/* [project]/vantage/app/globals.css [app-client] (css) */
*, :before, :after {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x: ;
  --tw-pan-y: ;
  --tw-pinch-zoom: ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position: ;
  --tw-gradient-via-position: ;
  --tw-gradient-to-position: ;
  --tw-ordinal: ;
  --tw-slashed-zero: ;
  --tw-numeric-figure: ;
  --tw-numeric-spacing: ;
  --tw-numeric-fraction: ;
  --tw-ring-inset: ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgba(59, 130, 246, .5);
  --tw-ring-offset-shadow: 0 0 rgba(0, 0, 0, 0);
  --tw-ring-shadow: 0 0 rgba(0, 0, 0, 0);
  --tw-shadow: 0 0 rgba(0, 0, 0, 0);
  --tw-shadow-colored: 0 0 rgba(0, 0, 0, 0);
  --tw-blur: ;
  --tw-brightness: ;
  --tw-contrast: ;
  --tw-grayscale: ;
  --tw-hue-rotate: ;
  --tw-invert: ;
  --tw-saturate: ;
  --tw-sepia: ;
  --tw-drop-shadow: ;
  --tw-backdrop-blur: ;
  --tw-backdrop-brightness: ;
  --tw-backdrop-contrast: ;
  --tw-backdrop-grayscale: ;
  --tw-backdrop-hue-rotate: ;
  --tw-backdrop-invert: ;
  --tw-backdrop-opacity: ;
  --tw-backdrop-saturate: ;
  --tw-backdrop-sepia: ;
  --tw-contain-size: ;
  --tw-contain-layout: ;
  --tw-contain-paint: ;
  --tw-contain-style: ;
}

::backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x: ;
  --tw-pan-y: ;
  --tw-pinch-zoom: ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position: ;
  --tw-gradient-via-position: ;
  --tw-gradient-to-position: ;
  --tw-ordinal: ;
  --tw-slashed-zero: ;
  --tw-numeric-figure: ;
  --tw-numeric-spacing: ;
  --tw-numeric-fraction: ;
  --tw-ring-inset: ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgba(59, 130, 246, .5);
  --tw-ring-offset-shadow: 0 0 rgba(0, 0, 0, 0);
  --tw-ring-shadow: 0 0 rgba(0, 0, 0, 0);
  --tw-shadow: 0 0 rgba(0, 0, 0, 0);
  --tw-shadow-colored: 0 0 rgba(0, 0, 0, 0);
  --tw-blur: ;
  --tw-brightness: ;
  --tw-contrast: ;
  --tw-grayscale: ;
  --tw-hue-rotate: ;
  --tw-invert: ;
  --tw-saturate: ;
  --tw-sepia: ;
  --tw-drop-shadow: ;
  --tw-backdrop-blur: ;
  --tw-backdrop-brightness: ;
  --tw-backdrop-contrast: ;
  --tw-backdrop-grayscale: ;
  --tw-backdrop-hue-rotate: ;
  --tw-backdrop-invert: ;
  --tw-backdrop-opacity: ;
  --tw-backdrop-saturate: ;
  --tw-backdrop-sepia: ;
  --tw-contain-size: ;
  --tw-contain-layout: ;
  --tw-contain-paint: ;
  --tw-contain-style: ;
}

*, :before, :after {
  box-sizing: border-box;
  border: 0 solid #e5e7eb;
}

:before, :after {
  --tw-content: "";
}

html, :host {
  -webkit-text-size-adjust: 100%;
  -moz-tab-size: 4;
  tab-size: 4;
  font-feature-settings: normal;
  font-variation-settings: normal;
  -webkit-tap-highlight-color: transparent;
  font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
  line-height: 1.5;
}

body {
  line-height: inherit;
  margin: 0;
}

hr {
  height: 0;
  color: inherit;
  border-top-width: 1px;
}

abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
}

h1, h2, h3, h4, h5, h6 {
  font-size: inherit;
  font-weight: inherit;
}

a {
  color: inherit;
  -webkit-text-decoration: inherit;
  text-decoration: inherit;
}

b, strong {
  font-weight: bolder;
}

code, kbd, samp, pre {
  font-feature-settings: normal;
  font-variation-settings: normal;
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
  font-size: 1em;
}

small {
  font-size: 80%;
}

sub, sup {
  vertical-align: baseline;
  font-size: 75%;
  line-height: 0;
  position: relative;
}

sub {
  bottom: -.25em;
}

sup {
  top: -.5em;
}

table {
  text-indent: 0;
  border-color: inherit;
  border-collapse: collapse;
}

button, input, optgroup, select, textarea {
  font-feature-settings: inherit;
  font-variation-settings: inherit;
  font-family: inherit;
  font-size: 100%;
  font-weight: inherit;
  line-height: inherit;
  letter-spacing: inherit;
  color: inherit;
  margin: 0;
  padding: 0;
}

button, select {
  text-transform: none;
}

button {
  -webkit-appearance: button;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
}

input:where([type="button"]) {
  -webkit-appearance: button;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
}

input:where([type="reset"]) {
  -webkit-appearance: button;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
}

input:where([type="submit"]) {
  -webkit-appearance: button;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
}

:-moz-focusring {
  outline: auto;
}

:-moz-ui-invalid {
  box-shadow: none;
}

progress {
  vertical-align: baseline;
}

::-webkit-inner-spin-button {
  height: auto;
}

::-webkit-outer-spin-button {
  height: auto;
}

[type="search"] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}

::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}

summary {
  display: list-item;
}

blockquote, dl, dd, h1, h2, h3, h4, h5, h6, hr, figure, p, pre {
  margin: 0;
}

fieldset {
  margin: 0;
  padding: 0;
}

legend {
  padding: 0;
}

ol, ul, menu {
  margin: 0;
  padding: 0;
  list-style: none;
}

dialog {
  padding: 0;
}

textarea {
  resize: vertical;
}

input::-moz-placeholder {
  opacity: 1;
  color: #9ca3af;
}

textarea::-moz-placeholder {
  opacity: 1;
  color: #9ca3af;
}

input::placeholder, textarea::placeholder {
  opacity: 1;
  color: #9ca3af;
}

button, [role="button"] {
  cursor: pointer;
}

:disabled {
  cursor: default;
}

img, svg, video, canvas, audio, iframe, embed, object {
  vertical-align: middle;
  display: block;
}

img, video {
  max-width: 100%;
  height: auto;
}

[hidden]:where(:not([hidden="until-found"])) {
  display: none;
}

* {
  scrollbar-color: initial;
  scrollbar-width: initial;
}

.container {
  width: 100%;
}

@media (min-width: 640px) {
  .container {
    max-width: 640px;
  }
}

@media (min-width: 768px) {
  .container {
    max-width: 768px;
  }
}

@media (min-width: 1024px) {
  .container {
    max-width: 1024px;
  }
}

@media (min-width: 1280px) {
  .container {
    max-width: 1280px;
  }
}

@media (min-width: 1536px) {
  .container {
    max-width: 1536px;
  }
}

.sr-only {
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden;
}

.pointer-events-none {
  pointer-events: none;
}

.pointer-events-auto {
  pointer-events: auto;
}

.visible {
  visibility: visible;
}

.invisible {
  visibility: hidden;
}

.collapse {
  visibility: collapse;
}

.static {
  position: static;
}

.fixed {
  position: fixed;
}

.absolute {
  position: absolute;
}

.relative {
  position: relative;
}

.sticky {
  position: -webkit-sticky;
  position: sticky;
}

.inset-0 {
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.-left-4 {
  left: -1rem;
}

.bottom-0 {
  bottom: 0;
}

.bottom-1 {
  bottom: .25rem;
}

.bottom-\[5\%\] {
  bottom: 5%;
}

.left-0 {
  left: 0;
}

.left-1 {
  left: .25rem;
}

.left-1\/2 {
  left: 50%;
}

.left-2 {
  left: .5rem;
}

.left-3 {
  left: .75rem;
}

.left-4 {
  left: 1rem;
}

.left-\[55\%\] {
  left: 55%;
}

.right-0 {
  right: 0;
}

.right-0\.5 {
  right: .125rem;
}

.right-2 {
  right: .5rem;
}

.right-2\.5 {
  right: .625rem;
}

.right-3 {
  right: .75rem;
}

.right-4 {
  right: 1rem;
}

.right-\[55\%\] {
  right: 55%;
}

.top-0 {
  top: 0;
}

.top-0\.5 {
  top: .125rem;
}

.top-1 {
  top: .25rem;
}

.top-1\.5 {
  top: .375rem;
}

.top-1\/2 {
  top: 50%;
}

.top-1\/4 {
  top: 25%;
}

.top-2 {
  top: .5rem;
}

.top-2\.5 {
  top: .625rem;
}

.top-3 {
  top: .75rem;
}

.top-3\/4 {
  top: 75%;
}

.top-4 {
  top: 1rem;
}

.top-\[22\%\] {
  top: 22%;
}

.top-\[47\%\] {
  top: 47%;
}

.top-\[5\%\] {
  top: 5%;
}

.top-full {
  top: 100%;
}

.isolate {
  isolation: isolate;
}

.-z-10 {
  z-index: -10;
}

.z-0 {
  z-index: 0;
}

.z-10 {
  z-index: 10;
}

.z-20 {
  z-index: 20;
}

.z-50 {
  z-index: 50;
}

.z-\[-1\] {
  z-index: -1;
}

.z-\[100\] {
  z-index: 100;
}

.z-\[101\] {
  z-index: 101;
}

.z-\[110\] {
  z-index: 110;
}

.z-\[9999\] {
  z-index: 9999;
}

.z-\[99\] {
  z-index: 99;
}

.col-span-1 {
  grid-column: span 1 / span 1;
}

.col-span-2 {
  grid-column: span 2 / span 2;
}

.float-right {
  float: right;
}

.float-left {
  float: left;
}

.m-2 {
  margin: .5rem;
}

.mx-1 {
  margin-left: .25rem;
  margin-right: .25rem;
}

.mx-4 {
  margin-left: 1rem;
  margin-right: 1rem;
}

.mx-auto {
  margin-left: auto;
  margin-right: auto;
}

.my-0\.5 {
  margin-top: .125rem;
  margin-bottom: .125rem;
}

.my-1 {
  margin-top: .25rem;
  margin-bottom: .25rem;
}

.my-2 {
  margin-top: .5rem;
  margin-bottom: .5rem;
}

.my-6 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.my-auto {
  margin-top: auto;
  margin-bottom: auto;
}

.-ml-2 {
  margin-left: -.5rem;
}

.mb-0\.5 {
  margin-bottom: .125rem;
}

.mb-1 {
  margin-bottom: .25rem;
}

.mb-1\.5 {
  margin-bottom: .375rem;
}

.mb-10 {
  margin-bottom: 2.5rem;
}

.mb-12 {
  margin-bottom: 3rem;
}

.mb-2 {
  margin-bottom: .5rem;
}

.mb-3 {
  margin-bottom: .75rem;
}

.mb-4 {
  margin-bottom: 1rem;
}

.mb-6 {
  margin-bottom: 1.5rem;
}

.mb-8 {
  margin-bottom: 2rem;
}

.ml-0 {
  margin-left: 0;
}

.ml-1 {
  margin-left: .25rem;
}

.ml-2 {
  margin-left: .5rem;
}

.ml-2\.5 {
  margin-left: .625rem;
}

.ml-3 {
  margin-left: .75rem;
}

.ml-4 {
  margin-left: 1rem;
}

.ml-6 {
  margin-left: 1.5rem;
}

.ml-8 {
  margin-left: 2rem;
}

.ml-\[0\%\] {
  margin-left: 0%;
}

.ml-\[10\%\] {
  margin-left: 10%;
}

.ml-\[20\%\] {
  margin-left: 20%;
}

.ml-\[30\%\] {
  margin-left: 30%;
}

.ml-auto {
  margin-left: auto;
}

.mr-1 {
  margin-right: .25rem;
}

.mr-2 {
  margin-right: .5rem;
}

.mr-3 {
  margin-right: .75rem;
}

.mr-4 {
  margin-right: 1rem;
}

.mt-0\.5 {
  margin-top: .125rem;
}

.mt-1 {
  margin-top: .25rem;
}

.mt-1\.5 {
  margin-top: .375rem;
}

.mt-12 {
  margin-top: 3rem;
}

.mt-2 {
  margin-top: .5rem;
}

.mt-3 {
  margin-top: .75rem;
}

.mt-4 {
  margin-top: 1rem;
}

.mt-6 {
  margin-top: 1.5rem;
}

.mt-8 {
  margin-top: 2rem;
}

.mt-auto {
  margin-top: auto;
}

.line-clamp-1 {
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
}

.line-clamp-2 {
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
}

.line-clamp-3 {
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
}

.block {
  display: block;
}

.inline-block {
  display: inline-block;
}

.inline {
  display: inline;
}

.flex {
  display: flex;
}

.inline-flex {
  display: inline-flex;
}

.table {
  display: table;
}

.grid {
  display: grid;
}

.contents {
  display: contents;
}

.hidden {
  display: none;
}

.aspect-square {
  aspect-ratio: 1;
}

.h-0\.5 {
  height: .125rem;
}

.h-1 {
  height: .25rem;
}

.h-1\.5 {
  height: .375rem;
}

.h-1\/2 {
  height: 50%;
}

.h-1\/3 {
  height: 33.3333%;
}

.h-10 {
  height: 2.5rem;
}

.h-12 {
  height: 3rem;
}

.h-14 {
  height: 3.5rem;
}

.h-16 {
  height: 4rem;
}

.h-2 {
  height: .5rem;
}

.h-2\.5 {
  height: .625rem;
}

.h-2\/3 {
  height: 66.6667%;
}

.h-24 {
  height: 6rem;
}

.h-28 {
  height: 7rem;
}

.h-3 {
  height: .75rem;
}

.h-3\.5 {
  height: .875rem;
}

.h-32 {
  height: 8rem;
}

.h-4 {
  height: 1rem;
}

.h-5 {
  height: 1.25rem;
}

.h-6 {
  height: 1.5rem;
}

.h-7 {
  height: 1.75rem;
}

.h-8 {
  height: 2rem;
}

.h-9 {
  height: 2.25rem;
}

.h-96 {
  height: 24rem;
}

.h-\[120px\] {
  height: 120px;
}

.h-\[320px\] {
  height: 320px;
}

.h-\[600px\] {
  height: 600px;
}

.h-\[60vh\] {
  height: 60vh;
}

.h-\[80\%\] {
  height: 80%;
}

.h-\[80vh\] {
  height: 80vh;
}

.h-\[900px\] {
  height: 900px;
}

.h-fit {
  height: -moz-fit-content;
  height: fit-content;
}

.h-full {
  height: 100%;
}

.h-screen {
  height: 100vh;
}

.max-h-32 {
  max-height: 8rem;
}

.max-h-48 {
  max-height: 12rem;
}

.max-h-60 {
  max-height: 15rem;
}

.max-h-\[300px\] {
  max-height: 300px;
}

.max-h-\[500px\] {
  max-height: 500px;
}

.max-h-\[60vh\] {
  max-height: 60vh;
}

.max-h-\[70vh\] {
  max-height: 70vh;
}

.max-h-\[80vh\] {
  max-height: 80vh;
}

.max-h-\[85vh\] {
  max-height: 85vh;
}

.max-h-full {
  max-height: 100%;
}

.min-h-0 {
  min-height: 0;
}

.min-h-\[100px\] {
  min-height: 100px;
}

.min-h-\[150px\] {
  min-height: 150px;
}

.min-h-\[180px\] {
  min-height: 180px;
}

.min-h-\[200px\] {
  min-height: 200px;
}

.min-h-\[24px\] {
  min-height: 24px;
}

.min-h-\[50px\] {
  min-height: 50px;
}

.min-h-\[600px\] {
  min-height: 600px;
}

.min-h-\[60px\] {
  min-height: 60px;
}

.min-h-\[70vh\] {
  min-height: 70vh;
}

.min-h-screen {
  min-height: 100vh;
}

.w-0\.5 {
  width: .125rem;
}

.w-1\.5 {
  width: .375rem;
}

.w-1\/2 {
  width: 50%;
}

.w-1\/3 {
  width: 33.3333%;
}

.w-1\/4 {
  width: 25%;
}

.w-1\/5 {
  width: 20%;
}

.w-10 {
  width: 2.5rem;
}

.w-11 {
  width: 2.75rem;
}

.w-12 {
  width: 3rem;
}

.w-16 {
  width: 4rem;
}

.w-2 {
  width: .5rem;
}

.w-2\.5 {
  width: .625rem;
}

.w-2\/3 {
  width: 66.6667%;
}

.w-24 {
  width: 6rem;
}

.w-3 {
  width: .75rem;
}

.w-3\.5 {
  width: .875rem;
}

.w-3\/4 {
  width: 75%;
}

.w-4 {
  width: 1rem;
}

.w-4\/6 {
  width: 66.6667%;
}

.w-48 {
  width: 12rem;
}

.w-5 {
  width: 1.25rem;
}

.w-5\/6 {
  width: 83.3333%;
}

.w-6 {
  width: 1.5rem;
}

.w-64 {
  width: 16rem;
}

.w-7 {
  width: 1.75rem;
}

.w-8 {
  width: 2rem;
}

.w-9 {
  width: 2.25rem;
}

.w-\[320px\] {
  width: 320px;
}

.w-fit {
  width: -moz-fit-content;
  width: fit-content;
}

.w-full {
  width: 100%;
}

.w-px {
  width: 1px;
}

.min-w-0 {
  min-width: 0;
}

.min-w-\[200px\] {
  min-width: 200px;
}

.min-w-\[20px\] {
  min-width: 20px;
}

.min-w-full {
  min-width: 100%;
}

.max-w-2xl {
  max-width: 42rem;
}

.max-w-3xl {
  max-width: 48rem;
}

.max-w-4xl {
  max-width: 56rem;
}

.max-w-5xl {
  max-width: 64rem;
}

.max-w-6xl {
  max-width: 72rem;
}

.max-w-7xl {
  max-width: 80rem;
}

.max-w-\[120px\] {
  max-width: 120px;
}

.max-w-\[150px\] {
  max-width: 150px;
}

.max-w-\[200px\] {
  max-width: 200px;
}

.max-w-\[60px\] {
  max-width: 60px;
}

.max-w-\[70\%\] {
  max-width: 70%;
}

.max-w-\[80\%\] {
  max-width: 80%;
}

.max-w-\[85\%\] {
  max-width: 85%;
}

.max-w-\[90vw\] {
  max-width: 90vw;
}

.max-w-\[950px\] {
  max-width: 950px;
}

.max-w-full {
  max-width: 100%;
}

.max-w-lg {
  max-width: 32rem;
}

.max-w-md {
  max-width: 28rem;
}

.max-w-none {
  max-width: none;
}

.max-w-screen-2xl {
  max-width: 1536px;
}

.max-w-sm {
  max-width: 24rem;
}

.max-w-xl {
  max-width: 36rem;
}

.max-w-xs {
  max-width: 20rem;
}

.flex-1 {
  flex: 1;
}

.flex-shrink-0, .shrink-0 {
  flex-shrink: 0;
}

.table-fixed {
  table-layout: fixed;
}

.border-collapse {
  border-collapse: collapse;
}

.origin-center {
  transform-origin: center;
}

.-translate-x-1\/2 {
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.-translate-y-1\/2 {
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-x-0\.5 {
  --tw-translate-x: .125rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-x-1 {
  --tw-translate-x: .25rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-x-3\.5 {
  --tw-translate-x: .875rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-x-6 {
  --tw-translate-x: 1.5rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.-rotate-90 {
  --tw-rotate: -90deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.rotate-0 {
  --tw-rotate: 0deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.rotate-12 {
  --tw-rotate: 12deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.rotate-180 {
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.rotate-45 {
  --tw-rotate: 45deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.rotate-90 {
  --tw-rotate: 90deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.scale-100 {
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.scale-150 {
  --tw-scale-x: 1.5;
  --tw-scale-y: 1.5;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.transform {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

@keyframes bounce {
  0%, 100% {
    animation-timing-function: cubic-bezier(.8, 0, 1, 1);
    transform: translateY(-25%);
  }

  50% {
    animation-timing-function: cubic-bezier(0, 0, .2, 1);
    transform: none;
  }
}

.animate-bounce {
  animation: 1s infinite bounce;
}

@keyframes pulse {
  50% {
    opacity: .5;
  }
}

.animate-pulse {
  animation: 2s cubic-bezier(.4, 0, .6, 1) infinite pulse;
}

@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}

.animate-spin {
  animation: 1s linear infinite spin;
}

.cursor-default {
  cursor: default;
}

.cursor-grab {
  cursor: grab;
}

.cursor-move {
  cursor: move;
}

.cursor-ne-resize {
  cursor: ne-resize;
}

.cursor-not-allowed {
  cursor: not-allowed;
}

.cursor-pointer {
  cursor: pointer;
}

.select-none {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.resize-none {
  resize: none;
}

.resize-y {
  resize: vertical;
}

.resize {
  resize: both;
}

.list-none {
  list-style-type: none;
}

.appearance-none {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

.grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.grid-cols-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.grid-cols-4 {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}

.grid-cols-5 {
  grid-template-columns: repeat(5, minmax(0, 1fr));
}

.flex-col {
  flex-direction: column;
}

.flex-wrap {
  flex-wrap: wrap;
}

.items-start {
  align-items: flex-start;
}

.items-end {
  align-items: flex-end;
}

.items-center {
  align-items: center;
}

.items-baseline {
  align-items: baseline;
}

.justify-start {
  justify-content: flex-start;
}

.justify-end {
  justify-content: flex-end;
}

.justify-center {
  justify-content: center;
}

.justify-between {
  justify-content: space-between;
}

.gap-0 {
  gap: 0;
}

.gap-0\.5 {
  gap: .125rem;
}

.gap-1 {
  gap: .25rem;
}

.gap-1\.5 {
  gap: .375rem;
}

.gap-2 {
  gap: .5rem;
}

.gap-3 {
  gap: .75rem;
}

.gap-4 {
  gap: 1rem;
}

.gap-6 {
  gap: 1.5rem;
}

.gap-8 {
  gap: 2rem;
}

.gap-2\.5 {
  gap: .625rem;
}

.space-x-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(.5rem * var(--tw-space-x-reverse));
  margin-left: calc(.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(.75rem * var(--tw-space-x-reverse));
  margin-left: calc(.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1rem * var(--tw-space-x-reverse));
  margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(.125rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(.125rem * var(--tw-space-y-reverse));
}

.space-y-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(.25rem * var(--tw-space-y-reverse));
}

.space-y-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
}

.space-y-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(.5rem * var(--tw-space-y-reverse));
}

.space-y-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(.75rem * var(--tw-space-y-reverse));
}

.space-y-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}

.space-y-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
}

.space-y-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2rem * var(--tw-space-y-reverse));
}

.divide-y > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 0;
  border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
}

.divide-black\/5 > :not([hidden]) ~ :not([hidden]) {
  border-color: rgba(0, 0, 0, .05);
}

.divide-borderNeutral > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(220, 220, 220, var(--tw-divide-opacity, 1));
}

.divide-gray-100 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(243, 244, 246, var(--tw-divide-opacity, 1));
}

.self-start {
  align-self: flex-start;
}

.overflow-auto {
  overflow: auto;
}

.overflow-hidden {
  overflow: hidden;
}

.overflow-visible {
  overflow: visible;
}

.overflow-x-auto {
  overflow-x: auto;
}

.overflow-y-auto {
  overflow-y: auto;
}

.overflow-x-hidden {
  overflow-x: hidden;
}

.scroll-smooth {
  scroll-behavior: smooth;
}

.truncate {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.whitespace-normal {
  white-space: normal;
}

.whitespace-nowrap {
  white-space: nowrap;
}

.whitespace-pre-wrap {
  white-space: pre-wrap;
}

.break-words {
  overflow-wrap: break-word;
}

.break-all {
  word-break: break-all;
}

.rounded {
  border-radius: .25rem;
}

.rounded-2xl {
  border-radius: 1rem;
}

.rounded-full {
  border-radius: 9999px;
}

.rounded-lg {
  border-radius: .5rem;
}

.rounded-md {
  border-radius: .375rem;
}

.rounded-sm {
  border-radius: .125rem;
}

.rounded-xl {
  border-radius: .75rem;
}

.rounded-t-lg {
  border-top-left-radius: .5rem;
  border-top-right-radius: .5rem;
}

.rounded-bl {
  border-bottom-left-radius: .25rem;
}

.border {
  border-width: 1px;
}

.border-0 {
  border-width: 0;
}

.border-2 {
  border-width: 2px;
}

.border-y {
  border-top-width: 1px;
  border-bottom-width: 1px;
}

.border-b {
  border-bottom-width: 1px;
}

.border-b-2 {
  border-bottom-width: 2px;
}

.border-l {
  border-left-width: 1px;
}

.border-l-2 {
  border-left-width: 2px;
}

.border-r {
  border-right-width: 1px;
}

.border-t {
  border-top-width: 1px;
}

.border-dashed {
  border-style: dashed;
}

.border-dotted {
  border-style: dotted;
}

.border-none {
  border-style: none;
}

.border-amber-100 {
  --tw-border-opacity: 1;
  border-color: rgba(254, 243, 199, var(--tw-border-opacity, 1));
}

.border-amber-100\/0 {
  border-color: rgba(254, 243, 199, 0);
}

.border-amber-100\/10 {
  border-color: rgba(254, 243, 199, .1);
}

.border-amber-100\/100 {
  border-color: #fef3c7;
}

.border-amber-100\/15 {
  border-color: rgba(254, 243, 199, .15);
}

.border-amber-100\/20 {
  border-color: rgba(254, 243, 199, .2);
}

.border-amber-100\/25 {
  border-color: rgba(254, 243, 199, .25);
}

.border-amber-100\/30 {
  border-color: rgba(254, 243, 199, .3);
}

.border-amber-100\/35 {
  border-color: rgba(254, 243, 199, .35);
}

.border-amber-100\/40 {
  border-color: rgba(254, 243, 199, .4);
}

.border-amber-100\/45 {
  border-color: rgba(254, 243, 199, .45);
}

.border-amber-100\/5 {
  border-color: rgba(254, 243, 199, .05);
}

.border-amber-100\/50 {
  border-color: rgba(254, 243, 199, .5);
}

.border-amber-100\/55 {
  border-color: rgba(254, 243, 199, .55);
}

.border-amber-100\/60 {
  border-color: rgba(254, 243, 199, .6);
}

.border-amber-100\/65 {
  border-color: rgba(254, 243, 199, .65);
}

.border-amber-100\/70 {
  border-color: rgba(254, 243, 199, .7);
}

.border-amber-100\/75 {
  border-color: rgba(254, 243, 199, .75);
}

.border-amber-100\/80 {
  border-color: rgba(254, 243, 199, .8);
}

.border-amber-100\/85 {
  border-color: rgba(254, 243, 199, .85);
}

.border-amber-100\/90 {
  border-color: rgba(254, 243, 199, .9);
}

.border-amber-100\/95 {
  border-color: rgba(254, 243, 199, .95);
}

.border-amber-200 {
  --tw-border-opacity: 1;
  border-color: rgba(253, 230, 138, var(--tw-border-opacity, 1));
}

.border-amber-400 {
  --tw-border-opacity: 1;
  border-color: rgba(251, 191, 36, var(--tw-border-opacity, 1));
}

.border-amber-400\/0 {
  border-color: rgba(251, 191, 36, 0);
}

.border-amber-400\/10 {
  border-color: rgba(251, 191, 36, .1);
}

.border-amber-400\/100 {
  border-color: #fbbf24;
}

.border-amber-400\/15 {
  border-color: rgba(251, 191, 36, .15);
}

.border-amber-400\/20 {
  border-color: rgba(251, 191, 36, .2);
}

.border-amber-400\/25 {
  border-color: rgba(251, 191, 36, .25);
}

.border-amber-400\/30 {
  border-color: rgba(251, 191, 36, .3);
}

.border-amber-400\/35 {
  border-color: rgba(251, 191, 36, .35);
}

.border-amber-400\/40 {
  border-color: rgba(251, 191, 36, .4);
}

.border-amber-400\/45 {
  border-color: rgba(251, 191, 36, .45);
}

.border-amber-400\/5 {
  border-color: rgba(251, 191, 36, .05);
}

.border-amber-400\/50 {
  border-color: rgba(251, 191, 36, .5);
}

.border-amber-400\/55 {
  border-color: rgba(251, 191, 36, .55);
}

.border-amber-400\/60 {
  border-color: rgba(251, 191, 36, .6);
}

.border-amber-400\/65 {
  border-color: rgba(251, 191, 36, .65);
}

.border-amber-400\/70 {
  border-color: rgba(251, 191, 36, .7);
}

.border-amber-400\/75 {
  border-color: rgba(251, 191, 36, .75);
}

.border-amber-400\/80 {
  border-color: rgba(251, 191, 36, .8);
}

.border-amber-400\/85 {
  border-color: rgba(251, 191, 36, .85);
}

.border-amber-400\/90 {
  border-color: rgba(251, 191, 36, .9);
}

.border-amber-400\/95 {
  border-color: rgba(251, 191, 36, .95);
}

.border-amber-500 {
  --tw-border-opacity: 1;
  border-color: rgba(245, 158, 11, var(--tw-border-opacity, 1));
}

.border-amber-500\/0 {
  border-color: rgba(245, 158, 11, 0);
}

.border-amber-500\/10 {
  border-color: rgba(245, 158, 11, .1);
}

.border-amber-500\/100 {
  border-color: #f59e0b;
}

.border-amber-500\/15 {
  border-color: rgba(245, 158, 11, .15);
}

.border-amber-500\/20 {
  border-color: rgba(245, 158, 11, .2);
}

.border-amber-500\/25 {
  border-color: rgba(245, 158, 11, .25);
}

.border-amber-500\/30 {
  border-color: rgba(245, 158, 11, .3);
}

.border-amber-500\/35 {
  border-color: rgba(245, 158, 11, .35);
}

.border-amber-500\/40 {
  border-color: rgba(245, 158, 11, .4);
}

.border-amber-500\/45 {
  border-color: rgba(245, 158, 11, .45);
}

.border-amber-500\/5 {
  border-color: rgba(245, 158, 11, .05);
}

.border-amber-500\/50 {
  border-color: rgba(245, 158, 11, .5);
}

.border-amber-500\/55 {
  border-color: rgba(245, 158, 11, .55);
}

.border-amber-500\/60 {
  border-color: rgba(245, 158, 11, .6);
}

.border-amber-500\/65 {
  border-color: rgba(245, 158, 11, .65);
}

.border-amber-500\/70 {
  border-color: rgba(245, 158, 11, .7);
}

.border-amber-500\/75 {
  border-color: rgba(245, 158, 11, .75);
}

.border-amber-500\/80 {
  border-color: rgba(245, 158, 11, .8);
}

.border-amber-500\/85 {
  border-color: rgba(245, 158, 11, .85);
}

.border-amber-500\/90 {
  border-color: rgba(245, 158, 11, .9);
}

.border-amber-500\/95 {
  border-color: rgba(245, 158, 11, .95);
}

.border-amber-700 {
  --tw-border-opacity: 1;
  border-color: rgba(180, 83, 9, var(--tw-border-opacity, 1));
}

.border-amber-700\/0 {
  border-color: rgba(180, 83, 9, 0);
}

.border-amber-700\/10 {
  border-color: rgba(180, 83, 9, .1);
}

.border-amber-700\/100 {
  border-color: #b45309;
}

.border-amber-700\/15 {
  border-color: rgba(180, 83, 9, .15);
}

.border-amber-700\/20 {
  border-color: rgba(180, 83, 9, .2);
}

.border-amber-700\/25 {
  border-color: rgba(180, 83, 9, .25);
}

.border-amber-700\/30 {
  border-color: rgba(180, 83, 9, .3);
}

.border-amber-700\/35 {
  border-color: rgba(180, 83, 9, .35);
}

.border-amber-700\/40 {
  border-color: rgba(180, 83, 9, .4);
}

.border-amber-700\/45 {
  border-color: rgba(180, 83, 9, .45);
}

.border-amber-700\/5 {
  border-color: rgba(180, 83, 9, .05);
}

.border-amber-700\/50 {
  border-color: rgba(180, 83, 9, .5);
}

.border-amber-700\/55 {
  border-color: rgba(180, 83, 9, .55);
}

.border-amber-700\/60 {
  border-color: rgba(180, 83, 9, .6);
}

.border-amber-700\/65 {
  border-color: rgba(180, 83, 9, .65);
}

.border-amber-700\/70 {
  border-color: rgba(180, 83, 9, .7);
}

.border-amber-700\/75 {
  border-color: rgba(180, 83, 9, .75);
}

.border-amber-700\/80 {
  border-color: rgba(180, 83, 9, .8);
}

.border-amber-700\/85 {
  border-color: rgba(180, 83, 9, .85);
}

.border-amber-700\/90 {
  border-color: rgba(180, 83, 9, .9);
}

.border-amber-700\/95 {
  border-color: rgba(180, 83, 9, .95);
}

.border-amber-800 {
  --tw-border-opacity: 1;
  border-color: rgba(146, 64, 14, var(--tw-border-opacity, 1));
}

.border-amber-800\/0 {
  border-color: rgba(146, 64, 14, 0);
}

.border-amber-800\/10 {
  border-color: rgba(146, 64, 14, .1);
}

.border-amber-800\/100 {
  border-color: #92400e;
}

.border-amber-800\/15 {
  border-color: rgba(146, 64, 14, .15);
}

.border-amber-800\/20 {
  border-color: rgba(146, 64, 14, .2);
}

.border-amber-800\/25 {
  border-color: rgba(146, 64, 14, .25);
}

.border-amber-800\/30 {
  border-color: rgba(146, 64, 14, .3);
}

.border-amber-800\/35 {
  border-color: rgba(146, 64, 14, .35);
}

.border-amber-800\/40 {
  border-color: rgba(146, 64, 14, .4);
}

.border-amber-800\/45 {
  border-color: rgba(146, 64, 14, .45);
}

.border-amber-800\/5 {
  border-color: rgba(146, 64, 14, .05);
}

.border-amber-800\/50 {
  border-color: rgba(146, 64, 14, .5);
}

.border-amber-800\/55 {
  border-color: rgba(146, 64, 14, .55);
}

.border-amber-800\/60 {
  border-color: rgba(146, 64, 14, .6);
}

.border-amber-800\/65 {
  border-color: rgba(146, 64, 14, .65);
}

.border-amber-800\/70 {
  border-color: rgba(146, 64, 14, .7);
}

.border-amber-800\/75 {
  border-color: rgba(146, 64, 14, .75);
}

.border-amber-800\/80 {
  border-color: rgba(146, 64, 14, .8);
}

.border-amber-800\/85 {
  border-color: rgba(146, 64, 14, .85);
}

.border-amber-800\/90 {
  border-color: rgba(146, 64, 14, .9);
}

.border-amber-800\/95 {
  border-color: rgba(146, 64, 14, .95);
}

.border-black {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity, 1));
}

.border-blue-100 {
  --tw-border-opacity: 1;
  border-color: rgba(219, 234, 254, var(--tw-border-opacity, 1));
}

.border-blue-100\/0 {
  border-color: rgba(219, 234, 254, 0);
}

.border-blue-100\/10 {
  border-color: rgba(219, 234, 254, .1);
}

.border-blue-100\/100 {
  border-color: #dbeafe;
}

.border-blue-100\/15 {
  border-color: rgba(219, 234, 254, .15);
}

.border-blue-100\/20 {
  border-color: rgba(219, 234, 254, .2);
}

.border-blue-100\/25 {
  border-color: rgba(219, 234, 254, .25);
}

.border-blue-100\/30 {
  border-color: rgba(219, 234, 254, .3);
}

.border-blue-100\/35 {
  border-color: rgba(219, 234, 254, .35);
}

.border-blue-100\/40 {
  border-color: rgba(219, 234, 254, .4);
}

.border-blue-100\/45 {
  border-color: rgba(219, 234, 254, .45);
}

.border-blue-100\/5 {
  border-color: rgba(219, 234, 254, .05);
}

.border-blue-100\/50 {
  border-color: rgba(219, 234, 254, .5);
}

.border-blue-100\/55 {
  border-color: rgba(219, 234, 254, .55);
}

.border-blue-100\/60 {
  border-color: rgba(219, 234, 254, .6);
}

.border-blue-100\/65 {
  border-color: rgba(219, 234, 254, .65);
}

.border-blue-100\/70 {
  border-color: rgba(219, 234, 254, .7);
}

.border-blue-100\/75 {
  border-color: rgba(219, 234, 254, .75);
}

.border-blue-100\/80 {
  border-color: rgba(219, 234, 254, .8);
}

.border-blue-100\/85 {
  border-color: rgba(219, 234, 254, .85);
}

.border-blue-100\/90 {
  border-color: rgba(219, 234, 254, .9);
}

.border-blue-100\/95 {
  border-color: rgba(219, 234, 254, .95);
}

.border-blue-200 {
  --tw-border-opacity: 1;
  border-color: rgba(191, 219, 254, var(--tw-border-opacity, 1));
}

.border-blue-300 {
  --tw-border-opacity: 1;
  border-color: rgba(147, 197, 253, var(--tw-border-opacity, 1));
}

.border-blue-400 {
  --tw-border-opacity: 1;
  border-color: rgba(96, 165, 250, var(--tw-border-opacity, 1));
}

.border-blue-400\/0 {
  border-color: rgba(96, 165, 250, 0);
}

.border-blue-400\/10 {
  border-color: rgba(96, 165, 250, .1);
}

.border-blue-400\/100 {
  border-color: #60a5fa;
}

.border-blue-400\/15 {
  border-color: rgba(96, 165, 250, .15);
}

.border-blue-400\/20 {
  border-color: rgba(96, 165, 250, .2);
}

.border-blue-400\/25 {
  border-color: rgba(96, 165, 250, .25);
}

.border-blue-400\/30 {
  border-color: rgba(96, 165, 250, .3);
}

.border-blue-400\/35 {
  border-color: rgba(96, 165, 250, .35);
}

.border-blue-400\/40 {
  border-color: rgba(96, 165, 250, .4);
}

.border-blue-400\/45 {
  border-color: rgba(96, 165, 250, .45);
}

.border-blue-400\/5 {
  border-color: rgba(96, 165, 250, .05);
}

.border-blue-400\/50 {
  border-color: rgba(96, 165, 250, .5);
}

.border-blue-400\/55 {
  border-color: rgba(96, 165, 250, .55);
}

.border-blue-400\/60 {
  border-color: rgba(96, 165, 250, .6);
}

.border-blue-400\/65 {
  border-color: rgba(96, 165, 250, .65);
}

.border-blue-400\/70 {
  border-color: rgba(96, 165, 250, .7);
}

.border-blue-400\/75 {
  border-color: rgba(96, 165, 250, .75);
}

.border-blue-400\/80 {
  border-color: rgba(96, 165, 250, .8);
}

.border-blue-400\/85 {
  border-color: rgba(96, 165, 250, .85);
}

.border-blue-400\/90 {
  border-color: rgba(96, 165, 250, .9);
}

.border-blue-400\/95 {
  border-color: rgba(96, 165, 250, .95);
}

.border-blue-500 {
  --tw-border-opacity: 1;
  border-color: rgba(59, 130, 246, var(--tw-border-opacity, 1));
}

.border-blue-500\/0 {
  border-color: rgba(59, 130, 246, 0);
}

.border-blue-500\/10 {
  border-color: rgba(59, 130, 246, .1);
}

.border-blue-500\/100 {
  border-color: #3b82f6;
}

.border-blue-500\/15 {
  border-color: rgba(59, 130, 246, .15);
}

.border-blue-500\/20 {
  border-color: rgba(59, 130, 246, .2);
}

.border-blue-500\/25 {
  border-color: rgba(59, 130, 246, .25);
}

.border-blue-500\/30 {
  border-color: rgba(59, 130, 246, .3);
}

.border-blue-500\/35 {
  border-color: rgba(59, 130, 246, .35);
}

.border-blue-500\/40 {
  border-color: rgba(59, 130, 246, .4);
}

.border-blue-500\/45 {
  border-color: rgba(59, 130, 246, .45);
}

.border-blue-500\/5 {
  border-color: rgba(59, 130, 246, .05);
}

.border-blue-500\/50 {
  border-color: rgba(59, 130, 246, .5);
}

.border-blue-500\/55 {
  border-color: rgba(59, 130, 246, .55);
}

.border-blue-500\/60 {
  border-color: rgba(59, 130, 246, .6);
}

.border-blue-500\/65 {
  border-color: rgba(59, 130, 246, .65);
}

.border-blue-500\/70 {
  border-color: rgba(59, 130, 246, .7);
}

.border-blue-500\/75 {
  border-color: rgba(59, 130, 246, .75);
}

.border-blue-500\/80 {
  border-color: rgba(59, 130, 246, .8);
}

.border-blue-500\/85 {
  border-color: rgba(59, 130, 246, .85);
}

.border-blue-500\/90 {
  border-color: rgba(59, 130, 246, .9);
}

.border-blue-500\/95 {
  border-color: rgba(59, 130, 246, .95);
}

.border-blue-600 {
  --tw-border-opacity: 1;
  border-color: rgba(37, 99, 235, var(--tw-border-opacity, 1));
}

.border-blue-700 {
  --tw-border-opacity: 1;
  border-color: rgba(29, 78, 216, var(--tw-border-opacity, 1));
}

.border-blue-700\/0 {
  border-color: rgba(29, 78, 216, 0);
}

.border-blue-700\/10 {
  border-color: rgba(29, 78, 216, .1);
}

.border-blue-700\/100 {
  border-color: #1d4ed8;
}

.border-blue-700\/15 {
  border-color: rgba(29, 78, 216, .15);
}

.border-blue-700\/20 {
  border-color: rgba(29, 78, 216, .2);
}

.border-blue-700\/25 {
  border-color: rgba(29, 78, 216, .25);
}

.border-blue-700\/30 {
  border-color: rgba(29, 78, 216, .3);
}

.border-blue-700\/35 {
  border-color: rgba(29, 78, 216, .35);
}

.border-blue-700\/40 {
  border-color: rgba(29, 78, 216, .4);
}

.border-blue-700\/45 {
  border-color: rgba(29, 78, 216, .45);
}

.border-blue-700\/5 {
  border-color: rgba(29, 78, 216, .05);
}

.border-blue-700\/50 {
  border-color: rgba(29, 78, 216, .5);
}

.border-blue-700\/55 {
  border-color: rgba(29, 78, 216, .55);
}

.border-blue-700\/60 {
  border-color: rgba(29, 78, 216, .6);
}

.border-blue-700\/65 {
  border-color: rgba(29, 78, 216, .65);
}

.border-blue-700\/70 {
  border-color: rgba(29, 78, 216, .7);
}

.border-blue-700\/75 {
  border-color: rgba(29, 78, 216, .75);
}

.border-blue-700\/80 {
  border-color: rgba(29, 78, 216, .8);
}

.border-blue-700\/85 {
  border-color: rgba(29, 78, 216, .85);
}

.border-blue-700\/90 {
  border-color: rgba(29, 78, 216, .9);
}

.border-blue-700\/95 {
  border-color: rgba(29, 78, 216, .95);
}

.border-blue-800 {
  --tw-border-opacity: 1;
  border-color: rgba(30, 64, 175, var(--tw-border-opacity, 1));
}

.border-blue-800\/0 {
  border-color: rgba(30, 64, 175, 0);
}

.border-blue-800\/10 {
  border-color: rgba(30, 64, 175, .1);
}

.border-blue-800\/100 {
  border-color: #1e40af;
}

.border-blue-800\/15 {
  border-color: rgba(30, 64, 175, .15);
}

.border-blue-800\/20 {
  border-color: rgba(30, 64, 175, .2);
}

.border-blue-800\/25 {
  border-color: rgba(30, 64, 175, .25);
}

.border-blue-800\/30 {
  border-color: rgba(30, 64, 175, .3);
}

.border-blue-800\/35 {
  border-color: rgba(30, 64, 175, .35);
}

.border-blue-800\/40 {
  border-color: rgba(30, 64, 175, .4);
}

.border-blue-800\/45 {
  border-color: rgba(30, 64, 175, .45);
}

.border-blue-800\/5 {
  border-color: rgba(30, 64, 175, .05);
}

.border-blue-800\/50 {
  border-color: rgba(30, 64, 175, .5);
}

.border-blue-800\/55 {
  border-color: rgba(30, 64, 175, .55);
}

.border-blue-800\/60 {
  border-color: rgba(30, 64, 175, .6);
}

.border-blue-800\/65 {
  border-color: rgba(30, 64, 175, .65);
}

.border-blue-800\/70 {
  border-color: rgba(30, 64, 175, .7);
}

.border-blue-800\/75 {
  border-color: rgba(30, 64, 175, .75);
}

.border-blue-800\/80 {
  border-color: rgba(30, 64, 175, .8);
}

.border-blue-800\/85 {
  border-color: rgba(30, 64, 175, .85);
}

.border-blue-800\/90 {
  border-color: rgba(30, 64, 175, .9);
}

.border-blue-800\/95 {
  border-color: rgba(30, 64, 175, .95);
}

.border-borderNeutral {
  --tw-border-opacity: 1;
  border-color: rgba(220, 220, 220, var(--tw-border-opacity, 1));
}

.border-cyan-100 {
  --tw-border-opacity: 1;
  border-color: rgba(207, 250, 254, var(--tw-border-opacity, 1));
}

.border-cyan-100\/0 {
  border-color: rgba(207, 250, 254, 0);
}

.border-cyan-100\/10 {
  border-color: rgba(207, 250, 254, .1);
}

.border-cyan-100\/100 {
  border-color: #cffafe;
}

.border-cyan-100\/15 {
  border-color: rgba(207, 250, 254, .15);
}

.border-cyan-100\/20 {
  border-color: rgba(207, 250, 254, .2);
}

.border-cyan-100\/25 {
  border-color: rgba(207, 250, 254, .25);
}

.border-cyan-100\/30 {
  border-color: rgba(207, 250, 254, .3);
}

.border-cyan-100\/35 {
  border-color: rgba(207, 250, 254, .35);
}

.border-cyan-100\/40 {
  border-color: rgba(207, 250, 254, .4);
}

.border-cyan-100\/45 {
  border-color: rgba(207, 250, 254, .45);
}

.border-cyan-100\/5 {
  border-color: rgba(207, 250, 254, .05);
}

.border-cyan-100\/50 {
  border-color: rgba(207, 250, 254, .5);
}

.border-cyan-100\/55 {
  border-color: rgba(207, 250, 254, .55);
}

.border-cyan-100\/60 {
  border-color: rgba(207, 250, 254, .6);
}

.border-cyan-100\/65 {
  border-color: rgba(207, 250, 254, .65);
}

.border-cyan-100\/70 {
  border-color: rgba(207, 250, 254, .7);
}

.border-cyan-100\/75 {
  border-color: rgba(207, 250, 254, .75);
}

.border-cyan-100\/80 {
  border-color: rgba(207, 250, 254, .8);
}

.border-cyan-100\/85 {
  border-color: rgba(207, 250, 254, .85);
}

.border-cyan-100\/90 {
  border-color: rgba(207, 250, 254, .9);
}

.border-cyan-100\/95 {
  border-color: rgba(207, 250, 254, .95);
}

.border-cyan-400 {
  --tw-border-opacity: 1;
  border-color: rgba(34, 211, 238, var(--tw-border-opacity, 1));
}

.border-cyan-400\/0 {
  border-color: rgba(34, 211, 238, 0);
}

.border-cyan-400\/10 {
  border-color: rgba(34, 211, 238, .1);
}

.border-cyan-400\/100 {
  border-color: #22d3ee;
}

.border-cyan-400\/15 {
  border-color: rgba(34, 211, 238, .15);
}

.border-cyan-400\/20 {
  border-color: rgba(34, 211, 238, .2);
}

.border-cyan-400\/25 {
  border-color: rgba(34, 211, 238, .25);
}

.border-cyan-400\/30 {
  border-color: rgba(34, 211, 238, .3);
}

.border-cyan-400\/35 {
  border-color: rgba(34, 211, 238, .35);
}

.border-cyan-400\/40 {
  border-color: rgba(34, 211, 238, .4);
}

.border-cyan-400\/45 {
  border-color: rgba(34, 211, 238, .45);
}

.border-cyan-400\/5 {
  border-color: rgba(34, 211, 238, .05);
}

.border-cyan-400\/50 {
  border-color: rgba(34, 211, 238, .5);
}

.border-cyan-400\/55 {
  border-color: rgba(34, 211, 238, .55);
}

.border-cyan-400\/60 {
  border-color: rgba(34, 211, 238, .6);
}

.border-cyan-400\/65 {
  border-color: rgba(34, 211, 238, .65);
}

.border-cyan-400\/70 {
  border-color: rgba(34, 211, 238, .7);
}

.border-cyan-400\/75 {
  border-color: rgba(34, 211, 238, .75);
}

.border-cyan-400\/80 {
  border-color: rgba(34, 211, 238, .8);
}

.border-cyan-400\/85 {
  border-color: rgba(34, 211, 238, .85);
}

.border-cyan-400\/90 {
  border-color: rgba(34, 211, 238, .9);
}

.border-cyan-400\/95 {
  border-color: rgba(34, 211, 238, .95);
}

.border-cyan-500 {
  --tw-border-opacity: 1;
  border-color: rgba(6, 182, 212, var(--tw-border-opacity, 1));
}

.border-cyan-500\/0 {
  border-color: rgba(6, 182, 212, 0);
}

.border-cyan-500\/10 {
  border-color: rgba(6, 182, 212, .1);
}

.border-cyan-500\/100 {
  border-color: #06b6d4;
}

.border-cyan-500\/15 {
  border-color: rgba(6, 182, 212, .15);
}

.border-cyan-500\/20 {
  border-color: rgba(6, 182, 212, .2);
}

.border-cyan-500\/25 {
  border-color: rgba(6, 182, 212, .25);
}

.border-cyan-500\/30 {
  border-color: rgba(6, 182, 212, .3);
}

.border-cyan-500\/35 {
  border-color: rgba(6, 182, 212, .35);
}

.border-cyan-500\/40 {
  border-color: rgba(6, 182, 212, .4);
}

.border-cyan-500\/45 {
  border-color: rgba(6, 182, 212, .45);
}

.border-cyan-500\/5 {
  border-color: rgba(6, 182, 212, .05);
}

.border-cyan-500\/50 {
  border-color: rgba(6, 182, 212, .5);
}

.border-cyan-500\/55 {
  border-color: rgba(6, 182, 212, .55);
}

.border-cyan-500\/60 {
  border-color: rgba(6, 182, 212, .6);
}

.border-cyan-500\/65 {
  border-color: rgba(6, 182, 212, .65);
}

.border-cyan-500\/70 {
  border-color: rgba(6, 182, 212, .7);
}

.border-cyan-500\/75 {
  border-color: rgba(6, 182, 212, .75);
}

.border-cyan-500\/80 {
  border-color: rgba(6, 182, 212, .8);
}

.border-cyan-500\/85 {
  border-color: rgba(6, 182, 212, .85);
}

.border-cyan-500\/90 {
  border-color: rgba(6, 182, 212, .9);
}

.border-cyan-500\/95 {
  border-color: rgba(6, 182, 212, .95);
}

.border-cyan-700 {
  --tw-border-opacity: 1;
  border-color: rgba(14, 116, 144, var(--tw-border-opacity, 1));
}

.border-cyan-700\/0 {
  border-color: rgba(14, 116, 144, 0);
}

.border-cyan-700\/10 {
  border-color: rgba(14, 116, 144, .1);
}

.border-cyan-700\/100 {
  border-color: #0e7490;
}

.border-cyan-700\/15 {
  border-color: rgba(14, 116, 144, .15);
}

.border-cyan-700\/20 {
  border-color: rgba(14, 116, 144, .2);
}

.border-cyan-700\/25 {
  border-color: rgba(14, 116, 144, .25);
}

.border-cyan-700\/30 {
  border-color: rgba(14, 116, 144, .3);
}

.border-cyan-700\/35 {
  border-color: rgba(14, 116, 144, .35);
}

.border-cyan-700\/40 {
  border-color: rgba(14, 116, 144, .4);
}

.border-cyan-700\/45 {
  border-color: rgba(14, 116, 144, .45);
}

.border-cyan-700\/5 {
  border-color: rgba(14, 116, 144, .05);
}

.border-cyan-700\/50 {
  border-color: rgba(14, 116, 144, .5);
}

.border-cyan-700\/55 {
  border-color: rgba(14, 116, 144, .55);
}

.border-cyan-700\/60 {
  border-color: rgba(14, 116, 144, .6);
}

.border-cyan-700\/65 {
  border-color: rgba(14, 116, 144, .65);
}

.border-cyan-700\/70 {
  border-color: rgba(14, 116, 144, .7);
}

.border-cyan-700\/75 {
  border-color: rgba(14, 116, 144, .75);
}

.border-cyan-700\/80 {
  border-color: rgba(14, 116, 144, .8);
}

.border-cyan-700\/85 {
  border-color: rgba(14, 116, 144, .85);
}

.border-cyan-700\/90 {
  border-color: rgba(14, 116, 144, .9);
}

.border-cyan-700\/95 {
  border-color: rgba(14, 116, 144, .95);
}

.border-cyan-800 {
  --tw-border-opacity: 1;
  border-color: rgba(21, 94, 117, var(--tw-border-opacity, 1));
}

.border-cyan-800\/0 {
  border-color: rgba(21, 94, 117, 0);
}

.border-cyan-800\/10 {
  border-color: rgba(21, 94, 117, .1);
}

.border-cyan-800\/100 {
  border-color: #155e75;
}

.border-cyan-800\/15 {
  border-color: rgba(21, 94, 117, .15);
}

.border-cyan-800\/20 {
  border-color: rgba(21, 94, 117, .2);
}

.border-cyan-800\/25 {
  border-color: rgba(21, 94, 117, .25);
}

.border-cyan-800\/30 {
  border-color: rgba(21, 94, 117, .3);
}

.border-cyan-800\/35 {
  border-color: rgba(21, 94, 117, .35);
}

.border-cyan-800\/40 {
  border-color: rgba(21, 94, 117, .4);
}

.border-cyan-800\/45 {
  border-color: rgba(21, 94, 117, .45);
}

.border-cyan-800\/5 {
  border-color: rgba(21, 94, 117, .05);
}

.border-cyan-800\/50 {
  border-color: rgba(21, 94, 117, .5);
}

.border-cyan-800\/55 {
  border-color: rgba(21, 94, 117, .55);
}

.border-cyan-800\/60 {
  border-color: rgba(21, 94, 117, .6);
}

.border-cyan-800\/65 {
  border-color: rgba(21, 94, 117, .65);
}

.border-cyan-800\/70 {
  border-color: rgba(21, 94, 117, .7);
}

.border-cyan-800\/75 {
  border-color: rgba(21, 94, 117, .75);
}

.border-cyan-800\/80 {
  border-color: rgba(21, 94, 117, .8);
}

.border-cyan-800\/85 {
  border-color: rgba(21, 94, 117, .85);
}

.border-cyan-800\/90 {
  border-color: rgba(21, 94, 117, .9);
}

.border-cyan-800\/95 {
  border-color: rgba(21, 94, 117, .95);
}

.border-emerald-100 {
  --tw-border-opacity: 1;
  border-color: rgba(209, 250, 229, var(--tw-border-opacity, 1));
}

.border-emerald-100\/0 {
  border-color: rgba(209, 250, 229, 0);
}

.border-emerald-100\/10 {
  border-color: rgba(209, 250, 229, .1);
}

.border-emerald-100\/100 {
  border-color: #d1fae5;
}

.border-emerald-100\/15 {
  border-color: rgba(209, 250, 229, .15);
}

.border-emerald-100\/20 {
  border-color: rgba(209, 250, 229, .2);
}

.border-emerald-100\/25 {
  border-color: rgba(209, 250, 229, .25);
}

.border-emerald-100\/30 {
  border-color: rgba(209, 250, 229, .3);
}

.border-emerald-100\/35 {
  border-color: rgba(209, 250, 229, .35);
}

.border-emerald-100\/40 {
  border-color: rgba(209, 250, 229, .4);
}

.border-emerald-100\/45 {
  border-color: rgba(209, 250, 229, .45);
}

.border-emerald-100\/5 {
  border-color: rgba(209, 250, 229, .05);
}

.border-emerald-100\/50 {
  border-color: rgba(209, 250, 229, .5);
}

.border-emerald-100\/55 {
  border-color: rgba(209, 250, 229, .55);
}

.border-emerald-100\/60 {
  border-color: rgba(209, 250, 229, .6);
}

.border-emerald-100\/65 {
  border-color: rgba(209, 250, 229, .65);
}

.border-emerald-100\/70 {
  border-color: rgba(209, 250, 229, .7);
}

.border-emerald-100\/75 {
  border-color: rgba(209, 250, 229, .75);
}

.border-emerald-100\/80 {
  border-color: rgba(209, 250, 229, .8);
}

.border-emerald-100\/85 {
  border-color: rgba(209, 250, 229, .85);
}

.border-emerald-100\/90 {
  border-color: rgba(209, 250, 229, .9);
}

.border-emerald-100\/95 {
  border-color: rgba(209, 250, 229, .95);
}

.border-emerald-400 {
  --tw-border-opacity: 1;
  border-color: rgba(52, 211, 153, var(--tw-border-opacity, 1));
}

.border-emerald-400\/0 {
  border-color: rgba(52, 211, 153, 0);
}

.border-emerald-400\/10 {
  border-color: rgba(52, 211, 153, .1);
}

.border-emerald-400\/100 {
  border-color: #34d399;
}

.border-emerald-400\/15 {
  border-color: rgba(52, 211, 153, .15);
}

.border-emerald-400\/20 {
  border-color: rgba(52, 211, 153, .2);
}

.border-emerald-400\/25 {
  border-color: rgba(52, 211, 153, .25);
}

.border-emerald-400\/30 {
  border-color: rgba(52, 211, 153, .3);
}

.border-emerald-400\/35 {
  border-color: rgba(52, 211, 153, .35);
}

.border-emerald-400\/40 {
  border-color: rgba(52, 211, 153, .4);
}

.border-emerald-400\/45 {
  border-color: rgba(52, 211, 153, .45);
}

.border-emerald-400\/5 {
  border-color: rgba(52, 211, 153, .05);
}

.border-emerald-400\/50 {
  border-color: rgba(52, 211, 153, .5);
}

.border-emerald-400\/55 {
  border-color: rgba(52, 211, 153, .55);
}

.border-emerald-400\/60 {
  border-color: rgba(52, 211, 153, .6);
}

.border-emerald-400\/65 {
  border-color: rgba(52, 211, 153, .65);
}

.border-emerald-400\/70 {
  border-color: rgba(52, 211, 153, .7);
}

.border-emerald-400\/75 {
  border-color: rgba(52, 211, 153, .75);
}

.border-emerald-400\/80 {
  border-color: rgba(52, 211, 153, .8);
}

.border-emerald-400\/85 {
  border-color: rgba(52, 211, 153, .85);
}

.border-emerald-400\/90 {
  border-color: rgba(52, 211, 153, .9);
}

.border-emerald-400\/95 {
  border-color: rgba(52, 211, 153, .95);
}

.border-emerald-500 {
  --tw-border-opacity: 1;
  border-color: rgba(16, 185, 129, var(--tw-border-opacity, 1));
}

.border-emerald-500\/0 {
  border-color: rgba(16, 185, 129, 0);
}

.border-emerald-500\/10 {
  border-color: rgba(16, 185, 129, .1);
}

.border-emerald-500\/100 {
  border-color: #10b981;
}

.border-emerald-500\/15 {
  border-color: rgba(16, 185, 129, .15);
}

.border-emerald-500\/20 {
  border-color: rgba(16, 185, 129, .2);
}

.border-emerald-500\/25 {
  border-color: rgba(16, 185, 129, .25);
}

.border-emerald-500\/30 {
  border-color: rgba(16, 185, 129, .3);
}

.border-emerald-500\/35 {
  border-color: rgba(16, 185, 129, .35);
}

.border-emerald-500\/40 {
  border-color: rgba(16, 185, 129, .4);
}

.border-emerald-500\/45 {
  border-color: rgba(16, 185, 129, .45);
}

.border-emerald-500\/5 {
  border-color: rgba(16, 185, 129, .05);
}

.border-emerald-500\/50 {
  border-color: rgba(16, 185, 129, .5);
}

.border-emerald-500\/55 {
  border-color: rgba(16, 185, 129, .55);
}

.border-emerald-500\/60 {
  border-color: rgba(16, 185, 129, .6);
}

.border-emerald-500\/65 {
  border-color: rgba(16, 185, 129, .65);
}

.border-emerald-500\/70 {
  border-color: rgba(16, 185, 129, .7);
}

.border-emerald-500\/75 {
  border-color: rgba(16, 185, 129, .75);
}

.border-emerald-500\/80 {
  border-color: rgba(16, 185, 129, .8);
}

.border-emerald-500\/85 {
  border-color: rgba(16, 185, 129, .85);
}

.border-emerald-500\/90 {
  border-color: rgba(16, 185, 129, .9);
}

.border-emerald-500\/95 {
  border-color: rgba(16, 185, 129, .95);
}

.border-emerald-700 {
  --tw-border-opacity: 1;
  border-color: rgba(4, 120, 87, var(--tw-border-opacity, 1));
}

.border-emerald-700\/0 {
  border-color: rgba(4, 120, 87, 0);
}

.border-emerald-700\/10 {
  border-color: rgba(4, 120, 87, .1);
}

.border-emerald-700\/100 {
  border-color: #047857;
}

.border-emerald-700\/15 {
  border-color: rgba(4, 120, 87, .15);
}

.border-emerald-700\/20 {
  border-color: rgba(4, 120, 87, .2);
}

.border-emerald-700\/25 {
  border-color: rgba(4, 120, 87, .25);
}

.border-emerald-700\/30 {
  border-color: rgba(4, 120, 87, .3);
}

.border-emerald-700\/35 {
  border-color: rgba(4, 120, 87, .35);
}

.border-emerald-700\/40 {
  border-color: rgba(4, 120, 87, .4);
}

.border-emerald-700\/45 {
  border-color: rgba(4, 120, 87, .45);
}

.border-emerald-700\/5 {
  border-color: rgba(4, 120, 87, .05);
}

.border-emerald-700\/50 {
  border-color: rgba(4, 120, 87, .5);
}

.border-emerald-700\/55 {
  border-color: rgba(4, 120, 87, .55);
}

.border-emerald-700\/60 {
  border-color: rgba(4, 120, 87, .6);
}

.border-emerald-700\/65 {
  border-color: rgba(4, 120, 87, .65);
}

.border-emerald-700\/70 {
  border-color: rgba(4, 120, 87, .7);
}

.border-emerald-700\/75 {
  border-color: rgba(4, 120, 87, .75);
}

.border-emerald-700\/80 {
  border-color: rgba(4, 120, 87, .8);
}

.border-emerald-700\/85 {
  border-color: rgba(4, 120, 87, .85);
}

.border-emerald-700\/90 {
  border-color: rgba(4, 120, 87, .9);
}

.border-emerald-700\/95 {
  border-color: rgba(4, 120, 87, .95);
}

.border-emerald-800 {
  --tw-border-opacity: 1;
  border-color: rgba(6, 95, 70, var(--tw-border-opacity, 1));
}

.border-emerald-800\/0 {
  border-color: rgba(6, 95, 70, 0);
}

.border-emerald-800\/10 {
  border-color: rgba(6, 95, 70, .1);
}

.border-emerald-800\/100 {
  border-color: #065f46;
}

.border-emerald-800\/15 {
  border-color: rgba(6, 95, 70, .15);
}

.border-emerald-800\/20 {
  border-color: rgba(6, 95, 70, .2);
}

.border-emerald-800\/25 {
  border-color: rgba(6, 95, 70, .25);
}

.border-emerald-800\/30 {
  border-color: rgba(6, 95, 70, .3);
}

.border-emerald-800\/35 {
  border-color: rgba(6, 95, 70, .35);
}

.border-emerald-800\/40 {
  border-color: rgba(6, 95, 70, .4);
}

.border-emerald-800\/45 {
  border-color: rgba(6, 95, 70, .45);
}

.border-emerald-800\/5 {
  border-color: rgba(6, 95, 70, .05);
}

.border-emerald-800\/50 {
  border-color: rgba(6, 95, 70, .5);
}

.border-emerald-800\/55 {
  border-color: rgba(6, 95, 70, .55);
}

.border-emerald-800\/60 {
  border-color: rgba(6, 95, 70, .6);
}

.border-emerald-800\/65 {
  border-color: rgba(6, 95, 70, .65);
}

.border-emerald-800\/70 {
  border-color: rgba(6, 95, 70, .7);
}

.border-emerald-800\/75 {
  border-color: rgba(6, 95, 70, .75);
}

.border-emerald-800\/80 {
  border-color: rgba(6, 95, 70, .8);
}

.border-emerald-800\/85 {
  border-color: rgba(6, 95, 70, .85);
}

.border-emerald-800\/90 {
  border-color: rgba(6, 95, 70, .9);
}

.border-emerald-800\/95 {
  border-color: rgba(6, 95, 70, .95);
}

.border-fuchsia-100 {
  --tw-border-opacity: 1;
  border-color: rgba(250, 232, 255, var(--tw-border-opacity, 1));
}

.border-fuchsia-100\/0 {
  border-color: rgba(250, 232, 255, 0);
}

.border-fuchsia-100\/10 {
  border-color: rgba(250, 232, 255, .1);
}

.border-fuchsia-100\/100 {
  border-color: #fae8ff;
}

.border-fuchsia-100\/15 {
  border-color: rgba(250, 232, 255, .15);
}

.border-fuchsia-100\/20 {
  border-color: rgba(250, 232, 255, .2);
}

.border-fuchsia-100\/25 {
  border-color: rgba(250, 232, 255, .25);
}

.border-fuchsia-100\/30 {
  border-color: rgba(250, 232, 255, .3);
}

.border-fuchsia-100\/35 {
  border-color: rgba(250, 232, 255, .35);
}

.border-fuchsia-100\/40 {
  border-color: rgba(250, 232, 255, .4);
}

.border-fuchsia-100\/45 {
  border-color: rgba(250, 232, 255, .45);
}

.border-fuchsia-100\/5 {
  border-color: rgba(250, 232, 255, .05);
}

.border-fuchsia-100\/50 {
  border-color: rgba(250, 232, 255, .5);
}

.border-fuchsia-100\/55 {
  border-color: rgba(250, 232, 255, .55);
}

.border-fuchsia-100\/60 {
  border-color: rgba(250, 232, 255, .6);
}

.border-fuchsia-100\/65 {
  border-color: rgba(250, 232, 255, .65);
}

.border-fuchsia-100\/70 {
  border-color: rgba(250, 232, 255, .7);
}

.border-fuchsia-100\/75 {
  border-color: rgba(250, 232, 255, .75);
}

.border-fuchsia-100\/80 {
  border-color: rgba(250, 232, 255, .8);
}

.border-fuchsia-100\/85 {
  border-color: rgba(250, 232, 255, .85);
}

.border-fuchsia-100\/90 {
  border-color: rgba(250, 232, 255, .9);
}

.border-fuchsia-100\/95 {
  border-color: rgba(250, 232, 255, .95);
}

.border-fuchsia-400 {
  --tw-border-opacity: 1;
  border-color: rgba(232, 121, 249, var(--tw-border-opacity, 1));
}

.border-fuchsia-400\/0 {
  border-color: rgba(232, 121, 249, 0);
}

.border-fuchsia-400\/10 {
  border-color: rgba(232, 121, 249, .1);
}

.border-fuchsia-400\/100 {
  border-color: #e879f9;
}

.border-fuchsia-400\/15 {
  border-color: rgba(232, 121, 249, .15);
}

.border-fuchsia-400\/20 {
  border-color: rgba(232, 121, 249, .2);
}

.border-fuchsia-400\/25 {
  border-color: rgba(232, 121, 249, .25);
}

.border-fuchsia-400\/30 {
  border-color: rgba(232, 121, 249, .3);
}

.border-fuchsia-400\/35 {
  border-color: rgba(232, 121, 249, .35);
}

.border-fuchsia-400\/40 {
  border-color: rgba(232, 121, 249, .4);
}

.border-fuchsia-400\/45 {
  border-color: rgba(232, 121, 249, .45);
}

.border-fuchsia-400\/5 {
  border-color: rgba(232, 121, 249, .05);
}

.border-fuchsia-400\/50 {
  border-color: rgba(232, 121, 249, .5);
}

.border-fuchsia-400\/55 {
  border-color: rgba(232, 121, 249, .55);
}

.border-fuchsia-400\/60 {
  border-color: rgba(232, 121, 249, .6);
}

.border-fuchsia-400\/65 {
  border-color: rgba(232, 121, 249, .65);
}

.border-fuchsia-400\/70 {
  border-color: rgba(232, 121, 249, .7);
}

.border-fuchsia-400\/75 {
  border-color: rgba(232, 121, 249, .75);
}

.border-fuchsia-400\/80 {
  border-color: rgba(232, 121, 249, .8);
}

.border-fuchsia-400\/85 {
  border-color: rgba(232, 121, 249, .85);
}

.border-fuchsia-400\/90 {
  border-color: rgba(232, 121, 249, .9);
}

.border-fuchsia-400\/95 {
  border-color: rgba(232, 121, 249, .95);
}

.border-fuchsia-500 {
  --tw-border-opacity: 1;
  border-color: rgba(217, 70, 239, var(--tw-border-opacity, 1));
}

.border-fuchsia-500\/0 {
  border-color: rgba(217, 70, 239, 0);
}

.border-fuchsia-500\/10 {
  border-color: rgba(217, 70, 239, .1);
}

.border-fuchsia-500\/100 {
  border-color: #d946ef;
}

.border-fuchsia-500\/15 {
  border-color: rgba(217, 70, 239, .15);
}

.border-fuchsia-500\/20 {
  border-color: rgba(217, 70, 239, .2);
}

.border-fuchsia-500\/25 {
  border-color: rgba(217, 70, 239, .25);
}

.border-fuchsia-500\/30 {
  border-color: rgba(217, 70, 239, .3);
}

.border-fuchsia-500\/35 {
  border-color: rgba(217, 70, 239, .35);
}

.border-fuchsia-500\/40 {
  border-color: rgba(217, 70, 239, .4);
}

.border-fuchsia-500\/45 {
  border-color: rgba(217, 70, 239, .45);
}

.border-fuchsia-500\/5 {
  border-color: rgba(217, 70, 239, .05);
}

.border-fuchsia-500\/50 {
  border-color: rgba(217, 70, 239, .5);
}

.border-fuchsia-500\/55 {
  border-color: rgba(217, 70, 239, .55);
}

.border-fuchsia-500\/60 {
  border-color: rgba(217, 70, 239, .6);
}

.border-fuchsia-500\/65 {
  border-color: rgba(217, 70, 239, .65);
}

.border-fuchsia-500\/70 {
  border-color: rgba(217, 70, 239, .7);
}

.border-fuchsia-500\/75 {
  border-color: rgba(217, 70, 239, .75);
}

.border-fuchsia-500\/80 {
  border-color: rgba(217, 70, 239, .8);
}

.border-fuchsia-500\/85 {
  border-color: rgba(217, 70, 239, .85);
}

.border-fuchsia-500\/90 {
  border-color: rgba(217, 70, 239, .9);
}

.border-fuchsia-500\/95 {
  border-color: rgba(217, 70, 239, .95);
}

.border-fuchsia-700 {
  --tw-border-opacity: 1;
  border-color: rgba(162, 28, 175, var(--tw-border-opacity, 1));
}

.border-fuchsia-700\/0 {
  border-color: rgba(162, 28, 175, 0);
}

.border-fuchsia-700\/10 {
  border-color: rgba(162, 28, 175, .1);
}

.border-fuchsia-700\/100 {
  border-color: #a21caf;
}

.border-fuchsia-700\/15 {
  border-color: rgba(162, 28, 175, .15);
}

.border-fuchsia-700\/20 {
  border-color: rgba(162, 28, 175, .2);
}

.border-fuchsia-700\/25 {
  border-color: rgba(162, 28, 175, .25);
}

.border-fuchsia-700\/30 {
  border-color: rgba(162, 28, 175, .3);
}

.border-fuchsia-700\/35 {
  border-color: rgba(162, 28, 175, .35);
}

.border-fuchsia-700\/40 {
  border-color: rgba(162, 28, 175, .4);
}

.border-fuchsia-700\/45 {
  border-color: rgba(162, 28, 175, .45);
}

.border-fuchsia-700\/5 {
  border-color: rgba(162, 28, 175, .05);
}

.border-fuchsia-700\/50 {
  border-color: rgba(162, 28, 175, .5);
}

.border-fuchsia-700\/55 {
  border-color: rgba(162, 28, 175, .55);
}

.border-fuchsia-700\/60 {
  border-color: rgba(162, 28, 175, .6);
}

.border-fuchsia-700\/65 {
  border-color: rgba(162, 28, 175, .65);
}

.border-fuchsia-700\/70 {
  border-color: rgba(162, 28, 175, .7);
}

.border-fuchsia-700\/75 {
  border-color: rgba(162, 28, 175, .75);
}

.border-fuchsia-700\/80 {
  border-color: rgba(162, 28, 175, .8);
}

.border-fuchsia-700\/85 {
  border-color: rgba(162, 28, 175, .85);
}

.border-fuchsia-700\/90 {
  border-color: rgba(162, 28, 175, .9);
}

.border-fuchsia-700\/95 {
  border-color: rgba(162, 28, 175, .95);
}

.border-fuchsia-800 {
  --tw-border-opacity: 1;
  border-color: rgba(134, 25, 143, var(--tw-border-opacity, 1));
}

.border-fuchsia-800\/0 {
  border-color: rgba(134, 25, 143, 0);
}

.border-fuchsia-800\/10 {
  border-color: rgba(134, 25, 143, .1);
}

.border-fuchsia-800\/100 {
  border-color: #86198f;
}

.border-fuchsia-800\/15 {
  border-color: rgba(134, 25, 143, .15);
}

.border-fuchsia-800\/20 {
  border-color: rgba(134, 25, 143, .2);
}

.border-fuchsia-800\/25 {
  border-color: rgba(134, 25, 143, .25);
}

.border-fuchsia-800\/30 {
  border-color: rgba(134, 25, 143, .3);
}

.border-fuchsia-800\/35 {
  border-color: rgba(134, 25, 143, .35);
}

.border-fuchsia-800\/40 {
  border-color: rgba(134, 25, 143, .4);
}

.border-fuchsia-800\/45 {
  border-color: rgba(134, 25, 143, .45);
}

.border-fuchsia-800\/5 {
  border-color: rgba(134, 25, 143, .05);
}

.border-fuchsia-800\/50 {
  border-color: rgba(134, 25, 143, .5);
}

.border-fuchsia-800\/55 {
  border-color: rgba(134, 25, 143, .55);
}

.border-fuchsia-800\/60 {
  border-color: rgba(134, 25, 143, .6);
}

.border-fuchsia-800\/65 {
  border-color: rgba(134, 25, 143, .65);
}

.border-fuchsia-800\/70 {
  border-color: rgba(134, 25, 143, .7);
}

.border-fuchsia-800\/75 {
  border-color: rgba(134, 25, 143, .75);
}

.border-fuchsia-800\/80 {
  border-color: rgba(134, 25, 143, .8);
}

.border-fuchsia-800\/85 {
  border-color: rgba(134, 25, 143, .85);
}

.border-fuchsia-800\/90 {
  border-color: rgba(134, 25, 143, .9);
}

.border-fuchsia-800\/95 {
  border-color: rgba(134, 25, 143, .95);
}

.border-gray-100 {
  --tw-border-opacity: 1;
  border-color: rgba(243, 244, 246, var(--tw-border-opacity, 1));
}

.border-gray-100\/0 {
  border-color: rgba(243, 244, 246, 0);
}

.border-gray-100\/10 {
  border-color: rgba(243, 244, 246, .1);
}

.border-gray-100\/100 {
  border-color: #f3f4f6;
}

.border-gray-100\/15 {
  border-color: rgba(243, 244, 246, .15);
}

.border-gray-100\/20 {
  border-color: rgba(243, 244, 246, .2);
}

.border-gray-100\/25 {
  border-color: rgba(243, 244, 246, .25);
}

.border-gray-100\/30 {
  border-color: rgba(243, 244, 246, .3);
}

.border-gray-100\/35 {
  border-color: rgba(243, 244, 246, .35);
}

.border-gray-100\/40 {
  border-color: rgba(243, 244, 246, .4);
}

.border-gray-100\/45 {
  border-color: rgba(243, 244, 246, .45);
}

.border-gray-100\/5 {
  border-color: rgba(243, 244, 246, .05);
}

.border-gray-100\/50 {
  border-color: rgba(243, 244, 246, .5);
}

.border-gray-100\/55 {
  border-color: rgba(243, 244, 246, .55);
}

.border-gray-100\/60 {
  border-color: rgba(243, 244, 246, .6);
}

.border-gray-100\/65 {
  border-color: rgba(243, 244, 246, .65);
}

.border-gray-100\/70 {
  border-color: rgba(243, 244, 246, .7);
}

.border-gray-100\/75 {
  border-color: rgba(243, 244, 246, .75);
}

.border-gray-100\/80 {
  border-color: rgba(243, 244, 246, .8);
}

.border-gray-100\/85 {
  border-color: rgba(243, 244, 246, .85);
}

.border-gray-100\/90 {
  border-color: rgba(243, 244, 246, .9);
}

.border-gray-100\/95 {
  border-color: rgba(243, 244, 246, .95);
}

.border-gray-200 {
  --tw-border-opacity: 1;
  border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
}

.border-gray-300 {
  --tw-border-opacity: 1;
  border-color: rgba(209, 213, 219, var(--tw-border-opacity, 1));
}

.border-gray-400 {
  --tw-border-opacity: 1;
  border-color: rgba(156, 163, 175, var(--tw-border-opacity, 1));
}

.border-gray-400\/0 {
  border-color: rgba(156, 163, 175, 0);
}

.border-gray-400\/10 {
  border-color: rgba(156, 163, 175, .1);
}

.border-gray-400\/100 {
  border-color: #9ca3af;
}

.border-gray-400\/15 {
  border-color: rgba(156, 163, 175, .15);
}

.border-gray-400\/20 {
  border-color: rgba(156, 163, 175, .2);
}

.border-gray-400\/25 {
  border-color: rgba(156, 163, 175, .25);
}

.border-gray-400\/30 {
  border-color: rgba(156, 163, 175, .3);
}

.border-gray-400\/35 {
  border-color: rgba(156, 163, 175, .35);
}

.border-gray-400\/40 {
  border-color: rgba(156, 163, 175, .4);
}

.border-gray-400\/45 {
  border-color: rgba(156, 163, 175, .45);
}

.border-gray-400\/5 {
  border-color: rgba(156, 163, 175, .05);
}

.border-gray-400\/50 {
  border-color: rgba(156, 163, 175, .5);
}

.border-gray-400\/55 {
  border-color: rgba(156, 163, 175, .55);
}

.border-gray-400\/60 {
  border-color: rgba(156, 163, 175, .6);
}

.border-gray-400\/65 {
  border-color: rgba(156, 163, 175, .65);
}

.border-gray-400\/70 {
  border-color: rgba(156, 163, 175, .7);
}

.border-gray-400\/75 {
  border-color: rgba(156, 163, 175, .75);
}

.border-gray-400\/80 {
  border-color: rgba(156, 163, 175, .8);
}

.border-gray-400\/85 {
  border-color: rgba(156, 163, 175, .85);
}

.border-gray-400\/90 {
  border-color: rgba(156, 163, 175, .9);
}

.border-gray-400\/95 {
  border-color: rgba(156, 163, 175, .95);
}

.border-gray-50 {
  --tw-border-opacity: 1;
  border-color: rgba(249, 250, 251, var(--tw-border-opacity, 1));
}

.border-gray-500 {
  --tw-border-opacity: 1;
  border-color: rgba(107, 114, 128, var(--tw-border-opacity, 1));
}

.border-gray-500\/0 {
  border-color: rgba(107, 114, 128, 0);
}

.border-gray-500\/10 {
  border-color: rgba(107, 114, 128, .1);
}

.border-gray-500\/100 {
  border-color: #6b7280;
}

.border-gray-500\/15 {
  border-color: rgba(107, 114, 128, .15);
}

.border-gray-500\/20 {
  border-color: rgba(107, 114, 128, .2);
}

.border-gray-500\/25 {
  border-color: rgba(107, 114, 128, .25);
}

.border-gray-500\/30 {
  border-color: rgba(107, 114, 128, .3);
}

.border-gray-500\/35 {
  border-color: rgba(107, 114, 128, .35);
}

.border-gray-500\/40 {
  border-color: rgba(107, 114, 128, .4);
}

.border-gray-500\/45 {
  border-color: rgba(107, 114, 128, .45);
}

.border-gray-500\/5 {
  border-color: rgba(107, 114, 128, .05);
}

.border-gray-500\/50 {
  border-color: rgba(107, 114, 128, .5);
}

.border-gray-500\/55 {
  border-color: rgba(107, 114, 128, .55);
}

.border-gray-500\/60 {
  border-color: rgba(107, 114, 128, .6);
}

.border-gray-500\/65 {
  border-color: rgba(107, 114, 128, .65);
}

.border-gray-500\/70 {
  border-color: rgba(107, 114, 128, .7);
}

.border-gray-500\/75 {
  border-color: rgba(107, 114, 128, .75);
}

.border-gray-500\/80 {
  border-color: rgba(107, 114, 128, .8);
}

.border-gray-500\/85 {
  border-color: rgba(107, 114, 128, .85);
}

.border-gray-500\/90 {
  border-color: rgba(107, 114, 128, .9);
}

.border-gray-500\/95 {
  border-color: rgba(107, 114, 128, .95);
}

.border-gray-700 {
  --tw-border-opacity: 1;
  border-color: rgba(55, 65, 81, var(--tw-border-opacity, 1));
}

.border-gray-700\/0 {
  border-color: rgba(55, 65, 81, 0);
}

.border-gray-700\/10 {
  border-color: rgba(55, 65, 81, .1);
}

.border-gray-700\/100 {
  border-color: #374151;
}

.border-gray-700\/15 {
  border-color: rgba(55, 65, 81, .15);
}

.border-gray-700\/20 {
  border-color: rgba(55, 65, 81, .2);
}

.border-gray-700\/25 {
  border-color: rgba(55, 65, 81, .25);
}

.border-gray-700\/30 {
  border-color: rgba(55, 65, 81, .3);
}

.border-gray-700\/35 {
  border-color: rgba(55, 65, 81, .35);
}

.border-gray-700\/40 {
  border-color: rgba(55, 65, 81, .4);
}

.border-gray-700\/45 {
  border-color: rgba(55, 65, 81, .45);
}

.border-gray-700\/5 {
  border-color: rgba(55, 65, 81, .05);
}

.border-gray-700\/50 {
  border-color: rgba(55, 65, 81, .5);
}

.border-gray-700\/55 {
  border-color: rgba(55, 65, 81, .55);
}

.border-gray-700\/60 {
  border-color: rgba(55, 65, 81, .6);
}

.border-gray-700\/65 {
  border-color: rgba(55, 65, 81, .65);
}

.border-gray-700\/70 {
  border-color: rgba(55, 65, 81, .7);
}

.border-gray-700\/75 {
  border-color: rgba(55, 65, 81, .75);
}

.border-gray-700\/80 {
  border-color: rgba(55, 65, 81, .8);
}

.border-gray-700\/85 {
  border-color: rgba(55, 65, 81, .85);
}

.border-gray-700\/90 {
  border-color: rgba(55, 65, 81, .9);
}

.border-gray-700\/95 {
  border-color: rgba(55, 65, 81, .95);
}

.border-gray-800 {
  --tw-border-opacity: 1;
  border-color: rgba(31, 41, 55, var(--tw-border-opacity, 1));
}

.border-gray-800\/0 {
  border-color: rgba(31, 41, 55, 0);
}

.border-gray-800\/10 {
  border-color: rgba(31, 41, 55, .1);
}

.border-gray-800\/100 {
  border-color: #1f2937;
}

.border-gray-800\/15 {
  border-color: rgba(31, 41, 55, .15);
}

.border-gray-800\/20 {
  border-color: rgba(31, 41, 55, .2);
}

.border-gray-800\/25 {
  border-color: rgba(31, 41, 55, .25);
}

.border-gray-800\/30 {
  border-color: rgba(31, 41, 55, .3);
}

.border-gray-800\/35 {
  border-color: rgba(31, 41, 55, .35);
}

.border-gray-800\/40 {
  border-color: rgba(31, 41, 55, .4);
}

.border-gray-800\/45 {
  border-color: rgba(31, 41, 55, .45);
}

.border-gray-800\/5 {
  border-color: rgba(31, 41, 55, .05);
}

.border-gray-800\/50 {
  border-color: rgba(31, 41, 55, .5);
}

.border-gray-800\/55 {
  border-color: rgba(31, 41, 55, .55);
}

.border-gray-800\/60 {
  border-color: rgba(31, 41, 55, .6);
}

.border-gray-800\/65 {
  border-color: rgba(31, 41, 55, .65);
}

.border-gray-800\/70 {
  border-color: rgba(31, 41, 55, .7);
}

.border-gray-800\/75 {
  border-color: rgba(31, 41, 55, .75);
}

.border-gray-800\/80 {
  border-color: rgba(31, 41, 55, .8);
}

.border-gray-800\/85 {
  border-color: rgba(31, 41, 55, .85);
}

.border-gray-800\/90 {
  border-color: rgba(31, 41, 55, .9);
}

.border-gray-800\/95 {
  border-color: rgba(31, 41, 55, .95);
}

.border-green-100 {
  --tw-border-opacity: 1;
  border-color: rgba(220, 252, 231, var(--tw-border-opacity, 1));
}

.border-green-100\/0 {
  border-color: rgba(220, 252, 231, 0);
}

.border-green-100\/10 {
  border-color: rgba(220, 252, 231, .1);
}

.border-green-100\/100 {
  border-color: #dcfce7;
}

.border-green-100\/15 {
  border-color: rgba(220, 252, 231, .15);
}

.border-green-100\/20 {
  border-color: rgba(220, 252, 231, .2);
}

.border-green-100\/25 {
  border-color: rgba(220, 252, 231, .25);
}

.border-green-100\/30 {
  border-color: rgba(220, 252, 231, .3);
}

.border-green-100\/35 {
  border-color: rgba(220, 252, 231, .35);
}

.border-green-100\/40 {
  border-color: rgba(220, 252, 231, .4);
}

.border-green-100\/45 {
  border-color: rgba(220, 252, 231, .45);
}

.border-green-100\/5 {
  border-color: rgba(220, 252, 231, .05);
}

.border-green-100\/50 {
  border-color: rgba(220, 252, 231, .5);
}

.border-green-100\/55 {
  border-color: rgba(220, 252, 231, .55);
}

.border-green-100\/60 {
  border-color: rgba(220, 252, 231, .6);
}

.border-green-100\/65 {
  border-color: rgba(220, 252, 231, .65);
}

.border-green-100\/70 {
  border-color: rgba(220, 252, 231, .7);
}

.border-green-100\/75 {
  border-color: rgba(220, 252, 231, .75);
}

.border-green-100\/80 {
  border-color: rgba(220, 252, 231, .8);
}

.border-green-100\/85 {
  border-color: rgba(220, 252, 231, .85);
}

.border-green-100\/90 {
  border-color: rgba(220, 252, 231, .9);
}

.border-green-100\/95 {
  border-color: rgba(220, 252, 231, .95);
}

.border-green-200 {
  --tw-border-opacity: 1;
  border-color: rgba(187, 247, 208, var(--tw-border-opacity, 1));
}

.border-green-400 {
  --tw-border-opacity: 1;
  border-color: rgba(74, 222, 128, var(--tw-border-opacity, 1));
}

.border-green-400\/0 {
  border-color: rgba(74, 222, 128, 0);
}

.border-green-400\/10 {
  border-color: rgba(74, 222, 128, .1);
}

.border-green-400\/100 {
  border-color: #4ade80;
}

.border-green-400\/15 {
  border-color: rgba(74, 222, 128, .15);
}

.border-green-400\/20 {
  border-color: rgba(74, 222, 128, .2);
}

.border-green-400\/25 {
  border-color: rgba(74, 222, 128, .25);
}

.border-green-400\/30 {
  border-color: rgba(74, 222, 128, .3);
}

.border-green-400\/35 {
  border-color: rgba(74, 222, 128, .35);
}

.border-green-400\/40 {
  border-color: rgba(74, 222, 128, .4);
}

.border-green-400\/45 {
  border-color: rgba(74, 222, 128, .45);
}

.border-green-400\/5 {
  border-color: rgba(74, 222, 128, .05);
}

.border-green-400\/50 {
  border-color: rgba(74, 222, 128, .5);
}

.border-green-400\/55 {
  border-color: rgba(74, 222, 128, .55);
}

.border-green-400\/60 {
  border-color: rgba(74, 222, 128, .6);
}

.border-green-400\/65 {
  border-color: rgba(74, 222, 128, .65);
}

.border-green-400\/70 {
  border-color: rgba(74, 222, 128, .7);
}

.border-green-400\/75 {
  border-color: rgba(74, 222, 128, .75);
}

.border-green-400\/80 {
  border-color: rgba(74, 222, 128, .8);
}

.border-green-400\/85 {
  border-color: rgba(74, 222, 128, .85);
}

.border-green-400\/90 {
  border-color: rgba(74, 222, 128, .9);
}

.border-green-400\/95 {
  border-color: rgba(74, 222, 128, .95);
}

.border-green-500 {
  --tw-border-opacity: 1;
  border-color: rgba(34, 197, 94, var(--tw-border-opacity, 1));
}

.border-green-500\/0 {
  border-color: rgba(34, 197, 94, 0);
}

.border-green-500\/10 {
  border-color: rgba(34, 197, 94, .1);
}

.border-green-500\/100 {
  border-color: #22c55e;
}

.border-green-500\/15 {
  border-color: rgba(34, 197, 94, .15);
}

.border-green-500\/20 {
  border-color: rgba(34, 197, 94, .2);
}

.border-green-500\/25 {
  border-color: rgba(34, 197, 94, .25);
}

.border-green-500\/30 {
  border-color: rgba(34, 197, 94, .3);
}

.border-green-500\/35 {
  border-color: rgba(34, 197, 94, .35);
}

.border-green-500\/40 {
  border-color: rgba(34, 197, 94, .4);
}

.border-green-500\/45 {
  border-color: rgba(34, 197, 94, .45);
}

.border-green-500\/5 {
  border-color: rgba(34, 197, 94, .05);
}

.border-green-500\/50 {
  border-color: rgba(34, 197, 94, .5);
}

.border-green-500\/55 {
  border-color: rgba(34, 197, 94, .55);
}

.border-green-500\/60 {
  border-color: rgba(34, 197, 94, .6);
}

.border-green-500\/65 {
  border-color: rgba(34, 197, 94, .65);
}

.border-green-500\/70 {
  border-color: rgba(34, 197, 94, .7);
}

.border-green-500\/75 {
  border-color: rgba(34, 197, 94, .75);
}

.border-green-500\/80 {
  border-color: rgba(34, 197, 94, .8);
}

.border-green-500\/85 {
  border-color: rgba(34, 197, 94, .85);
}

.border-green-500\/90 {
  border-color: rgba(34, 197, 94, .9);
}

.border-green-500\/95 {
  border-color: rgba(34, 197, 94, .95);
}

.border-green-700 {
  --tw-border-opacity: 1;
  border-color: rgba(21, 128, 61, var(--tw-border-opacity, 1));
}

.border-green-700\/0 {
  border-color: rgba(21, 128, 61, 0);
}

.border-green-700\/10 {
  border-color: rgba(21, 128, 61, .1);
}

.border-green-700\/100 {
  border-color: #15803d;
}

.border-green-700\/15 {
  border-color: rgba(21, 128, 61, .15);
}

.border-green-700\/20 {
  border-color: rgba(21, 128, 61, .2);
}

.border-green-700\/25 {
  border-color: rgba(21, 128, 61, .25);
}

.border-green-700\/30 {
  border-color: rgba(21, 128, 61, .3);
}

.border-green-700\/35 {
  border-color: rgba(21, 128, 61, .35);
}

.border-green-700\/40 {
  border-color: rgba(21, 128, 61, .4);
}

.border-green-700\/45 {
  border-color: rgba(21, 128, 61, .45);
}

.border-green-700\/5 {
  border-color: rgba(21, 128, 61, .05);
}

.border-green-700\/50 {
  border-color: rgba(21, 128, 61, .5);
}

.border-green-700\/55 {
  border-color: rgba(21, 128, 61, .55);
}

.border-green-700\/60 {
  border-color: rgba(21, 128, 61, .6);
}

.border-green-700\/65 {
  border-color: rgba(21, 128, 61, .65);
}

.border-green-700\/70 {
  border-color: rgba(21, 128, 61, .7);
}

.border-green-700\/75 {
  border-color: rgba(21, 128, 61, .75);
}

.border-green-700\/80 {
  border-color: rgba(21, 128, 61, .8);
}

.border-green-700\/85 {
  border-color: rgba(21, 128, 61, .85);
}

.border-green-700\/90 {
  border-color: rgba(21, 128, 61, .9);
}

.border-green-700\/95 {
  border-color: rgba(21, 128, 61, .95);
}

.border-green-800 {
  --tw-border-opacity: 1;
  border-color: rgba(22, 101, 52, var(--tw-border-opacity, 1));
}

.border-green-800\/0 {
  border-color: rgba(22, 101, 52, 0);
}

.border-green-800\/10 {
  border-color: rgba(22, 101, 52, .1);
}

.border-green-800\/100 {
  border-color: #166534;
}

.border-green-800\/15 {
  border-color: rgba(22, 101, 52, .15);
}

.border-green-800\/20 {
  border-color: rgba(22, 101, 52, .2);
}

.border-green-800\/25 {
  border-color: rgba(22, 101, 52, .25);
}

.border-green-800\/30 {
  border-color: rgba(22, 101, 52, .3);
}

.border-green-800\/35 {
  border-color: rgba(22, 101, 52, .35);
}

.border-green-800\/40 {
  border-color: rgba(22, 101, 52, .4);
}

.border-green-800\/45 {
  border-color: rgba(22, 101, 52, .45);
}

.border-green-800\/5 {
  border-color: rgba(22, 101, 52, .05);
}

.border-green-800\/50 {
  border-color: rgba(22, 101, 52, .5);
}

.border-green-800\/55 {
  border-color: rgba(22, 101, 52, .55);
}

.border-green-800\/60 {
  border-color: rgba(22, 101, 52, .6);
}

.border-green-800\/65 {
  border-color: rgba(22, 101, 52, .65);
}

.border-green-800\/70 {
  border-color: rgba(22, 101, 52, .7);
}

.border-green-800\/75 {
  border-color: rgba(22, 101, 52, .75);
}

.border-green-800\/80 {
  border-color: rgba(22, 101, 52, .8);
}

.border-green-800\/85 {
  border-color: rgba(22, 101, 52, .85);
}

.border-green-800\/90 {
  border-color: rgba(22, 101, 52, .9);
}

.border-green-800\/95 {
  border-color: rgba(22, 101, 52, .95);
}

.border-indigo-100 {
  --tw-border-opacity: 1;
  border-color: rgba(224, 231, 255, var(--tw-border-opacity, 1));
}

.border-indigo-100\/0 {
  border-color: rgba(224, 231, 255, 0);
}

.border-indigo-100\/10 {
  border-color: rgba(224, 231, 255, .1);
}

.border-indigo-100\/100 {
  border-color: #e0e7ff;
}

.border-indigo-100\/15 {
  border-color: rgba(224, 231, 255, .15);
}

.border-indigo-100\/20 {
  border-color: rgba(224, 231, 255, .2);
}

.border-indigo-100\/25 {
  border-color: rgba(224, 231, 255, .25);
}

.border-indigo-100\/30 {
  border-color: rgba(224, 231, 255, .3);
}

.border-indigo-100\/35 {
  border-color: rgba(224, 231, 255, .35);
}

.border-indigo-100\/40 {
  border-color: rgba(224, 231, 255, .4);
}

.border-indigo-100\/45 {
  border-color: rgba(224, 231, 255, .45);
}

.border-indigo-100\/5 {
  border-color: rgba(224, 231, 255, .05);
}

.border-indigo-100\/50 {
  border-color: rgba(224, 231, 255, .5);
}

.border-indigo-100\/55 {
  border-color: rgba(224, 231, 255, .55);
}

.border-indigo-100\/60 {
  border-color: rgba(224, 231, 255, .6);
}

.border-indigo-100\/65 {
  border-color: rgba(224, 231, 255, .65);
}

.border-indigo-100\/70 {
  border-color: rgba(224, 231, 255, .7);
}

.border-indigo-100\/75 {
  border-color: rgba(224, 231, 255, .75);
}

.border-indigo-100\/80 {
  border-color: rgba(224, 231, 255, .8);
}

.border-indigo-100\/85 {
  border-color: rgba(224, 231, 255, .85);
}

.border-indigo-100\/90 {
  border-color: rgba(224, 231, 255, .9);
}

.border-indigo-100\/95 {
  border-color: rgba(224, 231, 255, .95);
}

.border-indigo-400 {
  --tw-border-opacity: 1;
  border-color: rgba(129, 140, 248, var(--tw-border-opacity, 1));
}

.border-indigo-400\/0 {
  border-color: rgba(129, 140, 248, 0);
}

.border-indigo-400\/10 {
  border-color: rgba(129, 140, 248, .1);
}

.border-indigo-400\/100 {
  border-color: #818cf8;
}

.border-indigo-400\/15 {
  border-color: rgba(129, 140, 248, .15);
}

.border-indigo-400\/20 {
  border-color: rgba(129, 140, 248, .2);
}

.border-indigo-400\/25 {
  border-color: rgba(129, 140, 248, .25);
}

.border-indigo-400\/30 {
  border-color: rgba(129, 140, 248, .3);
}

.border-indigo-400\/35 {
  border-color: rgba(129, 140, 248, .35);
}

.border-indigo-400\/40 {
  border-color: rgba(129, 140, 248, .4);
}

.border-indigo-400\/45 {
  border-color: rgba(129, 140, 248, .45);
}

.border-indigo-400\/5 {
  border-color: rgba(129, 140, 248, .05);
}

.border-indigo-400\/50 {
  border-color: rgba(129, 140, 248, .5);
}

.border-indigo-400\/55 {
  border-color: rgba(129, 140, 248, .55);
}

.border-indigo-400\/60 {
  border-color: rgba(129, 140, 248, .6);
}

.border-indigo-400\/65 {
  border-color: rgba(129, 140, 248, .65);
}

.border-indigo-400\/70 {
  border-color: rgba(129, 140, 248, .7);
}

.border-indigo-400\/75 {
  border-color: rgba(129, 140, 248, .75);
}

.border-indigo-400\/80 {
  border-color: rgba(129, 140, 248, .8);
}

.border-indigo-400\/85 {
  border-color: rgba(129, 140, 248, .85);
}

.border-indigo-400\/90 {
  border-color: rgba(129, 140, 248, .9);
}

.border-indigo-400\/95 {
  border-color: rgba(129, 140, 248, .95);
}

.border-indigo-500 {
  --tw-border-opacity: 1;
  border-color: rgba(99, 102, 241, var(--tw-border-opacity, 1));
}

.border-indigo-500\/0 {
  border-color: rgba(99, 102, 241, 0);
}

.border-indigo-500\/10 {
  border-color: rgba(99, 102, 241, .1);
}

.border-indigo-500\/100 {
  border-color: #6366f1;
}

.border-indigo-500\/15 {
  border-color: rgba(99, 102, 241, .15);
}

.border-indigo-500\/20 {
  border-color: rgba(99, 102, 241, .2);
}

.border-indigo-500\/25 {
  border-color: rgba(99, 102, 241, .25);
}

.border-indigo-500\/30 {
  border-color: rgba(99, 102, 241, .3);
}

.border-indigo-500\/35 {
  border-color: rgba(99, 102, 241, .35);
}

.border-indigo-500\/40 {
  border-color: rgba(99, 102, 241, .4);
}

.border-indigo-500\/45 {
  border-color: rgba(99, 102, 241, .45);
}

.border-indigo-500\/5 {
  border-color: rgba(99, 102, 241, .05);
}

.border-indigo-500\/50 {
  border-color: rgba(99, 102, 241, .5);
}

.border-indigo-500\/55 {
  border-color: rgba(99, 102, 241, .55);
}

.border-indigo-500\/60 {
  border-color: rgba(99, 102, 241, .6);
}

.border-indigo-500\/65 {
  border-color: rgba(99, 102, 241, .65);
}

.border-indigo-500\/70 {
  border-color: rgba(99, 102, 241, .7);
}

.border-indigo-500\/75 {
  border-color: rgba(99, 102, 241, .75);
}

.border-indigo-500\/80 {
  border-color: rgba(99, 102, 241, .8);
}

.border-indigo-500\/85 {
  border-color: rgba(99, 102, 241, .85);
}

.border-indigo-500\/90 {
  border-color: rgba(99, 102, 241, .9);
}

.border-indigo-500\/95 {
  border-color: rgba(99, 102, 241, .95);
}

.border-indigo-700 {
  --tw-border-opacity: 1;
  border-color: rgba(67, 56, 202, var(--tw-border-opacity, 1));
}

.border-indigo-700\/0 {
  border-color: rgba(67, 56, 202, 0);
}

.border-indigo-700\/10 {
  border-color: rgba(67, 56, 202, .1);
}

.border-indigo-700\/100 {
  border-color: #4338ca;
}

.border-indigo-700\/15 {
  border-color: rgba(67, 56, 202, .15);
}

.border-indigo-700\/20 {
  border-color: rgba(67, 56, 202, .2);
}

.border-indigo-700\/25 {
  border-color: rgba(67, 56, 202, .25);
}

.border-indigo-700\/30 {
  border-color: rgba(67, 56, 202, .3);
}

.border-indigo-700\/35 {
  border-color: rgba(67, 56, 202, .35);
}

.border-indigo-700\/40 {
  border-color: rgba(67, 56, 202, .4);
}

.border-indigo-700\/45 {
  border-color: rgba(67, 56, 202, .45);
}

.border-indigo-700\/5 {
  border-color: rgba(67, 56, 202, .05);
}

.border-indigo-700\/50 {
  border-color: rgba(67, 56, 202, .5);
}

.border-indigo-700\/55 {
  border-color: rgba(67, 56, 202, .55);
}

.border-indigo-700\/60 {
  border-color: rgba(67, 56, 202, .6);
}

.border-indigo-700\/65 {
  border-color: rgba(67, 56, 202, .65);
}

.border-indigo-700\/70 {
  border-color: rgba(67, 56, 202, .7);
}

.border-indigo-700\/75 {
  border-color: rgba(67, 56, 202, .75);
}

.border-indigo-700\/80 {
  border-color: rgba(67, 56, 202, .8);
}

.border-indigo-700\/85 {
  border-color: rgba(67, 56, 202, .85);
}

.border-indigo-700\/90 {
  border-color: rgba(67, 56, 202, .9);
}

.border-indigo-700\/95 {
  border-color: rgba(67, 56, 202, .95);
}

.border-indigo-800 {
  --tw-border-opacity: 1;
  border-color: rgba(55, 48, 163, var(--tw-border-opacity, 1));
}

.border-indigo-800\/0 {
  border-color: rgba(55, 48, 163, 0);
}

.border-indigo-800\/10 {
  border-color: rgba(55, 48, 163, .1);
}

.border-indigo-800\/100 {
  border-color: #3730a3;
}

.border-indigo-800\/15 {
  border-color: rgba(55, 48, 163, .15);
}

.border-indigo-800\/20 {
  border-color: rgba(55, 48, 163, .2);
}

.border-indigo-800\/25 {
  border-color: rgba(55, 48, 163, .25);
}

.border-indigo-800\/30 {
  border-color: rgba(55, 48, 163, .3);
}

.border-indigo-800\/35 {
  border-color: rgba(55, 48, 163, .35);
}

.border-indigo-800\/40 {
  border-color: rgba(55, 48, 163, .4);
}

.border-indigo-800\/45 {
  border-color: rgba(55, 48, 163, .45);
}

.border-indigo-800\/5 {
  border-color: rgba(55, 48, 163, .05);
}

.border-indigo-800\/50 {
  border-color: rgba(55, 48, 163, .5);
}

.border-indigo-800\/55 {
  border-color: rgba(55, 48, 163, .55);
}

.border-indigo-800\/60 {
  border-color: rgba(55, 48, 163, .6);
}

.border-indigo-800\/65 {
  border-color: rgba(55, 48, 163, .65);
}

.border-indigo-800\/70 {
  border-color: rgba(55, 48, 163, .7);
}

.border-indigo-800\/75 {
  border-color: rgba(55, 48, 163, .75);
}

.border-indigo-800\/80 {
  border-color: rgba(55, 48, 163, .8);
}

.border-indigo-800\/85 {
  border-color: rgba(55, 48, 163, .85);
}

.border-indigo-800\/90 {
  border-color: rgba(55, 48, 163, .9);
}

.border-indigo-800\/95 {
  border-color: rgba(55, 48, 163, .95);
}

.border-intuidyBlue {
  --tw-border-opacity: 1;
  border-color: rgba(24, 75, 111, var(--tw-border-opacity, 1));
}

.border-intuidyBlue\/20 {
  border-color: rgba(24, 75, 111, .2);
}

.border-intuidyBlue\/30 {
  border-color: rgba(24, 75, 111, .3);
}

.border-intuidyBlue\/50 {
  border-color: rgba(24, 75, 111, .5);
}

.border-lime-100 {
  --tw-border-opacity: 1;
  border-color: rgba(236, 252, 203, var(--tw-border-opacity, 1));
}

.border-lime-100\/0 {
  border-color: rgba(236, 252, 203, 0);
}

.border-lime-100\/10 {
  border-color: rgba(236, 252, 203, .1);
}

.border-lime-100\/100 {
  border-color: #ecfccb;
}

.border-lime-100\/15 {
  border-color: rgba(236, 252, 203, .15);
}

.border-lime-100\/20 {
  border-color: rgba(236, 252, 203, .2);
}

.border-lime-100\/25 {
  border-color: rgba(236, 252, 203, .25);
}

.border-lime-100\/30 {
  border-color: rgba(236, 252, 203, .3);
}

.border-lime-100\/35 {
  border-color: rgba(236, 252, 203, .35);
}

.border-lime-100\/40 {
  border-color: rgba(236, 252, 203, .4);
}

.border-lime-100\/45 {
  border-color: rgba(236, 252, 203, .45);
}

.border-lime-100\/5 {
  border-color: rgba(236, 252, 203, .05);
}

.border-lime-100\/50 {
  border-color: rgba(236, 252, 203, .5);
}

.border-lime-100\/55 {
  border-color: rgba(236, 252, 203, .55);
}

.border-lime-100\/60 {
  border-color: rgba(236, 252, 203, .6);
}

.border-lime-100\/65 {
  border-color: rgba(236, 252, 203, .65);
}

.border-lime-100\/70 {
  border-color: rgba(236, 252, 203, .7);
}

.border-lime-100\/75 {
  border-color: rgba(236, 252, 203, .75);
}

.border-lime-100\/80 {
  border-color: rgba(236, 252, 203, .8);
}

.border-lime-100\/85 {
  border-color: rgba(236, 252, 203, .85);
}

.border-lime-100\/90 {
  border-color: rgba(236, 252, 203, .9);
}

.border-lime-100\/95 {
  border-color: rgba(236, 252, 203, .95);
}

.border-lime-400 {
  --tw-border-opacity: 1;
  border-color: rgba(163, 230, 53, var(--tw-border-opacity, 1));
}

.border-lime-400\/0 {
  border-color: rgba(163, 230, 53, 0);
}

.border-lime-400\/10 {
  border-color: rgba(163, 230, 53, .1);
}

.border-lime-400\/100 {
  border-color: #a3e635;
}

.border-lime-400\/15 {
  border-color: rgba(163, 230, 53, .15);
}

.border-lime-400\/20 {
  border-color: rgba(163, 230, 53, .2);
}

.border-lime-400\/25 {
  border-color: rgba(163, 230, 53, .25);
}

.border-lime-400\/30 {
  border-color: rgba(163, 230, 53, .3);
}

.border-lime-400\/35 {
  border-color: rgba(163, 230, 53, .35);
}

.border-lime-400\/40 {
  border-color: rgba(163, 230, 53, .4);
}

.border-lime-400\/45 {
  border-color: rgba(163, 230, 53, .45);
}

.border-lime-400\/5 {
  border-color: rgba(163, 230, 53, .05);
}

.border-lime-400\/50 {
  border-color: rgba(163, 230, 53, .5);
}

.border-lime-400\/55 {
  border-color: rgba(163, 230, 53, .55);
}

.border-lime-400\/60 {
  border-color: rgba(163, 230, 53, .6);
}

.border-lime-400\/65 {
  border-color: rgba(163, 230, 53, .65);
}

.border-lime-400\/70 {
  border-color: rgba(163, 230, 53, .7);
}

.border-lime-400\/75 {
  border-color: rgba(163, 230, 53, .75);
}

.border-lime-400\/80 {
  border-color: rgba(163, 230, 53, .8);
}

.border-lime-400\/85 {
  border-color: rgba(163, 230, 53, .85);
}

.border-lime-400\/90 {
  border-color: rgba(163, 230, 53, .9);
}

.border-lime-400\/95 {
  border-color: rgba(163, 230, 53, .95);
}

.border-lime-500 {
  --tw-border-opacity: 1;
  border-color: rgba(132, 204, 22, var(--tw-border-opacity, 1));
}

.border-lime-500\/0 {
  border-color: rgba(132, 204, 22, 0);
}

.border-lime-500\/10 {
  border-color: rgba(132, 204, 22, .1);
}

.border-lime-500\/100 {
  border-color: #84cc16;
}

.border-lime-500\/15 {
  border-color: rgba(132, 204, 22, .15);
}

.border-lime-500\/20 {
  border-color: rgba(132, 204, 22, .2);
}

.border-lime-500\/25 {
  border-color: rgba(132, 204, 22, .25);
}

.border-lime-500\/30 {
  border-color: rgba(132, 204, 22, .3);
}

.border-lime-500\/35 {
  border-color: rgba(132, 204, 22, .35);
}

.border-lime-500\/40 {
  border-color: rgba(132, 204, 22, .4);
}

.border-lime-500\/45 {
  border-color: rgba(132, 204, 22, .45);
}

.border-lime-500\/5 {
  border-color: rgba(132, 204, 22, .05);
}

.border-lime-500\/50 {
  border-color: rgba(132, 204, 22, .5);
}

.border-lime-500\/55 {
  border-color: rgba(132, 204, 22, .55);
}

.border-lime-500\/60 {
  border-color: rgba(132, 204, 22, .6);
}

.border-lime-500\/65 {
  border-color: rgba(132, 204, 22, .65);
}

.border-lime-500\/70 {
  border-color: rgba(132, 204, 22, .7);
}

.border-lime-500\/75 {
  border-color: rgba(132, 204, 22, .75);
}

.border-lime-500\/80 {
  border-color: rgba(132, 204, 22, .8);
}

.border-lime-500\/85 {
  border-color: rgba(132, 204, 22, .85);
}

.border-lime-500\/90 {
  border-color: rgba(132, 204, 22, .9);
}

.border-lime-500\/95 {
  border-color: rgba(132, 204, 22, .95);
}

.border-lime-700 {
  --tw-border-opacity: 1;
  border-color: rgba(77, 124, 15, var(--tw-border-opacity, 1));
}

.border-lime-700\/0 {
  border-color: rgba(77, 124, 15, 0);
}

.border-lime-700\/10 {
  border-color: rgba(77, 124, 15, .1);
}

.border-lime-700\/100 {
  border-color: #4d7c0f;
}

.border-lime-700\/15 {
  border-color: rgba(77, 124, 15, .15);
}

.border-lime-700\/20 {
  border-color: rgba(77, 124, 15, .2);
}

.border-lime-700\/25 {
  border-color: rgba(77, 124, 15, .25);
}

.border-lime-700\/30 {
  border-color: rgba(77, 124, 15, .3);
}

.border-lime-700\/35 {
  border-color: rgba(77, 124, 15, .35);
}

.border-lime-700\/40 {
  border-color: rgba(77, 124, 15, .4);
}

.border-lime-700\/45 {
  border-color: rgba(77, 124, 15, .45);
}

.border-lime-700\/5 {
  border-color: rgba(77, 124, 15, .05);
}

.border-lime-700\/50 {
  border-color: rgba(77, 124, 15, .5);
}

.border-lime-700\/55 {
  border-color: rgba(77, 124, 15, .55);
}

.border-lime-700\/60 {
  border-color: rgba(77, 124, 15, .6);
}

.border-lime-700\/65 {
  border-color: rgba(77, 124, 15, .65);
}

.border-lime-700\/70 {
  border-color: rgba(77, 124, 15, .7);
}

.border-lime-700\/75 {
  border-color: rgba(77, 124, 15, .75);
}

.border-lime-700\/80 {
  border-color: rgba(77, 124, 15, .8);
}

.border-lime-700\/85 {
  border-color: rgba(77, 124, 15, .85);
}

.border-lime-700\/90 {
  border-color: rgba(77, 124, 15, .9);
}

.border-lime-700\/95 {
  border-color: rgba(77, 124, 15, .95);
}

.border-lime-800 {
  --tw-border-opacity: 1;
  border-color: rgba(63, 98, 18, var(--tw-border-opacity, 1));
}

.border-lime-800\/0 {
  border-color: rgba(63, 98, 18, 0);
}

.border-lime-800\/10 {
  border-color: rgba(63, 98, 18, .1);
}

.border-lime-800\/100 {
  border-color: #3f6212;
}

.border-lime-800\/15 {
  border-color: rgba(63, 98, 18, .15);
}

.border-lime-800\/20 {
  border-color: rgba(63, 98, 18, .2);
}

.border-lime-800\/25 {
  border-color: rgba(63, 98, 18, .25);
}

.border-lime-800\/30 {
  border-color: rgba(63, 98, 18, .3);
}

.border-lime-800\/35 {
  border-color: rgba(63, 98, 18, .35);
}

.border-lime-800\/40 {
  border-color: rgba(63, 98, 18, .4);
}

.border-lime-800\/45 {
  border-color: rgba(63, 98, 18, .45);
}

.border-lime-800\/5 {
  border-color: rgba(63, 98, 18, .05);
}

.border-lime-800\/50 {
  border-color: rgba(63, 98, 18, .5);
}

.border-lime-800\/55 {
  border-color: rgba(63, 98, 18, .55);
}

.border-lime-800\/60 {
  border-color: rgba(63, 98, 18, .6);
}

.border-lime-800\/65 {
  border-color: rgba(63, 98, 18, .65);
}

.border-lime-800\/70 {
  border-color: rgba(63, 98, 18, .7);
}

.border-lime-800\/75 {
  border-color: rgba(63, 98, 18, .75);
}

.border-lime-800\/80 {
  border-color: rgba(63, 98, 18, .8);
}

.border-lime-800\/85 {
  border-color: rgba(63, 98, 18, .85);
}

.border-lime-800\/90 {
  border-color: rgba(63, 98, 18, .9);
}

.border-lime-800\/95 {
  border-color: rgba(63, 98, 18, .95);
}

.border-neutral-100 {
  --tw-border-opacity: 1;
  border-color: rgba(245, 245, 245, var(--tw-border-opacity, 1));
}

.border-neutral-100\/0 {
  border-color: rgba(245, 245, 245, 0);
}

.border-neutral-100\/10 {
  border-color: rgba(245, 245, 245, .1);
}

.border-neutral-100\/100 {
  border-color: #f5f5f5;
}

.border-neutral-100\/15 {
  border-color: rgba(245, 245, 245, .15);
}

.border-neutral-100\/20 {
  border-color: rgba(245, 245, 245, .2);
}

.border-neutral-100\/25 {
  border-color: rgba(245, 245, 245, .25);
}

.border-neutral-100\/30 {
  border-color: rgba(245, 245, 245, .3);
}

.border-neutral-100\/35 {
  border-color: rgba(245, 245, 245, .35);
}

.border-neutral-100\/40 {
  border-color: rgba(245, 245, 245, .4);
}

.border-neutral-100\/45 {
  border-color: rgba(245, 245, 245, .45);
}

.border-neutral-100\/5 {
  border-color: rgba(245, 245, 245, .05);
}

.border-neutral-100\/50 {
  border-color: rgba(245, 245, 245, .5);
}

.border-neutral-100\/55 {
  border-color: rgba(245, 245, 245, .55);
}

.border-neutral-100\/60 {
  border-color: rgba(245, 245, 245, .6);
}

.border-neutral-100\/65 {
  border-color: rgba(245, 245, 245, .65);
}

.border-neutral-100\/70 {
  border-color: rgba(245, 245, 245, .7);
}

.border-neutral-100\/75 {
  border-color: rgba(245, 245, 245, .75);
}

.border-neutral-100\/80 {
  border-color: rgba(245, 245, 245, .8);
}

.border-neutral-100\/85 {
  border-color: rgba(245, 245, 245, .85);
}

.border-neutral-100\/90 {
  border-color: rgba(245, 245, 245, .9);
}

.border-neutral-100\/95 {
  border-color: rgba(245, 245, 245, .95);
}

.border-neutral-400 {
  --tw-border-opacity: 1;
  border-color: rgba(163, 163, 163, var(--tw-border-opacity, 1));
}

.border-neutral-400\/0 {
  border-color: rgba(163, 163, 163, 0);
}

.border-neutral-400\/10 {
  border-color: rgba(163, 163, 163, .1);
}

.border-neutral-400\/100 {
  border-color: #a3a3a3;
}

.border-neutral-400\/15 {
  border-color: rgba(163, 163, 163, .15);
}

.border-neutral-400\/20 {
  border-color: rgba(163, 163, 163, .2);
}

.border-neutral-400\/25 {
  border-color: rgba(163, 163, 163, .25);
}

.border-neutral-400\/30 {
  border-color: rgba(163, 163, 163, .3);
}

.border-neutral-400\/35 {
  border-color: rgba(163, 163, 163, .35);
}

.border-neutral-400\/40 {
  border-color: rgba(163, 163, 163, .4);
}

.border-neutral-400\/45 {
  border-color: rgba(163, 163, 163, .45);
}

.border-neutral-400\/5 {
  border-color: rgba(163, 163, 163, .05);
}

.border-neutral-400\/50 {
  border-color: rgba(163, 163, 163, .5);
}

.border-neutral-400\/55 {
  border-color: rgba(163, 163, 163, .55);
}

.border-neutral-400\/60 {
  border-color: rgba(163, 163, 163, .6);
}

.border-neutral-400\/65 {
  border-color: rgba(163, 163, 163, .65);
}

.border-neutral-400\/70 {
  border-color: rgba(163, 163, 163, .7);
}

.border-neutral-400\/75 {
  border-color: rgba(163, 163, 163, .75);
}

.border-neutral-400\/80 {
  border-color: rgba(163, 163, 163, .8);
}

.border-neutral-400\/85 {
  border-color: rgba(163, 163, 163, .85);
}

.border-neutral-400\/90 {
  border-color: rgba(163, 163, 163, .9);
}

.border-neutral-400\/95 {
  border-color: rgba(163, 163, 163, .95);
}

.border-neutral-500 {
  --tw-border-opacity: 1;
  border-color: rgba(115, 115, 115, var(--tw-border-opacity, 1));
}

.border-neutral-500\/0 {
  border-color: rgba(115, 115, 115, 0);
}

.border-neutral-500\/10 {
  border-color: rgba(115, 115, 115, .1);
}

.border-neutral-500\/100 {
  border-color: #737373;
}

.border-neutral-500\/15 {
  border-color: rgba(115, 115, 115, .15);
}

.border-neutral-500\/20 {
  border-color: rgba(115, 115, 115, .2);
}

.border-neutral-500\/25 {
  border-color: rgba(115, 115, 115, .25);
}

.border-neutral-500\/30 {
  border-color: rgba(115, 115, 115, .3);
}

.border-neutral-500\/35 {
  border-color: rgba(115, 115, 115, .35);
}

.border-neutral-500\/40 {
  border-color: rgba(115, 115, 115, .4);
}

.border-neutral-500\/45 {
  border-color: rgba(115, 115, 115, .45);
}

.border-neutral-500\/5 {
  border-color: rgba(115, 115, 115, .05);
}

.border-neutral-500\/50 {
  border-color: rgba(115, 115, 115, .5);
}

.border-neutral-500\/55 {
  border-color: rgba(115, 115, 115, .55);
}

.border-neutral-500\/60 {
  border-color: rgba(115, 115, 115, .6);
}

.border-neutral-500\/65 {
  border-color: rgba(115, 115, 115, .65);
}

.border-neutral-500\/70 {
  border-color: rgba(115, 115, 115, .7);
}

.border-neutral-500\/75 {
  border-color: rgba(115, 115, 115, .75);
}

.border-neutral-500\/80 {
  border-color: rgba(115, 115, 115, .8);
}

.border-neutral-500\/85 {
  border-color: rgba(115, 115, 115, .85);
}

.border-neutral-500\/90 {
  border-color: rgba(115, 115, 115, .9);
}

.border-neutral-500\/95 {
  border-color: rgba(115, 115, 115, .95);
}

.border-neutral-700 {
  --tw-border-opacity: 1;
  border-color: rgba(64, 64, 64, var(--tw-border-opacity, 1));
}

.border-neutral-700\/0 {
  border-color: rgba(64, 64, 64, 0);
}

.border-neutral-700\/10 {
  border-color: rgba(64, 64, 64, .1);
}

.border-neutral-700\/100 {
  border-color: #404040;
}

.border-neutral-700\/15 {
  border-color: rgba(64, 64, 64, .15);
}

.border-neutral-700\/20 {
  border-color: rgba(64, 64, 64, .2);
}

.border-neutral-700\/25 {
  border-color: rgba(64, 64, 64, .25);
}

.border-neutral-700\/30 {
  border-color: rgba(64, 64, 64, .3);
}

.border-neutral-700\/35 {
  border-color: rgba(64, 64, 64, .35);
}

.border-neutral-700\/40 {
  border-color: rgba(64, 64, 64, .4);
}

.border-neutral-700\/45 {
  border-color: rgba(64, 64, 64, .45);
}

.border-neutral-700\/5 {
  border-color: rgba(64, 64, 64, .05);
}

.border-neutral-700\/50 {
  border-color: rgba(64, 64, 64, .5);
}

.border-neutral-700\/55 {
  border-color: rgba(64, 64, 64, .55);
}

.border-neutral-700\/60 {
  border-color: rgba(64, 64, 64, .6);
}

.border-neutral-700\/65 {
  border-color: rgba(64, 64, 64, .65);
}

.border-neutral-700\/70 {
  border-color: rgba(64, 64, 64, .7);
}

.border-neutral-700\/75 {
  border-color: rgba(64, 64, 64, .75);
}

.border-neutral-700\/80 {
  border-color: rgba(64, 64, 64, .8);
}

.border-neutral-700\/85 {
  border-color: rgba(64, 64, 64, .85);
}

.border-neutral-700\/90 {
  border-color: rgba(64, 64, 64, .9);
}

.border-neutral-700\/95 {
  border-color: rgba(64, 64, 64, .95);
}

.border-neutral-800 {
  --tw-border-opacity: 1;
  border-color: rgba(38, 38, 38, var(--tw-border-opacity, 1));
}

.border-neutral-800\/0 {
  border-color: rgba(38, 38, 38, 0);
}

.border-neutral-800\/10 {
  border-color: rgba(38, 38, 38, .1);
}

.border-neutral-800\/100 {
  border-color: #262626;
}

.border-neutral-800\/15 {
  border-color: rgba(38, 38, 38, .15);
}

.border-neutral-800\/20 {
  border-color: rgba(38, 38, 38, .2);
}

.border-neutral-800\/25 {
  border-color: rgba(38, 38, 38, .25);
}

.border-neutral-800\/30 {
  border-color: rgba(38, 38, 38, .3);
}

.border-neutral-800\/35 {
  border-color: rgba(38, 38, 38, .35);
}

.border-neutral-800\/40 {
  border-color: rgba(38, 38, 38, .4);
}

.border-neutral-800\/45 {
  border-color: rgba(38, 38, 38, .45);
}

.border-neutral-800\/5 {
  border-color: rgba(38, 38, 38, .05);
}

.border-neutral-800\/50 {
  border-color: rgba(38, 38, 38, .5);
}

.border-neutral-800\/55 {
  border-color: rgba(38, 38, 38, .55);
}

.border-neutral-800\/60 {
  border-color: rgba(38, 38, 38, .6);
}

.border-neutral-800\/65 {
  border-color: rgba(38, 38, 38, .65);
}

.border-neutral-800\/70 {
  border-color: rgba(38, 38, 38, .7);
}

.border-neutral-800\/75 {
  border-color: rgba(38, 38, 38, .75);
}

.border-neutral-800\/80 {
  border-color: rgba(38, 38, 38, .8);
}

.border-neutral-800\/85 {
  border-color: rgba(38, 38, 38, .85);
}

.border-neutral-800\/90 {
  border-color: rgba(38, 38, 38, .9);
}

.border-neutral-800\/95 {
  border-color: rgba(38, 38, 38, .95);
}

.border-orange-100 {
  --tw-border-opacity: 1;
  border-color: rgba(255, 237, 213, var(--tw-border-opacity, 1));
}

.border-orange-100\/0 {
  border-color: rgba(255, 237, 213, 0);
}

.border-orange-100\/10 {
  border-color: rgba(255, 237, 213, .1);
}

.border-orange-100\/100 {
  border-color: #ffedd5;
}

.border-orange-100\/15 {
  border-color: rgba(255, 237, 213, .15);
}

.border-orange-100\/20 {
  border-color: rgba(255, 237, 213, .2);
}

.border-orange-100\/25 {
  border-color: rgba(255, 237, 213, .25);
}

.border-orange-100\/30 {
  border-color: rgba(255, 237, 213, .3);
}

.border-orange-100\/35 {
  border-color: rgba(255, 237, 213, .35);
}

.border-orange-100\/40 {
  border-color: rgba(255, 237, 213, .4);
}

.border-orange-100\/45 {
  border-color: rgba(255, 237, 213, .45);
}

.border-orange-100\/5 {
  border-color: rgba(255, 237, 213, .05);
}

.border-orange-100\/50 {
  border-color: rgba(255, 237, 213, .5);
}

.border-orange-100\/55 {
  border-color: rgba(255, 237, 213, .55);
}

.border-orange-100\/60 {
  border-color: rgba(255, 237, 213, .6);
}

.border-orange-100\/65 {
  border-color: rgba(255, 237, 213, .65);
}

.border-orange-100\/70 {
  border-color: rgba(255, 237, 213, .7);
}

.border-orange-100\/75 {
  border-color: rgba(255, 237, 213, .75);
}

.border-orange-100\/80 {
  border-color: rgba(255, 237, 213, .8);
}

.border-orange-100\/85 {
  border-color: rgba(255, 237, 213, .85);
}

.border-orange-100\/90 {
  border-color: rgba(255, 237, 213, .9);
}

.border-orange-100\/95 {
  border-color: rgba(255, 237, 213, .95);
}

.border-orange-400 {
  --tw-border-opacity: 1;
  border-color: rgba(251, 146, 60, var(--tw-border-opacity, 1));
}

.border-orange-400\/0 {
  border-color: rgba(251, 146, 60, 0);
}

.border-orange-400\/10 {
  border-color: rgba(251, 146, 60, .1);
}

.border-orange-400\/100 {
  border-color: #fb923c;
}

.border-orange-400\/15 {
  border-color: rgba(251, 146, 60, .15);
}

.border-orange-400\/20 {
  border-color: rgba(251, 146, 60, .2);
}

.border-orange-400\/25 {
  border-color: rgba(251, 146, 60, .25);
}

.border-orange-400\/30 {
  border-color: rgba(251, 146, 60, .3);
}

.border-orange-400\/35 {
  border-color: rgba(251, 146, 60, .35);
}

.border-orange-400\/40 {
  border-color: rgba(251, 146, 60, .4);
}

.border-orange-400\/45 {
  border-color: rgba(251, 146, 60, .45);
}

.border-orange-400\/5 {
  border-color: rgba(251, 146, 60, .05);
}

.border-orange-400\/50 {
  border-color: rgba(251, 146, 60, .5);
}

.border-orange-400\/55 {
  border-color: rgba(251, 146, 60, .55);
}

.border-orange-400\/60 {
  border-color: rgba(251, 146, 60, .6);
}

.border-orange-400\/65 {
  border-color: rgba(251, 146, 60, .65);
}

.border-orange-400\/70 {
  border-color: rgba(251, 146, 60, .7);
}

.border-orange-400\/75 {
  border-color: rgba(251, 146, 60, .75);
}

.border-orange-400\/80 {
  border-color: rgba(251, 146, 60, .8);
}

.border-orange-400\/85 {
  border-color: rgba(251, 146, 60, .85);
}

.border-orange-400\/90 {
  border-color: rgba(251, 146, 60, .9);
}

.border-orange-400\/95 {
  border-color: rgba(251, 146, 60, .95);
}

.border-orange-500 {
  --tw-border-opacity: 1;
  border-color: rgba(249, 115, 22, var(--tw-border-opacity, 1));
}

.border-orange-500\/0 {
  border-color: rgba(249, 115, 22, 0);
}

.border-orange-500\/10 {
  border-color: rgba(249, 115, 22, .1);
}

.border-orange-500\/100 {
  border-color: #f97316;
}

.border-orange-500\/15 {
  border-color: rgba(249, 115, 22, .15);
}

.border-orange-500\/20 {
  border-color: rgba(249, 115, 22, .2);
}

.border-orange-500\/25 {
  border-color: rgba(249, 115, 22, .25);
}

.border-orange-500\/30 {
  border-color: rgba(249, 115, 22, .3);
}

.border-orange-500\/35 {
  border-color: rgba(249, 115, 22, .35);
}

.border-orange-500\/40 {
  border-color: rgba(249, 115, 22, .4);
}

.border-orange-500\/45 {
  border-color: rgba(249, 115, 22, .45);
}

.border-orange-500\/5 {
  border-color: rgba(249, 115, 22, .05);
}

.border-orange-500\/50 {
  border-color: rgba(249, 115, 22, .5);
}

.border-orange-500\/55 {
  border-color: rgba(249, 115, 22, .55);
}

.border-orange-500\/60 {
  border-color: rgba(249, 115, 22, .6);
}

.border-orange-500\/65 {
  border-color: rgba(249, 115, 22, .65);
}

.border-orange-500\/70 {
  border-color: rgba(249, 115, 22, .7);
}

.border-orange-500\/75 {
  border-color: rgba(249, 115, 22, .75);
}

.border-orange-500\/80 {
  border-color: rgba(249, 115, 22, .8);
}

.border-orange-500\/85 {
  border-color: rgba(249, 115, 22, .85);
}

.border-orange-500\/90 {
  border-color: rgba(249, 115, 22, .9);
}

.border-orange-500\/95 {
  border-color: rgba(249, 115, 22, .95);
}

.border-orange-700 {
  --tw-border-opacity: 1;
  border-color: rgba(194, 65, 12, var(--tw-border-opacity, 1));
}

.border-orange-700\/0 {
  border-color: rgba(194, 65, 12, 0);
}

.border-orange-700\/10 {
  border-color: rgba(194, 65, 12, .1);
}

.border-orange-700\/100 {
  border-color: #c2410c;
}

.border-orange-700\/15 {
  border-color: rgba(194, 65, 12, .15);
}

.border-orange-700\/20 {
  border-color: rgba(194, 65, 12, .2);
}

.border-orange-700\/25 {
  border-color: rgba(194, 65, 12, .25);
}

.border-orange-700\/30 {
  border-color: rgba(194, 65, 12, .3);
}

.border-orange-700\/35 {
  border-color: rgba(194, 65, 12, .35);
}

.border-orange-700\/40 {
  border-color: rgba(194, 65, 12, .4);
}

.border-orange-700\/45 {
  border-color: rgba(194, 65, 12, .45);
}

.border-orange-700\/5 {
  border-color: rgba(194, 65, 12, .05);
}

.border-orange-700\/50 {
  border-color: rgba(194, 65, 12, .5);
}

.border-orange-700\/55 {
  border-color: rgba(194, 65, 12, .55);
}

.border-orange-700\/60 {
  border-color: rgba(194, 65, 12, .6);
}

.border-orange-700\/65 {
  border-color: rgba(194, 65, 12, .65);
}

.border-orange-700\/70 {
  border-color: rgba(194, 65, 12, .7);
}

.border-orange-700\/75 {
  border-color: rgba(194, 65, 12, .75);
}

.border-orange-700\/80 {
  border-color: rgba(194, 65, 12, .8);
}

.border-orange-700\/85 {
  border-color: rgba(194, 65, 12, .85);
}

.border-orange-700\/90 {
  border-color: rgba(194, 65, 12, .9);
}

.border-orange-700\/95 {
  border-color: rgba(194, 65, 12, .95);
}

.border-orange-800 {
  --tw-border-opacity: 1;
  border-color: rgba(154, 52, 18, var(--tw-border-opacity, 1));
}

.border-orange-800\/0 {
  border-color: rgba(154, 52, 18, 0);
}

.border-orange-800\/10 {
  border-color: rgba(154, 52, 18, .1);
}

.border-orange-800\/100 {
  border-color: #9a3412;
}

.border-orange-800\/15 {
  border-color: rgba(154, 52, 18, .15);
}

.border-orange-800\/20 {
  border-color: rgba(154, 52, 18, .2);
}

.border-orange-800\/25 {
  border-color: rgba(154, 52, 18, .25);
}

.border-orange-800\/30 {
  border-color: rgba(154, 52, 18, .3);
}

.border-orange-800\/35 {
  border-color: rgba(154, 52, 18, .35);
}

.border-orange-800\/40 {
  border-color: rgba(154, 52, 18, .4);
}

.border-orange-800\/45 {
  border-color: rgba(154, 52, 18, .45);
}

.border-orange-800\/5 {
  border-color: rgba(154, 52, 18, .05);
}

.border-orange-800\/50 {
  border-color: rgba(154, 52, 18, .5);
}

.border-orange-800\/55 {
  border-color: rgba(154, 52, 18, .55);
}

.border-orange-800\/60 {
  border-color: rgba(154, 52, 18, .6);
}

.border-orange-800\/65 {
  border-color: rgba(154, 52, 18, .65);
}

.border-orange-800\/70 {
  border-color: rgba(154, 52, 18, .7);
}

.border-orange-800\/75 {
  border-color: rgba(154, 52, 18, .75);
}

.border-orange-800\/80 {
  border-color: rgba(154, 52, 18, .8);
}

.border-orange-800\/85 {
  border-color: rgba(154, 52, 18, .85);
}

.border-orange-800\/90 {
  border-color: rgba(154, 52, 18, .9);
}

.border-orange-800\/95 {
  border-color: rgba(154, 52, 18, .95);
}

.border-pink-100 {
  --tw-border-opacity: 1;
  border-color: rgba(252, 231, 243, var(--tw-border-opacity, 1));
}

.border-pink-100\/0 {
  border-color: rgba(252, 231, 243, 0);
}

.border-pink-100\/10 {
  border-color: rgba(252, 231, 243, .1);
}

.border-pink-100\/100 {
  border-color: #fce7f3;
}

.border-pink-100\/15 {
  border-color: rgba(252, 231, 243, .15);
}

.border-pink-100\/20 {
  border-color: rgba(252, 231, 243, .2);
}

.border-pink-100\/25 {
  border-color: rgba(252, 231, 243, .25);
}

.border-pink-100\/30 {
  border-color: rgba(252, 231, 243, .3);
}

.border-pink-100\/35 {
  border-color: rgba(252, 231, 243, .35);
}

.border-pink-100\/40 {
  border-color: rgba(252, 231, 243, .4);
}

.border-pink-100\/45 {
  border-color: rgba(252, 231, 243, .45);
}

.border-pink-100\/5 {
  border-color: rgba(252, 231, 243, .05);
}

.border-pink-100\/50 {
  border-color: rgba(252, 231, 243, .5);
}

.border-pink-100\/55 {
  border-color: rgba(252, 231, 243, .55);
}

.border-pink-100\/60 {
  border-color: rgba(252, 231, 243, .6);
}

.border-pink-100\/65 {
  border-color: rgba(252, 231, 243, .65);
}

.border-pink-100\/70 {
  border-color: rgba(252, 231, 243, .7);
}

.border-pink-100\/75 {
  border-color: rgba(252, 231, 243, .75);
}

.border-pink-100\/80 {
  border-color: rgba(252, 231, 243, .8);
}

.border-pink-100\/85 {
  border-color: rgba(252, 231, 243, .85);
}

.border-pink-100\/90 {
  border-color: rgba(252, 231, 243, .9);
}

.border-pink-100\/95 {
  border-color: rgba(252, 231, 243, .95);
}

.border-pink-400 {
  --tw-border-opacity: 1;
  border-color: rgba(244, 114, 182, var(--tw-border-opacity, 1));
}

.border-pink-400\/0 {
  border-color: rgba(244, 114, 182, 0);
}

.border-pink-400\/10 {
  border-color: rgba(244, 114, 182, .1);
}

.border-pink-400\/100 {
  border-color: #f472b6;
}

.border-pink-400\/15 {
  border-color: rgba(244, 114, 182, .15);
}

.border-pink-400\/20 {
  border-color: rgba(244, 114, 182, .2);
}

.border-pink-400\/25 {
  border-color: rgba(244, 114, 182, .25);
}

.border-pink-400\/30 {
  border-color: rgba(244, 114, 182, .3);
}

.border-pink-400\/35 {
  border-color: rgba(244, 114, 182, .35);
}

.border-pink-400\/40 {
  border-color: rgba(244, 114, 182, .4);
}

.border-pink-400\/45 {
  border-color: rgba(244, 114, 182, .45);
}

.border-pink-400\/5 {
  border-color: rgba(244, 114, 182, .05);
}

.border-pink-400\/50 {
  border-color: rgba(244, 114, 182, .5);
}

.border-pink-400\/55 {
  border-color: rgba(244, 114, 182, .55);
}

.border-pink-400\/60 {
  border-color: rgba(244, 114, 182, .6);
}

.border-pink-400\/65 {
  border-color: rgba(244, 114, 182, .65);
}

.border-pink-400\/70 {
  border-color: rgba(244, 114, 182, .7);
}

.border-pink-400\/75 {
  border-color: rgba(244, 114, 182, .75);
}

.border-pink-400\/80 {
  border-color: rgba(244, 114, 182, .8);
}

.border-pink-400\/85 {
  border-color: rgba(244, 114, 182, .85);
}

.border-pink-400\/90 {
  border-color: rgba(244, 114, 182, .9);
}

.border-pink-400\/95 {
  border-color: rgba(244, 114, 182, .95);
}

.border-pink-500 {
  --tw-border-opacity: 1;
  border-color: rgba(236, 72, 153, var(--tw-border-opacity, 1));
}

.border-pink-500\/0 {
  border-color: rgba(236, 72, 153, 0);
}

.border-pink-500\/10 {
  border-color: rgba(236, 72, 153, .1);
}

.border-pink-500\/100 {
  border-color: #ec4899;
}

.border-pink-500\/15 {
  border-color: rgba(236, 72, 153, .15);
}

.border-pink-500\/20 {
  border-color: rgba(236, 72, 153, .2);
}

.border-pink-500\/25 {
  border-color: rgba(236, 72, 153, .25);
}

.border-pink-500\/30 {
  border-color: rgba(236, 72, 153, .3);
}

.border-pink-500\/35 {
  border-color: rgba(236, 72, 153, .35);
}

.border-pink-500\/40 {
  border-color: rgba(236, 72, 153, .4);
}

.border-pink-500\/45 {
  border-color: rgba(236, 72, 153, .45);
}

.border-pink-500\/5 {
  border-color: rgba(236, 72, 153, .05);
}

.border-pink-500\/50 {
  border-color: rgba(236, 72, 153, .5);
}

.border-pink-500\/55 {
  border-color: rgba(236, 72, 153, .55);
}

.border-pink-500\/60 {
  border-color: rgba(236, 72, 153, .6);
}

.border-pink-500\/65 {
  border-color: rgba(236, 72, 153, .65);
}

.border-pink-500\/70 {
  border-color: rgba(236, 72, 153, .7);
}

.border-pink-500\/75 {
  border-color: rgba(236, 72, 153, .75);
}

.border-pink-500\/80 {
  border-color: rgba(236, 72, 153, .8);
}

.border-pink-500\/85 {
  border-color: rgba(236, 72, 153, .85);
}

.border-pink-500\/90 {
  border-color: rgba(236, 72, 153, .9);
}

.border-pink-500\/95 {
  border-color: rgba(236, 72, 153, .95);
}

.border-pink-700 {
  --tw-border-opacity: 1;
  border-color: rgba(190, 24, 93, var(--tw-border-opacity, 1));
}

.border-pink-700\/0 {
  border-color: rgba(190, 24, 93, 0);
}

.border-pink-700\/10 {
  border-color: rgba(190, 24, 93, .1);
}

.border-pink-700\/100 {
  border-color: #be185d;
}

.border-pink-700\/15 {
  border-color: rgba(190, 24, 93, .15);
}

.border-pink-700\/20 {
  border-color: rgba(190, 24, 93, .2);
}

.border-pink-700\/25 {
  border-color: rgba(190, 24, 93, .25);
}

.border-pink-700\/30 {
  border-color: rgba(190, 24, 93, .3);
}

.border-pink-700\/35 {
  border-color: rgba(190, 24, 93, .35);
}

.border-pink-700\/40 {
  border-color: rgba(190, 24, 93, .4);
}

.border-pink-700\/45 {
  border-color: rgba(190, 24, 93, .45);
}

.border-pink-700\/5 {
  border-color: rgba(190, 24, 93, .05);
}

.border-pink-700\/50 {
  border-color: rgba(190, 24, 93, .5);
}

.border-pink-700\/55 {
  border-color: rgba(190, 24, 93, .55);
}

.border-pink-700\/60 {
  border-color: rgba(190, 24, 93, .6);
}

.border-pink-700\/65 {
  border-color: rgba(190, 24, 93, .65);
}

.border-pink-700\/70 {
  border-color: rgba(190, 24, 93, .7);
}

.border-pink-700\/75 {
  border-color: rgba(190, 24, 93, .75);
}

.border-pink-700\/80 {
  border-color: rgba(190, 24, 93, .8);
}

.border-pink-700\/85 {
  border-color: rgba(190, 24, 93, .85);
}

.border-pink-700\/90 {
  border-color: rgba(190, 24, 93, .9);
}

.border-pink-700\/95 {
  border-color: rgba(190, 24, 93, .95);
}

.border-pink-800 {
  --tw-border-opacity: 1;
  border-color: rgba(157, 23, 77, var(--tw-border-opacity, 1));
}

.border-pink-800\/0 {
  border-color: rgba(157, 23, 77, 0);
}

.border-pink-800\/10 {
  border-color: rgba(157, 23, 77, .1);
}

.border-pink-800\/100 {
  border-color: #9d174d;
}

.border-pink-800\/15 {
  border-color: rgba(157, 23, 77, .15);
}

.border-pink-800\/20 {
  border-color: rgba(157, 23, 77, .2);
}

.border-pink-800\/25 {
  border-color: rgba(157, 23, 77, .25);
}

.border-pink-800\/30 {
  border-color: rgba(157, 23, 77, .3);
}

.border-pink-800\/35 {
  border-color: rgba(157, 23, 77, .35);
}

.border-pink-800\/40 {
  border-color: rgba(157, 23, 77, .4);
}

.border-pink-800\/45 {
  border-color: rgba(157, 23, 77, .45);
}

.border-pink-800\/5 {
  border-color: rgba(157, 23, 77, .05);
}

.border-pink-800\/50 {
  border-color: rgba(157, 23, 77, .5);
}

.border-pink-800\/55 {
  border-color: rgba(157, 23, 77, .55);
}

.border-pink-800\/60 {
  border-color: rgba(157, 23, 77, .6);
}

.border-pink-800\/65 {
  border-color: rgba(157, 23, 77, .65);
}

.border-pink-800\/70 {
  border-color: rgba(157, 23, 77, .7);
}

.border-pink-800\/75 {
  border-color: rgba(157, 23, 77, .75);
}

.border-pink-800\/80 {
  border-color: rgba(157, 23, 77, .8);
}

.border-pink-800\/85 {
  border-color: rgba(157, 23, 77, .85);
}

.border-pink-800\/90 {
  border-color: rgba(157, 23, 77, .9);
}

.border-pink-800\/95 {
  border-color: rgba(157, 23, 77, .95);
}

.border-purple-100 {
  --tw-border-opacity: 1;
  border-color: rgba(243, 232, 255, var(--tw-border-opacity, 1));
}

.border-purple-100\/0 {
  border-color: rgba(243, 232, 255, 0);
}

.border-purple-100\/10 {
  border-color: rgba(243, 232, 255, .1);
}

.border-purple-100\/100 {
  border-color: #f3e8ff;
}

.border-purple-100\/15 {
  border-color: rgba(243, 232, 255, .15);
}

.border-purple-100\/20 {
  border-color: rgba(243, 232, 255, .2);
}

.border-purple-100\/25 {
  border-color: rgba(243, 232, 255, .25);
}

.border-purple-100\/30 {
  border-color: rgba(243, 232, 255, .3);
}

.border-purple-100\/35 {
  border-color: rgba(243, 232, 255, .35);
}

.border-purple-100\/40 {
  border-color: rgba(243, 232, 255, .4);
}

.border-purple-100\/45 {
  border-color: rgba(243, 232, 255, .45);
}

.border-purple-100\/5 {
  border-color: rgba(243, 232, 255, .05);
}

.border-purple-100\/50 {
  border-color: rgba(243, 232, 255, .5);
}

.border-purple-100\/55 {
  border-color: rgba(243, 232, 255, .55);
}

.border-purple-100\/60 {
  border-color: rgba(243, 232, 255, .6);
}

.border-purple-100\/65 {
  border-color: rgba(243, 232, 255, .65);
}

.border-purple-100\/70 {
  border-color: rgba(243, 232, 255, .7);
}

.border-purple-100\/75 {
  border-color: rgba(243, 232, 255, .75);
}

.border-purple-100\/80 {
  border-color: rgba(243, 232, 255, .8);
}

.border-purple-100\/85 {
  border-color: rgba(243, 232, 255, .85);
}

.border-purple-100\/90 {
  border-color: rgba(243, 232, 255, .9);
}

.border-purple-100\/95 {
  border-color: rgba(243, 232, 255, .95);
}

.border-purple-200 {
  --tw-border-opacity: 1;
  border-color: rgba(233, 213, 255, var(--tw-border-opacity, 1));
}

.border-purple-400 {
  --tw-border-opacity: 1;
  border-color: rgba(192, 132, 252, var(--tw-border-opacity, 1));
}

.border-purple-400\/0 {
  border-color: rgba(192, 132, 252, 0);
}

.border-purple-400\/10 {
  border-color: rgba(192, 132, 252, .1);
}

.border-purple-400\/100 {
  border-color: #c084fc;
}

.border-purple-400\/15 {
  border-color: rgba(192, 132, 252, .15);
}

.border-purple-400\/20 {
  border-color: rgba(192, 132, 252, .2);
}

.border-purple-400\/25 {
  border-color: rgba(192, 132, 252, .25);
}

.border-purple-400\/30 {
  border-color: rgba(192, 132, 252, .3);
}

.border-purple-400\/35 {
  border-color: rgba(192, 132, 252, .35);
}

.border-purple-400\/40 {
  border-color: rgba(192, 132, 252, .4);
}

.border-purple-400\/45 {
  border-color: rgba(192, 132, 252, .45);
}

.border-purple-400\/5 {
  border-color: rgba(192, 132, 252, .05);
}

.border-purple-400\/50 {
  border-color: rgba(192, 132, 252, .5);
}

.border-purple-400\/55 {
  border-color: rgba(192, 132, 252, .55);
}

.border-purple-400\/60 {
  border-color: rgba(192, 132, 252, .6);
}

.border-purple-400\/65 {
  border-color: rgba(192, 132, 252, .65);
}

.border-purple-400\/70 {
  border-color: rgba(192, 132, 252, .7);
}

.border-purple-400\/75 {
  border-color: rgba(192, 132, 252, .75);
}

.border-purple-400\/80 {
  border-color: rgba(192, 132, 252, .8);
}

.border-purple-400\/85 {
  border-color: rgba(192, 132, 252, .85);
}

.border-purple-400\/90 {
  border-color: rgba(192, 132, 252, .9);
}

.border-purple-400\/95 {
  border-color: rgba(192, 132, 252, .95);
}

.border-purple-500 {
  --tw-border-opacity: 1;
  border-color: rgba(168, 85, 247, var(--tw-border-opacity, 1));
}

.border-purple-500\/0 {
  border-color: rgba(168, 85, 247, 0);
}

.border-purple-500\/10 {
  border-color: rgba(168, 85, 247, .1);
}

.border-purple-500\/100 {
  border-color: #a855f7;
}

.border-purple-500\/15 {
  border-color: rgba(168, 85, 247, .15);
}

.border-purple-500\/20 {
  border-color: rgba(168, 85, 247, .2);
}

.border-purple-500\/25 {
  border-color: rgba(168, 85, 247, .25);
}

.border-purple-500\/30 {
  border-color: rgba(168, 85, 247, .3);
}

.border-purple-500\/35 {
  border-color: rgba(168, 85, 247, .35);
}

.border-purple-500\/40 {
  border-color: rgba(168, 85, 247, .4);
}

.border-purple-500\/45 {
  border-color: rgba(168, 85, 247, .45);
}

.border-purple-500\/5 {
  border-color: rgba(168, 85, 247, .05);
}

.border-purple-500\/50 {
  border-color: rgba(168, 85, 247, .5);
}

.border-purple-500\/55 {
  border-color: rgba(168, 85, 247, .55);
}

.border-purple-500\/60 {
  border-color: rgba(168, 85, 247, .6);
}

.border-purple-500\/65 {
  border-color: rgba(168, 85, 247, .65);
}

.border-purple-500\/70 {
  border-color: rgba(168, 85, 247, .7);
}

.border-purple-500\/75 {
  border-color: rgba(168, 85, 247, .75);
}

.border-purple-500\/80 {
  border-color: rgba(168, 85, 247, .8);
}

.border-purple-500\/85 {
  border-color: rgba(168, 85, 247, .85);
}

.border-purple-500\/90 {
  border-color: rgba(168, 85, 247, .9);
}

.border-purple-500\/95 {
  border-color: rgba(168, 85, 247, .95);
}

.border-purple-700 {
  --tw-border-opacity: 1;
  border-color: rgba(126, 34, 206, var(--tw-border-opacity, 1));
}

.border-purple-700\/0 {
  border-color: rgba(126, 34, 206, 0);
}

.border-purple-700\/10 {
  border-color: rgba(126, 34, 206, .1);
}

.border-purple-700\/100 {
  border-color: #7e22ce;
}

.border-purple-700\/15 {
  border-color: rgba(126, 34, 206, .15);
}

.border-purple-700\/20 {
  border-color: rgba(126, 34, 206, .2);
}

.border-purple-700\/25 {
  border-color: rgba(126, 34, 206, .25);
}

.border-purple-700\/30 {
  border-color: rgba(126, 34, 206, .3);
}

.border-purple-700\/35 {
  border-color: rgba(126, 34, 206, .35);
}

.border-purple-700\/40 {
  border-color: rgba(126, 34, 206, .4);
}

.border-purple-700\/45 {
  border-color: rgba(126, 34, 206, .45);
}

.border-purple-700\/5 {
  border-color: rgba(126, 34, 206, .05);
}

.border-purple-700\/50 {
  border-color: rgba(126, 34, 206, .5);
}

.border-purple-700\/55 {
  border-color: rgba(126, 34, 206, .55);
}

.border-purple-700\/60 {
  border-color: rgba(126, 34, 206, .6);
}

.border-purple-700\/65 {
  border-color: rgba(126, 34, 206, .65);
}

.border-purple-700\/70 {
  border-color: rgba(126, 34, 206, .7);
}

.border-purple-700\/75 {
  border-color: rgba(126, 34, 206, .75);
}

.border-purple-700\/80 {
  border-color: rgba(126, 34, 206, .8);
}

.border-purple-700\/85 {
  border-color: rgba(126, 34, 206, .85);
}

.border-purple-700\/90 {
  border-color: rgba(126, 34, 206, .9);
}

.border-purple-700\/95 {
  border-color: rgba(126, 34, 206, .95);
}

.border-purple-800 {
  --tw-border-opacity: 1;
  border-color: rgba(107, 33, 168, var(--tw-border-opacity, 1));
}

.border-purple-800\/0 {
  border-color: rgba(107, 33, 168, 0);
}

.border-purple-800\/10 {
  border-color: rgba(107, 33, 168, .1);
}

.border-purple-800\/100 {
  border-color: #6b21a8;
}

.border-purple-800\/15 {
  border-color: rgba(107, 33, 168, .15);
}

.border-purple-800\/20 {
  border-color: rgba(107, 33, 168, .2);
}

.border-purple-800\/25 {
  border-color: rgba(107, 33, 168, .25);
}

.border-purple-800\/30 {
  border-color: rgba(107, 33, 168, .3);
}

.border-purple-800\/35 {
  border-color: rgba(107, 33, 168, .35);
}

.border-purple-800\/40 {
  border-color: rgba(107, 33, 168, .4);
}

.border-purple-800\/45 {
  border-color: rgba(107, 33, 168, .45);
}

.border-purple-800\/5 {
  border-color: rgba(107, 33, 168, .05);
}

.border-purple-800\/50 {
  border-color: rgba(107, 33, 168, .5);
}

.border-purple-800\/55 {
  border-color: rgba(107, 33, 168, .55);
}

.border-purple-800\/60 {
  border-color: rgba(107, 33, 168, .6);
}

.border-purple-800\/65 {
  border-color: rgba(107, 33, 168, .65);
}

.border-purple-800\/70 {
  border-color: rgba(107, 33, 168, .7);
}

.border-purple-800\/75 {
  border-color: rgba(107, 33, 168, .75);
}

.border-purple-800\/80 {
  border-color: rgba(107, 33, 168, .8);
}

.border-purple-800\/85 {
  border-color: rgba(107, 33, 168, .85);
}

.border-purple-800\/90 {
  border-color: rgba(107, 33, 168, .9);
}

.border-purple-800\/95 {
  border-color: rgba(107, 33, 168, .95);
}

.border-red-100 {
  --tw-border-opacity: 1;
  border-color: rgba(254, 226, 226, var(--tw-border-opacity, 1));
}

.border-red-100\/0 {
  border-color: rgba(254, 226, 226, 0);
}

.border-red-100\/10 {
  border-color: rgba(254, 226, 226, .1);
}

.border-red-100\/100 {
  border-color: #fee2e2;
}

.border-red-100\/15 {
  border-color: rgba(254, 226, 226, .15);
}

.border-red-100\/20 {
  border-color: rgba(254, 226, 226, .2);
}

.border-red-100\/25 {
  border-color: rgba(254, 226, 226, .25);
}

.border-red-100\/30 {
  border-color: rgba(254, 226, 226, .3);
}

.border-red-100\/35 {
  border-color: rgba(254, 226, 226, .35);
}

.border-red-100\/40 {
  border-color: rgba(254, 226, 226, .4);
}

.border-red-100\/45 {
  border-color: rgba(254, 226, 226, .45);
}

.border-red-100\/5 {
  border-color: rgba(254, 226, 226, .05);
}

.border-red-100\/50 {
  border-color: rgba(254, 226, 226, .5);
}

.border-red-100\/55 {
  border-color: rgba(254, 226, 226, .55);
}

.border-red-100\/60 {
  border-color: rgba(254, 226, 226, .6);
}

.border-red-100\/65 {
  border-color: rgba(254, 226, 226, .65);
}

.border-red-100\/70 {
  border-color: rgba(254, 226, 226, .7);
}

.border-red-100\/75 {
  border-color: rgba(254, 226, 226, .75);
}

.border-red-100\/80 {
  border-color: rgba(254, 226, 226, .8);
}

.border-red-100\/85 {
  border-color: rgba(254, 226, 226, .85);
}

.border-red-100\/90 {
  border-color: rgba(254, 226, 226, .9);
}

.border-red-100\/95 {
  border-color: rgba(254, 226, 226, .95);
}

.border-red-200 {
  --tw-border-opacity: 1;
  border-color: rgba(254, 202, 202, var(--tw-border-opacity, 1));
}

.border-red-400 {
  --tw-border-opacity: 1;
  border-color: rgba(248, 113, 113, var(--tw-border-opacity, 1));
}

.border-red-400\/0 {
  border-color: rgba(248, 113, 113, 0);
}

.border-red-400\/10 {
  border-color: rgba(248, 113, 113, .1);
}

.border-red-400\/100 {
  border-color: #f87171;
}

.border-red-400\/15 {
  border-color: rgba(248, 113, 113, .15);
}

.border-red-400\/20 {
  border-color: rgba(248, 113, 113, .2);
}

.border-red-400\/25 {
  border-color: rgba(248, 113, 113, .25);
}

.border-red-400\/30 {
  border-color: rgba(248, 113, 113, .3);
}

.border-red-400\/35 {
  border-color: rgba(248, 113, 113, .35);
}

.border-red-400\/40 {
  border-color: rgba(248, 113, 113, .4);
}

.border-red-400\/45 {
  border-color: rgba(248, 113, 113, .45);
}

.border-red-400\/5 {
  border-color: rgba(248, 113, 113, .05);
}

.border-red-400\/50 {
  border-color: rgba(248, 113, 113, .5);
}

.border-red-400\/55 {
  border-color: rgba(248, 113, 113, .55);
}

.border-red-400\/60 {
  border-color: rgba(248, 113, 113, .6);
}

.border-red-400\/65 {
  border-color: rgba(248, 113, 113, .65);
}

.border-red-400\/70 {
  border-color: rgba(248, 113, 113, .7);
}

.border-red-400\/75 {
  border-color: rgba(248, 113, 113, .75);
}

.border-red-400\/80 {
  border-color: rgba(248, 113, 113, .8);
}

.border-red-400\/85 {
  border-color: rgba(248, 113, 113, .85);
}

.border-red-400\/90 {
  border-color: rgba(248, 113, 113, .9);
}

.border-red-400\/95 {
  border-color: rgba(248, 113, 113, .95);
}

.border-red-500 {
  --tw-border-opacity: 1;
  border-color: rgba(239, 68, 68, var(--tw-border-opacity, 1));
}

.border-red-500\/0 {
  border-color: rgba(239, 68, 68, 0);
}

.border-red-500\/10 {
  border-color: rgba(239, 68, 68, .1);
}

.border-red-500\/100 {
  border-color: #ef4444;
}

.border-red-500\/15 {
  border-color: rgba(239, 68, 68, .15);
}

.border-red-500\/20 {
  border-color: rgba(239, 68, 68, .2);
}

.border-red-500\/25 {
  border-color: rgba(239, 68, 68, .25);
}

.border-red-500\/30 {
  border-color: rgba(239, 68, 68, .3);
}

.border-red-500\/35 {
  border-color: rgba(239, 68, 68, .35);
}

.border-red-500\/40 {
  border-color: rgba(239, 68, 68, .4);
}

.border-red-500\/45 {
  border-color: rgba(239, 68, 68, .45);
}

.border-red-500\/5 {
  border-color: rgba(239, 68, 68, .05);
}

.border-red-500\/50 {
  border-color: rgba(239, 68, 68, .5);
}

.border-red-500\/55 {
  border-color: rgba(239, 68, 68, .55);
}

.border-red-500\/60 {
  border-color: rgba(239, 68, 68, .6);
}

.border-red-500\/65 {
  border-color: rgba(239, 68, 68, .65);
}

.border-red-500\/70 {
  border-color: rgba(239, 68, 68, .7);
}

.border-red-500\/75 {
  border-color: rgba(239, 68, 68, .75);
}

.border-red-500\/80 {
  border-color: rgba(239, 68, 68, .8);
}

.border-red-500\/85 {
  border-color: rgba(239, 68, 68, .85);
}

.border-red-500\/90 {
  border-color: rgba(239, 68, 68, .9);
}

.border-red-500\/95 {
  border-color: rgba(239, 68, 68, .95);
}

.border-red-700 {
  --tw-border-opacity: 1;
  border-color: rgba(185, 28, 28, var(--tw-border-opacity, 1));
}

.border-red-700\/0 {
  border-color: rgba(185, 28, 28, 0);
}

.border-red-700\/10 {
  border-color: rgba(185, 28, 28, .1);
}

.border-red-700\/100 {
  border-color: #b91c1c;
}

.border-red-700\/15 {
  border-color: rgba(185, 28, 28, .15);
}

.border-red-700\/20 {
  border-color: rgba(185, 28, 28, .2);
}

.border-red-700\/25 {
  border-color: rgba(185, 28, 28, .25);
}

.border-red-700\/30 {
  border-color: rgba(185, 28, 28, .3);
}

.border-red-700\/35 {
  border-color: rgba(185, 28, 28, .35);
}

.border-red-700\/40 {
  border-color: rgba(185, 28, 28, .4);
}

.border-red-700\/45 {
  border-color: rgba(185, 28, 28, .45);
}

.border-red-700\/5 {
  border-color: rgba(185, 28, 28, .05);
}

.border-red-700\/50 {
  border-color: rgba(185, 28, 28, .5);
}

.border-red-700\/55 {
  border-color: rgba(185, 28, 28, .55);
}

.border-red-700\/60 {
  border-color: rgba(185, 28, 28, .6);
}

.border-red-700\/65 {
  border-color: rgba(185, 28, 28, .65);
}

.border-red-700\/70 {
  border-color: rgba(185, 28, 28, .7);
}

.border-red-700\/75 {
  border-color: rgba(185, 28, 28, .75);
}

.border-red-700\/80 {
  border-color: rgba(185, 28, 28, .8);
}

.border-red-700\/85 {
  border-color: rgba(185, 28, 28, .85);
}

.border-red-700\/90 {
  border-color: rgba(185, 28, 28, .9);
}

.border-red-700\/95 {
  border-color: rgba(185, 28, 28, .95);
}

.border-red-800 {
  --tw-border-opacity: 1;
  border-color: rgba(153, 27, 27, var(--tw-border-opacity, 1));
}

.border-red-800\/0 {
  border-color: rgba(153, 27, 27, 0);
}

.border-red-800\/10 {
  border-color: rgba(153, 27, 27, .1);
}

.border-red-800\/100 {
  border-color: #991b1b;
}

.border-red-800\/15 {
  border-color: rgba(153, 27, 27, .15);
}

.border-red-800\/20 {
  border-color: rgba(153, 27, 27, .2);
}

.border-red-800\/25 {
  border-color: rgba(153, 27, 27, .25);
}

.border-red-800\/30 {
  border-color: rgba(153, 27, 27, .3);
}

.border-red-800\/35 {
  border-color: rgba(153, 27, 27, .35);
}

.border-red-800\/40 {
  border-color: rgba(153, 27, 27, .4);
}

.border-red-800\/45 {
  border-color: rgba(153, 27, 27, .45);
}

.border-red-800\/5 {
  border-color: rgba(153, 27, 27, .05);
}

.border-red-800\/50 {
  border-color: rgba(153, 27, 27, .5);
}

.border-red-800\/55 {
  border-color: rgba(153, 27, 27, .55);
}

.border-red-800\/60 {
  border-color: rgba(153, 27, 27, .6);
}

.border-red-800\/65 {
  border-color: rgba(153, 27, 27, .65);
}

.border-red-800\/70 {
  border-color: rgba(153, 27, 27, .7);
}

.border-red-800\/75 {
  border-color: rgba(153, 27, 27, .75);
}

.border-red-800\/80 {
  border-color: rgba(153, 27, 27, .8);
}

.border-red-800\/85 {
  border-color: rgba(153, 27, 27, .85);
}

.border-red-800\/90 {
  border-color: rgba(153, 27, 27, .9);
}

.border-red-800\/95 {
  border-color: rgba(153, 27, 27, .95);
}

.border-rose-100 {
  --tw-border-opacity: 1;
  border-color: rgba(255, 228, 230, var(--tw-border-opacity, 1));
}

.border-rose-100\/0 {
  border-color: rgba(255, 228, 230, 0);
}

.border-rose-100\/10 {
  border-color: rgba(255, 228, 230, .1);
}

.border-rose-100\/100 {
  border-color: #ffe4e6;
}

.border-rose-100\/15 {
  border-color: rgba(255, 228, 230, .15);
}

.border-rose-100\/20 {
  border-color: rgba(255, 228, 230, .2);
}

.border-rose-100\/25 {
  border-color: rgba(255, 228, 230, .25);
}

.border-rose-100\/30 {
  border-color: rgba(255, 228, 230, .3);
}

.border-rose-100\/35 {
  border-color: rgba(255, 228, 230, .35);
}

.border-rose-100\/40 {
  border-color: rgba(255, 228, 230, .4);
}

.border-rose-100\/45 {
  border-color: rgba(255, 228, 230, .45);
}

.border-rose-100\/5 {
  border-color: rgba(255, 228, 230, .05);
}

.border-rose-100\/50 {
  border-color: rgba(255, 228, 230, .5);
}

.border-rose-100\/55 {
  border-color: rgba(255, 228, 230, .55);
}

.border-rose-100\/60 {
  border-color: rgba(255, 228, 230, .6);
}

.border-rose-100\/65 {
  border-color: rgba(255, 228, 230, .65);
}

.border-rose-100\/70 {
  border-color: rgba(255, 228, 230, .7);
}

.border-rose-100\/75 {
  border-color: rgba(255, 228, 230, .75);
}

.border-rose-100\/80 {
  border-color: rgba(255, 228, 230, .8);
}

.border-rose-100\/85 {
  border-color: rgba(255, 228, 230, .85);
}

.border-rose-100\/90 {
  border-color: rgba(255, 228, 230, .9);
}

.border-rose-100\/95 {
  border-color: rgba(255, 228, 230, .95);
}

.border-rose-400 {
  --tw-border-opacity: 1;
  border-color: rgba(251, 113, 133, var(--tw-border-opacity, 1));
}

.border-rose-400\/0 {
  border-color: rgba(251, 113, 133, 0);
}

.border-rose-400\/10 {
  border-color: rgba(251, 113, 133, .1);
}

.border-rose-400\/100 {
  border-color: #fb7185;
}

.border-rose-400\/15 {
  border-color: rgba(251, 113, 133, .15);
}

.border-rose-400\/20 {
  border-color: rgba(251, 113, 133, .2);
}

.border-rose-400\/25 {
  border-color: rgba(251, 113, 133, .25);
}

.border-rose-400\/30 {
  border-color: rgba(251, 113, 133, .3);
}

.border-rose-400\/35 {
  border-color: rgba(251, 113, 133, .35);
}

.border-rose-400\/40 {
  border-color: rgba(251, 113, 133, .4);
}

.border-rose-400\/45 {
  border-color: rgba(251, 113, 133, .45);
}

.border-rose-400\/5 {
  border-color: rgba(251, 113, 133, .05);
}

.border-rose-400\/50 {
  border-color: rgba(251, 113, 133, .5);
}

.border-rose-400\/55 {
  border-color: rgba(251, 113, 133, .55);
}

.border-rose-400\/60 {
  border-color: rgba(251, 113, 133, .6);
}

.border-rose-400\/65 {
  border-color: rgba(251, 113, 133, .65);
}

.border-rose-400\/70 {
  border-color: rgba(251, 113, 133, .7);
}

.border-rose-400\/75 {
  border-color: rgba(251, 113, 133, .75);
}

.border-rose-400\/80 {
  border-color: rgba(251, 113, 133, .8);
}

.border-rose-400\/85 {
  border-color: rgba(251, 113, 133, .85);
}

.border-rose-400\/90 {
  border-color: rgba(251, 113, 133, .9);
}

.border-rose-400\/95 {
  border-color: rgba(251, 113, 133, .95);
}

.border-rose-500 {
  --tw-border-opacity: 1;
  border-color: rgba(244, 63, 94, var(--tw-border-opacity, 1));
}

.border-rose-500\/0 {
  border-color: rgba(244, 63, 94, 0);
}

.border-rose-500\/10 {
  border-color: rgba(244, 63, 94, .1);
}

.border-rose-500\/100 {
  border-color: #f43f5e;
}

.border-rose-500\/15 {
  border-color: rgba(244, 63, 94, .15);
}

.border-rose-500\/20 {
  border-color: rgba(244, 63, 94, .2);
}

.border-rose-500\/25 {
  border-color: rgba(244, 63, 94, .25);
}

.border-rose-500\/30 {
  border-color: rgba(244, 63, 94, .3);
}

.border-rose-500\/35 {
  border-color: rgba(244, 63, 94, .35);
}

.border-rose-500\/40 {
  border-color: rgba(244, 63, 94, .4);
}

.border-rose-500\/45 {
  border-color: rgba(244, 63, 94, .45);
}

.border-rose-500\/5 {
  border-color: rgba(244, 63, 94, .05);
}

.border-rose-500\/50 {
  border-color: rgba(244, 63, 94, .5);
}

.border-rose-500\/55 {
  border-color: rgba(244, 63, 94, .55);
}

.border-rose-500\/60 {
  border-color: rgba(244, 63, 94, .6);
}

.border-rose-500\/65 {
  border-color: rgba(244, 63, 94, .65);
}

.border-rose-500\/70 {
  border-color: rgba(244, 63, 94, .7);
}

.border-rose-500\/75 {
  border-color: rgba(244, 63, 94, .75);
}

.border-rose-500\/80 {
  border-color: rgba(244, 63, 94, .8);
}

.border-rose-500\/85 {
  border-color: rgba(244, 63, 94, .85);
}

.border-rose-500\/90 {
  border-color: rgba(244, 63, 94, .9);
}

.border-rose-500\/95 {
  border-color: rgba(244, 63, 94, .95);
}

.border-rose-700 {
  --tw-border-opacity: 1;
  border-color: rgba(190, 18, 60, var(--tw-border-opacity, 1));
}

.border-rose-700\/0 {
  border-color: rgba(190, 18, 60, 0);
}

.border-rose-700\/10 {
  border-color: rgba(190, 18, 60, .1);
}

.border-rose-700\/100 {
  border-color: #be123c;
}

.border-rose-700\/15 {
  border-color: rgba(190, 18, 60, .15);
}

.border-rose-700\/20 {
  border-color: rgba(190, 18, 60, .2);
}

.border-rose-700\/25 {
  border-color: rgba(190, 18, 60, .25);
}

.border-rose-700\/30 {
  border-color: rgba(190, 18, 60, .3);
}

.border-rose-700\/35 {
  border-color: rgba(190, 18, 60, .35);
}

.border-rose-700\/40 {
  border-color: rgba(190, 18, 60, .4);
}

.border-rose-700\/45 {
  border-color: rgba(190, 18, 60, .45);
}

.border-rose-700\/5 {
  border-color: rgba(190, 18, 60, .05);
}

.border-rose-700\/50 {
  border-color: rgba(190, 18, 60, .5);
}

.border-rose-700\/55 {
  border-color: rgba(190, 18, 60, .55);
}

.border-rose-700\/60 {
  border-color: rgba(190, 18, 60, .6);
}

.border-rose-700\/65 {
  border-color: rgba(190, 18, 60, .65);
}

.border-rose-700\/70 {
  border-color: rgba(190, 18, 60, .7);
}

.border-rose-700\/75 {
  border-color: rgba(190, 18, 60, .75);
}

.border-rose-700\/80 {
  border-color: rgba(190, 18, 60, .8);
}

.border-rose-700\/85 {
  border-color: rgba(190, 18, 60, .85);
}

.border-rose-700\/90 {
  border-color: rgba(190, 18, 60, .9);
}

.border-rose-700\/95 {
  border-color: rgba(190, 18, 60, .95);
}

.border-rose-800 {
  --tw-border-opacity: 1;
  border-color: rgba(159, 18, 57, var(--tw-border-opacity, 1));
}

.border-rose-800\/0 {
  border-color: rgba(159, 18, 57, 0);
}

.border-rose-800\/10 {
  border-color: rgba(159, 18, 57, .1);
}

.border-rose-800\/100 {
  border-color: #9f1239;
}

.border-rose-800\/15 {
  border-color: rgba(159, 18, 57, .15);
}

.border-rose-800\/20 {
  border-color: rgba(159, 18, 57, .2);
}

.border-rose-800\/25 {
  border-color: rgba(159, 18, 57, .25);
}

.border-rose-800\/30 {
  border-color: rgba(159, 18, 57, .3);
}

.border-rose-800\/35 {
  border-color: rgba(159, 18, 57, .35);
}

.border-rose-800\/40 {
  border-color: rgba(159, 18, 57, .4);
}

.border-rose-800\/45 {
  border-color: rgba(159, 18, 57, .45);
}

.border-rose-800\/5 {
  border-color: rgba(159, 18, 57, .05);
}

.border-rose-800\/50 {
  border-color: rgba(159, 18, 57, .5);
}

.border-rose-800\/55 {
  border-color: rgba(159, 18, 57, .55);
}

.border-rose-800\/60 {
  border-color: rgba(159, 18, 57, .6);
}

.border-rose-800\/65 {
  border-color: rgba(159, 18, 57, .65);
}

.border-rose-800\/70 {
  border-color: rgba(159, 18, 57, .7);
}

.border-rose-800\/75 {
  border-color: rgba(159, 18, 57, .75);
}

.border-rose-800\/80 {
  border-color: rgba(159, 18, 57, .8);
}

.border-rose-800\/85 {
  border-color: rgba(159, 18, 57, .85);
}

.border-rose-800\/90 {
  border-color: rgba(159, 18, 57, .9);
}

.border-rose-800\/95 {
  border-color: rgba(159, 18, 57, .95);
}

.border-sky-100 {
  --tw-border-opacity: 1;
  border-color: rgba(224, 242, 254, var(--tw-border-opacity, 1));
}

.border-sky-100\/0 {
  border-color: rgba(224, 242, 254, 0);
}

.border-sky-100\/10 {
  border-color: rgba(224, 242, 254, .1);
}

.border-sky-100\/100 {
  border-color: #e0f2fe;
}

.border-sky-100\/15 {
  border-color: rgba(224, 242, 254, .15);
}

.border-sky-100\/20 {
  border-color: rgba(224, 242, 254, .2);
}

.border-sky-100\/25 {
  border-color: rgba(224, 242, 254, .25);
}

.border-sky-100\/30 {
  border-color: rgba(224, 242, 254, .3);
}

.border-sky-100\/35 {
  border-color: rgba(224, 242, 254, .35);
}

.border-sky-100\/40 {
  border-color: rgba(224, 242, 254, .4);
}

.border-sky-100\/45 {
  border-color: rgba(224, 242, 254, .45);
}

.border-sky-100\/5 {
  border-color: rgba(224, 242, 254, .05);
}

.border-sky-100\/50 {
  border-color: rgba(224, 242, 254, .5);
}

.border-sky-100\/55 {
  border-color: rgba(224, 242, 254, .55);
}

.border-sky-100\/60 {
  border-color: rgba(224, 242, 254, .6);
}

.border-sky-100\/65 {
  border-color: rgba(224, 242, 254, .65);
}

.border-sky-100\/70 {
  border-color: rgba(224, 242, 254, .7);
}

.border-sky-100\/75 {
  border-color: rgba(224, 242, 254, .75);
}

.border-sky-100\/80 {
  border-color: rgba(224, 242, 254, .8);
}

.border-sky-100\/85 {
  border-color: rgba(224, 242, 254, .85);
}

.border-sky-100\/90 {
  border-color: rgba(224, 242, 254, .9);
}

.border-sky-100\/95 {
  border-color: rgba(224, 242, 254, .95);
}

.border-sky-400 {
  --tw-border-opacity: 1;
  border-color: rgba(56, 189, 248, var(--tw-border-opacity, 1));
}

.border-sky-400\/0 {
  border-color: rgba(56, 189, 248, 0);
}

.border-sky-400\/10 {
  border-color: rgba(56, 189, 248, .1);
}

.border-sky-400\/100 {
  border-color: #38bdf8;
}

.border-sky-400\/15 {
  border-color: rgba(56, 189, 248, .15);
}

.border-sky-400\/20 {
  border-color: rgba(56, 189, 248, .2);
}

.border-sky-400\/25 {
  border-color: rgba(56, 189, 248, .25);
}

.border-sky-400\/30 {
  border-color: rgba(56, 189, 248, .3);
}

.border-sky-400\/35 {
  border-color: rgba(56, 189, 248, .35);
}

.border-sky-400\/40 {
  border-color: rgba(56, 189, 248, .4);
}

.border-sky-400\/45 {
  border-color: rgba(56, 189, 248, .45);
}

.border-sky-400\/5 {
  border-color: rgba(56, 189, 248, .05);
}

.border-sky-400\/50 {
  border-color: rgba(56, 189, 248, .5);
}

.border-sky-400\/55 {
  border-color: rgba(56, 189, 248, .55);
}

.border-sky-400\/60 {
  border-color: rgba(56, 189, 248, .6);
}

.border-sky-400\/65 {
  border-color: rgba(56, 189, 248, .65);
}

.border-sky-400\/70 {
  border-color: rgba(56, 189, 248, .7);
}

.border-sky-400\/75 {
  border-color: rgba(56, 189, 248, .75);
}

.border-sky-400\/80 {
  border-color: rgba(56, 189, 248, .8);
}

.border-sky-400\/85 {
  border-color: rgba(56, 189, 248, .85);
}

.border-sky-400\/90 {
  border-color: rgba(56, 189, 248, .9);
}

.border-sky-400\/95 {
  border-color: rgba(56, 189, 248, .95);
}

.border-sky-500 {
  --tw-border-opacity: 1;
  border-color: rgba(14, 165, 233, var(--tw-border-opacity, 1));
}

.border-sky-500\/0 {
  border-color: rgba(14, 165, 233, 0);
}

.border-sky-500\/10 {
  border-color: rgba(14, 165, 233, .1);
}

.border-sky-500\/100 {
  border-color: #0ea5e9;
}

.border-sky-500\/15 {
  border-color: rgba(14, 165, 233, .15);
}

.border-sky-500\/20 {
  border-color: rgba(14, 165, 233, .2);
}

.border-sky-500\/25 {
  border-color: rgba(14, 165, 233, .25);
}

.border-sky-500\/30 {
  border-color: rgba(14, 165, 233, .3);
}

.border-sky-500\/35 {
  border-color: rgba(14, 165, 233, .35);
}

.border-sky-500\/40 {
  border-color: rgba(14, 165, 233, .4);
}

.border-sky-500\/45 {
  border-color: rgba(14, 165, 233, .45);
}

.border-sky-500\/5 {
  border-color: rgba(14, 165, 233, .05);
}

.border-sky-500\/50 {
  border-color: rgba(14, 165, 233, .5);
}

.border-sky-500\/55 {
  border-color: rgba(14, 165, 233, .55);
}

.border-sky-500\/60 {
  border-color: rgba(14, 165, 233, .6);
}

.border-sky-500\/65 {
  border-color: rgba(14, 165, 233, .65);
}

.border-sky-500\/70 {
  border-color: rgba(14, 165, 233, .7);
}

.border-sky-500\/75 {
  border-color: rgba(14, 165, 233, .75);
}

.border-sky-500\/80 {
  border-color: rgba(14, 165, 233, .8);
}

.border-sky-500\/85 {
  border-color: rgba(14, 165, 233, .85);
}

.border-sky-500\/90 {
  border-color: rgba(14, 165, 233, .9);
}

.border-sky-500\/95 {
  border-color: rgba(14, 165, 233, .95);
}

.border-sky-700 {
  --tw-border-opacity: 1;
  border-color: rgba(3, 105, 161, var(--tw-border-opacity, 1));
}

.border-sky-700\/0 {
  border-color: rgba(3, 105, 161, 0);
}

.border-sky-700\/10 {
  border-color: rgba(3, 105, 161, .1);
}

.border-sky-700\/100 {
  border-color: #0369a1;
}

.border-sky-700\/15 {
  border-color: rgba(3, 105, 161, .15);
}

.border-sky-700\/20 {
  border-color: rgba(3, 105, 161, .2);
}

.border-sky-700\/25 {
  border-color: rgba(3, 105, 161, .25);
}

.border-sky-700\/30 {
  border-color: rgba(3, 105, 161, .3);
}

.border-sky-700\/35 {
  border-color: rgba(3, 105, 161, .35);
}

.border-sky-700\/40 {
  border-color: rgba(3, 105, 161, .4);
}

.border-sky-700\/45 {
  border-color: rgba(3, 105, 161, .45);
}

.border-sky-700\/5 {
  border-color: rgba(3, 105, 161, .05);
}

.border-sky-700\/50 {
  border-color: rgba(3, 105, 161, .5);
}

.border-sky-700\/55 {
  border-color: rgba(3, 105, 161, .55);
}

.border-sky-700\/60 {
  border-color: rgba(3, 105, 161, .6);
}

.border-sky-700\/65 {
  border-color: rgba(3, 105, 161, .65);
}

.border-sky-700\/70 {
  border-color: rgba(3, 105, 161, .7);
}

.border-sky-700\/75 {
  border-color: rgba(3, 105, 161, .75);
}

.border-sky-700\/80 {
  border-color: rgba(3, 105, 161, .8);
}

.border-sky-700\/85 {
  border-color: rgba(3, 105, 161, .85);
}

.border-sky-700\/90 {
  border-color: rgba(3, 105, 161, .9);
}

.border-sky-700\/95 {
  border-color: rgba(3, 105, 161, .95);
}

.border-sky-800 {
  --tw-border-opacity: 1;
  border-color: rgba(7, 89, 133, var(--tw-border-opacity, 1));
}

.border-sky-800\/0 {
  border-color: rgba(7, 89, 133, 0);
}

.border-sky-800\/10 {
  border-color: rgba(7, 89, 133, .1);
}

.border-sky-800\/100 {
  border-color: #075985;
}

.border-sky-800\/15 {
  border-color: rgba(7, 89, 133, .15);
}

.border-sky-800\/20 {
  border-color: rgba(7, 89, 133, .2);
}

.border-sky-800\/25 {
  border-color: rgba(7, 89, 133, .25);
}

.border-sky-800\/30 {
  border-color: rgba(7, 89, 133, .3);
}

.border-sky-800\/35 {
  border-color: rgba(7, 89, 133, .35);
}

.border-sky-800\/40 {
  border-color: rgba(7, 89, 133, .4);
}

.border-sky-800\/45 {
  border-color: rgba(7, 89, 133, .45);
}

.border-sky-800\/5 {
  border-color: rgba(7, 89, 133, .05);
}

.border-sky-800\/50 {
  border-color: rgba(7, 89, 133, .5);
}

.border-sky-800\/55 {
  border-color: rgba(7, 89, 133, .55);
}

.border-sky-800\/60 {
  border-color: rgba(7, 89, 133, .6);
}

.border-sky-800\/65 {
  border-color: rgba(7, 89, 133, .65);
}

.border-sky-800\/70 {
  border-color: rgba(7, 89, 133, .7);
}

.border-sky-800\/75 {
  border-color: rgba(7, 89, 133, .75);
}

.border-sky-800\/80 {
  border-color: rgba(7, 89, 133, .8);
}

.border-sky-800\/85 {
  border-color: rgba(7, 89, 133, .85);
}

.border-sky-800\/90 {
  border-color: rgba(7, 89, 133, .9);
}

.border-sky-800\/95 {
  border-color: rgba(7, 89, 133, .95);
}

.border-slate-100 {
  --tw-border-opacity: 1;
  border-color: rgba(241, 245, 249, var(--tw-border-opacity, 1));
}

.border-slate-100\/0 {
  border-color: rgba(241, 245, 249, 0);
}

.border-slate-100\/10 {
  border-color: rgba(241, 245, 249, .1);
}

.border-slate-100\/100 {
  border-color: #f1f5f9;
}

.border-slate-100\/15 {
  border-color: rgba(241, 245, 249, .15);
}

.border-slate-100\/20 {
  border-color: rgba(241, 245, 249, .2);
}

.border-slate-100\/25 {
  border-color: rgba(241, 245, 249, .25);
}

.border-slate-100\/30 {
  border-color: rgba(241, 245, 249, .3);
}

.border-slate-100\/35 {
  border-color: rgba(241, 245, 249, .35);
}

.border-slate-100\/40 {
  border-color: rgba(241, 245, 249, .4);
}

.border-slate-100\/45 {
  border-color: rgba(241, 245, 249, .45);
}

.border-slate-100\/5 {
  border-color: rgba(241, 245, 249, .05);
}

.border-slate-100\/50 {
  border-color: rgba(241, 245, 249, .5);
}

.border-slate-100\/55 {
  border-color: rgba(241, 245, 249, .55);
}

.border-slate-100\/60 {
  border-color: rgba(241, 245, 249, .6);
}

.border-slate-100\/65 {
  border-color: rgba(241, 245, 249, .65);
}

.border-slate-100\/70 {
  border-color: rgba(241, 245, 249, .7);
}

.border-slate-100\/75 {
  border-color: rgba(241, 245, 249, .75);
}

.border-slate-100\/80 {
  border-color: rgba(241, 245, 249, .8);
}

.border-slate-100\/85 {
  border-color: rgba(241, 245, 249, .85);
}

.border-slate-100\/90 {
  border-color: rgba(241, 245, 249, .9);
}

.border-slate-100\/95 {
  border-color: rgba(241, 245, 249, .95);
}

.border-slate-400 {
  --tw-border-opacity: 1;
  border-color: rgba(148, 163, 184, var(--tw-border-opacity, 1));
}

.border-slate-400\/0 {
  border-color: rgba(148, 163, 184, 0);
}

.border-slate-400\/10 {
  border-color: rgba(148, 163, 184, .1);
}

.border-slate-400\/100 {
  border-color: #94a3b8;
}

.border-slate-400\/15 {
  border-color: rgba(148, 163, 184, .15);
}

.border-slate-400\/20 {
  border-color: rgba(148, 163, 184, .2);
}

.border-slate-400\/25 {
  border-color: rgba(148, 163, 184, .25);
}

.border-slate-400\/30 {
  border-color: rgba(148, 163, 184, .3);
}

.border-slate-400\/35 {
  border-color: rgba(148, 163, 184, .35);
}

.border-slate-400\/40 {
  border-color: rgba(148, 163, 184, .4);
}

.border-slate-400\/45 {
  border-color: rgba(148, 163, 184, .45);
}

.border-slate-400\/5 {
  border-color: rgba(148, 163, 184, .05);
}

.border-slate-400\/50 {
  border-color: rgba(148, 163, 184, .5);
}

.border-slate-400\/55 {
  border-color: rgba(148, 163, 184, .55);
}

.border-slate-400\/60 {
  border-color: rgba(148, 163, 184, .6);
}

.border-slate-400\/65 {
  border-color: rgba(148, 163, 184, .65);
}

.border-slate-400\/70 {
  border-color: rgba(148, 163, 184, .7);
}

.border-slate-400\/75 {
  border-color: rgba(148, 163, 184, .75);
}

.border-slate-400\/80 {
  border-color: rgba(148, 163, 184, .8);
}

.border-slate-400\/85 {
  border-color: rgba(148, 163, 184, .85);
}

.border-slate-400\/90 {
  border-color: rgba(148, 163, 184, .9);
}

.border-slate-400\/95 {
  border-color: rgba(148, 163, 184, .95);
}

.border-slate-500 {
  --tw-border-opacity: 1;
  border-color: rgba(100, 116, 139, var(--tw-border-opacity, 1));
}

.border-slate-500\/0 {
  border-color: rgba(100, 116, 139, 0);
}

.border-slate-500\/10 {
  border-color: rgba(100, 116, 139, .1);
}

.border-slate-500\/100 {
  border-color: #64748b;
}

.border-slate-500\/15 {
  border-color: rgba(100, 116, 139, .15);
}

.border-slate-500\/20 {
  border-color: rgba(100, 116, 139, .2);
}

.border-slate-500\/25 {
  border-color: rgba(100, 116, 139, .25);
}

.border-slate-500\/30 {
  border-color: rgba(100, 116, 139, .3);
}

.border-slate-500\/35 {
  border-color: rgba(100, 116, 139, .35);
}

.border-slate-500\/40 {
  border-color: rgba(100, 116, 139, .4);
}

.border-slate-500\/45 {
  border-color: rgba(100, 116, 139, .45);
}

.border-slate-500\/5 {
  border-color: rgba(100, 116, 139, .05);
}

.border-slate-500\/50 {
  border-color: rgba(100, 116, 139, .5);
}

.border-slate-500\/55 {
  border-color: rgba(100, 116, 139, .55);
}

.border-slate-500\/60 {
  border-color: rgba(100, 116, 139, .6);
}

.border-slate-500\/65 {
  border-color: rgba(100, 116, 139, .65);
}

.border-slate-500\/70 {
  border-color: rgba(100, 116, 139, .7);
}

.border-slate-500\/75 {
  border-color: rgba(100, 116, 139, .75);
}

.border-slate-500\/80 {
  border-color: rgba(100, 116, 139, .8);
}

.border-slate-500\/85 {
  border-color: rgba(100, 116, 139, .85);
}

.border-slate-500\/90 {
  border-color: rgba(100, 116, 139, .9);
}

.border-slate-500\/95 {
  border-color: rgba(100, 116, 139, .95);
}

.border-slate-700 {
  --tw-border-opacity: 1;
  border-color: rgba(51, 65, 85, var(--tw-border-opacity, 1));
}

.border-slate-700\/0 {
  border-color: rgba(51, 65, 85, 0);
}

.border-slate-700\/10 {
  border-color: rgba(51, 65, 85, .1);
}

.border-slate-700\/100 {
  border-color: #334155;
}

.border-slate-700\/15 {
  border-color: rgba(51, 65, 85, .15);
}

.border-slate-700\/20 {
  border-color: rgba(51, 65, 85, .2);
}

.border-slate-700\/25 {
  border-color: rgba(51, 65, 85, .25);
}

.border-slate-700\/30 {
  border-color: rgba(51, 65, 85, .3);
}

.border-slate-700\/35 {
  border-color: rgba(51, 65, 85, .35);
}

.border-slate-700\/40 {
  border-color: rgba(51, 65, 85, .4);
}

.border-slate-700\/45 {
  border-color: rgba(51, 65, 85, .45);
}

.border-slate-700\/5 {
  border-color: rgba(51, 65, 85, .05);
}

.border-slate-700\/50 {
  border-color: rgba(51, 65, 85, .5);
}

.border-slate-700\/55 {
  border-color: rgba(51, 65, 85, .55);
}

.border-slate-700\/60 {
  border-color: rgba(51, 65, 85, .6);
}

.border-slate-700\/65 {
  border-color: rgba(51, 65, 85, .65);
}

.border-slate-700\/70 {
  border-color: rgba(51, 65, 85, .7);
}

.border-slate-700\/75 {
  border-color: rgba(51, 65, 85, .75);
}

.border-slate-700\/80 {
  border-color: rgba(51, 65, 85, .8);
}

.border-slate-700\/85 {
  border-color: rgba(51, 65, 85, .85);
}

.border-slate-700\/90 {
  border-color: rgba(51, 65, 85, .9);
}

.border-slate-700\/95 {
  border-color: rgba(51, 65, 85, .95);
}

.border-slate-800 {
  --tw-border-opacity: 1;
  border-color: rgba(30, 41, 59, var(--tw-border-opacity, 1));
}

.border-slate-800\/0 {
  border-color: rgba(30, 41, 59, 0);
}

.border-slate-800\/10 {
  border-color: rgba(30, 41, 59, .1);
}

.border-slate-800\/100 {
  border-color: #1e293b;
}

.border-slate-800\/15 {
  border-color: rgba(30, 41, 59, .15);
}

.border-slate-800\/20 {
  border-color: rgba(30, 41, 59, .2);
}

.border-slate-800\/25 {
  border-color: rgba(30, 41, 59, .25);
}

.border-slate-800\/30 {
  border-color: rgba(30, 41, 59, .3);
}

.border-slate-800\/35 {
  border-color: rgba(30, 41, 59, .35);
}

.border-slate-800\/40 {
  border-color: rgba(30, 41, 59, .4);
}

.border-slate-800\/45 {
  border-color: rgba(30, 41, 59, .45);
}

.border-slate-800\/5 {
  border-color: rgba(30, 41, 59, .05);
}

.border-slate-800\/50 {
  border-color: rgba(30, 41, 59, .5);
}

.border-slate-800\/55 {
  border-color: rgba(30, 41, 59, .55);
}

.border-slate-800\/60 {
  border-color: rgba(30, 41, 59, .6);
}

.border-slate-800\/65 {
  border-color: rgba(30, 41, 59, .65);
}

.border-slate-800\/70 {
  border-color: rgba(30, 41, 59, .7);
}

.border-slate-800\/75 {
  border-color: rgba(30, 41, 59, .75);
}

.border-slate-800\/80 {
  border-color: rgba(30, 41, 59, .8);
}

.border-slate-800\/85 {
  border-color: rgba(30, 41, 59, .85);
}

.border-slate-800\/90 {
  border-color: rgba(30, 41, 59, .9);
}

.border-slate-800\/95 {
  border-color: rgba(30, 41, 59, .95);
}

.border-stone-100 {
  --tw-border-opacity: 1;
  border-color: rgba(245, 245, 244, var(--tw-border-opacity, 1));
}

.border-stone-100\/0 {
  border-color: rgba(245, 245, 244, 0);
}

.border-stone-100\/10 {
  border-color: rgba(245, 245, 244, .1);
}

.border-stone-100\/100 {
  border-color: #f5f5f4;
}

.border-stone-100\/15 {
  border-color: rgba(245, 245, 244, .15);
}

.border-stone-100\/20 {
  border-color: rgba(245, 245, 244, .2);
}

.border-stone-100\/25 {
  border-color: rgba(245, 245, 244, .25);
}

.border-stone-100\/30 {
  border-color: rgba(245, 245, 244, .3);
}

.border-stone-100\/35 {
  border-color: rgba(245, 245, 244, .35);
}

.border-stone-100\/40 {
  border-color: rgba(245, 245, 244, .4);
}

.border-stone-100\/45 {
  border-color: rgba(245, 245, 244, .45);
}

.border-stone-100\/5 {
  border-color: rgba(245, 245, 244, .05);
}

.border-stone-100\/50 {
  border-color: rgba(245, 245, 244, .5);
}

.border-stone-100\/55 {
  border-color: rgba(245, 245, 244, .55);
}

.border-stone-100\/60 {
  border-color: rgba(245, 245, 244, .6);
}

.border-stone-100\/65 {
  border-color: rgba(245, 245, 244, .65);
}

.border-stone-100\/70 {
  border-color: rgba(245, 245, 244, .7);
}

.border-stone-100\/75 {
  border-color: rgba(245, 245, 244, .75);
}

.border-stone-100\/80 {
  border-color: rgba(245, 245, 244, .8);
}

.border-stone-100\/85 {
  border-color: rgba(245, 245, 244, .85);
}

.border-stone-100\/90 {
  border-color: rgba(245, 245, 244, .9);
}

.border-stone-100\/95 {
  border-color: rgba(245, 245, 244, .95);
}

.border-stone-400 {
  --tw-border-opacity: 1;
  border-color: rgba(168, 162, 158, var(--tw-border-opacity, 1));
}

.border-stone-400\/0 {
  border-color: rgba(168, 162, 158, 0);
}

.border-stone-400\/10 {
  border-color: rgba(168, 162, 158, .1);
}

.border-stone-400\/100 {
  border-color: #a8a29e;
}

.border-stone-400\/15 {
  border-color: rgba(168, 162, 158, .15);
}

.border-stone-400\/20 {
  border-color: rgba(168, 162, 158, .2);
}

.border-stone-400\/25 {
  border-color: rgba(168, 162, 158, .25);
}

.border-stone-400\/30 {
  border-color: rgba(168, 162, 158, .3);
}

.border-stone-400\/35 {
  border-color: rgba(168, 162, 158, .35);
}

.border-stone-400\/40 {
  border-color: rgba(168, 162, 158, .4);
}

.border-stone-400\/45 {
  border-color: rgba(168, 162, 158, .45);
}

.border-stone-400\/5 {
  border-color: rgba(168, 162, 158, .05);
}

.border-stone-400\/50 {
  border-color: rgba(168, 162, 158, .5);
}

.border-stone-400\/55 {
  border-color: rgba(168, 162, 158, .55);
}

.border-stone-400\/60 {
  border-color: rgba(168, 162, 158, .6);
}

.border-stone-400\/65 {
  border-color: rgba(168, 162, 158, .65);
}

.border-stone-400\/70 {
  border-color: rgba(168, 162, 158, .7);
}

.border-stone-400\/75 {
  border-color: rgba(168, 162, 158, .75);
}

.border-stone-400\/80 {
  border-color: rgba(168, 162, 158, .8);
}

.border-stone-400\/85 {
  border-color: rgba(168, 162, 158, .85);
}

.border-stone-400\/90 {
  border-color: rgba(168, 162, 158, .9);
}

.border-stone-400\/95 {
  border-color: rgba(168, 162, 158, .95);
}

.border-stone-500 {
  --tw-border-opacity: 1;
  border-color: rgba(120, 113, 108, var(--tw-border-opacity, 1));
}

.border-stone-500\/0 {
  border-color: rgba(120, 113, 108, 0);
}

.border-stone-500\/10 {
  border-color: rgba(120, 113, 108, .1);
}

.border-stone-500\/100 {
  border-color: #78716c;
}

.border-stone-500\/15 {
  border-color: rgba(120, 113, 108, .15);
}

.border-stone-500\/20 {
  border-color: rgba(120, 113, 108, .2);
}

.border-stone-500\/25 {
  border-color: rgba(120, 113, 108, .25);
}

.border-stone-500\/30 {
  border-color: rgba(120, 113, 108, .3);
}

.border-stone-500\/35 {
  border-color: rgba(120, 113, 108, .35);
}

.border-stone-500\/40 {
  border-color: rgba(120, 113, 108, .4);
}

.border-stone-500\/45 {
  border-color: rgba(120, 113, 108, .45);
}

.border-stone-500\/5 {
  border-color: rgba(120, 113, 108, .05);
}

.border-stone-500\/50 {
  border-color: rgba(120, 113, 108, .5);
}

.border-stone-500\/55 {
  border-color: rgba(120, 113, 108, .55);
}

.border-stone-500\/60 {
  border-color: rgba(120, 113, 108, .6);
}

.border-stone-500\/65 {
  border-color: rgba(120, 113, 108, .65);
}

.border-stone-500\/70 {
  border-color: rgba(120, 113, 108, .7);
}

.border-stone-500\/75 {
  border-color: rgba(120, 113, 108, .75);
}

.border-stone-500\/80 {
  border-color: rgba(120, 113, 108, .8);
}

.border-stone-500\/85 {
  border-color: rgba(120, 113, 108, .85);
}

.border-stone-500\/90 {
  border-color: rgba(120, 113, 108, .9);
}

.border-stone-500\/95 {
  border-color: rgba(120, 113, 108, .95);
}

.border-stone-700 {
  --tw-border-opacity: 1;
  border-color: rgba(68, 64, 60, var(--tw-border-opacity, 1));
}

.border-stone-700\/0 {
  border-color: rgba(68, 64, 60, 0);
}

.border-stone-700\/10 {
  border-color: rgba(68, 64, 60, .1);
}

.border-stone-700\/100 {
  border-color: #44403c;
}

.border-stone-700\/15 {
  border-color: rgba(68, 64, 60, .15);
}

.border-stone-700\/20 {
  border-color: rgba(68, 64, 60, .2);
}

.border-stone-700\/25 {
  border-color: rgba(68, 64, 60, .25);
}

.border-stone-700\/30 {
  border-color: rgba(68, 64, 60, .3);
}

.border-stone-700\/35 {
  border-color: rgba(68, 64, 60, .35);
}

.border-stone-700\/40 {
  border-color: rgba(68, 64, 60, .4);
}

.border-stone-700\/45 {
  border-color: rgba(68, 64, 60, .45);
}

.border-stone-700\/5 {
  border-color: rgba(68, 64, 60, .05);
}

.border-stone-700\/50 {
  border-color: rgba(68, 64, 60, .5);
}

.border-stone-700\/55 {
  border-color: rgba(68, 64, 60, .55);
}

.border-stone-700\/60 {
  border-color: rgba(68, 64, 60, .6);
}

.border-stone-700\/65 {
  border-color: rgba(68, 64, 60, .65);
}

.border-stone-700\/70 {
  border-color: rgba(68, 64, 60, .7);
}

.border-stone-700\/75 {
  border-color: rgba(68, 64, 60, .75);
}

.border-stone-700\/80 {
  border-color: rgba(68, 64, 60, .8);
}

.border-stone-700\/85 {
  border-color: rgba(68, 64, 60, .85);
}

.border-stone-700\/90 {
  border-color: rgba(68, 64, 60, .9);
}

.border-stone-700\/95 {
  border-color: rgba(68, 64, 60, .95);
}

.border-stone-800 {
  --tw-border-opacity: 1;
  border-color: rgba(41, 37, 36, var(--tw-border-opacity, 1));
}

.border-stone-800\/0 {
  border-color: rgba(41, 37, 36, 0);
}

.border-stone-800\/10 {
  border-color: rgba(41, 37, 36, .1);
}

.border-stone-800\/100 {
  border-color: #292524;
}

.border-stone-800\/15 {
  border-color: rgba(41, 37, 36, .15);
}

.border-stone-800\/20 {
  border-color: rgba(41, 37, 36, .2);
}

.border-stone-800\/25 {
  border-color: rgba(41, 37, 36, .25);
}

.border-stone-800\/30 {
  border-color: rgba(41, 37, 36, .3);
}

.border-stone-800\/35 {
  border-color: rgba(41, 37, 36, .35);
}

.border-stone-800\/40 {
  border-color: rgba(41, 37, 36, .4);
}

.border-stone-800\/45 {
  border-color: rgba(41, 37, 36, .45);
}

.border-stone-800\/5 {
  border-color: rgba(41, 37, 36, .05);
}

.border-stone-800\/50 {
  border-color: rgba(41, 37, 36, .5);
}

.border-stone-800\/55 {
  border-color: rgba(41, 37, 36, .55);
}

.border-stone-800\/60 {
  border-color: rgba(41, 37, 36, .6);
}

.border-stone-800\/65 {
  border-color: rgba(41, 37, 36, .65);
}

.border-stone-800\/70 {
  border-color: rgba(41, 37, 36, .7);
}

.border-stone-800\/75 {
  border-color: rgba(41, 37, 36, .75);
}

.border-stone-800\/80 {
  border-color: rgba(41, 37, 36, .8);
}

.border-stone-800\/85 {
  border-color: rgba(41, 37, 36, .85);
}

.border-stone-800\/90 {
  border-color: rgba(41, 37, 36, .9);
}

.border-stone-800\/95 {
  border-color: rgba(41, 37, 36, .95);
}

.border-teal-100 {
  --tw-border-opacity: 1;
  border-color: rgba(204, 251, 241, var(--tw-border-opacity, 1));
}

.border-teal-100\/0 {
  border-color: rgba(204, 251, 241, 0);
}

.border-teal-100\/10 {
  border-color: rgba(204, 251, 241, .1);
}

.border-teal-100\/100 {
  border-color: #ccfbf1;
}

.border-teal-100\/15 {
  border-color: rgba(204, 251, 241, .15);
}

.border-teal-100\/20 {
  border-color: rgba(204, 251, 241, .2);
}

.border-teal-100\/25 {
  border-color: rgba(204, 251, 241, .25);
}

.border-teal-100\/30 {
  border-color: rgba(204, 251, 241, .3);
}

.border-teal-100\/35 {
  border-color: rgba(204, 251, 241, .35);
}

.border-teal-100\/40 {
  border-color: rgba(204, 251, 241, .4);
}

.border-teal-100\/45 {
  border-color: rgba(204, 251, 241, .45);
}

.border-teal-100\/5 {
  border-color: rgba(204, 251, 241, .05);
}

.border-teal-100\/50 {
  border-color: rgba(204, 251, 241, .5);
}

.border-teal-100\/55 {
  border-color: rgba(204, 251, 241, .55);
}

.border-teal-100\/60 {
  border-color: rgba(204, 251, 241, .6);
}

.border-teal-100\/65 {
  border-color: rgba(204, 251, 241, .65);
}

.border-teal-100\/70 {
  border-color: rgba(204, 251, 241, .7);
}

.border-teal-100\/75 {
  border-color: rgba(204, 251, 241, .75);
}

.border-teal-100\/80 {
  border-color: rgba(204, 251, 241, .8);
}

.border-teal-100\/85 {
  border-color: rgba(204, 251, 241, .85);
}

.border-teal-100\/90 {
  border-color: rgba(204, 251, 241, .9);
}

.border-teal-100\/95 {
  border-color: rgba(204, 251, 241, .95);
}

.border-teal-400 {
  --tw-border-opacity: 1;
  border-color: rgba(45, 212, 191, var(--tw-border-opacity, 1));
}

.border-teal-400\/0 {
  border-color: rgba(45, 212, 191, 0);
}

.border-teal-400\/10 {
  border-color: rgba(45, 212, 191, .1);
}

.border-teal-400\/100 {
  border-color: #2dd4bf;
}

.border-teal-400\/15 {
  border-color: rgba(45, 212, 191, .15);
}

.border-teal-400\/20 {
  border-color: rgba(45, 212, 191, .2);
}

.border-teal-400\/25 {
  border-color: rgba(45, 212, 191, .25);
}

.border-teal-400\/30 {
  border-color: rgba(45, 212, 191, .3);
}

.border-teal-400\/35 {
  border-color: rgba(45, 212, 191, .35);
}

.border-teal-400\/40 {
  border-color: rgba(45, 212, 191, .4);
}

.border-teal-400\/45 {
  border-color: rgba(45, 212, 191, .45);
}

.border-teal-400\/5 {
  border-color: rgba(45, 212, 191, .05);
}

.border-teal-400\/50 {
  border-color: rgba(45, 212, 191, .5);
}

.border-teal-400\/55 {
  border-color: rgba(45, 212, 191, .55);
}

.border-teal-400\/60 {
  border-color: rgba(45, 212, 191, .6);
}

.border-teal-400\/65 {
  border-color: rgba(45, 212, 191, .65);
}

.border-teal-400\/70 {
  border-color: rgba(45, 212, 191, .7);
}

.border-teal-400\/75 {
  border-color: rgba(45, 212, 191, .75);
}

.border-teal-400\/80 {
  border-color: rgba(45, 212, 191, .8);
}

.border-teal-400\/85 {
  border-color: rgba(45, 212, 191, .85);
}

.border-teal-400\/90 {
  border-color: rgba(45, 212, 191, .9);
}

.border-teal-400\/95 {
  border-color: rgba(45, 212, 191, .95);
}

.border-teal-500 {
  --tw-border-opacity: 1;
  border-color: rgba(20, 184, 166, var(--tw-border-opacity, 1));
}

.border-teal-500\/0 {
  border-color: rgba(20, 184, 166, 0);
}

.border-teal-500\/10 {
  border-color: rgba(20, 184, 166, .1);
}

.border-teal-500\/100 {
  border-color: #14b8a6;
}

.border-teal-500\/15 {
  border-color: rgba(20, 184, 166, .15);
}

.border-teal-500\/20 {
  border-color: rgba(20, 184, 166, .2);
}

.border-teal-500\/25 {
  border-color: rgba(20, 184, 166, .25);
}

.border-teal-500\/30 {
  border-color: rgba(20, 184, 166, .3);
}

.border-teal-500\/35 {
  border-color: rgba(20, 184, 166, .35);
}

.border-teal-500\/40 {
  border-color: rgba(20, 184, 166, .4);
}

.border-teal-500\/45 {
  border-color: rgba(20, 184, 166, .45);
}

.border-teal-500\/5 {
  border-color: rgba(20, 184, 166, .05);
}

.border-teal-500\/50 {
  border-color: rgba(20, 184, 166, .5);
}

.border-teal-500\/55 {
  border-color: rgba(20, 184, 166, .55);
}

.border-teal-500\/60 {
  border-color: rgba(20, 184, 166, .6);
}

.border-teal-500\/65 {
  border-color: rgba(20, 184, 166, .65);
}

.border-teal-500\/70 {
  border-color: rgba(20, 184, 166, .7);
}

.border-teal-500\/75 {
  border-color: rgba(20, 184, 166, .75);
}

.border-teal-500\/80 {
  border-color: rgba(20, 184, 166, .8);
}

.border-teal-500\/85 {
  border-color: rgba(20, 184, 166, .85);
}

.border-teal-500\/90 {
  border-color: rgba(20, 184, 166, .9);
}

.border-teal-500\/95 {
  border-color: rgba(20, 184, 166, .95);
}

.border-teal-700 {
  --tw-border-opacity: 1;
  border-color: rgba(15, 118, 110, var(--tw-border-opacity, 1));
}

.border-teal-700\/0 {
  border-color: rgba(15, 118, 110, 0);
}

.border-teal-700\/10 {
  border-color: rgba(15, 118, 110, .1);
}

.border-teal-700\/100 {
  border-color: #0f766e;
}

.border-teal-700\/15 {
  border-color: rgba(15, 118, 110, .15);
}

.border-teal-700\/20 {
  border-color: rgba(15, 118, 110, .2);
}

.border-teal-700\/25 {
  border-color: rgba(15, 118, 110, .25);
}

.border-teal-700\/30 {
  border-color: rgba(15, 118, 110, .3);
}

.border-teal-700\/35 {
  border-color: rgba(15, 118, 110, .35);
}

.border-teal-700\/40 {
  border-color: rgba(15, 118, 110, .4);
}

.border-teal-700\/45 {
  border-color: rgba(15, 118, 110, .45);
}

.border-teal-700\/5 {
  border-color: rgba(15, 118, 110, .05);
}

.border-teal-700\/50 {
  border-color: rgba(15, 118, 110, .5);
}

.border-teal-700\/55 {
  border-color: rgba(15, 118, 110, .55);
}

.border-teal-700\/60 {
  border-color: rgba(15, 118, 110, .6);
}

.border-teal-700\/65 {
  border-color: rgba(15, 118, 110, .65);
}

.border-teal-700\/70 {
  border-color: rgba(15, 118, 110, .7);
}

.border-teal-700\/75 {
  border-color: rgba(15, 118, 110, .75);
}

.border-teal-700\/80 {
  border-color: rgba(15, 118, 110, .8);
}

.border-teal-700\/85 {
  border-color: rgba(15, 118, 110, .85);
}

.border-teal-700\/90 {
  border-color: rgba(15, 118, 110, .9);
}

.border-teal-700\/95 {
  border-color: rgba(15, 118, 110, .95);
}

.border-teal-800 {
  --tw-border-opacity: 1;
  border-color: rgba(17, 94, 89, var(--tw-border-opacity, 1));
}

.border-teal-800\/0 {
  border-color: rgba(17, 94, 89, 0);
}

.border-teal-800\/10 {
  border-color: rgba(17, 94, 89, .1);
}

.border-teal-800\/100 {
  border-color: #115e59;
}

.border-teal-800\/15 {
  border-color: rgba(17, 94, 89, .15);
}

.border-teal-800\/20 {
  border-color: rgba(17, 94, 89, .2);
}

.border-teal-800\/25 {
  border-color: rgba(17, 94, 89, .25);
}

.border-teal-800\/30 {
  border-color: rgba(17, 94, 89, .3);
}

.border-teal-800\/35 {
  border-color: rgba(17, 94, 89, .35);
}

.border-teal-800\/40 {
  border-color: rgba(17, 94, 89, .4);
}

.border-teal-800\/45 {
  border-color: rgba(17, 94, 89, .45);
}

.border-teal-800\/5 {
  border-color: rgba(17, 94, 89, .05);
}

.border-teal-800\/50 {
  border-color: rgba(17, 94, 89, .5);
}

.border-teal-800\/55 {
  border-color: rgba(17, 94, 89, .55);
}

.border-teal-800\/60 {
  border-color: rgba(17, 94, 89, .6);
}

.border-teal-800\/65 {
  border-color: rgba(17, 94, 89, .65);
}

.border-teal-800\/70 {
  border-color: rgba(17, 94, 89, .7);
}

.border-teal-800\/75 {
  border-color: rgba(17, 94, 89, .75);
}

.border-teal-800\/80 {
  border-color: rgba(17, 94, 89, .8);
}

.border-teal-800\/85 {
  border-color: rgba(17, 94, 89, .85);
}

.border-teal-800\/90 {
  border-color: rgba(17, 94, 89, .9);
}

.border-teal-800\/95 {
  border-color: rgba(17, 94, 89, .95);
}

.border-transparent {
  border-color: rgba(0, 0, 0, 0);
}

.border-violet-100 {
  --tw-border-opacity: 1;
  border-color: rgba(237, 233, 254, var(--tw-border-opacity, 1));
}

.border-violet-100\/0 {
  border-color: rgba(237, 233, 254, 0);
}

.border-violet-100\/10 {
  border-color: rgba(237, 233, 254, .1);
}

.border-violet-100\/100 {
  border-color: #ede9fe;
}

.border-violet-100\/15 {
  border-color: rgba(237, 233, 254, .15);
}

.border-violet-100\/20 {
  border-color: rgba(237, 233, 254, .2);
}

.border-violet-100\/25 {
  border-color: rgba(237, 233, 254, .25);
}

.border-violet-100\/30 {
  border-color: rgba(237, 233, 254, .3);
}

.border-violet-100\/35 {
  border-color: rgba(237, 233, 254, .35);
}

.border-violet-100\/40 {
  border-color: rgba(237, 233, 254, .4);
}

.border-violet-100\/45 {
  border-color: rgba(237, 233, 254, .45);
}

.border-violet-100\/5 {
  border-color: rgba(237, 233, 254, .05);
}

.border-violet-100\/50 {
  border-color: rgba(237, 233, 254, .5);
}

.border-violet-100\/55 {
  border-color: rgba(237, 233, 254, .55);
}

.border-violet-100\/60 {
  border-color: rgba(237, 233, 254, .6);
}

.border-violet-100\/65 {
  border-color: rgba(237, 233, 254, .65);
}

.border-violet-100\/70 {
  border-color: rgba(237, 233, 254, .7);
}

.border-violet-100\/75 {
  border-color: rgba(237, 233, 254, .75);
}

.border-violet-100\/80 {
  border-color: rgba(237, 233, 254, .8);
}

.border-violet-100\/85 {
  border-color: rgba(237, 233, 254, .85);
}

.border-violet-100\/90 {
  border-color: rgba(237, 233, 254, .9);
}

.border-violet-100\/95 {
  border-color: rgba(237, 233, 254, .95);
}

.border-violet-400 {
  --tw-border-opacity: 1;
  border-color: rgba(167, 139, 250, var(--tw-border-opacity, 1));
}

.border-violet-400\/0 {
  border-color: rgba(167, 139, 250, 0);
}

.border-violet-400\/10 {
  border-color: rgba(167, 139, 250, .1);
}

.border-violet-400\/100 {
  border-color: #a78bfa;
}

.border-violet-400\/15 {
  border-color: rgba(167, 139, 250, .15);
}

.border-violet-400\/20 {
  border-color: rgba(167, 139, 250, .2);
}

.border-violet-400\/25 {
  border-color: rgba(167, 139, 250, .25);
}

.border-violet-400\/30 {
  border-color: rgba(167, 139, 250, .3);
}

.border-violet-400\/35 {
  border-color: rgba(167, 139, 250, .35);
}

.border-violet-400\/40 {
  border-color: rgba(167, 139, 250, .4);
}

.border-violet-400\/45 {
  border-color: rgba(167, 139, 250, .45);
}

.border-violet-400\/5 {
  border-color: rgba(167, 139, 250, .05);
}

.border-violet-400\/50 {
  border-color: rgba(167, 139, 250, .5);
}

.border-violet-400\/55 {
  border-color: rgba(167, 139, 250, .55);
}

.border-violet-400\/60 {
  border-color: rgba(167, 139, 250, .6);
}

.border-violet-400\/65 {
  border-color: rgba(167, 139, 250, .65);
}

.border-violet-400\/70 {
  border-color: rgba(167, 139, 250, .7);
}

.border-violet-400\/75 {
  border-color: rgba(167, 139, 250, .75);
}

.border-violet-400\/80 {
  border-color: rgba(167, 139, 250, .8);
}

.border-violet-400\/85 {
  border-color: rgba(167, 139, 250, .85);
}

.border-violet-400\/90 {
  border-color: rgba(167, 139, 250, .9);
}

.border-violet-400\/95 {
  border-color: rgba(167, 139, 250, .95);
}

.border-violet-500 {
  --tw-border-opacity: 1;
  border-color: rgba(139, 92, 246, var(--tw-border-opacity, 1));
}

.border-violet-500\/0 {
  border-color: rgba(139, 92, 246, 0);
}

.border-violet-500\/10 {
  border-color: rgba(139, 92, 246, .1);
}

.border-violet-500\/100 {
  border-color: #8b5cf6;
}

.border-violet-500\/15 {
  border-color: rgba(139, 92, 246, .15);
}

.border-violet-500\/20 {
  border-color: rgba(139, 92, 246, .2);
}

.border-violet-500\/25 {
  border-color: rgba(139, 92, 246, .25);
}

.border-violet-500\/30 {
  border-color: rgba(139, 92, 246, .3);
}

.border-violet-500\/35 {
  border-color: rgba(139, 92, 246, .35);
}

.border-violet-500\/40 {
  border-color: rgba(139, 92, 246, .4);
}

.border-violet-500\/45 {
  border-color: rgba(139, 92, 246, .45);
}

.border-violet-500\/5 {
  border-color: rgba(139, 92, 246, .05);
}

.border-violet-500\/50 {
  border-color: rgba(139, 92, 246, .5);
}

.border-violet-500\/55 {
  border-color: rgba(139, 92, 246, .55);
}

.border-violet-500\/60 {
  border-color: rgba(139, 92, 246, .6);
}

.border-violet-500\/65 {
  border-color: rgba(139, 92, 246, .65);
}

.border-violet-500\/70 {
  border-color: rgba(139, 92, 246, .7);
}

.border-violet-500\/75 {
  border-color: rgba(139, 92, 246, .75);
}

.border-violet-500\/80 {
  border-color: rgba(139, 92, 246, .8);
}

.border-violet-500\/85 {
  border-color: rgba(139, 92, 246, .85);
}

.border-violet-500\/90 {
  border-color: rgba(139, 92, 246, .9);
}

.border-violet-500\/95 {
  border-color: rgba(139, 92, 246, .95);
}

.border-violet-700 {
  --tw-border-opacity: 1;
  border-color: rgba(109, 40, 217, var(--tw-border-opacity, 1));
}

.border-violet-700\/0 {
  border-color: rgba(109, 40, 217, 0);
}

.border-violet-700\/10 {
  border-color: rgba(109, 40, 217, .1);
}

.border-violet-700\/100 {
  border-color: #6d28d9;
}

.border-violet-700\/15 {
  border-color: rgba(109, 40, 217, .15);
}

.border-violet-700\/20 {
  border-color: rgba(109, 40, 217, .2);
}

.border-violet-700\/25 {
  border-color: rgba(109, 40, 217, .25);
}

.border-violet-700\/30 {
  border-color: rgba(109, 40, 217, .3);
}

.border-violet-700\/35 {
  border-color: rgba(109, 40, 217, .35);
}

.border-violet-700\/40 {
  border-color: rgba(109, 40, 217, .4);
}

.border-violet-700\/45 {
  border-color: rgba(109, 40, 217, .45);
}

.border-violet-700\/5 {
  border-color: rgba(109, 40, 217, .05);
}

.border-violet-700\/50 {
  border-color: rgba(109, 40, 217, .5);
}

.border-violet-700\/55 {
  border-color: rgba(109, 40, 217, .55);
}

.border-violet-700\/60 {
  border-color: rgba(109, 40, 217, .6);
}

.border-violet-700\/65 {
  border-color: rgba(109, 40, 217, .65);
}

.border-violet-700\/70 {
  border-color: rgba(109, 40, 217, .7);
}

.border-violet-700\/75 {
  border-color: rgba(109, 40, 217, .75);
}

.border-violet-700\/80 {
  border-color: rgba(109, 40, 217, .8);
}

.border-violet-700\/85 {
  border-color: rgba(109, 40, 217, .85);
}

.border-violet-700\/90 {
  border-color: rgba(109, 40, 217, .9);
}

.border-violet-700\/95 {
  border-color: rgba(109, 40, 217, .95);
}

.border-violet-800 {
  --tw-border-opacity: 1;
  border-color: rgba(91, 33, 182, var(--tw-border-opacity, 1));
}

.border-violet-800\/0 {
  border-color: rgba(91, 33, 182, 0);
}

.border-violet-800\/10 {
  border-color: rgba(91, 33, 182, .1);
}

.border-violet-800\/100 {
  border-color: #5b21b6;
}

.border-violet-800\/15 {
  border-color: rgba(91, 33, 182, .15);
}

.border-violet-800\/20 {
  border-color: rgba(91, 33, 182, .2);
}

.border-violet-800\/25 {
  border-color: rgba(91, 33, 182, .25);
}

.border-violet-800\/30 {
  border-color: rgba(91, 33, 182, .3);
}

.border-violet-800\/35 {
  border-color: rgba(91, 33, 182, .35);
}

.border-violet-800\/40 {
  border-color: rgba(91, 33, 182, .4);
}

.border-violet-800\/45 {
  border-color: rgba(91, 33, 182, .45);
}

.border-violet-800\/5 {
  border-color: rgba(91, 33, 182, .05);
}

.border-violet-800\/50 {
  border-color: rgba(91, 33, 182, .5);
}

.border-violet-800\/55 {
  border-color: rgba(91, 33, 182, .55);
}

.border-violet-800\/60 {
  border-color: rgba(91, 33, 182, .6);
}

.border-violet-800\/65 {
  border-color: rgba(91, 33, 182, .65);
}

.border-violet-800\/70 {
  border-color: rgba(91, 33, 182, .7);
}

.border-violet-800\/75 {
  border-color: rgba(91, 33, 182, .75);
}

.border-violet-800\/80 {
  border-color: rgba(91, 33, 182, .8);
}

.border-violet-800\/85 {
  border-color: rgba(91, 33, 182, .85);
}

.border-violet-800\/90 {
  border-color: rgba(91, 33, 182, .9);
}

.border-violet-800\/95 {
  border-color: rgba(91, 33, 182, .95);
}

.border-white\/10 {
  border-color: rgba(255, 255, 255, .1);
}

.border-white\/40 {
  border-color: rgba(255, 255, 255, .4);
}

.border-yellow-100 {
  --tw-border-opacity: 1;
  border-color: rgba(254, 249, 195, var(--tw-border-opacity, 1));
}

.border-yellow-100\/0 {
  border-color: rgba(254, 249, 195, 0);
}

.border-yellow-100\/10 {
  border-color: rgba(254, 249, 195, .1);
}

.border-yellow-100\/100 {
  border-color: #fef9c3;
}

.border-yellow-100\/15 {
  border-color: rgba(254, 249, 195, .15);
}

.border-yellow-100\/20 {
  border-color: rgba(254, 249, 195, .2);
}

.border-yellow-100\/25 {
  border-color: rgba(254, 249, 195, .25);
}

.border-yellow-100\/30 {
  border-color: rgba(254, 249, 195, .3);
}

.border-yellow-100\/35 {
  border-color: rgba(254, 249, 195, .35);
}

.border-yellow-100\/40 {
  border-color: rgba(254, 249, 195, .4);
}

.border-yellow-100\/45 {
  border-color: rgba(254, 249, 195, .45);
}

.border-yellow-100\/5 {
  border-color: rgba(254, 249, 195, .05);
}

.border-yellow-100\/50 {
  border-color: rgba(254, 249, 195, .5);
}

.border-yellow-100\/55 {
  border-color: rgba(254, 249, 195, .55);
}

.border-yellow-100\/60 {
  border-color: rgba(254, 249, 195, .6);
}

.border-yellow-100\/65 {
  border-color: rgba(254, 249, 195, .65);
}

.border-yellow-100\/70 {
  border-color: rgba(254, 249, 195, .7);
}

.border-yellow-100\/75 {
  border-color: rgba(254, 249, 195, .75);
}

.border-yellow-100\/80 {
  border-color: rgba(254, 249, 195, .8);
}

.border-yellow-100\/85 {
  border-color: rgba(254, 249, 195, .85);
}

.border-yellow-100\/90 {
  border-color: rgba(254, 249, 195, .9);
}

.border-yellow-100\/95 {
  border-color: rgba(254, 249, 195, .95);
}

.border-yellow-400 {
  --tw-border-opacity: 1;
  border-color: rgba(250, 204, 21, var(--tw-border-opacity, 1));
}

.border-yellow-400\/0 {
  border-color: rgba(250, 204, 21, 0);
}

.border-yellow-400\/10 {
  border-color: rgba(250, 204, 21, .1);
}

.border-yellow-400\/100 {
  border-color: #facc15;
}

.border-yellow-400\/15 {
  border-color: rgba(250, 204, 21, .15);
}

.border-yellow-400\/20 {
  border-color: rgba(250, 204, 21, .2);
}

.border-yellow-400\/25 {
  border-color: rgba(250, 204, 21, .25);
}

.border-yellow-400\/30 {
  border-color: rgba(250, 204, 21, .3);
}

.border-yellow-400\/35 {
  border-color: rgba(250, 204, 21, .35);
}

.border-yellow-400\/40 {
  border-color: rgba(250, 204, 21, .4);
}

.border-yellow-400\/45 {
  border-color: rgba(250, 204, 21, .45);
}

.border-yellow-400\/5 {
  border-color: rgba(250, 204, 21, .05);
}

.border-yellow-400\/50 {
  border-color: rgba(250, 204, 21, .5);
}

.border-yellow-400\/55 {
  border-color: rgba(250, 204, 21, .55);
}

.border-yellow-400\/60 {
  border-color: rgba(250, 204, 21, .6);
}

.border-yellow-400\/65 {
  border-color: rgba(250, 204, 21, .65);
}

.border-yellow-400\/70 {
  border-color: rgba(250, 204, 21, .7);
}

.border-yellow-400\/75 {
  border-color: rgba(250, 204, 21, .75);
}

.border-yellow-400\/80 {
  border-color: rgba(250, 204, 21, .8);
}

.border-yellow-400\/85 {
  border-color: rgba(250, 204, 21, .85);
}

.border-yellow-400\/90 {
  border-color: rgba(250, 204, 21, .9);
}

.border-yellow-400\/95 {
  border-color: rgba(250, 204, 21, .95);
}

.border-yellow-500 {
  --tw-border-opacity: 1;
  border-color: rgba(234, 179, 8, var(--tw-border-opacity, 1));
}

.border-yellow-500\/0 {
  border-color: rgba(234, 179, 8, 0);
}

.border-yellow-500\/10 {
  border-color: rgba(234, 179, 8, .1);
}

.border-yellow-500\/100 {
  border-color: #eab308;
}

.border-yellow-500\/15 {
  border-color: rgba(234, 179, 8, .15);
}

.border-yellow-500\/20 {
  border-color: rgba(234, 179, 8, .2);
}

.border-yellow-500\/25 {
  border-color: rgba(234, 179, 8, .25);
}

.border-yellow-500\/30 {
  border-color: rgba(234, 179, 8, .3);
}

.border-yellow-500\/35 {
  border-color: rgba(234, 179, 8, .35);
}

.border-yellow-500\/40 {
  border-color: rgba(234, 179, 8, .4);
}

.border-yellow-500\/45 {
  border-color: rgba(234, 179, 8, .45);
}

.border-yellow-500\/5 {
  border-color: rgba(234, 179, 8, .05);
}

.border-yellow-500\/50 {
  border-color: rgba(234, 179, 8, .5);
}

.border-yellow-500\/55 {
  border-color: rgba(234, 179, 8, .55);
}

.border-yellow-500\/60 {
  border-color: rgba(234, 179, 8, .6);
}

.border-yellow-500\/65 {
  border-color: rgba(234, 179, 8, .65);
}

.border-yellow-500\/70 {
  border-color: rgba(234, 179, 8, .7);
}

.border-yellow-500\/75 {
  border-color: rgba(234, 179, 8, .75);
}

.border-yellow-500\/80 {
  border-color: rgba(234, 179, 8, .8);
}

.border-yellow-500\/85 {
  border-color: rgba(234, 179, 8, .85);
}

.border-yellow-500\/90 {
  border-color: rgba(234, 179, 8, .9);
}

.border-yellow-500\/95 {
  border-color: rgba(234, 179, 8, .95);
}

.border-yellow-700 {
  --tw-border-opacity: 1;
  border-color: rgba(161, 98, 7, var(--tw-border-opacity, 1));
}

.border-yellow-700\/0 {
  border-color: rgba(161, 98, 7, 0);
}

.border-yellow-700\/10 {
  border-color: rgba(161, 98, 7, .1);
}

.border-yellow-700\/100 {
  border-color: #a16207;
}

.border-yellow-700\/15 {
  border-color: rgba(161, 98, 7, .15);
}

.border-yellow-700\/20 {
  border-color: rgba(161, 98, 7, .2);
}

.border-yellow-700\/25 {
  border-color: rgba(161, 98, 7, .25);
}

.border-yellow-700\/30 {
  border-color: rgba(161, 98, 7, .3);
}

.border-yellow-700\/35 {
  border-color: rgba(161, 98, 7, .35);
}

.border-yellow-700\/40 {
  border-color: rgba(161, 98, 7, .4);
}

.border-yellow-700\/45 {
  border-color: rgba(161, 98, 7, .45);
}

.border-yellow-700\/5 {
  border-color: rgba(161, 98, 7, .05);
}

.border-yellow-700\/50 {
  border-color: rgba(161, 98, 7, .5);
}

.border-yellow-700\/55 {
  border-color: rgba(161, 98, 7, .55);
}

.border-yellow-700\/60 {
  border-color: rgba(161, 98, 7, .6);
}

.border-yellow-700\/65 {
  border-color: rgba(161, 98, 7, .65);
}

.border-yellow-700\/70 {
  border-color: rgba(161, 98, 7, .7);
}

.border-yellow-700\/75 {
  border-color: rgba(161, 98, 7, .75);
}

.border-yellow-700\/80 {
  border-color: rgba(161, 98, 7, .8);
}

.border-yellow-700\/85 {
  border-color: rgba(161, 98, 7, .85);
}

.border-yellow-700\/90 {
  border-color: rgba(161, 98, 7, .9);
}

.border-yellow-700\/95 {
  border-color: rgba(161, 98, 7, .95);
}

.border-yellow-800 {
  --tw-border-opacity: 1;
  border-color: rgba(133, 77, 14, var(--tw-border-opacity, 1));
}

.border-yellow-800\/0 {
  border-color: rgba(133, 77, 14, 0);
}

.border-yellow-800\/10 {
  border-color: rgba(133, 77, 14, .1);
}

.border-yellow-800\/100 {
  border-color: #854d0e;
}

.border-yellow-800\/15 {
  border-color: rgba(133, 77, 14, .15);
}

.border-yellow-800\/20 {
  border-color: rgba(133, 77, 14, .2);
}

.border-yellow-800\/25 {
  border-color: rgba(133, 77, 14, .25);
}

.border-yellow-800\/30 {
  border-color: rgba(133, 77, 14, .3);
}

.border-yellow-800\/35 {
  border-color: rgba(133, 77, 14, .35);
}

.border-yellow-800\/40 {
  border-color: rgba(133, 77, 14, .4);
}

.border-yellow-800\/45 {
  border-color: rgba(133, 77, 14, .45);
}

.border-yellow-800\/5 {
  border-color: rgba(133, 77, 14, .05);
}

.border-yellow-800\/50 {
  border-color: rgba(133, 77, 14, .5);
}

.border-yellow-800\/55 {
  border-color: rgba(133, 77, 14, .55);
}

.border-yellow-800\/60 {
  border-color: rgba(133, 77, 14, .6);
}

.border-yellow-800\/65 {
  border-color: rgba(133, 77, 14, .65);
}

.border-yellow-800\/70 {
  border-color: rgba(133, 77, 14, .7);
}

.border-yellow-800\/75 {
  border-color: rgba(133, 77, 14, .75);
}

.border-yellow-800\/80 {
  border-color: rgba(133, 77, 14, .8);
}

.border-yellow-800\/85 {
  border-color: rgba(133, 77, 14, .85);
}

.border-yellow-800\/90 {
  border-color: rgba(133, 77, 14, .9);
}

.border-yellow-800\/95 {
  border-color: rgba(133, 77, 14, .95);
}

.border-zinc-100 {
  --tw-border-opacity: 1;
  border-color: rgba(244, 244, 245, var(--tw-border-opacity, 1));
}

.border-zinc-100\/0 {
  border-color: rgba(244, 244, 245, 0);
}

.border-zinc-100\/10 {
  border-color: rgba(244, 244, 245, .1);
}

.border-zinc-100\/100 {
  border-color: #f4f4f5;
}

.border-zinc-100\/15 {
  border-color: rgba(244, 244, 245, .15);
}

.border-zinc-100\/20 {
  border-color: rgba(244, 244, 245, .2);
}

.border-zinc-100\/25 {
  border-color: rgba(244, 244, 245, .25);
}

.border-zinc-100\/30 {
  border-color: rgba(244, 244, 245, .3);
}

.border-zinc-100\/35 {
  border-color: rgba(244, 244, 245, .35);
}

.border-zinc-100\/40 {
  border-color: rgba(244, 244, 245, .4);
}

.border-zinc-100\/45 {
  border-color: rgba(244, 244, 245, .45);
}

.border-zinc-100\/5 {
  border-color: rgba(244, 244, 245, .05);
}

.border-zinc-100\/50 {
  border-color: rgba(244, 244, 245, .5);
}

.border-zinc-100\/55 {
  border-color: rgba(244, 244, 245, .55);
}

.border-zinc-100\/60 {
  border-color: rgba(244, 244, 245, .6);
}

.border-zinc-100\/65 {
  border-color: rgba(244, 244, 245, .65);
}

.border-zinc-100\/70 {
  border-color: rgba(244, 244, 245, .7);
}

.border-zinc-100\/75 {
  border-color: rgba(244, 244, 245, .75);
}

.border-zinc-100\/80 {
  border-color: rgba(244, 244, 245, .8);
}

.border-zinc-100\/85 {
  border-color: rgba(244, 244, 245, .85);
}

.border-zinc-100\/90 {
  border-color: rgba(244, 244, 245, .9);
}

.border-zinc-100\/95 {
  border-color: rgba(244, 244, 245, .95);
}

.border-zinc-400 {
  --tw-border-opacity: 1;
  border-color: rgba(161, 161, 170, var(--tw-border-opacity, 1));
}

.border-zinc-400\/0 {
  border-color: rgba(161, 161, 170, 0);
}

.border-zinc-400\/10 {
  border-color: rgba(161, 161, 170, .1);
}

.border-zinc-400\/100 {
  border-color: #a1a1aa;
}

.border-zinc-400\/15 {
  border-color: rgba(161, 161, 170, .15);
}

.border-zinc-400\/20 {
  border-color: rgba(161, 161, 170, .2);
}

.border-zinc-400\/25 {
  border-color: rgba(161, 161, 170, .25);
}

.border-zinc-400\/30 {
  border-color: rgba(161, 161, 170, .3);
}

.border-zinc-400\/35 {
  border-color: rgba(161, 161, 170, .35);
}

.border-zinc-400\/40 {
  border-color: rgba(161, 161, 170, .4);
}

.border-zinc-400\/45 {
  border-color: rgba(161, 161, 170, .45);
}

.border-zinc-400\/5 {
  border-color: rgba(161, 161, 170, .05);
}

.border-zinc-400\/50 {
  border-color: rgba(161, 161, 170, .5);
}

.border-zinc-400\/55 {
  border-color: rgba(161, 161, 170, .55);
}

.border-zinc-400\/60 {
  border-color: rgba(161, 161, 170, .6);
}

.border-zinc-400\/65 {
  border-color: rgba(161, 161, 170, .65);
}

.border-zinc-400\/70 {
  border-color: rgba(161, 161, 170, .7);
}

.border-zinc-400\/75 {
  border-color: rgba(161, 161, 170, .75);
}

.border-zinc-400\/80 {
  border-color: rgba(161, 161, 170, .8);
}

.border-zinc-400\/85 {
  border-color: rgba(161, 161, 170, .85);
}

.border-zinc-400\/90 {
  border-color: rgba(161, 161, 170, .9);
}

.border-zinc-400\/95 {
  border-color: rgba(161, 161, 170, .95);
}

.border-zinc-500 {
  --tw-border-opacity: 1;
  border-color: rgba(113, 113, 122, var(--tw-border-opacity, 1));
}

.border-zinc-500\/0 {
  border-color: rgba(113, 113, 122, 0);
}

.border-zinc-500\/10 {
  border-color: rgba(113, 113, 122, .1);
}

.border-zinc-500\/100 {
  border-color: #71717a;
}

.border-zinc-500\/15 {
  border-color: rgba(113, 113, 122, .15);
}

.border-zinc-500\/20 {
  border-color: rgba(113, 113, 122, .2);
}

.border-zinc-500\/25 {
  border-color: rgba(113, 113, 122, .25);
}

.border-zinc-500\/30 {
  border-color: rgba(113, 113, 122, .3);
}

.border-zinc-500\/35 {
  border-color: rgba(113, 113, 122, .35);
}

.border-zinc-500\/40 {
  border-color: rgba(113, 113, 122, .4);
}

.border-zinc-500\/45 {
  border-color: rgba(113, 113, 122, .45);
}

.border-zinc-500\/5 {
  border-color: rgba(113, 113, 122, .05);
}

.border-zinc-500\/50 {
  border-color: rgba(113, 113, 122, .5);
}

.border-zinc-500\/55 {
  border-color: rgba(113, 113, 122, .55);
}

.border-zinc-500\/60 {
  border-color: rgba(113, 113, 122, .6);
}

.border-zinc-500\/65 {
  border-color: rgba(113, 113, 122, .65);
}

.border-zinc-500\/70 {
  border-color: rgba(113, 113, 122, .7);
}

.border-zinc-500\/75 {
  border-color: rgba(113, 113, 122, .75);
}

.border-zinc-500\/80 {
  border-color: rgba(113, 113, 122, .8);
}

.border-zinc-500\/85 {
  border-color: rgba(113, 113, 122, .85);
}

.border-zinc-500\/90 {
  border-color: rgba(113, 113, 122, .9);
}

.border-zinc-500\/95 {
  border-color: rgba(113, 113, 122, .95);
}

.border-zinc-700 {
  --tw-border-opacity: 1;
  border-color: rgba(63, 63, 70, var(--tw-border-opacity, 1));
}

.border-zinc-700\/0 {
  border-color: rgba(63, 63, 70, 0);
}

.border-zinc-700\/10 {
  border-color: rgba(63, 63, 70, .1);
}

.border-zinc-700\/100 {
  border-color: #3f3f46;
}

.border-zinc-700\/15 {
  border-color: rgba(63, 63, 70, .15);
}

.border-zinc-700\/20 {
  border-color: rgba(63, 63, 70, .2);
}

.border-zinc-700\/25 {
  border-color: rgba(63, 63, 70, .25);
}

.border-zinc-700\/30 {
  border-color: rgba(63, 63, 70, .3);
}

.border-zinc-700\/35 {
  border-color: rgba(63, 63, 70, .35);
}

.border-zinc-700\/40 {
  border-color: rgba(63, 63, 70, .4);
}

.border-zinc-700\/45 {
  border-color: rgba(63, 63, 70, .45);
}

.border-zinc-700\/5 {
  border-color: rgba(63, 63, 70, .05);
}

.border-zinc-700\/50 {
  border-color: rgba(63, 63, 70, .5);
}

.border-zinc-700\/55 {
  border-color: rgba(63, 63, 70, .55);
}

.border-zinc-700\/60 {
  border-color: rgba(63, 63, 70, .6);
}

.border-zinc-700\/65 {
  border-color: rgba(63, 63, 70, .65);
}

.border-zinc-700\/70 {
  border-color: rgba(63, 63, 70, .7);
}

.border-zinc-700\/75 {
  border-color: rgba(63, 63, 70, .75);
}

.border-zinc-700\/80 {
  border-color: rgba(63, 63, 70, .8);
}

.border-zinc-700\/85 {
  border-color: rgba(63, 63, 70, .85);
}

.border-zinc-700\/90 {
  border-color: rgba(63, 63, 70, .9);
}

.border-zinc-700\/95 {
  border-color: rgba(63, 63, 70, .95);
}

.border-zinc-800 {
  --tw-border-opacity: 1;
  border-color: rgba(39, 39, 42, var(--tw-border-opacity, 1));
}

.border-zinc-800\/0 {
  border-color: rgba(39, 39, 42, 0);
}

.border-zinc-800\/10 {
  border-color: rgba(39, 39, 42, .1);
}

.border-zinc-800\/100 {
  border-color: #27272a;
}

.border-zinc-800\/15 {
  border-color: rgba(39, 39, 42, .15);
}

.border-zinc-800\/20 {
  border-color: rgba(39, 39, 42, .2);
}

.border-zinc-800\/25 {
  border-color: rgba(39, 39, 42, .25);
}

.border-zinc-800\/30 {
  border-color: rgba(39, 39, 42, .3);
}

.border-zinc-800\/35 {
  border-color: rgba(39, 39, 42, .35);
}

.border-zinc-800\/40 {
  border-color: rgba(39, 39, 42, .4);
}

.border-zinc-800\/45 {
  border-color: rgba(39, 39, 42, .45);
}

.border-zinc-800\/5 {
  border-color: rgba(39, 39, 42, .05);
}

.border-zinc-800\/50 {
  border-color: rgba(39, 39, 42, .5);
}

.border-zinc-800\/55 {
  border-color: rgba(39, 39, 42, .55);
}

.border-zinc-800\/60 {
  border-color: rgba(39, 39, 42, .6);
}

.border-zinc-800\/65 {
  border-color: rgba(39, 39, 42, .65);
}

.border-zinc-800\/70 {
  border-color: rgba(39, 39, 42, .7);
}

.border-zinc-800\/75 {
  border-color: rgba(39, 39, 42, .75);
}

.border-zinc-800\/80 {
  border-color: rgba(39, 39, 42, .8);
}

.border-zinc-800\/85 {
  border-color: rgba(39, 39, 42, .85);
}

.border-zinc-800\/90 {
  border-color: rgba(39, 39, 42, .9);
}

.border-zinc-800\/95 {
  border-color: rgba(39, 39, 42, .95);
}

.bg-\[\#184b6f\] {
  --tw-bg-opacity: 1;
  background-color: rgba(24, 75, 111, var(--tw-bg-opacity, 1));
}

.bg-\[\#f59e0b\] {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 158, 11, var(--tw-bg-opacity, 1));
}

.bg-accentBG {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
}

.bg-amber-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 243, 199, var(--tw-bg-opacity, 1));
}

.bg-amber-100\/0 {
  background-color: rgba(254, 243, 199, 0);
}

.bg-amber-100\/10 {
  background-color: rgba(254, 243, 199, .1);
}

.bg-amber-100\/100 {
  background-color: #fef3c7;
}

.bg-amber-100\/15 {
  background-color: rgba(254, 243, 199, .15);
}

.bg-amber-100\/20 {
  background-color: rgba(254, 243, 199, .2);
}

.bg-amber-100\/25 {
  background-color: rgba(254, 243, 199, .25);
}

.bg-amber-100\/30 {
  background-color: rgba(254, 243, 199, .3);
}

.bg-amber-100\/35 {
  background-color: rgba(254, 243, 199, .35);
}

.bg-amber-100\/40 {
  background-color: rgba(254, 243, 199, .4);
}

.bg-amber-100\/45 {
  background-color: rgba(254, 243, 199, .45);
}

.bg-amber-100\/5 {
  background-color: rgba(254, 243, 199, .05);
}

.bg-amber-100\/50 {
  background-color: rgba(254, 243, 199, .5);
}

.bg-amber-100\/55 {
  background-color: rgba(254, 243, 199, .55);
}

.bg-amber-100\/60 {
  background-color: rgba(254, 243, 199, .6);
}

.bg-amber-100\/65 {
  background-color: rgba(254, 243, 199, .65);
}

.bg-amber-100\/70 {
  background-color: rgba(254, 243, 199, .7);
}

.bg-amber-100\/75 {
  background-color: rgba(254, 243, 199, .75);
}

.bg-amber-100\/80 {
  background-color: rgba(254, 243, 199, .8);
}

.bg-amber-100\/85 {
  background-color: rgba(254, 243, 199, .85);
}

.bg-amber-100\/90 {
  background-color: rgba(254, 243, 199, .9);
}

.bg-amber-100\/95 {
  background-color: rgba(254, 243, 199, .95);
}

.bg-amber-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 191, 36, var(--tw-bg-opacity, 1));
}

.bg-amber-400\/0 {
  background-color: rgba(251, 191, 36, 0);
}

.bg-amber-400\/10 {
  background-color: rgba(251, 191, 36, .1);
}

.bg-amber-400\/100 {
  background-color: #fbbf24;
}

.bg-amber-400\/15 {
  background-color: rgba(251, 191, 36, .15);
}

.bg-amber-400\/20 {
  background-color: rgba(251, 191, 36, .2);
}

.bg-amber-400\/25 {
  background-color: rgba(251, 191, 36, .25);
}

.bg-amber-400\/30 {
  background-color: rgba(251, 191, 36, .3);
}

.bg-amber-400\/35 {
  background-color: rgba(251, 191, 36, .35);
}

.bg-amber-400\/40 {
  background-color: rgba(251, 191, 36, .4);
}

.bg-amber-400\/45 {
  background-color: rgba(251, 191, 36, .45);
}

.bg-amber-400\/5 {
  background-color: rgba(251, 191, 36, .05);
}

.bg-amber-400\/50 {
  background-color: rgba(251, 191, 36, .5);
}

.bg-amber-400\/55 {
  background-color: rgba(251, 191, 36, .55);
}

.bg-amber-400\/60 {
  background-color: rgba(251, 191, 36, .6);
}

.bg-amber-400\/65 {
  background-color: rgba(251, 191, 36, .65);
}

.bg-amber-400\/70 {
  background-color: rgba(251, 191, 36, .7);
}

.bg-amber-400\/75 {
  background-color: rgba(251, 191, 36, .75);
}

.bg-amber-400\/80 {
  background-color: rgba(251, 191, 36, .8);
}

.bg-amber-400\/85 {
  background-color: rgba(251, 191, 36, .85);
}

.bg-amber-400\/90 {
  background-color: rgba(251, 191, 36, .9);
}

.bg-amber-400\/95 {
  background-color: rgba(251, 191, 36, .95);
}

.bg-amber-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 251, 235, var(--tw-bg-opacity, 1));
}

.bg-amber-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 158, 11, var(--tw-bg-opacity, 1));
}

.bg-amber-500\/0 {
  background-color: rgba(245, 158, 11, 0);
}

.bg-amber-500\/10 {
  background-color: rgba(245, 158, 11, .1);
}

.bg-amber-500\/100 {
  background-color: #f59e0b;
}

.bg-amber-500\/15 {
  background-color: rgba(245, 158, 11, .15);
}

.bg-amber-500\/20 {
  background-color: rgba(245, 158, 11, .2);
}

.bg-amber-500\/25 {
  background-color: rgba(245, 158, 11, .25);
}

.bg-amber-500\/30 {
  background-color: rgba(245, 158, 11, .3);
}

.bg-amber-500\/35 {
  background-color: rgba(245, 158, 11, .35);
}

.bg-amber-500\/40 {
  background-color: rgba(245, 158, 11, .4);
}

.bg-amber-500\/45 {
  background-color: rgba(245, 158, 11, .45);
}

.bg-amber-500\/5 {
  background-color: rgba(245, 158, 11, .05);
}

.bg-amber-500\/50 {
  background-color: rgba(245, 158, 11, .5);
}

.bg-amber-500\/55 {
  background-color: rgba(245, 158, 11, .55);
}

.bg-amber-500\/60 {
  background-color: rgba(245, 158, 11, .6);
}

.bg-amber-500\/65 {
  background-color: rgba(245, 158, 11, .65);
}

.bg-amber-500\/70 {
  background-color: rgba(245, 158, 11, .7);
}

.bg-amber-500\/75 {
  background-color: rgba(245, 158, 11, .75);
}

.bg-amber-500\/80 {
  background-color: rgba(245, 158, 11, .8);
}

.bg-amber-500\/85 {
  background-color: rgba(245, 158, 11, .85);
}

.bg-amber-500\/90 {
  background-color: rgba(245, 158, 11, .9);
}

.bg-amber-500\/95 {
  background-color: rgba(245, 158, 11, .95);
}

.bg-amber-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(180, 83, 9, var(--tw-bg-opacity, 1));
}

.bg-amber-700\/0 {
  background-color: rgba(180, 83, 9, 0);
}

.bg-amber-700\/10 {
  background-color: rgba(180, 83, 9, .1);
}

.bg-amber-700\/100 {
  background-color: #b45309;
}

.bg-amber-700\/15 {
  background-color: rgba(180, 83, 9, .15);
}

.bg-amber-700\/20 {
  background-color: rgba(180, 83, 9, .2);
}

.bg-amber-700\/25 {
  background-color: rgba(180, 83, 9, .25);
}

.bg-amber-700\/30 {
  background-color: rgba(180, 83, 9, .3);
}

.bg-amber-700\/35 {
  background-color: rgba(180, 83, 9, .35);
}

.bg-amber-700\/40 {
  background-color: rgba(180, 83, 9, .4);
}

.bg-amber-700\/45 {
  background-color: rgba(180, 83, 9, .45);
}

.bg-amber-700\/5 {
  background-color: rgba(180, 83, 9, .05);
}

.bg-amber-700\/50 {
  background-color: rgba(180, 83, 9, .5);
}

.bg-amber-700\/55 {
  background-color: rgba(180, 83, 9, .55);
}

.bg-amber-700\/60 {
  background-color: rgba(180, 83, 9, .6);
}

.bg-amber-700\/65 {
  background-color: rgba(180, 83, 9, .65);
}

.bg-amber-700\/70 {
  background-color: rgba(180, 83, 9, .7);
}

.bg-amber-700\/75 {
  background-color: rgba(180, 83, 9, .75);
}

.bg-amber-700\/80 {
  background-color: rgba(180, 83, 9, .8);
}

.bg-amber-700\/85 {
  background-color: rgba(180, 83, 9, .85);
}

.bg-amber-700\/90 {
  background-color: rgba(180, 83, 9, .9);
}

.bg-amber-700\/95 {
  background-color: rgba(180, 83, 9, .95);
}

.bg-amber-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(146, 64, 14, var(--tw-bg-opacity, 1));
}

.bg-amber-800\/0 {
  background-color: rgba(146, 64, 14, 0);
}

.bg-amber-800\/10 {
  background-color: rgba(146, 64, 14, .1);
}

.bg-amber-800\/100 {
  background-color: #92400e;
}

.bg-amber-800\/15 {
  background-color: rgba(146, 64, 14, .15);
}

.bg-amber-800\/20 {
  background-color: rgba(146, 64, 14, .2);
}

.bg-amber-800\/25 {
  background-color: rgba(146, 64, 14, .25);
}

.bg-amber-800\/30 {
  background-color: rgba(146, 64, 14, .3);
}

.bg-amber-800\/35 {
  background-color: rgba(146, 64, 14, .35);
}

.bg-amber-800\/40 {
  background-color: rgba(146, 64, 14, .4);
}

.bg-amber-800\/45 {
  background-color: rgba(146, 64, 14, .45);
}

.bg-amber-800\/5 {
  background-color: rgba(146, 64, 14, .05);
}

.bg-amber-800\/50 {
  background-color: rgba(146, 64, 14, .5);
}

.bg-amber-800\/55 {
  background-color: rgba(146, 64, 14, .55);
}

.bg-amber-800\/60 {
  background-color: rgba(146, 64, 14, .6);
}

.bg-amber-800\/65 {
  background-color: rgba(146, 64, 14, .65);
}

.bg-amber-800\/70 {
  background-color: rgba(146, 64, 14, .7);
}

.bg-amber-800\/75 {
  background-color: rgba(146, 64, 14, .75);
}

.bg-amber-800\/80 {
  background-color: rgba(146, 64, 14, .8);
}

.bg-amber-800\/85 {
  background-color: rgba(146, 64, 14, .85);
}

.bg-amber-800\/90 {
  background-color: rgba(146, 64, 14, .9);
}

.bg-amber-800\/95 {
  background-color: rgba(146, 64, 14, .95);
}

.bg-black {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity, 1));
}

.bg-black\/10 {
  background-color: rgba(0, 0, 0, .1);
}

.bg-black\/20 {
  background-color: rgba(0, 0, 0, .2);
}

.bg-black\/50 {
  background-color: rgba(0, 0, 0, .5);
}

.bg-black\/60 {
  background-color: rgba(0, 0, 0, .6);
}

.bg-blue-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 234, 254, var(--tw-bg-opacity, 1));
}

.bg-blue-100\/0 {
  background-color: rgba(219, 234, 254, 0);
}

.bg-blue-100\/10 {
  background-color: rgba(219, 234, 254, .1);
}

.bg-blue-100\/100 {
  background-color: #dbeafe;
}

.bg-blue-100\/15 {
  background-color: rgba(219, 234, 254, .15);
}

.bg-blue-100\/20 {
  background-color: rgba(219, 234, 254, .2);
}

.bg-blue-100\/25 {
  background-color: rgba(219, 234, 254, .25);
}

.bg-blue-100\/30 {
  background-color: rgba(219, 234, 254, .3);
}

.bg-blue-100\/35 {
  background-color: rgba(219, 234, 254, .35);
}

.bg-blue-100\/40 {
  background-color: rgba(219, 234, 254, .4);
}

.bg-blue-100\/45 {
  background-color: rgba(219, 234, 254, .45);
}

.bg-blue-100\/5 {
  background-color: rgba(219, 234, 254, .05);
}

.bg-blue-100\/50 {
  background-color: rgba(219, 234, 254, .5);
}

.bg-blue-100\/55 {
  background-color: rgba(219, 234, 254, .55);
}

.bg-blue-100\/60 {
  background-color: rgba(219, 234, 254, .6);
}

.bg-blue-100\/65 {
  background-color: rgba(219, 234, 254, .65);
}

.bg-blue-100\/70 {
  background-color: rgba(219, 234, 254, .7);
}

.bg-blue-100\/75 {
  background-color: rgba(219, 234, 254, .75);
}

.bg-blue-100\/80 {
  background-color: rgba(219, 234, 254, .8);
}

.bg-blue-100\/85 {
  background-color: rgba(219, 234, 254, .85);
}

.bg-blue-100\/90 {
  background-color: rgba(219, 234, 254, .9);
}

.bg-blue-100\/95 {
  background-color: rgba(219, 234, 254, .95);
}

.bg-blue-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(96, 165, 250, var(--tw-bg-opacity, 1));
}

.bg-blue-400\/0 {
  background-color: rgba(96, 165, 250, 0);
}

.bg-blue-400\/10 {
  background-color: rgba(96, 165, 250, .1);
}

.bg-blue-400\/100 {
  background-color: #60a5fa;
}

.bg-blue-400\/15 {
  background-color: rgba(96, 165, 250, .15);
}

.bg-blue-400\/20 {
  background-color: rgba(96, 165, 250, .2);
}

.bg-blue-400\/25 {
  background-color: rgba(96, 165, 250, .25);
}

.bg-blue-400\/30 {
  background-color: rgba(96, 165, 250, .3);
}

.bg-blue-400\/35 {
  background-color: rgba(96, 165, 250, .35);
}

.bg-blue-400\/40 {
  background-color: rgba(96, 165, 250, .4);
}

.bg-blue-400\/45 {
  background-color: rgba(96, 165, 250, .45);
}

.bg-blue-400\/5 {
  background-color: rgba(96, 165, 250, .05);
}

.bg-blue-400\/50 {
  background-color: rgba(96, 165, 250, .5);
}

.bg-blue-400\/55 {
  background-color: rgba(96, 165, 250, .55);
}

.bg-blue-400\/60 {
  background-color: rgba(96, 165, 250, .6);
}

.bg-blue-400\/65 {
  background-color: rgba(96, 165, 250, .65);
}

.bg-blue-400\/70 {
  background-color: rgba(96, 165, 250, .7);
}

.bg-blue-400\/75 {
  background-color: rgba(96, 165, 250, .75);
}

.bg-blue-400\/80 {
  background-color: rgba(96, 165, 250, .8);
}

.bg-blue-400\/85 {
  background-color: rgba(96, 165, 250, .85);
}

.bg-blue-400\/90 {
  background-color: rgba(96, 165, 250, .9);
}

.bg-blue-400\/95 {
  background-color: rgba(96, 165, 250, .95);
}

.bg-blue-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 246, 255, var(--tw-bg-opacity, 1));
}

.bg-blue-50\/50 {
  background-color: rgba(239, 246, 255, .5);
}

.bg-blue-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(59, 130, 246, var(--tw-bg-opacity, 1));
}

.bg-blue-500\/0 {
  background-color: rgba(59, 130, 246, 0);
}

.bg-blue-500\/10 {
  background-color: rgba(59, 130, 246, .1);
}

.bg-blue-500\/100 {
  background-color: #3b82f6;
}

.bg-blue-500\/15 {
  background-color: rgba(59, 130, 246, .15);
}

.bg-blue-500\/20 {
  background-color: rgba(59, 130, 246, .2);
}

.bg-blue-500\/25 {
  background-color: rgba(59, 130, 246, .25);
}

.bg-blue-500\/30 {
  background-color: rgba(59, 130, 246, .3);
}

.bg-blue-500\/35 {
  background-color: rgba(59, 130, 246, .35);
}

.bg-blue-500\/40 {
  background-color: rgba(59, 130, 246, .4);
}

.bg-blue-500\/45 {
  background-color: rgba(59, 130, 246, .45);
}

.bg-blue-500\/5 {
  background-color: rgba(59, 130, 246, .05);
}

.bg-blue-500\/50 {
  background-color: rgba(59, 130, 246, .5);
}

.bg-blue-500\/55 {
  background-color: rgba(59, 130, 246, .55);
}

.bg-blue-500\/60 {
  background-color: rgba(59, 130, 246, .6);
}

.bg-blue-500\/65 {
  background-color: rgba(59, 130, 246, .65);
}

.bg-blue-500\/70 {
  background-color: rgba(59, 130, 246, .7);
}

.bg-blue-500\/75 {
  background-color: rgba(59, 130, 246, .75);
}

.bg-blue-500\/80 {
  background-color: rgba(59, 130, 246, .8);
}

.bg-blue-500\/85 {
  background-color: rgba(59, 130, 246, .85);
}

.bg-blue-500\/90 {
  background-color: rgba(59, 130, 246, .9);
}

.bg-blue-500\/95 {
  background-color: rgba(59, 130, 246, .95);
}

.bg-blue-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(37, 99, 235, var(--tw-bg-opacity, 1));
}

.bg-blue-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(29, 78, 216, var(--tw-bg-opacity, 1));
}

.bg-blue-700\/0 {
  background-color: rgba(29, 78, 216, 0);
}

.bg-blue-700\/10 {
  background-color: rgba(29, 78, 216, .1);
}

.bg-blue-700\/100 {
  background-color: #1d4ed8;
}

.bg-blue-700\/15 {
  background-color: rgba(29, 78, 216, .15);
}

.bg-blue-700\/20 {
  background-color: rgba(29, 78, 216, .2);
}

.bg-blue-700\/25 {
  background-color: rgba(29, 78, 216, .25);
}

.bg-blue-700\/30 {
  background-color: rgba(29, 78, 216, .3);
}

.bg-blue-700\/35 {
  background-color: rgba(29, 78, 216, .35);
}

.bg-blue-700\/40 {
  background-color: rgba(29, 78, 216, .4);
}

.bg-blue-700\/45 {
  background-color: rgba(29, 78, 216, .45);
}

.bg-blue-700\/5 {
  background-color: rgba(29, 78, 216, .05);
}

.bg-blue-700\/50 {
  background-color: rgba(29, 78, 216, .5);
}

.bg-blue-700\/55 {
  background-color: rgba(29, 78, 216, .55);
}

.bg-blue-700\/60 {
  background-color: rgba(29, 78, 216, .6);
}

.bg-blue-700\/65 {
  background-color: rgba(29, 78, 216, .65);
}

.bg-blue-700\/70 {
  background-color: rgba(29, 78, 216, .7);
}

.bg-blue-700\/75 {
  background-color: rgba(29, 78, 216, .75);
}

.bg-blue-700\/80 {
  background-color: rgba(29, 78, 216, .8);
}

.bg-blue-700\/85 {
  background-color: rgba(29, 78, 216, .85);
}

.bg-blue-700\/90 {
  background-color: rgba(29, 78, 216, .9);
}

.bg-blue-700\/95 {
  background-color: rgba(29, 78, 216, .95);
}

.bg-blue-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 64, 175, var(--tw-bg-opacity, 1));
}

.bg-blue-800\/0 {
  background-color: rgba(30, 64, 175, 0);
}

.bg-blue-800\/10 {
  background-color: rgba(30, 64, 175, .1);
}

.bg-blue-800\/100 {
  background-color: #1e40af;
}

.bg-blue-800\/15 {
  background-color: rgba(30, 64, 175, .15);
}

.bg-blue-800\/20 {
  background-color: rgba(30, 64, 175, .2);
}

.bg-blue-800\/25 {
  background-color: rgba(30, 64, 175, .25);
}

.bg-blue-800\/30 {
  background-color: rgba(30, 64, 175, .3);
}

.bg-blue-800\/35 {
  background-color: rgba(30, 64, 175, .35);
}

.bg-blue-800\/40 {
  background-color: rgba(30, 64, 175, .4);
}

.bg-blue-800\/45 {
  background-color: rgba(30, 64, 175, .45);
}

.bg-blue-800\/5 {
  background-color: rgba(30, 64, 175, .05);
}

.bg-blue-800\/50 {
  background-color: rgba(30, 64, 175, .5);
}

.bg-blue-800\/55 {
  background-color: rgba(30, 64, 175, .55);
}

.bg-blue-800\/60 {
  background-color: rgba(30, 64, 175, .6);
}

.bg-blue-800\/65 {
  background-color: rgba(30, 64, 175, .65);
}

.bg-blue-800\/70 {
  background-color: rgba(30, 64, 175, .7);
}

.bg-blue-800\/75 {
  background-color: rgba(30, 64, 175, .75);
}

.bg-blue-800\/80 {
  background-color: rgba(30, 64, 175, .8);
}

.bg-blue-800\/85 {
  background-color: rgba(30, 64, 175, .85);
}

.bg-blue-800\/90 {
  background-color: rgba(30, 64, 175, .9);
}

.bg-blue-800\/95 {
  background-color: rgba(30, 64, 175, .95);
}

.bg-cyan-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(207, 250, 254, var(--tw-bg-opacity, 1));
}

.bg-cyan-100\/0 {
  background-color: rgba(207, 250, 254, 0);
}

.bg-cyan-100\/10 {
  background-color: rgba(207, 250, 254, .1);
}

.bg-cyan-100\/100 {
  background-color: #cffafe;
}

.bg-cyan-100\/15 {
  background-color: rgba(207, 250, 254, .15);
}

.bg-cyan-100\/20 {
  background-color: rgba(207, 250, 254, .2);
}

.bg-cyan-100\/25 {
  background-color: rgba(207, 250, 254, .25);
}

.bg-cyan-100\/30 {
  background-color: rgba(207, 250, 254, .3);
}

.bg-cyan-100\/35 {
  background-color: rgba(207, 250, 254, .35);
}

.bg-cyan-100\/40 {
  background-color: rgba(207, 250, 254, .4);
}

.bg-cyan-100\/45 {
  background-color: rgba(207, 250, 254, .45);
}

.bg-cyan-100\/5 {
  background-color: rgba(207, 250, 254, .05);
}

.bg-cyan-100\/50 {
  background-color: rgba(207, 250, 254, .5);
}

.bg-cyan-100\/55 {
  background-color: rgba(207, 250, 254, .55);
}

.bg-cyan-100\/60 {
  background-color: rgba(207, 250, 254, .6);
}

.bg-cyan-100\/65 {
  background-color: rgba(207, 250, 254, .65);
}

.bg-cyan-100\/70 {
  background-color: rgba(207, 250, 254, .7);
}

.bg-cyan-100\/75 {
  background-color: rgba(207, 250, 254, .75);
}

.bg-cyan-100\/80 {
  background-color: rgba(207, 250, 254, .8);
}

.bg-cyan-100\/85 {
  background-color: rgba(207, 250, 254, .85);
}

.bg-cyan-100\/90 {
  background-color: rgba(207, 250, 254, .9);
}

.bg-cyan-100\/95 {
  background-color: rgba(207, 250, 254, .95);
}

.bg-cyan-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(34, 211, 238, var(--tw-bg-opacity, 1));
}

.bg-cyan-400\/0 {
  background-color: rgba(34, 211, 238, 0);
}

.bg-cyan-400\/10 {
  background-color: rgba(34, 211, 238, .1);
}

.bg-cyan-400\/100 {
  background-color: #22d3ee;
}

.bg-cyan-400\/15 {
  background-color: rgba(34, 211, 238, .15);
}

.bg-cyan-400\/20 {
  background-color: rgba(34, 211, 238, .2);
}

.bg-cyan-400\/25 {
  background-color: rgba(34, 211, 238, .25);
}

.bg-cyan-400\/30 {
  background-color: rgba(34, 211, 238, .3);
}

.bg-cyan-400\/35 {
  background-color: rgba(34, 211, 238, .35);
}

.bg-cyan-400\/40 {
  background-color: rgba(34, 211, 238, .4);
}

.bg-cyan-400\/45 {
  background-color: rgba(34, 211, 238, .45);
}

.bg-cyan-400\/5 {
  background-color: rgba(34, 211, 238, .05);
}

.bg-cyan-400\/50 {
  background-color: rgba(34, 211, 238, .5);
}

.bg-cyan-400\/55 {
  background-color: rgba(34, 211, 238, .55);
}

.bg-cyan-400\/60 {
  background-color: rgba(34, 211, 238, .6);
}

.bg-cyan-400\/65 {
  background-color: rgba(34, 211, 238, .65);
}

.bg-cyan-400\/70 {
  background-color: rgba(34, 211, 238, .7);
}

.bg-cyan-400\/75 {
  background-color: rgba(34, 211, 238, .75);
}

.bg-cyan-400\/80 {
  background-color: rgba(34, 211, 238, .8);
}

.bg-cyan-400\/85 {
  background-color: rgba(34, 211, 238, .85);
}

.bg-cyan-400\/90 {
  background-color: rgba(34, 211, 238, .9);
}

.bg-cyan-400\/95 {
  background-color: rgba(34, 211, 238, .95);
}

.bg-cyan-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 182, 212, var(--tw-bg-opacity, 1));
}

.bg-cyan-500\/0 {
  background-color: rgba(6, 182, 212, 0);
}

.bg-cyan-500\/10 {
  background-color: rgba(6, 182, 212, .1);
}

.bg-cyan-500\/100 {
  background-color: #06b6d4;
}

.bg-cyan-500\/15 {
  background-color: rgba(6, 182, 212, .15);
}

.bg-cyan-500\/20 {
  background-color: rgba(6, 182, 212, .2);
}

.bg-cyan-500\/25 {
  background-color: rgba(6, 182, 212, .25);
}

.bg-cyan-500\/30 {
  background-color: rgba(6, 182, 212, .3);
}

.bg-cyan-500\/35 {
  background-color: rgba(6, 182, 212, .35);
}

.bg-cyan-500\/40 {
  background-color: rgba(6, 182, 212, .4);
}

.bg-cyan-500\/45 {
  background-color: rgba(6, 182, 212, .45);
}

.bg-cyan-500\/5 {
  background-color: rgba(6, 182, 212, .05);
}

.bg-cyan-500\/50 {
  background-color: rgba(6, 182, 212, .5);
}

.bg-cyan-500\/55 {
  background-color: rgba(6, 182, 212, .55);
}

.bg-cyan-500\/60 {
  background-color: rgba(6, 182, 212, .6);
}

.bg-cyan-500\/65 {
  background-color: rgba(6, 182, 212, .65);
}

.bg-cyan-500\/70 {
  background-color: rgba(6, 182, 212, .7);
}

.bg-cyan-500\/75 {
  background-color: rgba(6, 182, 212, .75);
}

.bg-cyan-500\/80 {
  background-color: rgba(6, 182, 212, .8);
}

.bg-cyan-500\/85 {
  background-color: rgba(6, 182, 212, .85);
}

.bg-cyan-500\/90 {
  background-color: rgba(6, 182, 212, .9);
}

.bg-cyan-500\/95 {
  background-color: rgba(6, 182, 212, .95);
}

.bg-cyan-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(14, 116, 144, var(--tw-bg-opacity, 1));
}

.bg-cyan-700\/0 {
  background-color: rgba(14, 116, 144, 0);
}

.bg-cyan-700\/10 {
  background-color: rgba(14, 116, 144, .1);
}

.bg-cyan-700\/100 {
  background-color: #0e7490;
}

.bg-cyan-700\/15 {
  background-color: rgba(14, 116, 144, .15);
}

.bg-cyan-700\/20 {
  background-color: rgba(14, 116, 144, .2);
}

.bg-cyan-700\/25 {
  background-color: rgba(14, 116, 144, .25);
}

.bg-cyan-700\/30 {
  background-color: rgba(14, 116, 144, .3);
}

.bg-cyan-700\/35 {
  background-color: rgba(14, 116, 144, .35);
}

.bg-cyan-700\/40 {
  background-color: rgba(14, 116, 144, .4);
}

.bg-cyan-700\/45 {
  background-color: rgba(14, 116, 144, .45);
}

.bg-cyan-700\/5 {
  background-color: rgba(14, 116, 144, .05);
}

.bg-cyan-700\/50 {
  background-color: rgba(14, 116, 144, .5);
}

.bg-cyan-700\/55 {
  background-color: rgba(14, 116, 144, .55);
}

.bg-cyan-700\/60 {
  background-color: rgba(14, 116, 144, .6);
}

.bg-cyan-700\/65 {
  background-color: rgba(14, 116, 144, .65);
}

.bg-cyan-700\/70 {
  background-color: rgba(14, 116, 144, .7);
}

.bg-cyan-700\/75 {
  background-color: rgba(14, 116, 144, .75);
}

.bg-cyan-700\/80 {
  background-color: rgba(14, 116, 144, .8);
}

.bg-cyan-700\/85 {
  background-color: rgba(14, 116, 144, .85);
}

.bg-cyan-700\/90 {
  background-color: rgba(14, 116, 144, .9);
}

.bg-cyan-700\/95 {
  background-color: rgba(14, 116, 144, .95);
}

.bg-cyan-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(21, 94, 117, var(--tw-bg-opacity, 1));
}

.bg-cyan-800\/0 {
  background-color: rgba(21, 94, 117, 0);
}

.bg-cyan-800\/10 {
  background-color: rgba(21, 94, 117, .1);
}

.bg-cyan-800\/100 {
  background-color: #155e75;
}

.bg-cyan-800\/15 {
  background-color: rgba(21, 94, 117, .15);
}

.bg-cyan-800\/20 {
  background-color: rgba(21, 94, 117, .2);
}

.bg-cyan-800\/25 {
  background-color: rgba(21, 94, 117, .25);
}

.bg-cyan-800\/30 {
  background-color: rgba(21, 94, 117, .3);
}

.bg-cyan-800\/35 {
  background-color: rgba(21, 94, 117, .35);
}

.bg-cyan-800\/40 {
  background-color: rgba(21, 94, 117, .4);
}

.bg-cyan-800\/45 {
  background-color: rgba(21, 94, 117, .45);
}

.bg-cyan-800\/5 {
  background-color: rgba(21, 94, 117, .05);
}

.bg-cyan-800\/50 {
  background-color: rgba(21, 94, 117, .5);
}

.bg-cyan-800\/55 {
  background-color: rgba(21, 94, 117, .55);
}

.bg-cyan-800\/60 {
  background-color: rgba(21, 94, 117, .6);
}

.bg-cyan-800\/65 {
  background-color: rgba(21, 94, 117, .65);
}

.bg-cyan-800\/70 {
  background-color: rgba(21, 94, 117, .7);
}

.bg-cyan-800\/75 {
  background-color: rgba(21, 94, 117, .75);
}

.bg-cyan-800\/80 {
  background-color: rgba(21, 94, 117, .8);
}

.bg-cyan-800\/85 {
  background-color: rgba(21, 94, 117, .85);
}

.bg-cyan-800\/90 {
  background-color: rgba(21, 94, 117, .9);
}

.bg-cyan-800\/95 {
  background-color: rgba(21, 94, 117, .95);
}

.bg-emerald-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 250, 229, var(--tw-bg-opacity, 1));
}

.bg-emerald-100\/0 {
  background-color: rgba(209, 250, 229, 0);
}

.bg-emerald-100\/10 {
  background-color: rgba(209, 250, 229, .1);
}

.bg-emerald-100\/100 {
  background-color: #d1fae5;
}

.bg-emerald-100\/15 {
  background-color: rgba(209, 250, 229, .15);
}

.bg-emerald-100\/20 {
  background-color: rgba(209, 250, 229, .2);
}

.bg-emerald-100\/25 {
  background-color: rgba(209, 250, 229, .25);
}

.bg-emerald-100\/30 {
  background-color: rgba(209, 250, 229, .3);
}

.bg-emerald-100\/35 {
  background-color: rgba(209, 250, 229, .35);
}

.bg-emerald-100\/40 {
  background-color: rgba(209, 250, 229, .4);
}

.bg-emerald-100\/45 {
  background-color: rgba(209, 250, 229, .45);
}

.bg-emerald-100\/5 {
  background-color: rgba(209, 250, 229, .05);
}

.bg-emerald-100\/50 {
  background-color: rgba(209, 250, 229, .5);
}

.bg-emerald-100\/55 {
  background-color: rgba(209, 250, 229, .55);
}

.bg-emerald-100\/60 {
  background-color: rgba(209, 250, 229, .6);
}

.bg-emerald-100\/65 {
  background-color: rgba(209, 250, 229, .65);
}

.bg-emerald-100\/70 {
  background-color: rgba(209, 250, 229, .7);
}

.bg-emerald-100\/75 {
  background-color: rgba(209, 250, 229, .75);
}

.bg-emerald-100\/80 {
  background-color: rgba(209, 250, 229, .8);
}

.bg-emerald-100\/85 {
  background-color: rgba(209, 250, 229, .85);
}

.bg-emerald-100\/90 {
  background-color: rgba(209, 250, 229, .9);
}

.bg-emerald-100\/95 {
  background-color: rgba(209, 250, 229, .95);
}

.bg-emerald-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(52, 211, 153, var(--tw-bg-opacity, 1));
}

.bg-emerald-400\/0 {
  background-color: rgba(52, 211, 153, 0);
}

.bg-emerald-400\/10 {
  background-color: rgba(52, 211, 153, .1);
}

.bg-emerald-400\/100 {
  background-color: #34d399;
}

.bg-emerald-400\/15 {
  background-color: rgba(52, 211, 153, .15);
}

.bg-emerald-400\/20 {
  background-color: rgba(52, 211, 153, .2);
}

.bg-emerald-400\/25 {
  background-color: rgba(52, 211, 153, .25);
}

.bg-emerald-400\/30 {
  background-color: rgba(52, 211, 153, .3);
}

.bg-emerald-400\/35 {
  background-color: rgba(52, 211, 153, .35);
}

.bg-emerald-400\/40 {
  background-color: rgba(52, 211, 153, .4);
}

.bg-emerald-400\/45 {
  background-color: rgba(52, 211, 153, .45);
}

.bg-emerald-400\/5 {
  background-color: rgba(52, 211, 153, .05);
}

.bg-emerald-400\/50 {
  background-color: rgba(52, 211, 153, .5);
}

.bg-emerald-400\/55 {
  background-color: rgba(52, 211, 153, .55);
}

.bg-emerald-400\/60 {
  background-color: rgba(52, 211, 153, .6);
}

.bg-emerald-400\/65 {
  background-color: rgba(52, 211, 153, .65);
}

.bg-emerald-400\/70 {
  background-color: rgba(52, 211, 153, .7);
}

.bg-emerald-400\/75 {
  background-color: rgba(52, 211, 153, .75);
}

.bg-emerald-400\/80 {
  background-color: rgba(52, 211, 153, .8);
}

.bg-emerald-400\/85 {
  background-color: rgba(52, 211, 153, .85);
}

.bg-emerald-400\/90 {
  background-color: rgba(52, 211, 153, .9);
}

.bg-emerald-400\/95 {
  background-color: rgba(52, 211, 153, .95);
}

.bg-emerald-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 253, 245, var(--tw-bg-opacity, 1));
}

.bg-emerald-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(16, 185, 129, var(--tw-bg-opacity, 1));
}

.bg-emerald-500\/0 {
  background-color: rgba(16, 185, 129, 0);
}

.bg-emerald-500\/10 {
  background-color: rgba(16, 185, 129, .1);
}

.bg-emerald-500\/100 {
  background-color: #10b981;
}

.bg-emerald-500\/15 {
  background-color: rgba(16, 185, 129, .15);
}

.bg-emerald-500\/20 {
  background-color: rgba(16, 185, 129, .2);
}

.bg-emerald-500\/25 {
  background-color: rgba(16, 185, 129, .25);
}

.bg-emerald-500\/30 {
  background-color: rgba(16, 185, 129, .3);
}

.bg-emerald-500\/35 {
  background-color: rgba(16, 185, 129, .35);
}

.bg-emerald-500\/40 {
  background-color: rgba(16, 185, 129, .4);
}

.bg-emerald-500\/45 {
  background-color: rgba(16, 185, 129, .45);
}

.bg-emerald-500\/5 {
  background-color: rgba(16, 185, 129, .05);
}

.bg-emerald-500\/50 {
  background-color: rgba(16, 185, 129, .5);
}

.bg-emerald-500\/55 {
  background-color: rgba(16, 185, 129, .55);
}

.bg-emerald-500\/60 {
  background-color: rgba(16, 185, 129, .6);
}

.bg-emerald-500\/65 {
  background-color: rgba(16, 185, 129, .65);
}

.bg-emerald-500\/70 {
  background-color: rgba(16, 185, 129, .7);
}

.bg-emerald-500\/75 {
  background-color: rgba(16, 185, 129, .75);
}

.bg-emerald-500\/80 {
  background-color: rgba(16, 185, 129, .8);
}

.bg-emerald-500\/85 {
  background-color: rgba(16, 185, 129, .85);
}

.bg-emerald-500\/90 {
  background-color: rgba(16, 185, 129, .9);
}

.bg-emerald-500\/95 {
  background-color: rgba(16, 185, 129, .95);
}

.bg-emerald-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(4, 120, 87, var(--tw-bg-opacity, 1));
}

.bg-emerald-700\/0 {
  background-color: rgba(4, 120, 87, 0);
}

.bg-emerald-700\/10 {
  background-color: rgba(4, 120, 87, .1);
}

.bg-emerald-700\/100 {
  background-color: #047857;
}

.bg-emerald-700\/15 {
  background-color: rgba(4, 120, 87, .15);
}

.bg-emerald-700\/20 {
  background-color: rgba(4, 120, 87, .2);
}

.bg-emerald-700\/25 {
  background-color: rgba(4, 120, 87, .25);
}

.bg-emerald-700\/30 {
  background-color: rgba(4, 120, 87, .3);
}

.bg-emerald-700\/35 {
  background-color: rgba(4, 120, 87, .35);
}

.bg-emerald-700\/40 {
  background-color: rgba(4, 120, 87, .4);
}

.bg-emerald-700\/45 {
  background-color: rgba(4, 120, 87, .45);
}

.bg-emerald-700\/5 {
  background-color: rgba(4, 120, 87, .05);
}

.bg-emerald-700\/50 {
  background-color: rgba(4, 120, 87, .5);
}

.bg-emerald-700\/55 {
  background-color: rgba(4, 120, 87, .55);
}

.bg-emerald-700\/60 {
  background-color: rgba(4, 120, 87, .6);
}

.bg-emerald-700\/65 {
  background-color: rgba(4, 120, 87, .65);
}

.bg-emerald-700\/70 {
  background-color: rgba(4, 120, 87, .7);
}

.bg-emerald-700\/75 {
  background-color: rgba(4, 120, 87, .75);
}

.bg-emerald-700\/80 {
  background-color: rgba(4, 120, 87, .8);
}

.bg-emerald-700\/85 {
  background-color: rgba(4, 120, 87, .85);
}

.bg-emerald-700\/90 {
  background-color: rgba(4, 120, 87, .9);
}

.bg-emerald-700\/95 {
  background-color: rgba(4, 120, 87, .95);
}

.bg-emerald-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 95, 70, var(--tw-bg-opacity, 1));
}

.bg-emerald-800\/0 {
  background-color: rgba(6, 95, 70, 0);
}

.bg-emerald-800\/10 {
  background-color: rgba(6, 95, 70, .1);
}

.bg-emerald-800\/100 {
  background-color: #065f46;
}

.bg-emerald-800\/15 {
  background-color: rgba(6, 95, 70, .15);
}

.bg-emerald-800\/20 {
  background-color: rgba(6, 95, 70, .2);
}

.bg-emerald-800\/25 {
  background-color: rgba(6, 95, 70, .25);
}

.bg-emerald-800\/30 {
  background-color: rgba(6, 95, 70, .3);
}

.bg-emerald-800\/35 {
  background-color: rgba(6, 95, 70, .35);
}

.bg-emerald-800\/40 {
  background-color: rgba(6, 95, 70, .4);
}

.bg-emerald-800\/45 {
  background-color: rgba(6, 95, 70, .45);
}

.bg-emerald-800\/5 {
  background-color: rgba(6, 95, 70, .05);
}

.bg-emerald-800\/50 {
  background-color: rgba(6, 95, 70, .5);
}

.bg-emerald-800\/55 {
  background-color: rgba(6, 95, 70, .55);
}

.bg-emerald-800\/60 {
  background-color: rgba(6, 95, 70, .6);
}

.bg-emerald-800\/65 {
  background-color: rgba(6, 95, 70, .65);
}

.bg-emerald-800\/70 {
  background-color: rgba(6, 95, 70, .7);
}

.bg-emerald-800\/75 {
  background-color: rgba(6, 95, 70, .75);
}

.bg-emerald-800\/80 {
  background-color: rgba(6, 95, 70, .8);
}

.bg-emerald-800\/85 {
  background-color: rgba(6, 95, 70, .85);
}

.bg-emerald-800\/90 {
  background-color: rgba(6, 95, 70, .9);
}

.bg-emerald-800\/95 {
  background-color: rgba(6, 95, 70, .95);
}

.bg-fuchsia-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(250, 232, 255, var(--tw-bg-opacity, 1));
}

.bg-fuchsia-100\/0 {
  background-color: rgba(250, 232, 255, 0);
}

.bg-fuchsia-100\/10 {
  background-color: rgba(250, 232, 255, .1);
}

.bg-fuchsia-100\/100 {
  background-color: #fae8ff;
}

.bg-fuchsia-100\/15 {
  background-color: rgba(250, 232, 255, .15);
}

.bg-fuchsia-100\/20 {
  background-color: rgba(250, 232, 255, .2);
}

.bg-fuchsia-100\/25 {
  background-color: rgba(250, 232, 255, .25);
}

.bg-fuchsia-100\/30 {
  background-color: rgba(250, 232, 255, .3);
}

.bg-fuchsia-100\/35 {
  background-color: rgba(250, 232, 255, .35);
}

.bg-fuchsia-100\/40 {
  background-color: rgba(250, 232, 255, .4);
}

.bg-fuchsia-100\/45 {
  background-color: rgba(250, 232, 255, .45);
}

.bg-fuchsia-100\/5 {
  background-color: rgba(250, 232, 255, .05);
}

.bg-fuchsia-100\/50 {
  background-color: rgba(250, 232, 255, .5);
}

.bg-fuchsia-100\/55 {
  background-color: rgba(250, 232, 255, .55);
}

.bg-fuchsia-100\/60 {
  background-color: rgba(250, 232, 255, .6);
}

.bg-fuchsia-100\/65 {
  background-color: rgba(250, 232, 255, .65);
}

.bg-fuchsia-100\/70 {
  background-color: rgba(250, 232, 255, .7);
}

.bg-fuchsia-100\/75 {
  background-color: rgba(250, 232, 255, .75);
}

.bg-fuchsia-100\/80 {
  background-color: rgba(250, 232, 255, .8);
}

.bg-fuchsia-100\/85 {
  background-color: rgba(250, 232, 255, .85);
}

.bg-fuchsia-100\/90 {
  background-color: rgba(250, 232, 255, .9);
}

.bg-fuchsia-100\/95 {
  background-color: rgba(250, 232, 255, .95);
}

.bg-fuchsia-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(232, 121, 249, var(--tw-bg-opacity, 1));
}

.bg-fuchsia-400\/0 {
  background-color: rgba(232, 121, 249, 0);
}

.bg-fuchsia-400\/10 {
  background-color: rgba(232, 121, 249, .1);
}

.bg-fuchsia-400\/100 {
  background-color: #e879f9;
}

.bg-fuchsia-400\/15 {
  background-color: rgba(232, 121, 249, .15);
}

.bg-fuchsia-400\/20 {
  background-color: rgba(232, 121, 249, .2);
}

.bg-fuchsia-400\/25 {
  background-color: rgba(232, 121, 249, .25);
}

.bg-fuchsia-400\/30 {
  background-color: rgba(232, 121, 249, .3);
}

.bg-fuchsia-400\/35 {
  background-color: rgba(232, 121, 249, .35);
}

.bg-fuchsia-400\/40 {
  background-color: rgba(232, 121, 249, .4);
}

.bg-fuchsia-400\/45 {
  background-color: rgba(232, 121, 249, .45);
}

.bg-fuchsia-400\/5 {
  background-color: rgba(232, 121, 249, .05);
}

.bg-fuchsia-400\/50 {
  background-color: rgba(232, 121, 249, .5);
}

.bg-fuchsia-400\/55 {
  background-color: rgba(232, 121, 249, .55);
}

.bg-fuchsia-400\/60 {
  background-color: rgba(232, 121, 249, .6);
}

.bg-fuchsia-400\/65 {
  background-color: rgba(232, 121, 249, .65);
}

.bg-fuchsia-400\/70 {
  background-color: rgba(232, 121, 249, .7);
}

.bg-fuchsia-400\/75 {
  background-color: rgba(232, 121, 249, .75);
}

.bg-fuchsia-400\/80 {
  background-color: rgba(232, 121, 249, .8);
}

.bg-fuchsia-400\/85 {
  background-color: rgba(232, 121, 249, .85);
}

.bg-fuchsia-400\/90 {
  background-color: rgba(232, 121, 249, .9);
}

.bg-fuchsia-400\/95 {
  background-color: rgba(232, 121, 249, .95);
}

.bg-fuchsia-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(217, 70, 239, var(--tw-bg-opacity, 1));
}

.bg-fuchsia-500\/0 {
  background-color: rgba(217, 70, 239, 0);
}

.bg-fuchsia-500\/10 {
  background-color: rgba(217, 70, 239, .1);
}

.bg-fuchsia-500\/100 {
  background-color: #d946ef;
}

.bg-fuchsia-500\/15 {
  background-color: rgba(217, 70, 239, .15);
}

.bg-fuchsia-500\/20 {
  background-color: rgba(217, 70, 239, .2);
}

.bg-fuchsia-500\/25 {
  background-color: rgba(217, 70, 239, .25);
}

.bg-fuchsia-500\/30 {
  background-color: rgba(217, 70, 239, .3);
}

.bg-fuchsia-500\/35 {
  background-color: rgba(217, 70, 239, .35);
}

.bg-fuchsia-500\/40 {
  background-color: rgba(217, 70, 239, .4);
}

.bg-fuchsia-500\/45 {
  background-color: rgba(217, 70, 239, .45);
}

.bg-fuchsia-500\/5 {
  background-color: rgba(217, 70, 239, .05);
}

.bg-fuchsia-500\/50 {
  background-color: rgba(217, 70, 239, .5);
}

.bg-fuchsia-500\/55 {
  background-color: rgba(217, 70, 239, .55);
}

.bg-fuchsia-500\/60 {
  background-color: rgba(217, 70, 239, .6);
}

.bg-fuchsia-500\/65 {
  background-color: rgba(217, 70, 239, .65);
}

.bg-fuchsia-500\/70 {
  background-color: rgba(217, 70, 239, .7);
}

.bg-fuchsia-500\/75 {
  background-color: rgba(217, 70, 239, .75);
}

.bg-fuchsia-500\/80 {
  background-color: rgba(217, 70, 239, .8);
}

.bg-fuchsia-500\/85 {
  background-color: rgba(217, 70, 239, .85);
}

.bg-fuchsia-500\/90 {
  background-color: rgba(217, 70, 239, .9);
}

.bg-fuchsia-500\/95 {
  background-color: rgba(217, 70, 239, .95);
}

.bg-fuchsia-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(162, 28, 175, var(--tw-bg-opacity, 1));
}

.bg-fuchsia-700\/0 {
  background-color: rgba(162, 28, 175, 0);
}

.bg-fuchsia-700\/10 {
  background-color: rgba(162, 28, 175, .1);
}

.bg-fuchsia-700\/100 {
  background-color: #a21caf;
}

.bg-fuchsia-700\/15 {
  background-color: rgba(162, 28, 175, .15);
}

.bg-fuchsia-700\/20 {
  background-color: rgba(162, 28, 175, .2);
}

.bg-fuchsia-700\/25 {
  background-color: rgba(162, 28, 175, .25);
}

.bg-fuchsia-700\/30 {
  background-color: rgba(162, 28, 175, .3);
}

.bg-fuchsia-700\/35 {
  background-color: rgba(162, 28, 175, .35);
}

.bg-fuchsia-700\/40 {
  background-color: rgba(162, 28, 175, .4);
}

.bg-fuchsia-700\/45 {
  background-color: rgba(162, 28, 175, .45);
}

.bg-fuchsia-700\/5 {
  background-color: rgba(162, 28, 175, .05);
}

.bg-fuchsia-700\/50 {
  background-color: rgba(162, 28, 175, .5);
}

.bg-fuchsia-700\/55 {
  background-color: rgba(162, 28, 175, .55);
}

.bg-fuchsia-700\/60 {
  background-color: rgba(162, 28, 175, .6);
}

.bg-fuchsia-700\/65 {
  background-color: rgba(162, 28, 175, .65);
}

.bg-fuchsia-700\/70 {
  background-color: rgba(162, 28, 175, .7);
}

.bg-fuchsia-700\/75 {
  background-color: rgba(162, 28, 175, .75);
}

.bg-fuchsia-700\/80 {
  background-color: rgba(162, 28, 175, .8);
}

.bg-fuchsia-700\/85 {
  background-color: rgba(162, 28, 175, .85);
}

.bg-fuchsia-700\/90 {
  background-color: rgba(162, 28, 175, .9);
}

.bg-fuchsia-700\/95 {
  background-color: rgba(162, 28, 175, .95);
}

.bg-fuchsia-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(134, 25, 143, var(--tw-bg-opacity, 1));
}

.bg-fuchsia-800\/0 {
  background-color: rgba(134, 25, 143, 0);
}

.bg-fuchsia-800\/10 {
  background-color: rgba(134, 25, 143, .1);
}

.bg-fuchsia-800\/100 {
  background-color: #86198f;
}

.bg-fuchsia-800\/15 {
  background-color: rgba(134, 25, 143, .15);
}

.bg-fuchsia-800\/20 {
  background-color: rgba(134, 25, 143, .2);
}

.bg-fuchsia-800\/25 {
  background-color: rgba(134, 25, 143, .25);
}

.bg-fuchsia-800\/30 {
  background-color: rgba(134, 25, 143, .3);
}

.bg-fuchsia-800\/35 {
  background-color: rgba(134, 25, 143, .35);
}

.bg-fuchsia-800\/40 {
  background-color: rgba(134, 25, 143, .4);
}

.bg-fuchsia-800\/45 {
  background-color: rgba(134, 25, 143, .45);
}

.bg-fuchsia-800\/5 {
  background-color: rgba(134, 25, 143, .05);
}

.bg-fuchsia-800\/50 {
  background-color: rgba(134, 25, 143, .5);
}

.bg-fuchsia-800\/55 {
  background-color: rgba(134, 25, 143, .55);
}

.bg-fuchsia-800\/60 {
  background-color: rgba(134, 25, 143, .6);
}

.bg-fuchsia-800\/65 {
  background-color: rgba(134, 25, 143, .65);
}

.bg-fuchsia-800\/70 {
  background-color: rgba(134, 25, 143, .7);
}

.bg-fuchsia-800\/75 {
  background-color: rgba(134, 25, 143, .75);
}

.bg-fuchsia-800\/80 {
  background-color: rgba(134, 25, 143, .8);
}

.bg-fuchsia-800\/85 {
  background-color: rgba(134, 25, 143, .85);
}

.bg-fuchsia-800\/90 {
  background-color: rgba(134, 25, 143, .9);
}

.bg-fuchsia-800\/95 {
  background-color: rgba(134, 25, 143, .95);
}

.bg-gray-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(243, 244, 246, var(--tw-bg-opacity, 1));
}

.bg-gray-100\/0 {
  background-color: rgba(243, 244, 246, 0);
}

.bg-gray-100\/10 {
  background-color: rgba(243, 244, 246, .1);
}

.bg-gray-100\/100 {
  background-color: #f3f4f6;
}

.bg-gray-100\/15 {
  background-color: rgba(243, 244, 246, .15);
}

.bg-gray-100\/20 {
  background-color: rgba(243, 244, 246, .2);
}

.bg-gray-100\/25 {
  background-color: rgba(243, 244, 246, .25);
}

.bg-gray-100\/30 {
  background-color: rgba(243, 244, 246, .3);
}

.bg-gray-100\/35 {
  background-color: rgba(243, 244, 246, .35);
}

.bg-gray-100\/40 {
  background-color: rgba(243, 244, 246, .4);
}

.bg-gray-100\/45 {
  background-color: rgba(243, 244, 246, .45);
}

.bg-gray-100\/5 {
  background-color: rgba(243, 244, 246, .05);
}

.bg-gray-100\/50 {
  background-color: rgba(243, 244, 246, .5);
}

.bg-gray-100\/55 {
  background-color: rgba(243, 244, 246, .55);
}

.bg-gray-100\/60 {
  background-color: rgba(243, 244, 246, .6);
}

.bg-gray-100\/65 {
  background-color: rgba(243, 244, 246, .65);
}

.bg-gray-100\/70 {
  background-color: rgba(243, 244, 246, .7);
}

.bg-gray-100\/75 {
  background-color: rgba(243, 244, 246, .75);
}

.bg-gray-100\/80 {
  background-color: rgba(243, 244, 246, .8);
}

.bg-gray-100\/85 {
  background-color: rgba(243, 244, 246, .85);
}

.bg-gray-100\/90 {
  background-color: rgba(243, 244, 246, .9);
}

.bg-gray-100\/95 {
  background-color: rgba(243, 244, 246, .95);
}

.bg-gray-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(229, 231, 235, var(--tw-bg-opacity, 1));
}

.bg-gray-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 213, 219, var(--tw-bg-opacity, 1));
}

.bg-gray-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(156, 163, 175, var(--tw-bg-opacity, 1));
}

.bg-gray-400\/0 {
  background-color: rgba(156, 163, 175, 0);
}

.bg-gray-400\/10 {
  background-color: rgba(156, 163, 175, .1);
}

.bg-gray-400\/100 {
  background-color: #9ca3af;
}

.bg-gray-400\/15 {
  background-color: rgba(156, 163, 175, .15);
}

.bg-gray-400\/20 {
  background-color: rgba(156, 163, 175, .2);
}

.bg-gray-400\/25 {
  background-color: rgba(156, 163, 175, .25);
}

.bg-gray-400\/30 {
  background-color: rgba(156, 163, 175, .3);
}

.bg-gray-400\/35 {
  background-color: rgba(156, 163, 175, .35);
}

.bg-gray-400\/40 {
  background-color: rgba(156, 163, 175, .4);
}

.bg-gray-400\/45 {
  background-color: rgba(156, 163, 175, .45);
}

.bg-gray-400\/5 {
  background-color: rgba(156, 163, 175, .05);
}

.bg-gray-400\/50 {
  background-color: rgba(156, 163, 175, .5);
}

.bg-gray-400\/55 {
  background-color: rgba(156, 163, 175, .55);
}

.bg-gray-400\/60 {
  background-color: rgba(156, 163, 175, .6);
}

.bg-gray-400\/65 {
  background-color: rgba(156, 163, 175, .65);
}

.bg-gray-400\/70 {
  background-color: rgba(156, 163, 175, .7);
}

.bg-gray-400\/75 {
  background-color: rgba(156, 163, 175, .75);
}

.bg-gray-400\/80 {
  background-color: rgba(156, 163, 175, .8);
}

.bg-gray-400\/85 {
  background-color: rgba(156, 163, 175, .85);
}

.bg-gray-400\/90 {
  background-color: rgba(156, 163, 175, .9);
}

.bg-gray-400\/95 {
  background-color: rgba(156, 163, 175, .95);
}

.bg-gray-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 250, 251, var(--tw-bg-opacity, 1));
}

.bg-gray-50\/50 {
  background-color: rgba(249, 250, 251, .5);
}

.bg-gray-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(107, 114, 128, var(--tw-bg-opacity, 1));
}

.bg-gray-500\/0 {
  background-color: rgba(107, 114, 128, 0);
}

.bg-gray-500\/10 {
  background-color: rgba(107, 114, 128, .1);
}

.bg-gray-500\/100 {
  background-color: #6b7280;
}

.bg-gray-500\/15 {
  background-color: rgba(107, 114, 128, .15);
}

.bg-gray-500\/20 {
  background-color: rgba(107, 114, 128, .2);
}

.bg-gray-500\/25 {
  background-color: rgba(107, 114, 128, .25);
}

.bg-gray-500\/30 {
  background-color: rgba(107, 114, 128, .3);
}

.bg-gray-500\/35 {
  background-color: rgba(107, 114, 128, .35);
}

.bg-gray-500\/40 {
  background-color: rgba(107, 114, 128, .4);
}

.bg-gray-500\/45 {
  background-color: rgba(107, 114, 128, .45);
}

.bg-gray-500\/5 {
  background-color: rgba(107, 114, 128, .05);
}

.bg-gray-500\/50 {
  background-color: rgba(107, 114, 128, .5);
}

.bg-gray-500\/55 {
  background-color: rgba(107, 114, 128, .55);
}

.bg-gray-500\/60 {
  background-color: rgba(107, 114, 128, .6);
}

.bg-gray-500\/65 {
  background-color: rgba(107, 114, 128, .65);
}

.bg-gray-500\/70 {
  background-color: rgba(107, 114, 128, .7);
}

.bg-gray-500\/75 {
  background-color: rgba(107, 114, 128, .75);
}

.bg-gray-500\/80 {
  background-color: rgba(107, 114, 128, .8);
}

.bg-gray-500\/85 {
  background-color: rgba(107, 114, 128, .85);
}

.bg-gray-500\/90 {
  background-color: rgba(107, 114, 128, .9);
}

.bg-gray-500\/95 {
  background-color: rgba(107, 114, 128, .95);
}

.bg-gray-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 65, 81, var(--tw-bg-opacity, 1));
}

.bg-gray-700\/0 {
  background-color: rgba(55, 65, 81, 0);
}

.bg-gray-700\/10 {
  background-color: rgba(55, 65, 81, .1);
}

.bg-gray-700\/100 {
  background-color: #374151;
}

.bg-gray-700\/15 {
  background-color: rgba(55, 65, 81, .15);
}

.bg-gray-700\/20 {
  background-color: rgba(55, 65, 81, .2);
}

.bg-gray-700\/25 {
  background-color: rgba(55, 65, 81, .25);
}

.bg-gray-700\/30 {
  background-color: rgba(55, 65, 81, .3);
}

.bg-gray-700\/35 {
  background-color: rgba(55, 65, 81, .35);
}

.bg-gray-700\/40 {
  background-color: rgba(55, 65, 81, .4);
}

.bg-gray-700\/45 {
  background-color: rgba(55, 65, 81, .45);
}

.bg-gray-700\/5 {
  background-color: rgba(55, 65, 81, .05);
}

.bg-gray-700\/50 {
  background-color: rgba(55, 65, 81, .5);
}

.bg-gray-700\/55 {
  background-color: rgba(55, 65, 81, .55);
}

.bg-gray-700\/60 {
  background-color: rgba(55, 65, 81, .6);
}

.bg-gray-700\/65 {
  background-color: rgba(55, 65, 81, .65);
}

.bg-gray-700\/70 {
  background-color: rgba(55, 65, 81, .7);
}

.bg-gray-700\/75 {
  background-color: rgba(55, 65, 81, .75);
}

.bg-gray-700\/80 {
  background-color: rgba(55, 65, 81, .8);
}

.bg-gray-700\/85 {
  background-color: rgba(55, 65, 81, .85);
}

.bg-gray-700\/90 {
  background-color: rgba(55, 65, 81, .9);
}

.bg-gray-700\/95 {
  background-color: rgba(55, 65, 81, .95);
}

.bg-gray-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(31, 41, 55, var(--tw-bg-opacity, 1));
}

.bg-gray-800\/0 {
  background-color: rgba(31, 41, 55, 0);
}

.bg-gray-800\/10 {
  background-color: rgba(31, 41, 55, .1);
}

.bg-gray-800\/100 {
  background-color: #1f2937;
}

.bg-gray-800\/15 {
  background-color: rgba(31, 41, 55, .15);
}

.bg-gray-800\/20 {
  background-color: rgba(31, 41, 55, .2);
}

.bg-gray-800\/25 {
  background-color: rgba(31, 41, 55, .25);
}

.bg-gray-800\/30 {
  background-color: rgba(31, 41, 55, .3);
}

.bg-gray-800\/35 {
  background-color: rgba(31, 41, 55, .35);
}

.bg-gray-800\/40 {
  background-color: rgba(31, 41, 55, .4);
}

.bg-gray-800\/45 {
  background-color: rgba(31, 41, 55, .45);
}

.bg-gray-800\/5 {
  background-color: rgba(31, 41, 55, .05);
}

.bg-gray-800\/50 {
  background-color: rgba(31, 41, 55, .5);
}

.bg-gray-800\/55 {
  background-color: rgba(31, 41, 55, .55);
}

.bg-gray-800\/60 {
  background-color: rgba(31, 41, 55, .6);
}

.bg-gray-800\/65 {
  background-color: rgba(31, 41, 55, .65);
}

.bg-gray-800\/70 {
  background-color: rgba(31, 41, 55, .7);
}

.bg-gray-800\/75 {
  background-color: rgba(31, 41, 55, .75);
}

.bg-gray-800\/80 {
  background-color: rgba(31, 41, 55, .8);
}

.bg-gray-800\/85 {
  background-color: rgba(31, 41, 55, .85);
}

.bg-gray-800\/90 {
  background-color: rgba(31, 41, 55, .9);
}

.bg-gray-800\/95 {
  background-color: rgba(31, 41, 55, .95);
}

.bg-green-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(220, 252, 231, var(--tw-bg-opacity, 1));
}

.bg-green-100\/0 {
  background-color: rgba(220, 252, 231, 0);
}

.bg-green-100\/10 {
  background-color: rgba(220, 252, 231, .1);
}

.bg-green-100\/100 {
  background-color: #dcfce7;
}

.bg-green-100\/15 {
  background-color: rgba(220, 252, 231, .15);
}

.bg-green-100\/20 {
  background-color: rgba(220, 252, 231, .2);
}

.bg-green-100\/25 {
  background-color: rgba(220, 252, 231, .25);
}

.bg-green-100\/30 {
  background-color: rgba(220, 252, 231, .3);
}

.bg-green-100\/35 {
  background-color: rgba(220, 252, 231, .35);
}

.bg-green-100\/40 {
  background-color: rgba(220, 252, 231, .4);
}

.bg-green-100\/45 {
  background-color: rgba(220, 252, 231, .45);
}

.bg-green-100\/5 {
  background-color: rgba(220, 252, 231, .05);
}

.bg-green-100\/50 {
  background-color: rgba(220, 252, 231, .5);
}

.bg-green-100\/55 {
  background-color: rgba(220, 252, 231, .55);
}

.bg-green-100\/60 {
  background-color: rgba(220, 252, 231, .6);
}

.bg-green-100\/65 {
  background-color: rgba(220, 252, 231, .65);
}

.bg-green-100\/70 {
  background-color: rgba(220, 252, 231, .7);
}

.bg-green-100\/75 {
  background-color: rgba(220, 252, 231, .75);
}

.bg-green-100\/80 {
  background-color: rgba(220, 252, 231, .8);
}

.bg-green-100\/85 {
  background-color: rgba(220, 252, 231, .85);
}

.bg-green-100\/90 {
  background-color: rgba(220, 252, 231, .9);
}

.bg-green-100\/95 {
  background-color: rgba(220, 252, 231, .95);
}

.bg-green-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(74, 222, 128, var(--tw-bg-opacity, 1));
}

.bg-green-400\/0 {
  background-color: rgba(74, 222, 128, 0);
}

.bg-green-400\/10 {
  background-color: rgba(74, 222, 128, .1);
}

.bg-green-400\/100 {
  background-color: #4ade80;
}

.bg-green-400\/15 {
  background-color: rgba(74, 222, 128, .15);
}

.bg-green-400\/20 {
  background-color: rgba(74, 222, 128, .2);
}

.bg-green-400\/25 {
  background-color: rgba(74, 222, 128, .25);
}

.bg-green-400\/30 {
  background-color: rgba(74, 222, 128, .3);
}

.bg-green-400\/35 {
  background-color: rgba(74, 222, 128, .35);
}

.bg-green-400\/40 {
  background-color: rgba(74, 222, 128, .4);
}

.bg-green-400\/45 {
  background-color: rgba(74, 222, 128, .45);
}

.bg-green-400\/5 {
  background-color: rgba(74, 222, 128, .05);
}

.bg-green-400\/50 {
  background-color: rgba(74, 222, 128, .5);
}

.bg-green-400\/55 {
  background-color: rgba(74, 222, 128, .55);
}

.bg-green-400\/60 {
  background-color: rgba(74, 222, 128, .6);
}

.bg-green-400\/65 {
  background-color: rgba(74, 222, 128, .65);
}

.bg-green-400\/70 {
  background-color: rgba(74, 222, 128, .7);
}

.bg-green-400\/75 {
  background-color: rgba(74, 222, 128, .75);
}

.bg-green-400\/80 {
  background-color: rgba(74, 222, 128, .8);
}

.bg-green-400\/85 {
  background-color: rgba(74, 222, 128, .85);
}

.bg-green-400\/90 {
  background-color: rgba(74, 222, 128, .9);
}

.bg-green-400\/95 {
  background-color: rgba(74, 222, 128, .95);
}

.bg-green-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(240, 253, 244, var(--tw-bg-opacity, 1));
}

.bg-green-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(34, 197, 94, var(--tw-bg-opacity, 1));
}

.bg-green-500\/0 {
  background-color: rgba(34, 197, 94, 0);
}

.bg-green-500\/10 {
  background-color: rgba(34, 197, 94, .1);
}

.bg-green-500\/100 {
  background-color: #22c55e;
}

.bg-green-500\/15 {
  background-color: rgba(34, 197, 94, .15);
}

.bg-green-500\/20 {
  background-color: rgba(34, 197, 94, .2);
}

.bg-green-500\/25 {
  background-color: rgba(34, 197, 94, .25);
}

.bg-green-500\/30 {
  background-color: rgba(34, 197, 94, .3);
}

.bg-green-500\/35 {
  background-color: rgba(34, 197, 94, .35);
}

.bg-green-500\/40 {
  background-color: rgba(34, 197, 94, .4);
}

.bg-green-500\/45 {
  background-color: rgba(34, 197, 94, .45);
}

.bg-green-500\/5 {
  background-color: rgba(34, 197, 94, .05);
}

.bg-green-500\/50 {
  background-color: rgba(34, 197, 94, .5);
}

.bg-green-500\/55 {
  background-color: rgba(34, 197, 94, .55);
}

.bg-green-500\/60 {
  background-color: rgba(34, 197, 94, .6);
}

.bg-green-500\/65 {
  background-color: rgba(34, 197, 94, .65);
}

.bg-green-500\/70 {
  background-color: rgba(34, 197, 94, .7);
}

.bg-green-500\/75 {
  background-color: rgba(34, 197, 94, .75);
}

.bg-green-500\/80 {
  background-color: rgba(34, 197, 94, .8);
}

.bg-green-500\/85 {
  background-color: rgba(34, 197, 94, .85);
}

.bg-green-500\/90 {
  background-color: rgba(34, 197, 94, .9);
}

.bg-green-500\/95 {
  background-color: rgba(34, 197, 94, .95);
}

.bg-green-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(22, 163, 74, var(--tw-bg-opacity, 1));
}

.bg-green-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(21, 128, 61, var(--tw-bg-opacity, 1));
}

.bg-green-700\/0 {
  background-color: rgba(21, 128, 61, 0);
}

.bg-green-700\/10 {
  background-color: rgba(21, 128, 61, .1);
}

.bg-green-700\/100 {
  background-color: #15803d;
}

.bg-green-700\/15 {
  background-color: rgba(21, 128, 61, .15);
}

.bg-green-700\/20 {
  background-color: rgba(21, 128, 61, .2);
}

.bg-green-700\/25 {
  background-color: rgba(21, 128, 61, .25);
}

.bg-green-700\/30 {
  background-color: rgba(21, 128, 61, .3);
}

.bg-green-700\/35 {
  background-color: rgba(21, 128, 61, .35);
}

.bg-green-700\/40 {
  background-color: rgba(21, 128, 61, .4);
}

.bg-green-700\/45 {
  background-color: rgba(21, 128, 61, .45);
}

.bg-green-700\/5 {
  background-color: rgba(21, 128, 61, .05);
}

.bg-green-700\/50 {
  background-color: rgba(21, 128, 61, .5);
}

.bg-green-700\/55 {
  background-color: rgba(21, 128, 61, .55);
}

.bg-green-700\/60 {
  background-color: rgba(21, 128, 61, .6);
}

.bg-green-700\/65 {
  background-color: rgba(21, 128, 61, .65);
}

.bg-green-700\/70 {
  background-color: rgba(21, 128, 61, .7);
}

.bg-green-700\/75 {
  background-color: rgba(21, 128, 61, .75);
}

.bg-green-700\/80 {
  background-color: rgba(21, 128, 61, .8);
}

.bg-green-700\/85 {
  background-color: rgba(21, 128, 61, .85);
}

.bg-green-700\/90 {
  background-color: rgba(21, 128, 61, .9);
}

.bg-green-700\/95 {
  background-color: rgba(21, 128, 61, .95);
}

.bg-green-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(22, 101, 52, var(--tw-bg-opacity, 1));
}

.bg-green-800\/0 {
  background-color: rgba(22, 101, 52, 0);
}

.bg-green-800\/10 {
  background-color: rgba(22, 101, 52, .1);
}

.bg-green-800\/100 {
  background-color: #166534;
}

.bg-green-800\/15 {
  background-color: rgba(22, 101, 52, .15);
}

.bg-green-800\/20 {
  background-color: rgba(22, 101, 52, .2);
}

.bg-green-800\/25 {
  background-color: rgba(22, 101, 52, .25);
}

.bg-green-800\/30 {
  background-color: rgba(22, 101, 52, .3);
}

.bg-green-800\/35 {
  background-color: rgba(22, 101, 52, .35);
}

.bg-green-800\/40 {
  background-color: rgba(22, 101, 52, .4);
}

.bg-green-800\/45 {
  background-color: rgba(22, 101, 52, .45);
}

.bg-green-800\/5 {
  background-color: rgba(22, 101, 52, .05);
}

.bg-green-800\/50 {
  background-color: rgba(22, 101, 52, .5);
}

.bg-green-800\/55 {
  background-color: rgba(22, 101, 52, .55);
}

.bg-green-800\/60 {
  background-color: rgba(22, 101, 52, .6);
}

.bg-green-800\/65 {
  background-color: rgba(22, 101, 52, .65);
}

.bg-green-800\/70 {
  background-color: rgba(22, 101, 52, .7);
}

.bg-green-800\/75 {
  background-color: rgba(22, 101, 52, .75);
}

.bg-green-800\/80 {
  background-color: rgba(22, 101, 52, .8);
}

.bg-green-800\/85 {
  background-color: rgba(22, 101, 52, .85);
}

.bg-green-800\/90 {
  background-color: rgba(22, 101, 52, .9);
}

.bg-green-800\/95 {
  background-color: rgba(22, 101, 52, .95);
}

.bg-indigo-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(224, 231, 255, var(--tw-bg-opacity, 1));
}

.bg-indigo-100\/0 {
  background-color: rgba(224, 231, 255, 0);
}

.bg-indigo-100\/10 {
  background-color: rgba(224, 231, 255, .1);
}

.bg-indigo-100\/100 {
  background-color: #e0e7ff;
}

.bg-indigo-100\/15 {
  background-color: rgba(224, 231, 255, .15);
}

.bg-indigo-100\/20 {
  background-color: rgba(224, 231, 255, .2);
}

.bg-indigo-100\/25 {
  background-color: rgba(224, 231, 255, .25);
}

.bg-indigo-100\/30 {
  background-color: rgba(224, 231, 255, .3);
}

.bg-indigo-100\/35 {
  background-color: rgba(224, 231, 255, .35);
}

.bg-indigo-100\/40 {
  background-color: rgba(224, 231, 255, .4);
}

.bg-indigo-100\/45 {
  background-color: rgba(224, 231, 255, .45);
}

.bg-indigo-100\/5 {
  background-color: rgba(224, 231, 255, .05);
}

.bg-indigo-100\/50 {
  background-color: rgba(224, 231, 255, .5);
}

.bg-indigo-100\/55 {
  background-color: rgba(224, 231, 255, .55);
}

.bg-indigo-100\/60 {
  background-color: rgba(224, 231, 255, .6);
}

.bg-indigo-100\/65 {
  background-color: rgba(224, 231, 255, .65);
}

.bg-indigo-100\/70 {
  background-color: rgba(224, 231, 255, .7);
}

.bg-indigo-100\/75 {
  background-color: rgba(224, 231, 255, .75);
}

.bg-indigo-100\/80 {
  background-color: rgba(224, 231, 255, .8);
}

.bg-indigo-100\/85 {
  background-color: rgba(224, 231, 255, .85);
}

.bg-indigo-100\/90 {
  background-color: rgba(224, 231, 255, .9);
}

.bg-indigo-100\/95 {
  background-color: rgba(224, 231, 255, .95);
}

.bg-indigo-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(129, 140, 248, var(--tw-bg-opacity, 1));
}

.bg-indigo-400\/0 {
  background-color: rgba(129, 140, 248, 0);
}

.bg-indigo-400\/10 {
  background-color: rgba(129, 140, 248, .1);
}

.bg-indigo-400\/100 {
  background-color: #818cf8;
}

.bg-indigo-400\/15 {
  background-color: rgba(129, 140, 248, .15);
}

.bg-indigo-400\/20 {
  background-color: rgba(129, 140, 248, .2);
}

.bg-indigo-400\/25 {
  background-color: rgba(129, 140, 248, .25);
}

.bg-indigo-400\/30 {
  background-color: rgba(129, 140, 248, .3);
}

.bg-indigo-400\/35 {
  background-color: rgba(129, 140, 248, .35);
}

.bg-indigo-400\/40 {
  background-color: rgba(129, 140, 248, .4);
}

.bg-indigo-400\/45 {
  background-color: rgba(129, 140, 248, .45);
}

.bg-indigo-400\/5 {
  background-color: rgba(129, 140, 248, .05);
}

.bg-indigo-400\/50 {
  background-color: rgba(129, 140, 248, .5);
}

.bg-indigo-400\/55 {
  background-color: rgba(129, 140, 248, .55);
}

.bg-indigo-400\/60 {
  background-color: rgba(129, 140, 248, .6);
}

.bg-indigo-400\/65 {
  background-color: rgba(129, 140, 248, .65);
}

.bg-indigo-400\/70 {
  background-color: rgba(129, 140, 248, .7);
}

.bg-indigo-400\/75 {
  background-color: rgba(129, 140, 248, .75);
}

.bg-indigo-400\/80 {
  background-color: rgba(129, 140, 248, .8);
}

.bg-indigo-400\/85 {
  background-color: rgba(129, 140, 248, .85);
}

.bg-indigo-400\/90 {
  background-color: rgba(129, 140, 248, .9);
}

.bg-indigo-400\/95 {
  background-color: rgba(129, 140, 248, .95);
}

.bg-indigo-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(238, 242, 255, var(--tw-bg-opacity, 1));
}

.bg-indigo-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(99, 102, 241, var(--tw-bg-opacity, 1));
}

.bg-indigo-500\/0 {
  background-color: rgba(99, 102, 241, 0);
}

.bg-indigo-500\/10 {
  background-color: rgba(99, 102, 241, .1);
}

.bg-indigo-500\/100 {
  background-color: #6366f1;
}

.bg-indigo-500\/15 {
  background-color: rgba(99, 102, 241, .15);
}

.bg-indigo-500\/20 {
  background-color: rgba(99, 102, 241, .2);
}

.bg-indigo-500\/25 {
  background-color: rgba(99, 102, 241, .25);
}

.bg-indigo-500\/30 {
  background-color: rgba(99, 102, 241, .3);
}

.bg-indigo-500\/35 {
  background-color: rgba(99, 102, 241, .35);
}

.bg-indigo-500\/40 {
  background-color: rgba(99, 102, 241, .4);
}

.bg-indigo-500\/45 {
  background-color: rgba(99, 102, 241, .45);
}

.bg-indigo-500\/5 {
  background-color: rgba(99, 102, 241, .05);
}

.bg-indigo-500\/50 {
  background-color: rgba(99, 102, 241, .5);
}

.bg-indigo-500\/55 {
  background-color: rgba(99, 102, 241, .55);
}

.bg-indigo-500\/60 {
  background-color: rgba(99, 102, 241, .6);
}

.bg-indigo-500\/65 {
  background-color: rgba(99, 102, 241, .65);
}

.bg-indigo-500\/70 {
  background-color: rgba(99, 102, 241, .7);
}

.bg-indigo-500\/75 {
  background-color: rgba(99, 102, 241, .75);
}

.bg-indigo-500\/80 {
  background-color: rgba(99, 102, 241, .8);
}

.bg-indigo-500\/85 {
  background-color: rgba(99, 102, 241, .85);
}

.bg-indigo-500\/90 {
  background-color: rgba(99, 102, 241, .9);
}

.bg-indigo-500\/95 {
  background-color: rgba(99, 102, 241, .95);
}

.bg-indigo-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(67, 56, 202, var(--tw-bg-opacity, 1));
}

.bg-indigo-700\/0 {
  background-color: rgba(67, 56, 202, 0);
}

.bg-indigo-700\/10 {
  background-color: rgba(67, 56, 202, .1);
}

.bg-indigo-700\/100 {
  background-color: #4338ca;
}

.bg-indigo-700\/15 {
  background-color: rgba(67, 56, 202, .15);
}

.bg-indigo-700\/20 {
  background-color: rgba(67, 56, 202, .2);
}

.bg-indigo-700\/25 {
  background-color: rgba(67, 56, 202, .25);
}

.bg-indigo-700\/30 {
  background-color: rgba(67, 56, 202, .3);
}

.bg-indigo-700\/35 {
  background-color: rgba(67, 56, 202, .35);
}

.bg-indigo-700\/40 {
  background-color: rgba(67, 56, 202, .4);
}

.bg-indigo-700\/45 {
  background-color: rgba(67, 56, 202, .45);
}

.bg-indigo-700\/5 {
  background-color: rgba(67, 56, 202, .05);
}

.bg-indigo-700\/50 {
  background-color: rgba(67, 56, 202, .5);
}

.bg-indigo-700\/55 {
  background-color: rgba(67, 56, 202, .55);
}

.bg-indigo-700\/60 {
  background-color: rgba(67, 56, 202, .6);
}

.bg-indigo-700\/65 {
  background-color: rgba(67, 56, 202, .65);
}

.bg-indigo-700\/70 {
  background-color: rgba(67, 56, 202, .7);
}

.bg-indigo-700\/75 {
  background-color: rgba(67, 56, 202, .75);
}

.bg-indigo-700\/80 {
  background-color: rgba(67, 56, 202, .8);
}

.bg-indigo-700\/85 {
  background-color: rgba(67, 56, 202, .85);
}

.bg-indigo-700\/90 {
  background-color: rgba(67, 56, 202, .9);
}

.bg-indigo-700\/95 {
  background-color: rgba(67, 56, 202, .95);
}

.bg-indigo-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 48, 163, var(--tw-bg-opacity, 1));
}

.bg-indigo-800\/0 {
  background-color: rgba(55, 48, 163, 0);
}

.bg-indigo-800\/10 {
  background-color: rgba(55, 48, 163, .1);
}

.bg-indigo-800\/100 {
  background-color: #3730a3;
}

.bg-indigo-800\/15 {
  background-color: rgba(55, 48, 163, .15);
}

.bg-indigo-800\/20 {
  background-color: rgba(55, 48, 163, .2);
}

.bg-indigo-800\/25 {
  background-color: rgba(55, 48, 163, .25);
}

.bg-indigo-800\/30 {
  background-color: rgba(55, 48, 163, .3);
}

.bg-indigo-800\/35 {
  background-color: rgba(55, 48, 163, .35);
}

.bg-indigo-800\/40 {
  background-color: rgba(55, 48, 163, .4);
}

.bg-indigo-800\/45 {
  background-color: rgba(55, 48, 163, .45);
}

.bg-indigo-800\/5 {
  background-color: rgba(55, 48, 163, .05);
}

.bg-indigo-800\/50 {
  background-color: rgba(55, 48, 163, .5);
}

.bg-indigo-800\/55 {
  background-color: rgba(55, 48, 163, .55);
}

.bg-indigo-800\/60 {
  background-color: rgba(55, 48, 163, .6);
}

.bg-indigo-800\/65 {
  background-color: rgba(55, 48, 163, .65);
}

.bg-indigo-800\/70 {
  background-color: rgba(55, 48, 163, .7);
}

.bg-indigo-800\/75 {
  background-color: rgba(55, 48, 163, .75);
}

.bg-indigo-800\/80 {
  background-color: rgba(55, 48, 163, .8);
}

.bg-indigo-800\/85 {
  background-color: rgba(55, 48, 163, .85);
}

.bg-indigo-800\/90 {
  background-color: rgba(55, 48, 163, .9);
}

.bg-indigo-800\/95 {
  background-color: rgba(55, 48, 163, .95);
}

.bg-intuidyBlue {
  --tw-bg-opacity: 1;
  background-color: rgba(24, 75, 111, var(--tw-bg-opacity, 1));
}

.bg-intuidyBlue\/10 {
  background-color: rgba(24, 75, 111, .1);
}

.bg-intuidyBlue\/20 {
  background-color: rgba(24, 75, 111, .2);
}

.bg-intuidyBlue\/5 {
  background-color: rgba(24, 75, 111, .05);
}

.bg-lime-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 252, 203, var(--tw-bg-opacity, 1));
}

.bg-lime-100\/0 {
  background-color: rgba(236, 252, 203, 0);
}

.bg-lime-100\/10 {
  background-color: rgba(236, 252, 203, .1);
}

.bg-lime-100\/100 {
  background-color: #ecfccb;
}

.bg-lime-100\/15 {
  background-color: rgba(236, 252, 203, .15);
}

.bg-lime-100\/20 {
  background-color: rgba(236, 252, 203, .2);
}

.bg-lime-100\/25 {
  background-color: rgba(236, 252, 203, .25);
}

.bg-lime-100\/30 {
  background-color: rgba(236, 252, 203, .3);
}

.bg-lime-100\/35 {
  background-color: rgba(236, 252, 203, .35);
}

.bg-lime-100\/40 {
  background-color: rgba(236, 252, 203, .4);
}

.bg-lime-100\/45 {
  background-color: rgba(236, 252, 203, .45);
}

.bg-lime-100\/5 {
  background-color: rgba(236, 252, 203, .05);
}

.bg-lime-100\/50 {
  background-color: rgba(236, 252, 203, .5);
}

.bg-lime-100\/55 {
  background-color: rgba(236, 252, 203, .55);
}

.bg-lime-100\/60 {
  background-color: rgba(236, 252, 203, .6);
}

.bg-lime-100\/65 {
  background-color: rgba(236, 252, 203, .65);
}

.bg-lime-100\/70 {
  background-color: rgba(236, 252, 203, .7);
}

.bg-lime-100\/75 {
  background-color: rgba(236, 252, 203, .75);
}

.bg-lime-100\/80 {
  background-color: rgba(236, 252, 203, .8);
}

.bg-lime-100\/85 {
  background-color: rgba(236, 252, 203, .85);
}

.bg-lime-100\/90 {
  background-color: rgba(236, 252, 203, .9);
}

.bg-lime-100\/95 {
  background-color: rgba(236, 252, 203, .95);
}

.bg-lime-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(163, 230, 53, var(--tw-bg-opacity, 1));
}

.bg-lime-400\/0 {
  background-color: rgba(163, 230, 53, 0);
}

.bg-lime-400\/10 {
  background-color: rgba(163, 230, 53, .1);
}

.bg-lime-400\/100 {
  background-color: #a3e635;
}

.bg-lime-400\/15 {
  background-color: rgba(163, 230, 53, .15);
}

.bg-lime-400\/20 {
  background-color: rgba(163, 230, 53, .2);
}

.bg-lime-400\/25 {
  background-color: rgba(163, 230, 53, .25);
}

.bg-lime-400\/30 {
  background-color: rgba(163, 230, 53, .3);
}

.bg-lime-400\/35 {
  background-color: rgba(163, 230, 53, .35);
}

.bg-lime-400\/40 {
  background-color: rgba(163, 230, 53, .4);
}

.bg-lime-400\/45 {
  background-color: rgba(163, 230, 53, .45);
}

.bg-lime-400\/5 {
  background-color: rgba(163, 230, 53, .05);
}

.bg-lime-400\/50 {
  background-color: rgba(163, 230, 53, .5);
}

.bg-lime-400\/55 {
  background-color: rgba(163, 230, 53, .55);
}

.bg-lime-400\/60 {
  background-color: rgba(163, 230, 53, .6);
}

.bg-lime-400\/65 {
  background-color: rgba(163, 230, 53, .65);
}

.bg-lime-400\/70 {
  background-color: rgba(163, 230, 53, .7);
}

.bg-lime-400\/75 {
  background-color: rgba(163, 230, 53, .75);
}

.bg-lime-400\/80 {
  background-color: rgba(163, 230, 53, .8);
}

.bg-lime-400\/85 {
  background-color: rgba(163, 230, 53, .85);
}

.bg-lime-400\/90 {
  background-color: rgba(163, 230, 53, .9);
}

.bg-lime-400\/95 {
  background-color: rgba(163, 230, 53, .95);
}

.bg-lime-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(132, 204, 22, var(--tw-bg-opacity, 1));
}

.bg-lime-500\/0 {
  background-color: rgba(132, 204, 22, 0);
}

.bg-lime-500\/10 {
  background-color: rgba(132, 204, 22, .1);
}

.bg-lime-500\/100 {
  background-color: #84cc16;
}

.bg-lime-500\/15 {
  background-color: rgba(132, 204, 22, .15);
}

.bg-lime-500\/20 {
  background-color: rgba(132, 204, 22, .2);
}

.bg-lime-500\/25 {
  background-color: rgba(132, 204, 22, .25);
}

.bg-lime-500\/30 {
  background-color: rgba(132, 204, 22, .3);
}

.bg-lime-500\/35 {
  background-color: rgba(132, 204, 22, .35);
}

.bg-lime-500\/40 {
  background-color: rgba(132, 204, 22, .4);
}

.bg-lime-500\/45 {
  background-color: rgba(132, 204, 22, .45);
}

.bg-lime-500\/5 {
  background-color: rgba(132, 204, 22, .05);
}

.bg-lime-500\/50 {
  background-color: rgba(132, 204, 22, .5);
}

.bg-lime-500\/55 {
  background-color: rgba(132, 204, 22, .55);
}

.bg-lime-500\/60 {
  background-color: rgba(132, 204, 22, .6);
}

.bg-lime-500\/65 {
  background-color: rgba(132, 204, 22, .65);
}

.bg-lime-500\/70 {
  background-color: rgba(132, 204, 22, .7);
}

.bg-lime-500\/75 {
  background-color: rgba(132, 204, 22, .75);
}

.bg-lime-500\/80 {
  background-color: rgba(132, 204, 22, .8);
}

.bg-lime-500\/85 {
  background-color: rgba(132, 204, 22, .85);
}

.bg-lime-500\/90 {
  background-color: rgba(132, 204, 22, .9);
}

.bg-lime-500\/95 {
  background-color: rgba(132, 204, 22, .95);
}

.bg-lime-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(77, 124, 15, var(--tw-bg-opacity, 1));
}

.bg-lime-700\/0 {
  background-color: rgba(77, 124, 15, 0);
}

.bg-lime-700\/10 {
  background-color: rgba(77, 124, 15, .1);
}

.bg-lime-700\/100 {
  background-color: #4d7c0f;
}

.bg-lime-700\/15 {
  background-color: rgba(77, 124, 15, .15);
}

.bg-lime-700\/20 {
  background-color: rgba(77, 124, 15, .2);
}

.bg-lime-700\/25 {
  background-color: rgba(77, 124, 15, .25);
}

.bg-lime-700\/30 {
  background-color: rgba(77, 124, 15, .3);
}

.bg-lime-700\/35 {
  background-color: rgba(77, 124, 15, .35);
}

.bg-lime-700\/40 {
  background-color: rgba(77, 124, 15, .4);
}

.bg-lime-700\/45 {
  background-color: rgba(77, 124, 15, .45);
}

.bg-lime-700\/5 {
  background-color: rgba(77, 124, 15, .05);
}

.bg-lime-700\/50 {
  background-color: rgba(77, 124, 15, .5);
}

.bg-lime-700\/55 {
  background-color: rgba(77, 124, 15, .55);
}

.bg-lime-700\/60 {
  background-color: rgba(77, 124, 15, .6);
}

.bg-lime-700\/65 {
  background-color: rgba(77, 124, 15, .65);
}

.bg-lime-700\/70 {
  background-color: rgba(77, 124, 15, .7);
}

.bg-lime-700\/75 {
  background-color: rgba(77, 124, 15, .75);
}

.bg-lime-700\/80 {
  background-color: rgba(77, 124, 15, .8);
}

.bg-lime-700\/85 {
  background-color: rgba(77, 124, 15, .85);
}

.bg-lime-700\/90 {
  background-color: rgba(77, 124, 15, .9);
}

.bg-lime-700\/95 {
  background-color: rgba(77, 124, 15, .95);
}

.bg-lime-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(63, 98, 18, var(--tw-bg-opacity, 1));
}

.bg-lime-800\/0 {
  background-color: rgba(63, 98, 18, 0);
}

.bg-lime-800\/10 {
  background-color: rgba(63, 98, 18, .1);
}

.bg-lime-800\/100 {
  background-color: #3f6212;
}

.bg-lime-800\/15 {
  background-color: rgba(63, 98, 18, .15);
}

.bg-lime-800\/20 {
  background-color: rgba(63, 98, 18, .2);
}

.bg-lime-800\/25 {
  background-color: rgba(63, 98, 18, .25);
}

.bg-lime-800\/30 {
  background-color: rgba(63, 98, 18, .3);
}

.bg-lime-800\/35 {
  background-color: rgba(63, 98, 18, .35);
}

.bg-lime-800\/40 {
  background-color: rgba(63, 98, 18, .4);
}

.bg-lime-800\/45 {
  background-color: rgba(63, 98, 18, .45);
}

.bg-lime-800\/5 {
  background-color: rgba(63, 98, 18, .05);
}

.bg-lime-800\/50 {
  background-color: rgba(63, 98, 18, .5);
}

.bg-lime-800\/55 {
  background-color: rgba(63, 98, 18, .55);
}

.bg-lime-800\/60 {
  background-color: rgba(63, 98, 18, .6);
}

.bg-lime-800\/65 {
  background-color: rgba(63, 98, 18, .65);
}

.bg-lime-800\/70 {
  background-color: rgba(63, 98, 18, .7);
}

.bg-lime-800\/75 {
  background-color: rgba(63, 98, 18, .75);
}

.bg-lime-800\/80 {
  background-color: rgba(63, 98, 18, .8);
}

.bg-lime-800\/85 {
  background-color: rgba(63, 98, 18, .85);
}

.bg-lime-800\/90 {
  background-color: rgba(63, 98, 18, .9);
}

.bg-lime-800\/95 {
  background-color: rgba(63, 98, 18, .95);
}

.bg-neutral-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 245, 245, var(--tw-bg-opacity, 1));
}

.bg-neutral-100\/0 {
  background-color: rgba(245, 245, 245, 0);
}

.bg-neutral-100\/10 {
  background-color: rgba(245, 245, 245, .1);
}

.bg-neutral-100\/100 {
  background-color: #f5f5f5;
}

.bg-neutral-100\/15 {
  background-color: rgba(245, 245, 245, .15);
}

.bg-neutral-100\/20 {
  background-color: rgba(245, 245, 245, .2);
}

.bg-neutral-100\/25 {
  background-color: rgba(245, 245, 245, .25);
}

.bg-neutral-100\/30 {
  background-color: rgba(245, 245, 245, .3);
}

.bg-neutral-100\/35 {
  background-color: rgba(245, 245, 245, .35);
}

.bg-neutral-100\/40 {
  background-color: rgba(245, 245, 245, .4);
}

.bg-neutral-100\/45 {
  background-color: rgba(245, 245, 245, .45);
}

.bg-neutral-100\/5 {
  background-color: rgba(245, 245, 245, .05);
}

.bg-neutral-100\/50 {
  background-color: rgba(245, 245, 245, .5);
}

.bg-neutral-100\/55 {
  background-color: rgba(245, 245, 245, .55);
}

.bg-neutral-100\/60 {
  background-color: rgba(245, 245, 245, .6);
}

.bg-neutral-100\/65 {
  background-color: rgba(245, 245, 245, .65);
}

.bg-neutral-100\/70 {
  background-color: rgba(245, 245, 245, .7);
}

.bg-neutral-100\/75 {
  background-color: rgba(245, 245, 245, .75);
}

.bg-neutral-100\/80 {
  background-color: rgba(245, 245, 245, .8);
}

.bg-neutral-100\/85 {
  background-color: rgba(245, 245, 245, .85);
}

.bg-neutral-100\/90 {
  background-color: rgba(245, 245, 245, .9);
}

.bg-neutral-100\/95 {
  background-color: rgba(245, 245, 245, .95);
}

.bg-neutral-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(163, 163, 163, var(--tw-bg-opacity, 1));
}

.bg-neutral-400\/0 {
  background-color: rgba(163, 163, 163, 0);
}

.bg-neutral-400\/10 {
  background-color: rgba(163, 163, 163, .1);
}

.bg-neutral-400\/100 {
  background-color: #a3a3a3;
}

.bg-neutral-400\/15 {
  background-color: rgba(163, 163, 163, .15);
}

.bg-neutral-400\/20 {
  background-color: rgba(163, 163, 163, .2);
}

.bg-neutral-400\/25 {
  background-color: rgba(163, 163, 163, .25);
}

.bg-neutral-400\/30 {
  background-color: rgba(163, 163, 163, .3);
}

.bg-neutral-400\/35 {
  background-color: rgba(163, 163, 163, .35);
}

.bg-neutral-400\/40 {
  background-color: rgba(163, 163, 163, .4);
}

.bg-neutral-400\/45 {
  background-color: rgba(163, 163, 163, .45);
}

.bg-neutral-400\/5 {
  background-color: rgba(163, 163, 163, .05);
}

.bg-neutral-400\/50 {
  background-color: rgba(163, 163, 163, .5);
}

.bg-neutral-400\/55 {
  background-color: rgba(163, 163, 163, .55);
}

.bg-neutral-400\/60 {
  background-color: rgba(163, 163, 163, .6);
}

.bg-neutral-400\/65 {
  background-color: rgba(163, 163, 163, .65);
}

.bg-neutral-400\/70 {
  background-color: rgba(163, 163, 163, .7);
}

.bg-neutral-400\/75 {
  background-color: rgba(163, 163, 163, .75);
}

.bg-neutral-400\/80 {
  background-color: rgba(163, 163, 163, .8);
}

.bg-neutral-400\/85 {
  background-color: rgba(163, 163, 163, .85);
}

.bg-neutral-400\/90 {
  background-color: rgba(163, 163, 163, .9);
}

.bg-neutral-400\/95 {
  background-color: rgba(163, 163, 163, .95);
}

.bg-neutral-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(115, 115, 115, var(--tw-bg-opacity, 1));
}

.bg-neutral-500\/0 {
  background-color: rgba(115, 115, 115, 0);
}

.bg-neutral-500\/10 {
  background-color: rgba(115, 115, 115, .1);
}

.bg-neutral-500\/100 {
  background-color: #737373;
}

.bg-neutral-500\/15 {
  background-color: rgba(115, 115, 115, .15);
}

.bg-neutral-500\/20 {
  background-color: rgba(115, 115, 115, .2);
}

.bg-neutral-500\/25 {
  background-color: rgba(115, 115, 115, .25);
}

.bg-neutral-500\/30 {
  background-color: rgba(115, 115, 115, .3);
}

.bg-neutral-500\/35 {
  background-color: rgba(115, 115, 115, .35);
}

.bg-neutral-500\/40 {
  background-color: rgba(115, 115, 115, .4);
}

.bg-neutral-500\/45 {
  background-color: rgba(115, 115, 115, .45);
}

.bg-neutral-500\/5 {
  background-color: rgba(115, 115, 115, .05);
}

.bg-neutral-500\/50 {
  background-color: rgba(115, 115, 115, .5);
}

.bg-neutral-500\/55 {
  background-color: rgba(115, 115, 115, .55);
}

.bg-neutral-500\/60 {
  background-color: rgba(115, 115, 115, .6);
}

.bg-neutral-500\/65 {
  background-color: rgba(115, 115, 115, .65);
}

.bg-neutral-500\/70 {
  background-color: rgba(115, 115, 115, .7);
}

.bg-neutral-500\/75 {
  background-color: rgba(115, 115, 115, .75);
}

.bg-neutral-500\/80 {
  background-color: rgba(115, 115, 115, .8);
}

.bg-neutral-500\/85 {
  background-color: rgba(115, 115, 115, .85);
}

.bg-neutral-500\/90 {
  background-color: rgba(115, 115, 115, .9);
}

.bg-neutral-500\/95 {
  background-color: rgba(115, 115, 115, .95);
}

.bg-neutral-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(64, 64, 64, var(--tw-bg-opacity, 1));
}

.bg-neutral-700\/0 {
  background-color: rgba(64, 64, 64, 0);
}

.bg-neutral-700\/10 {
  background-color: rgba(64, 64, 64, .1);
}

.bg-neutral-700\/100 {
  background-color: #404040;
}

.bg-neutral-700\/15 {
  background-color: rgba(64, 64, 64, .15);
}

.bg-neutral-700\/20 {
  background-color: rgba(64, 64, 64, .2);
}

.bg-neutral-700\/25 {
  background-color: rgba(64, 64, 64, .25);
}

.bg-neutral-700\/30 {
  background-color: rgba(64, 64, 64, .3);
}

.bg-neutral-700\/35 {
  background-color: rgba(64, 64, 64, .35);
}

.bg-neutral-700\/40 {
  background-color: rgba(64, 64, 64, .4);
}

.bg-neutral-700\/45 {
  background-color: rgba(64, 64, 64, .45);
}

.bg-neutral-700\/5 {
  background-color: rgba(64, 64, 64, .05);
}

.bg-neutral-700\/50 {
  background-color: rgba(64, 64, 64, .5);
}

.bg-neutral-700\/55 {
  background-color: rgba(64, 64, 64, .55);
}

.bg-neutral-700\/60 {
  background-color: rgba(64, 64, 64, .6);
}

.bg-neutral-700\/65 {
  background-color: rgba(64, 64, 64, .65);
}

.bg-neutral-700\/70 {
  background-color: rgba(64, 64, 64, .7);
}

.bg-neutral-700\/75 {
  background-color: rgba(64, 64, 64, .75);
}

.bg-neutral-700\/80 {
  background-color: rgba(64, 64, 64, .8);
}

.bg-neutral-700\/85 {
  background-color: rgba(64, 64, 64, .85);
}

.bg-neutral-700\/90 {
  background-color: rgba(64, 64, 64, .9);
}

.bg-neutral-700\/95 {
  background-color: rgba(64, 64, 64, .95);
}

.bg-neutral-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(38, 38, 38, var(--tw-bg-opacity, 1));
}

.bg-neutral-800\/0 {
  background-color: rgba(38, 38, 38, 0);
}

.bg-neutral-800\/10 {
  background-color: rgba(38, 38, 38, .1);
}

.bg-neutral-800\/100 {
  background-color: #262626;
}

.bg-neutral-800\/15 {
  background-color: rgba(38, 38, 38, .15);
}

.bg-neutral-800\/20 {
  background-color: rgba(38, 38, 38, .2);
}

.bg-neutral-800\/25 {
  background-color: rgba(38, 38, 38, .25);
}

.bg-neutral-800\/30 {
  background-color: rgba(38, 38, 38, .3);
}

.bg-neutral-800\/35 {
  background-color: rgba(38, 38, 38, .35);
}

.bg-neutral-800\/40 {
  background-color: rgba(38, 38, 38, .4);
}

.bg-neutral-800\/45 {
  background-color: rgba(38, 38, 38, .45);
}

.bg-neutral-800\/5 {
  background-color: rgba(38, 38, 38, .05);
}

.bg-neutral-800\/50 {
  background-color: rgba(38, 38, 38, .5);
}

.bg-neutral-800\/55 {
  background-color: rgba(38, 38, 38, .55);
}

.bg-neutral-800\/60 {
  background-color: rgba(38, 38, 38, .6);
}

.bg-neutral-800\/65 {
  background-color: rgba(38, 38, 38, .65);
}

.bg-neutral-800\/70 {
  background-color: rgba(38, 38, 38, .7);
}

.bg-neutral-800\/75 {
  background-color: rgba(38, 38, 38, .75);
}

.bg-neutral-800\/80 {
  background-color: rgba(38, 38, 38, .8);
}

.bg-neutral-800\/85 {
  background-color: rgba(38, 38, 38, .85);
}

.bg-neutral-800\/90 {
  background-color: rgba(38, 38, 38, .9);
}

.bg-neutral-800\/95 {
  background-color: rgba(38, 38, 38, .95);
}

.bg-orange-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 237, 213, var(--tw-bg-opacity, 1));
}

.bg-orange-100\/0 {
  background-color: rgba(255, 237, 213, 0);
}

.bg-orange-100\/10 {
  background-color: rgba(255, 237, 213, .1);
}

.bg-orange-100\/100 {
  background-color: #ffedd5;
}

.bg-orange-100\/15 {
  background-color: rgba(255, 237, 213, .15);
}

.bg-orange-100\/20 {
  background-color: rgba(255, 237, 213, .2);
}

.bg-orange-100\/25 {
  background-color: rgba(255, 237, 213, .25);
}

.bg-orange-100\/30 {
  background-color: rgba(255, 237, 213, .3);
}

.bg-orange-100\/35 {
  background-color: rgba(255, 237, 213, .35);
}

.bg-orange-100\/40 {
  background-color: rgba(255, 237, 213, .4);
}

.bg-orange-100\/45 {
  background-color: rgba(255, 237, 213, .45);
}

.bg-orange-100\/5 {
  background-color: rgba(255, 237, 213, .05);
}

.bg-orange-100\/50 {
  background-color: rgba(255, 237, 213, .5);
}

.bg-orange-100\/55 {
  background-color: rgba(255, 237, 213, .55);
}

.bg-orange-100\/60 {
  background-color: rgba(255, 237, 213, .6);
}

.bg-orange-100\/65 {
  background-color: rgba(255, 237, 213, .65);
}

.bg-orange-100\/70 {
  background-color: rgba(255, 237, 213, .7);
}

.bg-orange-100\/75 {
  background-color: rgba(255, 237, 213, .75);
}

.bg-orange-100\/80 {
  background-color: rgba(255, 237, 213, .8);
}

.bg-orange-100\/85 {
  background-color: rgba(255, 237, 213, .85);
}

.bg-orange-100\/90 {
  background-color: rgba(255, 237, 213, .9);
}

.bg-orange-100\/95 {
  background-color: rgba(255, 237, 213, .95);
}

.bg-orange-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 146, 60, var(--tw-bg-opacity, 1));
}

.bg-orange-400\/0 {
  background-color: rgba(251, 146, 60, 0);
}

.bg-orange-400\/10 {
  background-color: rgba(251, 146, 60, .1);
}

.bg-orange-400\/100 {
  background-color: #fb923c;
}

.bg-orange-400\/15 {
  background-color: rgba(251, 146, 60, .15);
}

.bg-orange-400\/20 {
  background-color: rgba(251, 146, 60, .2);
}

.bg-orange-400\/25 {
  background-color: rgba(251, 146, 60, .25);
}

.bg-orange-400\/30 {
  background-color: rgba(251, 146, 60, .3);
}

.bg-orange-400\/35 {
  background-color: rgba(251, 146, 60, .35);
}

.bg-orange-400\/40 {
  background-color: rgba(251, 146, 60, .4);
}

.bg-orange-400\/45 {
  background-color: rgba(251, 146, 60, .45);
}

.bg-orange-400\/5 {
  background-color: rgba(251, 146, 60, .05);
}

.bg-orange-400\/50 {
  background-color: rgba(251, 146, 60, .5);
}

.bg-orange-400\/55 {
  background-color: rgba(251, 146, 60, .55);
}

.bg-orange-400\/60 {
  background-color: rgba(251, 146, 60, .6);
}

.bg-orange-400\/65 {
  background-color: rgba(251, 146, 60, .65);
}

.bg-orange-400\/70 {
  background-color: rgba(251, 146, 60, .7);
}

.bg-orange-400\/75 {
  background-color: rgba(251, 146, 60, .75);
}

.bg-orange-400\/80 {
  background-color: rgba(251, 146, 60, .8);
}

.bg-orange-400\/85 {
  background-color: rgba(251, 146, 60, .85);
}

.bg-orange-400\/90 {
  background-color: rgba(251, 146, 60, .9);
}

.bg-orange-400\/95 {
  background-color: rgba(251, 146, 60, .95);
}

.bg-orange-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 247, 237, var(--tw-bg-opacity, 1));
}

.bg-orange-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 115, 22, var(--tw-bg-opacity, 1));
}

.bg-orange-500\/0 {
  background-color: rgba(249, 115, 22, 0);
}

.bg-orange-500\/10 {
  background-color: rgba(249, 115, 22, .1);
}

.bg-orange-500\/100 {
  background-color: #f97316;
}

.bg-orange-500\/15 {
  background-color: rgba(249, 115, 22, .15);
}

.bg-orange-500\/20 {
  background-color: rgba(249, 115, 22, .2);
}

.bg-orange-500\/25 {
  background-color: rgba(249, 115, 22, .25);
}

.bg-orange-500\/30 {
  background-color: rgba(249, 115, 22, .3);
}

.bg-orange-500\/35 {
  background-color: rgba(249, 115, 22, .35);
}

.bg-orange-500\/40 {
  background-color: rgba(249, 115, 22, .4);
}

.bg-orange-500\/45 {
  background-color: rgba(249, 115, 22, .45);
}

.bg-orange-500\/5 {
  background-color: rgba(249, 115, 22, .05);
}

.bg-orange-500\/50 {
  background-color: rgba(249, 115, 22, .5);
}

.bg-orange-500\/55 {
  background-color: rgba(249, 115, 22, .55);
}

.bg-orange-500\/60 {
  background-color: rgba(249, 115, 22, .6);
}

.bg-orange-500\/65 {
  background-color: rgba(249, 115, 22, .65);
}

.bg-orange-500\/70 {
  background-color: rgba(249, 115, 22, .7);
}

.bg-orange-500\/75 {
  background-color: rgba(249, 115, 22, .75);
}

.bg-orange-500\/80 {
  background-color: rgba(249, 115, 22, .8);
}

.bg-orange-500\/85 {
  background-color: rgba(249, 115, 22, .85);
}

.bg-orange-500\/90 {
  background-color: rgba(249, 115, 22, .9);
}

.bg-orange-500\/95 {
  background-color: rgba(249, 115, 22, .95);
}

.bg-orange-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(194, 65, 12, var(--tw-bg-opacity, 1));
}

.bg-orange-700\/0 {
  background-color: rgba(194, 65, 12, 0);
}

.bg-orange-700\/10 {
  background-color: rgba(194, 65, 12, .1);
}

.bg-orange-700\/100 {
  background-color: #c2410c;
}

.bg-orange-700\/15 {
  background-color: rgba(194, 65, 12, .15);
}

.bg-orange-700\/20 {
  background-color: rgba(194, 65, 12, .2);
}

.bg-orange-700\/25 {
  background-color: rgba(194, 65, 12, .25);
}

.bg-orange-700\/30 {
  background-color: rgba(194, 65, 12, .3);
}

.bg-orange-700\/35 {
  background-color: rgba(194, 65, 12, .35);
}

.bg-orange-700\/40 {
  background-color: rgba(194, 65, 12, .4);
}

.bg-orange-700\/45 {
  background-color: rgba(194, 65, 12, .45);
}

.bg-orange-700\/5 {
  background-color: rgba(194, 65, 12, .05);
}

.bg-orange-700\/50 {
  background-color: rgba(194, 65, 12, .5);
}

.bg-orange-700\/55 {
  background-color: rgba(194, 65, 12, .55);
}

.bg-orange-700\/60 {
  background-color: rgba(194, 65, 12, .6);
}

.bg-orange-700\/65 {
  background-color: rgba(194, 65, 12, .65);
}

.bg-orange-700\/70 {
  background-color: rgba(194, 65, 12, .7);
}

.bg-orange-700\/75 {
  background-color: rgba(194, 65, 12, .75);
}

.bg-orange-700\/80 {
  background-color: rgba(194, 65, 12, .8);
}

.bg-orange-700\/85 {
  background-color: rgba(194, 65, 12, .85);
}

.bg-orange-700\/90 {
  background-color: rgba(194, 65, 12, .9);
}

.bg-orange-700\/95 {
  background-color: rgba(194, 65, 12, .95);
}

.bg-orange-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(154, 52, 18, var(--tw-bg-opacity, 1));
}

.bg-orange-800\/0 {
  background-color: rgba(154, 52, 18, 0);
}

.bg-orange-800\/10 {
  background-color: rgba(154, 52, 18, .1);
}

.bg-orange-800\/100 {
  background-color: #9a3412;
}

.bg-orange-800\/15 {
  background-color: rgba(154, 52, 18, .15);
}

.bg-orange-800\/20 {
  background-color: rgba(154, 52, 18, .2);
}

.bg-orange-800\/25 {
  background-color: rgba(154, 52, 18, .25);
}

.bg-orange-800\/30 {
  background-color: rgba(154, 52, 18, .3);
}

.bg-orange-800\/35 {
  background-color: rgba(154, 52, 18, .35);
}

.bg-orange-800\/40 {
  background-color: rgba(154, 52, 18, .4);
}

.bg-orange-800\/45 {
  background-color: rgba(154, 52, 18, .45);
}

.bg-orange-800\/5 {
  background-color: rgba(154, 52, 18, .05);
}

.bg-orange-800\/50 {
  background-color: rgba(154, 52, 18, .5);
}

.bg-orange-800\/55 {
  background-color: rgba(154, 52, 18, .55);
}

.bg-orange-800\/60 {
  background-color: rgba(154, 52, 18, .6);
}

.bg-orange-800\/65 {
  background-color: rgba(154, 52, 18, .65);
}

.bg-orange-800\/70 {
  background-color: rgba(154, 52, 18, .7);
}

.bg-orange-800\/75 {
  background-color: rgba(154, 52, 18, .75);
}

.bg-orange-800\/80 {
  background-color: rgba(154, 52, 18, .8);
}

.bg-orange-800\/85 {
  background-color: rgba(154, 52, 18, .85);
}

.bg-orange-800\/90 {
  background-color: rgba(154, 52, 18, .9);
}

.bg-orange-800\/95 {
  background-color: rgba(154, 52, 18, .95);
}

.bg-pink-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 231, 243, var(--tw-bg-opacity, 1));
}

.bg-pink-100\/0 {
  background-color: rgba(252, 231, 243, 0);
}

.bg-pink-100\/10 {
  background-color: rgba(252, 231, 243, .1);
}

.bg-pink-100\/100 {
  background-color: #fce7f3;
}

.bg-pink-100\/15 {
  background-color: rgba(252, 231, 243, .15);
}

.bg-pink-100\/20 {
  background-color: rgba(252, 231, 243, .2);
}

.bg-pink-100\/25 {
  background-color: rgba(252, 231, 243, .25);
}

.bg-pink-100\/30 {
  background-color: rgba(252, 231, 243, .3);
}

.bg-pink-100\/35 {
  background-color: rgba(252, 231, 243, .35);
}

.bg-pink-100\/40 {
  background-color: rgba(252, 231, 243, .4);
}

.bg-pink-100\/45 {
  background-color: rgba(252, 231, 243, .45);
}

.bg-pink-100\/5 {
  background-color: rgba(252, 231, 243, .05);
}

.bg-pink-100\/50 {
  background-color: rgba(252, 231, 243, .5);
}

.bg-pink-100\/55 {
  background-color: rgba(252, 231, 243, .55);
}

.bg-pink-100\/60 {
  background-color: rgba(252, 231, 243, .6);
}

.bg-pink-100\/65 {
  background-color: rgba(252, 231, 243, .65);
}

.bg-pink-100\/70 {
  background-color: rgba(252, 231, 243, .7);
}

.bg-pink-100\/75 {
  background-color: rgba(252, 231, 243, .75);
}

.bg-pink-100\/80 {
  background-color: rgba(252, 231, 243, .8);
}

.bg-pink-100\/85 {
  background-color: rgba(252, 231, 243, .85);
}

.bg-pink-100\/90 {
  background-color: rgba(252, 231, 243, .9);
}

.bg-pink-100\/95 {
  background-color: rgba(252, 231, 243, .95);
}

.bg-pink-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(244, 114, 182, var(--tw-bg-opacity, 1));
}

.bg-pink-400\/0 {
  background-color: rgba(244, 114, 182, 0);
}

.bg-pink-400\/10 {
  background-color: rgba(244, 114, 182, .1);
}

.bg-pink-400\/100 {
  background-color: #f472b6;
}

.bg-pink-400\/15 {
  background-color: rgba(244, 114, 182, .15);
}

.bg-pink-400\/20 {
  background-color: rgba(244, 114, 182, .2);
}

.bg-pink-400\/25 {
  background-color: rgba(244, 114, 182, .25);
}

.bg-pink-400\/30 {
  background-color: rgba(244, 114, 182, .3);
}

.bg-pink-400\/35 {
  background-color: rgba(244, 114, 182, .35);
}

.bg-pink-400\/40 {
  background-color: rgba(244, 114, 182, .4);
}

.bg-pink-400\/45 {
  background-color: rgba(244, 114, 182, .45);
}

.bg-pink-400\/5 {
  background-color: rgba(244, 114, 182, .05);
}

.bg-pink-400\/50 {
  background-color: rgba(244, 114, 182, .5);
}

.bg-pink-400\/55 {
  background-color: rgba(244, 114, 182, .55);
}

.bg-pink-400\/60 {
  background-color: rgba(244, 114, 182, .6);
}

.bg-pink-400\/65 {
  background-color: rgba(244, 114, 182, .65);
}

.bg-pink-400\/70 {
  background-color: rgba(244, 114, 182, .7);
}

.bg-pink-400\/75 {
  background-color: rgba(244, 114, 182, .75);
}

.bg-pink-400\/80 {
  background-color: rgba(244, 114, 182, .8);
}

.bg-pink-400\/85 {
  background-color: rgba(244, 114, 182, .85);
}

.bg-pink-400\/90 {
  background-color: rgba(244, 114, 182, .9);
}

.bg-pink-400\/95 {
  background-color: rgba(244, 114, 182, .95);
}

.bg-pink-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 72, 153, var(--tw-bg-opacity, 1));
}

.bg-pink-500\/0 {
  background-color: rgba(236, 72, 153, 0);
}

.bg-pink-500\/10 {
  background-color: rgba(236, 72, 153, .1);
}

.bg-pink-500\/100 {
  background-color: #ec4899;
}

.bg-pink-500\/15 {
  background-color: rgba(236, 72, 153, .15);
}

.bg-pink-500\/20 {
  background-color: rgba(236, 72, 153, .2);
}

.bg-pink-500\/25 {
  background-color: rgba(236, 72, 153, .25);
}

.bg-pink-500\/30 {
  background-color: rgba(236, 72, 153, .3);
}

.bg-pink-500\/35 {
  background-color: rgba(236, 72, 153, .35);
}

.bg-pink-500\/40 {
  background-color: rgba(236, 72, 153, .4);
}

.bg-pink-500\/45 {
  background-color: rgba(236, 72, 153, .45);
}

.bg-pink-500\/5 {
  background-color: rgba(236, 72, 153, .05);
}

.bg-pink-500\/50 {
  background-color: rgba(236, 72, 153, .5);
}

.bg-pink-500\/55 {
  background-color: rgba(236, 72, 153, .55);
}

.bg-pink-500\/60 {
  background-color: rgba(236, 72, 153, .6);
}

.bg-pink-500\/65 {
  background-color: rgba(236, 72, 153, .65);
}

.bg-pink-500\/70 {
  background-color: rgba(236, 72, 153, .7);
}

.bg-pink-500\/75 {
  background-color: rgba(236, 72, 153, .75);
}

.bg-pink-500\/80 {
  background-color: rgba(236, 72, 153, .8);
}

.bg-pink-500\/85 {
  background-color: rgba(236, 72, 153, .85);
}

.bg-pink-500\/90 {
  background-color: rgba(236, 72, 153, .9);
}

.bg-pink-500\/95 {
  background-color: rgba(236, 72, 153, .95);
}

.bg-pink-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(190, 24, 93, var(--tw-bg-opacity, 1));
}

.bg-pink-700\/0 {
  background-color: rgba(190, 24, 93, 0);
}

.bg-pink-700\/10 {
  background-color: rgba(190, 24, 93, .1);
}

.bg-pink-700\/100 {
  background-color: #be185d;
}

.bg-pink-700\/15 {
  background-color: rgba(190, 24, 93, .15);
}

.bg-pink-700\/20 {
  background-color: rgba(190, 24, 93, .2);
}

.bg-pink-700\/25 {
  background-color: rgba(190, 24, 93, .25);
}

.bg-pink-700\/30 {
  background-color: rgba(190, 24, 93, .3);
}

.bg-pink-700\/35 {
  background-color: rgba(190, 24, 93, .35);
}

.bg-pink-700\/40 {
  background-color: rgba(190, 24, 93, .4);
}

.bg-pink-700\/45 {
  background-color: rgba(190, 24, 93, .45);
}

.bg-pink-700\/5 {
  background-color: rgba(190, 24, 93, .05);
}

.bg-pink-700\/50 {
  background-color: rgba(190, 24, 93, .5);
}

.bg-pink-700\/55 {
  background-color: rgba(190, 24, 93, .55);
}

.bg-pink-700\/60 {
  background-color: rgba(190, 24, 93, .6);
}

.bg-pink-700\/65 {
  background-color: rgba(190, 24, 93, .65);
}

.bg-pink-700\/70 {
  background-color: rgba(190, 24, 93, .7);
}

.bg-pink-700\/75 {
  background-color: rgba(190, 24, 93, .75);
}

.bg-pink-700\/80 {
  background-color: rgba(190, 24, 93, .8);
}

.bg-pink-700\/85 {
  background-color: rgba(190, 24, 93, .85);
}

.bg-pink-700\/90 {
  background-color: rgba(190, 24, 93, .9);
}

.bg-pink-700\/95 {
  background-color: rgba(190, 24, 93, .95);
}

.bg-pink-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(157, 23, 77, var(--tw-bg-opacity, 1));
}

.bg-pink-800\/0 {
  background-color: rgba(157, 23, 77, 0);
}

.bg-pink-800\/10 {
  background-color: rgba(157, 23, 77, .1);
}

.bg-pink-800\/100 {
  background-color: #9d174d;
}

.bg-pink-800\/15 {
  background-color: rgba(157, 23, 77, .15);
}

.bg-pink-800\/20 {
  background-color: rgba(157, 23, 77, .2);
}

.bg-pink-800\/25 {
  background-color: rgba(157, 23, 77, .25);
}

.bg-pink-800\/30 {
  background-color: rgba(157, 23, 77, .3);
}

.bg-pink-800\/35 {
  background-color: rgba(157, 23, 77, .35);
}

.bg-pink-800\/40 {
  background-color: rgba(157, 23, 77, .4);
}

.bg-pink-800\/45 {
  background-color: rgba(157, 23, 77, .45);
}

.bg-pink-800\/5 {
  background-color: rgba(157, 23, 77, .05);
}

.bg-pink-800\/50 {
  background-color: rgba(157, 23, 77, .5);
}

.bg-pink-800\/55 {
  background-color: rgba(157, 23, 77, .55);
}

.bg-pink-800\/60 {
  background-color: rgba(157, 23, 77, .6);
}

.bg-pink-800\/65 {
  background-color: rgba(157, 23, 77, .65);
}

.bg-pink-800\/70 {
  background-color: rgba(157, 23, 77, .7);
}

.bg-pink-800\/75 {
  background-color: rgba(157, 23, 77, .75);
}

.bg-pink-800\/80 {
  background-color: rgba(157, 23, 77, .8);
}

.bg-pink-800\/85 {
  background-color: rgba(157, 23, 77, .85);
}

.bg-pink-800\/90 {
  background-color: rgba(157, 23, 77, .9);
}

.bg-pink-800\/95 {
  background-color: rgba(157, 23, 77, .95);
}

.bg-primaryBG {
  --tw-bg-opacity: 1;
  background-color: rgba(242, 245, 249, var(--tw-bg-opacity, 1));
}

.bg-purple-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(243, 232, 255, var(--tw-bg-opacity, 1));
}

.bg-purple-100\/0 {
  background-color: rgba(243, 232, 255, 0);
}

.bg-purple-100\/10 {
  background-color: rgba(243, 232, 255, .1);
}

.bg-purple-100\/100 {
  background-color: #f3e8ff;
}

.bg-purple-100\/15 {
  background-color: rgba(243, 232, 255, .15);
}

.bg-purple-100\/20 {
  background-color: rgba(243, 232, 255, .2);
}

.bg-purple-100\/25 {
  background-color: rgba(243, 232, 255, .25);
}

.bg-purple-100\/30 {
  background-color: rgba(243, 232, 255, .3);
}

.bg-purple-100\/35 {
  background-color: rgba(243, 232, 255, .35);
}

.bg-purple-100\/40 {
  background-color: rgba(243, 232, 255, .4);
}

.bg-purple-100\/45 {
  background-color: rgba(243, 232, 255, .45);
}

.bg-purple-100\/5 {
  background-color: rgba(243, 232, 255, .05);
}

.bg-purple-100\/50 {
  background-color: rgba(243, 232, 255, .5);
}

.bg-purple-100\/55 {
  background-color: rgba(243, 232, 255, .55);
}

.bg-purple-100\/60 {
  background-color: rgba(243, 232, 255, .6);
}

.bg-purple-100\/65 {
  background-color: rgba(243, 232, 255, .65);
}

.bg-purple-100\/70 {
  background-color: rgba(243, 232, 255, .7);
}

.bg-purple-100\/75 {
  background-color: rgba(243, 232, 255, .75);
}

.bg-purple-100\/80 {
  background-color: rgba(243, 232, 255, .8);
}

.bg-purple-100\/85 {
  background-color: rgba(243, 232, 255, .85);
}

.bg-purple-100\/90 {
  background-color: rgba(243, 232, 255, .9);
}

.bg-purple-100\/95 {
  background-color: rgba(243, 232, 255, .95);
}

.bg-purple-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(192, 132, 252, var(--tw-bg-opacity, 1));
}

.bg-purple-400\/0 {
  background-color: rgba(192, 132, 252, 0);
}

.bg-purple-400\/10 {
  background-color: rgba(192, 132, 252, .1);
}

.bg-purple-400\/100 {
  background-color: #c084fc;
}

.bg-purple-400\/15 {
  background-color: rgba(192, 132, 252, .15);
}

.bg-purple-400\/20 {
  background-color: rgba(192, 132, 252, .2);
}

.bg-purple-400\/25 {
  background-color: rgba(192, 132, 252, .25);
}

.bg-purple-400\/30 {
  background-color: rgba(192, 132, 252, .3);
}

.bg-purple-400\/35 {
  background-color: rgba(192, 132, 252, .35);
}

.bg-purple-400\/40 {
  background-color: rgba(192, 132, 252, .4);
}

.bg-purple-400\/45 {
  background-color: rgba(192, 132, 252, .45);
}

.bg-purple-400\/5 {
  background-color: rgba(192, 132, 252, .05);
}

.bg-purple-400\/50 {
  background-color: rgba(192, 132, 252, .5);
}

.bg-purple-400\/55 {
  background-color: rgba(192, 132, 252, .55);
}

.bg-purple-400\/60 {
  background-color: rgba(192, 132, 252, .6);
}

.bg-purple-400\/65 {
  background-color: rgba(192, 132, 252, .65);
}

.bg-purple-400\/70 {
  background-color: rgba(192, 132, 252, .7);
}

.bg-purple-400\/75 {
  background-color: rgba(192, 132, 252, .75);
}

.bg-purple-400\/80 {
  background-color: rgba(192, 132, 252, .8);
}

.bg-purple-400\/85 {
  background-color: rgba(192, 132, 252, .85);
}

.bg-purple-400\/90 {
  background-color: rgba(192, 132, 252, .9);
}

.bg-purple-400\/95 {
  background-color: rgba(192, 132, 252, .95);
}

.bg-purple-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(250, 245, 255, var(--tw-bg-opacity, 1));
}

.bg-purple-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(168, 85, 247, var(--tw-bg-opacity, 1));
}

.bg-purple-500\/0 {
  background-color: rgba(168, 85, 247, 0);
}

.bg-purple-500\/10 {
  background-color: rgba(168, 85, 247, .1);
}

.bg-purple-500\/100 {
  background-color: #a855f7;
}

.bg-purple-500\/15 {
  background-color: rgba(168, 85, 247, .15);
}

.bg-purple-500\/20 {
  background-color: rgba(168, 85, 247, .2);
}

.bg-purple-500\/25 {
  background-color: rgba(168, 85, 247, .25);
}

.bg-purple-500\/30 {
  background-color: rgba(168, 85, 247, .3);
}

.bg-purple-500\/35 {
  background-color: rgba(168, 85, 247, .35);
}

.bg-purple-500\/40 {
  background-color: rgba(168, 85, 247, .4);
}

.bg-purple-500\/45 {
  background-color: rgba(168, 85, 247, .45);
}

.bg-purple-500\/5 {
  background-color: rgba(168, 85, 247, .05);
}

.bg-purple-500\/50 {
  background-color: rgba(168, 85, 247, .5);
}

.bg-purple-500\/55 {
  background-color: rgba(168, 85, 247, .55);
}

.bg-purple-500\/60 {
  background-color: rgba(168, 85, 247, .6);
}

.bg-purple-500\/65 {
  background-color: rgba(168, 85, 247, .65);
}

.bg-purple-500\/70 {
  background-color: rgba(168, 85, 247, .7);
}

.bg-purple-500\/75 {
  background-color: rgba(168, 85, 247, .75);
}

.bg-purple-500\/80 {
  background-color: rgba(168, 85, 247, .8);
}

.bg-purple-500\/85 {
  background-color: rgba(168, 85, 247, .85);
}

.bg-purple-500\/90 {
  background-color: rgba(168, 85, 247, .9);
}

.bg-purple-500\/95 {
  background-color: rgba(168, 85, 247, .95);
}

.bg-purple-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(147, 51, 234, var(--tw-bg-opacity, 1));
}

.bg-purple-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(126, 34, 206, var(--tw-bg-opacity, 1));
}

.bg-purple-700\/0 {
  background-color: rgba(126, 34, 206, 0);
}

.bg-purple-700\/10 {
  background-color: rgba(126, 34, 206, .1);
}

.bg-purple-700\/100 {
  background-color: #7e22ce;
}

.bg-purple-700\/15 {
  background-color: rgba(126, 34, 206, .15);
}

.bg-purple-700\/20 {
  background-color: rgba(126, 34, 206, .2);
}

.bg-purple-700\/25 {
  background-color: rgba(126, 34, 206, .25);
}

.bg-purple-700\/30 {
  background-color: rgba(126, 34, 206, .3);
}

.bg-purple-700\/35 {
  background-color: rgba(126, 34, 206, .35);
}

.bg-purple-700\/40 {
  background-color: rgba(126, 34, 206, .4);
}

.bg-purple-700\/45 {
  background-color: rgba(126, 34, 206, .45);
}

.bg-purple-700\/5 {
  background-color: rgba(126, 34, 206, .05);
}

.bg-purple-700\/50 {
  background-color: rgba(126, 34, 206, .5);
}

.bg-purple-700\/55 {
  background-color: rgba(126, 34, 206, .55);
}

.bg-purple-700\/60 {
  background-color: rgba(126, 34, 206, .6);
}

.bg-purple-700\/65 {
  background-color: rgba(126, 34, 206, .65);
}

.bg-purple-700\/70 {
  background-color: rgba(126, 34, 206, .7);
}

.bg-purple-700\/75 {
  background-color: rgba(126, 34, 206, .75);
}

.bg-purple-700\/80 {
  background-color: rgba(126, 34, 206, .8);
}

.bg-purple-700\/85 {
  background-color: rgba(126, 34, 206, .85);
}

.bg-purple-700\/90 {
  background-color: rgba(126, 34, 206, .9);
}

.bg-purple-700\/95 {
  background-color: rgba(126, 34, 206, .95);
}

.bg-purple-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(107, 33, 168, var(--tw-bg-opacity, 1));
}

.bg-purple-800\/0 {
  background-color: rgba(107, 33, 168, 0);
}

.bg-purple-800\/10 {
  background-color: rgba(107, 33, 168, .1);
}

.bg-purple-800\/100 {
  background-color: #6b21a8;
}

.bg-purple-800\/15 {
  background-color: rgba(107, 33, 168, .15);
}

.bg-purple-800\/20 {
  background-color: rgba(107, 33, 168, .2);
}

.bg-purple-800\/25 {
  background-color: rgba(107, 33, 168, .25);
}

.bg-purple-800\/30 {
  background-color: rgba(107, 33, 168, .3);
}

.bg-purple-800\/35 {
  background-color: rgba(107, 33, 168, .35);
}

.bg-purple-800\/40 {
  background-color: rgba(107, 33, 168, .4);
}

.bg-purple-800\/45 {
  background-color: rgba(107, 33, 168, .45);
}

.bg-purple-800\/5 {
  background-color: rgba(107, 33, 168, .05);
}

.bg-purple-800\/50 {
  background-color: rgba(107, 33, 168, .5);
}

.bg-purple-800\/55 {
  background-color: rgba(107, 33, 168, .55);
}

.bg-purple-800\/60 {
  background-color: rgba(107, 33, 168, .6);
}

.bg-purple-800\/65 {
  background-color: rgba(107, 33, 168, .65);
}

.bg-purple-800\/70 {
  background-color: rgba(107, 33, 168, .7);
}

.bg-purple-800\/75 {
  background-color: rgba(107, 33, 168, .75);
}

.bg-purple-800\/80 {
  background-color: rgba(107, 33, 168, .8);
}

.bg-purple-800\/85 {
  background-color: rgba(107, 33, 168, .85);
}

.bg-purple-800\/90 {
  background-color: rgba(107, 33, 168, .9);
}

.bg-purple-800\/95 {
  background-color: rgba(107, 33, 168, .95);
}

.bg-red-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 226, 226, var(--tw-bg-opacity, 1));
}

.bg-red-100\/0 {
  background-color: rgba(254, 226, 226, 0);
}

.bg-red-100\/10 {
  background-color: rgba(254, 226, 226, .1);
}

.bg-red-100\/100 {
  background-color: #fee2e2;
}

.bg-red-100\/15 {
  background-color: rgba(254, 226, 226, .15);
}

.bg-red-100\/20 {
  background-color: rgba(254, 226, 226, .2);
}

.bg-red-100\/25 {
  background-color: rgba(254, 226, 226, .25);
}

.bg-red-100\/30 {
  background-color: rgba(254, 226, 226, .3);
}

.bg-red-100\/35 {
  background-color: rgba(254, 226, 226, .35);
}

.bg-red-100\/40 {
  background-color: rgba(254, 226, 226, .4);
}

.bg-red-100\/45 {
  background-color: rgba(254, 226, 226, .45);
}

.bg-red-100\/5 {
  background-color: rgba(254, 226, 226, .05);
}

.bg-red-100\/50 {
  background-color: rgba(254, 226, 226, .5);
}

.bg-red-100\/55 {
  background-color: rgba(254, 226, 226, .55);
}

.bg-red-100\/60 {
  background-color: rgba(254, 226, 226, .6);
}

.bg-red-100\/65 {
  background-color: rgba(254, 226, 226, .65);
}

.bg-red-100\/70 {
  background-color: rgba(254, 226, 226, .7);
}

.bg-red-100\/75 {
  background-color: rgba(254, 226, 226, .75);
}

.bg-red-100\/80 {
  background-color: rgba(254, 226, 226, .8);
}

.bg-red-100\/85 {
  background-color: rgba(254, 226, 226, .85);
}

.bg-red-100\/90 {
  background-color: rgba(254, 226, 226, .9);
}

.bg-red-100\/95 {
  background-color: rgba(254, 226, 226, .95);
}

.bg-red-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(248, 113, 113, var(--tw-bg-opacity, 1));
}

.bg-red-400\/0 {
  background-color: rgba(248, 113, 113, 0);
}

.bg-red-400\/10 {
  background-color: rgba(248, 113, 113, .1);
}

.bg-red-400\/100 {
  background-color: #f87171;
}

.bg-red-400\/15 {
  background-color: rgba(248, 113, 113, .15);
}

.bg-red-400\/20 {
  background-color: rgba(248, 113, 113, .2);
}

.bg-red-400\/25 {
  background-color: rgba(248, 113, 113, .25);
}

.bg-red-400\/30 {
  background-color: rgba(248, 113, 113, .3);
}

.bg-red-400\/35 {
  background-color: rgba(248, 113, 113, .35);
}

.bg-red-400\/40 {
  background-color: rgba(248, 113, 113, .4);
}

.bg-red-400\/45 {
  background-color: rgba(248, 113, 113, .45);
}

.bg-red-400\/5 {
  background-color: rgba(248, 113, 113, .05);
}

.bg-red-400\/50 {
  background-color: rgba(248, 113, 113, .5);
}

.bg-red-400\/55 {
  background-color: rgba(248, 113, 113, .55);
}

.bg-red-400\/60 {
  background-color: rgba(248, 113, 113, .6);
}

.bg-red-400\/65 {
  background-color: rgba(248, 113, 113, .65);
}

.bg-red-400\/70 {
  background-color: rgba(248, 113, 113, .7);
}

.bg-red-400\/75 {
  background-color: rgba(248, 113, 113, .75);
}

.bg-red-400\/80 {
  background-color: rgba(248, 113, 113, .8);
}

.bg-red-400\/85 {
  background-color: rgba(248, 113, 113, .85);
}

.bg-red-400\/90 {
  background-color: rgba(248, 113, 113, .9);
}

.bg-red-400\/95 {
  background-color: rgba(248, 113, 113, .95);
}

.bg-red-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 242, 242, var(--tw-bg-opacity, 1));
}

.bg-red-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 68, 68, var(--tw-bg-opacity, 1));
}

.bg-red-500\/0 {
  background-color: rgba(239, 68, 68, 0);
}

.bg-red-500\/10 {
  background-color: rgba(239, 68, 68, .1);
}

.bg-red-500\/100 {
  background-color: #ef4444;
}

.bg-red-500\/15 {
  background-color: rgba(239, 68, 68, .15);
}

.bg-red-500\/20 {
  background-color: rgba(239, 68, 68, .2);
}

.bg-red-500\/25 {
  background-color: rgba(239, 68, 68, .25);
}

.bg-red-500\/30 {
  background-color: rgba(239, 68, 68, .3);
}

.bg-red-500\/35 {
  background-color: rgba(239, 68, 68, .35);
}

.bg-red-500\/40 {
  background-color: rgba(239, 68, 68, .4);
}

.bg-red-500\/45 {
  background-color: rgba(239, 68, 68, .45);
}

.bg-red-500\/5 {
  background-color: rgba(239, 68, 68, .05);
}

.bg-red-500\/50 {
  background-color: rgba(239, 68, 68, .5);
}

.bg-red-500\/55 {
  background-color: rgba(239, 68, 68, .55);
}

.bg-red-500\/60 {
  background-color: rgba(239, 68, 68, .6);
}

.bg-red-500\/65 {
  background-color: rgba(239, 68, 68, .65);
}

.bg-red-500\/70 {
  background-color: rgba(239, 68, 68, .7);
}

.bg-red-500\/75 {
  background-color: rgba(239, 68, 68, .75);
}

.bg-red-500\/80 {
  background-color: rgba(239, 68, 68, .8);
}

.bg-red-500\/85 {
  background-color: rgba(239, 68, 68, .85);
}

.bg-red-500\/90 {
  background-color: rgba(239, 68, 68, .9);
}

.bg-red-500\/95 {
  background-color: rgba(239, 68, 68, .95);
}

.bg-red-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(220, 38, 38, var(--tw-bg-opacity, 1));
}

.bg-red-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(185, 28, 28, var(--tw-bg-opacity, 1));
}

.bg-red-700\/0 {
  background-color: rgba(185, 28, 28, 0);
}

.bg-red-700\/10 {
  background-color: rgba(185, 28, 28, .1);
}

.bg-red-700\/100 {
  background-color: #b91c1c;
}

.bg-red-700\/15 {
  background-color: rgba(185, 28, 28, .15);
}

.bg-red-700\/20 {
  background-color: rgba(185, 28, 28, .2);
}

.bg-red-700\/25 {
  background-color: rgba(185, 28, 28, .25);
}

.bg-red-700\/30 {
  background-color: rgba(185, 28, 28, .3);
}

.bg-red-700\/35 {
  background-color: rgba(185, 28, 28, .35);
}

.bg-red-700\/40 {
  background-color: rgba(185, 28, 28, .4);
}

.bg-red-700\/45 {
  background-color: rgba(185, 28, 28, .45);
}

.bg-red-700\/5 {
  background-color: rgba(185, 28, 28, .05);
}

.bg-red-700\/50 {
  background-color: rgba(185, 28, 28, .5);
}

.bg-red-700\/55 {
  background-color: rgba(185, 28, 28, .55);
}

.bg-red-700\/60 {
  background-color: rgba(185, 28, 28, .6);
}

.bg-red-700\/65 {
  background-color: rgba(185, 28, 28, .65);
}

.bg-red-700\/70 {
  background-color: rgba(185, 28, 28, .7);
}

.bg-red-700\/75 {
  background-color: rgba(185, 28, 28, .75);
}

.bg-red-700\/80 {
  background-color: rgba(185, 28, 28, .8);
}

.bg-red-700\/85 {
  background-color: rgba(185, 28, 28, .85);
}

.bg-red-700\/90 {
  background-color: rgba(185, 28, 28, .9);
}

.bg-red-700\/95 {
  background-color: rgba(185, 28, 28, .95);
}

.bg-red-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(153, 27, 27, var(--tw-bg-opacity, 1));
}

.bg-red-800\/0 {
  background-color: rgba(153, 27, 27, 0);
}

.bg-red-800\/10 {
  background-color: rgba(153, 27, 27, .1);
}

.bg-red-800\/100 {
  background-color: #991b1b;
}

.bg-red-800\/15 {
  background-color: rgba(153, 27, 27, .15);
}

.bg-red-800\/20 {
  background-color: rgba(153, 27, 27, .2);
}

.bg-red-800\/25 {
  background-color: rgba(153, 27, 27, .25);
}

.bg-red-800\/30 {
  background-color: rgba(153, 27, 27, .3);
}

.bg-red-800\/35 {
  background-color: rgba(153, 27, 27, .35);
}

.bg-red-800\/40 {
  background-color: rgba(153, 27, 27, .4);
}

.bg-red-800\/45 {
  background-color: rgba(153, 27, 27, .45);
}

.bg-red-800\/5 {
  background-color: rgba(153, 27, 27, .05);
}

.bg-red-800\/50 {
  background-color: rgba(153, 27, 27, .5);
}

.bg-red-800\/55 {
  background-color: rgba(153, 27, 27, .55);
}

.bg-red-800\/60 {
  background-color: rgba(153, 27, 27, .6);
}

.bg-red-800\/65 {
  background-color: rgba(153, 27, 27, .65);
}

.bg-red-800\/70 {
  background-color: rgba(153, 27, 27, .7);
}

.bg-red-800\/75 {
  background-color: rgba(153, 27, 27, .75);
}

.bg-red-800\/80 {
  background-color: rgba(153, 27, 27, .8);
}

.bg-red-800\/85 {
  background-color: rgba(153, 27, 27, .85);
}

.bg-red-800\/90 {
  background-color: rgba(153, 27, 27, .9);
}

.bg-red-800\/95 {
  background-color: rgba(153, 27, 27, .95);
}

.bg-rose-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 228, 230, var(--tw-bg-opacity, 1));
}

.bg-rose-100\/0 {
  background-color: rgba(255, 228, 230, 0);
}

.bg-rose-100\/10 {
  background-color: rgba(255, 228, 230, .1);
}

.bg-rose-100\/100 {
  background-color: #ffe4e6;
}

.bg-rose-100\/15 {
  background-color: rgba(255, 228, 230, .15);
}

.bg-rose-100\/20 {
  background-color: rgba(255, 228, 230, .2);
}

.bg-rose-100\/25 {
  background-color: rgba(255, 228, 230, .25);
}

.bg-rose-100\/30 {
  background-color: rgba(255, 228, 230, .3);
}

.bg-rose-100\/35 {
  background-color: rgba(255, 228, 230, .35);
}

.bg-rose-100\/40 {
  background-color: rgba(255, 228, 230, .4);
}

.bg-rose-100\/45 {
  background-color: rgba(255, 228, 230, .45);
}

.bg-rose-100\/5 {
  background-color: rgba(255, 228, 230, .05);
}

.bg-rose-100\/50 {
  background-color: rgba(255, 228, 230, .5);
}

.bg-rose-100\/55 {
  background-color: rgba(255, 228, 230, .55);
}

.bg-rose-100\/60 {
  background-color: rgba(255, 228, 230, .6);
}

.bg-rose-100\/65 {
  background-color: rgba(255, 228, 230, .65);
}

.bg-rose-100\/70 {
  background-color: rgba(255, 228, 230, .7);
}

.bg-rose-100\/75 {
  background-color: rgba(255, 228, 230, .75);
}

.bg-rose-100\/80 {
  background-color: rgba(255, 228, 230, .8);
}

.bg-rose-100\/85 {
  background-color: rgba(255, 228, 230, .85);
}

.bg-rose-100\/90 {
  background-color: rgba(255, 228, 230, .9);
}

.bg-rose-100\/95 {
  background-color: rgba(255, 228, 230, .95);
}

.bg-rose-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 113, 133, var(--tw-bg-opacity, 1));
}

.bg-rose-400\/0 {
  background-color: rgba(251, 113, 133, 0);
}

.bg-rose-400\/10 {
  background-color: rgba(251, 113, 133, .1);
}

.bg-rose-400\/100 {
  background-color: #fb7185;
}

.bg-rose-400\/15 {
  background-color: rgba(251, 113, 133, .15);
}

.bg-rose-400\/20 {
  background-color: rgba(251, 113, 133, .2);
}

.bg-rose-400\/25 {
  background-color: rgba(251, 113, 133, .25);
}

.bg-rose-400\/30 {
  background-color: rgba(251, 113, 133, .3);
}

.bg-rose-400\/35 {
  background-color: rgba(251, 113, 133, .35);
}

.bg-rose-400\/40 {
  background-color: rgba(251, 113, 133, .4);
}

.bg-rose-400\/45 {
  background-color: rgba(251, 113, 133, .45);
}

.bg-rose-400\/5 {
  background-color: rgba(251, 113, 133, .05);
}

.bg-rose-400\/50 {
  background-color: rgba(251, 113, 133, .5);
}

.bg-rose-400\/55 {
  background-color: rgba(251, 113, 133, .55);
}

.bg-rose-400\/60 {
  background-color: rgba(251, 113, 133, .6);
}

.bg-rose-400\/65 {
  background-color: rgba(251, 113, 133, .65);
}

.bg-rose-400\/70 {
  background-color: rgba(251, 113, 133, .7);
}

.bg-rose-400\/75 {
  background-color: rgba(251, 113, 133, .75);
}

.bg-rose-400\/80 {
  background-color: rgba(251, 113, 133, .8);
}

.bg-rose-400\/85 {
  background-color: rgba(251, 113, 133, .85);
}

.bg-rose-400\/90 {
  background-color: rgba(251, 113, 133, .9);
}

.bg-rose-400\/95 {
  background-color: rgba(251, 113, 133, .95);
}

.bg-rose-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(244, 63, 94, var(--tw-bg-opacity, 1));
}

.bg-rose-500\/0 {
  background-color: rgba(244, 63, 94, 0);
}

.bg-rose-500\/10 {
  background-color: rgba(244, 63, 94, .1);
}

.bg-rose-500\/100 {
  background-color: #f43f5e;
}

.bg-rose-500\/15 {
  background-color: rgba(244, 63, 94, .15);
}

.bg-rose-500\/20 {
  background-color: rgba(244, 63, 94, .2);
}

.bg-rose-500\/25 {
  background-color: rgba(244, 63, 94, .25);
}

.bg-rose-500\/30 {
  background-color: rgba(244, 63, 94, .3);
}

.bg-rose-500\/35 {
  background-color: rgba(244, 63, 94, .35);
}

.bg-rose-500\/40 {
  background-color: rgba(244, 63, 94, .4);
}

.bg-rose-500\/45 {
  background-color: rgba(244, 63, 94, .45);
}

.bg-rose-500\/5 {
  background-color: rgba(244, 63, 94, .05);
}

.bg-rose-500\/50 {
  background-color: rgba(244, 63, 94, .5);
}

.bg-rose-500\/55 {
  background-color: rgba(244, 63, 94, .55);
}

.bg-rose-500\/60 {
  background-color: rgba(244, 63, 94, .6);
}

.bg-rose-500\/65 {
  background-color: rgba(244, 63, 94, .65);
}

.bg-rose-500\/70 {
  background-color: rgba(244, 63, 94, .7);
}

.bg-rose-500\/75 {
  background-color: rgba(244, 63, 94, .75);
}

.bg-rose-500\/80 {
  background-color: rgba(244, 63, 94, .8);
}

.bg-rose-500\/85 {
  background-color: rgba(244, 63, 94, .85);
}

.bg-rose-500\/90 {
  background-color: rgba(244, 63, 94, .9);
}

.bg-rose-500\/95 {
  background-color: rgba(244, 63, 94, .95);
}

.bg-rose-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(190, 18, 60, var(--tw-bg-opacity, 1));
}

.bg-rose-700\/0 {
  background-color: rgba(190, 18, 60, 0);
}

.bg-rose-700\/10 {
  background-color: rgba(190, 18, 60, .1);
}

.bg-rose-700\/100 {
  background-color: #be123c;
}

.bg-rose-700\/15 {
  background-color: rgba(190, 18, 60, .15);
}

.bg-rose-700\/20 {
  background-color: rgba(190, 18, 60, .2);
}

.bg-rose-700\/25 {
  background-color: rgba(190, 18, 60, .25);
}

.bg-rose-700\/30 {
  background-color: rgba(190, 18, 60, .3);
}

.bg-rose-700\/35 {
  background-color: rgba(190, 18, 60, .35);
}

.bg-rose-700\/40 {
  background-color: rgba(190, 18, 60, .4);
}

.bg-rose-700\/45 {
  background-color: rgba(190, 18, 60, .45);
}

.bg-rose-700\/5 {
  background-color: rgba(190, 18, 60, .05);
}

.bg-rose-700\/50 {
  background-color: rgba(190, 18, 60, .5);
}

.bg-rose-700\/55 {
  background-color: rgba(190, 18, 60, .55);
}

.bg-rose-700\/60 {
  background-color: rgba(190, 18, 60, .6);
}

.bg-rose-700\/65 {
  background-color: rgba(190, 18, 60, .65);
}

.bg-rose-700\/70 {
  background-color: rgba(190, 18, 60, .7);
}

.bg-rose-700\/75 {
  background-color: rgba(190, 18, 60, .75);
}

.bg-rose-700\/80 {
  background-color: rgba(190, 18, 60, .8);
}

.bg-rose-700\/85 {
  background-color: rgba(190, 18, 60, .85);
}

.bg-rose-700\/90 {
  background-color: rgba(190, 18, 60, .9);
}

.bg-rose-700\/95 {
  background-color: rgba(190, 18, 60, .95);
}

.bg-rose-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(159, 18, 57, var(--tw-bg-opacity, 1));
}

.bg-rose-800\/0 {
  background-color: rgba(159, 18, 57, 0);
}

.bg-rose-800\/10 {
  background-color: rgba(159, 18, 57, .1);
}

.bg-rose-800\/100 {
  background-color: #9f1239;
}

.bg-rose-800\/15 {
  background-color: rgba(159, 18, 57, .15);
}

.bg-rose-800\/20 {
  background-color: rgba(159, 18, 57, .2);
}

.bg-rose-800\/25 {
  background-color: rgba(159, 18, 57, .25);
}

.bg-rose-800\/30 {
  background-color: rgba(159, 18, 57, .3);
}

.bg-rose-800\/35 {
  background-color: rgba(159, 18, 57, .35);
}

.bg-rose-800\/40 {
  background-color: rgba(159, 18, 57, .4);
}

.bg-rose-800\/45 {
  background-color: rgba(159, 18, 57, .45);
}

.bg-rose-800\/5 {
  background-color: rgba(159, 18, 57, .05);
}

.bg-rose-800\/50 {
  background-color: rgba(159, 18, 57, .5);
}

.bg-rose-800\/55 {
  background-color: rgba(159, 18, 57, .55);
}

.bg-rose-800\/60 {
  background-color: rgba(159, 18, 57, .6);
}

.bg-rose-800\/65 {
  background-color: rgba(159, 18, 57, .65);
}

.bg-rose-800\/70 {
  background-color: rgba(159, 18, 57, .7);
}

.bg-rose-800\/75 {
  background-color: rgba(159, 18, 57, .75);
}

.bg-rose-800\/80 {
  background-color: rgba(159, 18, 57, .8);
}

.bg-rose-800\/85 {
  background-color: rgba(159, 18, 57, .85);
}

.bg-rose-800\/90 {
  background-color: rgba(159, 18, 57, .9);
}

.bg-rose-800\/95 {
  background-color: rgba(159, 18, 57, .95);
}

.bg-sidebar {
  --tw-bg-opacity: 1;
  background-color: rgba(41, 127, 187, var(--tw-bg-opacity, 1));
}

.bg-sky-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(224, 242, 254, var(--tw-bg-opacity, 1));
}

.bg-sky-100\/0 {
  background-color: rgba(224, 242, 254, 0);
}

.bg-sky-100\/10 {
  background-color: rgba(224, 242, 254, .1);
}

.bg-sky-100\/100 {
  background-color: #e0f2fe;
}

.bg-sky-100\/15 {
  background-color: rgba(224, 242, 254, .15);
}

.bg-sky-100\/20 {
  background-color: rgba(224, 242, 254, .2);
}

.bg-sky-100\/25 {
  background-color: rgba(224, 242, 254, .25);
}

.bg-sky-100\/30 {
  background-color: rgba(224, 242, 254, .3);
}

.bg-sky-100\/35 {
  background-color: rgba(224, 242, 254, .35);
}

.bg-sky-100\/40 {
  background-color: rgba(224, 242, 254, .4);
}

.bg-sky-100\/45 {
  background-color: rgba(224, 242, 254, .45);
}

.bg-sky-100\/5 {
  background-color: rgba(224, 242, 254, .05);
}

.bg-sky-100\/50 {
  background-color: rgba(224, 242, 254, .5);
}

.bg-sky-100\/55 {
  background-color: rgba(224, 242, 254, .55);
}

.bg-sky-100\/60 {
  background-color: rgba(224, 242, 254, .6);
}

.bg-sky-100\/65 {
  background-color: rgba(224, 242, 254, .65);
}

.bg-sky-100\/70 {
  background-color: rgba(224, 242, 254, .7);
}

.bg-sky-100\/75 {
  background-color: rgba(224, 242, 254, .75);
}

.bg-sky-100\/80 {
  background-color: rgba(224, 242, 254, .8);
}

.bg-sky-100\/85 {
  background-color: rgba(224, 242, 254, .85);
}

.bg-sky-100\/90 {
  background-color: rgba(224, 242, 254, .9);
}

.bg-sky-100\/95 {
  background-color: rgba(224, 242, 254, .95);
}

.bg-sky-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(56, 189, 248, var(--tw-bg-opacity, 1));
}

.bg-sky-400\/0 {
  background-color: rgba(56, 189, 248, 0);
}

.bg-sky-400\/10 {
  background-color: rgba(56, 189, 248, .1);
}

.bg-sky-400\/100 {
  background-color: #38bdf8;
}

.bg-sky-400\/15 {
  background-color: rgba(56, 189, 248, .15);
}

.bg-sky-400\/20 {
  background-color: rgba(56, 189, 248, .2);
}

.bg-sky-400\/25 {
  background-color: rgba(56, 189, 248, .25);
}

.bg-sky-400\/30 {
  background-color: rgba(56, 189, 248, .3);
}

.bg-sky-400\/35 {
  background-color: rgba(56, 189, 248, .35);
}

.bg-sky-400\/40 {
  background-color: rgba(56, 189, 248, .4);
}

.bg-sky-400\/45 {
  background-color: rgba(56, 189, 248, .45);
}

.bg-sky-400\/5 {
  background-color: rgba(56, 189, 248, .05);
}

.bg-sky-400\/50 {
  background-color: rgba(56, 189, 248, .5);
}

.bg-sky-400\/55 {
  background-color: rgba(56, 189, 248, .55);
}

.bg-sky-400\/60 {
  background-color: rgba(56, 189, 248, .6);
}

.bg-sky-400\/65 {
  background-color: rgba(56, 189, 248, .65);
}

.bg-sky-400\/70 {
  background-color: rgba(56, 189, 248, .7);
}

.bg-sky-400\/75 {
  background-color: rgba(56, 189, 248, .75);
}

.bg-sky-400\/80 {
  background-color: rgba(56, 189, 248, .8);
}

.bg-sky-400\/85 {
  background-color: rgba(56, 189, 248, .85);
}

.bg-sky-400\/90 {
  background-color: rgba(56, 189, 248, .9);
}

.bg-sky-400\/95 {
  background-color: rgba(56, 189, 248, .95);
}

.bg-sky-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(14, 165, 233, var(--tw-bg-opacity, 1));
}

.bg-sky-500\/0 {
  background-color: rgba(14, 165, 233, 0);
}

.bg-sky-500\/10 {
  background-color: rgba(14, 165, 233, .1);
}

.bg-sky-500\/100 {
  background-color: #0ea5e9;
}

.bg-sky-500\/15 {
  background-color: rgba(14, 165, 233, .15);
}

.bg-sky-500\/20 {
  background-color: rgba(14, 165, 233, .2);
}

.bg-sky-500\/25 {
  background-color: rgba(14, 165, 233, .25);
}

.bg-sky-500\/30 {
  background-color: rgba(14, 165, 233, .3);
}

.bg-sky-500\/35 {
  background-color: rgba(14, 165, 233, .35);
}

.bg-sky-500\/40 {
  background-color: rgba(14, 165, 233, .4);
}

.bg-sky-500\/45 {
  background-color: rgba(14, 165, 233, .45);
}

.bg-sky-500\/5 {
  background-color: rgba(14, 165, 233, .05);
}

.bg-sky-500\/50 {
  background-color: rgba(14, 165, 233, .5);
}

.bg-sky-500\/55 {
  background-color: rgba(14, 165, 233, .55);
}

.bg-sky-500\/60 {
  background-color: rgba(14, 165, 233, .6);
}

.bg-sky-500\/65 {
  background-color: rgba(14, 165, 233, .65);
}

.bg-sky-500\/70 {
  background-color: rgba(14, 165, 233, .7);
}

.bg-sky-500\/75 {
  background-color: rgba(14, 165, 233, .75);
}

.bg-sky-500\/80 {
  background-color: rgba(14, 165, 233, .8);
}

.bg-sky-500\/85 {
  background-color: rgba(14, 165, 233, .85);
}

.bg-sky-500\/90 {
  background-color: rgba(14, 165, 233, .9);
}

.bg-sky-500\/95 {
  background-color: rgba(14, 165, 233, .95);
}

.bg-sky-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(3, 105, 161, var(--tw-bg-opacity, 1));
}

.bg-sky-700\/0 {
  background-color: rgba(3, 105, 161, 0);
}

.bg-sky-700\/10 {
  background-color: rgba(3, 105, 161, .1);
}

.bg-sky-700\/100 {
  background-color: #0369a1;
}

.bg-sky-700\/15 {
  background-color: rgba(3, 105, 161, .15);
}

.bg-sky-700\/20 {
  background-color: rgba(3, 105, 161, .2);
}

.bg-sky-700\/25 {
  background-color: rgba(3, 105, 161, .25);
}

.bg-sky-700\/30 {
  background-color: rgba(3, 105, 161, .3);
}

.bg-sky-700\/35 {
  background-color: rgba(3, 105, 161, .35);
}

.bg-sky-700\/40 {
  background-color: rgba(3, 105, 161, .4);
}

.bg-sky-700\/45 {
  background-color: rgba(3, 105, 161, .45);
}

.bg-sky-700\/5 {
  background-color: rgba(3, 105, 161, .05);
}

.bg-sky-700\/50 {
  background-color: rgba(3, 105, 161, .5);
}

.bg-sky-700\/55 {
  background-color: rgba(3, 105, 161, .55);
}

.bg-sky-700\/60 {
  background-color: rgba(3, 105, 161, .6);
}

.bg-sky-700\/65 {
  background-color: rgba(3, 105, 161, .65);
}

.bg-sky-700\/70 {
  background-color: rgba(3, 105, 161, .7);
}

.bg-sky-700\/75 {
  background-color: rgba(3, 105, 161, .75);
}

.bg-sky-700\/80 {
  background-color: rgba(3, 105, 161, .8);
}

.bg-sky-700\/85 {
  background-color: rgba(3, 105, 161, .85);
}

.bg-sky-700\/90 {
  background-color: rgba(3, 105, 161, .9);
}

.bg-sky-700\/95 {
  background-color: rgba(3, 105, 161, .95);
}

.bg-sky-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(7, 89, 133, var(--tw-bg-opacity, 1));
}

.bg-sky-800\/0 {
  background-color: rgba(7, 89, 133, 0);
}

.bg-sky-800\/10 {
  background-color: rgba(7, 89, 133, .1);
}

.bg-sky-800\/100 {
  background-color: #075985;
}

.bg-sky-800\/15 {
  background-color: rgba(7, 89, 133, .15);
}

.bg-sky-800\/20 {
  background-color: rgba(7, 89, 133, .2);
}

.bg-sky-800\/25 {
  background-color: rgba(7, 89, 133, .25);
}

.bg-sky-800\/30 {
  background-color: rgba(7, 89, 133, .3);
}

.bg-sky-800\/35 {
  background-color: rgba(7, 89, 133, .35);
}

.bg-sky-800\/40 {
  background-color: rgba(7, 89, 133, .4);
}

.bg-sky-800\/45 {
  background-color: rgba(7, 89, 133, .45);
}

.bg-sky-800\/5 {
  background-color: rgba(7, 89, 133, .05);
}

.bg-sky-800\/50 {
  background-color: rgba(7, 89, 133, .5);
}

.bg-sky-800\/55 {
  background-color: rgba(7, 89, 133, .55);
}

.bg-sky-800\/60 {
  background-color: rgba(7, 89, 133, .6);
}

.bg-sky-800\/65 {
  background-color: rgba(7, 89, 133, .65);
}

.bg-sky-800\/70 {
  background-color: rgba(7, 89, 133, .7);
}

.bg-sky-800\/75 {
  background-color: rgba(7, 89, 133, .75);
}

.bg-sky-800\/80 {
  background-color: rgba(7, 89, 133, .8);
}

.bg-sky-800\/85 {
  background-color: rgba(7, 89, 133, .85);
}

.bg-sky-800\/90 {
  background-color: rgba(7, 89, 133, .9);
}

.bg-sky-800\/95 {
  background-color: rgba(7, 89, 133, .95);
}

.bg-slate-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(241, 245, 249, var(--tw-bg-opacity, 1));
}

.bg-slate-100\/0 {
  background-color: rgba(241, 245, 249, 0);
}

.bg-slate-100\/10 {
  background-color: rgba(241, 245, 249, .1);
}

.bg-slate-100\/100 {
  background-color: #f1f5f9;
}

.bg-slate-100\/15 {
  background-color: rgba(241, 245, 249, .15);
}

.bg-slate-100\/20 {
  background-color: rgba(241, 245, 249, .2);
}

.bg-slate-100\/25 {
  background-color: rgba(241, 245, 249, .25);
}

.bg-slate-100\/30 {
  background-color: rgba(241, 245, 249, .3);
}

.bg-slate-100\/35 {
  background-color: rgba(241, 245, 249, .35);
}

.bg-slate-100\/40 {
  background-color: rgba(241, 245, 249, .4);
}

.bg-slate-100\/45 {
  background-color: rgba(241, 245, 249, .45);
}

.bg-slate-100\/5 {
  background-color: rgba(241, 245, 249, .05);
}

.bg-slate-100\/50 {
  background-color: rgba(241, 245, 249, .5);
}

.bg-slate-100\/55 {
  background-color: rgba(241, 245, 249, .55);
}

.bg-slate-100\/60 {
  background-color: rgba(241, 245, 249, .6);
}

.bg-slate-100\/65 {
  background-color: rgba(241, 245, 249, .65);
}

.bg-slate-100\/70 {
  background-color: rgba(241, 245, 249, .7);
}

.bg-slate-100\/75 {
  background-color: rgba(241, 245, 249, .75);
}

.bg-slate-100\/80 {
  background-color: rgba(241, 245, 249, .8);
}

.bg-slate-100\/85 {
  background-color: rgba(241, 245, 249, .85);
}

.bg-slate-100\/90 {
  background-color: rgba(241, 245, 249, .9);
}

.bg-slate-100\/95 {
  background-color: rgba(241, 245, 249, .95);
}

.bg-slate-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(148, 163, 184, var(--tw-bg-opacity, 1));
}

.bg-slate-400\/0 {
  background-color: rgba(148, 163, 184, 0);
}

.bg-slate-400\/10 {
  background-color: rgba(148, 163, 184, .1);
}

.bg-slate-400\/100 {
  background-color: #94a3b8;
}

.bg-slate-400\/15 {
  background-color: rgba(148, 163, 184, .15);
}

.bg-slate-400\/20 {
  background-color: rgba(148, 163, 184, .2);
}

.bg-slate-400\/25 {
  background-color: rgba(148, 163, 184, .25);
}

.bg-slate-400\/30 {
  background-color: rgba(148, 163, 184, .3);
}

.bg-slate-400\/35 {
  background-color: rgba(148, 163, 184, .35);
}

.bg-slate-400\/40 {
  background-color: rgba(148, 163, 184, .4);
}

.bg-slate-400\/45 {
  background-color: rgba(148, 163, 184, .45);
}

.bg-slate-400\/5 {
  background-color: rgba(148, 163, 184, .05);
}

.bg-slate-400\/50 {
  background-color: rgba(148, 163, 184, .5);
}

.bg-slate-400\/55 {
  background-color: rgba(148, 163, 184, .55);
}

.bg-slate-400\/60 {
  background-color: rgba(148, 163, 184, .6);
}

.bg-slate-400\/65 {
  background-color: rgba(148, 163, 184, .65);
}

.bg-slate-400\/70 {
  background-color: rgba(148, 163, 184, .7);
}

.bg-slate-400\/75 {
  background-color: rgba(148, 163, 184, .75);
}

.bg-slate-400\/80 {
  background-color: rgba(148, 163, 184, .8);
}

.bg-slate-400\/85 {
  background-color: rgba(148, 163, 184, .85);
}

.bg-slate-400\/90 {
  background-color: rgba(148, 163, 184, .9);
}

.bg-slate-400\/95 {
  background-color: rgba(148, 163, 184, .95);
}

.bg-slate-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(100, 116, 139, var(--tw-bg-opacity, 1));
}

.bg-slate-500\/0 {
  background-color: rgba(100, 116, 139, 0);
}

.bg-slate-500\/10 {
  background-color: rgba(100, 116, 139, .1);
}

.bg-slate-500\/100 {
  background-color: #64748b;
}

.bg-slate-500\/15 {
  background-color: rgba(100, 116, 139, .15);
}

.bg-slate-500\/20 {
  background-color: rgba(100, 116, 139, .2);
}

.bg-slate-500\/25 {
  background-color: rgba(100, 116, 139, .25);
}

.bg-slate-500\/30 {
  background-color: rgba(100, 116, 139, .3);
}

.bg-slate-500\/35 {
  background-color: rgba(100, 116, 139, .35);
}

.bg-slate-500\/40 {
  background-color: rgba(100, 116, 139, .4);
}

.bg-slate-500\/45 {
  background-color: rgba(100, 116, 139, .45);
}

.bg-slate-500\/5 {
  background-color: rgba(100, 116, 139, .05);
}

.bg-slate-500\/50 {
  background-color: rgba(100, 116, 139, .5);
}

.bg-slate-500\/55 {
  background-color: rgba(100, 116, 139, .55);
}

.bg-slate-500\/60 {
  background-color: rgba(100, 116, 139, .6);
}

.bg-slate-500\/65 {
  background-color: rgba(100, 116, 139, .65);
}

.bg-slate-500\/70 {
  background-color: rgba(100, 116, 139, .7);
}

.bg-slate-500\/75 {
  background-color: rgba(100, 116, 139, .75);
}

.bg-slate-500\/80 {
  background-color: rgba(100, 116, 139, .8);
}

.bg-slate-500\/85 {
  background-color: rgba(100, 116, 139, .85);
}

.bg-slate-500\/90 {
  background-color: rgba(100, 116, 139, .9);
}

.bg-slate-500\/95 {
  background-color: rgba(100, 116, 139, .95);
}

.bg-slate-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(51, 65, 85, var(--tw-bg-opacity, 1));
}

.bg-slate-700\/0 {
  background-color: rgba(51, 65, 85, 0);
}

.bg-slate-700\/10 {
  background-color: rgba(51, 65, 85, .1);
}

.bg-slate-700\/100 {
  background-color: #334155;
}

.bg-slate-700\/15 {
  background-color: rgba(51, 65, 85, .15);
}

.bg-slate-700\/20 {
  background-color: rgba(51, 65, 85, .2);
}

.bg-slate-700\/25 {
  background-color: rgba(51, 65, 85, .25);
}

.bg-slate-700\/30 {
  background-color: rgba(51, 65, 85, .3);
}

.bg-slate-700\/35 {
  background-color: rgba(51, 65, 85, .35);
}

.bg-slate-700\/40 {
  background-color: rgba(51, 65, 85, .4);
}

.bg-slate-700\/45 {
  background-color: rgba(51, 65, 85, .45);
}

.bg-slate-700\/5 {
  background-color: rgba(51, 65, 85, .05);
}

.bg-slate-700\/50 {
  background-color: rgba(51, 65, 85, .5);
}

.bg-slate-700\/55 {
  background-color: rgba(51, 65, 85, .55);
}

.bg-slate-700\/60 {
  background-color: rgba(51, 65, 85, .6);
}

.bg-slate-700\/65 {
  background-color: rgba(51, 65, 85, .65);
}

.bg-slate-700\/70 {
  background-color: rgba(51, 65, 85, .7);
}

.bg-slate-700\/75 {
  background-color: rgba(51, 65, 85, .75);
}

.bg-slate-700\/80 {
  background-color: rgba(51, 65, 85, .8);
}

.bg-slate-700\/85 {
  background-color: rgba(51, 65, 85, .85);
}

.bg-slate-700\/90 {
  background-color: rgba(51, 65, 85, .9);
}

.bg-slate-700\/95 {
  background-color: rgba(51, 65, 85, .95);
}

.bg-slate-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 41, 59, var(--tw-bg-opacity, 1));
}

.bg-slate-800\/0 {
  background-color: rgba(30, 41, 59, 0);
}

.bg-slate-800\/10 {
  background-color: rgba(30, 41, 59, .1);
}

.bg-slate-800\/100 {
  background-color: #1e293b;
}

.bg-slate-800\/15 {
  background-color: rgba(30, 41, 59, .15);
}

.bg-slate-800\/20 {
  background-color: rgba(30, 41, 59, .2);
}

.bg-slate-800\/25 {
  background-color: rgba(30, 41, 59, .25);
}

.bg-slate-800\/30 {
  background-color: rgba(30, 41, 59, .3);
}

.bg-slate-800\/35 {
  background-color: rgba(30, 41, 59, .35);
}

.bg-slate-800\/40 {
  background-color: rgba(30, 41, 59, .4);
}

.bg-slate-800\/45 {
  background-color: rgba(30, 41, 59, .45);
}

.bg-slate-800\/5 {
  background-color: rgba(30, 41, 59, .05);
}

.bg-slate-800\/50 {
  background-color: rgba(30, 41, 59, .5);
}

.bg-slate-800\/55 {
  background-color: rgba(30, 41, 59, .55);
}

.bg-slate-800\/60 {
  background-color: rgba(30, 41, 59, .6);
}

.bg-slate-800\/65 {
  background-color: rgba(30, 41, 59, .65);
}

.bg-slate-800\/70 {
  background-color: rgba(30, 41, 59, .7);
}

.bg-slate-800\/75 {
  background-color: rgba(30, 41, 59, .75);
}

.bg-slate-800\/80 {
  background-color: rgba(30, 41, 59, .8);
}

.bg-slate-800\/85 {
  background-color: rgba(30, 41, 59, .85);
}

.bg-slate-800\/90 {
  background-color: rgba(30, 41, 59, .9);
}

.bg-slate-800\/95 {
  background-color: rgba(30, 41, 59, .95);
}

.bg-stone-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 245, 244, var(--tw-bg-opacity, 1));
}

.bg-stone-100\/0 {
  background-color: rgba(245, 245, 244, 0);
}

.bg-stone-100\/10 {
  background-color: rgba(245, 245, 244, .1);
}

.bg-stone-100\/100 {
  background-color: #f5f5f4;
}

.bg-stone-100\/15 {
  background-color: rgba(245, 245, 244, .15);
}

.bg-stone-100\/20 {
  background-color: rgba(245, 245, 244, .2);
}

.bg-stone-100\/25 {
  background-color: rgba(245, 245, 244, .25);
}

.bg-stone-100\/30 {
  background-color: rgba(245, 245, 244, .3);
}

.bg-stone-100\/35 {
  background-color: rgba(245, 245, 244, .35);
}

.bg-stone-100\/40 {
  background-color: rgba(245, 245, 244, .4);
}

.bg-stone-100\/45 {
  background-color: rgba(245, 245, 244, .45);
}

.bg-stone-100\/5 {
  background-color: rgba(245, 245, 244, .05);
}

.bg-stone-100\/50 {
  background-color: rgba(245, 245, 244, .5);
}

.bg-stone-100\/55 {
  background-color: rgba(245, 245, 244, .55);
}

.bg-stone-100\/60 {
  background-color: rgba(245, 245, 244, .6);
}

.bg-stone-100\/65 {
  background-color: rgba(245, 245, 244, .65);
}

.bg-stone-100\/70 {
  background-color: rgba(245, 245, 244, .7);
}

.bg-stone-100\/75 {
  background-color: rgba(245, 245, 244, .75);
}

.bg-stone-100\/80 {
  background-color: rgba(245, 245, 244, .8);
}

.bg-stone-100\/85 {
  background-color: rgba(245, 245, 244, .85);
}

.bg-stone-100\/90 {
  background-color: rgba(245, 245, 244, .9);
}

.bg-stone-100\/95 {
  background-color: rgba(245, 245, 244, .95);
}

.bg-stone-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(168, 162, 158, var(--tw-bg-opacity, 1));
}

.bg-stone-400\/0 {
  background-color: rgba(168, 162, 158, 0);
}

.bg-stone-400\/10 {
  background-color: rgba(168, 162, 158, .1);
}

.bg-stone-400\/100 {
  background-color: #a8a29e;
}

.bg-stone-400\/15 {
  background-color: rgba(168, 162, 158, .15);
}

.bg-stone-400\/20 {
  background-color: rgba(168, 162, 158, .2);
}

.bg-stone-400\/25 {
  background-color: rgba(168, 162, 158, .25);
}

.bg-stone-400\/30 {
  background-color: rgba(168, 162, 158, .3);
}

.bg-stone-400\/35 {
  background-color: rgba(168, 162, 158, .35);
}

.bg-stone-400\/40 {
  background-color: rgba(168, 162, 158, .4);
}

.bg-stone-400\/45 {
  background-color: rgba(168, 162, 158, .45);
}

.bg-stone-400\/5 {
  background-color: rgba(168, 162, 158, .05);
}

.bg-stone-400\/50 {
  background-color: rgba(168, 162, 158, .5);
}

.bg-stone-400\/55 {
  background-color: rgba(168, 162, 158, .55);
}

.bg-stone-400\/60 {
  background-color: rgba(168, 162, 158, .6);
}

.bg-stone-400\/65 {
  background-color: rgba(168, 162, 158, .65);
}

.bg-stone-400\/70 {
  background-color: rgba(168, 162, 158, .7);
}

.bg-stone-400\/75 {
  background-color: rgba(168, 162, 158, .75);
}

.bg-stone-400\/80 {
  background-color: rgba(168, 162, 158, .8);
}

.bg-stone-400\/85 {
  background-color: rgba(168, 162, 158, .85);
}

.bg-stone-400\/90 {
  background-color: rgba(168, 162, 158, .9);
}

.bg-stone-400\/95 {
  background-color: rgba(168, 162, 158, .95);
}

.bg-stone-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(120, 113, 108, var(--tw-bg-opacity, 1));
}

.bg-stone-500\/0 {
  background-color: rgba(120, 113, 108, 0);
}

.bg-stone-500\/10 {
  background-color: rgba(120, 113, 108, .1);
}

.bg-stone-500\/100 {
  background-color: #78716c;
}

.bg-stone-500\/15 {
  background-color: rgba(120, 113, 108, .15);
}

.bg-stone-500\/20 {
  background-color: rgba(120, 113, 108, .2);
}

.bg-stone-500\/25 {
  background-color: rgba(120, 113, 108, .25);
}

.bg-stone-500\/30 {
  background-color: rgba(120, 113, 108, .3);
}

.bg-stone-500\/35 {
  background-color: rgba(120, 113, 108, .35);
}

.bg-stone-500\/40 {
  background-color: rgba(120, 113, 108, .4);
}

.bg-stone-500\/45 {
  background-color: rgba(120, 113, 108, .45);
}

.bg-stone-500\/5 {
  background-color: rgba(120, 113, 108, .05);
}

.bg-stone-500\/50 {
  background-color: rgba(120, 113, 108, .5);
}

.bg-stone-500\/55 {
  background-color: rgba(120, 113, 108, .55);
}

.bg-stone-500\/60 {
  background-color: rgba(120, 113, 108, .6);
}

.bg-stone-500\/65 {
  background-color: rgba(120, 113, 108, .65);
}

.bg-stone-500\/70 {
  background-color: rgba(120, 113, 108, .7);
}

.bg-stone-500\/75 {
  background-color: rgba(120, 113, 108, .75);
}

.bg-stone-500\/80 {
  background-color: rgba(120, 113, 108, .8);
}

.bg-stone-500\/85 {
  background-color: rgba(120, 113, 108, .85);
}

.bg-stone-500\/90 {
  background-color: rgba(120, 113, 108, .9);
}

.bg-stone-500\/95 {
  background-color: rgba(120, 113, 108, .95);
}

.bg-stone-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(68, 64, 60, var(--tw-bg-opacity, 1));
}

.bg-stone-700\/0 {
  background-color: rgba(68, 64, 60, 0);
}

.bg-stone-700\/10 {
  background-color: rgba(68, 64, 60, .1);
}

.bg-stone-700\/100 {
  background-color: #44403c;
}

.bg-stone-700\/15 {
  background-color: rgba(68, 64, 60, .15);
}

.bg-stone-700\/20 {
  background-color: rgba(68, 64, 60, .2);
}

.bg-stone-700\/25 {
  background-color: rgba(68, 64, 60, .25);
}

.bg-stone-700\/30 {
  background-color: rgba(68, 64, 60, .3);
}

.bg-stone-700\/35 {
  background-color: rgba(68, 64, 60, .35);
}

.bg-stone-700\/40 {
  background-color: rgba(68, 64, 60, .4);
}

.bg-stone-700\/45 {
  background-color: rgba(68, 64, 60, .45);
}

.bg-stone-700\/5 {
  background-color: rgba(68, 64, 60, .05);
}

.bg-stone-700\/50 {
  background-color: rgba(68, 64, 60, .5);
}

.bg-stone-700\/55 {
  background-color: rgba(68, 64, 60, .55);
}

.bg-stone-700\/60 {
  background-color: rgba(68, 64, 60, .6);
}

.bg-stone-700\/65 {
  background-color: rgba(68, 64, 60, .65);
}

.bg-stone-700\/70 {
  background-color: rgba(68, 64, 60, .7);
}

.bg-stone-700\/75 {
  background-color: rgba(68, 64, 60, .75);
}

.bg-stone-700\/80 {
  background-color: rgba(68, 64, 60, .8);
}

.bg-stone-700\/85 {
  background-color: rgba(68, 64, 60, .85);
}

.bg-stone-700\/90 {
  background-color: rgba(68, 64, 60, .9);
}

.bg-stone-700\/95 {
  background-color: rgba(68, 64, 60, .95);
}

.bg-stone-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(41, 37, 36, var(--tw-bg-opacity, 1));
}

.bg-stone-800\/0 {
  background-color: rgba(41, 37, 36, 0);
}

.bg-stone-800\/10 {
  background-color: rgba(41, 37, 36, .1);
}

.bg-stone-800\/100 {
  background-color: #292524;
}

.bg-stone-800\/15 {
  background-color: rgba(41, 37, 36, .15);
}

.bg-stone-800\/20 {
  background-color: rgba(41, 37, 36, .2);
}

.bg-stone-800\/25 {
  background-color: rgba(41, 37, 36, .25);
}

.bg-stone-800\/30 {
  background-color: rgba(41, 37, 36, .3);
}

.bg-stone-800\/35 {
  background-color: rgba(41, 37, 36, .35);
}

.bg-stone-800\/40 {
  background-color: rgba(41, 37, 36, .4);
}

.bg-stone-800\/45 {
  background-color: rgba(41, 37, 36, .45);
}

.bg-stone-800\/5 {
  background-color: rgba(41, 37, 36, .05);
}

.bg-stone-800\/50 {
  background-color: rgba(41, 37, 36, .5);
}

.bg-stone-800\/55 {
  background-color: rgba(41, 37, 36, .55);
}

.bg-stone-800\/60 {
  background-color: rgba(41, 37, 36, .6);
}

.bg-stone-800\/65 {
  background-color: rgba(41, 37, 36, .65);
}

.bg-stone-800\/70 {
  background-color: rgba(41, 37, 36, .7);
}

.bg-stone-800\/75 {
  background-color: rgba(41, 37, 36, .75);
}

.bg-stone-800\/80 {
  background-color: rgba(41, 37, 36, .8);
}

.bg-stone-800\/85 {
  background-color: rgba(41, 37, 36, .85);
}

.bg-stone-800\/90 {
  background-color: rgba(41, 37, 36, .9);
}

.bg-stone-800\/95 {
  background-color: rgba(41, 37, 36, .95);
}

.bg-teal-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(204, 251, 241, var(--tw-bg-opacity, 1));
}

.bg-teal-100\/0 {
  background-color: rgba(204, 251, 241, 0);
}

.bg-teal-100\/10 {
  background-color: rgba(204, 251, 241, .1);
}

.bg-teal-100\/100 {
  background-color: #ccfbf1;
}

.bg-teal-100\/15 {
  background-color: rgba(204, 251, 241, .15);
}

.bg-teal-100\/20 {
  background-color: rgba(204, 251, 241, .2);
}

.bg-teal-100\/25 {
  background-color: rgba(204, 251, 241, .25);
}

.bg-teal-100\/30 {
  background-color: rgba(204, 251, 241, .3);
}

.bg-teal-100\/35 {
  background-color: rgba(204, 251, 241, .35);
}

.bg-teal-100\/40 {
  background-color: rgba(204, 251, 241, .4);
}

.bg-teal-100\/45 {
  background-color: rgba(204, 251, 241, .45);
}

.bg-teal-100\/5 {
  background-color: rgba(204, 251, 241, .05);
}

.bg-teal-100\/50 {
  background-color: rgba(204, 251, 241, .5);
}

.bg-teal-100\/55 {
  background-color: rgba(204, 251, 241, .55);
}

.bg-teal-100\/60 {
  background-color: rgba(204, 251, 241, .6);
}

.bg-teal-100\/65 {
  background-color: rgba(204, 251, 241, .65);
}

.bg-teal-100\/70 {
  background-color: rgba(204, 251, 241, .7);
}

.bg-teal-100\/75 {
  background-color: rgba(204, 251, 241, .75);
}

.bg-teal-100\/80 {
  background-color: rgba(204, 251, 241, .8);
}

.bg-teal-100\/85 {
  background-color: rgba(204, 251, 241, .85);
}

.bg-teal-100\/90 {
  background-color: rgba(204, 251, 241, .9);
}

.bg-teal-100\/95 {
  background-color: rgba(204, 251, 241, .95);
}

.bg-teal-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(45, 212, 191, var(--tw-bg-opacity, 1));
}

.bg-teal-400\/0 {
  background-color: rgba(45, 212, 191, 0);
}

.bg-teal-400\/10 {
  background-color: rgba(45, 212, 191, .1);
}

.bg-teal-400\/100 {
  background-color: #2dd4bf;
}

.bg-teal-400\/15 {
  background-color: rgba(45, 212, 191, .15);
}

.bg-teal-400\/20 {
  background-color: rgba(45, 212, 191, .2);
}

.bg-teal-400\/25 {
  background-color: rgba(45, 212, 191, .25);
}

.bg-teal-400\/30 {
  background-color: rgba(45, 212, 191, .3);
}

.bg-teal-400\/35 {
  background-color: rgba(45, 212, 191, .35);
}

.bg-teal-400\/40 {
  background-color: rgba(45, 212, 191, .4);
}

.bg-teal-400\/45 {
  background-color: rgba(45, 212, 191, .45);
}

.bg-teal-400\/5 {
  background-color: rgba(45, 212, 191, .05);
}

.bg-teal-400\/50 {
  background-color: rgba(45, 212, 191, .5);
}

.bg-teal-400\/55 {
  background-color: rgba(45, 212, 191, .55);
}

.bg-teal-400\/60 {
  background-color: rgba(45, 212, 191, .6);
}

.bg-teal-400\/65 {
  background-color: rgba(45, 212, 191, .65);
}

.bg-teal-400\/70 {
  background-color: rgba(45, 212, 191, .7);
}

.bg-teal-400\/75 {
  background-color: rgba(45, 212, 191, .75);
}

.bg-teal-400\/80 {
  background-color: rgba(45, 212, 191, .8);
}

.bg-teal-400\/85 {
  background-color: rgba(45, 212, 191, .85);
}

.bg-teal-400\/90 {
  background-color: rgba(45, 212, 191, .9);
}

.bg-teal-400\/95 {
  background-color: rgba(45, 212, 191, .95);
}

.bg-teal-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(20, 184, 166, var(--tw-bg-opacity, 1));
}

.bg-teal-500\/0 {
  background-color: rgba(20, 184, 166, 0);
}

.bg-teal-500\/10 {
  background-color: rgba(20, 184, 166, .1);
}

.bg-teal-500\/100 {
  background-color: #14b8a6;
}

.bg-teal-500\/15 {
  background-color: rgba(20, 184, 166, .15);
}

.bg-teal-500\/20 {
  background-color: rgba(20, 184, 166, .2);
}

.bg-teal-500\/25 {
  background-color: rgba(20, 184, 166, .25);
}

.bg-teal-500\/30 {
  background-color: rgba(20, 184, 166, .3);
}

.bg-teal-500\/35 {
  background-color: rgba(20, 184, 166, .35);
}

.bg-teal-500\/40 {
  background-color: rgba(20, 184, 166, .4);
}

.bg-teal-500\/45 {
  background-color: rgba(20, 184, 166, .45);
}

.bg-teal-500\/5 {
  background-color: rgba(20, 184, 166, .05);
}

.bg-teal-500\/50 {
  background-color: rgba(20, 184, 166, .5);
}

.bg-teal-500\/55 {
  background-color: rgba(20, 184, 166, .55);
}

.bg-teal-500\/60 {
  background-color: rgba(20, 184, 166, .6);
}

.bg-teal-500\/65 {
  background-color: rgba(20, 184, 166, .65);
}

.bg-teal-500\/70 {
  background-color: rgba(20, 184, 166, .7);
}

.bg-teal-500\/75 {
  background-color: rgba(20, 184, 166, .75);
}

.bg-teal-500\/80 {
  background-color: rgba(20, 184, 166, .8);
}

.bg-teal-500\/85 {
  background-color: rgba(20, 184, 166, .85);
}

.bg-teal-500\/90 {
  background-color: rgba(20, 184, 166, .9);
}

.bg-teal-500\/95 {
  background-color: rgba(20, 184, 166, .95);
}

.bg-teal-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(15, 118, 110, var(--tw-bg-opacity, 1));
}

.bg-teal-700\/0 {
  background-color: rgba(15, 118, 110, 0);
}

.bg-teal-700\/10 {
  background-color: rgba(15, 118, 110, .1);
}

.bg-teal-700\/100 {
  background-color: #0f766e;
}

.bg-teal-700\/15 {
  background-color: rgba(15, 118, 110, .15);
}

.bg-teal-700\/20 {
  background-color: rgba(15, 118, 110, .2);
}

.bg-teal-700\/25 {
  background-color: rgba(15, 118, 110, .25);
}

.bg-teal-700\/30 {
  background-color: rgba(15, 118, 110, .3);
}

.bg-teal-700\/35 {
  background-color: rgba(15, 118, 110, .35);
}

.bg-teal-700\/40 {
  background-color: rgba(15, 118, 110, .4);
}

.bg-teal-700\/45 {
  background-color: rgba(15, 118, 110, .45);
}

.bg-teal-700\/5 {
  background-color: rgba(15, 118, 110, .05);
}

.bg-teal-700\/50 {
  background-color: rgba(15, 118, 110, .5);
}

.bg-teal-700\/55 {
  background-color: rgba(15, 118, 110, .55);
}

.bg-teal-700\/60 {
  background-color: rgba(15, 118, 110, .6);
}

.bg-teal-700\/65 {
  background-color: rgba(15, 118, 110, .65);
}

.bg-teal-700\/70 {
  background-color: rgba(15, 118, 110, .7);
}

.bg-teal-700\/75 {
  background-color: rgba(15, 118, 110, .75);
}

.bg-teal-700\/80 {
  background-color: rgba(15, 118, 110, .8);
}

.bg-teal-700\/85 {
  background-color: rgba(15, 118, 110, .85);
}

.bg-teal-700\/90 {
  background-color: rgba(15, 118, 110, .9);
}

.bg-teal-700\/95 {
  background-color: rgba(15, 118, 110, .95);
}

.bg-teal-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(17, 94, 89, var(--tw-bg-opacity, 1));
}

.bg-teal-800\/0 {
  background-color: rgba(17, 94, 89, 0);
}

.bg-teal-800\/10 {
  background-color: rgba(17, 94, 89, .1);
}

.bg-teal-800\/100 {
  background-color: #115e59;
}

.bg-teal-800\/15 {
  background-color: rgba(17, 94, 89, .15);
}

.bg-teal-800\/20 {
  background-color: rgba(17, 94, 89, .2);
}

.bg-teal-800\/25 {
  background-color: rgba(17, 94, 89, .25);
}

.bg-teal-800\/30 {
  background-color: rgba(17, 94, 89, .3);
}

.bg-teal-800\/35 {
  background-color: rgba(17, 94, 89, .35);
}

.bg-teal-800\/40 {
  background-color: rgba(17, 94, 89, .4);
}

.bg-teal-800\/45 {
  background-color: rgba(17, 94, 89, .45);
}

.bg-teal-800\/5 {
  background-color: rgba(17, 94, 89, .05);
}

.bg-teal-800\/50 {
  background-color: rgba(17, 94, 89, .5);
}

.bg-teal-800\/55 {
  background-color: rgba(17, 94, 89, .55);
}

.bg-teal-800\/60 {
  background-color: rgba(17, 94, 89, .6);
}

.bg-teal-800\/65 {
  background-color: rgba(17, 94, 89, .65);
}

.bg-teal-800\/70 {
  background-color: rgba(17, 94, 89, .7);
}

.bg-teal-800\/75 {
  background-color: rgba(17, 94, 89, .75);
}

.bg-teal-800\/80 {
  background-color: rgba(17, 94, 89, .8);
}

.bg-teal-800\/85 {
  background-color: rgba(17, 94, 89, .85);
}

.bg-teal-800\/90 {
  background-color: rgba(17, 94, 89, .9);
}

.bg-teal-800\/95 {
  background-color: rgba(17, 94, 89, .95);
}

.bg-transparent {
  background-color: rgba(0, 0, 0, 0);
}

.bg-violet-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(237, 233, 254, var(--tw-bg-opacity, 1));
}

.bg-violet-100\/0 {
  background-color: rgba(237, 233, 254, 0);
}

.bg-violet-100\/10 {
  background-color: rgba(237, 233, 254, .1);
}

.bg-violet-100\/100 {
  background-color: #ede9fe;
}

.bg-violet-100\/15 {
  background-color: rgba(237, 233, 254, .15);
}

.bg-violet-100\/20 {
  background-color: rgba(237, 233, 254, .2);
}

.bg-violet-100\/25 {
  background-color: rgba(237, 233, 254, .25);
}

.bg-violet-100\/30 {
  background-color: rgba(237, 233, 254, .3);
}

.bg-violet-100\/35 {
  background-color: rgba(237, 233, 254, .35);
}

.bg-violet-100\/40 {
  background-color: rgba(237, 233, 254, .4);
}

.bg-violet-100\/45 {
  background-color: rgba(237, 233, 254, .45);
}

.bg-violet-100\/5 {
  background-color: rgba(237, 233, 254, .05);
}

.bg-violet-100\/50 {
  background-color: rgba(237, 233, 254, .5);
}

.bg-violet-100\/55 {
  background-color: rgba(237, 233, 254, .55);
}

.bg-violet-100\/60 {
  background-color: rgba(237, 233, 254, .6);
}

.bg-violet-100\/65 {
  background-color: rgba(237, 233, 254, .65);
}

.bg-violet-100\/70 {
  background-color: rgba(237, 233, 254, .7);
}

.bg-violet-100\/75 {
  background-color: rgba(237, 233, 254, .75);
}

.bg-violet-100\/80 {
  background-color: rgba(237, 233, 254, .8);
}

.bg-violet-100\/85 {
  background-color: rgba(237, 233, 254, .85);
}

.bg-violet-100\/90 {
  background-color: rgba(237, 233, 254, .9);
}

.bg-violet-100\/95 {
  background-color: rgba(237, 233, 254, .95);
}

.bg-violet-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(167, 139, 250, var(--tw-bg-opacity, 1));
}

.bg-violet-400\/0 {
  background-color: rgba(167, 139, 250, 0);
}

.bg-violet-400\/10 {
  background-color: rgba(167, 139, 250, .1);
}

.bg-violet-400\/100 {
  background-color: #a78bfa;
}

.bg-violet-400\/15 {
  background-color: rgba(167, 139, 250, .15);
}

.bg-violet-400\/20 {
  background-color: rgba(167, 139, 250, .2);
}

.bg-violet-400\/25 {
  background-color: rgba(167, 139, 250, .25);
}

.bg-violet-400\/30 {
  background-color: rgba(167, 139, 250, .3);
}

.bg-violet-400\/35 {
  background-color: rgba(167, 139, 250, .35);
}

.bg-violet-400\/40 {
  background-color: rgba(167, 139, 250, .4);
}

.bg-violet-400\/45 {
  background-color: rgba(167, 139, 250, .45);
}

.bg-violet-400\/5 {
  background-color: rgba(167, 139, 250, .05);
}

.bg-violet-400\/50 {
  background-color: rgba(167, 139, 250, .5);
}

.bg-violet-400\/55 {
  background-color: rgba(167, 139, 250, .55);
}

.bg-violet-400\/60 {
  background-color: rgba(167, 139, 250, .6);
}

.bg-violet-400\/65 {
  background-color: rgba(167, 139, 250, .65);
}

.bg-violet-400\/70 {
  background-color: rgba(167, 139, 250, .7);
}

.bg-violet-400\/75 {
  background-color: rgba(167, 139, 250, .75);
}

.bg-violet-400\/80 {
  background-color: rgba(167, 139, 250, .8);
}

.bg-violet-400\/85 {
  background-color: rgba(167, 139, 250, .85);
}

.bg-violet-400\/90 {
  background-color: rgba(167, 139, 250, .9);
}

.bg-violet-400\/95 {
  background-color: rgba(167, 139, 250, .95);
}

.bg-violet-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 243, 255, var(--tw-bg-opacity, 1));
}

.bg-violet-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(139, 92, 246, var(--tw-bg-opacity, 1));
}

.bg-violet-500\/0 {
  background-color: rgba(139, 92, 246, 0);
}

.bg-violet-500\/10 {
  background-color: rgba(139, 92, 246, .1);
}

.bg-violet-500\/100 {
  background-color: #8b5cf6;
}

.bg-violet-500\/15 {
  background-color: rgba(139, 92, 246, .15);
}

.bg-violet-500\/20 {
  background-color: rgba(139, 92, 246, .2);
}

.bg-violet-500\/25 {
  background-color: rgba(139, 92, 246, .25);
}

.bg-violet-500\/30 {
  background-color: rgba(139, 92, 246, .3);
}

.bg-violet-500\/35 {
  background-color: rgba(139, 92, 246, .35);
}

.bg-violet-500\/40 {
  background-color: rgba(139, 92, 246, .4);
}

.bg-violet-500\/45 {
  background-color: rgba(139, 92, 246, .45);
}

.bg-violet-500\/5 {
  background-color: rgba(139, 92, 246, .05);
}

.bg-violet-500\/50 {
  background-color: rgba(139, 92, 246, .5);
}

.bg-violet-500\/55 {
  background-color: rgba(139, 92, 246, .55);
}

.bg-violet-500\/60 {
  background-color: rgba(139, 92, 246, .6);
}

.bg-violet-500\/65 {
  background-color: rgba(139, 92, 246, .65);
}

.bg-violet-500\/70 {
  background-color: rgba(139, 92, 246, .7);
}

.bg-violet-500\/75 {
  background-color: rgba(139, 92, 246, .75);
}

.bg-violet-500\/80 {
  background-color: rgba(139, 92, 246, .8);
}

.bg-violet-500\/85 {
  background-color: rgba(139, 92, 246, .85);
}

.bg-violet-500\/90 {
  background-color: rgba(139, 92, 246, .9);
}

.bg-violet-500\/95 {
  background-color: rgba(139, 92, 246, .95);
}

.bg-violet-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(109, 40, 217, var(--tw-bg-opacity, 1));
}

.bg-violet-700\/0 {
  background-color: rgba(109, 40, 217, 0);
}

.bg-violet-700\/10 {
  background-color: rgba(109, 40, 217, .1);
}

.bg-violet-700\/100 {
  background-color: #6d28d9;
}

.bg-violet-700\/15 {
  background-color: rgba(109, 40, 217, .15);
}

.bg-violet-700\/20 {
  background-color: rgba(109, 40, 217, .2);
}

.bg-violet-700\/25 {
  background-color: rgba(109, 40, 217, .25);
}

.bg-violet-700\/30 {
  background-color: rgba(109, 40, 217, .3);
}

.bg-violet-700\/35 {
  background-color: rgba(109, 40, 217, .35);
}

.bg-violet-700\/40 {
  background-color: rgba(109, 40, 217, .4);
}

.bg-violet-700\/45 {
  background-color: rgba(109, 40, 217, .45);
}

.bg-violet-700\/5 {
  background-color: rgba(109, 40, 217, .05);
}

.bg-violet-700\/50 {
  background-color: rgba(109, 40, 217, .5);
}

.bg-violet-700\/55 {
  background-color: rgba(109, 40, 217, .55);
}

.bg-violet-700\/60 {
  background-color: rgba(109, 40, 217, .6);
}

.bg-violet-700\/65 {
  background-color: rgba(109, 40, 217, .65);
}

.bg-violet-700\/70 {
  background-color: rgba(109, 40, 217, .7);
}

.bg-violet-700\/75 {
  background-color: rgba(109, 40, 217, .75);
}

.bg-violet-700\/80 {
  background-color: rgba(109, 40, 217, .8);
}

.bg-violet-700\/85 {
  background-color: rgba(109, 40, 217, .85);
}

.bg-violet-700\/90 {
  background-color: rgba(109, 40, 217, .9);
}

.bg-violet-700\/95 {
  background-color: rgba(109, 40, 217, .95);
}

.bg-violet-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(91, 33, 182, var(--tw-bg-opacity, 1));
}

.bg-violet-800\/0 {
  background-color: rgba(91, 33, 182, 0);
}

.bg-violet-800\/10 {
  background-color: rgba(91, 33, 182, .1);
}

.bg-violet-800\/100 {
  background-color: #5b21b6;
}

.bg-violet-800\/15 {
  background-color: rgba(91, 33, 182, .15);
}

.bg-violet-800\/20 {
  background-color: rgba(91, 33, 182, .2);
}

.bg-violet-800\/25 {
  background-color: rgba(91, 33, 182, .25);
}

.bg-violet-800\/30 {
  background-color: rgba(91, 33, 182, .3);
}

.bg-violet-800\/35 {
  background-color: rgba(91, 33, 182, .35);
}

.bg-violet-800\/40 {
  background-color: rgba(91, 33, 182, .4);
}

.bg-violet-800\/45 {
  background-color: rgba(91, 33, 182, .45);
}

.bg-violet-800\/5 {
  background-color: rgba(91, 33, 182, .05);
}

.bg-violet-800\/50 {
  background-color: rgba(91, 33, 182, .5);
}

.bg-violet-800\/55 {
  background-color: rgba(91, 33, 182, .55);
}

.bg-violet-800\/60 {
  background-color: rgba(91, 33, 182, .6);
}

.bg-violet-800\/65 {
  background-color: rgba(91, 33, 182, .65);
}

.bg-violet-800\/70 {
  background-color: rgba(91, 33, 182, .7);
}

.bg-violet-800\/75 {
  background-color: rgba(91, 33, 182, .75);
}

.bg-violet-800\/80 {
  background-color: rgba(91, 33, 182, .8);
}

.bg-violet-800\/85 {
  background-color: rgba(91, 33, 182, .85);
}

.bg-violet-800\/90 {
  background-color: rgba(91, 33, 182, .9);
}

.bg-violet-800\/95 {
  background-color: rgba(91, 33, 182, .95);
}

.bg-white {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
}

.bg-white\/20 {
  background-color: rgba(255, 255, 255, .2);
}

.bg-white\/30 {
  background-color: rgba(255, 255, 255, .3);
}

.bg-white\/50 {
  background-color: rgba(255, 255, 255, .5);
}

.bg-white\/80 {
  background-color: rgba(255, 255, 255, .8);
}

.bg-white\/90 {
  background-color: rgba(255, 255, 255, .9);
}

.bg-yellow-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 249, 195, var(--tw-bg-opacity, 1));
}

.bg-yellow-100\/0 {
  background-color: rgba(254, 249, 195, 0);
}

.bg-yellow-100\/10 {
  background-color: rgba(254, 249, 195, .1);
}

.bg-yellow-100\/100 {
  background-color: #fef9c3;
}

.bg-yellow-100\/15 {
  background-color: rgba(254, 249, 195, .15);
}

.bg-yellow-100\/20 {
  background-color: rgba(254, 249, 195, .2);
}

.bg-yellow-100\/25 {
  background-color: rgba(254, 249, 195, .25);
}

.bg-yellow-100\/30 {
  background-color: rgba(254, 249, 195, .3);
}

.bg-yellow-100\/35 {
  background-color: rgba(254, 249, 195, .35);
}

.bg-yellow-100\/40 {
  background-color: rgba(254, 249, 195, .4);
}

.bg-yellow-100\/45 {
  background-color: rgba(254, 249, 195, .45);
}

.bg-yellow-100\/5 {
  background-color: rgba(254, 249, 195, .05);
}

.bg-yellow-100\/50 {
  background-color: rgba(254, 249, 195, .5);
}

.bg-yellow-100\/55 {
  background-color: rgba(254, 249, 195, .55);
}

.bg-yellow-100\/60 {
  background-color: rgba(254, 249, 195, .6);
}

.bg-yellow-100\/65 {
  background-color: rgba(254, 249, 195, .65);
}

.bg-yellow-100\/70 {
  background-color: rgba(254, 249, 195, .7);
}

.bg-yellow-100\/75 {
  background-color: rgba(254, 249, 195, .75);
}

.bg-yellow-100\/80 {
  background-color: rgba(254, 249, 195, .8);
}

.bg-yellow-100\/85 {
  background-color: rgba(254, 249, 195, .85);
}

.bg-yellow-100\/90 {
  background-color: rgba(254, 249, 195, .9);
}

.bg-yellow-100\/95 {
  background-color: rgba(254, 249, 195, .95);
}

.bg-yellow-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(250, 204, 21, var(--tw-bg-opacity, 1));
}

.bg-yellow-400\/0 {
  background-color: rgba(250, 204, 21, 0);
}

.bg-yellow-400\/10 {
  background-color: rgba(250, 204, 21, .1);
}

.bg-yellow-400\/100 {
  background-color: #facc15;
}

.bg-yellow-400\/15 {
  background-color: rgba(250, 204, 21, .15);
}

.bg-yellow-400\/20 {
  background-color: rgba(250, 204, 21, .2);
}

.bg-yellow-400\/25 {
  background-color: rgba(250, 204, 21, .25);
}

.bg-yellow-400\/30 {
  background-color: rgba(250, 204, 21, .3);
}

.bg-yellow-400\/35 {
  background-color: rgba(250, 204, 21, .35);
}

.bg-yellow-400\/40 {
  background-color: rgba(250, 204, 21, .4);
}

.bg-yellow-400\/45 {
  background-color: rgba(250, 204, 21, .45);
}

.bg-yellow-400\/5 {
  background-color: rgba(250, 204, 21, .05);
}

.bg-yellow-400\/50 {
  background-color: rgba(250, 204, 21, .5);
}

.bg-yellow-400\/55 {
  background-color: rgba(250, 204, 21, .55);
}

.bg-yellow-400\/60 {
  background-color: rgba(250, 204, 21, .6);
}

.bg-yellow-400\/65 {
  background-color: rgba(250, 204, 21, .65);
}

.bg-yellow-400\/70 {
  background-color: rgba(250, 204, 21, .7);
}

.bg-yellow-400\/75 {
  background-color: rgba(250, 204, 21, .75);
}

.bg-yellow-400\/80 {
  background-color: rgba(250, 204, 21, .8);
}

.bg-yellow-400\/85 {
  background-color: rgba(250, 204, 21, .85);
}

.bg-yellow-400\/90 {
  background-color: rgba(250, 204, 21, .9);
}

.bg-yellow-400\/95 {
  background-color: rgba(250, 204, 21, .95);
}

.bg-yellow-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 252, 232, var(--tw-bg-opacity, 1));
}

.bg-yellow-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(234, 179, 8, var(--tw-bg-opacity, 1));
}

.bg-yellow-500\/0 {
  background-color: rgba(234, 179, 8, 0);
}

.bg-yellow-500\/10 {
  background-color: rgba(234, 179, 8, .1);
}

.bg-yellow-500\/100 {
  background-color: #eab308;
}

.bg-yellow-500\/15 {
  background-color: rgba(234, 179, 8, .15);
}

.bg-yellow-500\/20 {
  background-color: rgba(234, 179, 8, .2);
}

.bg-yellow-500\/25 {
  background-color: rgba(234, 179, 8, .25);
}

.bg-yellow-500\/30 {
  background-color: rgba(234, 179, 8, .3);
}

.bg-yellow-500\/35 {
  background-color: rgba(234, 179, 8, .35);
}

.bg-yellow-500\/40 {
  background-color: rgba(234, 179, 8, .4);
}

.bg-yellow-500\/45 {
  background-color: rgba(234, 179, 8, .45);
}

.bg-yellow-500\/5 {
  background-color: rgba(234, 179, 8, .05);
}

.bg-yellow-500\/50 {
  background-color: rgba(234, 179, 8, .5);
}

.bg-yellow-500\/55 {
  background-color: rgba(234, 179, 8, .55);
}

.bg-yellow-500\/60 {
  background-color: rgba(234, 179, 8, .6);
}

.bg-yellow-500\/65 {
  background-color: rgba(234, 179, 8, .65);
}

.bg-yellow-500\/70 {
  background-color: rgba(234, 179, 8, .7);
}

.bg-yellow-500\/75 {
  background-color: rgba(234, 179, 8, .75);
}

.bg-yellow-500\/80 {
  background-color: rgba(234, 179, 8, .8);
}

.bg-yellow-500\/85 {
  background-color: rgba(234, 179, 8, .85);
}

.bg-yellow-500\/90 {
  background-color: rgba(234, 179, 8, .9);
}

.bg-yellow-500\/95 {
  background-color: rgba(234, 179, 8, .95);
}

.bg-yellow-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(161, 98, 7, var(--tw-bg-opacity, 1));
}

.bg-yellow-700\/0 {
  background-color: rgba(161, 98, 7, 0);
}

.bg-yellow-700\/10 {
  background-color: rgba(161, 98, 7, .1);
}

.bg-yellow-700\/100 {
  background-color: #a16207;
}

.bg-yellow-700\/15 {
  background-color: rgba(161, 98, 7, .15);
}

.bg-yellow-700\/20 {
  background-color: rgba(161, 98, 7, .2);
}

.bg-yellow-700\/25 {
  background-color: rgba(161, 98, 7, .25);
}

.bg-yellow-700\/30 {
  background-color: rgba(161, 98, 7, .3);
}

.bg-yellow-700\/35 {
  background-color: rgba(161, 98, 7, .35);
}

.bg-yellow-700\/40 {
  background-color: rgba(161, 98, 7, .4);
}

.bg-yellow-700\/45 {
  background-color: rgba(161, 98, 7, .45);
}

.bg-yellow-700\/5 {
  background-color: rgba(161, 98, 7, .05);
}

.bg-yellow-700\/50 {
  background-color: rgba(161, 98, 7, .5);
}

.bg-yellow-700\/55 {
  background-color: rgba(161, 98, 7, .55);
}

.bg-yellow-700\/60 {
  background-color: rgba(161, 98, 7, .6);
}

.bg-yellow-700\/65 {
  background-color: rgba(161, 98, 7, .65);
}

.bg-yellow-700\/70 {
  background-color: rgba(161, 98, 7, .7);
}

.bg-yellow-700\/75 {
  background-color: rgba(161, 98, 7, .75);
}

.bg-yellow-700\/80 {
  background-color: rgba(161, 98, 7, .8);
}

.bg-yellow-700\/85 {
  background-color: rgba(161, 98, 7, .85);
}

.bg-yellow-700\/90 {
  background-color: rgba(161, 98, 7, .9);
}

.bg-yellow-700\/95 {
  background-color: rgba(161, 98, 7, .95);
}

.bg-yellow-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(133, 77, 14, var(--tw-bg-opacity, 1));
}

.bg-yellow-800\/0 {
  background-color: rgba(133, 77, 14, 0);
}

.bg-yellow-800\/10 {
  background-color: rgba(133, 77, 14, .1);
}

.bg-yellow-800\/100 {
  background-color: #854d0e;
}

.bg-yellow-800\/15 {
  background-color: rgba(133, 77, 14, .15);
}

.bg-yellow-800\/20 {
  background-color: rgba(133, 77, 14, .2);
}

.bg-yellow-800\/25 {
  background-color: rgba(133, 77, 14, .25);
}

.bg-yellow-800\/30 {
  background-color: rgba(133, 77, 14, .3);
}

.bg-yellow-800\/35 {
  background-color: rgba(133, 77, 14, .35);
}

.bg-yellow-800\/40 {
  background-color: rgba(133, 77, 14, .4);
}

.bg-yellow-800\/45 {
  background-color: rgba(133, 77, 14, .45);
}

.bg-yellow-800\/5 {
  background-color: rgba(133, 77, 14, .05);
}

.bg-yellow-800\/50 {
  background-color: rgba(133, 77, 14, .5);
}

.bg-yellow-800\/55 {
  background-color: rgba(133, 77, 14, .55);
}

.bg-yellow-800\/60 {
  background-color: rgba(133, 77, 14, .6);
}

.bg-yellow-800\/65 {
  background-color: rgba(133, 77, 14, .65);
}

.bg-yellow-800\/70 {
  background-color: rgba(133, 77, 14, .7);
}

.bg-yellow-800\/75 {
  background-color: rgba(133, 77, 14, .75);
}

.bg-yellow-800\/80 {
  background-color: rgba(133, 77, 14, .8);
}

.bg-yellow-800\/85 {
  background-color: rgba(133, 77, 14, .85);
}

.bg-yellow-800\/90 {
  background-color: rgba(133, 77, 14, .9);
}

.bg-yellow-800\/95 {
  background-color: rgba(133, 77, 14, .95);
}

.bg-zinc-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(244, 244, 245, var(--tw-bg-opacity, 1));
}

.bg-zinc-100\/0 {
  background-color: rgba(244, 244, 245, 0);
}

.bg-zinc-100\/10 {
  background-color: rgba(244, 244, 245, .1);
}

.bg-zinc-100\/100 {
  background-color: #f4f4f5;
}

.bg-zinc-100\/15 {
  background-color: rgba(244, 244, 245, .15);
}

.bg-zinc-100\/20 {
  background-color: rgba(244, 244, 245, .2);
}

.bg-zinc-100\/25 {
  background-color: rgba(244, 244, 245, .25);
}

.bg-zinc-100\/30 {
  background-color: rgba(244, 244, 245, .3);
}

.bg-zinc-100\/35 {
  background-color: rgba(244, 244, 245, .35);
}

.bg-zinc-100\/40 {
  background-color: rgba(244, 244, 245, .4);
}

.bg-zinc-100\/45 {
  background-color: rgba(244, 244, 245, .45);
}

.bg-zinc-100\/5 {
  background-color: rgba(244, 244, 245, .05);
}

.bg-zinc-100\/50 {
  background-color: rgba(244, 244, 245, .5);
}

.bg-zinc-100\/55 {
  background-color: rgba(244, 244, 245, .55);
}

.bg-zinc-100\/60 {
  background-color: rgba(244, 244, 245, .6);
}

.bg-zinc-100\/65 {
  background-color: rgba(244, 244, 245, .65);
}

.bg-zinc-100\/70 {
  background-color: rgba(244, 244, 245, .7);
}

.bg-zinc-100\/75 {
  background-color: rgba(244, 244, 245, .75);
}

.bg-zinc-100\/80 {
  background-color: rgba(244, 244, 245, .8);
}

.bg-zinc-100\/85 {
  background-color: rgba(244, 244, 245, .85);
}

.bg-zinc-100\/90 {
  background-color: rgba(244, 244, 245, .9);
}

.bg-zinc-100\/95 {
  background-color: rgba(244, 244, 245, .95);
}

.bg-zinc-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(161, 161, 170, var(--tw-bg-opacity, 1));
}

.bg-zinc-400\/0 {
  background-color: rgba(161, 161, 170, 0);
}

.bg-zinc-400\/10 {
  background-color: rgba(161, 161, 170, .1);
}

.bg-zinc-400\/100 {
  background-color: #a1a1aa;
}

.bg-zinc-400\/15 {
  background-color: rgba(161, 161, 170, .15);
}

.bg-zinc-400\/20 {
  background-color: rgba(161, 161, 170, .2);
}

.bg-zinc-400\/25 {
  background-color: rgba(161, 161, 170, .25);
}

.bg-zinc-400\/30 {
  background-color: rgba(161, 161, 170, .3);
}

.bg-zinc-400\/35 {
  background-color: rgba(161, 161, 170, .35);
}

.bg-zinc-400\/40 {
  background-color: rgba(161, 161, 170, .4);
}

.bg-zinc-400\/45 {
  background-color: rgba(161, 161, 170, .45);
}

.bg-zinc-400\/5 {
  background-color: rgba(161, 161, 170, .05);
}

.bg-zinc-400\/50 {
  background-color: rgba(161, 161, 170, .5);
}

.bg-zinc-400\/55 {
  background-color: rgba(161, 161, 170, .55);
}

.bg-zinc-400\/60 {
  background-color: rgba(161, 161, 170, .6);
}

.bg-zinc-400\/65 {
  background-color: rgba(161, 161, 170, .65);
}

.bg-zinc-400\/70 {
  background-color: rgba(161, 161, 170, .7);
}

.bg-zinc-400\/75 {
  background-color: rgba(161, 161, 170, .75);
}

.bg-zinc-400\/80 {
  background-color: rgba(161, 161, 170, .8);
}

.bg-zinc-400\/85 {
  background-color: rgba(161, 161, 170, .85);
}

.bg-zinc-400\/90 {
  background-color: rgba(161, 161, 170, .9);
}

.bg-zinc-400\/95 {
  background-color: rgba(161, 161, 170, .95);
}

.bg-zinc-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(113, 113, 122, var(--tw-bg-opacity, 1));
}

.bg-zinc-500\/0 {
  background-color: rgba(113, 113, 122, 0);
}

.bg-zinc-500\/10 {
  background-color: rgba(113, 113, 122, .1);
}

.bg-zinc-500\/100 {
  background-color: #71717a;
}

.bg-zinc-500\/15 {
  background-color: rgba(113, 113, 122, .15);
}

.bg-zinc-500\/20 {
  background-color: rgba(113, 113, 122, .2);
}

.bg-zinc-500\/25 {
  background-color: rgba(113, 113, 122, .25);
}

.bg-zinc-500\/30 {
  background-color: rgba(113, 113, 122, .3);
}

.bg-zinc-500\/35 {
  background-color: rgba(113, 113, 122, .35);
}

.bg-zinc-500\/40 {
  background-color: rgba(113, 113, 122, .4);
}

.bg-zinc-500\/45 {
  background-color: rgba(113, 113, 122, .45);
}

.bg-zinc-500\/5 {
  background-color: rgba(113, 113, 122, .05);
}

.bg-zinc-500\/50 {
  background-color: rgba(113, 113, 122, .5);
}

.bg-zinc-500\/55 {
  background-color: rgba(113, 113, 122, .55);
}

.bg-zinc-500\/60 {
  background-color: rgba(113, 113, 122, .6);
}

.bg-zinc-500\/65 {
  background-color: rgba(113, 113, 122, .65);
}

.bg-zinc-500\/70 {
  background-color: rgba(113, 113, 122, .7);
}

.bg-zinc-500\/75 {
  background-color: rgba(113, 113, 122, .75);
}

.bg-zinc-500\/80 {
  background-color: rgba(113, 113, 122, .8);
}

.bg-zinc-500\/85 {
  background-color: rgba(113, 113, 122, .85);
}

.bg-zinc-500\/90 {
  background-color: rgba(113, 113, 122, .9);
}

.bg-zinc-500\/95 {
  background-color: rgba(113, 113, 122, .95);
}

.bg-zinc-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(63, 63, 70, var(--tw-bg-opacity, 1));
}

.bg-zinc-700\/0 {
  background-color: rgba(63, 63, 70, 0);
}

.bg-zinc-700\/10 {
  background-color: rgba(63, 63, 70, .1);
}

.bg-zinc-700\/100 {
  background-color: #3f3f46;
}

.bg-zinc-700\/15 {
  background-color: rgba(63, 63, 70, .15);
}

.bg-zinc-700\/20 {
  background-color: rgba(63, 63, 70, .2);
}

.bg-zinc-700\/25 {
  background-color: rgba(63, 63, 70, .25);
}

.bg-zinc-700\/30 {
  background-color: rgba(63, 63, 70, .3);
}

.bg-zinc-700\/35 {
  background-color: rgba(63, 63, 70, .35);
}

.bg-zinc-700\/40 {
  background-color: rgba(63, 63, 70, .4);
}

.bg-zinc-700\/45 {
  background-color: rgba(63, 63, 70, .45);
}

.bg-zinc-700\/5 {
  background-color: rgba(63, 63, 70, .05);
}

.bg-zinc-700\/50 {
  background-color: rgba(63, 63, 70, .5);
}

.bg-zinc-700\/55 {
  background-color: rgba(63, 63, 70, .55);
}

.bg-zinc-700\/60 {
  background-color: rgba(63, 63, 70, .6);
}

.bg-zinc-700\/65 {
  background-color: rgba(63, 63, 70, .65);
}

.bg-zinc-700\/70 {
  background-color: rgba(63, 63, 70, .7);
}

.bg-zinc-700\/75 {
  background-color: rgba(63, 63, 70, .75);
}

.bg-zinc-700\/80 {
  background-color: rgba(63, 63, 70, .8);
}

.bg-zinc-700\/85 {
  background-color: rgba(63, 63, 70, .85);
}

.bg-zinc-700\/90 {
  background-color: rgba(63, 63, 70, .9);
}

.bg-zinc-700\/95 {
  background-color: rgba(63, 63, 70, .95);
}

.bg-zinc-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(39, 39, 42, var(--tw-bg-opacity, 1));
}

.bg-zinc-800\/0 {
  background-color: rgba(39, 39, 42, 0);
}

.bg-zinc-800\/10 {
  background-color: rgba(39, 39, 42, .1);
}

.bg-zinc-800\/100 {
  background-color: #27272a;
}

.bg-zinc-800\/15 {
  background-color: rgba(39, 39, 42, .15);
}

.bg-zinc-800\/20 {
  background-color: rgba(39, 39, 42, .2);
}

.bg-zinc-800\/25 {
  background-color: rgba(39, 39, 42, .25);
}

.bg-zinc-800\/30 {
  background-color: rgba(39, 39, 42, .3);
}

.bg-zinc-800\/35 {
  background-color: rgba(39, 39, 42, .35);
}

.bg-zinc-800\/40 {
  background-color: rgba(39, 39, 42, .4);
}

.bg-zinc-800\/45 {
  background-color: rgba(39, 39, 42, .45);
}

.bg-zinc-800\/5 {
  background-color: rgba(39, 39, 42, .05);
}

.bg-zinc-800\/50 {
  background-color: rgba(39, 39, 42, .5);
}

.bg-zinc-800\/55 {
  background-color: rgba(39, 39, 42, .55);
}

.bg-zinc-800\/60 {
  background-color: rgba(39, 39, 42, .6);
}

.bg-zinc-800\/65 {
  background-color: rgba(39, 39, 42, .65);
}

.bg-zinc-800\/70 {
  background-color: rgba(39, 39, 42, .7);
}

.bg-zinc-800\/75 {
  background-color: rgba(39, 39, 42, .75);
}

.bg-zinc-800\/80 {
  background-color: rgba(39, 39, 42, .8);
}

.bg-zinc-800\/85 {
  background-color: rgba(39, 39, 42, .85);
}

.bg-zinc-800\/90 {
  background-color: rgba(39, 39, 42, .9);
}

.bg-zinc-800\/95 {
  background-color: rgba(39, 39, 42, .95);
}

.bg-current {
  background-color: currentColor;
}

.bg-gray-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(75, 85, 99, var(--tw-bg-opacity, 1));
}

.bg-opacity-50 {
  --tw-bg-opacity: .5;
}

.bg-gradient-to-b {
  background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
}

.bg-gradient-to-t {
  background-image: linear-gradient(to top, var(--tw-gradient-stops));
}

.bg-gradient-to-r {
  background-image: linear-gradient(to right, var(--tw-gradient-stops));
}

.from-gray-50 {
  --tw-gradient-from: #f9fafb var(--tw-gradient-from-position);
  --tw-gradient-to: rgba(249, 250, 251, 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-white {
  --tw-gradient-from: #fff var(--tw-gradient-from-position);
  --tw-gradient-to: rgba(255, 255, 255, 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-blue-500 {
  --tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);
  --tw-gradient-to: rgba(59, 130, 246, 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.to-transparent {
  --tw-gradient-to: transparent var(--tw-gradient-to-position);
}

.to-white {
  --tw-gradient-to: #fff var(--tw-gradient-to-position);
}

.to-purple-500 {
  --tw-gradient-to: #a855f7 var(--tw-gradient-to-position);
}

.p-0 {
  padding: 0;
}

.p-0\.5 {
  padding: .125rem;
}

.p-1 {
  padding: .25rem;
}

.p-1\.5 {
  padding: .375rem;
}

.p-2 {
  padding: .5rem;
}

.p-2\.5 {
  padding: .625rem;
}

.p-3 {
  padding: .75rem;
}

.p-4 {
  padding: 1rem;
}

.p-5 {
  padding: 1.25rem;
}

.p-6 {
  padding: 1.5rem;
}

.p-8 {
  padding: 2rem;
}

.px-1 {
  padding-left: .25rem;
  padding-right: .25rem;
}

.px-1\.5 {
  padding-left: .375rem;
  padding-right: .375rem;
}

.px-10 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.px-2 {
  padding-left: .5rem;
  padding-right: .5rem;
}

.px-2\.5 {
  padding-left: .625rem;
  padding-right: .625rem;
}

.px-3 {
  padding-left: .75rem;
  padding-right: .75rem;
}

.px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}

.px-5 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.px-6 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.px-8 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.py-0\.5 {
  padding-top: .125rem;
  padding-bottom: .125rem;
}

.py-1 {
  padding-top: .25rem;
  padding-bottom: .25rem;
}

.py-1\.5 {
  padding-top: .375rem;
  padding-bottom: .375rem;
}

.py-10 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.py-12 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.py-2 {
  padding-top: .5rem;
  padding-bottom: .5rem;
}

.py-2\.5 {
  padding-top: .625rem;
  padding-bottom: .625rem;
}

.py-3 {
  padding-top: .75rem;
  padding-bottom: .75rem;
}

.py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.py-3\.5 {
  padding-top: .875rem;
  padding-bottom: .875rem;
}

.pb-0 {
  padding-bottom: 0;
}

.pb-1 {
  padding-bottom: .25rem;
}

.pb-16 {
  padding-bottom: 4rem;
}

.pb-2 {
  padding-bottom: .5rem;
}

.pb-32 {
  padding-bottom: 8rem;
}

.pb-4 {
  padding-bottom: 1rem;
}

.pl-1 {
  padding-left: .25rem;
}

.pl-10 {
  padding-left: 2.5rem;
}

.pl-2 {
  padding-left: .5rem;
}

.pl-3 {
  padding-left: .75rem;
}

.pl-4 {
  padding-left: 1rem;
}

.pl-6 {
  padding-left: 1.5rem;
}

.pl-7 {
  padding-left: 1.75rem;
}

.pl-9 {
  padding-left: 2.25rem;
}

.pr-1 {
  padding-right: .25rem;
}

.pr-14 {
  padding-right: 3.5rem;
}

.pr-2 {
  padding-right: .5rem;
}

.pr-3 {
  padding-right: .75rem;
}

.pr-4 {
  padding-right: 1rem;
}

.pr-8 {
  padding-right: 2rem;
}

.pt-1 {
  padding-top: .25rem;
}

.pt-2 {
  padding-top: .5rem;
}

.pt-3 {
  padding-top: .75rem;
}

.pt-4 {
  padding-top: 1rem;
}

.pt-6 {
  padding-top: 1.5rem;
}

.pt-8 {
  padding-top: 2rem;
}

.pt-\[15vh\] {
  padding-top: 15vh;
}

.text-left {
  text-align: left;
}

.text-center {
  text-align: center;
}

.text-right {
  text-align: right;
}

.font-\[family-name\:var\(--font-geist-sans\)\] {
  font-family: var(--font-geist-sans);
}

.font-mono {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
}

.text-2xl {
  font-size: 1.5rem;
  line-height: 2rem;
}

.text-3xl {
  font-size: 1.875rem;
  line-height: 2.25rem;
}

.text-4xl {
  font-size: 2.25rem;
  line-height: 2.5rem;
}

.text-5xl {
  font-size: 3rem;
  line-height: 1;
}

.text-\[10px\] {
  font-size: 10px;
}

.text-\[8px\] {
  font-size: 8px;
}

.text-\[9px\] {
  font-size: 9px;
}

.text-base {
  font-size: 1rem;
  line-height: 1.5rem;
}

.text-lg {
  font-size: 1.125rem;
  line-height: 1.75rem;
}

.text-sm {
  font-size: .875rem;
  line-height: 1.25rem;
}

.text-xl {
  font-size: 1.25rem;
  line-height: 1.75rem;
}

.text-xs {
  font-size: .75rem;
  line-height: 1rem;
}

.font-bold {
  font-weight: 700;
}

.font-extrabold {
  font-weight: 800;
}

.font-light {
  font-weight: 300;
}

.font-medium {
  font-weight: 500;
}

.font-normal {
  font-weight: 400;
}

.font-semibold {
  font-weight: 600;
}

.uppercase {
  text-transform: uppercase;
}

.capitalize {
  text-transform: capitalize;
}

.italic {
  font-style: italic;
}

.leading-none {
  line-height: 1;
}

.leading-relaxed {
  line-height: 1.625;
}

.leading-snug {
  line-height: 1.375;
}

.leading-tight {
  line-height: 1.25;
}

.tracking-wide {
  letter-spacing: .025em;
}

.tracking-wider {
  letter-spacing: .05em;
}

.tracking-tight {
  letter-spacing: -.025em;
}

.text-amber-100 {
  --tw-text-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-text-opacity, 1));
}

.text-amber-100\/0 {
  color: rgba(254, 243, 199, 0);
}

.text-amber-100\/10 {
  color: rgba(254, 243, 199, .1);
}

.text-amber-100\/100 {
  color: #fef3c7;
}

.text-amber-100\/15 {
  color: rgba(254, 243, 199, .15);
}

.text-amber-100\/20 {
  color: rgba(254, 243, 199, .2);
}

.text-amber-100\/25 {
  color: rgba(254, 243, 199, .25);
}

.text-amber-100\/30 {
  color: rgba(254, 243, 199, .3);
}

.text-amber-100\/35 {
  color: rgba(254, 243, 199, .35);
}

.text-amber-100\/40 {
  color: rgba(254, 243, 199, .4);
}

.text-amber-100\/45 {
  color: rgba(254, 243, 199, .45);
}

.text-amber-100\/5 {
  color: rgba(254, 243, 199, .05);
}

.text-amber-100\/50 {
  color: rgba(254, 243, 199, .5);
}

.text-amber-100\/55 {
  color: rgba(254, 243, 199, .55);
}

.text-amber-100\/60 {
  color: rgba(254, 243, 199, .6);
}

.text-amber-100\/65 {
  color: rgba(254, 243, 199, .65);
}

.text-amber-100\/70 {
  color: rgba(254, 243, 199, .7);
}

.text-amber-100\/75 {
  color: rgba(254, 243, 199, .75);
}

.text-amber-100\/80 {
  color: rgba(254, 243, 199, .8);
}

.text-amber-100\/85 {
  color: rgba(254, 243, 199, .85);
}

.text-amber-100\/90 {
  color: rgba(254, 243, 199, .9);
}

.text-amber-100\/95 {
  color: rgba(254, 243, 199, .95);
}

.text-amber-400 {
  --tw-text-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-text-opacity, 1));
}

.text-amber-400\/0 {
  color: rgba(251, 191, 36, 0);
}

.text-amber-400\/10 {
  color: rgba(251, 191, 36, .1);
}

.text-amber-400\/100 {
  color: #fbbf24;
}

.text-amber-400\/15 {
  color: rgba(251, 191, 36, .15);
}

.text-amber-400\/20 {
  color: rgba(251, 191, 36, .2);
}

.text-amber-400\/25 {
  color: rgba(251, 191, 36, .25);
}

.text-amber-400\/30 {
  color: rgba(251, 191, 36, .3);
}

.text-amber-400\/35 {
  color: rgba(251, 191, 36, .35);
}

.text-amber-400\/40 {
  color: rgba(251, 191, 36, .4);
}

.text-amber-400\/45 {
  color: rgba(251, 191, 36, .45);
}

.text-amber-400\/5 {
  color: rgba(251, 191, 36, .05);
}

.text-amber-400\/50 {
  color: rgba(251, 191, 36, .5);
}

.text-amber-400\/55 {
  color: rgba(251, 191, 36, .55);
}

.text-amber-400\/60 {
  color: rgba(251, 191, 36, .6);
}

.text-amber-400\/65 {
  color: rgba(251, 191, 36, .65);
}

.text-amber-400\/70 {
  color: rgba(251, 191, 36, .7);
}

.text-amber-400\/75 {
  color: rgba(251, 191, 36, .75);
}

.text-amber-400\/80 {
  color: rgba(251, 191, 36, .8);
}

.text-amber-400\/85 {
  color: rgba(251, 191, 36, .85);
}

.text-amber-400\/90 {
  color: rgba(251, 191, 36, .9);
}

.text-amber-400\/95 {
  color: rgba(251, 191, 36, .95);
}

.text-amber-500 {
  --tw-text-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-text-opacity, 1));
}

.text-amber-500\/0 {
  color: rgba(245, 158, 11, 0);
}

.text-amber-500\/10 {
  color: rgba(245, 158, 11, .1);
}

.text-amber-500\/100 {
  color: #f59e0b;
}

.text-amber-500\/15 {
  color: rgba(245, 158, 11, .15);
}

.text-amber-500\/20 {
  color: rgba(245, 158, 11, .2);
}

.text-amber-500\/25 {
  color: rgba(245, 158, 11, .25);
}

.text-amber-500\/30 {
  color: rgba(245, 158, 11, .3);
}

.text-amber-500\/35 {
  color: rgba(245, 158, 11, .35);
}

.text-amber-500\/40 {
  color: rgba(245, 158, 11, .4);
}

.text-amber-500\/45 {
  color: rgba(245, 158, 11, .45);
}

.text-amber-500\/5 {
  color: rgba(245, 158, 11, .05);
}

.text-amber-500\/50 {
  color: rgba(245, 158, 11, .5);
}

.text-amber-500\/55 {
  color: rgba(245, 158, 11, .55);
}

.text-amber-500\/60 {
  color: rgba(245, 158, 11, .6);
}

.text-amber-500\/65 {
  color: rgba(245, 158, 11, .65);
}

.text-amber-500\/70 {
  color: rgba(245, 158, 11, .7);
}

.text-amber-500\/75 {
  color: rgba(245, 158, 11, .75);
}

.text-amber-500\/80 {
  color: rgba(245, 158, 11, .8);
}

.text-amber-500\/85 {
  color: rgba(245, 158, 11, .85);
}

.text-amber-500\/90 {
  color: rgba(245, 158, 11, .9);
}

.text-amber-500\/95 {
  color: rgba(245, 158, 11, .95);
}

.text-amber-700 {
  --tw-text-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-text-opacity, 1));
}

.text-amber-700\/0 {
  color: rgba(180, 83, 9, 0);
}

.text-amber-700\/10 {
  color: rgba(180, 83, 9, .1);
}

.text-amber-700\/100 {
  color: #b45309;
}

.text-amber-700\/15 {
  color: rgba(180, 83, 9, .15);
}

.text-amber-700\/20 {
  color: rgba(180, 83, 9, .2);
}

.text-amber-700\/25 {
  color: rgba(180, 83, 9, .25);
}

.text-amber-700\/30 {
  color: rgba(180, 83, 9, .3);
}

.text-amber-700\/35 {
  color: rgba(180, 83, 9, .35);
}

.text-amber-700\/40 {
  color: rgba(180, 83, 9, .4);
}

.text-amber-700\/45 {
  color: rgba(180, 83, 9, .45);
}

.text-amber-700\/5 {
  color: rgba(180, 83, 9, .05);
}

.text-amber-700\/50 {
  color: rgba(180, 83, 9, .5);
}

.text-amber-700\/55 {
  color: rgba(180, 83, 9, .55);
}

.text-amber-700\/60 {
  color: rgba(180, 83, 9, .6);
}

.text-amber-700\/65 {
  color: rgba(180, 83, 9, .65);
}

.text-amber-700\/70 {
  color: rgba(180, 83, 9, .7);
}

.text-amber-700\/75 {
  color: rgba(180, 83, 9, .75);
}

.text-amber-700\/80 {
  color: rgba(180, 83, 9, .8);
}

.text-amber-700\/85 {
  color: rgba(180, 83, 9, .85);
}

.text-amber-700\/90 {
  color: rgba(180, 83, 9, .9);
}

.text-amber-700\/95 {
  color: rgba(180, 83, 9, .95);
}

.text-amber-800 {
  --tw-text-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-text-opacity, 1));
}

.text-amber-800\/0 {
  color: rgba(146, 64, 14, 0);
}

.text-amber-800\/10 {
  color: rgba(146, 64, 14, .1);
}

.text-amber-800\/100 {
  color: #92400e;
}

.text-amber-800\/15 {
  color: rgba(146, 64, 14, .15);
}

.text-amber-800\/20 {
  color: rgba(146, 64, 14, .2);
}

.text-amber-800\/25 {
  color: rgba(146, 64, 14, .25);
}

.text-amber-800\/30 {
  color: rgba(146, 64, 14, .3);
}

.text-amber-800\/35 {
  color: rgba(146, 64, 14, .35);
}

.text-amber-800\/40 {
  color: rgba(146, 64, 14, .4);
}

.text-amber-800\/45 {
  color: rgba(146, 64, 14, .45);
}

.text-amber-800\/5 {
  color: rgba(146, 64, 14, .05);
}

.text-amber-800\/50 {
  color: rgba(146, 64, 14, .5);
}

.text-amber-800\/55 {
  color: rgba(146, 64, 14, .55);
}

.text-amber-800\/60 {
  color: rgba(146, 64, 14, .6);
}

.text-amber-800\/65 {
  color: rgba(146, 64, 14, .65);
}

.text-amber-800\/70 {
  color: rgba(146, 64, 14, .7);
}

.text-amber-800\/75 {
  color: rgba(146, 64, 14, .75);
}

.text-amber-800\/80 {
  color: rgba(146, 64, 14, .8);
}

.text-amber-800\/85 {
  color: rgba(146, 64, 14, .85);
}

.text-amber-800\/90 {
  color: rgba(146, 64, 14, .9);
}

.text-amber-800\/95 {
  color: rgba(146, 64, 14, .95);
}

.text-black {
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity, 1));
}

.text-blue-100 {
  --tw-text-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-text-opacity, 1));
}

.text-blue-100\/0 {
  color: rgba(219, 234, 254, 0);
}

.text-blue-100\/10 {
  color: rgba(219, 234, 254, .1);
}

.text-blue-100\/100 {
  color: #dbeafe;
}

.text-blue-100\/15 {
  color: rgba(219, 234, 254, .15);
}

.text-blue-100\/20 {
  color: rgba(219, 234, 254, .2);
}

.text-blue-100\/25 {
  color: rgba(219, 234, 254, .25);
}

.text-blue-100\/30 {
  color: rgba(219, 234, 254, .3);
}

.text-blue-100\/35 {
  color: rgba(219, 234, 254, .35);
}

.text-blue-100\/40 {
  color: rgba(219, 234, 254, .4);
}

.text-blue-100\/45 {
  color: rgba(219, 234, 254, .45);
}

.text-blue-100\/5 {
  color: rgba(219, 234, 254, .05);
}

.text-blue-100\/50 {
  color: rgba(219, 234, 254, .5);
}

.text-blue-100\/55 {
  color: rgba(219, 234, 254, .55);
}

.text-blue-100\/60 {
  color: rgba(219, 234, 254, .6);
}

.text-blue-100\/65 {
  color: rgba(219, 234, 254, .65);
}

.text-blue-100\/70 {
  color: rgba(219, 234, 254, .7);
}

.text-blue-100\/75 {
  color: rgba(219, 234, 254, .75);
}

.text-blue-100\/80 {
  color: rgba(219, 234, 254, .8);
}

.text-blue-100\/85 {
  color: rgba(219, 234, 254, .85);
}

.text-blue-100\/90 {
  color: rgba(219, 234, 254, .9);
}

.text-blue-100\/95 {
  color: rgba(219, 234, 254, .95);
}

.text-blue-200 {
  --tw-text-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-text-opacity, 1));
}

.text-blue-400 {
  --tw-text-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-text-opacity, 1));
}

.text-blue-400\/0 {
  color: rgba(96, 165, 250, 0);
}

.text-blue-400\/10 {
  color: rgba(96, 165, 250, .1);
}

.text-blue-400\/100 {
  color: #60a5fa;
}

.text-blue-400\/15 {
  color: rgba(96, 165, 250, .15);
}

.text-blue-400\/20 {
  color: rgba(96, 165, 250, .2);
}

.text-blue-400\/25 {
  color: rgba(96, 165, 250, .25);
}

.text-blue-400\/30 {
  color: rgba(96, 165, 250, .3);
}

.text-blue-400\/35 {
  color: rgba(96, 165, 250, .35);
}

.text-blue-400\/40 {
  color: rgba(96, 165, 250, .4);
}

.text-blue-400\/45 {
  color: rgba(96, 165, 250, .45);
}

.text-blue-400\/5 {
  color: rgba(96, 165, 250, .05);
}

.text-blue-400\/50 {
  color: rgba(96, 165, 250, .5);
}

.text-blue-400\/55 {
  color: rgba(96, 165, 250, .55);
}

.text-blue-400\/60 {
  color: rgba(96, 165, 250, .6);
}

.text-blue-400\/65 {
  color: rgba(96, 165, 250, .65);
}

.text-blue-400\/70 {
  color: rgba(96, 165, 250, .7);
}

.text-blue-400\/75 {
  color: rgba(96, 165, 250, .75);
}

.text-blue-400\/80 {
  color: rgba(96, 165, 250, .8);
}

.text-blue-400\/85 {
  color: rgba(96, 165, 250, .85);
}

.text-blue-400\/90 {
  color: rgba(96, 165, 250, .9);
}

.text-blue-400\/95 {
  color: rgba(96, 165, 250, .95);
}

.text-blue-500 {
  --tw-text-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-text-opacity, 1));
}

.text-blue-500\/0 {
  color: rgba(59, 130, 246, 0);
}

.text-blue-500\/10 {
  color: rgba(59, 130, 246, .1);
}

.text-blue-500\/100 {
  color: #3b82f6;
}

.text-blue-500\/15 {
  color: rgba(59, 130, 246, .15);
}

.text-blue-500\/20 {
  color: rgba(59, 130, 246, .2);
}

.text-blue-500\/25 {
  color: rgba(59, 130, 246, .25);
}

.text-blue-500\/30 {
  color: rgba(59, 130, 246, .3);
}

.text-blue-500\/35 {
  color: rgba(59, 130, 246, .35);
}

.text-blue-500\/40 {
  color: rgba(59, 130, 246, .4);
}

.text-blue-500\/45 {
  color: rgba(59, 130, 246, .45);
}

.text-blue-500\/5 {
  color: rgba(59, 130, 246, .05);
}

.text-blue-500\/50 {
  color: rgba(59, 130, 246, .5);
}

.text-blue-500\/55 {
  color: rgba(59, 130, 246, .55);
}

.text-blue-500\/60 {
  color: rgba(59, 130, 246, .6);
}

.text-blue-500\/65 {
  color: rgba(59, 130, 246, .65);
}

.text-blue-500\/70 {
  color: rgba(59, 130, 246, .7);
}

.text-blue-500\/75 {
  color: rgba(59, 130, 246, .75);
}

.text-blue-500\/80 {
  color: rgba(59, 130, 246, .8);
}

.text-blue-500\/85 {
  color: rgba(59, 130, 246, .85);
}

.text-blue-500\/90 {
  color: rgba(59, 130, 246, .9);
}

.text-blue-500\/95 {
  color: rgba(59, 130, 246, .95);
}

.text-blue-600 {
  --tw-text-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-text-opacity, 1));
}

.text-blue-700 {
  --tw-text-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-text-opacity, 1));
}

.text-blue-700\/0 {
  color: rgba(29, 78, 216, 0);
}

.text-blue-700\/10 {
  color: rgba(29, 78, 216, .1);
}

.text-blue-700\/100 {
  color: #1d4ed8;
}

.text-blue-700\/15 {
  color: rgba(29, 78, 216, .15);
}

.text-blue-700\/20 {
  color: rgba(29, 78, 216, .2);
}

.text-blue-700\/25 {
  color: rgba(29, 78, 216, .25);
}

.text-blue-700\/30 {
  color: rgba(29, 78, 216, .3);
}

.text-blue-700\/35 {
  color: rgba(29, 78, 216, .35);
}

.text-blue-700\/40 {
  color: rgba(29, 78, 216, .4);
}

.text-blue-700\/45 {
  color: rgba(29, 78, 216, .45);
}

.text-blue-700\/5 {
  color: rgba(29, 78, 216, .05);
}

.text-blue-700\/50 {
  color: rgba(29, 78, 216, .5);
}

.text-blue-700\/55 {
  color: rgba(29, 78, 216, .55);
}

.text-blue-700\/60 {
  color: rgba(29, 78, 216, .6);
}

.text-blue-700\/65 {
  color: rgba(29, 78, 216, .65);
}

.text-blue-700\/70 {
  color: rgba(29, 78, 216, .7);
}

.text-blue-700\/75 {
  color: rgba(29, 78, 216, .75);
}

.text-blue-700\/80 {
  color: rgba(29, 78, 216, .8);
}

.text-blue-700\/85 {
  color: rgba(29, 78, 216, .85);
}

.text-blue-700\/90 {
  color: rgba(29, 78, 216, .9);
}

.text-blue-700\/95 {
  color: rgba(29, 78, 216, .95);
}

.text-blue-800 {
  --tw-text-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-text-opacity, 1));
}

.text-blue-800\/0 {
  color: rgba(30, 64, 175, 0);
}

.text-blue-800\/10 {
  color: rgba(30, 64, 175, .1);
}

.text-blue-800\/100 {
  color: #1e40af;
}

.text-blue-800\/15 {
  color: rgba(30, 64, 175, .15);
}

.text-blue-800\/20 {
  color: rgba(30, 64, 175, .2);
}

.text-blue-800\/25 {
  color: rgba(30, 64, 175, .25);
}

.text-blue-800\/30 {
  color: rgba(30, 64, 175, .3);
}

.text-blue-800\/35 {
  color: rgba(30, 64, 175, .35);
}

.text-blue-800\/40 {
  color: rgba(30, 64, 175, .4);
}

.text-blue-800\/45 {
  color: rgba(30, 64, 175, .45);
}

.text-blue-800\/5 {
  color: rgba(30, 64, 175, .05);
}

.text-blue-800\/50 {
  color: rgba(30, 64, 175, .5);
}

.text-blue-800\/55 {
  color: rgba(30, 64, 175, .55);
}

.text-blue-800\/60 {
  color: rgba(30, 64, 175, .6);
}

.text-blue-800\/65 {
  color: rgba(30, 64, 175, .65);
}

.text-blue-800\/70 {
  color: rgba(30, 64, 175, .7);
}

.text-blue-800\/75 {
  color: rgba(30, 64, 175, .75);
}

.text-blue-800\/80 {
  color: rgba(30, 64, 175, .8);
}

.text-blue-800\/85 {
  color: rgba(30, 64, 175, .85);
}

.text-blue-800\/90 {
  color: rgba(30, 64, 175, .9);
}

.text-blue-800\/95 {
  color: rgba(30, 64, 175, .95);
}

.text-cyan-100 {
  --tw-text-opacity: 1;
  color: rgba(207, 250, 254, var(--tw-text-opacity, 1));
}

.text-cyan-100\/0 {
  color: rgba(207, 250, 254, 0);
}

.text-cyan-100\/10 {
  color: rgba(207, 250, 254, .1);
}

.text-cyan-100\/100 {
  color: #cffafe;
}

.text-cyan-100\/15 {
  color: rgba(207, 250, 254, .15);
}

.text-cyan-100\/20 {
  color: rgba(207, 250, 254, .2);
}

.text-cyan-100\/25 {
  color: rgba(207, 250, 254, .25);
}

.text-cyan-100\/30 {
  color: rgba(207, 250, 254, .3);
}

.text-cyan-100\/35 {
  color: rgba(207, 250, 254, .35);
}

.text-cyan-100\/40 {
  color: rgba(207, 250, 254, .4);
}

.text-cyan-100\/45 {
  color: rgba(207, 250, 254, .45);
}

.text-cyan-100\/5 {
  color: rgba(207, 250, 254, .05);
}

.text-cyan-100\/50 {
  color: rgba(207, 250, 254, .5);
}

.text-cyan-100\/55 {
  color: rgba(207, 250, 254, .55);
}

.text-cyan-100\/60 {
  color: rgba(207, 250, 254, .6);
}

.text-cyan-100\/65 {
  color: rgba(207, 250, 254, .65);
}

.text-cyan-100\/70 {
  color: rgba(207, 250, 254, .7);
}

.text-cyan-100\/75 {
  color: rgba(207, 250, 254, .75);
}

.text-cyan-100\/80 {
  color: rgba(207, 250, 254, .8);
}

.text-cyan-100\/85 {
  color: rgba(207, 250, 254, .85);
}

.text-cyan-100\/90 {
  color: rgba(207, 250, 254, .9);
}

.text-cyan-100\/95 {
  color: rgba(207, 250, 254, .95);
}

.text-cyan-400 {
  --tw-text-opacity: 1;
  color: rgba(34, 211, 238, var(--tw-text-opacity, 1));
}

.text-cyan-400\/0 {
  color: rgba(34, 211, 238, 0);
}

.text-cyan-400\/10 {
  color: rgba(34, 211, 238, .1);
}

.text-cyan-400\/100 {
  color: #22d3ee;
}

.text-cyan-400\/15 {
  color: rgba(34, 211, 238, .15);
}

.text-cyan-400\/20 {
  color: rgba(34, 211, 238, .2);
}

.text-cyan-400\/25 {
  color: rgba(34, 211, 238, .25);
}

.text-cyan-400\/30 {
  color: rgba(34, 211, 238, .3);
}

.text-cyan-400\/35 {
  color: rgba(34, 211, 238, .35);
}

.text-cyan-400\/40 {
  color: rgba(34, 211, 238, .4);
}

.text-cyan-400\/45 {
  color: rgba(34, 211, 238, .45);
}

.text-cyan-400\/5 {
  color: rgba(34, 211, 238, .05);
}

.text-cyan-400\/50 {
  color: rgba(34, 211, 238, .5);
}

.text-cyan-400\/55 {
  color: rgba(34, 211, 238, .55);
}

.text-cyan-400\/60 {
  color: rgba(34, 211, 238, .6);
}

.text-cyan-400\/65 {
  color: rgba(34, 211, 238, .65);
}

.text-cyan-400\/70 {
  color: rgba(34, 211, 238, .7);
}

.text-cyan-400\/75 {
  color: rgba(34, 211, 238, .75);
}

.text-cyan-400\/80 {
  color: rgba(34, 211, 238, .8);
}

.text-cyan-400\/85 {
  color: rgba(34, 211, 238, .85);
}

.text-cyan-400\/90 {
  color: rgba(34, 211, 238, .9);
}

.text-cyan-400\/95 {
  color: rgba(34, 211, 238, .95);
}

.text-cyan-500 {
  --tw-text-opacity: 1;
  color: rgba(6, 182, 212, var(--tw-text-opacity, 1));
}

.text-cyan-500\/0 {
  color: rgba(6, 182, 212, 0);
}

.text-cyan-500\/10 {
  color: rgba(6, 182, 212, .1);
}

.text-cyan-500\/100 {
  color: #06b6d4;
}

.text-cyan-500\/15 {
  color: rgba(6, 182, 212, .15);
}

.text-cyan-500\/20 {
  color: rgba(6, 182, 212, .2);
}

.text-cyan-500\/25 {
  color: rgba(6, 182, 212, .25);
}

.text-cyan-500\/30 {
  color: rgba(6, 182, 212, .3);
}

.text-cyan-500\/35 {
  color: rgba(6, 182, 212, .35);
}

.text-cyan-500\/40 {
  color: rgba(6, 182, 212, .4);
}

.text-cyan-500\/45 {
  color: rgba(6, 182, 212, .45);
}

.text-cyan-500\/5 {
  color: rgba(6, 182, 212, .05);
}

.text-cyan-500\/50 {
  color: rgba(6, 182, 212, .5);
}

.text-cyan-500\/55 {
  color: rgba(6, 182, 212, .55);
}

.text-cyan-500\/60 {
  color: rgba(6, 182, 212, .6);
}

.text-cyan-500\/65 {
  color: rgba(6, 182, 212, .65);
}

.text-cyan-500\/70 {
  color: rgba(6, 182, 212, .7);
}

.text-cyan-500\/75 {
  color: rgba(6, 182, 212, .75);
}

.text-cyan-500\/80 {
  color: rgba(6, 182, 212, .8);
}

.text-cyan-500\/85 {
  color: rgba(6, 182, 212, .85);
}

.text-cyan-500\/90 {
  color: rgba(6, 182, 212, .9);
}

.text-cyan-500\/95 {
  color: rgba(6, 182, 212, .95);
}

.text-cyan-700 {
  --tw-text-opacity: 1;
  color: rgba(14, 116, 144, var(--tw-text-opacity, 1));
}

.text-cyan-700\/0 {
  color: rgba(14, 116, 144, 0);
}

.text-cyan-700\/10 {
  color: rgba(14, 116, 144, .1);
}

.text-cyan-700\/100 {
  color: #0e7490;
}

.text-cyan-700\/15 {
  color: rgba(14, 116, 144, .15);
}

.text-cyan-700\/20 {
  color: rgba(14, 116, 144, .2);
}

.text-cyan-700\/25 {
  color: rgba(14, 116, 144, .25);
}

.text-cyan-700\/30 {
  color: rgba(14, 116, 144, .3);
}

.text-cyan-700\/35 {
  color: rgba(14, 116, 144, .35);
}

.text-cyan-700\/40 {
  color: rgba(14, 116, 144, .4);
}

.text-cyan-700\/45 {
  color: rgba(14, 116, 144, .45);
}

.text-cyan-700\/5 {
  color: rgba(14, 116, 144, .05);
}

.text-cyan-700\/50 {
  color: rgba(14, 116, 144, .5);
}

.text-cyan-700\/55 {
  color: rgba(14, 116, 144, .55);
}

.text-cyan-700\/60 {
  color: rgba(14, 116, 144, .6);
}

.text-cyan-700\/65 {
  color: rgba(14, 116, 144, .65);
}

.text-cyan-700\/70 {
  color: rgba(14, 116, 144, .7);
}

.text-cyan-700\/75 {
  color: rgba(14, 116, 144, .75);
}

.text-cyan-700\/80 {
  color: rgba(14, 116, 144, .8);
}

.text-cyan-700\/85 {
  color: rgba(14, 116, 144, .85);
}

.text-cyan-700\/90 {
  color: rgba(14, 116, 144, .9);
}

.text-cyan-700\/95 {
  color: rgba(14, 116, 144, .95);
}

.text-cyan-800 {
  --tw-text-opacity: 1;
  color: rgba(21, 94, 117, var(--tw-text-opacity, 1));
}

.text-cyan-800\/0 {
  color: rgba(21, 94, 117, 0);
}

.text-cyan-800\/10 {
  color: rgba(21, 94, 117, .1);
}

.text-cyan-800\/100 {
  color: #155e75;
}

.text-cyan-800\/15 {
  color: rgba(21, 94, 117, .15);
}

.text-cyan-800\/20 {
  color: rgba(21, 94, 117, .2);
}

.text-cyan-800\/25 {
  color: rgba(21, 94, 117, .25);
}

.text-cyan-800\/30 {
  color: rgba(21, 94, 117, .3);
}

.text-cyan-800\/35 {
  color: rgba(21, 94, 117, .35);
}

.text-cyan-800\/40 {
  color: rgba(21, 94, 117, .4);
}

.text-cyan-800\/45 {
  color: rgba(21, 94, 117, .45);
}

.text-cyan-800\/5 {
  color: rgba(21, 94, 117, .05);
}

.text-cyan-800\/50 {
  color: rgba(21, 94, 117, .5);
}

.text-cyan-800\/55 {
  color: rgba(21, 94, 117, .55);
}

.text-cyan-800\/60 {
  color: rgba(21, 94, 117, .6);
}

.text-cyan-800\/65 {
  color: rgba(21, 94, 117, .65);
}

.text-cyan-800\/70 {
  color: rgba(21, 94, 117, .7);
}

.text-cyan-800\/75 {
  color: rgba(21, 94, 117, .75);
}

.text-cyan-800\/80 {
  color: rgba(21, 94, 117, .8);
}

.text-cyan-800\/85 {
  color: rgba(21, 94, 117, .85);
}

.text-cyan-800\/90 {
  color: rgba(21, 94, 117, .9);
}

.text-cyan-800\/95 {
  color: rgba(21, 94, 117, .95);
}

.text-emerald-100 {
  --tw-text-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-text-opacity, 1));
}

.text-emerald-100\/0 {
  color: rgba(209, 250, 229, 0);
}

.text-emerald-100\/10 {
  color: rgba(209, 250, 229, .1);
}

.text-emerald-100\/100 {
  color: #d1fae5;
}

.text-emerald-100\/15 {
  color: rgba(209, 250, 229, .15);
}

.text-emerald-100\/20 {
  color: rgba(209, 250, 229, .2);
}

.text-emerald-100\/25 {
  color: rgba(209, 250, 229, .25);
}

.text-emerald-100\/30 {
  color: rgba(209, 250, 229, .3);
}

.text-emerald-100\/35 {
  color: rgba(209, 250, 229, .35);
}

.text-emerald-100\/40 {
  color: rgba(209, 250, 229, .4);
}

.text-emerald-100\/45 {
  color: rgba(209, 250, 229, .45);
}

.text-emerald-100\/5 {
  color: rgba(209, 250, 229, .05);
}

.text-emerald-100\/50 {
  color: rgba(209, 250, 229, .5);
}

.text-emerald-100\/55 {
  color: rgba(209, 250, 229, .55);
}

.text-emerald-100\/60 {
  color: rgba(209, 250, 229, .6);
}

.text-emerald-100\/65 {
  color: rgba(209, 250, 229, .65);
}

.text-emerald-100\/70 {
  color: rgba(209, 250, 229, .7);
}

.text-emerald-100\/75 {
  color: rgba(209, 250, 229, .75);
}

.text-emerald-100\/80 {
  color: rgba(209, 250, 229, .8);
}

.text-emerald-100\/85 {
  color: rgba(209, 250, 229, .85);
}

.text-emerald-100\/90 {
  color: rgba(209, 250, 229, .9);
}

.text-emerald-100\/95 {
  color: rgba(209, 250, 229, .95);
}

.text-emerald-400 {
  --tw-text-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-text-opacity, 1));
}

.text-emerald-400\/0 {
  color: rgba(52, 211, 153, 0);
}

.text-emerald-400\/10 {
  color: rgba(52, 211, 153, .1);
}

.text-emerald-400\/100 {
  color: #34d399;
}

.text-emerald-400\/15 {
  color: rgba(52, 211, 153, .15);
}

.text-emerald-400\/20 {
  color: rgba(52, 211, 153, .2);
}

.text-emerald-400\/25 {
  color: rgba(52, 211, 153, .25);
}

.text-emerald-400\/30 {
  color: rgba(52, 211, 153, .3);
}

.text-emerald-400\/35 {
  color: rgba(52, 211, 153, .35);
}

.text-emerald-400\/40 {
  color: rgba(52, 211, 153, .4);
}

.text-emerald-400\/45 {
  color: rgba(52, 211, 153, .45);
}

.text-emerald-400\/5 {
  color: rgba(52, 211, 153, .05);
}

.text-emerald-400\/50 {
  color: rgba(52, 211, 153, .5);
}

.text-emerald-400\/55 {
  color: rgba(52, 211, 153, .55);
}

.text-emerald-400\/60 {
  color: rgba(52, 211, 153, .6);
}

.text-emerald-400\/65 {
  color: rgba(52, 211, 153, .65);
}

.text-emerald-400\/70 {
  color: rgba(52, 211, 153, .7);
}

.text-emerald-400\/75 {
  color: rgba(52, 211, 153, .75);
}

.text-emerald-400\/80 {
  color: rgba(52, 211, 153, .8);
}

.text-emerald-400\/85 {
  color: rgba(52, 211, 153, .85);
}

.text-emerald-400\/90 {
  color: rgba(52, 211, 153, .9);
}

.text-emerald-400\/95 {
  color: rgba(52, 211, 153, .95);
}

.text-emerald-500 {
  --tw-text-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-text-opacity, 1));
}

.text-emerald-500\/0 {
  color: rgba(16, 185, 129, 0);
}

.text-emerald-500\/10 {
  color: rgba(16, 185, 129, .1);
}

.text-emerald-500\/100 {
  color: #10b981;
}

.text-emerald-500\/15 {
  color: rgba(16, 185, 129, .15);
}

.text-emerald-500\/20 {
  color: rgba(16, 185, 129, .2);
}

.text-emerald-500\/25 {
  color: rgba(16, 185, 129, .25);
}

.text-emerald-500\/30 {
  color: rgba(16, 185, 129, .3);
}

.text-emerald-500\/35 {
  color: rgba(16, 185, 129, .35);
}

.text-emerald-500\/40 {
  color: rgba(16, 185, 129, .4);
}

.text-emerald-500\/45 {
  color: rgba(16, 185, 129, .45);
}

.text-emerald-500\/5 {
  color: rgba(16, 185, 129, .05);
}

.text-emerald-500\/50 {
  color: rgba(16, 185, 129, .5);
}

.text-emerald-500\/55 {
  color: rgba(16, 185, 129, .55);
}

.text-emerald-500\/60 {
  color: rgba(16, 185, 129, .6);
}

.text-emerald-500\/65 {
  color: rgba(16, 185, 129, .65);
}

.text-emerald-500\/70 {
  color: rgba(16, 185, 129, .7);
}

.text-emerald-500\/75 {
  color: rgba(16, 185, 129, .75);
}

.text-emerald-500\/80 {
  color: rgba(16, 185, 129, .8);
}

.text-emerald-500\/85 {
  color: rgba(16, 185, 129, .85);
}

.text-emerald-500\/90 {
  color: rgba(16, 185, 129, .9);
}

.text-emerald-500\/95 {
  color: rgba(16, 185, 129, .95);
}

.text-emerald-600 {
  --tw-text-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-text-opacity, 1));
}

.text-emerald-700 {
  --tw-text-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-text-opacity, 1));
}

.text-emerald-700\/0 {
  color: rgba(4, 120, 87, 0);
}

.text-emerald-700\/10 {
  color: rgba(4, 120, 87, .1);
}

.text-emerald-700\/100 {
  color: #047857;
}

.text-emerald-700\/15 {
  color: rgba(4, 120, 87, .15);
}

.text-emerald-700\/20 {
  color: rgba(4, 120, 87, .2);
}

.text-emerald-700\/25 {
  color: rgba(4, 120, 87, .25);
}

.text-emerald-700\/30 {
  color: rgba(4, 120, 87, .3);
}

.text-emerald-700\/35 {
  color: rgba(4, 120, 87, .35);
}

.text-emerald-700\/40 {
  color: rgba(4, 120, 87, .4);
}

.text-emerald-700\/45 {
  color: rgba(4, 120, 87, .45);
}

.text-emerald-700\/5 {
  color: rgba(4, 120, 87, .05);
}

.text-emerald-700\/50 {
  color: rgba(4, 120, 87, .5);
}

.text-emerald-700\/55 {
  color: rgba(4, 120, 87, .55);
}

.text-emerald-700\/60 {
  color: rgba(4, 120, 87, .6);
}

.text-emerald-700\/65 {
  color: rgba(4, 120, 87, .65);
}

.text-emerald-700\/70 {
  color: rgba(4, 120, 87, .7);
}

.text-emerald-700\/75 {
  color: rgba(4, 120, 87, .75);
}

.text-emerald-700\/80 {
  color: rgba(4, 120, 87, .8);
}

.text-emerald-700\/85 {
  color: rgba(4, 120, 87, .85);
}

.text-emerald-700\/90 {
  color: rgba(4, 120, 87, .9);
}

.text-emerald-700\/95 {
  color: rgba(4, 120, 87, .95);
}

.text-emerald-800 {
  --tw-text-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-text-opacity, 1));
}

.text-emerald-800\/0 {
  color: rgba(6, 95, 70, 0);
}

.text-emerald-800\/10 {
  color: rgba(6, 95, 70, .1);
}

.text-emerald-800\/100 {
  color: #065f46;
}

.text-emerald-800\/15 {
  color: rgba(6, 95, 70, .15);
}

.text-emerald-800\/20 {
  color: rgba(6, 95, 70, .2);
}

.text-emerald-800\/25 {
  color: rgba(6, 95, 70, .25);
}

.text-emerald-800\/30 {
  color: rgba(6, 95, 70, .3);
}

.text-emerald-800\/35 {
  color: rgba(6, 95, 70, .35);
}

.text-emerald-800\/40 {
  color: rgba(6, 95, 70, .4);
}

.text-emerald-800\/45 {
  color: rgba(6, 95, 70, .45);
}

.text-emerald-800\/5 {
  color: rgba(6, 95, 70, .05);
}

.text-emerald-800\/50 {
  color: rgba(6, 95, 70, .5);
}

.text-emerald-800\/55 {
  color: rgba(6, 95, 70, .55);
}

.text-emerald-800\/60 {
  color: rgba(6, 95, 70, .6);
}

.text-emerald-800\/65 {
  color: rgba(6, 95, 70, .65);
}

.text-emerald-800\/70 {
  color: rgba(6, 95, 70, .7);
}

.text-emerald-800\/75 {
  color: rgba(6, 95, 70, .75);
}

.text-emerald-800\/80 {
  color: rgba(6, 95, 70, .8);
}

.text-emerald-800\/85 {
  color: rgba(6, 95, 70, .85);
}

.text-emerald-800\/90 {
  color: rgba(6, 95, 70, .9);
}

.text-emerald-800\/95 {
  color: rgba(6, 95, 70, .95);
}

.text-error {
  --tw-text-opacity: 1;
  color: rgba(211, 47, 47, var(--tw-text-opacity, 1));
}

.text-fuchsia-100 {
  --tw-text-opacity: 1;
  color: rgba(250, 232, 255, var(--tw-text-opacity, 1));
}

.text-fuchsia-100\/0 {
  color: rgba(250, 232, 255, 0);
}

.text-fuchsia-100\/10 {
  color: rgba(250, 232, 255, .1);
}

.text-fuchsia-100\/100 {
  color: #fae8ff;
}

.text-fuchsia-100\/15 {
  color: rgba(250, 232, 255, .15);
}

.text-fuchsia-100\/20 {
  color: rgba(250, 232, 255, .2);
}

.text-fuchsia-100\/25 {
  color: rgba(250, 232, 255, .25);
}

.text-fuchsia-100\/30 {
  color: rgba(250, 232, 255, .3);
}

.text-fuchsia-100\/35 {
  color: rgba(250, 232, 255, .35);
}

.text-fuchsia-100\/40 {
  color: rgba(250, 232, 255, .4);
}

.text-fuchsia-100\/45 {
  color: rgba(250, 232, 255, .45);
}

.text-fuchsia-100\/5 {
  color: rgba(250, 232, 255, .05);
}

.text-fuchsia-100\/50 {
  color: rgba(250, 232, 255, .5);
}

.text-fuchsia-100\/55 {
  color: rgba(250, 232, 255, .55);
}

.text-fuchsia-100\/60 {
  color: rgba(250, 232, 255, .6);
}

.text-fuchsia-100\/65 {
  color: rgba(250, 232, 255, .65);
}

.text-fuchsia-100\/70 {
  color: rgba(250, 232, 255, .7);
}

.text-fuchsia-100\/75 {
  color: rgba(250, 232, 255, .75);
}

.text-fuchsia-100\/80 {
  color: rgba(250, 232, 255, .8);
}

.text-fuchsia-100\/85 {
  color: rgba(250, 232, 255, .85);
}

.text-fuchsia-100\/90 {
  color: rgba(250, 232, 255, .9);
}

.text-fuchsia-100\/95 {
  color: rgba(250, 232, 255, .95);
}

.text-fuchsia-400 {
  --tw-text-opacity: 1;
  color: rgba(232, 121, 249, var(--tw-text-opacity, 1));
}

.text-fuchsia-400\/0 {
  color: rgba(232, 121, 249, 0);
}

.text-fuchsia-400\/10 {
  color: rgba(232, 121, 249, .1);
}

.text-fuchsia-400\/100 {
  color: #e879f9;
}

.text-fuchsia-400\/15 {
  color: rgba(232, 121, 249, .15);
}

.text-fuchsia-400\/20 {
  color: rgba(232, 121, 249, .2);
}

.text-fuchsia-400\/25 {
  color: rgba(232, 121, 249, .25);
}

.text-fuchsia-400\/30 {
  color: rgba(232, 121, 249, .3);
}

.text-fuchsia-400\/35 {
  color: rgba(232, 121, 249, .35);
}

.text-fuchsia-400\/40 {
  color: rgba(232, 121, 249, .4);
}

.text-fuchsia-400\/45 {
  color: rgba(232, 121, 249, .45);
}

.text-fuchsia-400\/5 {
  color: rgba(232, 121, 249, .05);
}

.text-fuchsia-400\/50 {
  color: rgba(232, 121, 249, .5);
}

.text-fuchsia-400\/55 {
  color: rgba(232, 121, 249, .55);
}

.text-fuchsia-400\/60 {
  color: rgba(232, 121, 249, .6);
}

.text-fuchsia-400\/65 {
  color: rgba(232, 121, 249, .65);
}

.text-fuchsia-400\/70 {
  color: rgba(232, 121, 249, .7);
}

.text-fuchsia-400\/75 {
  color: rgba(232, 121, 249, .75);
}

.text-fuchsia-400\/80 {
  color: rgba(232, 121, 249, .8);
}

.text-fuchsia-400\/85 {
  color: rgba(232, 121, 249, .85);
}

.text-fuchsia-400\/90 {
  color: rgba(232, 121, 249, .9);
}

.text-fuchsia-400\/95 {
  color: rgba(232, 121, 249, .95);
}

.text-fuchsia-500 {
  --tw-text-opacity: 1;
  color: rgba(217, 70, 239, var(--tw-text-opacity, 1));
}

.text-fuchsia-500\/0 {
  color: rgba(217, 70, 239, 0);
}

.text-fuchsia-500\/10 {
  color: rgba(217, 70, 239, .1);
}

.text-fuchsia-500\/100 {
  color: #d946ef;
}

.text-fuchsia-500\/15 {
  color: rgba(217, 70, 239, .15);
}

.text-fuchsia-500\/20 {
  color: rgba(217, 70, 239, .2);
}

.text-fuchsia-500\/25 {
  color: rgba(217, 70, 239, .25);
}

.text-fuchsia-500\/30 {
  color: rgba(217, 70, 239, .3);
}

.text-fuchsia-500\/35 {
  color: rgba(217, 70, 239, .35);
}

.text-fuchsia-500\/40 {
  color: rgba(217, 70, 239, .4);
}

.text-fuchsia-500\/45 {
  color: rgba(217, 70, 239, .45);
}

.text-fuchsia-500\/5 {
  color: rgba(217, 70, 239, .05);
}

.text-fuchsia-500\/50 {
  color: rgba(217, 70, 239, .5);
}

.text-fuchsia-500\/55 {
  color: rgba(217, 70, 239, .55);
}

.text-fuchsia-500\/60 {
  color: rgba(217, 70, 239, .6);
}

.text-fuchsia-500\/65 {
  color: rgba(217, 70, 239, .65);
}

.text-fuchsia-500\/70 {
  color: rgba(217, 70, 239, .7);
}

.text-fuchsia-500\/75 {
  color: rgba(217, 70, 239, .75);
}

.text-fuchsia-500\/80 {
  color: rgba(217, 70, 239, .8);
}

.text-fuchsia-500\/85 {
  color: rgba(217, 70, 239, .85);
}

.text-fuchsia-500\/90 {
  color: rgba(217, 70, 239, .9);
}

.text-fuchsia-500\/95 {
  color: rgba(217, 70, 239, .95);
}

.text-fuchsia-700 {
  --tw-text-opacity: 1;
  color: rgba(162, 28, 175, var(--tw-text-opacity, 1));
}

.text-fuchsia-700\/0 {
  color: rgba(162, 28, 175, 0);
}

.text-fuchsia-700\/10 {
  color: rgba(162, 28, 175, .1);
}

.text-fuchsia-700\/100 {
  color: #a21caf;
}

.text-fuchsia-700\/15 {
  color: rgba(162, 28, 175, .15);
}

.text-fuchsia-700\/20 {
  color: rgba(162, 28, 175, .2);
}

.text-fuchsia-700\/25 {
  color: rgba(162, 28, 175, .25);
}

.text-fuchsia-700\/30 {
  color: rgba(162, 28, 175, .3);
}

.text-fuchsia-700\/35 {
  color: rgba(162, 28, 175, .35);
}

.text-fuchsia-700\/40 {
  color: rgba(162, 28, 175, .4);
}

.text-fuchsia-700\/45 {
  color: rgba(162, 28, 175, .45);
}

.text-fuchsia-700\/5 {
  color: rgba(162, 28, 175, .05);
}

.text-fuchsia-700\/50 {
  color: rgba(162, 28, 175, .5);
}

.text-fuchsia-700\/55 {
  color: rgba(162, 28, 175, .55);
}

.text-fuchsia-700\/60 {
  color: rgba(162, 28, 175, .6);
}

.text-fuchsia-700\/65 {
  color: rgba(162, 28, 175, .65);
}

.text-fuchsia-700\/70 {
  color: rgba(162, 28, 175, .7);
}

.text-fuchsia-700\/75 {
  color: rgba(162, 28, 175, .75);
}

.text-fuchsia-700\/80 {
  color: rgba(162, 28, 175, .8);
}

.text-fuchsia-700\/85 {
  color: rgba(162, 28, 175, .85);
}

.text-fuchsia-700\/90 {
  color: rgba(162, 28, 175, .9);
}

.text-fuchsia-700\/95 {
  color: rgba(162, 28, 175, .95);
}

.text-fuchsia-800 {
  --tw-text-opacity: 1;
  color: rgba(134, 25, 143, var(--tw-text-opacity, 1));
}

.text-fuchsia-800\/0 {
  color: rgba(134, 25, 143, 0);
}

.text-fuchsia-800\/10 {
  color: rgba(134, 25, 143, .1);
}

.text-fuchsia-800\/100 {
  color: #86198f;
}

.text-fuchsia-800\/15 {
  color: rgba(134, 25, 143, .15);
}

.text-fuchsia-800\/20 {
  color: rgba(134, 25, 143, .2);
}

.text-fuchsia-800\/25 {
  color: rgba(134, 25, 143, .25);
}

.text-fuchsia-800\/30 {
  color: rgba(134, 25, 143, .3);
}

.text-fuchsia-800\/35 {
  color: rgba(134, 25, 143, .35);
}

.text-fuchsia-800\/40 {
  color: rgba(134, 25, 143, .4);
}

.text-fuchsia-800\/45 {
  color: rgba(134, 25, 143, .45);
}

.text-fuchsia-800\/5 {
  color: rgba(134, 25, 143, .05);
}

.text-fuchsia-800\/50 {
  color: rgba(134, 25, 143, .5);
}

.text-fuchsia-800\/55 {
  color: rgba(134, 25, 143, .55);
}

.text-fuchsia-800\/60 {
  color: rgba(134, 25, 143, .6);
}

.text-fuchsia-800\/65 {
  color: rgba(134, 25, 143, .65);
}

.text-fuchsia-800\/70 {
  color: rgba(134, 25, 143, .7);
}

.text-fuchsia-800\/75 {
  color: rgba(134, 25, 143, .75);
}

.text-fuchsia-800\/80 {
  color: rgba(134, 25, 143, .8);
}

.text-fuchsia-800\/85 {
  color: rgba(134, 25, 143, .85);
}

.text-fuchsia-800\/90 {
  color: rgba(134, 25, 143, .9);
}

.text-fuchsia-800\/95 {
  color: rgba(134, 25, 143, .95);
}

.text-gray-100 {
  --tw-text-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-text-opacity, 1));
}

.text-gray-100\/0 {
  color: rgba(243, 244, 246, 0);
}

.text-gray-100\/10 {
  color: rgba(243, 244, 246, .1);
}

.text-gray-100\/100 {
  color: #f3f4f6;
}

.text-gray-100\/15 {
  color: rgba(243, 244, 246, .15);
}

.text-gray-100\/20 {
  color: rgba(243, 244, 246, .2);
}

.text-gray-100\/25 {
  color: rgba(243, 244, 246, .25);
}

.text-gray-100\/30 {
  color: rgba(243, 244, 246, .3);
}

.text-gray-100\/35 {
  color: rgba(243, 244, 246, .35);
}

.text-gray-100\/40 {
  color: rgba(243, 244, 246, .4);
}

.text-gray-100\/45 {
  color: rgba(243, 244, 246, .45);
}

.text-gray-100\/5 {
  color: rgba(243, 244, 246, .05);
}

.text-gray-100\/50 {
  color: rgba(243, 244, 246, .5);
}

.text-gray-100\/55 {
  color: rgba(243, 244, 246, .55);
}

.text-gray-100\/60 {
  color: rgba(243, 244, 246, .6);
}

.text-gray-100\/65 {
  color: rgba(243, 244, 246, .65);
}

.text-gray-100\/70 {
  color: rgba(243, 244, 246, .7);
}

.text-gray-100\/75 {
  color: rgba(243, 244, 246, .75);
}

.text-gray-100\/80 {
  color: rgba(243, 244, 246, .8);
}

.text-gray-100\/85 {
  color: rgba(243, 244, 246, .85);
}

.text-gray-100\/90 {
  color: rgba(243, 244, 246, .9);
}

.text-gray-100\/95 {
  color: rgba(243, 244, 246, .95);
}

.text-gray-300 {
  --tw-text-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-text-opacity, 1));
}

.text-gray-400 {
  --tw-text-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}

.text-gray-400\/0 {
  color: rgba(156, 163, 175, 0);
}

.text-gray-400\/10 {
  color: rgba(156, 163, 175, .1);
}

.text-gray-400\/100 {
  color: #9ca3af;
}

.text-gray-400\/15 {
  color: rgba(156, 163, 175, .15);
}

.text-gray-400\/20 {
  color: rgba(156, 163, 175, .2);
}

.text-gray-400\/25 {
  color: rgba(156, 163, 175, .25);
}

.text-gray-400\/30 {
  color: rgba(156, 163, 175, .3);
}

.text-gray-400\/35 {
  color: rgba(156, 163, 175, .35);
}

.text-gray-400\/40 {
  color: rgba(156, 163, 175, .4);
}

.text-gray-400\/45 {
  color: rgba(156, 163, 175, .45);
}

.text-gray-400\/5 {
  color: rgba(156, 163, 175, .05);
}

.text-gray-400\/50 {
  color: rgba(156, 163, 175, .5);
}

.text-gray-400\/55 {
  color: rgba(156, 163, 175, .55);
}

.text-gray-400\/60 {
  color: rgba(156, 163, 175, .6);
}

.text-gray-400\/65 {
  color: rgba(156, 163, 175, .65);
}

.text-gray-400\/70 {
  color: rgba(156, 163, 175, .7);
}

.text-gray-400\/75 {
  color: rgba(156, 163, 175, .75);
}

.text-gray-400\/80 {
  color: rgba(156, 163, 175, .8);
}

.text-gray-400\/85 {
  color: rgba(156, 163, 175, .85);
}

.text-gray-400\/90 {
  color: rgba(156, 163, 175, .9);
}

.text-gray-400\/95 {
  color: rgba(156, 163, 175, .95);
}

.text-gray-500 {
  --tw-text-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}

.text-gray-500\/0 {
  color: rgba(107, 114, 128, 0);
}

.text-gray-500\/10 {
  color: rgba(107, 114, 128, .1);
}

.text-gray-500\/100 {
  color: #6b7280;
}

.text-gray-500\/15 {
  color: rgba(107, 114, 128, .15);
}

.text-gray-500\/20 {
  color: rgba(107, 114, 128, .2);
}

.text-gray-500\/25 {
  color: rgba(107, 114, 128, .25);
}

.text-gray-500\/30 {
  color: rgba(107, 114, 128, .3);
}

.text-gray-500\/35 {
  color: rgba(107, 114, 128, .35);
}

.text-gray-500\/40 {
  color: rgba(107, 114, 128, .4);
}

.text-gray-500\/45 {
  color: rgba(107, 114, 128, .45);
}

.text-gray-500\/5 {
  color: rgba(107, 114, 128, .05);
}

.text-gray-500\/50 {
  color: rgba(107, 114, 128, .5);
}

.text-gray-500\/55 {
  color: rgba(107, 114, 128, .55);
}

.text-gray-500\/60 {
  color: rgba(107, 114, 128, .6);
}

.text-gray-500\/65 {
  color: rgba(107, 114, 128, .65);
}

.text-gray-500\/70 {
  color: rgba(107, 114, 128, .7);
}

.text-gray-500\/75 {
  color: rgba(107, 114, 128, .75);
}

.text-gray-500\/80 {
  color: rgba(107, 114, 128, .8);
}

.text-gray-500\/85 {
  color: rgba(107, 114, 128, .85);
}

.text-gray-500\/90 {
  color: rgba(107, 114, 128, .9);
}

.text-gray-500\/95 {
  color: rgba(107, 114, 128, .95);
}

.text-gray-600 {
  --tw-text-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-text-opacity, 1));
}

.text-gray-700 {
  --tw-text-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-text-opacity, 1));
}

.text-gray-700\/0 {
  color: rgba(55, 65, 81, 0);
}

.text-gray-700\/10 {
  color: rgba(55, 65, 81, .1);
}

.text-gray-700\/100 {
  color: #374151;
}

.text-gray-700\/15 {
  color: rgba(55, 65, 81, .15);
}

.text-gray-700\/20 {
  color: rgba(55, 65, 81, .2);
}

.text-gray-700\/25 {
  color: rgba(55, 65, 81, .25);
}

.text-gray-700\/30 {
  color: rgba(55, 65, 81, .3);
}

.text-gray-700\/35 {
  color: rgba(55, 65, 81, .35);
}

.text-gray-700\/40 {
  color: rgba(55, 65, 81, .4);
}

.text-gray-700\/45 {
  color: rgba(55, 65, 81, .45);
}

.text-gray-700\/5 {
  color: rgba(55, 65, 81, .05);
}

.text-gray-700\/50 {
  color: rgba(55, 65, 81, .5);
}

.text-gray-700\/55 {
  color: rgba(55, 65, 81, .55);
}

.text-gray-700\/60 {
  color: rgba(55, 65, 81, .6);
}

.text-gray-700\/65 {
  color: rgba(55, 65, 81, .65);
}

.text-gray-700\/70 {
  color: rgba(55, 65, 81, .7);
}

.text-gray-700\/75 {
  color: rgba(55, 65, 81, .75);
}

.text-gray-700\/80 {
  color: rgba(55, 65, 81, .8);
}

.text-gray-700\/85 {
  color: rgba(55, 65, 81, .85);
}

.text-gray-700\/90 {
  color: rgba(55, 65, 81, .9);
}

.text-gray-700\/95 {
  color: rgba(55, 65, 81, .95);
}

.text-gray-800 {
  --tw-text-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-text-opacity, 1));
}

.text-gray-800\/0 {
  color: rgba(31, 41, 55, 0);
}

.text-gray-800\/10 {
  color: rgba(31, 41, 55, .1);
}

.text-gray-800\/100 {
  color: #1f2937;
}

.text-gray-800\/15 {
  color: rgba(31, 41, 55, .15);
}

.text-gray-800\/20 {
  color: rgba(31, 41, 55, .2);
}

.text-gray-800\/25 {
  color: rgba(31, 41, 55, .25);
}

.text-gray-800\/30 {
  color: rgba(31, 41, 55, .3);
}

.text-gray-800\/35 {
  color: rgba(31, 41, 55, .35);
}

.text-gray-800\/40 {
  color: rgba(31, 41, 55, .4);
}

.text-gray-800\/45 {
  color: rgba(31, 41, 55, .45);
}

.text-gray-800\/5 {
  color: rgba(31, 41, 55, .05);
}

.text-gray-800\/50 {
  color: rgba(31, 41, 55, .5);
}

.text-gray-800\/55 {
  color: rgba(31, 41, 55, .55);
}

.text-gray-800\/60 {
  color: rgba(31, 41, 55, .6);
}

.text-gray-800\/65 {
  color: rgba(31, 41, 55, .65);
}

.text-gray-800\/70 {
  color: rgba(31, 41, 55, .7);
}

.text-gray-800\/75 {
  color: rgba(31, 41, 55, .75);
}

.text-gray-800\/80 {
  color: rgba(31, 41, 55, .8);
}

.text-gray-800\/85 {
  color: rgba(31, 41, 55, .85);
}

.text-gray-800\/90 {
  color: rgba(31, 41, 55, .9);
}

.text-gray-800\/95 {
  color: rgba(31, 41, 55, .95);
}

.text-gray-900 {
  --tw-text-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-text-opacity, 1));
}

.text-green-100 {
  --tw-text-opacity: 1;
  color: rgba(220, 252, 231, var(--tw-text-opacity, 1));
}

.text-green-100\/0 {
  color: rgba(220, 252, 231, 0);
}

.text-green-100\/10 {
  color: rgba(220, 252, 231, .1);
}

.text-green-100\/100 {
  color: #dcfce7;
}

.text-green-100\/15 {
  color: rgba(220, 252, 231, .15);
}

.text-green-100\/20 {
  color: rgba(220, 252, 231, .2);
}

.text-green-100\/25 {
  color: rgba(220, 252, 231, .25);
}

.text-green-100\/30 {
  color: rgba(220, 252, 231, .3);
}

.text-green-100\/35 {
  color: rgba(220, 252, 231, .35);
}

.text-green-100\/40 {
  color: rgba(220, 252, 231, .4);
}

.text-green-100\/45 {
  color: rgba(220, 252, 231, .45);
}

.text-green-100\/5 {
  color: rgba(220, 252, 231, .05);
}

.text-green-100\/50 {
  color: rgba(220, 252, 231, .5);
}

.text-green-100\/55 {
  color: rgba(220, 252, 231, .55);
}

.text-green-100\/60 {
  color: rgba(220, 252, 231, .6);
}

.text-green-100\/65 {
  color: rgba(220, 252, 231, .65);
}

.text-green-100\/70 {
  color: rgba(220, 252, 231, .7);
}

.text-green-100\/75 {
  color: rgba(220, 252, 231, .75);
}

.text-green-100\/80 {
  color: rgba(220, 252, 231, .8);
}

.text-green-100\/85 {
  color: rgba(220, 252, 231, .85);
}

.text-green-100\/90 {
  color: rgba(220, 252, 231, .9);
}

.text-green-100\/95 {
  color: rgba(220, 252, 231, .95);
}

.text-green-400 {
  --tw-text-opacity: 1;
  color: rgba(74, 222, 128, var(--tw-text-opacity, 1));
}

.text-green-400\/0 {
  color: rgba(74, 222, 128, 0);
}

.text-green-400\/10 {
  color: rgba(74, 222, 128, .1);
}

.text-green-400\/100 {
  color: #4ade80;
}

.text-green-400\/15 {
  color: rgba(74, 222, 128, .15);
}

.text-green-400\/20 {
  color: rgba(74, 222, 128, .2);
}

.text-green-400\/25 {
  color: rgba(74, 222, 128, .25);
}

.text-green-400\/30 {
  color: rgba(74, 222, 128, .3);
}

.text-green-400\/35 {
  color: rgba(74, 222, 128, .35);
}

.text-green-400\/40 {
  color: rgba(74, 222, 128, .4);
}

.text-green-400\/45 {
  color: rgba(74, 222, 128, .45);
}

.text-green-400\/5 {
  color: rgba(74, 222, 128, .05);
}

.text-green-400\/50 {
  color: rgba(74, 222, 128, .5);
}

.text-green-400\/55 {
  color: rgba(74, 222, 128, .55);
}

.text-green-400\/60 {
  color: rgba(74, 222, 128, .6);
}

.text-green-400\/65 {
  color: rgba(74, 222, 128, .65);
}

.text-green-400\/70 {
  color: rgba(74, 222, 128, .7);
}

.text-green-400\/75 {
  color: rgba(74, 222, 128, .75);
}

.text-green-400\/80 {
  color: rgba(74, 222, 128, .8);
}

.text-green-400\/85 {
  color: rgba(74, 222, 128, .85);
}

.text-green-400\/90 {
  color: rgba(74, 222, 128, .9);
}

.text-green-400\/95 {
  color: rgba(74, 222, 128, .95);
}

.text-green-500 {
  --tw-text-opacity: 1;
  color: rgba(34, 197, 94, var(--tw-text-opacity, 1));
}

.text-green-500\/0 {
  color: rgba(34, 197, 94, 0);
}

.text-green-500\/10 {
  color: rgba(34, 197, 94, .1);
}

.text-green-500\/100 {
  color: #22c55e;
}

.text-green-500\/15 {
  color: rgba(34, 197, 94, .15);
}

.text-green-500\/20 {
  color: rgba(34, 197, 94, .2);
}

.text-green-500\/25 {
  color: rgba(34, 197, 94, .25);
}

.text-green-500\/30 {
  color: rgba(34, 197, 94, .3);
}

.text-green-500\/35 {
  color: rgba(34, 197, 94, .35);
}

.text-green-500\/40 {
  color: rgba(34, 197, 94, .4);
}

.text-green-500\/45 {
  color: rgba(34, 197, 94, .45);
}

.text-green-500\/5 {
  color: rgba(34, 197, 94, .05);
}

.text-green-500\/50 {
  color: rgba(34, 197, 94, .5);
}

.text-green-500\/55 {
  color: rgba(34, 197, 94, .55);
}

.text-green-500\/60 {
  color: rgba(34, 197, 94, .6);
}

.text-green-500\/65 {
  color: rgba(34, 197, 94, .65);
}

.text-green-500\/70 {
  color: rgba(34, 197, 94, .7);
}

.text-green-500\/75 {
  color: rgba(34, 197, 94, .75);
}

.text-green-500\/80 {
  color: rgba(34, 197, 94, .8);
}

.text-green-500\/85 {
  color: rgba(34, 197, 94, .85);
}

.text-green-500\/90 {
  color: rgba(34, 197, 94, .9);
}

.text-green-500\/95 {
  color: rgba(34, 197, 94, .95);
}

.text-green-600 {
  --tw-text-opacity: 1;
  color: rgba(22, 163, 74, var(--tw-text-opacity, 1));
}

.text-green-700 {
  --tw-text-opacity: 1;
  color: rgba(21, 128, 61, var(--tw-text-opacity, 1));
}

.text-green-700\/0 {
  color: rgba(21, 128, 61, 0);
}

.text-green-700\/10 {
  color: rgba(21, 128, 61, .1);
}

.text-green-700\/100 {
  color: #15803d;
}

.text-green-700\/15 {
  color: rgba(21, 128, 61, .15);
}

.text-green-700\/20 {
  color: rgba(21, 128, 61, .2);
}

.text-green-700\/25 {
  color: rgba(21, 128, 61, .25);
}

.text-green-700\/30 {
  color: rgba(21, 128, 61, .3);
}

.text-green-700\/35 {
  color: rgba(21, 128, 61, .35);
}

.text-green-700\/40 {
  color: rgba(21, 128, 61, .4);
}

.text-green-700\/45 {
  color: rgba(21, 128, 61, .45);
}

.text-green-700\/5 {
  color: rgba(21, 128, 61, .05);
}

.text-green-700\/50 {
  color: rgba(21, 128, 61, .5);
}

.text-green-700\/55 {
  color: rgba(21, 128, 61, .55);
}

.text-green-700\/60 {
  color: rgba(21, 128, 61, .6);
}

.text-green-700\/65 {
  color: rgba(21, 128, 61, .65);
}

.text-green-700\/70 {
  color: rgba(21, 128, 61, .7);
}

.text-green-700\/75 {
  color: rgba(21, 128, 61, .75);
}

.text-green-700\/80 {
  color: rgba(21, 128, 61, .8);
}

.text-green-700\/85 {
  color: rgba(21, 128, 61, .85);
}

.text-green-700\/90 {
  color: rgba(21, 128, 61, .9);
}

.text-green-700\/95 {
  color: rgba(21, 128, 61, .95);
}

.text-green-800 {
  --tw-text-opacity: 1;
  color: rgba(22, 101, 52, var(--tw-text-opacity, 1));
}

.text-green-800\/0 {
  color: rgba(22, 101, 52, 0);
}

.text-green-800\/10 {
  color: rgba(22, 101, 52, .1);
}

.text-green-800\/100 {
  color: #166534;
}

.text-green-800\/15 {
  color: rgba(22, 101, 52, .15);
}

.text-green-800\/20 {
  color: rgba(22, 101, 52, .2);
}

.text-green-800\/25 {
  color: rgba(22, 101, 52, .25);
}

.text-green-800\/30 {
  color: rgba(22, 101, 52, .3);
}

.text-green-800\/35 {
  color: rgba(22, 101, 52, .35);
}

.text-green-800\/40 {
  color: rgba(22, 101, 52, .4);
}

.text-green-800\/45 {
  color: rgba(22, 101, 52, .45);
}

.text-green-800\/5 {
  color: rgba(22, 101, 52, .05);
}

.text-green-800\/50 {
  color: rgba(22, 101, 52, .5);
}

.text-green-800\/55 {
  color: rgba(22, 101, 52, .55);
}

.text-green-800\/60 {
  color: rgba(22, 101, 52, .6);
}

.text-green-800\/65 {
  color: rgba(22, 101, 52, .65);
}

.text-green-800\/70 {
  color: rgba(22, 101, 52, .7);
}

.text-green-800\/75 {
  color: rgba(22, 101, 52, .75);
}

.text-green-800\/80 {
  color: rgba(22, 101, 52, .8);
}

.text-green-800\/85 {
  color: rgba(22, 101, 52, .85);
}

.text-green-800\/90 {
  color: rgba(22, 101, 52, .9);
}

.text-green-800\/95 {
  color: rgba(22, 101, 52, .95);
}

.text-indigo-100 {
  --tw-text-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-text-opacity, 1));
}

.text-indigo-100\/0 {
  color: rgba(224, 231, 255, 0);
}

.text-indigo-100\/10 {
  color: rgba(224, 231, 255, .1);
}

.text-indigo-100\/100 {
  color: #e0e7ff;
}

.text-indigo-100\/15 {
  color: rgba(224, 231, 255, .15);
}

.text-indigo-100\/20 {
  color: rgba(224, 231, 255, .2);
}

.text-indigo-100\/25 {
  color: rgba(224, 231, 255, .25);
}

.text-indigo-100\/30 {
  color: rgba(224, 231, 255, .3);
}

.text-indigo-100\/35 {
  color: rgba(224, 231, 255, .35);
}

.text-indigo-100\/40 {
  color: rgba(224, 231, 255, .4);
}

.text-indigo-100\/45 {
  color: rgba(224, 231, 255, .45);
}

.text-indigo-100\/5 {
  color: rgba(224, 231, 255, .05);
}

.text-indigo-100\/50 {
  color: rgba(224, 231, 255, .5);
}

.text-indigo-100\/55 {
  color: rgba(224, 231, 255, .55);
}

.text-indigo-100\/60 {
  color: rgba(224, 231, 255, .6);
}

.text-indigo-100\/65 {
  color: rgba(224, 231, 255, .65);
}

.text-indigo-100\/70 {
  color: rgba(224, 231, 255, .7);
}

.text-indigo-100\/75 {
  color: rgba(224, 231, 255, .75);
}

.text-indigo-100\/80 {
  color: rgba(224, 231, 255, .8);
}

.text-indigo-100\/85 {
  color: rgba(224, 231, 255, .85);
}

.text-indigo-100\/90 {
  color: rgba(224, 231, 255, .9);
}

.text-indigo-100\/95 {
  color: rgba(224, 231, 255, .95);
}

.text-indigo-400 {
  --tw-text-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-text-opacity, 1));
}

.text-indigo-400\/0 {
  color: rgba(129, 140, 248, 0);
}

.text-indigo-400\/10 {
  color: rgba(129, 140, 248, .1);
}

.text-indigo-400\/100 {
  color: #818cf8;
}

.text-indigo-400\/15 {
  color: rgba(129, 140, 248, .15);
}

.text-indigo-400\/20 {
  color: rgba(129, 140, 248, .2);
}

.text-indigo-400\/25 {
  color: rgba(129, 140, 248, .25);
}

.text-indigo-400\/30 {
  color: rgba(129, 140, 248, .3);
}

.text-indigo-400\/35 {
  color: rgba(129, 140, 248, .35);
}

.text-indigo-400\/40 {
  color: rgba(129, 140, 248, .4);
}

.text-indigo-400\/45 {
  color: rgba(129, 140, 248, .45);
}

.text-indigo-400\/5 {
  color: rgba(129, 140, 248, .05);
}

.text-indigo-400\/50 {
  color: rgba(129, 140, 248, .5);
}

.text-indigo-400\/55 {
  color: rgba(129, 140, 248, .55);
}

.text-indigo-400\/60 {
  color: rgba(129, 140, 248, .6);
}

.text-indigo-400\/65 {
  color: rgba(129, 140, 248, .65);
}

.text-indigo-400\/70 {
  color: rgba(129, 140, 248, .7);
}

.text-indigo-400\/75 {
  color: rgba(129, 140, 248, .75);
}

.text-indigo-400\/80 {
  color: rgba(129, 140, 248, .8);
}

.text-indigo-400\/85 {
  color: rgba(129, 140, 248, .85);
}

.text-indigo-400\/90 {
  color: rgba(129, 140, 248, .9);
}

.text-indigo-400\/95 {
  color: rgba(129, 140, 248, .95);
}

.text-indigo-500 {
  --tw-text-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-text-opacity, 1));
}

.text-indigo-500\/0 {
  color: rgba(99, 102, 241, 0);
}

.text-indigo-500\/10 {
  color: rgba(99, 102, 241, .1);
}

.text-indigo-500\/100 {
  color: #6366f1;
}

.text-indigo-500\/15 {
  color: rgba(99, 102, 241, .15);
}

.text-indigo-500\/20 {
  color: rgba(99, 102, 241, .2);
}

.text-indigo-500\/25 {
  color: rgba(99, 102, 241, .25);
}

.text-indigo-500\/30 {
  color: rgba(99, 102, 241, .3);
}

.text-indigo-500\/35 {
  color: rgba(99, 102, 241, .35);
}

.text-indigo-500\/40 {
  color: rgba(99, 102, 241, .4);
}

.text-indigo-500\/45 {
  color: rgba(99, 102, 241, .45);
}

.text-indigo-500\/5 {
  color: rgba(99, 102, 241, .05);
}

.text-indigo-500\/50 {
  color: rgba(99, 102, 241, .5);
}

.text-indigo-500\/55 {
  color: rgba(99, 102, 241, .55);
}

.text-indigo-500\/60 {
  color: rgba(99, 102, 241, .6);
}

.text-indigo-500\/65 {
  color: rgba(99, 102, 241, .65);
}

.text-indigo-500\/70 {
  color: rgba(99, 102, 241, .7);
}

.text-indigo-500\/75 {
  color: rgba(99, 102, 241, .75);
}

.text-indigo-500\/80 {
  color: rgba(99, 102, 241, .8);
}

.text-indigo-500\/85 {
  color: rgba(99, 102, 241, .85);
}

.text-indigo-500\/90 {
  color: rgba(99, 102, 241, .9);
}

.text-indigo-500\/95 {
  color: rgba(99, 102, 241, .95);
}

.text-indigo-600 {
  --tw-text-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-text-opacity, 1));
}

.text-indigo-700 {
  --tw-text-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-text-opacity, 1));
}

.text-indigo-700\/0 {
  color: rgba(67, 56, 202, 0);
}

.text-indigo-700\/10 {
  color: rgba(67, 56, 202, .1);
}

.text-indigo-700\/100 {
  color: #4338ca;
}

.text-indigo-700\/15 {
  color: rgba(67, 56, 202, .15);
}

.text-indigo-700\/20 {
  color: rgba(67, 56, 202, .2);
}

.text-indigo-700\/25 {
  color: rgba(67, 56, 202, .25);
}

.text-indigo-700\/30 {
  color: rgba(67, 56, 202, .3);
}

.text-indigo-700\/35 {
  color: rgba(67, 56, 202, .35);
}

.text-indigo-700\/40 {
  color: rgba(67, 56, 202, .4);
}

.text-indigo-700\/45 {
  color: rgba(67, 56, 202, .45);
}

.text-indigo-700\/5 {
  color: rgba(67, 56, 202, .05);
}

.text-indigo-700\/50 {
  color: rgba(67, 56, 202, .5);
}

.text-indigo-700\/55 {
  color: rgba(67, 56, 202, .55);
}

.text-indigo-700\/60 {
  color: rgba(67, 56, 202, .6);
}

.text-indigo-700\/65 {
  color: rgba(67, 56, 202, .65);
}

.text-indigo-700\/70 {
  color: rgba(67, 56, 202, .7);
}

.text-indigo-700\/75 {
  color: rgba(67, 56, 202, .75);
}

.text-indigo-700\/80 {
  color: rgba(67, 56, 202, .8);
}

.text-indigo-700\/85 {
  color: rgba(67, 56, 202, .85);
}

.text-indigo-700\/90 {
  color: rgba(67, 56, 202, .9);
}

.text-indigo-700\/95 {
  color: rgba(67, 56, 202, .95);
}

.text-indigo-800 {
  --tw-text-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-text-opacity, 1));
}

.text-indigo-800\/0 {
  color: rgba(55, 48, 163, 0);
}

.text-indigo-800\/10 {
  color: rgba(55, 48, 163, .1);
}

.text-indigo-800\/100 {
  color: #3730a3;
}

.text-indigo-800\/15 {
  color: rgba(55, 48, 163, .15);
}

.text-indigo-800\/20 {
  color: rgba(55, 48, 163, .2);
}

.text-indigo-800\/25 {
  color: rgba(55, 48, 163, .25);
}

.text-indigo-800\/30 {
  color: rgba(55, 48, 163, .3);
}

.text-indigo-800\/35 {
  color: rgba(55, 48, 163, .35);
}

.text-indigo-800\/40 {
  color: rgba(55, 48, 163, .4);
}

.text-indigo-800\/45 {
  color: rgba(55, 48, 163, .45);
}

.text-indigo-800\/5 {
  color: rgba(55, 48, 163, .05);
}

.text-indigo-800\/50 {
  color: rgba(55, 48, 163, .5);
}

.text-indigo-800\/55 {
  color: rgba(55, 48, 163, .55);
}

.text-indigo-800\/60 {
  color: rgba(55, 48, 163, .6);
}

.text-indigo-800\/65 {
  color: rgba(55, 48, 163, .65);
}

.text-indigo-800\/70 {
  color: rgba(55, 48, 163, .7);
}

.text-indigo-800\/75 {
  color: rgba(55, 48, 163, .75);
}

.text-indigo-800\/80 {
  color: rgba(55, 48, 163, .8);
}

.text-indigo-800\/85 {
  color: rgba(55, 48, 163, .85);
}

.text-indigo-800\/90 {
  color: rgba(55, 48, 163, .9);
}

.text-indigo-800\/95 {
  color: rgba(55, 48, 163, .95);
}

.text-intuidyBlue {
  --tw-text-opacity: 1;
  color: rgba(24, 75, 111, var(--tw-text-opacity, 1));
}

.text-lime-100 {
  --tw-text-opacity: 1;
  color: rgba(236, 252, 203, var(--tw-text-opacity, 1));
}

.text-lime-100\/0 {
  color: rgba(236, 252, 203, 0);
}

.text-lime-100\/10 {
  color: rgba(236, 252, 203, .1);
}

.text-lime-100\/100 {
  color: #ecfccb;
}

.text-lime-100\/15 {
  color: rgba(236, 252, 203, .15);
}

.text-lime-100\/20 {
  color: rgba(236, 252, 203, .2);
}

.text-lime-100\/25 {
  color: rgba(236, 252, 203, .25);
}

.text-lime-100\/30 {
  color: rgba(236, 252, 203, .3);
}

.text-lime-100\/35 {
  color: rgba(236, 252, 203, .35);
}

.text-lime-100\/40 {
  color: rgba(236, 252, 203, .4);
}

.text-lime-100\/45 {
  color: rgba(236, 252, 203, .45);
}

.text-lime-100\/5 {
  color: rgba(236, 252, 203, .05);
}

.text-lime-100\/50 {
  color: rgba(236, 252, 203, .5);
}

.text-lime-100\/55 {
  color: rgba(236, 252, 203, .55);
}

.text-lime-100\/60 {
  color: rgba(236, 252, 203, .6);
}

.text-lime-100\/65 {
  color: rgba(236, 252, 203, .65);
}

.text-lime-100\/70 {
  color: rgba(236, 252, 203, .7);
}

.text-lime-100\/75 {
  color: rgba(236, 252, 203, .75);
}

.text-lime-100\/80 {
  color: rgba(236, 252, 203, .8);
}

.text-lime-100\/85 {
  color: rgba(236, 252, 203, .85);
}

.text-lime-100\/90 {
  color: rgba(236, 252, 203, .9);
}

.text-lime-100\/95 {
  color: rgba(236, 252, 203, .95);
}

.text-lime-400 {
  --tw-text-opacity: 1;
  color: rgba(163, 230, 53, var(--tw-text-opacity, 1));
}

.text-lime-400\/0 {
  color: rgba(163, 230, 53, 0);
}

.text-lime-400\/10 {
  color: rgba(163, 230, 53, .1);
}

.text-lime-400\/100 {
  color: #a3e635;
}

.text-lime-400\/15 {
  color: rgba(163, 230, 53, .15);
}

.text-lime-400\/20 {
  color: rgba(163, 230, 53, .2);
}

.text-lime-400\/25 {
  color: rgba(163, 230, 53, .25);
}

.text-lime-400\/30 {
  color: rgba(163, 230, 53, .3);
}

.text-lime-400\/35 {
  color: rgba(163, 230, 53, .35);
}

.text-lime-400\/40 {
  color: rgba(163, 230, 53, .4);
}

.text-lime-400\/45 {
  color: rgba(163, 230, 53, .45);
}

.text-lime-400\/5 {
  color: rgba(163, 230, 53, .05);
}

.text-lime-400\/50 {
  color: rgba(163, 230, 53, .5);
}

.text-lime-400\/55 {
  color: rgba(163, 230, 53, .55);
}

.text-lime-400\/60 {
  color: rgba(163, 230, 53, .6);
}

.text-lime-400\/65 {
  color: rgba(163, 230, 53, .65);
}

.text-lime-400\/70 {
  color: rgba(163, 230, 53, .7);
}

.text-lime-400\/75 {
  color: rgba(163, 230, 53, .75);
}

.text-lime-400\/80 {
  color: rgba(163, 230, 53, .8);
}

.text-lime-400\/85 {
  color: rgba(163, 230, 53, .85);
}

.text-lime-400\/90 {
  color: rgba(163, 230, 53, .9);
}

.text-lime-400\/95 {
  color: rgba(163, 230, 53, .95);
}

.text-lime-500 {
  --tw-text-opacity: 1;
  color: rgba(132, 204, 22, var(--tw-text-opacity, 1));
}

.text-lime-500\/0 {
  color: rgba(132, 204, 22, 0);
}

.text-lime-500\/10 {
  color: rgba(132, 204, 22, .1);
}

.text-lime-500\/100 {
  color: #84cc16;
}

.text-lime-500\/15 {
  color: rgba(132, 204, 22, .15);
}

.text-lime-500\/20 {
  color: rgba(132, 204, 22, .2);
}

.text-lime-500\/25 {
  color: rgba(132, 204, 22, .25);
}

.text-lime-500\/30 {
  color: rgba(132, 204, 22, .3);
}

.text-lime-500\/35 {
  color: rgba(132, 204, 22, .35);
}

.text-lime-500\/40 {
  color: rgba(132, 204, 22, .4);
}

.text-lime-500\/45 {
  color: rgba(132, 204, 22, .45);
}

.text-lime-500\/5 {
  color: rgba(132, 204, 22, .05);
}

.text-lime-500\/50 {
  color: rgba(132, 204, 22, .5);
}

.text-lime-500\/55 {
  color: rgba(132, 204, 22, .55);
}

.text-lime-500\/60 {
  color: rgba(132, 204, 22, .6);
}

.text-lime-500\/65 {
  color: rgba(132, 204, 22, .65);
}

.text-lime-500\/70 {
  color: rgba(132, 204, 22, .7);
}

.text-lime-500\/75 {
  color: rgba(132, 204, 22, .75);
}

.text-lime-500\/80 {
  color: rgba(132, 204, 22, .8);
}

.text-lime-500\/85 {
  color: rgba(132, 204, 22, .85);
}

.text-lime-500\/90 {
  color: rgba(132, 204, 22, .9);
}

.text-lime-500\/95 {
  color: rgba(132, 204, 22, .95);
}

.text-lime-700 {
  --tw-text-opacity: 1;
  color: rgba(77, 124, 15, var(--tw-text-opacity, 1));
}

.text-lime-700\/0 {
  color: rgba(77, 124, 15, 0);
}

.text-lime-700\/10 {
  color: rgba(77, 124, 15, .1);
}

.text-lime-700\/100 {
  color: #4d7c0f;
}

.text-lime-700\/15 {
  color: rgba(77, 124, 15, .15);
}

.text-lime-700\/20 {
  color: rgba(77, 124, 15, .2);
}

.text-lime-700\/25 {
  color: rgba(77, 124, 15, .25);
}

.text-lime-700\/30 {
  color: rgba(77, 124, 15, .3);
}

.text-lime-700\/35 {
  color: rgba(77, 124, 15, .35);
}

.text-lime-700\/40 {
  color: rgba(77, 124, 15, .4);
}

.text-lime-700\/45 {
  color: rgba(77, 124, 15, .45);
}

.text-lime-700\/5 {
  color: rgba(77, 124, 15, .05);
}

.text-lime-700\/50 {
  color: rgba(77, 124, 15, .5);
}

.text-lime-700\/55 {
  color: rgba(77, 124, 15, .55);
}

.text-lime-700\/60 {
  color: rgba(77, 124, 15, .6);
}

.text-lime-700\/65 {
  color: rgba(77, 124, 15, .65);
}

.text-lime-700\/70 {
  color: rgba(77, 124, 15, .7);
}

.text-lime-700\/75 {
  color: rgba(77, 124, 15, .75);
}

.text-lime-700\/80 {
  color: rgba(77, 124, 15, .8);
}

.text-lime-700\/85 {
  color: rgba(77, 124, 15, .85);
}

.text-lime-700\/90 {
  color: rgba(77, 124, 15, .9);
}

.text-lime-700\/95 {
  color: rgba(77, 124, 15, .95);
}

.text-lime-800 {
  --tw-text-opacity: 1;
  color: rgba(63, 98, 18, var(--tw-text-opacity, 1));
}

.text-lime-800\/0 {
  color: rgba(63, 98, 18, 0);
}

.text-lime-800\/10 {
  color: rgba(63, 98, 18, .1);
}

.text-lime-800\/100 {
  color: #3f6212;
}

.text-lime-800\/15 {
  color: rgba(63, 98, 18, .15);
}

.text-lime-800\/20 {
  color: rgba(63, 98, 18, .2);
}

.text-lime-800\/25 {
  color: rgba(63, 98, 18, .25);
}

.text-lime-800\/30 {
  color: rgba(63, 98, 18, .3);
}

.text-lime-800\/35 {
  color: rgba(63, 98, 18, .35);
}

.text-lime-800\/40 {
  color: rgba(63, 98, 18, .4);
}

.text-lime-800\/45 {
  color: rgba(63, 98, 18, .45);
}

.text-lime-800\/5 {
  color: rgba(63, 98, 18, .05);
}

.text-lime-800\/50 {
  color: rgba(63, 98, 18, .5);
}

.text-lime-800\/55 {
  color: rgba(63, 98, 18, .55);
}

.text-lime-800\/60 {
  color: rgba(63, 98, 18, .6);
}

.text-lime-800\/65 {
  color: rgba(63, 98, 18, .65);
}

.text-lime-800\/70 {
  color: rgba(63, 98, 18, .7);
}

.text-lime-800\/75 {
  color: rgba(63, 98, 18, .75);
}

.text-lime-800\/80 {
  color: rgba(63, 98, 18, .8);
}

.text-lime-800\/85 {
  color: rgba(63, 98, 18, .85);
}

.text-lime-800\/90 {
  color: rgba(63, 98, 18, .9);
}

.text-lime-800\/95 {
  color: rgba(63, 98, 18, .95);
}

.text-neutral-100 {
  --tw-text-opacity: 1;
  color: rgba(245, 245, 245, var(--tw-text-opacity, 1));
}

.text-neutral-100\/0 {
  color: rgba(245, 245, 245, 0);
}

.text-neutral-100\/10 {
  color: rgba(245, 245, 245, .1);
}

.text-neutral-100\/100 {
  color: #f5f5f5;
}

.text-neutral-100\/15 {
  color: rgba(245, 245, 245, .15);
}

.text-neutral-100\/20 {
  color: rgba(245, 245, 245, .2);
}

.text-neutral-100\/25 {
  color: rgba(245, 245, 245, .25);
}

.text-neutral-100\/30 {
  color: rgba(245, 245, 245, .3);
}

.text-neutral-100\/35 {
  color: rgba(245, 245, 245, .35);
}

.text-neutral-100\/40 {
  color: rgba(245, 245, 245, .4);
}

.text-neutral-100\/45 {
  color: rgba(245, 245, 245, .45);
}

.text-neutral-100\/5 {
  color: rgba(245, 245, 245, .05);
}

.text-neutral-100\/50 {
  color: rgba(245, 245, 245, .5);
}

.text-neutral-100\/55 {
  color: rgba(245, 245, 245, .55);
}

.text-neutral-100\/60 {
  color: rgba(245, 245, 245, .6);
}

.text-neutral-100\/65 {
  color: rgba(245, 245, 245, .65);
}

.text-neutral-100\/70 {
  color: rgba(245, 245, 245, .7);
}

.text-neutral-100\/75 {
  color: rgba(245, 245, 245, .75);
}

.text-neutral-100\/80 {
  color: rgba(245, 245, 245, .8);
}

.text-neutral-100\/85 {
  color: rgba(245, 245, 245, .85);
}

.text-neutral-100\/90 {
  color: rgba(245, 245, 245, .9);
}

.text-neutral-100\/95 {
  color: rgba(245, 245, 245, .95);
}

.text-neutral-400 {
  --tw-text-opacity: 1;
  color: rgba(163, 163, 163, var(--tw-text-opacity, 1));
}

.text-neutral-400\/0 {
  color: rgba(163, 163, 163, 0);
}

.text-neutral-400\/10 {
  color: rgba(163, 163, 163, .1);
}

.text-neutral-400\/100 {
  color: #a3a3a3;
}

.text-neutral-400\/15 {
  color: rgba(163, 163, 163, .15);
}

.text-neutral-400\/20 {
  color: rgba(163, 163, 163, .2);
}

.text-neutral-400\/25 {
  color: rgba(163, 163, 163, .25);
}

.text-neutral-400\/30 {
  color: rgba(163, 163, 163, .3);
}

.text-neutral-400\/35 {
  color: rgba(163, 163, 163, .35);
}

.text-neutral-400\/40 {
  color: rgba(163, 163, 163, .4);
}

.text-neutral-400\/45 {
  color: rgba(163, 163, 163, .45);
}

.text-neutral-400\/5 {
  color: rgba(163, 163, 163, .05);
}

.text-neutral-400\/50 {
  color: rgba(163, 163, 163, .5);
}

.text-neutral-400\/55 {
  color: rgba(163, 163, 163, .55);
}

.text-neutral-400\/60 {
  color: rgba(163, 163, 163, .6);
}

.text-neutral-400\/65 {
  color: rgba(163, 163, 163, .65);
}

.text-neutral-400\/70 {
  color: rgba(163, 163, 163, .7);
}

.text-neutral-400\/75 {
  color: rgba(163, 163, 163, .75);
}

.text-neutral-400\/80 {
  color: rgba(163, 163, 163, .8);
}

.text-neutral-400\/85 {
  color: rgba(163, 163, 163, .85);
}

.text-neutral-400\/90 {
  color: rgba(163, 163, 163, .9);
}

.text-neutral-400\/95 {
  color: rgba(163, 163, 163, .95);
}

.text-neutral-500 {
  --tw-text-opacity: 1;
  color: rgba(115, 115, 115, var(--tw-text-opacity, 1));
}

.text-neutral-500\/0 {
  color: rgba(115, 115, 115, 0);
}

.text-neutral-500\/10 {
  color: rgba(115, 115, 115, .1);
}

.text-neutral-500\/100 {
  color: #737373;
}

.text-neutral-500\/15 {
  color: rgba(115, 115, 115, .15);
}

.text-neutral-500\/20 {
  color: rgba(115, 115, 115, .2);
}

.text-neutral-500\/25 {
  color: rgba(115, 115, 115, .25);
}

.text-neutral-500\/30 {
  color: rgba(115, 115, 115, .3);
}

.text-neutral-500\/35 {
  color: rgba(115, 115, 115, .35);
}

.text-neutral-500\/40 {
  color: rgba(115, 115, 115, .4);
}

.text-neutral-500\/45 {
  color: rgba(115, 115, 115, .45);
}

.text-neutral-500\/5 {
  color: rgba(115, 115, 115, .05);
}

.text-neutral-500\/50 {
  color: rgba(115, 115, 115, .5);
}

.text-neutral-500\/55 {
  color: rgba(115, 115, 115, .55);
}

.text-neutral-500\/60 {
  color: rgba(115, 115, 115, .6);
}

.text-neutral-500\/65 {
  color: rgba(115, 115, 115, .65);
}

.text-neutral-500\/70 {
  color: rgba(115, 115, 115, .7);
}

.text-neutral-500\/75 {
  color: rgba(115, 115, 115, .75);
}

.text-neutral-500\/80 {
  color: rgba(115, 115, 115, .8);
}

.text-neutral-500\/85 {
  color: rgba(115, 115, 115, .85);
}

.text-neutral-500\/90 {
  color: rgba(115, 115, 115, .9);
}

.text-neutral-500\/95 {
  color: rgba(115, 115, 115, .95);
}

.text-neutral-700 {
  --tw-text-opacity: 1;
  color: rgba(64, 64, 64, var(--tw-text-opacity, 1));
}

.text-neutral-700\/0 {
  color: rgba(64, 64, 64, 0);
}

.text-neutral-700\/10 {
  color: rgba(64, 64, 64, .1);
}

.text-neutral-700\/100 {
  color: #404040;
}

.text-neutral-700\/15 {
  color: rgba(64, 64, 64, .15);
}

.text-neutral-700\/20 {
  color: rgba(64, 64, 64, .2);
}

.text-neutral-700\/25 {
  color: rgba(64, 64, 64, .25);
}

.text-neutral-700\/30 {
  color: rgba(64, 64, 64, .3);
}

.text-neutral-700\/35 {
  color: rgba(64, 64, 64, .35);
}

.text-neutral-700\/40 {
  color: rgba(64, 64, 64, .4);
}

.text-neutral-700\/45 {
  color: rgba(64, 64, 64, .45);
}

.text-neutral-700\/5 {
  color: rgba(64, 64, 64, .05);
}

.text-neutral-700\/50 {
  color: rgba(64, 64, 64, .5);
}

.text-neutral-700\/55 {
  color: rgba(64, 64, 64, .55);
}

.text-neutral-700\/60 {
  color: rgba(64, 64, 64, .6);
}

.text-neutral-700\/65 {
  color: rgba(64, 64, 64, .65);
}

.text-neutral-700\/70 {
  color: rgba(64, 64, 64, .7);
}

.text-neutral-700\/75 {
  color: rgba(64, 64, 64, .75);
}

.text-neutral-700\/80 {
  color: rgba(64, 64, 64, .8);
}

.text-neutral-700\/85 {
  color: rgba(64, 64, 64, .85);
}

.text-neutral-700\/90 {
  color: rgba(64, 64, 64, .9);
}

.text-neutral-700\/95 {
  color: rgba(64, 64, 64, .95);
}

.text-neutral-800 {
  --tw-text-opacity: 1;
  color: rgba(38, 38, 38, var(--tw-text-opacity, 1));
}

.text-neutral-800\/0 {
  color: rgba(38, 38, 38, 0);
}

.text-neutral-800\/10 {
  color: rgba(38, 38, 38, .1);
}

.text-neutral-800\/100 {
  color: #262626;
}

.text-neutral-800\/15 {
  color: rgba(38, 38, 38, .15);
}

.text-neutral-800\/20 {
  color: rgba(38, 38, 38, .2);
}

.text-neutral-800\/25 {
  color: rgba(38, 38, 38, .25);
}

.text-neutral-800\/30 {
  color: rgba(38, 38, 38, .3);
}

.text-neutral-800\/35 {
  color: rgba(38, 38, 38, .35);
}

.text-neutral-800\/40 {
  color: rgba(38, 38, 38, .4);
}

.text-neutral-800\/45 {
  color: rgba(38, 38, 38, .45);
}

.text-neutral-800\/5 {
  color: rgba(38, 38, 38, .05);
}

.text-neutral-800\/50 {
  color: rgba(38, 38, 38, .5);
}

.text-neutral-800\/55 {
  color: rgba(38, 38, 38, .55);
}

.text-neutral-800\/60 {
  color: rgba(38, 38, 38, .6);
}

.text-neutral-800\/65 {
  color: rgba(38, 38, 38, .65);
}

.text-neutral-800\/70 {
  color: rgba(38, 38, 38, .7);
}

.text-neutral-800\/75 {
  color: rgba(38, 38, 38, .75);
}

.text-neutral-800\/80 {
  color: rgba(38, 38, 38, .8);
}

.text-neutral-800\/85 {
  color: rgba(38, 38, 38, .85);
}

.text-neutral-800\/90 {
  color: rgba(38, 38, 38, .9);
}

.text-neutral-800\/95 {
  color: rgba(38, 38, 38, .95);
}

.text-orange-100 {
  --tw-text-opacity: 1;
  color: rgba(255, 237, 213, var(--tw-text-opacity, 1));
}

.text-orange-100\/0 {
  color: rgba(255, 237, 213, 0);
}

.text-orange-100\/10 {
  color: rgba(255, 237, 213, .1);
}

.text-orange-100\/100 {
  color: #ffedd5;
}

.text-orange-100\/15 {
  color: rgba(255, 237, 213, .15);
}

.text-orange-100\/20 {
  color: rgba(255, 237, 213, .2);
}

.text-orange-100\/25 {
  color: rgba(255, 237, 213, .25);
}

.text-orange-100\/30 {
  color: rgba(255, 237, 213, .3);
}

.text-orange-100\/35 {
  color: rgba(255, 237, 213, .35);
}

.text-orange-100\/40 {
  color: rgba(255, 237, 213, .4);
}

.text-orange-100\/45 {
  color: rgba(255, 237, 213, .45);
}

.text-orange-100\/5 {
  color: rgba(255, 237, 213, .05);
}

.text-orange-100\/50 {
  color: rgba(255, 237, 213, .5);
}

.text-orange-100\/55 {
  color: rgba(255, 237, 213, .55);
}

.text-orange-100\/60 {
  color: rgba(255, 237, 213, .6);
}

.text-orange-100\/65 {
  color: rgba(255, 237, 213, .65);
}

.text-orange-100\/70 {
  color: rgba(255, 237, 213, .7);
}

.text-orange-100\/75 {
  color: rgba(255, 237, 213, .75);
}

.text-orange-100\/80 {
  color: rgba(255, 237, 213, .8);
}

.text-orange-100\/85 {
  color: rgba(255, 237, 213, .85);
}

.text-orange-100\/90 {
  color: rgba(255, 237, 213, .9);
}

.text-orange-100\/95 {
  color: rgba(255, 237, 213, .95);
}

.text-orange-400 {
  --tw-text-opacity: 1;
  color: rgba(251, 146, 60, var(--tw-text-opacity, 1));
}

.text-orange-400\/0 {
  color: rgba(251, 146, 60, 0);
}

.text-orange-400\/10 {
  color: rgba(251, 146, 60, .1);
}

.text-orange-400\/100 {
  color: #fb923c;
}

.text-orange-400\/15 {
  color: rgba(251, 146, 60, .15);
}

.text-orange-400\/20 {
  color: rgba(251, 146, 60, .2);
}

.text-orange-400\/25 {
  color: rgba(251, 146, 60, .25);
}

.text-orange-400\/30 {
  color: rgba(251, 146, 60, .3);
}

.text-orange-400\/35 {
  color: rgba(251, 146, 60, .35);
}

.text-orange-400\/40 {
  color: rgba(251, 146, 60, .4);
}

.text-orange-400\/45 {
  color: rgba(251, 146, 60, .45);
}

.text-orange-400\/5 {
  color: rgba(251, 146, 60, .05);
}

.text-orange-400\/50 {
  color: rgba(251, 146, 60, .5);
}

.text-orange-400\/55 {
  color: rgba(251, 146, 60, .55);
}

.text-orange-400\/60 {
  color: rgba(251, 146, 60, .6);
}

.text-orange-400\/65 {
  color: rgba(251, 146, 60, .65);
}

.text-orange-400\/70 {
  color: rgba(251, 146, 60, .7);
}

.text-orange-400\/75 {
  color: rgba(251, 146, 60, .75);
}

.text-orange-400\/80 {
  color: rgba(251, 146, 60, .8);
}

.text-orange-400\/85 {
  color: rgba(251, 146, 60, .85);
}

.text-orange-400\/90 {
  color: rgba(251, 146, 60, .9);
}

.text-orange-400\/95 {
  color: rgba(251, 146, 60, .95);
}

.text-orange-500 {
  --tw-text-opacity: 1;
  color: rgba(249, 115, 22, var(--tw-text-opacity, 1));
}

.text-orange-500\/0 {
  color: rgba(249, 115, 22, 0);
}

.text-orange-500\/10 {
  color: rgba(249, 115, 22, .1);
}

.text-orange-500\/100 {
  color: #f97316;
}

.text-orange-500\/15 {
  color: rgba(249, 115, 22, .15);
}

.text-orange-500\/20 {
  color: rgba(249, 115, 22, .2);
}

.text-orange-500\/25 {
  color: rgba(249, 115, 22, .25);
}

.text-orange-500\/30 {
  color: rgba(249, 115, 22, .3);
}

.text-orange-500\/35 {
  color: rgba(249, 115, 22, .35);
}

.text-orange-500\/40 {
  color: rgba(249, 115, 22, .4);
}

.text-orange-500\/45 {
  color: rgba(249, 115, 22, .45);
}

.text-orange-500\/5 {
  color: rgba(249, 115, 22, .05);
}

.text-orange-500\/50 {
  color: rgba(249, 115, 22, .5);
}

.text-orange-500\/55 {
  color: rgba(249, 115, 22, .55);
}

.text-orange-500\/60 {
  color: rgba(249, 115, 22, .6);
}

.text-orange-500\/65 {
  color: rgba(249, 115, 22, .65);
}

.text-orange-500\/70 {
  color: rgba(249, 115, 22, .7);
}

.text-orange-500\/75 {
  color: rgba(249, 115, 22, .75);
}

.text-orange-500\/80 {
  color: rgba(249, 115, 22, .8);
}

.text-orange-500\/85 {
  color: rgba(249, 115, 22, .85);
}

.text-orange-500\/90 {
  color: rgba(249, 115, 22, .9);
}

.text-orange-500\/95 {
  color: rgba(249, 115, 22, .95);
}

.text-orange-600 {
  --tw-text-opacity: 1;
  color: rgba(234, 88, 12, var(--tw-text-opacity, 1));
}

.text-orange-700 {
  --tw-text-opacity: 1;
  color: rgba(194, 65, 12, var(--tw-text-opacity, 1));
}

.text-orange-700\/0 {
  color: rgba(194, 65, 12, 0);
}

.text-orange-700\/10 {
  color: rgba(194, 65, 12, .1);
}

.text-orange-700\/100 {
  color: #c2410c;
}

.text-orange-700\/15 {
  color: rgba(194, 65, 12, .15);
}

.text-orange-700\/20 {
  color: rgba(194, 65, 12, .2);
}

.text-orange-700\/25 {
  color: rgba(194, 65, 12, .25);
}

.text-orange-700\/30 {
  color: rgba(194, 65, 12, .3);
}

.text-orange-700\/35 {
  color: rgba(194, 65, 12, .35);
}

.text-orange-700\/40 {
  color: rgba(194, 65, 12, .4);
}

.text-orange-700\/45 {
  color: rgba(194, 65, 12, .45);
}

.text-orange-700\/5 {
  color: rgba(194, 65, 12, .05);
}

.text-orange-700\/50 {
  color: rgba(194, 65, 12, .5);
}

.text-orange-700\/55 {
  color: rgba(194, 65, 12, .55);
}

.text-orange-700\/60 {
  color: rgba(194, 65, 12, .6);
}

.text-orange-700\/65 {
  color: rgba(194, 65, 12, .65);
}

.text-orange-700\/70 {
  color: rgba(194, 65, 12, .7);
}

.text-orange-700\/75 {
  color: rgba(194, 65, 12, .75);
}

.text-orange-700\/80 {
  color: rgba(194, 65, 12, .8);
}

.text-orange-700\/85 {
  color: rgba(194, 65, 12, .85);
}

.text-orange-700\/90 {
  color: rgba(194, 65, 12, .9);
}

.text-orange-700\/95 {
  color: rgba(194, 65, 12, .95);
}

.text-orange-800 {
  --tw-text-opacity: 1;
  color: rgba(154, 52, 18, var(--tw-text-opacity, 1));
}

.text-orange-800\/0 {
  color: rgba(154, 52, 18, 0);
}

.text-orange-800\/10 {
  color: rgba(154, 52, 18, .1);
}

.text-orange-800\/100 {
  color: #9a3412;
}

.text-orange-800\/15 {
  color: rgba(154, 52, 18, .15);
}

.text-orange-800\/20 {
  color: rgba(154, 52, 18, .2);
}

.text-orange-800\/25 {
  color: rgba(154, 52, 18, .25);
}

.text-orange-800\/30 {
  color: rgba(154, 52, 18, .3);
}

.text-orange-800\/35 {
  color: rgba(154, 52, 18, .35);
}

.text-orange-800\/40 {
  color: rgba(154, 52, 18, .4);
}

.text-orange-800\/45 {
  color: rgba(154, 52, 18, .45);
}

.text-orange-800\/5 {
  color: rgba(154, 52, 18, .05);
}

.text-orange-800\/50 {
  color: rgba(154, 52, 18, .5);
}

.text-orange-800\/55 {
  color: rgba(154, 52, 18, .55);
}

.text-orange-800\/60 {
  color: rgba(154, 52, 18, .6);
}

.text-orange-800\/65 {
  color: rgba(154, 52, 18, .65);
}

.text-orange-800\/70 {
  color: rgba(154, 52, 18, .7);
}

.text-orange-800\/75 {
  color: rgba(154, 52, 18, .75);
}

.text-orange-800\/80 {
  color: rgba(154, 52, 18, .8);
}

.text-orange-800\/85 {
  color: rgba(154, 52, 18, .85);
}

.text-orange-800\/90 {
  color: rgba(154, 52, 18, .9);
}

.text-orange-800\/95 {
  color: rgba(154, 52, 18, .95);
}

.text-pink-100 {
  --tw-text-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-text-opacity, 1));
}

.text-pink-100\/0 {
  color: rgba(252, 231, 243, 0);
}

.text-pink-100\/10 {
  color: rgba(252, 231, 243, .1);
}

.text-pink-100\/100 {
  color: #fce7f3;
}

.text-pink-100\/15 {
  color: rgba(252, 231, 243, .15);
}

.text-pink-100\/20 {
  color: rgba(252, 231, 243, .2);
}

.text-pink-100\/25 {
  color: rgba(252, 231, 243, .25);
}

.text-pink-100\/30 {
  color: rgba(252, 231, 243, .3);
}

.text-pink-100\/35 {
  color: rgba(252, 231, 243, .35);
}

.text-pink-100\/40 {
  color: rgba(252, 231, 243, .4);
}

.text-pink-100\/45 {
  color: rgba(252, 231, 243, .45);
}

.text-pink-100\/5 {
  color: rgba(252, 231, 243, .05);
}

.text-pink-100\/50 {
  color: rgba(252, 231, 243, .5);
}

.text-pink-100\/55 {
  color: rgba(252, 231, 243, .55);
}

.text-pink-100\/60 {
  color: rgba(252, 231, 243, .6);
}

.text-pink-100\/65 {
  color: rgba(252, 231, 243, .65);
}

.text-pink-100\/70 {
  color: rgba(252, 231, 243, .7);
}

.text-pink-100\/75 {
  color: rgba(252, 231, 243, .75);
}

.text-pink-100\/80 {
  color: rgba(252, 231, 243, .8);
}

.text-pink-100\/85 {
  color: rgba(252, 231, 243, .85);
}

.text-pink-100\/90 {
  color: rgba(252, 231, 243, .9);
}

.text-pink-100\/95 {
  color: rgba(252, 231, 243, .95);
}

.text-pink-400 {
  --tw-text-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-text-opacity, 1));
}

.text-pink-400\/0 {
  color: rgba(244, 114, 182, 0);
}

.text-pink-400\/10 {
  color: rgba(244, 114, 182, .1);
}

.text-pink-400\/100 {
  color: #f472b6;
}

.text-pink-400\/15 {
  color: rgba(244, 114, 182, .15);
}

.text-pink-400\/20 {
  color: rgba(244, 114, 182, .2);
}

.text-pink-400\/25 {
  color: rgba(244, 114, 182, .25);
}

.text-pink-400\/30 {
  color: rgba(244, 114, 182, .3);
}

.text-pink-400\/35 {
  color: rgba(244, 114, 182, .35);
}

.text-pink-400\/40 {
  color: rgba(244, 114, 182, .4);
}

.text-pink-400\/45 {
  color: rgba(244, 114, 182, .45);
}

.text-pink-400\/5 {
  color: rgba(244, 114, 182, .05);
}

.text-pink-400\/50 {
  color: rgba(244, 114, 182, .5);
}

.text-pink-400\/55 {
  color: rgba(244, 114, 182, .55);
}

.text-pink-400\/60 {
  color: rgba(244, 114, 182, .6);
}

.text-pink-400\/65 {
  color: rgba(244, 114, 182, .65);
}

.text-pink-400\/70 {
  color: rgba(244, 114, 182, .7);
}

.text-pink-400\/75 {
  color: rgba(244, 114, 182, .75);
}

.text-pink-400\/80 {
  color: rgba(244, 114, 182, .8);
}

.text-pink-400\/85 {
  color: rgba(244, 114, 182, .85);
}

.text-pink-400\/90 {
  color: rgba(244, 114, 182, .9);
}

.text-pink-400\/95 {
  color: rgba(244, 114, 182, .95);
}

.text-pink-500 {
  --tw-text-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-text-opacity, 1));
}

.text-pink-500\/0 {
  color: rgba(236, 72, 153, 0);
}

.text-pink-500\/10 {
  color: rgba(236, 72, 153, .1);
}

.text-pink-500\/100 {
  color: #ec4899;
}

.text-pink-500\/15 {
  color: rgba(236, 72, 153, .15);
}

.text-pink-500\/20 {
  color: rgba(236, 72, 153, .2);
}

.text-pink-500\/25 {
  color: rgba(236, 72, 153, .25);
}

.text-pink-500\/30 {
  color: rgba(236, 72, 153, .3);
}

.text-pink-500\/35 {
  color: rgba(236, 72, 153, .35);
}

.text-pink-500\/40 {
  color: rgba(236, 72, 153, .4);
}

.text-pink-500\/45 {
  color: rgba(236, 72, 153, .45);
}

.text-pink-500\/5 {
  color: rgba(236, 72, 153, .05);
}

.text-pink-500\/50 {
  color: rgba(236, 72, 153, .5);
}

.text-pink-500\/55 {
  color: rgba(236, 72, 153, .55);
}

.text-pink-500\/60 {
  color: rgba(236, 72, 153, .6);
}

.text-pink-500\/65 {
  color: rgba(236, 72, 153, .65);
}

.text-pink-500\/70 {
  color: rgba(236, 72, 153, .7);
}

.text-pink-500\/75 {
  color: rgba(236, 72, 153, .75);
}

.text-pink-500\/80 {
  color: rgba(236, 72, 153, .8);
}

.text-pink-500\/85 {
  color: rgba(236, 72, 153, .85);
}

.text-pink-500\/90 {
  color: rgba(236, 72, 153, .9);
}

.text-pink-500\/95 {
  color: rgba(236, 72, 153, .95);
}

.text-pink-700 {
  --tw-text-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-text-opacity, 1));
}

.text-pink-700\/0 {
  color: rgba(190, 24, 93, 0);
}

.text-pink-700\/10 {
  color: rgba(190, 24, 93, .1);
}

.text-pink-700\/100 {
  color: #be185d;
}

.text-pink-700\/15 {
  color: rgba(190, 24, 93, .15);
}

.text-pink-700\/20 {
  color: rgba(190, 24, 93, .2);
}

.text-pink-700\/25 {
  color: rgba(190, 24, 93, .25);
}

.text-pink-700\/30 {
  color: rgba(190, 24, 93, .3);
}

.text-pink-700\/35 {
  color: rgba(190, 24, 93, .35);
}

.text-pink-700\/40 {
  color: rgba(190, 24, 93, .4);
}

.text-pink-700\/45 {
  color: rgba(190, 24, 93, .45);
}

.text-pink-700\/5 {
  color: rgba(190, 24, 93, .05);
}

.text-pink-700\/50 {
  color: rgba(190, 24, 93, .5);
}

.text-pink-700\/55 {
  color: rgba(190, 24, 93, .55);
}

.text-pink-700\/60 {
  color: rgba(190, 24, 93, .6);
}

.text-pink-700\/65 {
  color: rgba(190, 24, 93, .65);
}

.text-pink-700\/70 {
  color: rgba(190, 24, 93, .7);
}

.text-pink-700\/75 {
  color: rgba(190, 24, 93, .75);
}

.text-pink-700\/80 {
  color: rgba(190, 24, 93, .8);
}

.text-pink-700\/85 {
  color: rgba(190, 24, 93, .85);
}

.text-pink-700\/90 {
  color: rgba(190, 24, 93, .9);
}

.text-pink-700\/95 {
  color: rgba(190, 24, 93, .95);
}

.text-pink-800 {
  --tw-text-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-text-opacity, 1));
}

.text-pink-800\/0 {
  color: rgba(157, 23, 77, 0);
}

.text-pink-800\/10 {
  color: rgba(157, 23, 77, .1);
}

.text-pink-800\/100 {
  color: #9d174d;
}

.text-pink-800\/15 {
  color: rgba(157, 23, 77, .15);
}

.text-pink-800\/20 {
  color: rgba(157, 23, 77, .2);
}

.text-pink-800\/25 {
  color: rgba(157, 23, 77, .25);
}

.text-pink-800\/30 {
  color: rgba(157, 23, 77, .3);
}

.text-pink-800\/35 {
  color: rgba(157, 23, 77, .35);
}

.text-pink-800\/40 {
  color: rgba(157, 23, 77, .4);
}

.text-pink-800\/45 {
  color: rgba(157, 23, 77, .45);
}

.text-pink-800\/5 {
  color: rgba(157, 23, 77, .05);
}

.text-pink-800\/50 {
  color: rgba(157, 23, 77, .5);
}

.text-pink-800\/55 {
  color: rgba(157, 23, 77, .55);
}

.text-pink-800\/60 {
  color: rgba(157, 23, 77, .6);
}

.text-pink-800\/65 {
  color: rgba(157, 23, 77, .65);
}

.text-pink-800\/70 {
  color: rgba(157, 23, 77, .7);
}

.text-pink-800\/75 {
  color: rgba(157, 23, 77, .75);
}

.text-pink-800\/80 {
  color: rgba(157, 23, 77, .8);
}

.text-pink-800\/85 {
  color: rgba(157, 23, 77, .85);
}

.text-pink-800\/90 {
  color: rgba(157, 23, 77, .9);
}

.text-pink-800\/95 {
  color: rgba(157, 23, 77, .95);
}

.text-purple-100 {
  --tw-text-opacity: 1;
  color: rgba(243, 232, 255, var(--tw-text-opacity, 1));
}

.text-purple-100\/0 {
  color: rgba(243, 232, 255, 0);
}

.text-purple-100\/10 {
  color: rgba(243, 232, 255, .1);
}

.text-purple-100\/100 {
  color: #f3e8ff;
}

.text-purple-100\/15 {
  color: rgba(243, 232, 255, .15);
}

.text-purple-100\/20 {
  color: rgba(243, 232, 255, .2);
}

.text-purple-100\/25 {
  color: rgba(243, 232, 255, .25);
}

.text-purple-100\/30 {
  color: rgba(243, 232, 255, .3);
}

.text-purple-100\/35 {
  color: rgba(243, 232, 255, .35);
}

.text-purple-100\/40 {
  color: rgba(243, 232, 255, .4);
}

.text-purple-100\/45 {
  color: rgba(243, 232, 255, .45);
}

.text-purple-100\/5 {
  color: rgba(243, 232, 255, .05);
}

.text-purple-100\/50 {
  color: rgba(243, 232, 255, .5);
}

.text-purple-100\/55 {
  color: rgba(243, 232, 255, .55);
}

.text-purple-100\/60 {
  color: rgba(243, 232, 255, .6);
}

.text-purple-100\/65 {
  color: rgba(243, 232, 255, .65);
}

.text-purple-100\/70 {
  color: rgba(243, 232, 255, .7);
}

.text-purple-100\/75 {
  color: rgba(243, 232, 255, .75);
}

.text-purple-100\/80 {
  color: rgba(243, 232, 255, .8);
}

.text-purple-100\/85 {
  color: rgba(243, 232, 255, .85);
}

.text-purple-100\/90 {
  color: rgba(243, 232, 255, .9);
}

.text-purple-100\/95 {
  color: rgba(243, 232, 255, .95);
}

.text-purple-400 {
  --tw-text-opacity: 1;
  color: rgba(192, 132, 252, var(--tw-text-opacity, 1));
}

.text-purple-400\/0 {
  color: rgba(192, 132, 252, 0);
}

.text-purple-400\/10 {
  color: rgba(192, 132, 252, .1);
}

.text-purple-400\/100 {
  color: #c084fc;
}

.text-purple-400\/15 {
  color: rgba(192, 132, 252, .15);
}

.text-purple-400\/20 {
  color: rgba(192, 132, 252, .2);
}

.text-purple-400\/25 {
  color: rgba(192, 132, 252, .25);
}

.text-purple-400\/30 {
  color: rgba(192, 132, 252, .3);
}

.text-purple-400\/35 {
  color: rgba(192, 132, 252, .35);
}

.text-purple-400\/40 {
  color: rgba(192, 132, 252, .4);
}

.text-purple-400\/45 {
  color: rgba(192, 132, 252, .45);
}

.text-purple-400\/5 {
  color: rgba(192, 132, 252, .05);
}

.text-purple-400\/50 {
  color: rgba(192, 132, 252, .5);
}

.text-purple-400\/55 {
  color: rgba(192, 132, 252, .55);
}

.text-purple-400\/60 {
  color: rgba(192, 132, 252, .6);
}

.text-purple-400\/65 {
  color: rgba(192, 132, 252, .65);
}

.text-purple-400\/70 {
  color: rgba(192, 132, 252, .7);
}

.text-purple-400\/75 {
  color: rgba(192, 132, 252, .75);
}

.text-purple-400\/80 {
  color: rgba(192, 132, 252, .8);
}

.text-purple-400\/85 {
  color: rgba(192, 132, 252, .85);
}

.text-purple-400\/90 {
  color: rgba(192, 132, 252, .9);
}

.text-purple-400\/95 {
  color: rgba(192, 132, 252, .95);
}

.text-purple-500 {
  --tw-text-opacity: 1;
  color: rgba(168, 85, 247, var(--tw-text-opacity, 1));
}

.text-purple-500\/0 {
  color: rgba(168, 85, 247, 0);
}

.text-purple-500\/10 {
  color: rgba(168, 85, 247, .1);
}

.text-purple-500\/100 {
  color: #a855f7;
}

.text-purple-500\/15 {
  color: rgba(168, 85, 247, .15);
}

.text-purple-500\/20 {
  color: rgba(168, 85, 247, .2);
}

.text-purple-500\/25 {
  color: rgba(168, 85, 247, .25);
}

.text-purple-500\/30 {
  color: rgba(168, 85, 247, .3);
}

.text-purple-500\/35 {
  color: rgba(168, 85, 247, .35);
}

.text-purple-500\/40 {
  color: rgba(168, 85, 247, .4);
}

.text-purple-500\/45 {
  color: rgba(168, 85, 247, .45);
}

.text-purple-500\/5 {
  color: rgba(168, 85, 247, .05);
}

.text-purple-500\/50 {
  color: rgba(168, 85, 247, .5);
}

.text-purple-500\/55 {
  color: rgba(168, 85, 247, .55);
}

.text-purple-500\/60 {
  color: rgba(168, 85, 247, .6);
}

.text-purple-500\/65 {
  color: rgba(168, 85, 247, .65);
}

.text-purple-500\/70 {
  color: rgba(168, 85, 247, .7);
}

.text-purple-500\/75 {
  color: rgba(168, 85, 247, .75);
}

.text-purple-500\/80 {
  color: rgba(168, 85, 247, .8);
}

.text-purple-500\/85 {
  color: rgba(168, 85, 247, .85);
}

.text-purple-500\/90 {
  color: rgba(168, 85, 247, .9);
}

.text-purple-500\/95 {
  color: rgba(168, 85, 247, .95);
}

.text-purple-600 {
  --tw-text-opacity: 1;
  color: rgba(147, 51, 234, var(--tw-text-opacity, 1));
}

.text-purple-700 {
  --tw-text-opacity: 1;
  color: rgba(126, 34, 206, var(--tw-text-opacity, 1));
}

.text-purple-700\/0 {
  color: rgba(126, 34, 206, 0);
}

.text-purple-700\/10 {
  color: rgba(126, 34, 206, .1);
}

.text-purple-700\/100 {
  color: #7e22ce;
}

.text-purple-700\/15 {
  color: rgba(126, 34, 206, .15);
}

.text-purple-700\/20 {
  color: rgba(126, 34, 206, .2);
}

.text-purple-700\/25 {
  color: rgba(126, 34, 206, .25);
}

.text-purple-700\/30 {
  color: rgba(126, 34, 206, .3);
}

.text-purple-700\/35 {
  color: rgba(126, 34, 206, .35);
}

.text-purple-700\/40 {
  color: rgba(126, 34, 206, .4);
}

.text-purple-700\/45 {
  color: rgba(126, 34, 206, .45);
}

.text-purple-700\/5 {
  color: rgba(126, 34, 206, .05);
}

.text-purple-700\/50 {
  color: rgba(126, 34, 206, .5);
}

.text-purple-700\/55 {
  color: rgba(126, 34, 206, .55);
}

.text-purple-700\/60 {
  color: rgba(126, 34, 206, .6);
}

.text-purple-700\/65 {
  color: rgba(126, 34, 206, .65);
}

.text-purple-700\/70 {
  color: rgba(126, 34, 206, .7);
}

.text-purple-700\/75 {
  color: rgba(126, 34, 206, .75);
}

.text-purple-700\/80 {
  color: rgba(126, 34, 206, .8);
}

.text-purple-700\/85 {
  color: rgba(126, 34, 206, .85);
}

.text-purple-700\/90 {
  color: rgba(126, 34, 206, .9);
}

.text-purple-700\/95 {
  color: rgba(126, 34, 206, .95);
}

.text-purple-800 {
  --tw-text-opacity: 1;
  color: rgba(107, 33, 168, var(--tw-text-opacity, 1));
}

.text-purple-800\/0 {
  color: rgba(107, 33, 168, 0);
}

.text-purple-800\/10 {
  color: rgba(107, 33, 168, .1);
}

.text-purple-800\/100 {
  color: #6b21a8;
}

.text-purple-800\/15 {
  color: rgba(107, 33, 168, .15);
}

.text-purple-800\/20 {
  color: rgba(107, 33, 168, .2);
}

.text-purple-800\/25 {
  color: rgba(107, 33, 168, .25);
}

.text-purple-800\/30 {
  color: rgba(107, 33, 168, .3);
}

.text-purple-800\/35 {
  color: rgba(107, 33, 168, .35);
}

.text-purple-800\/40 {
  color: rgba(107, 33, 168, .4);
}

.text-purple-800\/45 {
  color: rgba(107, 33, 168, .45);
}

.text-purple-800\/5 {
  color: rgba(107, 33, 168, .05);
}

.text-purple-800\/50 {
  color: rgba(107, 33, 168, .5);
}

.text-purple-800\/55 {
  color: rgba(107, 33, 168, .55);
}

.text-purple-800\/60 {
  color: rgba(107, 33, 168, .6);
}

.text-purple-800\/65 {
  color: rgba(107, 33, 168, .65);
}

.text-purple-800\/70 {
  color: rgba(107, 33, 168, .7);
}

.text-purple-800\/75 {
  color: rgba(107, 33, 168, .75);
}

.text-purple-800\/80 {
  color: rgba(107, 33, 168, .8);
}

.text-purple-800\/85 {
  color: rgba(107, 33, 168, .85);
}

.text-purple-800\/90 {
  color: rgba(107, 33, 168, .9);
}

.text-purple-800\/95 {
  color: rgba(107, 33, 168, .95);
}

.text-red-100 {
  --tw-text-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-text-opacity, 1));
}

.text-red-100\/0 {
  color: rgba(254, 226, 226, 0);
}

.text-red-100\/10 {
  color: rgba(254, 226, 226, .1);
}

.text-red-100\/100 {
  color: #fee2e2;
}

.text-red-100\/15 {
  color: rgba(254, 226, 226, .15);
}

.text-red-100\/20 {
  color: rgba(254, 226, 226, .2);
}

.text-red-100\/25 {
  color: rgba(254, 226, 226, .25);
}

.text-red-100\/30 {
  color: rgba(254, 226, 226, .3);
}

.text-red-100\/35 {
  color: rgba(254, 226, 226, .35);
}

.text-red-100\/40 {
  color: rgba(254, 226, 226, .4);
}

.text-red-100\/45 {
  color: rgba(254, 226, 226, .45);
}

.text-red-100\/5 {
  color: rgba(254, 226, 226, .05);
}

.text-red-100\/50 {
  color: rgba(254, 226, 226, .5);
}

.text-red-100\/55 {
  color: rgba(254, 226, 226, .55);
}

.text-red-100\/60 {
  color: rgba(254, 226, 226, .6);
}

.text-red-100\/65 {
  color: rgba(254, 226, 226, .65);
}

.text-red-100\/70 {
  color: rgba(254, 226, 226, .7);
}

.text-red-100\/75 {
  color: rgba(254, 226, 226, .75);
}

.text-red-100\/80 {
  color: rgba(254, 226, 226, .8);
}

.text-red-100\/85 {
  color: rgba(254, 226, 226, .85);
}

.text-red-100\/90 {
  color: rgba(254, 226, 226, .9);
}

.text-red-100\/95 {
  color: rgba(254, 226, 226, .95);
}

.text-red-400 {
  --tw-text-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-text-opacity, 1));
}

.text-red-400\/0 {
  color: rgba(248, 113, 113, 0);
}

.text-red-400\/10 {
  color: rgba(248, 113, 113, .1);
}

.text-red-400\/100 {
  color: #f87171;
}

.text-red-400\/15 {
  color: rgba(248, 113, 113, .15);
}

.text-red-400\/20 {
  color: rgba(248, 113, 113, .2);
}

.text-red-400\/25 {
  color: rgba(248, 113, 113, .25);
}

.text-red-400\/30 {
  color: rgba(248, 113, 113, .3);
}

.text-red-400\/35 {
  color: rgba(248, 113, 113, .35);
}

.text-red-400\/40 {
  color: rgba(248, 113, 113, .4);
}

.text-red-400\/45 {
  color: rgba(248, 113, 113, .45);
}

.text-red-400\/5 {
  color: rgba(248, 113, 113, .05);
}

.text-red-400\/50 {
  color: rgba(248, 113, 113, .5);
}

.text-red-400\/55 {
  color: rgba(248, 113, 113, .55);
}

.text-red-400\/60 {
  color: rgba(248, 113, 113, .6);
}

.text-red-400\/65 {
  color: rgba(248, 113, 113, .65);
}

.text-red-400\/70 {
  color: rgba(248, 113, 113, .7);
}

.text-red-400\/75 {
  color: rgba(248, 113, 113, .75);
}

.text-red-400\/80 {
  color: rgba(248, 113, 113, .8);
}

.text-red-400\/85 {
  color: rgba(248, 113, 113, .85);
}

.text-red-400\/90 {
  color: rgba(248, 113, 113, .9);
}

.text-red-400\/95 {
  color: rgba(248, 113, 113, .95);
}

.text-red-500 {
  --tw-text-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-text-opacity, 1));
}

.text-red-500\/0 {
  color: rgba(239, 68, 68, 0);
}

.text-red-500\/10 {
  color: rgba(239, 68, 68, .1);
}

.text-red-500\/100 {
  color: #ef4444;
}

.text-red-500\/15 {
  color: rgba(239, 68, 68, .15);
}

.text-red-500\/20 {
  color: rgba(239, 68, 68, .2);
}

.text-red-500\/25 {
  color: rgba(239, 68, 68, .25);
}

.text-red-500\/30 {
  color: rgba(239, 68, 68, .3);
}

.text-red-500\/35 {
  color: rgba(239, 68, 68, .35);
}

.text-red-500\/40 {
  color: rgba(239, 68, 68, .4);
}

.text-red-500\/45 {
  color: rgba(239, 68, 68, .45);
}

.text-red-500\/5 {
  color: rgba(239, 68, 68, .05);
}

.text-red-500\/50 {
  color: rgba(239, 68, 68, .5);
}

.text-red-500\/55 {
  color: rgba(239, 68, 68, .55);
}

.text-red-500\/60 {
  color: rgba(239, 68, 68, .6);
}

.text-red-500\/65 {
  color: rgba(239, 68, 68, .65);
}

.text-red-500\/70 {
  color: rgba(239, 68, 68, .7);
}

.text-red-500\/75 {
  color: rgba(239, 68, 68, .75);
}

.text-red-500\/80 {
  color: rgba(239, 68, 68, .8);
}

.text-red-500\/85 {
  color: rgba(239, 68, 68, .85);
}

.text-red-500\/90 {
  color: rgba(239, 68, 68, .9);
}

.text-red-500\/95 {
  color: rgba(239, 68, 68, .95);
}

.text-red-600 {
  --tw-text-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-text-opacity, 1));
}

.text-red-600\/80 {
  color: rgba(220, 38, 38, .8);
}

.text-red-700 {
  --tw-text-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-text-opacity, 1));
}

.text-red-700\/0 {
  color: rgba(185, 28, 28, 0);
}

.text-red-700\/10 {
  color: rgba(185, 28, 28, .1);
}

.text-red-700\/100 {
  color: #b91c1c;
}

.text-red-700\/15 {
  color: rgba(185, 28, 28, .15);
}

.text-red-700\/20 {
  color: rgba(185, 28, 28, .2);
}

.text-red-700\/25 {
  color: rgba(185, 28, 28, .25);
}

.text-red-700\/30 {
  color: rgba(185, 28, 28, .3);
}

.text-red-700\/35 {
  color: rgba(185, 28, 28, .35);
}

.text-red-700\/40 {
  color: rgba(185, 28, 28, .4);
}

.text-red-700\/45 {
  color: rgba(185, 28, 28, .45);
}

.text-red-700\/5 {
  color: rgba(185, 28, 28, .05);
}

.text-red-700\/50 {
  color: rgba(185, 28, 28, .5);
}

.text-red-700\/55 {
  color: rgba(185, 28, 28, .55);
}

.text-red-700\/60 {
  color: rgba(185, 28, 28, .6);
}

.text-red-700\/65 {
  color: rgba(185, 28, 28, .65);
}

.text-red-700\/70 {
  color: rgba(185, 28, 28, .7);
}

.text-red-700\/75 {
  color: rgba(185, 28, 28, .75);
}

.text-red-700\/80 {
  color: rgba(185, 28, 28, .8);
}

.text-red-700\/85 {
  color: rgba(185, 28, 28, .85);
}

.text-red-700\/90 {
  color: rgba(185, 28, 28, .9);
}

.text-red-700\/95 {
  color: rgba(185, 28, 28, .95);
}

.text-red-800 {
  --tw-text-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-text-opacity, 1));
}

.text-red-800\/0 {
  color: rgba(153, 27, 27, 0);
}

.text-red-800\/10 {
  color: rgba(153, 27, 27, .1);
}

.text-red-800\/100 {
  color: #991b1b;
}

.text-red-800\/15 {
  color: rgba(153, 27, 27, .15);
}

.text-red-800\/20 {
  color: rgba(153, 27, 27, .2);
}

.text-red-800\/25 {
  color: rgba(153, 27, 27, .25);
}

.text-red-800\/30 {
  color: rgba(153, 27, 27, .3);
}

.text-red-800\/35 {
  color: rgba(153, 27, 27, .35);
}

.text-red-800\/40 {
  color: rgba(153, 27, 27, .4);
}

.text-red-800\/45 {
  color: rgba(153, 27, 27, .45);
}

.text-red-800\/5 {
  color: rgba(153, 27, 27, .05);
}

.text-red-800\/50 {
  color: rgba(153, 27, 27, .5);
}

.text-red-800\/55 {
  color: rgba(153, 27, 27, .55);
}

.text-red-800\/60 {
  color: rgba(153, 27, 27, .6);
}

.text-red-800\/65 {
  color: rgba(153, 27, 27, .65);
}

.text-red-800\/70 {
  color: rgba(153, 27, 27, .7);
}

.text-red-800\/75 {
  color: rgba(153, 27, 27, .75);
}

.text-red-800\/80 {
  color: rgba(153, 27, 27, .8);
}

.text-red-800\/85 {
  color: rgba(153, 27, 27, .85);
}

.text-red-800\/90 {
  color: rgba(153, 27, 27, .9);
}

.text-red-800\/95 {
  color: rgba(153, 27, 27, .95);
}

.text-rose-100 {
  --tw-text-opacity: 1;
  color: rgba(255, 228, 230, var(--tw-text-opacity, 1));
}

.text-rose-100\/0 {
  color: rgba(255, 228, 230, 0);
}

.text-rose-100\/10 {
  color: rgba(255, 228, 230, .1);
}

.text-rose-100\/100 {
  color: #ffe4e6;
}

.text-rose-100\/15 {
  color: rgba(255, 228, 230, .15);
}

.text-rose-100\/20 {
  color: rgba(255, 228, 230, .2);
}

.text-rose-100\/25 {
  color: rgba(255, 228, 230, .25);
}

.text-rose-100\/30 {
  color: rgba(255, 228, 230, .3);
}

.text-rose-100\/35 {
  color: rgba(255, 228, 230, .35);
}

.text-rose-100\/40 {
  color: rgba(255, 228, 230, .4);
}

.text-rose-100\/45 {
  color: rgba(255, 228, 230, .45);
}

.text-rose-100\/5 {
  color: rgba(255, 228, 230, .05);
}

.text-rose-100\/50 {
  color: rgba(255, 228, 230, .5);
}

.text-rose-100\/55 {
  color: rgba(255, 228, 230, .55);
}

.text-rose-100\/60 {
  color: rgba(255, 228, 230, .6);
}

.text-rose-100\/65 {
  color: rgba(255, 228, 230, .65);
}

.text-rose-100\/70 {
  color: rgba(255, 228, 230, .7);
}

.text-rose-100\/75 {
  color: rgba(255, 228, 230, .75);
}

.text-rose-100\/80 {
  color: rgba(255, 228, 230, .8);
}

.text-rose-100\/85 {
  color: rgba(255, 228, 230, .85);
}

.text-rose-100\/90 {
  color: rgba(255, 228, 230, .9);
}

.text-rose-100\/95 {
  color: rgba(255, 228, 230, .95);
}

.text-rose-400 {
  --tw-text-opacity: 1;
  color: rgba(251, 113, 133, var(--tw-text-opacity, 1));
}

.text-rose-400\/0 {
  color: rgba(251, 113, 133, 0);
}

.text-rose-400\/10 {
  color: rgba(251, 113, 133, .1);
}

.text-rose-400\/100 {
  color: #fb7185;
}

.text-rose-400\/15 {
  color: rgba(251, 113, 133, .15);
}

.text-rose-400\/20 {
  color: rgba(251, 113, 133, .2);
}

.text-rose-400\/25 {
  color: rgba(251, 113, 133, .25);
}

.text-rose-400\/30 {
  color: rgba(251, 113, 133, .3);
}

.text-rose-400\/35 {
  color: rgba(251, 113, 133, .35);
}

.text-rose-400\/40 {
  color: rgba(251, 113, 133, .4);
}

.text-rose-400\/45 {
  color: rgba(251, 113, 133, .45);
}

.text-rose-400\/5 {
  color: rgba(251, 113, 133, .05);
}

.text-rose-400\/50 {
  color: rgba(251, 113, 133, .5);
}

.text-rose-400\/55 {
  color: rgba(251, 113, 133, .55);
}

.text-rose-400\/60 {
  color: rgba(251, 113, 133, .6);
}

.text-rose-400\/65 {
  color: rgba(251, 113, 133, .65);
}

.text-rose-400\/70 {
  color: rgba(251, 113, 133, .7);
}

.text-rose-400\/75 {
  color: rgba(251, 113, 133, .75);
}

.text-rose-400\/80 {
  color: rgba(251, 113, 133, .8);
}

.text-rose-400\/85 {
  color: rgba(251, 113, 133, .85);
}

.text-rose-400\/90 {
  color: rgba(251, 113, 133, .9);
}

.text-rose-400\/95 {
  color: rgba(251, 113, 133, .95);
}

.text-rose-500 {
  --tw-text-opacity: 1;
  color: rgba(244, 63, 94, var(--tw-text-opacity, 1));
}

.text-rose-500\/0 {
  color: rgba(244, 63, 94, 0);
}

.text-rose-500\/10 {
  color: rgba(244, 63, 94, .1);
}

.text-rose-500\/100 {
  color: #f43f5e;
}

.text-rose-500\/15 {
  color: rgba(244, 63, 94, .15);
}

.text-rose-500\/20 {
  color: rgba(244, 63, 94, .2);
}

.text-rose-500\/25 {
  color: rgba(244, 63, 94, .25);
}

.text-rose-500\/30 {
  color: rgba(244, 63, 94, .3);
}

.text-rose-500\/35 {
  color: rgba(244, 63, 94, .35);
}

.text-rose-500\/40 {
  color: rgba(244, 63, 94, .4);
}

.text-rose-500\/45 {
  color: rgba(244, 63, 94, .45);
}

.text-rose-500\/5 {
  color: rgba(244, 63, 94, .05);
}

.text-rose-500\/50 {
  color: rgba(244, 63, 94, .5);
}

.text-rose-500\/55 {
  color: rgba(244, 63, 94, .55);
}

.text-rose-500\/60 {
  color: rgba(244, 63, 94, .6);
}

.text-rose-500\/65 {
  color: rgba(244, 63, 94, .65);
}

.text-rose-500\/70 {
  color: rgba(244, 63, 94, .7);
}

.text-rose-500\/75 {
  color: rgba(244, 63, 94, .75);
}

.text-rose-500\/80 {
  color: rgba(244, 63, 94, .8);
}

.text-rose-500\/85 {
  color: rgba(244, 63, 94, .85);
}

.text-rose-500\/90 {
  color: rgba(244, 63, 94, .9);
}

.text-rose-500\/95 {
  color: rgba(244, 63, 94, .95);
}

.text-rose-700 {
  --tw-text-opacity: 1;
  color: rgba(190, 18, 60, var(--tw-text-opacity, 1));
}

.text-rose-700\/0 {
  color: rgba(190, 18, 60, 0);
}

.text-rose-700\/10 {
  color: rgba(190, 18, 60, .1);
}

.text-rose-700\/100 {
  color: #be123c;
}

.text-rose-700\/15 {
  color: rgba(190, 18, 60, .15);
}

.text-rose-700\/20 {
  color: rgba(190, 18, 60, .2);
}

.text-rose-700\/25 {
  color: rgba(190, 18, 60, .25);
}

.text-rose-700\/30 {
  color: rgba(190, 18, 60, .3);
}

.text-rose-700\/35 {
  color: rgba(190, 18, 60, .35);
}

.text-rose-700\/40 {
  color: rgba(190, 18, 60, .4);
}

.text-rose-700\/45 {
  color: rgba(190, 18, 60, .45);
}

.text-rose-700\/5 {
  color: rgba(190, 18, 60, .05);
}

.text-rose-700\/50 {
  color: rgba(190, 18, 60, .5);
}

.text-rose-700\/55 {
  color: rgba(190, 18, 60, .55);
}

.text-rose-700\/60 {
  color: rgba(190, 18, 60, .6);
}

.text-rose-700\/65 {
  color: rgba(190, 18, 60, .65);
}

.text-rose-700\/70 {
  color: rgba(190, 18, 60, .7);
}

.text-rose-700\/75 {
  color: rgba(190, 18, 60, .75);
}

.text-rose-700\/80 {
  color: rgba(190, 18, 60, .8);
}

.text-rose-700\/85 {
  color: rgba(190, 18, 60, .85);
}

.text-rose-700\/90 {
  color: rgba(190, 18, 60, .9);
}

.text-rose-700\/95 {
  color: rgba(190, 18, 60, .95);
}

.text-rose-800 {
  --tw-text-opacity: 1;
  color: rgba(159, 18, 57, var(--tw-text-opacity, 1));
}

.text-rose-800\/0 {
  color: rgba(159, 18, 57, 0);
}

.text-rose-800\/10 {
  color: rgba(159, 18, 57, .1);
}

.text-rose-800\/100 {
  color: #9f1239;
}

.text-rose-800\/15 {
  color: rgba(159, 18, 57, .15);
}

.text-rose-800\/20 {
  color: rgba(159, 18, 57, .2);
}

.text-rose-800\/25 {
  color: rgba(159, 18, 57, .25);
}

.text-rose-800\/30 {
  color: rgba(159, 18, 57, .3);
}

.text-rose-800\/35 {
  color: rgba(159, 18, 57, .35);
}

.text-rose-800\/40 {
  color: rgba(159, 18, 57, .4);
}

.text-rose-800\/45 {
  color: rgba(159, 18, 57, .45);
}

.text-rose-800\/5 {
  color: rgba(159, 18, 57, .05);
}

.text-rose-800\/50 {
  color: rgba(159, 18, 57, .5);
}

.text-rose-800\/55 {
  color: rgba(159, 18, 57, .55);
}

.text-rose-800\/60 {
  color: rgba(159, 18, 57, .6);
}

.text-rose-800\/65 {
  color: rgba(159, 18, 57, .65);
}

.text-rose-800\/70 {
  color: rgba(159, 18, 57, .7);
}

.text-rose-800\/75 {
  color: rgba(159, 18, 57, .75);
}

.text-rose-800\/80 {
  color: rgba(159, 18, 57, .8);
}

.text-rose-800\/85 {
  color: rgba(159, 18, 57, .85);
}

.text-rose-800\/90 {
  color: rgba(159, 18, 57, .9);
}

.text-rose-800\/95 {
  color: rgba(159, 18, 57, .95);
}

.text-sky-100 {
  --tw-text-opacity: 1;
  color: rgba(224, 242, 254, var(--tw-text-opacity, 1));
}

.text-sky-100\/0 {
  color: rgba(224, 242, 254, 0);
}

.text-sky-100\/10 {
  color: rgba(224, 242, 254, .1);
}

.text-sky-100\/100 {
  color: #e0f2fe;
}

.text-sky-100\/15 {
  color: rgba(224, 242, 254, .15);
}

.text-sky-100\/20 {
  color: rgba(224, 242, 254, .2);
}

.text-sky-100\/25 {
  color: rgba(224, 242, 254, .25);
}

.text-sky-100\/30 {
  color: rgba(224, 242, 254, .3);
}

.text-sky-100\/35 {
  color: rgba(224, 242, 254, .35);
}

.text-sky-100\/40 {
  color: rgba(224, 242, 254, .4);
}

.text-sky-100\/45 {
  color: rgba(224, 242, 254, .45);
}

.text-sky-100\/5 {
  color: rgba(224, 242, 254, .05);
}

.text-sky-100\/50 {
  color: rgba(224, 242, 254, .5);
}

.text-sky-100\/55 {
  color: rgba(224, 242, 254, .55);
}

.text-sky-100\/60 {
  color: rgba(224, 242, 254, .6);
}

.text-sky-100\/65 {
  color: rgba(224, 242, 254, .65);
}

.text-sky-100\/70 {
  color: rgba(224, 242, 254, .7);
}

.text-sky-100\/75 {
  color: rgba(224, 242, 254, .75);
}

.text-sky-100\/80 {
  color: rgba(224, 242, 254, .8);
}

.text-sky-100\/85 {
  color: rgba(224, 242, 254, .85);
}

.text-sky-100\/90 {
  color: rgba(224, 242, 254, .9);
}

.text-sky-100\/95 {
  color: rgba(224, 242, 254, .95);
}

.text-sky-400 {
  --tw-text-opacity: 1;
  color: rgba(56, 189, 248, var(--tw-text-opacity, 1));
}

.text-sky-400\/0 {
  color: rgba(56, 189, 248, 0);
}

.text-sky-400\/10 {
  color: rgba(56, 189, 248, .1);
}

.text-sky-400\/100 {
  color: #38bdf8;
}

.text-sky-400\/15 {
  color: rgba(56, 189, 248, .15);
}

.text-sky-400\/20 {
  color: rgba(56, 189, 248, .2);
}

.text-sky-400\/25 {
  color: rgba(56, 189, 248, .25);
}

.text-sky-400\/30 {
  color: rgba(56, 189, 248, .3);
}

.text-sky-400\/35 {
  color: rgba(56, 189, 248, .35);
}

.text-sky-400\/40 {
  color: rgba(56, 189, 248, .4);
}

.text-sky-400\/45 {
  color: rgba(56, 189, 248, .45);
}

.text-sky-400\/5 {
  color: rgba(56, 189, 248, .05);
}

.text-sky-400\/50 {
  color: rgba(56, 189, 248, .5);
}

.text-sky-400\/55 {
  color: rgba(56, 189, 248, .55);
}

.text-sky-400\/60 {
  color: rgba(56, 189, 248, .6);
}

.text-sky-400\/65 {
  color: rgba(56, 189, 248, .65);
}

.text-sky-400\/70 {
  color: rgba(56, 189, 248, .7);
}

.text-sky-400\/75 {
  color: rgba(56, 189, 248, .75);
}

.text-sky-400\/80 {
  color: rgba(56, 189, 248, .8);
}

.text-sky-400\/85 {
  color: rgba(56, 189, 248, .85);
}

.text-sky-400\/90 {
  color: rgba(56, 189, 248, .9);
}

.text-sky-400\/95 {
  color: rgba(56, 189, 248, .95);
}

.text-sky-500 {
  --tw-text-opacity: 1;
  color: rgba(14, 165, 233, var(--tw-text-opacity, 1));
}

.text-sky-500\/0 {
  color: rgba(14, 165, 233, 0);
}

.text-sky-500\/10 {
  color: rgba(14, 165, 233, .1);
}

.text-sky-500\/100 {
  color: #0ea5e9;
}

.text-sky-500\/15 {
  color: rgba(14, 165, 233, .15);
}

.text-sky-500\/20 {
  color: rgba(14, 165, 233, .2);
}

.text-sky-500\/25 {
  color: rgba(14, 165, 233, .25);
}

.text-sky-500\/30 {
  color: rgba(14, 165, 233, .3);
}

.text-sky-500\/35 {
  color: rgba(14, 165, 233, .35);
}

.text-sky-500\/40 {
  color: rgba(14, 165, 233, .4);
}

.text-sky-500\/45 {
  color: rgba(14, 165, 233, .45);
}

.text-sky-500\/5 {
  color: rgba(14, 165, 233, .05);
}

.text-sky-500\/50 {
  color: rgba(14, 165, 233, .5);
}

.text-sky-500\/55 {
  color: rgba(14, 165, 233, .55);
}

.text-sky-500\/60 {
  color: rgba(14, 165, 233, .6);
}

.text-sky-500\/65 {
  color: rgba(14, 165, 233, .65);
}

.text-sky-500\/70 {
  color: rgba(14, 165, 233, .7);
}

.text-sky-500\/75 {
  color: rgba(14, 165, 233, .75);
}

.text-sky-500\/80 {
  color: rgba(14, 165, 233, .8);
}

.text-sky-500\/85 {
  color: rgba(14, 165, 233, .85);
}

.text-sky-500\/90 {
  color: rgba(14, 165, 233, .9);
}

.text-sky-500\/95 {
  color: rgba(14, 165, 233, .95);
}

.text-sky-700 {
  --tw-text-opacity: 1;
  color: rgba(3, 105, 161, var(--tw-text-opacity, 1));
}

.text-sky-700\/0 {
  color: rgba(3, 105, 161, 0);
}

.text-sky-700\/10 {
  color: rgba(3, 105, 161, .1);
}

.text-sky-700\/100 {
  color: #0369a1;
}

.text-sky-700\/15 {
  color: rgba(3, 105, 161, .15);
}

.text-sky-700\/20 {
  color: rgba(3, 105, 161, .2);
}

.text-sky-700\/25 {
  color: rgba(3, 105, 161, .25);
}

.text-sky-700\/30 {
  color: rgba(3, 105, 161, .3);
}

.text-sky-700\/35 {
  color: rgba(3, 105, 161, .35);
}

.text-sky-700\/40 {
  color: rgba(3, 105, 161, .4);
}

.text-sky-700\/45 {
  color: rgba(3, 105, 161, .45);
}

.text-sky-700\/5 {
  color: rgba(3, 105, 161, .05);
}

.text-sky-700\/50 {
  color: rgba(3, 105, 161, .5);
}

.text-sky-700\/55 {
  color: rgba(3, 105, 161, .55);
}

.text-sky-700\/60 {
  color: rgba(3, 105, 161, .6);
}

.text-sky-700\/65 {
  color: rgba(3, 105, 161, .65);
}

.text-sky-700\/70 {
  color: rgba(3, 105, 161, .7);
}

.text-sky-700\/75 {
  color: rgba(3, 105, 161, .75);
}

.text-sky-700\/80 {
  color: rgba(3, 105, 161, .8);
}

.text-sky-700\/85 {
  color: rgba(3, 105, 161, .85);
}

.text-sky-700\/90 {
  color: rgba(3, 105, 161, .9);
}

.text-sky-700\/95 {
  color: rgba(3, 105, 161, .95);
}

.text-sky-800 {
  --tw-text-opacity: 1;
  color: rgba(7, 89, 133, var(--tw-text-opacity, 1));
}

.text-sky-800\/0 {
  color: rgba(7, 89, 133, 0);
}

.text-sky-800\/10 {
  color: rgba(7, 89, 133, .1);
}

.text-sky-800\/100 {
  color: #075985;
}

.text-sky-800\/15 {
  color: rgba(7, 89, 133, .15);
}

.text-sky-800\/20 {
  color: rgba(7, 89, 133, .2);
}

.text-sky-800\/25 {
  color: rgba(7, 89, 133, .25);
}

.text-sky-800\/30 {
  color: rgba(7, 89, 133, .3);
}

.text-sky-800\/35 {
  color: rgba(7, 89, 133, .35);
}

.text-sky-800\/40 {
  color: rgba(7, 89, 133, .4);
}

.text-sky-800\/45 {
  color: rgba(7, 89, 133, .45);
}

.text-sky-800\/5 {
  color: rgba(7, 89, 133, .05);
}

.text-sky-800\/50 {
  color: rgba(7, 89, 133, .5);
}

.text-sky-800\/55 {
  color: rgba(7, 89, 133, .55);
}

.text-sky-800\/60 {
  color: rgba(7, 89, 133, .6);
}

.text-sky-800\/65 {
  color: rgba(7, 89, 133, .65);
}

.text-sky-800\/70 {
  color: rgba(7, 89, 133, .7);
}

.text-sky-800\/75 {
  color: rgba(7, 89, 133, .75);
}

.text-sky-800\/80 {
  color: rgba(7, 89, 133, .8);
}

.text-sky-800\/85 {
  color: rgba(7, 89, 133, .85);
}

.text-sky-800\/90 {
  color: rgba(7, 89, 133, .9);
}

.text-sky-800\/95 {
  color: rgba(7, 89, 133, .95);
}

.text-slate-100 {
  --tw-text-opacity: 1;
  color: rgba(241, 245, 249, var(--tw-text-opacity, 1));
}

.text-slate-100\/0 {
  color: rgba(241, 245, 249, 0);
}

.text-slate-100\/10 {
  color: rgba(241, 245, 249, .1);
}

.text-slate-100\/100 {
  color: #f1f5f9;
}

.text-slate-100\/15 {
  color: rgba(241, 245, 249, .15);
}

.text-slate-100\/20 {
  color: rgba(241, 245, 249, .2);
}

.text-slate-100\/25 {
  color: rgba(241, 245, 249, .25);
}

.text-slate-100\/30 {
  color: rgba(241, 245, 249, .3);
}

.text-slate-100\/35 {
  color: rgba(241, 245, 249, .35);
}

.text-slate-100\/40 {
  color: rgba(241, 245, 249, .4);
}

.text-slate-100\/45 {
  color: rgba(241, 245, 249, .45);
}

.text-slate-100\/5 {
  color: rgba(241, 245, 249, .05);
}

.text-slate-100\/50 {
  color: rgba(241, 245, 249, .5);
}

.text-slate-100\/55 {
  color: rgba(241, 245, 249, .55);
}

.text-slate-100\/60 {
  color: rgba(241, 245, 249, .6);
}

.text-slate-100\/65 {
  color: rgba(241, 245, 249, .65);
}

.text-slate-100\/70 {
  color: rgba(241, 245, 249, .7);
}

.text-slate-100\/75 {
  color: rgba(241, 245, 249, .75);
}

.text-slate-100\/80 {
  color: rgba(241, 245, 249, .8);
}

.text-slate-100\/85 {
  color: rgba(241, 245, 249, .85);
}

.text-slate-100\/90 {
  color: rgba(241, 245, 249, .9);
}

.text-slate-100\/95 {
  color: rgba(241, 245, 249, .95);
}

.text-slate-400 {
  --tw-text-opacity: 1;
  color: rgba(148, 163, 184, var(--tw-text-opacity, 1));
}

.text-slate-400\/0 {
  color: rgba(148, 163, 184, 0);
}

.text-slate-400\/10 {
  color: rgba(148, 163, 184, .1);
}

.text-slate-400\/100 {
  color: #94a3b8;
}

.text-slate-400\/15 {
  color: rgba(148, 163, 184, .15);
}

.text-slate-400\/20 {
  color: rgba(148, 163, 184, .2);
}

.text-slate-400\/25 {
  color: rgba(148, 163, 184, .25);
}

.text-slate-400\/30 {
  color: rgba(148, 163, 184, .3);
}

.text-slate-400\/35 {
  color: rgba(148, 163, 184, .35);
}

.text-slate-400\/40 {
  color: rgba(148, 163, 184, .4);
}

.text-slate-400\/45 {
  color: rgba(148, 163, 184, .45);
}

.text-slate-400\/5 {
  color: rgba(148, 163, 184, .05);
}

.text-slate-400\/50 {
  color: rgba(148, 163, 184, .5);
}

.text-slate-400\/55 {
  color: rgba(148, 163, 184, .55);
}

.text-slate-400\/60 {
  color: rgba(148, 163, 184, .6);
}

.text-slate-400\/65 {
  color: rgba(148, 163, 184, .65);
}

.text-slate-400\/70 {
  color: rgba(148, 163, 184, .7);
}

.text-slate-400\/75 {
  color: rgba(148, 163, 184, .75);
}

.text-slate-400\/80 {
  color: rgba(148, 163, 184, .8);
}

.text-slate-400\/85 {
  color: rgba(148, 163, 184, .85);
}

.text-slate-400\/90 {
  color: rgba(148, 163, 184, .9);
}

.text-slate-400\/95 {
  color: rgba(148, 163, 184, .95);
}

.text-slate-500 {
  --tw-text-opacity: 1;
  color: rgba(100, 116, 139, var(--tw-text-opacity, 1));
}

.text-slate-500\/0 {
  color: rgba(100, 116, 139, 0);
}

.text-slate-500\/10 {
  color: rgba(100, 116, 139, .1);
}

.text-slate-500\/100 {
  color: #64748b;
}

.text-slate-500\/15 {
  color: rgba(100, 116, 139, .15);
}

.text-slate-500\/20 {
  color: rgba(100, 116, 139, .2);
}

.text-slate-500\/25 {
  color: rgba(100, 116, 139, .25);
}

.text-slate-500\/30 {
  color: rgba(100, 116, 139, .3);
}

.text-slate-500\/35 {
  color: rgba(100, 116, 139, .35);
}

.text-slate-500\/40 {
  color: rgba(100, 116, 139, .4);
}

.text-slate-500\/45 {
  color: rgba(100, 116, 139, .45);
}

.text-slate-500\/5 {
  color: rgba(100, 116, 139, .05);
}

.text-slate-500\/50 {
  color: rgba(100, 116, 139, .5);
}

.text-slate-500\/55 {
  color: rgba(100, 116, 139, .55);
}

.text-slate-500\/60 {
  color: rgba(100, 116, 139, .6);
}

.text-slate-500\/65 {
  color: rgba(100, 116, 139, .65);
}

.text-slate-500\/70 {
  color: rgba(100, 116, 139, .7);
}

.text-slate-500\/75 {
  color: rgba(100, 116, 139, .75);
}

.text-slate-500\/80 {
  color: rgba(100, 116, 139, .8);
}

.text-slate-500\/85 {
  color: rgba(100, 116, 139, .85);
}

.text-slate-500\/90 {
  color: rgba(100, 116, 139, .9);
}

.text-slate-500\/95 {
  color: rgba(100, 116, 139, .95);
}

.text-slate-700 {
  --tw-text-opacity: 1;
  color: rgba(51, 65, 85, var(--tw-text-opacity, 1));
}

.text-slate-700\/0 {
  color: rgba(51, 65, 85, 0);
}

.text-slate-700\/10 {
  color: rgba(51, 65, 85, .1);
}

.text-slate-700\/100 {
  color: #334155;
}

.text-slate-700\/15 {
  color: rgba(51, 65, 85, .15);
}

.text-slate-700\/20 {
  color: rgba(51, 65, 85, .2);
}

.text-slate-700\/25 {
  color: rgba(51, 65, 85, .25);
}

.text-slate-700\/30 {
  color: rgba(51, 65, 85, .3);
}

.text-slate-700\/35 {
  color: rgba(51, 65, 85, .35);
}

.text-slate-700\/40 {
  color: rgba(51, 65, 85, .4);
}

.text-slate-700\/45 {
  color: rgba(51, 65, 85, .45);
}

.text-slate-700\/5 {
  color: rgba(51, 65, 85, .05);
}

.text-slate-700\/50 {
  color: rgba(51, 65, 85, .5);
}

.text-slate-700\/55 {
  color: rgba(51, 65, 85, .55);
}

.text-slate-700\/60 {
  color: rgba(51, 65, 85, .6);
}

.text-slate-700\/65 {
  color: rgba(51, 65, 85, .65);
}

.text-slate-700\/70 {
  color: rgba(51, 65, 85, .7);
}

.text-slate-700\/75 {
  color: rgba(51, 65, 85, .75);
}

.text-slate-700\/80 {
  color: rgba(51, 65, 85, .8);
}

.text-slate-700\/85 {
  color: rgba(51, 65, 85, .85);
}

.text-slate-700\/90 {
  color: rgba(51, 65, 85, .9);
}

.text-slate-700\/95 {
  color: rgba(51, 65, 85, .95);
}

.text-slate-800 {
  --tw-text-opacity: 1;
  color: rgba(30, 41, 59, var(--tw-text-opacity, 1));
}

.text-slate-800\/0 {
  color: rgba(30, 41, 59, 0);
}

.text-slate-800\/10 {
  color: rgba(30, 41, 59, .1);
}

.text-slate-800\/100 {
  color: #1e293b;
}

.text-slate-800\/15 {
  color: rgba(30, 41, 59, .15);
}

.text-slate-800\/20 {
  color: rgba(30, 41, 59, .2);
}

.text-slate-800\/25 {
  color: rgba(30, 41, 59, .25);
}

.text-slate-800\/30 {
  color: rgba(30, 41, 59, .3);
}

.text-slate-800\/35 {
  color: rgba(30, 41, 59, .35);
}

.text-slate-800\/40 {
  color: rgba(30, 41, 59, .4);
}

.text-slate-800\/45 {
  color: rgba(30, 41, 59, .45);
}

.text-slate-800\/5 {
  color: rgba(30, 41, 59, .05);
}

.text-slate-800\/50 {
  color: rgba(30, 41, 59, .5);
}

.text-slate-800\/55 {
  color: rgba(30, 41, 59, .55);
}

.text-slate-800\/60 {
  color: rgba(30, 41, 59, .6);
}

.text-slate-800\/65 {
  color: rgba(30, 41, 59, .65);
}

.text-slate-800\/70 {
  color: rgba(30, 41, 59, .7);
}

.text-slate-800\/75 {
  color: rgba(30, 41, 59, .75);
}

.text-slate-800\/80 {
  color: rgba(30, 41, 59, .8);
}

.text-slate-800\/85 {
  color: rgba(30, 41, 59, .85);
}

.text-slate-800\/90 {
  color: rgba(30, 41, 59, .9);
}

.text-slate-800\/95 {
  color: rgba(30, 41, 59, .95);
}

.text-stone-100 {
  --tw-text-opacity: 1;
  color: rgba(245, 245, 244, var(--tw-text-opacity, 1));
}

.text-stone-100\/0 {
  color: rgba(245, 245, 244, 0);
}

.text-stone-100\/10 {
  color: rgba(245, 245, 244, .1);
}

.text-stone-100\/100 {
  color: #f5f5f4;
}

.text-stone-100\/15 {
  color: rgba(245, 245, 244, .15);
}

.text-stone-100\/20 {
  color: rgba(245, 245, 244, .2);
}

.text-stone-100\/25 {
  color: rgba(245, 245, 244, .25);
}

.text-stone-100\/30 {
  color: rgba(245, 245, 244, .3);
}

.text-stone-100\/35 {
  color: rgba(245, 245, 244, .35);
}

.text-stone-100\/40 {
  color: rgba(245, 245, 244, .4);
}

.text-stone-100\/45 {
  color: rgba(245, 245, 244, .45);
}

.text-stone-100\/5 {
  color: rgba(245, 245, 244, .05);
}

.text-stone-100\/50 {
  color: rgba(245, 245, 244, .5);
}

.text-stone-100\/55 {
  color: rgba(245, 245, 244, .55);
}

.text-stone-100\/60 {
  color: rgba(245, 245, 244, .6);
}

.text-stone-100\/65 {
  color: rgba(245, 245, 244, .65);
}

.text-stone-100\/70 {
  color: rgba(245, 245, 244, .7);
}

.text-stone-100\/75 {
  color: rgba(245, 245, 244, .75);
}

.text-stone-100\/80 {
  color: rgba(245, 245, 244, .8);
}

.text-stone-100\/85 {
  color: rgba(245, 245, 244, .85);
}

.text-stone-100\/90 {
  color: rgba(245, 245, 244, .9);
}

.text-stone-100\/95 {
  color: rgba(245, 245, 244, .95);
}

.text-stone-400 {
  --tw-text-opacity: 1;
  color: rgba(168, 162, 158, var(--tw-text-opacity, 1));
}

.text-stone-400\/0 {
  color: rgba(168, 162, 158, 0);
}

.text-stone-400\/10 {
  color: rgba(168, 162, 158, .1);
}

.text-stone-400\/100 {
  color: #a8a29e;
}

.text-stone-400\/15 {
  color: rgba(168, 162, 158, .15);
}

.text-stone-400\/20 {
  color: rgba(168, 162, 158, .2);
}

.text-stone-400\/25 {
  color: rgba(168, 162, 158, .25);
}

.text-stone-400\/30 {
  color: rgba(168, 162, 158, .3);
}

.text-stone-400\/35 {
  color: rgba(168, 162, 158, .35);
}

.text-stone-400\/40 {
  color: rgba(168, 162, 158, .4);
}

.text-stone-400\/45 {
  color: rgba(168, 162, 158, .45);
}

.text-stone-400\/5 {
  color: rgba(168, 162, 158, .05);
}

.text-stone-400\/50 {
  color: rgba(168, 162, 158, .5);
}

.text-stone-400\/55 {
  color: rgba(168, 162, 158, .55);
}

.text-stone-400\/60 {
  color: rgba(168, 162, 158, .6);
}

.text-stone-400\/65 {
  color: rgba(168, 162, 158, .65);
}

.text-stone-400\/70 {
  color: rgba(168, 162, 158, .7);
}

.text-stone-400\/75 {
  color: rgba(168, 162, 158, .75);
}

.text-stone-400\/80 {
  color: rgba(168, 162, 158, .8);
}

.text-stone-400\/85 {
  color: rgba(168, 162, 158, .85);
}

.text-stone-400\/90 {
  color: rgba(168, 162, 158, .9);
}

.text-stone-400\/95 {
  color: rgba(168, 162, 158, .95);
}

.text-stone-500 {
  --tw-text-opacity: 1;
  color: rgba(120, 113, 108, var(--tw-text-opacity, 1));
}

.text-stone-500\/0 {
  color: rgba(120, 113, 108, 0);
}

.text-stone-500\/10 {
  color: rgba(120, 113, 108, .1);
}

.text-stone-500\/100 {
  color: #78716c;
}

.text-stone-500\/15 {
  color: rgba(120, 113, 108, .15);
}

.text-stone-500\/20 {
  color: rgba(120, 113, 108, .2);
}

.text-stone-500\/25 {
  color: rgba(120, 113, 108, .25);
}

.text-stone-500\/30 {
  color: rgba(120, 113, 108, .3);
}

.text-stone-500\/35 {
  color: rgba(120, 113, 108, .35);
}

.text-stone-500\/40 {
  color: rgba(120, 113, 108, .4);
}

.text-stone-500\/45 {
  color: rgba(120, 113, 108, .45);
}

.text-stone-500\/5 {
  color: rgba(120, 113, 108, .05);
}

.text-stone-500\/50 {
  color: rgba(120, 113, 108, .5);
}

.text-stone-500\/55 {
  color: rgba(120, 113, 108, .55);
}

.text-stone-500\/60 {
  color: rgba(120, 113, 108, .6);
}

.text-stone-500\/65 {
  color: rgba(120, 113, 108, .65);
}

.text-stone-500\/70 {
  color: rgba(120, 113, 108, .7);
}

.text-stone-500\/75 {
  color: rgba(120, 113, 108, .75);
}

.text-stone-500\/80 {
  color: rgba(120, 113, 108, .8);
}

.text-stone-500\/85 {
  color: rgba(120, 113, 108, .85);
}

.text-stone-500\/90 {
  color: rgba(120, 113, 108, .9);
}

.text-stone-500\/95 {
  color: rgba(120, 113, 108, .95);
}

.text-stone-700 {
  --tw-text-opacity: 1;
  color: rgba(68, 64, 60, var(--tw-text-opacity, 1));
}

.text-stone-700\/0 {
  color: rgba(68, 64, 60, 0);
}

.text-stone-700\/10 {
  color: rgba(68, 64, 60, .1);
}

.text-stone-700\/100 {
  color: #44403c;
}

.text-stone-700\/15 {
  color: rgba(68, 64, 60, .15);
}

.text-stone-700\/20 {
  color: rgba(68, 64, 60, .2);
}

.text-stone-700\/25 {
  color: rgba(68, 64, 60, .25);
}

.text-stone-700\/30 {
  color: rgba(68, 64, 60, .3);
}

.text-stone-700\/35 {
  color: rgba(68, 64, 60, .35);
}

.text-stone-700\/40 {
  color: rgba(68, 64, 60, .4);
}

.text-stone-700\/45 {
  color: rgba(68, 64, 60, .45);
}

.text-stone-700\/5 {
  color: rgba(68, 64, 60, .05);
}

.text-stone-700\/50 {
  color: rgba(68, 64, 60, .5);
}

.text-stone-700\/55 {
  color: rgba(68, 64, 60, .55);
}

.text-stone-700\/60 {
  color: rgba(68, 64, 60, .6);
}

.text-stone-700\/65 {
  color: rgba(68, 64, 60, .65);
}

.text-stone-700\/70 {
  color: rgba(68, 64, 60, .7);
}

.text-stone-700\/75 {
  color: rgba(68, 64, 60, .75);
}

.text-stone-700\/80 {
  color: rgba(68, 64, 60, .8);
}

.text-stone-700\/85 {
  color: rgba(68, 64, 60, .85);
}

.text-stone-700\/90 {
  color: rgba(68, 64, 60, .9);
}

.text-stone-700\/95 {
  color: rgba(68, 64, 60, .95);
}

.text-stone-800 {
  --tw-text-opacity: 1;
  color: rgba(41, 37, 36, var(--tw-text-opacity, 1));
}

.text-stone-800\/0 {
  color: rgba(41, 37, 36, 0);
}

.text-stone-800\/10 {
  color: rgba(41, 37, 36, .1);
}

.text-stone-800\/100 {
  color: #292524;
}

.text-stone-800\/15 {
  color: rgba(41, 37, 36, .15);
}

.text-stone-800\/20 {
  color: rgba(41, 37, 36, .2);
}

.text-stone-800\/25 {
  color: rgba(41, 37, 36, .25);
}

.text-stone-800\/30 {
  color: rgba(41, 37, 36, .3);
}

.text-stone-800\/35 {
  color: rgba(41, 37, 36, .35);
}

.text-stone-800\/40 {
  color: rgba(41, 37, 36, .4);
}

.text-stone-800\/45 {
  color: rgba(41, 37, 36, .45);
}

.text-stone-800\/5 {
  color: rgba(41, 37, 36, .05);
}

.text-stone-800\/50 {
  color: rgba(41, 37, 36, .5);
}

.text-stone-800\/55 {
  color: rgba(41, 37, 36, .55);
}

.text-stone-800\/60 {
  color: rgba(41, 37, 36, .6);
}

.text-stone-800\/65 {
  color: rgba(41, 37, 36, .65);
}

.text-stone-800\/70 {
  color: rgba(41, 37, 36, .7);
}

.text-stone-800\/75 {
  color: rgba(41, 37, 36, .75);
}

.text-stone-800\/80 {
  color: rgba(41, 37, 36, .8);
}

.text-stone-800\/85 {
  color: rgba(41, 37, 36, .85);
}

.text-stone-800\/90 {
  color: rgba(41, 37, 36, .9);
}

.text-stone-800\/95 {
  color: rgba(41, 37, 36, .95);
}

.text-success {
  --tw-text-opacity: 1;
  color: rgba(56, 142, 60, var(--tw-text-opacity, 1));
}

.text-teal-100 {
  --tw-text-opacity: 1;
  color: rgba(204, 251, 241, var(--tw-text-opacity, 1));
}

.text-teal-100\/0 {
  color: rgba(204, 251, 241, 0);
}

.text-teal-100\/10 {
  color: rgba(204, 251, 241, .1);
}

.text-teal-100\/100 {
  color: #ccfbf1;
}

.text-teal-100\/15 {
  color: rgba(204, 251, 241, .15);
}

.text-teal-100\/20 {
  color: rgba(204, 251, 241, .2);
}

.text-teal-100\/25 {
  color: rgba(204, 251, 241, .25);
}

.text-teal-100\/30 {
  color: rgba(204, 251, 241, .3);
}

.text-teal-100\/35 {
  color: rgba(204, 251, 241, .35);
}

.text-teal-100\/40 {
  color: rgba(204, 251, 241, .4);
}

.text-teal-100\/45 {
  color: rgba(204, 251, 241, .45);
}

.text-teal-100\/5 {
  color: rgba(204, 251, 241, .05);
}

.text-teal-100\/50 {
  color: rgba(204, 251, 241, .5);
}

.text-teal-100\/55 {
  color: rgba(204, 251, 241, .55);
}

.text-teal-100\/60 {
  color: rgba(204, 251, 241, .6);
}

.text-teal-100\/65 {
  color: rgba(204, 251, 241, .65);
}

.text-teal-100\/70 {
  color: rgba(204, 251, 241, .7);
}

.text-teal-100\/75 {
  color: rgba(204, 251, 241, .75);
}

.text-teal-100\/80 {
  color: rgba(204, 251, 241, .8);
}

.text-teal-100\/85 {
  color: rgba(204, 251, 241, .85);
}

.text-teal-100\/90 {
  color: rgba(204, 251, 241, .9);
}

.text-teal-100\/95 {
  color: rgba(204, 251, 241, .95);
}

.text-teal-400 {
  --tw-text-opacity: 1;
  color: rgba(45, 212, 191, var(--tw-text-opacity, 1));
}

.text-teal-400\/0 {
  color: rgba(45, 212, 191, 0);
}

.text-teal-400\/10 {
  color: rgba(45, 212, 191, .1);
}

.text-teal-400\/100 {
  color: #2dd4bf;
}

.text-teal-400\/15 {
  color: rgba(45, 212, 191, .15);
}

.text-teal-400\/20 {
  color: rgba(45, 212, 191, .2);
}

.text-teal-400\/25 {
  color: rgba(45, 212, 191, .25);
}

.text-teal-400\/30 {
  color: rgba(45, 212, 191, .3);
}

.text-teal-400\/35 {
  color: rgba(45, 212, 191, .35);
}

.text-teal-400\/40 {
  color: rgba(45, 212, 191, .4);
}

.text-teal-400\/45 {
  color: rgba(45, 212, 191, .45);
}

.text-teal-400\/5 {
  color: rgba(45, 212, 191, .05);
}

.text-teal-400\/50 {
  color: rgba(45, 212, 191, .5);
}

.text-teal-400\/55 {
  color: rgba(45, 212, 191, .55);
}

.text-teal-400\/60 {
  color: rgba(45, 212, 191, .6);
}

.text-teal-400\/65 {
  color: rgba(45, 212, 191, .65);
}

.text-teal-400\/70 {
  color: rgba(45, 212, 191, .7);
}

.text-teal-400\/75 {
  color: rgba(45, 212, 191, .75);
}

.text-teal-400\/80 {
  color: rgba(45, 212, 191, .8);
}

.text-teal-400\/85 {
  color: rgba(45, 212, 191, .85);
}

.text-teal-400\/90 {
  color: rgba(45, 212, 191, .9);
}

.text-teal-400\/95 {
  color: rgba(45, 212, 191, .95);
}

.text-teal-500 {
  --tw-text-opacity: 1;
  color: rgba(20, 184, 166, var(--tw-text-opacity, 1));
}

.text-teal-500\/0 {
  color: rgba(20, 184, 166, 0);
}

.text-teal-500\/10 {
  color: rgba(20, 184, 166, .1);
}

.text-teal-500\/100 {
  color: #14b8a6;
}

.text-teal-500\/15 {
  color: rgba(20, 184, 166, .15);
}

.text-teal-500\/20 {
  color: rgba(20, 184, 166, .2);
}

.text-teal-500\/25 {
  color: rgba(20, 184, 166, .25);
}

.text-teal-500\/30 {
  color: rgba(20, 184, 166, .3);
}

.text-teal-500\/35 {
  color: rgba(20, 184, 166, .35);
}

.text-teal-500\/40 {
  color: rgba(20, 184, 166, .4);
}

.text-teal-500\/45 {
  color: rgba(20, 184, 166, .45);
}

.text-teal-500\/5 {
  color: rgba(20, 184, 166, .05);
}

.text-teal-500\/50 {
  color: rgba(20, 184, 166, .5);
}

.text-teal-500\/55 {
  color: rgba(20, 184, 166, .55);
}

.text-teal-500\/60 {
  color: rgba(20, 184, 166, .6);
}

.text-teal-500\/65 {
  color: rgba(20, 184, 166, .65);
}

.text-teal-500\/70 {
  color: rgba(20, 184, 166, .7);
}

.text-teal-500\/75 {
  color: rgba(20, 184, 166, .75);
}

.text-teal-500\/80 {
  color: rgba(20, 184, 166, .8);
}

.text-teal-500\/85 {
  color: rgba(20, 184, 166, .85);
}

.text-teal-500\/90 {
  color: rgba(20, 184, 166, .9);
}

.text-teal-500\/95 {
  color: rgba(20, 184, 166, .95);
}

.text-teal-600 {
  --tw-text-opacity: 1;
  color: rgba(13, 148, 136, var(--tw-text-opacity, 1));
}

.text-teal-700 {
  --tw-text-opacity: 1;
  color: rgba(15, 118, 110, var(--tw-text-opacity, 1));
}

.text-teal-700\/0 {
  color: rgba(15, 118, 110, 0);
}

.text-teal-700\/10 {
  color: rgba(15, 118, 110, .1);
}

.text-teal-700\/100 {
  color: #0f766e;
}

.text-teal-700\/15 {
  color: rgba(15, 118, 110, .15);
}

.text-teal-700\/20 {
  color: rgba(15, 118, 110, .2);
}

.text-teal-700\/25 {
  color: rgba(15, 118, 110, .25);
}

.text-teal-700\/30 {
  color: rgba(15, 118, 110, .3);
}

.text-teal-700\/35 {
  color: rgba(15, 118, 110, .35);
}

.text-teal-700\/40 {
  color: rgba(15, 118, 110, .4);
}

.text-teal-700\/45 {
  color: rgba(15, 118, 110, .45);
}

.text-teal-700\/5 {
  color: rgba(15, 118, 110, .05);
}

.text-teal-700\/50 {
  color: rgba(15, 118, 110, .5);
}

.text-teal-700\/55 {
  color: rgba(15, 118, 110, .55);
}

.text-teal-700\/60 {
  color: rgba(15, 118, 110, .6);
}

.text-teal-700\/65 {
  color: rgba(15, 118, 110, .65);
}

.text-teal-700\/70 {
  color: rgba(15, 118, 110, .7);
}

.text-teal-700\/75 {
  color: rgba(15, 118, 110, .75);
}

.text-teal-700\/80 {
  color: rgba(15, 118, 110, .8);
}

.text-teal-700\/85 {
  color: rgba(15, 118, 110, .85);
}

.text-teal-700\/90 {
  color: rgba(15, 118, 110, .9);
}

.text-teal-700\/95 {
  color: rgba(15, 118, 110, .95);
}

.text-teal-800 {
  --tw-text-opacity: 1;
  color: rgba(17, 94, 89, var(--tw-text-opacity, 1));
}

.text-teal-800\/0 {
  color: rgba(17, 94, 89, 0);
}

.text-teal-800\/10 {
  color: rgba(17, 94, 89, .1);
}

.text-teal-800\/100 {
  color: #115e59;
}

.text-teal-800\/15 {
  color: rgba(17, 94, 89, .15);
}

.text-teal-800\/20 {
  color: rgba(17, 94, 89, .2);
}

.text-teal-800\/25 {
  color: rgba(17, 94, 89, .25);
}

.text-teal-800\/30 {
  color: rgba(17, 94, 89, .3);
}

.text-teal-800\/35 {
  color: rgba(17, 94, 89, .35);
}

.text-teal-800\/40 {
  color: rgba(17, 94, 89, .4);
}

.text-teal-800\/45 {
  color: rgba(17, 94, 89, .45);
}

.text-teal-800\/5 {
  color: rgba(17, 94, 89, .05);
}

.text-teal-800\/50 {
  color: rgba(17, 94, 89, .5);
}

.text-teal-800\/55 {
  color: rgba(17, 94, 89, .55);
}

.text-teal-800\/60 {
  color: rgba(17, 94, 89, .6);
}

.text-teal-800\/65 {
  color: rgba(17, 94, 89, .65);
}

.text-teal-800\/70 {
  color: rgba(17, 94, 89, .7);
}

.text-teal-800\/75 {
  color: rgba(17, 94, 89, .75);
}

.text-teal-800\/80 {
  color: rgba(17, 94, 89, .8);
}

.text-teal-800\/85 {
  color: rgba(17, 94, 89, .85);
}

.text-teal-800\/90 {
  color: rgba(17, 94, 89, .9);
}

.text-teal-800\/95 {
  color: rgba(17, 94, 89, .95);
}

.text-textPrimary {
  --tw-text-opacity: 1;
  color: rgba(28, 28, 28, var(--tw-text-opacity, 1));
}

.text-textSecondary {
  --tw-text-opacity: 1;
  color: rgba(74, 74, 74, var(--tw-text-opacity, 1));
}

.text-violet-100 {
  --tw-text-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-text-opacity, 1));
}

.text-violet-100\/0 {
  color: rgba(237, 233, 254, 0);
}

.text-violet-100\/10 {
  color: rgba(237, 233, 254, .1);
}

.text-violet-100\/100 {
  color: #ede9fe;
}

.text-violet-100\/15 {
  color: rgba(237, 233, 254, .15);
}

.text-violet-100\/20 {
  color: rgba(237, 233, 254, .2);
}

.text-violet-100\/25 {
  color: rgba(237, 233, 254, .25);
}

.text-violet-100\/30 {
  color: rgba(237, 233, 254, .3);
}

.text-violet-100\/35 {
  color: rgba(237, 233, 254, .35);
}

.text-violet-100\/40 {
  color: rgba(237, 233, 254, .4);
}

.text-violet-100\/45 {
  color: rgba(237, 233, 254, .45);
}

.text-violet-100\/5 {
  color: rgba(237, 233, 254, .05);
}

.text-violet-100\/50 {
  color: rgba(237, 233, 254, .5);
}

.text-violet-100\/55 {
  color: rgba(237, 233, 254, .55);
}

.text-violet-100\/60 {
  color: rgba(237, 233, 254, .6);
}

.text-violet-100\/65 {
  color: rgba(237, 233, 254, .65);
}

.text-violet-100\/70 {
  color: rgba(237, 233, 254, .7);
}

.text-violet-100\/75 {
  color: rgba(237, 233, 254, .75);
}

.text-violet-100\/80 {
  color: rgba(237, 233, 254, .8);
}

.text-violet-100\/85 {
  color: rgba(237, 233, 254, .85);
}

.text-violet-100\/90 {
  color: rgba(237, 233, 254, .9);
}

.text-violet-100\/95 {
  color: rgba(237, 233, 254, .95);
}

.text-violet-400 {
  --tw-text-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-text-opacity, 1));
}

.text-violet-400\/0 {
  color: rgba(167, 139, 250, 0);
}

.text-violet-400\/10 {
  color: rgba(167, 139, 250, .1);
}

.text-violet-400\/100 {
  color: #a78bfa;
}

.text-violet-400\/15 {
  color: rgba(167, 139, 250, .15);
}

.text-violet-400\/20 {
  color: rgba(167, 139, 250, .2);
}

.text-violet-400\/25 {
  color: rgba(167, 139, 250, .25);
}

.text-violet-400\/30 {
  color: rgba(167, 139, 250, .3);
}

.text-violet-400\/35 {
  color: rgba(167, 139, 250, .35);
}

.text-violet-400\/40 {
  color: rgba(167, 139, 250, .4);
}

.text-violet-400\/45 {
  color: rgba(167, 139, 250, .45);
}

.text-violet-400\/5 {
  color: rgba(167, 139, 250, .05);
}

.text-violet-400\/50 {
  color: rgba(167, 139, 250, .5);
}

.text-violet-400\/55 {
  color: rgba(167, 139, 250, .55);
}

.text-violet-400\/60 {
  color: rgba(167, 139, 250, .6);
}

.text-violet-400\/65 {
  color: rgba(167, 139, 250, .65);
}

.text-violet-400\/70 {
  color: rgba(167, 139, 250, .7);
}

.text-violet-400\/75 {
  color: rgba(167, 139, 250, .75);
}

.text-violet-400\/80 {
  color: rgba(167, 139, 250, .8);
}

.text-violet-400\/85 {
  color: rgba(167, 139, 250, .85);
}

.text-violet-400\/90 {
  color: rgba(167, 139, 250, .9);
}

.text-violet-400\/95 {
  color: rgba(167, 139, 250, .95);
}

.text-violet-500 {
  --tw-text-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-text-opacity, 1));
}

.text-violet-500\/0 {
  color: rgba(139, 92, 246, 0);
}

.text-violet-500\/10 {
  color: rgba(139, 92, 246, .1);
}

.text-violet-500\/100 {
  color: #8b5cf6;
}

.text-violet-500\/15 {
  color: rgba(139, 92, 246, .15);
}

.text-violet-500\/20 {
  color: rgba(139, 92, 246, .2);
}

.text-violet-500\/25 {
  color: rgba(139, 92, 246, .25);
}

.text-violet-500\/30 {
  color: rgba(139, 92, 246, .3);
}

.text-violet-500\/35 {
  color: rgba(139, 92, 246, .35);
}

.text-violet-500\/40 {
  color: rgba(139, 92, 246, .4);
}

.text-violet-500\/45 {
  color: rgba(139, 92, 246, .45);
}

.text-violet-500\/5 {
  color: rgba(139, 92, 246, .05);
}

.text-violet-500\/50 {
  color: rgba(139, 92, 246, .5);
}

.text-violet-500\/55 {
  color: rgba(139, 92, 246, .55);
}

.text-violet-500\/60 {
  color: rgba(139, 92, 246, .6);
}

.text-violet-500\/65 {
  color: rgba(139, 92, 246, .65);
}

.text-violet-500\/70 {
  color: rgba(139, 92, 246, .7);
}

.text-violet-500\/75 {
  color: rgba(139, 92, 246, .75);
}

.text-violet-500\/80 {
  color: rgba(139, 92, 246, .8);
}

.text-violet-500\/85 {
  color: rgba(139, 92, 246, .85);
}

.text-violet-500\/90 {
  color: rgba(139, 92, 246, .9);
}

.text-violet-500\/95 {
  color: rgba(139, 92, 246, .95);
}

.text-violet-700 {
  --tw-text-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-text-opacity, 1));
}

.text-violet-700\/0 {
  color: rgba(109, 40, 217, 0);
}

.text-violet-700\/10 {
  color: rgba(109, 40, 217, .1);
}

.text-violet-700\/100 {
  color: #6d28d9;
}

.text-violet-700\/15 {
  color: rgba(109, 40, 217, .15);
}

.text-violet-700\/20 {
  color: rgba(109, 40, 217, .2);
}

.text-violet-700\/25 {
  color: rgba(109, 40, 217, .25);
}

.text-violet-700\/30 {
  color: rgba(109, 40, 217, .3);
}

.text-violet-700\/35 {
  color: rgba(109, 40, 217, .35);
}

.text-violet-700\/40 {
  color: rgba(109, 40, 217, .4);
}

.text-violet-700\/45 {
  color: rgba(109, 40, 217, .45);
}

.text-violet-700\/5 {
  color: rgba(109, 40, 217, .05);
}

.text-violet-700\/50 {
  color: rgba(109, 40, 217, .5);
}

.text-violet-700\/55 {
  color: rgba(109, 40, 217, .55);
}

.text-violet-700\/60 {
  color: rgba(109, 40, 217, .6);
}

.text-violet-700\/65 {
  color: rgba(109, 40, 217, .65);
}

.text-violet-700\/70 {
  color: rgba(109, 40, 217, .7);
}

.text-violet-700\/75 {
  color: rgba(109, 40, 217, .75);
}

.text-violet-700\/80 {
  color: rgba(109, 40, 217, .8);
}

.text-violet-700\/85 {
  color: rgba(109, 40, 217, .85);
}

.text-violet-700\/90 {
  color: rgba(109, 40, 217, .9);
}

.text-violet-700\/95 {
  color: rgba(109, 40, 217, .95);
}

.text-violet-800 {
  --tw-text-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-text-opacity, 1));
}

.text-violet-800\/0 {
  color: rgba(91, 33, 182, 0);
}

.text-violet-800\/10 {
  color: rgba(91, 33, 182, .1);
}

.text-violet-800\/100 {
  color: #5b21b6;
}

.text-violet-800\/15 {
  color: rgba(91, 33, 182, .15);
}

.text-violet-800\/20 {
  color: rgba(91, 33, 182, .2);
}

.text-violet-800\/25 {
  color: rgba(91, 33, 182, .25);
}

.text-violet-800\/30 {
  color: rgba(91, 33, 182, .3);
}

.text-violet-800\/35 {
  color: rgba(91, 33, 182, .35);
}

.text-violet-800\/40 {
  color: rgba(91, 33, 182, .4);
}

.text-violet-800\/45 {
  color: rgba(91, 33, 182, .45);
}

.text-violet-800\/5 {
  color: rgba(91, 33, 182, .05);
}

.text-violet-800\/50 {
  color: rgba(91, 33, 182, .5);
}

.text-violet-800\/55 {
  color: rgba(91, 33, 182, .55);
}

.text-violet-800\/60 {
  color: rgba(91, 33, 182, .6);
}

.text-violet-800\/65 {
  color: rgba(91, 33, 182, .65);
}

.text-violet-800\/70 {
  color: rgba(91, 33, 182, .7);
}

.text-violet-800\/75 {
  color: rgba(91, 33, 182, .75);
}

.text-violet-800\/80 {
  color: rgba(91, 33, 182, .8);
}

.text-violet-800\/85 {
  color: rgba(91, 33, 182, .85);
}

.text-violet-800\/90 {
  color: rgba(91, 33, 182, .9);
}

.text-violet-800\/95 {
  color: rgba(91, 33, 182, .95);
}

.text-white {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}

.text-yellow-100 {
  --tw-text-opacity: 1;
  color: rgba(254, 249, 195, var(--tw-text-opacity, 1));
}

.text-yellow-100\/0 {
  color: rgba(254, 249, 195, 0);
}

.text-yellow-100\/10 {
  color: rgba(254, 249, 195, .1);
}

.text-yellow-100\/100 {
  color: #fef9c3;
}

.text-yellow-100\/15 {
  color: rgba(254, 249, 195, .15);
}

.text-yellow-100\/20 {
  color: rgba(254, 249, 195, .2);
}

.text-yellow-100\/25 {
  color: rgba(254, 249, 195, .25);
}

.text-yellow-100\/30 {
  color: rgba(254, 249, 195, .3);
}

.text-yellow-100\/35 {
  color: rgba(254, 249, 195, .35);
}

.text-yellow-100\/40 {
  color: rgba(254, 249, 195, .4);
}

.text-yellow-100\/45 {
  color: rgba(254, 249, 195, .45);
}

.text-yellow-100\/5 {
  color: rgba(254, 249, 195, .05);
}

.text-yellow-100\/50 {
  color: rgba(254, 249, 195, .5);
}

.text-yellow-100\/55 {
  color: rgba(254, 249, 195, .55);
}

.text-yellow-100\/60 {
  color: rgba(254, 249, 195, .6);
}

.text-yellow-100\/65 {
  color: rgba(254, 249, 195, .65);
}

.text-yellow-100\/70 {
  color: rgba(254, 249, 195, .7);
}

.text-yellow-100\/75 {
  color: rgba(254, 249, 195, .75);
}

.text-yellow-100\/80 {
  color: rgba(254, 249, 195, .8);
}

.text-yellow-100\/85 {
  color: rgba(254, 249, 195, .85);
}

.text-yellow-100\/90 {
  color: rgba(254, 249, 195, .9);
}

.text-yellow-100\/95 {
  color: rgba(254, 249, 195, .95);
}

.text-yellow-400 {
  --tw-text-opacity: 1;
  color: rgba(250, 204, 21, var(--tw-text-opacity, 1));
}

.text-yellow-400\/0 {
  color: rgba(250, 204, 21, 0);
}

.text-yellow-400\/10 {
  color: rgba(250, 204, 21, .1);
}

.text-yellow-400\/100 {
  color: #facc15;
}

.text-yellow-400\/15 {
  color: rgba(250, 204, 21, .15);
}

.text-yellow-400\/20 {
  color: rgba(250, 204, 21, .2);
}

.text-yellow-400\/25 {
  color: rgba(250, 204, 21, .25);
}

.text-yellow-400\/30 {
  color: rgba(250, 204, 21, .3);
}

.text-yellow-400\/35 {
  color: rgba(250, 204, 21, .35);
}

.text-yellow-400\/40 {
  color: rgba(250, 204, 21, .4);
}

.text-yellow-400\/45 {
  color: rgba(250, 204, 21, .45);
}

.text-yellow-400\/5 {
  color: rgba(250, 204, 21, .05);
}

.text-yellow-400\/50 {
  color: rgba(250, 204, 21, .5);
}

.text-yellow-400\/55 {
  color: rgba(250, 204, 21, .55);
}

.text-yellow-400\/60 {
  color: rgba(250, 204, 21, .6);
}

.text-yellow-400\/65 {
  color: rgba(250, 204, 21, .65);
}

.text-yellow-400\/70 {
  color: rgba(250, 204, 21, .7);
}

.text-yellow-400\/75 {
  color: rgba(250, 204, 21, .75);
}

.text-yellow-400\/80 {
  color: rgba(250, 204, 21, .8);
}

.text-yellow-400\/85 {
  color: rgba(250, 204, 21, .85);
}

.text-yellow-400\/90 {
  color: rgba(250, 204, 21, .9);
}

.text-yellow-400\/95 {
  color: rgba(250, 204, 21, .95);
}

.text-yellow-500 {
  --tw-text-opacity: 1;
  color: rgba(234, 179, 8, var(--tw-text-opacity, 1));
}

.text-yellow-500\/0 {
  color: rgba(234, 179, 8, 0);
}

.text-yellow-500\/10 {
  color: rgba(234, 179, 8, .1);
}

.text-yellow-500\/100 {
  color: #eab308;
}

.text-yellow-500\/15 {
  color: rgba(234, 179, 8, .15);
}

.text-yellow-500\/20 {
  color: rgba(234, 179, 8, .2);
}

.text-yellow-500\/25 {
  color: rgba(234, 179, 8, .25);
}

.text-yellow-500\/30 {
  color: rgba(234, 179, 8, .3);
}

.text-yellow-500\/35 {
  color: rgba(234, 179, 8, .35);
}

.text-yellow-500\/40 {
  color: rgba(234, 179, 8, .4);
}

.text-yellow-500\/45 {
  color: rgba(234, 179, 8, .45);
}

.text-yellow-500\/5 {
  color: rgba(234, 179, 8, .05);
}

.text-yellow-500\/50 {
  color: rgba(234, 179, 8, .5);
}

.text-yellow-500\/55 {
  color: rgba(234, 179, 8, .55);
}

.text-yellow-500\/60 {
  color: rgba(234, 179, 8, .6);
}

.text-yellow-500\/65 {
  color: rgba(234, 179, 8, .65);
}

.text-yellow-500\/70 {
  color: rgba(234, 179, 8, .7);
}

.text-yellow-500\/75 {
  color: rgba(234, 179, 8, .75);
}

.text-yellow-500\/80 {
  color: rgba(234, 179, 8, .8);
}

.text-yellow-500\/85 {
  color: rgba(234, 179, 8, .85);
}

.text-yellow-500\/90 {
  color: rgba(234, 179, 8, .9);
}

.text-yellow-500\/95 {
  color: rgba(234, 179, 8, .95);
}

.text-yellow-600 {
  --tw-text-opacity: 1;
  color: rgba(202, 138, 4, var(--tw-text-opacity, 1));
}

.text-yellow-700 {
  --tw-text-opacity: 1;
  color: rgba(161, 98, 7, var(--tw-text-opacity, 1));
}

.text-yellow-700\/0 {
  color: rgba(161, 98, 7, 0);
}

.text-yellow-700\/10 {
  color: rgba(161, 98, 7, .1);
}

.text-yellow-700\/100 {
  color: #a16207;
}

.text-yellow-700\/15 {
  color: rgba(161, 98, 7, .15);
}

.text-yellow-700\/20 {
  color: rgba(161, 98, 7, .2);
}

.text-yellow-700\/25 {
  color: rgba(161, 98, 7, .25);
}

.text-yellow-700\/30 {
  color: rgba(161, 98, 7, .3);
}

.text-yellow-700\/35 {
  color: rgba(161, 98, 7, .35);
}

.text-yellow-700\/40 {
  color: rgba(161, 98, 7, .4);
}

.text-yellow-700\/45 {
  color: rgba(161, 98, 7, .45);
}

.text-yellow-700\/5 {
  color: rgba(161, 98, 7, .05);
}

.text-yellow-700\/50 {
  color: rgba(161, 98, 7, .5);
}

.text-yellow-700\/55 {
  color: rgba(161, 98, 7, .55);
}

.text-yellow-700\/60 {
  color: rgba(161, 98, 7, .6);
}

.text-yellow-700\/65 {
  color: rgba(161, 98, 7, .65);
}

.text-yellow-700\/70 {
  color: rgba(161, 98, 7, .7);
}

.text-yellow-700\/75 {
  color: rgba(161, 98, 7, .75);
}

.text-yellow-700\/80 {
  color: rgba(161, 98, 7, .8);
}

.text-yellow-700\/85 {
  color: rgba(161, 98, 7, .85);
}

.text-yellow-700\/90 {
  color: rgba(161, 98, 7, .9);
}

.text-yellow-700\/95 {
  color: rgba(161, 98, 7, .95);
}

.text-yellow-800 {
  --tw-text-opacity: 1;
  color: rgba(133, 77, 14, var(--tw-text-opacity, 1));
}

.text-yellow-800\/0 {
  color: rgba(133, 77, 14, 0);
}

.text-yellow-800\/10 {
  color: rgba(133, 77, 14, .1);
}

.text-yellow-800\/100 {
  color: #854d0e;
}

.text-yellow-800\/15 {
  color: rgba(133, 77, 14, .15);
}

.text-yellow-800\/20 {
  color: rgba(133, 77, 14, .2);
}

.text-yellow-800\/25 {
  color: rgba(133, 77, 14, .25);
}

.text-yellow-800\/30 {
  color: rgba(133, 77, 14, .3);
}

.text-yellow-800\/35 {
  color: rgba(133, 77, 14, .35);
}

.text-yellow-800\/40 {
  color: rgba(133, 77, 14, .4);
}

.text-yellow-800\/45 {
  color: rgba(133, 77, 14, .45);
}

.text-yellow-800\/5 {
  color: rgba(133, 77, 14, .05);
}

.text-yellow-800\/50 {
  color: rgba(133, 77, 14, .5);
}

.text-yellow-800\/55 {
  color: rgba(133, 77, 14, .55);
}

.text-yellow-800\/60 {
  color: rgba(133, 77, 14, .6);
}

.text-yellow-800\/65 {
  color: rgba(133, 77, 14, .65);
}

.text-yellow-800\/70 {
  color: rgba(133, 77, 14, .7);
}

.text-yellow-800\/75 {
  color: rgba(133, 77, 14, .75);
}

.text-yellow-800\/80 {
  color: rgba(133, 77, 14, .8);
}

.text-yellow-800\/85 {
  color: rgba(133, 77, 14, .85);
}

.text-yellow-800\/90 {
  color: rgba(133, 77, 14, .9);
}

.text-yellow-800\/95 {
  color: rgba(133, 77, 14, .95);
}

.text-zinc-100 {
  --tw-text-opacity: 1;
  color: rgba(244, 244, 245, var(--tw-text-opacity, 1));
}

.text-zinc-100\/0 {
  color: rgba(244, 244, 245, 0);
}

.text-zinc-100\/10 {
  color: rgba(244, 244, 245, .1);
}

.text-zinc-100\/100 {
  color: #f4f4f5;
}

.text-zinc-100\/15 {
  color: rgba(244, 244, 245, .15);
}

.text-zinc-100\/20 {
  color: rgba(244, 244, 245, .2);
}

.text-zinc-100\/25 {
  color: rgba(244, 244, 245, .25);
}

.text-zinc-100\/30 {
  color: rgba(244, 244, 245, .3);
}

.text-zinc-100\/35 {
  color: rgba(244, 244, 245, .35);
}

.text-zinc-100\/40 {
  color: rgba(244, 244, 245, .4);
}

.text-zinc-100\/45 {
  color: rgba(244, 244, 245, .45);
}

.text-zinc-100\/5 {
  color: rgba(244, 244, 245, .05);
}

.text-zinc-100\/50 {
  color: rgba(244, 244, 245, .5);
}

.text-zinc-100\/55 {
  color: rgba(244, 244, 245, .55);
}

.text-zinc-100\/60 {
  color: rgba(244, 244, 245, .6);
}

.text-zinc-100\/65 {
  color: rgba(244, 244, 245, .65);
}

.text-zinc-100\/70 {
  color: rgba(244, 244, 245, .7);
}

.text-zinc-100\/75 {
  color: rgba(244, 244, 245, .75);
}

.text-zinc-100\/80 {
  color: rgba(244, 244, 245, .8);
}

.text-zinc-100\/85 {
  color: rgba(244, 244, 245, .85);
}

.text-zinc-100\/90 {
  color: rgba(244, 244, 245, .9);
}

.text-zinc-100\/95 {
  color: rgba(244, 244, 245, .95);
}

.text-zinc-400 {
  --tw-text-opacity: 1;
  color: rgba(161, 161, 170, var(--tw-text-opacity, 1));
}

.text-zinc-400\/0 {
  color: rgba(161, 161, 170, 0);
}

.text-zinc-400\/10 {
  color: rgba(161, 161, 170, .1);
}

.text-zinc-400\/100 {
  color: #a1a1aa;
}

.text-zinc-400\/15 {
  color: rgba(161, 161, 170, .15);
}

.text-zinc-400\/20 {
  color: rgba(161, 161, 170, .2);
}

.text-zinc-400\/25 {
  color: rgba(161, 161, 170, .25);
}

.text-zinc-400\/30 {
  color: rgba(161, 161, 170, .3);
}

.text-zinc-400\/35 {
  color: rgba(161, 161, 170, .35);
}

.text-zinc-400\/40 {
  color: rgba(161, 161, 170, .4);
}

.text-zinc-400\/45 {
  color: rgba(161, 161, 170, .45);
}

.text-zinc-400\/5 {
  color: rgba(161, 161, 170, .05);
}

.text-zinc-400\/50 {
  color: rgba(161, 161, 170, .5);
}

.text-zinc-400\/55 {
  color: rgba(161, 161, 170, .55);
}

.text-zinc-400\/60 {
  color: rgba(161, 161, 170, .6);
}

.text-zinc-400\/65 {
  color: rgba(161, 161, 170, .65);
}

.text-zinc-400\/70 {
  color: rgba(161, 161, 170, .7);
}

.text-zinc-400\/75 {
  color: rgba(161, 161, 170, .75);
}

.text-zinc-400\/80 {
  color: rgba(161, 161, 170, .8);
}

.text-zinc-400\/85 {
  color: rgba(161, 161, 170, .85);
}

.text-zinc-400\/90 {
  color: rgba(161, 161, 170, .9);
}

.text-zinc-400\/95 {
  color: rgba(161, 161, 170, .95);
}

.text-zinc-500 {
  --tw-text-opacity: 1;
  color: rgba(113, 113, 122, var(--tw-text-opacity, 1));
}

.text-zinc-500\/0 {
  color: rgba(113, 113, 122, 0);
}

.text-zinc-500\/10 {
  color: rgba(113, 113, 122, .1);
}

.text-zinc-500\/100 {
  color: #71717a;
}

.text-zinc-500\/15 {
  color: rgba(113, 113, 122, .15);
}

.text-zinc-500\/20 {
  color: rgba(113, 113, 122, .2);
}

.text-zinc-500\/25 {
  color: rgba(113, 113, 122, .25);
}

.text-zinc-500\/30 {
  color: rgba(113, 113, 122, .3);
}

.text-zinc-500\/35 {
  color: rgba(113, 113, 122, .35);
}

.text-zinc-500\/40 {
  color: rgba(113, 113, 122, .4);
}

.text-zinc-500\/45 {
  color: rgba(113, 113, 122, .45);
}

.text-zinc-500\/5 {
  color: rgba(113, 113, 122, .05);
}

.text-zinc-500\/50 {
  color: rgba(113, 113, 122, .5);
}

.text-zinc-500\/55 {
  color: rgba(113, 113, 122, .55);
}

.text-zinc-500\/60 {
  color: rgba(113, 113, 122, .6);
}

.text-zinc-500\/65 {
  color: rgba(113, 113, 122, .65);
}

.text-zinc-500\/70 {
  color: rgba(113, 113, 122, .7);
}

.text-zinc-500\/75 {
  color: rgba(113, 113, 122, .75);
}

.text-zinc-500\/80 {
  color: rgba(113, 113, 122, .8);
}

.text-zinc-500\/85 {
  color: rgba(113, 113, 122, .85);
}

.text-zinc-500\/90 {
  color: rgba(113, 113, 122, .9);
}

.text-zinc-500\/95 {
  color: rgba(113, 113, 122, .95);
}

.text-zinc-700 {
  --tw-text-opacity: 1;
  color: rgba(63, 63, 70, var(--tw-text-opacity, 1));
}

.text-zinc-700\/0 {
  color: rgba(63, 63, 70, 0);
}

.text-zinc-700\/10 {
  color: rgba(63, 63, 70, .1);
}

.text-zinc-700\/100 {
  color: #3f3f46;
}

.text-zinc-700\/15 {
  color: rgba(63, 63, 70, .15);
}

.text-zinc-700\/20 {
  color: rgba(63, 63, 70, .2);
}

.text-zinc-700\/25 {
  color: rgba(63, 63, 70, .25);
}

.text-zinc-700\/30 {
  color: rgba(63, 63, 70, .3);
}

.text-zinc-700\/35 {
  color: rgba(63, 63, 70, .35);
}

.text-zinc-700\/40 {
  color: rgba(63, 63, 70, .4);
}

.text-zinc-700\/45 {
  color: rgba(63, 63, 70, .45);
}

.text-zinc-700\/5 {
  color: rgba(63, 63, 70, .05);
}

.text-zinc-700\/50 {
  color: rgba(63, 63, 70, .5);
}

.text-zinc-700\/55 {
  color: rgba(63, 63, 70, .55);
}

.text-zinc-700\/60 {
  color: rgba(63, 63, 70, .6);
}

.text-zinc-700\/65 {
  color: rgba(63, 63, 70, .65);
}

.text-zinc-700\/70 {
  color: rgba(63, 63, 70, .7);
}

.text-zinc-700\/75 {
  color: rgba(63, 63, 70, .75);
}

.text-zinc-700\/80 {
  color: rgba(63, 63, 70, .8);
}

.text-zinc-700\/85 {
  color: rgba(63, 63, 70, .85);
}

.text-zinc-700\/90 {
  color: rgba(63, 63, 70, .9);
}

.text-zinc-700\/95 {
  color: rgba(63, 63, 70, .95);
}

.text-zinc-800 {
  --tw-text-opacity: 1;
  color: rgba(39, 39, 42, var(--tw-text-opacity, 1));
}

.text-zinc-800\/0 {
  color: rgba(39, 39, 42, 0);
}

.text-zinc-800\/10 {
  color: rgba(39, 39, 42, .1);
}

.text-zinc-800\/100 {
  color: #27272a;
}

.text-zinc-800\/15 {
  color: rgba(39, 39, 42, .15);
}

.text-zinc-800\/20 {
  color: rgba(39, 39, 42, .2);
}

.text-zinc-800\/25 {
  color: rgba(39, 39, 42, .25);
}

.text-zinc-800\/30 {
  color: rgba(39, 39, 42, .3);
}

.text-zinc-800\/35 {
  color: rgba(39, 39, 42, .35);
}

.text-zinc-800\/40 {
  color: rgba(39, 39, 42, .4);
}

.text-zinc-800\/45 {
  color: rgba(39, 39, 42, .45);
}

.text-zinc-800\/5 {
  color: rgba(39, 39, 42, .05);
}

.text-zinc-800\/50 {
  color: rgba(39, 39, 42, .5);
}

.text-zinc-800\/55 {
  color: rgba(39, 39, 42, .55);
}

.text-zinc-800\/60 {
  color: rgba(39, 39, 42, .6);
}

.text-zinc-800\/65 {
  color: rgba(39, 39, 42, .65);
}

.text-zinc-800\/70 {
  color: rgba(39, 39, 42, .7);
}

.text-zinc-800\/75 {
  color: rgba(39, 39, 42, .75);
}

.text-zinc-800\/80 {
  color: rgba(39, 39, 42, .8);
}

.text-zinc-800\/85 {
  color: rgba(39, 39, 42, .85);
}

.text-zinc-800\/90 {
  color: rgba(39, 39, 42, .9);
}

.text-zinc-800\/95 {
  color: rgba(39, 39, 42, .95);
}

.underline {
  -webkit-text-decoration-line: underline;
  text-decoration-line: underline;
}

.antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.placeholder-gray-400::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-placeholder-opacity, 1));
}

.placeholder-gray-500::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-placeholder-opacity, 1));
}

.accent-intuidyBlue {
  accent-color: #184b6f;
}

.opacity-0 {
  opacity: 0;
}

.opacity-10 {
  opacity: .1;
}

.opacity-100 {
  opacity: 1;
}

.opacity-20 {
  opacity: .2;
}

.opacity-40 {
  opacity: .4;
}

.opacity-50 {
  opacity: .5;
}

.opacity-60 {
  opacity: .6;
}

.opacity-70 {
  opacity: .7;
}

.opacity-75 {
  opacity: .75;
}

.opacity-80 {
  opacity: .8;
}

.opacity-90 {
  opacity: .9;
}

.opacity-30 {
  opacity: .3;
}

.shadow {
  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px -1px rgba(0, 0, 0, .1);
  --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-shadow);
}

.shadow-2xl {
  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25);
  --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-shadow);
}

.shadow-\[0_-4px_6px_-1px_rgba\(0\,0\,0\,0\.05\)\] {
  --tw-shadow: 0 -4px 6px -1px rgba(0, 0, 0, .05);
  --tw-shadow-colored: 0 -4px 6px -1px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-shadow);
}

.shadow-lg {
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-shadow);
}

.shadow-md {
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1);
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-shadow);
}

.shadow-sm {
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, .05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-shadow);
}

.shadow-xl {
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 8px 10px -6px rgba(0, 0, 0, .1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-shadow);
}

.outline-none {
  outline-offset: 2px;
  outline: 2px solid rgba(0, 0, 0, 0);
}

.outline {
  outline-style: solid;
}

.ring-1 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 rgba(0, 0, 0, 0));
}

.ring-2 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 rgba(0, 0, 0, 0));
}

.ring-4 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 rgba(0, 0, 0, 0));
}

.ring-blue-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity, 1));
}

.ring-blue-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity, 1));
}

.ring-blue-500\/20 {
  --tw-ring-color: rgba(59, 130, 246, .2);
}

.ring-blue-500\/50 {
  --tw-ring-color: rgba(59, 130, 246, .5);
}

.ring-white {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity, 1));
}

.ring-offset-1 {
  --tw-ring-offset-width: 1px;
}

.ring-offset-2 {
  --tw-ring-offset-width: 2px;
}

.filter {
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.backdrop-blur-md {
  --tw-backdrop-blur: blur(12px);
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}

.backdrop-blur-sm {
  --tw-backdrop-blur: blur(4px);
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}

.transition {
  transition-property: color, background-color, border-color, -webkit-text-decoration-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter, backdrop-filter;
  transition-duration: .15s;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
}

.transition-all {
  transition-property: all;
  transition-duration: .15s;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
}

.transition-colors {
  transition-property: color, background-color, border-color, -webkit-text-decoration-color, text-decoration-color, fill, stroke;
  transition-duration: .15s;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
}

.transition-opacity {
  transition-property: opacity;
  transition-duration: .15s;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
}

.transition-shadow {
  transition-property: box-shadow;
  transition-duration: .15s;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
}

.transition-transform {
  transition-property: transform;
  transition-duration: .15s;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
}

.duration-100 {
  transition-duration: .1s;
}

.duration-200 {
  transition-duration: .2s;
}

.duration-300 {
  transition-duration: .3s;
}

.duration-500 {
  transition-duration: .5s;
}

.ease-out {
  transition-timing-function: cubic-bezier(0, 0, .2, 1);
}

.scrollbar-thin::-webkit-scrollbar-track {
  background-color: var(--scrollbar-track);
  border-radius: var(--scrollbar-track-radius);
}

.scrollbar-thin::-webkit-scrollbar-thumb {
  background-color: var(--scrollbar-thumb);
  border-radius: var(--scrollbar-thumb-radius);
}

.scrollbar-thin::-webkit-scrollbar-corner {
  background-color: var(--scrollbar-corner);
  border-radius: var(--scrollbar-corner-radius);
}

.scrollbar-thin {
  scrollbar-width: thin;
  scrollbar-color: var(--scrollbar-thumb, initial) var(--scrollbar-track, initial);
}

.scrollbar-thin::-webkit-scrollbar {
  width: 8px;
  height: 8px;
  display: block;
}

.scrollbar-track-transparent {
  --scrollbar-track: transparent;
}

.scrollbar-thumb-gray-300 {
  --scrollbar-thumb: #d1d5db;
}

.scrollbar-thumb-intuidyBlue {
  --scrollbar-thumb: #184b6f;
}

:root {
  --background: #fff;
  --foreground: #171717;
}

.react-grid-placeholder {
  opacity: .5;
  border-radius: .75rem;
  transition: all .2s;
  background-color: #184b6f !important;
}

.react-grid-item {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

@media (prefers-color-scheme: dark) {
  :root {
    --background: #0a0a0a;
    --foreground: #ededed;
  }
}

body {
  color: var(--foreground);
  background: var(--background);
  font-family: Arial, Helvetica, sans-serif;
}

.animated-edge {
  fill: none;
  stroke: #999;
  stroke-width: 2px;
  stroke-dasharray: 6 4;
  animation: .5s linear infinite dash-flow;
}

@keyframes dash-flow {
  to {
    stroke-dashoffset: -10px;
  }
}

.placeholder\:text-gray-400::placeholder {
  --tw-text-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}

.last\:flex-none:last-child {
  flex: none;
}

.last\:border-0:last-child {
  border-width: 0;
}

.last\:border-r-0:last-child {
  border-right-width: 0;
}

.hover\:-translate-y-1:hover {
  --tw-translate-y: -.25rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.hover\:border-amber-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(254, 243, 199, var(--tw-border-opacity, 1));
}

.hover\:border-amber-100\/0:hover {
  border-color: rgba(254, 243, 199, 0);
}

.hover\:border-amber-100\/10:hover {
  border-color: rgba(254, 243, 199, .1);
}

.hover\:border-amber-100\/100:hover {
  border-color: #fef3c7;
}

.hover\:border-amber-100\/15:hover {
  border-color: rgba(254, 243, 199, .15);
}

.hover\:border-amber-100\/20:hover {
  border-color: rgba(254, 243, 199, .2);
}

.hover\:border-amber-100\/25:hover {
  border-color: rgba(254, 243, 199, .25);
}

.hover\:border-amber-100\/30:hover {
  border-color: rgba(254, 243, 199, .3);
}

.hover\:border-amber-100\/35:hover {
  border-color: rgba(254, 243, 199, .35);
}

.hover\:border-amber-100\/40:hover {
  border-color: rgba(254, 243, 199, .4);
}

.hover\:border-amber-100\/45:hover {
  border-color: rgba(254, 243, 199, .45);
}

.hover\:border-amber-100\/5:hover {
  border-color: rgba(254, 243, 199, .05);
}

.hover\:border-amber-100\/50:hover {
  border-color: rgba(254, 243, 199, .5);
}

.hover\:border-amber-100\/55:hover {
  border-color: rgba(254, 243, 199, .55);
}

.hover\:border-amber-100\/60:hover {
  border-color: rgba(254, 243, 199, .6);
}

.hover\:border-amber-100\/65:hover {
  border-color: rgba(254, 243, 199, .65);
}

.hover\:border-amber-100\/70:hover {
  border-color: rgba(254, 243, 199, .7);
}

.hover\:border-amber-100\/75:hover {
  border-color: rgba(254, 243, 199, .75);
}

.hover\:border-amber-100\/80:hover {
  border-color: rgba(254, 243, 199, .8);
}

.hover\:border-amber-100\/85:hover {
  border-color: rgba(254, 243, 199, .85);
}

.hover\:border-amber-100\/90:hover {
  border-color: rgba(254, 243, 199, .9);
}

.hover\:border-amber-100\/95:hover {
  border-color: rgba(254, 243, 199, .95);
}

.hover\:border-amber-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(251, 191, 36, var(--tw-border-opacity, 1));
}

.hover\:border-amber-400\/0:hover {
  border-color: rgba(251, 191, 36, 0);
}

.hover\:border-amber-400\/10:hover {
  border-color: rgba(251, 191, 36, .1);
}

.hover\:border-amber-400\/100:hover {
  border-color: #fbbf24;
}

.hover\:border-amber-400\/15:hover {
  border-color: rgba(251, 191, 36, .15);
}

.hover\:border-amber-400\/20:hover {
  border-color: rgba(251, 191, 36, .2);
}

.hover\:border-amber-400\/25:hover {
  border-color: rgba(251, 191, 36, .25);
}

.hover\:border-amber-400\/30:hover {
  border-color: rgba(251, 191, 36, .3);
}

.hover\:border-amber-400\/35:hover {
  border-color: rgba(251, 191, 36, .35);
}

.hover\:border-amber-400\/40:hover {
  border-color: rgba(251, 191, 36, .4);
}

.hover\:border-amber-400\/45:hover {
  border-color: rgba(251, 191, 36, .45);
}

.hover\:border-amber-400\/5:hover {
  border-color: rgba(251, 191, 36, .05);
}

.hover\:border-amber-400\/50:hover {
  border-color: rgba(251, 191, 36, .5);
}

.hover\:border-amber-400\/55:hover {
  border-color: rgba(251, 191, 36, .55);
}

.hover\:border-amber-400\/60:hover {
  border-color: rgba(251, 191, 36, .6);
}

.hover\:border-amber-400\/65:hover {
  border-color: rgba(251, 191, 36, .65);
}

.hover\:border-amber-400\/70:hover {
  border-color: rgba(251, 191, 36, .7);
}

.hover\:border-amber-400\/75:hover {
  border-color: rgba(251, 191, 36, .75);
}

.hover\:border-amber-400\/80:hover {
  border-color: rgba(251, 191, 36, .8);
}

.hover\:border-amber-400\/85:hover {
  border-color: rgba(251, 191, 36, .85);
}

.hover\:border-amber-400\/90:hover {
  border-color: rgba(251, 191, 36, .9);
}

.hover\:border-amber-400\/95:hover {
  border-color: rgba(251, 191, 36, .95);
}

.hover\:border-amber-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(245, 158, 11, var(--tw-border-opacity, 1));
}

.hover\:border-amber-500\/0:hover {
  border-color: rgba(245, 158, 11, 0);
}

.hover\:border-amber-500\/10:hover {
  border-color: rgba(245, 158, 11, .1);
}

.hover\:border-amber-500\/100:hover {
  border-color: #f59e0b;
}

.hover\:border-amber-500\/15:hover {
  border-color: rgba(245, 158, 11, .15);
}

.hover\:border-amber-500\/20:hover {
  border-color: rgba(245, 158, 11, .2);
}

.hover\:border-amber-500\/25:hover {
  border-color: rgba(245, 158, 11, .25);
}

.hover\:border-amber-500\/30:hover {
  border-color: rgba(245, 158, 11, .3);
}

.hover\:border-amber-500\/35:hover {
  border-color: rgba(245, 158, 11, .35);
}

.hover\:border-amber-500\/40:hover {
  border-color: rgba(245, 158, 11, .4);
}

.hover\:border-amber-500\/45:hover {
  border-color: rgba(245, 158, 11, .45);
}

.hover\:border-amber-500\/5:hover {
  border-color: rgba(245, 158, 11, .05);
}

.hover\:border-amber-500\/50:hover {
  border-color: rgba(245, 158, 11, .5);
}

.hover\:border-amber-500\/55:hover {
  border-color: rgba(245, 158, 11, .55);
}

.hover\:border-amber-500\/60:hover {
  border-color: rgba(245, 158, 11, .6);
}

.hover\:border-amber-500\/65:hover {
  border-color: rgba(245, 158, 11, .65);
}

.hover\:border-amber-500\/70:hover {
  border-color: rgba(245, 158, 11, .7);
}

.hover\:border-amber-500\/75:hover {
  border-color: rgba(245, 158, 11, .75);
}

.hover\:border-amber-500\/80:hover {
  border-color: rgba(245, 158, 11, .8);
}

.hover\:border-amber-500\/85:hover {
  border-color: rgba(245, 158, 11, .85);
}

.hover\:border-amber-500\/90:hover {
  border-color: rgba(245, 158, 11, .9);
}

.hover\:border-amber-500\/95:hover {
  border-color: rgba(245, 158, 11, .95);
}

.hover\:border-amber-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(180, 83, 9, var(--tw-border-opacity, 1));
}

.hover\:border-amber-700\/0:hover {
  border-color: rgba(180, 83, 9, 0);
}

.hover\:border-amber-700\/10:hover {
  border-color: rgba(180, 83, 9, .1);
}

.hover\:border-amber-700\/100:hover {
  border-color: #b45309;
}

.hover\:border-amber-700\/15:hover {
  border-color: rgba(180, 83, 9, .15);
}

.hover\:border-amber-700\/20:hover {
  border-color: rgba(180, 83, 9, .2);
}

.hover\:border-amber-700\/25:hover {
  border-color: rgba(180, 83, 9, .25);
}

.hover\:border-amber-700\/30:hover {
  border-color: rgba(180, 83, 9, .3);
}

.hover\:border-amber-700\/35:hover {
  border-color: rgba(180, 83, 9, .35);
}

.hover\:border-amber-700\/40:hover {
  border-color: rgba(180, 83, 9, .4);
}

.hover\:border-amber-700\/45:hover {
  border-color: rgba(180, 83, 9, .45);
}

.hover\:border-amber-700\/5:hover {
  border-color: rgba(180, 83, 9, .05);
}

.hover\:border-amber-700\/50:hover {
  border-color: rgba(180, 83, 9, .5);
}

.hover\:border-amber-700\/55:hover {
  border-color: rgba(180, 83, 9, .55);
}

.hover\:border-amber-700\/60:hover {
  border-color: rgba(180, 83, 9, .6);
}

.hover\:border-amber-700\/65:hover {
  border-color: rgba(180, 83, 9, .65);
}

.hover\:border-amber-700\/70:hover {
  border-color: rgba(180, 83, 9, .7);
}

.hover\:border-amber-700\/75:hover {
  border-color: rgba(180, 83, 9, .75);
}

.hover\:border-amber-700\/80:hover {
  border-color: rgba(180, 83, 9, .8);
}

.hover\:border-amber-700\/85:hover {
  border-color: rgba(180, 83, 9, .85);
}

.hover\:border-amber-700\/90:hover {
  border-color: rgba(180, 83, 9, .9);
}

.hover\:border-amber-700\/95:hover {
  border-color: rgba(180, 83, 9, .95);
}

.hover\:border-amber-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(146, 64, 14, var(--tw-border-opacity, 1));
}

.hover\:border-amber-800\/0:hover {
  border-color: rgba(146, 64, 14, 0);
}

.hover\:border-amber-800\/10:hover {
  border-color: rgba(146, 64, 14, .1);
}

.hover\:border-amber-800\/100:hover {
  border-color: #92400e;
}

.hover\:border-amber-800\/15:hover {
  border-color: rgba(146, 64, 14, .15);
}

.hover\:border-amber-800\/20:hover {
  border-color: rgba(146, 64, 14, .2);
}

.hover\:border-amber-800\/25:hover {
  border-color: rgba(146, 64, 14, .25);
}

.hover\:border-amber-800\/30:hover {
  border-color: rgba(146, 64, 14, .3);
}

.hover\:border-amber-800\/35:hover {
  border-color: rgba(146, 64, 14, .35);
}

.hover\:border-amber-800\/40:hover {
  border-color: rgba(146, 64, 14, .4);
}

.hover\:border-amber-800\/45:hover {
  border-color: rgba(146, 64, 14, .45);
}

.hover\:border-amber-800\/5:hover {
  border-color: rgba(146, 64, 14, .05);
}

.hover\:border-amber-800\/50:hover {
  border-color: rgba(146, 64, 14, .5);
}

.hover\:border-amber-800\/55:hover {
  border-color: rgba(146, 64, 14, .55);
}

.hover\:border-amber-800\/60:hover {
  border-color: rgba(146, 64, 14, .6);
}

.hover\:border-amber-800\/65:hover {
  border-color: rgba(146, 64, 14, .65);
}

.hover\:border-amber-800\/70:hover {
  border-color: rgba(146, 64, 14, .7);
}

.hover\:border-amber-800\/75:hover {
  border-color: rgba(146, 64, 14, .75);
}

.hover\:border-amber-800\/80:hover {
  border-color: rgba(146, 64, 14, .8);
}

.hover\:border-amber-800\/85:hover {
  border-color: rgba(146, 64, 14, .85);
}

.hover\:border-amber-800\/90:hover {
  border-color: rgba(146, 64, 14, .9);
}

.hover\:border-amber-800\/95:hover {
  border-color: rgba(146, 64, 14, .95);
}

.hover\:border-blue-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(219, 234, 254, var(--tw-border-opacity, 1));
}

.hover\:border-blue-100\/0:hover {
  border-color: rgba(219, 234, 254, 0);
}

.hover\:border-blue-100\/10:hover {
  border-color: rgba(219, 234, 254, .1);
}

.hover\:border-blue-100\/100:hover {
  border-color: #dbeafe;
}

.hover\:border-blue-100\/15:hover {
  border-color: rgba(219, 234, 254, .15);
}

.hover\:border-blue-100\/20:hover {
  border-color: rgba(219, 234, 254, .2);
}

.hover\:border-blue-100\/25:hover {
  border-color: rgba(219, 234, 254, .25);
}

.hover\:border-blue-100\/30:hover {
  border-color: rgba(219, 234, 254, .3);
}

.hover\:border-blue-100\/35:hover {
  border-color: rgba(219, 234, 254, .35);
}

.hover\:border-blue-100\/40:hover {
  border-color: rgba(219, 234, 254, .4);
}

.hover\:border-blue-100\/45:hover {
  border-color: rgba(219, 234, 254, .45);
}

.hover\:border-blue-100\/5:hover {
  border-color: rgba(219, 234, 254, .05);
}

.hover\:border-blue-100\/50:hover {
  border-color: rgba(219, 234, 254, .5);
}

.hover\:border-blue-100\/55:hover {
  border-color: rgba(219, 234, 254, .55);
}

.hover\:border-blue-100\/60:hover {
  border-color: rgba(219, 234, 254, .6);
}

.hover\:border-blue-100\/65:hover {
  border-color: rgba(219, 234, 254, .65);
}

.hover\:border-blue-100\/70:hover {
  border-color: rgba(219, 234, 254, .7);
}

.hover\:border-blue-100\/75:hover {
  border-color: rgba(219, 234, 254, .75);
}

.hover\:border-blue-100\/80:hover {
  border-color: rgba(219, 234, 254, .8);
}

.hover\:border-blue-100\/85:hover {
  border-color: rgba(219, 234, 254, .85);
}

.hover\:border-blue-100\/90:hover {
  border-color: rgba(219, 234, 254, .9);
}

.hover\:border-blue-100\/95:hover {
  border-color: rgba(219, 234, 254, .95);
}

.hover\:border-blue-300:hover {
  --tw-border-opacity: 1;
  border-color: rgba(147, 197, 253, var(--tw-border-opacity, 1));
}

.hover\:border-blue-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(96, 165, 250, var(--tw-border-opacity, 1));
}

.hover\:border-blue-400\/0:hover {
  border-color: rgba(96, 165, 250, 0);
}

.hover\:border-blue-400\/10:hover {
  border-color: rgba(96, 165, 250, .1);
}

.hover\:border-blue-400\/100:hover {
  border-color: #60a5fa;
}

.hover\:border-blue-400\/15:hover {
  border-color: rgba(96, 165, 250, .15);
}

.hover\:border-blue-400\/20:hover {
  border-color: rgba(96, 165, 250, .2);
}

.hover\:border-blue-400\/25:hover {
  border-color: rgba(96, 165, 250, .25);
}

.hover\:border-blue-400\/30:hover {
  border-color: rgba(96, 165, 250, .3);
}

.hover\:border-blue-400\/35:hover {
  border-color: rgba(96, 165, 250, .35);
}

.hover\:border-blue-400\/40:hover {
  border-color: rgba(96, 165, 250, .4);
}

.hover\:border-blue-400\/45:hover {
  border-color: rgba(96, 165, 250, .45);
}

.hover\:border-blue-400\/5:hover {
  border-color: rgba(96, 165, 250, .05);
}

.hover\:border-blue-400\/50:hover {
  border-color: rgba(96, 165, 250, .5);
}

.hover\:border-blue-400\/55:hover {
  border-color: rgba(96, 165, 250, .55);
}

.hover\:border-blue-400\/60:hover {
  border-color: rgba(96, 165, 250, .6);
}

.hover\:border-blue-400\/65:hover {
  border-color: rgba(96, 165, 250, .65);
}

.hover\:border-blue-400\/70:hover {
  border-color: rgba(96, 165, 250, .7);
}

.hover\:border-blue-400\/75:hover {
  border-color: rgba(96, 165, 250, .75);
}

.hover\:border-blue-400\/80:hover {
  border-color: rgba(96, 165, 250, .8);
}

.hover\:border-blue-400\/85:hover {
  border-color: rgba(96, 165, 250, .85);
}

.hover\:border-blue-400\/90:hover {
  border-color: rgba(96, 165, 250, .9);
}

.hover\:border-blue-400\/95:hover {
  border-color: rgba(96, 165, 250, .95);
}

.hover\:border-blue-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(59, 130, 246, var(--tw-border-opacity, 1));
}

.hover\:border-blue-500\/0:hover {
  border-color: rgba(59, 130, 246, 0);
}

.hover\:border-blue-500\/10:hover {
  border-color: rgba(59, 130, 246, .1);
}

.hover\:border-blue-500\/100:hover {
  border-color: #3b82f6;
}

.hover\:border-blue-500\/15:hover {
  border-color: rgba(59, 130, 246, .15);
}

.hover\:border-blue-500\/20:hover {
  border-color: rgba(59, 130, 246, .2);
}

.hover\:border-blue-500\/25:hover {
  border-color: rgba(59, 130, 246, .25);
}

.hover\:border-blue-500\/30:hover {
  border-color: rgba(59, 130, 246, .3);
}

.hover\:border-blue-500\/35:hover {
  border-color: rgba(59, 130, 246, .35);
}

.hover\:border-blue-500\/40:hover {
  border-color: rgba(59, 130, 246, .4);
}

.hover\:border-blue-500\/45:hover {
  border-color: rgba(59, 130, 246, .45);
}

.hover\:border-blue-500\/5:hover {
  border-color: rgba(59, 130, 246, .05);
}

.hover\:border-blue-500\/50:hover {
  border-color: rgba(59, 130, 246, .5);
}

.hover\:border-blue-500\/55:hover {
  border-color: rgba(59, 130, 246, .55);
}

.hover\:border-blue-500\/60:hover {
  border-color: rgba(59, 130, 246, .6);
}

.hover\:border-blue-500\/65:hover {
  border-color: rgba(59, 130, 246, .65);
}

.hover\:border-blue-500\/70:hover {
  border-color: rgba(59, 130, 246, .7);
}

.hover\:border-blue-500\/75:hover {
  border-color: rgba(59, 130, 246, .75);
}

.hover\:border-blue-500\/80:hover {
  border-color: rgba(59, 130, 246, .8);
}

.hover\:border-blue-500\/85:hover {
  border-color: rgba(59, 130, 246, .85);
}

.hover\:border-blue-500\/90:hover {
  border-color: rgba(59, 130, 246, .9);
}

.hover\:border-blue-500\/95:hover {
  border-color: rgba(59, 130, 246, .95);
}

.hover\:border-blue-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(29, 78, 216, var(--tw-border-opacity, 1));
}

.hover\:border-blue-700\/0:hover {
  border-color: rgba(29, 78, 216, 0);
}

.hover\:border-blue-700\/10:hover {
  border-color: rgba(29, 78, 216, .1);
}

.hover\:border-blue-700\/100:hover {
  border-color: #1d4ed8;
}

.hover\:border-blue-700\/15:hover {
  border-color: rgba(29, 78, 216, .15);
}

.hover\:border-blue-700\/20:hover {
  border-color: rgba(29, 78, 216, .2);
}

.hover\:border-blue-700\/25:hover {
  border-color: rgba(29, 78, 216, .25);
}

.hover\:border-blue-700\/30:hover {
  border-color: rgba(29, 78, 216, .3);
}

.hover\:border-blue-700\/35:hover {
  border-color: rgba(29, 78, 216, .35);
}

.hover\:border-blue-700\/40:hover {
  border-color: rgba(29, 78, 216, .4);
}

.hover\:border-blue-700\/45:hover {
  border-color: rgba(29, 78, 216, .45);
}

.hover\:border-blue-700\/5:hover {
  border-color: rgba(29, 78, 216, .05);
}

.hover\:border-blue-700\/50:hover {
  border-color: rgba(29, 78, 216, .5);
}

.hover\:border-blue-700\/55:hover {
  border-color: rgba(29, 78, 216, .55);
}

.hover\:border-blue-700\/60:hover {
  border-color: rgba(29, 78, 216, .6);
}

.hover\:border-blue-700\/65:hover {
  border-color: rgba(29, 78, 216, .65);
}

.hover\:border-blue-700\/70:hover {
  border-color: rgba(29, 78, 216, .7);
}

.hover\:border-blue-700\/75:hover {
  border-color: rgba(29, 78, 216, .75);
}

.hover\:border-blue-700\/80:hover {
  border-color: rgba(29, 78, 216, .8);
}

.hover\:border-blue-700\/85:hover {
  border-color: rgba(29, 78, 216, .85);
}

.hover\:border-blue-700\/90:hover {
  border-color: rgba(29, 78, 216, .9);
}

.hover\:border-blue-700\/95:hover {
  border-color: rgba(29, 78, 216, .95);
}

.hover\:border-blue-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(30, 64, 175, var(--tw-border-opacity, 1));
}

.hover\:border-blue-800\/0:hover {
  border-color: rgba(30, 64, 175, 0);
}

.hover\:border-blue-800\/10:hover {
  border-color: rgba(30, 64, 175, .1);
}

.hover\:border-blue-800\/100:hover {
  border-color: #1e40af;
}

.hover\:border-blue-800\/15:hover {
  border-color: rgba(30, 64, 175, .15);
}

.hover\:border-blue-800\/20:hover {
  border-color: rgba(30, 64, 175, .2);
}

.hover\:border-blue-800\/25:hover {
  border-color: rgba(30, 64, 175, .25);
}

.hover\:border-blue-800\/30:hover {
  border-color: rgba(30, 64, 175, .3);
}

.hover\:border-blue-800\/35:hover {
  border-color: rgba(30, 64, 175, .35);
}

.hover\:border-blue-800\/40:hover {
  border-color: rgba(30, 64, 175, .4);
}

.hover\:border-blue-800\/45:hover {
  border-color: rgba(30, 64, 175, .45);
}

.hover\:border-blue-800\/5:hover {
  border-color: rgba(30, 64, 175, .05);
}

.hover\:border-blue-800\/50:hover {
  border-color: rgba(30, 64, 175, .5);
}

.hover\:border-blue-800\/55:hover {
  border-color: rgba(30, 64, 175, .55);
}

.hover\:border-blue-800\/60:hover {
  border-color: rgba(30, 64, 175, .6);
}

.hover\:border-blue-800\/65:hover {
  border-color: rgba(30, 64, 175, .65);
}

.hover\:border-blue-800\/70:hover {
  border-color: rgba(30, 64, 175, .7);
}

.hover\:border-blue-800\/75:hover {
  border-color: rgba(30, 64, 175, .75);
}

.hover\:border-blue-800\/80:hover {
  border-color: rgba(30, 64, 175, .8);
}

.hover\:border-blue-800\/85:hover {
  border-color: rgba(30, 64, 175, .85);
}

.hover\:border-blue-800\/90:hover {
  border-color: rgba(30, 64, 175, .9);
}

.hover\:border-blue-800\/95:hover {
  border-color: rgba(30, 64, 175, .95);
}

.hover\:border-cyan-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(207, 250, 254, var(--tw-border-opacity, 1));
}

.hover\:border-cyan-100\/0:hover {
  border-color: rgba(207, 250, 254, 0);
}

.hover\:border-cyan-100\/10:hover {
  border-color: rgba(207, 250, 254, .1);
}

.hover\:border-cyan-100\/100:hover {
  border-color: #cffafe;
}

.hover\:border-cyan-100\/15:hover {
  border-color: rgba(207, 250, 254, .15);
}

.hover\:border-cyan-100\/20:hover {
  border-color: rgba(207, 250, 254, .2);
}

.hover\:border-cyan-100\/25:hover {
  border-color: rgba(207, 250, 254, .25);
}

.hover\:border-cyan-100\/30:hover {
  border-color: rgba(207, 250, 254, .3);
}

.hover\:border-cyan-100\/35:hover {
  border-color: rgba(207, 250, 254, .35);
}

.hover\:border-cyan-100\/40:hover {
  border-color: rgba(207, 250, 254, .4);
}

.hover\:border-cyan-100\/45:hover {
  border-color: rgba(207, 250, 254, .45);
}

.hover\:border-cyan-100\/5:hover {
  border-color: rgba(207, 250, 254, .05);
}

.hover\:border-cyan-100\/50:hover {
  border-color: rgba(207, 250, 254, .5);
}

.hover\:border-cyan-100\/55:hover {
  border-color: rgba(207, 250, 254, .55);
}

.hover\:border-cyan-100\/60:hover {
  border-color: rgba(207, 250, 254, .6);
}

.hover\:border-cyan-100\/65:hover {
  border-color: rgba(207, 250, 254, .65);
}

.hover\:border-cyan-100\/70:hover {
  border-color: rgba(207, 250, 254, .7);
}

.hover\:border-cyan-100\/75:hover {
  border-color: rgba(207, 250, 254, .75);
}

.hover\:border-cyan-100\/80:hover {
  border-color: rgba(207, 250, 254, .8);
}

.hover\:border-cyan-100\/85:hover {
  border-color: rgba(207, 250, 254, .85);
}

.hover\:border-cyan-100\/90:hover {
  border-color: rgba(207, 250, 254, .9);
}

.hover\:border-cyan-100\/95:hover {
  border-color: rgba(207, 250, 254, .95);
}

.hover\:border-cyan-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(34, 211, 238, var(--tw-border-opacity, 1));
}

.hover\:border-cyan-400\/0:hover {
  border-color: rgba(34, 211, 238, 0);
}

.hover\:border-cyan-400\/10:hover {
  border-color: rgba(34, 211, 238, .1);
}

.hover\:border-cyan-400\/100:hover {
  border-color: #22d3ee;
}

.hover\:border-cyan-400\/15:hover {
  border-color: rgba(34, 211, 238, .15);
}

.hover\:border-cyan-400\/20:hover {
  border-color: rgba(34, 211, 238, .2);
}

.hover\:border-cyan-400\/25:hover {
  border-color: rgba(34, 211, 238, .25);
}

.hover\:border-cyan-400\/30:hover {
  border-color: rgba(34, 211, 238, .3);
}

.hover\:border-cyan-400\/35:hover {
  border-color: rgba(34, 211, 238, .35);
}

.hover\:border-cyan-400\/40:hover {
  border-color: rgba(34, 211, 238, .4);
}

.hover\:border-cyan-400\/45:hover {
  border-color: rgba(34, 211, 238, .45);
}

.hover\:border-cyan-400\/5:hover {
  border-color: rgba(34, 211, 238, .05);
}

.hover\:border-cyan-400\/50:hover {
  border-color: rgba(34, 211, 238, .5);
}

.hover\:border-cyan-400\/55:hover {
  border-color: rgba(34, 211, 238, .55);
}

.hover\:border-cyan-400\/60:hover {
  border-color: rgba(34, 211, 238, .6);
}

.hover\:border-cyan-400\/65:hover {
  border-color: rgba(34, 211, 238, .65);
}

.hover\:border-cyan-400\/70:hover {
  border-color: rgba(34, 211, 238, .7);
}

.hover\:border-cyan-400\/75:hover {
  border-color: rgba(34, 211, 238, .75);
}

.hover\:border-cyan-400\/80:hover {
  border-color: rgba(34, 211, 238, .8);
}

.hover\:border-cyan-400\/85:hover {
  border-color: rgba(34, 211, 238, .85);
}

.hover\:border-cyan-400\/90:hover {
  border-color: rgba(34, 211, 238, .9);
}

.hover\:border-cyan-400\/95:hover {
  border-color: rgba(34, 211, 238, .95);
}

.hover\:border-cyan-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(6, 182, 212, var(--tw-border-opacity, 1));
}

.hover\:border-cyan-500\/0:hover {
  border-color: rgba(6, 182, 212, 0);
}

.hover\:border-cyan-500\/10:hover {
  border-color: rgba(6, 182, 212, .1);
}

.hover\:border-cyan-500\/100:hover {
  border-color: #06b6d4;
}

.hover\:border-cyan-500\/15:hover {
  border-color: rgba(6, 182, 212, .15);
}

.hover\:border-cyan-500\/20:hover {
  border-color: rgba(6, 182, 212, .2);
}

.hover\:border-cyan-500\/25:hover {
  border-color: rgba(6, 182, 212, .25);
}

.hover\:border-cyan-500\/30:hover {
  border-color: rgba(6, 182, 212, .3);
}

.hover\:border-cyan-500\/35:hover {
  border-color: rgba(6, 182, 212, .35);
}

.hover\:border-cyan-500\/40:hover {
  border-color: rgba(6, 182, 212, .4);
}

.hover\:border-cyan-500\/45:hover {
  border-color: rgba(6, 182, 212, .45);
}

.hover\:border-cyan-500\/5:hover {
  border-color: rgba(6, 182, 212, .05);
}

.hover\:border-cyan-500\/50:hover {
  border-color: rgba(6, 182, 212, .5);
}

.hover\:border-cyan-500\/55:hover {
  border-color: rgba(6, 182, 212, .55);
}

.hover\:border-cyan-500\/60:hover {
  border-color: rgba(6, 182, 212, .6);
}

.hover\:border-cyan-500\/65:hover {
  border-color: rgba(6, 182, 212, .65);
}

.hover\:border-cyan-500\/70:hover {
  border-color: rgba(6, 182, 212, .7);
}

.hover\:border-cyan-500\/75:hover {
  border-color: rgba(6, 182, 212, .75);
}

.hover\:border-cyan-500\/80:hover {
  border-color: rgba(6, 182, 212, .8);
}

.hover\:border-cyan-500\/85:hover {
  border-color: rgba(6, 182, 212, .85);
}

.hover\:border-cyan-500\/90:hover {
  border-color: rgba(6, 182, 212, .9);
}

.hover\:border-cyan-500\/95:hover {
  border-color: rgba(6, 182, 212, .95);
}

.hover\:border-cyan-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(14, 116, 144, var(--tw-border-opacity, 1));
}

.hover\:border-cyan-700\/0:hover {
  border-color: rgba(14, 116, 144, 0);
}

.hover\:border-cyan-700\/10:hover {
  border-color: rgba(14, 116, 144, .1);
}

.hover\:border-cyan-700\/100:hover {
  border-color: #0e7490;
}

.hover\:border-cyan-700\/15:hover {
  border-color: rgba(14, 116, 144, .15);
}

.hover\:border-cyan-700\/20:hover {
  border-color: rgba(14, 116, 144, .2);
}

.hover\:border-cyan-700\/25:hover {
  border-color: rgba(14, 116, 144, .25);
}

.hover\:border-cyan-700\/30:hover {
  border-color: rgba(14, 116, 144, .3);
}

.hover\:border-cyan-700\/35:hover {
  border-color: rgba(14, 116, 144, .35);
}

.hover\:border-cyan-700\/40:hover {
  border-color: rgba(14, 116, 144, .4);
}

.hover\:border-cyan-700\/45:hover {
  border-color: rgba(14, 116, 144, .45);
}

.hover\:border-cyan-700\/5:hover {
  border-color: rgba(14, 116, 144, .05);
}

.hover\:border-cyan-700\/50:hover {
  border-color: rgba(14, 116, 144, .5);
}

.hover\:border-cyan-700\/55:hover {
  border-color: rgba(14, 116, 144, .55);
}

.hover\:border-cyan-700\/60:hover {
  border-color: rgba(14, 116, 144, .6);
}

.hover\:border-cyan-700\/65:hover {
  border-color: rgba(14, 116, 144, .65);
}

.hover\:border-cyan-700\/70:hover {
  border-color: rgba(14, 116, 144, .7);
}

.hover\:border-cyan-700\/75:hover {
  border-color: rgba(14, 116, 144, .75);
}

.hover\:border-cyan-700\/80:hover {
  border-color: rgba(14, 116, 144, .8);
}

.hover\:border-cyan-700\/85:hover {
  border-color: rgba(14, 116, 144, .85);
}

.hover\:border-cyan-700\/90:hover {
  border-color: rgba(14, 116, 144, .9);
}

.hover\:border-cyan-700\/95:hover {
  border-color: rgba(14, 116, 144, .95);
}

.hover\:border-cyan-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(21, 94, 117, var(--tw-border-opacity, 1));
}

.hover\:border-cyan-800\/0:hover {
  border-color: rgba(21, 94, 117, 0);
}

.hover\:border-cyan-800\/10:hover {
  border-color: rgba(21, 94, 117, .1);
}

.hover\:border-cyan-800\/100:hover {
  border-color: #155e75;
}

.hover\:border-cyan-800\/15:hover {
  border-color: rgba(21, 94, 117, .15);
}

.hover\:border-cyan-800\/20:hover {
  border-color: rgba(21, 94, 117, .2);
}

.hover\:border-cyan-800\/25:hover {
  border-color: rgba(21, 94, 117, .25);
}

.hover\:border-cyan-800\/30:hover {
  border-color: rgba(21, 94, 117, .3);
}

.hover\:border-cyan-800\/35:hover {
  border-color: rgba(21, 94, 117, .35);
}

.hover\:border-cyan-800\/40:hover {
  border-color: rgba(21, 94, 117, .4);
}

.hover\:border-cyan-800\/45:hover {
  border-color: rgba(21, 94, 117, .45);
}

.hover\:border-cyan-800\/5:hover {
  border-color: rgba(21, 94, 117, .05);
}

.hover\:border-cyan-800\/50:hover {
  border-color: rgba(21, 94, 117, .5);
}

.hover\:border-cyan-800\/55:hover {
  border-color: rgba(21, 94, 117, .55);
}

.hover\:border-cyan-800\/60:hover {
  border-color: rgba(21, 94, 117, .6);
}

.hover\:border-cyan-800\/65:hover {
  border-color: rgba(21, 94, 117, .65);
}

.hover\:border-cyan-800\/70:hover {
  border-color: rgba(21, 94, 117, .7);
}

.hover\:border-cyan-800\/75:hover {
  border-color: rgba(21, 94, 117, .75);
}

.hover\:border-cyan-800\/80:hover {
  border-color: rgba(21, 94, 117, .8);
}

.hover\:border-cyan-800\/85:hover {
  border-color: rgba(21, 94, 117, .85);
}

.hover\:border-cyan-800\/90:hover {
  border-color: rgba(21, 94, 117, .9);
}

.hover\:border-cyan-800\/95:hover {
  border-color: rgba(21, 94, 117, .95);
}

.hover\:border-emerald-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(209, 250, 229, var(--tw-border-opacity, 1));
}

.hover\:border-emerald-100\/0:hover {
  border-color: rgba(209, 250, 229, 0);
}

.hover\:border-emerald-100\/10:hover {
  border-color: rgba(209, 250, 229, .1);
}

.hover\:border-emerald-100\/100:hover {
  border-color: #d1fae5;
}

.hover\:border-emerald-100\/15:hover {
  border-color: rgba(209, 250, 229, .15);
}

.hover\:border-emerald-100\/20:hover {
  border-color: rgba(209, 250, 229, .2);
}

.hover\:border-emerald-100\/25:hover {
  border-color: rgba(209, 250, 229, .25);
}

.hover\:border-emerald-100\/30:hover {
  border-color: rgba(209, 250, 229, .3);
}

.hover\:border-emerald-100\/35:hover {
  border-color: rgba(209, 250, 229, .35);
}

.hover\:border-emerald-100\/40:hover {
  border-color: rgba(209, 250, 229, .4);
}

.hover\:border-emerald-100\/45:hover {
  border-color: rgba(209, 250, 229, .45);
}

.hover\:border-emerald-100\/5:hover {
  border-color: rgba(209, 250, 229, .05);
}

.hover\:border-emerald-100\/50:hover {
  border-color: rgba(209, 250, 229, .5);
}

.hover\:border-emerald-100\/55:hover {
  border-color: rgba(209, 250, 229, .55);
}

.hover\:border-emerald-100\/60:hover {
  border-color: rgba(209, 250, 229, .6);
}

.hover\:border-emerald-100\/65:hover {
  border-color: rgba(209, 250, 229, .65);
}

.hover\:border-emerald-100\/70:hover {
  border-color: rgba(209, 250, 229, .7);
}

.hover\:border-emerald-100\/75:hover {
  border-color: rgba(209, 250, 229, .75);
}

.hover\:border-emerald-100\/80:hover {
  border-color: rgba(209, 250, 229, .8);
}

.hover\:border-emerald-100\/85:hover {
  border-color: rgba(209, 250, 229, .85);
}

.hover\:border-emerald-100\/90:hover {
  border-color: rgba(209, 250, 229, .9);
}

.hover\:border-emerald-100\/95:hover {
  border-color: rgba(209, 250, 229, .95);
}

.hover\:border-emerald-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(52, 211, 153, var(--tw-border-opacity, 1));
}

.hover\:border-emerald-400\/0:hover {
  border-color: rgba(52, 211, 153, 0);
}

.hover\:border-emerald-400\/10:hover {
  border-color: rgba(52, 211, 153, .1);
}

.hover\:border-emerald-400\/100:hover {
  border-color: #34d399;
}

.hover\:border-emerald-400\/15:hover {
  border-color: rgba(52, 211, 153, .15);
}

.hover\:border-emerald-400\/20:hover {
  border-color: rgba(52, 211, 153, .2);
}

.hover\:border-emerald-400\/25:hover {
  border-color: rgba(52, 211, 153, .25);
}

.hover\:border-emerald-400\/30:hover {
  border-color: rgba(52, 211, 153, .3);
}

.hover\:border-emerald-400\/35:hover {
  border-color: rgba(52, 211, 153, .35);
}

.hover\:border-emerald-400\/40:hover {
  border-color: rgba(52, 211, 153, .4);
}

.hover\:border-emerald-400\/45:hover {
  border-color: rgba(52, 211, 153, .45);
}

.hover\:border-emerald-400\/5:hover {
  border-color: rgba(52, 211, 153, .05);
}

.hover\:border-emerald-400\/50:hover {
  border-color: rgba(52, 211, 153, .5);
}

.hover\:border-emerald-400\/55:hover {
  border-color: rgba(52, 211, 153, .55);
}

.hover\:border-emerald-400\/60:hover {
  border-color: rgba(52, 211, 153, .6);
}

.hover\:border-emerald-400\/65:hover {
  border-color: rgba(52, 211, 153, .65);
}

.hover\:border-emerald-400\/70:hover {
  border-color: rgba(52, 211, 153, .7);
}

.hover\:border-emerald-400\/75:hover {
  border-color: rgba(52, 211, 153, .75);
}

.hover\:border-emerald-400\/80:hover {
  border-color: rgba(52, 211, 153, .8);
}

.hover\:border-emerald-400\/85:hover {
  border-color: rgba(52, 211, 153, .85);
}

.hover\:border-emerald-400\/90:hover {
  border-color: rgba(52, 211, 153, .9);
}

.hover\:border-emerald-400\/95:hover {
  border-color: rgba(52, 211, 153, .95);
}

.hover\:border-emerald-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(16, 185, 129, var(--tw-border-opacity, 1));
}

.hover\:border-emerald-500\/0:hover {
  border-color: rgba(16, 185, 129, 0);
}

.hover\:border-emerald-500\/10:hover {
  border-color: rgba(16, 185, 129, .1);
}

.hover\:border-emerald-500\/100:hover {
  border-color: #10b981;
}

.hover\:border-emerald-500\/15:hover {
  border-color: rgba(16, 185, 129, .15);
}

.hover\:border-emerald-500\/20:hover {
  border-color: rgba(16, 185, 129, .2);
}

.hover\:border-emerald-500\/25:hover {
  border-color: rgba(16, 185, 129, .25);
}

.hover\:border-emerald-500\/30:hover {
  border-color: rgba(16, 185, 129, .3);
}

.hover\:border-emerald-500\/35:hover {
  border-color: rgba(16, 185, 129, .35);
}

.hover\:border-emerald-500\/40:hover {
  border-color: rgba(16, 185, 129, .4);
}

.hover\:border-emerald-500\/45:hover {
  border-color: rgba(16, 185, 129, .45);
}

.hover\:border-emerald-500\/5:hover {
  border-color: rgba(16, 185, 129, .05);
}

.hover\:border-emerald-500\/50:hover {
  border-color: rgba(16, 185, 129, .5);
}

.hover\:border-emerald-500\/55:hover {
  border-color: rgba(16, 185, 129, .55);
}

.hover\:border-emerald-500\/60:hover {
  border-color: rgba(16, 185, 129, .6);
}

.hover\:border-emerald-500\/65:hover {
  border-color: rgba(16, 185, 129, .65);
}

.hover\:border-emerald-500\/70:hover {
  border-color: rgba(16, 185, 129, .7);
}

.hover\:border-emerald-500\/75:hover {
  border-color: rgba(16, 185, 129, .75);
}

.hover\:border-emerald-500\/80:hover {
  border-color: rgba(16, 185, 129, .8);
}

.hover\:border-emerald-500\/85:hover {
  border-color: rgba(16, 185, 129, .85);
}

.hover\:border-emerald-500\/90:hover {
  border-color: rgba(16, 185, 129, .9);
}

.hover\:border-emerald-500\/95:hover {
  border-color: rgba(16, 185, 129, .95);
}

.hover\:border-emerald-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(4, 120, 87, var(--tw-border-opacity, 1));
}

.hover\:border-emerald-700\/0:hover {
  border-color: rgba(4, 120, 87, 0);
}

.hover\:border-emerald-700\/10:hover {
  border-color: rgba(4, 120, 87, .1);
}

.hover\:border-emerald-700\/100:hover {
  border-color: #047857;
}

.hover\:border-emerald-700\/15:hover {
  border-color: rgba(4, 120, 87, .15);
}

.hover\:border-emerald-700\/20:hover {
  border-color: rgba(4, 120, 87, .2);
}

.hover\:border-emerald-700\/25:hover {
  border-color: rgba(4, 120, 87, .25);
}

.hover\:border-emerald-700\/30:hover {
  border-color: rgba(4, 120, 87, .3);
}

.hover\:border-emerald-700\/35:hover {
  border-color: rgba(4, 120, 87, .35);
}

.hover\:border-emerald-700\/40:hover {
  border-color: rgba(4, 120, 87, .4);
}

.hover\:border-emerald-700\/45:hover {
  border-color: rgba(4, 120, 87, .45);
}

.hover\:border-emerald-700\/5:hover {
  border-color: rgba(4, 120, 87, .05);
}

.hover\:border-emerald-700\/50:hover {
  border-color: rgba(4, 120, 87, .5);
}

.hover\:border-emerald-700\/55:hover {
  border-color: rgba(4, 120, 87, .55);
}

.hover\:border-emerald-700\/60:hover {
  border-color: rgba(4, 120, 87, .6);
}

.hover\:border-emerald-700\/65:hover {
  border-color: rgba(4, 120, 87, .65);
}

.hover\:border-emerald-700\/70:hover {
  border-color: rgba(4, 120, 87, .7);
}

.hover\:border-emerald-700\/75:hover {
  border-color: rgba(4, 120, 87, .75);
}

.hover\:border-emerald-700\/80:hover {
  border-color: rgba(4, 120, 87, .8);
}

.hover\:border-emerald-700\/85:hover {
  border-color: rgba(4, 120, 87, .85);
}

.hover\:border-emerald-700\/90:hover {
  border-color: rgba(4, 120, 87, .9);
}

.hover\:border-emerald-700\/95:hover {
  border-color: rgba(4, 120, 87, .95);
}

.hover\:border-emerald-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(6, 95, 70, var(--tw-border-opacity, 1));
}

.hover\:border-emerald-800\/0:hover {
  border-color: rgba(6, 95, 70, 0);
}

.hover\:border-emerald-800\/10:hover {
  border-color: rgba(6, 95, 70, .1);
}

.hover\:border-emerald-800\/100:hover {
  border-color: #065f46;
}

.hover\:border-emerald-800\/15:hover {
  border-color: rgba(6, 95, 70, .15);
}

.hover\:border-emerald-800\/20:hover {
  border-color: rgba(6, 95, 70, .2);
}

.hover\:border-emerald-800\/25:hover {
  border-color: rgba(6, 95, 70, .25);
}

.hover\:border-emerald-800\/30:hover {
  border-color: rgba(6, 95, 70, .3);
}

.hover\:border-emerald-800\/35:hover {
  border-color: rgba(6, 95, 70, .35);
}

.hover\:border-emerald-800\/40:hover {
  border-color: rgba(6, 95, 70, .4);
}

.hover\:border-emerald-800\/45:hover {
  border-color: rgba(6, 95, 70, .45);
}

.hover\:border-emerald-800\/5:hover {
  border-color: rgba(6, 95, 70, .05);
}

.hover\:border-emerald-800\/50:hover {
  border-color: rgba(6, 95, 70, .5);
}

.hover\:border-emerald-800\/55:hover {
  border-color: rgba(6, 95, 70, .55);
}

.hover\:border-emerald-800\/60:hover {
  border-color: rgba(6, 95, 70, .6);
}

.hover\:border-emerald-800\/65:hover {
  border-color: rgba(6, 95, 70, .65);
}

.hover\:border-emerald-800\/70:hover {
  border-color: rgba(6, 95, 70, .7);
}

.hover\:border-emerald-800\/75:hover {
  border-color: rgba(6, 95, 70, .75);
}

.hover\:border-emerald-800\/80:hover {
  border-color: rgba(6, 95, 70, .8);
}

.hover\:border-emerald-800\/85:hover {
  border-color: rgba(6, 95, 70, .85);
}

.hover\:border-emerald-800\/90:hover {
  border-color: rgba(6, 95, 70, .9);
}

.hover\:border-emerald-800\/95:hover {
  border-color: rgba(6, 95, 70, .95);
}

.hover\:border-fuchsia-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(250, 232, 255, var(--tw-border-opacity, 1));
}

.hover\:border-fuchsia-100\/0:hover {
  border-color: rgba(250, 232, 255, 0);
}

.hover\:border-fuchsia-100\/10:hover {
  border-color: rgba(250, 232, 255, .1);
}

.hover\:border-fuchsia-100\/100:hover {
  border-color: #fae8ff;
}

.hover\:border-fuchsia-100\/15:hover {
  border-color: rgba(250, 232, 255, .15);
}

.hover\:border-fuchsia-100\/20:hover {
  border-color: rgba(250, 232, 255, .2);
}

.hover\:border-fuchsia-100\/25:hover {
  border-color: rgba(250, 232, 255, .25);
}

.hover\:border-fuchsia-100\/30:hover {
  border-color: rgba(250, 232, 255, .3);
}

.hover\:border-fuchsia-100\/35:hover {
  border-color: rgba(250, 232, 255, .35);
}

.hover\:border-fuchsia-100\/40:hover {
  border-color: rgba(250, 232, 255, .4);
}

.hover\:border-fuchsia-100\/45:hover {
  border-color: rgba(250, 232, 255, .45);
}

.hover\:border-fuchsia-100\/5:hover {
  border-color: rgba(250, 232, 255, .05);
}

.hover\:border-fuchsia-100\/50:hover {
  border-color: rgba(250, 232, 255, .5);
}

.hover\:border-fuchsia-100\/55:hover {
  border-color: rgba(250, 232, 255, .55);
}

.hover\:border-fuchsia-100\/60:hover {
  border-color: rgba(250, 232, 255, .6);
}

.hover\:border-fuchsia-100\/65:hover {
  border-color: rgba(250, 232, 255, .65);
}

.hover\:border-fuchsia-100\/70:hover {
  border-color: rgba(250, 232, 255, .7);
}

.hover\:border-fuchsia-100\/75:hover {
  border-color: rgba(250, 232, 255, .75);
}

.hover\:border-fuchsia-100\/80:hover {
  border-color: rgba(250, 232, 255, .8);
}

.hover\:border-fuchsia-100\/85:hover {
  border-color: rgba(250, 232, 255, .85);
}

.hover\:border-fuchsia-100\/90:hover {
  border-color: rgba(250, 232, 255, .9);
}

.hover\:border-fuchsia-100\/95:hover {
  border-color: rgba(250, 232, 255, .95);
}

.hover\:border-fuchsia-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(232, 121, 249, var(--tw-border-opacity, 1));
}

.hover\:border-fuchsia-400\/0:hover {
  border-color: rgba(232, 121, 249, 0);
}

.hover\:border-fuchsia-400\/10:hover {
  border-color: rgba(232, 121, 249, .1);
}

.hover\:border-fuchsia-400\/100:hover {
  border-color: #e879f9;
}

.hover\:border-fuchsia-400\/15:hover {
  border-color: rgba(232, 121, 249, .15);
}

.hover\:border-fuchsia-400\/20:hover {
  border-color: rgba(232, 121, 249, .2);
}

.hover\:border-fuchsia-400\/25:hover {
  border-color: rgba(232, 121, 249, .25);
}

.hover\:border-fuchsia-400\/30:hover {
  border-color: rgba(232, 121, 249, .3);
}

.hover\:border-fuchsia-400\/35:hover {
  border-color: rgba(232, 121, 249, .35);
}

.hover\:border-fuchsia-400\/40:hover {
  border-color: rgba(232, 121, 249, .4);
}

.hover\:border-fuchsia-400\/45:hover {
  border-color: rgba(232, 121, 249, .45);
}

.hover\:border-fuchsia-400\/5:hover {
  border-color: rgba(232, 121, 249, .05);
}

.hover\:border-fuchsia-400\/50:hover {
  border-color: rgba(232, 121, 249, .5);
}

.hover\:border-fuchsia-400\/55:hover {
  border-color: rgba(232, 121, 249, .55);
}

.hover\:border-fuchsia-400\/60:hover {
  border-color: rgba(232, 121, 249, .6);
}

.hover\:border-fuchsia-400\/65:hover {
  border-color: rgba(232, 121, 249, .65);
}

.hover\:border-fuchsia-400\/70:hover {
  border-color: rgba(232, 121, 249, .7);
}

.hover\:border-fuchsia-400\/75:hover {
  border-color: rgba(232, 121, 249, .75);
}

.hover\:border-fuchsia-400\/80:hover {
  border-color: rgba(232, 121, 249, .8);
}

.hover\:border-fuchsia-400\/85:hover {
  border-color: rgba(232, 121, 249, .85);
}

.hover\:border-fuchsia-400\/90:hover {
  border-color: rgba(232, 121, 249, .9);
}

.hover\:border-fuchsia-400\/95:hover {
  border-color: rgba(232, 121, 249, .95);
}

.hover\:border-fuchsia-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(217, 70, 239, var(--tw-border-opacity, 1));
}

.hover\:border-fuchsia-500\/0:hover {
  border-color: rgba(217, 70, 239, 0);
}

.hover\:border-fuchsia-500\/10:hover {
  border-color: rgba(217, 70, 239, .1);
}

.hover\:border-fuchsia-500\/100:hover {
  border-color: #d946ef;
}

.hover\:border-fuchsia-500\/15:hover {
  border-color: rgba(217, 70, 239, .15);
}

.hover\:border-fuchsia-500\/20:hover {
  border-color: rgba(217, 70, 239, .2);
}

.hover\:border-fuchsia-500\/25:hover {
  border-color: rgba(217, 70, 239, .25);
}

.hover\:border-fuchsia-500\/30:hover {
  border-color: rgba(217, 70, 239, .3);
}

.hover\:border-fuchsia-500\/35:hover {
  border-color: rgba(217, 70, 239, .35);
}

.hover\:border-fuchsia-500\/40:hover {
  border-color: rgba(217, 70, 239, .4);
}

.hover\:border-fuchsia-500\/45:hover {
  border-color: rgba(217, 70, 239, .45);
}

.hover\:border-fuchsia-500\/5:hover {
  border-color: rgba(217, 70, 239, .05);
}

.hover\:border-fuchsia-500\/50:hover {
  border-color: rgba(217, 70, 239, .5);
}

.hover\:border-fuchsia-500\/55:hover {
  border-color: rgba(217, 70, 239, .55);
}

.hover\:border-fuchsia-500\/60:hover {
  border-color: rgba(217, 70, 239, .6);
}

.hover\:border-fuchsia-500\/65:hover {
  border-color: rgba(217, 70, 239, .65);
}

.hover\:border-fuchsia-500\/70:hover {
  border-color: rgba(217, 70, 239, .7);
}

.hover\:border-fuchsia-500\/75:hover {
  border-color: rgba(217, 70, 239, .75);
}

.hover\:border-fuchsia-500\/80:hover {
  border-color: rgba(217, 70, 239, .8);
}

.hover\:border-fuchsia-500\/85:hover {
  border-color: rgba(217, 70, 239, .85);
}

.hover\:border-fuchsia-500\/90:hover {
  border-color: rgba(217, 70, 239, .9);
}

.hover\:border-fuchsia-500\/95:hover {
  border-color: rgba(217, 70, 239, .95);
}

.hover\:border-fuchsia-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(162, 28, 175, var(--tw-border-opacity, 1));
}

.hover\:border-fuchsia-700\/0:hover {
  border-color: rgba(162, 28, 175, 0);
}

.hover\:border-fuchsia-700\/10:hover {
  border-color: rgba(162, 28, 175, .1);
}

.hover\:border-fuchsia-700\/100:hover {
  border-color: #a21caf;
}

.hover\:border-fuchsia-700\/15:hover {
  border-color: rgba(162, 28, 175, .15);
}

.hover\:border-fuchsia-700\/20:hover {
  border-color: rgba(162, 28, 175, .2);
}

.hover\:border-fuchsia-700\/25:hover {
  border-color: rgba(162, 28, 175, .25);
}

.hover\:border-fuchsia-700\/30:hover {
  border-color: rgba(162, 28, 175, .3);
}

.hover\:border-fuchsia-700\/35:hover {
  border-color: rgba(162, 28, 175, .35);
}

.hover\:border-fuchsia-700\/40:hover {
  border-color: rgba(162, 28, 175, .4);
}

.hover\:border-fuchsia-700\/45:hover {
  border-color: rgba(162, 28, 175, .45);
}

.hover\:border-fuchsia-700\/5:hover {
  border-color: rgba(162, 28, 175, .05);
}

.hover\:border-fuchsia-700\/50:hover {
  border-color: rgba(162, 28, 175, .5);
}

.hover\:border-fuchsia-700\/55:hover {
  border-color: rgba(162, 28, 175, .55);
}

.hover\:border-fuchsia-700\/60:hover {
  border-color: rgba(162, 28, 175, .6);
}

.hover\:border-fuchsia-700\/65:hover {
  border-color: rgba(162, 28, 175, .65);
}

.hover\:border-fuchsia-700\/70:hover {
  border-color: rgba(162, 28, 175, .7);
}

.hover\:border-fuchsia-700\/75:hover {
  border-color: rgba(162, 28, 175, .75);
}

.hover\:border-fuchsia-700\/80:hover {
  border-color: rgba(162, 28, 175, .8);
}

.hover\:border-fuchsia-700\/85:hover {
  border-color: rgba(162, 28, 175, .85);
}

.hover\:border-fuchsia-700\/90:hover {
  border-color: rgba(162, 28, 175, .9);
}

.hover\:border-fuchsia-700\/95:hover {
  border-color: rgba(162, 28, 175, .95);
}

.hover\:border-fuchsia-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(134, 25, 143, var(--tw-border-opacity, 1));
}

.hover\:border-fuchsia-800\/0:hover {
  border-color: rgba(134, 25, 143, 0);
}

.hover\:border-fuchsia-800\/10:hover {
  border-color: rgba(134, 25, 143, .1);
}

.hover\:border-fuchsia-800\/100:hover {
  border-color: #86198f;
}

.hover\:border-fuchsia-800\/15:hover {
  border-color: rgba(134, 25, 143, .15);
}

.hover\:border-fuchsia-800\/20:hover {
  border-color: rgba(134, 25, 143, .2);
}

.hover\:border-fuchsia-800\/25:hover {
  border-color: rgba(134, 25, 143, .25);
}

.hover\:border-fuchsia-800\/30:hover {
  border-color: rgba(134, 25, 143, .3);
}

.hover\:border-fuchsia-800\/35:hover {
  border-color: rgba(134, 25, 143, .35);
}

.hover\:border-fuchsia-800\/40:hover {
  border-color: rgba(134, 25, 143, .4);
}

.hover\:border-fuchsia-800\/45:hover {
  border-color: rgba(134, 25, 143, .45);
}

.hover\:border-fuchsia-800\/5:hover {
  border-color: rgba(134, 25, 143, .05);
}

.hover\:border-fuchsia-800\/50:hover {
  border-color: rgba(134, 25, 143, .5);
}

.hover\:border-fuchsia-800\/55:hover {
  border-color: rgba(134, 25, 143, .55);
}

.hover\:border-fuchsia-800\/60:hover {
  border-color: rgba(134, 25, 143, .6);
}

.hover\:border-fuchsia-800\/65:hover {
  border-color: rgba(134, 25, 143, .65);
}

.hover\:border-fuchsia-800\/70:hover {
  border-color: rgba(134, 25, 143, .7);
}

.hover\:border-fuchsia-800\/75:hover {
  border-color: rgba(134, 25, 143, .75);
}

.hover\:border-fuchsia-800\/80:hover {
  border-color: rgba(134, 25, 143, .8);
}

.hover\:border-fuchsia-800\/85:hover {
  border-color: rgba(134, 25, 143, .85);
}

.hover\:border-fuchsia-800\/90:hover {
  border-color: rgba(134, 25, 143, .9);
}

.hover\:border-fuchsia-800\/95:hover {
  border-color: rgba(134, 25, 143, .95);
}

.hover\:border-gray-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(243, 244, 246, var(--tw-border-opacity, 1));
}

.hover\:border-gray-100\/0:hover {
  border-color: rgba(243, 244, 246, 0);
}

.hover\:border-gray-100\/10:hover {
  border-color: rgba(243, 244, 246, .1);
}

.hover\:border-gray-100\/100:hover {
  border-color: #f3f4f6;
}

.hover\:border-gray-100\/15:hover {
  border-color: rgba(243, 244, 246, .15);
}

.hover\:border-gray-100\/20:hover {
  border-color: rgba(243, 244, 246, .2);
}

.hover\:border-gray-100\/25:hover {
  border-color: rgba(243, 244, 246, .25);
}

.hover\:border-gray-100\/30:hover {
  border-color: rgba(243, 244, 246, .3);
}

.hover\:border-gray-100\/35:hover {
  border-color: rgba(243, 244, 246, .35);
}

.hover\:border-gray-100\/40:hover {
  border-color: rgba(243, 244, 246, .4);
}

.hover\:border-gray-100\/45:hover {
  border-color: rgba(243, 244, 246, .45);
}

.hover\:border-gray-100\/5:hover {
  border-color: rgba(243, 244, 246, .05);
}

.hover\:border-gray-100\/50:hover {
  border-color: rgba(243, 244, 246, .5);
}

.hover\:border-gray-100\/55:hover {
  border-color: rgba(243, 244, 246, .55);
}

.hover\:border-gray-100\/60:hover {
  border-color: rgba(243, 244, 246, .6);
}

.hover\:border-gray-100\/65:hover {
  border-color: rgba(243, 244, 246, .65);
}

.hover\:border-gray-100\/70:hover {
  border-color: rgba(243, 244, 246, .7);
}

.hover\:border-gray-100\/75:hover {
  border-color: rgba(243, 244, 246, .75);
}

.hover\:border-gray-100\/80:hover {
  border-color: rgba(243, 244, 246, .8);
}

.hover\:border-gray-100\/85:hover {
  border-color: rgba(243, 244, 246, .85);
}

.hover\:border-gray-100\/90:hover {
  border-color: rgba(243, 244, 246, .9);
}

.hover\:border-gray-100\/95:hover {
  border-color: rgba(243, 244, 246, .95);
}

.hover\:border-gray-200:hover {
  --tw-border-opacity: 1;
  border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
}

.hover\:border-gray-300:hover {
  --tw-border-opacity: 1;
  border-color: rgba(209, 213, 219, var(--tw-border-opacity, 1));
}

.hover\:border-gray-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(156, 163, 175, var(--tw-border-opacity, 1));
}

.hover\:border-gray-400\/0:hover {
  border-color: rgba(156, 163, 175, 0);
}

.hover\:border-gray-400\/10:hover {
  border-color: rgba(156, 163, 175, .1);
}

.hover\:border-gray-400\/100:hover {
  border-color: #9ca3af;
}

.hover\:border-gray-400\/15:hover {
  border-color: rgba(156, 163, 175, .15);
}

.hover\:border-gray-400\/20:hover {
  border-color: rgba(156, 163, 175, .2);
}

.hover\:border-gray-400\/25:hover {
  border-color: rgba(156, 163, 175, .25);
}

.hover\:border-gray-400\/30:hover {
  border-color: rgba(156, 163, 175, .3);
}

.hover\:border-gray-400\/35:hover {
  border-color: rgba(156, 163, 175, .35);
}

.hover\:border-gray-400\/40:hover {
  border-color: rgba(156, 163, 175, .4);
}

.hover\:border-gray-400\/45:hover {
  border-color: rgba(156, 163, 175, .45);
}

.hover\:border-gray-400\/5:hover {
  border-color: rgba(156, 163, 175, .05);
}

.hover\:border-gray-400\/50:hover {
  border-color: rgba(156, 163, 175, .5);
}

.hover\:border-gray-400\/55:hover {
  border-color: rgba(156, 163, 175, .55);
}

.hover\:border-gray-400\/60:hover {
  border-color: rgba(156, 163, 175, .6);
}

.hover\:border-gray-400\/65:hover {
  border-color: rgba(156, 163, 175, .65);
}

.hover\:border-gray-400\/70:hover {
  border-color: rgba(156, 163, 175, .7);
}

.hover\:border-gray-400\/75:hover {
  border-color: rgba(156, 163, 175, .75);
}

.hover\:border-gray-400\/80:hover {
  border-color: rgba(156, 163, 175, .8);
}

.hover\:border-gray-400\/85:hover {
  border-color: rgba(156, 163, 175, .85);
}

.hover\:border-gray-400\/90:hover {
  border-color: rgba(156, 163, 175, .9);
}

.hover\:border-gray-400\/95:hover {
  border-color: rgba(156, 163, 175, .95);
}

.hover\:border-gray-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(107, 114, 128, var(--tw-border-opacity, 1));
}

.hover\:border-gray-500\/0:hover {
  border-color: rgba(107, 114, 128, 0);
}

.hover\:border-gray-500\/10:hover {
  border-color: rgba(107, 114, 128, .1);
}

.hover\:border-gray-500\/100:hover {
  border-color: #6b7280;
}

.hover\:border-gray-500\/15:hover {
  border-color: rgba(107, 114, 128, .15);
}

.hover\:border-gray-500\/20:hover {
  border-color: rgba(107, 114, 128, .2);
}

.hover\:border-gray-500\/25:hover {
  border-color: rgba(107, 114, 128, .25);
}

.hover\:border-gray-500\/30:hover {
  border-color: rgba(107, 114, 128, .3);
}

.hover\:border-gray-500\/35:hover {
  border-color: rgba(107, 114, 128, .35);
}

.hover\:border-gray-500\/40:hover {
  border-color: rgba(107, 114, 128, .4);
}

.hover\:border-gray-500\/45:hover {
  border-color: rgba(107, 114, 128, .45);
}

.hover\:border-gray-500\/5:hover {
  border-color: rgba(107, 114, 128, .05);
}

.hover\:border-gray-500\/50:hover {
  border-color: rgba(107, 114, 128, .5);
}

.hover\:border-gray-500\/55:hover {
  border-color: rgba(107, 114, 128, .55);
}

.hover\:border-gray-500\/60:hover {
  border-color: rgba(107, 114, 128, .6);
}

.hover\:border-gray-500\/65:hover {
  border-color: rgba(107, 114, 128, .65);
}

.hover\:border-gray-500\/70:hover {
  border-color: rgba(107, 114, 128, .7);
}

.hover\:border-gray-500\/75:hover {
  border-color: rgba(107, 114, 128, .75);
}

.hover\:border-gray-500\/80:hover {
  border-color: rgba(107, 114, 128, .8);
}

.hover\:border-gray-500\/85:hover {
  border-color: rgba(107, 114, 128, .85);
}

.hover\:border-gray-500\/90:hover {
  border-color: rgba(107, 114, 128, .9);
}

.hover\:border-gray-500\/95:hover {
  border-color: rgba(107, 114, 128, .95);
}

.hover\:border-gray-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(55, 65, 81, var(--tw-border-opacity, 1));
}

.hover\:border-gray-700\/0:hover {
  border-color: rgba(55, 65, 81, 0);
}

.hover\:border-gray-700\/10:hover {
  border-color: rgba(55, 65, 81, .1);
}

.hover\:border-gray-700\/100:hover {
  border-color: #374151;
}

.hover\:border-gray-700\/15:hover {
  border-color: rgba(55, 65, 81, .15);
}

.hover\:border-gray-700\/20:hover {
  border-color: rgba(55, 65, 81, .2);
}

.hover\:border-gray-700\/25:hover {
  border-color: rgba(55, 65, 81, .25);
}

.hover\:border-gray-700\/30:hover {
  border-color: rgba(55, 65, 81, .3);
}

.hover\:border-gray-700\/35:hover {
  border-color: rgba(55, 65, 81, .35);
}

.hover\:border-gray-700\/40:hover {
  border-color: rgba(55, 65, 81, .4);
}

.hover\:border-gray-700\/45:hover {
  border-color: rgba(55, 65, 81, .45);
}

.hover\:border-gray-700\/5:hover {
  border-color: rgba(55, 65, 81, .05);
}

.hover\:border-gray-700\/50:hover {
  border-color: rgba(55, 65, 81, .5);
}

.hover\:border-gray-700\/55:hover {
  border-color: rgba(55, 65, 81, .55);
}

.hover\:border-gray-700\/60:hover {
  border-color: rgba(55, 65, 81, .6);
}

.hover\:border-gray-700\/65:hover {
  border-color: rgba(55, 65, 81, .65);
}

.hover\:border-gray-700\/70:hover {
  border-color: rgba(55, 65, 81, .7);
}

.hover\:border-gray-700\/75:hover {
  border-color: rgba(55, 65, 81, .75);
}

.hover\:border-gray-700\/80:hover {
  border-color: rgba(55, 65, 81, .8);
}

.hover\:border-gray-700\/85:hover {
  border-color: rgba(55, 65, 81, .85);
}

.hover\:border-gray-700\/90:hover {
  border-color: rgba(55, 65, 81, .9);
}

.hover\:border-gray-700\/95:hover {
  border-color: rgba(55, 65, 81, .95);
}

.hover\:border-gray-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(31, 41, 55, var(--tw-border-opacity, 1));
}

.hover\:border-gray-800\/0:hover {
  border-color: rgba(31, 41, 55, 0);
}

.hover\:border-gray-800\/10:hover {
  border-color: rgba(31, 41, 55, .1);
}

.hover\:border-gray-800\/100:hover {
  border-color: #1f2937;
}

.hover\:border-gray-800\/15:hover {
  border-color: rgba(31, 41, 55, .15);
}

.hover\:border-gray-800\/20:hover {
  border-color: rgba(31, 41, 55, .2);
}

.hover\:border-gray-800\/25:hover {
  border-color: rgba(31, 41, 55, .25);
}

.hover\:border-gray-800\/30:hover {
  border-color: rgba(31, 41, 55, .3);
}

.hover\:border-gray-800\/35:hover {
  border-color: rgba(31, 41, 55, .35);
}

.hover\:border-gray-800\/40:hover {
  border-color: rgba(31, 41, 55, .4);
}

.hover\:border-gray-800\/45:hover {
  border-color: rgba(31, 41, 55, .45);
}

.hover\:border-gray-800\/5:hover {
  border-color: rgba(31, 41, 55, .05);
}

.hover\:border-gray-800\/50:hover {
  border-color: rgba(31, 41, 55, .5);
}

.hover\:border-gray-800\/55:hover {
  border-color: rgba(31, 41, 55, .55);
}

.hover\:border-gray-800\/60:hover {
  border-color: rgba(31, 41, 55, .6);
}

.hover\:border-gray-800\/65:hover {
  border-color: rgba(31, 41, 55, .65);
}

.hover\:border-gray-800\/70:hover {
  border-color: rgba(31, 41, 55, .7);
}

.hover\:border-gray-800\/75:hover {
  border-color: rgba(31, 41, 55, .75);
}

.hover\:border-gray-800\/80:hover {
  border-color: rgba(31, 41, 55, .8);
}

.hover\:border-gray-800\/85:hover {
  border-color: rgba(31, 41, 55, .85);
}

.hover\:border-gray-800\/90:hover {
  border-color: rgba(31, 41, 55, .9);
}

.hover\:border-gray-800\/95:hover {
  border-color: rgba(31, 41, 55, .95);
}

.hover\:border-green-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(220, 252, 231, var(--tw-border-opacity, 1));
}

.hover\:border-green-100\/0:hover {
  border-color: rgba(220, 252, 231, 0);
}

.hover\:border-green-100\/10:hover {
  border-color: rgba(220, 252, 231, .1);
}

.hover\:border-green-100\/100:hover {
  border-color: #dcfce7;
}

.hover\:border-green-100\/15:hover {
  border-color: rgba(220, 252, 231, .15);
}

.hover\:border-green-100\/20:hover {
  border-color: rgba(220, 252, 231, .2);
}

.hover\:border-green-100\/25:hover {
  border-color: rgba(220, 252, 231, .25);
}

.hover\:border-green-100\/30:hover {
  border-color: rgba(220, 252, 231, .3);
}

.hover\:border-green-100\/35:hover {
  border-color: rgba(220, 252, 231, .35);
}

.hover\:border-green-100\/40:hover {
  border-color: rgba(220, 252, 231, .4);
}

.hover\:border-green-100\/45:hover {
  border-color: rgba(220, 252, 231, .45);
}

.hover\:border-green-100\/5:hover {
  border-color: rgba(220, 252, 231, .05);
}

.hover\:border-green-100\/50:hover {
  border-color: rgba(220, 252, 231, .5);
}

.hover\:border-green-100\/55:hover {
  border-color: rgba(220, 252, 231, .55);
}

.hover\:border-green-100\/60:hover {
  border-color: rgba(220, 252, 231, .6);
}

.hover\:border-green-100\/65:hover {
  border-color: rgba(220, 252, 231, .65);
}

.hover\:border-green-100\/70:hover {
  border-color: rgba(220, 252, 231, .7);
}

.hover\:border-green-100\/75:hover {
  border-color: rgba(220, 252, 231, .75);
}

.hover\:border-green-100\/80:hover {
  border-color: rgba(220, 252, 231, .8);
}

.hover\:border-green-100\/85:hover {
  border-color: rgba(220, 252, 231, .85);
}

.hover\:border-green-100\/90:hover {
  border-color: rgba(220, 252, 231, .9);
}

.hover\:border-green-100\/95:hover {
  border-color: rgba(220, 252, 231, .95);
}

.hover\:border-green-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(74, 222, 128, var(--tw-border-opacity, 1));
}

.hover\:border-green-400\/0:hover {
  border-color: rgba(74, 222, 128, 0);
}

.hover\:border-green-400\/10:hover {
  border-color: rgba(74, 222, 128, .1);
}

.hover\:border-green-400\/100:hover {
  border-color: #4ade80;
}

.hover\:border-green-400\/15:hover {
  border-color: rgba(74, 222, 128, .15);
}

.hover\:border-green-400\/20:hover {
  border-color: rgba(74, 222, 128, .2);
}

.hover\:border-green-400\/25:hover {
  border-color: rgba(74, 222, 128, .25);
}

.hover\:border-green-400\/30:hover {
  border-color: rgba(74, 222, 128, .3);
}

.hover\:border-green-400\/35:hover {
  border-color: rgba(74, 222, 128, .35);
}

.hover\:border-green-400\/40:hover {
  border-color: rgba(74, 222, 128, .4);
}

.hover\:border-green-400\/45:hover {
  border-color: rgba(74, 222, 128, .45);
}

.hover\:border-green-400\/5:hover {
  border-color: rgba(74, 222, 128, .05);
}

.hover\:border-green-400\/50:hover {
  border-color: rgba(74, 222, 128, .5);
}

.hover\:border-green-400\/55:hover {
  border-color: rgba(74, 222, 128, .55);
}

.hover\:border-green-400\/60:hover {
  border-color: rgba(74, 222, 128, .6);
}

.hover\:border-green-400\/65:hover {
  border-color: rgba(74, 222, 128, .65);
}

.hover\:border-green-400\/70:hover {
  border-color: rgba(74, 222, 128, .7);
}

.hover\:border-green-400\/75:hover {
  border-color: rgba(74, 222, 128, .75);
}

.hover\:border-green-400\/80:hover {
  border-color: rgba(74, 222, 128, .8);
}

.hover\:border-green-400\/85:hover {
  border-color: rgba(74, 222, 128, .85);
}

.hover\:border-green-400\/90:hover {
  border-color: rgba(74, 222, 128, .9);
}

.hover\:border-green-400\/95:hover {
  border-color: rgba(74, 222, 128, .95);
}

.hover\:border-green-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(34, 197, 94, var(--tw-border-opacity, 1));
}

.hover\:border-green-500\/0:hover {
  border-color: rgba(34, 197, 94, 0);
}

.hover\:border-green-500\/10:hover {
  border-color: rgba(34, 197, 94, .1);
}

.hover\:border-green-500\/100:hover {
  border-color: #22c55e;
}

.hover\:border-green-500\/15:hover {
  border-color: rgba(34, 197, 94, .15);
}

.hover\:border-green-500\/20:hover {
  border-color: rgba(34, 197, 94, .2);
}

.hover\:border-green-500\/25:hover {
  border-color: rgba(34, 197, 94, .25);
}

.hover\:border-green-500\/30:hover {
  border-color: rgba(34, 197, 94, .3);
}

.hover\:border-green-500\/35:hover {
  border-color: rgba(34, 197, 94, .35);
}

.hover\:border-green-500\/40:hover {
  border-color: rgba(34, 197, 94, .4);
}

.hover\:border-green-500\/45:hover {
  border-color: rgba(34, 197, 94, .45);
}

.hover\:border-green-500\/5:hover {
  border-color: rgba(34, 197, 94, .05);
}

.hover\:border-green-500\/50:hover {
  border-color: rgba(34, 197, 94, .5);
}

.hover\:border-green-500\/55:hover {
  border-color: rgba(34, 197, 94, .55);
}

.hover\:border-green-500\/60:hover {
  border-color: rgba(34, 197, 94, .6);
}

.hover\:border-green-500\/65:hover {
  border-color: rgba(34, 197, 94, .65);
}

.hover\:border-green-500\/70:hover {
  border-color: rgba(34, 197, 94, .7);
}

.hover\:border-green-500\/75:hover {
  border-color: rgba(34, 197, 94, .75);
}

.hover\:border-green-500\/80:hover {
  border-color: rgba(34, 197, 94, .8);
}

.hover\:border-green-500\/85:hover {
  border-color: rgba(34, 197, 94, .85);
}

.hover\:border-green-500\/90:hover {
  border-color: rgba(34, 197, 94, .9);
}

.hover\:border-green-500\/95:hover {
  border-color: rgba(34, 197, 94, .95);
}

.hover\:border-green-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(21, 128, 61, var(--tw-border-opacity, 1));
}

.hover\:border-green-700\/0:hover {
  border-color: rgba(21, 128, 61, 0);
}

.hover\:border-green-700\/10:hover {
  border-color: rgba(21, 128, 61, .1);
}

.hover\:border-green-700\/100:hover {
  border-color: #15803d;
}

.hover\:border-green-700\/15:hover {
  border-color: rgba(21, 128, 61, .15);
}

.hover\:border-green-700\/20:hover {
  border-color: rgba(21, 128, 61, .2);
}

.hover\:border-green-700\/25:hover {
  border-color: rgba(21, 128, 61, .25);
}

.hover\:border-green-700\/30:hover {
  border-color: rgba(21, 128, 61, .3);
}

.hover\:border-green-700\/35:hover {
  border-color: rgba(21, 128, 61, .35);
}

.hover\:border-green-700\/40:hover {
  border-color: rgba(21, 128, 61, .4);
}

.hover\:border-green-700\/45:hover {
  border-color: rgba(21, 128, 61, .45);
}

.hover\:border-green-700\/5:hover {
  border-color: rgba(21, 128, 61, .05);
}

.hover\:border-green-700\/50:hover {
  border-color: rgba(21, 128, 61, .5);
}

.hover\:border-green-700\/55:hover {
  border-color: rgba(21, 128, 61, .55);
}

.hover\:border-green-700\/60:hover {
  border-color: rgba(21, 128, 61, .6);
}

.hover\:border-green-700\/65:hover {
  border-color: rgba(21, 128, 61, .65);
}

.hover\:border-green-700\/70:hover {
  border-color: rgba(21, 128, 61, .7);
}

.hover\:border-green-700\/75:hover {
  border-color: rgba(21, 128, 61, .75);
}

.hover\:border-green-700\/80:hover {
  border-color: rgba(21, 128, 61, .8);
}

.hover\:border-green-700\/85:hover {
  border-color: rgba(21, 128, 61, .85);
}

.hover\:border-green-700\/90:hover {
  border-color: rgba(21, 128, 61, .9);
}

.hover\:border-green-700\/95:hover {
  border-color: rgba(21, 128, 61, .95);
}

.hover\:border-green-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(22, 101, 52, var(--tw-border-opacity, 1));
}

.hover\:border-green-800\/0:hover {
  border-color: rgba(22, 101, 52, 0);
}

.hover\:border-green-800\/10:hover {
  border-color: rgba(22, 101, 52, .1);
}

.hover\:border-green-800\/100:hover {
  border-color: #166534;
}

.hover\:border-green-800\/15:hover {
  border-color: rgba(22, 101, 52, .15);
}

.hover\:border-green-800\/20:hover {
  border-color: rgba(22, 101, 52, .2);
}

.hover\:border-green-800\/25:hover {
  border-color: rgba(22, 101, 52, .25);
}

.hover\:border-green-800\/30:hover {
  border-color: rgba(22, 101, 52, .3);
}

.hover\:border-green-800\/35:hover {
  border-color: rgba(22, 101, 52, .35);
}

.hover\:border-green-800\/40:hover {
  border-color: rgba(22, 101, 52, .4);
}

.hover\:border-green-800\/45:hover {
  border-color: rgba(22, 101, 52, .45);
}

.hover\:border-green-800\/5:hover {
  border-color: rgba(22, 101, 52, .05);
}

.hover\:border-green-800\/50:hover {
  border-color: rgba(22, 101, 52, .5);
}

.hover\:border-green-800\/55:hover {
  border-color: rgba(22, 101, 52, .55);
}

.hover\:border-green-800\/60:hover {
  border-color: rgba(22, 101, 52, .6);
}

.hover\:border-green-800\/65:hover {
  border-color: rgba(22, 101, 52, .65);
}

.hover\:border-green-800\/70:hover {
  border-color: rgba(22, 101, 52, .7);
}

.hover\:border-green-800\/75:hover {
  border-color: rgba(22, 101, 52, .75);
}

.hover\:border-green-800\/80:hover {
  border-color: rgba(22, 101, 52, .8);
}

.hover\:border-green-800\/85:hover {
  border-color: rgba(22, 101, 52, .85);
}

.hover\:border-green-800\/90:hover {
  border-color: rgba(22, 101, 52, .9);
}

.hover\:border-green-800\/95:hover {
  border-color: rgba(22, 101, 52, .95);
}

.hover\:border-indigo-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(224, 231, 255, var(--tw-border-opacity, 1));
}

.hover\:border-indigo-100\/0:hover {
  border-color: rgba(224, 231, 255, 0);
}

.hover\:border-indigo-100\/10:hover {
  border-color: rgba(224, 231, 255, .1);
}

.hover\:border-indigo-100\/100:hover {
  border-color: #e0e7ff;
}

.hover\:border-indigo-100\/15:hover {
  border-color: rgba(224, 231, 255, .15);
}

.hover\:border-indigo-100\/20:hover {
  border-color: rgba(224, 231, 255, .2);
}

.hover\:border-indigo-100\/25:hover {
  border-color: rgba(224, 231, 255, .25);
}

.hover\:border-indigo-100\/30:hover {
  border-color: rgba(224, 231, 255, .3);
}

.hover\:border-indigo-100\/35:hover {
  border-color: rgba(224, 231, 255, .35);
}

.hover\:border-indigo-100\/40:hover {
  border-color: rgba(224, 231, 255, .4);
}

.hover\:border-indigo-100\/45:hover {
  border-color: rgba(224, 231, 255, .45);
}

.hover\:border-indigo-100\/5:hover {
  border-color: rgba(224, 231, 255, .05);
}

.hover\:border-indigo-100\/50:hover {
  border-color: rgba(224, 231, 255, .5);
}

.hover\:border-indigo-100\/55:hover {
  border-color: rgba(224, 231, 255, .55);
}

.hover\:border-indigo-100\/60:hover {
  border-color: rgba(224, 231, 255, .6);
}

.hover\:border-indigo-100\/65:hover {
  border-color: rgba(224, 231, 255, .65);
}

.hover\:border-indigo-100\/70:hover {
  border-color: rgba(224, 231, 255, .7);
}

.hover\:border-indigo-100\/75:hover {
  border-color: rgba(224, 231, 255, .75);
}

.hover\:border-indigo-100\/80:hover {
  border-color: rgba(224, 231, 255, .8);
}

.hover\:border-indigo-100\/85:hover {
  border-color: rgba(224, 231, 255, .85);
}

.hover\:border-indigo-100\/90:hover {
  border-color: rgba(224, 231, 255, .9);
}

.hover\:border-indigo-100\/95:hover {
  border-color: rgba(224, 231, 255, .95);
}

.hover\:border-indigo-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(129, 140, 248, var(--tw-border-opacity, 1));
}

.hover\:border-indigo-400\/0:hover {
  border-color: rgba(129, 140, 248, 0);
}

.hover\:border-indigo-400\/10:hover {
  border-color: rgba(129, 140, 248, .1);
}

.hover\:border-indigo-400\/100:hover {
  border-color: #818cf8;
}

.hover\:border-indigo-400\/15:hover {
  border-color: rgba(129, 140, 248, .15);
}

.hover\:border-indigo-400\/20:hover {
  border-color: rgba(129, 140, 248, .2);
}

.hover\:border-indigo-400\/25:hover {
  border-color: rgba(129, 140, 248, .25);
}

.hover\:border-indigo-400\/30:hover {
  border-color: rgba(129, 140, 248, .3);
}

.hover\:border-indigo-400\/35:hover {
  border-color: rgba(129, 140, 248, .35);
}

.hover\:border-indigo-400\/40:hover {
  border-color: rgba(129, 140, 248, .4);
}

.hover\:border-indigo-400\/45:hover {
  border-color: rgba(129, 140, 248, .45);
}

.hover\:border-indigo-400\/5:hover {
  border-color: rgba(129, 140, 248, .05);
}

.hover\:border-indigo-400\/50:hover {
  border-color: rgba(129, 140, 248, .5);
}

.hover\:border-indigo-400\/55:hover {
  border-color: rgba(129, 140, 248, .55);
}

.hover\:border-indigo-400\/60:hover {
  border-color: rgba(129, 140, 248, .6);
}

.hover\:border-indigo-400\/65:hover {
  border-color: rgba(129, 140, 248, .65);
}

.hover\:border-indigo-400\/70:hover {
  border-color: rgba(129, 140, 248, .7);
}

.hover\:border-indigo-400\/75:hover {
  border-color: rgba(129, 140, 248, .75);
}

.hover\:border-indigo-400\/80:hover {
  border-color: rgba(129, 140, 248, .8);
}

.hover\:border-indigo-400\/85:hover {
  border-color: rgba(129, 140, 248, .85);
}

.hover\:border-indigo-400\/90:hover {
  border-color: rgba(129, 140, 248, .9);
}

.hover\:border-indigo-400\/95:hover {
  border-color: rgba(129, 140, 248, .95);
}

.hover\:border-indigo-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(99, 102, 241, var(--tw-border-opacity, 1));
}

.hover\:border-indigo-500\/0:hover {
  border-color: rgba(99, 102, 241, 0);
}

.hover\:border-indigo-500\/10:hover {
  border-color: rgba(99, 102, 241, .1);
}

.hover\:border-indigo-500\/100:hover {
  border-color: #6366f1;
}

.hover\:border-indigo-500\/15:hover {
  border-color: rgba(99, 102, 241, .15);
}

.hover\:border-indigo-500\/20:hover {
  border-color: rgba(99, 102, 241, .2);
}

.hover\:border-indigo-500\/25:hover {
  border-color: rgba(99, 102, 241, .25);
}

.hover\:border-indigo-500\/30:hover {
  border-color: rgba(99, 102, 241, .3);
}

.hover\:border-indigo-500\/35:hover {
  border-color: rgba(99, 102, 241, .35);
}

.hover\:border-indigo-500\/40:hover {
  border-color: rgba(99, 102, 241, .4);
}

.hover\:border-indigo-500\/45:hover {
  border-color: rgba(99, 102, 241, .45);
}

.hover\:border-indigo-500\/5:hover {
  border-color: rgba(99, 102, 241, .05);
}

.hover\:border-indigo-500\/50:hover {
  border-color: rgba(99, 102, 241, .5);
}

.hover\:border-indigo-500\/55:hover {
  border-color: rgba(99, 102, 241, .55);
}

.hover\:border-indigo-500\/60:hover {
  border-color: rgba(99, 102, 241, .6);
}

.hover\:border-indigo-500\/65:hover {
  border-color: rgba(99, 102, 241, .65);
}

.hover\:border-indigo-500\/70:hover {
  border-color: rgba(99, 102, 241, .7);
}

.hover\:border-indigo-500\/75:hover {
  border-color: rgba(99, 102, 241, .75);
}

.hover\:border-indigo-500\/80:hover {
  border-color: rgba(99, 102, 241, .8);
}

.hover\:border-indigo-500\/85:hover {
  border-color: rgba(99, 102, 241, .85);
}

.hover\:border-indigo-500\/90:hover {
  border-color: rgba(99, 102, 241, .9);
}

.hover\:border-indigo-500\/95:hover {
  border-color: rgba(99, 102, 241, .95);
}

.hover\:border-indigo-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(67, 56, 202, var(--tw-border-opacity, 1));
}

.hover\:border-indigo-700\/0:hover {
  border-color: rgba(67, 56, 202, 0);
}

.hover\:border-indigo-700\/10:hover {
  border-color: rgba(67, 56, 202, .1);
}

.hover\:border-indigo-700\/100:hover {
  border-color: #4338ca;
}

.hover\:border-indigo-700\/15:hover {
  border-color: rgba(67, 56, 202, .15);
}

.hover\:border-indigo-700\/20:hover {
  border-color: rgba(67, 56, 202, .2);
}

.hover\:border-indigo-700\/25:hover {
  border-color: rgba(67, 56, 202, .25);
}

.hover\:border-indigo-700\/30:hover {
  border-color: rgba(67, 56, 202, .3);
}

.hover\:border-indigo-700\/35:hover {
  border-color: rgba(67, 56, 202, .35);
}

.hover\:border-indigo-700\/40:hover {
  border-color: rgba(67, 56, 202, .4);
}

.hover\:border-indigo-700\/45:hover {
  border-color: rgba(67, 56, 202, .45);
}

.hover\:border-indigo-700\/5:hover {
  border-color: rgba(67, 56, 202, .05);
}

.hover\:border-indigo-700\/50:hover {
  border-color: rgba(67, 56, 202, .5);
}

.hover\:border-indigo-700\/55:hover {
  border-color: rgba(67, 56, 202, .55);
}

.hover\:border-indigo-700\/60:hover {
  border-color: rgba(67, 56, 202, .6);
}

.hover\:border-indigo-700\/65:hover {
  border-color: rgba(67, 56, 202, .65);
}

.hover\:border-indigo-700\/70:hover {
  border-color: rgba(67, 56, 202, .7);
}

.hover\:border-indigo-700\/75:hover {
  border-color: rgba(67, 56, 202, .75);
}

.hover\:border-indigo-700\/80:hover {
  border-color: rgba(67, 56, 202, .8);
}

.hover\:border-indigo-700\/85:hover {
  border-color: rgba(67, 56, 202, .85);
}

.hover\:border-indigo-700\/90:hover {
  border-color: rgba(67, 56, 202, .9);
}

.hover\:border-indigo-700\/95:hover {
  border-color: rgba(67, 56, 202, .95);
}

.hover\:border-indigo-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(55, 48, 163, var(--tw-border-opacity, 1));
}

.hover\:border-indigo-800\/0:hover {
  border-color: rgba(55, 48, 163, 0);
}

.hover\:border-indigo-800\/10:hover {
  border-color: rgba(55, 48, 163, .1);
}

.hover\:border-indigo-800\/100:hover {
  border-color: #3730a3;
}

.hover\:border-indigo-800\/15:hover {
  border-color: rgba(55, 48, 163, .15);
}

.hover\:border-indigo-800\/20:hover {
  border-color: rgba(55, 48, 163, .2);
}

.hover\:border-indigo-800\/25:hover {
  border-color: rgba(55, 48, 163, .25);
}

.hover\:border-indigo-800\/30:hover {
  border-color: rgba(55, 48, 163, .3);
}

.hover\:border-indigo-800\/35:hover {
  border-color: rgba(55, 48, 163, .35);
}

.hover\:border-indigo-800\/40:hover {
  border-color: rgba(55, 48, 163, .4);
}

.hover\:border-indigo-800\/45:hover {
  border-color: rgba(55, 48, 163, .45);
}

.hover\:border-indigo-800\/5:hover {
  border-color: rgba(55, 48, 163, .05);
}

.hover\:border-indigo-800\/50:hover {
  border-color: rgba(55, 48, 163, .5);
}

.hover\:border-indigo-800\/55:hover {
  border-color: rgba(55, 48, 163, .55);
}

.hover\:border-indigo-800\/60:hover {
  border-color: rgba(55, 48, 163, .6);
}

.hover\:border-indigo-800\/65:hover {
  border-color: rgba(55, 48, 163, .65);
}

.hover\:border-indigo-800\/70:hover {
  border-color: rgba(55, 48, 163, .7);
}

.hover\:border-indigo-800\/75:hover {
  border-color: rgba(55, 48, 163, .75);
}

.hover\:border-indigo-800\/80:hover {
  border-color: rgba(55, 48, 163, .8);
}

.hover\:border-indigo-800\/85:hover {
  border-color: rgba(55, 48, 163, .85);
}

.hover\:border-indigo-800\/90:hover {
  border-color: rgba(55, 48, 163, .9);
}

.hover\:border-indigo-800\/95:hover {
  border-color: rgba(55, 48, 163, .95);
}

.hover\:border-intuidyBlue:hover {
  --tw-border-opacity: 1;
  border-color: rgba(24, 75, 111, var(--tw-border-opacity, 1));
}

.hover\:border-intuidyBlue\/50:hover {
  border-color: rgba(24, 75, 111, .5);
}

.hover\:border-lime-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(236, 252, 203, var(--tw-border-opacity, 1));
}

.hover\:border-lime-100\/0:hover {
  border-color: rgba(236, 252, 203, 0);
}

.hover\:border-lime-100\/10:hover {
  border-color: rgba(236, 252, 203, .1);
}

.hover\:border-lime-100\/100:hover {
  border-color: #ecfccb;
}

.hover\:border-lime-100\/15:hover {
  border-color: rgba(236, 252, 203, .15);
}

.hover\:border-lime-100\/20:hover {
  border-color: rgba(236, 252, 203, .2);
}

.hover\:border-lime-100\/25:hover {
  border-color: rgba(236, 252, 203, .25);
}

.hover\:border-lime-100\/30:hover {
  border-color: rgba(236, 252, 203, .3);
}

.hover\:border-lime-100\/35:hover {
  border-color: rgba(236, 252, 203, .35);
}

.hover\:border-lime-100\/40:hover {
  border-color: rgba(236, 252, 203, .4);
}

.hover\:border-lime-100\/45:hover {
  border-color: rgba(236, 252, 203, .45);
}

.hover\:border-lime-100\/5:hover {
  border-color: rgba(236, 252, 203, .05);
}

.hover\:border-lime-100\/50:hover {
  border-color: rgba(236, 252, 203, .5);
}

.hover\:border-lime-100\/55:hover {
  border-color: rgba(236, 252, 203, .55);
}

.hover\:border-lime-100\/60:hover {
  border-color: rgba(236, 252, 203, .6);
}

.hover\:border-lime-100\/65:hover {
  border-color: rgba(236, 252, 203, .65);
}

.hover\:border-lime-100\/70:hover {
  border-color: rgba(236, 252, 203, .7);
}

.hover\:border-lime-100\/75:hover {
  border-color: rgba(236, 252, 203, .75);
}

.hover\:border-lime-100\/80:hover {
  border-color: rgba(236, 252, 203, .8);
}

.hover\:border-lime-100\/85:hover {
  border-color: rgba(236, 252, 203, .85);
}

.hover\:border-lime-100\/90:hover {
  border-color: rgba(236, 252, 203, .9);
}

.hover\:border-lime-100\/95:hover {
  border-color: rgba(236, 252, 203, .95);
}

.hover\:border-lime-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(163, 230, 53, var(--tw-border-opacity, 1));
}

.hover\:border-lime-400\/0:hover {
  border-color: rgba(163, 230, 53, 0);
}

.hover\:border-lime-400\/10:hover {
  border-color: rgba(163, 230, 53, .1);
}

.hover\:border-lime-400\/100:hover {
  border-color: #a3e635;
}

.hover\:border-lime-400\/15:hover {
  border-color: rgba(163, 230, 53, .15);
}

.hover\:border-lime-400\/20:hover {
  border-color: rgba(163, 230, 53, .2);
}

.hover\:border-lime-400\/25:hover {
  border-color: rgba(163, 230, 53, .25);
}

.hover\:border-lime-400\/30:hover {
  border-color: rgba(163, 230, 53, .3);
}

.hover\:border-lime-400\/35:hover {
  border-color: rgba(163, 230, 53, .35);
}

.hover\:border-lime-400\/40:hover {
  border-color: rgba(163, 230, 53, .4);
}

.hover\:border-lime-400\/45:hover {
  border-color: rgba(163, 230, 53, .45);
}

.hover\:border-lime-400\/5:hover {
  border-color: rgba(163, 230, 53, .05);
}

.hover\:border-lime-400\/50:hover {
  border-color: rgba(163, 230, 53, .5);
}

.hover\:border-lime-400\/55:hover {
  border-color: rgba(163, 230, 53, .55);
}

.hover\:border-lime-400\/60:hover {
  border-color: rgba(163, 230, 53, .6);
}

.hover\:border-lime-400\/65:hover {
  border-color: rgba(163, 230, 53, .65);
}

.hover\:border-lime-400\/70:hover {
  border-color: rgba(163, 230, 53, .7);
}

.hover\:border-lime-400\/75:hover {
  border-color: rgba(163, 230, 53, .75);
}

.hover\:border-lime-400\/80:hover {
  border-color: rgba(163, 230, 53, .8);
}

.hover\:border-lime-400\/85:hover {
  border-color: rgba(163, 230, 53, .85);
}

.hover\:border-lime-400\/90:hover {
  border-color: rgba(163, 230, 53, .9);
}

.hover\:border-lime-400\/95:hover {
  border-color: rgba(163, 230, 53, .95);
}

.hover\:border-lime-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(132, 204, 22, var(--tw-border-opacity, 1));
}

.hover\:border-lime-500\/0:hover {
  border-color: rgba(132, 204, 22, 0);
}

.hover\:border-lime-500\/10:hover {
  border-color: rgba(132, 204, 22, .1);
}

.hover\:border-lime-500\/100:hover {
  border-color: #84cc16;
}

.hover\:border-lime-500\/15:hover {
  border-color: rgba(132, 204, 22, .15);
}

.hover\:border-lime-500\/20:hover {
  border-color: rgba(132, 204, 22, .2);
}

.hover\:border-lime-500\/25:hover {
  border-color: rgba(132, 204, 22, .25);
}

.hover\:border-lime-500\/30:hover {
  border-color: rgba(132, 204, 22, .3);
}

.hover\:border-lime-500\/35:hover {
  border-color: rgba(132, 204, 22, .35);
}

.hover\:border-lime-500\/40:hover {
  border-color: rgba(132, 204, 22, .4);
}

.hover\:border-lime-500\/45:hover {
  border-color: rgba(132, 204, 22, .45);
}

.hover\:border-lime-500\/5:hover {
  border-color: rgba(132, 204, 22, .05);
}

.hover\:border-lime-500\/50:hover {
  border-color: rgba(132, 204, 22, .5);
}

.hover\:border-lime-500\/55:hover {
  border-color: rgba(132, 204, 22, .55);
}

.hover\:border-lime-500\/60:hover {
  border-color: rgba(132, 204, 22, .6);
}

.hover\:border-lime-500\/65:hover {
  border-color: rgba(132, 204, 22, .65);
}

.hover\:border-lime-500\/70:hover {
  border-color: rgba(132, 204, 22, .7);
}

.hover\:border-lime-500\/75:hover {
  border-color: rgba(132, 204, 22, .75);
}

.hover\:border-lime-500\/80:hover {
  border-color: rgba(132, 204, 22, .8);
}

.hover\:border-lime-500\/85:hover {
  border-color: rgba(132, 204, 22, .85);
}

.hover\:border-lime-500\/90:hover {
  border-color: rgba(132, 204, 22, .9);
}

.hover\:border-lime-500\/95:hover {
  border-color: rgba(132, 204, 22, .95);
}

.hover\:border-lime-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(77, 124, 15, var(--tw-border-opacity, 1));
}

.hover\:border-lime-700\/0:hover {
  border-color: rgba(77, 124, 15, 0);
}

.hover\:border-lime-700\/10:hover {
  border-color: rgba(77, 124, 15, .1);
}

.hover\:border-lime-700\/100:hover {
  border-color: #4d7c0f;
}

.hover\:border-lime-700\/15:hover {
  border-color: rgba(77, 124, 15, .15);
}

.hover\:border-lime-700\/20:hover {
  border-color: rgba(77, 124, 15, .2);
}

.hover\:border-lime-700\/25:hover {
  border-color: rgba(77, 124, 15, .25);
}

.hover\:border-lime-700\/30:hover {
  border-color: rgba(77, 124, 15, .3);
}

.hover\:border-lime-700\/35:hover {
  border-color: rgba(77, 124, 15, .35);
}

.hover\:border-lime-700\/40:hover {
  border-color: rgba(77, 124, 15, .4);
}

.hover\:border-lime-700\/45:hover {
  border-color: rgba(77, 124, 15, .45);
}

.hover\:border-lime-700\/5:hover {
  border-color: rgba(77, 124, 15, .05);
}

.hover\:border-lime-700\/50:hover {
  border-color: rgba(77, 124, 15, .5);
}

.hover\:border-lime-700\/55:hover {
  border-color: rgba(77, 124, 15, .55);
}

.hover\:border-lime-700\/60:hover {
  border-color: rgba(77, 124, 15, .6);
}

.hover\:border-lime-700\/65:hover {
  border-color: rgba(77, 124, 15, .65);
}

.hover\:border-lime-700\/70:hover {
  border-color: rgba(77, 124, 15, .7);
}

.hover\:border-lime-700\/75:hover {
  border-color: rgba(77, 124, 15, .75);
}

.hover\:border-lime-700\/80:hover {
  border-color: rgba(77, 124, 15, .8);
}

.hover\:border-lime-700\/85:hover {
  border-color: rgba(77, 124, 15, .85);
}

.hover\:border-lime-700\/90:hover {
  border-color: rgba(77, 124, 15, .9);
}

.hover\:border-lime-700\/95:hover {
  border-color: rgba(77, 124, 15, .95);
}

.hover\:border-lime-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(63, 98, 18, var(--tw-border-opacity, 1));
}

.hover\:border-lime-800\/0:hover {
  border-color: rgba(63, 98, 18, 0);
}

.hover\:border-lime-800\/10:hover {
  border-color: rgba(63, 98, 18, .1);
}

.hover\:border-lime-800\/100:hover {
  border-color: #3f6212;
}

.hover\:border-lime-800\/15:hover {
  border-color: rgba(63, 98, 18, .15);
}

.hover\:border-lime-800\/20:hover {
  border-color: rgba(63, 98, 18, .2);
}

.hover\:border-lime-800\/25:hover {
  border-color: rgba(63, 98, 18, .25);
}

.hover\:border-lime-800\/30:hover {
  border-color: rgba(63, 98, 18, .3);
}

.hover\:border-lime-800\/35:hover {
  border-color: rgba(63, 98, 18, .35);
}

.hover\:border-lime-800\/40:hover {
  border-color: rgba(63, 98, 18, .4);
}

.hover\:border-lime-800\/45:hover {
  border-color: rgba(63, 98, 18, .45);
}

.hover\:border-lime-800\/5:hover {
  border-color: rgba(63, 98, 18, .05);
}

.hover\:border-lime-800\/50:hover {
  border-color: rgba(63, 98, 18, .5);
}

.hover\:border-lime-800\/55:hover {
  border-color: rgba(63, 98, 18, .55);
}

.hover\:border-lime-800\/60:hover {
  border-color: rgba(63, 98, 18, .6);
}

.hover\:border-lime-800\/65:hover {
  border-color: rgba(63, 98, 18, .65);
}

.hover\:border-lime-800\/70:hover {
  border-color: rgba(63, 98, 18, .7);
}

.hover\:border-lime-800\/75:hover {
  border-color: rgba(63, 98, 18, .75);
}

.hover\:border-lime-800\/80:hover {
  border-color: rgba(63, 98, 18, .8);
}

.hover\:border-lime-800\/85:hover {
  border-color: rgba(63, 98, 18, .85);
}

.hover\:border-lime-800\/90:hover {
  border-color: rgba(63, 98, 18, .9);
}

.hover\:border-lime-800\/95:hover {
  border-color: rgba(63, 98, 18, .95);
}

.hover\:border-neutral-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(245, 245, 245, var(--tw-border-opacity, 1));
}

.hover\:border-neutral-100\/0:hover {
  border-color: rgba(245, 245, 245, 0);
}

.hover\:border-neutral-100\/10:hover {
  border-color: rgba(245, 245, 245, .1);
}

.hover\:border-neutral-100\/100:hover {
  border-color: #f5f5f5;
}

.hover\:border-neutral-100\/15:hover {
  border-color: rgba(245, 245, 245, .15);
}

.hover\:border-neutral-100\/20:hover {
  border-color: rgba(245, 245, 245, .2);
}

.hover\:border-neutral-100\/25:hover {
  border-color: rgba(245, 245, 245, .25);
}

.hover\:border-neutral-100\/30:hover {
  border-color: rgba(245, 245, 245, .3);
}

.hover\:border-neutral-100\/35:hover {
  border-color: rgba(245, 245, 245, .35);
}

.hover\:border-neutral-100\/40:hover {
  border-color: rgba(245, 245, 245, .4);
}

.hover\:border-neutral-100\/45:hover {
  border-color: rgba(245, 245, 245, .45);
}

.hover\:border-neutral-100\/5:hover {
  border-color: rgba(245, 245, 245, .05);
}

.hover\:border-neutral-100\/50:hover {
  border-color: rgba(245, 245, 245, .5);
}

.hover\:border-neutral-100\/55:hover {
  border-color: rgba(245, 245, 245, .55);
}

.hover\:border-neutral-100\/60:hover {
  border-color: rgba(245, 245, 245, .6);
}

.hover\:border-neutral-100\/65:hover {
  border-color: rgba(245, 245, 245, .65);
}

.hover\:border-neutral-100\/70:hover {
  border-color: rgba(245, 245, 245, .7);
}

.hover\:border-neutral-100\/75:hover {
  border-color: rgba(245, 245, 245, .75);
}

.hover\:border-neutral-100\/80:hover {
  border-color: rgba(245, 245, 245, .8);
}

.hover\:border-neutral-100\/85:hover {
  border-color: rgba(245, 245, 245, .85);
}

.hover\:border-neutral-100\/90:hover {
  border-color: rgba(245, 245, 245, .9);
}

.hover\:border-neutral-100\/95:hover {
  border-color: rgba(245, 245, 245, .95);
}

.hover\:border-neutral-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(163, 163, 163, var(--tw-border-opacity, 1));
}

.hover\:border-neutral-400\/0:hover {
  border-color: rgba(163, 163, 163, 0);
}

.hover\:border-neutral-400\/10:hover {
  border-color: rgba(163, 163, 163, .1);
}

.hover\:border-neutral-400\/100:hover {
  border-color: #a3a3a3;
}

.hover\:border-neutral-400\/15:hover {
  border-color: rgba(163, 163, 163, .15);
}

.hover\:border-neutral-400\/20:hover {
  border-color: rgba(163, 163, 163, .2);
}

.hover\:border-neutral-400\/25:hover {
  border-color: rgba(163, 163, 163, .25);
}

.hover\:border-neutral-400\/30:hover {
  border-color: rgba(163, 163, 163, .3);
}

.hover\:border-neutral-400\/35:hover {
  border-color: rgba(163, 163, 163, .35);
}

.hover\:border-neutral-400\/40:hover {
  border-color: rgba(163, 163, 163, .4);
}

.hover\:border-neutral-400\/45:hover {
  border-color: rgba(163, 163, 163, .45);
}

.hover\:border-neutral-400\/5:hover {
  border-color: rgba(163, 163, 163, .05);
}

.hover\:border-neutral-400\/50:hover {
  border-color: rgba(163, 163, 163, .5);
}

.hover\:border-neutral-400\/55:hover {
  border-color: rgba(163, 163, 163, .55);
}

.hover\:border-neutral-400\/60:hover {
  border-color: rgba(163, 163, 163, .6);
}

.hover\:border-neutral-400\/65:hover {
  border-color: rgba(163, 163, 163, .65);
}

.hover\:border-neutral-400\/70:hover {
  border-color: rgba(163, 163, 163, .7);
}

.hover\:border-neutral-400\/75:hover {
  border-color: rgba(163, 163, 163, .75);
}

.hover\:border-neutral-400\/80:hover {
  border-color: rgba(163, 163, 163, .8);
}

.hover\:border-neutral-400\/85:hover {
  border-color: rgba(163, 163, 163, .85);
}

.hover\:border-neutral-400\/90:hover {
  border-color: rgba(163, 163, 163, .9);
}

.hover\:border-neutral-400\/95:hover {
  border-color: rgba(163, 163, 163, .95);
}

.hover\:border-neutral-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(115, 115, 115, var(--tw-border-opacity, 1));
}

.hover\:border-neutral-500\/0:hover {
  border-color: rgba(115, 115, 115, 0);
}

.hover\:border-neutral-500\/10:hover {
  border-color: rgba(115, 115, 115, .1);
}

.hover\:border-neutral-500\/100:hover {
  border-color: #737373;
}

.hover\:border-neutral-500\/15:hover {
  border-color: rgba(115, 115, 115, .15);
}

.hover\:border-neutral-500\/20:hover {
  border-color: rgba(115, 115, 115, .2);
}

.hover\:border-neutral-500\/25:hover {
  border-color: rgba(115, 115, 115, .25);
}

.hover\:border-neutral-500\/30:hover {
  border-color: rgba(115, 115, 115, .3);
}

.hover\:border-neutral-500\/35:hover {
  border-color: rgba(115, 115, 115, .35);
}

.hover\:border-neutral-500\/40:hover {
  border-color: rgba(115, 115, 115, .4);
}

.hover\:border-neutral-500\/45:hover {
  border-color: rgba(115, 115, 115, .45);
}

.hover\:border-neutral-500\/5:hover {
  border-color: rgba(115, 115, 115, .05);
}

.hover\:border-neutral-500\/50:hover {
  border-color: rgba(115, 115, 115, .5);
}

.hover\:border-neutral-500\/55:hover {
  border-color: rgba(115, 115, 115, .55);
}

.hover\:border-neutral-500\/60:hover {
  border-color: rgba(115, 115, 115, .6);
}

.hover\:border-neutral-500\/65:hover {
  border-color: rgba(115, 115, 115, .65);
}

.hover\:border-neutral-500\/70:hover {
  border-color: rgba(115, 115, 115, .7);
}

.hover\:border-neutral-500\/75:hover {
  border-color: rgba(115, 115, 115, .75);
}

.hover\:border-neutral-500\/80:hover {
  border-color: rgba(115, 115, 115, .8);
}

.hover\:border-neutral-500\/85:hover {
  border-color: rgba(115, 115, 115, .85);
}

.hover\:border-neutral-500\/90:hover {
  border-color: rgba(115, 115, 115, .9);
}

.hover\:border-neutral-500\/95:hover {
  border-color: rgba(115, 115, 115, .95);
}

.hover\:border-neutral-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(64, 64, 64, var(--tw-border-opacity, 1));
}

.hover\:border-neutral-700\/0:hover {
  border-color: rgba(64, 64, 64, 0);
}

.hover\:border-neutral-700\/10:hover {
  border-color: rgba(64, 64, 64, .1);
}

.hover\:border-neutral-700\/100:hover {
  border-color: #404040;
}

.hover\:border-neutral-700\/15:hover {
  border-color: rgba(64, 64, 64, .15);
}

.hover\:border-neutral-700\/20:hover {
  border-color: rgba(64, 64, 64, .2);
}

.hover\:border-neutral-700\/25:hover {
  border-color: rgba(64, 64, 64, .25);
}

.hover\:border-neutral-700\/30:hover {
  border-color: rgba(64, 64, 64, .3);
}

.hover\:border-neutral-700\/35:hover {
  border-color: rgba(64, 64, 64, .35);
}

.hover\:border-neutral-700\/40:hover {
  border-color: rgba(64, 64, 64, .4);
}

.hover\:border-neutral-700\/45:hover {
  border-color: rgba(64, 64, 64, .45);
}

.hover\:border-neutral-700\/5:hover {
  border-color: rgba(64, 64, 64, .05);
}

.hover\:border-neutral-700\/50:hover {
  border-color: rgba(64, 64, 64, .5);
}

.hover\:border-neutral-700\/55:hover {
  border-color: rgba(64, 64, 64, .55);
}

.hover\:border-neutral-700\/60:hover {
  border-color: rgba(64, 64, 64, .6);
}

.hover\:border-neutral-700\/65:hover {
  border-color: rgba(64, 64, 64, .65);
}

.hover\:border-neutral-700\/70:hover {
  border-color: rgba(64, 64, 64, .7);
}

.hover\:border-neutral-700\/75:hover {
  border-color: rgba(64, 64, 64, .75);
}

.hover\:border-neutral-700\/80:hover {
  border-color: rgba(64, 64, 64, .8);
}

.hover\:border-neutral-700\/85:hover {
  border-color: rgba(64, 64, 64, .85);
}

.hover\:border-neutral-700\/90:hover {
  border-color: rgba(64, 64, 64, .9);
}

.hover\:border-neutral-700\/95:hover {
  border-color: rgba(64, 64, 64, .95);
}

.hover\:border-neutral-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(38, 38, 38, var(--tw-border-opacity, 1));
}

.hover\:border-neutral-800\/0:hover {
  border-color: rgba(38, 38, 38, 0);
}

.hover\:border-neutral-800\/10:hover {
  border-color: rgba(38, 38, 38, .1);
}

.hover\:border-neutral-800\/100:hover {
  border-color: #262626;
}

.hover\:border-neutral-800\/15:hover {
  border-color: rgba(38, 38, 38, .15);
}

.hover\:border-neutral-800\/20:hover {
  border-color: rgba(38, 38, 38, .2);
}

.hover\:border-neutral-800\/25:hover {
  border-color: rgba(38, 38, 38, .25);
}

.hover\:border-neutral-800\/30:hover {
  border-color: rgba(38, 38, 38, .3);
}

.hover\:border-neutral-800\/35:hover {
  border-color: rgba(38, 38, 38, .35);
}

.hover\:border-neutral-800\/40:hover {
  border-color: rgba(38, 38, 38, .4);
}

.hover\:border-neutral-800\/45:hover {
  border-color: rgba(38, 38, 38, .45);
}

.hover\:border-neutral-800\/5:hover {
  border-color: rgba(38, 38, 38, .05);
}

.hover\:border-neutral-800\/50:hover {
  border-color: rgba(38, 38, 38, .5);
}

.hover\:border-neutral-800\/55:hover {
  border-color: rgba(38, 38, 38, .55);
}

.hover\:border-neutral-800\/60:hover {
  border-color: rgba(38, 38, 38, .6);
}

.hover\:border-neutral-800\/65:hover {
  border-color: rgba(38, 38, 38, .65);
}

.hover\:border-neutral-800\/70:hover {
  border-color: rgba(38, 38, 38, .7);
}

.hover\:border-neutral-800\/75:hover {
  border-color: rgba(38, 38, 38, .75);
}

.hover\:border-neutral-800\/80:hover {
  border-color: rgba(38, 38, 38, .8);
}

.hover\:border-neutral-800\/85:hover {
  border-color: rgba(38, 38, 38, .85);
}

.hover\:border-neutral-800\/90:hover {
  border-color: rgba(38, 38, 38, .9);
}

.hover\:border-neutral-800\/95:hover {
  border-color: rgba(38, 38, 38, .95);
}

.hover\:border-orange-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(255, 237, 213, var(--tw-border-opacity, 1));
}

.hover\:border-orange-100\/0:hover {
  border-color: rgba(255, 237, 213, 0);
}

.hover\:border-orange-100\/10:hover {
  border-color: rgba(255, 237, 213, .1);
}

.hover\:border-orange-100\/100:hover {
  border-color: #ffedd5;
}

.hover\:border-orange-100\/15:hover {
  border-color: rgba(255, 237, 213, .15);
}

.hover\:border-orange-100\/20:hover {
  border-color: rgba(255, 237, 213, .2);
}

.hover\:border-orange-100\/25:hover {
  border-color: rgba(255, 237, 213, .25);
}

.hover\:border-orange-100\/30:hover {
  border-color: rgba(255, 237, 213, .3);
}

.hover\:border-orange-100\/35:hover {
  border-color: rgba(255, 237, 213, .35);
}

.hover\:border-orange-100\/40:hover {
  border-color: rgba(255, 237, 213, .4);
}

.hover\:border-orange-100\/45:hover {
  border-color: rgba(255, 237, 213, .45);
}

.hover\:border-orange-100\/5:hover {
  border-color: rgba(255, 237, 213, .05);
}

.hover\:border-orange-100\/50:hover {
  border-color: rgba(255, 237, 213, .5);
}

.hover\:border-orange-100\/55:hover {
  border-color: rgba(255, 237, 213, .55);
}

.hover\:border-orange-100\/60:hover {
  border-color: rgba(255, 237, 213, .6);
}

.hover\:border-orange-100\/65:hover {
  border-color: rgba(255, 237, 213, .65);
}

.hover\:border-orange-100\/70:hover {
  border-color: rgba(255, 237, 213, .7);
}

.hover\:border-orange-100\/75:hover {
  border-color: rgba(255, 237, 213, .75);
}

.hover\:border-orange-100\/80:hover {
  border-color: rgba(255, 237, 213, .8);
}

.hover\:border-orange-100\/85:hover {
  border-color: rgba(255, 237, 213, .85);
}

.hover\:border-orange-100\/90:hover {
  border-color: rgba(255, 237, 213, .9);
}

.hover\:border-orange-100\/95:hover {
  border-color: rgba(255, 237, 213, .95);
}

.hover\:border-orange-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(251, 146, 60, var(--tw-border-opacity, 1));
}

.hover\:border-orange-400\/0:hover {
  border-color: rgba(251, 146, 60, 0);
}

.hover\:border-orange-400\/10:hover {
  border-color: rgba(251, 146, 60, .1);
}

.hover\:border-orange-400\/100:hover {
  border-color: #fb923c;
}

.hover\:border-orange-400\/15:hover {
  border-color: rgba(251, 146, 60, .15);
}

.hover\:border-orange-400\/20:hover {
  border-color: rgba(251, 146, 60, .2);
}

.hover\:border-orange-400\/25:hover {
  border-color: rgba(251, 146, 60, .25);
}

.hover\:border-orange-400\/30:hover {
  border-color: rgba(251, 146, 60, .3);
}

.hover\:border-orange-400\/35:hover {
  border-color: rgba(251, 146, 60, .35);
}

.hover\:border-orange-400\/40:hover {
  border-color: rgba(251, 146, 60, .4);
}

.hover\:border-orange-400\/45:hover {
  border-color: rgba(251, 146, 60, .45);
}

.hover\:border-orange-400\/5:hover {
  border-color: rgba(251, 146, 60, .05);
}

.hover\:border-orange-400\/50:hover {
  border-color: rgba(251, 146, 60, .5);
}

.hover\:border-orange-400\/55:hover {
  border-color: rgba(251, 146, 60, .55);
}

.hover\:border-orange-400\/60:hover {
  border-color: rgba(251, 146, 60, .6);
}

.hover\:border-orange-400\/65:hover {
  border-color: rgba(251, 146, 60, .65);
}

.hover\:border-orange-400\/70:hover {
  border-color: rgba(251, 146, 60, .7);
}

.hover\:border-orange-400\/75:hover {
  border-color: rgba(251, 146, 60, .75);
}

.hover\:border-orange-400\/80:hover {
  border-color: rgba(251, 146, 60, .8);
}

.hover\:border-orange-400\/85:hover {
  border-color: rgba(251, 146, 60, .85);
}

.hover\:border-orange-400\/90:hover {
  border-color: rgba(251, 146, 60, .9);
}

.hover\:border-orange-400\/95:hover {
  border-color: rgba(251, 146, 60, .95);
}

.hover\:border-orange-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(249, 115, 22, var(--tw-border-opacity, 1));
}

.hover\:border-orange-500\/0:hover {
  border-color: rgba(249, 115, 22, 0);
}

.hover\:border-orange-500\/10:hover {
  border-color: rgba(249, 115, 22, .1);
}

.hover\:border-orange-500\/100:hover {
  border-color: #f97316;
}

.hover\:border-orange-500\/15:hover {
  border-color: rgba(249, 115, 22, .15);
}

.hover\:border-orange-500\/20:hover {
  border-color: rgba(249, 115, 22, .2);
}

.hover\:border-orange-500\/25:hover {
  border-color: rgba(249, 115, 22, .25);
}

.hover\:border-orange-500\/30:hover {
  border-color: rgba(249, 115, 22, .3);
}

.hover\:border-orange-500\/35:hover {
  border-color: rgba(249, 115, 22, .35);
}

.hover\:border-orange-500\/40:hover {
  border-color: rgba(249, 115, 22, .4);
}

.hover\:border-orange-500\/45:hover {
  border-color: rgba(249, 115, 22, .45);
}

.hover\:border-orange-500\/5:hover {
  border-color: rgba(249, 115, 22, .05);
}

.hover\:border-orange-500\/50:hover {
  border-color: rgba(249, 115, 22, .5);
}

.hover\:border-orange-500\/55:hover {
  border-color: rgba(249, 115, 22, .55);
}

.hover\:border-orange-500\/60:hover {
  border-color: rgba(249, 115, 22, .6);
}

.hover\:border-orange-500\/65:hover {
  border-color: rgba(249, 115, 22, .65);
}

.hover\:border-orange-500\/70:hover {
  border-color: rgba(249, 115, 22, .7);
}

.hover\:border-orange-500\/75:hover {
  border-color: rgba(249, 115, 22, .75);
}

.hover\:border-orange-500\/80:hover {
  border-color: rgba(249, 115, 22, .8);
}

.hover\:border-orange-500\/85:hover {
  border-color: rgba(249, 115, 22, .85);
}

.hover\:border-orange-500\/90:hover {
  border-color: rgba(249, 115, 22, .9);
}

.hover\:border-orange-500\/95:hover {
  border-color: rgba(249, 115, 22, .95);
}

.hover\:border-orange-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(194, 65, 12, var(--tw-border-opacity, 1));
}

.hover\:border-orange-700\/0:hover {
  border-color: rgba(194, 65, 12, 0);
}

.hover\:border-orange-700\/10:hover {
  border-color: rgba(194, 65, 12, .1);
}

.hover\:border-orange-700\/100:hover {
  border-color: #c2410c;
}

.hover\:border-orange-700\/15:hover {
  border-color: rgba(194, 65, 12, .15);
}

.hover\:border-orange-700\/20:hover {
  border-color: rgba(194, 65, 12, .2);
}

.hover\:border-orange-700\/25:hover {
  border-color: rgba(194, 65, 12, .25);
}

.hover\:border-orange-700\/30:hover {
  border-color: rgba(194, 65, 12, .3);
}

.hover\:border-orange-700\/35:hover {
  border-color: rgba(194, 65, 12, .35);
}

.hover\:border-orange-700\/40:hover {
  border-color: rgba(194, 65, 12, .4);
}

.hover\:border-orange-700\/45:hover {
  border-color: rgba(194, 65, 12, .45);
}

.hover\:border-orange-700\/5:hover {
  border-color: rgba(194, 65, 12, .05);
}

.hover\:border-orange-700\/50:hover {
  border-color: rgba(194, 65, 12, .5);
}

.hover\:border-orange-700\/55:hover {
  border-color: rgba(194, 65, 12, .55);
}

.hover\:border-orange-700\/60:hover {
  border-color: rgba(194, 65, 12, .6);
}

.hover\:border-orange-700\/65:hover {
  border-color: rgba(194, 65, 12, .65);
}

.hover\:border-orange-700\/70:hover {
  border-color: rgba(194, 65, 12, .7);
}

.hover\:border-orange-700\/75:hover {
  border-color: rgba(194, 65, 12, .75);
}

.hover\:border-orange-700\/80:hover {
  border-color: rgba(194, 65, 12, .8);
}

.hover\:border-orange-700\/85:hover {
  border-color: rgba(194, 65, 12, .85);
}

.hover\:border-orange-700\/90:hover {
  border-color: rgba(194, 65, 12, .9);
}

.hover\:border-orange-700\/95:hover {
  border-color: rgba(194, 65, 12, .95);
}

.hover\:border-orange-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(154, 52, 18, var(--tw-border-opacity, 1));
}

.hover\:border-orange-800\/0:hover {
  border-color: rgba(154, 52, 18, 0);
}

.hover\:border-orange-800\/10:hover {
  border-color: rgba(154, 52, 18, .1);
}

.hover\:border-orange-800\/100:hover {
  border-color: #9a3412;
}

.hover\:border-orange-800\/15:hover {
  border-color: rgba(154, 52, 18, .15);
}

.hover\:border-orange-800\/20:hover {
  border-color: rgba(154, 52, 18, .2);
}

.hover\:border-orange-800\/25:hover {
  border-color: rgba(154, 52, 18, .25);
}

.hover\:border-orange-800\/30:hover {
  border-color: rgba(154, 52, 18, .3);
}

.hover\:border-orange-800\/35:hover {
  border-color: rgba(154, 52, 18, .35);
}

.hover\:border-orange-800\/40:hover {
  border-color: rgba(154, 52, 18, .4);
}

.hover\:border-orange-800\/45:hover {
  border-color: rgba(154, 52, 18, .45);
}

.hover\:border-orange-800\/5:hover {
  border-color: rgba(154, 52, 18, .05);
}

.hover\:border-orange-800\/50:hover {
  border-color: rgba(154, 52, 18, .5);
}

.hover\:border-orange-800\/55:hover {
  border-color: rgba(154, 52, 18, .55);
}

.hover\:border-orange-800\/60:hover {
  border-color: rgba(154, 52, 18, .6);
}

.hover\:border-orange-800\/65:hover {
  border-color: rgba(154, 52, 18, .65);
}

.hover\:border-orange-800\/70:hover {
  border-color: rgba(154, 52, 18, .7);
}

.hover\:border-orange-800\/75:hover {
  border-color: rgba(154, 52, 18, .75);
}

.hover\:border-orange-800\/80:hover {
  border-color: rgba(154, 52, 18, .8);
}

.hover\:border-orange-800\/85:hover {
  border-color: rgba(154, 52, 18, .85);
}

.hover\:border-orange-800\/90:hover {
  border-color: rgba(154, 52, 18, .9);
}

.hover\:border-orange-800\/95:hover {
  border-color: rgba(154, 52, 18, .95);
}

.hover\:border-pink-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(252, 231, 243, var(--tw-border-opacity, 1));
}

.hover\:border-pink-100\/0:hover {
  border-color: rgba(252, 231, 243, 0);
}

.hover\:border-pink-100\/10:hover {
  border-color: rgba(252, 231, 243, .1);
}

.hover\:border-pink-100\/100:hover {
  border-color: #fce7f3;
}

.hover\:border-pink-100\/15:hover {
  border-color: rgba(252, 231, 243, .15);
}

.hover\:border-pink-100\/20:hover {
  border-color: rgba(252, 231, 243, .2);
}

.hover\:border-pink-100\/25:hover {
  border-color: rgba(252, 231, 243, .25);
}

.hover\:border-pink-100\/30:hover {
  border-color: rgba(252, 231, 243, .3);
}

.hover\:border-pink-100\/35:hover {
  border-color: rgba(252, 231, 243, .35);
}

.hover\:border-pink-100\/40:hover {
  border-color: rgba(252, 231, 243, .4);
}

.hover\:border-pink-100\/45:hover {
  border-color: rgba(252, 231, 243, .45);
}

.hover\:border-pink-100\/5:hover {
  border-color: rgba(252, 231, 243, .05);
}

.hover\:border-pink-100\/50:hover {
  border-color: rgba(252, 231, 243, .5);
}

.hover\:border-pink-100\/55:hover {
  border-color: rgba(252, 231, 243, .55);
}

.hover\:border-pink-100\/60:hover {
  border-color: rgba(252, 231, 243, .6);
}

.hover\:border-pink-100\/65:hover {
  border-color: rgba(252, 231, 243, .65);
}

.hover\:border-pink-100\/70:hover {
  border-color: rgba(252, 231, 243, .7);
}

.hover\:border-pink-100\/75:hover {
  border-color: rgba(252, 231, 243, .75);
}

.hover\:border-pink-100\/80:hover {
  border-color: rgba(252, 231, 243, .8);
}

.hover\:border-pink-100\/85:hover {
  border-color: rgba(252, 231, 243, .85);
}

.hover\:border-pink-100\/90:hover {
  border-color: rgba(252, 231, 243, .9);
}

.hover\:border-pink-100\/95:hover {
  border-color: rgba(252, 231, 243, .95);
}

.hover\:border-pink-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(244, 114, 182, var(--tw-border-opacity, 1));
}

.hover\:border-pink-400\/0:hover {
  border-color: rgba(244, 114, 182, 0);
}

.hover\:border-pink-400\/10:hover {
  border-color: rgba(244, 114, 182, .1);
}

.hover\:border-pink-400\/100:hover {
  border-color: #f472b6;
}

.hover\:border-pink-400\/15:hover {
  border-color: rgba(244, 114, 182, .15);
}

.hover\:border-pink-400\/20:hover {
  border-color: rgba(244, 114, 182, .2);
}

.hover\:border-pink-400\/25:hover {
  border-color: rgba(244, 114, 182, .25);
}

.hover\:border-pink-400\/30:hover {
  border-color: rgba(244, 114, 182, .3);
}

.hover\:border-pink-400\/35:hover {
  border-color: rgba(244, 114, 182, .35);
}

.hover\:border-pink-400\/40:hover {
  border-color: rgba(244, 114, 182, .4);
}

.hover\:border-pink-400\/45:hover {
  border-color: rgba(244, 114, 182, .45);
}

.hover\:border-pink-400\/5:hover {
  border-color: rgba(244, 114, 182, .05);
}

.hover\:border-pink-400\/50:hover {
  border-color: rgba(244, 114, 182, .5);
}

.hover\:border-pink-400\/55:hover {
  border-color: rgba(244, 114, 182, .55);
}

.hover\:border-pink-400\/60:hover {
  border-color: rgba(244, 114, 182, .6);
}

.hover\:border-pink-400\/65:hover {
  border-color: rgba(244, 114, 182, .65);
}

.hover\:border-pink-400\/70:hover {
  border-color: rgba(244, 114, 182, .7);
}

.hover\:border-pink-400\/75:hover {
  border-color: rgba(244, 114, 182, .75);
}

.hover\:border-pink-400\/80:hover {
  border-color: rgba(244, 114, 182, .8);
}

.hover\:border-pink-400\/85:hover {
  border-color: rgba(244, 114, 182, .85);
}

.hover\:border-pink-400\/90:hover {
  border-color: rgba(244, 114, 182, .9);
}

.hover\:border-pink-400\/95:hover {
  border-color: rgba(244, 114, 182, .95);
}

.hover\:border-pink-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(236, 72, 153, var(--tw-border-opacity, 1));
}

.hover\:border-pink-500\/0:hover {
  border-color: rgba(236, 72, 153, 0);
}

.hover\:border-pink-500\/10:hover {
  border-color: rgba(236, 72, 153, .1);
}

.hover\:border-pink-500\/100:hover {
  border-color: #ec4899;
}

.hover\:border-pink-500\/15:hover {
  border-color: rgba(236, 72, 153, .15);
}

.hover\:border-pink-500\/20:hover {
  border-color: rgba(236, 72, 153, .2);
}

.hover\:border-pink-500\/25:hover {
  border-color: rgba(236, 72, 153, .25);
}

.hover\:border-pink-500\/30:hover {
  border-color: rgba(236, 72, 153, .3);
}

.hover\:border-pink-500\/35:hover {
  border-color: rgba(236, 72, 153, .35);
}

.hover\:border-pink-500\/40:hover {
  border-color: rgba(236, 72, 153, .4);
}

.hover\:border-pink-500\/45:hover {
  border-color: rgba(236, 72, 153, .45);
}

.hover\:border-pink-500\/5:hover {
  border-color: rgba(236, 72, 153, .05);
}

.hover\:border-pink-500\/50:hover {
  border-color: rgba(236, 72, 153, .5);
}

.hover\:border-pink-500\/55:hover {
  border-color: rgba(236, 72, 153, .55);
}

.hover\:border-pink-500\/60:hover {
  border-color: rgba(236, 72, 153, .6);
}

.hover\:border-pink-500\/65:hover {
  border-color: rgba(236, 72, 153, .65);
}

.hover\:border-pink-500\/70:hover {
  border-color: rgba(236, 72, 153, .7);
}

.hover\:border-pink-500\/75:hover {
  border-color: rgba(236, 72, 153, .75);
}

.hover\:border-pink-500\/80:hover {
  border-color: rgba(236, 72, 153, .8);
}

.hover\:border-pink-500\/85:hover {
  border-color: rgba(236, 72, 153, .85);
}

.hover\:border-pink-500\/90:hover {
  border-color: rgba(236, 72, 153, .9);
}

.hover\:border-pink-500\/95:hover {
  border-color: rgba(236, 72, 153, .95);
}

.hover\:border-pink-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(190, 24, 93, var(--tw-border-opacity, 1));
}

.hover\:border-pink-700\/0:hover {
  border-color: rgba(190, 24, 93, 0);
}

.hover\:border-pink-700\/10:hover {
  border-color: rgba(190, 24, 93, .1);
}

.hover\:border-pink-700\/100:hover {
  border-color: #be185d;
}

.hover\:border-pink-700\/15:hover {
  border-color: rgba(190, 24, 93, .15);
}

.hover\:border-pink-700\/20:hover {
  border-color: rgba(190, 24, 93, .2);
}

.hover\:border-pink-700\/25:hover {
  border-color: rgba(190, 24, 93, .25);
}

.hover\:border-pink-700\/30:hover {
  border-color: rgba(190, 24, 93, .3);
}

.hover\:border-pink-700\/35:hover {
  border-color: rgba(190, 24, 93, .35);
}

.hover\:border-pink-700\/40:hover {
  border-color: rgba(190, 24, 93, .4);
}

.hover\:border-pink-700\/45:hover {
  border-color: rgba(190, 24, 93, .45);
}

.hover\:border-pink-700\/5:hover {
  border-color: rgba(190, 24, 93, .05);
}

.hover\:border-pink-700\/50:hover {
  border-color: rgba(190, 24, 93, .5);
}

.hover\:border-pink-700\/55:hover {
  border-color: rgba(190, 24, 93, .55);
}

.hover\:border-pink-700\/60:hover {
  border-color: rgba(190, 24, 93, .6);
}

.hover\:border-pink-700\/65:hover {
  border-color: rgba(190, 24, 93, .65);
}

.hover\:border-pink-700\/70:hover {
  border-color: rgba(190, 24, 93, .7);
}

.hover\:border-pink-700\/75:hover {
  border-color: rgba(190, 24, 93, .75);
}

.hover\:border-pink-700\/80:hover {
  border-color: rgba(190, 24, 93, .8);
}

.hover\:border-pink-700\/85:hover {
  border-color: rgba(190, 24, 93, .85);
}

.hover\:border-pink-700\/90:hover {
  border-color: rgba(190, 24, 93, .9);
}

.hover\:border-pink-700\/95:hover {
  border-color: rgba(190, 24, 93, .95);
}

.hover\:border-pink-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(157, 23, 77, var(--tw-border-opacity, 1));
}

.hover\:border-pink-800\/0:hover {
  border-color: rgba(157, 23, 77, 0);
}

.hover\:border-pink-800\/10:hover {
  border-color: rgba(157, 23, 77, .1);
}

.hover\:border-pink-800\/100:hover {
  border-color: #9d174d;
}

.hover\:border-pink-800\/15:hover {
  border-color: rgba(157, 23, 77, .15);
}

.hover\:border-pink-800\/20:hover {
  border-color: rgba(157, 23, 77, .2);
}

.hover\:border-pink-800\/25:hover {
  border-color: rgba(157, 23, 77, .25);
}

.hover\:border-pink-800\/30:hover {
  border-color: rgba(157, 23, 77, .3);
}

.hover\:border-pink-800\/35:hover {
  border-color: rgba(157, 23, 77, .35);
}

.hover\:border-pink-800\/40:hover {
  border-color: rgba(157, 23, 77, .4);
}

.hover\:border-pink-800\/45:hover {
  border-color: rgba(157, 23, 77, .45);
}

.hover\:border-pink-800\/5:hover {
  border-color: rgba(157, 23, 77, .05);
}

.hover\:border-pink-800\/50:hover {
  border-color: rgba(157, 23, 77, .5);
}

.hover\:border-pink-800\/55:hover {
  border-color: rgba(157, 23, 77, .55);
}

.hover\:border-pink-800\/60:hover {
  border-color: rgba(157, 23, 77, .6);
}

.hover\:border-pink-800\/65:hover {
  border-color: rgba(157, 23, 77, .65);
}

.hover\:border-pink-800\/70:hover {
  border-color: rgba(157, 23, 77, .7);
}

.hover\:border-pink-800\/75:hover {
  border-color: rgba(157, 23, 77, .75);
}

.hover\:border-pink-800\/80:hover {
  border-color: rgba(157, 23, 77, .8);
}

.hover\:border-pink-800\/85:hover {
  border-color: rgba(157, 23, 77, .85);
}

.hover\:border-pink-800\/90:hover {
  border-color: rgba(157, 23, 77, .9);
}

.hover\:border-pink-800\/95:hover {
  border-color: rgba(157, 23, 77, .95);
}

.hover\:border-purple-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(243, 232, 255, var(--tw-border-opacity, 1));
}

.hover\:border-purple-100\/0:hover {
  border-color: rgba(243, 232, 255, 0);
}

.hover\:border-purple-100\/10:hover {
  border-color: rgba(243, 232, 255, .1);
}

.hover\:border-purple-100\/100:hover {
  border-color: #f3e8ff;
}

.hover\:border-purple-100\/15:hover {
  border-color: rgba(243, 232, 255, .15);
}

.hover\:border-purple-100\/20:hover {
  border-color: rgba(243, 232, 255, .2);
}

.hover\:border-purple-100\/25:hover {
  border-color: rgba(243, 232, 255, .25);
}

.hover\:border-purple-100\/30:hover {
  border-color: rgba(243, 232, 255, .3);
}

.hover\:border-purple-100\/35:hover {
  border-color: rgba(243, 232, 255, .35);
}

.hover\:border-purple-100\/40:hover {
  border-color: rgba(243, 232, 255, .4);
}

.hover\:border-purple-100\/45:hover {
  border-color: rgba(243, 232, 255, .45);
}

.hover\:border-purple-100\/5:hover {
  border-color: rgba(243, 232, 255, .05);
}

.hover\:border-purple-100\/50:hover {
  border-color: rgba(243, 232, 255, .5);
}

.hover\:border-purple-100\/55:hover {
  border-color: rgba(243, 232, 255, .55);
}

.hover\:border-purple-100\/60:hover {
  border-color: rgba(243, 232, 255, .6);
}

.hover\:border-purple-100\/65:hover {
  border-color: rgba(243, 232, 255, .65);
}

.hover\:border-purple-100\/70:hover {
  border-color: rgba(243, 232, 255, .7);
}

.hover\:border-purple-100\/75:hover {
  border-color: rgba(243, 232, 255, .75);
}

.hover\:border-purple-100\/80:hover {
  border-color: rgba(243, 232, 255, .8);
}

.hover\:border-purple-100\/85:hover {
  border-color: rgba(243, 232, 255, .85);
}

.hover\:border-purple-100\/90:hover {
  border-color: rgba(243, 232, 255, .9);
}

.hover\:border-purple-100\/95:hover {
  border-color: rgba(243, 232, 255, .95);
}

.hover\:border-purple-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(192, 132, 252, var(--tw-border-opacity, 1));
}

.hover\:border-purple-400\/0:hover {
  border-color: rgba(192, 132, 252, 0);
}

.hover\:border-purple-400\/10:hover {
  border-color: rgba(192, 132, 252, .1);
}

.hover\:border-purple-400\/100:hover {
  border-color: #c084fc;
}

.hover\:border-purple-400\/15:hover {
  border-color: rgba(192, 132, 252, .15);
}

.hover\:border-purple-400\/20:hover {
  border-color: rgba(192, 132, 252, .2);
}

.hover\:border-purple-400\/25:hover {
  border-color: rgba(192, 132, 252, .25);
}

.hover\:border-purple-400\/30:hover {
  border-color: rgba(192, 132, 252, .3);
}

.hover\:border-purple-400\/35:hover {
  border-color: rgba(192, 132, 252, .35);
}

.hover\:border-purple-400\/40:hover {
  border-color: rgba(192, 132, 252, .4);
}

.hover\:border-purple-400\/45:hover {
  border-color: rgba(192, 132, 252, .45);
}

.hover\:border-purple-400\/5:hover {
  border-color: rgba(192, 132, 252, .05);
}

.hover\:border-purple-400\/50:hover {
  border-color: rgba(192, 132, 252, .5);
}

.hover\:border-purple-400\/55:hover {
  border-color: rgba(192, 132, 252, .55);
}

.hover\:border-purple-400\/60:hover {
  border-color: rgba(192, 132, 252, .6);
}

.hover\:border-purple-400\/65:hover {
  border-color: rgba(192, 132, 252, .65);
}

.hover\:border-purple-400\/70:hover {
  border-color: rgba(192, 132, 252, .7);
}

.hover\:border-purple-400\/75:hover {
  border-color: rgba(192, 132, 252, .75);
}

.hover\:border-purple-400\/80:hover {
  border-color: rgba(192, 132, 252, .8);
}

.hover\:border-purple-400\/85:hover {
  border-color: rgba(192, 132, 252, .85);
}

.hover\:border-purple-400\/90:hover {
  border-color: rgba(192, 132, 252, .9);
}

.hover\:border-purple-400\/95:hover {
  border-color: rgba(192, 132, 252, .95);
}

.hover\:border-purple-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(168, 85, 247, var(--tw-border-opacity, 1));
}

.hover\:border-purple-500\/0:hover {
  border-color: rgba(168, 85, 247, 0);
}

.hover\:border-purple-500\/10:hover {
  border-color: rgba(168, 85, 247, .1);
}

.hover\:border-purple-500\/100:hover {
  border-color: #a855f7;
}

.hover\:border-purple-500\/15:hover {
  border-color: rgba(168, 85, 247, .15);
}

.hover\:border-purple-500\/20:hover {
  border-color: rgba(168, 85, 247, .2);
}

.hover\:border-purple-500\/25:hover {
  border-color: rgba(168, 85, 247, .25);
}

.hover\:border-purple-500\/30:hover {
  border-color: rgba(168, 85, 247, .3);
}

.hover\:border-purple-500\/35:hover {
  border-color: rgba(168, 85, 247, .35);
}

.hover\:border-purple-500\/40:hover {
  border-color: rgba(168, 85, 247, .4);
}

.hover\:border-purple-500\/45:hover {
  border-color: rgba(168, 85, 247, .45);
}

.hover\:border-purple-500\/5:hover {
  border-color: rgba(168, 85, 247, .05);
}

.hover\:border-purple-500\/50:hover {
  border-color: rgba(168, 85, 247, .5);
}

.hover\:border-purple-500\/55:hover {
  border-color: rgba(168, 85, 247, .55);
}

.hover\:border-purple-500\/60:hover {
  border-color: rgba(168, 85, 247, .6);
}

.hover\:border-purple-500\/65:hover {
  border-color: rgba(168, 85, 247, .65);
}

.hover\:border-purple-500\/70:hover {
  border-color: rgba(168, 85, 247, .7);
}

.hover\:border-purple-500\/75:hover {
  border-color: rgba(168, 85, 247, .75);
}

.hover\:border-purple-500\/80:hover {
  border-color: rgba(168, 85, 247, .8);
}

.hover\:border-purple-500\/85:hover {
  border-color: rgba(168, 85, 247, .85);
}

.hover\:border-purple-500\/90:hover {
  border-color: rgba(168, 85, 247, .9);
}

.hover\:border-purple-500\/95:hover {
  border-color: rgba(168, 85, 247, .95);
}

.hover\:border-purple-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(126, 34, 206, var(--tw-border-opacity, 1));
}

.hover\:border-purple-700\/0:hover {
  border-color: rgba(126, 34, 206, 0);
}

.hover\:border-purple-700\/10:hover {
  border-color: rgba(126, 34, 206, .1);
}

.hover\:border-purple-700\/100:hover {
  border-color: #7e22ce;
}

.hover\:border-purple-700\/15:hover {
  border-color: rgba(126, 34, 206, .15);
}

.hover\:border-purple-700\/20:hover {
  border-color: rgba(126, 34, 206, .2);
}

.hover\:border-purple-700\/25:hover {
  border-color: rgba(126, 34, 206, .25);
}

.hover\:border-purple-700\/30:hover {
  border-color: rgba(126, 34, 206, .3);
}

.hover\:border-purple-700\/35:hover {
  border-color: rgba(126, 34, 206, .35);
}

.hover\:border-purple-700\/40:hover {
  border-color: rgba(126, 34, 206, .4);
}

.hover\:border-purple-700\/45:hover {
  border-color: rgba(126, 34, 206, .45);
}

.hover\:border-purple-700\/5:hover {
  border-color: rgba(126, 34, 206, .05);
}

.hover\:border-purple-700\/50:hover {
  border-color: rgba(126, 34, 206, .5);
}

.hover\:border-purple-700\/55:hover {
  border-color: rgba(126, 34, 206, .55);
}

.hover\:border-purple-700\/60:hover {
  border-color: rgba(126, 34, 206, .6);
}

.hover\:border-purple-700\/65:hover {
  border-color: rgba(126, 34, 206, .65);
}

.hover\:border-purple-700\/70:hover {
  border-color: rgba(126, 34, 206, .7);
}

.hover\:border-purple-700\/75:hover {
  border-color: rgba(126, 34, 206, .75);
}

.hover\:border-purple-700\/80:hover {
  border-color: rgba(126, 34, 206, .8);
}

.hover\:border-purple-700\/85:hover {
  border-color: rgba(126, 34, 206, .85);
}

.hover\:border-purple-700\/90:hover {
  border-color: rgba(126, 34, 206, .9);
}

.hover\:border-purple-700\/95:hover {
  border-color: rgba(126, 34, 206, .95);
}

.hover\:border-purple-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(107, 33, 168, var(--tw-border-opacity, 1));
}

.hover\:border-purple-800\/0:hover {
  border-color: rgba(107, 33, 168, 0);
}

.hover\:border-purple-800\/10:hover {
  border-color: rgba(107, 33, 168, .1);
}

.hover\:border-purple-800\/100:hover {
  border-color: #6b21a8;
}

.hover\:border-purple-800\/15:hover {
  border-color: rgba(107, 33, 168, .15);
}

.hover\:border-purple-800\/20:hover {
  border-color: rgba(107, 33, 168, .2);
}

.hover\:border-purple-800\/25:hover {
  border-color: rgba(107, 33, 168, .25);
}

.hover\:border-purple-800\/30:hover {
  border-color: rgba(107, 33, 168, .3);
}

.hover\:border-purple-800\/35:hover {
  border-color: rgba(107, 33, 168, .35);
}

.hover\:border-purple-800\/40:hover {
  border-color: rgba(107, 33, 168, .4);
}

.hover\:border-purple-800\/45:hover {
  border-color: rgba(107, 33, 168, .45);
}

.hover\:border-purple-800\/5:hover {
  border-color: rgba(107, 33, 168, .05);
}

.hover\:border-purple-800\/50:hover {
  border-color: rgba(107, 33, 168, .5);
}

.hover\:border-purple-800\/55:hover {
  border-color: rgba(107, 33, 168, .55);
}

.hover\:border-purple-800\/60:hover {
  border-color: rgba(107, 33, 168, .6);
}

.hover\:border-purple-800\/65:hover {
  border-color: rgba(107, 33, 168, .65);
}

.hover\:border-purple-800\/70:hover {
  border-color: rgba(107, 33, 168, .7);
}

.hover\:border-purple-800\/75:hover {
  border-color: rgba(107, 33, 168, .75);
}

.hover\:border-purple-800\/80:hover {
  border-color: rgba(107, 33, 168, .8);
}

.hover\:border-purple-800\/85:hover {
  border-color: rgba(107, 33, 168, .85);
}

.hover\:border-purple-800\/90:hover {
  border-color: rgba(107, 33, 168, .9);
}

.hover\:border-purple-800\/95:hover {
  border-color: rgba(107, 33, 168, .95);
}

.hover\:border-red-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(254, 226, 226, var(--tw-border-opacity, 1));
}

.hover\:border-red-100\/0:hover {
  border-color: rgba(254, 226, 226, 0);
}

.hover\:border-red-100\/10:hover {
  border-color: rgba(254, 226, 226, .1);
}

.hover\:border-red-100\/100:hover {
  border-color: #fee2e2;
}

.hover\:border-red-100\/15:hover {
  border-color: rgba(254, 226, 226, .15);
}

.hover\:border-red-100\/20:hover {
  border-color: rgba(254, 226, 226, .2);
}

.hover\:border-red-100\/25:hover {
  border-color: rgba(254, 226, 226, .25);
}

.hover\:border-red-100\/30:hover {
  border-color: rgba(254, 226, 226, .3);
}

.hover\:border-red-100\/35:hover {
  border-color: rgba(254, 226, 226, .35);
}

.hover\:border-red-100\/40:hover {
  border-color: rgba(254, 226, 226, .4);
}

.hover\:border-red-100\/45:hover {
  border-color: rgba(254, 226, 226, .45);
}

.hover\:border-red-100\/5:hover {
  border-color: rgba(254, 226, 226, .05);
}

.hover\:border-red-100\/50:hover {
  border-color: rgba(254, 226, 226, .5);
}

.hover\:border-red-100\/55:hover {
  border-color: rgba(254, 226, 226, .55);
}

.hover\:border-red-100\/60:hover {
  border-color: rgba(254, 226, 226, .6);
}

.hover\:border-red-100\/65:hover {
  border-color: rgba(254, 226, 226, .65);
}

.hover\:border-red-100\/70:hover {
  border-color: rgba(254, 226, 226, .7);
}

.hover\:border-red-100\/75:hover {
  border-color: rgba(254, 226, 226, .75);
}

.hover\:border-red-100\/80:hover {
  border-color: rgba(254, 226, 226, .8);
}

.hover\:border-red-100\/85:hover {
  border-color: rgba(254, 226, 226, .85);
}

.hover\:border-red-100\/90:hover {
  border-color: rgba(254, 226, 226, .9);
}

.hover\:border-red-100\/95:hover {
  border-color: rgba(254, 226, 226, .95);
}

.hover\:border-red-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(248, 113, 113, var(--tw-border-opacity, 1));
}

.hover\:border-red-400\/0:hover {
  border-color: rgba(248, 113, 113, 0);
}

.hover\:border-red-400\/10:hover {
  border-color: rgba(248, 113, 113, .1);
}

.hover\:border-red-400\/100:hover {
  border-color: #f87171;
}

.hover\:border-red-400\/15:hover {
  border-color: rgba(248, 113, 113, .15);
}

.hover\:border-red-400\/20:hover {
  border-color: rgba(248, 113, 113, .2);
}

.hover\:border-red-400\/25:hover {
  border-color: rgba(248, 113, 113, .25);
}

.hover\:border-red-400\/30:hover {
  border-color: rgba(248, 113, 113, .3);
}

.hover\:border-red-400\/35:hover {
  border-color: rgba(248, 113, 113, .35);
}

.hover\:border-red-400\/40:hover {
  border-color: rgba(248, 113, 113, .4);
}

.hover\:border-red-400\/45:hover {
  border-color: rgba(248, 113, 113, .45);
}

.hover\:border-red-400\/5:hover {
  border-color: rgba(248, 113, 113, .05);
}

.hover\:border-red-400\/50:hover {
  border-color: rgba(248, 113, 113, .5);
}

.hover\:border-red-400\/55:hover {
  border-color: rgba(248, 113, 113, .55);
}

.hover\:border-red-400\/60:hover {
  border-color: rgba(248, 113, 113, .6);
}

.hover\:border-red-400\/65:hover {
  border-color: rgba(248, 113, 113, .65);
}

.hover\:border-red-400\/70:hover {
  border-color: rgba(248, 113, 113, .7);
}

.hover\:border-red-400\/75:hover {
  border-color: rgba(248, 113, 113, .75);
}

.hover\:border-red-400\/80:hover {
  border-color: rgba(248, 113, 113, .8);
}

.hover\:border-red-400\/85:hover {
  border-color: rgba(248, 113, 113, .85);
}

.hover\:border-red-400\/90:hover {
  border-color: rgba(248, 113, 113, .9);
}

.hover\:border-red-400\/95:hover {
  border-color: rgba(248, 113, 113, .95);
}

.hover\:border-red-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(239, 68, 68, var(--tw-border-opacity, 1));
}

.hover\:border-red-500\/0:hover {
  border-color: rgba(239, 68, 68, 0);
}

.hover\:border-red-500\/10:hover {
  border-color: rgba(239, 68, 68, .1);
}

.hover\:border-red-500\/100:hover {
  border-color: #ef4444;
}

.hover\:border-red-500\/15:hover {
  border-color: rgba(239, 68, 68, .15);
}

.hover\:border-red-500\/20:hover {
  border-color: rgba(239, 68, 68, .2);
}

.hover\:border-red-500\/25:hover {
  border-color: rgba(239, 68, 68, .25);
}

.hover\:border-red-500\/30:hover {
  border-color: rgba(239, 68, 68, .3);
}

.hover\:border-red-500\/35:hover {
  border-color: rgba(239, 68, 68, .35);
}

.hover\:border-red-500\/40:hover {
  border-color: rgba(239, 68, 68, .4);
}

.hover\:border-red-500\/45:hover {
  border-color: rgba(239, 68, 68, .45);
}

.hover\:border-red-500\/5:hover {
  border-color: rgba(239, 68, 68, .05);
}

.hover\:border-red-500\/50:hover {
  border-color: rgba(239, 68, 68, .5);
}

.hover\:border-red-500\/55:hover {
  border-color: rgba(239, 68, 68, .55);
}

.hover\:border-red-500\/60:hover {
  border-color: rgba(239, 68, 68, .6);
}

.hover\:border-red-500\/65:hover {
  border-color: rgba(239, 68, 68, .65);
}

.hover\:border-red-500\/70:hover {
  border-color: rgba(239, 68, 68, .7);
}

.hover\:border-red-500\/75:hover {
  border-color: rgba(239, 68, 68, .75);
}

.hover\:border-red-500\/80:hover {
  border-color: rgba(239, 68, 68, .8);
}

.hover\:border-red-500\/85:hover {
  border-color: rgba(239, 68, 68, .85);
}

.hover\:border-red-500\/90:hover {
  border-color: rgba(239, 68, 68, .9);
}

.hover\:border-red-500\/95:hover {
  border-color: rgba(239, 68, 68, .95);
}

.hover\:border-red-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(185, 28, 28, var(--tw-border-opacity, 1));
}

.hover\:border-red-700\/0:hover {
  border-color: rgba(185, 28, 28, 0);
}

.hover\:border-red-700\/10:hover {
  border-color: rgba(185, 28, 28, .1);
}

.hover\:border-red-700\/100:hover {
  border-color: #b91c1c;
}

.hover\:border-red-700\/15:hover {
  border-color: rgba(185, 28, 28, .15);
}

.hover\:border-red-700\/20:hover {
  border-color: rgba(185, 28, 28, .2);
}

.hover\:border-red-700\/25:hover {
  border-color: rgba(185, 28, 28, .25);
}

.hover\:border-red-700\/30:hover {
  border-color: rgba(185, 28, 28, .3);
}

.hover\:border-red-700\/35:hover {
  border-color: rgba(185, 28, 28, .35);
}

.hover\:border-red-700\/40:hover {
  border-color: rgba(185, 28, 28, .4);
}

.hover\:border-red-700\/45:hover {
  border-color: rgba(185, 28, 28, .45);
}

.hover\:border-red-700\/5:hover {
  border-color: rgba(185, 28, 28, .05);
}

.hover\:border-red-700\/50:hover {
  border-color: rgba(185, 28, 28, .5);
}

.hover\:border-red-700\/55:hover {
  border-color: rgba(185, 28, 28, .55);
}

.hover\:border-red-700\/60:hover {
  border-color: rgba(185, 28, 28, .6);
}

.hover\:border-red-700\/65:hover {
  border-color: rgba(185, 28, 28, .65);
}

.hover\:border-red-700\/70:hover {
  border-color: rgba(185, 28, 28, .7);
}

.hover\:border-red-700\/75:hover {
  border-color: rgba(185, 28, 28, .75);
}

.hover\:border-red-700\/80:hover {
  border-color: rgba(185, 28, 28, .8);
}

.hover\:border-red-700\/85:hover {
  border-color: rgba(185, 28, 28, .85);
}

.hover\:border-red-700\/90:hover {
  border-color: rgba(185, 28, 28, .9);
}

.hover\:border-red-700\/95:hover {
  border-color: rgba(185, 28, 28, .95);
}

.hover\:border-red-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(153, 27, 27, var(--tw-border-opacity, 1));
}

.hover\:border-red-800\/0:hover {
  border-color: rgba(153, 27, 27, 0);
}

.hover\:border-red-800\/10:hover {
  border-color: rgba(153, 27, 27, .1);
}

.hover\:border-red-800\/100:hover {
  border-color: #991b1b;
}

.hover\:border-red-800\/15:hover {
  border-color: rgba(153, 27, 27, .15);
}

.hover\:border-red-800\/20:hover {
  border-color: rgba(153, 27, 27, .2);
}

.hover\:border-red-800\/25:hover {
  border-color: rgba(153, 27, 27, .25);
}

.hover\:border-red-800\/30:hover {
  border-color: rgba(153, 27, 27, .3);
}

.hover\:border-red-800\/35:hover {
  border-color: rgba(153, 27, 27, .35);
}

.hover\:border-red-800\/40:hover {
  border-color: rgba(153, 27, 27, .4);
}

.hover\:border-red-800\/45:hover {
  border-color: rgba(153, 27, 27, .45);
}

.hover\:border-red-800\/5:hover {
  border-color: rgba(153, 27, 27, .05);
}

.hover\:border-red-800\/50:hover {
  border-color: rgba(153, 27, 27, .5);
}

.hover\:border-red-800\/55:hover {
  border-color: rgba(153, 27, 27, .55);
}

.hover\:border-red-800\/60:hover {
  border-color: rgba(153, 27, 27, .6);
}

.hover\:border-red-800\/65:hover {
  border-color: rgba(153, 27, 27, .65);
}

.hover\:border-red-800\/70:hover {
  border-color: rgba(153, 27, 27, .7);
}

.hover\:border-red-800\/75:hover {
  border-color: rgba(153, 27, 27, .75);
}

.hover\:border-red-800\/80:hover {
  border-color: rgba(153, 27, 27, .8);
}

.hover\:border-red-800\/85:hover {
  border-color: rgba(153, 27, 27, .85);
}

.hover\:border-red-800\/90:hover {
  border-color: rgba(153, 27, 27, .9);
}

.hover\:border-red-800\/95:hover {
  border-color: rgba(153, 27, 27, .95);
}

.hover\:border-rose-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(255, 228, 230, var(--tw-border-opacity, 1));
}

.hover\:border-rose-100\/0:hover {
  border-color: rgba(255, 228, 230, 0);
}

.hover\:border-rose-100\/10:hover {
  border-color: rgba(255, 228, 230, .1);
}

.hover\:border-rose-100\/100:hover {
  border-color: #ffe4e6;
}

.hover\:border-rose-100\/15:hover {
  border-color: rgba(255, 228, 230, .15);
}

.hover\:border-rose-100\/20:hover {
  border-color: rgba(255, 228, 230, .2);
}

.hover\:border-rose-100\/25:hover {
  border-color: rgba(255, 228, 230, .25);
}

.hover\:border-rose-100\/30:hover {
  border-color: rgba(255, 228, 230, .3);
}

.hover\:border-rose-100\/35:hover {
  border-color: rgba(255, 228, 230, .35);
}

.hover\:border-rose-100\/40:hover {
  border-color: rgba(255, 228, 230, .4);
}

.hover\:border-rose-100\/45:hover {
  border-color: rgba(255, 228, 230, .45);
}

.hover\:border-rose-100\/5:hover {
  border-color: rgba(255, 228, 230, .05);
}

.hover\:border-rose-100\/50:hover {
  border-color: rgba(255, 228, 230, .5);
}

.hover\:border-rose-100\/55:hover {
  border-color: rgba(255, 228, 230, .55);
}

.hover\:border-rose-100\/60:hover {
  border-color: rgba(255, 228, 230, .6);
}

.hover\:border-rose-100\/65:hover {
  border-color: rgba(255, 228, 230, .65);
}

.hover\:border-rose-100\/70:hover {
  border-color: rgba(255, 228, 230, .7);
}

.hover\:border-rose-100\/75:hover {
  border-color: rgba(255, 228, 230, .75);
}

.hover\:border-rose-100\/80:hover {
  border-color: rgba(255, 228, 230, .8);
}

.hover\:border-rose-100\/85:hover {
  border-color: rgba(255, 228, 230, .85);
}

.hover\:border-rose-100\/90:hover {
  border-color: rgba(255, 228, 230, .9);
}

.hover\:border-rose-100\/95:hover {
  border-color: rgba(255, 228, 230, .95);
}

.hover\:border-rose-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(251, 113, 133, var(--tw-border-opacity, 1));
}

.hover\:border-rose-400\/0:hover {
  border-color: rgba(251, 113, 133, 0);
}

.hover\:border-rose-400\/10:hover {
  border-color: rgba(251, 113, 133, .1);
}

.hover\:border-rose-400\/100:hover {
  border-color: #fb7185;
}

.hover\:border-rose-400\/15:hover {
  border-color: rgba(251, 113, 133, .15);
}

.hover\:border-rose-400\/20:hover {
  border-color: rgba(251, 113, 133, .2);
}

.hover\:border-rose-400\/25:hover {
  border-color: rgba(251, 113, 133, .25);
}

.hover\:border-rose-400\/30:hover {
  border-color: rgba(251, 113, 133, .3);
}

.hover\:border-rose-400\/35:hover {
  border-color: rgba(251, 113, 133, .35);
}

.hover\:border-rose-400\/40:hover {
  border-color: rgba(251, 113, 133, .4);
}

.hover\:border-rose-400\/45:hover {
  border-color: rgba(251, 113, 133, .45);
}

.hover\:border-rose-400\/5:hover {
  border-color: rgba(251, 113, 133, .05);
}

.hover\:border-rose-400\/50:hover {
  border-color: rgba(251, 113, 133, .5);
}

.hover\:border-rose-400\/55:hover {
  border-color: rgba(251, 113, 133, .55);
}

.hover\:border-rose-400\/60:hover {
  border-color: rgba(251, 113, 133, .6);
}

.hover\:border-rose-400\/65:hover {
  border-color: rgba(251, 113, 133, .65);
}

.hover\:border-rose-400\/70:hover {
  border-color: rgba(251, 113, 133, .7);
}

.hover\:border-rose-400\/75:hover {
  border-color: rgba(251, 113, 133, .75);
}

.hover\:border-rose-400\/80:hover {
  border-color: rgba(251, 113, 133, .8);
}

.hover\:border-rose-400\/85:hover {
  border-color: rgba(251, 113, 133, .85);
}

.hover\:border-rose-400\/90:hover {
  border-color: rgba(251, 113, 133, .9);
}

.hover\:border-rose-400\/95:hover {
  border-color: rgba(251, 113, 133, .95);
}

.hover\:border-rose-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(244, 63, 94, var(--tw-border-opacity, 1));
}

.hover\:border-rose-500\/0:hover {
  border-color: rgba(244, 63, 94, 0);
}

.hover\:border-rose-500\/10:hover {
  border-color: rgba(244, 63, 94, .1);
}

.hover\:border-rose-500\/100:hover {
  border-color: #f43f5e;
}

.hover\:border-rose-500\/15:hover {
  border-color: rgba(244, 63, 94, .15);
}

.hover\:border-rose-500\/20:hover {
  border-color: rgba(244, 63, 94, .2);
}

.hover\:border-rose-500\/25:hover {
  border-color: rgba(244, 63, 94, .25);
}

.hover\:border-rose-500\/30:hover {
  border-color: rgba(244, 63, 94, .3);
}

.hover\:border-rose-500\/35:hover {
  border-color: rgba(244, 63, 94, .35);
}

.hover\:border-rose-500\/40:hover {
  border-color: rgba(244, 63, 94, .4);
}

.hover\:border-rose-500\/45:hover {
  border-color: rgba(244, 63, 94, .45);
}

.hover\:border-rose-500\/5:hover {
  border-color: rgba(244, 63, 94, .05);
}

.hover\:border-rose-500\/50:hover {
  border-color: rgba(244, 63, 94, .5);
}

.hover\:border-rose-500\/55:hover {
  border-color: rgba(244, 63, 94, .55);
}

.hover\:border-rose-500\/60:hover {
  border-color: rgba(244, 63, 94, .6);
}

.hover\:border-rose-500\/65:hover {
  border-color: rgba(244, 63, 94, .65);
}

.hover\:border-rose-500\/70:hover {
  border-color: rgba(244, 63, 94, .7);
}

.hover\:border-rose-500\/75:hover {
  border-color: rgba(244, 63, 94, .75);
}

.hover\:border-rose-500\/80:hover {
  border-color: rgba(244, 63, 94, .8);
}

.hover\:border-rose-500\/85:hover {
  border-color: rgba(244, 63, 94, .85);
}

.hover\:border-rose-500\/90:hover {
  border-color: rgba(244, 63, 94, .9);
}

.hover\:border-rose-500\/95:hover {
  border-color: rgba(244, 63, 94, .95);
}

.hover\:border-rose-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(190, 18, 60, var(--tw-border-opacity, 1));
}

.hover\:border-rose-700\/0:hover {
  border-color: rgba(190, 18, 60, 0);
}

.hover\:border-rose-700\/10:hover {
  border-color: rgba(190, 18, 60, .1);
}

.hover\:border-rose-700\/100:hover {
  border-color: #be123c;
}

.hover\:border-rose-700\/15:hover {
  border-color: rgba(190, 18, 60, .15);
}

.hover\:border-rose-700\/20:hover {
  border-color: rgba(190, 18, 60, .2);
}

.hover\:border-rose-700\/25:hover {
  border-color: rgba(190, 18, 60, .25);
}

.hover\:border-rose-700\/30:hover {
  border-color: rgba(190, 18, 60, .3);
}

.hover\:border-rose-700\/35:hover {
  border-color: rgba(190, 18, 60, .35);
}

.hover\:border-rose-700\/40:hover {
  border-color: rgba(190, 18, 60, .4);
}

.hover\:border-rose-700\/45:hover {
  border-color: rgba(190, 18, 60, .45);
}

.hover\:border-rose-700\/5:hover {
  border-color: rgba(190, 18, 60, .05);
}

.hover\:border-rose-700\/50:hover {
  border-color: rgba(190, 18, 60, .5);
}

.hover\:border-rose-700\/55:hover {
  border-color: rgba(190, 18, 60, .55);
}

.hover\:border-rose-700\/60:hover {
  border-color: rgba(190, 18, 60, .6);
}

.hover\:border-rose-700\/65:hover {
  border-color: rgba(190, 18, 60, .65);
}

.hover\:border-rose-700\/70:hover {
  border-color: rgba(190, 18, 60, .7);
}

.hover\:border-rose-700\/75:hover {
  border-color: rgba(190, 18, 60, .75);
}

.hover\:border-rose-700\/80:hover {
  border-color: rgba(190, 18, 60, .8);
}

.hover\:border-rose-700\/85:hover {
  border-color: rgba(190, 18, 60, .85);
}

.hover\:border-rose-700\/90:hover {
  border-color: rgba(190, 18, 60, .9);
}

.hover\:border-rose-700\/95:hover {
  border-color: rgba(190, 18, 60, .95);
}

.hover\:border-rose-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(159, 18, 57, var(--tw-border-opacity, 1));
}

.hover\:border-rose-800\/0:hover {
  border-color: rgba(159, 18, 57, 0);
}

.hover\:border-rose-800\/10:hover {
  border-color: rgba(159, 18, 57, .1);
}

.hover\:border-rose-800\/100:hover {
  border-color: #9f1239;
}

.hover\:border-rose-800\/15:hover {
  border-color: rgba(159, 18, 57, .15);
}

.hover\:border-rose-800\/20:hover {
  border-color: rgba(159, 18, 57, .2);
}

.hover\:border-rose-800\/25:hover {
  border-color: rgba(159, 18, 57, .25);
}

.hover\:border-rose-800\/30:hover {
  border-color: rgba(159, 18, 57, .3);
}

.hover\:border-rose-800\/35:hover {
  border-color: rgba(159, 18, 57, .35);
}

.hover\:border-rose-800\/40:hover {
  border-color: rgba(159, 18, 57, .4);
}

.hover\:border-rose-800\/45:hover {
  border-color: rgba(159, 18, 57, .45);
}

.hover\:border-rose-800\/5:hover {
  border-color: rgba(159, 18, 57, .05);
}

.hover\:border-rose-800\/50:hover {
  border-color: rgba(159, 18, 57, .5);
}

.hover\:border-rose-800\/55:hover {
  border-color: rgba(159, 18, 57, .55);
}

.hover\:border-rose-800\/60:hover {
  border-color: rgba(159, 18, 57, .6);
}

.hover\:border-rose-800\/65:hover {
  border-color: rgba(159, 18, 57, .65);
}

.hover\:border-rose-800\/70:hover {
  border-color: rgba(159, 18, 57, .7);
}

.hover\:border-rose-800\/75:hover {
  border-color: rgba(159, 18, 57, .75);
}

.hover\:border-rose-800\/80:hover {
  border-color: rgba(159, 18, 57, .8);
}

.hover\:border-rose-800\/85:hover {
  border-color: rgba(159, 18, 57, .85);
}

.hover\:border-rose-800\/90:hover {
  border-color: rgba(159, 18, 57, .9);
}

.hover\:border-rose-800\/95:hover {
  border-color: rgba(159, 18, 57, .95);
}

.hover\:border-sky-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(224, 242, 254, var(--tw-border-opacity, 1));
}

.hover\:border-sky-100\/0:hover {
  border-color: rgba(224, 242, 254, 0);
}

.hover\:border-sky-100\/10:hover {
  border-color: rgba(224, 242, 254, .1);
}

.hover\:border-sky-100\/100:hover {
  border-color: #e0f2fe;
}

.hover\:border-sky-100\/15:hover {
  border-color: rgba(224, 242, 254, .15);
}

.hover\:border-sky-100\/20:hover {
  border-color: rgba(224, 242, 254, .2);
}

.hover\:border-sky-100\/25:hover {
  border-color: rgba(224, 242, 254, .25);
}

.hover\:border-sky-100\/30:hover {
  border-color: rgba(224, 242, 254, .3);
}

.hover\:border-sky-100\/35:hover {
  border-color: rgba(224, 242, 254, .35);
}

.hover\:border-sky-100\/40:hover {
  border-color: rgba(224, 242, 254, .4);
}

.hover\:border-sky-100\/45:hover {
  border-color: rgba(224, 242, 254, .45);
}

.hover\:border-sky-100\/5:hover {
  border-color: rgba(224, 242, 254, .05);
}

.hover\:border-sky-100\/50:hover {
  border-color: rgba(224, 242, 254, .5);
}

.hover\:border-sky-100\/55:hover {
  border-color: rgba(224, 242, 254, .55);
}

.hover\:border-sky-100\/60:hover {
  border-color: rgba(224, 242, 254, .6);
}

.hover\:border-sky-100\/65:hover {
  border-color: rgba(224, 242, 254, .65);
}

.hover\:border-sky-100\/70:hover {
  border-color: rgba(224, 242, 254, .7);
}

.hover\:border-sky-100\/75:hover {
  border-color: rgba(224, 242, 254, .75);
}

.hover\:border-sky-100\/80:hover {
  border-color: rgba(224, 242, 254, .8);
}

.hover\:border-sky-100\/85:hover {
  border-color: rgba(224, 242, 254, .85);
}

.hover\:border-sky-100\/90:hover {
  border-color: rgba(224, 242, 254, .9);
}

.hover\:border-sky-100\/95:hover {
  border-color: rgba(224, 242, 254, .95);
}

.hover\:border-sky-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(56, 189, 248, var(--tw-border-opacity, 1));
}

.hover\:border-sky-400\/0:hover {
  border-color: rgba(56, 189, 248, 0);
}

.hover\:border-sky-400\/10:hover {
  border-color: rgba(56, 189, 248, .1);
}

.hover\:border-sky-400\/100:hover {
  border-color: #38bdf8;
}

.hover\:border-sky-400\/15:hover {
  border-color: rgba(56, 189, 248, .15);
}

.hover\:border-sky-400\/20:hover {
  border-color: rgba(56, 189, 248, .2);
}

.hover\:border-sky-400\/25:hover {
  border-color: rgba(56, 189, 248, .25);
}

.hover\:border-sky-400\/30:hover {
  border-color: rgba(56, 189, 248, .3);
}

.hover\:border-sky-400\/35:hover {
  border-color: rgba(56, 189, 248, .35);
}

.hover\:border-sky-400\/40:hover {
  border-color: rgba(56, 189, 248, .4);
}

.hover\:border-sky-400\/45:hover {
  border-color: rgba(56, 189, 248, .45);
}

.hover\:border-sky-400\/5:hover {
  border-color: rgba(56, 189, 248, .05);
}

.hover\:border-sky-400\/50:hover {
  border-color: rgba(56, 189, 248, .5);
}

.hover\:border-sky-400\/55:hover {
  border-color: rgba(56, 189, 248, .55);
}

.hover\:border-sky-400\/60:hover {
  border-color: rgba(56, 189, 248, .6);
}

.hover\:border-sky-400\/65:hover {
  border-color: rgba(56, 189, 248, .65);
}

.hover\:border-sky-400\/70:hover {
  border-color: rgba(56, 189, 248, .7);
}

.hover\:border-sky-400\/75:hover {
  border-color: rgba(56, 189, 248, .75);
}

.hover\:border-sky-400\/80:hover {
  border-color: rgba(56, 189, 248, .8);
}

.hover\:border-sky-400\/85:hover {
  border-color: rgba(56, 189, 248, .85);
}

.hover\:border-sky-400\/90:hover {
  border-color: rgba(56, 189, 248, .9);
}

.hover\:border-sky-400\/95:hover {
  border-color: rgba(56, 189, 248, .95);
}

.hover\:border-sky-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(14, 165, 233, var(--tw-border-opacity, 1));
}

.hover\:border-sky-500\/0:hover {
  border-color: rgba(14, 165, 233, 0);
}

.hover\:border-sky-500\/10:hover {
  border-color: rgba(14, 165, 233, .1);
}

.hover\:border-sky-500\/100:hover {
  border-color: #0ea5e9;
}

.hover\:border-sky-500\/15:hover {
  border-color: rgba(14, 165, 233, .15);
}

.hover\:border-sky-500\/20:hover {
  border-color: rgba(14, 165, 233, .2);
}

.hover\:border-sky-500\/25:hover {
  border-color: rgba(14, 165, 233, .25);
}

.hover\:border-sky-500\/30:hover {
  border-color: rgba(14, 165, 233, .3);
}

.hover\:border-sky-500\/35:hover {
  border-color: rgba(14, 165, 233, .35);
}

.hover\:border-sky-500\/40:hover {
  border-color: rgba(14, 165, 233, .4);
}

.hover\:border-sky-500\/45:hover {
  border-color: rgba(14, 165, 233, .45);
}

.hover\:border-sky-500\/5:hover {
  border-color: rgba(14, 165, 233, .05);
}

.hover\:border-sky-500\/50:hover {
  border-color: rgba(14, 165, 233, .5);
}

.hover\:border-sky-500\/55:hover {
  border-color: rgba(14, 165, 233, .55);
}

.hover\:border-sky-500\/60:hover {
  border-color: rgba(14, 165, 233, .6);
}

.hover\:border-sky-500\/65:hover {
  border-color: rgba(14, 165, 233, .65);
}

.hover\:border-sky-500\/70:hover {
  border-color: rgba(14, 165, 233, .7);
}

.hover\:border-sky-500\/75:hover {
  border-color: rgba(14, 165, 233, .75);
}

.hover\:border-sky-500\/80:hover {
  border-color: rgba(14, 165, 233, .8);
}

.hover\:border-sky-500\/85:hover {
  border-color: rgba(14, 165, 233, .85);
}

.hover\:border-sky-500\/90:hover {
  border-color: rgba(14, 165, 233, .9);
}

.hover\:border-sky-500\/95:hover {
  border-color: rgba(14, 165, 233, .95);
}

.hover\:border-sky-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(3, 105, 161, var(--tw-border-opacity, 1));
}

.hover\:border-sky-700\/0:hover {
  border-color: rgba(3, 105, 161, 0);
}

.hover\:border-sky-700\/10:hover {
  border-color: rgba(3, 105, 161, .1);
}

.hover\:border-sky-700\/100:hover {
  border-color: #0369a1;
}

.hover\:border-sky-700\/15:hover {
  border-color: rgba(3, 105, 161, .15);
}

.hover\:border-sky-700\/20:hover {
  border-color: rgba(3, 105, 161, .2);
}

.hover\:border-sky-700\/25:hover {
  border-color: rgba(3, 105, 161, .25);
}

.hover\:border-sky-700\/30:hover {
  border-color: rgba(3, 105, 161, .3);
}

.hover\:border-sky-700\/35:hover {
  border-color: rgba(3, 105, 161, .35);
}

.hover\:border-sky-700\/40:hover {
  border-color: rgba(3, 105, 161, .4);
}

.hover\:border-sky-700\/45:hover {
  border-color: rgba(3, 105, 161, .45);
}

.hover\:border-sky-700\/5:hover {
  border-color: rgba(3, 105, 161, .05);
}

.hover\:border-sky-700\/50:hover {
  border-color: rgba(3, 105, 161, .5);
}

.hover\:border-sky-700\/55:hover {
  border-color: rgba(3, 105, 161, .55);
}

.hover\:border-sky-700\/60:hover {
  border-color: rgba(3, 105, 161, .6);
}

.hover\:border-sky-700\/65:hover {
  border-color: rgba(3, 105, 161, .65);
}

.hover\:border-sky-700\/70:hover {
  border-color: rgba(3, 105, 161, .7);
}

.hover\:border-sky-700\/75:hover {
  border-color: rgba(3, 105, 161, .75);
}

.hover\:border-sky-700\/80:hover {
  border-color: rgba(3, 105, 161, .8);
}

.hover\:border-sky-700\/85:hover {
  border-color: rgba(3, 105, 161, .85);
}

.hover\:border-sky-700\/90:hover {
  border-color: rgba(3, 105, 161, .9);
}

.hover\:border-sky-700\/95:hover {
  border-color: rgba(3, 105, 161, .95);
}

.hover\:border-sky-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(7, 89, 133, var(--tw-border-opacity, 1));
}

.hover\:border-sky-800\/0:hover {
  border-color: rgba(7, 89, 133, 0);
}

.hover\:border-sky-800\/10:hover {
  border-color: rgba(7, 89, 133, .1);
}

.hover\:border-sky-800\/100:hover {
  border-color: #075985;
}

.hover\:border-sky-800\/15:hover {
  border-color: rgba(7, 89, 133, .15);
}

.hover\:border-sky-800\/20:hover {
  border-color: rgba(7, 89, 133, .2);
}

.hover\:border-sky-800\/25:hover {
  border-color: rgba(7, 89, 133, .25);
}

.hover\:border-sky-800\/30:hover {
  border-color: rgba(7, 89, 133, .3);
}

.hover\:border-sky-800\/35:hover {
  border-color: rgba(7, 89, 133, .35);
}

.hover\:border-sky-800\/40:hover {
  border-color: rgba(7, 89, 133, .4);
}

.hover\:border-sky-800\/45:hover {
  border-color: rgba(7, 89, 133, .45);
}

.hover\:border-sky-800\/5:hover {
  border-color: rgba(7, 89, 133, .05);
}

.hover\:border-sky-800\/50:hover {
  border-color: rgba(7, 89, 133, .5);
}

.hover\:border-sky-800\/55:hover {
  border-color: rgba(7, 89, 133, .55);
}

.hover\:border-sky-800\/60:hover {
  border-color: rgba(7, 89, 133, .6);
}

.hover\:border-sky-800\/65:hover {
  border-color: rgba(7, 89, 133, .65);
}

.hover\:border-sky-800\/70:hover {
  border-color: rgba(7, 89, 133, .7);
}

.hover\:border-sky-800\/75:hover {
  border-color: rgba(7, 89, 133, .75);
}

.hover\:border-sky-800\/80:hover {
  border-color: rgba(7, 89, 133, .8);
}

.hover\:border-sky-800\/85:hover {
  border-color: rgba(7, 89, 133, .85);
}

.hover\:border-sky-800\/90:hover {
  border-color: rgba(7, 89, 133, .9);
}

.hover\:border-sky-800\/95:hover {
  border-color: rgba(7, 89, 133, .95);
}

.hover\:border-slate-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(241, 245, 249, var(--tw-border-opacity, 1));
}

.hover\:border-slate-100\/0:hover {
  border-color: rgba(241, 245, 249, 0);
}

.hover\:border-slate-100\/10:hover {
  border-color: rgba(241, 245, 249, .1);
}

.hover\:border-slate-100\/100:hover {
  border-color: #f1f5f9;
}

.hover\:border-slate-100\/15:hover {
  border-color: rgba(241, 245, 249, .15);
}

.hover\:border-slate-100\/20:hover {
  border-color: rgba(241, 245, 249, .2);
}

.hover\:border-slate-100\/25:hover {
  border-color: rgba(241, 245, 249, .25);
}

.hover\:border-slate-100\/30:hover {
  border-color: rgba(241, 245, 249, .3);
}

.hover\:border-slate-100\/35:hover {
  border-color: rgba(241, 245, 249, .35);
}

.hover\:border-slate-100\/40:hover {
  border-color: rgba(241, 245, 249, .4);
}

.hover\:border-slate-100\/45:hover {
  border-color: rgba(241, 245, 249, .45);
}

.hover\:border-slate-100\/5:hover {
  border-color: rgba(241, 245, 249, .05);
}

.hover\:border-slate-100\/50:hover {
  border-color: rgba(241, 245, 249, .5);
}

.hover\:border-slate-100\/55:hover {
  border-color: rgba(241, 245, 249, .55);
}

.hover\:border-slate-100\/60:hover {
  border-color: rgba(241, 245, 249, .6);
}

.hover\:border-slate-100\/65:hover {
  border-color: rgba(241, 245, 249, .65);
}

.hover\:border-slate-100\/70:hover {
  border-color: rgba(241, 245, 249, .7);
}

.hover\:border-slate-100\/75:hover {
  border-color: rgba(241, 245, 249, .75);
}

.hover\:border-slate-100\/80:hover {
  border-color: rgba(241, 245, 249, .8);
}

.hover\:border-slate-100\/85:hover {
  border-color: rgba(241, 245, 249, .85);
}

.hover\:border-slate-100\/90:hover {
  border-color: rgba(241, 245, 249, .9);
}

.hover\:border-slate-100\/95:hover {
  border-color: rgba(241, 245, 249, .95);
}

.hover\:border-slate-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(148, 163, 184, var(--tw-border-opacity, 1));
}

.hover\:border-slate-400\/0:hover {
  border-color: rgba(148, 163, 184, 0);
}

.hover\:border-slate-400\/10:hover {
  border-color: rgba(148, 163, 184, .1);
}

.hover\:border-slate-400\/100:hover {
  border-color: #94a3b8;
}

.hover\:border-slate-400\/15:hover {
  border-color: rgba(148, 163, 184, .15);
}

.hover\:border-slate-400\/20:hover {
  border-color: rgba(148, 163, 184, .2);
}

.hover\:border-slate-400\/25:hover {
  border-color: rgba(148, 163, 184, .25);
}

.hover\:border-slate-400\/30:hover {
  border-color: rgba(148, 163, 184, .3);
}

.hover\:border-slate-400\/35:hover {
  border-color: rgba(148, 163, 184, .35);
}

.hover\:border-slate-400\/40:hover {
  border-color: rgba(148, 163, 184, .4);
}

.hover\:border-slate-400\/45:hover {
  border-color: rgba(148, 163, 184, .45);
}

.hover\:border-slate-400\/5:hover {
  border-color: rgba(148, 163, 184, .05);
}

.hover\:border-slate-400\/50:hover {
  border-color: rgba(148, 163, 184, .5);
}

.hover\:border-slate-400\/55:hover {
  border-color: rgba(148, 163, 184, .55);
}

.hover\:border-slate-400\/60:hover {
  border-color: rgba(148, 163, 184, .6);
}

.hover\:border-slate-400\/65:hover {
  border-color: rgba(148, 163, 184, .65);
}

.hover\:border-slate-400\/70:hover {
  border-color: rgba(148, 163, 184, .7);
}

.hover\:border-slate-400\/75:hover {
  border-color: rgba(148, 163, 184, .75);
}

.hover\:border-slate-400\/80:hover {
  border-color: rgba(148, 163, 184, .8);
}

.hover\:border-slate-400\/85:hover {
  border-color: rgba(148, 163, 184, .85);
}

.hover\:border-slate-400\/90:hover {
  border-color: rgba(148, 163, 184, .9);
}

.hover\:border-slate-400\/95:hover {
  border-color: rgba(148, 163, 184, .95);
}

.hover\:border-slate-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(100, 116, 139, var(--tw-border-opacity, 1));
}

.hover\:border-slate-500\/0:hover {
  border-color: rgba(100, 116, 139, 0);
}

.hover\:border-slate-500\/10:hover {
  border-color: rgba(100, 116, 139, .1);
}

.hover\:border-slate-500\/100:hover {
  border-color: #64748b;
}

.hover\:border-slate-500\/15:hover {
  border-color: rgba(100, 116, 139, .15);
}

.hover\:border-slate-500\/20:hover {
  border-color: rgba(100, 116, 139, .2);
}

.hover\:border-slate-500\/25:hover {
  border-color: rgba(100, 116, 139, .25);
}

.hover\:border-slate-500\/30:hover {
  border-color: rgba(100, 116, 139, .3);
}

.hover\:border-slate-500\/35:hover {
  border-color: rgba(100, 116, 139, .35);
}

.hover\:border-slate-500\/40:hover {
  border-color: rgba(100, 116, 139, .4);
}

.hover\:border-slate-500\/45:hover {
  border-color: rgba(100, 116, 139, .45);
}

.hover\:border-slate-500\/5:hover {
  border-color: rgba(100, 116, 139, .05);
}

.hover\:border-slate-500\/50:hover {
  border-color: rgba(100, 116, 139, .5);
}

.hover\:border-slate-500\/55:hover {
  border-color: rgba(100, 116, 139, .55);
}

.hover\:border-slate-500\/60:hover {
  border-color: rgba(100, 116, 139, .6);
}

.hover\:border-slate-500\/65:hover {
  border-color: rgba(100, 116, 139, .65);
}

.hover\:border-slate-500\/70:hover {
  border-color: rgba(100, 116, 139, .7);
}

.hover\:border-slate-500\/75:hover {
  border-color: rgba(100, 116, 139, .75);
}

.hover\:border-slate-500\/80:hover {
  border-color: rgba(100, 116, 139, .8);
}

.hover\:border-slate-500\/85:hover {
  border-color: rgba(100, 116, 139, .85);
}

.hover\:border-slate-500\/90:hover {
  border-color: rgba(100, 116, 139, .9);
}

.hover\:border-slate-500\/95:hover {
  border-color: rgba(100, 116, 139, .95);
}

.hover\:border-slate-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(51, 65, 85, var(--tw-border-opacity, 1));
}

.hover\:border-slate-700\/0:hover {
  border-color: rgba(51, 65, 85, 0);
}

.hover\:border-slate-700\/10:hover {
  border-color: rgba(51, 65, 85, .1);
}

.hover\:border-slate-700\/100:hover {
  border-color: #334155;
}

.hover\:border-slate-700\/15:hover {
  border-color: rgba(51, 65, 85, .15);
}

.hover\:border-slate-700\/20:hover {
  border-color: rgba(51, 65, 85, .2);
}

.hover\:border-slate-700\/25:hover {
  border-color: rgba(51, 65, 85, .25);
}

.hover\:border-slate-700\/30:hover {
  border-color: rgba(51, 65, 85, .3);
}

.hover\:border-slate-700\/35:hover {
  border-color: rgba(51, 65, 85, .35);
}

.hover\:border-slate-700\/40:hover {
  border-color: rgba(51, 65, 85, .4);
}

.hover\:border-slate-700\/45:hover {
  border-color: rgba(51, 65, 85, .45);
}

.hover\:border-slate-700\/5:hover {
  border-color: rgba(51, 65, 85, .05);
}

.hover\:border-slate-700\/50:hover {
  border-color: rgba(51, 65, 85, .5);
}

.hover\:border-slate-700\/55:hover {
  border-color: rgba(51, 65, 85, .55);
}

.hover\:border-slate-700\/60:hover {
  border-color: rgba(51, 65, 85, .6);
}

.hover\:border-slate-700\/65:hover {
  border-color: rgba(51, 65, 85, .65);
}

.hover\:border-slate-700\/70:hover {
  border-color: rgba(51, 65, 85, .7);
}

.hover\:border-slate-700\/75:hover {
  border-color: rgba(51, 65, 85, .75);
}

.hover\:border-slate-700\/80:hover {
  border-color: rgba(51, 65, 85, .8);
}

.hover\:border-slate-700\/85:hover {
  border-color: rgba(51, 65, 85, .85);
}

.hover\:border-slate-700\/90:hover {
  border-color: rgba(51, 65, 85, .9);
}

.hover\:border-slate-700\/95:hover {
  border-color: rgba(51, 65, 85, .95);
}

.hover\:border-slate-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(30, 41, 59, var(--tw-border-opacity, 1));
}

.hover\:border-slate-800\/0:hover {
  border-color: rgba(30, 41, 59, 0);
}

.hover\:border-slate-800\/10:hover {
  border-color: rgba(30, 41, 59, .1);
}

.hover\:border-slate-800\/100:hover {
  border-color: #1e293b;
}

.hover\:border-slate-800\/15:hover {
  border-color: rgba(30, 41, 59, .15);
}

.hover\:border-slate-800\/20:hover {
  border-color: rgba(30, 41, 59, .2);
}

.hover\:border-slate-800\/25:hover {
  border-color: rgba(30, 41, 59, .25);
}

.hover\:border-slate-800\/30:hover {
  border-color: rgba(30, 41, 59, .3);
}

.hover\:border-slate-800\/35:hover {
  border-color: rgba(30, 41, 59, .35);
}

.hover\:border-slate-800\/40:hover {
  border-color: rgba(30, 41, 59, .4);
}

.hover\:border-slate-800\/45:hover {
  border-color: rgba(30, 41, 59, .45);
}

.hover\:border-slate-800\/5:hover {
  border-color: rgba(30, 41, 59, .05);
}

.hover\:border-slate-800\/50:hover {
  border-color: rgba(30, 41, 59, .5);
}

.hover\:border-slate-800\/55:hover {
  border-color: rgba(30, 41, 59, .55);
}

.hover\:border-slate-800\/60:hover {
  border-color: rgba(30, 41, 59, .6);
}

.hover\:border-slate-800\/65:hover {
  border-color: rgba(30, 41, 59, .65);
}

.hover\:border-slate-800\/70:hover {
  border-color: rgba(30, 41, 59, .7);
}

.hover\:border-slate-800\/75:hover {
  border-color: rgba(30, 41, 59, .75);
}

.hover\:border-slate-800\/80:hover {
  border-color: rgba(30, 41, 59, .8);
}

.hover\:border-slate-800\/85:hover {
  border-color: rgba(30, 41, 59, .85);
}

.hover\:border-slate-800\/90:hover {
  border-color: rgba(30, 41, 59, .9);
}

.hover\:border-slate-800\/95:hover {
  border-color: rgba(30, 41, 59, .95);
}

.hover\:border-stone-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(245, 245, 244, var(--tw-border-opacity, 1));
}

.hover\:border-stone-100\/0:hover {
  border-color: rgba(245, 245, 244, 0);
}

.hover\:border-stone-100\/10:hover {
  border-color: rgba(245, 245, 244, .1);
}

.hover\:border-stone-100\/100:hover {
  border-color: #f5f5f4;
}

.hover\:border-stone-100\/15:hover {
  border-color: rgba(245, 245, 244, .15);
}

.hover\:border-stone-100\/20:hover {
  border-color: rgba(245, 245, 244, .2);
}

.hover\:border-stone-100\/25:hover {
  border-color: rgba(245, 245, 244, .25);
}

.hover\:border-stone-100\/30:hover {
  border-color: rgba(245, 245, 244, .3);
}

.hover\:border-stone-100\/35:hover {
  border-color: rgba(245, 245, 244, .35);
}

.hover\:border-stone-100\/40:hover {
  border-color: rgba(245, 245, 244, .4);
}

.hover\:border-stone-100\/45:hover {
  border-color: rgba(245, 245, 244, .45);
}

.hover\:border-stone-100\/5:hover {
  border-color: rgba(245, 245, 244, .05);
}

.hover\:border-stone-100\/50:hover {
  border-color: rgba(245, 245, 244, .5);
}

.hover\:border-stone-100\/55:hover {
  border-color: rgba(245, 245, 244, .55);
}

.hover\:border-stone-100\/60:hover {
  border-color: rgba(245, 245, 244, .6);
}

.hover\:border-stone-100\/65:hover {
  border-color: rgba(245, 245, 244, .65);
}

.hover\:border-stone-100\/70:hover {
  border-color: rgba(245, 245, 244, .7);
}

.hover\:border-stone-100\/75:hover {
  border-color: rgba(245, 245, 244, .75);
}

.hover\:border-stone-100\/80:hover {
  border-color: rgba(245, 245, 244, .8);
}

.hover\:border-stone-100\/85:hover {
  border-color: rgba(245, 245, 244, .85);
}

.hover\:border-stone-100\/90:hover {
  border-color: rgba(245, 245, 244, .9);
}

.hover\:border-stone-100\/95:hover {
  border-color: rgba(245, 245, 244, .95);
}

.hover\:border-stone-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(168, 162, 158, var(--tw-border-opacity, 1));
}

.hover\:border-stone-400\/0:hover {
  border-color: rgba(168, 162, 158, 0);
}

.hover\:border-stone-400\/10:hover {
  border-color: rgba(168, 162, 158, .1);
}

.hover\:border-stone-400\/100:hover {
  border-color: #a8a29e;
}

.hover\:border-stone-400\/15:hover {
  border-color: rgba(168, 162, 158, .15);
}

.hover\:border-stone-400\/20:hover {
  border-color: rgba(168, 162, 158, .2);
}

.hover\:border-stone-400\/25:hover {
  border-color: rgba(168, 162, 158, .25);
}

.hover\:border-stone-400\/30:hover {
  border-color: rgba(168, 162, 158, .3);
}

.hover\:border-stone-400\/35:hover {
  border-color: rgba(168, 162, 158, .35);
}

.hover\:border-stone-400\/40:hover {
  border-color: rgba(168, 162, 158, .4);
}

.hover\:border-stone-400\/45:hover {
  border-color: rgba(168, 162, 158, .45);
}

.hover\:border-stone-400\/5:hover {
  border-color: rgba(168, 162, 158, .05);
}

.hover\:border-stone-400\/50:hover {
  border-color: rgba(168, 162, 158, .5);
}

.hover\:border-stone-400\/55:hover {
  border-color: rgba(168, 162, 158, .55);
}

.hover\:border-stone-400\/60:hover {
  border-color: rgba(168, 162, 158, .6);
}

.hover\:border-stone-400\/65:hover {
  border-color: rgba(168, 162, 158, .65);
}

.hover\:border-stone-400\/70:hover {
  border-color: rgba(168, 162, 158, .7);
}

.hover\:border-stone-400\/75:hover {
  border-color: rgba(168, 162, 158, .75);
}

.hover\:border-stone-400\/80:hover {
  border-color: rgba(168, 162, 158, .8);
}

.hover\:border-stone-400\/85:hover {
  border-color: rgba(168, 162, 158, .85);
}

.hover\:border-stone-400\/90:hover {
  border-color: rgba(168, 162, 158, .9);
}

.hover\:border-stone-400\/95:hover {
  border-color: rgba(168, 162, 158, .95);
}

.hover\:border-stone-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(120, 113, 108, var(--tw-border-opacity, 1));
}

.hover\:border-stone-500\/0:hover {
  border-color: rgba(120, 113, 108, 0);
}

.hover\:border-stone-500\/10:hover {
  border-color: rgba(120, 113, 108, .1);
}

.hover\:border-stone-500\/100:hover {
  border-color: #78716c;
}

.hover\:border-stone-500\/15:hover {
  border-color: rgba(120, 113, 108, .15);
}

.hover\:border-stone-500\/20:hover {
  border-color: rgba(120, 113, 108, .2);
}

.hover\:border-stone-500\/25:hover {
  border-color: rgba(120, 113, 108, .25);
}

.hover\:border-stone-500\/30:hover {
  border-color: rgba(120, 113, 108, .3);
}

.hover\:border-stone-500\/35:hover {
  border-color: rgba(120, 113, 108, .35);
}

.hover\:border-stone-500\/40:hover {
  border-color: rgba(120, 113, 108, .4);
}

.hover\:border-stone-500\/45:hover {
  border-color: rgba(120, 113, 108, .45);
}

.hover\:border-stone-500\/5:hover {
  border-color: rgba(120, 113, 108, .05);
}

.hover\:border-stone-500\/50:hover {
  border-color: rgba(120, 113, 108, .5);
}

.hover\:border-stone-500\/55:hover {
  border-color: rgba(120, 113, 108, .55);
}

.hover\:border-stone-500\/60:hover {
  border-color: rgba(120, 113, 108, .6);
}

.hover\:border-stone-500\/65:hover {
  border-color: rgba(120, 113, 108, .65);
}

.hover\:border-stone-500\/70:hover {
  border-color: rgba(120, 113, 108, .7);
}

.hover\:border-stone-500\/75:hover {
  border-color: rgba(120, 113, 108, .75);
}

.hover\:border-stone-500\/80:hover {
  border-color: rgba(120, 113, 108, .8);
}

.hover\:border-stone-500\/85:hover {
  border-color: rgba(120, 113, 108, .85);
}

.hover\:border-stone-500\/90:hover {
  border-color: rgba(120, 113, 108, .9);
}

.hover\:border-stone-500\/95:hover {
  border-color: rgba(120, 113, 108, .95);
}

.hover\:border-stone-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(68, 64, 60, var(--tw-border-opacity, 1));
}

.hover\:border-stone-700\/0:hover {
  border-color: rgba(68, 64, 60, 0);
}

.hover\:border-stone-700\/10:hover {
  border-color: rgba(68, 64, 60, .1);
}

.hover\:border-stone-700\/100:hover {
  border-color: #44403c;
}

.hover\:border-stone-700\/15:hover {
  border-color: rgba(68, 64, 60, .15);
}

.hover\:border-stone-700\/20:hover {
  border-color: rgba(68, 64, 60, .2);
}

.hover\:border-stone-700\/25:hover {
  border-color: rgba(68, 64, 60, .25);
}

.hover\:border-stone-700\/30:hover {
  border-color: rgba(68, 64, 60, .3);
}

.hover\:border-stone-700\/35:hover {
  border-color: rgba(68, 64, 60, .35);
}

.hover\:border-stone-700\/40:hover {
  border-color: rgba(68, 64, 60, .4);
}

.hover\:border-stone-700\/45:hover {
  border-color: rgba(68, 64, 60, .45);
}

.hover\:border-stone-700\/5:hover {
  border-color: rgba(68, 64, 60, .05);
}

.hover\:border-stone-700\/50:hover {
  border-color: rgba(68, 64, 60, .5);
}

.hover\:border-stone-700\/55:hover {
  border-color: rgba(68, 64, 60, .55);
}

.hover\:border-stone-700\/60:hover {
  border-color: rgba(68, 64, 60, .6);
}

.hover\:border-stone-700\/65:hover {
  border-color: rgba(68, 64, 60, .65);
}

.hover\:border-stone-700\/70:hover {
  border-color: rgba(68, 64, 60, .7);
}

.hover\:border-stone-700\/75:hover {
  border-color: rgba(68, 64, 60, .75);
}

.hover\:border-stone-700\/80:hover {
  border-color: rgba(68, 64, 60, .8);
}

.hover\:border-stone-700\/85:hover {
  border-color: rgba(68, 64, 60, .85);
}

.hover\:border-stone-700\/90:hover {
  border-color: rgba(68, 64, 60, .9);
}

.hover\:border-stone-700\/95:hover {
  border-color: rgba(68, 64, 60, .95);
}

.hover\:border-stone-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(41, 37, 36, var(--tw-border-opacity, 1));
}

.hover\:border-stone-800\/0:hover {
  border-color: rgba(41, 37, 36, 0);
}

.hover\:border-stone-800\/10:hover {
  border-color: rgba(41, 37, 36, .1);
}

.hover\:border-stone-800\/100:hover {
  border-color: #292524;
}

.hover\:border-stone-800\/15:hover {
  border-color: rgba(41, 37, 36, .15);
}

.hover\:border-stone-800\/20:hover {
  border-color: rgba(41, 37, 36, .2);
}

.hover\:border-stone-800\/25:hover {
  border-color: rgba(41, 37, 36, .25);
}

.hover\:border-stone-800\/30:hover {
  border-color: rgba(41, 37, 36, .3);
}

.hover\:border-stone-800\/35:hover {
  border-color: rgba(41, 37, 36, .35);
}

.hover\:border-stone-800\/40:hover {
  border-color: rgba(41, 37, 36, .4);
}

.hover\:border-stone-800\/45:hover {
  border-color: rgba(41, 37, 36, .45);
}

.hover\:border-stone-800\/5:hover {
  border-color: rgba(41, 37, 36, .05);
}

.hover\:border-stone-800\/50:hover {
  border-color: rgba(41, 37, 36, .5);
}

.hover\:border-stone-800\/55:hover {
  border-color: rgba(41, 37, 36, .55);
}

.hover\:border-stone-800\/60:hover {
  border-color: rgba(41, 37, 36, .6);
}

.hover\:border-stone-800\/65:hover {
  border-color: rgba(41, 37, 36, .65);
}

.hover\:border-stone-800\/70:hover {
  border-color: rgba(41, 37, 36, .7);
}

.hover\:border-stone-800\/75:hover {
  border-color: rgba(41, 37, 36, .75);
}

.hover\:border-stone-800\/80:hover {
  border-color: rgba(41, 37, 36, .8);
}

.hover\:border-stone-800\/85:hover {
  border-color: rgba(41, 37, 36, .85);
}

.hover\:border-stone-800\/90:hover {
  border-color: rgba(41, 37, 36, .9);
}

.hover\:border-stone-800\/95:hover {
  border-color: rgba(41, 37, 36, .95);
}

.hover\:border-teal-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(204, 251, 241, var(--tw-border-opacity, 1));
}

.hover\:border-teal-100\/0:hover {
  border-color: rgba(204, 251, 241, 0);
}

.hover\:border-teal-100\/10:hover {
  border-color: rgba(204, 251, 241, .1);
}

.hover\:border-teal-100\/100:hover {
  border-color: #ccfbf1;
}

.hover\:border-teal-100\/15:hover {
  border-color: rgba(204, 251, 241, .15);
}

.hover\:border-teal-100\/20:hover {
  border-color: rgba(204, 251, 241, .2);
}

.hover\:border-teal-100\/25:hover {
  border-color: rgba(204, 251, 241, .25);
}

.hover\:border-teal-100\/30:hover {
  border-color: rgba(204, 251, 241, .3);
}

.hover\:border-teal-100\/35:hover {
  border-color: rgba(204, 251, 241, .35);
}

.hover\:border-teal-100\/40:hover {
  border-color: rgba(204, 251, 241, .4);
}

.hover\:border-teal-100\/45:hover {
  border-color: rgba(204, 251, 241, .45);
}

.hover\:border-teal-100\/5:hover {
  border-color: rgba(204, 251, 241, .05);
}

.hover\:border-teal-100\/50:hover {
  border-color: rgba(204, 251, 241, .5);
}

.hover\:border-teal-100\/55:hover {
  border-color: rgba(204, 251, 241, .55);
}

.hover\:border-teal-100\/60:hover {
  border-color: rgba(204, 251, 241, .6);
}

.hover\:border-teal-100\/65:hover {
  border-color: rgba(204, 251, 241, .65);
}

.hover\:border-teal-100\/70:hover {
  border-color: rgba(204, 251, 241, .7);
}

.hover\:border-teal-100\/75:hover {
  border-color: rgba(204, 251, 241, .75);
}

.hover\:border-teal-100\/80:hover {
  border-color: rgba(204, 251, 241, .8);
}

.hover\:border-teal-100\/85:hover {
  border-color: rgba(204, 251, 241, .85);
}

.hover\:border-teal-100\/90:hover {
  border-color: rgba(204, 251, 241, .9);
}

.hover\:border-teal-100\/95:hover {
  border-color: rgba(204, 251, 241, .95);
}

.hover\:border-teal-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(45, 212, 191, var(--tw-border-opacity, 1));
}

.hover\:border-teal-400\/0:hover {
  border-color: rgba(45, 212, 191, 0);
}

.hover\:border-teal-400\/10:hover {
  border-color: rgba(45, 212, 191, .1);
}

.hover\:border-teal-400\/100:hover {
  border-color: #2dd4bf;
}

.hover\:border-teal-400\/15:hover {
  border-color: rgba(45, 212, 191, .15);
}

.hover\:border-teal-400\/20:hover {
  border-color: rgba(45, 212, 191, .2);
}

.hover\:border-teal-400\/25:hover {
  border-color: rgba(45, 212, 191, .25);
}

.hover\:border-teal-400\/30:hover {
  border-color: rgba(45, 212, 191, .3);
}

.hover\:border-teal-400\/35:hover {
  border-color: rgba(45, 212, 191, .35);
}

.hover\:border-teal-400\/40:hover {
  border-color: rgba(45, 212, 191, .4);
}

.hover\:border-teal-400\/45:hover {
  border-color: rgba(45, 212, 191, .45);
}

.hover\:border-teal-400\/5:hover {
  border-color: rgba(45, 212, 191, .05);
}

.hover\:border-teal-400\/50:hover {
  border-color: rgba(45, 212, 191, .5);
}

.hover\:border-teal-400\/55:hover {
  border-color: rgba(45, 212, 191, .55);
}

.hover\:border-teal-400\/60:hover {
  border-color: rgba(45, 212, 191, .6);
}

.hover\:border-teal-400\/65:hover {
  border-color: rgba(45, 212, 191, .65);
}

.hover\:border-teal-400\/70:hover {
  border-color: rgba(45, 212, 191, .7);
}

.hover\:border-teal-400\/75:hover {
  border-color: rgba(45, 212, 191, .75);
}

.hover\:border-teal-400\/80:hover {
  border-color: rgba(45, 212, 191, .8);
}

.hover\:border-teal-400\/85:hover {
  border-color: rgba(45, 212, 191, .85);
}

.hover\:border-teal-400\/90:hover {
  border-color: rgba(45, 212, 191, .9);
}

.hover\:border-teal-400\/95:hover {
  border-color: rgba(45, 212, 191, .95);
}

.hover\:border-teal-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(20, 184, 166, var(--tw-border-opacity, 1));
}

.hover\:border-teal-500\/0:hover {
  border-color: rgba(20, 184, 166, 0);
}

.hover\:border-teal-500\/10:hover {
  border-color: rgba(20, 184, 166, .1);
}

.hover\:border-teal-500\/100:hover {
  border-color: #14b8a6;
}

.hover\:border-teal-500\/15:hover {
  border-color: rgba(20, 184, 166, .15);
}

.hover\:border-teal-500\/20:hover {
  border-color: rgba(20, 184, 166, .2);
}

.hover\:border-teal-500\/25:hover {
  border-color: rgba(20, 184, 166, .25);
}

.hover\:border-teal-500\/30:hover {
  border-color: rgba(20, 184, 166, .3);
}

.hover\:border-teal-500\/35:hover {
  border-color: rgba(20, 184, 166, .35);
}

.hover\:border-teal-500\/40:hover {
  border-color: rgba(20, 184, 166, .4);
}

.hover\:border-teal-500\/45:hover {
  border-color: rgba(20, 184, 166, .45);
}

.hover\:border-teal-500\/5:hover {
  border-color: rgba(20, 184, 166, .05);
}

.hover\:border-teal-500\/50:hover {
  border-color: rgba(20, 184, 166, .5);
}

.hover\:border-teal-500\/55:hover {
  border-color: rgba(20, 184, 166, .55);
}

.hover\:border-teal-500\/60:hover {
  border-color: rgba(20, 184, 166, .6);
}

.hover\:border-teal-500\/65:hover {
  border-color: rgba(20, 184, 166, .65);
}

.hover\:border-teal-500\/70:hover {
  border-color: rgba(20, 184, 166, .7);
}

.hover\:border-teal-500\/75:hover {
  border-color: rgba(20, 184, 166, .75);
}

.hover\:border-teal-500\/80:hover {
  border-color: rgba(20, 184, 166, .8);
}

.hover\:border-teal-500\/85:hover {
  border-color: rgba(20, 184, 166, .85);
}

.hover\:border-teal-500\/90:hover {
  border-color: rgba(20, 184, 166, .9);
}

.hover\:border-teal-500\/95:hover {
  border-color: rgba(20, 184, 166, .95);
}

.hover\:border-teal-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(15, 118, 110, var(--tw-border-opacity, 1));
}

.hover\:border-teal-700\/0:hover {
  border-color: rgba(15, 118, 110, 0);
}

.hover\:border-teal-700\/10:hover {
  border-color: rgba(15, 118, 110, .1);
}

.hover\:border-teal-700\/100:hover {
  border-color: #0f766e;
}

.hover\:border-teal-700\/15:hover {
  border-color: rgba(15, 118, 110, .15);
}

.hover\:border-teal-700\/20:hover {
  border-color: rgba(15, 118, 110, .2);
}

.hover\:border-teal-700\/25:hover {
  border-color: rgba(15, 118, 110, .25);
}

.hover\:border-teal-700\/30:hover {
  border-color: rgba(15, 118, 110, .3);
}

.hover\:border-teal-700\/35:hover {
  border-color: rgba(15, 118, 110, .35);
}

.hover\:border-teal-700\/40:hover {
  border-color: rgba(15, 118, 110, .4);
}

.hover\:border-teal-700\/45:hover {
  border-color: rgba(15, 118, 110, .45);
}

.hover\:border-teal-700\/5:hover {
  border-color: rgba(15, 118, 110, .05);
}

.hover\:border-teal-700\/50:hover {
  border-color: rgba(15, 118, 110, .5);
}

.hover\:border-teal-700\/55:hover {
  border-color: rgba(15, 118, 110, .55);
}

.hover\:border-teal-700\/60:hover {
  border-color: rgba(15, 118, 110, .6);
}

.hover\:border-teal-700\/65:hover {
  border-color: rgba(15, 118, 110, .65);
}

.hover\:border-teal-700\/70:hover {
  border-color: rgba(15, 118, 110, .7);
}

.hover\:border-teal-700\/75:hover {
  border-color: rgba(15, 118, 110, .75);
}

.hover\:border-teal-700\/80:hover {
  border-color: rgba(15, 118, 110, .8);
}

.hover\:border-teal-700\/85:hover {
  border-color: rgba(15, 118, 110, .85);
}

.hover\:border-teal-700\/90:hover {
  border-color: rgba(15, 118, 110, .9);
}

.hover\:border-teal-700\/95:hover {
  border-color: rgba(15, 118, 110, .95);
}

.hover\:border-teal-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(17, 94, 89, var(--tw-border-opacity, 1));
}

.hover\:border-teal-800\/0:hover {
  border-color: rgba(17, 94, 89, 0);
}

.hover\:border-teal-800\/10:hover {
  border-color: rgba(17, 94, 89, .1);
}

.hover\:border-teal-800\/100:hover {
  border-color: #115e59;
}

.hover\:border-teal-800\/15:hover {
  border-color: rgba(17, 94, 89, .15);
}

.hover\:border-teal-800\/20:hover {
  border-color: rgba(17, 94, 89, .2);
}

.hover\:border-teal-800\/25:hover {
  border-color: rgba(17, 94, 89, .25);
}

.hover\:border-teal-800\/30:hover {
  border-color: rgba(17, 94, 89, .3);
}

.hover\:border-teal-800\/35:hover {
  border-color: rgba(17, 94, 89, .35);
}

.hover\:border-teal-800\/40:hover {
  border-color: rgba(17, 94, 89, .4);
}

.hover\:border-teal-800\/45:hover {
  border-color: rgba(17, 94, 89, .45);
}

.hover\:border-teal-800\/5:hover {
  border-color: rgba(17, 94, 89, .05);
}

.hover\:border-teal-800\/50:hover {
  border-color: rgba(17, 94, 89, .5);
}

.hover\:border-teal-800\/55:hover {
  border-color: rgba(17, 94, 89, .55);
}

.hover\:border-teal-800\/60:hover {
  border-color: rgba(17, 94, 89, .6);
}

.hover\:border-teal-800\/65:hover {
  border-color: rgba(17, 94, 89, .65);
}

.hover\:border-teal-800\/70:hover {
  border-color: rgba(17, 94, 89, .7);
}

.hover\:border-teal-800\/75:hover {
  border-color: rgba(17, 94, 89, .75);
}

.hover\:border-teal-800\/80:hover {
  border-color: rgba(17, 94, 89, .8);
}

.hover\:border-teal-800\/85:hover {
  border-color: rgba(17, 94, 89, .85);
}

.hover\:border-teal-800\/90:hover {
  border-color: rgba(17, 94, 89, .9);
}

.hover\:border-teal-800\/95:hover {
  border-color: rgba(17, 94, 89, .95);
}

.hover\:border-violet-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(237, 233, 254, var(--tw-border-opacity, 1));
}

.hover\:border-violet-100\/0:hover {
  border-color: rgba(237, 233, 254, 0);
}

.hover\:border-violet-100\/10:hover {
  border-color: rgba(237, 233, 254, .1);
}

.hover\:border-violet-100\/100:hover {
  border-color: #ede9fe;
}

.hover\:border-violet-100\/15:hover {
  border-color: rgba(237, 233, 254, .15);
}

.hover\:border-violet-100\/20:hover {
  border-color: rgba(237, 233, 254, .2);
}

.hover\:border-violet-100\/25:hover {
  border-color: rgba(237, 233, 254, .25);
}

.hover\:border-violet-100\/30:hover {
  border-color: rgba(237, 233, 254, .3);
}

.hover\:border-violet-100\/35:hover {
  border-color: rgba(237, 233, 254, .35);
}

.hover\:border-violet-100\/40:hover {
  border-color: rgba(237, 233, 254, .4);
}

.hover\:border-violet-100\/45:hover {
  border-color: rgba(237, 233, 254, .45);
}

.hover\:border-violet-100\/5:hover {
  border-color: rgba(237, 233, 254, .05);
}

.hover\:border-violet-100\/50:hover {
  border-color: rgba(237, 233, 254, .5);
}

.hover\:border-violet-100\/55:hover {
  border-color: rgba(237, 233, 254, .55);
}

.hover\:border-violet-100\/60:hover {
  border-color: rgba(237, 233, 254, .6);
}

.hover\:border-violet-100\/65:hover {
  border-color: rgba(237, 233, 254, .65);
}

.hover\:border-violet-100\/70:hover {
  border-color: rgba(237, 233, 254, .7);
}

.hover\:border-violet-100\/75:hover {
  border-color: rgba(237, 233, 254, .75);
}

.hover\:border-violet-100\/80:hover {
  border-color: rgba(237, 233, 254, .8);
}

.hover\:border-violet-100\/85:hover {
  border-color: rgba(237, 233, 254, .85);
}

.hover\:border-violet-100\/90:hover {
  border-color: rgba(237, 233, 254, .9);
}

.hover\:border-violet-100\/95:hover {
  border-color: rgba(237, 233, 254, .95);
}

.hover\:border-violet-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(167, 139, 250, var(--tw-border-opacity, 1));
}

.hover\:border-violet-400\/0:hover {
  border-color: rgba(167, 139, 250, 0);
}

.hover\:border-violet-400\/10:hover {
  border-color: rgba(167, 139, 250, .1);
}

.hover\:border-violet-400\/100:hover {
  border-color: #a78bfa;
}

.hover\:border-violet-400\/15:hover {
  border-color: rgba(167, 139, 250, .15);
}

.hover\:border-violet-400\/20:hover {
  border-color: rgba(167, 139, 250, .2);
}

.hover\:border-violet-400\/25:hover {
  border-color: rgba(167, 139, 250, .25);
}

.hover\:border-violet-400\/30:hover {
  border-color: rgba(167, 139, 250, .3);
}

.hover\:border-violet-400\/35:hover {
  border-color: rgba(167, 139, 250, .35);
}

.hover\:border-violet-400\/40:hover {
  border-color: rgba(167, 139, 250, .4);
}

.hover\:border-violet-400\/45:hover {
  border-color: rgba(167, 139, 250, .45);
}

.hover\:border-violet-400\/5:hover {
  border-color: rgba(167, 139, 250, .05);
}

.hover\:border-violet-400\/50:hover {
  border-color: rgba(167, 139, 250, .5);
}

.hover\:border-violet-400\/55:hover {
  border-color: rgba(167, 139, 250, .55);
}

.hover\:border-violet-400\/60:hover {
  border-color: rgba(167, 139, 250, .6);
}

.hover\:border-violet-400\/65:hover {
  border-color: rgba(167, 139, 250, .65);
}

.hover\:border-violet-400\/70:hover {
  border-color: rgba(167, 139, 250, .7);
}

.hover\:border-violet-400\/75:hover {
  border-color: rgba(167, 139, 250, .75);
}

.hover\:border-violet-400\/80:hover {
  border-color: rgba(167, 139, 250, .8);
}

.hover\:border-violet-400\/85:hover {
  border-color: rgba(167, 139, 250, .85);
}

.hover\:border-violet-400\/90:hover {
  border-color: rgba(167, 139, 250, .9);
}

.hover\:border-violet-400\/95:hover {
  border-color: rgba(167, 139, 250, .95);
}

.hover\:border-violet-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(139, 92, 246, var(--tw-border-opacity, 1));
}

.hover\:border-violet-500\/0:hover {
  border-color: rgba(139, 92, 246, 0);
}

.hover\:border-violet-500\/10:hover {
  border-color: rgba(139, 92, 246, .1);
}

.hover\:border-violet-500\/100:hover {
  border-color: #8b5cf6;
}

.hover\:border-violet-500\/15:hover {
  border-color: rgba(139, 92, 246, .15);
}

.hover\:border-violet-500\/20:hover {
  border-color: rgba(139, 92, 246, .2);
}

.hover\:border-violet-500\/25:hover {
  border-color: rgba(139, 92, 246, .25);
}

.hover\:border-violet-500\/30:hover {
  border-color: rgba(139, 92, 246, .3);
}

.hover\:border-violet-500\/35:hover {
  border-color: rgba(139, 92, 246, .35);
}

.hover\:border-violet-500\/40:hover {
  border-color: rgba(139, 92, 246, .4);
}

.hover\:border-violet-500\/45:hover {
  border-color: rgba(139, 92, 246, .45);
}

.hover\:border-violet-500\/5:hover {
  border-color: rgba(139, 92, 246, .05);
}

.hover\:border-violet-500\/50:hover {
  border-color: rgba(139, 92, 246, .5);
}

.hover\:border-violet-500\/55:hover {
  border-color: rgba(139, 92, 246, .55);
}

.hover\:border-violet-500\/60:hover {
  border-color: rgba(139, 92, 246, .6);
}

.hover\:border-violet-500\/65:hover {
  border-color: rgba(139, 92, 246, .65);
}

.hover\:border-violet-500\/70:hover {
  border-color: rgba(139, 92, 246, .7);
}

.hover\:border-violet-500\/75:hover {
  border-color: rgba(139, 92, 246, .75);
}

.hover\:border-violet-500\/80:hover {
  border-color: rgba(139, 92, 246, .8);
}

.hover\:border-violet-500\/85:hover {
  border-color: rgba(139, 92, 246, .85);
}

.hover\:border-violet-500\/90:hover {
  border-color: rgba(139, 92, 246, .9);
}

.hover\:border-violet-500\/95:hover {
  border-color: rgba(139, 92, 246, .95);
}

.hover\:border-violet-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(109, 40, 217, var(--tw-border-opacity, 1));
}

.hover\:border-violet-700\/0:hover {
  border-color: rgba(109, 40, 217, 0);
}

.hover\:border-violet-700\/10:hover {
  border-color: rgba(109, 40, 217, .1);
}

.hover\:border-violet-700\/100:hover {
  border-color: #6d28d9;
}

.hover\:border-violet-700\/15:hover {
  border-color: rgba(109, 40, 217, .15);
}

.hover\:border-violet-700\/20:hover {
  border-color: rgba(109, 40, 217, .2);
}

.hover\:border-violet-700\/25:hover {
  border-color: rgba(109, 40, 217, .25);
}

.hover\:border-violet-700\/30:hover {
  border-color: rgba(109, 40, 217, .3);
}

.hover\:border-violet-700\/35:hover {
  border-color: rgba(109, 40, 217, .35);
}

.hover\:border-violet-700\/40:hover {
  border-color: rgba(109, 40, 217, .4);
}

.hover\:border-violet-700\/45:hover {
  border-color: rgba(109, 40, 217, .45);
}

.hover\:border-violet-700\/5:hover {
  border-color: rgba(109, 40, 217, .05);
}

.hover\:border-violet-700\/50:hover {
  border-color: rgba(109, 40, 217, .5);
}

.hover\:border-violet-700\/55:hover {
  border-color: rgba(109, 40, 217, .55);
}

.hover\:border-violet-700\/60:hover {
  border-color: rgba(109, 40, 217, .6);
}

.hover\:border-violet-700\/65:hover {
  border-color: rgba(109, 40, 217, .65);
}

.hover\:border-violet-700\/70:hover {
  border-color: rgba(109, 40, 217, .7);
}

.hover\:border-violet-700\/75:hover {
  border-color: rgba(109, 40, 217, .75);
}

.hover\:border-violet-700\/80:hover {
  border-color: rgba(109, 40, 217, .8);
}

.hover\:border-violet-700\/85:hover {
  border-color: rgba(109, 40, 217, .85);
}

.hover\:border-violet-700\/90:hover {
  border-color: rgba(109, 40, 217, .9);
}

.hover\:border-violet-700\/95:hover {
  border-color: rgba(109, 40, 217, .95);
}

.hover\:border-violet-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(91, 33, 182, var(--tw-border-opacity, 1));
}

.hover\:border-violet-800\/0:hover {
  border-color: rgba(91, 33, 182, 0);
}

.hover\:border-violet-800\/10:hover {
  border-color: rgba(91, 33, 182, .1);
}

.hover\:border-violet-800\/100:hover {
  border-color: #5b21b6;
}

.hover\:border-violet-800\/15:hover {
  border-color: rgba(91, 33, 182, .15);
}

.hover\:border-violet-800\/20:hover {
  border-color: rgba(91, 33, 182, .2);
}

.hover\:border-violet-800\/25:hover {
  border-color: rgba(91, 33, 182, .25);
}

.hover\:border-violet-800\/30:hover {
  border-color: rgba(91, 33, 182, .3);
}

.hover\:border-violet-800\/35:hover {
  border-color: rgba(91, 33, 182, .35);
}

.hover\:border-violet-800\/40:hover {
  border-color: rgba(91, 33, 182, .4);
}

.hover\:border-violet-800\/45:hover {
  border-color: rgba(91, 33, 182, .45);
}

.hover\:border-violet-800\/5:hover {
  border-color: rgba(91, 33, 182, .05);
}

.hover\:border-violet-800\/50:hover {
  border-color: rgba(91, 33, 182, .5);
}

.hover\:border-violet-800\/55:hover {
  border-color: rgba(91, 33, 182, .55);
}

.hover\:border-violet-800\/60:hover {
  border-color: rgba(91, 33, 182, .6);
}

.hover\:border-violet-800\/65:hover {
  border-color: rgba(91, 33, 182, .65);
}

.hover\:border-violet-800\/70:hover {
  border-color: rgba(91, 33, 182, .7);
}

.hover\:border-violet-800\/75:hover {
  border-color: rgba(91, 33, 182, .75);
}

.hover\:border-violet-800\/80:hover {
  border-color: rgba(91, 33, 182, .8);
}

.hover\:border-violet-800\/85:hover {
  border-color: rgba(91, 33, 182, .85);
}

.hover\:border-violet-800\/90:hover {
  border-color: rgba(91, 33, 182, .9);
}

.hover\:border-violet-800\/95:hover {
  border-color: rgba(91, 33, 182, .95);
}

.hover\:border-yellow-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(254, 249, 195, var(--tw-border-opacity, 1));
}

.hover\:border-yellow-100\/0:hover {
  border-color: rgba(254, 249, 195, 0);
}

.hover\:border-yellow-100\/10:hover {
  border-color: rgba(254, 249, 195, .1);
}

.hover\:border-yellow-100\/100:hover {
  border-color: #fef9c3;
}

.hover\:border-yellow-100\/15:hover {
  border-color: rgba(254, 249, 195, .15);
}

.hover\:border-yellow-100\/20:hover {
  border-color: rgba(254, 249, 195, .2);
}

.hover\:border-yellow-100\/25:hover {
  border-color: rgba(254, 249, 195, .25);
}

.hover\:border-yellow-100\/30:hover {
  border-color: rgba(254, 249, 195, .3);
}

.hover\:border-yellow-100\/35:hover {
  border-color: rgba(254, 249, 195, .35);
}

.hover\:border-yellow-100\/40:hover {
  border-color: rgba(254, 249, 195, .4);
}

.hover\:border-yellow-100\/45:hover {
  border-color: rgba(254, 249, 195, .45);
}

.hover\:border-yellow-100\/5:hover {
  border-color: rgba(254, 249, 195, .05);
}

.hover\:border-yellow-100\/50:hover {
  border-color: rgba(254, 249, 195, .5);
}

.hover\:border-yellow-100\/55:hover {
  border-color: rgba(254, 249, 195, .55);
}

.hover\:border-yellow-100\/60:hover {
  border-color: rgba(254, 249, 195, .6);
}

.hover\:border-yellow-100\/65:hover {
  border-color: rgba(254, 249, 195, .65);
}

.hover\:border-yellow-100\/70:hover {
  border-color: rgba(254, 249, 195, .7);
}

.hover\:border-yellow-100\/75:hover {
  border-color: rgba(254, 249, 195, .75);
}

.hover\:border-yellow-100\/80:hover {
  border-color: rgba(254, 249, 195, .8);
}

.hover\:border-yellow-100\/85:hover {
  border-color: rgba(254, 249, 195, .85);
}

.hover\:border-yellow-100\/90:hover {
  border-color: rgba(254, 249, 195, .9);
}

.hover\:border-yellow-100\/95:hover {
  border-color: rgba(254, 249, 195, .95);
}

.hover\:border-yellow-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(250, 204, 21, var(--tw-border-opacity, 1));
}

.hover\:border-yellow-400\/0:hover {
  border-color: rgba(250, 204, 21, 0);
}

.hover\:border-yellow-400\/10:hover {
  border-color: rgba(250, 204, 21, .1);
}

.hover\:border-yellow-400\/100:hover {
  border-color: #facc15;
}

.hover\:border-yellow-400\/15:hover {
  border-color: rgba(250, 204, 21, .15);
}

.hover\:border-yellow-400\/20:hover {
  border-color: rgba(250, 204, 21, .2);
}

.hover\:border-yellow-400\/25:hover {
  border-color: rgba(250, 204, 21, .25);
}

.hover\:border-yellow-400\/30:hover {
  border-color: rgba(250, 204, 21, .3);
}

.hover\:border-yellow-400\/35:hover {
  border-color: rgba(250, 204, 21, .35);
}

.hover\:border-yellow-400\/40:hover {
  border-color: rgba(250, 204, 21, .4);
}

.hover\:border-yellow-400\/45:hover {
  border-color: rgba(250, 204, 21, .45);
}

.hover\:border-yellow-400\/5:hover {
  border-color: rgba(250, 204, 21, .05);
}

.hover\:border-yellow-400\/50:hover {
  border-color: rgba(250, 204, 21, .5);
}

.hover\:border-yellow-400\/55:hover {
  border-color: rgba(250, 204, 21, .55);
}

.hover\:border-yellow-400\/60:hover {
  border-color: rgba(250, 204, 21, .6);
}

.hover\:border-yellow-400\/65:hover {
  border-color: rgba(250, 204, 21, .65);
}

.hover\:border-yellow-400\/70:hover {
  border-color: rgba(250, 204, 21, .7);
}

.hover\:border-yellow-400\/75:hover {
  border-color: rgba(250, 204, 21, .75);
}

.hover\:border-yellow-400\/80:hover {
  border-color: rgba(250, 204, 21, .8);
}

.hover\:border-yellow-400\/85:hover {
  border-color: rgba(250, 204, 21, .85);
}

.hover\:border-yellow-400\/90:hover {
  border-color: rgba(250, 204, 21, .9);
}

.hover\:border-yellow-400\/95:hover {
  border-color: rgba(250, 204, 21, .95);
}

.hover\:border-yellow-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(234, 179, 8, var(--tw-border-opacity, 1));
}

.hover\:border-yellow-500\/0:hover {
  border-color: rgba(234, 179, 8, 0);
}

.hover\:border-yellow-500\/10:hover {
  border-color: rgba(234, 179, 8, .1);
}

.hover\:border-yellow-500\/100:hover {
  border-color: #eab308;
}

.hover\:border-yellow-500\/15:hover {
  border-color: rgba(234, 179, 8, .15);
}

.hover\:border-yellow-500\/20:hover {
  border-color: rgba(234, 179, 8, .2);
}

.hover\:border-yellow-500\/25:hover {
  border-color: rgba(234, 179, 8, .25);
}

.hover\:border-yellow-500\/30:hover {
  border-color: rgba(234, 179, 8, .3);
}

.hover\:border-yellow-500\/35:hover {
  border-color: rgba(234, 179, 8, .35);
}

.hover\:border-yellow-500\/40:hover {
  border-color: rgba(234, 179, 8, .4);
}

.hover\:border-yellow-500\/45:hover {
  border-color: rgba(234, 179, 8, .45);
}

.hover\:border-yellow-500\/5:hover {
  border-color: rgba(234, 179, 8, .05);
}

.hover\:border-yellow-500\/50:hover {
  border-color: rgba(234, 179, 8, .5);
}

.hover\:border-yellow-500\/55:hover {
  border-color: rgba(234, 179, 8, .55);
}

.hover\:border-yellow-500\/60:hover {
  border-color: rgba(234, 179, 8, .6);
}

.hover\:border-yellow-500\/65:hover {
  border-color: rgba(234, 179, 8, .65);
}

.hover\:border-yellow-500\/70:hover {
  border-color: rgba(234, 179, 8, .7);
}

.hover\:border-yellow-500\/75:hover {
  border-color: rgba(234, 179, 8, .75);
}

.hover\:border-yellow-500\/80:hover {
  border-color: rgba(234, 179, 8, .8);
}

.hover\:border-yellow-500\/85:hover {
  border-color: rgba(234, 179, 8, .85);
}

.hover\:border-yellow-500\/90:hover {
  border-color: rgba(234, 179, 8, .9);
}

.hover\:border-yellow-500\/95:hover {
  border-color: rgba(234, 179, 8, .95);
}

.hover\:border-yellow-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(161, 98, 7, var(--tw-border-opacity, 1));
}

.hover\:border-yellow-700\/0:hover {
  border-color: rgba(161, 98, 7, 0);
}

.hover\:border-yellow-700\/10:hover {
  border-color: rgba(161, 98, 7, .1);
}

.hover\:border-yellow-700\/100:hover {
  border-color: #a16207;
}

.hover\:border-yellow-700\/15:hover {
  border-color: rgba(161, 98, 7, .15);
}

.hover\:border-yellow-700\/20:hover {
  border-color: rgba(161, 98, 7, .2);
}

.hover\:border-yellow-700\/25:hover {
  border-color: rgba(161, 98, 7, .25);
}

.hover\:border-yellow-700\/30:hover {
  border-color: rgba(161, 98, 7, .3);
}

.hover\:border-yellow-700\/35:hover {
  border-color: rgba(161, 98, 7, .35);
}

.hover\:border-yellow-700\/40:hover {
  border-color: rgba(161, 98, 7, .4);
}

.hover\:border-yellow-700\/45:hover {
  border-color: rgba(161, 98, 7, .45);
}

.hover\:border-yellow-700\/5:hover {
  border-color: rgba(161, 98, 7, .05);
}

.hover\:border-yellow-700\/50:hover {
  border-color: rgba(161, 98, 7, .5);
}

.hover\:border-yellow-700\/55:hover {
  border-color: rgba(161, 98, 7, .55);
}

.hover\:border-yellow-700\/60:hover {
  border-color: rgba(161, 98, 7, .6);
}

.hover\:border-yellow-700\/65:hover {
  border-color: rgba(161, 98, 7, .65);
}

.hover\:border-yellow-700\/70:hover {
  border-color: rgba(161, 98, 7, .7);
}

.hover\:border-yellow-700\/75:hover {
  border-color: rgba(161, 98, 7, .75);
}

.hover\:border-yellow-700\/80:hover {
  border-color: rgba(161, 98, 7, .8);
}

.hover\:border-yellow-700\/85:hover {
  border-color: rgba(161, 98, 7, .85);
}

.hover\:border-yellow-700\/90:hover {
  border-color: rgba(161, 98, 7, .9);
}

.hover\:border-yellow-700\/95:hover {
  border-color: rgba(161, 98, 7, .95);
}

.hover\:border-yellow-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(133, 77, 14, var(--tw-border-opacity, 1));
}

.hover\:border-yellow-800\/0:hover {
  border-color: rgba(133, 77, 14, 0);
}

.hover\:border-yellow-800\/10:hover {
  border-color: rgba(133, 77, 14, .1);
}

.hover\:border-yellow-800\/100:hover {
  border-color: #854d0e;
}

.hover\:border-yellow-800\/15:hover {
  border-color: rgba(133, 77, 14, .15);
}

.hover\:border-yellow-800\/20:hover {
  border-color: rgba(133, 77, 14, .2);
}

.hover\:border-yellow-800\/25:hover {
  border-color: rgba(133, 77, 14, .25);
}

.hover\:border-yellow-800\/30:hover {
  border-color: rgba(133, 77, 14, .3);
}

.hover\:border-yellow-800\/35:hover {
  border-color: rgba(133, 77, 14, .35);
}

.hover\:border-yellow-800\/40:hover {
  border-color: rgba(133, 77, 14, .4);
}

.hover\:border-yellow-800\/45:hover {
  border-color: rgba(133, 77, 14, .45);
}

.hover\:border-yellow-800\/5:hover {
  border-color: rgba(133, 77, 14, .05);
}

.hover\:border-yellow-800\/50:hover {
  border-color: rgba(133, 77, 14, .5);
}

.hover\:border-yellow-800\/55:hover {
  border-color: rgba(133, 77, 14, .55);
}

.hover\:border-yellow-800\/60:hover {
  border-color: rgba(133, 77, 14, .6);
}

.hover\:border-yellow-800\/65:hover {
  border-color: rgba(133, 77, 14, .65);
}

.hover\:border-yellow-800\/70:hover {
  border-color: rgba(133, 77, 14, .7);
}

.hover\:border-yellow-800\/75:hover {
  border-color: rgba(133, 77, 14, .75);
}

.hover\:border-yellow-800\/80:hover {
  border-color: rgba(133, 77, 14, .8);
}

.hover\:border-yellow-800\/85:hover {
  border-color: rgba(133, 77, 14, .85);
}

.hover\:border-yellow-800\/90:hover {
  border-color: rgba(133, 77, 14, .9);
}

.hover\:border-yellow-800\/95:hover {
  border-color: rgba(133, 77, 14, .95);
}

.hover\:border-zinc-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(244, 244, 245, var(--tw-border-opacity, 1));
}

.hover\:border-zinc-100\/0:hover {
  border-color: rgba(244, 244, 245, 0);
}

.hover\:border-zinc-100\/10:hover {
  border-color: rgba(244, 244, 245, .1);
}

.hover\:border-zinc-100\/100:hover {
  border-color: #f4f4f5;
}

.hover\:border-zinc-100\/15:hover {
  border-color: rgba(244, 244, 245, .15);
}

.hover\:border-zinc-100\/20:hover {
  border-color: rgba(244, 244, 245, .2);
}

.hover\:border-zinc-100\/25:hover {
  border-color: rgba(244, 244, 245, .25);
}

.hover\:border-zinc-100\/30:hover {
  border-color: rgba(244, 244, 245, .3);
}

.hover\:border-zinc-100\/35:hover {
  border-color: rgba(244, 244, 245, .35);
}

.hover\:border-zinc-100\/40:hover {
  border-color: rgba(244, 244, 245, .4);
}

.hover\:border-zinc-100\/45:hover {
  border-color: rgba(244, 244, 245, .45);
}

.hover\:border-zinc-100\/5:hover {
  border-color: rgba(244, 244, 245, .05);
}

.hover\:border-zinc-100\/50:hover {
  border-color: rgba(244, 244, 245, .5);
}

.hover\:border-zinc-100\/55:hover {
  border-color: rgba(244, 244, 245, .55);
}

.hover\:border-zinc-100\/60:hover {
  border-color: rgba(244, 244, 245, .6);
}

.hover\:border-zinc-100\/65:hover {
  border-color: rgba(244, 244, 245, .65);
}

.hover\:border-zinc-100\/70:hover {
  border-color: rgba(244, 244, 245, .7);
}

.hover\:border-zinc-100\/75:hover {
  border-color: rgba(244, 244, 245, .75);
}

.hover\:border-zinc-100\/80:hover {
  border-color: rgba(244, 244, 245, .8);
}

.hover\:border-zinc-100\/85:hover {
  border-color: rgba(244, 244, 245, .85);
}

.hover\:border-zinc-100\/90:hover {
  border-color: rgba(244, 244, 245, .9);
}

.hover\:border-zinc-100\/95:hover {
  border-color: rgba(244, 244, 245, .95);
}

.hover\:border-zinc-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(161, 161, 170, var(--tw-border-opacity, 1));
}

.hover\:border-zinc-400\/0:hover {
  border-color: rgba(161, 161, 170, 0);
}

.hover\:border-zinc-400\/10:hover {
  border-color: rgba(161, 161, 170, .1);
}

.hover\:border-zinc-400\/100:hover {
  border-color: #a1a1aa;
}

.hover\:border-zinc-400\/15:hover {
  border-color: rgba(161, 161, 170, .15);
}

.hover\:border-zinc-400\/20:hover {
  border-color: rgba(161, 161, 170, .2);
}

.hover\:border-zinc-400\/25:hover {
  border-color: rgba(161, 161, 170, .25);
}

.hover\:border-zinc-400\/30:hover {
  border-color: rgba(161, 161, 170, .3);
}

.hover\:border-zinc-400\/35:hover {
  border-color: rgba(161, 161, 170, .35);
}

.hover\:border-zinc-400\/40:hover {
  border-color: rgba(161, 161, 170, .4);
}

.hover\:border-zinc-400\/45:hover {
  border-color: rgba(161, 161, 170, .45);
}

.hover\:border-zinc-400\/5:hover {
  border-color: rgba(161, 161, 170, .05);
}

.hover\:border-zinc-400\/50:hover {
  border-color: rgba(161, 161, 170, .5);
}

.hover\:border-zinc-400\/55:hover {
  border-color: rgba(161, 161, 170, .55);
}

.hover\:border-zinc-400\/60:hover {
  border-color: rgba(161, 161, 170, .6);
}

.hover\:border-zinc-400\/65:hover {
  border-color: rgba(161, 161, 170, .65);
}

.hover\:border-zinc-400\/70:hover {
  border-color: rgba(161, 161, 170, .7);
}

.hover\:border-zinc-400\/75:hover {
  border-color: rgba(161, 161, 170, .75);
}

.hover\:border-zinc-400\/80:hover {
  border-color: rgba(161, 161, 170, .8);
}

.hover\:border-zinc-400\/85:hover {
  border-color: rgba(161, 161, 170, .85);
}

.hover\:border-zinc-400\/90:hover {
  border-color: rgba(161, 161, 170, .9);
}

.hover\:border-zinc-400\/95:hover {
  border-color: rgba(161, 161, 170, .95);
}

.hover\:border-zinc-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(113, 113, 122, var(--tw-border-opacity, 1));
}

.hover\:border-zinc-500\/0:hover {
  border-color: rgba(113, 113, 122, 0);
}

.hover\:border-zinc-500\/10:hover {
  border-color: rgba(113, 113, 122, .1);
}

.hover\:border-zinc-500\/100:hover {
  border-color: #71717a;
}

.hover\:border-zinc-500\/15:hover {
  border-color: rgba(113, 113, 122, .15);
}

.hover\:border-zinc-500\/20:hover {
  border-color: rgba(113, 113, 122, .2);
}

.hover\:border-zinc-500\/25:hover {
  border-color: rgba(113, 113, 122, .25);
}

.hover\:border-zinc-500\/30:hover {
  border-color: rgba(113, 113, 122, .3);
}

.hover\:border-zinc-500\/35:hover {
  border-color: rgba(113, 113, 122, .35);
}

.hover\:border-zinc-500\/40:hover {
  border-color: rgba(113, 113, 122, .4);
}

.hover\:border-zinc-500\/45:hover {
  border-color: rgba(113, 113, 122, .45);
}

.hover\:border-zinc-500\/5:hover {
  border-color: rgba(113, 113, 122, .05);
}

.hover\:border-zinc-500\/50:hover {
  border-color: rgba(113, 113, 122, .5);
}

.hover\:border-zinc-500\/55:hover {
  border-color: rgba(113, 113, 122, .55);
}

.hover\:border-zinc-500\/60:hover {
  border-color: rgba(113, 113, 122, .6);
}

.hover\:border-zinc-500\/65:hover {
  border-color: rgba(113, 113, 122, .65);
}

.hover\:border-zinc-500\/70:hover {
  border-color: rgba(113, 113, 122, .7);
}

.hover\:border-zinc-500\/75:hover {
  border-color: rgba(113, 113, 122, .75);
}

.hover\:border-zinc-500\/80:hover {
  border-color: rgba(113, 113, 122, .8);
}

.hover\:border-zinc-500\/85:hover {
  border-color: rgba(113, 113, 122, .85);
}

.hover\:border-zinc-500\/90:hover {
  border-color: rgba(113, 113, 122, .9);
}

.hover\:border-zinc-500\/95:hover {
  border-color: rgba(113, 113, 122, .95);
}

.hover\:border-zinc-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(63, 63, 70, var(--tw-border-opacity, 1));
}

.hover\:border-zinc-700\/0:hover {
  border-color: rgba(63, 63, 70, 0);
}

.hover\:border-zinc-700\/10:hover {
  border-color: rgba(63, 63, 70, .1);
}

.hover\:border-zinc-700\/100:hover {
  border-color: #3f3f46;
}

.hover\:border-zinc-700\/15:hover {
  border-color: rgba(63, 63, 70, .15);
}

.hover\:border-zinc-700\/20:hover {
  border-color: rgba(63, 63, 70, .2);
}

.hover\:border-zinc-700\/25:hover {
  border-color: rgba(63, 63, 70, .25);
}

.hover\:border-zinc-700\/30:hover {
  border-color: rgba(63, 63, 70, .3);
}

.hover\:border-zinc-700\/35:hover {
  border-color: rgba(63, 63, 70, .35);
}

.hover\:border-zinc-700\/40:hover {
  border-color: rgba(63, 63, 70, .4);
}

.hover\:border-zinc-700\/45:hover {
  border-color: rgba(63, 63, 70, .45);
}

.hover\:border-zinc-700\/5:hover {
  border-color: rgba(63, 63, 70, .05);
}

.hover\:border-zinc-700\/50:hover {
  border-color: rgba(63, 63, 70, .5);
}

.hover\:border-zinc-700\/55:hover {
  border-color: rgba(63, 63, 70, .55);
}

.hover\:border-zinc-700\/60:hover {
  border-color: rgba(63, 63, 70, .6);
}

.hover\:border-zinc-700\/65:hover {
  border-color: rgba(63, 63, 70, .65);
}

.hover\:border-zinc-700\/70:hover {
  border-color: rgba(63, 63, 70, .7);
}

.hover\:border-zinc-700\/75:hover {
  border-color: rgba(63, 63, 70, .75);
}

.hover\:border-zinc-700\/80:hover {
  border-color: rgba(63, 63, 70, .8);
}

.hover\:border-zinc-700\/85:hover {
  border-color: rgba(63, 63, 70, .85);
}

.hover\:border-zinc-700\/90:hover {
  border-color: rgba(63, 63, 70, .9);
}

.hover\:border-zinc-700\/95:hover {
  border-color: rgba(63, 63, 70, .95);
}

.hover\:border-zinc-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(39, 39, 42, var(--tw-border-opacity, 1));
}

.hover\:border-zinc-800\/0:hover {
  border-color: rgba(39, 39, 42, 0);
}

.hover\:border-zinc-800\/10:hover {
  border-color: rgba(39, 39, 42, .1);
}

.hover\:border-zinc-800\/100:hover {
  border-color: #27272a;
}

.hover\:border-zinc-800\/15:hover {
  border-color: rgba(39, 39, 42, .15);
}

.hover\:border-zinc-800\/20:hover {
  border-color: rgba(39, 39, 42, .2);
}

.hover\:border-zinc-800\/25:hover {
  border-color: rgba(39, 39, 42, .25);
}

.hover\:border-zinc-800\/30:hover {
  border-color: rgba(39, 39, 42, .3);
}

.hover\:border-zinc-800\/35:hover {
  border-color: rgba(39, 39, 42, .35);
}

.hover\:border-zinc-800\/40:hover {
  border-color: rgba(39, 39, 42, .4);
}

.hover\:border-zinc-800\/45:hover {
  border-color: rgba(39, 39, 42, .45);
}

.hover\:border-zinc-800\/5:hover {
  border-color: rgba(39, 39, 42, .05);
}

.hover\:border-zinc-800\/50:hover {
  border-color: rgba(39, 39, 42, .5);
}

.hover\:border-zinc-800\/55:hover {
  border-color: rgba(39, 39, 42, .55);
}

.hover\:border-zinc-800\/60:hover {
  border-color: rgba(39, 39, 42, .6);
}

.hover\:border-zinc-800\/65:hover {
  border-color: rgba(39, 39, 42, .65);
}

.hover\:border-zinc-800\/70:hover {
  border-color: rgba(39, 39, 42, .7);
}

.hover\:border-zinc-800\/75:hover {
  border-color: rgba(39, 39, 42, .75);
}

.hover\:border-zinc-800\/80:hover {
  border-color: rgba(39, 39, 42, .8);
}

.hover\:border-zinc-800\/85:hover {
  border-color: rgba(39, 39, 42, .85);
}

.hover\:border-zinc-800\/90:hover {
  border-color: rgba(39, 39, 42, .9);
}

.hover\:border-zinc-800\/95:hover {
  border-color: rgba(39, 39, 42, .95);
}

.hover\:bg-amber-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 243, 199, var(--tw-bg-opacity, 1));
}

.hover\:bg-amber-100\/0:hover {
  background-color: rgba(254, 243, 199, 0);
}

.hover\:bg-amber-100\/10:hover {
  background-color: rgba(254, 243, 199, .1);
}

.hover\:bg-amber-100\/100:hover {
  background-color: #fef3c7;
}

.hover\:bg-amber-100\/15:hover {
  background-color: rgba(254, 243, 199, .15);
}

.hover\:bg-amber-100\/20:hover {
  background-color: rgba(254, 243, 199, .2);
}

.hover\:bg-amber-100\/25:hover {
  background-color: rgba(254, 243, 199, .25);
}

.hover\:bg-amber-100\/30:hover {
  background-color: rgba(254, 243, 199, .3);
}

.hover\:bg-amber-100\/35:hover {
  background-color: rgba(254, 243, 199, .35);
}

.hover\:bg-amber-100\/40:hover {
  background-color: rgba(254, 243, 199, .4);
}

.hover\:bg-amber-100\/45:hover {
  background-color: rgba(254, 243, 199, .45);
}

.hover\:bg-amber-100\/5:hover {
  background-color: rgba(254, 243, 199, .05);
}

.hover\:bg-amber-100\/50:hover {
  background-color: rgba(254, 243, 199, .5);
}

.hover\:bg-amber-100\/55:hover {
  background-color: rgba(254, 243, 199, .55);
}

.hover\:bg-amber-100\/60:hover {
  background-color: rgba(254, 243, 199, .6);
}

.hover\:bg-amber-100\/65:hover {
  background-color: rgba(254, 243, 199, .65);
}

.hover\:bg-amber-100\/70:hover {
  background-color: rgba(254, 243, 199, .7);
}

.hover\:bg-amber-100\/75:hover {
  background-color: rgba(254, 243, 199, .75);
}

.hover\:bg-amber-100\/80:hover {
  background-color: rgba(254, 243, 199, .8);
}

.hover\:bg-amber-100\/85:hover {
  background-color: rgba(254, 243, 199, .85);
}

.hover\:bg-amber-100\/90:hover {
  background-color: rgba(254, 243, 199, .9);
}

.hover\:bg-amber-100\/95:hover {
  background-color: rgba(254, 243, 199, .95);
}

.hover\:bg-amber-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 191, 36, var(--tw-bg-opacity, 1));
}

.hover\:bg-amber-400\/0:hover {
  background-color: rgba(251, 191, 36, 0);
}

.hover\:bg-amber-400\/10:hover {
  background-color: rgba(251, 191, 36, .1);
}

.hover\:bg-amber-400\/100:hover {
  background-color: #fbbf24;
}

.hover\:bg-amber-400\/15:hover {
  background-color: rgba(251, 191, 36, .15);
}

.hover\:bg-amber-400\/20:hover {
  background-color: rgba(251, 191, 36, .2);
}

.hover\:bg-amber-400\/25:hover {
  background-color: rgba(251, 191, 36, .25);
}

.hover\:bg-amber-400\/30:hover {
  background-color: rgba(251, 191, 36, .3);
}

.hover\:bg-amber-400\/35:hover {
  background-color: rgba(251, 191, 36, .35);
}

.hover\:bg-amber-400\/40:hover {
  background-color: rgba(251, 191, 36, .4);
}

.hover\:bg-amber-400\/45:hover {
  background-color: rgba(251, 191, 36, .45);
}

.hover\:bg-amber-400\/5:hover {
  background-color: rgba(251, 191, 36, .05);
}

.hover\:bg-amber-400\/50:hover {
  background-color: rgba(251, 191, 36, .5);
}

.hover\:bg-amber-400\/55:hover {
  background-color: rgba(251, 191, 36, .55);
}

.hover\:bg-amber-400\/60:hover {
  background-color: rgba(251, 191, 36, .6);
}

.hover\:bg-amber-400\/65:hover {
  background-color: rgba(251, 191, 36, .65);
}

.hover\:bg-amber-400\/70:hover {
  background-color: rgba(251, 191, 36, .7);
}

.hover\:bg-amber-400\/75:hover {
  background-color: rgba(251, 191, 36, .75);
}

.hover\:bg-amber-400\/80:hover {
  background-color: rgba(251, 191, 36, .8);
}

.hover\:bg-amber-400\/85:hover {
  background-color: rgba(251, 191, 36, .85);
}

.hover\:bg-amber-400\/90:hover {
  background-color: rgba(251, 191, 36, .9);
}

.hover\:bg-amber-400\/95:hover {
  background-color: rgba(251, 191, 36, .95);
}

.hover\:bg-amber-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 158, 11, var(--tw-bg-opacity, 1));
}

.hover\:bg-amber-500\/0:hover {
  background-color: rgba(245, 158, 11, 0);
}

.hover\:bg-amber-500\/10:hover {
  background-color: rgba(245, 158, 11, .1);
}

.hover\:bg-amber-500\/100:hover {
  background-color: #f59e0b;
}

.hover\:bg-amber-500\/15:hover {
  background-color: rgba(245, 158, 11, .15);
}

.hover\:bg-amber-500\/20:hover {
  background-color: rgba(245, 158, 11, .2);
}

.hover\:bg-amber-500\/25:hover {
  background-color: rgba(245, 158, 11, .25);
}

.hover\:bg-amber-500\/30:hover {
  background-color: rgba(245, 158, 11, .3);
}

.hover\:bg-amber-500\/35:hover {
  background-color: rgba(245, 158, 11, .35);
}

.hover\:bg-amber-500\/40:hover {
  background-color: rgba(245, 158, 11, .4);
}

.hover\:bg-amber-500\/45:hover {
  background-color: rgba(245, 158, 11, .45);
}

.hover\:bg-amber-500\/5:hover {
  background-color: rgba(245, 158, 11, .05);
}

.hover\:bg-amber-500\/50:hover {
  background-color: rgba(245, 158, 11, .5);
}

.hover\:bg-amber-500\/55:hover {
  background-color: rgba(245, 158, 11, .55);
}

.hover\:bg-amber-500\/60:hover {
  background-color: rgba(245, 158, 11, .6);
}

.hover\:bg-amber-500\/65:hover {
  background-color: rgba(245, 158, 11, .65);
}

.hover\:bg-amber-500\/70:hover {
  background-color: rgba(245, 158, 11, .7);
}

.hover\:bg-amber-500\/75:hover {
  background-color: rgba(245, 158, 11, .75);
}

.hover\:bg-amber-500\/80:hover {
  background-color: rgba(245, 158, 11, .8);
}

.hover\:bg-amber-500\/85:hover {
  background-color: rgba(245, 158, 11, .85);
}

.hover\:bg-amber-500\/90:hover {
  background-color: rgba(245, 158, 11, .9);
}

.hover\:bg-amber-500\/95:hover {
  background-color: rgba(245, 158, 11, .95);
}

.hover\:bg-amber-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(180, 83, 9, var(--tw-bg-opacity, 1));
}

.hover\:bg-amber-700\/0:hover {
  background-color: rgba(180, 83, 9, 0);
}

.hover\:bg-amber-700\/10:hover {
  background-color: rgba(180, 83, 9, .1);
}

.hover\:bg-amber-700\/100:hover {
  background-color: #b45309;
}

.hover\:bg-amber-700\/15:hover {
  background-color: rgba(180, 83, 9, .15);
}

.hover\:bg-amber-700\/20:hover {
  background-color: rgba(180, 83, 9, .2);
}

.hover\:bg-amber-700\/25:hover {
  background-color: rgba(180, 83, 9, .25);
}

.hover\:bg-amber-700\/30:hover {
  background-color: rgba(180, 83, 9, .3);
}

.hover\:bg-amber-700\/35:hover {
  background-color: rgba(180, 83, 9, .35);
}

.hover\:bg-amber-700\/40:hover {
  background-color: rgba(180, 83, 9, .4);
}

.hover\:bg-amber-700\/45:hover {
  background-color: rgba(180, 83, 9, .45);
}

.hover\:bg-amber-700\/5:hover {
  background-color: rgba(180, 83, 9, .05);
}

.hover\:bg-amber-700\/50:hover {
  background-color: rgba(180, 83, 9, .5);
}

.hover\:bg-amber-700\/55:hover {
  background-color: rgba(180, 83, 9, .55);
}

.hover\:bg-amber-700\/60:hover {
  background-color: rgba(180, 83, 9, .6);
}

.hover\:bg-amber-700\/65:hover {
  background-color: rgba(180, 83, 9, .65);
}

.hover\:bg-amber-700\/70:hover {
  background-color: rgba(180, 83, 9, .7);
}

.hover\:bg-amber-700\/75:hover {
  background-color: rgba(180, 83, 9, .75);
}

.hover\:bg-amber-700\/80:hover {
  background-color: rgba(180, 83, 9, .8);
}

.hover\:bg-amber-700\/85:hover {
  background-color: rgba(180, 83, 9, .85);
}

.hover\:bg-amber-700\/90:hover {
  background-color: rgba(180, 83, 9, .9);
}

.hover\:bg-amber-700\/95:hover {
  background-color: rgba(180, 83, 9, .95);
}

.hover\:bg-amber-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(146, 64, 14, var(--tw-bg-opacity, 1));
}

.hover\:bg-amber-800\/0:hover {
  background-color: rgba(146, 64, 14, 0);
}

.hover\:bg-amber-800\/10:hover {
  background-color: rgba(146, 64, 14, .1);
}

.hover\:bg-amber-800\/100:hover {
  background-color: #92400e;
}

.hover\:bg-amber-800\/15:hover {
  background-color: rgba(146, 64, 14, .15);
}

.hover\:bg-amber-800\/20:hover {
  background-color: rgba(146, 64, 14, .2);
}

.hover\:bg-amber-800\/25:hover {
  background-color: rgba(146, 64, 14, .25);
}

.hover\:bg-amber-800\/30:hover {
  background-color: rgba(146, 64, 14, .3);
}

.hover\:bg-amber-800\/35:hover {
  background-color: rgba(146, 64, 14, .35);
}

.hover\:bg-amber-800\/40:hover {
  background-color: rgba(146, 64, 14, .4);
}

.hover\:bg-amber-800\/45:hover {
  background-color: rgba(146, 64, 14, .45);
}

.hover\:bg-amber-800\/5:hover {
  background-color: rgba(146, 64, 14, .05);
}

.hover\:bg-amber-800\/50:hover {
  background-color: rgba(146, 64, 14, .5);
}

.hover\:bg-amber-800\/55:hover {
  background-color: rgba(146, 64, 14, .55);
}

.hover\:bg-amber-800\/60:hover {
  background-color: rgba(146, 64, 14, .6);
}

.hover\:bg-amber-800\/65:hover {
  background-color: rgba(146, 64, 14, .65);
}

.hover\:bg-amber-800\/70:hover {
  background-color: rgba(146, 64, 14, .7);
}

.hover\:bg-amber-800\/75:hover {
  background-color: rgba(146, 64, 14, .75);
}

.hover\:bg-amber-800\/80:hover {
  background-color: rgba(146, 64, 14, .8);
}

.hover\:bg-amber-800\/85:hover {
  background-color: rgba(146, 64, 14, .85);
}

.hover\:bg-amber-800\/90:hover {
  background-color: rgba(146, 64, 14, .9);
}

.hover\:bg-amber-800\/95:hover {
  background-color: rgba(146, 64, 14, .95);
}

.hover\:bg-black\/10:hover {
  background-color: rgba(0, 0, 0, .1);
}

.hover\:bg-blue-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 234, 254, var(--tw-bg-opacity, 1));
}

.hover\:bg-blue-100\/0:hover {
  background-color: rgba(219, 234, 254, 0);
}

.hover\:bg-blue-100\/10:hover {
  background-color: rgba(219, 234, 254, .1);
}

.hover\:bg-blue-100\/100:hover {
  background-color: #dbeafe;
}

.hover\:bg-blue-100\/15:hover {
  background-color: rgba(219, 234, 254, .15);
}

.hover\:bg-blue-100\/20:hover {
  background-color: rgba(219, 234, 254, .2);
}

.hover\:bg-blue-100\/25:hover {
  background-color: rgba(219, 234, 254, .25);
}

.hover\:bg-blue-100\/30:hover {
  background-color: rgba(219, 234, 254, .3);
}

.hover\:bg-blue-100\/35:hover {
  background-color: rgba(219, 234, 254, .35);
}

.hover\:bg-blue-100\/40:hover {
  background-color: rgba(219, 234, 254, .4);
}

.hover\:bg-blue-100\/45:hover {
  background-color: rgba(219, 234, 254, .45);
}

.hover\:bg-blue-100\/5:hover {
  background-color: rgba(219, 234, 254, .05);
}

.hover\:bg-blue-100\/50:hover {
  background-color: rgba(219, 234, 254, .5);
}

.hover\:bg-blue-100\/55:hover {
  background-color: rgba(219, 234, 254, .55);
}

.hover\:bg-blue-100\/60:hover {
  background-color: rgba(219, 234, 254, .6);
}

.hover\:bg-blue-100\/65:hover {
  background-color: rgba(219, 234, 254, .65);
}

.hover\:bg-blue-100\/70:hover {
  background-color: rgba(219, 234, 254, .7);
}

.hover\:bg-blue-100\/75:hover {
  background-color: rgba(219, 234, 254, .75);
}

.hover\:bg-blue-100\/80:hover {
  background-color: rgba(219, 234, 254, .8);
}

.hover\:bg-blue-100\/85:hover {
  background-color: rgba(219, 234, 254, .85);
}

.hover\:bg-blue-100\/90:hover {
  background-color: rgba(219, 234, 254, .9);
}

.hover\:bg-blue-100\/95:hover {
  background-color: rgba(219, 234, 254, .95);
}

.hover\:bg-blue-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(191, 219, 254, var(--tw-bg-opacity, 1));
}

.hover\:bg-blue-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(96, 165, 250, var(--tw-bg-opacity, 1));
}

.hover\:bg-blue-400\/0:hover {
  background-color: rgba(96, 165, 250, 0);
}

.hover\:bg-blue-400\/10:hover {
  background-color: rgba(96, 165, 250, .1);
}

.hover\:bg-blue-400\/100:hover {
  background-color: #60a5fa;
}

.hover\:bg-blue-400\/15:hover {
  background-color: rgba(96, 165, 250, .15);
}

.hover\:bg-blue-400\/20:hover {
  background-color: rgba(96, 165, 250, .2);
}

.hover\:bg-blue-400\/25:hover {
  background-color: rgba(96, 165, 250, .25);
}

.hover\:bg-blue-400\/30:hover {
  background-color: rgba(96, 165, 250, .3);
}

.hover\:bg-blue-400\/35:hover {
  background-color: rgba(96, 165, 250, .35);
}

.hover\:bg-blue-400\/40:hover {
  background-color: rgba(96, 165, 250, .4);
}

.hover\:bg-blue-400\/45:hover {
  background-color: rgba(96, 165, 250, .45);
}

.hover\:bg-blue-400\/5:hover {
  background-color: rgba(96, 165, 250, .05);
}

.hover\:bg-blue-400\/50:hover {
  background-color: rgba(96, 165, 250, .5);
}

.hover\:bg-blue-400\/55:hover {
  background-color: rgba(96, 165, 250, .55);
}

.hover\:bg-blue-400\/60:hover {
  background-color: rgba(96, 165, 250, .6);
}

.hover\:bg-blue-400\/65:hover {
  background-color: rgba(96, 165, 250, .65);
}

.hover\:bg-blue-400\/70:hover {
  background-color: rgba(96, 165, 250, .7);
}

.hover\:bg-blue-400\/75:hover {
  background-color: rgba(96, 165, 250, .75);
}

.hover\:bg-blue-400\/80:hover {
  background-color: rgba(96, 165, 250, .8);
}

.hover\:bg-blue-400\/85:hover {
  background-color: rgba(96, 165, 250, .85);
}

.hover\:bg-blue-400\/90:hover {
  background-color: rgba(96, 165, 250, .9);
}

.hover\:bg-blue-400\/95:hover {
  background-color: rgba(96, 165, 250, .95);
}

.hover\:bg-blue-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 246, 255, var(--tw-bg-opacity, 1));
}

.hover\:bg-blue-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(59, 130, 246, var(--tw-bg-opacity, 1));
}

.hover\:bg-blue-500\/0:hover {
  background-color: rgba(59, 130, 246, 0);
}

.hover\:bg-blue-500\/10:hover {
  background-color: rgba(59, 130, 246, .1);
}

.hover\:bg-blue-500\/100:hover {
  background-color: #3b82f6;
}

.hover\:bg-blue-500\/15:hover {
  background-color: rgba(59, 130, 246, .15);
}

.hover\:bg-blue-500\/20:hover {
  background-color: rgba(59, 130, 246, .2);
}

.hover\:bg-blue-500\/25:hover {
  background-color: rgba(59, 130, 246, .25);
}

.hover\:bg-blue-500\/30:hover {
  background-color: rgba(59, 130, 246, .3);
}

.hover\:bg-blue-500\/35:hover {
  background-color: rgba(59, 130, 246, .35);
}

.hover\:bg-blue-500\/40:hover {
  background-color: rgba(59, 130, 246, .4);
}

.hover\:bg-blue-500\/45:hover {
  background-color: rgba(59, 130, 246, .45);
}

.hover\:bg-blue-500\/5:hover {
  background-color: rgba(59, 130, 246, .05);
}

.hover\:bg-blue-500\/50:hover {
  background-color: rgba(59, 130, 246, .5);
}

.hover\:bg-blue-500\/55:hover {
  background-color: rgba(59, 130, 246, .55);
}

.hover\:bg-blue-500\/60:hover {
  background-color: rgba(59, 130, 246, .6);
}

.hover\:bg-blue-500\/65:hover {
  background-color: rgba(59, 130, 246, .65);
}

.hover\:bg-blue-500\/70:hover {
  background-color: rgba(59, 130, 246, .7);
}

.hover\:bg-blue-500\/75:hover {
  background-color: rgba(59, 130, 246, .75);
}

.hover\:bg-blue-500\/80:hover {
  background-color: rgba(59, 130, 246, .8);
}

.hover\:bg-blue-500\/85:hover {
  background-color: rgba(59, 130, 246, .85);
}

.hover\:bg-blue-500\/90:hover {
  background-color: rgba(59, 130, 246, .9);
}

.hover\:bg-blue-500\/95:hover {
  background-color: rgba(59, 130, 246, .95);
}

.hover\:bg-blue-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(37, 99, 235, var(--tw-bg-opacity, 1));
}

.hover\:bg-blue-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(29, 78, 216, var(--tw-bg-opacity, 1));
}

.hover\:bg-blue-700\/0:hover {
  background-color: rgba(29, 78, 216, 0);
}

.hover\:bg-blue-700\/10:hover {
  background-color: rgba(29, 78, 216, .1);
}

.hover\:bg-blue-700\/100:hover {
  background-color: #1d4ed8;
}

.hover\:bg-blue-700\/15:hover {
  background-color: rgba(29, 78, 216, .15);
}

.hover\:bg-blue-700\/20:hover {
  background-color: rgba(29, 78, 216, .2);
}

.hover\:bg-blue-700\/25:hover {
  background-color: rgba(29, 78, 216, .25);
}

.hover\:bg-blue-700\/30:hover {
  background-color: rgba(29, 78, 216, .3);
}

.hover\:bg-blue-700\/35:hover {
  background-color: rgba(29, 78, 216, .35);
}

.hover\:bg-blue-700\/40:hover {
  background-color: rgba(29, 78, 216, .4);
}

.hover\:bg-blue-700\/45:hover {
  background-color: rgba(29, 78, 216, .45);
}

.hover\:bg-blue-700\/5:hover {
  background-color: rgba(29, 78, 216, .05);
}

.hover\:bg-blue-700\/50:hover {
  background-color: rgba(29, 78, 216, .5);
}

.hover\:bg-blue-700\/55:hover {
  background-color: rgba(29, 78, 216, .55);
}

.hover\:bg-blue-700\/60:hover {
  background-color: rgba(29, 78, 216, .6);
}

.hover\:bg-blue-700\/65:hover {
  background-color: rgba(29, 78, 216, .65);
}

.hover\:bg-blue-700\/70:hover {
  background-color: rgba(29, 78, 216, .7);
}

.hover\:bg-blue-700\/75:hover {
  background-color: rgba(29, 78, 216, .75);
}

.hover\:bg-blue-700\/80:hover {
  background-color: rgba(29, 78, 216, .8);
}

.hover\:bg-blue-700\/85:hover {
  background-color: rgba(29, 78, 216, .85);
}

.hover\:bg-blue-700\/90:hover {
  background-color: rgba(29, 78, 216, .9);
}

.hover\:bg-blue-700\/95:hover {
  background-color: rgba(29, 78, 216, .95);
}

.hover\:bg-blue-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 64, 175, var(--tw-bg-opacity, 1));
}

.hover\:bg-blue-800\/0:hover {
  background-color: rgba(30, 64, 175, 0);
}

.hover\:bg-blue-800\/10:hover {
  background-color: rgba(30, 64, 175, .1);
}

.hover\:bg-blue-800\/100:hover {
  background-color: #1e40af;
}

.hover\:bg-blue-800\/15:hover {
  background-color: rgba(30, 64, 175, .15);
}

.hover\:bg-blue-800\/20:hover {
  background-color: rgba(30, 64, 175, .2);
}

.hover\:bg-blue-800\/25:hover {
  background-color: rgba(30, 64, 175, .25);
}

.hover\:bg-blue-800\/30:hover {
  background-color: rgba(30, 64, 175, .3);
}

.hover\:bg-blue-800\/35:hover {
  background-color: rgba(30, 64, 175, .35);
}

.hover\:bg-blue-800\/40:hover {
  background-color: rgba(30, 64, 175, .4);
}

.hover\:bg-blue-800\/45:hover {
  background-color: rgba(30, 64, 175, .45);
}

.hover\:bg-blue-800\/5:hover {
  background-color: rgba(30, 64, 175, .05);
}

.hover\:bg-blue-800\/50:hover {
  background-color: rgba(30, 64, 175, .5);
}

.hover\:bg-blue-800\/55:hover {
  background-color: rgba(30, 64, 175, .55);
}

.hover\:bg-blue-800\/60:hover {
  background-color: rgba(30, 64, 175, .6);
}

.hover\:bg-blue-800\/65:hover {
  background-color: rgba(30, 64, 175, .65);
}

.hover\:bg-blue-800\/70:hover {
  background-color: rgba(30, 64, 175, .7);
}

.hover\:bg-blue-800\/75:hover {
  background-color: rgba(30, 64, 175, .75);
}

.hover\:bg-blue-800\/80:hover {
  background-color: rgba(30, 64, 175, .8);
}

.hover\:bg-blue-800\/85:hover {
  background-color: rgba(30, 64, 175, .85);
}

.hover\:bg-blue-800\/90:hover {
  background-color: rgba(30, 64, 175, .9);
}

.hover\:bg-blue-800\/95:hover {
  background-color: rgba(30, 64, 175, .95);
}

.hover\:bg-cyan-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(207, 250, 254, var(--tw-bg-opacity, 1));
}

.hover\:bg-cyan-100\/0:hover {
  background-color: rgba(207, 250, 254, 0);
}

.hover\:bg-cyan-100\/10:hover {
  background-color: rgba(207, 250, 254, .1);
}

.hover\:bg-cyan-100\/100:hover {
  background-color: #cffafe;
}

.hover\:bg-cyan-100\/15:hover {
  background-color: rgba(207, 250, 254, .15);
}

.hover\:bg-cyan-100\/20:hover {
  background-color: rgba(207, 250, 254, .2);
}

.hover\:bg-cyan-100\/25:hover {
  background-color: rgba(207, 250, 254, .25);
}

.hover\:bg-cyan-100\/30:hover {
  background-color: rgba(207, 250, 254, .3);
}

.hover\:bg-cyan-100\/35:hover {
  background-color: rgba(207, 250, 254, .35);
}

.hover\:bg-cyan-100\/40:hover {
  background-color: rgba(207, 250, 254, .4);
}

.hover\:bg-cyan-100\/45:hover {
  background-color: rgba(207, 250, 254, .45);
}

.hover\:bg-cyan-100\/5:hover {
  background-color: rgba(207, 250, 254, .05);
}

.hover\:bg-cyan-100\/50:hover {
  background-color: rgba(207, 250, 254, .5);
}

.hover\:bg-cyan-100\/55:hover {
  background-color: rgba(207, 250, 254, .55);
}

.hover\:bg-cyan-100\/60:hover {
  background-color: rgba(207, 250, 254, .6);
}

.hover\:bg-cyan-100\/65:hover {
  background-color: rgba(207, 250, 254, .65);
}

.hover\:bg-cyan-100\/70:hover {
  background-color: rgba(207, 250, 254, .7);
}

.hover\:bg-cyan-100\/75:hover {
  background-color: rgba(207, 250, 254, .75);
}

.hover\:bg-cyan-100\/80:hover {
  background-color: rgba(207, 250, 254, .8);
}

.hover\:bg-cyan-100\/85:hover {
  background-color: rgba(207, 250, 254, .85);
}

.hover\:bg-cyan-100\/90:hover {
  background-color: rgba(207, 250, 254, .9);
}

.hover\:bg-cyan-100\/95:hover {
  background-color: rgba(207, 250, 254, .95);
}

.hover\:bg-cyan-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(34, 211, 238, var(--tw-bg-opacity, 1));
}

.hover\:bg-cyan-400\/0:hover {
  background-color: rgba(34, 211, 238, 0);
}

.hover\:bg-cyan-400\/10:hover {
  background-color: rgba(34, 211, 238, .1);
}

.hover\:bg-cyan-400\/100:hover {
  background-color: #22d3ee;
}

.hover\:bg-cyan-400\/15:hover {
  background-color: rgba(34, 211, 238, .15);
}

.hover\:bg-cyan-400\/20:hover {
  background-color: rgba(34, 211, 238, .2);
}

.hover\:bg-cyan-400\/25:hover {
  background-color: rgba(34, 211, 238, .25);
}

.hover\:bg-cyan-400\/30:hover {
  background-color: rgba(34, 211, 238, .3);
}

.hover\:bg-cyan-400\/35:hover {
  background-color: rgba(34, 211, 238, .35);
}

.hover\:bg-cyan-400\/40:hover {
  background-color: rgba(34, 211, 238, .4);
}

.hover\:bg-cyan-400\/45:hover {
  background-color: rgba(34, 211, 238, .45);
}

.hover\:bg-cyan-400\/5:hover {
  background-color: rgba(34, 211, 238, .05);
}

.hover\:bg-cyan-400\/50:hover {
  background-color: rgba(34, 211, 238, .5);
}

.hover\:bg-cyan-400\/55:hover {
  background-color: rgba(34, 211, 238, .55);
}

.hover\:bg-cyan-400\/60:hover {
  background-color: rgba(34, 211, 238, .6);
}

.hover\:bg-cyan-400\/65:hover {
  background-color: rgba(34, 211, 238, .65);
}

.hover\:bg-cyan-400\/70:hover {
  background-color: rgba(34, 211, 238, .7);
}

.hover\:bg-cyan-400\/75:hover {
  background-color: rgba(34, 211, 238, .75);
}

.hover\:bg-cyan-400\/80:hover {
  background-color: rgba(34, 211, 238, .8);
}

.hover\:bg-cyan-400\/85:hover {
  background-color: rgba(34, 211, 238, .85);
}

.hover\:bg-cyan-400\/90:hover {
  background-color: rgba(34, 211, 238, .9);
}

.hover\:bg-cyan-400\/95:hover {
  background-color: rgba(34, 211, 238, .95);
}

.hover\:bg-cyan-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 182, 212, var(--tw-bg-opacity, 1));
}

.hover\:bg-cyan-500\/0:hover {
  background-color: rgba(6, 182, 212, 0);
}

.hover\:bg-cyan-500\/10:hover {
  background-color: rgba(6, 182, 212, .1);
}

.hover\:bg-cyan-500\/100:hover {
  background-color: #06b6d4;
}

.hover\:bg-cyan-500\/15:hover {
  background-color: rgba(6, 182, 212, .15);
}

.hover\:bg-cyan-500\/20:hover {
  background-color: rgba(6, 182, 212, .2);
}

.hover\:bg-cyan-500\/25:hover {
  background-color: rgba(6, 182, 212, .25);
}

.hover\:bg-cyan-500\/30:hover {
  background-color: rgba(6, 182, 212, .3);
}

.hover\:bg-cyan-500\/35:hover {
  background-color: rgba(6, 182, 212, .35);
}

.hover\:bg-cyan-500\/40:hover {
  background-color: rgba(6, 182, 212, .4);
}

.hover\:bg-cyan-500\/45:hover {
  background-color: rgba(6, 182, 212, .45);
}

.hover\:bg-cyan-500\/5:hover {
  background-color: rgba(6, 182, 212, .05);
}

.hover\:bg-cyan-500\/50:hover {
  background-color: rgba(6, 182, 212, .5);
}

.hover\:bg-cyan-500\/55:hover {
  background-color: rgba(6, 182, 212, .55);
}

.hover\:bg-cyan-500\/60:hover {
  background-color: rgba(6, 182, 212, .6);
}

.hover\:bg-cyan-500\/65:hover {
  background-color: rgba(6, 182, 212, .65);
}

.hover\:bg-cyan-500\/70:hover {
  background-color: rgba(6, 182, 212, .7);
}

.hover\:bg-cyan-500\/75:hover {
  background-color: rgba(6, 182, 212, .75);
}

.hover\:bg-cyan-500\/80:hover {
  background-color: rgba(6, 182, 212, .8);
}

.hover\:bg-cyan-500\/85:hover {
  background-color: rgba(6, 182, 212, .85);
}

.hover\:bg-cyan-500\/90:hover {
  background-color: rgba(6, 182, 212, .9);
}

.hover\:bg-cyan-500\/95:hover {
  background-color: rgba(6, 182, 212, .95);
}

.hover\:bg-cyan-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(14, 116, 144, var(--tw-bg-opacity, 1));
}

.hover\:bg-cyan-700\/0:hover {
  background-color: rgba(14, 116, 144, 0);
}

.hover\:bg-cyan-700\/10:hover {
  background-color: rgba(14, 116, 144, .1);
}

.hover\:bg-cyan-700\/100:hover {
  background-color: #0e7490;
}

.hover\:bg-cyan-700\/15:hover {
  background-color: rgba(14, 116, 144, .15);
}

.hover\:bg-cyan-700\/20:hover {
  background-color: rgba(14, 116, 144, .2);
}

.hover\:bg-cyan-700\/25:hover {
  background-color: rgba(14, 116, 144, .25);
}

.hover\:bg-cyan-700\/30:hover {
  background-color: rgba(14, 116, 144, .3);
}

.hover\:bg-cyan-700\/35:hover {
  background-color: rgba(14, 116, 144, .35);
}

.hover\:bg-cyan-700\/40:hover {
  background-color: rgba(14, 116, 144, .4);
}

.hover\:bg-cyan-700\/45:hover {
  background-color: rgba(14, 116, 144, .45);
}

.hover\:bg-cyan-700\/5:hover {
  background-color: rgba(14, 116, 144, .05);
}

.hover\:bg-cyan-700\/50:hover {
  background-color: rgba(14, 116, 144, .5);
}

.hover\:bg-cyan-700\/55:hover {
  background-color: rgba(14, 116, 144, .55);
}

.hover\:bg-cyan-700\/60:hover {
  background-color: rgba(14, 116, 144, .6);
}

.hover\:bg-cyan-700\/65:hover {
  background-color: rgba(14, 116, 144, .65);
}

.hover\:bg-cyan-700\/70:hover {
  background-color: rgba(14, 116, 144, .7);
}

.hover\:bg-cyan-700\/75:hover {
  background-color: rgba(14, 116, 144, .75);
}

.hover\:bg-cyan-700\/80:hover {
  background-color: rgba(14, 116, 144, .8);
}

.hover\:bg-cyan-700\/85:hover {
  background-color: rgba(14, 116, 144, .85);
}

.hover\:bg-cyan-700\/90:hover {
  background-color: rgba(14, 116, 144, .9);
}

.hover\:bg-cyan-700\/95:hover {
  background-color: rgba(14, 116, 144, .95);
}

.hover\:bg-cyan-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(21, 94, 117, var(--tw-bg-opacity, 1));
}

.hover\:bg-cyan-800\/0:hover {
  background-color: rgba(21, 94, 117, 0);
}

.hover\:bg-cyan-800\/10:hover {
  background-color: rgba(21, 94, 117, .1);
}

.hover\:bg-cyan-800\/100:hover {
  background-color: #155e75;
}

.hover\:bg-cyan-800\/15:hover {
  background-color: rgba(21, 94, 117, .15);
}

.hover\:bg-cyan-800\/20:hover {
  background-color: rgba(21, 94, 117, .2);
}

.hover\:bg-cyan-800\/25:hover {
  background-color: rgba(21, 94, 117, .25);
}

.hover\:bg-cyan-800\/30:hover {
  background-color: rgba(21, 94, 117, .3);
}

.hover\:bg-cyan-800\/35:hover {
  background-color: rgba(21, 94, 117, .35);
}

.hover\:bg-cyan-800\/40:hover {
  background-color: rgba(21, 94, 117, .4);
}

.hover\:bg-cyan-800\/45:hover {
  background-color: rgba(21, 94, 117, .45);
}

.hover\:bg-cyan-800\/5:hover {
  background-color: rgba(21, 94, 117, .05);
}

.hover\:bg-cyan-800\/50:hover {
  background-color: rgba(21, 94, 117, .5);
}

.hover\:bg-cyan-800\/55:hover {
  background-color: rgba(21, 94, 117, .55);
}

.hover\:bg-cyan-800\/60:hover {
  background-color: rgba(21, 94, 117, .6);
}

.hover\:bg-cyan-800\/65:hover {
  background-color: rgba(21, 94, 117, .65);
}

.hover\:bg-cyan-800\/70:hover {
  background-color: rgba(21, 94, 117, .7);
}

.hover\:bg-cyan-800\/75:hover {
  background-color: rgba(21, 94, 117, .75);
}

.hover\:bg-cyan-800\/80:hover {
  background-color: rgba(21, 94, 117, .8);
}

.hover\:bg-cyan-800\/85:hover {
  background-color: rgba(21, 94, 117, .85);
}

.hover\:bg-cyan-800\/90:hover {
  background-color: rgba(21, 94, 117, .9);
}

.hover\:bg-cyan-800\/95:hover {
  background-color: rgba(21, 94, 117, .95);
}

.hover\:bg-emerald-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 250, 229, var(--tw-bg-opacity, 1));
}

.hover\:bg-emerald-100\/0:hover {
  background-color: rgba(209, 250, 229, 0);
}

.hover\:bg-emerald-100\/10:hover {
  background-color: rgba(209, 250, 229, .1);
}

.hover\:bg-emerald-100\/100:hover {
  background-color: #d1fae5;
}

.hover\:bg-emerald-100\/15:hover {
  background-color: rgba(209, 250, 229, .15);
}

.hover\:bg-emerald-100\/20:hover {
  background-color: rgba(209, 250, 229, .2);
}

.hover\:bg-emerald-100\/25:hover {
  background-color: rgba(209, 250, 229, .25);
}

.hover\:bg-emerald-100\/30:hover {
  background-color: rgba(209, 250, 229, .3);
}

.hover\:bg-emerald-100\/35:hover {
  background-color: rgba(209, 250, 229, .35);
}

.hover\:bg-emerald-100\/40:hover {
  background-color: rgba(209, 250, 229, .4);
}

.hover\:bg-emerald-100\/45:hover {
  background-color: rgba(209, 250, 229, .45);
}

.hover\:bg-emerald-100\/5:hover {
  background-color: rgba(209, 250, 229, .05);
}

.hover\:bg-emerald-100\/50:hover {
  background-color: rgba(209, 250, 229, .5);
}

.hover\:bg-emerald-100\/55:hover {
  background-color: rgba(209, 250, 229, .55);
}

.hover\:bg-emerald-100\/60:hover {
  background-color: rgba(209, 250, 229, .6);
}

.hover\:bg-emerald-100\/65:hover {
  background-color: rgba(209, 250, 229, .65);
}

.hover\:bg-emerald-100\/70:hover {
  background-color: rgba(209, 250, 229, .7);
}

.hover\:bg-emerald-100\/75:hover {
  background-color: rgba(209, 250, 229, .75);
}

.hover\:bg-emerald-100\/80:hover {
  background-color: rgba(209, 250, 229, .8);
}

.hover\:bg-emerald-100\/85:hover {
  background-color: rgba(209, 250, 229, .85);
}

.hover\:bg-emerald-100\/90:hover {
  background-color: rgba(209, 250, 229, .9);
}

.hover\:bg-emerald-100\/95:hover {
  background-color: rgba(209, 250, 229, .95);
}

.hover\:bg-emerald-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(52, 211, 153, var(--tw-bg-opacity, 1));
}

.hover\:bg-emerald-400\/0:hover {
  background-color: rgba(52, 211, 153, 0);
}

.hover\:bg-emerald-400\/10:hover {
  background-color: rgba(52, 211, 153, .1);
}

.hover\:bg-emerald-400\/100:hover {
  background-color: #34d399;
}

.hover\:bg-emerald-400\/15:hover {
  background-color: rgba(52, 211, 153, .15);
}

.hover\:bg-emerald-400\/20:hover {
  background-color: rgba(52, 211, 153, .2);
}

.hover\:bg-emerald-400\/25:hover {
  background-color: rgba(52, 211, 153, .25);
}

.hover\:bg-emerald-400\/30:hover {
  background-color: rgba(52, 211, 153, .3);
}

.hover\:bg-emerald-400\/35:hover {
  background-color: rgba(52, 211, 153, .35);
}

.hover\:bg-emerald-400\/40:hover {
  background-color: rgba(52, 211, 153, .4);
}

.hover\:bg-emerald-400\/45:hover {
  background-color: rgba(52, 211, 153, .45);
}

.hover\:bg-emerald-400\/5:hover {
  background-color: rgba(52, 211, 153, .05);
}

.hover\:bg-emerald-400\/50:hover {
  background-color: rgba(52, 211, 153, .5);
}

.hover\:bg-emerald-400\/55:hover {
  background-color: rgba(52, 211, 153, .55);
}

.hover\:bg-emerald-400\/60:hover {
  background-color: rgba(52, 211, 153, .6);
}

.hover\:bg-emerald-400\/65:hover {
  background-color: rgba(52, 211, 153, .65);
}

.hover\:bg-emerald-400\/70:hover {
  background-color: rgba(52, 211, 153, .7);
}

.hover\:bg-emerald-400\/75:hover {
  background-color: rgba(52, 211, 153, .75);
}

.hover\:bg-emerald-400\/80:hover {
  background-color: rgba(52, 211, 153, .8);
}

.hover\:bg-emerald-400\/85:hover {
  background-color: rgba(52, 211, 153, .85);
}

.hover\:bg-emerald-400\/90:hover {
  background-color: rgba(52, 211, 153, .9);
}

.hover\:bg-emerald-400\/95:hover {
  background-color: rgba(52, 211, 153, .95);
}

.hover\:bg-emerald-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(16, 185, 129, var(--tw-bg-opacity, 1));
}

.hover\:bg-emerald-500\/0:hover {
  background-color: rgba(16, 185, 129, 0);
}

.hover\:bg-emerald-500\/10:hover {
  background-color: rgba(16, 185, 129, .1);
}

.hover\:bg-emerald-500\/100:hover {
  background-color: #10b981;
}

.hover\:bg-emerald-500\/15:hover {
  background-color: rgba(16, 185, 129, .15);
}

.hover\:bg-emerald-500\/20:hover {
  background-color: rgba(16, 185, 129, .2);
}

.hover\:bg-emerald-500\/25:hover {
  background-color: rgba(16, 185, 129, .25);
}

.hover\:bg-emerald-500\/30:hover {
  background-color: rgba(16, 185, 129, .3);
}

.hover\:bg-emerald-500\/35:hover {
  background-color: rgba(16, 185, 129, .35);
}

.hover\:bg-emerald-500\/40:hover {
  background-color: rgba(16, 185, 129, .4);
}

.hover\:bg-emerald-500\/45:hover {
  background-color: rgba(16, 185, 129, .45);
}

.hover\:bg-emerald-500\/5:hover {
  background-color: rgba(16, 185, 129, .05);
}

.hover\:bg-emerald-500\/50:hover {
  background-color: rgba(16, 185, 129, .5);
}

.hover\:bg-emerald-500\/55:hover {
  background-color: rgba(16, 185, 129, .55);
}

.hover\:bg-emerald-500\/60:hover {
  background-color: rgba(16, 185, 129, .6);
}

.hover\:bg-emerald-500\/65:hover {
  background-color: rgba(16, 185, 129, .65);
}

.hover\:bg-emerald-500\/70:hover {
  background-color: rgba(16, 185, 129, .7);
}

.hover\:bg-emerald-500\/75:hover {
  background-color: rgba(16, 185, 129, .75);
}

.hover\:bg-emerald-500\/80:hover {
  background-color: rgba(16, 185, 129, .8);
}

.hover\:bg-emerald-500\/85:hover {
  background-color: rgba(16, 185, 129, .85);
}

.hover\:bg-emerald-500\/90:hover {
  background-color: rgba(16, 185, 129, .9);
}

.hover\:bg-emerald-500\/95:hover {
  background-color: rgba(16, 185, 129, .95);
}

.hover\:bg-emerald-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(4, 120, 87, var(--tw-bg-opacity, 1));
}

.hover\:bg-emerald-700\/0:hover {
  background-color: rgba(4, 120, 87, 0);
}

.hover\:bg-emerald-700\/10:hover {
  background-color: rgba(4, 120, 87, .1);
}

.hover\:bg-emerald-700\/100:hover {
  background-color: #047857;
}

.hover\:bg-emerald-700\/15:hover {
  background-color: rgba(4, 120, 87, .15);
}

.hover\:bg-emerald-700\/20:hover {
  background-color: rgba(4, 120, 87, .2);
}

.hover\:bg-emerald-700\/25:hover {
  background-color: rgba(4, 120, 87, .25);
}

.hover\:bg-emerald-700\/30:hover {
  background-color: rgba(4, 120, 87, .3);
}

.hover\:bg-emerald-700\/35:hover {
  background-color: rgba(4, 120, 87, .35);
}

.hover\:bg-emerald-700\/40:hover {
  background-color: rgba(4, 120, 87, .4);
}

.hover\:bg-emerald-700\/45:hover {
  background-color: rgba(4, 120, 87, .45);
}

.hover\:bg-emerald-700\/5:hover {
  background-color: rgba(4, 120, 87, .05);
}

.hover\:bg-emerald-700\/50:hover {
  background-color: rgba(4, 120, 87, .5);
}

.hover\:bg-emerald-700\/55:hover {
  background-color: rgba(4, 120, 87, .55);
}

.hover\:bg-emerald-700\/60:hover {
  background-color: rgba(4, 120, 87, .6);
}

.hover\:bg-emerald-700\/65:hover {
  background-color: rgba(4, 120, 87, .65);
}

.hover\:bg-emerald-700\/70:hover {
  background-color: rgba(4, 120, 87, .7);
}

.hover\:bg-emerald-700\/75:hover {
  background-color: rgba(4, 120, 87, .75);
}

.hover\:bg-emerald-700\/80:hover {
  background-color: rgba(4, 120, 87, .8);
}

.hover\:bg-emerald-700\/85:hover {
  background-color: rgba(4, 120, 87, .85);
}

.hover\:bg-emerald-700\/90:hover {
  background-color: rgba(4, 120, 87, .9);
}

.hover\:bg-emerald-700\/95:hover {
  background-color: rgba(4, 120, 87, .95);
}

.hover\:bg-emerald-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 95, 70, var(--tw-bg-opacity, 1));
}

.hover\:bg-emerald-800\/0:hover {
  background-color: rgba(6, 95, 70, 0);
}

.hover\:bg-emerald-800\/10:hover {
  background-color: rgba(6, 95, 70, .1);
}

.hover\:bg-emerald-800\/100:hover {
  background-color: #065f46;
}

.hover\:bg-emerald-800\/15:hover {
  background-color: rgba(6, 95, 70, .15);
}

.hover\:bg-emerald-800\/20:hover {
  background-color: rgba(6, 95, 70, .2);
}

.hover\:bg-emerald-800\/25:hover {
  background-color: rgba(6, 95, 70, .25);
}

.hover\:bg-emerald-800\/30:hover {
  background-color: rgba(6, 95, 70, .3);
}

.hover\:bg-emerald-800\/35:hover {
  background-color: rgba(6, 95, 70, .35);
}

.hover\:bg-emerald-800\/40:hover {
  background-color: rgba(6, 95, 70, .4);
}

.hover\:bg-emerald-800\/45:hover {
  background-color: rgba(6, 95, 70, .45);
}

.hover\:bg-emerald-800\/5:hover {
  background-color: rgba(6, 95, 70, .05);
}

.hover\:bg-emerald-800\/50:hover {
  background-color: rgba(6, 95, 70, .5);
}

.hover\:bg-emerald-800\/55:hover {
  background-color: rgba(6, 95, 70, .55);
}

.hover\:bg-emerald-800\/60:hover {
  background-color: rgba(6, 95, 70, .6);
}

.hover\:bg-emerald-800\/65:hover {
  background-color: rgba(6, 95, 70, .65);
}

.hover\:bg-emerald-800\/70:hover {
  background-color: rgba(6, 95, 70, .7);
}

.hover\:bg-emerald-800\/75:hover {
  background-color: rgba(6, 95, 70, .75);
}

.hover\:bg-emerald-800\/80:hover {
  background-color: rgba(6, 95, 70, .8);
}

.hover\:bg-emerald-800\/85:hover {
  background-color: rgba(6, 95, 70, .85);
}

.hover\:bg-emerald-800\/90:hover {
  background-color: rgba(6, 95, 70, .9);
}

.hover\:bg-emerald-800\/95:hover {
  background-color: rgba(6, 95, 70, .95);
}

.hover\:bg-fuchsia-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(250, 232, 255, var(--tw-bg-opacity, 1));
}

.hover\:bg-fuchsia-100\/0:hover {
  background-color: rgba(250, 232, 255, 0);
}

.hover\:bg-fuchsia-100\/10:hover {
  background-color: rgba(250, 232, 255, .1);
}

.hover\:bg-fuchsia-100\/100:hover {
  background-color: #fae8ff;
}

.hover\:bg-fuchsia-100\/15:hover {
  background-color: rgba(250, 232, 255, .15);
}

.hover\:bg-fuchsia-100\/20:hover {
  background-color: rgba(250, 232, 255, .2);
}

.hover\:bg-fuchsia-100\/25:hover {
  background-color: rgba(250, 232, 255, .25);
}

.hover\:bg-fuchsia-100\/30:hover {
  background-color: rgba(250, 232, 255, .3);
}

.hover\:bg-fuchsia-100\/35:hover {
  background-color: rgba(250, 232, 255, .35);
}

.hover\:bg-fuchsia-100\/40:hover {
  background-color: rgba(250, 232, 255, .4);
}

.hover\:bg-fuchsia-100\/45:hover {
  background-color: rgba(250, 232, 255, .45);
}

.hover\:bg-fuchsia-100\/5:hover {
  background-color: rgba(250, 232, 255, .05);
}

.hover\:bg-fuchsia-100\/50:hover {
  background-color: rgba(250, 232, 255, .5);
}

.hover\:bg-fuchsia-100\/55:hover {
  background-color: rgba(250, 232, 255, .55);
}

.hover\:bg-fuchsia-100\/60:hover {
  background-color: rgba(250, 232, 255, .6);
}

.hover\:bg-fuchsia-100\/65:hover {
  background-color: rgba(250, 232, 255, .65);
}

.hover\:bg-fuchsia-100\/70:hover {
  background-color: rgba(250, 232, 255, .7);
}

.hover\:bg-fuchsia-100\/75:hover {
  background-color: rgba(250, 232, 255, .75);
}

.hover\:bg-fuchsia-100\/80:hover {
  background-color: rgba(250, 232, 255, .8);
}

.hover\:bg-fuchsia-100\/85:hover {
  background-color: rgba(250, 232, 255, .85);
}

.hover\:bg-fuchsia-100\/90:hover {
  background-color: rgba(250, 232, 255, .9);
}

.hover\:bg-fuchsia-100\/95:hover {
  background-color: rgba(250, 232, 255, .95);
}

.hover\:bg-fuchsia-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(232, 121, 249, var(--tw-bg-opacity, 1));
}

.hover\:bg-fuchsia-400\/0:hover {
  background-color: rgba(232, 121, 249, 0);
}

.hover\:bg-fuchsia-400\/10:hover {
  background-color: rgba(232, 121, 249, .1);
}

.hover\:bg-fuchsia-400\/100:hover {
  background-color: #e879f9;
}

.hover\:bg-fuchsia-400\/15:hover {
  background-color: rgba(232, 121, 249, .15);
}

.hover\:bg-fuchsia-400\/20:hover {
  background-color: rgba(232, 121, 249, .2);
}

.hover\:bg-fuchsia-400\/25:hover {
  background-color: rgba(232, 121, 249, .25);
}

.hover\:bg-fuchsia-400\/30:hover {
  background-color: rgba(232, 121, 249, .3);
}

.hover\:bg-fuchsia-400\/35:hover {
  background-color: rgba(232, 121, 249, .35);
}

.hover\:bg-fuchsia-400\/40:hover {
  background-color: rgba(232, 121, 249, .4);
}

.hover\:bg-fuchsia-400\/45:hover {
  background-color: rgba(232, 121, 249, .45);
}

.hover\:bg-fuchsia-400\/5:hover {
  background-color: rgba(232, 121, 249, .05);
}

.hover\:bg-fuchsia-400\/50:hover {
  background-color: rgba(232, 121, 249, .5);
}

.hover\:bg-fuchsia-400\/55:hover {
  background-color: rgba(232, 121, 249, .55);
}

.hover\:bg-fuchsia-400\/60:hover {
  background-color: rgba(232, 121, 249, .6);
}

.hover\:bg-fuchsia-400\/65:hover {
  background-color: rgba(232, 121, 249, .65);
}

.hover\:bg-fuchsia-400\/70:hover {
  background-color: rgba(232, 121, 249, .7);
}

.hover\:bg-fuchsia-400\/75:hover {
  background-color: rgba(232, 121, 249, .75);
}

.hover\:bg-fuchsia-400\/80:hover {
  background-color: rgba(232, 121, 249, .8);
}

.hover\:bg-fuchsia-400\/85:hover {
  background-color: rgba(232, 121, 249, .85);
}

.hover\:bg-fuchsia-400\/90:hover {
  background-color: rgba(232, 121, 249, .9);
}

.hover\:bg-fuchsia-400\/95:hover {
  background-color: rgba(232, 121, 249, .95);
}

.hover\:bg-fuchsia-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(217, 70, 239, var(--tw-bg-opacity, 1));
}

.hover\:bg-fuchsia-500\/0:hover {
  background-color: rgba(217, 70, 239, 0);
}

.hover\:bg-fuchsia-500\/10:hover {
  background-color: rgba(217, 70, 239, .1);
}

.hover\:bg-fuchsia-500\/100:hover {
  background-color: #d946ef;
}

.hover\:bg-fuchsia-500\/15:hover {
  background-color: rgba(217, 70, 239, .15);
}

.hover\:bg-fuchsia-500\/20:hover {
  background-color: rgba(217, 70, 239, .2);
}

.hover\:bg-fuchsia-500\/25:hover {
  background-color: rgba(217, 70, 239, .25);
}

.hover\:bg-fuchsia-500\/30:hover {
  background-color: rgba(217, 70, 239, .3);
}

.hover\:bg-fuchsia-500\/35:hover {
  background-color: rgba(217, 70, 239, .35);
}

.hover\:bg-fuchsia-500\/40:hover {
  background-color: rgba(217, 70, 239, .4);
}

.hover\:bg-fuchsia-500\/45:hover {
  background-color: rgba(217, 70, 239, .45);
}

.hover\:bg-fuchsia-500\/5:hover {
  background-color: rgba(217, 70, 239, .05);
}

.hover\:bg-fuchsia-500\/50:hover {
  background-color: rgba(217, 70, 239, .5);
}

.hover\:bg-fuchsia-500\/55:hover {
  background-color: rgba(217, 70, 239, .55);
}

.hover\:bg-fuchsia-500\/60:hover {
  background-color: rgba(217, 70, 239, .6);
}

.hover\:bg-fuchsia-500\/65:hover {
  background-color: rgba(217, 70, 239, .65);
}

.hover\:bg-fuchsia-500\/70:hover {
  background-color: rgba(217, 70, 239, .7);
}

.hover\:bg-fuchsia-500\/75:hover {
  background-color: rgba(217, 70, 239, .75);
}

.hover\:bg-fuchsia-500\/80:hover {
  background-color: rgba(217, 70, 239, .8);
}

.hover\:bg-fuchsia-500\/85:hover {
  background-color: rgba(217, 70, 239, .85);
}

.hover\:bg-fuchsia-500\/90:hover {
  background-color: rgba(217, 70, 239, .9);
}

.hover\:bg-fuchsia-500\/95:hover {
  background-color: rgba(217, 70, 239, .95);
}

.hover\:bg-fuchsia-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(162, 28, 175, var(--tw-bg-opacity, 1));
}

.hover\:bg-fuchsia-700\/0:hover {
  background-color: rgba(162, 28, 175, 0);
}

.hover\:bg-fuchsia-700\/10:hover {
  background-color: rgba(162, 28, 175, .1);
}

.hover\:bg-fuchsia-700\/100:hover {
  background-color: #a21caf;
}

.hover\:bg-fuchsia-700\/15:hover {
  background-color: rgba(162, 28, 175, .15);
}

.hover\:bg-fuchsia-700\/20:hover {
  background-color: rgba(162, 28, 175, .2);
}

.hover\:bg-fuchsia-700\/25:hover {
  background-color: rgba(162, 28, 175, .25);
}

.hover\:bg-fuchsia-700\/30:hover {
  background-color: rgba(162, 28, 175, .3);
}

.hover\:bg-fuchsia-700\/35:hover {
  background-color: rgba(162, 28, 175, .35);
}

.hover\:bg-fuchsia-700\/40:hover {
  background-color: rgba(162, 28, 175, .4);
}

.hover\:bg-fuchsia-700\/45:hover {
  background-color: rgba(162, 28, 175, .45);
}

.hover\:bg-fuchsia-700\/5:hover {
  background-color: rgba(162, 28, 175, .05);
}

.hover\:bg-fuchsia-700\/50:hover {
  background-color: rgba(162, 28, 175, .5);
}

.hover\:bg-fuchsia-700\/55:hover {
  background-color: rgba(162, 28, 175, .55);
}

.hover\:bg-fuchsia-700\/60:hover {
  background-color: rgba(162, 28, 175, .6);
}

.hover\:bg-fuchsia-700\/65:hover {
  background-color: rgba(162, 28, 175, .65);
}

.hover\:bg-fuchsia-700\/70:hover {
  background-color: rgba(162, 28, 175, .7);
}

.hover\:bg-fuchsia-700\/75:hover {
  background-color: rgba(162, 28, 175, .75);
}

.hover\:bg-fuchsia-700\/80:hover {
  background-color: rgba(162, 28, 175, .8);
}

.hover\:bg-fuchsia-700\/85:hover {
  background-color: rgba(162, 28, 175, .85);
}

.hover\:bg-fuchsia-700\/90:hover {
  background-color: rgba(162, 28, 175, .9);
}

.hover\:bg-fuchsia-700\/95:hover {
  background-color: rgba(162, 28, 175, .95);
}

.hover\:bg-fuchsia-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(134, 25, 143, var(--tw-bg-opacity, 1));
}

.hover\:bg-fuchsia-800\/0:hover {
  background-color: rgba(134, 25, 143, 0);
}

.hover\:bg-fuchsia-800\/10:hover {
  background-color: rgba(134, 25, 143, .1);
}

.hover\:bg-fuchsia-800\/100:hover {
  background-color: #86198f;
}

.hover\:bg-fuchsia-800\/15:hover {
  background-color: rgba(134, 25, 143, .15);
}

.hover\:bg-fuchsia-800\/20:hover {
  background-color: rgba(134, 25, 143, .2);
}

.hover\:bg-fuchsia-800\/25:hover {
  background-color: rgba(134, 25, 143, .25);
}

.hover\:bg-fuchsia-800\/30:hover {
  background-color: rgba(134, 25, 143, .3);
}

.hover\:bg-fuchsia-800\/35:hover {
  background-color: rgba(134, 25, 143, .35);
}

.hover\:bg-fuchsia-800\/40:hover {
  background-color: rgba(134, 25, 143, .4);
}

.hover\:bg-fuchsia-800\/45:hover {
  background-color: rgba(134, 25, 143, .45);
}

.hover\:bg-fuchsia-800\/5:hover {
  background-color: rgba(134, 25, 143, .05);
}

.hover\:bg-fuchsia-800\/50:hover {
  background-color: rgba(134, 25, 143, .5);
}

.hover\:bg-fuchsia-800\/55:hover {
  background-color: rgba(134, 25, 143, .55);
}

.hover\:bg-fuchsia-800\/60:hover {
  background-color: rgba(134, 25, 143, .6);
}

.hover\:bg-fuchsia-800\/65:hover {
  background-color: rgba(134, 25, 143, .65);
}

.hover\:bg-fuchsia-800\/70:hover {
  background-color: rgba(134, 25, 143, .7);
}

.hover\:bg-fuchsia-800\/75:hover {
  background-color: rgba(134, 25, 143, .75);
}

.hover\:bg-fuchsia-800\/80:hover {
  background-color: rgba(134, 25, 143, .8);
}

.hover\:bg-fuchsia-800\/85:hover {
  background-color: rgba(134, 25, 143, .85);
}

.hover\:bg-fuchsia-800\/90:hover {
  background-color: rgba(134, 25, 143, .9);
}

.hover\:bg-fuchsia-800\/95:hover {
  background-color: rgba(134, 25, 143, .95);
}

.hover\:bg-gray-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(243, 244, 246, var(--tw-bg-opacity, 1));
}

.hover\:bg-gray-100\/0:hover {
  background-color: rgba(243, 244, 246, 0);
}

.hover\:bg-gray-100\/10:hover {
  background-color: rgba(243, 244, 246, .1);
}

.hover\:bg-gray-100\/100:hover {
  background-color: #f3f4f6;
}

.hover\:bg-gray-100\/15:hover {
  background-color: rgba(243, 244, 246, .15);
}

.hover\:bg-gray-100\/20:hover {
  background-color: rgba(243, 244, 246, .2);
}

.hover\:bg-gray-100\/25:hover {
  background-color: rgba(243, 244, 246, .25);
}

.hover\:bg-gray-100\/30:hover {
  background-color: rgba(243, 244, 246, .3);
}

.hover\:bg-gray-100\/35:hover {
  background-color: rgba(243, 244, 246, .35);
}

.hover\:bg-gray-100\/40:hover {
  background-color: rgba(243, 244, 246, .4);
}

.hover\:bg-gray-100\/45:hover {
  background-color: rgba(243, 244, 246, .45);
}

.hover\:bg-gray-100\/5:hover {
  background-color: rgba(243, 244, 246, .05);
}

.hover\:bg-gray-100\/50:hover {
  background-color: rgba(243, 244, 246, .5);
}

.hover\:bg-gray-100\/55:hover {
  background-color: rgba(243, 244, 246, .55);
}

.hover\:bg-gray-100\/60:hover {
  background-color: rgba(243, 244, 246, .6);
}

.hover\:bg-gray-100\/65:hover {
  background-color: rgba(243, 244, 246, .65);
}

.hover\:bg-gray-100\/70:hover {
  background-color: rgba(243, 244, 246, .7);
}

.hover\:bg-gray-100\/75:hover {
  background-color: rgba(243, 244, 246, .75);
}

.hover\:bg-gray-100\/80:hover {
  background-color: rgba(243, 244, 246, .8);
}

.hover\:bg-gray-100\/85:hover {
  background-color: rgba(243, 244, 246, .85);
}

.hover\:bg-gray-100\/90:hover {
  background-color: rgba(243, 244, 246, .9);
}

.hover\:bg-gray-100\/95:hover {
  background-color: rgba(243, 244, 246, .95);
}

.hover\:bg-gray-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(229, 231, 235, var(--tw-bg-opacity, 1));
}

.hover\:bg-gray-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 213, 219, var(--tw-bg-opacity, 1));
}

.hover\:bg-gray-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(156, 163, 175, var(--tw-bg-opacity, 1));
}

.hover\:bg-gray-400\/0:hover {
  background-color: rgba(156, 163, 175, 0);
}

.hover\:bg-gray-400\/10:hover {
  background-color: rgba(156, 163, 175, .1);
}

.hover\:bg-gray-400\/100:hover {
  background-color: #9ca3af;
}

.hover\:bg-gray-400\/15:hover {
  background-color: rgba(156, 163, 175, .15);
}

.hover\:bg-gray-400\/20:hover {
  background-color: rgba(156, 163, 175, .2);
}

.hover\:bg-gray-400\/25:hover {
  background-color: rgba(156, 163, 175, .25);
}

.hover\:bg-gray-400\/30:hover {
  background-color: rgba(156, 163, 175, .3);
}

.hover\:bg-gray-400\/35:hover {
  background-color: rgba(156, 163, 175, .35);
}

.hover\:bg-gray-400\/40:hover {
  background-color: rgba(156, 163, 175, .4);
}

.hover\:bg-gray-400\/45:hover {
  background-color: rgba(156, 163, 175, .45);
}

.hover\:bg-gray-400\/5:hover {
  background-color: rgba(156, 163, 175, .05);
}

.hover\:bg-gray-400\/50:hover {
  background-color: rgba(156, 163, 175, .5);
}

.hover\:bg-gray-400\/55:hover {
  background-color: rgba(156, 163, 175, .55);
}

.hover\:bg-gray-400\/60:hover {
  background-color: rgba(156, 163, 175, .6);
}

.hover\:bg-gray-400\/65:hover {
  background-color: rgba(156, 163, 175, .65);
}

.hover\:bg-gray-400\/70:hover {
  background-color: rgba(156, 163, 175, .7);
}

.hover\:bg-gray-400\/75:hover {
  background-color: rgba(156, 163, 175, .75);
}

.hover\:bg-gray-400\/80:hover {
  background-color: rgba(156, 163, 175, .8);
}

.hover\:bg-gray-400\/85:hover {
  background-color: rgba(156, 163, 175, .85);
}

.hover\:bg-gray-400\/90:hover {
  background-color: rgba(156, 163, 175, .9);
}

.hover\:bg-gray-400\/95:hover {
  background-color: rgba(156, 163, 175, .95);
}

.hover\:bg-gray-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 250, 251, var(--tw-bg-opacity, 1));
}

.hover\:bg-gray-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(107, 114, 128, var(--tw-bg-opacity, 1));
}

.hover\:bg-gray-500\/0:hover {
  background-color: rgba(107, 114, 128, 0);
}

.hover\:bg-gray-500\/10:hover {
  background-color: rgba(107, 114, 128, .1);
}

.hover\:bg-gray-500\/100:hover {
  background-color: #6b7280;
}

.hover\:bg-gray-500\/15:hover {
  background-color: rgba(107, 114, 128, .15);
}

.hover\:bg-gray-500\/20:hover {
  background-color: rgba(107, 114, 128, .2);
}

.hover\:bg-gray-500\/25:hover {
  background-color: rgba(107, 114, 128, .25);
}

.hover\:bg-gray-500\/30:hover {
  background-color: rgba(107, 114, 128, .3);
}

.hover\:bg-gray-500\/35:hover {
  background-color: rgba(107, 114, 128, .35);
}

.hover\:bg-gray-500\/40:hover {
  background-color: rgba(107, 114, 128, .4);
}

.hover\:bg-gray-500\/45:hover {
  background-color: rgba(107, 114, 128, .45);
}

.hover\:bg-gray-500\/5:hover {
  background-color: rgba(107, 114, 128, .05);
}

.hover\:bg-gray-500\/50:hover {
  background-color: rgba(107, 114, 128, .5);
}

.hover\:bg-gray-500\/55:hover {
  background-color: rgba(107, 114, 128, .55);
}

.hover\:bg-gray-500\/60:hover {
  background-color: rgba(107, 114, 128, .6);
}

.hover\:bg-gray-500\/65:hover {
  background-color: rgba(107, 114, 128, .65);
}

.hover\:bg-gray-500\/70:hover {
  background-color: rgba(107, 114, 128, .7);
}

.hover\:bg-gray-500\/75:hover {
  background-color: rgba(107, 114, 128, .75);
}

.hover\:bg-gray-500\/80:hover {
  background-color: rgba(107, 114, 128, .8);
}

.hover\:bg-gray-500\/85:hover {
  background-color: rgba(107, 114, 128, .85);
}

.hover\:bg-gray-500\/90:hover {
  background-color: rgba(107, 114, 128, .9);
}

.hover\:bg-gray-500\/95:hover {
  background-color: rgba(107, 114, 128, .95);
}

.hover\:bg-gray-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 65, 81, var(--tw-bg-opacity, 1));
}

.hover\:bg-gray-700\/0:hover {
  background-color: rgba(55, 65, 81, 0);
}

.hover\:bg-gray-700\/10:hover {
  background-color: rgba(55, 65, 81, .1);
}

.hover\:bg-gray-700\/100:hover {
  background-color: #374151;
}

.hover\:bg-gray-700\/15:hover {
  background-color: rgba(55, 65, 81, .15);
}

.hover\:bg-gray-700\/20:hover {
  background-color: rgba(55, 65, 81, .2);
}

.hover\:bg-gray-700\/25:hover {
  background-color: rgba(55, 65, 81, .25);
}

.hover\:bg-gray-700\/30:hover {
  background-color: rgba(55, 65, 81, .3);
}

.hover\:bg-gray-700\/35:hover {
  background-color: rgba(55, 65, 81, .35);
}

.hover\:bg-gray-700\/40:hover {
  background-color: rgba(55, 65, 81, .4);
}

.hover\:bg-gray-700\/45:hover {
  background-color: rgba(55, 65, 81, .45);
}

.hover\:bg-gray-700\/5:hover {
  background-color: rgba(55, 65, 81, .05);
}

.hover\:bg-gray-700\/50:hover {
  background-color: rgba(55, 65, 81, .5);
}

.hover\:bg-gray-700\/55:hover {
  background-color: rgba(55, 65, 81, .55);
}

.hover\:bg-gray-700\/60:hover {
  background-color: rgba(55, 65, 81, .6);
}

.hover\:bg-gray-700\/65:hover {
  background-color: rgba(55, 65, 81, .65);
}

.hover\:bg-gray-700\/70:hover {
  background-color: rgba(55, 65, 81, .7);
}

.hover\:bg-gray-700\/75:hover {
  background-color: rgba(55, 65, 81, .75);
}

.hover\:bg-gray-700\/80:hover {
  background-color: rgba(55, 65, 81, .8);
}

.hover\:bg-gray-700\/85:hover {
  background-color: rgba(55, 65, 81, .85);
}

.hover\:bg-gray-700\/90:hover {
  background-color: rgba(55, 65, 81, .9);
}

.hover\:bg-gray-700\/95:hover {
  background-color: rgba(55, 65, 81, .95);
}

.hover\:bg-gray-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(31, 41, 55, var(--tw-bg-opacity, 1));
}

.hover\:bg-gray-800\/0:hover {
  background-color: rgba(31, 41, 55, 0);
}

.hover\:bg-gray-800\/10:hover {
  background-color: rgba(31, 41, 55, .1);
}

.hover\:bg-gray-800\/100:hover {
  background-color: #1f2937;
}

.hover\:bg-gray-800\/15:hover {
  background-color: rgba(31, 41, 55, .15);
}

.hover\:bg-gray-800\/20:hover {
  background-color: rgba(31, 41, 55, .2);
}

.hover\:bg-gray-800\/25:hover {
  background-color: rgba(31, 41, 55, .25);
}

.hover\:bg-gray-800\/30:hover {
  background-color: rgba(31, 41, 55, .3);
}

.hover\:bg-gray-800\/35:hover {
  background-color: rgba(31, 41, 55, .35);
}

.hover\:bg-gray-800\/40:hover {
  background-color: rgba(31, 41, 55, .4);
}

.hover\:bg-gray-800\/45:hover {
  background-color: rgba(31, 41, 55, .45);
}

.hover\:bg-gray-800\/5:hover {
  background-color: rgba(31, 41, 55, .05);
}

.hover\:bg-gray-800\/50:hover {
  background-color: rgba(31, 41, 55, .5);
}

.hover\:bg-gray-800\/55:hover {
  background-color: rgba(31, 41, 55, .55);
}

.hover\:bg-gray-800\/60:hover {
  background-color: rgba(31, 41, 55, .6);
}

.hover\:bg-gray-800\/65:hover {
  background-color: rgba(31, 41, 55, .65);
}

.hover\:bg-gray-800\/70:hover {
  background-color: rgba(31, 41, 55, .7);
}

.hover\:bg-gray-800\/75:hover {
  background-color: rgba(31, 41, 55, .75);
}

.hover\:bg-gray-800\/80:hover {
  background-color: rgba(31, 41, 55, .8);
}

.hover\:bg-gray-800\/85:hover {
  background-color: rgba(31, 41, 55, .85);
}

.hover\:bg-gray-800\/90:hover {
  background-color: rgba(31, 41, 55, .9);
}

.hover\:bg-gray-800\/95:hover {
  background-color: rgba(31, 41, 55, .95);
}

.hover\:bg-green-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(220, 252, 231, var(--tw-bg-opacity, 1));
}

.hover\:bg-green-100\/0:hover {
  background-color: rgba(220, 252, 231, 0);
}

.hover\:bg-green-100\/10:hover {
  background-color: rgba(220, 252, 231, .1);
}

.hover\:bg-green-100\/100:hover {
  background-color: #dcfce7;
}

.hover\:bg-green-100\/15:hover {
  background-color: rgba(220, 252, 231, .15);
}

.hover\:bg-green-100\/20:hover {
  background-color: rgba(220, 252, 231, .2);
}

.hover\:bg-green-100\/25:hover {
  background-color: rgba(220, 252, 231, .25);
}

.hover\:bg-green-100\/30:hover {
  background-color: rgba(220, 252, 231, .3);
}

.hover\:bg-green-100\/35:hover {
  background-color: rgba(220, 252, 231, .35);
}

.hover\:bg-green-100\/40:hover {
  background-color: rgba(220, 252, 231, .4);
}

.hover\:bg-green-100\/45:hover {
  background-color: rgba(220, 252, 231, .45);
}

.hover\:bg-green-100\/5:hover {
  background-color: rgba(220, 252, 231, .05);
}

.hover\:bg-green-100\/50:hover {
  background-color: rgba(220, 252, 231, .5);
}

.hover\:bg-green-100\/55:hover {
  background-color: rgba(220, 252, 231, .55);
}

.hover\:bg-green-100\/60:hover {
  background-color: rgba(220, 252, 231, .6);
}

.hover\:bg-green-100\/65:hover {
  background-color: rgba(220, 252, 231, .65);
}

.hover\:bg-green-100\/70:hover {
  background-color: rgba(220, 252, 231, .7);
}

.hover\:bg-green-100\/75:hover {
  background-color: rgba(220, 252, 231, .75);
}

.hover\:bg-green-100\/80:hover {
  background-color: rgba(220, 252, 231, .8);
}

.hover\:bg-green-100\/85:hover {
  background-color: rgba(220, 252, 231, .85);
}

.hover\:bg-green-100\/90:hover {
  background-color: rgba(220, 252, 231, .9);
}

.hover\:bg-green-100\/95:hover {
  background-color: rgba(220, 252, 231, .95);
}

.hover\:bg-green-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(187, 247, 208, var(--tw-bg-opacity, 1));
}

.hover\:bg-green-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(74, 222, 128, var(--tw-bg-opacity, 1));
}

.hover\:bg-green-400\/0:hover {
  background-color: rgba(74, 222, 128, 0);
}

.hover\:bg-green-400\/10:hover {
  background-color: rgba(74, 222, 128, .1);
}

.hover\:bg-green-400\/100:hover {
  background-color: #4ade80;
}

.hover\:bg-green-400\/15:hover {
  background-color: rgba(74, 222, 128, .15);
}

.hover\:bg-green-400\/20:hover {
  background-color: rgba(74, 222, 128, .2);
}

.hover\:bg-green-400\/25:hover {
  background-color: rgba(74, 222, 128, .25);
}

.hover\:bg-green-400\/30:hover {
  background-color: rgba(74, 222, 128, .3);
}

.hover\:bg-green-400\/35:hover {
  background-color: rgba(74, 222, 128, .35);
}

.hover\:bg-green-400\/40:hover {
  background-color: rgba(74, 222, 128, .4);
}

.hover\:bg-green-400\/45:hover {
  background-color: rgba(74, 222, 128, .45);
}

.hover\:bg-green-400\/5:hover {
  background-color: rgba(74, 222, 128, .05);
}

.hover\:bg-green-400\/50:hover {
  background-color: rgba(74, 222, 128, .5);
}

.hover\:bg-green-400\/55:hover {
  background-color: rgba(74, 222, 128, .55);
}

.hover\:bg-green-400\/60:hover {
  background-color: rgba(74, 222, 128, .6);
}

.hover\:bg-green-400\/65:hover {
  background-color: rgba(74, 222, 128, .65);
}

.hover\:bg-green-400\/70:hover {
  background-color: rgba(74, 222, 128, .7);
}

.hover\:bg-green-400\/75:hover {
  background-color: rgba(74, 222, 128, .75);
}

.hover\:bg-green-400\/80:hover {
  background-color: rgba(74, 222, 128, .8);
}

.hover\:bg-green-400\/85:hover {
  background-color: rgba(74, 222, 128, .85);
}

.hover\:bg-green-400\/90:hover {
  background-color: rgba(74, 222, 128, .9);
}

.hover\:bg-green-400\/95:hover {
  background-color: rgba(74, 222, 128, .95);
}

.hover\:bg-green-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(34, 197, 94, var(--tw-bg-opacity, 1));
}

.hover\:bg-green-500\/0:hover {
  background-color: rgba(34, 197, 94, 0);
}

.hover\:bg-green-500\/10:hover {
  background-color: rgba(34, 197, 94, .1);
}

.hover\:bg-green-500\/100:hover {
  background-color: #22c55e;
}

.hover\:bg-green-500\/15:hover {
  background-color: rgba(34, 197, 94, .15);
}

.hover\:bg-green-500\/20:hover {
  background-color: rgba(34, 197, 94, .2);
}

.hover\:bg-green-500\/25:hover {
  background-color: rgba(34, 197, 94, .25);
}

.hover\:bg-green-500\/30:hover {
  background-color: rgba(34, 197, 94, .3);
}

.hover\:bg-green-500\/35:hover {
  background-color: rgba(34, 197, 94, .35);
}

.hover\:bg-green-500\/40:hover {
  background-color: rgba(34, 197, 94, .4);
}

.hover\:bg-green-500\/45:hover {
  background-color: rgba(34, 197, 94, .45);
}

.hover\:bg-green-500\/5:hover {
  background-color: rgba(34, 197, 94, .05);
}

.hover\:bg-green-500\/50:hover {
  background-color: rgba(34, 197, 94, .5);
}

.hover\:bg-green-500\/55:hover {
  background-color: rgba(34, 197, 94, .55);
}

.hover\:bg-green-500\/60:hover {
  background-color: rgba(34, 197, 94, .6);
}

.hover\:bg-green-500\/65:hover {
  background-color: rgba(34, 197, 94, .65);
}

.hover\:bg-green-500\/70:hover {
  background-color: rgba(34, 197, 94, .7);
}

.hover\:bg-green-500\/75:hover {
  background-color: rgba(34, 197, 94, .75);
}

.hover\:bg-green-500\/80:hover {
  background-color: rgba(34, 197, 94, .8);
}

.hover\:bg-green-500\/85:hover {
  background-color: rgba(34, 197, 94, .85);
}

.hover\:bg-green-500\/90:hover {
  background-color: rgba(34, 197, 94, .9);
}

.hover\:bg-green-500\/95:hover {
  background-color: rgba(34, 197, 94, .95);
}

.hover\:bg-green-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(21, 128, 61, var(--tw-bg-opacity, 1));
}

.hover\:bg-green-700\/0:hover {
  background-color: rgba(21, 128, 61, 0);
}

.hover\:bg-green-700\/10:hover {
  background-color: rgba(21, 128, 61, .1);
}

.hover\:bg-green-700\/100:hover {
  background-color: #15803d;
}

.hover\:bg-green-700\/15:hover {
  background-color: rgba(21, 128, 61, .15);
}

.hover\:bg-green-700\/20:hover {
  background-color: rgba(21, 128, 61, .2);
}

.hover\:bg-green-700\/25:hover {
  background-color: rgba(21, 128, 61, .25);
}

.hover\:bg-green-700\/30:hover {
  background-color: rgba(21, 128, 61, .3);
}

.hover\:bg-green-700\/35:hover {
  background-color: rgba(21, 128, 61, .35);
}

.hover\:bg-green-700\/40:hover {
  background-color: rgba(21, 128, 61, .4);
}

.hover\:bg-green-700\/45:hover {
  background-color: rgba(21, 128, 61, .45);
}

.hover\:bg-green-700\/5:hover {
  background-color: rgba(21, 128, 61, .05);
}

.hover\:bg-green-700\/50:hover {
  background-color: rgba(21, 128, 61, .5);
}

.hover\:bg-green-700\/55:hover {
  background-color: rgba(21, 128, 61, .55);
}

.hover\:bg-green-700\/60:hover {
  background-color: rgba(21, 128, 61, .6);
}

.hover\:bg-green-700\/65:hover {
  background-color: rgba(21, 128, 61, .65);
}

.hover\:bg-green-700\/70:hover {
  background-color: rgba(21, 128, 61, .7);
}

.hover\:bg-green-700\/75:hover {
  background-color: rgba(21, 128, 61, .75);
}

.hover\:bg-green-700\/80:hover {
  background-color: rgba(21, 128, 61, .8);
}

.hover\:bg-green-700\/85:hover {
  background-color: rgba(21, 128, 61, .85);
}

.hover\:bg-green-700\/90:hover {
  background-color: rgba(21, 128, 61, .9);
}

.hover\:bg-green-700\/95:hover {
  background-color: rgba(21, 128, 61, .95);
}

.hover\:bg-green-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(22, 101, 52, var(--tw-bg-opacity, 1));
}

.hover\:bg-green-800\/0:hover {
  background-color: rgba(22, 101, 52, 0);
}

.hover\:bg-green-800\/10:hover {
  background-color: rgba(22, 101, 52, .1);
}

.hover\:bg-green-800\/100:hover {
  background-color: #166534;
}

.hover\:bg-green-800\/15:hover {
  background-color: rgba(22, 101, 52, .15);
}

.hover\:bg-green-800\/20:hover {
  background-color: rgba(22, 101, 52, .2);
}

.hover\:bg-green-800\/25:hover {
  background-color: rgba(22, 101, 52, .25);
}

.hover\:bg-green-800\/30:hover {
  background-color: rgba(22, 101, 52, .3);
}

.hover\:bg-green-800\/35:hover {
  background-color: rgba(22, 101, 52, .35);
}

.hover\:bg-green-800\/40:hover {
  background-color: rgba(22, 101, 52, .4);
}

.hover\:bg-green-800\/45:hover {
  background-color: rgba(22, 101, 52, .45);
}

.hover\:bg-green-800\/5:hover {
  background-color: rgba(22, 101, 52, .05);
}

.hover\:bg-green-800\/50:hover {
  background-color: rgba(22, 101, 52, .5);
}

.hover\:bg-green-800\/55:hover {
  background-color: rgba(22, 101, 52, .55);
}

.hover\:bg-green-800\/60:hover {
  background-color: rgba(22, 101, 52, .6);
}

.hover\:bg-green-800\/65:hover {
  background-color: rgba(22, 101, 52, .65);
}

.hover\:bg-green-800\/70:hover {
  background-color: rgba(22, 101, 52, .7);
}

.hover\:bg-green-800\/75:hover {
  background-color: rgba(22, 101, 52, .75);
}

.hover\:bg-green-800\/80:hover {
  background-color: rgba(22, 101, 52, .8);
}

.hover\:bg-green-800\/85:hover {
  background-color: rgba(22, 101, 52, .85);
}

.hover\:bg-green-800\/90:hover {
  background-color: rgba(22, 101, 52, .9);
}

.hover\:bg-green-800\/95:hover {
  background-color: rgba(22, 101, 52, .95);
}

.hover\:bg-indigo-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(224, 231, 255, var(--tw-bg-opacity, 1));
}

.hover\:bg-indigo-100\/0:hover {
  background-color: rgba(224, 231, 255, 0);
}

.hover\:bg-indigo-100\/10:hover {
  background-color: rgba(224, 231, 255, .1);
}

.hover\:bg-indigo-100\/100:hover {
  background-color: #e0e7ff;
}

.hover\:bg-indigo-100\/15:hover {
  background-color: rgba(224, 231, 255, .15);
}

.hover\:bg-indigo-100\/20:hover {
  background-color: rgba(224, 231, 255, .2);
}

.hover\:bg-indigo-100\/25:hover {
  background-color: rgba(224, 231, 255, .25);
}

.hover\:bg-indigo-100\/30:hover {
  background-color: rgba(224, 231, 255, .3);
}

.hover\:bg-indigo-100\/35:hover {
  background-color: rgba(224, 231, 255, .35);
}

.hover\:bg-indigo-100\/40:hover {
  background-color: rgba(224, 231, 255, .4);
}

.hover\:bg-indigo-100\/45:hover {
  background-color: rgba(224, 231, 255, .45);
}

.hover\:bg-indigo-100\/5:hover {
  background-color: rgba(224, 231, 255, .05);
}

.hover\:bg-indigo-100\/50:hover {
  background-color: rgba(224, 231, 255, .5);
}

.hover\:bg-indigo-100\/55:hover {
  background-color: rgba(224, 231, 255, .55);
}

.hover\:bg-indigo-100\/60:hover {
  background-color: rgba(224, 231, 255, .6);
}

.hover\:bg-indigo-100\/65:hover {
  background-color: rgba(224, 231, 255, .65);
}

.hover\:bg-indigo-100\/70:hover {
  background-color: rgba(224, 231, 255, .7);
}

.hover\:bg-indigo-100\/75:hover {
  background-color: rgba(224, 231, 255, .75);
}

.hover\:bg-indigo-100\/80:hover {
  background-color: rgba(224, 231, 255, .8);
}

.hover\:bg-indigo-100\/85:hover {
  background-color: rgba(224, 231, 255, .85);
}

.hover\:bg-indigo-100\/90:hover {
  background-color: rgba(224, 231, 255, .9);
}

.hover\:bg-indigo-100\/95:hover {
  background-color: rgba(224, 231, 255, .95);
}

.hover\:bg-indigo-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(129, 140, 248, var(--tw-bg-opacity, 1));
}

.hover\:bg-indigo-400\/0:hover {
  background-color: rgba(129, 140, 248, 0);
}

.hover\:bg-indigo-400\/10:hover {
  background-color: rgba(129, 140, 248, .1);
}

.hover\:bg-indigo-400\/100:hover {
  background-color: #818cf8;
}

.hover\:bg-indigo-400\/15:hover {
  background-color: rgba(129, 140, 248, .15);
}

.hover\:bg-indigo-400\/20:hover {
  background-color: rgba(129, 140, 248, .2);
}

.hover\:bg-indigo-400\/25:hover {
  background-color: rgba(129, 140, 248, .25);
}

.hover\:bg-indigo-400\/30:hover {
  background-color: rgba(129, 140, 248, .3);
}

.hover\:bg-indigo-400\/35:hover {
  background-color: rgba(129, 140, 248, .35);
}

.hover\:bg-indigo-400\/40:hover {
  background-color: rgba(129, 140, 248, .4);
}

.hover\:bg-indigo-400\/45:hover {
  background-color: rgba(129, 140, 248, .45);
}

.hover\:bg-indigo-400\/5:hover {
  background-color: rgba(129, 140, 248, .05);
}

.hover\:bg-indigo-400\/50:hover {
  background-color: rgba(129, 140, 248, .5);
}

.hover\:bg-indigo-400\/55:hover {
  background-color: rgba(129, 140, 248, .55);
}

.hover\:bg-indigo-400\/60:hover {
  background-color: rgba(129, 140, 248, .6);
}

.hover\:bg-indigo-400\/65:hover {
  background-color: rgba(129, 140, 248, .65);
}

.hover\:bg-indigo-400\/70:hover {
  background-color: rgba(129, 140, 248, .7);
}

.hover\:bg-indigo-400\/75:hover {
  background-color: rgba(129, 140, 248, .75);
}

.hover\:bg-indigo-400\/80:hover {
  background-color: rgba(129, 140, 248, .8);
}

.hover\:bg-indigo-400\/85:hover {
  background-color: rgba(129, 140, 248, .85);
}

.hover\:bg-indigo-400\/90:hover {
  background-color: rgba(129, 140, 248, .9);
}

.hover\:bg-indigo-400\/95:hover {
  background-color: rgba(129, 140, 248, .95);
}

.hover\:bg-indigo-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(99, 102, 241, var(--tw-bg-opacity, 1));
}

.hover\:bg-indigo-500\/0:hover {
  background-color: rgba(99, 102, 241, 0);
}

.hover\:bg-indigo-500\/10:hover {
  background-color: rgba(99, 102, 241, .1);
}

.hover\:bg-indigo-500\/100:hover {
  background-color: #6366f1;
}

.hover\:bg-indigo-500\/15:hover {
  background-color: rgba(99, 102, 241, .15);
}

.hover\:bg-indigo-500\/20:hover {
  background-color: rgba(99, 102, 241, .2);
}

.hover\:bg-indigo-500\/25:hover {
  background-color: rgba(99, 102, 241, .25);
}

.hover\:bg-indigo-500\/30:hover {
  background-color: rgba(99, 102, 241, .3);
}

.hover\:bg-indigo-500\/35:hover {
  background-color: rgba(99, 102, 241, .35);
}

.hover\:bg-indigo-500\/40:hover {
  background-color: rgba(99, 102, 241, .4);
}

.hover\:bg-indigo-500\/45:hover {
  background-color: rgba(99, 102, 241, .45);
}

.hover\:bg-indigo-500\/5:hover {
  background-color: rgba(99, 102, 241, .05);
}

.hover\:bg-indigo-500\/50:hover {
  background-color: rgba(99, 102, 241, .5);
}

.hover\:bg-indigo-500\/55:hover {
  background-color: rgba(99, 102, 241, .55);
}

.hover\:bg-indigo-500\/60:hover {
  background-color: rgba(99, 102, 241, .6);
}

.hover\:bg-indigo-500\/65:hover {
  background-color: rgba(99, 102, 241, .65);
}

.hover\:bg-indigo-500\/70:hover {
  background-color: rgba(99, 102, 241, .7);
}

.hover\:bg-indigo-500\/75:hover {
  background-color: rgba(99, 102, 241, .75);
}

.hover\:bg-indigo-500\/80:hover {
  background-color: rgba(99, 102, 241, .8);
}

.hover\:bg-indigo-500\/85:hover {
  background-color: rgba(99, 102, 241, .85);
}

.hover\:bg-indigo-500\/90:hover {
  background-color: rgba(99, 102, 241, .9);
}

.hover\:bg-indigo-500\/95:hover {
  background-color: rgba(99, 102, 241, .95);
}

.hover\:bg-indigo-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(67, 56, 202, var(--tw-bg-opacity, 1));
}

.hover\:bg-indigo-700\/0:hover {
  background-color: rgba(67, 56, 202, 0);
}

.hover\:bg-indigo-700\/10:hover {
  background-color: rgba(67, 56, 202, .1);
}

.hover\:bg-indigo-700\/100:hover {
  background-color: #4338ca;
}

.hover\:bg-indigo-700\/15:hover {
  background-color: rgba(67, 56, 202, .15);
}

.hover\:bg-indigo-700\/20:hover {
  background-color: rgba(67, 56, 202, .2);
}

.hover\:bg-indigo-700\/25:hover {
  background-color: rgba(67, 56, 202, .25);
}

.hover\:bg-indigo-700\/30:hover {
  background-color: rgba(67, 56, 202, .3);
}

.hover\:bg-indigo-700\/35:hover {
  background-color: rgba(67, 56, 202, .35);
}

.hover\:bg-indigo-700\/40:hover {
  background-color: rgba(67, 56, 202, .4);
}

.hover\:bg-indigo-700\/45:hover {
  background-color: rgba(67, 56, 202, .45);
}

.hover\:bg-indigo-700\/5:hover {
  background-color: rgba(67, 56, 202, .05);
}

.hover\:bg-indigo-700\/50:hover {
  background-color: rgba(67, 56, 202, .5);
}

.hover\:bg-indigo-700\/55:hover {
  background-color: rgba(67, 56, 202, .55);
}

.hover\:bg-indigo-700\/60:hover {
  background-color: rgba(67, 56, 202, .6);
}

.hover\:bg-indigo-700\/65:hover {
  background-color: rgba(67, 56, 202, .65);
}

.hover\:bg-indigo-700\/70:hover {
  background-color: rgba(67, 56, 202, .7);
}

.hover\:bg-indigo-700\/75:hover {
  background-color: rgba(67, 56, 202, .75);
}

.hover\:bg-indigo-700\/80:hover {
  background-color: rgba(67, 56, 202, .8);
}

.hover\:bg-indigo-700\/85:hover {
  background-color: rgba(67, 56, 202, .85);
}

.hover\:bg-indigo-700\/90:hover {
  background-color: rgba(67, 56, 202, .9);
}

.hover\:bg-indigo-700\/95:hover {
  background-color: rgba(67, 56, 202, .95);
}

.hover\:bg-indigo-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 48, 163, var(--tw-bg-opacity, 1));
}

.hover\:bg-indigo-800\/0:hover {
  background-color: rgba(55, 48, 163, 0);
}

.hover\:bg-indigo-800\/10:hover {
  background-color: rgba(55, 48, 163, .1);
}

.hover\:bg-indigo-800\/100:hover {
  background-color: #3730a3;
}

.hover\:bg-indigo-800\/15:hover {
  background-color: rgba(55, 48, 163, .15);
}

.hover\:bg-indigo-800\/20:hover {
  background-color: rgba(55, 48, 163, .2);
}

.hover\:bg-indigo-800\/25:hover {
  background-color: rgba(55, 48, 163, .25);
}

.hover\:bg-indigo-800\/30:hover {
  background-color: rgba(55, 48, 163, .3);
}

.hover\:bg-indigo-800\/35:hover {
  background-color: rgba(55, 48, 163, .35);
}

.hover\:bg-indigo-800\/40:hover {
  background-color: rgba(55, 48, 163, .4);
}

.hover\:bg-indigo-800\/45:hover {
  background-color: rgba(55, 48, 163, .45);
}

.hover\:bg-indigo-800\/5:hover {
  background-color: rgba(55, 48, 163, .05);
}

.hover\:bg-indigo-800\/50:hover {
  background-color: rgba(55, 48, 163, .5);
}

.hover\:bg-indigo-800\/55:hover {
  background-color: rgba(55, 48, 163, .55);
}

.hover\:bg-indigo-800\/60:hover {
  background-color: rgba(55, 48, 163, .6);
}

.hover\:bg-indigo-800\/65:hover {
  background-color: rgba(55, 48, 163, .65);
}

.hover\:bg-indigo-800\/70:hover {
  background-color: rgba(55, 48, 163, .7);
}

.hover\:bg-indigo-800\/75:hover {
  background-color: rgba(55, 48, 163, .75);
}

.hover\:bg-indigo-800\/80:hover {
  background-color: rgba(55, 48, 163, .8);
}

.hover\:bg-indigo-800\/85:hover {
  background-color: rgba(55, 48, 163, .85);
}

.hover\:bg-indigo-800\/90:hover {
  background-color: rgba(55, 48, 163, .9);
}

.hover\:bg-indigo-800\/95:hover {
  background-color: rgba(55, 48, 163, .95);
}

.hover\:bg-intuidyBlue:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(24, 75, 111, var(--tw-bg-opacity, 1));
}

.hover\:bg-intuidyBlue\/10:hover {
  background-color: rgba(24, 75, 111, .1);
}

.hover\:bg-intuidyBlue\/20:hover {
  background-color: rgba(24, 75, 111, .2);
}

.hover\:bg-lime-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 252, 203, var(--tw-bg-opacity, 1));
}

.hover\:bg-lime-100\/0:hover {
  background-color: rgba(236, 252, 203, 0);
}

.hover\:bg-lime-100\/10:hover {
  background-color: rgba(236, 252, 203, .1);
}

.hover\:bg-lime-100\/100:hover {
  background-color: #ecfccb;
}

.hover\:bg-lime-100\/15:hover {
  background-color: rgba(236, 252, 203, .15);
}

.hover\:bg-lime-100\/20:hover {
  background-color: rgba(236, 252, 203, .2);
}

.hover\:bg-lime-100\/25:hover {
  background-color: rgba(236, 252, 203, .25);
}

.hover\:bg-lime-100\/30:hover {
  background-color: rgba(236, 252, 203, .3);
}

.hover\:bg-lime-100\/35:hover {
  background-color: rgba(236, 252, 203, .35);
}

.hover\:bg-lime-100\/40:hover {
  background-color: rgba(236, 252, 203, .4);
}

.hover\:bg-lime-100\/45:hover {
  background-color: rgba(236, 252, 203, .45);
}

.hover\:bg-lime-100\/5:hover {
  background-color: rgba(236, 252, 203, .05);
}

.hover\:bg-lime-100\/50:hover {
  background-color: rgba(236, 252, 203, .5);
}

.hover\:bg-lime-100\/55:hover {
  background-color: rgba(236, 252, 203, .55);
}

.hover\:bg-lime-100\/60:hover {
  background-color: rgba(236, 252, 203, .6);
}

.hover\:bg-lime-100\/65:hover {
  background-color: rgba(236, 252, 203, .65);
}

.hover\:bg-lime-100\/70:hover {
  background-color: rgba(236, 252, 203, .7);
}

.hover\:bg-lime-100\/75:hover {
  background-color: rgba(236, 252, 203, .75);
}

.hover\:bg-lime-100\/80:hover {
  background-color: rgba(236, 252, 203, .8);
}

.hover\:bg-lime-100\/85:hover {
  background-color: rgba(236, 252, 203, .85);
}

.hover\:bg-lime-100\/90:hover {
  background-color: rgba(236, 252, 203, .9);
}

.hover\:bg-lime-100\/95:hover {
  background-color: rgba(236, 252, 203, .95);
}

.hover\:bg-lime-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(163, 230, 53, var(--tw-bg-opacity, 1));
}

.hover\:bg-lime-400\/0:hover {
  background-color: rgba(163, 230, 53, 0);
}

.hover\:bg-lime-400\/10:hover {
  background-color: rgba(163, 230, 53, .1);
}

.hover\:bg-lime-400\/100:hover {
  background-color: #a3e635;
}

.hover\:bg-lime-400\/15:hover {
  background-color: rgba(163, 230, 53, .15);
}

.hover\:bg-lime-400\/20:hover {
  background-color: rgba(163, 230, 53, .2);
}

.hover\:bg-lime-400\/25:hover {
  background-color: rgba(163, 230, 53, .25);
}

.hover\:bg-lime-400\/30:hover {
  background-color: rgba(163, 230, 53, .3);
}

.hover\:bg-lime-400\/35:hover {
  background-color: rgba(163, 230, 53, .35);
}

.hover\:bg-lime-400\/40:hover {
  background-color: rgba(163, 230, 53, .4);
}

.hover\:bg-lime-400\/45:hover {
  background-color: rgba(163, 230, 53, .45);
}

.hover\:bg-lime-400\/5:hover {
  background-color: rgba(163, 230, 53, .05);
}

.hover\:bg-lime-400\/50:hover {
  background-color: rgba(163, 230, 53, .5);
}

.hover\:bg-lime-400\/55:hover {
  background-color: rgba(163, 230, 53, .55);
}

.hover\:bg-lime-400\/60:hover {
  background-color: rgba(163, 230, 53, .6);
}

.hover\:bg-lime-400\/65:hover {
  background-color: rgba(163, 230, 53, .65);
}

.hover\:bg-lime-400\/70:hover {
  background-color: rgba(163, 230, 53, .7);
}

.hover\:bg-lime-400\/75:hover {
  background-color: rgba(163, 230, 53, .75);
}

.hover\:bg-lime-400\/80:hover {
  background-color: rgba(163, 230, 53, .8);
}

.hover\:bg-lime-400\/85:hover {
  background-color: rgba(163, 230, 53, .85);
}

.hover\:bg-lime-400\/90:hover {
  background-color: rgba(163, 230, 53, .9);
}

.hover\:bg-lime-400\/95:hover {
  background-color: rgba(163, 230, 53, .95);
}

.hover\:bg-lime-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(132, 204, 22, var(--tw-bg-opacity, 1));
}

.hover\:bg-lime-500\/0:hover {
  background-color: rgba(132, 204, 22, 0);
}

.hover\:bg-lime-500\/10:hover {
  background-color: rgba(132, 204, 22, .1);
}

.hover\:bg-lime-500\/100:hover {
  background-color: #84cc16;
}

.hover\:bg-lime-500\/15:hover {
  background-color: rgba(132, 204, 22, .15);
}

.hover\:bg-lime-500\/20:hover {
  background-color: rgba(132, 204, 22, .2);
}

.hover\:bg-lime-500\/25:hover {
  background-color: rgba(132, 204, 22, .25);
}

.hover\:bg-lime-500\/30:hover {
  background-color: rgba(132, 204, 22, .3);
}

.hover\:bg-lime-500\/35:hover {
  background-color: rgba(132, 204, 22, .35);
}

.hover\:bg-lime-500\/40:hover {
  background-color: rgba(132, 204, 22, .4);
}

.hover\:bg-lime-500\/45:hover {
  background-color: rgba(132, 204, 22, .45);
}

.hover\:bg-lime-500\/5:hover {
  background-color: rgba(132, 204, 22, .05);
}

.hover\:bg-lime-500\/50:hover {
  background-color: rgba(132, 204, 22, .5);
}

.hover\:bg-lime-500\/55:hover {
  background-color: rgba(132, 204, 22, .55);
}

.hover\:bg-lime-500\/60:hover {
  background-color: rgba(132, 204, 22, .6);
}

.hover\:bg-lime-500\/65:hover {
  background-color: rgba(132, 204, 22, .65);
}

.hover\:bg-lime-500\/70:hover {
  background-color: rgba(132, 204, 22, .7);
}

.hover\:bg-lime-500\/75:hover {
  background-color: rgba(132, 204, 22, .75);
}

.hover\:bg-lime-500\/80:hover {
  background-color: rgba(132, 204, 22, .8);
}

.hover\:bg-lime-500\/85:hover {
  background-color: rgba(132, 204, 22, .85);
}

.hover\:bg-lime-500\/90:hover {
  background-color: rgba(132, 204, 22, .9);
}

.hover\:bg-lime-500\/95:hover {
  background-color: rgba(132, 204, 22, .95);
}

.hover\:bg-lime-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(77, 124, 15, var(--tw-bg-opacity, 1));
}

.hover\:bg-lime-700\/0:hover {
  background-color: rgba(77, 124, 15, 0);
}

.hover\:bg-lime-700\/10:hover {
  background-color: rgba(77, 124, 15, .1);
}

.hover\:bg-lime-700\/100:hover {
  background-color: #4d7c0f;
}

.hover\:bg-lime-700\/15:hover {
  background-color: rgba(77, 124, 15, .15);
}

.hover\:bg-lime-700\/20:hover {
  background-color: rgba(77, 124, 15, .2);
}

.hover\:bg-lime-700\/25:hover {
  background-color: rgba(77, 124, 15, .25);
}

.hover\:bg-lime-700\/30:hover {
  background-color: rgba(77, 124, 15, .3);
}

.hover\:bg-lime-700\/35:hover {
  background-color: rgba(77, 124, 15, .35);
}

.hover\:bg-lime-700\/40:hover {
  background-color: rgba(77, 124, 15, .4);
}

.hover\:bg-lime-700\/45:hover {
  background-color: rgba(77, 124, 15, .45);
}

.hover\:bg-lime-700\/5:hover {
  background-color: rgba(77, 124, 15, .05);
}

.hover\:bg-lime-700\/50:hover {
  background-color: rgba(77, 124, 15, .5);
}

.hover\:bg-lime-700\/55:hover {
  background-color: rgba(77, 124, 15, .55);
}

.hover\:bg-lime-700\/60:hover {
  background-color: rgba(77, 124, 15, .6);
}

.hover\:bg-lime-700\/65:hover {
  background-color: rgba(77, 124, 15, .65);
}

.hover\:bg-lime-700\/70:hover {
  background-color: rgba(77, 124, 15, .7);
}

.hover\:bg-lime-700\/75:hover {
  background-color: rgba(77, 124, 15, .75);
}

.hover\:bg-lime-700\/80:hover {
  background-color: rgba(77, 124, 15, .8);
}

.hover\:bg-lime-700\/85:hover {
  background-color: rgba(77, 124, 15, .85);
}

.hover\:bg-lime-700\/90:hover {
  background-color: rgba(77, 124, 15, .9);
}

.hover\:bg-lime-700\/95:hover {
  background-color: rgba(77, 124, 15, .95);
}

.hover\:bg-lime-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(63, 98, 18, var(--tw-bg-opacity, 1));
}

.hover\:bg-lime-800\/0:hover {
  background-color: rgba(63, 98, 18, 0);
}

.hover\:bg-lime-800\/10:hover {
  background-color: rgba(63, 98, 18, .1);
}

.hover\:bg-lime-800\/100:hover {
  background-color: #3f6212;
}

.hover\:bg-lime-800\/15:hover {
  background-color: rgba(63, 98, 18, .15);
}

.hover\:bg-lime-800\/20:hover {
  background-color: rgba(63, 98, 18, .2);
}

.hover\:bg-lime-800\/25:hover {
  background-color: rgba(63, 98, 18, .25);
}

.hover\:bg-lime-800\/30:hover {
  background-color: rgba(63, 98, 18, .3);
}

.hover\:bg-lime-800\/35:hover {
  background-color: rgba(63, 98, 18, .35);
}

.hover\:bg-lime-800\/40:hover {
  background-color: rgba(63, 98, 18, .4);
}

.hover\:bg-lime-800\/45:hover {
  background-color: rgba(63, 98, 18, .45);
}

.hover\:bg-lime-800\/5:hover {
  background-color: rgba(63, 98, 18, .05);
}

.hover\:bg-lime-800\/50:hover {
  background-color: rgba(63, 98, 18, .5);
}

.hover\:bg-lime-800\/55:hover {
  background-color: rgba(63, 98, 18, .55);
}

.hover\:bg-lime-800\/60:hover {
  background-color: rgba(63, 98, 18, .6);
}

.hover\:bg-lime-800\/65:hover {
  background-color: rgba(63, 98, 18, .65);
}

.hover\:bg-lime-800\/70:hover {
  background-color: rgba(63, 98, 18, .7);
}

.hover\:bg-lime-800\/75:hover {
  background-color: rgba(63, 98, 18, .75);
}

.hover\:bg-lime-800\/80:hover {
  background-color: rgba(63, 98, 18, .8);
}

.hover\:bg-lime-800\/85:hover {
  background-color: rgba(63, 98, 18, .85);
}

.hover\:bg-lime-800\/90:hover {
  background-color: rgba(63, 98, 18, .9);
}

.hover\:bg-lime-800\/95:hover {
  background-color: rgba(63, 98, 18, .95);
}

.hover\:bg-neutral-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 245, 245, var(--tw-bg-opacity, 1));
}

.hover\:bg-neutral-100\/0:hover {
  background-color: rgba(245, 245, 245, 0);
}

.hover\:bg-neutral-100\/10:hover {
  background-color: rgba(245, 245, 245, .1);
}

.hover\:bg-neutral-100\/100:hover {
  background-color: #f5f5f5;
}

.hover\:bg-neutral-100\/15:hover {
  background-color: rgba(245, 245, 245, .15);
}

.hover\:bg-neutral-100\/20:hover {
  background-color: rgba(245, 245, 245, .2);
}

.hover\:bg-neutral-100\/25:hover {
  background-color: rgba(245, 245, 245, .25);
}

.hover\:bg-neutral-100\/30:hover {
  background-color: rgba(245, 245, 245, .3);
}

.hover\:bg-neutral-100\/35:hover {
  background-color: rgba(245, 245, 245, .35);
}

.hover\:bg-neutral-100\/40:hover {
  background-color: rgba(245, 245, 245, .4);
}

.hover\:bg-neutral-100\/45:hover {
  background-color: rgba(245, 245, 245, .45);
}

.hover\:bg-neutral-100\/5:hover {
  background-color: rgba(245, 245, 245, .05);
}

.hover\:bg-neutral-100\/50:hover {
  background-color: rgba(245, 245, 245, .5);
}

.hover\:bg-neutral-100\/55:hover {
  background-color: rgba(245, 245, 245, .55);
}

.hover\:bg-neutral-100\/60:hover {
  background-color: rgba(245, 245, 245, .6);
}

.hover\:bg-neutral-100\/65:hover {
  background-color: rgba(245, 245, 245, .65);
}

.hover\:bg-neutral-100\/70:hover {
  background-color: rgba(245, 245, 245, .7);
}

.hover\:bg-neutral-100\/75:hover {
  background-color: rgba(245, 245, 245, .75);
}

.hover\:bg-neutral-100\/80:hover {
  background-color: rgba(245, 245, 245, .8);
}

.hover\:bg-neutral-100\/85:hover {
  background-color: rgba(245, 245, 245, .85);
}

.hover\:bg-neutral-100\/90:hover {
  background-color: rgba(245, 245, 245, .9);
}

.hover\:bg-neutral-100\/95:hover {
  background-color: rgba(245, 245, 245, .95);
}

.hover\:bg-neutral-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(163, 163, 163, var(--tw-bg-opacity, 1));
}

.hover\:bg-neutral-400\/0:hover {
  background-color: rgba(163, 163, 163, 0);
}

.hover\:bg-neutral-400\/10:hover {
  background-color: rgba(163, 163, 163, .1);
}

.hover\:bg-neutral-400\/100:hover {
  background-color: #a3a3a3;
}

.hover\:bg-neutral-400\/15:hover {
  background-color: rgba(163, 163, 163, .15);
}

.hover\:bg-neutral-400\/20:hover {
  background-color: rgba(163, 163, 163, .2);
}

.hover\:bg-neutral-400\/25:hover {
  background-color: rgba(163, 163, 163, .25);
}

.hover\:bg-neutral-400\/30:hover {
  background-color: rgba(163, 163, 163, .3);
}

.hover\:bg-neutral-400\/35:hover {
  background-color: rgba(163, 163, 163, .35);
}

.hover\:bg-neutral-400\/40:hover {
  background-color: rgba(163, 163, 163, .4);
}

.hover\:bg-neutral-400\/45:hover {
  background-color: rgba(163, 163, 163, .45);
}

.hover\:bg-neutral-400\/5:hover {
  background-color: rgba(163, 163, 163, .05);
}

.hover\:bg-neutral-400\/50:hover {
  background-color: rgba(163, 163, 163, .5);
}

.hover\:bg-neutral-400\/55:hover {
  background-color: rgba(163, 163, 163, .55);
}

.hover\:bg-neutral-400\/60:hover {
  background-color: rgba(163, 163, 163, .6);
}

.hover\:bg-neutral-400\/65:hover {
  background-color: rgba(163, 163, 163, .65);
}

.hover\:bg-neutral-400\/70:hover {
  background-color: rgba(163, 163, 163, .7);
}

.hover\:bg-neutral-400\/75:hover {
  background-color: rgba(163, 163, 163, .75);
}

.hover\:bg-neutral-400\/80:hover {
  background-color: rgba(163, 163, 163, .8);
}

.hover\:bg-neutral-400\/85:hover {
  background-color: rgba(163, 163, 163, .85);
}

.hover\:bg-neutral-400\/90:hover {
  background-color: rgba(163, 163, 163, .9);
}

.hover\:bg-neutral-400\/95:hover {
  background-color: rgba(163, 163, 163, .95);
}

.hover\:bg-neutral-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(115, 115, 115, var(--tw-bg-opacity, 1));
}

.hover\:bg-neutral-500\/0:hover {
  background-color: rgba(115, 115, 115, 0);
}

.hover\:bg-neutral-500\/10:hover {
  background-color: rgba(115, 115, 115, .1);
}

.hover\:bg-neutral-500\/100:hover {
  background-color: #737373;
}

.hover\:bg-neutral-500\/15:hover {
  background-color: rgba(115, 115, 115, .15);
}

.hover\:bg-neutral-500\/20:hover {
  background-color: rgba(115, 115, 115, .2);
}

.hover\:bg-neutral-500\/25:hover {
  background-color: rgba(115, 115, 115, .25);
}

.hover\:bg-neutral-500\/30:hover {
  background-color: rgba(115, 115, 115, .3);
}

.hover\:bg-neutral-500\/35:hover {
  background-color: rgba(115, 115, 115, .35);
}

.hover\:bg-neutral-500\/40:hover {
  background-color: rgba(115, 115, 115, .4);
}

.hover\:bg-neutral-500\/45:hover {
  background-color: rgba(115, 115, 115, .45);
}

.hover\:bg-neutral-500\/5:hover {
  background-color: rgba(115, 115, 115, .05);
}

.hover\:bg-neutral-500\/50:hover {
  background-color: rgba(115, 115, 115, .5);
}

.hover\:bg-neutral-500\/55:hover {
  background-color: rgba(115, 115, 115, .55);
}

.hover\:bg-neutral-500\/60:hover {
  background-color: rgba(115, 115, 115, .6);
}

.hover\:bg-neutral-500\/65:hover {
  background-color: rgba(115, 115, 115, .65);
}

.hover\:bg-neutral-500\/70:hover {
  background-color: rgba(115, 115, 115, .7);
}

.hover\:bg-neutral-500\/75:hover {
  background-color: rgba(115, 115, 115, .75);
}

.hover\:bg-neutral-500\/80:hover {
  background-color: rgba(115, 115, 115, .8);
}

.hover\:bg-neutral-500\/85:hover {
  background-color: rgba(115, 115, 115, .85);
}

.hover\:bg-neutral-500\/90:hover {
  background-color: rgba(115, 115, 115, .9);
}

.hover\:bg-neutral-500\/95:hover {
  background-color: rgba(115, 115, 115, .95);
}

.hover\:bg-neutral-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(64, 64, 64, var(--tw-bg-opacity, 1));
}

.hover\:bg-neutral-700\/0:hover {
  background-color: rgba(64, 64, 64, 0);
}

.hover\:bg-neutral-700\/10:hover {
  background-color: rgba(64, 64, 64, .1);
}

.hover\:bg-neutral-700\/100:hover {
  background-color: #404040;
}

.hover\:bg-neutral-700\/15:hover {
  background-color: rgba(64, 64, 64, .15);
}

.hover\:bg-neutral-700\/20:hover {
  background-color: rgba(64, 64, 64, .2);
}

.hover\:bg-neutral-700\/25:hover {
  background-color: rgba(64, 64, 64, .25);
}

.hover\:bg-neutral-700\/30:hover {
  background-color: rgba(64, 64, 64, .3);
}

.hover\:bg-neutral-700\/35:hover {
  background-color: rgba(64, 64, 64, .35);
}

.hover\:bg-neutral-700\/40:hover {
  background-color: rgba(64, 64, 64, .4);
}

.hover\:bg-neutral-700\/45:hover {
  background-color: rgba(64, 64, 64, .45);
}

.hover\:bg-neutral-700\/5:hover {
  background-color: rgba(64, 64, 64, .05);
}

.hover\:bg-neutral-700\/50:hover {
  background-color: rgba(64, 64, 64, .5);
}

.hover\:bg-neutral-700\/55:hover {
  background-color: rgba(64, 64, 64, .55);
}

.hover\:bg-neutral-700\/60:hover {
  background-color: rgba(64, 64, 64, .6);
}

.hover\:bg-neutral-700\/65:hover {
  background-color: rgba(64, 64, 64, .65);
}

.hover\:bg-neutral-700\/70:hover {
  background-color: rgba(64, 64, 64, .7);
}

.hover\:bg-neutral-700\/75:hover {
  background-color: rgba(64, 64, 64, .75);
}

.hover\:bg-neutral-700\/80:hover {
  background-color: rgba(64, 64, 64, .8);
}

.hover\:bg-neutral-700\/85:hover {
  background-color: rgba(64, 64, 64, .85);
}

.hover\:bg-neutral-700\/90:hover {
  background-color: rgba(64, 64, 64, .9);
}

.hover\:bg-neutral-700\/95:hover {
  background-color: rgba(64, 64, 64, .95);
}

.hover\:bg-neutral-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(38, 38, 38, var(--tw-bg-opacity, 1));
}

.hover\:bg-neutral-800\/0:hover {
  background-color: rgba(38, 38, 38, 0);
}

.hover\:bg-neutral-800\/10:hover {
  background-color: rgba(38, 38, 38, .1);
}

.hover\:bg-neutral-800\/100:hover {
  background-color: #262626;
}

.hover\:bg-neutral-800\/15:hover {
  background-color: rgba(38, 38, 38, .15);
}

.hover\:bg-neutral-800\/20:hover {
  background-color: rgba(38, 38, 38, .2);
}

.hover\:bg-neutral-800\/25:hover {
  background-color: rgba(38, 38, 38, .25);
}

.hover\:bg-neutral-800\/30:hover {
  background-color: rgba(38, 38, 38, .3);
}

.hover\:bg-neutral-800\/35:hover {
  background-color: rgba(38, 38, 38, .35);
}

.hover\:bg-neutral-800\/40:hover {
  background-color: rgba(38, 38, 38, .4);
}

.hover\:bg-neutral-800\/45:hover {
  background-color: rgba(38, 38, 38, .45);
}

.hover\:bg-neutral-800\/5:hover {
  background-color: rgba(38, 38, 38, .05);
}

.hover\:bg-neutral-800\/50:hover {
  background-color: rgba(38, 38, 38, .5);
}

.hover\:bg-neutral-800\/55:hover {
  background-color: rgba(38, 38, 38, .55);
}

.hover\:bg-neutral-800\/60:hover {
  background-color: rgba(38, 38, 38, .6);
}

.hover\:bg-neutral-800\/65:hover {
  background-color: rgba(38, 38, 38, .65);
}

.hover\:bg-neutral-800\/70:hover {
  background-color: rgba(38, 38, 38, .7);
}

.hover\:bg-neutral-800\/75:hover {
  background-color: rgba(38, 38, 38, .75);
}

.hover\:bg-neutral-800\/80:hover {
  background-color: rgba(38, 38, 38, .8);
}

.hover\:bg-neutral-800\/85:hover {
  background-color: rgba(38, 38, 38, .85);
}

.hover\:bg-neutral-800\/90:hover {
  background-color: rgba(38, 38, 38, .9);
}

.hover\:bg-neutral-800\/95:hover {
  background-color: rgba(38, 38, 38, .95);
}

.hover\:bg-orange-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 237, 213, var(--tw-bg-opacity, 1));
}

.hover\:bg-orange-100\/0:hover {
  background-color: rgba(255, 237, 213, 0);
}

.hover\:bg-orange-100\/10:hover {
  background-color: rgba(255, 237, 213, .1);
}

.hover\:bg-orange-100\/100:hover {
  background-color: #ffedd5;
}

.hover\:bg-orange-100\/15:hover {
  background-color: rgba(255, 237, 213, .15);
}

.hover\:bg-orange-100\/20:hover {
  background-color: rgba(255, 237, 213, .2);
}

.hover\:bg-orange-100\/25:hover {
  background-color: rgba(255, 237, 213, .25);
}

.hover\:bg-orange-100\/30:hover {
  background-color: rgba(255, 237, 213, .3);
}

.hover\:bg-orange-100\/35:hover {
  background-color: rgba(255, 237, 213, .35);
}

.hover\:bg-orange-100\/40:hover {
  background-color: rgba(255, 237, 213, .4);
}

.hover\:bg-orange-100\/45:hover {
  background-color: rgba(255, 237, 213, .45);
}

.hover\:bg-orange-100\/5:hover {
  background-color: rgba(255, 237, 213, .05);
}

.hover\:bg-orange-100\/50:hover {
  background-color: rgba(255, 237, 213, .5);
}

.hover\:bg-orange-100\/55:hover {
  background-color: rgba(255, 237, 213, .55);
}

.hover\:bg-orange-100\/60:hover {
  background-color: rgba(255, 237, 213, .6);
}

.hover\:bg-orange-100\/65:hover {
  background-color: rgba(255, 237, 213, .65);
}

.hover\:bg-orange-100\/70:hover {
  background-color: rgba(255, 237, 213, .7);
}

.hover\:bg-orange-100\/75:hover {
  background-color: rgba(255, 237, 213, .75);
}

.hover\:bg-orange-100\/80:hover {
  background-color: rgba(255, 237, 213, .8);
}

.hover\:bg-orange-100\/85:hover {
  background-color: rgba(255, 237, 213, .85);
}

.hover\:bg-orange-100\/90:hover {
  background-color: rgba(255, 237, 213, .9);
}

.hover\:bg-orange-100\/95:hover {
  background-color: rgba(255, 237, 213, .95);
}

.hover\:bg-orange-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 146, 60, var(--tw-bg-opacity, 1));
}

.hover\:bg-orange-400\/0:hover {
  background-color: rgba(251, 146, 60, 0);
}

.hover\:bg-orange-400\/10:hover {
  background-color: rgba(251, 146, 60, .1);
}

.hover\:bg-orange-400\/100:hover {
  background-color: #fb923c;
}

.hover\:bg-orange-400\/15:hover {
  background-color: rgba(251, 146, 60, .15);
}

.hover\:bg-orange-400\/20:hover {
  background-color: rgba(251, 146, 60, .2);
}

.hover\:bg-orange-400\/25:hover {
  background-color: rgba(251, 146, 60, .25);
}

.hover\:bg-orange-400\/30:hover {
  background-color: rgba(251, 146, 60, .3);
}

.hover\:bg-orange-400\/35:hover {
  background-color: rgba(251, 146, 60, .35);
}

.hover\:bg-orange-400\/40:hover {
  background-color: rgba(251, 146, 60, .4);
}

.hover\:bg-orange-400\/45:hover {
  background-color: rgba(251, 146, 60, .45);
}

.hover\:bg-orange-400\/5:hover {
  background-color: rgba(251, 146, 60, .05);
}

.hover\:bg-orange-400\/50:hover {
  background-color: rgba(251, 146, 60, .5);
}

.hover\:bg-orange-400\/55:hover {
  background-color: rgba(251, 146, 60, .55);
}

.hover\:bg-orange-400\/60:hover {
  background-color: rgba(251, 146, 60, .6);
}

.hover\:bg-orange-400\/65:hover {
  background-color: rgba(251, 146, 60, .65);
}

.hover\:bg-orange-400\/70:hover {
  background-color: rgba(251, 146, 60, .7);
}

.hover\:bg-orange-400\/75:hover {
  background-color: rgba(251, 146, 60, .75);
}

.hover\:bg-orange-400\/80:hover {
  background-color: rgba(251, 146, 60, .8);
}

.hover\:bg-orange-400\/85:hover {
  background-color: rgba(251, 146, 60, .85);
}

.hover\:bg-orange-400\/90:hover {
  background-color: rgba(251, 146, 60, .9);
}

.hover\:bg-orange-400\/95:hover {
  background-color: rgba(251, 146, 60, .95);
}

.hover\:bg-orange-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 115, 22, var(--tw-bg-opacity, 1));
}

.hover\:bg-orange-500\/0:hover {
  background-color: rgba(249, 115, 22, 0);
}

.hover\:bg-orange-500\/10:hover {
  background-color: rgba(249, 115, 22, .1);
}

.hover\:bg-orange-500\/100:hover {
  background-color: #f97316;
}

.hover\:bg-orange-500\/15:hover {
  background-color: rgba(249, 115, 22, .15);
}

.hover\:bg-orange-500\/20:hover {
  background-color: rgba(249, 115, 22, .2);
}

.hover\:bg-orange-500\/25:hover {
  background-color: rgba(249, 115, 22, .25);
}

.hover\:bg-orange-500\/30:hover {
  background-color: rgba(249, 115, 22, .3);
}

.hover\:bg-orange-500\/35:hover {
  background-color: rgba(249, 115, 22, .35);
}

.hover\:bg-orange-500\/40:hover {
  background-color: rgba(249, 115, 22, .4);
}

.hover\:bg-orange-500\/45:hover {
  background-color: rgba(249, 115, 22, .45);
}

.hover\:bg-orange-500\/5:hover {
  background-color: rgba(249, 115, 22, .05);
}

.hover\:bg-orange-500\/50:hover {
  background-color: rgba(249, 115, 22, .5);
}

.hover\:bg-orange-500\/55:hover {
  background-color: rgba(249, 115, 22, .55);
}

.hover\:bg-orange-500\/60:hover {
  background-color: rgba(249, 115, 22, .6);
}

.hover\:bg-orange-500\/65:hover {
  background-color: rgba(249, 115, 22, .65);
}

.hover\:bg-orange-500\/70:hover {
  background-color: rgba(249, 115, 22, .7);
}

.hover\:bg-orange-500\/75:hover {
  background-color: rgba(249, 115, 22, .75);
}

.hover\:bg-orange-500\/80:hover {
  background-color: rgba(249, 115, 22, .8);
}

.hover\:bg-orange-500\/85:hover {
  background-color: rgba(249, 115, 22, .85);
}

.hover\:bg-orange-500\/90:hover {
  background-color: rgba(249, 115, 22, .9);
}

.hover\:bg-orange-500\/95:hover {
  background-color: rgba(249, 115, 22, .95);
}

.hover\:bg-orange-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(194, 65, 12, var(--tw-bg-opacity, 1));
}

.hover\:bg-orange-700\/0:hover {
  background-color: rgba(194, 65, 12, 0);
}

.hover\:bg-orange-700\/10:hover {
  background-color: rgba(194, 65, 12, .1);
}

.hover\:bg-orange-700\/100:hover {
  background-color: #c2410c;
}

.hover\:bg-orange-700\/15:hover {
  background-color: rgba(194, 65, 12, .15);
}

.hover\:bg-orange-700\/20:hover {
  background-color: rgba(194, 65, 12, .2);
}

.hover\:bg-orange-700\/25:hover {
  background-color: rgba(194, 65, 12, .25);
}

.hover\:bg-orange-700\/30:hover {
  background-color: rgba(194, 65, 12, .3);
}

.hover\:bg-orange-700\/35:hover {
  background-color: rgba(194, 65, 12, .35);
}

.hover\:bg-orange-700\/40:hover {
  background-color: rgba(194, 65, 12, .4);
}

.hover\:bg-orange-700\/45:hover {
  background-color: rgba(194, 65, 12, .45);
}

.hover\:bg-orange-700\/5:hover {
  background-color: rgba(194, 65, 12, .05);
}

.hover\:bg-orange-700\/50:hover {
  background-color: rgba(194, 65, 12, .5);
}

.hover\:bg-orange-700\/55:hover {
  background-color: rgba(194, 65, 12, .55);
}

.hover\:bg-orange-700\/60:hover {
  background-color: rgba(194, 65, 12, .6);
}

.hover\:bg-orange-700\/65:hover {
  background-color: rgba(194, 65, 12, .65);
}

.hover\:bg-orange-700\/70:hover {
  background-color: rgba(194, 65, 12, .7);
}

.hover\:bg-orange-700\/75:hover {
  background-color: rgba(194, 65, 12, .75);
}

.hover\:bg-orange-700\/80:hover {
  background-color: rgba(194, 65, 12, .8);
}

.hover\:bg-orange-700\/85:hover {
  background-color: rgba(194, 65, 12, .85);
}

.hover\:bg-orange-700\/90:hover {
  background-color: rgba(194, 65, 12, .9);
}

.hover\:bg-orange-700\/95:hover {
  background-color: rgba(194, 65, 12, .95);
}

.hover\:bg-orange-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(154, 52, 18, var(--tw-bg-opacity, 1));
}

.hover\:bg-orange-800\/0:hover {
  background-color: rgba(154, 52, 18, 0);
}

.hover\:bg-orange-800\/10:hover {
  background-color: rgba(154, 52, 18, .1);
}

.hover\:bg-orange-800\/100:hover {
  background-color: #9a3412;
}

.hover\:bg-orange-800\/15:hover {
  background-color: rgba(154, 52, 18, .15);
}

.hover\:bg-orange-800\/20:hover {
  background-color: rgba(154, 52, 18, .2);
}

.hover\:bg-orange-800\/25:hover {
  background-color: rgba(154, 52, 18, .25);
}

.hover\:bg-orange-800\/30:hover {
  background-color: rgba(154, 52, 18, .3);
}

.hover\:bg-orange-800\/35:hover {
  background-color: rgba(154, 52, 18, .35);
}

.hover\:bg-orange-800\/40:hover {
  background-color: rgba(154, 52, 18, .4);
}

.hover\:bg-orange-800\/45:hover {
  background-color: rgba(154, 52, 18, .45);
}

.hover\:bg-orange-800\/5:hover {
  background-color: rgba(154, 52, 18, .05);
}

.hover\:bg-orange-800\/50:hover {
  background-color: rgba(154, 52, 18, .5);
}

.hover\:bg-orange-800\/55:hover {
  background-color: rgba(154, 52, 18, .55);
}

.hover\:bg-orange-800\/60:hover {
  background-color: rgba(154, 52, 18, .6);
}

.hover\:bg-orange-800\/65:hover {
  background-color: rgba(154, 52, 18, .65);
}

.hover\:bg-orange-800\/70:hover {
  background-color: rgba(154, 52, 18, .7);
}

.hover\:bg-orange-800\/75:hover {
  background-color: rgba(154, 52, 18, .75);
}

.hover\:bg-orange-800\/80:hover {
  background-color: rgba(154, 52, 18, .8);
}

.hover\:bg-orange-800\/85:hover {
  background-color: rgba(154, 52, 18, .85);
}

.hover\:bg-orange-800\/90:hover {
  background-color: rgba(154, 52, 18, .9);
}

.hover\:bg-orange-800\/95:hover {
  background-color: rgba(154, 52, 18, .95);
}

.hover\:bg-pink-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 231, 243, var(--tw-bg-opacity, 1));
}

.hover\:bg-pink-100\/0:hover {
  background-color: rgba(252, 231, 243, 0);
}

.hover\:bg-pink-100\/10:hover {
  background-color: rgba(252, 231, 243, .1);
}

.hover\:bg-pink-100\/100:hover {
  background-color: #fce7f3;
}

.hover\:bg-pink-100\/15:hover {
  background-color: rgba(252, 231, 243, .15);
}

.hover\:bg-pink-100\/20:hover {
  background-color: rgba(252, 231, 243, .2);
}

.hover\:bg-pink-100\/25:hover {
  background-color: rgba(252, 231, 243, .25);
}

.hover\:bg-pink-100\/30:hover {
  background-color: rgba(252, 231, 243, .3);
}

.hover\:bg-pink-100\/35:hover {
  background-color: rgba(252, 231, 243, .35);
}

.hover\:bg-pink-100\/40:hover {
  background-color: rgba(252, 231, 243, .4);
}

.hover\:bg-pink-100\/45:hover {
  background-color: rgba(252, 231, 243, .45);
}

.hover\:bg-pink-100\/5:hover {
  background-color: rgba(252, 231, 243, .05);
}

.hover\:bg-pink-100\/50:hover {
  background-color: rgba(252, 231, 243, .5);
}

.hover\:bg-pink-100\/55:hover {
  background-color: rgba(252, 231, 243, .55);
}

.hover\:bg-pink-100\/60:hover {
  background-color: rgba(252, 231, 243, .6);
}

.hover\:bg-pink-100\/65:hover {
  background-color: rgba(252, 231, 243, .65);
}

.hover\:bg-pink-100\/70:hover {
  background-color: rgba(252, 231, 243, .7);
}

.hover\:bg-pink-100\/75:hover {
  background-color: rgba(252, 231, 243, .75);
}

.hover\:bg-pink-100\/80:hover {
  background-color: rgba(252, 231, 243, .8);
}

.hover\:bg-pink-100\/85:hover {
  background-color: rgba(252, 231, 243, .85);
}

.hover\:bg-pink-100\/90:hover {
  background-color: rgba(252, 231, 243, .9);
}

.hover\:bg-pink-100\/95:hover {
  background-color: rgba(252, 231, 243, .95);
}

.hover\:bg-pink-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(244, 114, 182, var(--tw-bg-opacity, 1));
}

.hover\:bg-pink-400\/0:hover {
  background-color: rgba(244, 114, 182, 0);
}

.hover\:bg-pink-400\/10:hover {
  background-color: rgba(244, 114, 182, .1);
}

.hover\:bg-pink-400\/100:hover {
  background-color: #f472b6;
}

.hover\:bg-pink-400\/15:hover {
  background-color: rgba(244, 114, 182, .15);
}

.hover\:bg-pink-400\/20:hover {
  background-color: rgba(244, 114, 182, .2);
}

.hover\:bg-pink-400\/25:hover {
  background-color: rgba(244, 114, 182, .25);
}

.hover\:bg-pink-400\/30:hover {
  background-color: rgba(244, 114, 182, .3);
}

.hover\:bg-pink-400\/35:hover {
  background-color: rgba(244, 114, 182, .35);
}

.hover\:bg-pink-400\/40:hover {
  background-color: rgba(244, 114, 182, .4);
}

.hover\:bg-pink-400\/45:hover {
  background-color: rgba(244, 114, 182, .45);
}

.hover\:bg-pink-400\/5:hover {
  background-color: rgba(244, 114, 182, .05);
}

.hover\:bg-pink-400\/50:hover {
  background-color: rgba(244, 114, 182, .5);
}

.hover\:bg-pink-400\/55:hover {
  background-color: rgba(244, 114, 182, .55);
}

.hover\:bg-pink-400\/60:hover {
  background-color: rgba(244, 114, 182, .6);
}

.hover\:bg-pink-400\/65:hover {
  background-color: rgba(244, 114, 182, .65);
}

.hover\:bg-pink-400\/70:hover {
  background-color: rgba(244, 114, 182, .7);
}

.hover\:bg-pink-400\/75:hover {
  background-color: rgba(244, 114, 182, .75);
}

.hover\:bg-pink-400\/80:hover {
  background-color: rgba(244, 114, 182, .8);
}

.hover\:bg-pink-400\/85:hover {
  background-color: rgba(244, 114, 182, .85);
}

.hover\:bg-pink-400\/90:hover {
  background-color: rgba(244, 114, 182, .9);
}

.hover\:bg-pink-400\/95:hover {
  background-color: rgba(244, 114, 182, .95);
}

.hover\:bg-pink-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 72, 153, var(--tw-bg-opacity, 1));
}

.hover\:bg-pink-500\/0:hover {
  background-color: rgba(236, 72, 153, 0);
}

.hover\:bg-pink-500\/10:hover {
  background-color: rgba(236, 72, 153, .1);
}

.hover\:bg-pink-500\/100:hover {
  background-color: #ec4899;
}

.hover\:bg-pink-500\/15:hover {
  background-color: rgba(236, 72, 153, .15);
}

.hover\:bg-pink-500\/20:hover {
  background-color: rgba(236, 72, 153, .2);
}

.hover\:bg-pink-500\/25:hover {
  background-color: rgba(236, 72, 153, .25);
}

.hover\:bg-pink-500\/30:hover {
  background-color: rgba(236, 72, 153, .3);
}

.hover\:bg-pink-500\/35:hover {
  background-color: rgba(236, 72, 153, .35);
}

.hover\:bg-pink-500\/40:hover {
  background-color: rgba(236, 72, 153, .4);
}

.hover\:bg-pink-500\/45:hover {
  background-color: rgba(236, 72, 153, .45);
}

.hover\:bg-pink-500\/5:hover {
  background-color: rgba(236, 72, 153, .05);
}

.hover\:bg-pink-500\/50:hover {
  background-color: rgba(236, 72, 153, .5);
}

.hover\:bg-pink-500\/55:hover {
  background-color: rgba(236, 72, 153, .55);
}

.hover\:bg-pink-500\/60:hover {
  background-color: rgba(236, 72, 153, .6);
}

.hover\:bg-pink-500\/65:hover {
  background-color: rgba(236, 72, 153, .65);
}

.hover\:bg-pink-500\/70:hover {
  background-color: rgba(236, 72, 153, .7);
}

.hover\:bg-pink-500\/75:hover {
  background-color: rgba(236, 72, 153, .75);
}

.hover\:bg-pink-500\/80:hover {
  background-color: rgba(236, 72, 153, .8);
}

.hover\:bg-pink-500\/85:hover {
  background-color: rgba(236, 72, 153, .85);
}

.hover\:bg-pink-500\/90:hover {
  background-color: rgba(236, 72, 153, .9);
}

.hover\:bg-pink-500\/95:hover {
  background-color: rgba(236, 72, 153, .95);
}

.hover\:bg-pink-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(190, 24, 93, var(--tw-bg-opacity, 1));
}

.hover\:bg-pink-700\/0:hover {
  background-color: rgba(190, 24, 93, 0);
}

.hover\:bg-pink-700\/10:hover {
  background-color: rgba(190, 24, 93, .1);
}

.hover\:bg-pink-700\/100:hover {
  background-color: #be185d;
}

.hover\:bg-pink-700\/15:hover {
  background-color: rgba(190, 24, 93, .15);
}

.hover\:bg-pink-700\/20:hover {
  background-color: rgba(190, 24, 93, .2);
}

.hover\:bg-pink-700\/25:hover {
  background-color: rgba(190, 24, 93, .25);
}

.hover\:bg-pink-700\/30:hover {
  background-color: rgba(190, 24, 93, .3);
}

.hover\:bg-pink-700\/35:hover {
  background-color: rgba(190, 24, 93, .35);
}

.hover\:bg-pink-700\/40:hover {
  background-color: rgba(190, 24, 93, .4);
}

.hover\:bg-pink-700\/45:hover {
  background-color: rgba(190, 24, 93, .45);
}

.hover\:bg-pink-700\/5:hover {
  background-color: rgba(190, 24, 93, .05);
}

.hover\:bg-pink-700\/50:hover {
  background-color: rgba(190, 24, 93, .5);
}

.hover\:bg-pink-700\/55:hover {
  background-color: rgba(190, 24, 93, .55);
}

.hover\:bg-pink-700\/60:hover {
  background-color: rgba(190, 24, 93, .6);
}

.hover\:bg-pink-700\/65:hover {
  background-color: rgba(190, 24, 93, .65);
}

.hover\:bg-pink-700\/70:hover {
  background-color: rgba(190, 24, 93, .7);
}

.hover\:bg-pink-700\/75:hover {
  background-color: rgba(190, 24, 93, .75);
}

.hover\:bg-pink-700\/80:hover {
  background-color: rgba(190, 24, 93, .8);
}

.hover\:bg-pink-700\/85:hover {
  background-color: rgba(190, 24, 93, .85);
}

.hover\:bg-pink-700\/90:hover {
  background-color: rgba(190, 24, 93, .9);
}

.hover\:bg-pink-700\/95:hover {
  background-color: rgba(190, 24, 93, .95);
}

.hover\:bg-pink-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(157, 23, 77, var(--tw-bg-opacity, 1));
}

.hover\:bg-pink-800\/0:hover {
  background-color: rgba(157, 23, 77, 0);
}

.hover\:bg-pink-800\/10:hover {
  background-color: rgba(157, 23, 77, .1);
}

.hover\:bg-pink-800\/100:hover {
  background-color: #9d174d;
}

.hover\:bg-pink-800\/15:hover {
  background-color: rgba(157, 23, 77, .15);
}

.hover\:bg-pink-800\/20:hover {
  background-color: rgba(157, 23, 77, .2);
}

.hover\:bg-pink-800\/25:hover {
  background-color: rgba(157, 23, 77, .25);
}

.hover\:bg-pink-800\/30:hover {
  background-color: rgba(157, 23, 77, .3);
}

.hover\:bg-pink-800\/35:hover {
  background-color: rgba(157, 23, 77, .35);
}

.hover\:bg-pink-800\/40:hover {
  background-color: rgba(157, 23, 77, .4);
}

.hover\:bg-pink-800\/45:hover {
  background-color: rgba(157, 23, 77, .45);
}

.hover\:bg-pink-800\/5:hover {
  background-color: rgba(157, 23, 77, .05);
}

.hover\:bg-pink-800\/50:hover {
  background-color: rgba(157, 23, 77, .5);
}

.hover\:bg-pink-800\/55:hover {
  background-color: rgba(157, 23, 77, .55);
}

.hover\:bg-pink-800\/60:hover {
  background-color: rgba(157, 23, 77, .6);
}

.hover\:bg-pink-800\/65:hover {
  background-color: rgba(157, 23, 77, .65);
}

.hover\:bg-pink-800\/70:hover {
  background-color: rgba(157, 23, 77, .7);
}

.hover\:bg-pink-800\/75:hover {
  background-color: rgba(157, 23, 77, .75);
}

.hover\:bg-pink-800\/80:hover {
  background-color: rgba(157, 23, 77, .8);
}

.hover\:bg-pink-800\/85:hover {
  background-color: rgba(157, 23, 77, .85);
}

.hover\:bg-pink-800\/90:hover {
  background-color: rgba(157, 23, 77, .9);
}

.hover\:bg-pink-800\/95:hover {
  background-color: rgba(157, 23, 77, .95);
}

.hover\:bg-primaryBG:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(242, 245, 249, var(--tw-bg-opacity, 1));
}

.hover\:bg-purple-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(243, 232, 255, var(--tw-bg-opacity, 1));
}

.hover\:bg-purple-100\/0:hover {
  background-color: rgba(243, 232, 255, 0);
}

.hover\:bg-purple-100\/10:hover {
  background-color: rgba(243, 232, 255, .1);
}

.hover\:bg-purple-100\/100:hover {
  background-color: #f3e8ff;
}

.hover\:bg-purple-100\/15:hover {
  background-color: rgba(243, 232, 255, .15);
}

.hover\:bg-purple-100\/20:hover {
  background-color: rgba(243, 232, 255, .2);
}

.hover\:bg-purple-100\/25:hover {
  background-color: rgba(243, 232, 255, .25);
}

.hover\:bg-purple-100\/30:hover {
  background-color: rgba(243, 232, 255, .3);
}

.hover\:bg-purple-100\/35:hover {
  background-color: rgba(243, 232, 255, .35);
}

.hover\:bg-purple-100\/40:hover {
  background-color: rgba(243, 232, 255, .4);
}

.hover\:bg-purple-100\/45:hover {
  background-color: rgba(243, 232, 255, .45);
}

.hover\:bg-purple-100\/5:hover {
  background-color: rgba(243, 232, 255, .05);
}

.hover\:bg-purple-100\/50:hover {
  background-color: rgba(243, 232, 255, .5);
}

.hover\:bg-purple-100\/55:hover {
  background-color: rgba(243, 232, 255, .55);
}

.hover\:bg-purple-100\/60:hover {
  background-color: rgba(243, 232, 255, .6);
}

.hover\:bg-purple-100\/65:hover {
  background-color: rgba(243, 232, 255, .65);
}

.hover\:bg-purple-100\/70:hover {
  background-color: rgba(243, 232, 255, .7);
}

.hover\:bg-purple-100\/75:hover {
  background-color: rgba(243, 232, 255, .75);
}

.hover\:bg-purple-100\/80:hover {
  background-color: rgba(243, 232, 255, .8);
}

.hover\:bg-purple-100\/85:hover {
  background-color: rgba(243, 232, 255, .85);
}

.hover\:bg-purple-100\/90:hover {
  background-color: rgba(243, 232, 255, .9);
}

.hover\:bg-purple-100\/95:hover {
  background-color: rgba(243, 232, 255, .95);
}

.hover\:bg-purple-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(233, 213, 255, var(--tw-bg-opacity, 1));
}

.hover\:bg-purple-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(192, 132, 252, var(--tw-bg-opacity, 1));
}

.hover\:bg-purple-400\/0:hover {
  background-color: rgba(192, 132, 252, 0);
}

.hover\:bg-purple-400\/10:hover {
  background-color: rgba(192, 132, 252, .1);
}

.hover\:bg-purple-400\/100:hover {
  background-color: #c084fc;
}

.hover\:bg-purple-400\/15:hover {
  background-color: rgba(192, 132, 252, .15);
}

.hover\:bg-purple-400\/20:hover {
  background-color: rgba(192, 132, 252, .2);
}

.hover\:bg-purple-400\/25:hover {
  background-color: rgba(192, 132, 252, .25);
}

.hover\:bg-purple-400\/30:hover {
  background-color: rgba(192, 132, 252, .3);
}

.hover\:bg-purple-400\/35:hover {
  background-color: rgba(192, 132, 252, .35);
}

.hover\:bg-purple-400\/40:hover {
  background-color: rgba(192, 132, 252, .4);
}

.hover\:bg-purple-400\/45:hover {
  background-color: rgba(192, 132, 252, .45);
}

.hover\:bg-purple-400\/5:hover {
  background-color: rgba(192, 132, 252, .05);
}

.hover\:bg-purple-400\/50:hover {
  background-color: rgba(192, 132, 252, .5);
}

.hover\:bg-purple-400\/55:hover {
  background-color: rgba(192, 132, 252, .55);
}

.hover\:bg-purple-400\/60:hover {
  background-color: rgba(192, 132, 252, .6);
}

.hover\:bg-purple-400\/65:hover {
  background-color: rgba(192, 132, 252, .65);
}

.hover\:bg-purple-400\/70:hover {
  background-color: rgba(192, 132, 252, .7);
}

.hover\:bg-purple-400\/75:hover {
  background-color: rgba(192, 132, 252, .75);
}

.hover\:bg-purple-400\/80:hover {
  background-color: rgba(192, 132, 252, .8);
}

.hover\:bg-purple-400\/85:hover {
  background-color: rgba(192, 132, 252, .85);
}

.hover\:bg-purple-400\/90:hover {
  background-color: rgba(192, 132, 252, .9);
}

.hover\:bg-purple-400\/95:hover {
  background-color: rgba(192, 132, 252, .95);
}

.hover\:bg-purple-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(168, 85, 247, var(--tw-bg-opacity, 1));
}

.hover\:bg-purple-500\/0:hover {
  background-color: rgba(168, 85, 247, 0);
}

.hover\:bg-purple-500\/10:hover {
  background-color: rgba(168, 85, 247, .1);
}

.hover\:bg-purple-500\/100:hover {
  background-color: #a855f7;
}

.hover\:bg-purple-500\/15:hover {
  background-color: rgba(168, 85, 247, .15);
}

.hover\:bg-purple-500\/20:hover {
  background-color: rgba(168, 85, 247, .2);
}

.hover\:bg-purple-500\/25:hover {
  background-color: rgba(168, 85, 247, .25);
}

.hover\:bg-purple-500\/30:hover {
  background-color: rgba(168, 85, 247, .3);
}

.hover\:bg-purple-500\/35:hover {
  background-color: rgba(168, 85, 247, .35);
}

.hover\:bg-purple-500\/40:hover {
  background-color: rgba(168, 85, 247, .4);
}

.hover\:bg-purple-500\/45:hover {
  background-color: rgba(168, 85, 247, .45);
}

.hover\:bg-purple-500\/5:hover {
  background-color: rgba(168, 85, 247, .05);
}

.hover\:bg-purple-500\/50:hover {
  background-color: rgba(168, 85, 247, .5);
}

.hover\:bg-purple-500\/55:hover {
  background-color: rgba(168, 85, 247, .55);
}

.hover\:bg-purple-500\/60:hover {
  background-color: rgba(168, 85, 247, .6);
}

.hover\:bg-purple-500\/65:hover {
  background-color: rgba(168, 85, 247, .65);
}

.hover\:bg-purple-500\/70:hover {
  background-color: rgba(168, 85, 247, .7);
}

.hover\:bg-purple-500\/75:hover {
  background-color: rgba(168, 85, 247, .75);
}

.hover\:bg-purple-500\/80:hover {
  background-color: rgba(168, 85, 247, .8);
}

.hover\:bg-purple-500\/85:hover {
  background-color: rgba(168, 85, 247, .85);
}

.hover\:bg-purple-500\/90:hover {
  background-color: rgba(168, 85, 247, .9);
}

.hover\:bg-purple-500\/95:hover {
  background-color: rgba(168, 85, 247, .95);
}

.hover\:bg-purple-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(126, 34, 206, var(--tw-bg-opacity, 1));
}

.hover\:bg-purple-700\/0:hover {
  background-color: rgba(126, 34, 206, 0);
}

.hover\:bg-purple-700\/10:hover {
  background-color: rgba(126, 34, 206, .1);
}

.hover\:bg-purple-700\/100:hover {
  background-color: #7e22ce;
}

.hover\:bg-purple-700\/15:hover {
  background-color: rgba(126, 34, 206, .15);
}

.hover\:bg-purple-700\/20:hover {
  background-color: rgba(126, 34, 206, .2);
}

.hover\:bg-purple-700\/25:hover {
  background-color: rgba(126, 34, 206, .25);
}

.hover\:bg-purple-700\/30:hover {
  background-color: rgba(126, 34, 206, .3);
}

.hover\:bg-purple-700\/35:hover {
  background-color: rgba(126, 34, 206, .35);
}

.hover\:bg-purple-700\/40:hover {
  background-color: rgba(126, 34, 206, .4);
}

.hover\:bg-purple-700\/45:hover {
  background-color: rgba(126, 34, 206, .45);
}

.hover\:bg-purple-700\/5:hover {
  background-color: rgba(126, 34, 206, .05);
}

.hover\:bg-purple-700\/50:hover {
  background-color: rgba(126, 34, 206, .5);
}

.hover\:bg-purple-700\/55:hover {
  background-color: rgba(126, 34, 206, .55);
}

.hover\:bg-purple-700\/60:hover {
  background-color: rgba(126, 34, 206, .6);
}

.hover\:bg-purple-700\/65:hover {
  background-color: rgba(126, 34, 206, .65);
}

.hover\:bg-purple-700\/70:hover {
  background-color: rgba(126, 34, 206, .7);
}

.hover\:bg-purple-700\/75:hover {
  background-color: rgba(126, 34, 206, .75);
}

.hover\:bg-purple-700\/80:hover {
  background-color: rgba(126, 34, 206, .8);
}

.hover\:bg-purple-700\/85:hover {
  background-color: rgba(126, 34, 206, .85);
}

.hover\:bg-purple-700\/90:hover {
  background-color: rgba(126, 34, 206, .9);
}

.hover\:bg-purple-700\/95:hover {
  background-color: rgba(126, 34, 206, .95);
}

.hover\:bg-purple-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(107, 33, 168, var(--tw-bg-opacity, 1));
}

.hover\:bg-purple-800\/0:hover {
  background-color: rgba(107, 33, 168, 0);
}

.hover\:bg-purple-800\/10:hover {
  background-color: rgba(107, 33, 168, .1);
}

.hover\:bg-purple-800\/100:hover {
  background-color: #6b21a8;
}

.hover\:bg-purple-800\/15:hover {
  background-color: rgba(107, 33, 168, .15);
}

.hover\:bg-purple-800\/20:hover {
  background-color: rgba(107, 33, 168, .2);
}

.hover\:bg-purple-800\/25:hover {
  background-color: rgba(107, 33, 168, .25);
}

.hover\:bg-purple-800\/30:hover {
  background-color: rgba(107, 33, 168, .3);
}

.hover\:bg-purple-800\/35:hover {
  background-color: rgba(107, 33, 168, .35);
}

.hover\:bg-purple-800\/40:hover {
  background-color: rgba(107, 33, 168, .4);
}

.hover\:bg-purple-800\/45:hover {
  background-color: rgba(107, 33, 168, .45);
}

.hover\:bg-purple-800\/5:hover {
  background-color: rgba(107, 33, 168, .05);
}

.hover\:bg-purple-800\/50:hover {
  background-color: rgba(107, 33, 168, .5);
}

.hover\:bg-purple-800\/55:hover {
  background-color: rgba(107, 33, 168, .55);
}

.hover\:bg-purple-800\/60:hover {
  background-color: rgba(107, 33, 168, .6);
}

.hover\:bg-purple-800\/65:hover {
  background-color: rgba(107, 33, 168, .65);
}

.hover\:bg-purple-800\/70:hover {
  background-color: rgba(107, 33, 168, .7);
}

.hover\:bg-purple-800\/75:hover {
  background-color: rgba(107, 33, 168, .75);
}

.hover\:bg-purple-800\/80:hover {
  background-color: rgba(107, 33, 168, .8);
}

.hover\:bg-purple-800\/85:hover {
  background-color: rgba(107, 33, 168, .85);
}

.hover\:bg-purple-800\/90:hover {
  background-color: rgba(107, 33, 168, .9);
}

.hover\:bg-purple-800\/95:hover {
  background-color: rgba(107, 33, 168, .95);
}

.hover\:bg-red-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 226, 226, var(--tw-bg-opacity, 1));
}

.hover\:bg-red-100\/0:hover {
  background-color: rgba(254, 226, 226, 0);
}

.hover\:bg-red-100\/10:hover {
  background-color: rgba(254, 226, 226, .1);
}

.hover\:bg-red-100\/100:hover {
  background-color: #fee2e2;
}

.hover\:bg-red-100\/15:hover {
  background-color: rgba(254, 226, 226, .15);
}

.hover\:bg-red-100\/20:hover {
  background-color: rgba(254, 226, 226, .2);
}

.hover\:bg-red-100\/25:hover {
  background-color: rgba(254, 226, 226, .25);
}

.hover\:bg-red-100\/30:hover {
  background-color: rgba(254, 226, 226, .3);
}

.hover\:bg-red-100\/35:hover {
  background-color: rgba(254, 226, 226, .35);
}

.hover\:bg-red-100\/40:hover {
  background-color: rgba(254, 226, 226, .4);
}

.hover\:bg-red-100\/45:hover {
  background-color: rgba(254, 226, 226, .45);
}

.hover\:bg-red-100\/5:hover {
  background-color: rgba(254, 226, 226, .05);
}

.hover\:bg-red-100\/50:hover {
  background-color: rgba(254, 226, 226, .5);
}

.hover\:bg-red-100\/55:hover {
  background-color: rgba(254, 226, 226, .55);
}

.hover\:bg-red-100\/60:hover {
  background-color: rgba(254, 226, 226, .6);
}

.hover\:bg-red-100\/65:hover {
  background-color: rgba(254, 226, 226, .65);
}

.hover\:bg-red-100\/70:hover {
  background-color: rgba(254, 226, 226, .7);
}

.hover\:bg-red-100\/75:hover {
  background-color: rgba(254, 226, 226, .75);
}

.hover\:bg-red-100\/80:hover {
  background-color: rgba(254, 226, 226, .8);
}

.hover\:bg-red-100\/85:hover {
  background-color: rgba(254, 226, 226, .85);
}

.hover\:bg-red-100\/90:hover {
  background-color: rgba(254, 226, 226, .9);
}

.hover\:bg-red-100\/95:hover {
  background-color: rgba(254, 226, 226, .95);
}

.hover\:bg-red-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 202, 202, var(--tw-bg-opacity, 1));
}

.hover\:bg-red-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(248, 113, 113, var(--tw-bg-opacity, 1));
}

.hover\:bg-red-400\/0:hover {
  background-color: rgba(248, 113, 113, 0);
}

.hover\:bg-red-400\/10:hover {
  background-color: rgba(248, 113, 113, .1);
}

.hover\:bg-red-400\/100:hover {
  background-color: #f87171;
}

.hover\:bg-red-400\/15:hover {
  background-color: rgba(248, 113, 113, .15);
}

.hover\:bg-red-400\/20:hover {
  background-color: rgba(248, 113, 113, .2);
}

.hover\:bg-red-400\/25:hover {
  background-color: rgba(248, 113, 113, .25);
}

.hover\:bg-red-400\/30:hover {
  background-color: rgba(248, 113, 113, .3);
}

.hover\:bg-red-400\/35:hover {
  background-color: rgba(248, 113, 113, .35);
}

.hover\:bg-red-400\/40:hover {
  background-color: rgba(248, 113, 113, .4);
}

.hover\:bg-red-400\/45:hover {
  background-color: rgba(248, 113, 113, .45);
}

.hover\:bg-red-400\/5:hover {
  background-color: rgba(248, 113, 113, .05);
}

.hover\:bg-red-400\/50:hover {
  background-color: rgba(248, 113, 113, .5);
}

.hover\:bg-red-400\/55:hover {
  background-color: rgba(248, 113, 113, .55);
}

.hover\:bg-red-400\/60:hover {
  background-color: rgba(248, 113, 113, .6);
}

.hover\:bg-red-400\/65:hover {
  background-color: rgba(248, 113, 113, .65);
}

.hover\:bg-red-400\/70:hover {
  background-color: rgba(248, 113, 113, .7);
}

.hover\:bg-red-400\/75:hover {
  background-color: rgba(248, 113, 113, .75);
}

.hover\:bg-red-400\/80:hover {
  background-color: rgba(248, 113, 113, .8);
}

.hover\:bg-red-400\/85:hover {
  background-color: rgba(248, 113, 113, .85);
}

.hover\:bg-red-400\/90:hover {
  background-color: rgba(248, 113, 113, .9);
}

.hover\:bg-red-400\/95:hover {
  background-color: rgba(248, 113, 113, .95);
}

.hover\:bg-red-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 242, 242, var(--tw-bg-opacity, 1));
}

.hover\:bg-red-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 68, 68, var(--tw-bg-opacity, 1));
}

.hover\:bg-red-500\/0:hover {
  background-color: rgba(239, 68, 68, 0);
}

.hover\:bg-red-500\/10:hover {
  background-color: rgba(239, 68, 68, .1);
}

.hover\:bg-red-500\/100:hover {
  background-color: #ef4444;
}

.hover\:bg-red-500\/15:hover {
  background-color: rgba(239, 68, 68, .15);
}

.hover\:bg-red-500\/20:hover {
  background-color: rgba(239, 68, 68, .2);
}

.hover\:bg-red-500\/25:hover {
  background-color: rgba(239, 68, 68, .25);
}

.hover\:bg-red-500\/30:hover {
  background-color: rgba(239, 68, 68, .3);
}

.hover\:bg-red-500\/35:hover {
  background-color: rgba(239, 68, 68, .35);
}

.hover\:bg-red-500\/40:hover {
  background-color: rgba(239, 68, 68, .4);
}

.hover\:bg-red-500\/45:hover {
  background-color: rgba(239, 68, 68, .45);
}

.hover\:bg-red-500\/5:hover {
  background-color: rgba(239, 68, 68, .05);
}

.hover\:bg-red-500\/50:hover {
  background-color: rgba(239, 68, 68, .5);
}

.hover\:bg-red-500\/55:hover {
  background-color: rgba(239, 68, 68, .55);
}

.hover\:bg-red-500\/60:hover {
  background-color: rgba(239, 68, 68, .6);
}

.hover\:bg-red-500\/65:hover {
  background-color: rgba(239, 68, 68, .65);
}

.hover\:bg-red-500\/70:hover {
  background-color: rgba(239, 68, 68, .7);
}

.hover\:bg-red-500\/75:hover {
  background-color: rgba(239, 68, 68, .75);
}

.hover\:bg-red-500\/80:hover {
  background-color: rgba(239, 68, 68, .8);
}

.hover\:bg-red-500\/85:hover {
  background-color: rgba(239, 68, 68, .85);
}

.hover\:bg-red-500\/90:hover {
  background-color: rgba(239, 68, 68, .9);
}

.hover\:bg-red-500\/95:hover {
  background-color: rgba(239, 68, 68, .95);
}

.hover\:bg-red-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(220, 38, 38, var(--tw-bg-opacity, 1));
}

.hover\:bg-red-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(185, 28, 28, var(--tw-bg-opacity, 1));
}

.hover\:bg-red-700\/0:hover {
  background-color: rgba(185, 28, 28, 0);
}

.hover\:bg-red-700\/10:hover {
  background-color: rgba(185, 28, 28, .1);
}

.hover\:bg-red-700\/100:hover {
  background-color: #b91c1c;
}

.hover\:bg-red-700\/15:hover {
  background-color: rgba(185, 28, 28, .15);
}

.hover\:bg-red-700\/20:hover {
  background-color: rgba(185, 28, 28, .2);
}

.hover\:bg-red-700\/25:hover {
  background-color: rgba(185, 28, 28, .25);
}

.hover\:bg-red-700\/30:hover {
  background-color: rgba(185, 28, 28, .3);
}

.hover\:bg-red-700\/35:hover {
  background-color: rgba(185, 28, 28, .35);
}

.hover\:bg-red-700\/40:hover {
  background-color: rgba(185, 28, 28, .4);
}

.hover\:bg-red-700\/45:hover {
  background-color: rgba(185, 28, 28, .45);
}

.hover\:bg-red-700\/5:hover {
  background-color: rgba(185, 28, 28, .05);
}

.hover\:bg-red-700\/50:hover {
  background-color: rgba(185, 28, 28, .5);
}

.hover\:bg-red-700\/55:hover {
  background-color: rgba(185, 28, 28, .55);
}

.hover\:bg-red-700\/60:hover {
  background-color: rgba(185, 28, 28, .6);
}

.hover\:bg-red-700\/65:hover {
  background-color: rgba(185, 28, 28, .65);
}

.hover\:bg-red-700\/70:hover {
  background-color: rgba(185, 28, 28, .7);
}

.hover\:bg-red-700\/75:hover {
  background-color: rgba(185, 28, 28, .75);
}

.hover\:bg-red-700\/80:hover {
  background-color: rgba(185, 28, 28, .8);
}

.hover\:bg-red-700\/85:hover {
  background-color: rgba(185, 28, 28, .85);
}

.hover\:bg-red-700\/90:hover {
  background-color: rgba(185, 28, 28, .9);
}

.hover\:bg-red-700\/95:hover {
  background-color: rgba(185, 28, 28, .95);
}

.hover\:bg-red-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(153, 27, 27, var(--tw-bg-opacity, 1));
}

.hover\:bg-red-800\/0:hover {
  background-color: rgba(153, 27, 27, 0);
}

.hover\:bg-red-800\/10:hover {
  background-color: rgba(153, 27, 27, .1);
}

.hover\:bg-red-800\/100:hover {
  background-color: #991b1b;
}

.hover\:bg-red-800\/15:hover {
  background-color: rgba(153, 27, 27, .15);
}

.hover\:bg-red-800\/20:hover {
  background-color: rgba(153, 27, 27, .2);
}

.hover\:bg-red-800\/25:hover {
  background-color: rgba(153, 27, 27, .25);
}

.hover\:bg-red-800\/30:hover {
  background-color: rgba(153, 27, 27, .3);
}

.hover\:bg-red-800\/35:hover {
  background-color: rgba(153, 27, 27, .35);
}

.hover\:bg-red-800\/40:hover {
  background-color: rgba(153, 27, 27, .4);
}

.hover\:bg-red-800\/45:hover {
  background-color: rgba(153, 27, 27, .45);
}

.hover\:bg-red-800\/5:hover {
  background-color: rgba(153, 27, 27, .05);
}

.hover\:bg-red-800\/50:hover {
  background-color: rgba(153, 27, 27, .5);
}

.hover\:bg-red-800\/55:hover {
  background-color: rgba(153, 27, 27, .55);
}

.hover\:bg-red-800\/60:hover {
  background-color: rgba(153, 27, 27, .6);
}

.hover\:bg-red-800\/65:hover {
  background-color: rgba(153, 27, 27, .65);
}

.hover\:bg-red-800\/70:hover {
  background-color: rgba(153, 27, 27, .7);
}

.hover\:bg-red-800\/75:hover {
  background-color: rgba(153, 27, 27, .75);
}

.hover\:bg-red-800\/80:hover {
  background-color: rgba(153, 27, 27, .8);
}

.hover\:bg-red-800\/85:hover {
  background-color: rgba(153, 27, 27, .85);
}

.hover\:bg-red-800\/90:hover {
  background-color: rgba(153, 27, 27, .9);
}

.hover\:bg-red-800\/95:hover {
  background-color: rgba(153, 27, 27, .95);
}

.hover\:bg-rose-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 228, 230, var(--tw-bg-opacity, 1));
}

.hover\:bg-rose-100\/0:hover {
  background-color: rgba(255, 228, 230, 0);
}

.hover\:bg-rose-100\/10:hover {
  background-color: rgba(255, 228, 230, .1);
}

.hover\:bg-rose-100\/100:hover {
  background-color: #ffe4e6;
}

.hover\:bg-rose-100\/15:hover {
  background-color: rgba(255, 228, 230, .15);
}

.hover\:bg-rose-100\/20:hover {
  background-color: rgba(255, 228, 230, .2);
}

.hover\:bg-rose-100\/25:hover {
  background-color: rgba(255, 228, 230, .25);
}

.hover\:bg-rose-100\/30:hover {
  background-color: rgba(255, 228, 230, .3);
}

.hover\:bg-rose-100\/35:hover {
  background-color: rgba(255, 228, 230, .35);
}

.hover\:bg-rose-100\/40:hover {
  background-color: rgba(255, 228, 230, .4);
}

.hover\:bg-rose-100\/45:hover {
  background-color: rgba(255, 228, 230, .45);
}

.hover\:bg-rose-100\/5:hover {
  background-color: rgba(255, 228, 230, .05);
}

.hover\:bg-rose-100\/50:hover {
  background-color: rgba(255, 228, 230, .5);
}

.hover\:bg-rose-100\/55:hover {
  background-color: rgba(255, 228, 230, .55);
}

.hover\:bg-rose-100\/60:hover {
  background-color: rgba(255, 228, 230, .6);
}

.hover\:bg-rose-100\/65:hover {
  background-color: rgba(255, 228, 230, .65);
}

.hover\:bg-rose-100\/70:hover {
  background-color: rgba(255, 228, 230, .7);
}

.hover\:bg-rose-100\/75:hover {
  background-color: rgba(255, 228, 230, .75);
}

.hover\:bg-rose-100\/80:hover {
  background-color: rgba(255, 228, 230, .8);
}

.hover\:bg-rose-100\/85:hover {
  background-color: rgba(255, 228, 230, .85);
}

.hover\:bg-rose-100\/90:hover {
  background-color: rgba(255, 228, 230, .9);
}

.hover\:bg-rose-100\/95:hover {
  background-color: rgba(255, 228, 230, .95);
}

.hover\:bg-rose-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 113, 133, var(--tw-bg-opacity, 1));
}

.hover\:bg-rose-400\/0:hover {
  background-color: rgba(251, 113, 133, 0);
}

.hover\:bg-rose-400\/10:hover {
  background-color: rgba(251, 113, 133, .1);
}

.hover\:bg-rose-400\/100:hover {
  background-color: #fb7185;
}

.hover\:bg-rose-400\/15:hover {
  background-color: rgba(251, 113, 133, .15);
}

.hover\:bg-rose-400\/20:hover {
  background-color: rgba(251, 113, 133, .2);
}

.hover\:bg-rose-400\/25:hover {
  background-color: rgba(251, 113, 133, .25);
}

.hover\:bg-rose-400\/30:hover {
  background-color: rgba(251, 113, 133, .3);
}

.hover\:bg-rose-400\/35:hover {
  background-color: rgba(251, 113, 133, .35);
}

.hover\:bg-rose-400\/40:hover {
  background-color: rgba(251, 113, 133, .4);
}

.hover\:bg-rose-400\/45:hover {
  background-color: rgba(251, 113, 133, .45);
}

.hover\:bg-rose-400\/5:hover {
  background-color: rgba(251, 113, 133, .05);
}

.hover\:bg-rose-400\/50:hover {
  background-color: rgba(251, 113, 133, .5);
}

.hover\:bg-rose-400\/55:hover {
  background-color: rgba(251, 113, 133, .55);
}

.hover\:bg-rose-400\/60:hover {
  background-color: rgba(251, 113, 133, .6);
}

.hover\:bg-rose-400\/65:hover {
  background-color: rgba(251, 113, 133, .65);
}

.hover\:bg-rose-400\/70:hover {
  background-color: rgba(251, 113, 133, .7);
}

.hover\:bg-rose-400\/75:hover {
  background-color: rgba(251, 113, 133, .75);
}

.hover\:bg-rose-400\/80:hover {
  background-color: rgba(251, 113, 133, .8);
}

.hover\:bg-rose-400\/85:hover {
  background-color: rgba(251, 113, 133, .85);
}

.hover\:bg-rose-400\/90:hover {
  background-color: rgba(251, 113, 133, .9);
}

.hover\:bg-rose-400\/95:hover {
  background-color: rgba(251, 113, 133, .95);
}

.hover\:bg-rose-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(244, 63, 94, var(--tw-bg-opacity, 1));
}

.hover\:bg-rose-500\/0:hover {
  background-color: rgba(244, 63, 94, 0);
}

.hover\:bg-rose-500\/10:hover {
  background-color: rgba(244, 63, 94, .1);
}

.hover\:bg-rose-500\/100:hover {
  background-color: #f43f5e;
}

.hover\:bg-rose-500\/15:hover {
  background-color: rgba(244, 63, 94, .15);
}

.hover\:bg-rose-500\/20:hover {
  background-color: rgba(244, 63, 94, .2);
}

.hover\:bg-rose-500\/25:hover {
  background-color: rgba(244, 63, 94, .25);
}

.hover\:bg-rose-500\/30:hover {
  background-color: rgba(244, 63, 94, .3);
}

.hover\:bg-rose-500\/35:hover {
  background-color: rgba(244, 63, 94, .35);
}

.hover\:bg-rose-500\/40:hover {
  background-color: rgba(244, 63, 94, .4);
}

.hover\:bg-rose-500\/45:hover {
  background-color: rgba(244, 63, 94, .45);
}

.hover\:bg-rose-500\/5:hover {
  background-color: rgba(244, 63, 94, .05);
}

.hover\:bg-rose-500\/50:hover {
  background-color: rgba(244, 63, 94, .5);
}

.hover\:bg-rose-500\/55:hover {
  background-color: rgba(244, 63, 94, .55);
}

.hover\:bg-rose-500\/60:hover {
  background-color: rgba(244, 63, 94, .6);
}

.hover\:bg-rose-500\/65:hover {
  background-color: rgba(244, 63, 94, .65);
}

.hover\:bg-rose-500\/70:hover {
  background-color: rgba(244, 63, 94, .7);
}

.hover\:bg-rose-500\/75:hover {
  background-color: rgba(244, 63, 94, .75);
}

.hover\:bg-rose-500\/80:hover {
  background-color: rgba(244, 63, 94, .8);
}

.hover\:bg-rose-500\/85:hover {
  background-color: rgba(244, 63, 94, .85);
}

.hover\:bg-rose-500\/90:hover {
  background-color: rgba(244, 63, 94, .9);
}

.hover\:bg-rose-500\/95:hover {
  background-color: rgba(244, 63, 94, .95);
}

.hover\:bg-rose-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(190, 18, 60, var(--tw-bg-opacity, 1));
}

.hover\:bg-rose-700\/0:hover {
  background-color: rgba(190, 18, 60, 0);
}

.hover\:bg-rose-700\/10:hover {
  background-color: rgba(190, 18, 60, .1);
}

.hover\:bg-rose-700\/100:hover {
  background-color: #be123c;
}

.hover\:bg-rose-700\/15:hover {
  background-color: rgba(190, 18, 60, .15);
}

.hover\:bg-rose-700\/20:hover {
  background-color: rgba(190, 18, 60, .2);
}

.hover\:bg-rose-700\/25:hover {
  background-color: rgba(190, 18, 60, .25);
}

.hover\:bg-rose-700\/30:hover {
  background-color: rgba(190, 18, 60, .3);
}

.hover\:bg-rose-700\/35:hover {
  background-color: rgba(190, 18, 60, .35);
}

.hover\:bg-rose-700\/40:hover {
  background-color: rgba(190, 18, 60, .4);
}

.hover\:bg-rose-700\/45:hover {
  background-color: rgba(190, 18, 60, .45);
}

.hover\:bg-rose-700\/5:hover {
  background-color: rgba(190, 18, 60, .05);
}

.hover\:bg-rose-700\/50:hover {
  background-color: rgba(190, 18, 60, .5);
}

.hover\:bg-rose-700\/55:hover {
  background-color: rgba(190, 18, 60, .55);
}

.hover\:bg-rose-700\/60:hover {
  background-color: rgba(190, 18, 60, .6);
}

.hover\:bg-rose-700\/65:hover {
  background-color: rgba(190, 18, 60, .65);
}

.hover\:bg-rose-700\/70:hover {
  background-color: rgba(190, 18, 60, .7);
}

.hover\:bg-rose-700\/75:hover {
  background-color: rgba(190, 18, 60, .75);
}

.hover\:bg-rose-700\/80:hover {
  background-color: rgba(190, 18, 60, .8);
}

.hover\:bg-rose-700\/85:hover {
  background-color: rgba(190, 18, 60, .85);
}

.hover\:bg-rose-700\/90:hover {
  background-color: rgba(190, 18, 60, .9);
}

.hover\:bg-rose-700\/95:hover {
  background-color: rgba(190, 18, 60, .95);
}

.hover\:bg-rose-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(159, 18, 57, var(--tw-bg-opacity, 1));
}

.hover\:bg-rose-800\/0:hover {
  background-color: rgba(159, 18, 57, 0);
}

.hover\:bg-rose-800\/10:hover {
  background-color: rgba(159, 18, 57, .1);
}

.hover\:bg-rose-800\/100:hover {
  background-color: #9f1239;
}

.hover\:bg-rose-800\/15:hover {
  background-color: rgba(159, 18, 57, .15);
}

.hover\:bg-rose-800\/20:hover {
  background-color: rgba(159, 18, 57, .2);
}

.hover\:bg-rose-800\/25:hover {
  background-color: rgba(159, 18, 57, .25);
}

.hover\:bg-rose-800\/30:hover {
  background-color: rgba(159, 18, 57, .3);
}

.hover\:bg-rose-800\/35:hover {
  background-color: rgba(159, 18, 57, .35);
}

.hover\:bg-rose-800\/40:hover {
  background-color: rgba(159, 18, 57, .4);
}

.hover\:bg-rose-800\/45:hover {
  background-color: rgba(159, 18, 57, .45);
}

.hover\:bg-rose-800\/5:hover {
  background-color: rgba(159, 18, 57, .05);
}

.hover\:bg-rose-800\/50:hover {
  background-color: rgba(159, 18, 57, .5);
}

.hover\:bg-rose-800\/55:hover {
  background-color: rgba(159, 18, 57, .55);
}

.hover\:bg-rose-800\/60:hover {
  background-color: rgba(159, 18, 57, .6);
}

.hover\:bg-rose-800\/65:hover {
  background-color: rgba(159, 18, 57, .65);
}

.hover\:bg-rose-800\/70:hover {
  background-color: rgba(159, 18, 57, .7);
}

.hover\:bg-rose-800\/75:hover {
  background-color: rgba(159, 18, 57, .75);
}

.hover\:bg-rose-800\/80:hover {
  background-color: rgba(159, 18, 57, .8);
}

.hover\:bg-rose-800\/85:hover {
  background-color: rgba(159, 18, 57, .85);
}

.hover\:bg-rose-800\/90:hover {
  background-color: rgba(159, 18, 57, .9);
}

.hover\:bg-rose-800\/95:hover {
  background-color: rgba(159, 18, 57, .95);
}

.hover\:bg-sky-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(224, 242, 254, var(--tw-bg-opacity, 1));
}

.hover\:bg-sky-100\/0:hover {
  background-color: rgba(224, 242, 254, 0);
}

.hover\:bg-sky-100\/10:hover {
  background-color: rgba(224, 242, 254, .1);
}

.hover\:bg-sky-100\/100:hover {
  background-color: #e0f2fe;
}

.hover\:bg-sky-100\/15:hover {
  background-color: rgba(224, 242, 254, .15);
}

.hover\:bg-sky-100\/20:hover {
  background-color: rgba(224, 242, 254, .2);
}

.hover\:bg-sky-100\/25:hover {
  background-color: rgba(224, 242, 254, .25);
}

.hover\:bg-sky-100\/30:hover {
  background-color: rgba(224, 242, 254, .3);
}

.hover\:bg-sky-100\/35:hover {
  background-color: rgba(224, 242, 254, .35);
}

.hover\:bg-sky-100\/40:hover {
  background-color: rgba(224, 242, 254, .4);
}

.hover\:bg-sky-100\/45:hover {
  background-color: rgba(224, 242, 254, .45);
}

.hover\:bg-sky-100\/5:hover {
  background-color: rgba(224, 242, 254, .05);
}

.hover\:bg-sky-100\/50:hover {
  background-color: rgba(224, 242, 254, .5);
}

.hover\:bg-sky-100\/55:hover {
  background-color: rgba(224, 242, 254, .55);
}

.hover\:bg-sky-100\/60:hover {
  background-color: rgba(224, 242, 254, .6);
}

.hover\:bg-sky-100\/65:hover {
  background-color: rgba(224, 242, 254, .65);
}

.hover\:bg-sky-100\/70:hover {
  background-color: rgba(224, 242, 254, .7);
}

.hover\:bg-sky-100\/75:hover {
  background-color: rgba(224, 242, 254, .75);
}

.hover\:bg-sky-100\/80:hover {
  background-color: rgba(224, 242, 254, .8);
}

.hover\:bg-sky-100\/85:hover {
  background-color: rgba(224, 242, 254, .85);
}

.hover\:bg-sky-100\/90:hover {
  background-color: rgba(224, 242, 254, .9);
}

.hover\:bg-sky-100\/95:hover {
  background-color: rgba(224, 242, 254, .95);
}

.hover\:bg-sky-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(56, 189, 248, var(--tw-bg-opacity, 1));
}

.hover\:bg-sky-400\/0:hover {
  background-color: rgba(56, 189, 248, 0);
}

.hover\:bg-sky-400\/10:hover {
  background-color: rgba(56, 189, 248, .1);
}

.hover\:bg-sky-400\/100:hover {
  background-color: #38bdf8;
}

.hover\:bg-sky-400\/15:hover {
  background-color: rgba(56, 189, 248, .15);
}

.hover\:bg-sky-400\/20:hover {
  background-color: rgba(56, 189, 248, .2);
}

.hover\:bg-sky-400\/25:hover {
  background-color: rgba(56, 189, 248, .25);
}

.hover\:bg-sky-400\/30:hover {
  background-color: rgba(56, 189, 248, .3);
}

.hover\:bg-sky-400\/35:hover {
  background-color: rgba(56, 189, 248, .35);
}

.hover\:bg-sky-400\/40:hover {
  background-color: rgba(56, 189, 248, .4);
}

.hover\:bg-sky-400\/45:hover {
  background-color: rgba(56, 189, 248, .45);
}

.hover\:bg-sky-400\/5:hover {
  background-color: rgba(56, 189, 248, .05);
}

.hover\:bg-sky-400\/50:hover {
  background-color: rgba(56, 189, 248, .5);
}

.hover\:bg-sky-400\/55:hover {
  background-color: rgba(56, 189, 248, .55);
}

.hover\:bg-sky-400\/60:hover {
  background-color: rgba(56, 189, 248, .6);
}

.hover\:bg-sky-400\/65:hover {
  background-color: rgba(56, 189, 248, .65);
}

.hover\:bg-sky-400\/70:hover {
  background-color: rgba(56, 189, 248, .7);
}

.hover\:bg-sky-400\/75:hover {
  background-color: rgba(56, 189, 248, .75);
}

.hover\:bg-sky-400\/80:hover {
  background-color: rgba(56, 189, 248, .8);
}

.hover\:bg-sky-400\/85:hover {
  background-color: rgba(56, 189, 248, .85);
}

.hover\:bg-sky-400\/90:hover {
  background-color: rgba(56, 189, 248, .9);
}

.hover\:bg-sky-400\/95:hover {
  background-color: rgba(56, 189, 248, .95);
}

.hover\:bg-sky-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(14, 165, 233, var(--tw-bg-opacity, 1));
}

.hover\:bg-sky-500\/0:hover {
  background-color: rgba(14, 165, 233, 0);
}

.hover\:bg-sky-500\/10:hover {
  background-color: rgba(14, 165, 233, .1);
}

.hover\:bg-sky-500\/100:hover {
  background-color: #0ea5e9;
}

.hover\:bg-sky-500\/15:hover {
  background-color: rgba(14, 165, 233, .15);
}

.hover\:bg-sky-500\/20:hover {
  background-color: rgba(14, 165, 233, .2);
}

.hover\:bg-sky-500\/25:hover {
  background-color: rgba(14, 165, 233, .25);
}

.hover\:bg-sky-500\/30:hover {
  background-color: rgba(14, 165, 233, .3);
}

.hover\:bg-sky-500\/35:hover {
  background-color: rgba(14, 165, 233, .35);
}

.hover\:bg-sky-500\/40:hover {
  background-color: rgba(14, 165, 233, .4);
}

.hover\:bg-sky-500\/45:hover {
  background-color: rgba(14, 165, 233, .45);
}

.hover\:bg-sky-500\/5:hover {
  background-color: rgba(14, 165, 233, .05);
}

.hover\:bg-sky-500\/50:hover {
  background-color: rgba(14, 165, 233, .5);
}

.hover\:bg-sky-500\/55:hover {
  background-color: rgba(14, 165, 233, .55);
}

.hover\:bg-sky-500\/60:hover {
  background-color: rgba(14, 165, 233, .6);
}

.hover\:bg-sky-500\/65:hover {
  background-color: rgba(14, 165, 233, .65);
}

.hover\:bg-sky-500\/70:hover {
  background-color: rgba(14, 165, 233, .7);
}

.hover\:bg-sky-500\/75:hover {
  background-color: rgba(14, 165, 233, .75);
}

.hover\:bg-sky-500\/80:hover {
  background-color: rgba(14, 165, 233, .8);
}

.hover\:bg-sky-500\/85:hover {
  background-color: rgba(14, 165, 233, .85);
}

.hover\:bg-sky-500\/90:hover {
  background-color: rgba(14, 165, 233, .9);
}

.hover\:bg-sky-500\/95:hover {
  background-color: rgba(14, 165, 233, .95);
}

.hover\:bg-sky-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(3, 105, 161, var(--tw-bg-opacity, 1));
}

.hover\:bg-sky-700\/0:hover {
  background-color: rgba(3, 105, 161, 0);
}

.hover\:bg-sky-700\/10:hover {
  background-color: rgba(3, 105, 161, .1);
}

.hover\:bg-sky-700\/100:hover {
  background-color: #0369a1;
}

.hover\:bg-sky-700\/15:hover {
  background-color: rgba(3, 105, 161, .15);
}

.hover\:bg-sky-700\/20:hover {
  background-color: rgba(3, 105, 161, .2);
}

.hover\:bg-sky-700\/25:hover {
  background-color: rgba(3, 105, 161, .25);
}

.hover\:bg-sky-700\/30:hover {
  background-color: rgba(3, 105, 161, .3);
}

.hover\:bg-sky-700\/35:hover {
  background-color: rgba(3, 105, 161, .35);
}

.hover\:bg-sky-700\/40:hover {
  background-color: rgba(3, 105, 161, .4);
}

.hover\:bg-sky-700\/45:hover {
  background-color: rgba(3, 105, 161, .45);
}

.hover\:bg-sky-700\/5:hover {
  background-color: rgba(3, 105, 161, .05);
}

.hover\:bg-sky-700\/50:hover {
  background-color: rgba(3, 105, 161, .5);
}

.hover\:bg-sky-700\/55:hover {
  background-color: rgba(3, 105, 161, .55);
}

.hover\:bg-sky-700\/60:hover {
  background-color: rgba(3, 105, 161, .6);
}

.hover\:bg-sky-700\/65:hover {
  background-color: rgba(3, 105, 161, .65);
}

.hover\:bg-sky-700\/70:hover {
  background-color: rgba(3, 105, 161, .7);
}

.hover\:bg-sky-700\/75:hover {
  background-color: rgba(3, 105, 161, .75);
}

.hover\:bg-sky-700\/80:hover {
  background-color: rgba(3, 105, 161, .8);
}

.hover\:bg-sky-700\/85:hover {
  background-color: rgba(3, 105, 161, .85);
}

.hover\:bg-sky-700\/90:hover {
  background-color: rgba(3, 105, 161, .9);
}

.hover\:bg-sky-700\/95:hover {
  background-color: rgba(3, 105, 161, .95);
}

.hover\:bg-sky-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(7, 89, 133, var(--tw-bg-opacity, 1));
}

.hover\:bg-sky-800\/0:hover {
  background-color: rgba(7, 89, 133, 0);
}

.hover\:bg-sky-800\/10:hover {
  background-color: rgba(7, 89, 133, .1);
}

.hover\:bg-sky-800\/100:hover {
  background-color: #075985;
}

.hover\:bg-sky-800\/15:hover {
  background-color: rgba(7, 89, 133, .15);
}

.hover\:bg-sky-800\/20:hover {
  background-color: rgba(7, 89, 133, .2);
}

.hover\:bg-sky-800\/25:hover {
  background-color: rgba(7, 89, 133, .25);
}

.hover\:bg-sky-800\/30:hover {
  background-color: rgba(7, 89, 133, .3);
}

.hover\:bg-sky-800\/35:hover {
  background-color: rgba(7, 89, 133, .35);
}

.hover\:bg-sky-800\/40:hover {
  background-color: rgba(7, 89, 133, .4);
}

.hover\:bg-sky-800\/45:hover {
  background-color: rgba(7, 89, 133, .45);
}

.hover\:bg-sky-800\/5:hover {
  background-color: rgba(7, 89, 133, .05);
}

.hover\:bg-sky-800\/50:hover {
  background-color: rgba(7, 89, 133, .5);
}

.hover\:bg-sky-800\/55:hover {
  background-color: rgba(7, 89, 133, .55);
}

.hover\:bg-sky-800\/60:hover {
  background-color: rgba(7, 89, 133, .6);
}

.hover\:bg-sky-800\/65:hover {
  background-color: rgba(7, 89, 133, .65);
}

.hover\:bg-sky-800\/70:hover {
  background-color: rgba(7, 89, 133, .7);
}

.hover\:bg-sky-800\/75:hover {
  background-color: rgba(7, 89, 133, .75);
}

.hover\:bg-sky-800\/80:hover {
  background-color: rgba(7, 89, 133, .8);
}

.hover\:bg-sky-800\/85:hover {
  background-color: rgba(7, 89, 133, .85);
}

.hover\:bg-sky-800\/90:hover {
  background-color: rgba(7, 89, 133, .9);
}

.hover\:bg-sky-800\/95:hover {
  background-color: rgba(7, 89, 133, .95);
}

.hover\:bg-slate-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(241, 245, 249, var(--tw-bg-opacity, 1));
}

.hover\:bg-slate-100\/0:hover {
  background-color: rgba(241, 245, 249, 0);
}

.hover\:bg-slate-100\/10:hover {
  background-color: rgba(241, 245, 249, .1);
}

.hover\:bg-slate-100\/100:hover {
  background-color: #f1f5f9;
}

.hover\:bg-slate-100\/15:hover {
  background-color: rgba(241, 245, 249, .15);
}

.hover\:bg-slate-100\/20:hover {
  background-color: rgba(241, 245, 249, .2);
}

.hover\:bg-slate-100\/25:hover {
  background-color: rgba(241, 245, 249, .25);
}

.hover\:bg-slate-100\/30:hover {
  background-color: rgba(241, 245, 249, .3);
}

.hover\:bg-slate-100\/35:hover {
  background-color: rgba(241, 245, 249, .35);
}

.hover\:bg-slate-100\/40:hover {
  background-color: rgba(241, 245, 249, .4);
}

.hover\:bg-slate-100\/45:hover {
  background-color: rgba(241, 245, 249, .45);
}

.hover\:bg-slate-100\/5:hover {
  background-color: rgba(241, 245, 249, .05);
}

.hover\:bg-slate-100\/50:hover {
  background-color: rgba(241, 245, 249, .5);
}

.hover\:bg-slate-100\/55:hover {
  background-color: rgba(241, 245, 249, .55);
}

.hover\:bg-slate-100\/60:hover {
  background-color: rgba(241, 245, 249, .6);
}

.hover\:bg-slate-100\/65:hover {
  background-color: rgba(241, 245, 249, .65);
}

.hover\:bg-slate-100\/70:hover {
  background-color: rgba(241, 245, 249, .7);
}

.hover\:bg-slate-100\/75:hover {
  background-color: rgba(241, 245, 249, .75);
}

.hover\:bg-slate-100\/80:hover {
  background-color: rgba(241, 245, 249, .8);
}

.hover\:bg-slate-100\/85:hover {
  background-color: rgba(241, 245, 249, .85);
}

.hover\:bg-slate-100\/90:hover {
  background-color: rgba(241, 245, 249, .9);
}

.hover\:bg-slate-100\/95:hover {
  background-color: rgba(241, 245, 249, .95);
}

.hover\:bg-slate-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(148, 163, 184, var(--tw-bg-opacity, 1));
}

.hover\:bg-slate-400\/0:hover {
  background-color: rgba(148, 163, 184, 0);
}

.hover\:bg-slate-400\/10:hover {
  background-color: rgba(148, 163, 184, .1);
}

.hover\:bg-slate-400\/100:hover {
  background-color: #94a3b8;
}

.hover\:bg-slate-400\/15:hover {
  background-color: rgba(148, 163, 184, .15);
}

.hover\:bg-slate-400\/20:hover {
  background-color: rgba(148, 163, 184, .2);
}

.hover\:bg-slate-400\/25:hover {
  background-color: rgba(148, 163, 184, .25);
}

.hover\:bg-slate-400\/30:hover {
  background-color: rgba(148, 163, 184, .3);
}

.hover\:bg-slate-400\/35:hover {
  background-color: rgba(148, 163, 184, .35);
}

.hover\:bg-slate-400\/40:hover {
  background-color: rgba(148, 163, 184, .4);
}

.hover\:bg-slate-400\/45:hover {
  background-color: rgba(148, 163, 184, .45);
}

.hover\:bg-slate-400\/5:hover {
  background-color: rgba(148, 163, 184, .05);
}

.hover\:bg-slate-400\/50:hover {
  background-color: rgba(148, 163, 184, .5);
}

.hover\:bg-slate-400\/55:hover {
  background-color: rgba(148, 163, 184, .55);
}

.hover\:bg-slate-400\/60:hover {
  background-color: rgba(148, 163, 184, .6);
}

.hover\:bg-slate-400\/65:hover {
  background-color: rgba(148, 163, 184, .65);
}

.hover\:bg-slate-400\/70:hover {
  background-color: rgba(148, 163, 184, .7);
}

.hover\:bg-slate-400\/75:hover {
  background-color: rgba(148, 163, 184, .75);
}

.hover\:bg-slate-400\/80:hover {
  background-color: rgba(148, 163, 184, .8);
}

.hover\:bg-slate-400\/85:hover {
  background-color: rgba(148, 163, 184, .85);
}

.hover\:bg-slate-400\/90:hover {
  background-color: rgba(148, 163, 184, .9);
}

.hover\:bg-slate-400\/95:hover {
  background-color: rgba(148, 163, 184, .95);
}

.hover\:bg-slate-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(100, 116, 139, var(--tw-bg-opacity, 1));
}

.hover\:bg-slate-500\/0:hover {
  background-color: rgba(100, 116, 139, 0);
}

.hover\:bg-slate-500\/10:hover {
  background-color: rgba(100, 116, 139, .1);
}

.hover\:bg-slate-500\/100:hover {
  background-color: #64748b;
}

.hover\:bg-slate-500\/15:hover {
  background-color: rgba(100, 116, 139, .15);
}

.hover\:bg-slate-500\/20:hover {
  background-color: rgba(100, 116, 139, .2);
}

.hover\:bg-slate-500\/25:hover {
  background-color: rgba(100, 116, 139, .25);
}

.hover\:bg-slate-500\/30:hover {
  background-color: rgba(100, 116, 139, .3);
}

.hover\:bg-slate-500\/35:hover {
  background-color: rgba(100, 116, 139, .35);
}

.hover\:bg-slate-500\/40:hover {
  background-color: rgba(100, 116, 139, .4);
}

.hover\:bg-slate-500\/45:hover {
  background-color: rgba(100, 116, 139, .45);
}

.hover\:bg-slate-500\/5:hover {
  background-color: rgba(100, 116, 139, .05);
}

.hover\:bg-slate-500\/50:hover {
  background-color: rgba(100, 116, 139, .5);
}

.hover\:bg-slate-500\/55:hover {
  background-color: rgba(100, 116, 139, .55);
}

.hover\:bg-slate-500\/60:hover {
  background-color: rgba(100, 116, 139, .6);
}

.hover\:bg-slate-500\/65:hover {
  background-color: rgba(100, 116, 139, .65);
}

.hover\:bg-slate-500\/70:hover {
  background-color: rgba(100, 116, 139, .7);
}

.hover\:bg-slate-500\/75:hover {
  background-color: rgba(100, 116, 139, .75);
}

.hover\:bg-slate-500\/80:hover {
  background-color: rgba(100, 116, 139, .8);
}

.hover\:bg-slate-500\/85:hover {
  background-color: rgba(100, 116, 139, .85);
}

.hover\:bg-slate-500\/90:hover {
  background-color: rgba(100, 116, 139, .9);
}

.hover\:bg-slate-500\/95:hover {
  background-color: rgba(100, 116, 139, .95);
}

.hover\:bg-slate-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(51, 65, 85, var(--tw-bg-opacity, 1));
}

.hover\:bg-slate-700\/0:hover {
  background-color: rgba(51, 65, 85, 0);
}

.hover\:bg-slate-700\/10:hover {
  background-color: rgba(51, 65, 85, .1);
}

.hover\:bg-slate-700\/100:hover {
  background-color: #334155;
}

.hover\:bg-slate-700\/15:hover {
  background-color: rgba(51, 65, 85, .15);
}

.hover\:bg-slate-700\/20:hover {
  background-color: rgba(51, 65, 85, .2);
}

.hover\:bg-slate-700\/25:hover {
  background-color: rgba(51, 65, 85, .25);
}

.hover\:bg-slate-700\/30:hover {
  background-color: rgba(51, 65, 85, .3);
}

.hover\:bg-slate-700\/35:hover {
  background-color: rgba(51, 65, 85, .35);
}

.hover\:bg-slate-700\/40:hover {
  background-color: rgba(51, 65, 85, .4);
}

.hover\:bg-slate-700\/45:hover {
  background-color: rgba(51, 65, 85, .45);
}

.hover\:bg-slate-700\/5:hover {
  background-color: rgba(51, 65, 85, .05);
}

.hover\:bg-slate-700\/50:hover {
  background-color: rgba(51, 65, 85, .5);
}

.hover\:bg-slate-700\/55:hover {
  background-color: rgba(51, 65, 85, .55);
}

.hover\:bg-slate-700\/60:hover {
  background-color: rgba(51, 65, 85, .6);
}

.hover\:bg-slate-700\/65:hover {
  background-color: rgba(51, 65, 85, .65);
}

.hover\:bg-slate-700\/70:hover {
  background-color: rgba(51, 65, 85, .7);
}

.hover\:bg-slate-700\/75:hover {
  background-color: rgba(51, 65, 85, .75);
}

.hover\:bg-slate-700\/80:hover {
  background-color: rgba(51, 65, 85, .8);
}

.hover\:bg-slate-700\/85:hover {
  background-color: rgba(51, 65, 85, .85);
}

.hover\:bg-slate-700\/90:hover {
  background-color: rgba(51, 65, 85, .9);
}

.hover\:bg-slate-700\/95:hover {
  background-color: rgba(51, 65, 85, .95);
}

.hover\:bg-slate-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 41, 59, var(--tw-bg-opacity, 1));
}

.hover\:bg-slate-800\/0:hover {
  background-color: rgba(30, 41, 59, 0);
}

.hover\:bg-slate-800\/10:hover {
  background-color: rgba(30, 41, 59, .1);
}

.hover\:bg-slate-800\/100:hover {
  background-color: #1e293b;
}

.hover\:bg-slate-800\/15:hover {
  background-color: rgba(30, 41, 59, .15);
}

.hover\:bg-slate-800\/20:hover {
  background-color: rgba(30, 41, 59, .2);
}

.hover\:bg-slate-800\/25:hover {
  background-color: rgba(30, 41, 59, .25);
}

.hover\:bg-slate-800\/30:hover {
  background-color: rgba(30, 41, 59, .3);
}

.hover\:bg-slate-800\/35:hover {
  background-color: rgba(30, 41, 59, .35);
}

.hover\:bg-slate-800\/40:hover {
  background-color: rgba(30, 41, 59, .4);
}

.hover\:bg-slate-800\/45:hover {
  background-color: rgba(30, 41, 59, .45);
}

.hover\:bg-slate-800\/5:hover {
  background-color: rgba(30, 41, 59, .05);
}

.hover\:bg-slate-800\/50:hover {
  background-color: rgba(30, 41, 59, .5);
}

.hover\:bg-slate-800\/55:hover {
  background-color: rgba(30, 41, 59, .55);
}

.hover\:bg-slate-800\/60:hover {
  background-color: rgba(30, 41, 59, .6);
}

.hover\:bg-slate-800\/65:hover {
  background-color: rgba(30, 41, 59, .65);
}

.hover\:bg-slate-800\/70:hover {
  background-color: rgba(30, 41, 59, .7);
}

.hover\:bg-slate-800\/75:hover {
  background-color: rgba(30, 41, 59, .75);
}

.hover\:bg-slate-800\/80:hover {
  background-color: rgba(30, 41, 59, .8);
}

.hover\:bg-slate-800\/85:hover {
  background-color: rgba(30, 41, 59, .85);
}

.hover\:bg-slate-800\/90:hover {
  background-color: rgba(30, 41, 59, .9);
}

.hover\:bg-slate-800\/95:hover {
  background-color: rgba(30, 41, 59, .95);
}

.hover\:bg-stone-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 245, 244, var(--tw-bg-opacity, 1));
}

.hover\:bg-stone-100\/0:hover {
  background-color: rgba(245, 245, 244, 0);
}

.hover\:bg-stone-100\/10:hover {
  background-color: rgba(245, 245, 244, .1);
}

.hover\:bg-stone-100\/100:hover {
  background-color: #f5f5f4;
}

.hover\:bg-stone-100\/15:hover {
  background-color: rgba(245, 245, 244, .15);
}

.hover\:bg-stone-100\/20:hover {
  background-color: rgba(245, 245, 244, .2);
}

.hover\:bg-stone-100\/25:hover {
  background-color: rgba(245, 245, 244, .25);
}

.hover\:bg-stone-100\/30:hover {
  background-color: rgba(245, 245, 244, .3);
}

.hover\:bg-stone-100\/35:hover {
  background-color: rgba(245, 245, 244, .35);
}

.hover\:bg-stone-100\/40:hover {
  background-color: rgba(245, 245, 244, .4);
}

.hover\:bg-stone-100\/45:hover {
  background-color: rgba(245, 245, 244, .45);
}

.hover\:bg-stone-100\/5:hover {
  background-color: rgba(245, 245, 244, .05);
}

.hover\:bg-stone-100\/50:hover {
  background-color: rgba(245, 245, 244, .5);
}

.hover\:bg-stone-100\/55:hover {
  background-color: rgba(245, 245, 244, .55);
}

.hover\:bg-stone-100\/60:hover {
  background-color: rgba(245, 245, 244, .6);
}

.hover\:bg-stone-100\/65:hover {
  background-color: rgba(245, 245, 244, .65);
}

.hover\:bg-stone-100\/70:hover {
  background-color: rgba(245, 245, 244, .7);
}

.hover\:bg-stone-100\/75:hover {
  background-color: rgba(245, 245, 244, .75);
}

.hover\:bg-stone-100\/80:hover {
  background-color: rgba(245, 245, 244, .8);
}

.hover\:bg-stone-100\/85:hover {
  background-color: rgba(245, 245, 244, .85);
}

.hover\:bg-stone-100\/90:hover {
  background-color: rgba(245, 245, 244, .9);
}

.hover\:bg-stone-100\/95:hover {
  background-color: rgba(245, 245, 244, .95);
}

.hover\:bg-stone-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(168, 162, 158, var(--tw-bg-opacity, 1));
}

.hover\:bg-stone-400\/0:hover {
  background-color: rgba(168, 162, 158, 0);
}

.hover\:bg-stone-400\/10:hover {
  background-color: rgba(168, 162, 158, .1);
}

.hover\:bg-stone-400\/100:hover {
  background-color: #a8a29e;
}

.hover\:bg-stone-400\/15:hover {
  background-color: rgba(168, 162, 158, .15);
}

.hover\:bg-stone-400\/20:hover {
  background-color: rgba(168, 162, 158, .2);
}

.hover\:bg-stone-400\/25:hover {
  background-color: rgba(168, 162, 158, .25);
}

.hover\:bg-stone-400\/30:hover {
  background-color: rgba(168, 162, 158, .3);
}

.hover\:bg-stone-400\/35:hover {
  background-color: rgba(168, 162, 158, .35);
}

.hover\:bg-stone-400\/40:hover {
  background-color: rgba(168, 162, 158, .4);
}

.hover\:bg-stone-400\/45:hover {
  background-color: rgba(168, 162, 158, .45);
}

.hover\:bg-stone-400\/5:hover {
  background-color: rgba(168, 162, 158, .05);
}

.hover\:bg-stone-400\/50:hover {
  background-color: rgba(168, 162, 158, .5);
}

.hover\:bg-stone-400\/55:hover {
  background-color: rgba(168, 162, 158, .55);
}

.hover\:bg-stone-400\/60:hover {
  background-color: rgba(168, 162, 158, .6);
}

.hover\:bg-stone-400\/65:hover {
  background-color: rgba(168, 162, 158, .65);
}

.hover\:bg-stone-400\/70:hover {
  background-color: rgba(168, 162, 158, .7);
}

.hover\:bg-stone-400\/75:hover {
  background-color: rgba(168, 162, 158, .75);
}

.hover\:bg-stone-400\/80:hover {
  background-color: rgba(168, 162, 158, .8);
}

.hover\:bg-stone-400\/85:hover {
  background-color: rgba(168, 162, 158, .85);
}

.hover\:bg-stone-400\/90:hover {
  background-color: rgba(168, 162, 158, .9);
}

.hover\:bg-stone-400\/95:hover {
  background-color: rgba(168, 162, 158, .95);
}

.hover\:bg-stone-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(120, 113, 108, var(--tw-bg-opacity, 1));
}

.hover\:bg-stone-500\/0:hover {
  background-color: rgba(120, 113, 108, 0);
}

.hover\:bg-stone-500\/10:hover {
  background-color: rgba(120, 113, 108, .1);
}

.hover\:bg-stone-500\/100:hover {
  background-color: #78716c;
}

.hover\:bg-stone-500\/15:hover {
  background-color: rgba(120, 113, 108, .15);
}

.hover\:bg-stone-500\/20:hover {
  background-color: rgba(120, 113, 108, .2);
}

.hover\:bg-stone-500\/25:hover {
  background-color: rgba(120, 113, 108, .25);
}

.hover\:bg-stone-500\/30:hover {
  background-color: rgba(120, 113, 108, .3);
}

.hover\:bg-stone-500\/35:hover {
  background-color: rgba(120, 113, 108, .35);
}

.hover\:bg-stone-500\/40:hover {
  background-color: rgba(120, 113, 108, .4);
}

.hover\:bg-stone-500\/45:hover {
  background-color: rgba(120, 113, 108, .45);
}

.hover\:bg-stone-500\/5:hover {
  background-color: rgba(120, 113, 108, .05);
}

.hover\:bg-stone-500\/50:hover {
  background-color: rgba(120, 113, 108, .5);
}

.hover\:bg-stone-500\/55:hover {
  background-color: rgba(120, 113, 108, .55);
}

.hover\:bg-stone-500\/60:hover {
  background-color: rgba(120, 113, 108, .6);
}

.hover\:bg-stone-500\/65:hover {
  background-color: rgba(120, 113, 108, .65);
}

.hover\:bg-stone-500\/70:hover {
  background-color: rgba(120, 113, 108, .7);
}

.hover\:bg-stone-500\/75:hover {
  background-color: rgba(120, 113, 108, .75);
}

.hover\:bg-stone-500\/80:hover {
  background-color: rgba(120, 113, 108, .8);
}

.hover\:bg-stone-500\/85:hover {
  background-color: rgba(120, 113, 108, .85);
}

.hover\:bg-stone-500\/90:hover {
  background-color: rgba(120, 113, 108, .9);
}

.hover\:bg-stone-500\/95:hover {
  background-color: rgba(120, 113, 108, .95);
}

.hover\:bg-stone-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(68, 64, 60, var(--tw-bg-opacity, 1));
}

.hover\:bg-stone-700\/0:hover {
  background-color: rgba(68, 64, 60, 0);
}

.hover\:bg-stone-700\/10:hover {
  background-color: rgba(68, 64, 60, .1);
}

.hover\:bg-stone-700\/100:hover {
  background-color: #44403c;
}

.hover\:bg-stone-700\/15:hover {
  background-color: rgba(68, 64, 60, .15);
}

.hover\:bg-stone-700\/20:hover {
  background-color: rgba(68, 64, 60, .2);
}

.hover\:bg-stone-700\/25:hover {
  background-color: rgba(68, 64, 60, .25);
}

.hover\:bg-stone-700\/30:hover {
  background-color: rgba(68, 64, 60, .3);
}

.hover\:bg-stone-700\/35:hover {
  background-color: rgba(68, 64, 60, .35);
}

.hover\:bg-stone-700\/40:hover {
  background-color: rgba(68, 64, 60, .4);
}

.hover\:bg-stone-700\/45:hover {
  background-color: rgba(68, 64, 60, .45);
}

.hover\:bg-stone-700\/5:hover {
  background-color: rgba(68, 64, 60, .05);
}

.hover\:bg-stone-700\/50:hover {
  background-color: rgba(68, 64, 60, .5);
}

.hover\:bg-stone-700\/55:hover {
  background-color: rgba(68, 64, 60, .55);
}

.hover\:bg-stone-700\/60:hover {
  background-color: rgba(68, 64, 60, .6);
}

.hover\:bg-stone-700\/65:hover {
  background-color: rgba(68, 64, 60, .65);
}

.hover\:bg-stone-700\/70:hover {
  background-color: rgba(68, 64, 60, .7);
}

.hover\:bg-stone-700\/75:hover {
  background-color: rgba(68, 64, 60, .75);
}

.hover\:bg-stone-700\/80:hover {
  background-color: rgba(68, 64, 60, .8);
}

.hover\:bg-stone-700\/85:hover {
  background-color: rgba(68, 64, 60, .85);
}

.hover\:bg-stone-700\/90:hover {
  background-color: rgba(68, 64, 60, .9);
}

.hover\:bg-stone-700\/95:hover {
  background-color: rgba(68, 64, 60, .95);
}

.hover\:bg-stone-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(41, 37, 36, var(--tw-bg-opacity, 1));
}

.hover\:bg-stone-800\/0:hover {
  background-color: rgba(41, 37, 36, 0);
}

.hover\:bg-stone-800\/10:hover {
  background-color: rgba(41, 37, 36, .1);
}

.hover\:bg-stone-800\/100:hover {
  background-color: #292524;
}

.hover\:bg-stone-800\/15:hover {
  background-color: rgba(41, 37, 36, .15);
}

.hover\:bg-stone-800\/20:hover {
  background-color: rgba(41, 37, 36, .2);
}

.hover\:bg-stone-800\/25:hover {
  background-color: rgba(41, 37, 36, .25);
}

.hover\:bg-stone-800\/30:hover {
  background-color: rgba(41, 37, 36, .3);
}

.hover\:bg-stone-800\/35:hover {
  background-color: rgba(41, 37, 36, .35);
}

.hover\:bg-stone-800\/40:hover {
  background-color: rgba(41, 37, 36, .4);
}

.hover\:bg-stone-800\/45:hover {
  background-color: rgba(41, 37, 36, .45);
}

.hover\:bg-stone-800\/5:hover {
  background-color: rgba(41, 37, 36, .05);
}

.hover\:bg-stone-800\/50:hover {
  background-color: rgba(41, 37, 36, .5);
}

.hover\:bg-stone-800\/55:hover {
  background-color: rgba(41, 37, 36, .55);
}

.hover\:bg-stone-800\/60:hover {
  background-color: rgba(41, 37, 36, .6);
}

.hover\:bg-stone-800\/65:hover {
  background-color: rgba(41, 37, 36, .65);
}

.hover\:bg-stone-800\/70:hover {
  background-color: rgba(41, 37, 36, .7);
}

.hover\:bg-stone-800\/75:hover {
  background-color: rgba(41, 37, 36, .75);
}

.hover\:bg-stone-800\/80:hover {
  background-color: rgba(41, 37, 36, .8);
}

.hover\:bg-stone-800\/85:hover {
  background-color: rgba(41, 37, 36, .85);
}

.hover\:bg-stone-800\/90:hover {
  background-color: rgba(41, 37, 36, .9);
}

.hover\:bg-stone-800\/95:hover {
  background-color: rgba(41, 37, 36, .95);
}

.hover\:bg-teal-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(204, 251, 241, var(--tw-bg-opacity, 1));
}

.hover\:bg-teal-100\/0:hover {
  background-color: rgba(204, 251, 241, 0);
}

.hover\:bg-teal-100\/10:hover {
  background-color: rgba(204, 251, 241, .1);
}

.hover\:bg-teal-100\/100:hover {
  background-color: #ccfbf1;
}

.hover\:bg-teal-100\/15:hover {
  background-color: rgba(204, 251, 241, .15);
}

.hover\:bg-teal-100\/20:hover {
  background-color: rgba(204, 251, 241, .2);
}

.hover\:bg-teal-100\/25:hover {
  background-color: rgba(204, 251, 241, .25);
}

.hover\:bg-teal-100\/30:hover {
  background-color: rgba(204, 251, 241, .3);
}

.hover\:bg-teal-100\/35:hover {
  background-color: rgba(204, 251, 241, .35);
}

.hover\:bg-teal-100\/40:hover {
  background-color: rgba(204, 251, 241, .4);
}

.hover\:bg-teal-100\/45:hover {
  background-color: rgba(204, 251, 241, .45);
}

.hover\:bg-teal-100\/5:hover {
  background-color: rgba(204, 251, 241, .05);
}

.hover\:bg-teal-100\/50:hover {
  background-color: rgba(204, 251, 241, .5);
}

.hover\:bg-teal-100\/55:hover {
  background-color: rgba(204, 251, 241, .55);
}

.hover\:bg-teal-100\/60:hover {
  background-color: rgba(204, 251, 241, .6);
}

.hover\:bg-teal-100\/65:hover {
  background-color: rgba(204, 251, 241, .65);
}

.hover\:bg-teal-100\/70:hover {
  background-color: rgba(204, 251, 241, .7);
}

.hover\:bg-teal-100\/75:hover {
  background-color: rgba(204, 251, 241, .75);
}

.hover\:bg-teal-100\/80:hover {
  background-color: rgba(204, 251, 241, .8);
}

.hover\:bg-teal-100\/85:hover {
  background-color: rgba(204, 251, 241, .85);
}

.hover\:bg-teal-100\/90:hover {
  background-color: rgba(204, 251, 241, .9);
}

.hover\:bg-teal-100\/95:hover {
  background-color: rgba(204, 251, 241, .95);
}

.hover\:bg-teal-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(45, 212, 191, var(--tw-bg-opacity, 1));
}

.hover\:bg-teal-400\/0:hover {
  background-color: rgba(45, 212, 191, 0);
}

.hover\:bg-teal-400\/10:hover {
  background-color: rgba(45, 212, 191, .1);
}

.hover\:bg-teal-400\/100:hover {
  background-color: #2dd4bf;
}

.hover\:bg-teal-400\/15:hover {
  background-color: rgba(45, 212, 191, .15);
}

.hover\:bg-teal-400\/20:hover {
  background-color: rgba(45, 212, 191, .2);
}

.hover\:bg-teal-400\/25:hover {
  background-color: rgba(45, 212, 191, .25);
}

.hover\:bg-teal-400\/30:hover {
  background-color: rgba(45, 212, 191, .3);
}

.hover\:bg-teal-400\/35:hover {
  background-color: rgba(45, 212, 191, .35);
}

.hover\:bg-teal-400\/40:hover {
  background-color: rgba(45, 212, 191, .4);
}

.hover\:bg-teal-400\/45:hover {
  background-color: rgba(45, 212, 191, .45);
}

.hover\:bg-teal-400\/5:hover {
  background-color: rgba(45, 212, 191, .05);
}

.hover\:bg-teal-400\/50:hover {
  background-color: rgba(45, 212, 191, .5);
}

.hover\:bg-teal-400\/55:hover {
  background-color: rgba(45, 212, 191, .55);
}

.hover\:bg-teal-400\/60:hover {
  background-color: rgba(45, 212, 191, .6);
}

.hover\:bg-teal-400\/65:hover {
  background-color: rgba(45, 212, 191, .65);
}

.hover\:bg-teal-400\/70:hover {
  background-color: rgba(45, 212, 191, .7);
}

.hover\:bg-teal-400\/75:hover {
  background-color: rgba(45, 212, 191, .75);
}

.hover\:bg-teal-400\/80:hover {
  background-color: rgba(45, 212, 191, .8);
}

.hover\:bg-teal-400\/85:hover {
  background-color: rgba(45, 212, 191, .85);
}

.hover\:bg-teal-400\/90:hover {
  background-color: rgba(45, 212, 191, .9);
}

.hover\:bg-teal-400\/95:hover {
  background-color: rgba(45, 212, 191, .95);
}

.hover\:bg-teal-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(20, 184, 166, var(--tw-bg-opacity, 1));
}

.hover\:bg-teal-500\/0:hover {
  background-color: rgba(20, 184, 166, 0);
}

.hover\:bg-teal-500\/10:hover {
  background-color: rgba(20, 184, 166, .1);
}

.hover\:bg-teal-500\/100:hover {
  background-color: #14b8a6;
}

.hover\:bg-teal-500\/15:hover {
  background-color: rgba(20, 184, 166, .15);
}

.hover\:bg-teal-500\/20:hover {
  background-color: rgba(20, 184, 166, .2);
}

.hover\:bg-teal-500\/25:hover {
  background-color: rgba(20, 184, 166, .25);
}

.hover\:bg-teal-500\/30:hover {
  background-color: rgba(20, 184, 166, .3);
}

.hover\:bg-teal-500\/35:hover {
  background-color: rgba(20, 184, 166, .35);
}

.hover\:bg-teal-500\/40:hover {
  background-color: rgba(20, 184, 166, .4);
}

.hover\:bg-teal-500\/45:hover {
  background-color: rgba(20, 184, 166, .45);
}

.hover\:bg-teal-500\/5:hover {
  background-color: rgba(20, 184, 166, .05);
}

.hover\:bg-teal-500\/50:hover {
  background-color: rgba(20, 184, 166, .5);
}

.hover\:bg-teal-500\/55:hover {
  background-color: rgba(20, 184, 166, .55);
}

.hover\:bg-teal-500\/60:hover {
  background-color: rgba(20, 184, 166, .6);
}

.hover\:bg-teal-500\/65:hover {
  background-color: rgba(20, 184, 166, .65);
}

.hover\:bg-teal-500\/70:hover {
  background-color: rgba(20, 184, 166, .7);
}

.hover\:bg-teal-500\/75:hover {
  background-color: rgba(20, 184, 166, .75);
}

.hover\:bg-teal-500\/80:hover {
  background-color: rgba(20, 184, 166, .8);
}

.hover\:bg-teal-500\/85:hover {
  background-color: rgba(20, 184, 166, .85);
}

.hover\:bg-teal-500\/90:hover {
  background-color: rgba(20, 184, 166, .9);
}

.hover\:bg-teal-500\/95:hover {
  background-color: rgba(20, 184, 166, .95);
}

.hover\:bg-teal-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(15, 118, 110, var(--tw-bg-opacity, 1));
}

.hover\:bg-teal-700\/0:hover {
  background-color: rgba(15, 118, 110, 0);
}

.hover\:bg-teal-700\/10:hover {
  background-color: rgba(15, 118, 110, .1);
}

.hover\:bg-teal-700\/100:hover {
  background-color: #0f766e;
}

.hover\:bg-teal-700\/15:hover {
  background-color: rgba(15, 118, 110, .15);
}

.hover\:bg-teal-700\/20:hover {
  background-color: rgba(15, 118, 110, .2);
}

.hover\:bg-teal-700\/25:hover {
  background-color: rgba(15, 118, 110, .25);
}

.hover\:bg-teal-700\/30:hover {
  background-color: rgba(15, 118, 110, .3);
}

.hover\:bg-teal-700\/35:hover {
  background-color: rgba(15, 118, 110, .35);
}

.hover\:bg-teal-700\/40:hover {
  background-color: rgba(15, 118, 110, .4);
}

.hover\:bg-teal-700\/45:hover {
  background-color: rgba(15, 118, 110, .45);
}

.hover\:bg-teal-700\/5:hover {
  background-color: rgba(15, 118, 110, .05);
}

.hover\:bg-teal-700\/50:hover {
  background-color: rgba(15, 118, 110, .5);
}

.hover\:bg-teal-700\/55:hover {
  background-color: rgba(15, 118, 110, .55);
}

.hover\:bg-teal-700\/60:hover {
  background-color: rgba(15, 118, 110, .6);
}

.hover\:bg-teal-700\/65:hover {
  background-color: rgba(15, 118, 110, .65);
}

.hover\:bg-teal-700\/70:hover {
  background-color: rgba(15, 118, 110, .7);
}

.hover\:bg-teal-700\/75:hover {
  background-color: rgba(15, 118, 110, .75);
}

.hover\:bg-teal-700\/80:hover {
  background-color: rgba(15, 118, 110, .8);
}

.hover\:bg-teal-700\/85:hover {
  background-color: rgba(15, 118, 110, .85);
}

.hover\:bg-teal-700\/90:hover {
  background-color: rgba(15, 118, 110, .9);
}

.hover\:bg-teal-700\/95:hover {
  background-color: rgba(15, 118, 110, .95);
}

.hover\:bg-teal-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(17, 94, 89, var(--tw-bg-opacity, 1));
}

.hover\:bg-teal-800\/0:hover {
  background-color: rgba(17, 94, 89, 0);
}

.hover\:bg-teal-800\/10:hover {
  background-color: rgba(17, 94, 89, .1);
}

.hover\:bg-teal-800\/100:hover {
  background-color: #115e59;
}

.hover\:bg-teal-800\/15:hover {
  background-color: rgba(17, 94, 89, .15);
}

.hover\:bg-teal-800\/20:hover {
  background-color: rgba(17, 94, 89, .2);
}

.hover\:bg-teal-800\/25:hover {
  background-color: rgba(17, 94, 89, .25);
}

.hover\:bg-teal-800\/30:hover {
  background-color: rgba(17, 94, 89, .3);
}

.hover\:bg-teal-800\/35:hover {
  background-color: rgba(17, 94, 89, .35);
}

.hover\:bg-teal-800\/40:hover {
  background-color: rgba(17, 94, 89, .4);
}

.hover\:bg-teal-800\/45:hover {
  background-color: rgba(17, 94, 89, .45);
}

.hover\:bg-teal-800\/5:hover {
  background-color: rgba(17, 94, 89, .05);
}

.hover\:bg-teal-800\/50:hover {
  background-color: rgba(17, 94, 89, .5);
}

.hover\:bg-teal-800\/55:hover {
  background-color: rgba(17, 94, 89, .55);
}

.hover\:bg-teal-800\/60:hover {
  background-color: rgba(17, 94, 89, .6);
}

.hover\:bg-teal-800\/65:hover {
  background-color: rgba(17, 94, 89, .65);
}

.hover\:bg-teal-800\/70:hover {
  background-color: rgba(17, 94, 89, .7);
}

.hover\:bg-teal-800\/75:hover {
  background-color: rgba(17, 94, 89, .75);
}

.hover\:bg-teal-800\/80:hover {
  background-color: rgba(17, 94, 89, .8);
}

.hover\:bg-teal-800\/85:hover {
  background-color: rgba(17, 94, 89, .85);
}

.hover\:bg-teal-800\/90:hover {
  background-color: rgba(17, 94, 89, .9);
}

.hover\:bg-teal-800\/95:hover {
  background-color: rgba(17, 94, 89, .95);
}

.hover\:bg-violet-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(237, 233, 254, var(--tw-bg-opacity, 1));
}

.hover\:bg-violet-100\/0:hover {
  background-color: rgba(237, 233, 254, 0);
}

.hover\:bg-violet-100\/10:hover {
  background-color: rgba(237, 233, 254, .1);
}

.hover\:bg-violet-100\/100:hover {
  background-color: #ede9fe;
}

.hover\:bg-violet-100\/15:hover {
  background-color: rgba(237, 233, 254, .15);
}

.hover\:bg-violet-100\/20:hover {
  background-color: rgba(237, 233, 254, .2);
}

.hover\:bg-violet-100\/25:hover {
  background-color: rgba(237, 233, 254, .25);
}

.hover\:bg-violet-100\/30:hover {
  background-color: rgba(237, 233, 254, .3);
}

.hover\:bg-violet-100\/35:hover {
  background-color: rgba(237, 233, 254, .35);
}

.hover\:bg-violet-100\/40:hover {
  background-color: rgba(237, 233, 254, .4);
}

.hover\:bg-violet-100\/45:hover {
  background-color: rgba(237, 233, 254, .45);
}

.hover\:bg-violet-100\/5:hover {
  background-color: rgba(237, 233, 254, .05);
}

.hover\:bg-violet-100\/50:hover {
  background-color: rgba(237, 233, 254, .5);
}

.hover\:bg-violet-100\/55:hover {
  background-color: rgba(237, 233, 254, .55);
}

.hover\:bg-violet-100\/60:hover {
  background-color: rgba(237, 233, 254, .6);
}

.hover\:bg-violet-100\/65:hover {
  background-color: rgba(237, 233, 254, .65);
}

.hover\:bg-violet-100\/70:hover {
  background-color: rgba(237, 233, 254, .7);
}

.hover\:bg-violet-100\/75:hover {
  background-color: rgba(237, 233, 254, .75);
}

.hover\:bg-violet-100\/80:hover {
  background-color: rgba(237, 233, 254, .8);
}

.hover\:bg-violet-100\/85:hover {
  background-color: rgba(237, 233, 254, .85);
}

.hover\:bg-violet-100\/90:hover {
  background-color: rgba(237, 233, 254, .9);
}

.hover\:bg-violet-100\/95:hover {
  background-color: rgba(237, 233, 254, .95);
}

.hover\:bg-violet-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(167, 139, 250, var(--tw-bg-opacity, 1));
}

.hover\:bg-violet-400\/0:hover {
  background-color: rgba(167, 139, 250, 0);
}

.hover\:bg-violet-400\/10:hover {
  background-color: rgba(167, 139, 250, .1);
}

.hover\:bg-violet-400\/100:hover {
  background-color: #a78bfa;
}

.hover\:bg-violet-400\/15:hover {
  background-color: rgba(167, 139, 250, .15);
}

.hover\:bg-violet-400\/20:hover {
  background-color: rgba(167, 139, 250, .2);
}

.hover\:bg-violet-400\/25:hover {
  background-color: rgba(167, 139, 250, .25);
}

.hover\:bg-violet-400\/30:hover {
  background-color: rgba(167, 139, 250, .3);
}

.hover\:bg-violet-400\/35:hover {
  background-color: rgba(167, 139, 250, .35);
}

.hover\:bg-violet-400\/40:hover {
  background-color: rgba(167, 139, 250, .4);
}

.hover\:bg-violet-400\/45:hover {
  background-color: rgba(167, 139, 250, .45);
}

.hover\:bg-violet-400\/5:hover {
  background-color: rgba(167, 139, 250, .05);
}

.hover\:bg-violet-400\/50:hover {
  background-color: rgba(167, 139, 250, .5);
}

.hover\:bg-violet-400\/55:hover {
  background-color: rgba(167, 139, 250, .55);
}

.hover\:bg-violet-400\/60:hover {
  background-color: rgba(167, 139, 250, .6);
}

.hover\:bg-violet-400\/65:hover {
  background-color: rgba(167, 139, 250, .65);
}

.hover\:bg-violet-400\/70:hover {
  background-color: rgba(167, 139, 250, .7);
}

.hover\:bg-violet-400\/75:hover {
  background-color: rgba(167, 139, 250, .75);
}

.hover\:bg-violet-400\/80:hover {
  background-color: rgba(167, 139, 250, .8);
}

.hover\:bg-violet-400\/85:hover {
  background-color: rgba(167, 139, 250, .85);
}

.hover\:bg-violet-400\/90:hover {
  background-color: rgba(167, 139, 250, .9);
}

.hover\:bg-violet-400\/95:hover {
  background-color: rgba(167, 139, 250, .95);
}

.hover\:bg-violet-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(139, 92, 246, var(--tw-bg-opacity, 1));
}

.hover\:bg-violet-500\/0:hover {
  background-color: rgba(139, 92, 246, 0);
}

.hover\:bg-violet-500\/10:hover {
  background-color: rgba(139, 92, 246, .1);
}

.hover\:bg-violet-500\/100:hover {
  background-color: #8b5cf6;
}

.hover\:bg-violet-500\/15:hover {
  background-color: rgba(139, 92, 246, .15);
}

.hover\:bg-violet-500\/20:hover {
  background-color: rgba(139, 92, 246, .2);
}

.hover\:bg-violet-500\/25:hover {
  background-color: rgba(139, 92, 246, .25);
}

.hover\:bg-violet-500\/30:hover {
  background-color: rgba(139, 92, 246, .3);
}

.hover\:bg-violet-500\/35:hover {
  background-color: rgba(139, 92, 246, .35);
}

.hover\:bg-violet-500\/40:hover {
  background-color: rgba(139, 92, 246, .4);
}

.hover\:bg-violet-500\/45:hover {
  background-color: rgba(139, 92, 246, .45);
}

.hover\:bg-violet-500\/5:hover {
  background-color: rgba(139, 92, 246, .05);
}

.hover\:bg-violet-500\/50:hover {
  background-color: rgba(139, 92, 246, .5);
}

.hover\:bg-violet-500\/55:hover {
  background-color: rgba(139, 92, 246, .55);
}

.hover\:bg-violet-500\/60:hover {
  background-color: rgba(139, 92, 246, .6);
}

.hover\:bg-violet-500\/65:hover {
  background-color: rgba(139, 92, 246, .65);
}

.hover\:bg-violet-500\/70:hover {
  background-color: rgba(139, 92, 246, .7);
}

.hover\:bg-violet-500\/75:hover {
  background-color: rgba(139, 92, 246, .75);
}

.hover\:bg-violet-500\/80:hover {
  background-color: rgba(139, 92, 246, .8);
}

.hover\:bg-violet-500\/85:hover {
  background-color: rgba(139, 92, 246, .85);
}

.hover\:bg-violet-500\/90:hover {
  background-color: rgba(139, 92, 246, .9);
}

.hover\:bg-violet-500\/95:hover {
  background-color: rgba(139, 92, 246, .95);
}

.hover\:bg-violet-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(109, 40, 217, var(--tw-bg-opacity, 1));
}

.hover\:bg-violet-700\/0:hover {
  background-color: rgba(109, 40, 217, 0);
}

.hover\:bg-violet-700\/10:hover {
  background-color: rgba(109, 40, 217, .1);
}

.hover\:bg-violet-700\/100:hover {
  background-color: #6d28d9;
}

.hover\:bg-violet-700\/15:hover {
  background-color: rgba(109, 40, 217, .15);
}

.hover\:bg-violet-700\/20:hover {
  background-color: rgba(109, 40, 217, .2);
}

.hover\:bg-violet-700\/25:hover {
  background-color: rgba(109, 40, 217, .25);
}

.hover\:bg-violet-700\/30:hover {
  background-color: rgba(109, 40, 217, .3);
}

.hover\:bg-violet-700\/35:hover {
  background-color: rgba(109, 40, 217, .35);
}

.hover\:bg-violet-700\/40:hover {
  background-color: rgba(109, 40, 217, .4);
}

.hover\:bg-violet-700\/45:hover {
  background-color: rgba(109, 40, 217, .45);
}

.hover\:bg-violet-700\/5:hover {
  background-color: rgba(109, 40, 217, .05);
}

.hover\:bg-violet-700\/50:hover {
  background-color: rgba(109, 40, 217, .5);
}

.hover\:bg-violet-700\/55:hover {
  background-color: rgba(109, 40, 217, .55);
}

.hover\:bg-violet-700\/60:hover {
  background-color: rgba(109, 40, 217, .6);
}

.hover\:bg-violet-700\/65:hover {
  background-color: rgba(109, 40, 217, .65);
}

.hover\:bg-violet-700\/70:hover {
  background-color: rgba(109, 40, 217, .7);
}

.hover\:bg-violet-700\/75:hover {
  background-color: rgba(109, 40, 217, .75);
}

.hover\:bg-violet-700\/80:hover {
  background-color: rgba(109, 40, 217, .8);
}

.hover\:bg-violet-700\/85:hover {
  background-color: rgba(109, 40, 217, .85);
}

.hover\:bg-violet-700\/90:hover {
  background-color: rgba(109, 40, 217, .9);
}

.hover\:bg-violet-700\/95:hover {
  background-color: rgba(109, 40, 217, .95);
}

.hover\:bg-violet-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(91, 33, 182, var(--tw-bg-opacity, 1));
}

.hover\:bg-violet-800\/0:hover {
  background-color: rgba(91, 33, 182, 0);
}

.hover\:bg-violet-800\/10:hover {
  background-color: rgba(91, 33, 182, .1);
}

.hover\:bg-violet-800\/100:hover {
  background-color: #5b21b6;
}

.hover\:bg-violet-800\/15:hover {
  background-color: rgba(91, 33, 182, .15);
}

.hover\:bg-violet-800\/20:hover {
  background-color: rgba(91, 33, 182, .2);
}

.hover\:bg-violet-800\/25:hover {
  background-color: rgba(91, 33, 182, .25);
}

.hover\:bg-violet-800\/30:hover {
  background-color: rgba(91, 33, 182, .3);
}

.hover\:bg-violet-800\/35:hover {
  background-color: rgba(91, 33, 182, .35);
}

.hover\:bg-violet-800\/40:hover {
  background-color: rgba(91, 33, 182, .4);
}

.hover\:bg-violet-800\/45:hover {
  background-color: rgba(91, 33, 182, .45);
}

.hover\:bg-violet-800\/5:hover {
  background-color: rgba(91, 33, 182, .05);
}

.hover\:bg-violet-800\/50:hover {
  background-color: rgba(91, 33, 182, .5);
}

.hover\:bg-violet-800\/55:hover {
  background-color: rgba(91, 33, 182, .55);
}

.hover\:bg-violet-800\/60:hover {
  background-color: rgba(91, 33, 182, .6);
}

.hover\:bg-violet-800\/65:hover {
  background-color: rgba(91, 33, 182, .65);
}

.hover\:bg-violet-800\/70:hover {
  background-color: rgba(91, 33, 182, .7);
}

.hover\:bg-violet-800\/75:hover {
  background-color: rgba(91, 33, 182, .75);
}

.hover\:bg-violet-800\/80:hover {
  background-color: rgba(91, 33, 182, .8);
}

.hover\:bg-violet-800\/85:hover {
  background-color: rgba(91, 33, 182, .85);
}

.hover\:bg-violet-800\/90:hover {
  background-color: rgba(91, 33, 182, .9);
}

.hover\:bg-violet-800\/95:hover {
  background-color: rgba(91, 33, 182, .95);
}

.hover\:bg-white\/10:hover {
  background-color: rgba(255, 255, 255, .1);
}

.hover\:bg-white\/20:hover {
  background-color: rgba(255, 255, 255, .2);
}

.hover\:bg-yellow-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 249, 195, var(--tw-bg-opacity, 1));
}

.hover\:bg-yellow-100\/0:hover {
  background-color: rgba(254, 249, 195, 0);
}

.hover\:bg-yellow-100\/10:hover {
  background-color: rgba(254, 249, 195, .1);
}

.hover\:bg-yellow-100\/100:hover {
  background-color: #fef9c3;
}

.hover\:bg-yellow-100\/15:hover {
  background-color: rgba(254, 249, 195, .15);
}

.hover\:bg-yellow-100\/20:hover {
  background-color: rgba(254, 249, 195, .2);
}

.hover\:bg-yellow-100\/25:hover {
  background-color: rgba(254, 249, 195, .25);
}

.hover\:bg-yellow-100\/30:hover {
  background-color: rgba(254, 249, 195, .3);
}

.hover\:bg-yellow-100\/35:hover {
  background-color: rgba(254, 249, 195, .35);
}

.hover\:bg-yellow-100\/40:hover {
  background-color: rgba(254, 249, 195, .4);
}

.hover\:bg-yellow-100\/45:hover {
  background-color: rgba(254, 249, 195, .45);
}

.hover\:bg-yellow-100\/5:hover {
  background-color: rgba(254, 249, 195, .05);
}

.hover\:bg-yellow-100\/50:hover {
  background-color: rgba(254, 249, 195, .5);
}

.hover\:bg-yellow-100\/55:hover {
  background-color: rgba(254, 249, 195, .55);
}

.hover\:bg-yellow-100\/60:hover {
  background-color: rgba(254, 249, 195, .6);
}

.hover\:bg-yellow-100\/65:hover {
  background-color: rgba(254, 249, 195, .65);
}

.hover\:bg-yellow-100\/70:hover {
  background-color: rgba(254, 249, 195, .7);
}

.hover\:bg-yellow-100\/75:hover {
  background-color: rgba(254, 249, 195, .75);
}

.hover\:bg-yellow-100\/80:hover {
  background-color: rgba(254, 249, 195, .8);
}

.hover\:bg-yellow-100\/85:hover {
  background-color: rgba(254, 249, 195, .85);
}

.hover\:bg-yellow-100\/90:hover {
  background-color: rgba(254, 249, 195, .9);
}

.hover\:bg-yellow-100\/95:hover {
  background-color: rgba(254, 249, 195, .95);
}

.hover\:bg-yellow-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(250, 204, 21, var(--tw-bg-opacity, 1));
}

.hover\:bg-yellow-400\/0:hover {
  background-color: rgba(250, 204, 21, 0);
}

.hover\:bg-yellow-400\/10:hover {
  background-color: rgba(250, 204, 21, .1);
}

.hover\:bg-yellow-400\/100:hover {
  background-color: #facc15;
}

.hover\:bg-yellow-400\/15:hover {
  background-color: rgba(250, 204, 21, .15);
}

.hover\:bg-yellow-400\/20:hover {
  background-color: rgba(250, 204, 21, .2);
}

.hover\:bg-yellow-400\/25:hover {
  background-color: rgba(250, 204, 21, .25);
}

.hover\:bg-yellow-400\/30:hover {
  background-color: rgba(250, 204, 21, .3);
}

.hover\:bg-yellow-400\/35:hover {
  background-color: rgba(250, 204, 21, .35);
}

.hover\:bg-yellow-400\/40:hover {
  background-color: rgba(250, 204, 21, .4);
}

.hover\:bg-yellow-400\/45:hover {
  background-color: rgba(250, 204, 21, .45);
}

.hover\:bg-yellow-400\/5:hover {
  background-color: rgba(250, 204, 21, .05);
}

.hover\:bg-yellow-400\/50:hover {
  background-color: rgba(250, 204, 21, .5);
}

.hover\:bg-yellow-400\/55:hover {
  background-color: rgba(250, 204, 21, .55);
}

.hover\:bg-yellow-400\/60:hover {
  background-color: rgba(250, 204, 21, .6);
}

.hover\:bg-yellow-400\/65:hover {
  background-color: rgba(250, 204, 21, .65);
}

.hover\:bg-yellow-400\/70:hover {
  background-color: rgba(250, 204, 21, .7);
}

.hover\:bg-yellow-400\/75:hover {
  background-color: rgba(250, 204, 21, .75);
}

.hover\:bg-yellow-400\/80:hover {
  background-color: rgba(250, 204, 21, .8);
}

.hover\:bg-yellow-400\/85:hover {
  background-color: rgba(250, 204, 21, .85);
}

.hover\:bg-yellow-400\/90:hover {
  background-color: rgba(250, 204, 21, .9);
}

.hover\:bg-yellow-400\/95:hover {
  background-color: rgba(250, 204, 21, .95);
}

.hover\:bg-yellow-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(234, 179, 8, var(--tw-bg-opacity, 1));
}

.hover\:bg-yellow-500\/0:hover {
  background-color: rgba(234, 179, 8, 0);
}

.hover\:bg-yellow-500\/10:hover {
  background-color: rgba(234, 179, 8, .1);
}

.hover\:bg-yellow-500\/100:hover {
  background-color: #eab308;
}

.hover\:bg-yellow-500\/15:hover {
  background-color: rgba(234, 179, 8, .15);
}

.hover\:bg-yellow-500\/20:hover {
  background-color: rgba(234, 179, 8, .2);
}

.hover\:bg-yellow-500\/25:hover {
  background-color: rgba(234, 179, 8, .25);
}

.hover\:bg-yellow-500\/30:hover {
  background-color: rgba(234, 179, 8, .3);
}

.hover\:bg-yellow-500\/35:hover {
  background-color: rgba(234, 179, 8, .35);
}

.hover\:bg-yellow-500\/40:hover {
  background-color: rgba(234, 179, 8, .4);
}

.hover\:bg-yellow-500\/45:hover {
  background-color: rgba(234, 179, 8, .45);
}

.hover\:bg-yellow-500\/5:hover {
  background-color: rgba(234, 179, 8, .05);
}

.hover\:bg-yellow-500\/50:hover {
  background-color: rgba(234, 179, 8, .5);
}

.hover\:bg-yellow-500\/55:hover {
  background-color: rgba(234, 179, 8, .55);
}

.hover\:bg-yellow-500\/60:hover {
  background-color: rgba(234, 179, 8, .6);
}

.hover\:bg-yellow-500\/65:hover {
  background-color: rgba(234, 179, 8, .65);
}

.hover\:bg-yellow-500\/70:hover {
  background-color: rgba(234, 179, 8, .7);
}

.hover\:bg-yellow-500\/75:hover {
  background-color: rgba(234, 179, 8, .75);
}

.hover\:bg-yellow-500\/80:hover {
  background-color: rgba(234, 179, 8, .8);
}

.hover\:bg-yellow-500\/85:hover {
  background-color: rgba(234, 179, 8, .85);
}

.hover\:bg-yellow-500\/90:hover {
  background-color: rgba(234, 179, 8, .9);
}

.hover\:bg-yellow-500\/95:hover {
  background-color: rgba(234, 179, 8, .95);
}

.hover\:bg-yellow-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(161, 98, 7, var(--tw-bg-opacity, 1));
}

.hover\:bg-yellow-700\/0:hover {
  background-color: rgba(161, 98, 7, 0);
}

.hover\:bg-yellow-700\/10:hover {
  background-color: rgba(161, 98, 7, .1);
}

.hover\:bg-yellow-700\/100:hover {
  background-color: #a16207;
}

.hover\:bg-yellow-700\/15:hover {
  background-color: rgba(161, 98, 7, .15);
}

.hover\:bg-yellow-700\/20:hover {
  background-color: rgba(161, 98, 7, .2);
}

.hover\:bg-yellow-700\/25:hover {
  background-color: rgba(161, 98, 7, .25);
}

.hover\:bg-yellow-700\/30:hover {
  background-color: rgba(161, 98, 7, .3);
}

.hover\:bg-yellow-700\/35:hover {
  background-color: rgba(161, 98, 7, .35);
}

.hover\:bg-yellow-700\/40:hover {
  background-color: rgba(161, 98, 7, .4);
}

.hover\:bg-yellow-700\/45:hover {
  background-color: rgba(161, 98, 7, .45);
}

.hover\:bg-yellow-700\/5:hover {
  background-color: rgba(161, 98, 7, .05);
}

.hover\:bg-yellow-700\/50:hover {
  background-color: rgba(161, 98, 7, .5);
}

.hover\:bg-yellow-700\/55:hover {
  background-color: rgba(161, 98, 7, .55);
}

.hover\:bg-yellow-700\/60:hover {
  background-color: rgba(161, 98, 7, .6);
}

.hover\:bg-yellow-700\/65:hover {
  background-color: rgba(161, 98, 7, .65);
}

.hover\:bg-yellow-700\/70:hover {
  background-color: rgba(161, 98, 7, .7);
}

.hover\:bg-yellow-700\/75:hover {
  background-color: rgba(161, 98, 7, .75);
}

.hover\:bg-yellow-700\/80:hover {
  background-color: rgba(161, 98, 7, .8);
}

.hover\:bg-yellow-700\/85:hover {
  background-color: rgba(161, 98, 7, .85);
}

.hover\:bg-yellow-700\/90:hover {
  background-color: rgba(161, 98, 7, .9);
}

.hover\:bg-yellow-700\/95:hover {
  background-color: rgba(161, 98, 7, .95);
}

.hover\:bg-yellow-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(133, 77, 14, var(--tw-bg-opacity, 1));
}

.hover\:bg-yellow-800\/0:hover {
  background-color: rgba(133, 77, 14, 0);
}

.hover\:bg-yellow-800\/10:hover {
  background-color: rgba(133, 77, 14, .1);
}

.hover\:bg-yellow-800\/100:hover {
  background-color: #854d0e;
}

.hover\:bg-yellow-800\/15:hover {
  background-color: rgba(133, 77, 14, .15);
}

.hover\:bg-yellow-800\/20:hover {
  background-color: rgba(133, 77, 14, .2);
}

.hover\:bg-yellow-800\/25:hover {
  background-color: rgba(133, 77, 14, .25);
}

.hover\:bg-yellow-800\/30:hover {
  background-color: rgba(133, 77, 14, .3);
}

.hover\:bg-yellow-800\/35:hover {
  background-color: rgba(133, 77, 14, .35);
}

.hover\:bg-yellow-800\/40:hover {
  background-color: rgba(133, 77, 14, .4);
}

.hover\:bg-yellow-800\/45:hover {
  background-color: rgba(133, 77, 14, .45);
}

.hover\:bg-yellow-800\/5:hover {
  background-color: rgba(133, 77, 14, .05);
}

.hover\:bg-yellow-800\/50:hover {
  background-color: rgba(133, 77, 14, .5);
}

.hover\:bg-yellow-800\/55:hover {
  background-color: rgba(133, 77, 14, .55);
}

.hover\:bg-yellow-800\/60:hover {
  background-color: rgba(133, 77, 14, .6);
}

.hover\:bg-yellow-800\/65:hover {
  background-color: rgba(133, 77, 14, .65);
}

.hover\:bg-yellow-800\/70:hover {
  background-color: rgba(133, 77, 14, .7);
}

.hover\:bg-yellow-800\/75:hover {
  background-color: rgba(133, 77, 14, .75);
}

.hover\:bg-yellow-800\/80:hover {
  background-color: rgba(133, 77, 14, .8);
}

.hover\:bg-yellow-800\/85:hover {
  background-color: rgba(133, 77, 14, .85);
}

.hover\:bg-yellow-800\/90:hover {
  background-color: rgba(133, 77, 14, .9);
}

.hover\:bg-yellow-800\/95:hover {
  background-color: rgba(133, 77, 14, .95);
}

.hover\:bg-zinc-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(244, 244, 245, var(--tw-bg-opacity, 1));
}

.hover\:bg-zinc-100\/0:hover {
  background-color: rgba(244, 244, 245, 0);
}

.hover\:bg-zinc-100\/10:hover {
  background-color: rgba(244, 244, 245, .1);
}

.hover\:bg-zinc-100\/100:hover {
  background-color: #f4f4f5;
}

.hover\:bg-zinc-100\/15:hover {
  background-color: rgba(244, 244, 245, .15);
}

.hover\:bg-zinc-100\/20:hover {
  background-color: rgba(244, 244, 245, .2);
}

.hover\:bg-zinc-100\/25:hover {
  background-color: rgba(244, 244, 245, .25);
}

.hover\:bg-zinc-100\/30:hover {
  background-color: rgba(244, 244, 245, .3);
}

.hover\:bg-zinc-100\/35:hover {
  background-color: rgba(244, 244, 245, .35);
}

.hover\:bg-zinc-100\/40:hover {
  background-color: rgba(244, 244, 245, .4);
}

.hover\:bg-zinc-100\/45:hover {
  background-color: rgba(244, 244, 245, .45);
}

.hover\:bg-zinc-100\/5:hover {
  background-color: rgba(244, 244, 245, .05);
}

.hover\:bg-zinc-100\/50:hover {
  background-color: rgba(244, 244, 245, .5);
}

.hover\:bg-zinc-100\/55:hover {
  background-color: rgba(244, 244, 245, .55);
}

.hover\:bg-zinc-100\/60:hover {
  background-color: rgba(244, 244, 245, .6);
}

.hover\:bg-zinc-100\/65:hover {
  background-color: rgba(244, 244, 245, .65);
}

.hover\:bg-zinc-100\/70:hover {
  background-color: rgba(244, 244, 245, .7);
}

.hover\:bg-zinc-100\/75:hover {
  background-color: rgba(244, 244, 245, .75);
}

.hover\:bg-zinc-100\/80:hover {
  background-color: rgba(244, 244, 245, .8);
}

.hover\:bg-zinc-100\/85:hover {
  background-color: rgba(244, 244, 245, .85);
}

.hover\:bg-zinc-100\/90:hover {
  background-color: rgba(244, 244, 245, .9);
}

.hover\:bg-zinc-100\/95:hover {
  background-color: rgba(244, 244, 245, .95);
}

.hover\:bg-zinc-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(161, 161, 170, var(--tw-bg-opacity, 1));
}

.hover\:bg-zinc-400\/0:hover {
  background-color: rgba(161, 161, 170, 0);
}

.hover\:bg-zinc-400\/10:hover {
  background-color: rgba(161, 161, 170, .1);
}

.hover\:bg-zinc-400\/100:hover {
  background-color: #a1a1aa;
}

.hover\:bg-zinc-400\/15:hover {
  background-color: rgba(161, 161, 170, .15);
}

.hover\:bg-zinc-400\/20:hover {
  background-color: rgba(161, 161, 170, .2);
}

.hover\:bg-zinc-400\/25:hover {
  background-color: rgba(161, 161, 170, .25);
}

.hover\:bg-zinc-400\/30:hover {
  background-color: rgba(161, 161, 170, .3);
}

.hover\:bg-zinc-400\/35:hover {
  background-color: rgba(161, 161, 170, .35);
}

.hover\:bg-zinc-400\/40:hover {
  background-color: rgba(161, 161, 170, .4);
}

.hover\:bg-zinc-400\/45:hover {
  background-color: rgba(161, 161, 170, .45);
}

.hover\:bg-zinc-400\/5:hover {
  background-color: rgba(161, 161, 170, .05);
}

.hover\:bg-zinc-400\/50:hover {
  background-color: rgba(161, 161, 170, .5);
}

.hover\:bg-zinc-400\/55:hover {
  background-color: rgba(161, 161, 170, .55);
}

.hover\:bg-zinc-400\/60:hover {
  background-color: rgba(161, 161, 170, .6);
}

.hover\:bg-zinc-400\/65:hover {
  background-color: rgba(161, 161, 170, .65);
}

.hover\:bg-zinc-400\/70:hover {
  background-color: rgba(161, 161, 170, .7);
}

.hover\:bg-zinc-400\/75:hover {
  background-color: rgba(161, 161, 170, .75);
}

.hover\:bg-zinc-400\/80:hover {
  background-color: rgba(161, 161, 170, .8);
}

.hover\:bg-zinc-400\/85:hover {
  background-color: rgba(161, 161, 170, .85);
}

.hover\:bg-zinc-400\/90:hover {
  background-color: rgba(161, 161, 170, .9);
}

.hover\:bg-zinc-400\/95:hover {
  background-color: rgba(161, 161, 170, .95);
}

.hover\:bg-zinc-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(113, 113, 122, var(--tw-bg-opacity, 1));
}

.hover\:bg-zinc-500\/0:hover {
  background-color: rgba(113, 113, 122, 0);
}

.hover\:bg-zinc-500\/10:hover {
  background-color: rgba(113, 113, 122, .1);
}

.hover\:bg-zinc-500\/100:hover {
  background-color: #71717a;
}

.hover\:bg-zinc-500\/15:hover {
  background-color: rgba(113, 113, 122, .15);
}

.hover\:bg-zinc-500\/20:hover {
  background-color: rgba(113, 113, 122, .2);
}

.hover\:bg-zinc-500\/25:hover {
  background-color: rgba(113, 113, 122, .25);
}

.hover\:bg-zinc-500\/30:hover {
  background-color: rgba(113, 113, 122, .3);
}

.hover\:bg-zinc-500\/35:hover {
  background-color: rgba(113, 113, 122, .35);
}

.hover\:bg-zinc-500\/40:hover {
  background-color: rgba(113, 113, 122, .4);
}

.hover\:bg-zinc-500\/45:hover {
  background-color: rgba(113, 113, 122, .45);
}

.hover\:bg-zinc-500\/5:hover {
  background-color: rgba(113, 113, 122, .05);
}

.hover\:bg-zinc-500\/50:hover {
  background-color: rgba(113, 113, 122, .5);
}

.hover\:bg-zinc-500\/55:hover {
  background-color: rgba(113, 113, 122, .55);
}

.hover\:bg-zinc-500\/60:hover {
  background-color: rgba(113, 113, 122, .6);
}

.hover\:bg-zinc-500\/65:hover {
  background-color: rgba(113, 113, 122, .65);
}

.hover\:bg-zinc-500\/70:hover {
  background-color: rgba(113, 113, 122, .7);
}

.hover\:bg-zinc-500\/75:hover {
  background-color: rgba(113, 113, 122, .75);
}

.hover\:bg-zinc-500\/80:hover {
  background-color: rgba(113, 113, 122, .8);
}

.hover\:bg-zinc-500\/85:hover {
  background-color: rgba(113, 113, 122, .85);
}

.hover\:bg-zinc-500\/90:hover {
  background-color: rgba(113, 113, 122, .9);
}

.hover\:bg-zinc-500\/95:hover {
  background-color: rgba(113, 113, 122, .95);
}

.hover\:bg-zinc-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(63, 63, 70, var(--tw-bg-opacity, 1));
}

.hover\:bg-zinc-700\/0:hover {
  background-color: rgba(63, 63, 70, 0);
}

.hover\:bg-zinc-700\/10:hover {
  background-color: rgba(63, 63, 70, .1);
}

.hover\:bg-zinc-700\/100:hover {
  background-color: #3f3f46;
}

.hover\:bg-zinc-700\/15:hover {
  background-color: rgba(63, 63, 70, .15);
}

.hover\:bg-zinc-700\/20:hover {
  background-color: rgba(63, 63, 70, .2);
}

.hover\:bg-zinc-700\/25:hover {
  background-color: rgba(63, 63, 70, .25);
}

.hover\:bg-zinc-700\/30:hover {
  background-color: rgba(63, 63, 70, .3);
}

.hover\:bg-zinc-700\/35:hover {
  background-color: rgba(63, 63, 70, .35);
}

.hover\:bg-zinc-700\/40:hover {
  background-color: rgba(63, 63, 70, .4);
}

.hover\:bg-zinc-700\/45:hover {
  background-color: rgba(63, 63, 70, .45);
}

.hover\:bg-zinc-700\/5:hover {
  background-color: rgba(63, 63, 70, .05);
}

.hover\:bg-zinc-700\/50:hover {
  background-color: rgba(63, 63, 70, .5);
}

.hover\:bg-zinc-700\/55:hover {
  background-color: rgba(63, 63, 70, .55);
}

.hover\:bg-zinc-700\/60:hover {
  background-color: rgba(63, 63, 70, .6);
}

.hover\:bg-zinc-700\/65:hover {
  background-color: rgba(63, 63, 70, .65);
}

.hover\:bg-zinc-700\/70:hover {
  background-color: rgba(63, 63, 70, .7);
}

.hover\:bg-zinc-700\/75:hover {
  background-color: rgba(63, 63, 70, .75);
}

.hover\:bg-zinc-700\/80:hover {
  background-color: rgba(63, 63, 70, .8);
}

.hover\:bg-zinc-700\/85:hover {
  background-color: rgba(63, 63, 70, .85);
}

.hover\:bg-zinc-700\/90:hover {
  background-color: rgba(63, 63, 70, .9);
}

.hover\:bg-zinc-700\/95:hover {
  background-color: rgba(63, 63, 70, .95);
}

.hover\:bg-zinc-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(39, 39, 42, var(--tw-bg-opacity, 1));
}

.hover\:bg-zinc-800\/0:hover {
  background-color: rgba(39, 39, 42, 0);
}

.hover\:bg-zinc-800\/10:hover {
  background-color: rgba(39, 39, 42, .1);
}

.hover\:bg-zinc-800\/100:hover {
  background-color: #27272a;
}

.hover\:bg-zinc-800\/15:hover {
  background-color: rgba(39, 39, 42, .15);
}

.hover\:bg-zinc-800\/20:hover {
  background-color: rgba(39, 39, 42, .2);
}

.hover\:bg-zinc-800\/25:hover {
  background-color: rgba(39, 39, 42, .25);
}

.hover\:bg-zinc-800\/30:hover {
  background-color: rgba(39, 39, 42, .3);
}

.hover\:bg-zinc-800\/35:hover {
  background-color: rgba(39, 39, 42, .35);
}

.hover\:bg-zinc-800\/40:hover {
  background-color: rgba(39, 39, 42, .4);
}

.hover\:bg-zinc-800\/45:hover {
  background-color: rgba(39, 39, 42, .45);
}

.hover\:bg-zinc-800\/5:hover {
  background-color: rgba(39, 39, 42, .05);
}

.hover\:bg-zinc-800\/50:hover {
  background-color: rgba(39, 39, 42, .5);
}

.hover\:bg-zinc-800\/55:hover {
  background-color: rgba(39, 39, 42, .55);
}

.hover\:bg-zinc-800\/60:hover {
  background-color: rgba(39, 39, 42, .6);
}

.hover\:bg-zinc-800\/65:hover {
  background-color: rgba(39, 39, 42, .65);
}

.hover\:bg-zinc-800\/70:hover {
  background-color: rgba(39, 39, 42, .7);
}

.hover\:bg-zinc-800\/75:hover {
  background-color: rgba(39, 39, 42, .75);
}

.hover\:bg-zinc-800\/80:hover {
  background-color: rgba(39, 39, 42, .8);
}

.hover\:bg-zinc-800\/85:hover {
  background-color: rgba(39, 39, 42, .85);
}

.hover\:bg-zinc-800\/90:hover {
  background-color: rgba(39, 39, 42, .9);
}

.hover\:bg-zinc-800\/95:hover {
  background-color: rgba(39, 39, 42, .95);
}

.hover\:bg-amber-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(217, 119, 6, var(--tw-bg-opacity, 1));
}

.hover\:text-amber-100:hover {
  --tw-text-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-text-opacity, 1));
}

.hover\:text-amber-100\/0:hover {
  color: rgba(254, 243, 199, 0);
}

.hover\:text-amber-100\/10:hover {
  color: rgba(254, 243, 199, .1);
}

.hover\:text-amber-100\/100:hover {
  color: #fef3c7;
}

.hover\:text-amber-100\/15:hover {
  color: rgba(254, 243, 199, .15);
}

.hover\:text-amber-100\/20:hover {
  color: rgba(254, 243, 199, .2);
}

.hover\:text-amber-100\/25:hover {
  color: rgba(254, 243, 199, .25);
}

.hover\:text-amber-100\/30:hover {
  color: rgba(254, 243, 199, .3);
}

.hover\:text-amber-100\/35:hover {
  color: rgba(254, 243, 199, .35);
}

.hover\:text-amber-100\/40:hover {
  color: rgba(254, 243, 199, .4);
}

.hover\:text-amber-100\/45:hover {
  color: rgba(254, 243, 199, .45);
}

.hover\:text-amber-100\/5:hover {
  color: rgba(254, 243, 199, .05);
}

.hover\:text-amber-100\/50:hover {
  color: rgba(254, 243, 199, .5);
}

.hover\:text-amber-100\/55:hover {
  color: rgba(254, 243, 199, .55);
}

.hover\:text-amber-100\/60:hover {
  color: rgba(254, 243, 199, .6);
}

.hover\:text-amber-100\/65:hover {
  color: rgba(254, 243, 199, .65);
}

.hover\:text-amber-100\/70:hover {
  color: rgba(254, 243, 199, .7);
}

.hover\:text-amber-100\/75:hover {
  color: rgba(254, 243, 199, .75);
}

.hover\:text-amber-100\/80:hover {
  color: rgba(254, 243, 199, .8);
}

.hover\:text-amber-100\/85:hover {
  color: rgba(254, 243, 199, .85);
}

.hover\:text-amber-100\/90:hover {
  color: rgba(254, 243, 199, .9);
}

.hover\:text-amber-100\/95:hover {
  color: rgba(254, 243, 199, .95);
}

.hover\:text-amber-400:hover {
  --tw-text-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-text-opacity, 1));
}

.hover\:text-amber-400\/0:hover {
  color: rgba(251, 191, 36, 0);
}

.hover\:text-amber-400\/10:hover {
  color: rgba(251, 191, 36, .1);
}

.hover\:text-amber-400\/100:hover {
  color: #fbbf24;
}

.hover\:text-amber-400\/15:hover {
  color: rgba(251, 191, 36, .15);
}

.hover\:text-amber-400\/20:hover {
  color: rgba(251, 191, 36, .2);
}

.hover\:text-amber-400\/25:hover {
  color: rgba(251, 191, 36, .25);
}

.hover\:text-amber-400\/30:hover {
  color: rgba(251, 191, 36, .3);
}

.hover\:text-amber-400\/35:hover {
  color: rgba(251, 191, 36, .35);
}

.hover\:text-amber-400\/40:hover {
  color: rgba(251, 191, 36, .4);
}

.hover\:text-amber-400\/45:hover {
  color: rgba(251, 191, 36, .45);
}

.hover\:text-amber-400\/5:hover {
  color: rgba(251, 191, 36, .05);
}

.hover\:text-amber-400\/50:hover {
  color: rgba(251, 191, 36, .5);
}

.hover\:text-amber-400\/55:hover {
  color: rgba(251, 191, 36, .55);
}

.hover\:text-amber-400\/60:hover {
  color: rgba(251, 191, 36, .6);
}

.hover\:text-amber-400\/65:hover {
  color: rgba(251, 191, 36, .65);
}

.hover\:text-amber-400\/70:hover {
  color: rgba(251, 191, 36, .7);
}

.hover\:text-amber-400\/75:hover {
  color: rgba(251, 191, 36, .75);
}

.hover\:text-amber-400\/80:hover {
  color: rgba(251, 191, 36, .8);
}

.hover\:text-amber-400\/85:hover {
  color: rgba(251, 191, 36, .85);
}

.hover\:text-amber-400\/90:hover {
  color: rgba(251, 191, 36, .9);
}

.hover\:text-amber-400\/95:hover {
  color: rgba(251, 191, 36, .95);
}

.hover\:text-amber-500:hover {
  --tw-text-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-text-opacity, 1));
}

.hover\:text-amber-500\/0:hover {
  color: rgba(245, 158, 11, 0);
}

.hover\:text-amber-500\/10:hover {
  color: rgba(245, 158, 11, .1);
}

.hover\:text-amber-500\/100:hover {
  color: #f59e0b;
}

.hover\:text-amber-500\/15:hover {
  color: rgba(245, 158, 11, .15);
}

.hover\:text-amber-500\/20:hover {
  color: rgba(245, 158, 11, .2);
}

.hover\:text-amber-500\/25:hover {
  color: rgba(245, 158, 11, .25);
}

.hover\:text-amber-500\/30:hover {
  color: rgba(245, 158, 11, .3);
}

.hover\:text-amber-500\/35:hover {
  color: rgba(245, 158, 11, .35);
}

.hover\:text-amber-500\/40:hover {
  color: rgba(245, 158, 11, .4);
}

.hover\:text-amber-500\/45:hover {
  color: rgba(245, 158, 11, .45);
}

.hover\:text-amber-500\/5:hover {
  color: rgba(245, 158, 11, .05);
}

.hover\:text-amber-500\/50:hover {
  color: rgba(245, 158, 11, .5);
}

.hover\:text-amber-500\/55:hover {
  color: rgba(245, 158, 11, .55);
}

.hover\:text-amber-500\/60:hover {
  color: rgba(245, 158, 11, .6);
}

.hover\:text-amber-500\/65:hover {
  color: rgba(245, 158, 11, .65);
}

.hover\:text-amber-500\/70:hover {
  color: rgba(245, 158, 11, .7);
}

.hover\:text-amber-500\/75:hover {
  color: rgba(245, 158, 11, .75);
}

.hover\:text-amber-500\/80:hover {
  color: rgba(245, 158, 11, .8);
}

.hover\:text-amber-500\/85:hover {
  color: rgba(245, 158, 11, .85);
}

.hover\:text-amber-500\/90:hover {
  color: rgba(245, 158, 11, .9);
}

.hover\:text-amber-500\/95:hover {
  color: rgba(245, 158, 11, .95);
}

.hover\:text-amber-700:hover {
  --tw-text-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-text-opacity, 1));
}

.hover\:text-amber-700\/0:hover {
  color: rgba(180, 83, 9, 0);
}

.hover\:text-amber-700\/10:hover {
  color: rgba(180, 83, 9, .1);
}

.hover\:text-amber-700\/100:hover {
  color: #b45309;
}

.hover\:text-amber-700\/15:hover {
  color: rgba(180, 83, 9, .15);
}

.hover\:text-amber-700\/20:hover {
  color: rgba(180, 83, 9, .2);
}

.hover\:text-amber-700\/25:hover {
  color: rgba(180, 83, 9, .25);
}

.hover\:text-amber-700\/30:hover {
  color: rgba(180, 83, 9, .3);
}

.hover\:text-amber-700\/35:hover {
  color: rgba(180, 83, 9, .35);
}

.hover\:text-amber-700\/40:hover {
  color: rgba(180, 83, 9, .4);
}

.hover\:text-amber-700\/45:hover {
  color: rgba(180, 83, 9, .45);
}

.hover\:text-amber-700\/5:hover {
  color: rgba(180, 83, 9, .05);
}

.hover\:text-amber-700\/50:hover {
  color: rgba(180, 83, 9, .5);
}

.hover\:text-amber-700\/55:hover {
  color: rgba(180, 83, 9, .55);
}

.hover\:text-amber-700\/60:hover {
  color: rgba(180, 83, 9, .6);
}

.hover\:text-amber-700\/65:hover {
  color: rgba(180, 83, 9, .65);
}

.hover\:text-amber-700\/70:hover {
  color: rgba(180, 83, 9, .7);
}

.hover\:text-amber-700\/75:hover {
  color: rgba(180, 83, 9, .75);
}

.hover\:text-amber-700\/80:hover {
  color: rgba(180, 83, 9, .8);
}

.hover\:text-amber-700\/85:hover {
  color: rgba(180, 83, 9, .85);
}

.hover\:text-amber-700\/90:hover {
  color: rgba(180, 83, 9, .9);
}

.hover\:text-amber-700\/95:hover {
  color: rgba(180, 83, 9, .95);
}

.hover\:text-amber-800:hover {
  --tw-text-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-text-opacity, 1));
}

.hover\:text-amber-800\/0:hover {
  color: rgba(146, 64, 14, 0);
}

.hover\:text-amber-800\/10:hover {
  color: rgba(146, 64, 14, .1);
}

.hover\:text-amber-800\/100:hover {
  color: #92400e;
}

.hover\:text-amber-800\/15:hover {
  color: rgba(146, 64, 14, .15);
}

.hover\:text-amber-800\/20:hover {
  color: rgba(146, 64, 14, .2);
}

.hover\:text-amber-800\/25:hover {
  color: rgba(146, 64, 14, .25);
}

.hover\:text-amber-800\/30:hover {
  color: rgba(146, 64, 14, .3);
}

.hover\:text-amber-800\/35:hover {
  color: rgba(146, 64, 14, .35);
}

.hover\:text-amber-800\/40:hover {
  color: rgba(146, 64, 14, .4);
}

.hover\:text-amber-800\/45:hover {
  color: rgba(146, 64, 14, .45);
}

.hover\:text-amber-800\/5:hover {
  color: rgba(146, 64, 14, .05);
}

.hover\:text-amber-800\/50:hover {
  color: rgba(146, 64, 14, .5);
}

.hover\:text-amber-800\/55:hover {
  color: rgba(146, 64, 14, .55);
}

.hover\:text-amber-800\/60:hover {
  color: rgba(146, 64, 14, .6);
}

.hover\:text-amber-800\/65:hover {
  color: rgba(146, 64, 14, .65);
}

.hover\:text-amber-800\/70:hover {
  color: rgba(146, 64, 14, .7);
}

.hover\:text-amber-800\/75:hover {
  color: rgba(146, 64, 14, .75);
}

.hover\:text-amber-800\/80:hover {
  color: rgba(146, 64, 14, .8);
}

.hover\:text-amber-800\/85:hover {
  color: rgba(146, 64, 14, .85);
}

.hover\:text-amber-800\/90:hover {
  color: rgba(146, 64, 14, .9);
}

.hover\:text-amber-800\/95:hover {
  color: rgba(146, 64, 14, .95);
}

.hover\:text-blue-100:hover {
  --tw-text-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-text-opacity, 1));
}

.hover\:text-blue-100\/0:hover {
  color: rgba(219, 234, 254, 0);
}

.hover\:text-blue-100\/10:hover {
  color: rgba(219, 234, 254, .1);
}

.hover\:text-blue-100\/100:hover {
  color: #dbeafe;
}

.hover\:text-blue-100\/15:hover {
  color: rgba(219, 234, 254, .15);
}

.hover\:text-blue-100\/20:hover {
  color: rgba(219, 234, 254, .2);
}

.hover\:text-blue-100\/25:hover {
  color: rgba(219, 234, 254, .25);
}

.hover\:text-blue-100\/30:hover {
  color: rgba(219, 234, 254, .3);
}

.hover\:text-blue-100\/35:hover {
  color: rgba(219, 234, 254, .35);
}

.hover\:text-blue-100\/40:hover {
  color: rgba(219, 234, 254, .4);
}

.hover\:text-blue-100\/45:hover {
  color: rgba(219, 234, 254, .45);
}

.hover\:text-blue-100\/5:hover {
  color: rgba(219, 234, 254, .05);
}

.hover\:text-blue-100\/50:hover {
  color: rgba(219, 234, 254, .5);
}

.hover\:text-blue-100\/55:hover {
  color: rgba(219, 234, 254, .55);
}

.hover\:text-blue-100\/60:hover {
  color: rgba(219, 234, 254, .6);
}

.hover\:text-blue-100\/65:hover {
  color: rgba(219, 234, 254, .65);
}

.hover\:text-blue-100\/70:hover {
  color: rgba(219, 234, 254, .7);
}

.hover\:text-blue-100\/75:hover {
  color: rgba(219, 234, 254, .75);
}

.hover\:text-blue-100\/80:hover {
  color: rgba(219, 234, 254, .8);
}

.hover\:text-blue-100\/85:hover {
  color: rgba(219, 234, 254, .85);
}

.hover\:text-blue-100\/90:hover {
  color: rgba(219, 234, 254, .9);
}

.hover\:text-blue-100\/95:hover {
  color: rgba(219, 234, 254, .95);
}

.hover\:text-blue-400:hover {
  --tw-text-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-text-opacity, 1));
}

.hover\:text-blue-400\/0:hover {
  color: rgba(96, 165, 250, 0);
}

.hover\:text-blue-400\/10:hover {
  color: rgba(96, 165, 250, .1);
}

.hover\:text-blue-400\/100:hover {
  color: #60a5fa;
}

.hover\:text-blue-400\/15:hover {
  color: rgba(96, 165, 250, .15);
}

.hover\:text-blue-400\/20:hover {
  color: rgba(96, 165, 250, .2);
}

.hover\:text-blue-400\/25:hover {
  color: rgba(96, 165, 250, .25);
}

.hover\:text-blue-400\/30:hover {
  color: rgba(96, 165, 250, .3);
}

.hover\:text-blue-400\/35:hover {
  color: rgba(96, 165, 250, .35);
}

.hover\:text-blue-400\/40:hover {
  color: rgba(96, 165, 250, .4);
}

.hover\:text-blue-400\/45:hover {
  color: rgba(96, 165, 250, .45);
}

.hover\:text-blue-400\/5:hover {
  color: rgba(96, 165, 250, .05);
}

.hover\:text-blue-400\/50:hover {
  color: rgba(96, 165, 250, .5);
}

.hover\:text-blue-400\/55:hover {
  color: rgba(96, 165, 250, .55);
}

.hover\:text-blue-400\/60:hover {
  color: rgba(96, 165, 250, .6);
}

.hover\:text-blue-400\/65:hover {
  color: rgba(96, 165, 250, .65);
}

.hover\:text-blue-400\/70:hover {
  color: rgba(96, 165, 250, .7);
}

.hover\:text-blue-400\/75:hover {
  color: rgba(96, 165, 250, .75);
}

.hover\:text-blue-400\/80:hover {
  color: rgba(96, 165, 250, .8);
}

.hover\:text-blue-400\/85:hover {
  color: rgba(96, 165, 250, .85);
}

.hover\:text-blue-400\/90:hover {
  color: rgba(96, 165, 250, .9);
}

.hover\:text-blue-400\/95:hover {
  color: rgba(96, 165, 250, .95);
}

.hover\:text-blue-500:hover {
  --tw-text-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-text-opacity, 1));
}

.hover\:text-blue-500\/0:hover {
  color: rgba(59, 130, 246, 0);
}

.hover\:text-blue-500\/10:hover {
  color: rgba(59, 130, 246, .1);
}

.hover\:text-blue-500\/100:hover {
  color: #3b82f6;
}

.hover\:text-blue-500\/15:hover {
  color: rgba(59, 130, 246, .15);
}

.hover\:text-blue-500\/20:hover {
  color: rgba(59, 130, 246, .2);
}

.hover\:text-blue-500\/25:hover {
  color: rgba(59, 130, 246, .25);
}

.hover\:text-blue-500\/30:hover {
  color: rgba(59, 130, 246, .3);
}

.hover\:text-blue-500\/35:hover {
  color: rgba(59, 130, 246, .35);
}

.hover\:text-blue-500\/40:hover {
  color: rgba(59, 130, 246, .4);
}

.hover\:text-blue-500\/45:hover {
  color: rgba(59, 130, 246, .45);
}

.hover\:text-blue-500\/5:hover {
  color: rgba(59, 130, 246, .05);
}

.hover\:text-blue-500\/50:hover {
  color: rgba(59, 130, 246, .5);
}

.hover\:text-blue-500\/55:hover {
  color: rgba(59, 130, 246, .55);
}

.hover\:text-blue-500\/60:hover {
  color: rgba(59, 130, 246, .6);
}

.hover\:text-blue-500\/65:hover {
  color: rgba(59, 130, 246, .65);
}

.hover\:text-blue-500\/70:hover {
  color: rgba(59, 130, 246, .7);
}

.hover\:text-blue-500\/75:hover {
  color: rgba(59, 130, 246, .75);
}

.hover\:text-blue-500\/80:hover {
  color: rgba(59, 130, 246, .8);
}

.hover\:text-blue-500\/85:hover {
  color: rgba(59, 130, 246, .85);
}

.hover\:text-blue-500\/90:hover {
  color: rgba(59, 130, 246, .9);
}

.hover\:text-blue-500\/95:hover {
  color: rgba(59, 130, 246, .95);
}

.hover\:text-blue-600:hover {
  --tw-text-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-text-opacity, 1));
}

.hover\:text-blue-700:hover {
  --tw-text-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-text-opacity, 1));
}

.hover\:text-blue-700\/0:hover {
  color: rgba(29, 78, 216, 0);
}

.hover\:text-blue-700\/10:hover {
  color: rgba(29, 78, 216, .1);
}

.hover\:text-blue-700\/100:hover {
  color: #1d4ed8;
}

.hover\:text-blue-700\/15:hover {
  color: rgba(29, 78, 216, .15);
}

.hover\:text-blue-700\/20:hover {
  color: rgba(29, 78, 216, .2);
}

.hover\:text-blue-700\/25:hover {
  color: rgba(29, 78, 216, .25);
}

.hover\:text-blue-700\/30:hover {
  color: rgba(29, 78, 216, .3);
}

.hover\:text-blue-700\/35:hover {
  color: rgba(29, 78, 216, .35);
}

.hover\:text-blue-700\/40:hover {
  color: rgba(29, 78, 216, .4);
}

.hover\:text-blue-700\/45:hover {
  color: rgba(29, 78, 216, .45);
}

.hover\:text-blue-700\/5:hover {
  color: rgba(29, 78, 216, .05);
}

.hover\:text-blue-700\/50:hover {
  color: rgba(29, 78, 216, .5);
}

.hover\:text-blue-700\/55:hover {
  color: rgba(29, 78, 216, .55);
}

.hover\:text-blue-700\/60:hover {
  color: rgba(29, 78, 216, .6);
}

.hover\:text-blue-700\/65:hover {
  color: rgba(29, 78, 216, .65);
}

.hover\:text-blue-700\/70:hover {
  color: rgba(29, 78, 216, .7);
}

.hover\:text-blue-700\/75:hover {
  color: rgba(29, 78, 216, .75);
}

.hover\:text-blue-700\/80:hover {
  color: rgba(29, 78, 216, .8);
}

.hover\:text-blue-700\/85:hover {
  color: rgba(29, 78, 216, .85);
}

.hover\:text-blue-700\/90:hover {
  color: rgba(29, 78, 216, .9);
}

.hover\:text-blue-700\/95:hover {
  color: rgba(29, 78, 216, .95);
}

.hover\:text-blue-800:hover {
  --tw-text-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-text-opacity, 1));
}

.hover\:text-blue-800\/0:hover {
  color: rgba(30, 64, 175, 0);
}

.hover\:text-blue-800\/10:hover {
  color: rgba(30, 64, 175, .1);
}

.hover\:text-blue-800\/100:hover {
  color: #1e40af;
}

.hover\:text-blue-800\/15:hover {
  color: rgba(30, 64, 175, .15);
}

.hover\:text-blue-800\/20:hover {
  color: rgba(30, 64, 175, .2);
}

.hover\:text-blue-800\/25:hover {
  color: rgba(30, 64, 175, .25);
}

.hover\:text-blue-800\/30:hover {
  color: rgba(30, 64, 175, .3);
}

.hover\:text-blue-800\/35:hover {
  color: rgba(30, 64, 175, .35);
}

.hover\:text-blue-800\/40:hover {
  color: rgba(30, 64, 175, .4);
}

.hover\:text-blue-800\/45:hover {
  color: rgba(30, 64, 175, .45);
}

.hover\:text-blue-800\/5:hover {
  color: rgba(30, 64, 175, .05);
}

.hover\:text-blue-800\/50:hover {
  color: rgba(30, 64, 175, .5);
}

.hover\:text-blue-800\/55:hover {
  color: rgba(30, 64, 175, .55);
}

.hover\:text-blue-800\/60:hover {
  color: rgba(30, 64, 175, .6);
}

.hover\:text-blue-800\/65:hover {
  color: rgba(30, 64, 175, .65);
}

.hover\:text-blue-800\/70:hover {
  color: rgba(30, 64, 175, .7);
}

.hover\:text-blue-800\/75:hover {
  color: rgba(30, 64, 175, .75);
}

.hover\:text-blue-800\/80:hover {
  color: rgba(30, 64, 175, .8);
}

.hover\:text-blue-800\/85:hover {
  color: rgba(30, 64, 175, .85);
}

.hover\:text-blue-800\/90:hover {
  color: rgba(30, 64, 175, .9);
}

.hover\:text-blue-800\/95:hover {
  color: rgba(30, 64, 175, .95);
}

.hover\:text-blue-900:hover {
  --tw-text-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-text-opacity, 1));
}

.hover\:text-cyan-100:hover {
  --tw-text-opacity: 1;
  color: rgba(207, 250, 254, var(--tw-text-opacity, 1));
}

.hover\:text-cyan-100\/0:hover {
  color: rgba(207, 250, 254, 0);
}

.hover\:text-cyan-100\/10:hover {
  color: rgba(207, 250, 254, .1);
}

.hover\:text-cyan-100\/100:hover {
  color: #cffafe;
}

.hover\:text-cyan-100\/15:hover {
  color: rgba(207, 250, 254, .15);
}

.hover\:text-cyan-100\/20:hover {
  color: rgba(207, 250, 254, .2);
}

.hover\:text-cyan-100\/25:hover {
  color: rgba(207, 250, 254, .25);
}

.hover\:text-cyan-100\/30:hover {
  color: rgba(207, 250, 254, .3);
}

.hover\:text-cyan-100\/35:hover {
  color: rgba(207, 250, 254, .35);
}

.hover\:text-cyan-100\/40:hover {
  color: rgba(207, 250, 254, .4);
}

.hover\:text-cyan-100\/45:hover {
  color: rgba(207, 250, 254, .45);
}

.hover\:text-cyan-100\/5:hover {
  color: rgba(207, 250, 254, .05);
}

.hover\:text-cyan-100\/50:hover {
  color: rgba(207, 250, 254, .5);
}

.hover\:text-cyan-100\/55:hover {
  color: rgba(207, 250, 254, .55);
}

.hover\:text-cyan-100\/60:hover {
  color: rgba(207, 250, 254, .6);
}

.hover\:text-cyan-100\/65:hover {
  color: rgba(207, 250, 254, .65);
}

.hover\:text-cyan-100\/70:hover {
  color: rgba(207, 250, 254, .7);
}

.hover\:text-cyan-100\/75:hover {
  color: rgba(207, 250, 254, .75);
}

.hover\:text-cyan-100\/80:hover {
  color: rgba(207, 250, 254, .8);
}

.hover\:text-cyan-100\/85:hover {
  color: rgba(207, 250, 254, .85);
}

.hover\:text-cyan-100\/90:hover {
  color: rgba(207, 250, 254, .9);
}

.hover\:text-cyan-100\/95:hover {
  color: rgba(207, 250, 254, .95);
}

.hover\:text-cyan-400:hover {
  --tw-text-opacity: 1;
  color: rgba(34, 211, 238, var(--tw-text-opacity, 1));
}

.hover\:text-cyan-400\/0:hover {
  color: rgba(34, 211, 238, 0);
}

.hover\:text-cyan-400\/10:hover {
  color: rgba(34, 211, 238, .1);
}

.hover\:text-cyan-400\/100:hover {
  color: #22d3ee;
}

.hover\:text-cyan-400\/15:hover {
  color: rgba(34, 211, 238, .15);
}

.hover\:text-cyan-400\/20:hover {
  color: rgba(34, 211, 238, .2);
}

.hover\:text-cyan-400\/25:hover {
  color: rgba(34, 211, 238, .25);
}

.hover\:text-cyan-400\/30:hover {
  color: rgba(34, 211, 238, .3);
}

.hover\:text-cyan-400\/35:hover {
  color: rgba(34, 211, 238, .35);
}

.hover\:text-cyan-400\/40:hover {
  color: rgba(34, 211, 238, .4);
}

.hover\:text-cyan-400\/45:hover {
  color: rgba(34, 211, 238, .45);
}

.hover\:text-cyan-400\/5:hover {
  color: rgba(34, 211, 238, .05);
}

.hover\:text-cyan-400\/50:hover {
  color: rgba(34, 211, 238, .5);
}

.hover\:text-cyan-400\/55:hover {
  color: rgba(34, 211, 238, .55);
}

.hover\:text-cyan-400\/60:hover {
  color: rgba(34, 211, 238, .6);
}

.hover\:text-cyan-400\/65:hover {
  color: rgba(34, 211, 238, .65);
}

.hover\:text-cyan-400\/70:hover {
  color: rgba(34, 211, 238, .7);
}

.hover\:text-cyan-400\/75:hover {
  color: rgba(34, 211, 238, .75);
}

.hover\:text-cyan-400\/80:hover {
  color: rgba(34, 211, 238, .8);
}

.hover\:text-cyan-400\/85:hover {
  color: rgba(34, 211, 238, .85);
}

.hover\:text-cyan-400\/90:hover {
  color: rgba(34, 211, 238, .9);
}

.hover\:text-cyan-400\/95:hover {
  color: rgba(34, 211, 238, .95);
}

.hover\:text-cyan-500:hover {
  --tw-text-opacity: 1;
  color: rgba(6, 182, 212, var(--tw-text-opacity, 1));
}

.hover\:text-cyan-500\/0:hover {
  color: rgba(6, 182, 212, 0);
}

.hover\:text-cyan-500\/10:hover {
  color: rgba(6, 182, 212, .1);
}

.hover\:text-cyan-500\/100:hover {
  color: #06b6d4;
}

.hover\:text-cyan-500\/15:hover {
  color: rgba(6, 182, 212, .15);
}

.hover\:text-cyan-500\/20:hover {
  color: rgba(6, 182, 212, .2);
}

.hover\:text-cyan-500\/25:hover {
  color: rgba(6, 182, 212, .25);
}

.hover\:text-cyan-500\/30:hover {
  color: rgba(6, 182, 212, .3);
}

.hover\:text-cyan-500\/35:hover {
  color: rgba(6, 182, 212, .35);
}

.hover\:text-cyan-500\/40:hover {
  color: rgba(6, 182, 212, .4);
}

.hover\:text-cyan-500\/45:hover {
  color: rgba(6, 182, 212, .45);
}

.hover\:text-cyan-500\/5:hover {
  color: rgba(6, 182, 212, .05);
}

.hover\:text-cyan-500\/50:hover {
  color: rgba(6, 182, 212, .5);
}

.hover\:text-cyan-500\/55:hover {
  color: rgba(6, 182, 212, .55);
}

.hover\:text-cyan-500\/60:hover {
  color: rgba(6, 182, 212, .6);
}

.hover\:text-cyan-500\/65:hover {
  color: rgba(6, 182, 212, .65);
}

.hover\:text-cyan-500\/70:hover {
  color: rgba(6, 182, 212, .7);
}

.hover\:text-cyan-500\/75:hover {
  color: rgba(6, 182, 212, .75);
}

.hover\:text-cyan-500\/80:hover {
  color: rgba(6, 182, 212, .8);
}

.hover\:text-cyan-500\/85:hover {
  color: rgba(6, 182, 212, .85);
}

.hover\:text-cyan-500\/90:hover {
  color: rgba(6, 182, 212, .9);
}

.hover\:text-cyan-500\/95:hover {
  color: rgba(6, 182, 212, .95);
}

.hover\:text-cyan-700:hover {
  --tw-text-opacity: 1;
  color: rgba(14, 116, 144, var(--tw-text-opacity, 1));
}

.hover\:text-cyan-700\/0:hover {
  color: rgba(14, 116, 144, 0);
}

.hover\:text-cyan-700\/10:hover {
  color: rgba(14, 116, 144, .1);
}

.hover\:text-cyan-700\/100:hover {
  color: #0e7490;
}

.hover\:text-cyan-700\/15:hover {
  color: rgba(14, 116, 144, .15);
}

.hover\:text-cyan-700\/20:hover {
  color: rgba(14, 116, 144, .2);
}

.hover\:text-cyan-700\/25:hover {
  color: rgba(14, 116, 144, .25);
}

.hover\:text-cyan-700\/30:hover {
  color: rgba(14, 116, 144, .3);
}

.hover\:text-cyan-700\/35:hover {
  color: rgba(14, 116, 144, .35);
}

.hover\:text-cyan-700\/40:hover {
  color: rgba(14, 116, 144, .4);
}

.hover\:text-cyan-700\/45:hover {
  color: rgba(14, 116, 144, .45);
}

.hover\:text-cyan-700\/5:hover {
  color: rgba(14, 116, 144, .05);
}

.hover\:text-cyan-700\/50:hover {
  color: rgba(14, 116, 144, .5);
}

.hover\:text-cyan-700\/55:hover {
  color: rgba(14, 116, 144, .55);
}

.hover\:text-cyan-700\/60:hover {
  color: rgba(14, 116, 144, .6);
}

.hover\:text-cyan-700\/65:hover {
  color: rgba(14, 116, 144, .65);
}

.hover\:text-cyan-700\/70:hover {
  color: rgba(14, 116, 144, .7);
}

.hover\:text-cyan-700\/75:hover {
  color: rgba(14, 116, 144, .75);
}

.hover\:text-cyan-700\/80:hover {
  color: rgba(14, 116, 144, .8);
}

.hover\:text-cyan-700\/85:hover {
  color: rgba(14, 116, 144, .85);
}

.hover\:text-cyan-700\/90:hover {
  color: rgba(14, 116, 144, .9);
}

.hover\:text-cyan-700\/95:hover {
  color: rgba(14, 116, 144, .95);
}

.hover\:text-cyan-800:hover {
  --tw-text-opacity: 1;
  color: rgba(21, 94, 117, var(--tw-text-opacity, 1));
}

.hover\:text-cyan-800\/0:hover {
  color: rgba(21, 94, 117, 0);
}

.hover\:text-cyan-800\/10:hover {
  color: rgba(21, 94, 117, .1);
}

.hover\:text-cyan-800\/100:hover {
  color: #155e75;
}

.hover\:text-cyan-800\/15:hover {
  color: rgba(21, 94, 117, .15);
}

.hover\:text-cyan-800\/20:hover {
  color: rgba(21, 94, 117, .2);
}

.hover\:text-cyan-800\/25:hover {
  color: rgba(21, 94, 117, .25);
}

.hover\:text-cyan-800\/30:hover {
  color: rgba(21, 94, 117, .3);
}

.hover\:text-cyan-800\/35:hover {
  color: rgba(21, 94, 117, .35);
}

.hover\:text-cyan-800\/40:hover {
  color: rgba(21, 94, 117, .4);
}

.hover\:text-cyan-800\/45:hover {
  color: rgba(21, 94, 117, .45);
}

.hover\:text-cyan-800\/5:hover {
  color: rgba(21, 94, 117, .05);
}

.hover\:text-cyan-800\/50:hover {
  color: rgba(21, 94, 117, .5);
}

.hover\:text-cyan-800\/55:hover {
  color: rgba(21, 94, 117, .55);
}

.hover\:text-cyan-800\/60:hover {
  color: rgba(21, 94, 117, .6);
}

.hover\:text-cyan-800\/65:hover {
  color: rgba(21, 94, 117, .65);
}

.hover\:text-cyan-800\/70:hover {
  color: rgba(21, 94, 117, .7);
}

.hover\:text-cyan-800\/75:hover {
  color: rgba(21, 94, 117, .75);
}

.hover\:text-cyan-800\/80:hover {
  color: rgba(21, 94, 117, .8);
}

.hover\:text-cyan-800\/85:hover {
  color: rgba(21, 94, 117, .85);
}

.hover\:text-cyan-800\/90:hover {
  color: rgba(21, 94, 117, .9);
}

.hover\:text-cyan-800\/95:hover {
  color: rgba(21, 94, 117, .95);
}

.hover\:text-emerald-100:hover {
  --tw-text-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-text-opacity, 1));
}

.hover\:text-emerald-100\/0:hover {
  color: rgba(209, 250, 229, 0);
}

.hover\:text-emerald-100\/10:hover {
  color: rgba(209, 250, 229, .1);
}

.hover\:text-emerald-100\/100:hover {
  color: #d1fae5;
}

.hover\:text-emerald-100\/15:hover {
  color: rgba(209, 250, 229, .15);
}

.hover\:text-emerald-100\/20:hover {
  color: rgba(209, 250, 229, .2);
}

.hover\:text-emerald-100\/25:hover {
  color: rgba(209, 250, 229, .25);
}

.hover\:text-emerald-100\/30:hover {
  color: rgba(209, 250, 229, .3);
}

.hover\:text-emerald-100\/35:hover {
  color: rgba(209, 250, 229, .35);
}

.hover\:text-emerald-100\/40:hover {
  color: rgba(209, 250, 229, .4);
}

.hover\:text-emerald-100\/45:hover {
  color: rgba(209, 250, 229, .45);
}

.hover\:text-emerald-100\/5:hover {
  color: rgba(209, 250, 229, .05);
}

.hover\:text-emerald-100\/50:hover {
  color: rgba(209, 250, 229, .5);
}

.hover\:text-emerald-100\/55:hover {
  color: rgba(209, 250, 229, .55);
}

.hover\:text-emerald-100\/60:hover {
  color: rgba(209, 250, 229, .6);
}

.hover\:text-emerald-100\/65:hover {
  color: rgba(209, 250, 229, .65);
}

.hover\:text-emerald-100\/70:hover {
  color: rgba(209, 250, 229, .7);
}

.hover\:text-emerald-100\/75:hover {
  color: rgba(209, 250, 229, .75);
}

.hover\:text-emerald-100\/80:hover {
  color: rgba(209, 250, 229, .8);
}

.hover\:text-emerald-100\/85:hover {
  color: rgba(209, 250, 229, .85);
}

.hover\:text-emerald-100\/90:hover {
  color: rgba(209, 250, 229, .9);
}

.hover\:text-emerald-100\/95:hover {
  color: rgba(209, 250, 229, .95);
}

.hover\:text-emerald-400:hover {
  --tw-text-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-text-opacity, 1));
}

.hover\:text-emerald-400\/0:hover {
  color: rgba(52, 211, 153, 0);
}

.hover\:text-emerald-400\/10:hover {
  color: rgba(52, 211, 153, .1);
}

.hover\:text-emerald-400\/100:hover {
  color: #34d399;
}

.hover\:text-emerald-400\/15:hover {
  color: rgba(52, 211, 153, .15);
}

.hover\:text-emerald-400\/20:hover {
  color: rgba(52, 211, 153, .2);
}

.hover\:text-emerald-400\/25:hover {
  color: rgba(52, 211, 153, .25);
}

.hover\:text-emerald-400\/30:hover {
  color: rgba(52, 211, 153, .3);
}

.hover\:text-emerald-400\/35:hover {
  color: rgba(52, 211, 153, .35);
}

.hover\:text-emerald-400\/40:hover {
  color: rgba(52, 211, 153, .4);
}

.hover\:text-emerald-400\/45:hover {
  color: rgba(52, 211, 153, .45);
}

.hover\:text-emerald-400\/5:hover {
  color: rgba(52, 211, 153, .05);
}

.hover\:text-emerald-400\/50:hover {
  color: rgba(52, 211, 153, .5);
}

.hover\:text-emerald-400\/55:hover {
  color: rgba(52, 211, 153, .55);
}

.hover\:text-emerald-400\/60:hover {
  color: rgba(52, 211, 153, .6);
}

.hover\:text-emerald-400\/65:hover {
  color: rgba(52, 211, 153, .65);
}

.hover\:text-emerald-400\/70:hover {
  color: rgba(52, 211, 153, .7);
}

.hover\:text-emerald-400\/75:hover {
  color: rgba(52, 211, 153, .75);
}

.hover\:text-emerald-400\/80:hover {
  color: rgba(52, 211, 153, .8);
}

.hover\:text-emerald-400\/85:hover {
  color: rgba(52, 211, 153, .85);
}

.hover\:text-emerald-400\/90:hover {
  color: rgba(52, 211, 153, .9);
}

.hover\:text-emerald-400\/95:hover {
  color: rgba(52, 211, 153, .95);
}

.hover\:text-emerald-500:hover {
  --tw-text-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-text-opacity, 1));
}

.hover\:text-emerald-500\/0:hover {
  color: rgba(16, 185, 129, 0);
}

.hover\:text-emerald-500\/10:hover {
  color: rgba(16, 185, 129, .1);
}

.hover\:text-emerald-500\/100:hover {
  color: #10b981;
}

.hover\:text-emerald-500\/15:hover {
  color: rgba(16, 185, 129, .15);
}

.hover\:text-emerald-500\/20:hover {
  color: rgba(16, 185, 129, .2);
}

.hover\:text-emerald-500\/25:hover {
  color: rgba(16, 185, 129, .25);
}

.hover\:text-emerald-500\/30:hover {
  color: rgba(16, 185, 129, .3);
}

.hover\:text-emerald-500\/35:hover {
  color: rgba(16, 185, 129, .35);
}

.hover\:text-emerald-500\/40:hover {
  color: rgba(16, 185, 129, .4);
}

.hover\:text-emerald-500\/45:hover {
  color: rgba(16, 185, 129, .45);
}

.hover\:text-emerald-500\/5:hover {
  color: rgba(16, 185, 129, .05);
}

.hover\:text-emerald-500\/50:hover {
  color: rgba(16, 185, 129, .5);
}

.hover\:text-emerald-500\/55:hover {
  color: rgba(16, 185, 129, .55);
}

.hover\:text-emerald-500\/60:hover {
  color: rgba(16, 185, 129, .6);
}

.hover\:text-emerald-500\/65:hover {
  color: rgba(16, 185, 129, .65);
}

.hover\:text-emerald-500\/70:hover {
  color: rgba(16, 185, 129, .7);
}

.hover\:text-emerald-500\/75:hover {
  color: rgba(16, 185, 129, .75);
}

.hover\:text-emerald-500\/80:hover {
  color: rgba(16, 185, 129, .8);
}

.hover\:text-emerald-500\/85:hover {
  color: rgba(16, 185, 129, .85);
}

.hover\:text-emerald-500\/90:hover {
  color: rgba(16, 185, 129, .9);
}

.hover\:text-emerald-500\/95:hover {
  color: rgba(16, 185, 129, .95);
}

.hover\:text-emerald-700:hover {
  --tw-text-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-text-opacity, 1));
}

.hover\:text-emerald-700\/0:hover {
  color: rgba(4, 120, 87, 0);
}

.hover\:text-emerald-700\/10:hover {
  color: rgba(4, 120, 87, .1);
}

.hover\:text-emerald-700\/100:hover {
  color: #047857;
}

.hover\:text-emerald-700\/15:hover {
  color: rgba(4, 120, 87, .15);
}

.hover\:text-emerald-700\/20:hover {
  color: rgba(4, 120, 87, .2);
}

.hover\:text-emerald-700\/25:hover {
  color: rgba(4, 120, 87, .25);
}

.hover\:text-emerald-700\/30:hover {
  color: rgba(4, 120, 87, .3);
}

.hover\:text-emerald-700\/35:hover {
  color: rgba(4, 120, 87, .35);
}

.hover\:text-emerald-700\/40:hover {
  color: rgba(4, 120, 87, .4);
}

.hover\:text-emerald-700\/45:hover {
  color: rgba(4, 120, 87, .45);
}

.hover\:text-emerald-700\/5:hover {
  color: rgba(4, 120, 87, .05);
}

.hover\:text-emerald-700\/50:hover {
  color: rgba(4, 120, 87, .5);
}

.hover\:text-emerald-700\/55:hover {
  color: rgba(4, 120, 87, .55);
}

.hover\:text-emerald-700\/60:hover {
  color: rgba(4, 120, 87, .6);
}

.hover\:text-emerald-700\/65:hover {
  color: rgba(4, 120, 87, .65);
}

.hover\:text-emerald-700\/70:hover {
  color: rgba(4, 120, 87, .7);
}

.hover\:text-emerald-700\/75:hover {
  color: rgba(4, 120, 87, .75);
}

.hover\:text-emerald-700\/80:hover {
  color: rgba(4, 120, 87, .8);
}

.hover\:text-emerald-700\/85:hover {
  color: rgba(4, 120, 87, .85);
}

.hover\:text-emerald-700\/90:hover {
  color: rgba(4, 120, 87, .9);
}

.hover\:text-emerald-700\/95:hover {
  color: rgba(4, 120, 87, .95);
}

.hover\:text-emerald-800:hover {
  --tw-text-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-text-opacity, 1));
}

.hover\:text-emerald-800\/0:hover {
  color: rgba(6, 95, 70, 0);
}

.hover\:text-emerald-800\/10:hover {
  color: rgba(6, 95, 70, .1);
}

.hover\:text-emerald-800\/100:hover {
  color: #065f46;
}

.hover\:text-emerald-800\/15:hover {
  color: rgba(6, 95, 70, .15);
}

.hover\:text-emerald-800\/20:hover {
  color: rgba(6, 95, 70, .2);
}

.hover\:text-emerald-800\/25:hover {
  color: rgba(6, 95, 70, .25);
}

.hover\:text-emerald-800\/30:hover {
  color: rgba(6, 95, 70, .3);
}

.hover\:text-emerald-800\/35:hover {
  color: rgba(6, 95, 70, .35);
}

.hover\:text-emerald-800\/40:hover {
  color: rgba(6, 95, 70, .4);
}

.hover\:text-emerald-800\/45:hover {
  color: rgba(6, 95, 70, .45);
}

.hover\:text-emerald-800\/5:hover {
  color: rgba(6, 95, 70, .05);
}

.hover\:text-emerald-800\/50:hover {
  color: rgba(6, 95, 70, .5);
}

.hover\:text-emerald-800\/55:hover {
  color: rgba(6, 95, 70, .55);
}

.hover\:text-emerald-800\/60:hover {
  color: rgba(6, 95, 70, .6);
}

.hover\:text-emerald-800\/65:hover {
  color: rgba(6, 95, 70, .65);
}

.hover\:text-emerald-800\/70:hover {
  color: rgba(6, 95, 70, .7);
}

.hover\:text-emerald-800\/75:hover {
  color: rgba(6, 95, 70, .75);
}

.hover\:text-emerald-800\/80:hover {
  color: rgba(6, 95, 70, .8);
}

.hover\:text-emerald-800\/85:hover {
  color: rgba(6, 95, 70, .85);
}

.hover\:text-emerald-800\/90:hover {
  color: rgba(6, 95, 70, .9);
}

.hover\:text-emerald-800\/95:hover {
  color: rgba(6, 95, 70, .95);
}

.hover\:text-fuchsia-100:hover {
  --tw-text-opacity: 1;
  color: rgba(250, 232, 255, var(--tw-text-opacity, 1));
}

.hover\:text-fuchsia-100\/0:hover {
  color: rgba(250, 232, 255, 0);
}

.hover\:text-fuchsia-100\/10:hover {
  color: rgba(250, 232, 255, .1);
}

.hover\:text-fuchsia-100\/100:hover {
  color: #fae8ff;
}

.hover\:text-fuchsia-100\/15:hover {
  color: rgba(250, 232, 255, .15);
}

.hover\:text-fuchsia-100\/20:hover {
  color: rgba(250, 232, 255, .2);
}

.hover\:text-fuchsia-100\/25:hover {
  color: rgba(250, 232, 255, .25);
}

.hover\:text-fuchsia-100\/30:hover {
  color: rgba(250, 232, 255, .3);
}

.hover\:text-fuchsia-100\/35:hover {
  color: rgba(250, 232, 255, .35);
}

.hover\:text-fuchsia-100\/40:hover {
  color: rgba(250, 232, 255, .4);
}

.hover\:text-fuchsia-100\/45:hover {
  color: rgba(250, 232, 255, .45);
}

.hover\:text-fuchsia-100\/5:hover {
  color: rgba(250, 232, 255, .05);
}

.hover\:text-fuchsia-100\/50:hover {
  color: rgba(250, 232, 255, .5);
}

.hover\:text-fuchsia-100\/55:hover {
  color: rgba(250, 232, 255, .55);
}

.hover\:text-fuchsia-100\/60:hover {
  color: rgba(250, 232, 255, .6);
}

.hover\:text-fuchsia-100\/65:hover {
  color: rgba(250, 232, 255, .65);
}

.hover\:text-fuchsia-100\/70:hover {
  color: rgba(250, 232, 255, .7);
}

.hover\:text-fuchsia-100\/75:hover {
  color: rgba(250, 232, 255, .75);
}

.hover\:text-fuchsia-100\/80:hover {
  color: rgba(250, 232, 255, .8);
}

.hover\:text-fuchsia-100\/85:hover {
  color: rgba(250, 232, 255, .85);
}

.hover\:text-fuchsia-100\/90:hover {
  color: rgba(250, 232, 255, .9);
}

.hover\:text-fuchsia-100\/95:hover {
  color: rgba(250, 232, 255, .95);
}

.hover\:text-fuchsia-400:hover {
  --tw-text-opacity: 1;
  color: rgba(232, 121, 249, var(--tw-text-opacity, 1));
}

.hover\:text-fuchsia-400\/0:hover {
  color: rgba(232, 121, 249, 0);
}

.hover\:text-fuchsia-400\/10:hover {
  color: rgba(232, 121, 249, .1);
}

.hover\:text-fuchsia-400\/100:hover {
  color: #e879f9;
}

.hover\:text-fuchsia-400\/15:hover {
  color: rgba(232, 121, 249, .15);
}

.hover\:text-fuchsia-400\/20:hover {
  color: rgba(232, 121, 249, .2);
}

.hover\:text-fuchsia-400\/25:hover {
  color: rgba(232, 121, 249, .25);
}

.hover\:text-fuchsia-400\/30:hover {
  color: rgba(232, 121, 249, .3);
}

.hover\:text-fuchsia-400\/35:hover {
  color: rgba(232, 121, 249, .35);
}

.hover\:text-fuchsia-400\/40:hover {
  color: rgba(232, 121, 249, .4);
}

.hover\:text-fuchsia-400\/45:hover {
  color: rgba(232, 121, 249, .45);
}

.hover\:text-fuchsia-400\/5:hover {
  color: rgba(232, 121, 249, .05);
}

.hover\:text-fuchsia-400\/50:hover {
  color: rgba(232, 121, 249, .5);
}

.hover\:text-fuchsia-400\/55:hover {
  color: rgba(232, 121, 249, .55);
}

.hover\:text-fuchsia-400\/60:hover {
  color: rgba(232, 121, 249, .6);
}

.hover\:text-fuchsia-400\/65:hover {
  color: rgba(232, 121, 249, .65);
}

.hover\:text-fuchsia-400\/70:hover {
  color: rgba(232, 121, 249, .7);
}

.hover\:text-fuchsia-400\/75:hover {
  color: rgba(232, 121, 249, .75);
}

.hover\:text-fuchsia-400\/80:hover {
  color: rgba(232, 121, 249, .8);
}

.hover\:text-fuchsia-400\/85:hover {
  color: rgba(232, 121, 249, .85);
}

.hover\:text-fuchsia-400\/90:hover {
  color: rgba(232, 121, 249, .9);
}

.hover\:text-fuchsia-400\/95:hover {
  color: rgba(232, 121, 249, .95);
}

.hover\:text-fuchsia-500:hover {
  --tw-text-opacity: 1;
  color: rgba(217, 70, 239, var(--tw-text-opacity, 1));
}

.hover\:text-fuchsia-500\/0:hover {
  color: rgba(217, 70, 239, 0);
}

.hover\:text-fuchsia-500\/10:hover {
  color: rgba(217, 70, 239, .1);
}

.hover\:text-fuchsia-500\/100:hover {
  color: #d946ef;
}

.hover\:text-fuchsia-500\/15:hover {
  color: rgba(217, 70, 239, .15);
}

.hover\:text-fuchsia-500\/20:hover {
  color: rgba(217, 70, 239, .2);
}

.hover\:text-fuchsia-500\/25:hover {
  color: rgba(217, 70, 239, .25);
}

.hover\:text-fuchsia-500\/30:hover {
  color: rgba(217, 70, 239, .3);
}

.hover\:text-fuchsia-500\/35:hover {
  color: rgba(217, 70, 239, .35);
}

.hover\:text-fuchsia-500\/40:hover {
  color: rgba(217, 70, 239, .4);
}

.hover\:text-fuchsia-500\/45:hover {
  color: rgba(217, 70, 239, .45);
}

.hover\:text-fuchsia-500\/5:hover {
  color: rgba(217, 70, 239, .05);
}

.hover\:text-fuchsia-500\/50:hover {
  color: rgba(217, 70, 239, .5);
}

.hover\:text-fuchsia-500\/55:hover {
  color: rgba(217, 70, 239, .55);
}

.hover\:text-fuchsia-500\/60:hover {
  color: rgba(217, 70, 239, .6);
}

.hover\:text-fuchsia-500\/65:hover {
  color: rgba(217, 70, 239, .65);
}

.hover\:text-fuchsia-500\/70:hover {
  color: rgba(217, 70, 239, .7);
}

.hover\:text-fuchsia-500\/75:hover {
  color: rgba(217, 70, 239, .75);
}

.hover\:text-fuchsia-500\/80:hover {
  color: rgba(217, 70, 239, .8);
}

.hover\:text-fuchsia-500\/85:hover {
  color: rgba(217, 70, 239, .85);
}

.hover\:text-fuchsia-500\/90:hover {
  color: rgba(217, 70, 239, .9);
}

.hover\:text-fuchsia-500\/95:hover {
  color: rgba(217, 70, 239, .95);
}

.hover\:text-fuchsia-700:hover {
  --tw-text-opacity: 1;
  color: rgba(162, 28, 175, var(--tw-text-opacity, 1));
}

.hover\:text-fuchsia-700\/0:hover {
  color: rgba(162, 28, 175, 0);
}

.hover\:text-fuchsia-700\/10:hover {
  color: rgba(162, 28, 175, .1);
}

.hover\:text-fuchsia-700\/100:hover {
  color: #a21caf;
}

.hover\:text-fuchsia-700\/15:hover {
  color: rgba(162, 28, 175, .15);
}

.hover\:text-fuchsia-700\/20:hover {
  color: rgba(162, 28, 175, .2);
}

.hover\:text-fuchsia-700\/25:hover {
  color: rgba(162, 28, 175, .25);
}

.hover\:text-fuchsia-700\/30:hover {
  color: rgba(162, 28, 175, .3);
}

.hover\:text-fuchsia-700\/35:hover {
  color: rgba(162, 28, 175, .35);
}

.hover\:text-fuchsia-700\/40:hover {
  color: rgba(162, 28, 175, .4);
}

.hover\:text-fuchsia-700\/45:hover {
  color: rgba(162, 28, 175, .45);
}

.hover\:text-fuchsia-700\/5:hover {
  color: rgba(162, 28, 175, .05);
}

.hover\:text-fuchsia-700\/50:hover {
  color: rgba(162, 28, 175, .5);
}

.hover\:text-fuchsia-700\/55:hover {
  color: rgba(162, 28, 175, .55);
}

.hover\:text-fuchsia-700\/60:hover {
  color: rgba(162, 28, 175, .6);
}

.hover\:text-fuchsia-700\/65:hover {
  color: rgba(162, 28, 175, .65);
}

.hover\:text-fuchsia-700\/70:hover {
  color: rgba(162, 28, 175, .7);
}

.hover\:text-fuchsia-700\/75:hover {
  color: rgba(162, 28, 175, .75);
}

.hover\:text-fuchsia-700\/80:hover {
  color: rgba(162, 28, 175, .8);
}

.hover\:text-fuchsia-700\/85:hover {
  color: rgba(162, 28, 175, .85);
}

.hover\:text-fuchsia-700\/90:hover {
  color: rgba(162, 28, 175, .9);
}

.hover\:text-fuchsia-700\/95:hover {
  color: rgba(162, 28, 175, .95);
}

.hover\:text-fuchsia-800:hover {
  --tw-text-opacity: 1;
  color: rgba(134, 25, 143, var(--tw-text-opacity, 1));
}

.hover\:text-fuchsia-800\/0:hover {
  color: rgba(134, 25, 143, 0);
}

.hover\:text-fuchsia-800\/10:hover {
  color: rgba(134, 25, 143, .1);
}

.hover\:text-fuchsia-800\/100:hover {
  color: #86198f;
}

.hover\:text-fuchsia-800\/15:hover {
  color: rgba(134, 25, 143, .15);
}

.hover\:text-fuchsia-800\/20:hover {
  color: rgba(134, 25, 143, .2);
}

.hover\:text-fuchsia-800\/25:hover {
  color: rgba(134, 25, 143, .25);
}

.hover\:text-fuchsia-800\/30:hover {
  color: rgba(134, 25, 143, .3);
}

.hover\:text-fuchsia-800\/35:hover {
  color: rgba(134, 25, 143, .35);
}

.hover\:text-fuchsia-800\/40:hover {
  color: rgba(134, 25, 143, .4);
}

.hover\:text-fuchsia-800\/45:hover {
  color: rgba(134, 25, 143, .45);
}

.hover\:text-fuchsia-800\/5:hover {
  color: rgba(134, 25, 143, .05);
}

.hover\:text-fuchsia-800\/50:hover {
  color: rgba(134, 25, 143, .5);
}

.hover\:text-fuchsia-800\/55:hover {
  color: rgba(134, 25, 143, .55);
}

.hover\:text-fuchsia-800\/60:hover {
  color: rgba(134, 25, 143, .6);
}

.hover\:text-fuchsia-800\/65:hover {
  color: rgba(134, 25, 143, .65);
}

.hover\:text-fuchsia-800\/70:hover {
  color: rgba(134, 25, 143, .7);
}

.hover\:text-fuchsia-800\/75:hover {
  color: rgba(134, 25, 143, .75);
}

.hover\:text-fuchsia-800\/80:hover {
  color: rgba(134, 25, 143, .8);
}

.hover\:text-fuchsia-800\/85:hover {
  color: rgba(134, 25, 143, .85);
}

.hover\:text-fuchsia-800\/90:hover {
  color: rgba(134, 25, 143, .9);
}

.hover\:text-fuchsia-800\/95:hover {
  color: rgba(134, 25, 143, .95);
}

.hover\:text-gray-100:hover {
  --tw-text-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-text-opacity, 1));
}

.hover\:text-gray-100\/0:hover {
  color: rgba(243, 244, 246, 0);
}

.hover\:text-gray-100\/10:hover {
  color: rgba(243, 244, 246, .1);
}

.hover\:text-gray-100\/100:hover {
  color: #f3f4f6;
}

.hover\:text-gray-100\/15:hover {
  color: rgba(243, 244, 246, .15);
}

.hover\:text-gray-100\/20:hover {
  color: rgba(243, 244, 246, .2);
}

.hover\:text-gray-100\/25:hover {
  color: rgba(243, 244, 246, .25);
}

.hover\:text-gray-100\/30:hover {
  color: rgba(243, 244, 246, .3);
}

.hover\:text-gray-100\/35:hover {
  color: rgba(243, 244, 246, .35);
}

.hover\:text-gray-100\/40:hover {
  color: rgba(243, 244, 246, .4);
}

.hover\:text-gray-100\/45:hover {
  color: rgba(243, 244, 246, .45);
}

.hover\:text-gray-100\/5:hover {
  color: rgba(243, 244, 246, .05);
}

.hover\:text-gray-100\/50:hover {
  color: rgba(243, 244, 246, .5);
}

.hover\:text-gray-100\/55:hover {
  color: rgba(243, 244, 246, .55);
}

.hover\:text-gray-100\/60:hover {
  color: rgba(243, 244, 246, .6);
}

.hover\:text-gray-100\/65:hover {
  color: rgba(243, 244, 246, .65);
}

.hover\:text-gray-100\/70:hover {
  color: rgba(243, 244, 246, .7);
}

.hover\:text-gray-100\/75:hover {
  color: rgba(243, 244, 246, .75);
}

.hover\:text-gray-100\/80:hover {
  color: rgba(243, 244, 246, .8);
}

.hover\:text-gray-100\/85:hover {
  color: rgba(243, 244, 246, .85);
}

.hover\:text-gray-100\/90:hover {
  color: rgba(243, 244, 246, .9);
}

.hover\:text-gray-100\/95:hover {
  color: rgba(243, 244, 246, .95);
}

.hover\:text-gray-400:hover {
  --tw-text-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}

.hover\:text-gray-400\/0:hover {
  color: rgba(156, 163, 175, 0);
}

.hover\:text-gray-400\/10:hover {
  color: rgba(156, 163, 175, .1);
}

.hover\:text-gray-400\/100:hover {
  color: #9ca3af;
}

.hover\:text-gray-400\/15:hover {
  color: rgba(156, 163, 175, .15);
}

.hover\:text-gray-400\/20:hover {
  color: rgba(156, 163, 175, .2);
}

.hover\:text-gray-400\/25:hover {
  color: rgba(156, 163, 175, .25);
}

.hover\:text-gray-400\/30:hover {
  color: rgba(156, 163, 175, .3);
}

.hover\:text-gray-400\/35:hover {
  color: rgba(156, 163, 175, .35);
}

.hover\:text-gray-400\/40:hover {
  color: rgba(156, 163, 175, .4);
}

.hover\:text-gray-400\/45:hover {
  color: rgba(156, 163, 175, .45);
}

.hover\:text-gray-400\/5:hover {
  color: rgba(156, 163, 175, .05);
}

.hover\:text-gray-400\/50:hover {
  color: rgba(156, 163, 175, .5);
}

.hover\:text-gray-400\/55:hover {
  color: rgba(156, 163, 175, .55);
}

.hover\:text-gray-400\/60:hover {
  color: rgba(156, 163, 175, .6);
}

.hover\:text-gray-400\/65:hover {
  color: rgba(156, 163, 175, .65);
}

.hover\:text-gray-400\/70:hover {
  color: rgba(156, 163, 175, .7);
}

.hover\:text-gray-400\/75:hover {
  color: rgba(156, 163, 175, .75);
}

.hover\:text-gray-400\/80:hover {
  color: rgba(156, 163, 175, .8);
}

.hover\:text-gray-400\/85:hover {
  color: rgba(156, 163, 175, .85);
}

.hover\:text-gray-400\/90:hover {
  color: rgba(156, 163, 175, .9);
}

.hover\:text-gray-400\/95:hover {
  color: rgba(156, 163, 175, .95);
}

.hover\:text-gray-500:hover {
  --tw-text-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}

.hover\:text-gray-500\/0:hover {
  color: rgba(107, 114, 128, 0);
}

.hover\:text-gray-500\/10:hover {
  color: rgba(107, 114, 128, .1);
}

.hover\:text-gray-500\/100:hover {
  color: #6b7280;
}

.hover\:text-gray-500\/15:hover {
  color: rgba(107, 114, 128, .15);
}

.hover\:text-gray-500\/20:hover {
  color: rgba(107, 114, 128, .2);
}

.hover\:text-gray-500\/25:hover {
  color: rgba(107, 114, 128, .25);
}

.hover\:text-gray-500\/30:hover {
  color: rgba(107, 114, 128, .3);
}

.hover\:text-gray-500\/35:hover {
  color: rgba(107, 114, 128, .35);
}

.hover\:text-gray-500\/40:hover {
  color: rgba(107, 114, 128, .4);
}

.hover\:text-gray-500\/45:hover {
  color: rgba(107, 114, 128, .45);
}

.hover\:text-gray-500\/5:hover {
  color: rgba(107, 114, 128, .05);
}

.hover\:text-gray-500\/50:hover {
  color: rgba(107, 114, 128, .5);
}

.hover\:text-gray-500\/55:hover {
  color: rgba(107, 114, 128, .55);
}

.hover\:text-gray-500\/60:hover {
  color: rgba(107, 114, 128, .6);
}

.hover\:text-gray-500\/65:hover {
  color: rgba(107, 114, 128, .65);
}

.hover\:text-gray-500\/70:hover {
  color: rgba(107, 114, 128, .7);
}

.hover\:text-gray-500\/75:hover {
  color: rgba(107, 114, 128, .75);
}

.hover\:text-gray-500\/80:hover {
  color: rgba(107, 114, 128, .8);
}

.hover\:text-gray-500\/85:hover {
  color: rgba(107, 114, 128, .85);
}

.hover\:text-gray-500\/90:hover {
  color: rgba(107, 114, 128, .9);
}

.hover\:text-gray-500\/95:hover {
  color: rgba(107, 114, 128, .95);
}

.hover\:text-gray-600:hover {
  --tw-text-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-text-opacity, 1));
}

.hover\:text-gray-700:hover {
  --tw-text-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-text-opacity, 1));
}

.hover\:text-gray-700\/0:hover {
  color: rgba(55, 65, 81, 0);
}

.hover\:text-gray-700\/10:hover {
  color: rgba(55, 65, 81, .1);
}

.hover\:text-gray-700\/100:hover {
  color: #374151;
}

.hover\:text-gray-700\/15:hover {
  color: rgba(55, 65, 81, .15);
}

.hover\:text-gray-700\/20:hover {
  color: rgba(55, 65, 81, .2);
}

.hover\:text-gray-700\/25:hover {
  color: rgba(55, 65, 81, .25);
}

.hover\:text-gray-700\/30:hover {
  color: rgba(55, 65, 81, .3);
}

.hover\:text-gray-700\/35:hover {
  color: rgba(55, 65, 81, .35);
}

.hover\:text-gray-700\/40:hover {
  color: rgba(55, 65, 81, .4);
}

.hover\:text-gray-700\/45:hover {
  color: rgba(55, 65, 81, .45);
}

.hover\:text-gray-700\/5:hover {
  color: rgba(55, 65, 81, .05);
}

.hover\:text-gray-700\/50:hover {
  color: rgba(55, 65, 81, .5);
}

.hover\:text-gray-700\/55:hover {
  color: rgba(55, 65, 81, .55);
}

.hover\:text-gray-700\/60:hover {
  color: rgba(55, 65, 81, .6);
}

.hover\:text-gray-700\/65:hover {
  color: rgba(55, 65, 81, .65);
}

.hover\:text-gray-700\/70:hover {
  color: rgba(55, 65, 81, .7);
}

.hover\:text-gray-700\/75:hover {
  color: rgba(55, 65, 81, .75);
}

.hover\:text-gray-700\/80:hover {
  color: rgba(55, 65, 81, .8);
}

.hover\:text-gray-700\/85:hover {
  color: rgba(55, 65, 81, .85);
}

.hover\:text-gray-700\/90:hover {
  color: rgba(55, 65, 81, .9);
}

.hover\:text-gray-700\/95:hover {
  color: rgba(55, 65, 81, .95);
}

.hover\:text-gray-800:hover {
  --tw-text-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-text-opacity, 1));
}

.hover\:text-gray-800\/0:hover {
  color: rgba(31, 41, 55, 0);
}

.hover\:text-gray-800\/10:hover {
  color: rgba(31, 41, 55, .1);
}

.hover\:text-gray-800\/100:hover {
  color: #1f2937;
}

.hover\:text-gray-800\/15:hover {
  color: rgba(31, 41, 55, .15);
}

.hover\:text-gray-800\/20:hover {
  color: rgba(31, 41, 55, .2);
}

.hover\:text-gray-800\/25:hover {
  color: rgba(31, 41, 55, .25);
}

.hover\:text-gray-800\/30:hover {
  color: rgba(31, 41, 55, .3);
}

.hover\:text-gray-800\/35:hover {
  color: rgba(31, 41, 55, .35);
}

.hover\:text-gray-800\/40:hover {
  color: rgba(31, 41, 55, .4);
}

.hover\:text-gray-800\/45:hover {
  color: rgba(31, 41, 55, .45);
}

.hover\:text-gray-800\/5:hover {
  color: rgba(31, 41, 55, .05);
}

.hover\:text-gray-800\/50:hover {
  color: rgba(31, 41, 55, .5);
}

.hover\:text-gray-800\/55:hover {
  color: rgba(31, 41, 55, .55);
}

.hover\:text-gray-800\/60:hover {
  color: rgba(31, 41, 55, .6);
}

.hover\:text-gray-800\/65:hover {
  color: rgba(31, 41, 55, .65);
}

.hover\:text-gray-800\/70:hover {
  color: rgba(31, 41, 55, .7);
}

.hover\:text-gray-800\/75:hover {
  color: rgba(31, 41, 55, .75);
}

.hover\:text-gray-800\/80:hover {
  color: rgba(31, 41, 55, .8);
}

.hover\:text-gray-800\/85:hover {
  color: rgba(31, 41, 55, .85);
}

.hover\:text-gray-800\/90:hover {
  color: rgba(31, 41, 55, .9);
}

.hover\:text-gray-800\/95:hover {
  color: rgba(31, 41, 55, .95);
}

.hover\:text-gray-900:hover {
  --tw-text-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-text-opacity, 1));
}

.hover\:text-green-100:hover {
  --tw-text-opacity: 1;
  color: rgba(220, 252, 231, var(--tw-text-opacity, 1));
}

.hover\:text-green-100\/0:hover {
  color: rgba(220, 252, 231, 0);
}

.hover\:text-green-100\/10:hover {
  color: rgba(220, 252, 231, .1);
}

.hover\:text-green-100\/100:hover {
  color: #dcfce7;
}

.hover\:text-green-100\/15:hover {
  color: rgba(220, 252, 231, .15);
}

.hover\:text-green-100\/20:hover {
  color: rgba(220, 252, 231, .2);
}

.hover\:text-green-100\/25:hover {
  color: rgba(220, 252, 231, .25);
}

.hover\:text-green-100\/30:hover {
  color: rgba(220, 252, 231, .3);
}

.hover\:text-green-100\/35:hover {
  color: rgba(220, 252, 231, .35);
}

.hover\:text-green-100\/40:hover {
  color: rgba(220, 252, 231, .4);
}

.hover\:text-green-100\/45:hover {
  color: rgba(220, 252, 231, .45);
}

.hover\:text-green-100\/5:hover {
  color: rgba(220, 252, 231, .05);
}

.hover\:text-green-100\/50:hover {
  color: rgba(220, 252, 231, .5);
}

.hover\:text-green-100\/55:hover {
  color: rgba(220, 252, 231, .55);
}

.hover\:text-green-100\/60:hover {
  color: rgba(220, 252, 231, .6);
}

.hover\:text-green-100\/65:hover {
  color: rgba(220, 252, 231, .65);
}

.hover\:text-green-100\/70:hover {
  color: rgba(220, 252, 231, .7);
}

.hover\:text-green-100\/75:hover {
  color: rgba(220, 252, 231, .75);
}

.hover\:text-green-100\/80:hover {
  color: rgba(220, 252, 231, .8);
}

.hover\:text-green-100\/85:hover {
  color: rgba(220, 252, 231, .85);
}

.hover\:text-green-100\/90:hover {
  color: rgba(220, 252, 231, .9);
}

.hover\:text-green-100\/95:hover {
  color: rgba(220, 252, 231, .95);
}

.hover\:text-green-400:hover {
  --tw-text-opacity: 1;
  color: rgba(74, 222, 128, var(--tw-text-opacity, 1));
}

.hover\:text-green-400\/0:hover {
  color: rgba(74, 222, 128, 0);
}

.hover\:text-green-400\/10:hover {
  color: rgba(74, 222, 128, .1);
}

.hover\:text-green-400\/100:hover {
  color: #4ade80;
}

.hover\:text-green-400\/15:hover {
  color: rgba(74, 222, 128, .15);
}

.hover\:text-green-400\/20:hover {
  color: rgba(74, 222, 128, .2);
}

.hover\:text-green-400\/25:hover {
  color: rgba(74, 222, 128, .25);
}

.hover\:text-green-400\/30:hover {
  color: rgba(74, 222, 128, .3);
}

.hover\:text-green-400\/35:hover {
  color: rgba(74, 222, 128, .35);
}

.hover\:text-green-400\/40:hover {
  color: rgba(74, 222, 128, .4);
}

.hover\:text-green-400\/45:hover {
  color: rgba(74, 222, 128, .45);
}

.hover\:text-green-400\/5:hover {
  color: rgba(74, 222, 128, .05);
}

.hover\:text-green-400\/50:hover {
  color: rgba(74, 222, 128, .5);
}

.hover\:text-green-400\/55:hover {
  color: rgba(74, 222, 128, .55);
}

.hover\:text-green-400\/60:hover {
  color: rgba(74, 222, 128, .6);
}

.hover\:text-green-400\/65:hover {
  color: rgba(74, 222, 128, .65);
}

.hover\:text-green-400\/70:hover {
  color: rgba(74, 222, 128, .7);
}

.hover\:text-green-400\/75:hover {
  color: rgba(74, 222, 128, .75);
}

.hover\:text-green-400\/80:hover {
  color: rgba(74, 222, 128, .8);
}

.hover\:text-green-400\/85:hover {
  color: rgba(74, 222, 128, .85);
}

.hover\:text-green-400\/90:hover {
  color: rgba(74, 222, 128, .9);
}

.hover\:text-green-400\/95:hover {
  color: rgba(74, 222, 128, .95);
}

.hover\:text-green-500:hover {
  --tw-text-opacity: 1;
  color: rgba(34, 197, 94, var(--tw-text-opacity, 1));
}

.hover\:text-green-500\/0:hover {
  color: rgba(34, 197, 94, 0);
}

.hover\:text-green-500\/10:hover {
  color: rgba(34, 197, 94, .1);
}

.hover\:text-green-500\/100:hover {
  color: #22c55e;
}

.hover\:text-green-500\/15:hover {
  color: rgba(34, 197, 94, .15);
}

.hover\:text-green-500\/20:hover {
  color: rgba(34, 197, 94, .2);
}

.hover\:text-green-500\/25:hover {
  color: rgba(34, 197, 94, .25);
}

.hover\:text-green-500\/30:hover {
  color: rgba(34, 197, 94, .3);
}

.hover\:text-green-500\/35:hover {
  color: rgba(34, 197, 94, .35);
}

.hover\:text-green-500\/40:hover {
  color: rgba(34, 197, 94, .4);
}

.hover\:text-green-500\/45:hover {
  color: rgba(34, 197, 94, .45);
}

.hover\:text-green-500\/5:hover {
  color: rgba(34, 197, 94, .05);
}

.hover\:text-green-500\/50:hover {
  color: rgba(34, 197, 94, .5);
}

.hover\:text-green-500\/55:hover {
  color: rgba(34, 197, 94, .55);
}

.hover\:text-green-500\/60:hover {
  color: rgba(34, 197, 94, .6);
}

.hover\:text-green-500\/65:hover {
  color: rgba(34, 197, 94, .65);
}

.hover\:text-green-500\/70:hover {
  color: rgba(34, 197, 94, .7);
}

.hover\:text-green-500\/75:hover {
  color: rgba(34, 197, 94, .75);
}

.hover\:text-green-500\/80:hover {
  color: rgba(34, 197, 94, .8);
}

.hover\:text-green-500\/85:hover {
  color: rgba(34, 197, 94, .85);
}

.hover\:text-green-500\/90:hover {
  color: rgba(34, 197, 94, .9);
}

.hover\:text-green-500\/95:hover {
  color: rgba(34, 197, 94, .95);
}

.hover\:text-green-700:hover {
  --tw-text-opacity: 1;
  color: rgba(21, 128, 61, var(--tw-text-opacity, 1));
}

.hover\:text-green-700\/0:hover {
  color: rgba(21, 128, 61, 0);
}

.hover\:text-green-700\/10:hover {
  color: rgba(21, 128, 61, .1);
}

.hover\:text-green-700\/100:hover {
  color: #15803d;
}

.hover\:text-green-700\/15:hover {
  color: rgba(21, 128, 61, .15);
}

.hover\:text-green-700\/20:hover {
  color: rgba(21, 128, 61, .2);
}

.hover\:text-green-700\/25:hover {
  color: rgba(21, 128, 61, .25);
}

.hover\:text-green-700\/30:hover {
  color: rgba(21, 128, 61, .3);
}

.hover\:text-green-700\/35:hover {
  color: rgba(21, 128, 61, .35);
}

.hover\:text-green-700\/40:hover {
  color: rgba(21, 128, 61, .4);
}

.hover\:text-green-700\/45:hover {
  color: rgba(21, 128, 61, .45);
}

.hover\:text-green-700\/5:hover {
  color: rgba(21, 128, 61, .05);
}

.hover\:text-green-700\/50:hover {
  color: rgba(21, 128, 61, .5);
}

.hover\:text-green-700\/55:hover {
  color: rgba(21, 128, 61, .55);
}

.hover\:text-green-700\/60:hover {
  color: rgba(21, 128, 61, .6);
}

.hover\:text-green-700\/65:hover {
  color: rgba(21, 128, 61, .65);
}

.hover\:text-green-700\/70:hover {
  color: rgba(21, 128, 61, .7);
}

.hover\:text-green-700\/75:hover {
  color: rgba(21, 128, 61, .75);
}

.hover\:text-green-700\/80:hover {
  color: rgba(21, 128, 61, .8);
}

.hover\:text-green-700\/85:hover {
  color: rgba(21, 128, 61, .85);
}

.hover\:text-green-700\/90:hover {
  color: rgba(21, 128, 61, .9);
}

.hover\:text-green-700\/95:hover {
  color: rgba(21, 128, 61, .95);
}

.hover\:text-green-800:hover {
  --tw-text-opacity: 1;
  color: rgba(22, 101, 52, var(--tw-text-opacity, 1));
}

.hover\:text-green-800\/0:hover {
  color: rgba(22, 101, 52, 0);
}

.hover\:text-green-800\/10:hover {
  color: rgba(22, 101, 52, .1);
}

.hover\:text-green-800\/100:hover {
  color: #166534;
}

.hover\:text-green-800\/15:hover {
  color: rgba(22, 101, 52, .15);
}

.hover\:text-green-800\/20:hover {
  color: rgba(22, 101, 52, .2);
}

.hover\:text-green-800\/25:hover {
  color: rgba(22, 101, 52, .25);
}

.hover\:text-green-800\/30:hover {
  color: rgba(22, 101, 52, .3);
}

.hover\:text-green-800\/35:hover {
  color: rgba(22, 101, 52, .35);
}

.hover\:text-green-800\/40:hover {
  color: rgba(22, 101, 52, .4);
}

.hover\:text-green-800\/45:hover {
  color: rgba(22, 101, 52, .45);
}

.hover\:text-green-800\/5:hover {
  color: rgba(22, 101, 52, .05);
}

.hover\:text-green-800\/50:hover {
  color: rgba(22, 101, 52, .5);
}

.hover\:text-green-800\/55:hover {
  color: rgba(22, 101, 52, .55);
}

.hover\:text-green-800\/60:hover {
  color: rgba(22, 101, 52, .6);
}

.hover\:text-green-800\/65:hover {
  color: rgba(22, 101, 52, .65);
}

.hover\:text-green-800\/70:hover {
  color: rgba(22, 101, 52, .7);
}

.hover\:text-green-800\/75:hover {
  color: rgba(22, 101, 52, .75);
}

.hover\:text-green-800\/80:hover {
  color: rgba(22, 101, 52, .8);
}

.hover\:text-green-800\/85:hover {
  color: rgba(22, 101, 52, .85);
}

.hover\:text-green-800\/90:hover {
  color: rgba(22, 101, 52, .9);
}

.hover\:text-green-800\/95:hover {
  color: rgba(22, 101, 52, .95);
}

.hover\:text-indigo-100:hover {
  --tw-text-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-text-opacity, 1));
}

.hover\:text-indigo-100\/0:hover {
  color: rgba(224, 231, 255, 0);
}

.hover\:text-indigo-100\/10:hover {
  color: rgba(224, 231, 255, .1);
}

.hover\:text-indigo-100\/100:hover {
  color: #e0e7ff;
}

.hover\:text-indigo-100\/15:hover {
  color: rgba(224, 231, 255, .15);
}

.hover\:text-indigo-100\/20:hover {
  color: rgba(224, 231, 255, .2);
}

.hover\:text-indigo-100\/25:hover {
  color: rgba(224, 231, 255, .25);
}

.hover\:text-indigo-100\/30:hover {
  color: rgba(224, 231, 255, .3);
}

.hover\:text-indigo-100\/35:hover {
  color: rgba(224, 231, 255, .35);
}

.hover\:text-indigo-100\/40:hover {
  color: rgba(224, 231, 255, .4);
}

.hover\:text-indigo-100\/45:hover {
  color: rgba(224, 231, 255, .45);
}

.hover\:text-indigo-100\/5:hover {
  color: rgba(224, 231, 255, .05);
}

.hover\:text-indigo-100\/50:hover {
  color: rgba(224, 231, 255, .5);
}

.hover\:text-indigo-100\/55:hover {
  color: rgba(224, 231, 255, .55);
}

.hover\:text-indigo-100\/60:hover {
  color: rgba(224, 231, 255, .6);
}

.hover\:text-indigo-100\/65:hover {
  color: rgba(224, 231, 255, .65);
}

.hover\:text-indigo-100\/70:hover {
  color: rgba(224, 231, 255, .7);
}

.hover\:text-indigo-100\/75:hover {
  color: rgba(224, 231, 255, .75);
}

.hover\:text-indigo-100\/80:hover {
  color: rgba(224, 231, 255, .8);
}

.hover\:text-indigo-100\/85:hover {
  color: rgba(224, 231, 255, .85);
}

.hover\:text-indigo-100\/90:hover {
  color: rgba(224, 231, 255, .9);
}

.hover\:text-indigo-100\/95:hover {
  color: rgba(224, 231, 255, .95);
}

.hover\:text-indigo-400:hover {
  --tw-text-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-text-opacity, 1));
}

.hover\:text-indigo-400\/0:hover {
  color: rgba(129, 140, 248, 0);
}

.hover\:text-indigo-400\/10:hover {
  color: rgba(129, 140, 248, .1);
}

.hover\:text-indigo-400\/100:hover {
  color: #818cf8;
}

.hover\:text-indigo-400\/15:hover {
  color: rgba(129, 140, 248, .15);
}

.hover\:text-indigo-400\/20:hover {
  color: rgba(129, 140, 248, .2);
}

.hover\:text-indigo-400\/25:hover {
  color: rgba(129, 140, 248, .25);
}

.hover\:text-indigo-400\/30:hover {
  color: rgba(129, 140, 248, .3);
}

.hover\:text-indigo-400\/35:hover {
  color: rgba(129, 140, 248, .35);
}

.hover\:text-indigo-400\/40:hover {
  color: rgba(129, 140, 248, .4);
}

.hover\:text-indigo-400\/45:hover {
  color: rgba(129, 140, 248, .45);
}

.hover\:text-indigo-400\/5:hover {
  color: rgba(129, 140, 248, .05);
}

.hover\:text-indigo-400\/50:hover {
  color: rgba(129, 140, 248, .5);
}

.hover\:text-indigo-400\/55:hover {
  color: rgba(129, 140, 248, .55);
}

.hover\:text-indigo-400\/60:hover {
  color: rgba(129, 140, 248, .6);
}

.hover\:text-indigo-400\/65:hover {
  color: rgba(129, 140, 248, .65);
}

.hover\:text-indigo-400\/70:hover {
  color: rgba(129, 140, 248, .7);
}

.hover\:text-indigo-400\/75:hover {
  color: rgba(129, 140, 248, .75);
}

.hover\:text-indigo-400\/80:hover {
  color: rgba(129, 140, 248, .8);
}

.hover\:text-indigo-400\/85:hover {
  color: rgba(129, 140, 248, .85);
}

.hover\:text-indigo-400\/90:hover {
  color: rgba(129, 140, 248, .9);
}

.hover\:text-indigo-400\/95:hover {
  color: rgba(129, 140, 248, .95);
}

.hover\:text-indigo-500:hover {
  --tw-text-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-text-opacity, 1));
}

.hover\:text-indigo-500\/0:hover {
  color: rgba(99, 102, 241, 0);
}

.hover\:text-indigo-500\/10:hover {
  color: rgba(99, 102, 241, .1);
}

.hover\:text-indigo-500\/100:hover {
  color: #6366f1;
}

.hover\:text-indigo-500\/15:hover {
  color: rgba(99, 102, 241, .15);
}

.hover\:text-indigo-500\/20:hover {
  color: rgba(99, 102, 241, .2);
}

.hover\:text-indigo-500\/25:hover {
  color: rgba(99, 102, 241, .25);
}

.hover\:text-indigo-500\/30:hover {
  color: rgba(99, 102, 241, .3);
}

.hover\:text-indigo-500\/35:hover {
  color: rgba(99, 102, 241, .35);
}

.hover\:text-indigo-500\/40:hover {
  color: rgba(99, 102, 241, .4);
}

.hover\:text-indigo-500\/45:hover {
  color: rgba(99, 102, 241, .45);
}

.hover\:text-indigo-500\/5:hover {
  color: rgba(99, 102, 241, .05);
}

.hover\:text-indigo-500\/50:hover {
  color: rgba(99, 102, 241, .5);
}

.hover\:text-indigo-500\/55:hover {
  color: rgba(99, 102, 241, .55);
}

.hover\:text-indigo-500\/60:hover {
  color: rgba(99, 102, 241, .6);
}

.hover\:text-indigo-500\/65:hover {
  color: rgba(99, 102, 241, .65);
}

.hover\:text-indigo-500\/70:hover {
  color: rgba(99, 102, 241, .7);
}

.hover\:text-indigo-500\/75:hover {
  color: rgba(99, 102, 241, .75);
}

.hover\:text-indigo-500\/80:hover {
  color: rgba(99, 102, 241, .8);
}

.hover\:text-indigo-500\/85:hover {
  color: rgba(99, 102, 241, .85);
}

.hover\:text-indigo-500\/90:hover {
  color: rgba(99, 102, 241, .9);
}

.hover\:text-indigo-500\/95:hover {
  color: rgba(99, 102, 241, .95);
}

.hover\:text-indigo-700:hover {
  --tw-text-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-text-opacity, 1));
}

.hover\:text-indigo-700\/0:hover {
  color: rgba(67, 56, 202, 0);
}

.hover\:text-indigo-700\/10:hover {
  color: rgba(67, 56, 202, .1);
}

.hover\:text-indigo-700\/100:hover {
  color: #4338ca;
}

.hover\:text-indigo-700\/15:hover {
  color: rgba(67, 56, 202, .15);
}

.hover\:text-indigo-700\/20:hover {
  color: rgba(67, 56, 202, .2);
}

.hover\:text-indigo-700\/25:hover {
  color: rgba(67, 56, 202, .25);
}

.hover\:text-indigo-700\/30:hover {
  color: rgba(67, 56, 202, .3);
}

.hover\:text-indigo-700\/35:hover {
  color: rgba(67, 56, 202, .35);
}

.hover\:text-indigo-700\/40:hover {
  color: rgba(67, 56, 202, .4);
}

.hover\:text-indigo-700\/45:hover {
  color: rgba(67, 56, 202, .45);
}

.hover\:text-indigo-700\/5:hover {
  color: rgba(67, 56, 202, .05);
}

.hover\:text-indigo-700\/50:hover {
  color: rgba(67, 56, 202, .5);
}

.hover\:text-indigo-700\/55:hover {
  color: rgba(67, 56, 202, .55);
}

.hover\:text-indigo-700\/60:hover {
  color: rgba(67, 56, 202, .6);
}

.hover\:text-indigo-700\/65:hover {
  color: rgba(67, 56, 202, .65);
}

.hover\:text-indigo-700\/70:hover {
  color: rgba(67, 56, 202, .7);
}

.hover\:text-indigo-700\/75:hover {
  color: rgba(67, 56, 202, .75);
}

.hover\:text-indigo-700\/80:hover {
  color: rgba(67, 56, 202, .8);
}

.hover\:text-indigo-700\/85:hover {
  color: rgba(67, 56, 202, .85);
}

.hover\:text-indigo-700\/90:hover {
  color: rgba(67, 56, 202, .9);
}

.hover\:text-indigo-700\/95:hover {
  color: rgba(67, 56, 202, .95);
}

.hover\:text-indigo-800:hover {
  --tw-text-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-text-opacity, 1));
}

.hover\:text-indigo-800\/0:hover {
  color: rgba(55, 48, 163, 0);
}

.hover\:text-indigo-800\/10:hover {
  color: rgba(55, 48, 163, .1);
}

.hover\:text-indigo-800\/100:hover {
  color: #3730a3;
}

.hover\:text-indigo-800\/15:hover {
  color: rgba(55, 48, 163, .15);
}

.hover\:text-indigo-800\/20:hover {
  color: rgba(55, 48, 163, .2);
}

.hover\:text-indigo-800\/25:hover {
  color: rgba(55, 48, 163, .25);
}

.hover\:text-indigo-800\/30:hover {
  color: rgba(55, 48, 163, .3);
}

.hover\:text-indigo-800\/35:hover {
  color: rgba(55, 48, 163, .35);
}

.hover\:text-indigo-800\/40:hover {
  color: rgba(55, 48, 163, .4);
}

.hover\:text-indigo-800\/45:hover {
  color: rgba(55, 48, 163, .45);
}

.hover\:text-indigo-800\/5:hover {
  color: rgba(55, 48, 163, .05);
}

.hover\:text-indigo-800\/50:hover {
  color: rgba(55, 48, 163, .5);
}

.hover\:text-indigo-800\/55:hover {
  color: rgba(55, 48, 163, .55);
}

.hover\:text-indigo-800\/60:hover {
  color: rgba(55, 48, 163, .6);
}

.hover\:text-indigo-800\/65:hover {
  color: rgba(55, 48, 163, .65);
}

.hover\:text-indigo-800\/70:hover {
  color: rgba(55, 48, 163, .7);
}

.hover\:text-indigo-800\/75:hover {
  color: rgba(55, 48, 163, .75);
}

.hover\:text-indigo-800\/80:hover {
  color: rgba(55, 48, 163, .8);
}

.hover\:text-indigo-800\/85:hover {
  color: rgba(55, 48, 163, .85);
}

.hover\:text-indigo-800\/90:hover {
  color: rgba(55, 48, 163, .9);
}

.hover\:text-indigo-800\/95:hover {
  color: rgba(55, 48, 163, .95);
}

.hover\:text-intuidyBlue:hover {
  --tw-text-opacity: 1;
  color: rgba(24, 75, 111, var(--tw-text-opacity, 1));
}

.hover\:text-lime-100:hover {
  --tw-text-opacity: 1;
  color: rgba(236, 252, 203, var(--tw-text-opacity, 1));
}

.hover\:text-lime-100\/0:hover {
  color: rgba(236, 252, 203, 0);
}

.hover\:text-lime-100\/10:hover {
  color: rgba(236, 252, 203, .1);
}

.hover\:text-lime-100\/100:hover {
  color: #ecfccb;
}

.hover\:text-lime-100\/15:hover {
  color: rgba(236, 252, 203, .15);
}

.hover\:text-lime-100\/20:hover {
  color: rgba(236, 252, 203, .2);
}

.hover\:text-lime-100\/25:hover {
  color: rgba(236, 252, 203, .25);
}

.hover\:text-lime-100\/30:hover {
  color: rgba(236, 252, 203, .3);
}

.hover\:text-lime-100\/35:hover {
  color: rgba(236, 252, 203, .35);
}

.hover\:text-lime-100\/40:hover {
  color: rgba(236, 252, 203, .4);
}

.hover\:text-lime-100\/45:hover {
  color: rgba(236, 252, 203, .45);
}

.hover\:text-lime-100\/5:hover {
  color: rgba(236, 252, 203, .05);
}

.hover\:text-lime-100\/50:hover {
  color: rgba(236, 252, 203, .5);
}

.hover\:text-lime-100\/55:hover {
  color: rgba(236, 252, 203, .55);
}

.hover\:text-lime-100\/60:hover {
  color: rgba(236, 252, 203, .6);
}

.hover\:text-lime-100\/65:hover {
  color: rgba(236, 252, 203, .65);
}

.hover\:text-lime-100\/70:hover {
  color: rgba(236, 252, 203, .7);
}

.hover\:text-lime-100\/75:hover {
  color: rgba(236, 252, 203, .75);
}

.hover\:text-lime-100\/80:hover {
  color: rgba(236, 252, 203, .8);
}

.hover\:text-lime-100\/85:hover {
  color: rgba(236, 252, 203, .85);
}

.hover\:text-lime-100\/90:hover {
  color: rgba(236, 252, 203, .9);
}

.hover\:text-lime-100\/95:hover {
  color: rgba(236, 252, 203, .95);
}

.hover\:text-lime-400:hover {
  --tw-text-opacity: 1;
  color: rgba(163, 230, 53, var(--tw-text-opacity, 1));
}

.hover\:text-lime-400\/0:hover {
  color: rgba(163, 230, 53, 0);
}

.hover\:text-lime-400\/10:hover {
  color: rgba(163, 230, 53, .1);
}

.hover\:text-lime-400\/100:hover {
  color: #a3e635;
}

.hover\:text-lime-400\/15:hover {
  color: rgba(163, 230, 53, .15);
}

.hover\:text-lime-400\/20:hover {
  color: rgba(163, 230, 53, .2);
}

.hover\:text-lime-400\/25:hover {
  color: rgba(163, 230, 53, .25);
}

.hover\:text-lime-400\/30:hover {
  color: rgba(163, 230, 53, .3);
}

.hover\:text-lime-400\/35:hover {
  color: rgba(163, 230, 53, .35);
}

.hover\:text-lime-400\/40:hover {
  color: rgba(163, 230, 53, .4);
}

.hover\:text-lime-400\/45:hover {
  color: rgba(163, 230, 53, .45);
}

.hover\:text-lime-400\/5:hover {
  color: rgba(163, 230, 53, .05);
}

.hover\:text-lime-400\/50:hover {
  color: rgba(163, 230, 53, .5);
}

.hover\:text-lime-400\/55:hover {
  color: rgba(163, 230, 53, .55);
}

.hover\:text-lime-400\/60:hover {
  color: rgba(163, 230, 53, .6);
}

.hover\:text-lime-400\/65:hover {
  color: rgba(163, 230, 53, .65);
}

.hover\:text-lime-400\/70:hover {
  color: rgba(163, 230, 53, .7);
}

.hover\:text-lime-400\/75:hover {
  color: rgba(163, 230, 53, .75);
}

.hover\:text-lime-400\/80:hover {
  color: rgba(163, 230, 53, .8);
}

.hover\:text-lime-400\/85:hover {
  color: rgba(163, 230, 53, .85);
}

.hover\:text-lime-400\/90:hover {
  color: rgba(163, 230, 53, .9);
}

.hover\:text-lime-400\/95:hover {
  color: rgba(163, 230, 53, .95);
}

.hover\:text-lime-500:hover {
  --tw-text-opacity: 1;
  color: rgba(132, 204, 22, var(--tw-text-opacity, 1));
}

.hover\:text-lime-500\/0:hover {
  color: rgba(132, 204, 22, 0);
}

.hover\:text-lime-500\/10:hover {
  color: rgba(132, 204, 22, .1);
}

.hover\:text-lime-500\/100:hover {
  color: #84cc16;
}

.hover\:text-lime-500\/15:hover {
  color: rgba(132, 204, 22, .15);
}

.hover\:text-lime-500\/20:hover {
  color: rgba(132, 204, 22, .2);
}

.hover\:text-lime-500\/25:hover {
  color: rgba(132, 204, 22, .25);
}

.hover\:text-lime-500\/30:hover {
  color: rgba(132, 204, 22, .3);
}

.hover\:text-lime-500\/35:hover {
  color: rgba(132, 204, 22, .35);
}

.hover\:text-lime-500\/40:hover {
  color: rgba(132, 204, 22, .4);
}

.hover\:text-lime-500\/45:hover {
  color: rgba(132, 204, 22, .45);
}

.hover\:text-lime-500\/5:hover {
  color: rgba(132, 204, 22, .05);
}

.hover\:text-lime-500\/50:hover {
  color: rgba(132, 204, 22, .5);
}

.hover\:text-lime-500\/55:hover {
  color: rgba(132, 204, 22, .55);
}

.hover\:text-lime-500\/60:hover {
  color: rgba(132, 204, 22, .6);
}

.hover\:text-lime-500\/65:hover {
  color: rgba(132, 204, 22, .65);
}

.hover\:text-lime-500\/70:hover {
  color: rgba(132, 204, 22, .7);
}

.hover\:text-lime-500\/75:hover {
  color: rgba(132, 204, 22, .75);
}

.hover\:text-lime-500\/80:hover {
  color: rgba(132, 204, 22, .8);
}

.hover\:text-lime-500\/85:hover {
  color: rgba(132, 204, 22, .85);
}

.hover\:text-lime-500\/90:hover {
  color: rgba(132, 204, 22, .9);
}

.hover\:text-lime-500\/95:hover {
  color: rgba(132, 204, 22, .95);
}

.hover\:text-lime-700:hover {
  --tw-text-opacity: 1;
  color: rgba(77, 124, 15, var(--tw-text-opacity, 1));
}

.hover\:text-lime-700\/0:hover {
  color: rgba(77, 124, 15, 0);
}

.hover\:text-lime-700\/10:hover {
  color: rgba(77, 124, 15, .1);
}

.hover\:text-lime-700\/100:hover {
  color: #4d7c0f;
}

.hover\:text-lime-700\/15:hover {
  color: rgba(77, 124, 15, .15);
}

.hover\:text-lime-700\/20:hover {
  color: rgba(77, 124, 15, .2);
}

.hover\:text-lime-700\/25:hover {
  color: rgba(77, 124, 15, .25);
}

.hover\:text-lime-700\/30:hover {
  color: rgba(77, 124, 15, .3);
}

.hover\:text-lime-700\/35:hover {
  color: rgba(77, 124, 15, .35);
}

.hover\:text-lime-700\/40:hover {
  color: rgba(77, 124, 15, .4);
}

.hover\:text-lime-700\/45:hover {
  color: rgba(77, 124, 15, .45);
}

.hover\:text-lime-700\/5:hover {
  color: rgba(77, 124, 15, .05);
}

.hover\:text-lime-700\/50:hover {
  color: rgba(77, 124, 15, .5);
}

.hover\:text-lime-700\/55:hover {
  color: rgba(77, 124, 15, .55);
}

.hover\:text-lime-700\/60:hover {
  color: rgba(77, 124, 15, .6);
}

.hover\:text-lime-700\/65:hover {
  color: rgba(77, 124, 15, .65);
}

.hover\:text-lime-700\/70:hover {
  color: rgba(77, 124, 15, .7);
}

.hover\:text-lime-700\/75:hover {
  color: rgba(77, 124, 15, .75);
}

.hover\:text-lime-700\/80:hover {
  color: rgba(77, 124, 15, .8);
}

.hover\:text-lime-700\/85:hover {
  color: rgba(77, 124, 15, .85);
}

.hover\:text-lime-700\/90:hover {
  color: rgba(77, 124, 15, .9);
}

.hover\:text-lime-700\/95:hover {
  color: rgba(77, 124, 15, .95);
}

.hover\:text-lime-800:hover {
  --tw-text-opacity: 1;
  color: rgba(63, 98, 18, var(--tw-text-opacity, 1));
}

.hover\:text-lime-800\/0:hover {
  color: rgba(63, 98, 18, 0);
}

.hover\:text-lime-800\/10:hover {
  color: rgba(63, 98, 18, .1);
}

.hover\:text-lime-800\/100:hover {
  color: #3f6212;
}

.hover\:text-lime-800\/15:hover {
  color: rgba(63, 98, 18, .15);
}

.hover\:text-lime-800\/20:hover {
  color: rgba(63, 98, 18, .2);
}

.hover\:text-lime-800\/25:hover {
  color: rgba(63, 98, 18, .25);
}

.hover\:text-lime-800\/30:hover {
  color: rgba(63, 98, 18, .3);
}

.hover\:text-lime-800\/35:hover {
  color: rgba(63, 98, 18, .35);
}

.hover\:text-lime-800\/40:hover {
  color: rgba(63, 98, 18, .4);
}

.hover\:text-lime-800\/45:hover {
  color: rgba(63, 98, 18, .45);
}

.hover\:text-lime-800\/5:hover {
  color: rgba(63, 98, 18, .05);
}

.hover\:text-lime-800\/50:hover {
  color: rgba(63, 98, 18, .5);
}

.hover\:text-lime-800\/55:hover {
  color: rgba(63, 98, 18, .55);
}

.hover\:text-lime-800\/60:hover {
  color: rgba(63, 98, 18, .6);
}

.hover\:text-lime-800\/65:hover {
  color: rgba(63, 98, 18, .65);
}

.hover\:text-lime-800\/70:hover {
  color: rgba(63, 98, 18, .7);
}

.hover\:text-lime-800\/75:hover {
  color: rgba(63, 98, 18, .75);
}

.hover\:text-lime-800\/80:hover {
  color: rgba(63, 98, 18, .8);
}

.hover\:text-lime-800\/85:hover {
  color: rgba(63, 98, 18, .85);
}

.hover\:text-lime-800\/90:hover {
  color: rgba(63, 98, 18, .9);
}

.hover\:text-lime-800\/95:hover {
  color: rgba(63, 98, 18, .95);
}

.hover\:text-neutral-100:hover {
  --tw-text-opacity: 1;
  color: rgba(245, 245, 245, var(--tw-text-opacity, 1));
}

.hover\:text-neutral-100\/0:hover {
  color: rgba(245, 245, 245, 0);
}

.hover\:text-neutral-100\/10:hover {
  color: rgba(245, 245, 245, .1);
}

.hover\:text-neutral-100\/100:hover {
  color: #f5f5f5;
}

.hover\:text-neutral-100\/15:hover {
  color: rgba(245, 245, 245, .15);
}

.hover\:text-neutral-100\/20:hover {
  color: rgba(245, 245, 245, .2);
}

.hover\:text-neutral-100\/25:hover {
  color: rgba(245, 245, 245, .25);
}

.hover\:text-neutral-100\/30:hover {
  color: rgba(245, 245, 245, .3);
}

.hover\:text-neutral-100\/35:hover {
  color: rgba(245, 245, 245, .35);
}

.hover\:text-neutral-100\/40:hover {
  color: rgba(245, 245, 245, .4);
}

.hover\:text-neutral-100\/45:hover {
  color: rgba(245, 245, 245, .45);
}

.hover\:text-neutral-100\/5:hover {
  color: rgba(245, 245, 245, .05);
}

.hover\:text-neutral-100\/50:hover {
  color: rgba(245, 245, 245, .5);
}

.hover\:text-neutral-100\/55:hover {
  color: rgba(245, 245, 245, .55);
}

.hover\:text-neutral-100\/60:hover {
  color: rgba(245, 245, 245, .6);
}

.hover\:text-neutral-100\/65:hover {
  color: rgba(245, 245, 245, .65);
}

.hover\:text-neutral-100\/70:hover {
  color: rgba(245, 245, 245, .7);
}

.hover\:text-neutral-100\/75:hover {
  color: rgba(245, 245, 245, .75);
}

.hover\:text-neutral-100\/80:hover {
  color: rgba(245, 245, 245, .8);
}

.hover\:text-neutral-100\/85:hover {
  color: rgba(245, 245, 245, .85);
}

.hover\:text-neutral-100\/90:hover {
  color: rgba(245, 245, 245, .9);
}

.hover\:text-neutral-100\/95:hover {
  color: rgba(245, 245, 245, .95);
}

.hover\:text-neutral-400:hover {
  --tw-text-opacity: 1;
  color: rgba(163, 163, 163, var(--tw-text-opacity, 1));
}

.hover\:text-neutral-400\/0:hover {
  color: rgba(163, 163, 163, 0);
}

.hover\:text-neutral-400\/10:hover {
  color: rgba(163, 163, 163, .1);
}

.hover\:text-neutral-400\/100:hover {
  color: #a3a3a3;
}

.hover\:text-neutral-400\/15:hover {
  color: rgba(163, 163, 163, .15);
}

.hover\:text-neutral-400\/20:hover {
  color: rgba(163, 163, 163, .2);
}

.hover\:text-neutral-400\/25:hover {
  color: rgba(163, 163, 163, .25);
}

.hover\:text-neutral-400\/30:hover {
  color: rgba(163, 163, 163, .3);
}

.hover\:text-neutral-400\/35:hover {
  color: rgba(163, 163, 163, .35);
}

.hover\:text-neutral-400\/40:hover {
  color: rgba(163, 163, 163, .4);
}

.hover\:text-neutral-400\/45:hover {
  color: rgba(163, 163, 163, .45);
}

.hover\:text-neutral-400\/5:hover {
  color: rgba(163, 163, 163, .05);
}

.hover\:text-neutral-400\/50:hover {
  color: rgba(163, 163, 163, .5);
}

.hover\:text-neutral-400\/55:hover {
  color: rgba(163, 163, 163, .55);
}

.hover\:text-neutral-400\/60:hover {
  color: rgba(163, 163, 163, .6);
}

.hover\:text-neutral-400\/65:hover {
  color: rgba(163, 163, 163, .65);
}

.hover\:text-neutral-400\/70:hover {
  color: rgba(163, 163, 163, .7);
}

.hover\:text-neutral-400\/75:hover {
  color: rgba(163, 163, 163, .75);
}

.hover\:text-neutral-400\/80:hover {
  color: rgba(163, 163, 163, .8);
}

.hover\:text-neutral-400\/85:hover {
  color: rgba(163, 163, 163, .85);
}

.hover\:text-neutral-400\/90:hover {
  color: rgba(163, 163, 163, .9);
}

.hover\:text-neutral-400\/95:hover {
  color: rgba(163, 163, 163, .95);
}

.hover\:text-neutral-500:hover {
  --tw-text-opacity: 1;
  color: rgba(115, 115, 115, var(--tw-text-opacity, 1));
}

.hover\:text-neutral-500\/0:hover {
  color: rgba(115, 115, 115, 0);
}

.hover\:text-neutral-500\/10:hover {
  color: rgba(115, 115, 115, .1);
}

.hover\:text-neutral-500\/100:hover {
  color: #737373;
}

.hover\:text-neutral-500\/15:hover {
  color: rgba(115, 115, 115, .15);
}

.hover\:text-neutral-500\/20:hover {
  color: rgba(115, 115, 115, .2);
}

.hover\:text-neutral-500\/25:hover {
  color: rgba(115, 115, 115, .25);
}

.hover\:text-neutral-500\/30:hover {
  color: rgba(115, 115, 115, .3);
}

.hover\:text-neutral-500\/35:hover {
  color: rgba(115, 115, 115, .35);
}

.hover\:text-neutral-500\/40:hover {
  color: rgba(115, 115, 115, .4);
}

.hover\:text-neutral-500\/45:hover {
  color: rgba(115, 115, 115, .45);
}

.hover\:text-neutral-500\/5:hover {
  color: rgba(115, 115, 115, .05);
}

.hover\:text-neutral-500\/50:hover {
  color: rgba(115, 115, 115, .5);
}

.hover\:text-neutral-500\/55:hover {
  color: rgba(115, 115, 115, .55);
}

.hover\:text-neutral-500\/60:hover {
  color: rgba(115, 115, 115, .6);
}

.hover\:text-neutral-500\/65:hover {
  color: rgba(115, 115, 115, .65);
}

.hover\:text-neutral-500\/70:hover {
  color: rgba(115, 115, 115, .7);
}

.hover\:text-neutral-500\/75:hover {
  color: rgba(115, 115, 115, .75);
}

.hover\:text-neutral-500\/80:hover {
  color: rgba(115, 115, 115, .8);
}

.hover\:text-neutral-500\/85:hover {
  color: rgba(115, 115, 115, .85);
}

.hover\:text-neutral-500\/90:hover {
  color: rgba(115, 115, 115, .9);
}

.hover\:text-neutral-500\/95:hover {
  color: rgba(115, 115, 115, .95);
}

.hover\:text-neutral-700:hover {
  --tw-text-opacity: 1;
  color: rgba(64, 64, 64, var(--tw-text-opacity, 1));
}

.hover\:text-neutral-700\/0:hover {
  color: rgba(64, 64, 64, 0);
}

.hover\:text-neutral-700\/10:hover {
  color: rgba(64, 64, 64, .1);
}

.hover\:text-neutral-700\/100:hover {
  color: #404040;
}

.hover\:text-neutral-700\/15:hover {
  color: rgba(64, 64, 64, .15);
}

.hover\:text-neutral-700\/20:hover {
  color: rgba(64, 64, 64, .2);
}

.hover\:text-neutral-700\/25:hover {
  color: rgba(64, 64, 64, .25);
}

.hover\:text-neutral-700\/30:hover {
  color: rgba(64, 64, 64, .3);
}

.hover\:text-neutral-700\/35:hover {
  color: rgba(64, 64, 64, .35);
}

.hover\:text-neutral-700\/40:hover {
  color: rgba(64, 64, 64, .4);
}

.hover\:text-neutral-700\/45:hover {
  color: rgba(64, 64, 64, .45);
}

.hover\:text-neutral-700\/5:hover {
  color: rgba(64, 64, 64, .05);
}

.hover\:text-neutral-700\/50:hover {
  color: rgba(64, 64, 64, .5);
}

.hover\:text-neutral-700\/55:hover {
  color: rgba(64, 64, 64, .55);
}

.hover\:text-neutral-700\/60:hover {
  color: rgba(64, 64, 64, .6);
}

.hover\:text-neutral-700\/65:hover {
  color: rgba(64, 64, 64, .65);
}

.hover\:text-neutral-700\/70:hover {
  color: rgba(64, 64, 64, .7);
}

.hover\:text-neutral-700\/75:hover {
  color: rgba(64, 64, 64, .75);
}

.hover\:text-neutral-700\/80:hover {
  color: rgba(64, 64, 64, .8);
}

.hover\:text-neutral-700\/85:hover {
  color: rgba(64, 64, 64, .85);
}

.hover\:text-neutral-700\/90:hover {
  color: rgba(64, 64, 64, .9);
}

.hover\:text-neutral-700\/95:hover {
  color: rgba(64, 64, 64, .95);
}

.hover\:text-neutral-800:hover {
  --tw-text-opacity: 1;
  color: rgba(38, 38, 38, var(--tw-text-opacity, 1));
}

.hover\:text-neutral-800\/0:hover {
  color: rgba(38, 38, 38, 0);
}

.hover\:text-neutral-800\/10:hover {
  color: rgba(38, 38, 38, .1);
}

.hover\:text-neutral-800\/100:hover {
  color: #262626;
}

.hover\:text-neutral-800\/15:hover {
  color: rgba(38, 38, 38, .15);
}

.hover\:text-neutral-800\/20:hover {
  color: rgba(38, 38, 38, .2);
}

.hover\:text-neutral-800\/25:hover {
  color: rgba(38, 38, 38, .25);
}

.hover\:text-neutral-800\/30:hover {
  color: rgba(38, 38, 38, .3);
}

.hover\:text-neutral-800\/35:hover {
  color: rgba(38, 38, 38, .35);
}

.hover\:text-neutral-800\/40:hover {
  color: rgba(38, 38, 38, .4);
}

.hover\:text-neutral-800\/45:hover {
  color: rgba(38, 38, 38, .45);
}

.hover\:text-neutral-800\/5:hover {
  color: rgba(38, 38, 38, .05);
}

.hover\:text-neutral-800\/50:hover {
  color: rgba(38, 38, 38, .5);
}

.hover\:text-neutral-800\/55:hover {
  color: rgba(38, 38, 38, .55);
}

.hover\:text-neutral-800\/60:hover {
  color: rgba(38, 38, 38, .6);
}

.hover\:text-neutral-800\/65:hover {
  color: rgba(38, 38, 38, .65);
}

.hover\:text-neutral-800\/70:hover {
  color: rgba(38, 38, 38, .7);
}

.hover\:text-neutral-800\/75:hover {
  color: rgba(38, 38, 38, .75);
}

.hover\:text-neutral-800\/80:hover {
  color: rgba(38, 38, 38, .8);
}

.hover\:text-neutral-800\/85:hover {
  color: rgba(38, 38, 38, .85);
}

.hover\:text-neutral-800\/90:hover {
  color: rgba(38, 38, 38, .9);
}

.hover\:text-neutral-800\/95:hover {
  color: rgba(38, 38, 38, .95);
}

.hover\:text-orange-100:hover {
  --tw-text-opacity: 1;
  color: rgba(255, 237, 213, var(--tw-text-opacity, 1));
}

.hover\:text-orange-100\/0:hover {
  color: rgba(255, 237, 213, 0);
}

.hover\:text-orange-100\/10:hover {
  color: rgba(255, 237, 213, .1);
}

.hover\:text-orange-100\/100:hover {
  color: #ffedd5;
}

.hover\:text-orange-100\/15:hover {
  color: rgba(255, 237, 213, .15);
}

.hover\:text-orange-100\/20:hover {
  color: rgba(255, 237, 213, .2);
}

.hover\:text-orange-100\/25:hover {
  color: rgba(255, 237, 213, .25);
}

.hover\:text-orange-100\/30:hover {
  color: rgba(255, 237, 213, .3);
}

.hover\:text-orange-100\/35:hover {
  color: rgba(255, 237, 213, .35);
}

.hover\:text-orange-100\/40:hover {
  color: rgba(255, 237, 213, .4);
}

.hover\:text-orange-100\/45:hover {
  color: rgba(255, 237, 213, .45);
}

.hover\:text-orange-100\/5:hover {
  color: rgba(255, 237, 213, .05);
}

.hover\:text-orange-100\/50:hover {
  color: rgba(255, 237, 213, .5);
}

.hover\:text-orange-100\/55:hover {
  color: rgba(255, 237, 213, .55);
}

.hover\:text-orange-100\/60:hover {
  color: rgba(255, 237, 213, .6);
}

.hover\:text-orange-100\/65:hover {
  color: rgba(255, 237, 213, .65);
}

.hover\:text-orange-100\/70:hover {
  color: rgba(255, 237, 213, .7);
}

.hover\:text-orange-100\/75:hover {
  color: rgba(255, 237, 213, .75);
}

.hover\:text-orange-100\/80:hover {
  color: rgba(255, 237, 213, .8);
}

.hover\:text-orange-100\/85:hover {
  color: rgba(255, 237, 213, .85);
}

.hover\:text-orange-100\/90:hover {
  color: rgba(255, 237, 213, .9);
}

.hover\:text-orange-100\/95:hover {
  color: rgba(255, 237, 213, .95);
}

.hover\:text-orange-400:hover {
  --tw-text-opacity: 1;
  color: rgba(251, 146, 60, var(--tw-text-opacity, 1));
}

.hover\:text-orange-400\/0:hover {
  color: rgba(251, 146, 60, 0);
}

.hover\:text-orange-400\/10:hover {
  color: rgba(251, 146, 60, .1);
}

.hover\:text-orange-400\/100:hover {
  color: #fb923c;
}

.hover\:text-orange-400\/15:hover {
  color: rgba(251, 146, 60, .15);
}

.hover\:text-orange-400\/20:hover {
  color: rgba(251, 146, 60, .2);
}

.hover\:text-orange-400\/25:hover {
  color: rgba(251, 146, 60, .25);
}

.hover\:text-orange-400\/30:hover {
  color: rgba(251, 146, 60, .3);
}

.hover\:text-orange-400\/35:hover {
  color: rgba(251, 146, 60, .35);
}

.hover\:text-orange-400\/40:hover {
  color: rgba(251, 146, 60, .4);
}

.hover\:text-orange-400\/45:hover {
  color: rgba(251, 146, 60, .45);
}

.hover\:text-orange-400\/5:hover {
  color: rgba(251, 146, 60, .05);
}

.hover\:text-orange-400\/50:hover {
  color: rgba(251, 146, 60, .5);
}

.hover\:text-orange-400\/55:hover {
  color: rgba(251, 146, 60, .55);
}

.hover\:text-orange-400\/60:hover {
  color: rgba(251, 146, 60, .6);
}

.hover\:text-orange-400\/65:hover {
  color: rgba(251, 146, 60, .65);
}

.hover\:text-orange-400\/70:hover {
  color: rgba(251, 146, 60, .7);
}

.hover\:text-orange-400\/75:hover {
  color: rgba(251, 146, 60, .75);
}

.hover\:text-orange-400\/80:hover {
  color: rgba(251, 146, 60, .8);
}

.hover\:text-orange-400\/85:hover {
  color: rgba(251, 146, 60, .85);
}

.hover\:text-orange-400\/90:hover {
  color: rgba(251, 146, 60, .9);
}

.hover\:text-orange-400\/95:hover {
  color: rgba(251, 146, 60, .95);
}

.hover\:text-orange-500:hover {
  --tw-text-opacity: 1;
  color: rgba(249, 115, 22, var(--tw-text-opacity, 1));
}

.hover\:text-orange-500\/0:hover {
  color: rgba(249, 115, 22, 0);
}

.hover\:text-orange-500\/10:hover {
  color: rgba(249, 115, 22, .1);
}

.hover\:text-orange-500\/100:hover {
  color: #f97316;
}

.hover\:text-orange-500\/15:hover {
  color: rgba(249, 115, 22, .15);
}

.hover\:text-orange-500\/20:hover {
  color: rgba(249, 115, 22, .2);
}

.hover\:text-orange-500\/25:hover {
  color: rgba(249, 115, 22, .25);
}

.hover\:text-orange-500\/30:hover {
  color: rgba(249, 115, 22, .3);
}

.hover\:text-orange-500\/35:hover {
  color: rgba(249, 115, 22, .35);
}

.hover\:text-orange-500\/40:hover {
  color: rgba(249, 115, 22, .4);
}

.hover\:text-orange-500\/45:hover {
  color: rgba(249, 115, 22, .45);
}

.hover\:text-orange-500\/5:hover {
  color: rgba(249, 115, 22, .05);
}

.hover\:text-orange-500\/50:hover {
  color: rgba(249, 115, 22, .5);
}

.hover\:text-orange-500\/55:hover {
  color: rgba(249, 115, 22, .55);
}

.hover\:text-orange-500\/60:hover {
  color: rgba(249, 115, 22, .6);
}

.hover\:text-orange-500\/65:hover {
  color: rgba(249, 115, 22, .65);
}

.hover\:text-orange-500\/70:hover {
  color: rgba(249, 115, 22, .7);
}

.hover\:text-orange-500\/75:hover {
  color: rgba(249, 115, 22, .75);
}

.hover\:text-orange-500\/80:hover {
  color: rgba(249, 115, 22, .8);
}

.hover\:text-orange-500\/85:hover {
  color: rgba(249, 115, 22, .85);
}

.hover\:text-orange-500\/90:hover {
  color: rgba(249, 115, 22, .9);
}

.hover\:text-orange-500\/95:hover {
  color: rgba(249, 115, 22, .95);
}

.hover\:text-orange-700:hover {
  --tw-text-opacity: 1;
  color: rgba(194, 65, 12, var(--tw-text-opacity, 1));
}

.hover\:text-orange-700\/0:hover {
  color: rgba(194, 65, 12, 0);
}

.hover\:text-orange-700\/10:hover {
  color: rgba(194, 65, 12, .1);
}

.hover\:text-orange-700\/100:hover {
  color: #c2410c;
}

.hover\:text-orange-700\/15:hover {
  color: rgba(194, 65, 12, .15);
}

.hover\:text-orange-700\/20:hover {
  color: rgba(194, 65, 12, .2);
}

.hover\:text-orange-700\/25:hover {
  color: rgba(194, 65, 12, .25);
}

.hover\:text-orange-700\/30:hover {
  color: rgba(194, 65, 12, .3);
}

.hover\:text-orange-700\/35:hover {
  color: rgba(194, 65, 12, .35);
}

.hover\:text-orange-700\/40:hover {
  color: rgba(194, 65, 12, .4);
}

.hover\:text-orange-700\/45:hover {
  color: rgba(194, 65, 12, .45);
}

.hover\:text-orange-700\/5:hover {
  color: rgba(194, 65, 12, .05);
}

.hover\:text-orange-700\/50:hover {
  color: rgba(194, 65, 12, .5);
}

.hover\:text-orange-700\/55:hover {
  color: rgba(194, 65, 12, .55);
}

.hover\:text-orange-700\/60:hover {
  color: rgba(194, 65, 12, .6);
}

.hover\:text-orange-700\/65:hover {
  color: rgba(194, 65, 12, .65);
}

.hover\:text-orange-700\/70:hover {
  color: rgba(194, 65, 12, .7);
}

.hover\:text-orange-700\/75:hover {
  color: rgba(194, 65, 12, .75);
}

.hover\:text-orange-700\/80:hover {
  color: rgba(194, 65, 12, .8);
}

.hover\:text-orange-700\/85:hover {
  color: rgba(194, 65, 12, .85);
}

.hover\:text-orange-700\/90:hover {
  color: rgba(194, 65, 12, .9);
}

.hover\:text-orange-700\/95:hover {
  color: rgba(194, 65, 12, .95);
}

.hover\:text-orange-800:hover {
  --tw-text-opacity: 1;
  color: rgba(154, 52, 18, var(--tw-text-opacity, 1));
}

.hover\:text-orange-800\/0:hover {
  color: rgba(154, 52, 18, 0);
}

.hover\:text-orange-800\/10:hover {
  color: rgba(154, 52, 18, .1);
}

.hover\:text-orange-800\/100:hover {
  color: #9a3412;
}

.hover\:text-orange-800\/15:hover {
  color: rgba(154, 52, 18, .15);
}

.hover\:text-orange-800\/20:hover {
  color: rgba(154, 52, 18, .2);
}

.hover\:text-orange-800\/25:hover {
  color: rgba(154, 52, 18, .25);
}

.hover\:text-orange-800\/30:hover {
  color: rgba(154, 52, 18, .3);
}

.hover\:text-orange-800\/35:hover {
  color: rgba(154, 52, 18, .35);
}

.hover\:text-orange-800\/40:hover {
  color: rgba(154, 52, 18, .4);
}

.hover\:text-orange-800\/45:hover {
  color: rgba(154, 52, 18, .45);
}

.hover\:text-orange-800\/5:hover {
  color: rgba(154, 52, 18, .05);
}

.hover\:text-orange-800\/50:hover {
  color: rgba(154, 52, 18, .5);
}

.hover\:text-orange-800\/55:hover {
  color: rgba(154, 52, 18, .55);
}

.hover\:text-orange-800\/60:hover {
  color: rgba(154, 52, 18, .6);
}

.hover\:text-orange-800\/65:hover {
  color: rgba(154, 52, 18, .65);
}

.hover\:text-orange-800\/70:hover {
  color: rgba(154, 52, 18, .7);
}

.hover\:text-orange-800\/75:hover {
  color: rgba(154, 52, 18, .75);
}

.hover\:text-orange-800\/80:hover {
  color: rgba(154, 52, 18, .8);
}

.hover\:text-orange-800\/85:hover {
  color: rgba(154, 52, 18, .85);
}

.hover\:text-orange-800\/90:hover {
  color: rgba(154, 52, 18, .9);
}

.hover\:text-orange-800\/95:hover {
  color: rgba(154, 52, 18, .95);
}

.hover\:text-pink-100:hover {
  --tw-text-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-text-opacity, 1));
}

.hover\:text-pink-100\/0:hover {
  color: rgba(252, 231, 243, 0);
}

.hover\:text-pink-100\/10:hover {
  color: rgba(252, 231, 243, .1);
}

.hover\:text-pink-100\/100:hover {
  color: #fce7f3;
}

.hover\:text-pink-100\/15:hover {
  color: rgba(252, 231, 243, .15);
}

.hover\:text-pink-100\/20:hover {
  color: rgba(252, 231, 243, .2);
}

.hover\:text-pink-100\/25:hover {
  color: rgba(252, 231, 243, .25);
}

.hover\:text-pink-100\/30:hover {
  color: rgba(252, 231, 243, .3);
}

.hover\:text-pink-100\/35:hover {
  color: rgba(252, 231, 243, .35);
}

.hover\:text-pink-100\/40:hover {
  color: rgba(252, 231, 243, .4);
}

.hover\:text-pink-100\/45:hover {
  color: rgba(252, 231, 243, .45);
}

.hover\:text-pink-100\/5:hover {
  color: rgba(252, 231, 243, .05);
}

.hover\:text-pink-100\/50:hover {
  color: rgba(252, 231, 243, .5);
}

.hover\:text-pink-100\/55:hover {
  color: rgba(252, 231, 243, .55);
}

.hover\:text-pink-100\/60:hover {
  color: rgba(252, 231, 243, .6);
}

.hover\:text-pink-100\/65:hover {
  color: rgba(252, 231, 243, .65);
}

.hover\:text-pink-100\/70:hover {
  color: rgba(252, 231, 243, .7);
}

.hover\:text-pink-100\/75:hover {
  color: rgba(252, 231, 243, .75);
}

.hover\:text-pink-100\/80:hover {
  color: rgba(252, 231, 243, .8);
}

.hover\:text-pink-100\/85:hover {
  color: rgba(252, 231, 243, .85);
}

.hover\:text-pink-100\/90:hover {
  color: rgba(252, 231, 243, .9);
}

.hover\:text-pink-100\/95:hover {
  color: rgba(252, 231, 243, .95);
}

.hover\:text-pink-400:hover {
  --tw-text-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-text-opacity, 1));
}

.hover\:text-pink-400\/0:hover {
  color: rgba(244, 114, 182, 0);
}

.hover\:text-pink-400\/10:hover {
  color: rgba(244, 114, 182, .1);
}

.hover\:text-pink-400\/100:hover {
  color: #f472b6;
}

.hover\:text-pink-400\/15:hover {
  color: rgba(244, 114, 182, .15);
}

.hover\:text-pink-400\/20:hover {
  color: rgba(244, 114, 182, .2);
}

.hover\:text-pink-400\/25:hover {
  color: rgba(244, 114, 182, .25);
}

.hover\:text-pink-400\/30:hover {
  color: rgba(244, 114, 182, .3);
}

.hover\:text-pink-400\/35:hover {
  color: rgba(244, 114, 182, .35);
}

.hover\:text-pink-400\/40:hover {
  color: rgba(244, 114, 182, .4);
}

.hover\:text-pink-400\/45:hover {
  color: rgba(244, 114, 182, .45);
}

.hover\:text-pink-400\/5:hover {
  color: rgba(244, 114, 182, .05);
}

.hover\:text-pink-400\/50:hover {
  color: rgba(244, 114, 182, .5);
}

.hover\:text-pink-400\/55:hover {
  color: rgba(244, 114, 182, .55);
}

.hover\:text-pink-400\/60:hover {
  color: rgba(244, 114, 182, .6);
}

.hover\:text-pink-400\/65:hover {
  color: rgba(244, 114, 182, .65);
}

.hover\:text-pink-400\/70:hover {
  color: rgba(244, 114, 182, .7);
}

.hover\:text-pink-400\/75:hover {
  color: rgba(244, 114, 182, .75);
}

.hover\:text-pink-400\/80:hover {
  color: rgba(244, 114, 182, .8);
}

.hover\:text-pink-400\/85:hover {
  color: rgba(244, 114, 182, .85);
}

.hover\:text-pink-400\/90:hover {
  color: rgba(244, 114, 182, .9);
}

.hover\:text-pink-400\/95:hover {
  color: rgba(244, 114, 182, .95);
}

.hover\:text-pink-500:hover {
  --tw-text-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-text-opacity, 1));
}

.hover\:text-pink-500\/0:hover {
  color: rgba(236, 72, 153, 0);
}

.hover\:text-pink-500\/10:hover {
  color: rgba(236, 72, 153, .1);
}

.hover\:text-pink-500\/100:hover {
  color: #ec4899;
}

.hover\:text-pink-500\/15:hover {
  color: rgba(236, 72, 153, .15);
}

.hover\:text-pink-500\/20:hover {
  color: rgba(236, 72, 153, .2);
}

.hover\:text-pink-500\/25:hover {
  color: rgba(236, 72, 153, .25);
}

.hover\:text-pink-500\/30:hover {
  color: rgba(236, 72, 153, .3);
}

.hover\:text-pink-500\/35:hover {
  color: rgba(236, 72, 153, .35);
}

.hover\:text-pink-500\/40:hover {
  color: rgba(236, 72, 153, .4);
}

.hover\:text-pink-500\/45:hover {
  color: rgba(236, 72, 153, .45);
}

.hover\:text-pink-500\/5:hover {
  color: rgba(236, 72, 153, .05);
}

.hover\:text-pink-500\/50:hover {
  color: rgba(236, 72, 153, .5);
}

.hover\:text-pink-500\/55:hover {
  color: rgba(236, 72, 153, .55);
}

.hover\:text-pink-500\/60:hover {
  color: rgba(236, 72, 153, .6);
}

.hover\:text-pink-500\/65:hover {
  color: rgba(236, 72, 153, .65);
}

.hover\:text-pink-500\/70:hover {
  color: rgba(236, 72, 153, .7);
}

.hover\:text-pink-500\/75:hover {
  color: rgba(236, 72, 153, .75);
}

.hover\:text-pink-500\/80:hover {
  color: rgba(236, 72, 153, .8);
}

.hover\:text-pink-500\/85:hover {
  color: rgba(236, 72, 153, .85);
}

.hover\:text-pink-500\/90:hover {
  color: rgba(236, 72, 153, .9);
}

.hover\:text-pink-500\/95:hover {
  color: rgba(236, 72, 153, .95);
}

.hover\:text-pink-700:hover {
  --tw-text-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-text-opacity, 1));
}

.hover\:text-pink-700\/0:hover {
  color: rgba(190, 24, 93, 0);
}

.hover\:text-pink-700\/10:hover {
  color: rgba(190, 24, 93, .1);
}

.hover\:text-pink-700\/100:hover {
  color: #be185d;
}

.hover\:text-pink-700\/15:hover {
  color: rgba(190, 24, 93, .15);
}

.hover\:text-pink-700\/20:hover {
  color: rgba(190, 24, 93, .2);
}

.hover\:text-pink-700\/25:hover {
  color: rgba(190, 24, 93, .25);
}

.hover\:text-pink-700\/30:hover {
  color: rgba(190, 24, 93, .3);
}

.hover\:text-pink-700\/35:hover {
  color: rgba(190, 24, 93, .35);
}

.hover\:text-pink-700\/40:hover {
  color: rgba(190, 24, 93, .4);
}

.hover\:text-pink-700\/45:hover {
  color: rgba(190, 24, 93, .45);
}

.hover\:text-pink-700\/5:hover {
  color: rgba(190, 24, 93, .05);
}

.hover\:text-pink-700\/50:hover {
  color: rgba(190, 24, 93, .5);
}

.hover\:text-pink-700\/55:hover {
  color: rgba(190, 24, 93, .55);
}

.hover\:text-pink-700\/60:hover {
  color: rgba(190, 24, 93, .6);
}

.hover\:text-pink-700\/65:hover {
  color: rgba(190, 24, 93, .65);
}

.hover\:text-pink-700\/70:hover {
  color: rgba(190, 24, 93, .7);
}

.hover\:text-pink-700\/75:hover {
  color: rgba(190, 24, 93, .75);
}

.hover\:text-pink-700\/80:hover {
  color: rgba(190, 24, 93, .8);
}

.hover\:text-pink-700\/85:hover {
  color: rgba(190, 24, 93, .85);
}

.hover\:text-pink-700\/90:hover {
  color: rgba(190, 24, 93, .9);
}

.hover\:text-pink-700\/95:hover {
  color: rgba(190, 24, 93, .95);
}

.hover\:text-pink-800:hover {
  --tw-text-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-text-opacity, 1));
}

.hover\:text-pink-800\/0:hover {
  color: rgba(157, 23, 77, 0);
}

.hover\:text-pink-800\/10:hover {
  color: rgba(157, 23, 77, .1);
}

.hover\:text-pink-800\/100:hover {
  color: #9d174d;
}

.hover\:text-pink-800\/15:hover {
  color: rgba(157, 23, 77, .15);
}

.hover\:text-pink-800\/20:hover {
  color: rgba(157, 23, 77, .2);
}

.hover\:text-pink-800\/25:hover {
  color: rgba(157, 23, 77, .25);
}

.hover\:text-pink-800\/30:hover {
  color: rgba(157, 23, 77, .3);
}

.hover\:text-pink-800\/35:hover {
  color: rgba(157, 23, 77, .35);
}

.hover\:text-pink-800\/40:hover {
  color: rgba(157, 23, 77, .4);
}

.hover\:text-pink-800\/45:hover {
  color: rgba(157, 23, 77, .45);
}

.hover\:text-pink-800\/5:hover {
  color: rgba(157, 23, 77, .05);
}

.hover\:text-pink-800\/50:hover {
  color: rgba(157, 23, 77, .5);
}

.hover\:text-pink-800\/55:hover {
  color: rgba(157, 23, 77, .55);
}

.hover\:text-pink-800\/60:hover {
  color: rgba(157, 23, 77, .6);
}

.hover\:text-pink-800\/65:hover {
  color: rgba(157, 23, 77, .65);
}

.hover\:text-pink-800\/70:hover {
  color: rgba(157, 23, 77, .7);
}

.hover\:text-pink-800\/75:hover {
  color: rgba(157, 23, 77, .75);
}

.hover\:text-pink-800\/80:hover {
  color: rgba(157, 23, 77, .8);
}

.hover\:text-pink-800\/85:hover {
  color: rgba(157, 23, 77, .85);
}

.hover\:text-pink-800\/90:hover {
  color: rgba(157, 23, 77, .9);
}

.hover\:text-pink-800\/95:hover {
  color: rgba(157, 23, 77, .95);
}

.hover\:text-purple-100:hover {
  --tw-text-opacity: 1;
  color: rgba(243, 232, 255, var(--tw-text-opacity, 1));
}

.hover\:text-purple-100\/0:hover {
  color: rgba(243, 232, 255, 0);
}

.hover\:text-purple-100\/10:hover {
  color: rgba(243, 232, 255, .1);
}

.hover\:text-purple-100\/100:hover {
  color: #f3e8ff;
}

.hover\:text-purple-100\/15:hover {
  color: rgba(243, 232, 255, .15);
}

.hover\:text-purple-100\/20:hover {
  color: rgba(243, 232, 255, .2);
}

.hover\:text-purple-100\/25:hover {
  color: rgba(243, 232, 255, .25);
}

.hover\:text-purple-100\/30:hover {
  color: rgba(243, 232, 255, .3);
}

.hover\:text-purple-100\/35:hover {
  color: rgba(243, 232, 255, .35);
}

.hover\:text-purple-100\/40:hover {
  color: rgba(243, 232, 255, .4);
}

.hover\:text-purple-100\/45:hover {
  color: rgba(243, 232, 255, .45);
}

.hover\:text-purple-100\/5:hover {
  color: rgba(243, 232, 255, .05);
}

.hover\:text-purple-100\/50:hover {
  color: rgba(243, 232, 255, .5);
}

.hover\:text-purple-100\/55:hover {
  color: rgba(243, 232, 255, .55);
}

.hover\:text-purple-100\/60:hover {
  color: rgba(243, 232, 255, .6);
}

.hover\:text-purple-100\/65:hover {
  color: rgba(243, 232, 255, .65);
}

.hover\:text-purple-100\/70:hover {
  color: rgba(243, 232, 255, .7);
}

.hover\:text-purple-100\/75:hover {
  color: rgba(243, 232, 255, .75);
}

.hover\:text-purple-100\/80:hover {
  color: rgba(243, 232, 255, .8);
}

.hover\:text-purple-100\/85:hover {
  color: rgba(243, 232, 255, .85);
}

.hover\:text-purple-100\/90:hover {
  color: rgba(243, 232, 255, .9);
}

.hover\:text-purple-100\/95:hover {
  color: rgba(243, 232, 255, .95);
}

.hover\:text-purple-400:hover {
  --tw-text-opacity: 1;
  color: rgba(192, 132, 252, var(--tw-text-opacity, 1));
}

.hover\:text-purple-400\/0:hover {
  color: rgba(192, 132, 252, 0);
}

.hover\:text-purple-400\/10:hover {
  color: rgba(192, 132, 252, .1);
}

.hover\:text-purple-400\/100:hover {
  color: #c084fc;
}

.hover\:text-purple-400\/15:hover {
  color: rgba(192, 132, 252, .15);
}

.hover\:text-purple-400\/20:hover {
  color: rgba(192, 132, 252, .2);
}

.hover\:text-purple-400\/25:hover {
  color: rgba(192, 132, 252, .25);
}

.hover\:text-purple-400\/30:hover {
  color: rgba(192, 132, 252, .3);
}

.hover\:text-purple-400\/35:hover {
  color: rgba(192, 132, 252, .35);
}

.hover\:text-purple-400\/40:hover {
  color: rgba(192, 132, 252, .4);
}

.hover\:text-purple-400\/45:hover {
  color: rgba(192, 132, 252, .45);
}

.hover\:text-purple-400\/5:hover {
  color: rgba(192, 132, 252, .05);
}

.hover\:text-purple-400\/50:hover {
  color: rgba(192, 132, 252, .5);
}

.hover\:text-purple-400\/55:hover {
  color: rgba(192, 132, 252, .55);
}

.hover\:text-purple-400\/60:hover {
  color: rgba(192, 132, 252, .6);
}

.hover\:text-purple-400\/65:hover {
  color: rgba(192, 132, 252, .65);
}

.hover\:text-purple-400\/70:hover {
  color: rgba(192, 132, 252, .7);
}

.hover\:text-purple-400\/75:hover {
  color: rgba(192, 132, 252, .75);
}

.hover\:text-purple-400\/80:hover {
  color: rgba(192, 132, 252, .8);
}

.hover\:text-purple-400\/85:hover {
  color: rgba(192, 132, 252, .85);
}

.hover\:text-purple-400\/90:hover {
  color: rgba(192, 132, 252, .9);
}

.hover\:text-purple-400\/95:hover {
  color: rgba(192, 132, 252, .95);
}

.hover\:text-purple-500:hover {
  --tw-text-opacity: 1;
  color: rgba(168, 85, 247, var(--tw-text-opacity, 1));
}

.hover\:text-purple-500\/0:hover {
  color: rgba(168, 85, 247, 0);
}

.hover\:text-purple-500\/10:hover {
  color: rgba(168, 85, 247, .1);
}

.hover\:text-purple-500\/100:hover {
  color: #a855f7;
}

.hover\:text-purple-500\/15:hover {
  color: rgba(168, 85, 247, .15);
}

.hover\:text-purple-500\/20:hover {
  color: rgba(168, 85, 247, .2);
}

.hover\:text-purple-500\/25:hover {
  color: rgba(168, 85, 247, .25);
}

.hover\:text-purple-500\/30:hover {
  color: rgba(168, 85, 247, .3);
}

.hover\:text-purple-500\/35:hover {
  color: rgba(168, 85, 247, .35);
}

.hover\:text-purple-500\/40:hover {
  color: rgba(168, 85, 247, .4);
}

.hover\:text-purple-500\/45:hover {
  color: rgba(168, 85, 247, .45);
}

.hover\:text-purple-500\/5:hover {
  color: rgba(168, 85, 247, .05);
}

.hover\:text-purple-500\/50:hover {
  color: rgba(168, 85, 247, .5);
}

.hover\:text-purple-500\/55:hover {
  color: rgba(168, 85, 247, .55);
}

.hover\:text-purple-500\/60:hover {
  color: rgba(168, 85, 247, .6);
}

.hover\:text-purple-500\/65:hover {
  color: rgba(168, 85, 247, .65);
}

.hover\:text-purple-500\/70:hover {
  color: rgba(168, 85, 247, .7);
}

.hover\:text-purple-500\/75:hover {
  color: rgba(168, 85, 247, .75);
}

.hover\:text-purple-500\/80:hover {
  color: rgba(168, 85, 247, .8);
}

.hover\:text-purple-500\/85:hover {
  color: rgba(168, 85, 247, .85);
}

.hover\:text-purple-500\/90:hover {
  color: rgba(168, 85, 247, .9);
}

.hover\:text-purple-500\/95:hover {
  color: rgba(168, 85, 247, .95);
}

.hover\:text-purple-700:hover {
  --tw-text-opacity: 1;
  color: rgba(126, 34, 206, var(--tw-text-opacity, 1));
}

.hover\:text-purple-700\/0:hover {
  color: rgba(126, 34, 206, 0);
}

.hover\:text-purple-700\/10:hover {
  color: rgba(126, 34, 206, .1);
}

.hover\:text-purple-700\/100:hover {
  color: #7e22ce;
}

.hover\:text-purple-700\/15:hover {
  color: rgba(126, 34, 206, .15);
}

.hover\:text-purple-700\/20:hover {
  color: rgba(126, 34, 206, .2);
}

.hover\:text-purple-700\/25:hover {
  color: rgba(126, 34, 206, .25);
}

.hover\:text-purple-700\/30:hover {
  color: rgba(126, 34, 206, .3);
}

.hover\:text-purple-700\/35:hover {
  color: rgba(126, 34, 206, .35);
}

.hover\:text-purple-700\/40:hover {
  color: rgba(126, 34, 206, .4);
}

.hover\:text-purple-700\/45:hover {
  color: rgba(126, 34, 206, .45);
}

.hover\:text-purple-700\/5:hover {
  color: rgba(126, 34, 206, .05);
}

.hover\:text-purple-700\/50:hover {
  color: rgba(126, 34, 206, .5);
}

.hover\:text-purple-700\/55:hover {
  color: rgba(126, 34, 206, .55);
}

.hover\:text-purple-700\/60:hover {
  color: rgba(126, 34, 206, .6);
}

.hover\:text-purple-700\/65:hover {
  color: rgba(126, 34, 206, .65);
}

.hover\:text-purple-700\/70:hover {
  color: rgba(126, 34, 206, .7);
}

.hover\:text-purple-700\/75:hover {
  color: rgba(126, 34, 206, .75);
}

.hover\:text-purple-700\/80:hover {
  color: rgba(126, 34, 206, .8);
}

.hover\:text-purple-700\/85:hover {
  color: rgba(126, 34, 206, .85);
}

.hover\:text-purple-700\/90:hover {
  color: rgba(126, 34, 206, .9);
}

.hover\:text-purple-700\/95:hover {
  color: rgba(126, 34, 206, .95);
}

.hover\:text-purple-800:hover {
  --tw-text-opacity: 1;
  color: rgba(107, 33, 168, var(--tw-text-opacity, 1));
}

.hover\:text-purple-800\/0:hover {
  color: rgba(107, 33, 168, 0);
}

.hover\:text-purple-800\/10:hover {
  color: rgba(107, 33, 168, .1);
}

.hover\:text-purple-800\/100:hover {
  color: #6b21a8;
}

.hover\:text-purple-800\/15:hover {
  color: rgba(107, 33, 168, .15);
}

.hover\:text-purple-800\/20:hover {
  color: rgba(107, 33, 168, .2);
}

.hover\:text-purple-800\/25:hover {
  color: rgba(107, 33, 168, .25);
}

.hover\:text-purple-800\/30:hover {
  color: rgba(107, 33, 168, .3);
}

.hover\:text-purple-800\/35:hover {
  color: rgba(107, 33, 168, .35);
}

.hover\:text-purple-800\/40:hover {
  color: rgba(107, 33, 168, .4);
}

.hover\:text-purple-800\/45:hover {
  color: rgba(107, 33, 168, .45);
}

.hover\:text-purple-800\/5:hover {
  color: rgba(107, 33, 168, .05);
}

.hover\:text-purple-800\/50:hover {
  color: rgba(107, 33, 168, .5);
}

.hover\:text-purple-800\/55:hover {
  color: rgba(107, 33, 168, .55);
}

.hover\:text-purple-800\/60:hover {
  color: rgba(107, 33, 168, .6);
}

.hover\:text-purple-800\/65:hover {
  color: rgba(107, 33, 168, .65);
}

.hover\:text-purple-800\/70:hover {
  color: rgba(107, 33, 168, .7);
}

.hover\:text-purple-800\/75:hover {
  color: rgba(107, 33, 168, .75);
}

.hover\:text-purple-800\/80:hover {
  color: rgba(107, 33, 168, .8);
}

.hover\:text-purple-800\/85:hover {
  color: rgba(107, 33, 168, .85);
}

.hover\:text-purple-800\/90:hover {
  color: rgba(107, 33, 168, .9);
}

.hover\:text-purple-800\/95:hover {
  color: rgba(107, 33, 168, .95);
}

.hover\:text-red-100:hover {
  --tw-text-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-text-opacity, 1));
}

.hover\:text-red-100\/0:hover {
  color: rgba(254, 226, 226, 0);
}

.hover\:text-red-100\/10:hover {
  color: rgba(254, 226, 226, .1);
}

.hover\:text-red-100\/100:hover {
  color: #fee2e2;
}

.hover\:text-red-100\/15:hover {
  color: rgba(254, 226, 226, .15);
}

.hover\:text-red-100\/20:hover {
  color: rgba(254, 226, 226, .2);
}

.hover\:text-red-100\/25:hover {
  color: rgba(254, 226, 226, .25);
}

.hover\:text-red-100\/30:hover {
  color: rgba(254, 226, 226, .3);
}

.hover\:text-red-100\/35:hover {
  color: rgba(254, 226, 226, .35);
}

.hover\:text-red-100\/40:hover {
  color: rgba(254, 226, 226, .4);
}

.hover\:text-red-100\/45:hover {
  color: rgba(254, 226, 226, .45);
}

.hover\:text-red-100\/5:hover {
  color: rgba(254, 226, 226, .05);
}

.hover\:text-red-100\/50:hover {
  color: rgba(254, 226, 226, .5);
}

.hover\:text-red-100\/55:hover {
  color: rgba(254, 226, 226, .55);
}

.hover\:text-red-100\/60:hover {
  color: rgba(254, 226, 226, .6);
}

.hover\:text-red-100\/65:hover {
  color: rgba(254, 226, 226, .65);
}

.hover\:text-red-100\/70:hover {
  color: rgba(254, 226, 226, .7);
}

.hover\:text-red-100\/75:hover {
  color: rgba(254, 226, 226, .75);
}

.hover\:text-red-100\/80:hover {
  color: rgba(254, 226, 226, .8);
}

.hover\:text-red-100\/85:hover {
  color: rgba(254, 226, 226, .85);
}

.hover\:text-red-100\/90:hover {
  color: rgba(254, 226, 226, .9);
}

.hover\:text-red-100\/95:hover {
  color: rgba(254, 226, 226, .95);
}

.hover\:text-red-400:hover {
  --tw-text-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-text-opacity, 1));
}

.hover\:text-red-400\/0:hover {
  color: rgba(248, 113, 113, 0);
}

.hover\:text-red-400\/10:hover {
  color: rgba(248, 113, 113, .1);
}

.hover\:text-red-400\/100:hover {
  color: #f87171;
}

.hover\:text-red-400\/15:hover {
  color: rgba(248, 113, 113, .15);
}

.hover\:text-red-400\/20:hover {
  color: rgba(248, 113, 113, .2);
}

.hover\:text-red-400\/25:hover {
  color: rgba(248, 113, 113, .25);
}

.hover\:text-red-400\/30:hover {
  color: rgba(248, 113, 113, .3);
}

.hover\:text-red-400\/35:hover {
  color: rgba(248, 113, 113, .35);
}

.hover\:text-red-400\/40:hover {
  color: rgba(248, 113, 113, .4);
}

.hover\:text-red-400\/45:hover {
  color: rgba(248, 113, 113, .45);
}

.hover\:text-red-400\/5:hover {
  color: rgba(248, 113, 113, .05);
}

.hover\:text-red-400\/50:hover {
  color: rgba(248, 113, 113, .5);
}

.hover\:text-red-400\/55:hover {
  color: rgba(248, 113, 113, .55);
}

.hover\:text-red-400\/60:hover {
  color: rgba(248, 113, 113, .6);
}

.hover\:text-red-400\/65:hover {
  color: rgba(248, 113, 113, .65);
}

.hover\:text-red-400\/70:hover {
  color: rgba(248, 113, 113, .7);
}

.hover\:text-red-400\/75:hover {
  color: rgba(248, 113, 113, .75);
}

.hover\:text-red-400\/80:hover {
  color: rgba(248, 113, 113, .8);
}

.hover\:text-red-400\/85:hover {
  color: rgba(248, 113, 113, .85);
}

.hover\:text-red-400\/90:hover {
  color: rgba(248, 113, 113, .9);
}

.hover\:text-red-400\/95:hover {
  color: rgba(248, 113, 113, .95);
}

.hover\:text-red-500:hover {
  --tw-text-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-text-opacity, 1));
}

.hover\:text-red-500\/0:hover {
  color: rgba(239, 68, 68, 0);
}

.hover\:text-red-500\/10:hover {
  color: rgba(239, 68, 68, .1);
}

.hover\:text-red-500\/100:hover {
  color: #ef4444;
}

.hover\:text-red-500\/15:hover {
  color: rgba(239, 68, 68, .15);
}

.hover\:text-red-500\/20:hover {
  color: rgba(239, 68, 68, .2);
}

.hover\:text-red-500\/25:hover {
  color: rgba(239, 68, 68, .25);
}

.hover\:text-red-500\/30:hover {
  color: rgba(239, 68, 68, .3);
}

.hover\:text-red-500\/35:hover {
  color: rgba(239, 68, 68, .35);
}

.hover\:text-red-500\/40:hover {
  color: rgba(239, 68, 68, .4);
}

.hover\:text-red-500\/45:hover {
  color: rgba(239, 68, 68, .45);
}

.hover\:text-red-500\/5:hover {
  color: rgba(239, 68, 68, .05);
}

.hover\:text-red-500\/50:hover {
  color: rgba(239, 68, 68, .5);
}

.hover\:text-red-500\/55:hover {
  color: rgba(239, 68, 68, .55);
}

.hover\:text-red-500\/60:hover {
  color: rgba(239, 68, 68, .6);
}

.hover\:text-red-500\/65:hover {
  color: rgba(239, 68, 68, .65);
}

.hover\:text-red-500\/70:hover {
  color: rgba(239, 68, 68, .7);
}

.hover\:text-red-500\/75:hover {
  color: rgba(239, 68, 68, .75);
}

.hover\:text-red-500\/80:hover {
  color: rgba(239, 68, 68, .8);
}

.hover\:text-red-500\/85:hover {
  color: rgba(239, 68, 68, .85);
}

.hover\:text-red-500\/90:hover {
  color: rgba(239, 68, 68, .9);
}

.hover\:text-red-500\/95:hover {
  color: rgba(239, 68, 68, .95);
}

.hover\:text-red-700:hover {
  --tw-text-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-text-opacity, 1));
}

.hover\:text-red-700\/0:hover {
  color: rgba(185, 28, 28, 0);
}

.hover\:text-red-700\/10:hover {
  color: rgba(185, 28, 28, .1);
}

.hover\:text-red-700\/100:hover {
  color: #b91c1c;
}

.hover\:text-red-700\/15:hover {
  color: rgba(185, 28, 28, .15);
}

.hover\:text-red-700\/20:hover {
  color: rgba(185, 28, 28, .2);
}

.hover\:text-red-700\/25:hover {
  color: rgba(185, 28, 28, .25);
}

.hover\:text-red-700\/30:hover {
  color: rgba(185, 28, 28, .3);
}

.hover\:text-red-700\/35:hover {
  color: rgba(185, 28, 28, .35);
}

.hover\:text-red-700\/40:hover {
  color: rgba(185, 28, 28, .4);
}

.hover\:text-red-700\/45:hover {
  color: rgba(185, 28, 28, .45);
}

.hover\:text-red-700\/5:hover {
  color: rgba(185, 28, 28, .05);
}

.hover\:text-red-700\/50:hover {
  color: rgba(185, 28, 28, .5);
}

.hover\:text-red-700\/55:hover {
  color: rgba(185, 28, 28, .55);
}

.hover\:text-red-700\/60:hover {
  color: rgba(185, 28, 28, .6);
}

.hover\:text-red-700\/65:hover {
  color: rgba(185, 28, 28, .65);
}

.hover\:text-red-700\/70:hover {
  color: rgba(185, 28, 28, .7);
}

.hover\:text-red-700\/75:hover {
  color: rgba(185, 28, 28, .75);
}

.hover\:text-red-700\/80:hover {
  color: rgba(185, 28, 28, .8);
}

.hover\:text-red-700\/85:hover {
  color: rgba(185, 28, 28, .85);
}

.hover\:text-red-700\/90:hover {
  color: rgba(185, 28, 28, .9);
}

.hover\:text-red-700\/95:hover {
  color: rgba(185, 28, 28, .95);
}

.hover\:text-red-800:hover {
  --tw-text-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-text-opacity, 1));
}

.hover\:text-red-800\/0:hover {
  color: rgba(153, 27, 27, 0);
}

.hover\:text-red-800\/10:hover {
  color: rgba(153, 27, 27, .1);
}

.hover\:text-red-800\/100:hover {
  color: #991b1b;
}

.hover\:text-red-800\/15:hover {
  color: rgba(153, 27, 27, .15);
}

.hover\:text-red-800\/20:hover {
  color: rgba(153, 27, 27, .2);
}

.hover\:text-red-800\/25:hover {
  color: rgba(153, 27, 27, .25);
}

.hover\:text-red-800\/30:hover {
  color: rgba(153, 27, 27, .3);
}

.hover\:text-red-800\/35:hover {
  color: rgba(153, 27, 27, .35);
}

.hover\:text-red-800\/40:hover {
  color: rgba(153, 27, 27, .4);
}

.hover\:text-red-800\/45:hover {
  color: rgba(153, 27, 27, .45);
}

.hover\:text-red-800\/5:hover {
  color: rgba(153, 27, 27, .05);
}

.hover\:text-red-800\/50:hover {
  color: rgba(153, 27, 27, .5);
}

.hover\:text-red-800\/55:hover {
  color: rgba(153, 27, 27, .55);
}

.hover\:text-red-800\/60:hover {
  color: rgba(153, 27, 27, .6);
}

.hover\:text-red-800\/65:hover {
  color: rgba(153, 27, 27, .65);
}

.hover\:text-red-800\/70:hover {
  color: rgba(153, 27, 27, .7);
}

.hover\:text-red-800\/75:hover {
  color: rgba(153, 27, 27, .75);
}

.hover\:text-red-800\/80:hover {
  color: rgba(153, 27, 27, .8);
}

.hover\:text-red-800\/85:hover {
  color: rgba(153, 27, 27, .85);
}

.hover\:text-red-800\/90:hover {
  color: rgba(153, 27, 27, .9);
}

.hover\:text-red-800\/95:hover {
  color: rgba(153, 27, 27, .95);
}

.hover\:text-red-900:hover {
  --tw-text-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-text-opacity, 1));
}

.hover\:text-rose-100:hover {
  --tw-text-opacity: 1;
  color: rgba(255, 228, 230, var(--tw-text-opacity, 1));
}

.hover\:text-rose-100\/0:hover {
  color: rgba(255, 228, 230, 0);
}

.hover\:text-rose-100\/10:hover {
  color: rgba(255, 228, 230, .1);
}

.hover\:text-rose-100\/100:hover {
  color: #ffe4e6;
}

.hover\:text-rose-100\/15:hover {
  color: rgba(255, 228, 230, .15);
}

.hover\:text-rose-100\/20:hover {
  color: rgba(255, 228, 230, .2);
}

.hover\:text-rose-100\/25:hover {
  color: rgba(255, 228, 230, .25);
}

.hover\:text-rose-100\/30:hover {
  color: rgba(255, 228, 230, .3);
}

.hover\:text-rose-100\/35:hover {
  color: rgba(255, 228, 230, .35);
}

.hover\:text-rose-100\/40:hover {
  color: rgba(255, 228, 230, .4);
}

.hover\:text-rose-100\/45:hover {
  color: rgba(255, 228, 230, .45);
}

.hover\:text-rose-100\/5:hover {
  color: rgba(255, 228, 230, .05);
}

.hover\:text-rose-100\/50:hover {
  color: rgba(255, 228, 230, .5);
}

.hover\:text-rose-100\/55:hover {
  color: rgba(255, 228, 230, .55);
}

.hover\:text-rose-100\/60:hover {
  color: rgba(255, 228, 230, .6);
}

.hover\:text-rose-100\/65:hover {
  color: rgba(255, 228, 230, .65);
}

.hover\:text-rose-100\/70:hover {
  color: rgba(255, 228, 230, .7);
}

.hover\:text-rose-100\/75:hover {
  color: rgba(255, 228, 230, .75);
}

.hover\:text-rose-100\/80:hover {
  color: rgba(255, 228, 230, .8);
}

.hover\:text-rose-100\/85:hover {
  color: rgba(255, 228, 230, .85);
}

.hover\:text-rose-100\/90:hover {
  color: rgba(255, 228, 230, .9);
}

.hover\:text-rose-100\/95:hover {
  color: rgba(255, 228, 230, .95);
}

.hover\:text-rose-400:hover {
  --tw-text-opacity: 1;
  color: rgba(251, 113, 133, var(--tw-text-opacity, 1));
}

.hover\:text-rose-400\/0:hover {
  color: rgba(251, 113, 133, 0);
}

.hover\:text-rose-400\/10:hover {
  color: rgba(251, 113, 133, .1);
}

.hover\:text-rose-400\/100:hover {
  color: #fb7185;
}

.hover\:text-rose-400\/15:hover {
  color: rgba(251, 113, 133, .15);
}

.hover\:text-rose-400\/20:hover {
  color: rgba(251, 113, 133, .2);
}

.hover\:text-rose-400\/25:hover {
  color: rgba(251, 113, 133, .25);
}

.hover\:text-rose-400\/30:hover {
  color: rgba(251, 113, 133, .3);
}

.hover\:text-rose-400\/35:hover {
  color: rgba(251, 113, 133, .35);
}

.hover\:text-rose-400\/40:hover {
  color: rgba(251, 113, 133, .4);
}

.hover\:text-rose-400\/45:hover {
  color: rgba(251, 113, 133, .45);
}

.hover\:text-rose-400\/5:hover {
  color: rgba(251, 113, 133, .05);
}

.hover\:text-rose-400\/50:hover {
  color: rgba(251, 113, 133, .5);
}

.hover\:text-rose-400\/55:hover {
  color: rgba(251, 113, 133, .55);
}

.hover\:text-rose-400\/60:hover {
  color: rgba(251, 113, 133, .6);
}

.hover\:text-rose-400\/65:hover {
  color: rgba(251, 113, 133, .65);
}

.hover\:text-rose-400\/70:hover {
  color: rgba(251, 113, 133, .7);
}

.hover\:text-rose-400\/75:hover {
  color: rgba(251, 113, 133, .75);
}

.hover\:text-rose-400\/80:hover {
  color: rgba(251, 113, 133, .8);
}

.hover\:text-rose-400\/85:hover {
  color: rgba(251, 113, 133, .85);
}

.hover\:text-rose-400\/90:hover {
  color: rgba(251, 113, 133, .9);
}

.hover\:text-rose-400\/95:hover {
  color: rgba(251, 113, 133, .95);
}

.hover\:text-rose-500:hover {
  --tw-text-opacity: 1;
  color: rgba(244, 63, 94, var(--tw-text-opacity, 1));
}

.hover\:text-rose-500\/0:hover {
  color: rgba(244, 63, 94, 0);
}

.hover\:text-rose-500\/10:hover {
  color: rgba(244, 63, 94, .1);
}

.hover\:text-rose-500\/100:hover {
  color: #f43f5e;
}

.hover\:text-rose-500\/15:hover {
  color: rgba(244, 63, 94, .15);
}

.hover\:text-rose-500\/20:hover {
  color: rgba(244, 63, 94, .2);
}

.hover\:text-rose-500\/25:hover {
  color: rgba(244, 63, 94, .25);
}

.hover\:text-rose-500\/30:hover {
  color: rgba(244, 63, 94, .3);
}

.hover\:text-rose-500\/35:hover {
  color: rgba(244, 63, 94, .35);
}

.hover\:text-rose-500\/40:hover {
  color: rgba(244, 63, 94, .4);
}

.hover\:text-rose-500\/45:hover {
  color: rgba(244, 63, 94, .45);
}

.hover\:text-rose-500\/5:hover {
  color: rgba(244, 63, 94, .05);
}

.hover\:text-rose-500\/50:hover {
  color: rgba(244, 63, 94, .5);
}

.hover\:text-rose-500\/55:hover {
  color: rgba(244, 63, 94, .55);
}

.hover\:text-rose-500\/60:hover {
  color: rgba(244, 63, 94, .6);
}

.hover\:text-rose-500\/65:hover {
  color: rgba(244, 63, 94, .65);
}

.hover\:text-rose-500\/70:hover {
  color: rgba(244, 63, 94, .7);
}

.hover\:text-rose-500\/75:hover {
  color: rgba(244, 63, 94, .75);
}

.hover\:text-rose-500\/80:hover {
  color: rgba(244, 63, 94, .8);
}

.hover\:text-rose-500\/85:hover {
  color: rgba(244, 63, 94, .85);
}

.hover\:text-rose-500\/90:hover {
  color: rgba(244, 63, 94, .9);
}

.hover\:text-rose-500\/95:hover {
  color: rgba(244, 63, 94, .95);
}

.hover\:text-rose-700:hover {
  --tw-text-opacity: 1;
  color: rgba(190, 18, 60, var(--tw-text-opacity, 1));
}

.hover\:text-rose-700\/0:hover {
  color: rgba(190, 18, 60, 0);
}

.hover\:text-rose-700\/10:hover {
  color: rgba(190, 18, 60, .1);
}

.hover\:text-rose-700\/100:hover {
  color: #be123c;
}

.hover\:text-rose-700\/15:hover {
  color: rgba(190, 18, 60, .15);
}

.hover\:text-rose-700\/20:hover {
  color: rgba(190, 18, 60, .2);
}

.hover\:text-rose-700\/25:hover {
  color: rgba(190, 18, 60, .25);
}

.hover\:text-rose-700\/30:hover {
  color: rgba(190, 18, 60, .3);
}

.hover\:text-rose-700\/35:hover {
  color: rgba(190, 18, 60, .35);
}

.hover\:text-rose-700\/40:hover {
  color: rgba(190, 18, 60, .4);
}

.hover\:text-rose-700\/45:hover {
  color: rgba(190, 18, 60, .45);
}

.hover\:text-rose-700\/5:hover {
  color: rgba(190, 18, 60, .05);
}

.hover\:text-rose-700\/50:hover {
  color: rgba(190, 18, 60, .5);
}

.hover\:text-rose-700\/55:hover {
  color: rgba(190, 18, 60, .55);
}

.hover\:text-rose-700\/60:hover {
  color: rgba(190, 18, 60, .6);
}

.hover\:text-rose-700\/65:hover {
  color: rgba(190, 18, 60, .65);
}

.hover\:text-rose-700\/70:hover {
  color: rgba(190, 18, 60, .7);
}

.hover\:text-rose-700\/75:hover {
  color: rgba(190, 18, 60, .75);
}

.hover\:text-rose-700\/80:hover {
  color: rgba(190, 18, 60, .8);
}

.hover\:text-rose-700\/85:hover {
  color: rgba(190, 18, 60, .85);
}

.hover\:text-rose-700\/90:hover {
  color: rgba(190, 18, 60, .9);
}

.hover\:text-rose-700\/95:hover {
  color: rgba(190, 18, 60, .95);
}

.hover\:text-rose-800:hover {
  --tw-text-opacity: 1;
  color: rgba(159, 18, 57, var(--tw-text-opacity, 1));
}

.hover\:text-rose-800\/0:hover {
  color: rgba(159, 18, 57, 0);
}

.hover\:text-rose-800\/10:hover {
  color: rgba(159, 18, 57, .1);
}

.hover\:text-rose-800\/100:hover {
  color: #9f1239;
}

.hover\:text-rose-800\/15:hover {
  color: rgba(159, 18, 57, .15);
}

.hover\:text-rose-800\/20:hover {
  color: rgba(159, 18, 57, .2);
}

.hover\:text-rose-800\/25:hover {
  color: rgba(159, 18, 57, .25);
}

.hover\:text-rose-800\/30:hover {
  color: rgba(159, 18, 57, .3);
}

.hover\:text-rose-800\/35:hover {
  color: rgba(159, 18, 57, .35);
}

.hover\:text-rose-800\/40:hover {
  color: rgba(159, 18, 57, .4);
}

.hover\:text-rose-800\/45:hover {
  color: rgba(159, 18, 57, .45);
}

.hover\:text-rose-800\/5:hover {
  color: rgba(159, 18, 57, .05);
}

.hover\:text-rose-800\/50:hover {
  color: rgba(159, 18, 57, .5);
}

.hover\:text-rose-800\/55:hover {
  color: rgba(159, 18, 57, .55);
}

.hover\:text-rose-800\/60:hover {
  color: rgba(159, 18, 57, .6);
}

.hover\:text-rose-800\/65:hover {
  color: rgba(159, 18, 57, .65);
}

.hover\:text-rose-800\/70:hover {
  color: rgba(159, 18, 57, .7);
}

.hover\:text-rose-800\/75:hover {
  color: rgba(159, 18, 57, .75);
}

.hover\:text-rose-800\/80:hover {
  color: rgba(159, 18, 57, .8);
}

.hover\:text-rose-800\/85:hover {
  color: rgba(159, 18, 57, .85);
}

.hover\:text-rose-800\/90:hover {
  color: rgba(159, 18, 57, .9);
}

.hover\:text-rose-800\/95:hover {
  color: rgba(159, 18, 57, .95);
}

.hover\:text-sky-100:hover {
  --tw-text-opacity: 1;
  color: rgba(224, 242, 254, var(--tw-text-opacity, 1));
}

.hover\:text-sky-100\/0:hover {
  color: rgba(224, 242, 254, 0);
}

.hover\:text-sky-100\/10:hover {
  color: rgba(224, 242, 254, .1);
}

.hover\:text-sky-100\/100:hover {
  color: #e0f2fe;
}

.hover\:text-sky-100\/15:hover {
  color: rgba(224, 242, 254, .15);
}

.hover\:text-sky-100\/20:hover {
  color: rgba(224, 242, 254, .2);
}

.hover\:text-sky-100\/25:hover {
  color: rgba(224, 242, 254, .25);
}

.hover\:text-sky-100\/30:hover {
  color: rgba(224, 242, 254, .3);
}

.hover\:text-sky-100\/35:hover {
  color: rgba(224, 242, 254, .35);
}

.hover\:text-sky-100\/40:hover {
  color: rgba(224, 242, 254, .4);
}

.hover\:text-sky-100\/45:hover {
  color: rgba(224, 242, 254, .45);
}

.hover\:text-sky-100\/5:hover {
  color: rgba(224, 242, 254, .05);
}

.hover\:text-sky-100\/50:hover {
  color: rgba(224, 242, 254, .5);
}

.hover\:text-sky-100\/55:hover {
  color: rgba(224, 242, 254, .55);
}

.hover\:text-sky-100\/60:hover {
  color: rgba(224, 242, 254, .6);
}

.hover\:text-sky-100\/65:hover {
  color: rgba(224, 242, 254, .65);
}

.hover\:text-sky-100\/70:hover {
  color: rgba(224, 242, 254, .7);
}

.hover\:text-sky-100\/75:hover {
  color: rgba(224, 242, 254, .75);
}

.hover\:text-sky-100\/80:hover {
  color: rgba(224, 242, 254, .8);
}

.hover\:text-sky-100\/85:hover {
  color: rgba(224, 242, 254, .85);
}

.hover\:text-sky-100\/90:hover {
  color: rgba(224, 242, 254, .9);
}

.hover\:text-sky-100\/95:hover {
  color: rgba(224, 242, 254, .95);
}

.hover\:text-sky-400:hover {
  --tw-text-opacity: 1;
  color: rgba(56, 189, 248, var(--tw-text-opacity, 1));
}

.hover\:text-sky-400\/0:hover {
  color: rgba(56, 189, 248, 0);
}

.hover\:text-sky-400\/10:hover {
  color: rgba(56, 189, 248, .1);
}

.hover\:text-sky-400\/100:hover {
  color: #38bdf8;
}

.hover\:text-sky-400\/15:hover {
  color: rgba(56, 189, 248, .15);
}

.hover\:text-sky-400\/20:hover {
  color: rgba(56, 189, 248, .2);
}

.hover\:text-sky-400\/25:hover {
  color: rgba(56, 189, 248, .25);
}

.hover\:text-sky-400\/30:hover {
  color: rgba(56, 189, 248, .3);
}

.hover\:text-sky-400\/35:hover {
  color: rgba(56, 189, 248, .35);
}

.hover\:text-sky-400\/40:hover {
  color: rgba(56, 189, 248, .4);
}

.hover\:text-sky-400\/45:hover {
  color: rgba(56, 189, 248, .45);
}

.hover\:text-sky-400\/5:hover {
  color: rgba(56, 189, 248, .05);
}

.hover\:text-sky-400\/50:hover {
  color: rgba(56, 189, 248, .5);
}

.hover\:text-sky-400\/55:hover {
  color: rgba(56, 189, 248, .55);
}

.hover\:text-sky-400\/60:hover {
  color: rgba(56, 189, 248, .6);
}

.hover\:text-sky-400\/65:hover {
  color: rgba(56, 189, 248, .65);
}

.hover\:text-sky-400\/70:hover {
  color: rgba(56, 189, 248, .7);
}

.hover\:text-sky-400\/75:hover {
  color: rgba(56, 189, 248, .75);
}

.hover\:text-sky-400\/80:hover {
  color: rgba(56, 189, 248, .8);
}

.hover\:text-sky-400\/85:hover {
  color: rgba(56, 189, 248, .85);
}

.hover\:text-sky-400\/90:hover {
  color: rgba(56, 189, 248, .9);
}

.hover\:text-sky-400\/95:hover {
  color: rgba(56, 189, 248, .95);
}

.hover\:text-sky-500:hover {
  --tw-text-opacity: 1;
  color: rgba(14, 165, 233, var(--tw-text-opacity, 1));
}

.hover\:text-sky-500\/0:hover {
  color: rgba(14, 165, 233, 0);
}

.hover\:text-sky-500\/10:hover {
  color: rgba(14, 165, 233, .1);
}

.hover\:text-sky-500\/100:hover {
  color: #0ea5e9;
}

.hover\:text-sky-500\/15:hover {
  color: rgba(14, 165, 233, .15);
}

.hover\:text-sky-500\/20:hover {
  color: rgba(14, 165, 233, .2);
}

.hover\:text-sky-500\/25:hover {
  color: rgba(14, 165, 233, .25);
}

.hover\:text-sky-500\/30:hover {
  color: rgba(14, 165, 233, .3);
}

.hover\:text-sky-500\/35:hover {
  color: rgba(14, 165, 233, .35);
}

.hover\:text-sky-500\/40:hover {
  color: rgba(14, 165, 233, .4);
}

.hover\:text-sky-500\/45:hover {
  color: rgba(14, 165, 233, .45);
}

.hover\:text-sky-500\/5:hover {
  color: rgba(14, 165, 233, .05);
}

.hover\:text-sky-500\/50:hover {
  color: rgba(14, 165, 233, .5);
}

.hover\:text-sky-500\/55:hover {
  color: rgba(14, 165, 233, .55);
}

.hover\:text-sky-500\/60:hover {
  color: rgba(14, 165, 233, .6);
}

.hover\:text-sky-500\/65:hover {
  color: rgba(14, 165, 233, .65);
}

.hover\:text-sky-500\/70:hover {
  color: rgba(14, 165, 233, .7);
}

.hover\:text-sky-500\/75:hover {
  color: rgba(14, 165, 233, .75);
}

.hover\:text-sky-500\/80:hover {
  color: rgba(14, 165, 233, .8);
}

.hover\:text-sky-500\/85:hover {
  color: rgba(14, 165, 233, .85);
}

.hover\:text-sky-500\/90:hover {
  color: rgba(14, 165, 233, .9);
}

.hover\:text-sky-500\/95:hover {
  color: rgba(14, 165, 233, .95);
}

.hover\:text-sky-700:hover {
  --tw-text-opacity: 1;
  color: rgba(3, 105, 161, var(--tw-text-opacity, 1));
}

.hover\:text-sky-700\/0:hover {
  color: rgba(3, 105, 161, 0);
}

.hover\:text-sky-700\/10:hover {
  color: rgba(3, 105, 161, .1);
}

.hover\:text-sky-700\/100:hover {
  color: #0369a1;
}

.hover\:text-sky-700\/15:hover {
  color: rgba(3, 105, 161, .15);
}

.hover\:text-sky-700\/20:hover {
  color: rgba(3, 105, 161, .2);
}

.hover\:text-sky-700\/25:hover {
  color: rgba(3, 105, 161, .25);
}

.hover\:text-sky-700\/30:hover {
  color: rgba(3, 105, 161, .3);
}

.hover\:text-sky-700\/35:hover {
  color: rgba(3, 105, 161, .35);
}

.hover\:text-sky-700\/40:hover {
  color: rgba(3, 105, 161, .4);
}

.hover\:text-sky-700\/45:hover {
  color: rgba(3, 105, 161, .45);
}

.hover\:text-sky-700\/5:hover {
  color: rgba(3, 105, 161, .05);
}

.hover\:text-sky-700\/50:hover {
  color: rgba(3, 105, 161, .5);
}

.hover\:text-sky-700\/55:hover {
  color: rgba(3, 105, 161, .55);
}

.hover\:text-sky-700\/60:hover {
  color: rgba(3, 105, 161, .6);
}

.hover\:text-sky-700\/65:hover {
  color: rgba(3, 105, 161, .65);
}

.hover\:text-sky-700\/70:hover {
  color: rgba(3, 105, 161, .7);
}

.hover\:text-sky-700\/75:hover {
  color: rgba(3, 105, 161, .75);
}

.hover\:text-sky-700\/80:hover {
  color: rgba(3, 105, 161, .8);
}

.hover\:text-sky-700\/85:hover {
  color: rgba(3, 105, 161, .85);
}

.hover\:text-sky-700\/90:hover {
  color: rgba(3, 105, 161, .9);
}

.hover\:text-sky-700\/95:hover {
  color: rgba(3, 105, 161, .95);
}

.hover\:text-sky-800:hover {
  --tw-text-opacity: 1;
  color: rgba(7, 89, 133, var(--tw-text-opacity, 1));
}

.hover\:text-sky-800\/0:hover {
  color: rgba(7, 89, 133, 0);
}

.hover\:text-sky-800\/10:hover {
  color: rgba(7, 89, 133, .1);
}

.hover\:text-sky-800\/100:hover {
  color: #075985;
}

.hover\:text-sky-800\/15:hover {
  color: rgba(7, 89, 133, .15);
}

.hover\:text-sky-800\/20:hover {
  color: rgba(7, 89, 133, .2);
}

.hover\:text-sky-800\/25:hover {
  color: rgba(7, 89, 133, .25);
}

.hover\:text-sky-800\/30:hover {
  color: rgba(7, 89, 133, .3);
}

.hover\:text-sky-800\/35:hover {
  color: rgba(7, 89, 133, .35);
}

.hover\:text-sky-800\/40:hover {
  color: rgba(7, 89, 133, .4);
}

.hover\:text-sky-800\/45:hover {
  color: rgba(7, 89, 133, .45);
}

.hover\:text-sky-800\/5:hover {
  color: rgba(7, 89, 133, .05);
}

.hover\:text-sky-800\/50:hover {
  color: rgba(7, 89, 133, .5);
}

.hover\:text-sky-800\/55:hover {
  color: rgba(7, 89, 133, .55);
}

.hover\:text-sky-800\/60:hover {
  color: rgba(7, 89, 133, .6);
}

.hover\:text-sky-800\/65:hover {
  color: rgba(7, 89, 133, .65);
}

.hover\:text-sky-800\/70:hover {
  color: rgba(7, 89, 133, .7);
}

.hover\:text-sky-800\/75:hover {
  color: rgba(7, 89, 133, .75);
}

.hover\:text-sky-800\/80:hover {
  color: rgba(7, 89, 133, .8);
}

.hover\:text-sky-800\/85:hover {
  color: rgba(7, 89, 133, .85);
}

.hover\:text-sky-800\/90:hover {
  color: rgba(7, 89, 133, .9);
}

.hover\:text-sky-800\/95:hover {
  color: rgba(7, 89, 133, .95);
}

.hover\:text-slate-100:hover {
  --tw-text-opacity: 1;
  color: rgba(241, 245, 249, var(--tw-text-opacity, 1));
}

.hover\:text-slate-100\/0:hover {
  color: rgba(241, 245, 249, 0);
}

.hover\:text-slate-100\/10:hover {
  color: rgba(241, 245, 249, .1);
}

.hover\:text-slate-100\/100:hover {
  color: #f1f5f9;
}

.hover\:text-slate-100\/15:hover {
  color: rgba(241, 245, 249, .15);
}

.hover\:text-slate-100\/20:hover {
  color: rgba(241, 245, 249, .2);
}

.hover\:text-slate-100\/25:hover {
  color: rgba(241, 245, 249, .25);
}

.hover\:text-slate-100\/30:hover {
  color: rgba(241, 245, 249, .3);
}

.hover\:text-slate-100\/35:hover {
  color: rgba(241, 245, 249, .35);
}

.hover\:text-slate-100\/40:hover {
  color: rgba(241, 245, 249, .4);
}

.hover\:text-slate-100\/45:hover {
  color: rgba(241, 245, 249, .45);
}

.hover\:text-slate-100\/5:hover {
  color: rgba(241, 245, 249, .05);
}

.hover\:text-slate-100\/50:hover {
  color: rgba(241, 245, 249, .5);
}

.hover\:text-slate-100\/55:hover {
  color: rgba(241, 245, 249, .55);
}

.hover\:text-slate-100\/60:hover {
  color: rgba(241, 245, 249, .6);
}

.hover\:text-slate-100\/65:hover {
  color: rgba(241, 245, 249, .65);
}

.hover\:text-slate-100\/70:hover {
  color: rgba(241, 245, 249, .7);
}

.hover\:text-slate-100\/75:hover {
  color: rgba(241, 245, 249, .75);
}

.hover\:text-slate-100\/80:hover {
  color: rgba(241, 245, 249, .8);
}

.hover\:text-slate-100\/85:hover {
  color: rgba(241, 245, 249, .85);
}

.hover\:text-slate-100\/90:hover {
  color: rgba(241, 245, 249, .9);
}

.hover\:text-slate-100\/95:hover {
  color: rgba(241, 245, 249, .95);
}

.hover\:text-slate-400:hover {
  --tw-text-opacity: 1;
  color: rgba(148, 163, 184, var(--tw-text-opacity, 1));
}

.hover\:text-slate-400\/0:hover {
  color: rgba(148, 163, 184, 0);
}

.hover\:text-slate-400\/10:hover {
  color: rgba(148, 163, 184, .1);
}

.hover\:text-slate-400\/100:hover {
  color: #94a3b8;
}

.hover\:text-slate-400\/15:hover {
  color: rgba(148, 163, 184, .15);
}

.hover\:text-slate-400\/20:hover {
  color: rgba(148, 163, 184, .2);
}

.hover\:text-slate-400\/25:hover {
  color: rgba(148, 163, 184, .25);
}

.hover\:text-slate-400\/30:hover {
  color: rgba(148, 163, 184, .3);
}

.hover\:text-slate-400\/35:hover {
  color: rgba(148, 163, 184, .35);
}

.hover\:text-slate-400\/40:hover {
  color: rgba(148, 163, 184, .4);
}

.hover\:text-slate-400\/45:hover {
  color: rgba(148, 163, 184, .45);
}

.hover\:text-slate-400\/5:hover {
  color: rgba(148, 163, 184, .05);
}

.hover\:text-slate-400\/50:hover {
  color: rgba(148, 163, 184, .5);
}

.hover\:text-slate-400\/55:hover {
  color: rgba(148, 163, 184, .55);
}

.hover\:text-slate-400\/60:hover {
  color: rgba(148, 163, 184, .6);
}

.hover\:text-slate-400\/65:hover {
  color: rgba(148, 163, 184, .65);
}

.hover\:text-slate-400\/70:hover {
  color: rgba(148, 163, 184, .7);
}

.hover\:text-slate-400\/75:hover {
  color: rgba(148, 163, 184, .75);
}

.hover\:text-slate-400\/80:hover {
  color: rgba(148, 163, 184, .8);
}

.hover\:text-slate-400\/85:hover {
  color: rgba(148, 163, 184, .85);
}

.hover\:text-slate-400\/90:hover {
  color: rgba(148, 163, 184, .9);
}

.hover\:text-slate-400\/95:hover {
  color: rgba(148, 163, 184, .95);
}

.hover\:text-slate-500:hover {
  --tw-text-opacity: 1;
  color: rgba(100, 116, 139, var(--tw-text-opacity, 1));
}

.hover\:text-slate-500\/0:hover {
  color: rgba(100, 116, 139, 0);
}

.hover\:text-slate-500\/10:hover {
  color: rgba(100, 116, 139, .1);
}

.hover\:text-slate-500\/100:hover {
  color: #64748b;
}

.hover\:text-slate-500\/15:hover {
  color: rgba(100, 116, 139, .15);
}

.hover\:text-slate-500\/20:hover {
  color: rgba(100, 116, 139, .2);
}

.hover\:text-slate-500\/25:hover {
  color: rgba(100, 116, 139, .25);
}

.hover\:text-slate-500\/30:hover {
  color: rgba(100, 116, 139, .3);
}

.hover\:text-slate-500\/35:hover {
  color: rgba(100, 116, 139, .35);
}

.hover\:text-slate-500\/40:hover {
  color: rgba(100, 116, 139, .4);
}

.hover\:text-slate-500\/45:hover {
  color: rgba(100, 116, 139, .45);
}

.hover\:text-slate-500\/5:hover {
  color: rgba(100, 116, 139, .05);
}

.hover\:text-slate-500\/50:hover {
  color: rgba(100, 116, 139, .5);
}

.hover\:text-slate-500\/55:hover {
  color: rgba(100, 116, 139, .55);
}

.hover\:text-slate-500\/60:hover {
  color: rgba(100, 116, 139, .6);
}

.hover\:text-slate-500\/65:hover {
  color: rgba(100, 116, 139, .65);
}

.hover\:text-slate-500\/70:hover {
  color: rgba(100, 116, 139, .7);
}

.hover\:text-slate-500\/75:hover {
  color: rgba(100, 116, 139, .75);
}

.hover\:text-slate-500\/80:hover {
  color: rgba(100, 116, 139, .8);
}

.hover\:text-slate-500\/85:hover {
  color: rgba(100, 116, 139, .85);
}

.hover\:text-slate-500\/90:hover {
  color: rgba(100, 116, 139, .9);
}

.hover\:text-slate-500\/95:hover {
  color: rgba(100, 116, 139, .95);
}

.hover\:text-slate-700:hover {
  --tw-text-opacity: 1;
  color: rgba(51, 65, 85, var(--tw-text-opacity, 1));
}

.hover\:text-slate-700\/0:hover {
  color: rgba(51, 65, 85, 0);
}

.hover\:text-slate-700\/10:hover {
  color: rgba(51, 65, 85, .1);
}

.hover\:text-slate-700\/100:hover {
  color: #334155;
}

.hover\:text-slate-700\/15:hover {
  color: rgba(51, 65, 85, .15);
}

.hover\:text-slate-700\/20:hover {
  color: rgba(51, 65, 85, .2);
}

.hover\:text-slate-700\/25:hover {
  color: rgba(51, 65, 85, .25);
}

.hover\:text-slate-700\/30:hover {
  color: rgba(51, 65, 85, .3);
}

.hover\:text-slate-700\/35:hover {
  color: rgba(51, 65, 85, .35);
}

.hover\:text-slate-700\/40:hover {
  color: rgba(51, 65, 85, .4);
}

.hover\:text-slate-700\/45:hover {
  color: rgba(51, 65, 85, .45);
}

.hover\:text-slate-700\/5:hover {
  color: rgba(51, 65, 85, .05);
}

.hover\:text-slate-700\/50:hover {
  color: rgba(51, 65, 85, .5);
}

.hover\:text-slate-700\/55:hover {
  color: rgba(51, 65, 85, .55);
}

.hover\:text-slate-700\/60:hover {
  color: rgba(51, 65, 85, .6);
}

.hover\:text-slate-700\/65:hover {
  color: rgba(51, 65, 85, .65);
}

.hover\:text-slate-700\/70:hover {
  color: rgba(51, 65, 85, .7);
}

.hover\:text-slate-700\/75:hover {
  color: rgba(51, 65, 85, .75);
}

.hover\:text-slate-700\/80:hover {
  color: rgba(51, 65, 85, .8);
}

.hover\:text-slate-700\/85:hover {
  color: rgba(51, 65, 85, .85);
}

.hover\:text-slate-700\/90:hover {
  color: rgba(51, 65, 85, .9);
}

.hover\:text-slate-700\/95:hover {
  color: rgba(51, 65, 85, .95);
}

.hover\:text-slate-800:hover {
  --tw-text-opacity: 1;
  color: rgba(30, 41, 59, var(--tw-text-opacity, 1));
}

.hover\:text-slate-800\/0:hover {
  color: rgba(30, 41, 59, 0);
}

.hover\:text-slate-800\/10:hover {
  color: rgba(30, 41, 59, .1);
}

.hover\:text-slate-800\/100:hover {
  color: #1e293b;
}

.hover\:text-slate-800\/15:hover {
  color: rgba(30, 41, 59, .15);
}

.hover\:text-slate-800\/20:hover {
  color: rgba(30, 41, 59, .2);
}

.hover\:text-slate-800\/25:hover {
  color: rgba(30, 41, 59, .25);
}

.hover\:text-slate-800\/30:hover {
  color: rgba(30, 41, 59, .3);
}

.hover\:text-slate-800\/35:hover {
  color: rgba(30, 41, 59, .35);
}

.hover\:text-slate-800\/40:hover {
  color: rgba(30, 41, 59, .4);
}

.hover\:text-slate-800\/45:hover {
  color: rgba(30, 41, 59, .45);
}

.hover\:text-slate-800\/5:hover {
  color: rgba(30, 41, 59, .05);
}

.hover\:text-slate-800\/50:hover {
  color: rgba(30, 41, 59, .5);
}

.hover\:text-slate-800\/55:hover {
  color: rgba(30, 41, 59, .55);
}

.hover\:text-slate-800\/60:hover {
  color: rgba(30, 41, 59, .6);
}

.hover\:text-slate-800\/65:hover {
  color: rgba(30, 41, 59, .65);
}

.hover\:text-slate-800\/70:hover {
  color: rgba(30, 41, 59, .7);
}

.hover\:text-slate-800\/75:hover {
  color: rgba(30, 41, 59, .75);
}

.hover\:text-slate-800\/80:hover {
  color: rgba(30, 41, 59, .8);
}

.hover\:text-slate-800\/85:hover {
  color: rgba(30, 41, 59, .85);
}

.hover\:text-slate-800\/90:hover {
  color: rgba(30, 41, 59, .9);
}

.hover\:text-slate-800\/95:hover {
  color: rgba(30, 41, 59, .95);
}

.hover\:text-stone-100:hover {
  --tw-text-opacity: 1;
  color: rgba(245, 245, 244, var(--tw-text-opacity, 1));
}

.hover\:text-stone-100\/0:hover {
  color: rgba(245, 245, 244, 0);
}

.hover\:text-stone-100\/10:hover {
  color: rgba(245, 245, 244, .1);
}

.hover\:text-stone-100\/100:hover {
  color: #f5f5f4;
}

.hover\:text-stone-100\/15:hover {
  color: rgba(245, 245, 244, .15);
}

.hover\:text-stone-100\/20:hover {
  color: rgba(245, 245, 244, .2);
}

.hover\:text-stone-100\/25:hover {
  color: rgba(245, 245, 244, .25);
}

.hover\:text-stone-100\/30:hover {
  color: rgba(245, 245, 244, .3);
}

.hover\:text-stone-100\/35:hover {
  color: rgba(245, 245, 244, .35);
}

.hover\:text-stone-100\/40:hover {
  color: rgba(245, 245, 244, .4);
}

.hover\:text-stone-100\/45:hover {
  color: rgba(245, 245, 244, .45);
}

.hover\:text-stone-100\/5:hover {
  color: rgba(245, 245, 244, .05);
}

.hover\:text-stone-100\/50:hover {
  color: rgba(245, 245, 244, .5);
}

.hover\:text-stone-100\/55:hover {
  color: rgba(245, 245, 244, .55);
}

.hover\:text-stone-100\/60:hover {
  color: rgba(245, 245, 244, .6);
}

.hover\:text-stone-100\/65:hover {
  color: rgba(245, 245, 244, .65);
}

.hover\:text-stone-100\/70:hover {
  color: rgba(245, 245, 244, .7);
}

.hover\:text-stone-100\/75:hover {
  color: rgba(245, 245, 244, .75);
}

.hover\:text-stone-100\/80:hover {
  color: rgba(245, 245, 244, .8);
}

.hover\:text-stone-100\/85:hover {
  color: rgba(245, 245, 244, .85);
}

.hover\:text-stone-100\/90:hover {
  color: rgba(245, 245, 244, .9);
}

.hover\:text-stone-100\/95:hover {
  color: rgba(245, 245, 244, .95);
}

.hover\:text-stone-400:hover {
  --tw-text-opacity: 1;
  color: rgba(168, 162, 158, var(--tw-text-opacity, 1));
}

.hover\:text-stone-400\/0:hover {
  color: rgba(168, 162, 158, 0);
}

.hover\:text-stone-400\/10:hover {
  color: rgba(168, 162, 158, .1);
}

.hover\:text-stone-400\/100:hover {
  color: #a8a29e;
}

.hover\:text-stone-400\/15:hover {
  color: rgba(168, 162, 158, .15);
}

.hover\:text-stone-400\/20:hover {
  color: rgba(168, 162, 158, .2);
}

.hover\:text-stone-400\/25:hover {
  color: rgba(168, 162, 158, .25);
}

.hover\:text-stone-400\/30:hover {
  color: rgba(168, 162, 158, .3);
}

.hover\:text-stone-400\/35:hover {
  color: rgba(168, 162, 158, .35);
}

.hover\:text-stone-400\/40:hover {
  color: rgba(168, 162, 158, .4);
}

.hover\:text-stone-400\/45:hover {
  color: rgba(168, 162, 158, .45);
}

.hover\:text-stone-400\/5:hover {
  color: rgba(168, 162, 158, .05);
}

.hover\:text-stone-400\/50:hover {
  color: rgba(168, 162, 158, .5);
}

.hover\:text-stone-400\/55:hover {
  color: rgba(168, 162, 158, .55);
}

.hover\:text-stone-400\/60:hover {
  color: rgba(168, 162, 158, .6);
}

.hover\:text-stone-400\/65:hover {
  color: rgba(168, 162, 158, .65);
}

.hover\:text-stone-400\/70:hover {
  color: rgba(168, 162, 158, .7);
}

.hover\:text-stone-400\/75:hover {
  color: rgba(168, 162, 158, .75);
}

.hover\:text-stone-400\/80:hover {
  color: rgba(168, 162, 158, .8);
}

.hover\:text-stone-400\/85:hover {
  color: rgba(168, 162, 158, .85);
}

.hover\:text-stone-400\/90:hover {
  color: rgba(168, 162, 158, .9);
}

.hover\:text-stone-400\/95:hover {
  color: rgba(168, 162, 158, .95);
}

.hover\:text-stone-500:hover {
  --tw-text-opacity: 1;
  color: rgba(120, 113, 108, var(--tw-text-opacity, 1));
}

.hover\:text-stone-500\/0:hover {
  color: rgba(120, 113, 108, 0);
}

.hover\:text-stone-500\/10:hover {
  color: rgba(120, 113, 108, .1);
}

.hover\:text-stone-500\/100:hover {
  color: #78716c;
}

.hover\:text-stone-500\/15:hover {
  color: rgba(120, 113, 108, .15);
}

.hover\:text-stone-500\/20:hover {
  color: rgba(120, 113, 108, .2);
}

.hover\:text-stone-500\/25:hover {
  color: rgba(120, 113, 108, .25);
}

.hover\:text-stone-500\/30:hover {
  color: rgba(120, 113, 108, .3);
}

.hover\:text-stone-500\/35:hover {
  color: rgba(120, 113, 108, .35);
}

.hover\:text-stone-500\/40:hover {
  color: rgba(120, 113, 108, .4);
}

.hover\:text-stone-500\/45:hover {
  color: rgba(120, 113, 108, .45);
}

.hover\:text-stone-500\/5:hover {
  color: rgba(120, 113, 108, .05);
}

.hover\:text-stone-500\/50:hover {
  color: rgba(120, 113, 108, .5);
}

.hover\:text-stone-500\/55:hover {
  color: rgba(120, 113, 108, .55);
}

.hover\:text-stone-500\/60:hover {
  color: rgba(120, 113, 108, .6);
}

.hover\:text-stone-500\/65:hover {
  color: rgba(120, 113, 108, .65);
}

.hover\:text-stone-500\/70:hover {
  color: rgba(120, 113, 108, .7);
}

.hover\:text-stone-500\/75:hover {
  color: rgba(120, 113, 108, .75);
}

.hover\:text-stone-500\/80:hover {
  color: rgba(120, 113, 108, .8);
}

.hover\:text-stone-500\/85:hover {
  color: rgba(120, 113, 108, .85);
}

.hover\:text-stone-500\/90:hover {
  color: rgba(120, 113, 108, .9);
}

.hover\:text-stone-500\/95:hover {
  color: rgba(120, 113, 108, .95);
}

.hover\:text-stone-700:hover {
  --tw-text-opacity: 1;
  color: rgba(68, 64, 60, var(--tw-text-opacity, 1));
}

.hover\:text-stone-700\/0:hover {
  color: rgba(68, 64, 60, 0);
}

.hover\:text-stone-700\/10:hover {
  color: rgba(68, 64, 60, .1);
}

.hover\:text-stone-700\/100:hover {
  color: #44403c;
}

.hover\:text-stone-700\/15:hover {
  color: rgba(68, 64, 60, .15);
}

.hover\:text-stone-700\/20:hover {
  color: rgba(68, 64, 60, .2);
}

.hover\:text-stone-700\/25:hover {
  color: rgba(68, 64, 60, .25);
}

.hover\:text-stone-700\/30:hover {
  color: rgba(68, 64, 60, .3);
}

.hover\:text-stone-700\/35:hover {
  color: rgba(68, 64, 60, .35);
}

.hover\:text-stone-700\/40:hover {
  color: rgba(68, 64, 60, .4);
}

.hover\:text-stone-700\/45:hover {
  color: rgba(68, 64, 60, .45);
}

.hover\:text-stone-700\/5:hover {
  color: rgba(68, 64, 60, .05);
}

.hover\:text-stone-700\/50:hover {
  color: rgba(68, 64, 60, .5);
}

.hover\:text-stone-700\/55:hover {
  color: rgba(68, 64, 60, .55);
}

.hover\:text-stone-700\/60:hover {
  color: rgba(68, 64, 60, .6);
}

.hover\:text-stone-700\/65:hover {
  color: rgba(68, 64, 60, .65);
}

.hover\:text-stone-700\/70:hover {
  color: rgba(68, 64, 60, .7);
}

.hover\:text-stone-700\/75:hover {
  color: rgba(68, 64, 60, .75);
}

.hover\:text-stone-700\/80:hover {
  color: rgba(68, 64, 60, .8);
}

.hover\:text-stone-700\/85:hover {
  color: rgba(68, 64, 60, .85);
}

.hover\:text-stone-700\/90:hover {
  color: rgba(68, 64, 60, .9);
}

.hover\:text-stone-700\/95:hover {
  color: rgba(68, 64, 60, .95);
}

.hover\:text-stone-800:hover {
  --tw-text-opacity: 1;
  color: rgba(41, 37, 36, var(--tw-text-opacity, 1));
}

.hover\:text-stone-800\/0:hover {
  color: rgba(41, 37, 36, 0);
}

.hover\:text-stone-800\/10:hover {
  color: rgba(41, 37, 36, .1);
}

.hover\:text-stone-800\/100:hover {
  color: #292524;
}

.hover\:text-stone-800\/15:hover {
  color: rgba(41, 37, 36, .15);
}

.hover\:text-stone-800\/20:hover {
  color: rgba(41, 37, 36, .2);
}

.hover\:text-stone-800\/25:hover {
  color: rgba(41, 37, 36, .25);
}

.hover\:text-stone-800\/30:hover {
  color: rgba(41, 37, 36, .3);
}

.hover\:text-stone-800\/35:hover {
  color: rgba(41, 37, 36, .35);
}

.hover\:text-stone-800\/40:hover {
  color: rgba(41, 37, 36, .4);
}

.hover\:text-stone-800\/45:hover {
  color: rgba(41, 37, 36, .45);
}

.hover\:text-stone-800\/5:hover {
  color: rgba(41, 37, 36, .05);
}

.hover\:text-stone-800\/50:hover {
  color: rgba(41, 37, 36, .5);
}

.hover\:text-stone-800\/55:hover {
  color: rgba(41, 37, 36, .55);
}

.hover\:text-stone-800\/60:hover {
  color: rgba(41, 37, 36, .6);
}

.hover\:text-stone-800\/65:hover {
  color: rgba(41, 37, 36, .65);
}

.hover\:text-stone-800\/70:hover {
  color: rgba(41, 37, 36, .7);
}

.hover\:text-stone-800\/75:hover {
  color: rgba(41, 37, 36, .75);
}

.hover\:text-stone-800\/80:hover {
  color: rgba(41, 37, 36, .8);
}

.hover\:text-stone-800\/85:hover {
  color: rgba(41, 37, 36, .85);
}

.hover\:text-stone-800\/90:hover {
  color: rgba(41, 37, 36, .9);
}

.hover\:text-stone-800\/95:hover {
  color: rgba(41, 37, 36, .95);
}

.hover\:text-teal-100:hover {
  --tw-text-opacity: 1;
  color: rgba(204, 251, 241, var(--tw-text-opacity, 1));
}

.hover\:text-teal-100\/0:hover {
  color: rgba(204, 251, 241, 0);
}

.hover\:text-teal-100\/10:hover {
  color: rgba(204, 251, 241, .1);
}

.hover\:text-teal-100\/100:hover {
  color: #ccfbf1;
}

.hover\:text-teal-100\/15:hover {
  color: rgba(204, 251, 241, .15);
}

.hover\:text-teal-100\/20:hover {
  color: rgba(204, 251, 241, .2);
}

.hover\:text-teal-100\/25:hover {
  color: rgba(204, 251, 241, .25);
}

.hover\:text-teal-100\/30:hover {
  color: rgba(204, 251, 241, .3);
}

.hover\:text-teal-100\/35:hover {
  color: rgba(204, 251, 241, .35);
}

.hover\:text-teal-100\/40:hover {
  color: rgba(204, 251, 241, .4);
}

.hover\:text-teal-100\/45:hover {
  color: rgba(204, 251, 241, .45);
}

.hover\:text-teal-100\/5:hover {
  color: rgba(204, 251, 241, .05);
}

.hover\:text-teal-100\/50:hover {
  color: rgba(204, 251, 241, .5);
}

.hover\:text-teal-100\/55:hover {
  color: rgba(204, 251, 241, .55);
}

.hover\:text-teal-100\/60:hover {
  color: rgba(204, 251, 241, .6);
}

.hover\:text-teal-100\/65:hover {
  color: rgba(204, 251, 241, .65);
}

.hover\:text-teal-100\/70:hover {
  color: rgba(204, 251, 241, .7);
}

.hover\:text-teal-100\/75:hover {
  color: rgba(204, 251, 241, .75);
}

.hover\:text-teal-100\/80:hover {
  color: rgba(204, 251, 241, .8);
}

.hover\:text-teal-100\/85:hover {
  color: rgba(204, 251, 241, .85);
}

.hover\:text-teal-100\/90:hover {
  color: rgba(204, 251, 241, .9);
}

.hover\:text-teal-100\/95:hover {
  color: rgba(204, 251, 241, .95);
}

.hover\:text-teal-400:hover {
  --tw-text-opacity: 1;
  color: rgba(45, 212, 191, var(--tw-text-opacity, 1));
}

.hover\:text-teal-400\/0:hover {
  color: rgba(45, 212, 191, 0);
}

.hover\:text-teal-400\/10:hover {
  color: rgba(45, 212, 191, .1);
}

.hover\:text-teal-400\/100:hover {
  color: #2dd4bf;
}

.hover\:text-teal-400\/15:hover {
  color: rgba(45, 212, 191, .15);
}

.hover\:text-teal-400\/20:hover {
  color: rgba(45, 212, 191, .2);
}

.hover\:text-teal-400\/25:hover {
  color: rgba(45, 212, 191, .25);
}

.hover\:text-teal-400\/30:hover {
  color: rgba(45, 212, 191, .3);
}

.hover\:text-teal-400\/35:hover {
  color: rgba(45, 212, 191, .35);
}

.hover\:text-teal-400\/40:hover {
  color: rgba(45, 212, 191, .4);
}

.hover\:text-teal-400\/45:hover {
  color: rgba(45, 212, 191, .45);
}

.hover\:text-teal-400\/5:hover {
  color: rgba(45, 212, 191, .05);
}

.hover\:text-teal-400\/50:hover {
  color: rgba(45, 212, 191, .5);
}

.hover\:text-teal-400\/55:hover {
  color: rgba(45, 212, 191, .55);
}

.hover\:text-teal-400\/60:hover {
  color: rgba(45, 212, 191, .6);
}

.hover\:text-teal-400\/65:hover {
  color: rgba(45, 212, 191, .65);
}

.hover\:text-teal-400\/70:hover {
  color: rgba(45, 212, 191, .7);
}

.hover\:text-teal-400\/75:hover {
  color: rgba(45, 212, 191, .75);
}

.hover\:text-teal-400\/80:hover {
  color: rgba(45, 212, 191, .8);
}

.hover\:text-teal-400\/85:hover {
  color: rgba(45, 212, 191, .85);
}

.hover\:text-teal-400\/90:hover {
  color: rgba(45, 212, 191, .9);
}

.hover\:text-teal-400\/95:hover {
  color: rgba(45, 212, 191, .95);
}

.hover\:text-teal-500:hover {
  --tw-text-opacity: 1;
  color: rgba(20, 184, 166, var(--tw-text-opacity, 1));
}

.hover\:text-teal-500\/0:hover {
  color: rgba(20, 184, 166, 0);
}

.hover\:text-teal-500\/10:hover {
  color: rgba(20, 184, 166, .1);
}

.hover\:text-teal-500\/100:hover {
  color: #14b8a6;
}

.hover\:text-teal-500\/15:hover {
  color: rgba(20, 184, 166, .15);
}

.hover\:text-teal-500\/20:hover {
  color: rgba(20, 184, 166, .2);
}

.hover\:text-teal-500\/25:hover {
  color: rgba(20, 184, 166, .25);
}

.hover\:text-teal-500\/30:hover {
  color: rgba(20, 184, 166, .3);
}

.hover\:text-teal-500\/35:hover {
  color: rgba(20, 184, 166, .35);
}

.hover\:text-teal-500\/40:hover {
  color: rgba(20, 184, 166, .4);
}

.hover\:text-teal-500\/45:hover {
  color: rgba(20, 184, 166, .45);
}

.hover\:text-teal-500\/5:hover {
  color: rgba(20, 184, 166, .05);
}

.hover\:text-teal-500\/50:hover {
  color: rgba(20, 184, 166, .5);
}

.hover\:text-teal-500\/55:hover {
  color: rgba(20, 184, 166, .55);
}

.hover\:text-teal-500\/60:hover {
  color: rgba(20, 184, 166, .6);
}

.hover\:text-teal-500\/65:hover {
  color: rgba(20, 184, 166, .65);
}

.hover\:text-teal-500\/70:hover {
  color: rgba(20, 184, 166, .7);
}

.hover\:text-teal-500\/75:hover {
  color: rgba(20, 184, 166, .75);
}

.hover\:text-teal-500\/80:hover {
  color: rgba(20, 184, 166, .8);
}

.hover\:text-teal-500\/85:hover {
  color: rgba(20, 184, 166, .85);
}

.hover\:text-teal-500\/90:hover {
  color: rgba(20, 184, 166, .9);
}

.hover\:text-teal-500\/95:hover {
  color: rgba(20, 184, 166, .95);
}

.hover\:text-teal-700:hover {
  --tw-text-opacity: 1;
  color: rgba(15, 118, 110, var(--tw-text-opacity, 1));
}

.hover\:text-teal-700\/0:hover {
  color: rgba(15, 118, 110, 0);
}

.hover\:text-teal-700\/10:hover {
  color: rgba(15, 118, 110, .1);
}

.hover\:text-teal-700\/100:hover {
  color: #0f766e;
}

.hover\:text-teal-700\/15:hover {
  color: rgba(15, 118, 110, .15);
}

.hover\:text-teal-700\/20:hover {
  color: rgba(15, 118, 110, .2);
}

.hover\:text-teal-700\/25:hover {
  color: rgba(15, 118, 110, .25);
}

.hover\:text-teal-700\/30:hover {
  color: rgba(15, 118, 110, .3);
}

.hover\:text-teal-700\/35:hover {
  color: rgba(15, 118, 110, .35);
}

.hover\:text-teal-700\/40:hover {
  color: rgba(15, 118, 110, .4);
}

.hover\:text-teal-700\/45:hover {
  color: rgba(15, 118, 110, .45);
}

.hover\:text-teal-700\/5:hover {
  color: rgba(15, 118, 110, .05);
}

.hover\:text-teal-700\/50:hover {
  color: rgba(15, 118, 110, .5);
}

.hover\:text-teal-700\/55:hover {
  color: rgba(15, 118, 110, .55);
}

.hover\:text-teal-700\/60:hover {
  color: rgba(15, 118, 110, .6);
}

.hover\:text-teal-700\/65:hover {
  color: rgba(15, 118, 110, .65);
}

.hover\:text-teal-700\/70:hover {
  color: rgba(15, 118, 110, .7);
}

.hover\:text-teal-700\/75:hover {
  color: rgba(15, 118, 110, .75);
}

.hover\:text-teal-700\/80:hover {
  color: rgba(15, 118, 110, .8);
}

.hover\:text-teal-700\/85:hover {
  color: rgba(15, 118, 110, .85);
}

.hover\:text-teal-700\/90:hover {
  color: rgba(15, 118, 110, .9);
}

.hover\:text-teal-700\/95:hover {
  color: rgba(15, 118, 110, .95);
}

.hover\:text-teal-800:hover {
  --tw-text-opacity: 1;
  color: rgba(17, 94, 89, var(--tw-text-opacity, 1));
}

.hover\:text-teal-800\/0:hover {
  color: rgba(17, 94, 89, 0);
}

.hover\:text-teal-800\/10:hover {
  color: rgba(17, 94, 89, .1);
}

.hover\:text-teal-800\/100:hover {
  color: #115e59;
}

.hover\:text-teal-800\/15:hover {
  color: rgba(17, 94, 89, .15);
}

.hover\:text-teal-800\/20:hover {
  color: rgba(17, 94, 89, .2);
}

.hover\:text-teal-800\/25:hover {
  color: rgba(17, 94, 89, .25);
}

.hover\:text-teal-800\/30:hover {
  color: rgba(17, 94, 89, .3);
}

.hover\:text-teal-800\/35:hover {
  color: rgba(17, 94, 89, .35);
}

.hover\:text-teal-800\/40:hover {
  color: rgba(17, 94, 89, .4);
}

.hover\:text-teal-800\/45:hover {
  color: rgba(17, 94, 89, .45);
}

.hover\:text-teal-800\/5:hover {
  color: rgba(17, 94, 89, .05);
}

.hover\:text-teal-800\/50:hover {
  color: rgba(17, 94, 89, .5);
}

.hover\:text-teal-800\/55:hover {
  color: rgba(17, 94, 89, .55);
}

.hover\:text-teal-800\/60:hover {
  color: rgba(17, 94, 89, .6);
}

.hover\:text-teal-800\/65:hover {
  color: rgba(17, 94, 89, .65);
}

.hover\:text-teal-800\/70:hover {
  color: rgba(17, 94, 89, .7);
}

.hover\:text-teal-800\/75:hover {
  color: rgba(17, 94, 89, .75);
}

.hover\:text-teal-800\/80:hover {
  color: rgba(17, 94, 89, .8);
}

.hover\:text-teal-800\/85:hover {
  color: rgba(17, 94, 89, .85);
}

.hover\:text-teal-800\/90:hover {
  color: rgba(17, 94, 89, .9);
}

.hover\:text-teal-800\/95:hover {
  color: rgba(17, 94, 89, .95);
}

.hover\:text-textPrimary:hover {
  --tw-text-opacity: 1;
  color: rgba(28, 28, 28, var(--tw-text-opacity, 1));
}

.hover\:text-violet-100:hover {
  --tw-text-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-text-opacity, 1));
}

.hover\:text-violet-100\/0:hover {
  color: rgba(237, 233, 254, 0);
}

.hover\:text-violet-100\/10:hover {
  color: rgba(237, 233, 254, .1);
}

.hover\:text-violet-100\/100:hover {
  color: #ede9fe;
}

.hover\:text-violet-100\/15:hover {
  color: rgba(237, 233, 254, .15);
}

.hover\:text-violet-100\/20:hover {
  color: rgba(237, 233, 254, .2);
}

.hover\:text-violet-100\/25:hover {
  color: rgba(237, 233, 254, .25);
}

.hover\:text-violet-100\/30:hover {
  color: rgba(237, 233, 254, .3);
}

.hover\:text-violet-100\/35:hover {
  color: rgba(237, 233, 254, .35);
}

.hover\:text-violet-100\/40:hover {
  color: rgba(237, 233, 254, .4);
}

.hover\:text-violet-100\/45:hover {
  color: rgba(237, 233, 254, .45);
}

.hover\:text-violet-100\/5:hover {
  color: rgba(237, 233, 254, .05);
}

.hover\:text-violet-100\/50:hover {
  color: rgba(237, 233, 254, .5);
}

.hover\:text-violet-100\/55:hover {
  color: rgba(237, 233, 254, .55);
}

.hover\:text-violet-100\/60:hover {
  color: rgba(237, 233, 254, .6);
}

.hover\:text-violet-100\/65:hover {
  color: rgba(237, 233, 254, .65);
}

.hover\:text-violet-100\/70:hover {
  color: rgba(237, 233, 254, .7);
}

.hover\:text-violet-100\/75:hover {
  color: rgba(237, 233, 254, .75);
}

.hover\:text-violet-100\/80:hover {
  color: rgba(237, 233, 254, .8);
}

.hover\:text-violet-100\/85:hover {
  color: rgba(237, 233, 254, .85);
}

.hover\:text-violet-100\/90:hover {
  color: rgba(237, 233, 254, .9);
}

.hover\:text-violet-100\/95:hover {
  color: rgba(237, 233, 254, .95);
}

.hover\:text-violet-400:hover {
  --tw-text-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-text-opacity, 1));
}

.hover\:text-violet-400\/0:hover {
  color: rgba(167, 139, 250, 0);
}

.hover\:text-violet-400\/10:hover {
  color: rgba(167, 139, 250, .1);
}

.hover\:text-violet-400\/100:hover {
  color: #a78bfa;
}

.hover\:text-violet-400\/15:hover {
  color: rgba(167, 139, 250, .15);
}

.hover\:text-violet-400\/20:hover {
  color: rgba(167, 139, 250, .2);
}

.hover\:text-violet-400\/25:hover {
  color: rgba(167, 139, 250, .25);
}

.hover\:text-violet-400\/30:hover {
  color: rgba(167, 139, 250, .3);
}

.hover\:text-violet-400\/35:hover {
  color: rgba(167, 139, 250, .35);
}

.hover\:text-violet-400\/40:hover {
  color: rgba(167, 139, 250, .4);
}

.hover\:text-violet-400\/45:hover {
  color: rgba(167, 139, 250, .45);
}

.hover\:text-violet-400\/5:hover {
  color: rgba(167, 139, 250, .05);
}

.hover\:text-violet-400\/50:hover {
  color: rgba(167, 139, 250, .5);
}

.hover\:text-violet-400\/55:hover {
  color: rgba(167, 139, 250, .55);
}

.hover\:text-violet-400\/60:hover {
  color: rgba(167, 139, 250, .6);
}

.hover\:text-violet-400\/65:hover {
  color: rgba(167, 139, 250, .65);
}

.hover\:text-violet-400\/70:hover {
  color: rgba(167, 139, 250, .7);
}

.hover\:text-violet-400\/75:hover {
  color: rgba(167, 139, 250, .75);
}

.hover\:text-violet-400\/80:hover {
  color: rgba(167, 139, 250, .8);
}

.hover\:text-violet-400\/85:hover {
  color: rgba(167, 139, 250, .85);
}

.hover\:text-violet-400\/90:hover {
  color: rgba(167, 139, 250, .9);
}

.hover\:text-violet-400\/95:hover {
  color: rgba(167, 139, 250, .95);
}

.hover\:text-violet-500:hover {
  --tw-text-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-text-opacity, 1));
}

.hover\:text-violet-500\/0:hover {
  color: rgba(139, 92, 246, 0);
}

.hover\:text-violet-500\/10:hover {
  color: rgba(139, 92, 246, .1);
}

.hover\:text-violet-500\/100:hover {
  color: #8b5cf6;
}

.hover\:text-violet-500\/15:hover {
  color: rgba(139, 92, 246, .15);
}

.hover\:text-violet-500\/20:hover {
  color: rgba(139, 92, 246, .2);
}

.hover\:text-violet-500\/25:hover {
  color: rgba(139, 92, 246, .25);
}

.hover\:text-violet-500\/30:hover {
  color: rgba(139, 92, 246, .3);
}

.hover\:text-violet-500\/35:hover {
  color: rgba(139, 92, 246, .35);
}

.hover\:text-violet-500\/40:hover {
  color: rgba(139, 92, 246, .4);
}

.hover\:text-violet-500\/45:hover {
  color: rgba(139, 92, 246, .45);
}

.hover\:text-violet-500\/5:hover {
  color: rgba(139, 92, 246, .05);
}

.hover\:text-violet-500\/50:hover {
  color: rgba(139, 92, 246, .5);
}

.hover\:text-violet-500\/55:hover {
  color: rgba(139, 92, 246, .55);
}

.hover\:text-violet-500\/60:hover {
  color: rgba(139, 92, 246, .6);
}

.hover\:text-violet-500\/65:hover {
  color: rgba(139, 92, 246, .65);
}

.hover\:text-violet-500\/70:hover {
  color: rgba(139, 92, 246, .7);
}

.hover\:text-violet-500\/75:hover {
  color: rgba(139, 92, 246, .75);
}

.hover\:text-violet-500\/80:hover {
  color: rgba(139, 92, 246, .8);
}

.hover\:text-violet-500\/85:hover {
  color: rgba(139, 92, 246, .85);
}

.hover\:text-violet-500\/90:hover {
  color: rgba(139, 92, 246, .9);
}

.hover\:text-violet-500\/95:hover {
  color: rgba(139, 92, 246, .95);
}

.hover\:text-violet-700:hover {
  --tw-text-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-text-opacity, 1));
}

.hover\:text-violet-700\/0:hover {
  color: rgba(109, 40, 217, 0);
}

.hover\:text-violet-700\/10:hover {
  color: rgba(109, 40, 217, .1);
}

.hover\:text-violet-700\/100:hover {
  color: #6d28d9;
}

.hover\:text-violet-700\/15:hover {
  color: rgba(109, 40, 217, .15);
}

.hover\:text-violet-700\/20:hover {
  color: rgba(109, 40, 217, .2);
}

.hover\:text-violet-700\/25:hover {
  color: rgba(109, 40, 217, .25);
}

.hover\:text-violet-700\/30:hover {
  color: rgba(109, 40, 217, .3);
}

.hover\:text-violet-700\/35:hover {
  color: rgba(109, 40, 217, .35);
}

.hover\:text-violet-700\/40:hover {
  color: rgba(109, 40, 217, .4);
}

.hover\:text-violet-700\/45:hover {
  color: rgba(109, 40, 217, .45);
}

.hover\:text-violet-700\/5:hover {
  color: rgba(109, 40, 217, .05);
}

.hover\:text-violet-700\/50:hover {
  color: rgba(109, 40, 217, .5);
}

.hover\:text-violet-700\/55:hover {
  color: rgba(109, 40, 217, .55);
}

.hover\:text-violet-700\/60:hover {
  color: rgba(109, 40, 217, .6);
}

.hover\:text-violet-700\/65:hover {
  color: rgba(109, 40, 217, .65);
}

.hover\:text-violet-700\/70:hover {
  color: rgba(109, 40, 217, .7);
}

.hover\:text-violet-700\/75:hover {
  color: rgba(109, 40, 217, .75);
}

.hover\:text-violet-700\/80:hover {
  color: rgba(109, 40, 217, .8);
}

.hover\:text-violet-700\/85:hover {
  color: rgba(109, 40, 217, .85);
}

.hover\:text-violet-700\/90:hover {
  color: rgba(109, 40, 217, .9);
}

.hover\:text-violet-700\/95:hover {
  color: rgba(109, 40, 217, .95);
}

.hover\:text-violet-800:hover {
  --tw-text-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-text-opacity, 1));
}

.hover\:text-violet-800\/0:hover {
  color: rgba(91, 33, 182, 0);
}

.hover\:text-violet-800\/10:hover {
  color: rgba(91, 33, 182, .1);
}

.hover\:text-violet-800\/100:hover {
  color: #5b21b6;
}

.hover\:text-violet-800\/15:hover {
  color: rgba(91, 33, 182, .15);
}

.hover\:text-violet-800\/20:hover {
  color: rgba(91, 33, 182, .2);
}

.hover\:text-violet-800\/25:hover {
  color: rgba(91, 33, 182, .25);
}

.hover\:text-violet-800\/30:hover {
  color: rgba(91, 33, 182, .3);
}

.hover\:text-violet-800\/35:hover {
  color: rgba(91, 33, 182, .35);
}

.hover\:text-violet-800\/40:hover {
  color: rgba(91, 33, 182, .4);
}

.hover\:text-violet-800\/45:hover {
  color: rgba(91, 33, 182, .45);
}

.hover\:text-violet-800\/5:hover {
  color: rgba(91, 33, 182, .05);
}

.hover\:text-violet-800\/50:hover {
  color: rgba(91, 33, 182, .5);
}

.hover\:text-violet-800\/55:hover {
  color: rgba(91, 33, 182, .55);
}

.hover\:text-violet-800\/60:hover {
  color: rgba(91, 33, 182, .6);
}

.hover\:text-violet-800\/65:hover {
  color: rgba(91, 33, 182, .65);
}

.hover\:text-violet-800\/70:hover {
  color: rgba(91, 33, 182, .7);
}

.hover\:text-violet-800\/75:hover {
  color: rgba(91, 33, 182, .75);
}

.hover\:text-violet-800\/80:hover {
  color: rgba(91, 33, 182, .8);
}

.hover\:text-violet-800\/85:hover {
  color: rgba(91, 33, 182, .85);
}

.hover\:text-violet-800\/90:hover {
  color: rgba(91, 33, 182, .9);
}

.hover\:text-violet-800\/95:hover {
  color: rgba(91, 33, 182, .95);
}

.hover\:text-yellow-100:hover {
  --tw-text-opacity: 1;
  color: rgba(254, 249, 195, var(--tw-text-opacity, 1));
}

.hover\:text-yellow-100\/0:hover {
  color: rgba(254, 249, 195, 0);
}

.hover\:text-yellow-100\/10:hover {
  color: rgba(254, 249, 195, .1);
}

.hover\:text-yellow-100\/100:hover {
  color: #fef9c3;
}

.hover\:text-yellow-100\/15:hover {
  color: rgba(254, 249, 195, .15);
}

.hover\:text-yellow-100\/20:hover {
  color: rgba(254, 249, 195, .2);
}

.hover\:text-yellow-100\/25:hover {
  color: rgba(254, 249, 195, .25);
}

.hover\:text-yellow-100\/30:hover {
  color: rgba(254, 249, 195, .3);
}

.hover\:text-yellow-100\/35:hover {
  color: rgba(254, 249, 195, .35);
}

.hover\:text-yellow-100\/40:hover {
  color: rgba(254, 249, 195, .4);
}

.hover\:text-yellow-100\/45:hover {
  color: rgba(254, 249, 195, .45);
}

.hover\:text-yellow-100\/5:hover {
  color: rgba(254, 249, 195, .05);
}

.hover\:text-yellow-100\/50:hover {
  color: rgba(254, 249, 195, .5);
}

.hover\:text-yellow-100\/55:hover {
  color: rgba(254, 249, 195, .55);
}

.hover\:text-yellow-100\/60:hover {
  color: rgba(254, 249, 195, .6);
}

.hover\:text-yellow-100\/65:hover {
  color: rgba(254, 249, 195, .65);
}

.hover\:text-yellow-100\/70:hover {
  color: rgba(254, 249, 195, .7);
}

.hover\:text-yellow-100\/75:hover {
  color: rgba(254, 249, 195, .75);
}

.hover\:text-yellow-100\/80:hover {
  color: rgba(254, 249, 195, .8);
}

.hover\:text-yellow-100\/85:hover {
  color: rgba(254, 249, 195, .85);
}

.hover\:text-yellow-100\/90:hover {
  color: rgba(254, 249, 195, .9);
}

.hover\:text-yellow-100\/95:hover {
  color: rgba(254, 249, 195, .95);
}

.hover\:text-yellow-400:hover {
  --tw-text-opacity: 1;
  color: rgba(250, 204, 21, var(--tw-text-opacity, 1));
}

.hover\:text-yellow-400\/0:hover {
  color: rgba(250, 204, 21, 0);
}

.hover\:text-yellow-400\/10:hover {
  color: rgba(250, 204, 21, .1);
}

.hover\:text-yellow-400\/100:hover {
  color: #facc15;
}

.hover\:text-yellow-400\/15:hover {
  color: rgba(250, 204, 21, .15);
}

.hover\:text-yellow-400\/20:hover {
  color: rgba(250, 204, 21, .2);
}

.hover\:text-yellow-400\/25:hover {
  color: rgba(250, 204, 21, .25);
}

.hover\:text-yellow-400\/30:hover {
  color: rgba(250, 204, 21, .3);
}

.hover\:text-yellow-400\/35:hover {
  color: rgba(250, 204, 21, .35);
}

.hover\:text-yellow-400\/40:hover {
  color: rgba(250, 204, 21, .4);
}

.hover\:text-yellow-400\/45:hover {
  color: rgba(250, 204, 21, .45);
}

.hover\:text-yellow-400\/5:hover {
  color: rgba(250, 204, 21, .05);
}

.hover\:text-yellow-400\/50:hover {
  color: rgba(250, 204, 21, .5);
}

.hover\:text-yellow-400\/55:hover {
  color: rgba(250, 204, 21, .55);
}

.hover\:text-yellow-400\/60:hover {
  color: rgba(250, 204, 21, .6);
}

.hover\:text-yellow-400\/65:hover {
  color: rgba(250, 204, 21, .65);
}

.hover\:text-yellow-400\/70:hover {
  color: rgba(250, 204, 21, .7);
}

.hover\:text-yellow-400\/75:hover {
  color: rgba(250, 204, 21, .75);
}

.hover\:text-yellow-400\/80:hover {
  color: rgba(250, 204, 21, .8);
}

.hover\:text-yellow-400\/85:hover {
  color: rgba(250, 204, 21, .85);
}

.hover\:text-yellow-400\/90:hover {
  color: rgba(250, 204, 21, .9);
}

.hover\:text-yellow-400\/95:hover {
  color: rgba(250, 204, 21, .95);
}

.hover\:text-yellow-500:hover {
  --tw-text-opacity: 1;
  color: rgba(234, 179, 8, var(--tw-text-opacity, 1));
}

.hover\:text-yellow-500\/0:hover {
  color: rgba(234, 179, 8, 0);
}

.hover\:text-yellow-500\/10:hover {
  color: rgba(234, 179, 8, .1);
}

.hover\:text-yellow-500\/100:hover {
  color: #eab308;
}

.hover\:text-yellow-500\/15:hover {
  color: rgba(234, 179, 8, .15);
}

.hover\:text-yellow-500\/20:hover {
  color: rgba(234, 179, 8, .2);
}

.hover\:text-yellow-500\/25:hover {
  color: rgba(234, 179, 8, .25);
}

.hover\:text-yellow-500\/30:hover {
  color: rgba(234, 179, 8, .3);
}

.hover\:text-yellow-500\/35:hover {
  color: rgba(234, 179, 8, .35);
}

.hover\:text-yellow-500\/40:hover {
  color: rgba(234, 179, 8, .4);
}

.hover\:text-yellow-500\/45:hover {
  color: rgba(234, 179, 8, .45);
}

.hover\:text-yellow-500\/5:hover {
  color: rgba(234, 179, 8, .05);
}

.hover\:text-yellow-500\/50:hover {
  color: rgba(234, 179, 8, .5);
}

.hover\:text-yellow-500\/55:hover {
  color: rgba(234, 179, 8, .55);
}

.hover\:text-yellow-500\/60:hover {
  color: rgba(234, 179, 8, .6);
}

.hover\:text-yellow-500\/65:hover {
  color: rgba(234, 179, 8, .65);
}

.hover\:text-yellow-500\/70:hover {
  color: rgba(234, 179, 8, .7);
}

.hover\:text-yellow-500\/75:hover {
  color: rgba(234, 179, 8, .75);
}

.hover\:text-yellow-500\/80:hover {
  color: rgba(234, 179, 8, .8);
}

.hover\:text-yellow-500\/85:hover {
  color: rgba(234, 179, 8, .85);
}

.hover\:text-yellow-500\/90:hover {
  color: rgba(234, 179, 8, .9);
}

.hover\:text-yellow-500\/95:hover {
  color: rgba(234, 179, 8, .95);
}

.hover\:text-yellow-700:hover {
  --tw-text-opacity: 1;
  color: rgba(161, 98, 7, var(--tw-text-opacity, 1));
}

.hover\:text-yellow-700\/0:hover {
  color: rgba(161, 98, 7, 0);
}

.hover\:text-yellow-700\/10:hover {
  color: rgba(161, 98, 7, .1);
}

.hover\:text-yellow-700\/100:hover {
  color: #a16207;
}

.hover\:text-yellow-700\/15:hover {
  color: rgba(161, 98, 7, .15);
}

.hover\:text-yellow-700\/20:hover {
  color: rgba(161, 98, 7, .2);
}

.hover\:text-yellow-700\/25:hover {
  color: rgba(161, 98, 7, .25);
}

.hover\:text-yellow-700\/30:hover {
  color: rgba(161, 98, 7, .3);
}

.hover\:text-yellow-700\/35:hover {
  color: rgba(161, 98, 7, .35);
}

.hover\:text-yellow-700\/40:hover {
  color: rgba(161, 98, 7, .4);
}

.hover\:text-yellow-700\/45:hover {
  color: rgba(161, 98, 7, .45);
}

.hover\:text-yellow-700\/5:hover {
  color: rgba(161, 98, 7, .05);
}

.hover\:text-yellow-700\/50:hover {
  color: rgba(161, 98, 7, .5);
}

.hover\:text-yellow-700\/55:hover {
  color: rgba(161, 98, 7, .55);
}

.hover\:text-yellow-700\/60:hover {
  color: rgba(161, 98, 7, .6);
}

.hover\:text-yellow-700\/65:hover {
  color: rgba(161, 98, 7, .65);
}

.hover\:text-yellow-700\/70:hover {
  color: rgba(161, 98, 7, .7);
}

.hover\:text-yellow-700\/75:hover {
  color: rgba(161, 98, 7, .75);
}

.hover\:text-yellow-700\/80:hover {
  color: rgba(161, 98, 7, .8);
}

.hover\:text-yellow-700\/85:hover {
  color: rgba(161, 98, 7, .85);
}

.hover\:text-yellow-700\/90:hover {
  color: rgba(161, 98, 7, .9);
}

.hover\:text-yellow-700\/95:hover {
  color: rgba(161, 98, 7, .95);
}

.hover\:text-yellow-800:hover {
  --tw-text-opacity: 1;
  color: rgba(133, 77, 14, var(--tw-text-opacity, 1));
}

.hover\:text-yellow-800\/0:hover {
  color: rgba(133, 77, 14, 0);
}

.hover\:text-yellow-800\/10:hover {
  color: rgba(133, 77, 14, .1);
}

.hover\:text-yellow-800\/100:hover {
  color: #854d0e;
}

.hover\:text-yellow-800\/15:hover {
  color: rgba(133, 77, 14, .15);
}

.hover\:text-yellow-800\/20:hover {
  color: rgba(133, 77, 14, .2);
}

.hover\:text-yellow-800\/25:hover {
  color: rgba(133, 77, 14, .25);
}

.hover\:text-yellow-800\/30:hover {
  color: rgba(133, 77, 14, .3);
}

.hover\:text-yellow-800\/35:hover {
  color: rgba(133, 77, 14, .35);
}

.hover\:text-yellow-800\/40:hover {
  color: rgba(133, 77, 14, .4);
}

.hover\:text-yellow-800\/45:hover {
  color: rgba(133, 77, 14, .45);
}

.hover\:text-yellow-800\/5:hover {
  color: rgba(133, 77, 14, .05);
}

.hover\:text-yellow-800\/50:hover {
  color: rgba(133, 77, 14, .5);
}

.hover\:text-yellow-800\/55:hover {
  color: rgba(133, 77, 14, .55);
}

.hover\:text-yellow-800\/60:hover {
  color: rgba(133, 77, 14, .6);
}

.hover\:text-yellow-800\/65:hover {
  color: rgba(133, 77, 14, .65);
}

.hover\:text-yellow-800\/70:hover {
  color: rgba(133, 77, 14, .7);
}

.hover\:text-yellow-800\/75:hover {
  color: rgba(133, 77, 14, .75);
}

.hover\:text-yellow-800\/80:hover {
  color: rgba(133, 77, 14, .8);
}

.hover\:text-yellow-800\/85:hover {
  color: rgba(133, 77, 14, .85);
}

.hover\:text-yellow-800\/90:hover {
  color: rgba(133, 77, 14, .9);
}

.hover\:text-yellow-800\/95:hover {
  color: rgba(133, 77, 14, .95);
}

.hover\:text-zinc-100:hover {
  --tw-text-opacity: 1;
  color: rgba(244, 244, 245, var(--tw-text-opacity, 1));
}

.hover\:text-zinc-100\/0:hover {
  color: rgba(244, 244, 245, 0);
}

.hover\:text-zinc-100\/10:hover {
  color: rgba(244, 244, 245, .1);
}

.hover\:text-zinc-100\/100:hover {
  color: #f4f4f5;
}

.hover\:text-zinc-100\/15:hover {
  color: rgba(244, 244, 245, .15);
}

.hover\:text-zinc-100\/20:hover {
  color: rgba(244, 244, 245, .2);
}

.hover\:text-zinc-100\/25:hover {
  color: rgba(244, 244, 245, .25);
}

.hover\:text-zinc-100\/30:hover {
  color: rgba(244, 244, 245, .3);
}

.hover\:text-zinc-100\/35:hover {
  color: rgba(244, 244, 245, .35);
}

.hover\:text-zinc-100\/40:hover {
  color: rgba(244, 244, 245, .4);
}

.hover\:text-zinc-100\/45:hover {
  color: rgba(244, 244, 245, .45);
}

.hover\:text-zinc-100\/5:hover {
  color: rgba(244, 244, 245, .05);
}

.hover\:text-zinc-100\/50:hover {
  color: rgba(244, 244, 245, .5);
}

.hover\:text-zinc-100\/55:hover {
  color: rgba(244, 244, 245, .55);
}

.hover\:text-zinc-100\/60:hover {
  color: rgba(244, 244, 245, .6);
}

.hover\:text-zinc-100\/65:hover {
  color: rgba(244, 244, 245, .65);
}

.hover\:text-zinc-100\/70:hover {
  color: rgba(244, 244, 245, .7);
}

.hover\:text-zinc-100\/75:hover {
  color: rgba(244, 244, 245, .75);
}

.hover\:text-zinc-100\/80:hover {
  color: rgba(244, 244, 245, .8);
}

.hover\:text-zinc-100\/85:hover {
  color: rgba(244, 244, 245, .85);
}

.hover\:text-zinc-100\/90:hover {
  color: rgba(244, 244, 245, .9);
}

.hover\:text-zinc-100\/95:hover {
  color: rgba(244, 244, 245, .95);
}

.hover\:text-zinc-400:hover {
  --tw-text-opacity: 1;
  color: rgba(161, 161, 170, var(--tw-text-opacity, 1));
}

.hover\:text-zinc-400\/0:hover {
  color: rgba(161, 161, 170, 0);
}

.hover\:text-zinc-400\/10:hover {
  color: rgba(161, 161, 170, .1);
}

.hover\:text-zinc-400\/100:hover {
  color: #a1a1aa;
}

.hover\:text-zinc-400\/15:hover {
  color: rgba(161, 161, 170, .15);
}

.hover\:text-zinc-400\/20:hover {
  color: rgba(161, 161, 170, .2);
}

.hover\:text-zinc-400\/25:hover {
  color: rgba(161, 161, 170, .25);
}

.hover\:text-zinc-400\/30:hover {
  color: rgba(161, 161, 170, .3);
}

.hover\:text-zinc-400\/35:hover {
  color: rgba(161, 161, 170, .35);
}

.hover\:text-zinc-400\/40:hover {
  color: rgba(161, 161, 170, .4);
}

.hover\:text-zinc-400\/45:hover {
  color: rgba(161, 161, 170, .45);
}

.hover\:text-zinc-400\/5:hover {
  color: rgba(161, 161, 170, .05);
}

.hover\:text-zinc-400\/50:hover {
  color: rgba(161, 161, 170, .5);
}

.hover\:text-zinc-400\/55:hover {
  color: rgba(161, 161, 170, .55);
}

.hover\:text-zinc-400\/60:hover {
  color: rgba(161, 161, 170, .6);
}

.hover\:text-zinc-400\/65:hover {
  color: rgba(161, 161, 170, .65);
}

.hover\:text-zinc-400\/70:hover {
  color: rgba(161, 161, 170, .7);
}

.hover\:text-zinc-400\/75:hover {
  color: rgba(161, 161, 170, .75);
}

.hover\:text-zinc-400\/80:hover {
  color: rgba(161, 161, 170, .8);
}

.hover\:text-zinc-400\/85:hover {
  color: rgba(161, 161, 170, .85);
}

.hover\:text-zinc-400\/90:hover {
  color: rgba(161, 161, 170, .9);
}

.hover\:text-zinc-400\/95:hover {
  color: rgba(161, 161, 170, .95);
}

.hover\:text-zinc-500:hover {
  --tw-text-opacity: 1;
  color: rgba(113, 113, 122, var(--tw-text-opacity, 1));
}

.hover\:text-zinc-500\/0:hover {
  color: rgba(113, 113, 122, 0);
}

.hover\:text-zinc-500\/10:hover {
  color: rgba(113, 113, 122, .1);
}

.hover\:text-zinc-500\/100:hover {
  color: #71717a;
}

.hover\:text-zinc-500\/15:hover {
  color: rgba(113, 113, 122, .15);
}

.hover\:text-zinc-500\/20:hover {
  color: rgba(113, 113, 122, .2);
}

.hover\:text-zinc-500\/25:hover {
  color: rgba(113, 113, 122, .25);
}

.hover\:text-zinc-500\/30:hover {
  color: rgba(113, 113, 122, .3);
}

.hover\:text-zinc-500\/35:hover {
  color: rgba(113, 113, 122, .35);
}

.hover\:text-zinc-500\/40:hover {
  color: rgba(113, 113, 122, .4);
}

.hover\:text-zinc-500\/45:hover {
  color: rgba(113, 113, 122, .45);
}

.hover\:text-zinc-500\/5:hover {
  color: rgba(113, 113, 122, .05);
}

.hover\:text-zinc-500\/50:hover {
  color: rgba(113, 113, 122, .5);
}

.hover\:text-zinc-500\/55:hover {
  color: rgba(113, 113, 122, .55);
}

.hover\:text-zinc-500\/60:hover {
  color: rgba(113, 113, 122, .6);
}

.hover\:text-zinc-500\/65:hover {
  color: rgba(113, 113, 122, .65);
}

.hover\:text-zinc-500\/70:hover {
  color: rgba(113, 113, 122, .7);
}

.hover\:text-zinc-500\/75:hover {
  color: rgba(113, 113, 122, .75);
}

.hover\:text-zinc-500\/80:hover {
  color: rgba(113, 113, 122, .8);
}

.hover\:text-zinc-500\/85:hover {
  color: rgba(113, 113, 122, .85);
}

.hover\:text-zinc-500\/90:hover {
  color: rgba(113, 113, 122, .9);
}

.hover\:text-zinc-500\/95:hover {
  color: rgba(113, 113, 122, .95);
}

.hover\:text-zinc-700:hover {
  --tw-text-opacity: 1;
  color: rgba(63, 63, 70, var(--tw-text-opacity, 1));
}

.hover\:text-zinc-700\/0:hover {
  color: rgba(63, 63, 70, 0);
}

.hover\:text-zinc-700\/10:hover {
  color: rgba(63, 63, 70, .1);
}

.hover\:text-zinc-700\/100:hover {
  color: #3f3f46;
}

.hover\:text-zinc-700\/15:hover {
  color: rgba(63, 63, 70, .15);
}

.hover\:text-zinc-700\/20:hover {
  color: rgba(63, 63, 70, .2);
}

.hover\:text-zinc-700\/25:hover {
  color: rgba(63, 63, 70, .25);
}

.hover\:text-zinc-700\/30:hover {
  color: rgba(63, 63, 70, .3);
}

.hover\:text-zinc-700\/35:hover {
  color: rgba(63, 63, 70, .35);
}

.hover\:text-zinc-700\/40:hover {
  color: rgba(63, 63, 70, .4);
}

.hover\:text-zinc-700\/45:hover {
  color: rgba(63, 63, 70, .45);
}

.hover\:text-zinc-700\/5:hover {
  color: rgba(63, 63, 70, .05);
}

.hover\:text-zinc-700\/50:hover {
  color: rgba(63, 63, 70, .5);
}

.hover\:text-zinc-700\/55:hover {
  color: rgba(63, 63, 70, .55);
}

.hover\:text-zinc-700\/60:hover {
  color: rgba(63, 63, 70, .6);
}

.hover\:text-zinc-700\/65:hover {
  color: rgba(63, 63, 70, .65);
}

.hover\:text-zinc-700\/70:hover {
  color: rgba(63, 63, 70, .7);
}

.hover\:text-zinc-700\/75:hover {
  color: rgba(63, 63, 70, .75);
}

.hover\:text-zinc-700\/80:hover {
  color: rgba(63, 63, 70, .8);
}

.hover\:text-zinc-700\/85:hover {
  color: rgba(63, 63, 70, .85);
}

.hover\:text-zinc-700\/90:hover {
  color: rgba(63, 63, 70, .9);
}

.hover\:text-zinc-700\/95:hover {
  color: rgba(63, 63, 70, .95);
}

.hover\:text-zinc-800:hover {
  --tw-text-opacity: 1;
  color: rgba(39, 39, 42, var(--tw-text-opacity, 1));
}

.hover\:text-zinc-800\/0:hover {
  color: rgba(39, 39, 42, 0);
}

.hover\:text-zinc-800\/10:hover {
  color: rgba(39, 39, 42, .1);
}

.hover\:text-zinc-800\/100:hover {
  color: #27272a;
}

.hover\:text-zinc-800\/15:hover {
  color: rgba(39, 39, 42, .15);
}

.hover\:text-zinc-800\/20:hover {
  color: rgba(39, 39, 42, .2);
}

.hover\:text-zinc-800\/25:hover {
  color: rgba(39, 39, 42, .25);
}

.hover\:text-zinc-800\/30:hover {
  color: rgba(39, 39, 42, .3);
}

.hover\:text-zinc-800\/35:hover {
  color: rgba(39, 39, 42, .35);
}

.hover\:text-zinc-800\/40:hover {
  color: rgba(39, 39, 42, .4);
}

.hover\:text-zinc-800\/45:hover {
  color: rgba(39, 39, 42, .45);
}

.hover\:text-zinc-800\/5:hover {
  color: rgba(39, 39, 42, .05);
}

.hover\:text-zinc-800\/50:hover {
  color: rgba(39, 39, 42, .5);
}

.hover\:text-zinc-800\/55:hover {
  color: rgba(39, 39, 42, .55);
}

.hover\:text-zinc-800\/60:hover {
  color: rgba(39, 39, 42, .6);
}

.hover\:text-zinc-800\/65:hover {
  color: rgba(39, 39, 42, .65);
}

.hover\:text-zinc-800\/70:hover {
  color: rgba(39, 39, 42, .7);
}

.hover\:text-zinc-800\/75:hover {
  color: rgba(39, 39, 42, .75);
}

.hover\:text-zinc-800\/80:hover {
  color: rgba(39, 39, 42, .8);
}

.hover\:text-zinc-800\/85:hover {
  color: rgba(39, 39, 42, .85);
}

.hover\:text-zinc-800\/90:hover {
  color: rgba(39, 39, 42, .9);
}

.hover\:text-zinc-800\/95:hover {
  color: rgba(39, 39, 42, .95);
}

.hover\:text-red-600:hover {
  --tw-text-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-text-opacity, 1));
}

.hover\:underline:hover {
  -webkit-text-decoration-line: underline;
  text-decoration-line: underline;
}

.hover\:opacity-80:hover {
  opacity: .8;
}

.hover\:opacity-90:hover {
  opacity: .9;
}

.hover\:shadow-lg:hover {
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-shadow);
}

.hover\:shadow-md:hover {
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1);
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-shadow);
}

.hover\:shadow-sm:hover {
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, .05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-shadow);
}

.hover\:shadow-xl:hover {
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 8px 10px -6px rgba(0, 0, 0, .1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-shadow);
}

.hover\:ring-2:hover {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 rgba(0, 0, 0, 0));
}

.hover\:ring-blue-400:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity, 1));
}

.hover\:ring-blue-500:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity, 1));
}

.hover\:ring-offset-2:hover {
  --tw-ring-offset-width: 2px;
}

.focus\:border-blue-500:focus {
  --tw-border-opacity: 1;
  border-color: rgba(59, 130, 246, var(--tw-border-opacity, 1));
}

.focus\:border-green-500:focus {
  --tw-border-opacity: 1;
  border-color: rgba(34, 197, 94, var(--tw-border-opacity, 1));
}

.focus\:border-transparent:focus {
  border-color: rgba(0, 0, 0, 0);
}

.focus\:outline-none:focus {
  outline-offset: 2px;
  outline: 2px solid rgba(0, 0, 0, 0);
}

.focus\:ring-0:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 rgba(0, 0, 0, 0));
}

.focus\:ring-1:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 rgba(0, 0, 0, 0));
}

.focus\:ring-2:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 rgba(0, 0, 0, 0));
}

.focus\:ring-blue-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity, 1));
}

.focus\:ring-green-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(34, 197, 94, var(--tw-ring-opacity, 1));
}

.focus\:ring-intuidyBlue:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(24, 75, 111, var(--tw-ring-opacity, 1));
}

.focus\:ring-red-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity, 1));
}

.focus\:ring-offset-2:focus {
  --tw-ring-offset-width: 2px;
}

.active\:scale-\[0\.98\]:active {
  --tw-scale-x: .98;
  --tw-scale-y: .98;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.active\:cursor-grabbing:active {
  cursor: grabbing;
}

.disabled\:cursor-not-allowed:disabled {
  cursor: not-allowed;
}

.disabled\:cursor-wait:disabled {
  cursor: wait;
}

.disabled\:opacity-30:disabled {
  opacity: .3;
}

.disabled\:opacity-50:disabled {
  opacity: .5;
}

.disabled\:hover\:text-gray-400:hover:disabled {
  --tw-text-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}

.group[open] .group-open\:rotate-180 {
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group:hover .group-hover\:scale-110 {
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group:hover .group-hover\:border-amber-100 {
  --tw-border-opacity: 1;
  border-color: rgba(254, 243, 199, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-amber-100\/0 {
  border-color: rgba(254, 243, 199, 0);
}

.group:hover .group-hover\:border-amber-100\/10 {
  border-color: rgba(254, 243, 199, .1);
}

.group:hover .group-hover\:border-amber-100\/100 {
  border-color: #fef3c7;
}

.group:hover .group-hover\:border-amber-100\/15 {
  border-color: rgba(254, 243, 199, .15);
}

.group:hover .group-hover\:border-amber-100\/20 {
  border-color: rgba(254, 243, 199, .2);
}

.group:hover .group-hover\:border-amber-100\/25 {
  border-color: rgba(254, 243, 199, .25);
}

.group:hover .group-hover\:border-amber-100\/30 {
  border-color: rgba(254, 243, 199, .3);
}

.group:hover .group-hover\:border-amber-100\/35 {
  border-color: rgba(254, 243, 199, .35);
}

.group:hover .group-hover\:border-amber-100\/40 {
  border-color: rgba(254, 243, 199, .4);
}

.group:hover .group-hover\:border-amber-100\/45 {
  border-color: rgba(254, 243, 199, .45);
}

.group:hover .group-hover\:border-amber-100\/5 {
  border-color: rgba(254, 243, 199, .05);
}

.group:hover .group-hover\:border-amber-100\/50 {
  border-color: rgba(254, 243, 199, .5);
}

.group:hover .group-hover\:border-amber-100\/55 {
  border-color: rgba(254, 243, 199, .55);
}

.group:hover .group-hover\:border-amber-100\/60 {
  border-color: rgba(254, 243, 199, .6);
}

.group:hover .group-hover\:border-amber-100\/65 {
  border-color: rgba(254, 243, 199, .65);
}

.group:hover .group-hover\:border-amber-100\/70 {
  border-color: rgba(254, 243, 199, .7);
}

.group:hover .group-hover\:border-amber-100\/75 {
  border-color: rgba(254, 243, 199, .75);
}

.group:hover .group-hover\:border-amber-100\/80 {
  border-color: rgba(254, 243, 199, .8);
}

.group:hover .group-hover\:border-amber-100\/85 {
  border-color: rgba(254, 243, 199, .85);
}

.group:hover .group-hover\:border-amber-100\/90 {
  border-color: rgba(254, 243, 199, .9);
}

.group:hover .group-hover\:border-amber-100\/95 {
  border-color: rgba(254, 243, 199, .95);
}

.group:hover .group-hover\:border-amber-400 {
  --tw-border-opacity: 1;
  border-color: rgba(251, 191, 36, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-amber-400\/0 {
  border-color: rgba(251, 191, 36, 0);
}

.group:hover .group-hover\:border-amber-400\/10 {
  border-color: rgba(251, 191, 36, .1);
}

.group:hover .group-hover\:border-amber-400\/100 {
  border-color: #fbbf24;
}

.group:hover .group-hover\:border-amber-400\/15 {
  border-color: rgba(251, 191, 36, .15);
}

.group:hover .group-hover\:border-amber-400\/20 {
  border-color: rgba(251, 191, 36, .2);
}

.group:hover .group-hover\:border-amber-400\/25 {
  border-color: rgba(251, 191, 36, .25);
}

.group:hover .group-hover\:border-amber-400\/30 {
  border-color: rgba(251, 191, 36, .3);
}

.group:hover .group-hover\:border-amber-400\/35 {
  border-color: rgba(251, 191, 36, .35);
}

.group:hover .group-hover\:border-amber-400\/40 {
  border-color: rgba(251, 191, 36, .4);
}

.group:hover .group-hover\:border-amber-400\/45 {
  border-color: rgba(251, 191, 36, .45);
}

.group:hover .group-hover\:border-amber-400\/5 {
  border-color: rgba(251, 191, 36, .05);
}

.group:hover .group-hover\:border-amber-400\/50 {
  border-color: rgba(251, 191, 36, .5);
}

.group:hover .group-hover\:border-amber-400\/55 {
  border-color: rgba(251, 191, 36, .55);
}

.group:hover .group-hover\:border-amber-400\/60 {
  border-color: rgba(251, 191, 36, .6);
}

.group:hover .group-hover\:border-amber-400\/65 {
  border-color: rgba(251, 191, 36, .65);
}

.group:hover .group-hover\:border-amber-400\/70 {
  border-color: rgba(251, 191, 36, .7);
}

.group:hover .group-hover\:border-amber-400\/75 {
  border-color: rgba(251, 191, 36, .75);
}

.group:hover .group-hover\:border-amber-400\/80 {
  border-color: rgba(251, 191, 36, .8);
}

.group:hover .group-hover\:border-amber-400\/85 {
  border-color: rgba(251, 191, 36, .85);
}

.group:hover .group-hover\:border-amber-400\/90 {
  border-color: rgba(251, 191, 36, .9);
}

.group:hover .group-hover\:border-amber-400\/95 {
  border-color: rgba(251, 191, 36, .95);
}

.group:hover .group-hover\:border-amber-500 {
  --tw-border-opacity: 1;
  border-color: rgba(245, 158, 11, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-amber-500\/0 {
  border-color: rgba(245, 158, 11, 0);
}

.group:hover .group-hover\:border-amber-500\/10 {
  border-color: rgba(245, 158, 11, .1);
}

.group:hover .group-hover\:border-amber-500\/100 {
  border-color: #f59e0b;
}

.group:hover .group-hover\:border-amber-500\/15 {
  border-color: rgba(245, 158, 11, .15);
}

.group:hover .group-hover\:border-amber-500\/20 {
  border-color: rgba(245, 158, 11, .2);
}

.group:hover .group-hover\:border-amber-500\/25 {
  border-color: rgba(245, 158, 11, .25);
}

.group:hover .group-hover\:border-amber-500\/30 {
  border-color: rgba(245, 158, 11, .3);
}

.group:hover .group-hover\:border-amber-500\/35 {
  border-color: rgba(245, 158, 11, .35);
}

.group:hover .group-hover\:border-amber-500\/40 {
  border-color: rgba(245, 158, 11, .4);
}

.group:hover .group-hover\:border-amber-500\/45 {
  border-color: rgba(245, 158, 11, .45);
}

.group:hover .group-hover\:border-amber-500\/5 {
  border-color: rgba(245, 158, 11, .05);
}

.group:hover .group-hover\:border-amber-500\/50 {
  border-color: rgba(245, 158, 11, .5);
}

.group:hover .group-hover\:border-amber-500\/55 {
  border-color: rgba(245, 158, 11, .55);
}

.group:hover .group-hover\:border-amber-500\/60 {
  border-color: rgba(245, 158, 11, .6);
}

.group:hover .group-hover\:border-amber-500\/65 {
  border-color: rgba(245, 158, 11, .65);
}

.group:hover .group-hover\:border-amber-500\/70 {
  border-color: rgba(245, 158, 11, .7);
}

.group:hover .group-hover\:border-amber-500\/75 {
  border-color: rgba(245, 158, 11, .75);
}

.group:hover .group-hover\:border-amber-500\/80 {
  border-color: rgba(245, 158, 11, .8);
}

.group:hover .group-hover\:border-amber-500\/85 {
  border-color: rgba(245, 158, 11, .85);
}

.group:hover .group-hover\:border-amber-500\/90 {
  border-color: rgba(245, 158, 11, .9);
}

.group:hover .group-hover\:border-amber-500\/95 {
  border-color: rgba(245, 158, 11, .95);
}

.group:hover .group-hover\:border-amber-700 {
  --tw-border-opacity: 1;
  border-color: rgba(180, 83, 9, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-amber-700\/0 {
  border-color: rgba(180, 83, 9, 0);
}

.group:hover .group-hover\:border-amber-700\/10 {
  border-color: rgba(180, 83, 9, .1);
}

.group:hover .group-hover\:border-amber-700\/100 {
  border-color: #b45309;
}

.group:hover .group-hover\:border-amber-700\/15 {
  border-color: rgba(180, 83, 9, .15);
}

.group:hover .group-hover\:border-amber-700\/20 {
  border-color: rgba(180, 83, 9, .2);
}

.group:hover .group-hover\:border-amber-700\/25 {
  border-color: rgba(180, 83, 9, .25);
}

.group:hover .group-hover\:border-amber-700\/30 {
  border-color: rgba(180, 83, 9, .3);
}

.group:hover .group-hover\:border-amber-700\/35 {
  border-color: rgba(180, 83, 9, .35);
}

.group:hover .group-hover\:border-amber-700\/40 {
  border-color: rgba(180, 83, 9, .4);
}

.group:hover .group-hover\:border-amber-700\/45 {
  border-color: rgba(180, 83, 9, .45);
}

.group:hover .group-hover\:border-amber-700\/5 {
  border-color: rgba(180, 83, 9, .05);
}

.group:hover .group-hover\:border-amber-700\/50 {
  border-color: rgba(180, 83, 9, .5);
}

.group:hover .group-hover\:border-amber-700\/55 {
  border-color: rgba(180, 83, 9, .55);
}

.group:hover .group-hover\:border-amber-700\/60 {
  border-color: rgba(180, 83, 9, .6);
}

.group:hover .group-hover\:border-amber-700\/65 {
  border-color: rgba(180, 83, 9, .65);
}

.group:hover .group-hover\:border-amber-700\/70 {
  border-color: rgba(180, 83, 9, .7);
}

.group:hover .group-hover\:border-amber-700\/75 {
  border-color: rgba(180, 83, 9, .75);
}

.group:hover .group-hover\:border-amber-700\/80 {
  border-color: rgba(180, 83, 9, .8);
}

.group:hover .group-hover\:border-amber-700\/85 {
  border-color: rgba(180, 83, 9, .85);
}

.group:hover .group-hover\:border-amber-700\/90 {
  border-color: rgba(180, 83, 9, .9);
}

.group:hover .group-hover\:border-amber-700\/95 {
  border-color: rgba(180, 83, 9, .95);
}

.group:hover .group-hover\:border-amber-800 {
  --tw-border-opacity: 1;
  border-color: rgba(146, 64, 14, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-amber-800\/0 {
  border-color: rgba(146, 64, 14, 0);
}

.group:hover .group-hover\:border-amber-800\/10 {
  border-color: rgba(146, 64, 14, .1);
}

.group:hover .group-hover\:border-amber-800\/100 {
  border-color: #92400e;
}

.group:hover .group-hover\:border-amber-800\/15 {
  border-color: rgba(146, 64, 14, .15);
}

.group:hover .group-hover\:border-amber-800\/20 {
  border-color: rgba(146, 64, 14, .2);
}

.group:hover .group-hover\:border-amber-800\/25 {
  border-color: rgba(146, 64, 14, .25);
}

.group:hover .group-hover\:border-amber-800\/30 {
  border-color: rgba(146, 64, 14, .3);
}

.group:hover .group-hover\:border-amber-800\/35 {
  border-color: rgba(146, 64, 14, .35);
}

.group:hover .group-hover\:border-amber-800\/40 {
  border-color: rgba(146, 64, 14, .4);
}

.group:hover .group-hover\:border-amber-800\/45 {
  border-color: rgba(146, 64, 14, .45);
}

.group:hover .group-hover\:border-amber-800\/5 {
  border-color: rgba(146, 64, 14, .05);
}

.group:hover .group-hover\:border-amber-800\/50 {
  border-color: rgba(146, 64, 14, .5);
}

.group:hover .group-hover\:border-amber-800\/55 {
  border-color: rgba(146, 64, 14, .55);
}

.group:hover .group-hover\:border-amber-800\/60 {
  border-color: rgba(146, 64, 14, .6);
}

.group:hover .group-hover\:border-amber-800\/65 {
  border-color: rgba(146, 64, 14, .65);
}

.group:hover .group-hover\:border-amber-800\/70 {
  border-color: rgba(146, 64, 14, .7);
}

.group:hover .group-hover\:border-amber-800\/75 {
  border-color: rgba(146, 64, 14, .75);
}

.group:hover .group-hover\:border-amber-800\/80 {
  border-color: rgba(146, 64, 14, .8);
}

.group:hover .group-hover\:border-amber-800\/85 {
  border-color: rgba(146, 64, 14, .85);
}

.group:hover .group-hover\:border-amber-800\/90 {
  border-color: rgba(146, 64, 14, .9);
}

.group:hover .group-hover\:border-amber-800\/95 {
  border-color: rgba(146, 64, 14, .95);
}

.group:hover .group-hover\:border-blue-100 {
  --tw-border-opacity: 1;
  border-color: rgba(219, 234, 254, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-blue-100\/0 {
  border-color: rgba(219, 234, 254, 0);
}

.group:hover .group-hover\:border-blue-100\/10 {
  border-color: rgba(219, 234, 254, .1);
}

.group:hover .group-hover\:border-blue-100\/100 {
  border-color: #dbeafe;
}

.group:hover .group-hover\:border-blue-100\/15 {
  border-color: rgba(219, 234, 254, .15);
}

.group:hover .group-hover\:border-blue-100\/20 {
  border-color: rgba(219, 234, 254, .2);
}

.group:hover .group-hover\:border-blue-100\/25 {
  border-color: rgba(219, 234, 254, .25);
}

.group:hover .group-hover\:border-blue-100\/30 {
  border-color: rgba(219, 234, 254, .3);
}

.group:hover .group-hover\:border-blue-100\/35 {
  border-color: rgba(219, 234, 254, .35);
}

.group:hover .group-hover\:border-blue-100\/40 {
  border-color: rgba(219, 234, 254, .4);
}

.group:hover .group-hover\:border-blue-100\/45 {
  border-color: rgba(219, 234, 254, .45);
}

.group:hover .group-hover\:border-blue-100\/5 {
  border-color: rgba(219, 234, 254, .05);
}

.group:hover .group-hover\:border-blue-100\/50 {
  border-color: rgba(219, 234, 254, .5);
}

.group:hover .group-hover\:border-blue-100\/55 {
  border-color: rgba(219, 234, 254, .55);
}

.group:hover .group-hover\:border-blue-100\/60 {
  border-color: rgba(219, 234, 254, .6);
}

.group:hover .group-hover\:border-blue-100\/65 {
  border-color: rgba(219, 234, 254, .65);
}

.group:hover .group-hover\:border-blue-100\/70 {
  border-color: rgba(219, 234, 254, .7);
}

.group:hover .group-hover\:border-blue-100\/75 {
  border-color: rgba(219, 234, 254, .75);
}

.group:hover .group-hover\:border-blue-100\/80 {
  border-color: rgba(219, 234, 254, .8);
}

.group:hover .group-hover\:border-blue-100\/85 {
  border-color: rgba(219, 234, 254, .85);
}

.group:hover .group-hover\:border-blue-100\/90 {
  border-color: rgba(219, 234, 254, .9);
}

.group:hover .group-hover\:border-blue-100\/95 {
  border-color: rgba(219, 234, 254, .95);
}

.group:hover .group-hover\:border-blue-400 {
  --tw-border-opacity: 1;
  border-color: rgba(96, 165, 250, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-blue-400\/0 {
  border-color: rgba(96, 165, 250, 0);
}

.group:hover .group-hover\:border-blue-400\/10 {
  border-color: rgba(96, 165, 250, .1);
}

.group:hover .group-hover\:border-blue-400\/100 {
  border-color: #60a5fa;
}

.group:hover .group-hover\:border-blue-400\/15 {
  border-color: rgba(96, 165, 250, .15);
}

.group:hover .group-hover\:border-blue-400\/20 {
  border-color: rgba(96, 165, 250, .2);
}

.group:hover .group-hover\:border-blue-400\/25 {
  border-color: rgba(96, 165, 250, .25);
}

.group:hover .group-hover\:border-blue-400\/30 {
  border-color: rgba(96, 165, 250, .3);
}

.group:hover .group-hover\:border-blue-400\/35 {
  border-color: rgba(96, 165, 250, .35);
}

.group:hover .group-hover\:border-blue-400\/40 {
  border-color: rgba(96, 165, 250, .4);
}

.group:hover .group-hover\:border-blue-400\/45 {
  border-color: rgba(96, 165, 250, .45);
}

.group:hover .group-hover\:border-blue-400\/5 {
  border-color: rgba(96, 165, 250, .05);
}

.group:hover .group-hover\:border-blue-400\/50 {
  border-color: rgba(96, 165, 250, .5);
}

.group:hover .group-hover\:border-blue-400\/55 {
  border-color: rgba(96, 165, 250, .55);
}

.group:hover .group-hover\:border-blue-400\/60 {
  border-color: rgba(96, 165, 250, .6);
}

.group:hover .group-hover\:border-blue-400\/65 {
  border-color: rgba(96, 165, 250, .65);
}

.group:hover .group-hover\:border-blue-400\/70 {
  border-color: rgba(96, 165, 250, .7);
}

.group:hover .group-hover\:border-blue-400\/75 {
  border-color: rgba(96, 165, 250, .75);
}

.group:hover .group-hover\:border-blue-400\/80 {
  border-color: rgba(96, 165, 250, .8);
}

.group:hover .group-hover\:border-blue-400\/85 {
  border-color: rgba(96, 165, 250, .85);
}

.group:hover .group-hover\:border-blue-400\/90 {
  border-color: rgba(96, 165, 250, .9);
}

.group:hover .group-hover\:border-blue-400\/95 {
  border-color: rgba(96, 165, 250, .95);
}

.group:hover .group-hover\:border-blue-500 {
  --tw-border-opacity: 1;
  border-color: rgba(59, 130, 246, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-blue-500\/0 {
  border-color: rgba(59, 130, 246, 0);
}

.group:hover .group-hover\:border-blue-500\/10 {
  border-color: rgba(59, 130, 246, .1);
}

.group:hover .group-hover\:border-blue-500\/100 {
  border-color: #3b82f6;
}

.group:hover .group-hover\:border-blue-500\/15 {
  border-color: rgba(59, 130, 246, .15);
}

.group:hover .group-hover\:border-blue-500\/20 {
  border-color: rgba(59, 130, 246, .2);
}

.group:hover .group-hover\:border-blue-500\/25 {
  border-color: rgba(59, 130, 246, .25);
}

.group:hover .group-hover\:border-blue-500\/30 {
  border-color: rgba(59, 130, 246, .3);
}

.group:hover .group-hover\:border-blue-500\/35 {
  border-color: rgba(59, 130, 246, .35);
}

.group:hover .group-hover\:border-blue-500\/40 {
  border-color: rgba(59, 130, 246, .4);
}

.group:hover .group-hover\:border-blue-500\/45 {
  border-color: rgba(59, 130, 246, .45);
}

.group:hover .group-hover\:border-blue-500\/5 {
  border-color: rgba(59, 130, 246, .05);
}

.group:hover .group-hover\:border-blue-500\/50 {
  border-color: rgba(59, 130, 246, .5);
}

.group:hover .group-hover\:border-blue-500\/55 {
  border-color: rgba(59, 130, 246, .55);
}

.group:hover .group-hover\:border-blue-500\/60 {
  border-color: rgba(59, 130, 246, .6);
}

.group:hover .group-hover\:border-blue-500\/65 {
  border-color: rgba(59, 130, 246, .65);
}

.group:hover .group-hover\:border-blue-500\/70 {
  border-color: rgba(59, 130, 246, .7);
}

.group:hover .group-hover\:border-blue-500\/75 {
  border-color: rgba(59, 130, 246, .75);
}

.group:hover .group-hover\:border-blue-500\/80 {
  border-color: rgba(59, 130, 246, .8);
}

.group:hover .group-hover\:border-blue-500\/85 {
  border-color: rgba(59, 130, 246, .85);
}

.group:hover .group-hover\:border-blue-500\/90 {
  border-color: rgba(59, 130, 246, .9);
}

.group:hover .group-hover\:border-blue-500\/95 {
  border-color: rgba(59, 130, 246, .95);
}

.group:hover .group-hover\:border-blue-700 {
  --tw-border-opacity: 1;
  border-color: rgba(29, 78, 216, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-blue-700\/0 {
  border-color: rgba(29, 78, 216, 0);
}

.group:hover .group-hover\:border-blue-700\/10 {
  border-color: rgba(29, 78, 216, .1);
}

.group:hover .group-hover\:border-blue-700\/100 {
  border-color: #1d4ed8;
}

.group:hover .group-hover\:border-blue-700\/15 {
  border-color: rgba(29, 78, 216, .15);
}

.group:hover .group-hover\:border-blue-700\/20 {
  border-color: rgba(29, 78, 216, .2);
}

.group:hover .group-hover\:border-blue-700\/25 {
  border-color: rgba(29, 78, 216, .25);
}

.group:hover .group-hover\:border-blue-700\/30 {
  border-color: rgba(29, 78, 216, .3);
}

.group:hover .group-hover\:border-blue-700\/35 {
  border-color: rgba(29, 78, 216, .35);
}

.group:hover .group-hover\:border-blue-700\/40 {
  border-color: rgba(29, 78, 216, .4);
}

.group:hover .group-hover\:border-blue-700\/45 {
  border-color: rgba(29, 78, 216, .45);
}

.group:hover .group-hover\:border-blue-700\/5 {
  border-color: rgba(29, 78, 216, .05);
}

.group:hover .group-hover\:border-blue-700\/50 {
  border-color: rgba(29, 78, 216, .5);
}

.group:hover .group-hover\:border-blue-700\/55 {
  border-color: rgba(29, 78, 216, .55);
}

.group:hover .group-hover\:border-blue-700\/60 {
  border-color: rgba(29, 78, 216, .6);
}

.group:hover .group-hover\:border-blue-700\/65 {
  border-color: rgba(29, 78, 216, .65);
}

.group:hover .group-hover\:border-blue-700\/70 {
  border-color: rgba(29, 78, 216, .7);
}

.group:hover .group-hover\:border-blue-700\/75 {
  border-color: rgba(29, 78, 216, .75);
}

.group:hover .group-hover\:border-blue-700\/80 {
  border-color: rgba(29, 78, 216, .8);
}

.group:hover .group-hover\:border-blue-700\/85 {
  border-color: rgba(29, 78, 216, .85);
}

.group:hover .group-hover\:border-blue-700\/90 {
  border-color: rgba(29, 78, 216, .9);
}

.group:hover .group-hover\:border-blue-700\/95 {
  border-color: rgba(29, 78, 216, .95);
}

.group:hover .group-hover\:border-blue-800 {
  --tw-border-opacity: 1;
  border-color: rgba(30, 64, 175, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-blue-800\/0 {
  border-color: rgba(30, 64, 175, 0);
}

.group:hover .group-hover\:border-blue-800\/10 {
  border-color: rgba(30, 64, 175, .1);
}

.group:hover .group-hover\:border-blue-800\/100 {
  border-color: #1e40af;
}

.group:hover .group-hover\:border-blue-800\/15 {
  border-color: rgba(30, 64, 175, .15);
}

.group:hover .group-hover\:border-blue-800\/20 {
  border-color: rgba(30, 64, 175, .2);
}

.group:hover .group-hover\:border-blue-800\/25 {
  border-color: rgba(30, 64, 175, .25);
}

.group:hover .group-hover\:border-blue-800\/30 {
  border-color: rgba(30, 64, 175, .3);
}

.group:hover .group-hover\:border-blue-800\/35 {
  border-color: rgba(30, 64, 175, .35);
}

.group:hover .group-hover\:border-blue-800\/40 {
  border-color: rgba(30, 64, 175, .4);
}

.group:hover .group-hover\:border-blue-800\/45 {
  border-color: rgba(30, 64, 175, .45);
}

.group:hover .group-hover\:border-blue-800\/5 {
  border-color: rgba(30, 64, 175, .05);
}

.group:hover .group-hover\:border-blue-800\/50 {
  border-color: rgba(30, 64, 175, .5);
}

.group:hover .group-hover\:border-blue-800\/55 {
  border-color: rgba(30, 64, 175, .55);
}

.group:hover .group-hover\:border-blue-800\/60 {
  border-color: rgba(30, 64, 175, .6);
}

.group:hover .group-hover\:border-blue-800\/65 {
  border-color: rgba(30, 64, 175, .65);
}

.group:hover .group-hover\:border-blue-800\/70 {
  border-color: rgba(30, 64, 175, .7);
}

.group:hover .group-hover\:border-blue-800\/75 {
  border-color: rgba(30, 64, 175, .75);
}

.group:hover .group-hover\:border-blue-800\/80 {
  border-color: rgba(30, 64, 175, .8);
}

.group:hover .group-hover\:border-blue-800\/85 {
  border-color: rgba(30, 64, 175, .85);
}

.group:hover .group-hover\:border-blue-800\/90 {
  border-color: rgba(30, 64, 175, .9);
}

.group:hover .group-hover\:border-blue-800\/95 {
  border-color: rgba(30, 64, 175, .95);
}

.group:hover .group-hover\:border-cyan-100 {
  --tw-border-opacity: 1;
  border-color: rgba(207, 250, 254, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-cyan-100\/0 {
  border-color: rgba(207, 250, 254, 0);
}

.group:hover .group-hover\:border-cyan-100\/10 {
  border-color: rgba(207, 250, 254, .1);
}

.group:hover .group-hover\:border-cyan-100\/100 {
  border-color: #cffafe;
}

.group:hover .group-hover\:border-cyan-100\/15 {
  border-color: rgba(207, 250, 254, .15);
}

.group:hover .group-hover\:border-cyan-100\/20 {
  border-color: rgba(207, 250, 254, .2);
}

.group:hover .group-hover\:border-cyan-100\/25 {
  border-color: rgba(207, 250, 254, .25);
}

.group:hover .group-hover\:border-cyan-100\/30 {
  border-color: rgba(207, 250, 254, .3);
}

.group:hover .group-hover\:border-cyan-100\/35 {
  border-color: rgba(207, 250, 254, .35);
}

.group:hover .group-hover\:border-cyan-100\/40 {
  border-color: rgba(207, 250, 254, .4);
}

.group:hover .group-hover\:border-cyan-100\/45 {
  border-color: rgba(207, 250, 254, .45);
}

.group:hover .group-hover\:border-cyan-100\/5 {
  border-color: rgba(207, 250, 254, .05);
}

.group:hover .group-hover\:border-cyan-100\/50 {
  border-color: rgba(207, 250, 254, .5);
}

.group:hover .group-hover\:border-cyan-100\/55 {
  border-color: rgba(207, 250, 254, .55);
}

.group:hover .group-hover\:border-cyan-100\/60 {
  border-color: rgba(207, 250, 254, .6);
}

.group:hover .group-hover\:border-cyan-100\/65 {
  border-color: rgba(207, 250, 254, .65);
}

.group:hover .group-hover\:border-cyan-100\/70 {
  border-color: rgba(207, 250, 254, .7);
}

.group:hover .group-hover\:border-cyan-100\/75 {
  border-color: rgba(207, 250, 254, .75);
}

.group:hover .group-hover\:border-cyan-100\/80 {
  border-color: rgba(207, 250, 254, .8);
}

.group:hover .group-hover\:border-cyan-100\/85 {
  border-color: rgba(207, 250, 254, .85);
}

.group:hover .group-hover\:border-cyan-100\/90 {
  border-color: rgba(207, 250, 254, .9);
}

.group:hover .group-hover\:border-cyan-100\/95 {
  border-color: rgba(207, 250, 254, .95);
}

.group:hover .group-hover\:border-cyan-400 {
  --tw-border-opacity: 1;
  border-color: rgba(34, 211, 238, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-cyan-400\/0 {
  border-color: rgba(34, 211, 238, 0);
}

.group:hover .group-hover\:border-cyan-400\/10 {
  border-color: rgba(34, 211, 238, .1);
}

.group:hover .group-hover\:border-cyan-400\/100 {
  border-color: #22d3ee;
}

.group:hover .group-hover\:border-cyan-400\/15 {
  border-color: rgba(34, 211, 238, .15);
}

.group:hover .group-hover\:border-cyan-400\/20 {
  border-color: rgba(34, 211, 238, .2);
}

.group:hover .group-hover\:border-cyan-400\/25 {
  border-color: rgba(34, 211, 238, .25);
}

.group:hover .group-hover\:border-cyan-400\/30 {
  border-color: rgba(34, 211, 238, .3);
}

.group:hover .group-hover\:border-cyan-400\/35 {
  border-color: rgba(34, 211, 238, .35);
}

.group:hover .group-hover\:border-cyan-400\/40 {
  border-color: rgba(34, 211, 238, .4);
}

.group:hover .group-hover\:border-cyan-400\/45 {
  border-color: rgba(34, 211, 238, .45);
}

.group:hover .group-hover\:border-cyan-400\/5 {
  border-color: rgba(34, 211, 238, .05);
}

.group:hover .group-hover\:border-cyan-400\/50 {
  border-color: rgba(34, 211, 238, .5);
}

.group:hover .group-hover\:border-cyan-400\/55 {
  border-color: rgba(34, 211, 238, .55);
}

.group:hover .group-hover\:border-cyan-400\/60 {
  border-color: rgba(34, 211, 238, .6);
}

.group:hover .group-hover\:border-cyan-400\/65 {
  border-color: rgba(34, 211, 238, .65);
}

.group:hover .group-hover\:border-cyan-400\/70 {
  border-color: rgba(34, 211, 238, .7);
}

.group:hover .group-hover\:border-cyan-400\/75 {
  border-color: rgba(34, 211, 238, .75);
}

.group:hover .group-hover\:border-cyan-400\/80 {
  border-color: rgba(34, 211, 238, .8);
}

.group:hover .group-hover\:border-cyan-400\/85 {
  border-color: rgba(34, 211, 238, .85);
}

.group:hover .group-hover\:border-cyan-400\/90 {
  border-color: rgba(34, 211, 238, .9);
}

.group:hover .group-hover\:border-cyan-400\/95 {
  border-color: rgba(34, 211, 238, .95);
}

.group:hover .group-hover\:border-cyan-500 {
  --tw-border-opacity: 1;
  border-color: rgba(6, 182, 212, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-cyan-500\/0 {
  border-color: rgba(6, 182, 212, 0);
}

.group:hover .group-hover\:border-cyan-500\/10 {
  border-color: rgba(6, 182, 212, .1);
}

.group:hover .group-hover\:border-cyan-500\/100 {
  border-color: #06b6d4;
}

.group:hover .group-hover\:border-cyan-500\/15 {
  border-color: rgba(6, 182, 212, .15);
}

.group:hover .group-hover\:border-cyan-500\/20 {
  border-color: rgba(6, 182, 212, .2);
}

.group:hover .group-hover\:border-cyan-500\/25 {
  border-color: rgba(6, 182, 212, .25);
}

.group:hover .group-hover\:border-cyan-500\/30 {
  border-color: rgba(6, 182, 212, .3);
}

.group:hover .group-hover\:border-cyan-500\/35 {
  border-color: rgba(6, 182, 212, .35);
}

.group:hover .group-hover\:border-cyan-500\/40 {
  border-color: rgba(6, 182, 212, .4);
}

.group:hover .group-hover\:border-cyan-500\/45 {
  border-color: rgba(6, 182, 212, .45);
}

.group:hover .group-hover\:border-cyan-500\/5 {
  border-color: rgba(6, 182, 212, .05);
}

.group:hover .group-hover\:border-cyan-500\/50 {
  border-color: rgba(6, 182, 212, .5);
}

.group:hover .group-hover\:border-cyan-500\/55 {
  border-color: rgba(6, 182, 212, .55);
}

.group:hover .group-hover\:border-cyan-500\/60 {
  border-color: rgba(6, 182, 212, .6);
}

.group:hover .group-hover\:border-cyan-500\/65 {
  border-color: rgba(6, 182, 212, .65);
}

.group:hover .group-hover\:border-cyan-500\/70 {
  border-color: rgba(6, 182, 212, .7);
}

.group:hover .group-hover\:border-cyan-500\/75 {
  border-color: rgba(6, 182, 212, .75);
}

.group:hover .group-hover\:border-cyan-500\/80 {
  border-color: rgba(6, 182, 212, .8);
}

.group:hover .group-hover\:border-cyan-500\/85 {
  border-color: rgba(6, 182, 212, .85);
}

.group:hover .group-hover\:border-cyan-500\/90 {
  border-color: rgba(6, 182, 212, .9);
}

.group:hover .group-hover\:border-cyan-500\/95 {
  border-color: rgba(6, 182, 212, .95);
}

.group:hover .group-hover\:border-cyan-700 {
  --tw-border-opacity: 1;
  border-color: rgba(14, 116, 144, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-cyan-700\/0 {
  border-color: rgba(14, 116, 144, 0);
}

.group:hover .group-hover\:border-cyan-700\/10 {
  border-color: rgba(14, 116, 144, .1);
}

.group:hover .group-hover\:border-cyan-700\/100 {
  border-color: #0e7490;
}

.group:hover .group-hover\:border-cyan-700\/15 {
  border-color: rgba(14, 116, 144, .15);
}

.group:hover .group-hover\:border-cyan-700\/20 {
  border-color: rgba(14, 116, 144, .2);
}

.group:hover .group-hover\:border-cyan-700\/25 {
  border-color: rgba(14, 116, 144, .25);
}

.group:hover .group-hover\:border-cyan-700\/30 {
  border-color: rgba(14, 116, 144, .3);
}

.group:hover .group-hover\:border-cyan-700\/35 {
  border-color: rgba(14, 116, 144, .35);
}

.group:hover .group-hover\:border-cyan-700\/40 {
  border-color: rgba(14, 116, 144, .4);
}

.group:hover .group-hover\:border-cyan-700\/45 {
  border-color: rgba(14, 116, 144, .45);
}

.group:hover .group-hover\:border-cyan-700\/5 {
  border-color: rgba(14, 116, 144, .05);
}

.group:hover .group-hover\:border-cyan-700\/50 {
  border-color: rgba(14, 116, 144, .5);
}

.group:hover .group-hover\:border-cyan-700\/55 {
  border-color: rgba(14, 116, 144, .55);
}

.group:hover .group-hover\:border-cyan-700\/60 {
  border-color: rgba(14, 116, 144, .6);
}

.group:hover .group-hover\:border-cyan-700\/65 {
  border-color: rgba(14, 116, 144, .65);
}

.group:hover .group-hover\:border-cyan-700\/70 {
  border-color: rgba(14, 116, 144, .7);
}

.group:hover .group-hover\:border-cyan-700\/75 {
  border-color: rgba(14, 116, 144, .75);
}

.group:hover .group-hover\:border-cyan-700\/80 {
  border-color: rgba(14, 116, 144, .8);
}

.group:hover .group-hover\:border-cyan-700\/85 {
  border-color: rgba(14, 116, 144, .85);
}

.group:hover .group-hover\:border-cyan-700\/90 {
  border-color: rgba(14, 116, 144, .9);
}

.group:hover .group-hover\:border-cyan-700\/95 {
  border-color: rgba(14, 116, 144, .95);
}

.group:hover .group-hover\:border-cyan-800 {
  --tw-border-opacity: 1;
  border-color: rgba(21, 94, 117, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-cyan-800\/0 {
  border-color: rgba(21, 94, 117, 0);
}

.group:hover .group-hover\:border-cyan-800\/10 {
  border-color: rgba(21, 94, 117, .1);
}

.group:hover .group-hover\:border-cyan-800\/100 {
  border-color: #155e75;
}

.group:hover .group-hover\:border-cyan-800\/15 {
  border-color: rgba(21, 94, 117, .15);
}

.group:hover .group-hover\:border-cyan-800\/20 {
  border-color: rgba(21, 94, 117, .2);
}

.group:hover .group-hover\:border-cyan-800\/25 {
  border-color: rgba(21, 94, 117, .25);
}

.group:hover .group-hover\:border-cyan-800\/30 {
  border-color: rgba(21, 94, 117, .3);
}

.group:hover .group-hover\:border-cyan-800\/35 {
  border-color: rgba(21, 94, 117, .35);
}

.group:hover .group-hover\:border-cyan-800\/40 {
  border-color: rgba(21, 94, 117, .4);
}

.group:hover .group-hover\:border-cyan-800\/45 {
  border-color: rgba(21, 94, 117, .45);
}

.group:hover .group-hover\:border-cyan-800\/5 {
  border-color: rgba(21, 94, 117, .05);
}

.group:hover .group-hover\:border-cyan-800\/50 {
  border-color: rgba(21, 94, 117, .5);
}

.group:hover .group-hover\:border-cyan-800\/55 {
  border-color: rgba(21, 94, 117, .55);
}

.group:hover .group-hover\:border-cyan-800\/60 {
  border-color: rgba(21, 94, 117, .6);
}

.group:hover .group-hover\:border-cyan-800\/65 {
  border-color: rgba(21, 94, 117, .65);
}

.group:hover .group-hover\:border-cyan-800\/70 {
  border-color: rgba(21, 94, 117, .7);
}

.group:hover .group-hover\:border-cyan-800\/75 {
  border-color: rgba(21, 94, 117, .75);
}

.group:hover .group-hover\:border-cyan-800\/80 {
  border-color: rgba(21, 94, 117, .8);
}

.group:hover .group-hover\:border-cyan-800\/85 {
  border-color: rgba(21, 94, 117, .85);
}

.group:hover .group-hover\:border-cyan-800\/90 {
  border-color: rgba(21, 94, 117, .9);
}

.group:hover .group-hover\:border-cyan-800\/95 {
  border-color: rgba(21, 94, 117, .95);
}

.group:hover .group-hover\:border-emerald-100 {
  --tw-border-opacity: 1;
  border-color: rgba(209, 250, 229, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-emerald-100\/0 {
  border-color: rgba(209, 250, 229, 0);
}

.group:hover .group-hover\:border-emerald-100\/10 {
  border-color: rgba(209, 250, 229, .1);
}

.group:hover .group-hover\:border-emerald-100\/100 {
  border-color: #d1fae5;
}

.group:hover .group-hover\:border-emerald-100\/15 {
  border-color: rgba(209, 250, 229, .15);
}

.group:hover .group-hover\:border-emerald-100\/20 {
  border-color: rgba(209, 250, 229, .2);
}

.group:hover .group-hover\:border-emerald-100\/25 {
  border-color: rgba(209, 250, 229, .25);
}

.group:hover .group-hover\:border-emerald-100\/30 {
  border-color: rgba(209, 250, 229, .3);
}

.group:hover .group-hover\:border-emerald-100\/35 {
  border-color: rgba(209, 250, 229, .35);
}

.group:hover .group-hover\:border-emerald-100\/40 {
  border-color: rgba(209, 250, 229, .4);
}

.group:hover .group-hover\:border-emerald-100\/45 {
  border-color: rgba(209, 250, 229, .45);
}

.group:hover .group-hover\:border-emerald-100\/5 {
  border-color: rgba(209, 250, 229, .05);
}

.group:hover .group-hover\:border-emerald-100\/50 {
  border-color: rgba(209, 250, 229, .5);
}

.group:hover .group-hover\:border-emerald-100\/55 {
  border-color: rgba(209, 250, 229, .55);
}

.group:hover .group-hover\:border-emerald-100\/60 {
  border-color: rgba(209, 250, 229, .6);
}

.group:hover .group-hover\:border-emerald-100\/65 {
  border-color: rgba(209, 250, 229, .65);
}

.group:hover .group-hover\:border-emerald-100\/70 {
  border-color: rgba(209, 250, 229, .7);
}

.group:hover .group-hover\:border-emerald-100\/75 {
  border-color: rgba(209, 250, 229, .75);
}

.group:hover .group-hover\:border-emerald-100\/80 {
  border-color: rgba(209, 250, 229, .8);
}

.group:hover .group-hover\:border-emerald-100\/85 {
  border-color: rgba(209, 250, 229, .85);
}

.group:hover .group-hover\:border-emerald-100\/90 {
  border-color: rgba(209, 250, 229, .9);
}

.group:hover .group-hover\:border-emerald-100\/95 {
  border-color: rgba(209, 250, 229, .95);
}

.group:hover .group-hover\:border-emerald-400 {
  --tw-border-opacity: 1;
  border-color: rgba(52, 211, 153, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-emerald-400\/0 {
  border-color: rgba(52, 211, 153, 0);
}

.group:hover .group-hover\:border-emerald-400\/10 {
  border-color: rgba(52, 211, 153, .1);
}

.group:hover .group-hover\:border-emerald-400\/100 {
  border-color: #34d399;
}

.group:hover .group-hover\:border-emerald-400\/15 {
  border-color: rgba(52, 211, 153, .15);
}

.group:hover .group-hover\:border-emerald-400\/20 {
  border-color: rgba(52, 211, 153, .2);
}

.group:hover .group-hover\:border-emerald-400\/25 {
  border-color: rgba(52, 211, 153, .25);
}

.group:hover .group-hover\:border-emerald-400\/30 {
  border-color: rgba(52, 211, 153, .3);
}

.group:hover .group-hover\:border-emerald-400\/35 {
  border-color: rgba(52, 211, 153, .35);
}

.group:hover .group-hover\:border-emerald-400\/40 {
  border-color: rgba(52, 211, 153, .4);
}

.group:hover .group-hover\:border-emerald-400\/45 {
  border-color: rgba(52, 211, 153, .45);
}

.group:hover .group-hover\:border-emerald-400\/5 {
  border-color: rgba(52, 211, 153, .05);
}

.group:hover .group-hover\:border-emerald-400\/50 {
  border-color: rgba(52, 211, 153, .5);
}

.group:hover .group-hover\:border-emerald-400\/55 {
  border-color: rgba(52, 211, 153, .55);
}

.group:hover .group-hover\:border-emerald-400\/60 {
  border-color: rgba(52, 211, 153, .6);
}

.group:hover .group-hover\:border-emerald-400\/65 {
  border-color: rgba(52, 211, 153, .65);
}

.group:hover .group-hover\:border-emerald-400\/70 {
  border-color: rgba(52, 211, 153, .7);
}

.group:hover .group-hover\:border-emerald-400\/75 {
  border-color: rgba(52, 211, 153, .75);
}

.group:hover .group-hover\:border-emerald-400\/80 {
  border-color: rgba(52, 211, 153, .8);
}

.group:hover .group-hover\:border-emerald-400\/85 {
  border-color: rgba(52, 211, 153, .85);
}

.group:hover .group-hover\:border-emerald-400\/90 {
  border-color: rgba(52, 211, 153, .9);
}

.group:hover .group-hover\:border-emerald-400\/95 {
  border-color: rgba(52, 211, 153, .95);
}

.group:hover .group-hover\:border-emerald-500 {
  --tw-border-opacity: 1;
  border-color: rgba(16, 185, 129, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-emerald-500\/0 {
  border-color: rgba(16, 185, 129, 0);
}

.group:hover .group-hover\:border-emerald-500\/10 {
  border-color: rgba(16, 185, 129, .1);
}

.group:hover .group-hover\:border-emerald-500\/100 {
  border-color: #10b981;
}

.group:hover .group-hover\:border-emerald-500\/15 {
  border-color: rgba(16, 185, 129, .15);
}

.group:hover .group-hover\:border-emerald-500\/20 {
  border-color: rgba(16, 185, 129, .2);
}

.group:hover .group-hover\:border-emerald-500\/25 {
  border-color: rgba(16, 185, 129, .25);
}

.group:hover .group-hover\:border-emerald-500\/30 {
  border-color: rgba(16, 185, 129, .3);
}

.group:hover .group-hover\:border-emerald-500\/35 {
  border-color: rgba(16, 185, 129, .35);
}

.group:hover .group-hover\:border-emerald-500\/40 {
  border-color: rgba(16, 185, 129, .4);
}

.group:hover .group-hover\:border-emerald-500\/45 {
  border-color: rgba(16, 185, 129, .45);
}

.group:hover .group-hover\:border-emerald-500\/5 {
  border-color: rgba(16, 185, 129, .05);
}

.group:hover .group-hover\:border-emerald-500\/50 {
  border-color: rgba(16, 185, 129, .5);
}

.group:hover .group-hover\:border-emerald-500\/55 {
  border-color: rgba(16, 185, 129, .55);
}

.group:hover .group-hover\:border-emerald-500\/60 {
  border-color: rgba(16, 185, 129, .6);
}

.group:hover .group-hover\:border-emerald-500\/65 {
  border-color: rgba(16, 185, 129, .65);
}

.group:hover .group-hover\:border-emerald-500\/70 {
  border-color: rgba(16, 185, 129, .7);
}

.group:hover .group-hover\:border-emerald-500\/75 {
  border-color: rgba(16, 185, 129, .75);
}

.group:hover .group-hover\:border-emerald-500\/80 {
  border-color: rgba(16, 185, 129, .8);
}

.group:hover .group-hover\:border-emerald-500\/85 {
  border-color: rgba(16, 185, 129, .85);
}

.group:hover .group-hover\:border-emerald-500\/90 {
  border-color: rgba(16, 185, 129, .9);
}

.group:hover .group-hover\:border-emerald-500\/95 {
  border-color: rgba(16, 185, 129, .95);
}

.group:hover .group-hover\:border-emerald-700 {
  --tw-border-opacity: 1;
  border-color: rgba(4, 120, 87, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-emerald-700\/0 {
  border-color: rgba(4, 120, 87, 0);
}

.group:hover .group-hover\:border-emerald-700\/10 {
  border-color: rgba(4, 120, 87, .1);
}

.group:hover .group-hover\:border-emerald-700\/100 {
  border-color: #047857;
}

.group:hover .group-hover\:border-emerald-700\/15 {
  border-color: rgba(4, 120, 87, .15);
}

.group:hover .group-hover\:border-emerald-700\/20 {
  border-color: rgba(4, 120, 87, .2);
}

.group:hover .group-hover\:border-emerald-700\/25 {
  border-color: rgba(4, 120, 87, .25);
}

.group:hover .group-hover\:border-emerald-700\/30 {
  border-color: rgba(4, 120, 87, .3);
}

.group:hover .group-hover\:border-emerald-700\/35 {
  border-color: rgba(4, 120, 87, .35);
}

.group:hover .group-hover\:border-emerald-700\/40 {
  border-color: rgba(4, 120, 87, .4);
}

.group:hover .group-hover\:border-emerald-700\/45 {
  border-color: rgba(4, 120, 87, .45);
}

.group:hover .group-hover\:border-emerald-700\/5 {
  border-color: rgba(4, 120, 87, .05);
}

.group:hover .group-hover\:border-emerald-700\/50 {
  border-color: rgba(4, 120, 87, .5);
}

.group:hover .group-hover\:border-emerald-700\/55 {
  border-color: rgba(4, 120, 87, .55);
}

.group:hover .group-hover\:border-emerald-700\/60 {
  border-color: rgba(4, 120, 87, .6);
}

.group:hover .group-hover\:border-emerald-700\/65 {
  border-color: rgba(4, 120, 87, .65);
}

.group:hover .group-hover\:border-emerald-700\/70 {
  border-color: rgba(4, 120, 87, .7);
}

.group:hover .group-hover\:border-emerald-700\/75 {
  border-color: rgba(4, 120, 87, .75);
}

.group:hover .group-hover\:border-emerald-700\/80 {
  border-color: rgba(4, 120, 87, .8);
}

.group:hover .group-hover\:border-emerald-700\/85 {
  border-color: rgba(4, 120, 87, .85);
}

.group:hover .group-hover\:border-emerald-700\/90 {
  border-color: rgba(4, 120, 87, .9);
}

.group:hover .group-hover\:border-emerald-700\/95 {
  border-color: rgba(4, 120, 87, .95);
}

.group:hover .group-hover\:border-emerald-800 {
  --tw-border-opacity: 1;
  border-color: rgba(6, 95, 70, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-emerald-800\/0 {
  border-color: rgba(6, 95, 70, 0);
}

.group:hover .group-hover\:border-emerald-800\/10 {
  border-color: rgba(6, 95, 70, .1);
}

.group:hover .group-hover\:border-emerald-800\/100 {
  border-color: #065f46;
}

.group:hover .group-hover\:border-emerald-800\/15 {
  border-color: rgba(6, 95, 70, .15);
}

.group:hover .group-hover\:border-emerald-800\/20 {
  border-color: rgba(6, 95, 70, .2);
}

.group:hover .group-hover\:border-emerald-800\/25 {
  border-color: rgba(6, 95, 70, .25);
}

.group:hover .group-hover\:border-emerald-800\/30 {
  border-color: rgba(6, 95, 70, .3);
}

.group:hover .group-hover\:border-emerald-800\/35 {
  border-color: rgba(6, 95, 70, .35);
}

.group:hover .group-hover\:border-emerald-800\/40 {
  border-color: rgba(6, 95, 70, .4);
}

.group:hover .group-hover\:border-emerald-800\/45 {
  border-color: rgba(6, 95, 70, .45);
}

.group:hover .group-hover\:border-emerald-800\/5 {
  border-color: rgba(6, 95, 70, .05);
}

.group:hover .group-hover\:border-emerald-800\/50 {
  border-color: rgba(6, 95, 70, .5);
}

.group:hover .group-hover\:border-emerald-800\/55 {
  border-color: rgba(6, 95, 70, .55);
}

.group:hover .group-hover\:border-emerald-800\/60 {
  border-color: rgba(6, 95, 70, .6);
}

.group:hover .group-hover\:border-emerald-800\/65 {
  border-color: rgba(6, 95, 70, .65);
}

.group:hover .group-hover\:border-emerald-800\/70 {
  border-color: rgba(6, 95, 70, .7);
}

.group:hover .group-hover\:border-emerald-800\/75 {
  border-color: rgba(6, 95, 70, .75);
}

.group:hover .group-hover\:border-emerald-800\/80 {
  border-color: rgba(6, 95, 70, .8);
}

.group:hover .group-hover\:border-emerald-800\/85 {
  border-color: rgba(6, 95, 70, .85);
}

.group:hover .group-hover\:border-emerald-800\/90 {
  border-color: rgba(6, 95, 70, .9);
}

.group:hover .group-hover\:border-emerald-800\/95 {
  border-color: rgba(6, 95, 70, .95);
}

.group:hover .group-hover\:border-fuchsia-100 {
  --tw-border-opacity: 1;
  border-color: rgba(250, 232, 255, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-fuchsia-100\/0 {
  border-color: rgba(250, 232, 255, 0);
}

.group:hover .group-hover\:border-fuchsia-100\/10 {
  border-color: rgba(250, 232, 255, .1);
}

.group:hover .group-hover\:border-fuchsia-100\/100 {
  border-color: #fae8ff;
}

.group:hover .group-hover\:border-fuchsia-100\/15 {
  border-color: rgba(250, 232, 255, .15);
}

.group:hover .group-hover\:border-fuchsia-100\/20 {
  border-color: rgba(250, 232, 255, .2);
}

.group:hover .group-hover\:border-fuchsia-100\/25 {
  border-color: rgba(250, 232, 255, .25);
}

.group:hover .group-hover\:border-fuchsia-100\/30 {
  border-color: rgba(250, 232, 255, .3);
}

.group:hover .group-hover\:border-fuchsia-100\/35 {
  border-color: rgba(250, 232, 255, .35);
}

.group:hover .group-hover\:border-fuchsia-100\/40 {
  border-color: rgba(250, 232, 255, .4);
}

.group:hover .group-hover\:border-fuchsia-100\/45 {
  border-color: rgba(250, 232, 255, .45);
}

.group:hover .group-hover\:border-fuchsia-100\/5 {
  border-color: rgba(250, 232, 255, .05);
}

.group:hover .group-hover\:border-fuchsia-100\/50 {
  border-color: rgba(250, 232, 255, .5);
}

.group:hover .group-hover\:border-fuchsia-100\/55 {
  border-color: rgba(250, 232, 255, .55);
}

.group:hover .group-hover\:border-fuchsia-100\/60 {
  border-color: rgba(250, 232, 255, .6);
}

.group:hover .group-hover\:border-fuchsia-100\/65 {
  border-color: rgba(250, 232, 255, .65);
}

.group:hover .group-hover\:border-fuchsia-100\/70 {
  border-color: rgba(250, 232, 255, .7);
}

.group:hover .group-hover\:border-fuchsia-100\/75 {
  border-color: rgba(250, 232, 255, .75);
}

.group:hover .group-hover\:border-fuchsia-100\/80 {
  border-color: rgba(250, 232, 255, .8);
}

.group:hover .group-hover\:border-fuchsia-100\/85 {
  border-color: rgba(250, 232, 255, .85);
}

.group:hover .group-hover\:border-fuchsia-100\/90 {
  border-color: rgba(250, 232, 255, .9);
}

.group:hover .group-hover\:border-fuchsia-100\/95 {
  border-color: rgba(250, 232, 255, .95);
}

.group:hover .group-hover\:border-fuchsia-400 {
  --tw-border-opacity: 1;
  border-color: rgba(232, 121, 249, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-fuchsia-400\/0 {
  border-color: rgba(232, 121, 249, 0);
}

.group:hover .group-hover\:border-fuchsia-400\/10 {
  border-color: rgba(232, 121, 249, .1);
}

.group:hover .group-hover\:border-fuchsia-400\/100 {
  border-color: #e879f9;
}

.group:hover .group-hover\:border-fuchsia-400\/15 {
  border-color: rgba(232, 121, 249, .15);
}

.group:hover .group-hover\:border-fuchsia-400\/20 {
  border-color: rgba(232, 121, 249, .2);
}

.group:hover .group-hover\:border-fuchsia-400\/25 {
  border-color: rgba(232, 121, 249, .25);
}

.group:hover .group-hover\:border-fuchsia-400\/30 {
  border-color: rgba(232, 121, 249, .3);
}

.group:hover .group-hover\:border-fuchsia-400\/35 {
  border-color: rgba(232, 121, 249, .35);
}

.group:hover .group-hover\:border-fuchsia-400\/40 {
  border-color: rgba(232, 121, 249, .4);
}

.group:hover .group-hover\:border-fuchsia-400\/45 {
  border-color: rgba(232, 121, 249, .45);
}

.group:hover .group-hover\:border-fuchsia-400\/5 {
  border-color: rgba(232, 121, 249, .05);
}

.group:hover .group-hover\:border-fuchsia-400\/50 {
  border-color: rgba(232, 121, 249, .5);
}

.group:hover .group-hover\:border-fuchsia-400\/55 {
  border-color: rgba(232, 121, 249, .55);
}

.group:hover .group-hover\:border-fuchsia-400\/60 {
  border-color: rgba(232, 121, 249, .6);
}

.group:hover .group-hover\:border-fuchsia-400\/65 {
  border-color: rgba(232, 121, 249, .65);
}

.group:hover .group-hover\:border-fuchsia-400\/70 {
  border-color: rgba(232, 121, 249, .7);
}

.group:hover .group-hover\:border-fuchsia-400\/75 {
  border-color: rgba(232, 121, 249, .75);
}

.group:hover .group-hover\:border-fuchsia-400\/80 {
  border-color: rgba(232, 121, 249, .8);
}

.group:hover .group-hover\:border-fuchsia-400\/85 {
  border-color: rgba(232, 121, 249, .85);
}

.group:hover .group-hover\:border-fuchsia-400\/90 {
  border-color: rgba(232, 121, 249, .9);
}

.group:hover .group-hover\:border-fuchsia-400\/95 {
  border-color: rgba(232, 121, 249, .95);
}

.group:hover .group-hover\:border-fuchsia-500 {
  --tw-border-opacity: 1;
  border-color: rgba(217, 70, 239, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-fuchsia-500\/0 {
  border-color: rgba(217, 70, 239, 0);
}

.group:hover .group-hover\:border-fuchsia-500\/10 {
  border-color: rgba(217, 70, 239, .1);
}

.group:hover .group-hover\:border-fuchsia-500\/100 {
  border-color: #d946ef;
}

.group:hover .group-hover\:border-fuchsia-500\/15 {
  border-color: rgba(217, 70, 239, .15);
}

.group:hover .group-hover\:border-fuchsia-500\/20 {
  border-color: rgba(217, 70, 239, .2);
}

.group:hover .group-hover\:border-fuchsia-500\/25 {
  border-color: rgba(217, 70, 239, .25);
}

.group:hover .group-hover\:border-fuchsia-500\/30 {
  border-color: rgba(217, 70, 239, .3);
}

.group:hover .group-hover\:border-fuchsia-500\/35 {
  border-color: rgba(217, 70, 239, .35);
}

.group:hover .group-hover\:border-fuchsia-500\/40 {
  border-color: rgba(217, 70, 239, .4);
}

.group:hover .group-hover\:border-fuchsia-500\/45 {
  border-color: rgba(217, 70, 239, .45);
}

.group:hover .group-hover\:border-fuchsia-500\/5 {
  border-color: rgba(217, 70, 239, .05);
}

.group:hover .group-hover\:border-fuchsia-500\/50 {
  border-color: rgba(217, 70, 239, .5);
}

.group:hover .group-hover\:border-fuchsia-500\/55 {
  border-color: rgba(217, 70, 239, .55);
}

.group:hover .group-hover\:border-fuchsia-500\/60 {
  border-color: rgba(217, 70, 239, .6);
}

.group:hover .group-hover\:border-fuchsia-500\/65 {
  border-color: rgba(217, 70, 239, .65);
}

.group:hover .group-hover\:border-fuchsia-500\/70 {
  border-color: rgba(217, 70, 239, .7);
}

.group:hover .group-hover\:border-fuchsia-500\/75 {
  border-color: rgba(217, 70, 239, .75);
}

.group:hover .group-hover\:border-fuchsia-500\/80 {
  border-color: rgba(217, 70, 239, .8);
}

.group:hover .group-hover\:border-fuchsia-500\/85 {
  border-color: rgba(217, 70, 239, .85);
}

.group:hover .group-hover\:border-fuchsia-500\/90 {
  border-color: rgba(217, 70, 239, .9);
}

.group:hover .group-hover\:border-fuchsia-500\/95 {
  border-color: rgba(217, 70, 239, .95);
}

.group:hover .group-hover\:border-fuchsia-700 {
  --tw-border-opacity: 1;
  border-color: rgba(162, 28, 175, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-fuchsia-700\/0 {
  border-color: rgba(162, 28, 175, 0);
}

.group:hover .group-hover\:border-fuchsia-700\/10 {
  border-color: rgba(162, 28, 175, .1);
}

.group:hover .group-hover\:border-fuchsia-700\/100 {
  border-color: #a21caf;
}

.group:hover .group-hover\:border-fuchsia-700\/15 {
  border-color: rgba(162, 28, 175, .15);
}

.group:hover .group-hover\:border-fuchsia-700\/20 {
  border-color: rgba(162, 28, 175, .2);
}

.group:hover .group-hover\:border-fuchsia-700\/25 {
  border-color: rgba(162, 28, 175, .25);
}

.group:hover .group-hover\:border-fuchsia-700\/30 {
  border-color: rgba(162, 28, 175, .3);
}

.group:hover .group-hover\:border-fuchsia-700\/35 {
  border-color: rgba(162, 28, 175, .35);
}

.group:hover .group-hover\:border-fuchsia-700\/40 {
  border-color: rgba(162, 28, 175, .4);
}

.group:hover .group-hover\:border-fuchsia-700\/45 {
  border-color: rgba(162, 28, 175, .45);
}

.group:hover .group-hover\:border-fuchsia-700\/5 {
  border-color: rgba(162, 28, 175, .05);
}

.group:hover .group-hover\:border-fuchsia-700\/50 {
  border-color: rgba(162, 28, 175, .5);
}

.group:hover .group-hover\:border-fuchsia-700\/55 {
  border-color: rgba(162, 28, 175, .55);
}

.group:hover .group-hover\:border-fuchsia-700\/60 {
  border-color: rgba(162, 28, 175, .6);
}

.group:hover .group-hover\:border-fuchsia-700\/65 {
  border-color: rgba(162, 28, 175, .65);
}

.group:hover .group-hover\:border-fuchsia-700\/70 {
  border-color: rgba(162, 28, 175, .7);
}

.group:hover .group-hover\:border-fuchsia-700\/75 {
  border-color: rgba(162, 28, 175, .75);
}

.group:hover .group-hover\:border-fuchsia-700\/80 {
  border-color: rgba(162, 28, 175, .8);
}

.group:hover .group-hover\:border-fuchsia-700\/85 {
  border-color: rgba(162, 28, 175, .85);
}

.group:hover .group-hover\:border-fuchsia-700\/90 {
  border-color: rgba(162, 28, 175, .9);
}

.group:hover .group-hover\:border-fuchsia-700\/95 {
  border-color: rgba(162, 28, 175, .95);
}

.group:hover .group-hover\:border-fuchsia-800 {
  --tw-border-opacity: 1;
  border-color: rgba(134, 25, 143, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-fuchsia-800\/0 {
  border-color: rgba(134, 25, 143, 0);
}

.group:hover .group-hover\:border-fuchsia-800\/10 {
  border-color: rgba(134, 25, 143, .1);
}

.group:hover .group-hover\:border-fuchsia-800\/100 {
  border-color: #86198f;
}

.group:hover .group-hover\:border-fuchsia-800\/15 {
  border-color: rgba(134, 25, 143, .15);
}

.group:hover .group-hover\:border-fuchsia-800\/20 {
  border-color: rgba(134, 25, 143, .2);
}

.group:hover .group-hover\:border-fuchsia-800\/25 {
  border-color: rgba(134, 25, 143, .25);
}

.group:hover .group-hover\:border-fuchsia-800\/30 {
  border-color: rgba(134, 25, 143, .3);
}

.group:hover .group-hover\:border-fuchsia-800\/35 {
  border-color: rgba(134, 25, 143, .35);
}

.group:hover .group-hover\:border-fuchsia-800\/40 {
  border-color: rgba(134, 25, 143, .4);
}

.group:hover .group-hover\:border-fuchsia-800\/45 {
  border-color: rgba(134, 25, 143, .45);
}

.group:hover .group-hover\:border-fuchsia-800\/5 {
  border-color: rgba(134, 25, 143, .05);
}

.group:hover .group-hover\:border-fuchsia-800\/50 {
  border-color: rgba(134, 25, 143, .5);
}

.group:hover .group-hover\:border-fuchsia-800\/55 {
  border-color: rgba(134, 25, 143, .55);
}

.group:hover .group-hover\:border-fuchsia-800\/60 {
  border-color: rgba(134, 25, 143, .6);
}

.group:hover .group-hover\:border-fuchsia-800\/65 {
  border-color: rgba(134, 25, 143, .65);
}

.group:hover .group-hover\:border-fuchsia-800\/70 {
  border-color: rgba(134, 25, 143, .7);
}

.group:hover .group-hover\:border-fuchsia-800\/75 {
  border-color: rgba(134, 25, 143, .75);
}

.group:hover .group-hover\:border-fuchsia-800\/80 {
  border-color: rgba(134, 25, 143, .8);
}

.group:hover .group-hover\:border-fuchsia-800\/85 {
  border-color: rgba(134, 25, 143, .85);
}

.group:hover .group-hover\:border-fuchsia-800\/90 {
  border-color: rgba(134, 25, 143, .9);
}

.group:hover .group-hover\:border-fuchsia-800\/95 {
  border-color: rgba(134, 25, 143, .95);
}

.group:hover .group-hover\:border-gray-100 {
  --tw-border-opacity: 1;
  border-color: rgba(243, 244, 246, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-gray-100\/0 {
  border-color: rgba(243, 244, 246, 0);
}

.group:hover .group-hover\:border-gray-100\/10 {
  border-color: rgba(243, 244, 246, .1);
}

.group:hover .group-hover\:border-gray-100\/100 {
  border-color: #f3f4f6;
}

.group:hover .group-hover\:border-gray-100\/15 {
  border-color: rgba(243, 244, 246, .15);
}

.group:hover .group-hover\:border-gray-100\/20 {
  border-color: rgba(243, 244, 246, .2);
}

.group:hover .group-hover\:border-gray-100\/25 {
  border-color: rgba(243, 244, 246, .25);
}

.group:hover .group-hover\:border-gray-100\/30 {
  border-color: rgba(243, 244, 246, .3);
}

.group:hover .group-hover\:border-gray-100\/35 {
  border-color: rgba(243, 244, 246, .35);
}

.group:hover .group-hover\:border-gray-100\/40 {
  border-color: rgba(243, 244, 246, .4);
}

.group:hover .group-hover\:border-gray-100\/45 {
  border-color: rgba(243, 244, 246, .45);
}

.group:hover .group-hover\:border-gray-100\/5 {
  border-color: rgba(243, 244, 246, .05);
}

.group:hover .group-hover\:border-gray-100\/50 {
  border-color: rgba(243, 244, 246, .5);
}

.group:hover .group-hover\:border-gray-100\/55 {
  border-color: rgba(243, 244, 246, .55);
}

.group:hover .group-hover\:border-gray-100\/60 {
  border-color: rgba(243, 244, 246, .6);
}

.group:hover .group-hover\:border-gray-100\/65 {
  border-color: rgba(243, 244, 246, .65);
}

.group:hover .group-hover\:border-gray-100\/70 {
  border-color: rgba(243, 244, 246, .7);
}

.group:hover .group-hover\:border-gray-100\/75 {
  border-color: rgba(243, 244, 246, .75);
}

.group:hover .group-hover\:border-gray-100\/80 {
  border-color: rgba(243, 244, 246, .8);
}

.group:hover .group-hover\:border-gray-100\/85 {
  border-color: rgba(243, 244, 246, .85);
}

.group:hover .group-hover\:border-gray-100\/90 {
  border-color: rgba(243, 244, 246, .9);
}

.group:hover .group-hover\:border-gray-100\/95 {
  border-color: rgba(243, 244, 246, .95);
}

.group:hover .group-hover\:border-gray-400 {
  --tw-border-opacity: 1;
  border-color: rgba(156, 163, 175, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-gray-400\/0 {
  border-color: rgba(156, 163, 175, 0);
}

.group:hover .group-hover\:border-gray-400\/10 {
  border-color: rgba(156, 163, 175, .1);
}

.group:hover .group-hover\:border-gray-400\/100 {
  border-color: #9ca3af;
}

.group:hover .group-hover\:border-gray-400\/15 {
  border-color: rgba(156, 163, 175, .15);
}

.group:hover .group-hover\:border-gray-400\/20 {
  border-color: rgba(156, 163, 175, .2);
}

.group:hover .group-hover\:border-gray-400\/25 {
  border-color: rgba(156, 163, 175, .25);
}

.group:hover .group-hover\:border-gray-400\/30 {
  border-color: rgba(156, 163, 175, .3);
}

.group:hover .group-hover\:border-gray-400\/35 {
  border-color: rgba(156, 163, 175, .35);
}

.group:hover .group-hover\:border-gray-400\/40 {
  border-color: rgba(156, 163, 175, .4);
}

.group:hover .group-hover\:border-gray-400\/45 {
  border-color: rgba(156, 163, 175, .45);
}

.group:hover .group-hover\:border-gray-400\/5 {
  border-color: rgba(156, 163, 175, .05);
}

.group:hover .group-hover\:border-gray-400\/50 {
  border-color: rgba(156, 163, 175, .5);
}

.group:hover .group-hover\:border-gray-400\/55 {
  border-color: rgba(156, 163, 175, .55);
}

.group:hover .group-hover\:border-gray-400\/60 {
  border-color: rgba(156, 163, 175, .6);
}

.group:hover .group-hover\:border-gray-400\/65 {
  border-color: rgba(156, 163, 175, .65);
}

.group:hover .group-hover\:border-gray-400\/70 {
  border-color: rgba(156, 163, 175, .7);
}

.group:hover .group-hover\:border-gray-400\/75 {
  border-color: rgba(156, 163, 175, .75);
}

.group:hover .group-hover\:border-gray-400\/80 {
  border-color: rgba(156, 163, 175, .8);
}

.group:hover .group-hover\:border-gray-400\/85 {
  border-color: rgba(156, 163, 175, .85);
}

.group:hover .group-hover\:border-gray-400\/90 {
  border-color: rgba(156, 163, 175, .9);
}

.group:hover .group-hover\:border-gray-400\/95 {
  border-color: rgba(156, 163, 175, .95);
}

.group:hover .group-hover\:border-gray-500 {
  --tw-border-opacity: 1;
  border-color: rgba(107, 114, 128, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-gray-500\/0 {
  border-color: rgba(107, 114, 128, 0);
}

.group:hover .group-hover\:border-gray-500\/10 {
  border-color: rgba(107, 114, 128, .1);
}

.group:hover .group-hover\:border-gray-500\/100 {
  border-color: #6b7280;
}

.group:hover .group-hover\:border-gray-500\/15 {
  border-color: rgba(107, 114, 128, .15);
}

.group:hover .group-hover\:border-gray-500\/20 {
  border-color: rgba(107, 114, 128, .2);
}

.group:hover .group-hover\:border-gray-500\/25 {
  border-color: rgba(107, 114, 128, .25);
}

.group:hover .group-hover\:border-gray-500\/30 {
  border-color: rgba(107, 114, 128, .3);
}

.group:hover .group-hover\:border-gray-500\/35 {
  border-color: rgba(107, 114, 128, .35);
}

.group:hover .group-hover\:border-gray-500\/40 {
  border-color: rgba(107, 114, 128, .4);
}

.group:hover .group-hover\:border-gray-500\/45 {
  border-color: rgba(107, 114, 128, .45);
}

.group:hover .group-hover\:border-gray-500\/5 {
  border-color: rgba(107, 114, 128, .05);
}

.group:hover .group-hover\:border-gray-500\/50 {
  border-color: rgba(107, 114, 128, .5);
}

.group:hover .group-hover\:border-gray-500\/55 {
  border-color: rgba(107, 114, 128, .55);
}

.group:hover .group-hover\:border-gray-500\/60 {
  border-color: rgba(107, 114, 128, .6);
}

.group:hover .group-hover\:border-gray-500\/65 {
  border-color: rgba(107, 114, 128, .65);
}

.group:hover .group-hover\:border-gray-500\/70 {
  border-color: rgba(107, 114, 128, .7);
}

.group:hover .group-hover\:border-gray-500\/75 {
  border-color: rgba(107, 114, 128, .75);
}

.group:hover .group-hover\:border-gray-500\/80 {
  border-color: rgba(107, 114, 128, .8);
}

.group:hover .group-hover\:border-gray-500\/85 {
  border-color: rgba(107, 114, 128, .85);
}

.group:hover .group-hover\:border-gray-500\/90 {
  border-color: rgba(107, 114, 128, .9);
}

.group:hover .group-hover\:border-gray-500\/95 {
  border-color: rgba(107, 114, 128, .95);
}

.group:hover .group-hover\:border-gray-700 {
  --tw-border-opacity: 1;
  border-color: rgba(55, 65, 81, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-gray-700\/0 {
  border-color: rgba(55, 65, 81, 0);
}

.group:hover .group-hover\:border-gray-700\/10 {
  border-color: rgba(55, 65, 81, .1);
}

.group:hover .group-hover\:border-gray-700\/100 {
  border-color: #374151;
}

.group:hover .group-hover\:border-gray-700\/15 {
  border-color: rgba(55, 65, 81, .15);
}

.group:hover .group-hover\:border-gray-700\/20 {
  border-color: rgba(55, 65, 81, .2);
}

.group:hover .group-hover\:border-gray-700\/25 {
  border-color: rgba(55, 65, 81, .25);
}

.group:hover .group-hover\:border-gray-700\/30 {
  border-color: rgba(55, 65, 81, .3);
}

.group:hover .group-hover\:border-gray-700\/35 {
  border-color: rgba(55, 65, 81, .35);
}

.group:hover .group-hover\:border-gray-700\/40 {
  border-color: rgba(55, 65, 81, .4);
}

.group:hover .group-hover\:border-gray-700\/45 {
  border-color: rgba(55, 65, 81, .45);
}

.group:hover .group-hover\:border-gray-700\/5 {
  border-color: rgba(55, 65, 81, .05);
}

.group:hover .group-hover\:border-gray-700\/50 {
  border-color: rgba(55, 65, 81, .5);
}

.group:hover .group-hover\:border-gray-700\/55 {
  border-color: rgba(55, 65, 81, .55);
}

.group:hover .group-hover\:border-gray-700\/60 {
  border-color: rgba(55, 65, 81, .6);
}

.group:hover .group-hover\:border-gray-700\/65 {
  border-color: rgba(55, 65, 81, .65);
}

.group:hover .group-hover\:border-gray-700\/70 {
  border-color: rgba(55, 65, 81, .7);
}

.group:hover .group-hover\:border-gray-700\/75 {
  border-color: rgba(55, 65, 81, .75);
}

.group:hover .group-hover\:border-gray-700\/80 {
  border-color: rgba(55, 65, 81, .8);
}

.group:hover .group-hover\:border-gray-700\/85 {
  border-color: rgba(55, 65, 81, .85);
}

.group:hover .group-hover\:border-gray-700\/90 {
  border-color: rgba(55, 65, 81, .9);
}

.group:hover .group-hover\:border-gray-700\/95 {
  border-color: rgba(55, 65, 81, .95);
}

.group:hover .group-hover\:border-gray-800 {
  --tw-border-opacity: 1;
  border-color: rgba(31, 41, 55, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-gray-800\/0 {
  border-color: rgba(31, 41, 55, 0);
}

.group:hover .group-hover\:border-gray-800\/10 {
  border-color: rgba(31, 41, 55, .1);
}

.group:hover .group-hover\:border-gray-800\/100 {
  border-color: #1f2937;
}

.group:hover .group-hover\:border-gray-800\/15 {
  border-color: rgba(31, 41, 55, .15);
}

.group:hover .group-hover\:border-gray-800\/20 {
  border-color: rgba(31, 41, 55, .2);
}

.group:hover .group-hover\:border-gray-800\/25 {
  border-color: rgba(31, 41, 55, .25);
}

.group:hover .group-hover\:border-gray-800\/30 {
  border-color: rgba(31, 41, 55, .3);
}

.group:hover .group-hover\:border-gray-800\/35 {
  border-color: rgba(31, 41, 55, .35);
}

.group:hover .group-hover\:border-gray-800\/40 {
  border-color: rgba(31, 41, 55, .4);
}

.group:hover .group-hover\:border-gray-800\/45 {
  border-color: rgba(31, 41, 55, .45);
}

.group:hover .group-hover\:border-gray-800\/5 {
  border-color: rgba(31, 41, 55, .05);
}

.group:hover .group-hover\:border-gray-800\/50 {
  border-color: rgba(31, 41, 55, .5);
}

.group:hover .group-hover\:border-gray-800\/55 {
  border-color: rgba(31, 41, 55, .55);
}

.group:hover .group-hover\:border-gray-800\/60 {
  border-color: rgba(31, 41, 55, .6);
}

.group:hover .group-hover\:border-gray-800\/65 {
  border-color: rgba(31, 41, 55, .65);
}

.group:hover .group-hover\:border-gray-800\/70 {
  border-color: rgba(31, 41, 55, .7);
}

.group:hover .group-hover\:border-gray-800\/75 {
  border-color: rgba(31, 41, 55, .75);
}

.group:hover .group-hover\:border-gray-800\/80 {
  border-color: rgba(31, 41, 55, .8);
}

.group:hover .group-hover\:border-gray-800\/85 {
  border-color: rgba(31, 41, 55, .85);
}

.group:hover .group-hover\:border-gray-800\/90 {
  border-color: rgba(31, 41, 55, .9);
}

.group:hover .group-hover\:border-gray-800\/95 {
  border-color: rgba(31, 41, 55, .95);
}

.group:hover .group-hover\:border-green-100 {
  --tw-border-opacity: 1;
  border-color: rgba(220, 252, 231, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-green-100\/0 {
  border-color: rgba(220, 252, 231, 0);
}

.group:hover .group-hover\:border-green-100\/10 {
  border-color: rgba(220, 252, 231, .1);
}

.group:hover .group-hover\:border-green-100\/100 {
  border-color: #dcfce7;
}

.group:hover .group-hover\:border-green-100\/15 {
  border-color: rgba(220, 252, 231, .15);
}

.group:hover .group-hover\:border-green-100\/20 {
  border-color: rgba(220, 252, 231, .2);
}

.group:hover .group-hover\:border-green-100\/25 {
  border-color: rgba(220, 252, 231, .25);
}

.group:hover .group-hover\:border-green-100\/30 {
  border-color: rgba(220, 252, 231, .3);
}

.group:hover .group-hover\:border-green-100\/35 {
  border-color: rgba(220, 252, 231, .35);
}

.group:hover .group-hover\:border-green-100\/40 {
  border-color: rgba(220, 252, 231, .4);
}

.group:hover .group-hover\:border-green-100\/45 {
  border-color: rgba(220, 252, 231, .45);
}

.group:hover .group-hover\:border-green-100\/5 {
  border-color: rgba(220, 252, 231, .05);
}

.group:hover .group-hover\:border-green-100\/50 {
  border-color: rgba(220, 252, 231, .5);
}

.group:hover .group-hover\:border-green-100\/55 {
  border-color: rgba(220, 252, 231, .55);
}

.group:hover .group-hover\:border-green-100\/60 {
  border-color: rgba(220, 252, 231, .6);
}

.group:hover .group-hover\:border-green-100\/65 {
  border-color: rgba(220, 252, 231, .65);
}

.group:hover .group-hover\:border-green-100\/70 {
  border-color: rgba(220, 252, 231, .7);
}

.group:hover .group-hover\:border-green-100\/75 {
  border-color: rgba(220, 252, 231, .75);
}

.group:hover .group-hover\:border-green-100\/80 {
  border-color: rgba(220, 252, 231, .8);
}

.group:hover .group-hover\:border-green-100\/85 {
  border-color: rgba(220, 252, 231, .85);
}

.group:hover .group-hover\:border-green-100\/90 {
  border-color: rgba(220, 252, 231, .9);
}

.group:hover .group-hover\:border-green-100\/95 {
  border-color: rgba(220, 252, 231, .95);
}

.group:hover .group-hover\:border-green-400 {
  --tw-border-opacity: 1;
  border-color: rgba(74, 222, 128, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-green-400\/0 {
  border-color: rgba(74, 222, 128, 0);
}

.group:hover .group-hover\:border-green-400\/10 {
  border-color: rgba(74, 222, 128, .1);
}

.group:hover .group-hover\:border-green-400\/100 {
  border-color: #4ade80;
}

.group:hover .group-hover\:border-green-400\/15 {
  border-color: rgba(74, 222, 128, .15);
}

.group:hover .group-hover\:border-green-400\/20 {
  border-color: rgba(74, 222, 128, .2);
}

.group:hover .group-hover\:border-green-400\/25 {
  border-color: rgba(74, 222, 128, .25);
}

.group:hover .group-hover\:border-green-400\/30 {
  border-color: rgba(74, 222, 128, .3);
}

.group:hover .group-hover\:border-green-400\/35 {
  border-color: rgba(74, 222, 128, .35);
}

.group:hover .group-hover\:border-green-400\/40 {
  border-color: rgba(74, 222, 128, .4);
}

.group:hover .group-hover\:border-green-400\/45 {
  border-color: rgba(74, 222, 128, .45);
}

.group:hover .group-hover\:border-green-400\/5 {
  border-color: rgba(74, 222, 128, .05);
}

.group:hover .group-hover\:border-green-400\/50 {
  border-color: rgba(74, 222, 128, .5);
}

.group:hover .group-hover\:border-green-400\/55 {
  border-color: rgba(74, 222, 128, .55);
}

.group:hover .group-hover\:border-green-400\/60 {
  border-color: rgba(74, 222, 128, .6);
}

.group:hover .group-hover\:border-green-400\/65 {
  border-color: rgba(74, 222, 128, .65);
}

.group:hover .group-hover\:border-green-400\/70 {
  border-color: rgba(74, 222, 128, .7);
}

.group:hover .group-hover\:border-green-400\/75 {
  border-color: rgba(74, 222, 128, .75);
}

.group:hover .group-hover\:border-green-400\/80 {
  border-color: rgba(74, 222, 128, .8);
}

.group:hover .group-hover\:border-green-400\/85 {
  border-color: rgba(74, 222, 128, .85);
}

.group:hover .group-hover\:border-green-400\/90 {
  border-color: rgba(74, 222, 128, .9);
}

.group:hover .group-hover\:border-green-400\/95 {
  border-color: rgba(74, 222, 128, .95);
}

.group:hover .group-hover\:border-green-500 {
  --tw-border-opacity: 1;
  border-color: rgba(34, 197, 94, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-green-500\/0 {
  border-color: rgba(34, 197, 94, 0);
}

.group:hover .group-hover\:border-green-500\/10 {
  border-color: rgba(34, 197, 94, .1);
}

.group:hover .group-hover\:border-green-500\/100 {
  border-color: #22c55e;
}

.group:hover .group-hover\:border-green-500\/15 {
  border-color: rgba(34, 197, 94, .15);
}

.group:hover .group-hover\:border-green-500\/20 {
  border-color: rgba(34, 197, 94, .2);
}

.group:hover .group-hover\:border-green-500\/25 {
  border-color: rgba(34, 197, 94, .25);
}

.group:hover .group-hover\:border-green-500\/30 {
  border-color: rgba(34, 197, 94, .3);
}

.group:hover .group-hover\:border-green-500\/35 {
  border-color: rgba(34, 197, 94, .35);
}

.group:hover .group-hover\:border-green-500\/40 {
  border-color: rgba(34, 197, 94, .4);
}

.group:hover .group-hover\:border-green-500\/45 {
  border-color: rgba(34, 197, 94, .45);
}

.group:hover .group-hover\:border-green-500\/5 {
  border-color: rgba(34, 197, 94, .05);
}

.group:hover .group-hover\:border-green-500\/50 {
  border-color: rgba(34, 197, 94, .5);
}

.group:hover .group-hover\:border-green-500\/55 {
  border-color: rgba(34, 197, 94, .55);
}

.group:hover .group-hover\:border-green-500\/60 {
  border-color: rgba(34, 197, 94, .6);
}

.group:hover .group-hover\:border-green-500\/65 {
  border-color: rgba(34, 197, 94, .65);
}

.group:hover .group-hover\:border-green-500\/70 {
  border-color: rgba(34, 197, 94, .7);
}

.group:hover .group-hover\:border-green-500\/75 {
  border-color: rgba(34, 197, 94, .75);
}

.group:hover .group-hover\:border-green-500\/80 {
  border-color: rgba(34, 197, 94, .8);
}

.group:hover .group-hover\:border-green-500\/85 {
  border-color: rgba(34, 197, 94, .85);
}

.group:hover .group-hover\:border-green-500\/90 {
  border-color: rgba(34, 197, 94, .9);
}

.group:hover .group-hover\:border-green-500\/95 {
  border-color: rgba(34, 197, 94, .95);
}

.group:hover .group-hover\:border-green-700 {
  --tw-border-opacity: 1;
  border-color: rgba(21, 128, 61, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-green-700\/0 {
  border-color: rgba(21, 128, 61, 0);
}

.group:hover .group-hover\:border-green-700\/10 {
  border-color: rgba(21, 128, 61, .1);
}

.group:hover .group-hover\:border-green-700\/100 {
  border-color: #15803d;
}

.group:hover .group-hover\:border-green-700\/15 {
  border-color: rgba(21, 128, 61, .15);
}

.group:hover .group-hover\:border-green-700\/20 {
  border-color: rgba(21, 128, 61, .2);
}

.group:hover .group-hover\:border-green-700\/25 {
  border-color: rgba(21, 128, 61, .25);
}

.group:hover .group-hover\:border-green-700\/30 {
  border-color: rgba(21, 128, 61, .3);
}

.group:hover .group-hover\:border-green-700\/35 {
  border-color: rgba(21, 128, 61, .35);
}

.group:hover .group-hover\:border-green-700\/40 {
  border-color: rgba(21, 128, 61, .4);
}

.group:hover .group-hover\:border-green-700\/45 {
  border-color: rgba(21, 128, 61, .45);
}

.group:hover .group-hover\:border-green-700\/5 {
  border-color: rgba(21, 128, 61, .05);
}

.group:hover .group-hover\:border-green-700\/50 {
  border-color: rgba(21, 128, 61, .5);
}

.group:hover .group-hover\:border-green-700\/55 {
  border-color: rgba(21, 128, 61, .55);
}

.group:hover .group-hover\:border-green-700\/60 {
  border-color: rgba(21, 128, 61, .6);
}

.group:hover .group-hover\:border-green-700\/65 {
  border-color: rgba(21, 128, 61, .65);
}

.group:hover .group-hover\:border-green-700\/70 {
  border-color: rgba(21, 128, 61, .7);
}

.group:hover .group-hover\:border-green-700\/75 {
  border-color: rgba(21, 128, 61, .75);
}

.group:hover .group-hover\:border-green-700\/80 {
  border-color: rgba(21, 128, 61, .8);
}

.group:hover .group-hover\:border-green-700\/85 {
  border-color: rgba(21, 128, 61, .85);
}

.group:hover .group-hover\:border-green-700\/90 {
  border-color: rgba(21, 128, 61, .9);
}

.group:hover .group-hover\:border-green-700\/95 {
  border-color: rgba(21, 128, 61, .95);
}

.group:hover .group-hover\:border-green-800 {
  --tw-border-opacity: 1;
  border-color: rgba(22, 101, 52, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-green-800\/0 {
  border-color: rgba(22, 101, 52, 0);
}

.group:hover .group-hover\:border-green-800\/10 {
  border-color: rgba(22, 101, 52, .1);
}

.group:hover .group-hover\:border-green-800\/100 {
  border-color: #166534;
}

.group:hover .group-hover\:border-green-800\/15 {
  border-color: rgba(22, 101, 52, .15);
}

.group:hover .group-hover\:border-green-800\/20 {
  border-color: rgba(22, 101, 52, .2);
}

.group:hover .group-hover\:border-green-800\/25 {
  border-color: rgba(22, 101, 52, .25);
}

.group:hover .group-hover\:border-green-800\/30 {
  border-color: rgba(22, 101, 52, .3);
}

.group:hover .group-hover\:border-green-800\/35 {
  border-color: rgba(22, 101, 52, .35);
}

.group:hover .group-hover\:border-green-800\/40 {
  border-color: rgba(22, 101, 52, .4);
}

.group:hover .group-hover\:border-green-800\/45 {
  border-color: rgba(22, 101, 52, .45);
}

.group:hover .group-hover\:border-green-800\/5 {
  border-color: rgba(22, 101, 52, .05);
}

.group:hover .group-hover\:border-green-800\/50 {
  border-color: rgba(22, 101, 52, .5);
}

.group:hover .group-hover\:border-green-800\/55 {
  border-color: rgba(22, 101, 52, .55);
}

.group:hover .group-hover\:border-green-800\/60 {
  border-color: rgba(22, 101, 52, .6);
}

.group:hover .group-hover\:border-green-800\/65 {
  border-color: rgba(22, 101, 52, .65);
}

.group:hover .group-hover\:border-green-800\/70 {
  border-color: rgba(22, 101, 52, .7);
}

.group:hover .group-hover\:border-green-800\/75 {
  border-color: rgba(22, 101, 52, .75);
}

.group:hover .group-hover\:border-green-800\/80 {
  border-color: rgba(22, 101, 52, .8);
}

.group:hover .group-hover\:border-green-800\/85 {
  border-color: rgba(22, 101, 52, .85);
}

.group:hover .group-hover\:border-green-800\/90 {
  border-color: rgba(22, 101, 52, .9);
}

.group:hover .group-hover\:border-green-800\/95 {
  border-color: rgba(22, 101, 52, .95);
}

.group:hover .group-hover\:border-indigo-100 {
  --tw-border-opacity: 1;
  border-color: rgba(224, 231, 255, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-indigo-100\/0 {
  border-color: rgba(224, 231, 255, 0);
}

.group:hover .group-hover\:border-indigo-100\/10 {
  border-color: rgba(224, 231, 255, .1);
}

.group:hover .group-hover\:border-indigo-100\/100 {
  border-color: #e0e7ff;
}

.group:hover .group-hover\:border-indigo-100\/15 {
  border-color: rgba(224, 231, 255, .15);
}

.group:hover .group-hover\:border-indigo-100\/20 {
  border-color: rgba(224, 231, 255, .2);
}

.group:hover .group-hover\:border-indigo-100\/25 {
  border-color: rgba(224, 231, 255, .25);
}

.group:hover .group-hover\:border-indigo-100\/30 {
  border-color: rgba(224, 231, 255, .3);
}

.group:hover .group-hover\:border-indigo-100\/35 {
  border-color: rgba(224, 231, 255, .35);
}

.group:hover .group-hover\:border-indigo-100\/40 {
  border-color: rgba(224, 231, 255, .4);
}

.group:hover .group-hover\:border-indigo-100\/45 {
  border-color: rgba(224, 231, 255, .45);
}

.group:hover .group-hover\:border-indigo-100\/5 {
  border-color: rgba(224, 231, 255, .05);
}

.group:hover .group-hover\:border-indigo-100\/50 {
  border-color: rgba(224, 231, 255, .5);
}

.group:hover .group-hover\:border-indigo-100\/55 {
  border-color: rgba(224, 231, 255, .55);
}

.group:hover .group-hover\:border-indigo-100\/60 {
  border-color: rgba(224, 231, 255, .6);
}

.group:hover .group-hover\:border-indigo-100\/65 {
  border-color: rgba(224, 231, 255, .65);
}

.group:hover .group-hover\:border-indigo-100\/70 {
  border-color: rgba(224, 231, 255, .7);
}

.group:hover .group-hover\:border-indigo-100\/75 {
  border-color: rgba(224, 231, 255, .75);
}

.group:hover .group-hover\:border-indigo-100\/80 {
  border-color: rgba(224, 231, 255, .8);
}

.group:hover .group-hover\:border-indigo-100\/85 {
  border-color: rgba(224, 231, 255, .85);
}

.group:hover .group-hover\:border-indigo-100\/90 {
  border-color: rgba(224, 231, 255, .9);
}

.group:hover .group-hover\:border-indigo-100\/95 {
  border-color: rgba(224, 231, 255, .95);
}

.group:hover .group-hover\:border-indigo-400 {
  --tw-border-opacity: 1;
  border-color: rgba(129, 140, 248, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-indigo-400\/0 {
  border-color: rgba(129, 140, 248, 0);
}

.group:hover .group-hover\:border-indigo-400\/10 {
  border-color: rgba(129, 140, 248, .1);
}

.group:hover .group-hover\:border-indigo-400\/100 {
  border-color: #818cf8;
}

.group:hover .group-hover\:border-indigo-400\/15 {
  border-color: rgba(129, 140, 248, .15);
}

.group:hover .group-hover\:border-indigo-400\/20 {
  border-color: rgba(129, 140, 248, .2);
}

.group:hover .group-hover\:border-indigo-400\/25 {
  border-color: rgba(129, 140, 248, .25);
}

.group:hover .group-hover\:border-indigo-400\/30 {
  border-color: rgba(129, 140, 248, .3);
}

.group:hover .group-hover\:border-indigo-400\/35 {
  border-color: rgba(129, 140, 248, .35);
}

.group:hover .group-hover\:border-indigo-400\/40 {
  border-color: rgba(129, 140, 248, .4);
}

.group:hover .group-hover\:border-indigo-400\/45 {
  border-color: rgba(129, 140, 248, .45);
}

.group:hover .group-hover\:border-indigo-400\/5 {
  border-color: rgba(129, 140, 248, .05);
}

.group:hover .group-hover\:border-indigo-400\/50 {
  border-color: rgba(129, 140, 248, .5);
}

.group:hover .group-hover\:border-indigo-400\/55 {
  border-color: rgba(129, 140, 248, .55);
}

.group:hover .group-hover\:border-indigo-400\/60 {
  border-color: rgba(129, 140, 248, .6);
}

.group:hover .group-hover\:border-indigo-400\/65 {
  border-color: rgba(129, 140, 248, .65);
}

.group:hover .group-hover\:border-indigo-400\/70 {
  border-color: rgba(129, 140, 248, .7);
}

.group:hover .group-hover\:border-indigo-400\/75 {
  border-color: rgba(129, 140, 248, .75);
}

.group:hover .group-hover\:border-indigo-400\/80 {
  border-color: rgba(129, 140, 248, .8);
}

.group:hover .group-hover\:border-indigo-400\/85 {
  border-color: rgba(129, 140, 248, .85);
}

.group:hover .group-hover\:border-indigo-400\/90 {
  border-color: rgba(129, 140, 248, .9);
}

.group:hover .group-hover\:border-indigo-400\/95 {
  border-color: rgba(129, 140, 248, .95);
}

.group:hover .group-hover\:border-indigo-500 {
  --tw-border-opacity: 1;
  border-color: rgba(99, 102, 241, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-indigo-500\/0 {
  border-color: rgba(99, 102, 241, 0);
}

.group:hover .group-hover\:border-indigo-500\/10 {
  border-color: rgba(99, 102, 241, .1);
}

.group:hover .group-hover\:border-indigo-500\/100 {
  border-color: #6366f1;
}

.group:hover .group-hover\:border-indigo-500\/15 {
  border-color: rgba(99, 102, 241, .15);
}

.group:hover .group-hover\:border-indigo-500\/20 {
  border-color: rgba(99, 102, 241, .2);
}

.group:hover .group-hover\:border-indigo-500\/25 {
  border-color: rgba(99, 102, 241, .25);
}

.group:hover .group-hover\:border-indigo-500\/30 {
  border-color: rgba(99, 102, 241, .3);
}

.group:hover .group-hover\:border-indigo-500\/35 {
  border-color: rgba(99, 102, 241, .35);
}

.group:hover .group-hover\:border-indigo-500\/40 {
  border-color: rgba(99, 102, 241, .4);
}

.group:hover .group-hover\:border-indigo-500\/45 {
  border-color: rgba(99, 102, 241, .45);
}

.group:hover .group-hover\:border-indigo-500\/5 {
  border-color: rgba(99, 102, 241, .05);
}

.group:hover .group-hover\:border-indigo-500\/50 {
  border-color: rgba(99, 102, 241, .5);
}

.group:hover .group-hover\:border-indigo-500\/55 {
  border-color: rgba(99, 102, 241, .55);
}

.group:hover .group-hover\:border-indigo-500\/60 {
  border-color: rgba(99, 102, 241, .6);
}

.group:hover .group-hover\:border-indigo-500\/65 {
  border-color: rgba(99, 102, 241, .65);
}

.group:hover .group-hover\:border-indigo-500\/70 {
  border-color: rgba(99, 102, 241, .7);
}

.group:hover .group-hover\:border-indigo-500\/75 {
  border-color: rgba(99, 102, 241, .75);
}

.group:hover .group-hover\:border-indigo-500\/80 {
  border-color: rgba(99, 102, 241, .8);
}

.group:hover .group-hover\:border-indigo-500\/85 {
  border-color: rgba(99, 102, 241, .85);
}

.group:hover .group-hover\:border-indigo-500\/90 {
  border-color: rgba(99, 102, 241, .9);
}

.group:hover .group-hover\:border-indigo-500\/95 {
  border-color: rgba(99, 102, 241, .95);
}

.group:hover .group-hover\:border-indigo-700 {
  --tw-border-opacity: 1;
  border-color: rgba(67, 56, 202, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-indigo-700\/0 {
  border-color: rgba(67, 56, 202, 0);
}

.group:hover .group-hover\:border-indigo-700\/10 {
  border-color: rgba(67, 56, 202, .1);
}

.group:hover .group-hover\:border-indigo-700\/100 {
  border-color: #4338ca;
}

.group:hover .group-hover\:border-indigo-700\/15 {
  border-color: rgba(67, 56, 202, .15);
}

.group:hover .group-hover\:border-indigo-700\/20 {
  border-color: rgba(67, 56, 202, .2);
}

.group:hover .group-hover\:border-indigo-700\/25 {
  border-color: rgba(67, 56, 202, .25);
}

.group:hover .group-hover\:border-indigo-700\/30 {
  border-color: rgba(67, 56, 202, .3);
}

.group:hover .group-hover\:border-indigo-700\/35 {
  border-color: rgba(67, 56, 202, .35);
}

.group:hover .group-hover\:border-indigo-700\/40 {
  border-color: rgba(67, 56, 202, .4);
}

.group:hover .group-hover\:border-indigo-700\/45 {
  border-color: rgba(67, 56, 202, .45);
}

.group:hover .group-hover\:border-indigo-700\/5 {
  border-color: rgba(67, 56, 202, .05);
}

.group:hover .group-hover\:border-indigo-700\/50 {
  border-color: rgba(67, 56, 202, .5);
}

.group:hover .group-hover\:border-indigo-700\/55 {
  border-color: rgba(67, 56, 202, .55);
}

.group:hover .group-hover\:border-indigo-700\/60 {
  border-color: rgba(67, 56, 202, .6);
}

.group:hover .group-hover\:border-indigo-700\/65 {
  border-color: rgba(67, 56, 202, .65);
}

.group:hover .group-hover\:border-indigo-700\/70 {
  border-color: rgba(67, 56, 202, .7);
}

.group:hover .group-hover\:border-indigo-700\/75 {
  border-color: rgba(67, 56, 202, .75);
}

.group:hover .group-hover\:border-indigo-700\/80 {
  border-color: rgba(67, 56, 202, .8);
}

.group:hover .group-hover\:border-indigo-700\/85 {
  border-color: rgba(67, 56, 202, .85);
}

.group:hover .group-hover\:border-indigo-700\/90 {
  border-color: rgba(67, 56, 202, .9);
}

.group:hover .group-hover\:border-indigo-700\/95 {
  border-color: rgba(67, 56, 202, .95);
}

.group:hover .group-hover\:border-indigo-800 {
  --tw-border-opacity: 1;
  border-color: rgba(55, 48, 163, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-indigo-800\/0 {
  border-color: rgba(55, 48, 163, 0);
}

.group:hover .group-hover\:border-indigo-800\/10 {
  border-color: rgba(55, 48, 163, .1);
}

.group:hover .group-hover\:border-indigo-800\/100 {
  border-color: #3730a3;
}

.group:hover .group-hover\:border-indigo-800\/15 {
  border-color: rgba(55, 48, 163, .15);
}

.group:hover .group-hover\:border-indigo-800\/20 {
  border-color: rgba(55, 48, 163, .2);
}

.group:hover .group-hover\:border-indigo-800\/25 {
  border-color: rgba(55, 48, 163, .25);
}

.group:hover .group-hover\:border-indigo-800\/30 {
  border-color: rgba(55, 48, 163, .3);
}

.group:hover .group-hover\:border-indigo-800\/35 {
  border-color: rgba(55, 48, 163, .35);
}

.group:hover .group-hover\:border-indigo-800\/40 {
  border-color: rgba(55, 48, 163, .4);
}

.group:hover .group-hover\:border-indigo-800\/45 {
  border-color: rgba(55, 48, 163, .45);
}

.group:hover .group-hover\:border-indigo-800\/5 {
  border-color: rgba(55, 48, 163, .05);
}

.group:hover .group-hover\:border-indigo-800\/50 {
  border-color: rgba(55, 48, 163, .5);
}

.group:hover .group-hover\:border-indigo-800\/55 {
  border-color: rgba(55, 48, 163, .55);
}

.group:hover .group-hover\:border-indigo-800\/60 {
  border-color: rgba(55, 48, 163, .6);
}

.group:hover .group-hover\:border-indigo-800\/65 {
  border-color: rgba(55, 48, 163, .65);
}

.group:hover .group-hover\:border-indigo-800\/70 {
  border-color: rgba(55, 48, 163, .7);
}

.group:hover .group-hover\:border-indigo-800\/75 {
  border-color: rgba(55, 48, 163, .75);
}

.group:hover .group-hover\:border-indigo-800\/80 {
  border-color: rgba(55, 48, 163, .8);
}

.group:hover .group-hover\:border-indigo-800\/85 {
  border-color: rgba(55, 48, 163, .85);
}

.group:hover .group-hover\:border-indigo-800\/90 {
  border-color: rgba(55, 48, 163, .9);
}

.group:hover .group-hover\:border-indigo-800\/95 {
  border-color: rgba(55, 48, 163, .95);
}

.group:hover .group-hover\:border-lime-100 {
  --tw-border-opacity: 1;
  border-color: rgba(236, 252, 203, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-lime-100\/0 {
  border-color: rgba(236, 252, 203, 0);
}

.group:hover .group-hover\:border-lime-100\/10 {
  border-color: rgba(236, 252, 203, .1);
}

.group:hover .group-hover\:border-lime-100\/100 {
  border-color: #ecfccb;
}

.group:hover .group-hover\:border-lime-100\/15 {
  border-color: rgba(236, 252, 203, .15);
}

.group:hover .group-hover\:border-lime-100\/20 {
  border-color: rgba(236, 252, 203, .2);
}

.group:hover .group-hover\:border-lime-100\/25 {
  border-color: rgba(236, 252, 203, .25);
}

.group:hover .group-hover\:border-lime-100\/30 {
  border-color: rgba(236, 252, 203, .3);
}

.group:hover .group-hover\:border-lime-100\/35 {
  border-color: rgba(236, 252, 203, .35);
}

.group:hover .group-hover\:border-lime-100\/40 {
  border-color: rgba(236, 252, 203, .4);
}

.group:hover .group-hover\:border-lime-100\/45 {
  border-color: rgba(236, 252, 203, .45);
}

.group:hover .group-hover\:border-lime-100\/5 {
  border-color: rgba(236, 252, 203, .05);
}

.group:hover .group-hover\:border-lime-100\/50 {
  border-color: rgba(236, 252, 203, .5);
}

.group:hover .group-hover\:border-lime-100\/55 {
  border-color: rgba(236, 252, 203, .55);
}

.group:hover .group-hover\:border-lime-100\/60 {
  border-color: rgba(236, 252, 203, .6);
}

.group:hover .group-hover\:border-lime-100\/65 {
  border-color: rgba(236, 252, 203, .65);
}

.group:hover .group-hover\:border-lime-100\/70 {
  border-color: rgba(236, 252, 203, .7);
}

.group:hover .group-hover\:border-lime-100\/75 {
  border-color: rgba(236, 252, 203, .75);
}

.group:hover .group-hover\:border-lime-100\/80 {
  border-color: rgba(236, 252, 203, .8);
}

.group:hover .group-hover\:border-lime-100\/85 {
  border-color: rgba(236, 252, 203, .85);
}

.group:hover .group-hover\:border-lime-100\/90 {
  border-color: rgba(236, 252, 203, .9);
}

.group:hover .group-hover\:border-lime-100\/95 {
  border-color: rgba(236, 252, 203, .95);
}

.group:hover .group-hover\:border-lime-400 {
  --tw-border-opacity: 1;
  border-color: rgba(163, 230, 53, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-lime-400\/0 {
  border-color: rgba(163, 230, 53, 0);
}

.group:hover .group-hover\:border-lime-400\/10 {
  border-color: rgba(163, 230, 53, .1);
}

.group:hover .group-hover\:border-lime-400\/100 {
  border-color: #a3e635;
}

.group:hover .group-hover\:border-lime-400\/15 {
  border-color: rgba(163, 230, 53, .15);
}

.group:hover .group-hover\:border-lime-400\/20 {
  border-color: rgba(163, 230, 53, .2);
}

.group:hover .group-hover\:border-lime-400\/25 {
  border-color: rgba(163, 230, 53, .25);
}

.group:hover .group-hover\:border-lime-400\/30 {
  border-color: rgba(163, 230, 53, .3);
}

.group:hover .group-hover\:border-lime-400\/35 {
  border-color: rgba(163, 230, 53, .35);
}

.group:hover .group-hover\:border-lime-400\/40 {
  border-color: rgba(163, 230, 53, .4);
}

.group:hover .group-hover\:border-lime-400\/45 {
  border-color: rgba(163, 230, 53, .45);
}

.group:hover .group-hover\:border-lime-400\/5 {
  border-color: rgba(163, 230, 53, .05);
}

.group:hover .group-hover\:border-lime-400\/50 {
  border-color: rgba(163, 230, 53, .5);
}

.group:hover .group-hover\:border-lime-400\/55 {
  border-color: rgba(163, 230, 53, .55);
}

.group:hover .group-hover\:border-lime-400\/60 {
  border-color: rgba(163, 230, 53, .6);
}

.group:hover .group-hover\:border-lime-400\/65 {
  border-color: rgba(163, 230, 53, .65);
}

.group:hover .group-hover\:border-lime-400\/70 {
  border-color: rgba(163, 230, 53, .7);
}

.group:hover .group-hover\:border-lime-400\/75 {
  border-color: rgba(163, 230, 53, .75);
}

.group:hover .group-hover\:border-lime-400\/80 {
  border-color: rgba(163, 230, 53, .8);
}

.group:hover .group-hover\:border-lime-400\/85 {
  border-color: rgba(163, 230, 53, .85);
}

.group:hover .group-hover\:border-lime-400\/90 {
  border-color: rgba(163, 230, 53, .9);
}

.group:hover .group-hover\:border-lime-400\/95 {
  border-color: rgba(163, 230, 53, .95);
}

.group:hover .group-hover\:border-lime-500 {
  --tw-border-opacity: 1;
  border-color: rgba(132, 204, 22, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-lime-500\/0 {
  border-color: rgba(132, 204, 22, 0);
}

.group:hover .group-hover\:border-lime-500\/10 {
  border-color: rgba(132, 204, 22, .1);
}

.group:hover .group-hover\:border-lime-500\/100 {
  border-color: #84cc16;
}

.group:hover .group-hover\:border-lime-500\/15 {
  border-color: rgba(132, 204, 22, .15);
}

.group:hover .group-hover\:border-lime-500\/20 {
  border-color: rgba(132, 204, 22, .2);
}

.group:hover .group-hover\:border-lime-500\/25 {
  border-color: rgba(132, 204, 22, .25);
}

.group:hover .group-hover\:border-lime-500\/30 {
  border-color: rgba(132, 204, 22, .3);
}

.group:hover .group-hover\:border-lime-500\/35 {
  border-color: rgba(132, 204, 22, .35);
}

.group:hover .group-hover\:border-lime-500\/40 {
  border-color: rgba(132, 204, 22, .4);
}

.group:hover .group-hover\:border-lime-500\/45 {
  border-color: rgba(132, 204, 22, .45);
}

.group:hover .group-hover\:border-lime-500\/5 {
  border-color: rgba(132, 204, 22, .05);
}

.group:hover .group-hover\:border-lime-500\/50 {
  border-color: rgba(132, 204, 22, .5);
}

.group:hover .group-hover\:border-lime-500\/55 {
  border-color: rgba(132, 204, 22, .55);
}

.group:hover .group-hover\:border-lime-500\/60 {
  border-color: rgba(132, 204, 22, .6);
}

.group:hover .group-hover\:border-lime-500\/65 {
  border-color: rgba(132, 204, 22, .65);
}

.group:hover .group-hover\:border-lime-500\/70 {
  border-color: rgba(132, 204, 22, .7);
}

.group:hover .group-hover\:border-lime-500\/75 {
  border-color: rgba(132, 204, 22, .75);
}

.group:hover .group-hover\:border-lime-500\/80 {
  border-color: rgba(132, 204, 22, .8);
}

.group:hover .group-hover\:border-lime-500\/85 {
  border-color: rgba(132, 204, 22, .85);
}

.group:hover .group-hover\:border-lime-500\/90 {
  border-color: rgba(132, 204, 22, .9);
}

.group:hover .group-hover\:border-lime-500\/95 {
  border-color: rgba(132, 204, 22, .95);
}

.group:hover .group-hover\:border-lime-700 {
  --tw-border-opacity: 1;
  border-color: rgba(77, 124, 15, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-lime-700\/0 {
  border-color: rgba(77, 124, 15, 0);
}

.group:hover .group-hover\:border-lime-700\/10 {
  border-color: rgba(77, 124, 15, .1);
}

.group:hover .group-hover\:border-lime-700\/100 {
  border-color: #4d7c0f;
}

.group:hover .group-hover\:border-lime-700\/15 {
  border-color: rgba(77, 124, 15, .15);
}

.group:hover .group-hover\:border-lime-700\/20 {
  border-color: rgba(77, 124, 15, .2);
}

.group:hover .group-hover\:border-lime-700\/25 {
  border-color: rgba(77, 124, 15, .25);
}

.group:hover .group-hover\:border-lime-700\/30 {
  border-color: rgba(77, 124, 15, .3);
}

.group:hover .group-hover\:border-lime-700\/35 {
  border-color: rgba(77, 124, 15, .35);
}

.group:hover .group-hover\:border-lime-700\/40 {
  border-color: rgba(77, 124, 15, .4);
}

.group:hover .group-hover\:border-lime-700\/45 {
  border-color: rgba(77, 124, 15, .45);
}

.group:hover .group-hover\:border-lime-700\/5 {
  border-color: rgba(77, 124, 15, .05);
}

.group:hover .group-hover\:border-lime-700\/50 {
  border-color: rgba(77, 124, 15, .5);
}

.group:hover .group-hover\:border-lime-700\/55 {
  border-color: rgba(77, 124, 15, .55);
}

.group:hover .group-hover\:border-lime-700\/60 {
  border-color: rgba(77, 124, 15, .6);
}

.group:hover .group-hover\:border-lime-700\/65 {
  border-color: rgba(77, 124, 15, .65);
}

.group:hover .group-hover\:border-lime-700\/70 {
  border-color: rgba(77, 124, 15, .7);
}

.group:hover .group-hover\:border-lime-700\/75 {
  border-color: rgba(77, 124, 15, .75);
}

.group:hover .group-hover\:border-lime-700\/80 {
  border-color: rgba(77, 124, 15, .8);
}

.group:hover .group-hover\:border-lime-700\/85 {
  border-color: rgba(77, 124, 15, .85);
}

.group:hover .group-hover\:border-lime-700\/90 {
  border-color: rgba(77, 124, 15, .9);
}

.group:hover .group-hover\:border-lime-700\/95 {
  border-color: rgba(77, 124, 15, .95);
}

.group:hover .group-hover\:border-lime-800 {
  --tw-border-opacity: 1;
  border-color: rgba(63, 98, 18, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-lime-800\/0 {
  border-color: rgba(63, 98, 18, 0);
}

.group:hover .group-hover\:border-lime-800\/10 {
  border-color: rgba(63, 98, 18, .1);
}

.group:hover .group-hover\:border-lime-800\/100 {
  border-color: #3f6212;
}

.group:hover .group-hover\:border-lime-800\/15 {
  border-color: rgba(63, 98, 18, .15);
}

.group:hover .group-hover\:border-lime-800\/20 {
  border-color: rgba(63, 98, 18, .2);
}

.group:hover .group-hover\:border-lime-800\/25 {
  border-color: rgba(63, 98, 18, .25);
}

.group:hover .group-hover\:border-lime-800\/30 {
  border-color: rgba(63, 98, 18, .3);
}

.group:hover .group-hover\:border-lime-800\/35 {
  border-color: rgba(63, 98, 18, .35);
}

.group:hover .group-hover\:border-lime-800\/40 {
  border-color: rgba(63, 98, 18, .4);
}

.group:hover .group-hover\:border-lime-800\/45 {
  border-color: rgba(63, 98, 18, .45);
}

.group:hover .group-hover\:border-lime-800\/5 {
  border-color: rgba(63, 98, 18, .05);
}

.group:hover .group-hover\:border-lime-800\/50 {
  border-color: rgba(63, 98, 18, .5);
}

.group:hover .group-hover\:border-lime-800\/55 {
  border-color: rgba(63, 98, 18, .55);
}

.group:hover .group-hover\:border-lime-800\/60 {
  border-color: rgba(63, 98, 18, .6);
}

.group:hover .group-hover\:border-lime-800\/65 {
  border-color: rgba(63, 98, 18, .65);
}

.group:hover .group-hover\:border-lime-800\/70 {
  border-color: rgba(63, 98, 18, .7);
}

.group:hover .group-hover\:border-lime-800\/75 {
  border-color: rgba(63, 98, 18, .75);
}

.group:hover .group-hover\:border-lime-800\/80 {
  border-color: rgba(63, 98, 18, .8);
}

.group:hover .group-hover\:border-lime-800\/85 {
  border-color: rgba(63, 98, 18, .85);
}

.group:hover .group-hover\:border-lime-800\/90 {
  border-color: rgba(63, 98, 18, .9);
}

.group:hover .group-hover\:border-lime-800\/95 {
  border-color: rgba(63, 98, 18, .95);
}

.group:hover .group-hover\:border-neutral-100 {
  --tw-border-opacity: 1;
  border-color: rgba(245, 245, 245, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-neutral-100\/0 {
  border-color: rgba(245, 245, 245, 0);
}

.group:hover .group-hover\:border-neutral-100\/10 {
  border-color: rgba(245, 245, 245, .1);
}

.group:hover .group-hover\:border-neutral-100\/100 {
  border-color: #f5f5f5;
}

.group:hover .group-hover\:border-neutral-100\/15 {
  border-color: rgba(245, 245, 245, .15);
}

.group:hover .group-hover\:border-neutral-100\/20 {
  border-color: rgba(245, 245, 245, .2);
}

.group:hover .group-hover\:border-neutral-100\/25 {
  border-color: rgba(245, 245, 245, .25);
}

.group:hover .group-hover\:border-neutral-100\/30 {
  border-color: rgba(245, 245, 245, .3);
}

.group:hover .group-hover\:border-neutral-100\/35 {
  border-color: rgba(245, 245, 245, .35);
}

.group:hover .group-hover\:border-neutral-100\/40 {
  border-color: rgba(245, 245, 245, .4);
}

.group:hover .group-hover\:border-neutral-100\/45 {
  border-color: rgba(245, 245, 245, .45);
}

.group:hover .group-hover\:border-neutral-100\/5 {
  border-color: rgba(245, 245, 245, .05);
}

.group:hover .group-hover\:border-neutral-100\/50 {
  border-color: rgba(245, 245, 245, .5);
}

.group:hover .group-hover\:border-neutral-100\/55 {
  border-color: rgba(245, 245, 245, .55);
}

.group:hover .group-hover\:border-neutral-100\/60 {
  border-color: rgba(245, 245, 245, .6);
}

.group:hover .group-hover\:border-neutral-100\/65 {
  border-color: rgba(245, 245, 245, .65);
}

.group:hover .group-hover\:border-neutral-100\/70 {
  border-color: rgba(245, 245, 245, .7);
}

.group:hover .group-hover\:border-neutral-100\/75 {
  border-color: rgba(245, 245, 245, .75);
}

.group:hover .group-hover\:border-neutral-100\/80 {
  border-color: rgba(245, 245, 245, .8);
}

.group:hover .group-hover\:border-neutral-100\/85 {
  border-color: rgba(245, 245, 245, .85);
}

.group:hover .group-hover\:border-neutral-100\/90 {
  border-color: rgba(245, 245, 245, .9);
}

.group:hover .group-hover\:border-neutral-100\/95 {
  border-color: rgba(245, 245, 245, .95);
}

.group:hover .group-hover\:border-neutral-400 {
  --tw-border-opacity: 1;
  border-color: rgba(163, 163, 163, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-neutral-400\/0 {
  border-color: rgba(163, 163, 163, 0);
}

.group:hover .group-hover\:border-neutral-400\/10 {
  border-color: rgba(163, 163, 163, .1);
}

.group:hover .group-hover\:border-neutral-400\/100 {
  border-color: #a3a3a3;
}

.group:hover .group-hover\:border-neutral-400\/15 {
  border-color: rgba(163, 163, 163, .15);
}

.group:hover .group-hover\:border-neutral-400\/20 {
  border-color: rgba(163, 163, 163, .2);
}

.group:hover .group-hover\:border-neutral-400\/25 {
  border-color: rgba(163, 163, 163, .25);
}

.group:hover .group-hover\:border-neutral-400\/30 {
  border-color: rgba(163, 163, 163, .3);
}

.group:hover .group-hover\:border-neutral-400\/35 {
  border-color: rgba(163, 163, 163, .35);
}

.group:hover .group-hover\:border-neutral-400\/40 {
  border-color: rgba(163, 163, 163, .4);
}

.group:hover .group-hover\:border-neutral-400\/45 {
  border-color: rgba(163, 163, 163, .45);
}

.group:hover .group-hover\:border-neutral-400\/5 {
  border-color: rgba(163, 163, 163, .05);
}

.group:hover .group-hover\:border-neutral-400\/50 {
  border-color: rgba(163, 163, 163, .5);
}

.group:hover .group-hover\:border-neutral-400\/55 {
  border-color: rgba(163, 163, 163, .55);
}

.group:hover .group-hover\:border-neutral-400\/60 {
  border-color: rgba(163, 163, 163, .6);
}

.group:hover .group-hover\:border-neutral-400\/65 {
  border-color: rgba(163, 163, 163, .65);
}

.group:hover .group-hover\:border-neutral-400\/70 {
  border-color: rgba(163, 163, 163, .7);
}

.group:hover .group-hover\:border-neutral-400\/75 {
  border-color: rgba(163, 163, 163, .75);
}

.group:hover .group-hover\:border-neutral-400\/80 {
  border-color: rgba(163, 163, 163, .8);
}

.group:hover .group-hover\:border-neutral-400\/85 {
  border-color: rgba(163, 163, 163, .85);
}

.group:hover .group-hover\:border-neutral-400\/90 {
  border-color: rgba(163, 163, 163, .9);
}

.group:hover .group-hover\:border-neutral-400\/95 {
  border-color: rgba(163, 163, 163, .95);
}

.group:hover .group-hover\:border-neutral-500 {
  --tw-border-opacity: 1;
  border-color: rgba(115, 115, 115, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-neutral-500\/0 {
  border-color: rgba(115, 115, 115, 0);
}

.group:hover .group-hover\:border-neutral-500\/10 {
  border-color: rgba(115, 115, 115, .1);
}

.group:hover .group-hover\:border-neutral-500\/100 {
  border-color: #737373;
}

.group:hover .group-hover\:border-neutral-500\/15 {
  border-color: rgba(115, 115, 115, .15);
}

.group:hover .group-hover\:border-neutral-500\/20 {
  border-color: rgba(115, 115, 115, .2);
}

.group:hover .group-hover\:border-neutral-500\/25 {
  border-color: rgba(115, 115, 115, .25);
}

.group:hover .group-hover\:border-neutral-500\/30 {
  border-color: rgba(115, 115, 115, .3);
}

.group:hover .group-hover\:border-neutral-500\/35 {
  border-color: rgba(115, 115, 115, .35);
}

.group:hover .group-hover\:border-neutral-500\/40 {
  border-color: rgba(115, 115, 115, .4);
}

.group:hover .group-hover\:border-neutral-500\/45 {
  border-color: rgba(115, 115, 115, .45);
}

.group:hover .group-hover\:border-neutral-500\/5 {
  border-color: rgba(115, 115, 115, .05);
}

.group:hover .group-hover\:border-neutral-500\/50 {
  border-color: rgba(115, 115, 115, .5);
}

.group:hover .group-hover\:border-neutral-500\/55 {
  border-color: rgba(115, 115, 115, .55);
}

.group:hover .group-hover\:border-neutral-500\/60 {
  border-color: rgba(115, 115, 115, .6);
}

.group:hover .group-hover\:border-neutral-500\/65 {
  border-color: rgba(115, 115, 115, .65);
}

.group:hover .group-hover\:border-neutral-500\/70 {
  border-color: rgba(115, 115, 115, .7);
}

.group:hover .group-hover\:border-neutral-500\/75 {
  border-color: rgba(115, 115, 115, .75);
}

.group:hover .group-hover\:border-neutral-500\/80 {
  border-color: rgba(115, 115, 115, .8);
}

.group:hover .group-hover\:border-neutral-500\/85 {
  border-color: rgba(115, 115, 115, .85);
}

.group:hover .group-hover\:border-neutral-500\/90 {
  border-color: rgba(115, 115, 115, .9);
}

.group:hover .group-hover\:border-neutral-500\/95 {
  border-color: rgba(115, 115, 115, .95);
}

.group:hover .group-hover\:border-neutral-700 {
  --tw-border-opacity: 1;
  border-color: rgba(64, 64, 64, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-neutral-700\/0 {
  border-color: rgba(64, 64, 64, 0);
}

.group:hover .group-hover\:border-neutral-700\/10 {
  border-color: rgba(64, 64, 64, .1);
}

.group:hover .group-hover\:border-neutral-700\/100 {
  border-color: #404040;
}

.group:hover .group-hover\:border-neutral-700\/15 {
  border-color: rgba(64, 64, 64, .15);
}

.group:hover .group-hover\:border-neutral-700\/20 {
  border-color: rgba(64, 64, 64, .2);
}

.group:hover .group-hover\:border-neutral-700\/25 {
  border-color: rgba(64, 64, 64, .25);
}

.group:hover .group-hover\:border-neutral-700\/30 {
  border-color: rgba(64, 64, 64, .3);
}

.group:hover .group-hover\:border-neutral-700\/35 {
  border-color: rgba(64, 64, 64, .35);
}

.group:hover .group-hover\:border-neutral-700\/40 {
  border-color: rgba(64, 64, 64, .4);
}

.group:hover .group-hover\:border-neutral-700\/45 {
  border-color: rgba(64, 64, 64, .45);
}

.group:hover .group-hover\:border-neutral-700\/5 {
  border-color: rgba(64, 64, 64, .05);
}

.group:hover .group-hover\:border-neutral-700\/50 {
  border-color: rgba(64, 64, 64, .5);
}

.group:hover .group-hover\:border-neutral-700\/55 {
  border-color: rgba(64, 64, 64, .55);
}

.group:hover .group-hover\:border-neutral-700\/60 {
  border-color: rgba(64, 64, 64, .6);
}

.group:hover .group-hover\:border-neutral-700\/65 {
  border-color: rgba(64, 64, 64, .65);
}

.group:hover .group-hover\:border-neutral-700\/70 {
  border-color: rgba(64, 64, 64, .7);
}

.group:hover .group-hover\:border-neutral-700\/75 {
  border-color: rgba(64, 64, 64, .75);
}

.group:hover .group-hover\:border-neutral-700\/80 {
  border-color: rgba(64, 64, 64, .8);
}

.group:hover .group-hover\:border-neutral-700\/85 {
  border-color: rgba(64, 64, 64, .85);
}

.group:hover .group-hover\:border-neutral-700\/90 {
  border-color: rgba(64, 64, 64, .9);
}

.group:hover .group-hover\:border-neutral-700\/95 {
  border-color: rgba(64, 64, 64, .95);
}

.group:hover .group-hover\:border-neutral-800 {
  --tw-border-opacity: 1;
  border-color: rgba(38, 38, 38, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-neutral-800\/0 {
  border-color: rgba(38, 38, 38, 0);
}

.group:hover .group-hover\:border-neutral-800\/10 {
  border-color: rgba(38, 38, 38, .1);
}

.group:hover .group-hover\:border-neutral-800\/100 {
  border-color: #262626;
}

.group:hover .group-hover\:border-neutral-800\/15 {
  border-color: rgba(38, 38, 38, .15);
}

.group:hover .group-hover\:border-neutral-800\/20 {
  border-color: rgba(38, 38, 38, .2);
}

.group:hover .group-hover\:border-neutral-800\/25 {
  border-color: rgba(38, 38, 38, .25);
}

.group:hover .group-hover\:border-neutral-800\/30 {
  border-color: rgba(38, 38, 38, .3);
}

.group:hover .group-hover\:border-neutral-800\/35 {
  border-color: rgba(38, 38, 38, .35);
}

.group:hover .group-hover\:border-neutral-800\/40 {
  border-color: rgba(38, 38, 38, .4);
}

.group:hover .group-hover\:border-neutral-800\/45 {
  border-color: rgba(38, 38, 38, .45);
}

.group:hover .group-hover\:border-neutral-800\/5 {
  border-color: rgba(38, 38, 38, .05);
}

.group:hover .group-hover\:border-neutral-800\/50 {
  border-color: rgba(38, 38, 38, .5);
}

.group:hover .group-hover\:border-neutral-800\/55 {
  border-color: rgba(38, 38, 38, .55);
}

.group:hover .group-hover\:border-neutral-800\/60 {
  border-color: rgba(38, 38, 38, .6);
}

.group:hover .group-hover\:border-neutral-800\/65 {
  border-color: rgba(38, 38, 38, .65);
}

.group:hover .group-hover\:border-neutral-800\/70 {
  border-color: rgba(38, 38, 38, .7);
}

.group:hover .group-hover\:border-neutral-800\/75 {
  border-color: rgba(38, 38, 38, .75);
}

.group:hover .group-hover\:border-neutral-800\/80 {
  border-color: rgba(38, 38, 38, .8);
}

.group:hover .group-hover\:border-neutral-800\/85 {
  border-color: rgba(38, 38, 38, .85);
}

.group:hover .group-hover\:border-neutral-800\/90 {
  border-color: rgba(38, 38, 38, .9);
}

.group:hover .group-hover\:border-neutral-800\/95 {
  border-color: rgba(38, 38, 38, .95);
}

.group:hover .group-hover\:border-orange-100 {
  --tw-border-opacity: 1;
  border-color: rgba(255, 237, 213, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-orange-100\/0 {
  border-color: rgba(255, 237, 213, 0);
}

.group:hover .group-hover\:border-orange-100\/10 {
  border-color: rgba(255, 237, 213, .1);
}

.group:hover .group-hover\:border-orange-100\/100 {
  border-color: #ffedd5;
}

.group:hover .group-hover\:border-orange-100\/15 {
  border-color: rgba(255, 237, 213, .15);
}

.group:hover .group-hover\:border-orange-100\/20 {
  border-color: rgba(255, 237, 213, .2);
}

.group:hover .group-hover\:border-orange-100\/25 {
  border-color: rgba(255, 237, 213, .25);
}

.group:hover .group-hover\:border-orange-100\/30 {
  border-color: rgba(255, 237, 213, .3);
}

.group:hover .group-hover\:border-orange-100\/35 {
  border-color: rgba(255, 237, 213, .35);
}

.group:hover .group-hover\:border-orange-100\/40 {
  border-color: rgba(255, 237, 213, .4);
}

.group:hover .group-hover\:border-orange-100\/45 {
  border-color: rgba(255, 237, 213, .45);
}

.group:hover .group-hover\:border-orange-100\/5 {
  border-color: rgba(255, 237, 213, .05);
}

.group:hover .group-hover\:border-orange-100\/50 {
  border-color: rgba(255, 237, 213, .5);
}

.group:hover .group-hover\:border-orange-100\/55 {
  border-color: rgba(255, 237, 213, .55);
}

.group:hover .group-hover\:border-orange-100\/60 {
  border-color: rgba(255, 237, 213, .6);
}

.group:hover .group-hover\:border-orange-100\/65 {
  border-color: rgba(255, 237, 213, .65);
}

.group:hover .group-hover\:border-orange-100\/70 {
  border-color: rgba(255, 237, 213, .7);
}

.group:hover .group-hover\:border-orange-100\/75 {
  border-color: rgba(255, 237, 213, .75);
}

.group:hover .group-hover\:border-orange-100\/80 {
  border-color: rgba(255, 237, 213, .8);
}

.group:hover .group-hover\:border-orange-100\/85 {
  border-color: rgba(255, 237, 213, .85);
}

.group:hover .group-hover\:border-orange-100\/90 {
  border-color: rgba(255, 237, 213, .9);
}

.group:hover .group-hover\:border-orange-100\/95 {
  border-color: rgba(255, 237, 213, .95);
}

.group:hover .group-hover\:border-orange-400 {
  --tw-border-opacity: 1;
  border-color: rgba(251, 146, 60, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-orange-400\/0 {
  border-color: rgba(251, 146, 60, 0);
}

.group:hover .group-hover\:border-orange-400\/10 {
  border-color: rgba(251, 146, 60, .1);
}

.group:hover .group-hover\:border-orange-400\/100 {
  border-color: #fb923c;
}

.group:hover .group-hover\:border-orange-400\/15 {
  border-color: rgba(251, 146, 60, .15);
}

.group:hover .group-hover\:border-orange-400\/20 {
  border-color: rgba(251, 146, 60, .2);
}

.group:hover .group-hover\:border-orange-400\/25 {
  border-color: rgba(251, 146, 60, .25);
}

.group:hover .group-hover\:border-orange-400\/30 {
  border-color: rgba(251, 146, 60, .3);
}

.group:hover .group-hover\:border-orange-400\/35 {
  border-color: rgba(251, 146, 60, .35);
}

.group:hover .group-hover\:border-orange-400\/40 {
  border-color: rgba(251, 146, 60, .4);
}

.group:hover .group-hover\:border-orange-400\/45 {
  border-color: rgba(251, 146, 60, .45);
}

.group:hover .group-hover\:border-orange-400\/5 {
  border-color: rgba(251, 146, 60, .05);
}

.group:hover .group-hover\:border-orange-400\/50 {
  border-color: rgba(251, 146, 60, .5);
}

.group:hover .group-hover\:border-orange-400\/55 {
  border-color: rgba(251, 146, 60, .55);
}

.group:hover .group-hover\:border-orange-400\/60 {
  border-color: rgba(251, 146, 60, .6);
}

.group:hover .group-hover\:border-orange-400\/65 {
  border-color: rgba(251, 146, 60, .65);
}

.group:hover .group-hover\:border-orange-400\/70 {
  border-color: rgba(251, 146, 60, .7);
}

.group:hover .group-hover\:border-orange-400\/75 {
  border-color: rgba(251, 146, 60, .75);
}

.group:hover .group-hover\:border-orange-400\/80 {
  border-color: rgba(251, 146, 60, .8);
}

.group:hover .group-hover\:border-orange-400\/85 {
  border-color: rgba(251, 146, 60, .85);
}

.group:hover .group-hover\:border-orange-400\/90 {
  border-color: rgba(251, 146, 60, .9);
}

.group:hover .group-hover\:border-orange-400\/95 {
  border-color: rgba(251, 146, 60, .95);
}

.group:hover .group-hover\:border-orange-500 {
  --tw-border-opacity: 1;
  border-color: rgba(249, 115, 22, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-orange-500\/0 {
  border-color: rgba(249, 115, 22, 0);
}

.group:hover .group-hover\:border-orange-500\/10 {
  border-color: rgba(249, 115, 22, .1);
}

.group:hover .group-hover\:border-orange-500\/100 {
  border-color: #f97316;
}

.group:hover .group-hover\:border-orange-500\/15 {
  border-color: rgba(249, 115, 22, .15);
}

.group:hover .group-hover\:border-orange-500\/20 {
  border-color: rgba(249, 115, 22, .2);
}

.group:hover .group-hover\:border-orange-500\/25 {
  border-color: rgba(249, 115, 22, .25);
}

.group:hover .group-hover\:border-orange-500\/30 {
  border-color: rgba(249, 115, 22, .3);
}

.group:hover .group-hover\:border-orange-500\/35 {
  border-color: rgba(249, 115, 22, .35);
}

.group:hover .group-hover\:border-orange-500\/40 {
  border-color: rgba(249, 115, 22, .4);
}

.group:hover .group-hover\:border-orange-500\/45 {
  border-color: rgba(249, 115, 22, .45);
}

.group:hover .group-hover\:border-orange-500\/5 {
  border-color: rgba(249, 115, 22, .05);
}

.group:hover .group-hover\:border-orange-500\/50 {
  border-color: rgba(249, 115, 22, .5);
}

.group:hover .group-hover\:border-orange-500\/55 {
  border-color: rgba(249, 115, 22, .55);
}

.group:hover .group-hover\:border-orange-500\/60 {
  border-color: rgba(249, 115, 22, .6);
}

.group:hover .group-hover\:border-orange-500\/65 {
  border-color: rgba(249, 115, 22, .65);
}

.group:hover .group-hover\:border-orange-500\/70 {
  border-color: rgba(249, 115, 22, .7);
}

.group:hover .group-hover\:border-orange-500\/75 {
  border-color: rgba(249, 115, 22, .75);
}

.group:hover .group-hover\:border-orange-500\/80 {
  border-color: rgba(249, 115, 22, .8);
}

.group:hover .group-hover\:border-orange-500\/85 {
  border-color: rgba(249, 115, 22, .85);
}

.group:hover .group-hover\:border-orange-500\/90 {
  border-color: rgba(249, 115, 22, .9);
}

.group:hover .group-hover\:border-orange-500\/95 {
  border-color: rgba(249, 115, 22, .95);
}

.group:hover .group-hover\:border-orange-700 {
  --tw-border-opacity: 1;
  border-color: rgba(194, 65, 12, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-orange-700\/0 {
  border-color: rgba(194, 65, 12, 0);
}

.group:hover .group-hover\:border-orange-700\/10 {
  border-color: rgba(194, 65, 12, .1);
}

.group:hover .group-hover\:border-orange-700\/100 {
  border-color: #c2410c;
}

.group:hover .group-hover\:border-orange-700\/15 {
  border-color: rgba(194, 65, 12, .15);
}

.group:hover .group-hover\:border-orange-700\/20 {
  border-color: rgba(194, 65, 12, .2);
}

.group:hover .group-hover\:border-orange-700\/25 {
  border-color: rgba(194, 65, 12, .25);
}

.group:hover .group-hover\:border-orange-700\/30 {
  border-color: rgba(194, 65, 12, .3);
}

.group:hover .group-hover\:border-orange-700\/35 {
  border-color: rgba(194, 65, 12, .35);
}

.group:hover .group-hover\:border-orange-700\/40 {
  border-color: rgba(194, 65, 12, .4);
}

.group:hover .group-hover\:border-orange-700\/45 {
  border-color: rgba(194, 65, 12, .45);
}

.group:hover .group-hover\:border-orange-700\/5 {
  border-color: rgba(194, 65, 12, .05);
}

.group:hover .group-hover\:border-orange-700\/50 {
  border-color: rgba(194, 65, 12, .5);
}

.group:hover .group-hover\:border-orange-700\/55 {
  border-color: rgba(194, 65, 12, .55);
}

.group:hover .group-hover\:border-orange-700\/60 {
  border-color: rgba(194, 65, 12, .6);
}

.group:hover .group-hover\:border-orange-700\/65 {
  border-color: rgba(194, 65, 12, .65);
}

.group:hover .group-hover\:border-orange-700\/70 {
  border-color: rgba(194, 65, 12, .7);
}

.group:hover .group-hover\:border-orange-700\/75 {
  border-color: rgba(194, 65, 12, .75);
}

.group:hover .group-hover\:border-orange-700\/80 {
  border-color: rgba(194, 65, 12, .8);
}

.group:hover .group-hover\:border-orange-700\/85 {
  border-color: rgba(194, 65, 12, .85);
}

.group:hover .group-hover\:border-orange-700\/90 {
  border-color: rgba(194, 65, 12, .9);
}

.group:hover .group-hover\:border-orange-700\/95 {
  border-color: rgba(194, 65, 12, .95);
}

.group:hover .group-hover\:border-orange-800 {
  --tw-border-opacity: 1;
  border-color: rgba(154, 52, 18, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-orange-800\/0 {
  border-color: rgba(154, 52, 18, 0);
}

.group:hover .group-hover\:border-orange-800\/10 {
  border-color: rgba(154, 52, 18, .1);
}

.group:hover .group-hover\:border-orange-800\/100 {
  border-color: #9a3412;
}

.group:hover .group-hover\:border-orange-800\/15 {
  border-color: rgba(154, 52, 18, .15);
}

.group:hover .group-hover\:border-orange-800\/20 {
  border-color: rgba(154, 52, 18, .2);
}

.group:hover .group-hover\:border-orange-800\/25 {
  border-color: rgba(154, 52, 18, .25);
}

.group:hover .group-hover\:border-orange-800\/30 {
  border-color: rgba(154, 52, 18, .3);
}

.group:hover .group-hover\:border-orange-800\/35 {
  border-color: rgba(154, 52, 18, .35);
}

.group:hover .group-hover\:border-orange-800\/40 {
  border-color: rgba(154, 52, 18, .4);
}

.group:hover .group-hover\:border-orange-800\/45 {
  border-color: rgba(154, 52, 18, .45);
}

.group:hover .group-hover\:border-orange-800\/5 {
  border-color: rgba(154, 52, 18, .05);
}

.group:hover .group-hover\:border-orange-800\/50 {
  border-color: rgba(154, 52, 18, .5);
}

.group:hover .group-hover\:border-orange-800\/55 {
  border-color: rgba(154, 52, 18, .55);
}

.group:hover .group-hover\:border-orange-800\/60 {
  border-color: rgba(154, 52, 18, .6);
}

.group:hover .group-hover\:border-orange-800\/65 {
  border-color: rgba(154, 52, 18, .65);
}

.group:hover .group-hover\:border-orange-800\/70 {
  border-color: rgba(154, 52, 18, .7);
}

.group:hover .group-hover\:border-orange-800\/75 {
  border-color: rgba(154, 52, 18, .75);
}

.group:hover .group-hover\:border-orange-800\/80 {
  border-color: rgba(154, 52, 18, .8);
}

.group:hover .group-hover\:border-orange-800\/85 {
  border-color: rgba(154, 52, 18, .85);
}

.group:hover .group-hover\:border-orange-800\/90 {
  border-color: rgba(154, 52, 18, .9);
}

.group:hover .group-hover\:border-orange-800\/95 {
  border-color: rgba(154, 52, 18, .95);
}

.group:hover .group-hover\:border-pink-100 {
  --tw-border-opacity: 1;
  border-color: rgba(252, 231, 243, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-pink-100\/0 {
  border-color: rgba(252, 231, 243, 0);
}

.group:hover .group-hover\:border-pink-100\/10 {
  border-color: rgba(252, 231, 243, .1);
}

.group:hover .group-hover\:border-pink-100\/100 {
  border-color: #fce7f3;
}

.group:hover .group-hover\:border-pink-100\/15 {
  border-color: rgba(252, 231, 243, .15);
}

.group:hover .group-hover\:border-pink-100\/20 {
  border-color: rgba(252, 231, 243, .2);
}

.group:hover .group-hover\:border-pink-100\/25 {
  border-color: rgba(252, 231, 243, .25);
}

.group:hover .group-hover\:border-pink-100\/30 {
  border-color: rgba(252, 231, 243, .3);
}

.group:hover .group-hover\:border-pink-100\/35 {
  border-color: rgba(252, 231, 243, .35);
}

.group:hover .group-hover\:border-pink-100\/40 {
  border-color: rgba(252, 231, 243, .4);
}

.group:hover .group-hover\:border-pink-100\/45 {
  border-color: rgba(252, 231, 243, .45);
}

.group:hover .group-hover\:border-pink-100\/5 {
  border-color: rgba(252, 231, 243, .05);
}

.group:hover .group-hover\:border-pink-100\/50 {
  border-color: rgba(252, 231, 243, .5);
}

.group:hover .group-hover\:border-pink-100\/55 {
  border-color: rgba(252, 231, 243, .55);
}

.group:hover .group-hover\:border-pink-100\/60 {
  border-color: rgba(252, 231, 243, .6);
}

.group:hover .group-hover\:border-pink-100\/65 {
  border-color: rgba(252, 231, 243, .65);
}

.group:hover .group-hover\:border-pink-100\/70 {
  border-color: rgba(252, 231, 243, .7);
}

.group:hover .group-hover\:border-pink-100\/75 {
  border-color: rgba(252, 231, 243, .75);
}

.group:hover .group-hover\:border-pink-100\/80 {
  border-color: rgba(252, 231, 243, .8);
}

.group:hover .group-hover\:border-pink-100\/85 {
  border-color: rgba(252, 231, 243, .85);
}

.group:hover .group-hover\:border-pink-100\/90 {
  border-color: rgba(252, 231, 243, .9);
}

.group:hover .group-hover\:border-pink-100\/95 {
  border-color: rgba(252, 231, 243, .95);
}

.group:hover .group-hover\:border-pink-400 {
  --tw-border-opacity: 1;
  border-color: rgba(244, 114, 182, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-pink-400\/0 {
  border-color: rgba(244, 114, 182, 0);
}

.group:hover .group-hover\:border-pink-400\/10 {
  border-color: rgba(244, 114, 182, .1);
}

.group:hover .group-hover\:border-pink-400\/100 {
  border-color: #f472b6;
}

.group:hover .group-hover\:border-pink-400\/15 {
  border-color: rgba(244, 114, 182, .15);
}

.group:hover .group-hover\:border-pink-400\/20 {
  border-color: rgba(244, 114, 182, .2);
}

.group:hover .group-hover\:border-pink-400\/25 {
  border-color: rgba(244, 114, 182, .25);
}

.group:hover .group-hover\:border-pink-400\/30 {
  border-color: rgba(244, 114, 182, .3);
}

.group:hover .group-hover\:border-pink-400\/35 {
  border-color: rgba(244, 114, 182, .35);
}

.group:hover .group-hover\:border-pink-400\/40 {
  border-color: rgba(244, 114, 182, .4);
}

.group:hover .group-hover\:border-pink-400\/45 {
  border-color: rgba(244, 114, 182, .45);
}

.group:hover .group-hover\:border-pink-400\/5 {
  border-color: rgba(244, 114, 182, .05);
}

.group:hover .group-hover\:border-pink-400\/50 {
  border-color: rgba(244, 114, 182, .5);
}

.group:hover .group-hover\:border-pink-400\/55 {
  border-color: rgba(244, 114, 182, .55);
}

.group:hover .group-hover\:border-pink-400\/60 {
  border-color: rgba(244, 114, 182, .6);
}

.group:hover .group-hover\:border-pink-400\/65 {
  border-color: rgba(244, 114, 182, .65);
}

.group:hover .group-hover\:border-pink-400\/70 {
  border-color: rgba(244, 114, 182, .7);
}

.group:hover .group-hover\:border-pink-400\/75 {
  border-color: rgba(244, 114, 182, .75);
}

.group:hover .group-hover\:border-pink-400\/80 {
  border-color: rgba(244, 114, 182, .8);
}

.group:hover .group-hover\:border-pink-400\/85 {
  border-color: rgba(244, 114, 182, .85);
}

.group:hover .group-hover\:border-pink-400\/90 {
  border-color: rgba(244, 114, 182, .9);
}

.group:hover .group-hover\:border-pink-400\/95 {
  border-color: rgba(244, 114, 182, .95);
}

.group:hover .group-hover\:border-pink-500 {
  --tw-border-opacity: 1;
  border-color: rgba(236, 72, 153, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-pink-500\/0 {
  border-color: rgba(236, 72, 153, 0);
}

.group:hover .group-hover\:border-pink-500\/10 {
  border-color: rgba(236, 72, 153, .1);
}

.group:hover .group-hover\:border-pink-500\/100 {
  border-color: #ec4899;
}

.group:hover .group-hover\:border-pink-500\/15 {
  border-color: rgba(236, 72, 153, .15);
}

.group:hover .group-hover\:border-pink-500\/20 {
  border-color: rgba(236, 72, 153, .2);
}

.group:hover .group-hover\:border-pink-500\/25 {
  border-color: rgba(236, 72, 153, .25);
}

.group:hover .group-hover\:border-pink-500\/30 {
  border-color: rgba(236, 72, 153, .3);
}

.group:hover .group-hover\:border-pink-500\/35 {
  border-color: rgba(236, 72, 153, .35);
}

.group:hover .group-hover\:border-pink-500\/40 {
  border-color: rgba(236, 72, 153, .4);
}

.group:hover .group-hover\:border-pink-500\/45 {
  border-color: rgba(236, 72, 153, .45);
}

.group:hover .group-hover\:border-pink-500\/5 {
  border-color: rgba(236, 72, 153, .05);
}

.group:hover .group-hover\:border-pink-500\/50 {
  border-color: rgba(236, 72, 153, .5);
}

.group:hover .group-hover\:border-pink-500\/55 {
  border-color: rgba(236, 72, 153, .55);
}

.group:hover .group-hover\:border-pink-500\/60 {
  border-color: rgba(236, 72, 153, .6);
}

.group:hover .group-hover\:border-pink-500\/65 {
  border-color: rgba(236, 72, 153, .65);
}

.group:hover .group-hover\:border-pink-500\/70 {
  border-color: rgba(236, 72, 153, .7);
}

.group:hover .group-hover\:border-pink-500\/75 {
  border-color: rgba(236, 72, 153, .75);
}

.group:hover .group-hover\:border-pink-500\/80 {
  border-color: rgba(236, 72, 153, .8);
}

.group:hover .group-hover\:border-pink-500\/85 {
  border-color: rgba(236, 72, 153, .85);
}

.group:hover .group-hover\:border-pink-500\/90 {
  border-color: rgba(236, 72, 153, .9);
}

.group:hover .group-hover\:border-pink-500\/95 {
  border-color: rgba(236, 72, 153, .95);
}

.group:hover .group-hover\:border-pink-700 {
  --tw-border-opacity: 1;
  border-color: rgba(190, 24, 93, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-pink-700\/0 {
  border-color: rgba(190, 24, 93, 0);
}

.group:hover .group-hover\:border-pink-700\/10 {
  border-color: rgba(190, 24, 93, .1);
}

.group:hover .group-hover\:border-pink-700\/100 {
  border-color: #be185d;
}

.group:hover .group-hover\:border-pink-700\/15 {
  border-color: rgba(190, 24, 93, .15);
}

.group:hover .group-hover\:border-pink-700\/20 {
  border-color: rgba(190, 24, 93, .2);
}

.group:hover .group-hover\:border-pink-700\/25 {
  border-color: rgba(190, 24, 93, .25);
}

.group:hover .group-hover\:border-pink-700\/30 {
  border-color: rgba(190, 24, 93, .3);
}

.group:hover .group-hover\:border-pink-700\/35 {
  border-color: rgba(190, 24, 93, .35);
}

.group:hover .group-hover\:border-pink-700\/40 {
  border-color: rgba(190, 24, 93, .4);
}

.group:hover .group-hover\:border-pink-700\/45 {
  border-color: rgba(190, 24, 93, .45);
}

.group:hover .group-hover\:border-pink-700\/5 {
  border-color: rgba(190, 24, 93, .05);
}

.group:hover .group-hover\:border-pink-700\/50 {
  border-color: rgba(190, 24, 93, .5);
}

.group:hover .group-hover\:border-pink-700\/55 {
  border-color: rgba(190, 24, 93, .55);
}

.group:hover .group-hover\:border-pink-700\/60 {
  border-color: rgba(190, 24, 93, .6);
}

.group:hover .group-hover\:border-pink-700\/65 {
  border-color: rgba(190, 24, 93, .65);
}

.group:hover .group-hover\:border-pink-700\/70 {
  border-color: rgba(190, 24, 93, .7);
}

.group:hover .group-hover\:border-pink-700\/75 {
  border-color: rgba(190, 24, 93, .75);
}

.group:hover .group-hover\:border-pink-700\/80 {
  border-color: rgba(190, 24, 93, .8);
}

.group:hover .group-hover\:border-pink-700\/85 {
  border-color: rgba(190, 24, 93, .85);
}

.group:hover .group-hover\:border-pink-700\/90 {
  border-color: rgba(190, 24, 93, .9);
}

.group:hover .group-hover\:border-pink-700\/95 {
  border-color: rgba(190, 24, 93, .95);
}

.group:hover .group-hover\:border-pink-800 {
  --tw-border-opacity: 1;
  border-color: rgba(157, 23, 77, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-pink-800\/0 {
  border-color: rgba(157, 23, 77, 0);
}

.group:hover .group-hover\:border-pink-800\/10 {
  border-color: rgba(157, 23, 77, .1);
}

.group:hover .group-hover\:border-pink-800\/100 {
  border-color: #9d174d;
}

.group:hover .group-hover\:border-pink-800\/15 {
  border-color: rgba(157, 23, 77, .15);
}

.group:hover .group-hover\:border-pink-800\/20 {
  border-color: rgba(157, 23, 77, .2);
}

.group:hover .group-hover\:border-pink-800\/25 {
  border-color: rgba(157, 23, 77, .25);
}

.group:hover .group-hover\:border-pink-800\/30 {
  border-color: rgba(157, 23, 77, .3);
}

.group:hover .group-hover\:border-pink-800\/35 {
  border-color: rgba(157, 23, 77, .35);
}

.group:hover .group-hover\:border-pink-800\/40 {
  border-color: rgba(157, 23, 77, .4);
}

.group:hover .group-hover\:border-pink-800\/45 {
  border-color: rgba(157, 23, 77, .45);
}

.group:hover .group-hover\:border-pink-800\/5 {
  border-color: rgba(157, 23, 77, .05);
}

.group:hover .group-hover\:border-pink-800\/50 {
  border-color: rgba(157, 23, 77, .5);
}

.group:hover .group-hover\:border-pink-800\/55 {
  border-color: rgba(157, 23, 77, .55);
}

.group:hover .group-hover\:border-pink-800\/60 {
  border-color: rgba(157, 23, 77, .6);
}

.group:hover .group-hover\:border-pink-800\/65 {
  border-color: rgba(157, 23, 77, .65);
}

.group:hover .group-hover\:border-pink-800\/70 {
  border-color: rgba(157, 23, 77, .7);
}

.group:hover .group-hover\:border-pink-800\/75 {
  border-color: rgba(157, 23, 77, .75);
}

.group:hover .group-hover\:border-pink-800\/80 {
  border-color: rgba(157, 23, 77, .8);
}

.group:hover .group-hover\:border-pink-800\/85 {
  border-color: rgba(157, 23, 77, .85);
}

.group:hover .group-hover\:border-pink-800\/90 {
  border-color: rgba(157, 23, 77, .9);
}

.group:hover .group-hover\:border-pink-800\/95 {
  border-color: rgba(157, 23, 77, .95);
}

.group:hover .group-hover\:border-purple-100 {
  --tw-border-opacity: 1;
  border-color: rgba(243, 232, 255, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-purple-100\/0 {
  border-color: rgba(243, 232, 255, 0);
}

.group:hover .group-hover\:border-purple-100\/10 {
  border-color: rgba(243, 232, 255, .1);
}

.group:hover .group-hover\:border-purple-100\/100 {
  border-color: #f3e8ff;
}

.group:hover .group-hover\:border-purple-100\/15 {
  border-color: rgba(243, 232, 255, .15);
}

.group:hover .group-hover\:border-purple-100\/20 {
  border-color: rgba(243, 232, 255, .2);
}

.group:hover .group-hover\:border-purple-100\/25 {
  border-color: rgba(243, 232, 255, .25);
}

.group:hover .group-hover\:border-purple-100\/30 {
  border-color: rgba(243, 232, 255, .3);
}

.group:hover .group-hover\:border-purple-100\/35 {
  border-color: rgba(243, 232, 255, .35);
}

.group:hover .group-hover\:border-purple-100\/40 {
  border-color: rgba(243, 232, 255, .4);
}

.group:hover .group-hover\:border-purple-100\/45 {
  border-color: rgba(243, 232, 255, .45);
}

.group:hover .group-hover\:border-purple-100\/5 {
  border-color: rgba(243, 232, 255, .05);
}

.group:hover .group-hover\:border-purple-100\/50 {
  border-color: rgba(243, 232, 255, .5);
}

.group:hover .group-hover\:border-purple-100\/55 {
  border-color: rgba(243, 232, 255, .55);
}

.group:hover .group-hover\:border-purple-100\/60 {
  border-color: rgba(243, 232, 255, .6);
}

.group:hover .group-hover\:border-purple-100\/65 {
  border-color: rgba(243, 232, 255, .65);
}

.group:hover .group-hover\:border-purple-100\/70 {
  border-color: rgba(243, 232, 255, .7);
}

.group:hover .group-hover\:border-purple-100\/75 {
  border-color: rgba(243, 232, 255, .75);
}

.group:hover .group-hover\:border-purple-100\/80 {
  border-color: rgba(243, 232, 255, .8);
}

.group:hover .group-hover\:border-purple-100\/85 {
  border-color: rgba(243, 232, 255, .85);
}

.group:hover .group-hover\:border-purple-100\/90 {
  border-color: rgba(243, 232, 255, .9);
}

.group:hover .group-hover\:border-purple-100\/95 {
  border-color: rgba(243, 232, 255, .95);
}

.group:hover .group-hover\:border-purple-400 {
  --tw-border-opacity: 1;
  border-color: rgba(192, 132, 252, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-purple-400\/0 {
  border-color: rgba(192, 132, 252, 0);
}

.group:hover .group-hover\:border-purple-400\/10 {
  border-color: rgba(192, 132, 252, .1);
}

.group:hover .group-hover\:border-purple-400\/100 {
  border-color: #c084fc;
}

.group:hover .group-hover\:border-purple-400\/15 {
  border-color: rgba(192, 132, 252, .15);
}

.group:hover .group-hover\:border-purple-400\/20 {
  border-color: rgba(192, 132, 252, .2);
}

.group:hover .group-hover\:border-purple-400\/25 {
  border-color: rgba(192, 132, 252, .25);
}

.group:hover .group-hover\:border-purple-400\/30 {
  border-color: rgba(192, 132, 252, .3);
}

.group:hover .group-hover\:border-purple-400\/35 {
  border-color: rgba(192, 132, 252, .35);
}

.group:hover .group-hover\:border-purple-400\/40 {
  border-color: rgba(192, 132, 252, .4);
}

.group:hover .group-hover\:border-purple-400\/45 {
  border-color: rgba(192, 132, 252, .45);
}

.group:hover .group-hover\:border-purple-400\/5 {
  border-color: rgba(192, 132, 252, .05);
}

.group:hover .group-hover\:border-purple-400\/50 {
  border-color: rgba(192, 132, 252, .5);
}

.group:hover .group-hover\:border-purple-400\/55 {
  border-color: rgba(192, 132, 252, .55);
}

.group:hover .group-hover\:border-purple-400\/60 {
  border-color: rgba(192, 132, 252, .6);
}

.group:hover .group-hover\:border-purple-400\/65 {
  border-color: rgba(192, 132, 252, .65);
}

.group:hover .group-hover\:border-purple-400\/70 {
  border-color: rgba(192, 132, 252, .7);
}

.group:hover .group-hover\:border-purple-400\/75 {
  border-color: rgba(192, 132, 252, .75);
}

.group:hover .group-hover\:border-purple-400\/80 {
  border-color: rgba(192, 132, 252, .8);
}

.group:hover .group-hover\:border-purple-400\/85 {
  border-color: rgba(192, 132, 252, .85);
}

.group:hover .group-hover\:border-purple-400\/90 {
  border-color: rgba(192, 132, 252, .9);
}

.group:hover .group-hover\:border-purple-400\/95 {
  border-color: rgba(192, 132, 252, .95);
}

.group:hover .group-hover\:border-purple-500 {
  --tw-border-opacity: 1;
  border-color: rgba(168, 85, 247, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-purple-500\/0 {
  border-color: rgba(168, 85, 247, 0);
}

.group:hover .group-hover\:border-purple-500\/10 {
  border-color: rgba(168, 85, 247, .1);
}

.group:hover .group-hover\:border-purple-500\/100 {
  border-color: #a855f7;
}

.group:hover .group-hover\:border-purple-500\/15 {
  border-color: rgba(168, 85, 247, .15);
}

.group:hover .group-hover\:border-purple-500\/20 {
  border-color: rgba(168, 85, 247, .2);
}

.group:hover .group-hover\:border-purple-500\/25 {
  border-color: rgba(168, 85, 247, .25);
}

.group:hover .group-hover\:border-purple-500\/30 {
  border-color: rgba(168, 85, 247, .3);
}

.group:hover .group-hover\:border-purple-500\/35 {
  border-color: rgba(168, 85, 247, .35);
}

.group:hover .group-hover\:border-purple-500\/40 {
  border-color: rgba(168, 85, 247, .4);
}

.group:hover .group-hover\:border-purple-500\/45 {
  border-color: rgba(168, 85, 247, .45);
}

.group:hover .group-hover\:border-purple-500\/5 {
  border-color: rgba(168, 85, 247, .05);
}

.group:hover .group-hover\:border-purple-500\/50 {
  border-color: rgba(168, 85, 247, .5);
}

.group:hover .group-hover\:border-purple-500\/55 {
  border-color: rgba(168, 85, 247, .55);
}

.group:hover .group-hover\:border-purple-500\/60 {
  border-color: rgba(168, 85, 247, .6);
}

.group:hover .group-hover\:border-purple-500\/65 {
  border-color: rgba(168, 85, 247, .65);
}

.group:hover .group-hover\:border-purple-500\/70 {
  border-color: rgba(168, 85, 247, .7);
}

.group:hover .group-hover\:border-purple-500\/75 {
  border-color: rgba(168, 85, 247, .75);
}

.group:hover .group-hover\:border-purple-500\/80 {
  border-color: rgba(168, 85, 247, .8);
}

.group:hover .group-hover\:border-purple-500\/85 {
  border-color: rgba(168, 85, 247, .85);
}

.group:hover .group-hover\:border-purple-500\/90 {
  border-color: rgba(168, 85, 247, .9);
}

.group:hover .group-hover\:border-purple-500\/95 {
  border-color: rgba(168, 85, 247, .95);
}

.group:hover .group-hover\:border-purple-700 {
  --tw-border-opacity: 1;
  border-color: rgba(126, 34, 206, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-purple-700\/0 {
  border-color: rgba(126, 34, 206, 0);
}

.group:hover .group-hover\:border-purple-700\/10 {
  border-color: rgba(126, 34, 206, .1);
}

.group:hover .group-hover\:border-purple-700\/100 {
  border-color: #7e22ce;
}

.group:hover .group-hover\:border-purple-700\/15 {
  border-color: rgba(126, 34, 206, .15);
}

.group:hover .group-hover\:border-purple-700\/20 {
  border-color: rgba(126, 34, 206, .2);
}

.group:hover .group-hover\:border-purple-700\/25 {
  border-color: rgba(126, 34, 206, .25);
}

.group:hover .group-hover\:border-purple-700\/30 {
  border-color: rgba(126, 34, 206, .3);
}

.group:hover .group-hover\:border-purple-700\/35 {
  border-color: rgba(126, 34, 206, .35);
}

.group:hover .group-hover\:border-purple-700\/40 {
  border-color: rgba(126, 34, 206, .4);
}

.group:hover .group-hover\:border-purple-700\/45 {
  border-color: rgba(126, 34, 206, .45);
}

.group:hover .group-hover\:border-purple-700\/5 {
  border-color: rgba(126, 34, 206, .05);
}

.group:hover .group-hover\:border-purple-700\/50 {
  border-color: rgba(126, 34, 206, .5);
}

.group:hover .group-hover\:border-purple-700\/55 {
  border-color: rgba(126, 34, 206, .55);
}

.group:hover .group-hover\:border-purple-700\/60 {
  border-color: rgba(126, 34, 206, .6);
}

.group:hover .group-hover\:border-purple-700\/65 {
  border-color: rgba(126, 34, 206, .65);
}

.group:hover .group-hover\:border-purple-700\/70 {
  border-color: rgba(126, 34, 206, .7);
}

.group:hover .group-hover\:border-purple-700\/75 {
  border-color: rgba(126, 34, 206, .75);
}

.group:hover .group-hover\:border-purple-700\/80 {
  border-color: rgba(126, 34, 206, .8);
}

.group:hover .group-hover\:border-purple-700\/85 {
  border-color: rgba(126, 34, 206, .85);
}

.group:hover .group-hover\:border-purple-700\/90 {
  border-color: rgba(126, 34, 206, .9);
}

.group:hover .group-hover\:border-purple-700\/95 {
  border-color: rgba(126, 34, 206, .95);
}

.group:hover .group-hover\:border-purple-800 {
  --tw-border-opacity: 1;
  border-color: rgba(107, 33, 168, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-purple-800\/0 {
  border-color: rgba(107, 33, 168, 0);
}

.group:hover .group-hover\:border-purple-800\/10 {
  border-color: rgba(107, 33, 168, .1);
}

.group:hover .group-hover\:border-purple-800\/100 {
  border-color: #6b21a8;
}

.group:hover .group-hover\:border-purple-800\/15 {
  border-color: rgba(107, 33, 168, .15);
}

.group:hover .group-hover\:border-purple-800\/20 {
  border-color: rgba(107, 33, 168, .2);
}

.group:hover .group-hover\:border-purple-800\/25 {
  border-color: rgba(107, 33, 168, .25);
}

.group:hover .group-hover\:border-purple-800\/30 {
  border-color: rgba(107, 33, 168, .3);
}

.group:hover .group-hover\:border-purple-800\/35 {
  border-color: rgba(107, 33, 168, .35);
}

.group:hover .group-hover\:border-purple-800\/40 {
  border-color: rgba(107, 33, 168, .4);
}

.group:hover .group-hover\:border-purple-800\/45 {
  border-color: rgba(107, 33, 168, .45);
}

.group:hover .group-hover\:border-purple-800\/5 {
  border-color: rgba(107, 33, 168, .05);
}

.group:hover .group-hover\:border-purple-800\/50 {
  border-color: rgba(107, 33, 168, .5);
}

.group:hover .group-hover\:border-purple-800\/55 {
  border-color: rgba(107, 33, 168, .55);
}

.group:hover .group-hover\:border-purple-800\/60 {
  border-color: rgba(107, 33, 168, .6);
}

.group:hover .group-hover\:border-purple-800\/65 {
  border-color: rgba(107, 33, 168, .65);
}

.group:hover .group-hover\:border-purple-800\/70 {
  border-color: rgba(107, 33, 168, .7);
}

.group:hover .group-hover\:border-purple-800\/75 {
  border-color: rgba(107, 33, 168, .75);
}

.group:hover .group-hover\:border-purple-800\/80 {
  border-color: rgba(107, 33, 168, .8);
}

.group:hover .group-hover\:border-purple-800\/85 {
  border-color: rgba(107, 33, 168, .85);
}

.group:hover .group-hover\:border-purple-800\/90 {
  border-color: rgba(107, 33, 168, .9);
}

.group:hover .group-hover\:border-purple-800\/95 {
  border-color: rgba(107, 33, 168, .95);
}

.group:hover .group-hover\:border-red-100 {
  --tw-border-opacity: 1;
  border-color: rgba(254, 226, 226, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-red-100\/0 {
  border-color: rgba(254, 226, 226, 0);
}

.group:hover .group-hover\:border-red-100\/10 {
  border-color: rgba(254, 226, 226, .1);
}

.group:hover .group-hover\:border-red-100\/100 {
  border-color: #fee2e2;
}

.group:hover .group-hover\:border-red-100\/15 {
  border-color: rgba(254, 226, 226, .15);
}

.group:hover .group-hover\:border-red-100\/20 {
  border-color: rgba(254, 226, 226, .2);
}

.group:hover .group-hover\:border-red-100\/25 {
  border-color: rgba(254, 226, 226, .25);
}

.group:hover .group-hover\:border-red-100\/30 {
  border-color: rgba(254, 226, 226, .3);
}

.group:hover .group-hover\:border-red-100\/35 {
  border-color: rgba(254, 226, 226, .35);
}

.group:hover .group-hover\:border-red-100\/40 {
  border-color: rgba(254, 226, 226, .4);
}

.group:hover .group-hover\:border-red-100\/45 {
  border-color: rgba(254, 226, 226, .45);
}

.group:hover .group-hover\:border-red-100\/5 {
  border-color: rgba(254, 226, 226, .05);
}

.group:hover .group-hover\:border-red-100\/50 {
  border-color: rgba(254, 226, 226, .5);
}

.group:hover .group-hover\:border-red-100\/55 {
  border-color: rgba(254, 226, 226, .55);
}

.group:hover .group-hover\:border-red-100\/60 {
  border-color: rgba(254, 226, 226, .6);
}

.group:hover .group-hover\:border-red-100\/65 {
  border-color: rgba(254, 226, 226, .65);
}

.group:hover .group-hover\:border-red-100\/70 {
  border-color: rgba(254, 226, 226, .7);
}

.group:hover .group-hover\:border-red-100\/75 {
  border-color: rgba(254, 226, 226, .75);
}

.group:hover .group-hover\:border-red-100\/80 {
  border-color: rgba(254, 226, 226, .8);
}

.group:hover .group-hover\:border-red-100\/85 {
  border-color: rgba(254, 226, 226, .85);
}

.group:hover .group-hover\:border-red-100\/90 {
  border-color: rgba(254, 226, 226, .9);
}

.group:hover .group-hover\:border-red-100\/95 {
  border-color: rgba(254, 226, 226, .95);
}

.group:hover .group-hover\:border-red-400 {
  --tw-border-opacity: 1;
  border-color: rgba(248, 113, 113, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-red-400\/0 {
  border-color: rgba(248, 113, 113, 0);
}

.group:hover .group-hover\:border-red-400\/10 {
  border-color: rgba(248, 113, 113, .1);
}

.group:hover .group-hover\:border-red-400\/100 {
  border-color: #f87171;
}

.group:hover .group-hover\:border-red-400\/15 {
  border-color: rgba(248, 113, 113, .15);
}

.group:hover .group-hover\:border-red-400\/20 {
  border-color: rgba(248, 113, 113, .2);
}

.group:hover .group-hover\:border-red-400\/25 {
  border-color: rgba(248, 113, 113, .25);
}

.group:hover .group-hover\:border-red-400\/30 {
  border-color: rgba(248, 113, 113, .3);
}

.group:hover .group-hover\:border-red-400\/35 {
  border-color: rgba(248, 113, 113, .35);
}

.group:hover .group-hover\:border-red-400\/40 {
  border-color: rgba(248, 113, 113, .4);
}

.group:hover .group-hover\:border-red-400\/45 {
  border-color: rgba(248, 113, 113, .45);
}

.group:hover .group-hover\:border-red-400\/5 {
  border-color: rgba(248, 113, 113, .05);
}

.group:hover .group-hover\:border-red-400\/50 {
  border-color: rgba(248, 113, 113, .5);
}

.group:hover .group-hover\:border-red-400\/55 {
  border-color: rgba(248, 113, 113, .55);
}

.group:hover .group-hover\:border-red-400\/60 {
  border-color: rgba(248, 113, 113, .6);
}

.group:hover .group-hover\:border-red-400\/65 {
  border-color: rgba(248, 113, 113, .65);
}

.group:hover .group-hover\:border-red-400\/70 {
  border-color: rgba(248, 113, 113, .7);
}

.group:hover .group-hover\:border-red-400\/75 {
  border-color: rgba(248, 113, 113, .75);
}

.group:hover .group-hover\:border-red-400\/80 {
  border-color: rgba(248, 113, 113, .8);
}

.group:hover .group-hover\:border-red-400\/85 {
  border-color: rgba(248, 113, 113, .85);
}

.group:hover .group-hover\:border-red-400\/90 {
  border-color: rgba(248, 113, 113, .9);
}

.group:hover .group-hover\:border-red-400\/95 {
  border-color: rgba(248, 113, 113, .95);
}

.group:hover .group-hover\:border-red-500 {
  --tw-border-opacity: 1;
  border-color: rgba(239, 68, 68, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-red-500\/0 {
  border-color: rgba(239, 68, 68, 0);
}

.group:hover .group-hover\:border-red-500\/10 {
  border-color: rgba(239, 68, 68, .1);
}

.group:hover .group-hover\:border-red-500\/100 {
  border-color: #ef4444;
}

.group:hover .group-hover\:border-red-500\/15 {
  border-color: rgba(239, 68, 68, .15);
}

.group:hover .group-hover\:border-red-500\/20 {
  border-color: rgba(239, 68, 68, .2);
}

.group:hover .group-hover\:border-red-500\/25 {
  border-color: rgba(239, 68, 68, .25);
}

.group:hover .group-hover\:border-red-500\/30 {
  border-color: rgba(239, 68, 68, .3);
}

.group:hover .group-hover\:border-red-500\/35 {
  border-color: rgba(239, 68, 68, .35);
}

.group:hover .group-hover\:border-red-500\/40 {
  border-color: rgba(239, 68, 68, .4);
}

.group:hover .group-hover\:border-red-500\/45 {
  border-color: rgba(239, 68, 68, .45);
}

.group:hover .group-hover\:border-red-500\/5 {
  border-color: rgba(239, 68, 68, .05);
}

.group:hover .group-hover\:border-red-500\/50 {
  border-color: rgba(239, 68, 68, .5);
}

.group:hover .group-hover\:border-red-500\/55 {
  border-color: rgba(239, 68, 68, .55);
}

.group:hover .group-hover\:border-red-500\/60 {
  border-color: rgba(239, 68, 68, .6);
}

.group:hover .group-hover\:border-red-500\/65 {
  border-color: rgba(239, 68, 68, .65);
}

.group:hover .group-hover\:border-red-500\/70 {
  border-color: rgba(239, 68, 68, .7);
}

.group:hover .group-hover\:border-red-500\/75 {
  border-color: rgba(239, 68, 68, .75);
}

.group:hover .group-hover\:border-red-500\/80 {
  border-color: rgba(239, 68, 68, .8);
}

.group:hover .group-hover\:border-red-500\/85 {
  border-color: rgba(239, 68, 68, .85);
}

.group:hover .group-hover\:border-red-500\/90 {
  border-color: rgba(239, 68, 68, .9);
}

.group:hover .group-hover\:border-red-500\/95 {
  border-color: rgba(239, 68, 68, .95);
}

.group:hover .group-hover\:border-red-700 {
  --tw-border-opacity: 1;
  border-color: rgba(185, 28, 28, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-red-700\/0 {
  border-color: rgba(185, 28, 28, 0);
}

.group:hover .group-hover\:border-red-700\/10 {
  border-color: rgba(185, 28, 28, .1);
}

.group:hover .group-hover\:border-red-700\/100 {
  border-color: #b91c1c;
}

.group:hover .group-hover\:border-red-700\/15 {
  border-color: rgba(185, 28, 28, .15);
}

.group:hover .group-hover\:border-red-700\/20 {
  border-color: rgba(185, 28, 28, .2);
}

.group:hover .group-hover\:border-red-700\/25 {
  border-color: rgba(185, 28, 28, .25);
}

.group:hover .group-hover\:border-red-700\/30 {
  border-color: rgba(185, 28, 28, .3);
}

.group:hover .group-hover\:border-red-700\/35 {
  border-color: rgba(185, 28, 28, .35);
}

.group:hover .group-hover\:border-red-700\/40 {
  border-color: rgba(185, 28, 28, .4);
}

.group:hover .group-hover\:border-red-700\/45 {
  border-color: rgba(185, 28, 28, .45);
}

.group:hover .group-hover\:border-red-700\/5 {
  border-color: rgba(185, 28, 28, .05);
}

.group:hover .group-hover\:border-red-700\/50 {
  border-color: rgba(185, 28, 28, .5);
}

.group:hover .group-hover\:border-red-700\/55 {
  border-color: rgba(185, 28, 28, .55);
}

.group:hover .group-hover\:border-red-700\/60 {
  border-color: rgba(185, 28, 28, .6);
}

.group:hover .group-hover\:border-red-700\/65 {
  border-color: rgba(185, 28, 28, .65);
}

.group:hover .group-hover\:border-red-700\/70 {
  border-color: rgba(185, 28, 28, .7);
}

.group:hover .group-hover\:border-red-700\/75 {
  border-color: rgba(185, 28, 28, .75);
}

.group:hover .group-hover\:border-red-700\/80 {
  border-color: rgba(185, 28, 28, .8);
}

.group:hover .group-hover\:border-red-700\/85 {
  border-color: rgba(185, 28, 28, .85);
}

.group:hover .group-hover\:border-red-700\/90 {
  border-color: rgba(185, 28, 28, .9);
}

.group:hover .group-hover\:border-red-700\/95 {
  border-color: rgba(185, 28, 28, .95);
}

.group:hover .group-hover\:border-red-800 {
  --tw-border-opacity: 1;
  border-color: rgba(153, 27, 27, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-red-800\/0 {
  border-color: rgba(153, 27, 27, 0);
}

.group:hover .group-hover\:border-red-800\/10 {
  border-color: rgba(153, 27, 27, .1);
}

.group:hover .group-hover\:border-red-800\/100 {
  border-color: #991b1b;
}

.group:hover .group-hover\:border-red-800\/15 {
  border-color: rgba(153, 27, 27, .15);
}

.group:hover .group-hover\:border-red-800\/20 {
  border-color: rgba(153, 27, 27, .2);
}

.group:hover .group-hover\:border-red-800\/25 {
  border-color: rgba(153, 27, 27, .25);
}

.group:hover .group-hover\:border-red-800\/30 {
  border-color: rgba(153, 27, 27, .3);
}

.group:hover .group-hover\:border-red-800\/35 {
  border-color: rgba(153, 27, 27, .35);
}

.group:hover .group-hover\:border-red-800\/40 {
  border-color: rgba(153, 27, 27, .4);
}

.group:hover .group-hover\:border-red-800\/45 {
  border-color: rgba(153, 27, 27, .45);
}

.group:hover .group-hover\:border-red-800\/5 {
  border-color: rgba(153, 27, 27, .05);
}

.group:hover .group-hover\:border-red-800\/50 {
  border-color: rgba(153, 27, 27, .5);
}

.group:hover .group-hover\:border-red-800\/55 {
  border-color: rgba(153, 27, 27, .55);
}

.group:hover .group-hover\:border-red-800\/60 {
  border-color: rgba(153, 27, 27, .6);
}

.group:hover .group-hover\:border-red-800\/65 {
  border-color: rgba(153, 27, 27, .65);
}

.group:hover .group-hover\:border-red-800\/70 {
  border-color: rgba(153, 27, 27, .7);
}

.group:hover .group-hover\:border-red-800\/75 {
  border-color: rgba(153, 27, 27, .75);
}

.group:hover .group-hover\:border-red-800\/80 {
  border-color: rgba(153, 27, 27, .8);
}

.group:hover .group-hover\:border-red-800\/85 {
  border-color: rgba(153, 27, 27, .85);
}

.group:hover .group-hover\:border-red-800\/90 {
  border-color: rgba(153, 27, 27, .9);
}

.group:hover .group-hover\:border-red-800\/95 {
  border-color: rgba(153, 27, 27, .95);
}

.group:hover .group-hover\:border-rose-100 {
  --tw-border-opacity: 1;
  border-color: rgba(255, 228, 230, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-rose-100\/0 {
  border-color: rgba(255, 228, 230, 0);
}

.group:hover .group-hover\:border-rose-100\/10 {
  border-color: rgba(255, 228, 230, .1);
}

.group:hover .group-hover\:border-rose-100\/100 {
  border-color: #ffe4e6;
}

.group:hover .group-hover\:border-rose-100\/15 {
  border-color: rgba(255, 228, 230, .15);
}

.group:hover .group-hover\:border-rose-100\/20 {
  border-color: rgba(255, 228, 230, .2);
}

.group:hover .group-hover\:border-rose-100\/25 {
  border-color: rgba(255, 228, 230, .25);
}

.group:hover .group-hover\:border-rose-100\/30 {
  border-color: rgba(255, 228, 230, .3);
}

.group:hover .group-hover\:border-rose-100\/35 {
  border-color: rgba(255, 228, 230, .35);
}

.group:hover .group-hover\:border-rose-100\/40 {
  border-color: rgba(255, 228, 230, .4);
}

.group:hover .group-hover\:border-rose-100\/45 {
  border-color: rgba(255, 228, 230, .45);
}

.group:hover .group-hover\:border-rose-100\/5 {
  border-color: rgba(255, 228, 230, .05);
}

.group:hover .group-hover\:border-rose-100\/50 {
  border-color: rgba(255, 228, 230, .5);
}

.group:hover .group-hover\:border-rose-100\/55 {
  border-color: rgba(255, 228, 230, .55);
}

.group:hover .group-hover\:border-rose-100\/60 {
  border-color: rgba(255, 228, 230, .6);
}

.group:hover .group-hover\:border-rose-100\/65 {
  border-color: rgba(255, 228, 230, .65);
}

.group:hover .group-hover\:border-rose-100\/70 {
  border-color: rgba(255, 228, 230, .7);
}

.group:hover .group-hover\:border-rose-100\/75 {
  border-color: rgba(255, 228, 230, .75);
}

.group:hover .group-hover\:border-rose-100\/80 {
  border-color: rgba(255, 228, 230, .8);
}

.group:hover .group-hover\:border-rose-100\/85 {
  border-color: rgba(255, 228, 230, .85);
}

.group:hover .group-hover\:border-rose-100\/90 {
  border-color: rgba(255, 228, 230, .9);
}

.group:hover .group-hover\:border-rose-100\/95 {
  border-color: rgba(255, 228, 230, .95);
}

.group:hover .group-hover\:border-rose-400 {
  --tw-border-opacity: 1;
  border-color: rgba(251, 113, 133, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-rose-400\/0 {
  border-color: rgba(251, 113, 133, 0);
}

.group:hover .group-hover\:border-rose-400\/10 {
  border-color: rgba(251, 113, 133, .1);
}

.group:hover .group-hover\:border-rose-400\/100 {
  border-color: #fb7185;
}

.group:hover .group-hover\:border-rose-400\/15 {
  border-color: rgba(251, 113, 133, .15);
}

.group:hover .group-hover\:border-rose-400\/20 {
  border-color: rgba(251, 113, 133, .2);
}

.group:hover .group-hover\:border-rose-400\/25 {
  border-color: rgba(251, 113, 133, .25);
}

.group:hover .group-hover\:border-rose-400\/30 {
  border-color: rgba(251, 113, 133, .3);
}

.group:hover .group-hover\:border-rose-400\/35 {
  border-color: rgba(251, 113, 133, .35);
}

.group:hover .group-hover\:border-rose-400\/40 {
  border-color: rgba(251, 113, 133, .4);
}

.group:hover .group-hover\:border-rose-400\/45 {
  border-color: rgba(251, 113, 133, .45);
}

.group:hover .group-hover\:border-rose-400\/5 {
  border-color: rgba(251, 113, 133, .05);
}

.group:hover .group-hover\:border-rose-400\/50 {
  border-color: rgba(251, 113, 133, .5);
}

.group:hover .group-hover\:border-rose-400\/55 {
  border-color: rgba(251, 113, 133, .55);
}

.group:hover .group-hover\:border-rose-400\/60 {
  border-color: rgba(251, 113, 133, .6);
}

.group:hover .group-hover\:border-rose-400\/65 {
  border-color: rgba(251, 113, 133, .65);
}

.group:hover .group-hover\:border-rose-400\/70 {
  border-color: rgba(251, 113, 133, .7);
}

.group:hover .group-hover\:border-rose-400\/75 {
  border-color: rgba(251, 113, 133, .75);
}

.group:hover .group-hover\:border-rose-400\/80 {
  border-color: rgba(251, 113, 133, .8);
}

.group:hover .group-hover\:border-rose-400\/85 {
  border-color: rgba(251, 113, 133, .85);
}

.group:hover .group-hover\:border-rose-400\/90 {
  border-color: rgba(251, 113, 133, .9);
}

.group:hover .group-hover\:border-rose-400\/95 {
  border-color: rgba(251, 113, 133, .95);
}

.group:hover .group-hover\:border-rose-500 {
  --tw-border-opacity: 1;
  border-color: rgba(244, 63, 94, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-rose-500\/0 {
  border-color: rgba(244, 63, 94, 0);
}

.group:hover .group-hover\:border-rose-500\/10 {
  border-color: rgba(244, 63, 94, .1);
}

.group:hover .group-hover\:border-rose-500\/100 {
  border-color: #f43f5e;
}

.group:hover .group-hover\:border-rose-500\/15 {
  border-color: rgba(244, 63, 94, .15);
}

.group:hover .group-hover\:border-rose-500\/20 {
  border-color: rgba(244, 63, 94, .2);
}

.group:hover .group-hover\:border-rose-500\/25 {
  border-color: rgba(244, 63, 94, .25);
}

.group:hover .group-hover\:border-rose-500\/30 {
  border-color: rgba(244, 63, 94, .3);
}

.group:hover .group-hover\:border-rose-500\/35 {
  border-color: rgba(244, 63, 94, .35);
}

.group:hover .group-hover\:border-rose-500\/40 {
  border-color: rgba(244, 63, 94, .4);
}

.group:hover .group-hover\:border-rose-500\/45 {
  border-color: rgba(244, 63, 94, .45);
}

.group:hover .group-hover\:border-rose-500\/5 {
  border-color: rgba(244, 63, 94, .05);
}

.group:hover .group-hover\:border-rose-500\/50 {
  border-color: rgba(244, 63, 94, .5);
}

.group:hover .group-hover\:border-rose-500\/55 {
  border-color: rgba(244, 63, 94, .55);
}

.group:hover .group-hover\:border-rose-500\/60 {
  border-color: rgba(244, 63, 94, .6);
}

.group:hover .group-hover\:border-rose-500\/65 {
  border-color: rgba(244, 63, 94, .65);
}

.group:hover .group-hover\:border-rose-500\/70 {
  border-color: rgba(244, 63, 94, .7);
}

.group:hover .group-hover\:border-rose-500\/75 {
  border-color: rgba(244, 63, 94, .75);
}

.group:hover .group-hover\:border-rose-500\/80 {
  border-color: rgba(244, 63, 94, .8);
}

.group:hover .group-hover\:border-rose-500\/85 {
  border-color: rgba(244, 63, 94, .85);
}

.group:hover .group-hover\:border-rose-500\/90 {
  border-color: rgba(244, 63, 94, .9);
}

.group:hover .group-hover\:border-rose-500\/95 {
  border-color: rgba(244, 63, 94, .95);
}

.group:hover .group-hover\:border-rose-700 {
  --tw-border-opacity: 1;
  border-color: rgba(190, 18, 60, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-rose-700\/0 {
  border-color: rgba(190, 18, 60, 0);
}

.group:hover .group-hover\:border-rose-700\/10 {
  border-color: rgba(190, 18, 60, .1);
}

.group:hover .group-hover\:border-rose-700\/100 {
  border-color: #be123c;
}

.group:hover .group-hover\:border-rose-700\/15 {
  border-color: rgba(190, 18, 60, .15);
}

.group:hover .group-hover\:border-rose-700\/20 {
  border-color: rgba(190, 18, 60, .2);
}

.group:hover .group-hover\:border-rose-700\/25 {
  border-color: rgba(190, 18, 60, .25);
}

.group:hover .group-hover\:border-rose-700\/30 {
  border-color: rgba(190, 18, 60, .3);
}

.group:hover .group-hover\:border-rose-700\/35 {
  border-color: rgba(190, 18, 60, .35);
}

.group:hover .group-hover\:border-rose-700\/40 {
  border-color: rgba(190, 18, 60, .4);
}

.group:hover .group-hover\:border-rose-700\/45 {
  border-color: rgba(190, 18, 60, .45);
}

.group:hover .group-hover\:border-rose-700\/5 {
  border-color: rgba(190, 18, 60, .05);
}

.group:hover .group-hover\:border-rose-700\/50 {
  border-color: rgba(190, 18, 60, .5);
}

.group:hover .group-hover\:border-rose-700\/55 {
  border-color: rgba(190, 18, 60, .55);
}

.group:hover .group-hover\:border-rose-700\/60 {
  border-color: rgba(190, 18, 60, .6);
}

.group:hover .group-hover\:border-rose-700\/65 {
  border-color: rgba(190, 18, 60, .65);
}

.group:hover .group-hover\:border-rose-700\/70 {
  border-color: rgba(190, 18, 60, .7);
}

.group:hover .group-hover\:border-rose-700\/75 {
  border-color: rgba(190, 18, 60, .75);
}

.group:hover .group-hover\:border-rose-700\/80 {
  border-color: rgba(190, 18, 60, .8);
}

.group:hover .group-hover\:border-rose-700\/85 {
  border-color: rgba(190, 18, 60, .85);
}

.group:hover .group-hover\:border-rose-700\/90 {
  border-color: rgba(190, 18, 60, .9);
}

.group:hover .group-hover\:border-rose-700\/95 {
  border-color: rgba(190, 18, 60, .95);
}

.group:hover .group-hover\:border-rose-800 {
  --tw-border-opacity: 1;
  border-color: rgba(159, 18, 57, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-rose-800\/0 {
  border-color: rgba(159, 18, 57, 0);
}

.group:hover .group-hover\:border-rose-800\/10 {
  border-color: rgba(159, 18, 57, .1);
}

.group:hover .group-hover\:border-rose-800\/100 {
  border-color: #9f1239;
}

.group:hover .group-hover\:border-rose-800\/15 {
  border-color: rgba(159, 18, 57, .15);
}

.group:hover .group-hover\:border-rose-800\/20 {
  border-color: rgba(159, 18, 57, .2);
}

.group:hover .group-hover\:border-rose-800\/25 {
  border-color: rgba(159, 18, 57, .25);
}

.group:hover .group-hover\:border-rose-800\/30 {
  border-color: rgba(159, 18, 57, .3);
}

.group:hover .group-hover\:border-rose-800\/35 {
  border-color: rgba(159, 18, 57, .35);
}

.group:hover .group-hover\:border-rose-800\/40 {
  border-color: rgba(159, 18, 57, .4);
}

.group:hover .group-hover\:border-rose-800\/45 {
  border-color: rgba(159, 18, 57, .45);
}

.group:hover .group-hover\:border-rose-800\/5 {
  border-color: rgba(159, 18, 57, .05);
}

.group:hover .group-hover\:border-rose-800\/50 {
  border-color: rgba(159, 18, 57, .5);
}

.group:hover .group-hover\:border-rose-800\/55 {
  border-color: rgba(159, 18, 57, .55);
}

.group:hover .group-hover\:border-rose-800\/60 {
  border-color: rgba(159, 18, 57, .6);
}

.group:hover .group-hover\:border-rose-800\/65 {
  border-color: rgba(159, 18, 57, .65);
}

.group:hover .group-hover\:border-rose-800\/70 {
  border-color: rgba(159, 18, 57, .7);
}

.group:hover .group-hover\:border-rose-800\/75 {
  border-color: rgba(159, 18, 57, .75);
}

.group:hover .group-hover\:border-rose-800\/80 {
  border-color: rgba(159, 18, 57, .8);
}

.group:hover .group-hover\:border-rose-800\/85 {
  border-color: rgba(159, 18, 57, .85);
}

.group:hover .group-hover\:border-rose-800\/90 {
  border-color: rgba(159, 18, 57, .9);
}

.group:hover .group-hover\:border-rose-800\/95 {
  border-color: rgba(159, 18, 57, .95);
}

.group:hover .group-hover\:border-sky-100 {
  --tw-border-opacity: 1;
  border-color: rgba(224, 242, 254, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-sky-100\/0 {
  border-color: rgba(224, 242, 254, 0);
}

.group:hover .group-hover\:border-sky-100\/10 {
  border-color: rgba(224, 242, 254, .1);
}

.group:hover .group-hover\:border-sky-100\/100 {
  border-color: #e0f2fe;
}

.group:hover .group-hover\:border-sky-100\/15 {
  border-color: rgba(224, 242, 254, .15);
}

.group:hover .group-hover\:border-sky-100\/20 {
  border-color: rgba(224, 242, 254, .2);
}

.group:hover .group-hover\:border-sky-100\/25 {
  border-color: rgba(224, 242, 254, .25);
}

.group:hover .group-hover\:border-sky-100\/30 {
  border-color: rgba(224, 242, 254, .3);
}

.group:hover .group-hover\:border-sky-100\/35 {
  border-color: rgba(224, 242, 254, .35);
}

.group:hover .group-hover\:border-sky-100\/40 {
  border-color: rgba(224, 242, 254, .4);
}

.group:hover .group-hover\:border-sky-100\/45 {
  border-color: rgba(224, 242, 254, .45);
}

.group:hover .group-hover\:border-sky-100\/5 {
  border-color: rgba(224, 242, 254, .05);
}

.group:hover .group-hover\:border-sky-100\/50 {
  border-color: rgba(224, 242, 254, .5);
}

.group:hover .group-hover\:border-sky-100\/55 {
  border-color: rgba(224, 242, 254, .55);
}

.group:hover .group-hover\:border-sky-100\/60 {
  border-color: rgba(224, 242, 254, .6);
}

.group:hover .group-hover\:border-sky-100\/65 {
  border-color: rgba(224, 242, 254, .65);
}

.group:hover .group-hover\:border-sky-100\/70 {
  border-color: rgba(224, 242, 254, .7);
}

.group:hover .group-hover\:border-sky-100\/75 {
  border-color: rgba(224, 242, 254, .75);
}

.group:hover .group-hover\:border-sky-100\/80 {
  border-color: rgba(224, 242, 254, .8);
}

.group:hover .group-hover\:border-sky-100\/85 {
  border-color: rgba(224, 242, 254, .85);
}

.group:hover .group-hover\:border-sky-100\/90 {
  border-color: rgba(224, 242, 254, .9);
}

.group:hover .group-hover\:border-sky-100\/95 {
  border-color: rgba(224, 242, 254, .95);
}

.group:hover .group-hover\:border-sky-400 {
  --tw-border-opacity: 1;
  border-color: rgba(56, 189, 248, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-sky-400\/0 {
  border-color: rgba(56, 189, 248, 0);
}

.group:hover .group-hover\:border-sky-400\/10 {
  border-color: rgba(56, 189, 248, .1);
}

.group:hover .group-hover\:border-sky-400\/100 {
  border-color: #38bdf8;
}

.group:hover .group-hover\:border-sky-400\/15 {
  border-color: rgba(56, 189, 248, .15);
}

.group:hover .group-hover\:border-sky-400\/20 {
  border-color: rgba(56, 189, 248, .2);
}

.group:hover .group-hover\:border-sky-400\/25 {
  border-color: rgba(56, 189, 248, .25);
}

.group:hover .group-hover\:border-sky-400\/30 {
  border-color: rgba(56, 189, 248, .3);
}

.group:hover .group-hover\:border-sky-400\/35 {
  border-color: rgba(56, 189, 248, .35);
}

.group:hover .group-hover\:border-sky-400\/40 {
  border-color: rgba(56, 189, 248, .4);
}

.group:hover .group-hover\:border-sky-400\/45 {
  border-color: rgba(56, 189, 248, .45);
}

.group:hover .group-hover\:border-sky-400\/5 {
  border-color: rgba(56, 189, 248, .05);
}

.group:hover .group-hover\:border-sky-400\/50 {
  border-color: rgba(56, 189, 248, .5);
}

.group:hover .group-hover\:border-sky-400\/55 {
  border-color: rgba(56, 189, 248, .55);
}

.group:hover .group-hover\:border-sky-400\/60 {
  border-color: rgba(56, 189, 248, .6);
}

.group:hover .group-hover\:border-sky-400\/65 {
  border-color: rgba(56, 189, 248, .65);
}

.group:hover .group-hover\:border-sky-400\/70 {
  border-color: rgba(56, 189, 248, .7);
}

.group:hover .group-hover\:border-sky-400\/75 {
  border-color: rgba(56, 189, 248, .75);
}

.group:hover .group-hover\:border-sky-400\/80 {
  border-color: rgba(56, 189, 248, .8);
}

.group:hover .group-hover\:border-sky-400\/85 {
  border-color: rgba(56, 189, 248, .85);
}

.group:hover .group-hover\:border-sky-400\/90 {
  border-color: rgba(56, 189, 248, .9);
}

.group:hover .group-hover\:border-sky-400\/95 {
  border-color: rgba(56, 189, 248, .95);
}

.group:hover .group-hover\:border-sky-500 {
  --tw-border-opacity: 1;
  border-color: rgba(14, 165, 233, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-sky-500\/0 {
  border-color: rgba(14, 165, 233, 0);
}

.group:hover .group-hover\:border-sky-500\/10 {
  border-color: rgba(14, 165, 233, .1);
}

.group:hover .group-hover\:border-sky-500\/100 {
  border-color: #0ea5e9;
}

.group:hover .group-hover\:border-sky-500\/15 {
  border-color: rgba(14, 165, 233, .15);
}

.group:hover .group-hover\:border-sky-500\/20 {
  border-color: rgba(14, 165, 233, .2);
}

.group:hover .group-hover\:border-sky-500\/25 {
  border-color: rgba(14, 165, 233, .25);
}

.group:hover .group-hover\:border-sky-500\/30 {
  border-color: rgba(14, 165, 233, .3);
}

.group:hover .group-hover\:border-sky-500\/35 {
  border-color: rgba(14, 165, 233, .35);
}

.group:hover .group-hover\:border-sky-500\/40 {
  border-color: rgba(14, 165, 233, .4);
}

.group:hover .group-hover\:border-sky-500\/45 {
  border-color: rgba(14, 165, 233, .45);
}

.group:hover .group-hover\:border-sky-500\/5 {
  border-color: rgba(14, 165, 233, .05);
}

.group:hover .group-hover\:border-sky-500\/50 {
  border-color: rgba(14, 165, 233, .5);
}

.group:hover .group-hover\:border-sky-500\/55 {
  border-color: rgba(14, 165, 233, .55);
}

.group:hover .group-hover\:border-sky-500\/60 {
  border-color: rgba(14, 165, 233, .6);
}

.group:hover .group-hover\:border-sky-500\/65 {
  border-color: rgba(14, 165, 233, .65);
}

.group:hover .group-hover\:border-sky-500\/70 {
  border-color: rgba(14, 165, 233, .7);
}

.group:hover .group-hover\:border-sky-500\/75 {
  border-color: rgba(14, 165, 233, .75);
}

.group:hover .group-hover\:border-sky-500\/80 {
  border-color: rgba(14, 165, 233, .8);
}

.group:hover .group-hover\:border-sky-500\/85 {
  border-color: rgba(14, 165, 233, .85);
}

.group:hover .group-hover\:border-sky-500\/90 {
  border-color: rgba(14, 165, 233, .9);
}

.group:hover .group-hover\:border-sky-500\/95 {
  border-color: rgba(14, 165, 233, .95);
}

.group:hover .group-hover\:border-sky-700 {
  --tw-border-opacity: 1;
  border-color: rgba(3, 105, 161, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-sky-700\/0 {
  border-color: rgba(3, 105, 161, 0);
}

.group:hover .group-hover\:border-sky-700\/10 {
  border-color: rgba(3, 105, 161, .1);
}

.group:hover .group-hover\:border-sky-700\/100 {
  border-color: #0369a1;
}

.group:hover .group-hover\:border-sky-700\/15 {
  border-color: rgba(3, 105, 161, .15);
}

.group:hover .group-hover\:border-sky-700\/20 {
  border-color: rgba(3, 105, 161, .2);
}

.group:hover .group-hover\:border-sky-700\/25 {
  border-color: rgba(3, 105, 161, .25);
}

.group:hover .group-hover\:border-sky-700\/30 {
  border-color: rgba(3, 105, 161, .3);
}

.group:hover .group-hover\:border-sky-700\/35 {
  border-color: rgba(3, 105, 161, .35);
}

.group:hover .group-hover\:border-sky-700\/40 {
  border-color: rgba(3, 105, 161, .4);
}

.group:hover .group-hover\:border-sky-700\/45 {
  border-color: rgba(3, 105, 161, .45);
}

.group:hover .group-hover\:border-sky-700\/5 {
  border-color: rgba(3, 105, 161, .05);
}

.group:hover .group-hover\:border-sky-700\/50 {
  border-color: rgba(3, 105, 161, .5);
}

.group:hover .group-hover\:border-sky-700\/55 {
  border-color: rgba(3, 105, 161, .55);
}

.group:hover .group-hover\:border-sky-700\/60 {
  border-color: rgba(3, 105, 161, .6);
}

.group:hover .group-hover\:border-sky-700\/65 {
  border-color: rgba(3, 105, 161, .65);
}

.group:hover .group-hover\:border-sky-700\/70 {
  border-color: rgba(3, 105, 161, .7);
}

.group:hover .group-hover\:border-sky-700\/75 {
  border-color: rgba(3, 105, 161, .75);
}

.group:hover .group-hover\:border-sky-700\/80 {
  border-color: rgba(3, 105, 161, .8);
}

.group:hover .group-hover\:border-sky-700\/85 {
  border-color: rgba(3, 105, 161, .85);
}

.group:hover .group-hover\:border-sky-700\/90 {
  border-color: rgba(3, 105, 161, .9);
}

.group:hover .group-hover\:border-sky-700\/95 {
  border-color: rgba(3, 105, 161, .95);
}

.group:hover .group-hover\:border-sky-800 {
  --tw-border-opacity: 1;
  border-color: rgba(7, 89, 133, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-sky-800\/0 {
  border-color: rgba(7, 89, 133, 0);
}

.group:hover .group-hover\:border-sky-800\/10 {
  border-color: rgba(7, 89, 133, .1);
}

.group:hover .group-hover\:border-sky-800\/100 {
  border-color: #075985;
}

.group:hover .group-hover\:border-sky-800\/15 {
  border-color: rgba(7, 89, 133, .15);
}

.group:hover .group-hover\:border-sky-800\/20 {
  border-color: rgba(7, 89, 133, .2);
}

.group:hover .group-hover\:border-sky-800\/25 {
  border-color: rgba(7, 89, 133, .25);
}

.group:hover .group-hover\:border-sky-800\/30 {
  border-color: rgba(7, 89, 133, .3);
}

.group:hover .group-hover\:border-sky-800\/35 {
  border-color: rgba(7, 89, 133, .35);
}

.group:hover .group-hover\:border-sky-800\/40 {
  border-color: rgba(7, 89, 133, .4);
}

.group:hover .group-hover\:border-sky-800\/45 {
  border-color: rgba(7, 89, 133, .45);
}

.group:hover .group-hover\:border-sky-800\/5 {
  border-color: rgba(7, 89, 133, .05);
}

.group:hover .group-hover\:border-sky-800\/50 {
  border-color: rgba(7, 89, 133, .5);
}

.group:hover .group-hover\:border-sky-800\/55 {
  border-color: rgba(7, 89, 133, .55);
}

.group:hover .group-hover\:border-sky-800\/60 {
  border-color: rgba(7, 89, 133, .6);
}

.group:hover .group-hover\:border-sky-800\/65 {
  border-color: rgba(7, 89, 133, .65);
}

.group:hover .group-hover\:border-sky-800\/70 {
  border-color: rgba(7, 89, 133, .7);
}

.group:hover .group-hover\:border-sky-800\/75 {
  border-color: rgba(7, 89, 133, .75);
}

.group:hover .group-hover\:border-sky-800\/80 {
  border-color: rgba(7, 89, 133, .8);
}

.group:hover .group-hover\:border-sky-800\/85 {
  border-color: rgba(7, 89, 133, .85);
}

.group:hover .group-hover\:border-sky-800\/90 {
  border-color: rgba(7, 89, 133, .9);
}

.group:hover .group-hover\:border-sky-800\/95 {
  border-color: rgba(7, 89, 133, .95);
}

.group:hover .group-hover\:border-slate-100 {
  --tw-border-opacity: 1;
  border-color: rgba(241, 245, 249, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-slate-100\/0 {
  border-color: rgba(241, 245, 249, 0);
}

.group:hover .group-hover\:border-slate-100\/10 {
  border-color: rgba(241, 245, 249, .1);
}

.group:hover .group-hover\:border-slate-100\/100 {
  border-color: #f1f5f9;
}

.group:hover .group-hover\:border-slate-100\/15 {
  border-color: rgba(241, 245, 249, .15);
}

.group:hover .group-hover\:border-slate-100\/20 {
  border-color: rgba(241, 245, 249, .2);
}

.group:hover .group-hover\:border-slate-100\/25 {
  border-color: rgba(241, 245, 249, .25);
}

.group:hover .group-hover\:border-slate-100\/30 {
  border-color: rgba(241, 245, 249, .3);
}

.group:hover .group-hover\:border-slate-100\/35 {
  border-color: rgba(241, 245, 249, .35);
}

.group:hover .group-hover\:border-slate-100\/40 {
  border-color: rgba(241, 245, 249, .4);
}

.group:hover .group-hover\:border-slate-100\/45 {
  border-color: rgba(241, 245, 249, .45);
}

.group:hover .group-hover\:border-slate-100\/5 {
  border-color: rgba(241, 245, 249, .05);
}

.group:hover .group-hover\:border-slate-100\/50 {
  border-color: rgba(241, 245, 249, .5);
}

.group:hover .group-hover\:border-slate-100\/55 {
  border-color: rgba(241, 245, 249, .55);
}

.group:hover .group-hover\:border-slate-100\/60 {
  border-color: rgba(241, 245, 249, .6);
}

.group:hover .group-hover\:border-slate-100\/65 {
  border-color: rgba(241, 245, 249, .65);
}

.group:hover .group-hover\:border-slate-100\/70 {
  border-color: rgba(241, 245, 249, .7);
}

.group:hover .group-hover\:border-slate-100\/75 {
  border-color: rgba(241, 245, 249, .75);
}

.group:hover .group-hover\:border-slate-100\/80 {
  border-color: rgba(241, 245, 249, .8);
}

.group:hover .group-hover\:border-slate-100\/85 {
  border-color: rgba(241, 245, 249, .85);
}

.group:hover .group-hover\:border-slate-100\/90 {
  border-color: rgba(241, 245, 249, .9);
}

.group:hover .group-hover\:border-slate-100\/95 {
  border-color: rgba(241, 245, 249, .95);
}

.group:hover .group-hover\:border-slate-400 {
  --tw-border-opacity: 1;
  border-color: rgba(148, 163, 184, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-slate-400\/0 {
  border-color: rgba(148, 163, 184, 0);
}

.group:hover .group-hover\:border-slate-400\/10 {
  border-color: rgba(148, 163, 184, .1);
}

.group:hover .group-hover\:border-slate-400\/100 {
  border-color: #94a3b8;
}

.group:hover .group-hover\:border-slate-400\/15 {
  border-color: rgba(148, 163, 184, .15);
}

.group:hover .group-hover\:border-slate-400\/20 {
  border-color: rgba(148, 163, 184, .2);
}

.group:hover .group-hover\:border-slate-400\/25 {
  border-color: rgba(148, 163, 184, .25);
}

.group:hover .group-hover\:border-slate-400\/30 {
  border-color: rgba(148, 163, 184, .3);
}

.group:hover .group-hover\:border-slate-400\/35 {
  border-color: rgba(148, 163, 184, .35);
}

.group:hover .group-hover\:border-slate-400\/40 {
  border-color: rgba(148, 163, 184, .4);
}

.group:hover .group-hover\:border-slate-400\/45 {
  border-color: rgba(148, 163, 184, .45);
}

.group:hover .group-hover\:border-slate-400\/5 {
  border-color: rgba(148, 163, 184, .05);
}

.group:hover .group-hover\:border-slate-400\/50 {
  border-color: rgba(148, 163, 184, .5);
}

.group:hover .group-hover\:border-slate-400\/55 {
  border-color: rgba(148, 163, 184, .55);
}

.group:hover .group-hover\:border-slate-400\/60 {
  border-color: rgba(148, 163, 184, .6);
}

.group:hover .group-hover\:border-slate-400\/65 {
  border-color: rgba(148, 163, 184, .65);
}

.group:hover .group-hover\:border-slate-400\/70 {
  border-color: rgba(148, 163, 184, .7);
}

.group:hover .group-hover\:border-slate-400\/75 {
  border-color: rgba(148, 163, 184, .75);
}

.group:hover .group-hover\:border-slate-400\/80 {
  border-color: rgba(148, 163, 184, .8);
}

.group:hover .group-hover\:border-slate-400\/85 {
  border-color: rgba(148, 163, 184, .85);
}

.group:hover .group-hover\:border-slate-400\/90 {
  border-color: rgba(148, 163, 184, .9);
}

.group:hover .group-hover\:border-slate-400\/95 {
  border-color: rgba(148, 163, 184, .95);
}

.group:hover .group-hover\:border-slate-500 {
  --tw-border-opacity: 1;
  border-color: rgba(100, 116, 139, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-slate-500\/0 {
  border-color: rgba(100, 116, 139, 0);
}

.group:hover .group-hover\:border-slate-500\/10 {
  border-color: rgba(100, 116, 139, .1);
}

.group:hover .group-hover\:border-slate-500\/100 {
  border-color: #64748b;
}

.group:hover .group-hover\:border-slate-500\/15 {
  border-color: rgba(100, 116, 139, .15);
}

.group:hover .group-hover\:border-slate-500\/20 {
  border-color: rgba(100, 116, 139, .2);
}

.group:hover .group-hover\:border-slate-500\/25 {
  border-color: rgba(100, 116, 139, .25);
}

.group:hover .group-hover\:border-slate-500\/30 {
  border-color: rgba(100, 116, 139, .3);
}

.group:hover .group-hover\:border-slate-500\/35 {
  border-color: rgba(100, 116, 139, .35);
}

.group:hover .group-hover\:border-slate-500\/40 {
  border-color: rgba(100, 116, 139, .4);
}

.group:hover .group-hover\:border-slate-500\/45 {
  border-color: rgba(100, 116, 139, .45);
}

.group:hover .group-hover\:border-slate-500\/5 {
  border-color: rgba(100, 116, 139, .05);
}

.group:hover .group-hover\:border-slate-500\/50 {
  border-color: rgba(100, 116, 139, .5);
}

.group:hover .group-hover\:border-slate-500\/55 {
  border-color: rgba(100, 116, 139, .55);
}

.group:hover .group-hover\:border-slate-500\/60 {
  border-color: rgba(100, 116, 139, .6);
}

.group:hover .group-hover\:border-slate-500\/65 {
  border-color: rgba(100, 116, 139, .65);
}

.group:hover .group-hover\:border-slate-500\/70 {
  border-color: rgba(100, 116, 139, .7);
}

.group:hover .group-hover\:border-slate-500\/75 {
  border-color: rgba(100, 116, 139, .75);
}

.group:hover .group-hover\:border-slate-500\/80 {
  border-color: rgba(100, 116, 139, .8);
}

.group:hover .group-hover\:border-slate-500\/85 {
  border-color: rgba(100, 116, 139, .85);
}

.group:hover .group-hover\:border-slate-500\/90 {
  border-color: rgba(100, 116, 139, .9);
}

.group:hover .group-hover\:border-slate-500\/95 {
  border-color: rgba(100, 116, 139, .95);
}

.group:hover .group-hover\:border-slate-700 {
  --tw-border-opacity: 1;
  border-color: rgba(51, 65, 85, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-slate-700\/0 {
  border-color: rgba(51, 65, 85, 0);
}

.group:hover .group-hover\:border-slate-700\/10 {
  border-color: rgba(51, 65, 85, .1);
}

.group:hover .group-hover\:border-slate-700\/100 {
  border-color: #334155;
}

.group:hover .group-hover\:border-slate-700\/15 {
  border-color: rgba(51, 65, 85, .15);
}

.group:hover .group-hover\:border-slate-700\/20 {
  border-color: rgba(51, 65, 85, .2);
}

.group:hover .group-hover\:border-slate-700\/25 {
  border-color: rgba(51, 65, 85, .25);
}

.group:hover .group-hover\:border-slate-700\/30 {
  border-color: rgba(51, 65, 85, .3);
}

.group:hover .group-hover\:border-slate-700\/35 {
  border-color: rgba(51, 65, 85, .35);
}

.group:hover .group-hover\:border-slate-700\/40 {
  border-color: rgba(51, 65, 85, .4);
}

.group:hover .group-hover\:border-slate-700\/45 {
  border-color: rgba(51, 65, 85, .45);
}

.group:hover .group-hover\:border-slate-700\/5 {
  border-color: rgba(51, 65, 85, .05);
}

.group:hover .group-hover\:border-slate-700\/50 {
  border-color: rgba(51, 65, 85, .5);
}

.group:hover .group-hover\:border-slate-700\/55 {
  border-color: rgba(51, 65, 85, .55);
}

.group:hover .group-hover\:border-slate-700\/60 {
  border-color: rgba(51, 65, 85, .6);
}

.group:hover .group-hover\:border-slate-700\/65 {
  border-color: rgba(51, 65, 85, .65);
}

.group:hover .group-hover\:border-slate-700\/70 {
  border-color: rgba(51, 65, 85, .7);
}

.group:hover .group-hover\:border-slate-700\/75 {
  border-color: rgba(51, 65, 85, .75);
}

.group:hover .group-hover\:border-slate-700\/80 {
  border-color: rgba(51, 65, 85, .8);
}

.group:hover .group-hover\:border-slate-700\/85 {
  border-color: rgba(51, 65, 85, .85);
}

.group:hover .group-hover\:border-slate-700\/90 {
  border-color: rgba(51, 65, 85, .9);
}

.group:hover .group-hover\:border-slate-700\/95 {
  border-color: rgba(51, 65, 85, .95);
}

.group:hover .group-hover\:border-slate-800 {
  --tw-border-opacity: 1;
  border-color: rgba(30, 41, 59, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-slate-800\/0 {
  border-color: rgba(30, 41, 59, 0);
}

.group:hover .group-hover\:border-slate-800\/10 {
  border-color: rgba(30, 41, 59, .1);
}

.group:hover .group-hover\:border-slate-800\/100 {
  border-color: #1e293b;
}

.group:hover .group-hover\:border-slate-800\/15 {
  border-color: rgba(30, 41, 59, .15);
}

.group:hover .group-hover\:border-slate-800\/20 {
  border-color: rgba(30, 41, 59, .2);
}

.group:hover .group-hover\:border-slate-800\/25 {
  border-color: rgba(30, 41, 59, .25);
}

.group:hover .group-hover\:border-slate-800\/30 {
  border-color: rgba(30, 41, 59, .3);
}

.group:hover .group-hover\:border-slate-800\/35 {
  border-color: rgba(30, 41, 59, .35);
}

.group:hover .group-hover\:border-slate-800\/40 {
  border-color: rgba(30, 41, 59, .4);
}

.group:hover .group-hover\:border-slate-800\/45 {
  border-color: rgba(30, 41, 59, .45);
}

.group:hover .group-hover\:border-slate-800\/5 {
  border-color: rgba(30, 41, 59, .05);
}

.group:hover .group-hover\:border-slate-800\/50 {
  border-color: rgba(30, 41, 59, .5);
}

.group:hover .group-hover\:border-slate-800\/55 {
  border-color: rgba(30, 41, 59, .55);
}

.group:hover .group-hover\:border-slate-800\/60 {
  border-color: rgba(30, 41, 59, .6);
}

.group:hover .group-hover\:border-slate-800\/65 {
  border-color: rgba(30, 41, 59, .65);
}

.group:hover .group-hover\:border-slate-800\/70 {
  border-color: rgba(30, 41, 59, .7);
}

.group:hover .group-hover\:border-slate-800\/75 {
  border-color: rgba(30, 41, 59, .75);
}

.group:hover .group-hover\:border-slate-800\/80 {
  border-color: rgba(30, 41, 59, .8);
}

.group:hover .group-hover\:border-slate-800\/85 {
  border-color: rgba(30, 41, 59, .85);
}

.group:hover .group-hover\:border-slate-800\/90 {
  border-color: rgba(30, 41, 59, .9);
}

.group:hover .group-hover\:border-slate-800\/95 {
  border-color: rgba(30, 41, 59, .95);
}

.group:hover .group-hover\:border-stone-100 {
  --tw-border-opacity: 1;
  border-color: rgba(245, 245, 244, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-stone-100\/0 {
  border-color: rgba(245, 245, 244, 0);
}

.group:hover .group-hover\:border-stone-100\/10 {
  border-color: rgba(245, 245, 244, .1);
}

.group:hover .group-hover\:border-stone-100\/100 {
  border-color: #f5f5f4;
}

.group:hover .group-hover\:border-stone-100\/15 {
  border-color: rgba(245, 245, 244, .15);
}

.group:hover .group-hover\:border-stone-100\/20 {
  border-color: rgba(245, 245, 244, .2);
}

.group:hover .group-hover\:border-stone-100\/25 {
  border-color: rgba(245, 245, 244, .25);
}

.group:hover .group-hover\:border-stone-100\/30 {
  border-color: rgba(245, 245, 244, .3);
}

.group:hover .group-hover\:border-stone-100\/35 {
  border-color: rgba(245, 245, 244, .35);
}

.group:hover .group-hover\:border-stone-100\/40 {
  border-color: rgba(245, 245, 244, .4);
}

.group:hover .group-hover\:border-stone-100\/45 {
  border-color: rgba(245, 245, 244, .45);
}

.group:hover .group-hover\:border-stone-100\/5 {
  border-color: rgba(245, 245, 244, .05);
}

.group:hover .group-hover\:border-stone-100\/50 {
  border-color: rgba(245, 245, 244, .5);
}

.group:hover .group-hover\:border-stone-100\/55 {
  border-color: rgba(245, 245, 244, .55);
}

.group:hover .group-hover\:border-stone-100\/60 {
  border-color: rgba(245, 245, 244, .6);
}

.group:hover .group-hover\:border-stone-100\/65 {
  border-color: rgba(245, 245, 244, .65);
}

.group:hover .group-hover\:border-stone-100\/70 {
  border-color: rgba(245, 245, 244, .7);
}

.group:hover .group-hover\:border-stone-100\/75 {
  border-color: rgba(245, 245, 244, .75);
}

.group:hover .group-hover\:border-stone-100\/80 {
  border-color: rgba(245, 245, 244, .8);
}

.group:hover .group-hover\:border-stone-100\/85 {
  border-color: rgba(245, 245, 244, .85);
}

.group:hover .group-hover\:border-stone-100\/90 {
  border-color: rgba(245, 245, 244, .9);
}

.group:hover .group-hover\:border-stone-100\/95 {
  border-color: rgba(245, 245, 244, .95);
}

.group:hover .group-hover\:border-stone-400 {
  --tw-border-opacity: 1;
  border-color: rgba(168, 162, 158, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-stone-400\/0 {
  border-color: rgba(168, 162, 158, 0);
}

.group:hover .group-hover\:border-stone-400\/10 {
  border-color: rgba(168, 162, 158, .1);
}

.group:hover .group-hover\:border-stone-400\/100 {
  border-color: #a8a29e;
}

.group:hover .group-hover\:border-stone-400\/15 {
  border-color: rgba(168, 162, 158, .15);
}

.group:hover .group-hover\:border-stone-400\/20 {
  border-color: rgba(168, 162, 158, .2);
}

.group:hover .group-hover\:border-stone-400\/25 {
  border-color: rgba(168, 162, 158, .25);
}

.group:hover .group-hover\:border-stone-400\/30 {
  border-color: rgba(168, 162, 158, .3);
}

.group:hover .group-hover\:border-stone-400\/35 {
  border-color: rgba(168, 162, 158, .35);
}

.group:hover .group-hover\:border-stone-400\/40 {
  border-color: rgba(168, 162, 158, .4);
}

.group:hover .group-hover\:border-stone-400\/45 {
  border-color: rgba(168, 162, 158, .45);
}

.group:hover .group-hover\:border-stone-400\/5 {
  border-color: rgba(168, 162, 158, .05);
}

.group:hover .group-hover\:border-stone-400\/50 {
  border-color: rgba(168, 162, 158, .5);
}

.group:hover .group-hover\:border-stone-400\/55 {
  border-color: rgba(168, 162, 158, .55);
}

.group:hover .group-hover\:border-stone-400\/60 {
  border-color: rgba(168, 162, 158, .6);
}

.group:hover .group-hover\:border-stone-400\/65 {
  border-color: rgba(168, 162, 158, .65);
}

.group:hover .group-hover\:border-stone-400\/70 {
  border-color: rgba(168, 162, 158, .7);
}

.group:hover .group-hover\:border-stone-400\/75 {
  border-color: rgba(168, 162, 158, .75);
}

.group:hover .group-hover\:border-stone-400\/80 {
  border-color: rgba(168, 162, 158, .8);
}

.group:hover .group-hover\:border-stone-400\/85 {
  border-color: rgba(168, 162, 158, .85);
}

.group:hover .group-hover\:border-stone-400\/90 {
  border-color: rgba(168, 162, 158, .9);
}

.group:hover .group-hover\:border-stone-400\/95 {
  border-color: rgba(168, 162, 158, .95);
}

.group:hover .group-hover\:border-stone-500 {
  --tw-border-opacity: 1;
  border-color: rgba(120, 113, 108, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-stone-500\/0 {
  border-color: rgba(120, 113, 108, 0);
}

.group:hover .group-hover\:border-stone-500\/10 {
  border-color: rgba(120, 113, 108, .1);
}

.group:hover .group-hover\:border-stone-500\/100 {
  border-color: #78716c;
}

.group:hover .group-hover\:border-stone-500\/15 {
  border-color: rgba(120, 113, 108, .15);
}

.group:hover .group-hover\:border-stone-500\/20 {
  border-color: rgba(120, 113, 108, .2);
}

.group:hover .group-hover\:border-stone-500\/25 {
  border-color: rgba(120, 113, 108, .25);
}

.group:hover .group-hover\:border-stone-500\/30 {
  border-color: rgba(120, 113, 108, .3);
}

.group:hover .group-hover\:border-stone-500\/35 {
  border-color: rgba(120, 113, 108, .35);
}

.group:hover .group-hover\:border-stone-500\/40 {
  border-color: rgba(120, 113, 108, .4);
}

.group:hover .group-hover\:border-stone-500\/45 {
  border-color: rgba(120, 113, 108, .45);
}

.group:hover .group-hover\:border-stone-500\/5 {
  border-color: rgba(120, 113, 108, .05);
}

.group:hover .group-hover\:border-stone-500\/50 {
  border-color: rgba(120, 113, 108, .5);
}

.group:hover .group-hover\:border-stone-500\/55 {
  border-color: rgba(120, 113, 108, .55);
}

.group:hover .group-hover\:border-stone-500\/60 {
  border-color: rgba(120, 113, 108, .6);
}

.group:hover .group-hover\:border-stone-500\/65 {
  border-color: rgba(120, 113, 108, .65);
}

.group:hover .group-hover\:border-stone-500\/70 {
  border-color: rgba(120, 113, 108, .7);
}

.group:hover .group-hover\:border-stone-500\/75 {
  border-color: rgba(120, 113, 108, .75);
}

.group:hover .group-hover\:border-stone-500\/80 {
  border-color: rgba(120, 113, 108, .8);
}

.group:hover .group-hover\:border-stone-500\/85 {
  border-color: rgba(120, 113, 108, .85);
}

.group:hover .group-hover\:border-stone-500\/90 {
  border-color: rgba(120, 113, 108, .9);
}

.group:hover .group-hover\:border-stone-500\/95 {
  border-color: rgba(120, 113, 108, .95);
}

.group:hover .group-hover\:border-stone-700 {
  --tw-border-opacity: 1;
  border-color: rgba(68, 64, 60, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-stone-700\/0 {
  border-color: rgba(68, 64, 60, 0);
}

.group:hover .group-hover\:border-stone-700\/10 {
  border-color: rgba(68, 64, 60, .1);
}

.group:hover .group-hover\:border-stone-700\/100 {
  border-color: #44403c;
}

.group:hover .group-hover\:border-stone-700\/15 {
  border-color: rgba(68, 64, 60, .15);
}

.group:hover .group-hover\:border-stone-700\/20 {
  border-color: rgba(68, 64, 60, .2);
}

.group:hover .group-hover\:border-stone-700\/25 {
  border-color: rgba(68, 64, 60, .25);
}

.group:hover .group-hover\:border-stone-700\/30 {
  border-color: rgba(68, 64, 60, .3);
}

.group:hover .group-hover\:border-stone-700\/35 {
  border-color: rgba(68, 64, 60, .35);
}

.group:hover .group-hover\:border-stone-700\/40 {
  border-color: rgba(68, 64, 60, .4);
}

.group:hover .group-hover\:border-stone-700\/45 {
  border-color: rgba(68, 64, 60, .45);
}

.group:hover .group-hover\:border-stone-700\/5 {
  border-color: rgba(68, 64, 60, .05);
}

.group:hover .group-hover\:border-stone-700\/50 {
  border-color: rgba(68, 64, 60, .5);
}

.group:hover .group-hover\:border-stone-700\/55 {
  border-color: rgba(68, 64, 60, .55);
}

.group:hover .group-hover\:border-stone-700\/60 {
  border-color: rgba(68, 64, 60, .6);
}

.group:hover .group-hover\:border-stone-700\/65 {
  border-color: rgba(68, 64, 60, .65);
}

.group:hover .group-hover\:border-stone-700\/70 {
  border-color: rgba(68, 64, 60, .7);
}

.group:hover .group-hover\:border-stone-700\/75 {
  border-color: rgba(68, 64, 60, .75);
}

.group:hover .group-hover\:border-stone-700\/80 {
  border-color: rgba(68, 64, 60, .8);
}

.group:hover .group-hover\:border-stone-700\/85 {
  border-color: rgba(68, 64, 60, .85);
}

.group:hover .group-hover\:border-stone-700\/90 {
  border-color: rgba(68, 64, 60, .9);
}

.group:hover .group-hover\:border-stone-700\/95 {
  border-color: rgba(68, 64, 60, .95);
}

.group:hover .group-hover\:border-stone-800 {
  --tw-border-opacity: 1;
  border-color: rgba(41, 37, 36, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-stone-800\/0 {
  border-color: rgba(41, 37, 36, 0);
}

.group:hover .group-hover\:border-stone-800\/10 {
  border-color: rgba(41, 37, 36, .1);
}

.group:hover .group-hover\:border-stone-800\/100 {
  border-color: #292524;
}

.group:hover .group-hover\:border-stone-800\/15 {
  border-color: rgba(41, 37, 36, .15);
}

.group:hover .group-hover\:border-stone-800\/20 {
  border-color: rgba(41, 37, 36, .2);
}

.group:hover .group-hover\:border-stone-800\/25 {
  border-color: rgba(41, 37, 36, .25);
}

.group:hover .group-hover\:border-stone-800\/30 {
  border-color: rgba(41, 37, 36, .3);
}

.group:hover .group-hover\:border-stone-800\/35 {
  border-color: rgba(41, 37, 36, .35);
}

.group:hover .group-hover\:border-stone-800\/40 {
  border-color: rgba(41, 37, 36, .4);
}

.group:hover .group-hover\:border-stone-800\/45 {
  border-color: rgba(41, 37, 36, .45);
}

.group:hover .group-hover\:border-stone-800\/5 {
  border-color: rgba(41, 37, 36, .05);
}

.group:hover .group-hover\:border-stone-800\/50 {
  border-color: rgba(41, 37, 36, .5);
}

.group:hover .group-hover\:border-stone-800\/55 {
  border-color: rgba(41, 37, 36, .55);
}

.group:hover .group-hover\:border-stone-800\/60 {
  border-color: rgba(41, 37, 36, .6);
}

.group:hover .group-hover\:border-stone-800\/65 {
  border-color: rgba(41, 37, 36, .65);
}

.group:hover .group-hover\:border-stone-800\/70 {
  border-color: rgba(41, 37, 36, .7);
}

.group:hover .group-hover\:border-stone-800\/75 {
  border-color: rgba(41, 37, 36, .75);
}

.group:hover .group-hover\:border-stone-800\/80 {
  border-color: rgba(41, 37, 36, .8);
}

.group:hover .group-hover\:border-stone-800\/85 {
  border-color: rgba(41, 37, 36, .85);
}

.group:hover .group-hover\:border-stone-800\/90 {
  border-color: rgba(41, 37, 36, .9);
}

.group:hover .group-hover\:border-stone-800\/95 {
  border-color: rgba(41, 37, 36, .95);
}

.group:hover .group-hover\:border-teal-100 {
  --tw-border-opacity: 1;
  border-color: rgba(204, 251, 241, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-teal-100\/0 {
  border-color: rgba(204, 251, 241, 0);
}

.group:hover .group-hover\:border-teal-100\/10 {
  border-color: rgba(204, 251, 241, .1);
}

.group:hover .group-hover\:border-teal-100\/100 {
  border-color: #ccfbf1;
}

.group:hover .group-hover\:border-teal-100\/15 {
  border-color: rgba(204, 251, 241, .15);
}

.group:hover .group-hover\:border-teal-100\/20 {
  border-color: rgba(204, 251, 241, .2);
}

.group:hover .group-hover\:border-teal-100\/25 {
  border-color: rgba(204, 251, 241, .25);
}

.group:hover .group-hover\:border-teal-100\/30 {
  border-color: rgba(204, 251, 241, .3);
}

.group:hover .group-hover\:border-teal-100\/35 {
  border-color: rgba(204, 251, 241, .35);
}

.group:hover .group-hover\:border-teal-100\/40 {
  border-color: rgba(204, 251, 241, .4);
}

.group:hover .group-hover\:border-teal-100\/45 {
  border-color: rgba(204, 251, 241, .45);
}

.group:hover .group-hover\:border-teal-100\/5 {
  border-color: rgba(204, 251, 241, .05);
}

.group:hover .group-hover\:border-teal-100\/50 {
  border-color: rgba(204, 251, 241, .5);
}

.group:hover .group-hover\:border-teal-100\/55 {
  border-color: rgba(204, 251, 241, .55);
}

.group:hover .group-hover\:border-teal-100\/60 {
  border-color: rgba(204, 251, 241, .6);
}

.group:hover .group-hover\:border-teal-100\/65 {
  border-color: rgba(204, 251, 241, .65);
}

.group:hover .group-hover\:border-teal-100\/70 {
  border-color: rgba(204, 251, 241, .7);
}

.group:hover .group-hover\:border-teal-100\/75 {
  border-color: rgba(204, 251, 241, .75);
}

.group:hover .group-hover\:border-teal-100\/80 {
  border-color: rgba(204, 251, 241, .8);
}

.group:hover .group-hover\:border-teal-100\/85 {
  border-color: rgba(204, 251, 241, .85);
}

.group:hover .group-hover\:border-teal-100\/90 {
  border-color: rgba(204, 251, 241, .9);
}

.group:hover .group-hover\:border-teal-100\/95 {
  border-color: rgba(204, 251, 241, .95);
}

.group:hover .group-hover\:border-teal-400 {
  --tw-border-opacity: 1;
  border-color: rgba(45, 212, 191, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-teal-400\/0 {
  border-color: rgba(45, 212, 191, 0);
}

.group:hover .group-hover\:border-teal-400\/10 {
  border-color: rgba(45, 212, 191, .1);
}

.group:hover .group-hover\:border-teal-400\/100 {
  border-color: #2dd4bf;
}

.group:hover .group-hover\:border-teal-400\/15 {
  border-color: rgba(45, 212, 191, .15);
}

.group:hover .group-hover\:border-teal-400\/20 {
  border-color: rgba(45, 212, 191, .2);
}

.group:hover .group-hover\:border-teal-400\/25 {
  border-color: rgba(45, 212, 191, .25);
}

.group:hover .group-hover\:border-teal-400\/30 {
  border-color: rgba(45, 212, 191, .3);
}

.group:hover .group-hover\:border-teal-400\/35 {
  border-color: rgba(45, 212, 191, .35);
}

.group:hover .group-hover\:border-teal-400\/40 {
  border-color: rgba(45, 212, 191, .4);
}

.group:hover .group-hover\:border-teal-400\/45 {
  border-color: rgba(45, 212, 191, .45);
}

.group:hover .group-hover\:border-teal-400\/5 {
  border-color: rgba(45, 212, 191, .05);
}

.group:hover .group-hover\:border-teal-400\/50 {
  border-color: rgba(45, 212, 191, .5);
}

.group:hover .group-hover\:border-teal-400\/55 {
  border-color: rgba(45, 212, 191, .55);
}

.group:hover .group-hover\:border-teal-400\/60 {
  border-color: rgba(45, 212, 191, .6);
}

.group:hover .group-hover\:border-teal-400\/65 {
  border-color: rgba(45, 212, 191, .65);
}

.group:hover .group-hover\:border-teal-400\/70 {
  border-color: rgba(45, 212, 191, .7);
}

.group:hover .group-hover\:border-teal-400\/75 {
  border-color: rgba(45, 212, 191, .75);
}

.group:hover .group-hover\:border-teal-400\/80 {
  border-color: rgba(45, 212, 191, .8);
}

.group:hover .group-hover\:border-teal-400\/85 {
  border-color: rgba(45, 212, 191, .85);
}

.group:hover .group-hover\:border-teal-400\/90 {
  border-color: rgba(45, 212, 191, .9);
}

.group:hover .group-hover\:border-teal-400\/95 {
  border-color: rgba(45, 212, 191, .95);
}

.group:hover .group-hover\:border-teal-500 {
  --tw-border-opacity: 1;
  border-color: rgba(20, 184, 166, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-teal-500\/0 {
  border-color: rgba(20, 184, 166, 0);
}

.group:hover .group-hover\:border-teal-500\/10 {
  border-color: rgba(20, 184, 166, .1);
}

.group:hover .group-hover\:border-teal-500\/100 {
  border-color: #14b8a6;
}

.group:hover .group-hover\:border-teal-500\/15 {
  border-color: rgba(20, 184, 166, .15);
}

.group:hover .group-hover\:border-teal-500\/20 {
  border-color: rgba(20, 184, 166, .2);
}

.group:hover .group-hover\:border-teal-500\/25 {
  border-color: rgba(20, 184, 166, .25);
}

.group:hover .group-hover\:border-teal-500\/30 {
  border-color: rgba(20, 184, 166, .3);
}

.group:hover .group-hover\:border-teal-500\/35 {
  border-color: rgba(20, 184, 166, .35);
}

.group:hover .group-hover\:border-teal-500\/40 {
  border-color: rgba(20, 184, 166, .4);
}

.group:hover .group-hover\:border-teal-500\/45 {
  border-color: rgba(20, 184, 166, .45);
}

.group:hover .group-hover\:border-teal-500\/5 {
  border-color: rgba(20, 184, 166, .05);
}

.group:hover .group-hover\:border-teal-500\/50 {
  border-color: rgba(20, 184, 166, .5);
}

.group:hover .group-hover\:border-teal-500\/55 {
  border-color: rgba(20, 184, 166, .55);
}

.group:hover .group-hover\:border-teal-500\/60 {
  border-color: rgba(20, 184, 166, .6);
}

.group:hover .group-hover\:border-teal-500\/65 {
  border-color: rgba(20, 184, 166, .65);
}

.group:hover .group-hover\:border-teal-500\/70 {
  border-color: rgba(20, 184, 166, .7);
}

.group:hover .group-hover\:border-teal-500\/75 {
  border-color: rgba(20, 184, 166, .75);
}

.group:hover .group-hover\:border-teal-500\/80 {
  border-color: rgba(20, 184, 166, .8);
}

.group:hover .group-hover\:border-teal-500\/85 {
  border-color: rgba(20, 184, 166, .85);
}

.group:hover .group-hover\:border-teal-500\/90 {
  border-color: rgba(20, 184, 166, .9);
}

.group:hover .group-hover\:border-teal-500\/95 {
  border-color: rgba(20, 184, 166, .95);
}

.group:hover .group-hover\:border-teal-700 {
  --tw-border-opacity: 1;
  border-color: rgba(15, 118, 110, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-teal-700\/0 {
  border-color: rgba(15, 118, 110, 0);
}

.group:hover .group-hover\:border-teal-700\/10 {
  border-color: rgba(15, 118, 110, .1);
}

.group:hover .group-hover\:border-teal-700\/100 {
  border-color: #0f766e;
}

.group:hover .group-hover\:border-teal-700\/15 {
  border-color: rgba(15, 118, 110, .15);
}

.group:hover .group-hover\:border-teal-700\/20 {
  border-color: rgba(15, 118, 110, .2);
}

.group:hover .group-hover\:border-teal-700\/25 {
  border-color: rgba(15, 118, 110, .25);
}

.group:hover .group-hover\:border-teal-700\/30 {
  border-color: rgba(15, 118, 110, .3);
}

.group:hover .group-hover\:border-teal-700\/35 {
  border-color: rgba(15, 118, 110, .35);
}

.group:hover .group-hover\:border-teal-700\/40 {
  border-color: rgba(15, 118, 110, .4);
}

.group:hover .group-hover\:border-teal-700\/45 {
  border-color: rgba(15, 118, 110, .45);
}

.group:hover .group-hover\:border-teal-700\/5 {
  border-color: rgba(15, 118, 110, .05);
}

.group:hover .group-hover\:border-teal-700\/50 {
  border-color: rgba(15, 118, 110, .5);
}

.group:hover .group-hover\:border-teal-700\/55 {
  border-color: rgba(15, 118, 110, .55);
}

.group:hover .group-hover\:border-teal-700\/60 {
  border-color: rgba(15, 118, 110, .6);
}

.group:hover .group-hover\:border-teal-700\/65 {
  border-color: rgba(15, 118, 110, .65);
}

.group:hover .group-hover\:border-teal-700\/70 {
  border-color: rgba(15, 118, 110, .7);
}

.group:hover .group-hover\:border-teal-700\/75 {
  border-color: rgba(15, 118, 110, .75);
}

.group:hover .group-hover\:border-teal-700\/80 {
  border-color: rgba(15, 118, 110, .8);
}

.group:hover .group-hover\:border-teal-700\/85 {
  border-color: rgba(15, 118, 110, .85);
}

.group:hover .group-hover\:border-teal-700\/90 {
  border-color: rgba(15, 118, 110, .9);
}

.group:hover .group-hover\:border-teal-700\/95 {
  border-color: rgba(15, 118, 110, .95);
}

.group:hover .group-hover\:border-teal-800 {
  --tw-border-opacity: 1;
  border-color: rgba(17, 94, 89, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-teal-800\/0 {
  border-color: rgba(17, 94, 89, 0);
}

.group:hover .group-hover\:border-teal-800\/10 {
  border-color: rgba(17, 94, 89, .1);
}

.group:hover .group-hover\:border-teal-800\/100 {
  border-color: #115e59;
}

.group:hover .group-hover\:border-teal-800\/15 {
  border-color: rgba(17, 94, 89, .15);
}

.group:hover .group-hover\:border-teal-800\/20 {
  border-color: rgba(17, 94, 89, .2);
}

.group:hover .group-hover\:border-teal-800\/25 {
  border-color: rgba(17, 94, 89, .25);
}

.group:hover .group-hover\:border-teal-800\/30 {
  border-color: rgba(17, 94, 89, .3);
}

.group:hover .group-hover\:border-teal-800\/35 {
  border-color: rgba(17, 94, 89, .35);
}

.group:hover .group-hover\:border-teal-800\/40 {
  border-color: rgba(17, 94, 89, .4);
}

.group:hover .group-hover\:border-teal-800\/45 {
  border-color: rgba(17, 94, 89, .45);
}

.group:hover .group-hover\:border-teal-800\/5 {
  border-color: rgba(17, 94, 89, .05);
}

.group:hover .group-hover\:border-teal-800\/50 {
  border-color: rgba(17, 94, 89, .5);
}

.group:hover .group-hover\:border-teal-800\/55 {
  border-color: rgba(17, 94, 89, .55);
}

.group:hover .group-hover\:border-teal-800\/60 {
  border-color: rgba(17, 94, 89, .6);
}

.group:hover .group-hover\:border-teal-800\/65 {
  border-color: rgba(17, 94, 89, .65);
}

.group:hover .group-hover\:border-teal-800\/70 {
  border-color: rgba(17, 94, 89, .7);
}

.group:hover .group-hover\:border-teal-800\/75 {
  border-color: rgba(17, 94, 89, .75);
}

.group:hover .group-hover\:border-teal-800\/80 {
  border-color: rgba(17, 94, 89, .8);
}

.group:hover .group-hover\:border-teal-800\/85 {
  border-color: rgba(17, 94, 89, .85);
}

.group:hover .group-hover\:border-teal-800\/90 {
  border-color: rgba(17, 94, 89, .9);
}

.group:hover .group-hover\:border-teal-800\/95 {
  border-color: rgba(17, 94, 89, .95);
}

.group:hover .group-hover\:border-violet-100 {
  --tw-border-opacity: 1;
  border-color: rgba(237, 233, 254, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-violet-100\/0 {
  border-color: rgba(237, 233, 254, 0);
}

.group:hover .group-hover\:border-violet-100\/10 {
  border-color: rgba(237, 233, 254, .1);
}

.group:hover .group-hover\:border-violet-100\/100 {
  border-color: #ede9fe;
}

.group:hover .group-hover\:border-violet-100\/15 {
  border-color: rgba(237, 233, 254, .15);
}

.group:hover .group-hover\:border-violet-100\/20 {
  border-color: rgba(237, 233, 254, .2);
}

.group:hover .group-hover\:border-violet-100\/25 {
  border-color: rgba(237, 233, 254, .25);
}

.group:hover .group-hover\:border-violet-100\/30 {
  border-color: rgba(237, 233, 254, .3);
}

.group:hover .group-hover\:border-violet-100\/35 {
  border-color: rgba(237, 233, 254, .35);
}

.group:hover .group-hover\:border-violet-100\/40 {
  border-color: rgba(237, 233, 254, .4);
}

.group:hover .group-hover\:border-violet-100\/45 {
  border-color: rgba(237, 233, 254, .45);
}

.group:hover .group-hover\:border-violet-100\/5 {
  border-color: rgba(237, 233, 254, .05);
}

.group:hover .group-hover\:border-violet-100\/50 {
  border-color: rgba(237, 233, 254, .5);
}

.group:hover .group-hover\:border-violet-100\/55 {
  border-color: rgba(237, 233, 254, .55);
}

.group:hover .group-hover\:border-violet-100\/60 {
  border-color: rgba(237, 233, 254, .6);
}

.group:hover .group-hover\:border-violet-100\/65 {
  border-color: rgba(237, 233, 254, .65);
}

.group:hover .group-hover\:border-violet-100\/70 {
  border-color: rgba(237, 233, 254, .7);
}

.group:hover .group-hover\:border-violet-100\/75 {
  border-color: rgba(237, 233, 254, .75);
}

.group:hover .group-hover\:border-violet-100\/80 {
  border-color: rgba(237, 233, 254, .8);
}

.group:hover .group-hover\:border-violet-100\/85 {
  border-color: rgba(237, 233, 254, .85);
}

.group:hover .group-hover\:border-violet-100\/90 {
  border-color: rgba(237, 233, 254, .9);
}

.group:hover .group-hover\:border-violet-100\/95 {
  border-color: rgba(237, 233, 254, .95);
}

.group:hover .group-hover\:border-violet-400 {
  --tw-border-opacity: 1;
  border-color: rgba(167, 139, 250, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-violet-400\/0 {
  border-color: rgba(167, 139, 250, 0);
}

.group:hover .group-hover\:border-violet-400\/10 {
  border-color: rgba(167, 139, 250, .1);
}

.group:hover .group-hover\:border-violet-400\/100 {
  border-color: #a78bfa;
}

.group:hover .group-hover\:border-violet-400\/15 {
  border-color: rgba(167, 139, 250, .15);
}

.group:hover .group-hover\:border-violet-400\/20 {
  border-color: rgba(167, 139, 250, .2);
}

.group:hover .group-hover\:border-violet-400\/25 {
  border-color: rgba(167, 139, 250, .25);
}

.group:hover .group-hover\:border-violet-400\/30 {
  border-color: rgba(167, 139, 250, .3);
}

.group:hover .group-hover\:border-violet-400\/35 {
  border-color: rgba(167, 139, 250, .35);
}

.group:hover .group-hover\:border-violet-400\/40 {
  border-color: rgba(167, 139, 250, .4);
}

.group:hover .group-hover\:border-violet-400\/45 {
  border-color: rgba(167, 139, 250, .45);
}

.group:hover .group-hover\:border-violet-400\/5 {
  border-color: rgba(167, 139, 250, .05);
}

.group:hover .group-hover\:border-violet-400\/50 {
  border-color: rgba(167, 139, 250, .5);
}

.group:hover .group-hover\:border-violet-400\/55 {
  border-color: rgba(167, 139, 250, .55);
}

.group:hover .group-hover\:border-violet-400\/60 {
  border-color: rgba(167, 139, 250, .6);
}

.group:hover .group-hover\:border-violet-400\/65 {
  border-color: rgba(167, 139, 250, .65);
}

.group:hover .group-hover\:border-violet-400\/70 {
  border-color: rgba(167, 139, 250, .7);
}

.group:hover .group-hover\:border-violet-400\/75 {
  border-color: rgba(167, 139, 250, .75);
}

.group:hover .group-hover\:border-violet-400\/80 {
  border-color: rgba(167, 139, 250, .8);
}

.group:hover .group-hover\:border-violet-400\/85 {
  border-color: rgba(167, 139, 250, .85);
}

.group:hover .group-hover\:border-violet-400\/90 {
  border-color: rgba(167, 139, 250, .9);
}

.group:hover .group-hover\:border-violet-400\/95 {
  border-color: rgba(167, 139, 250, .95);
}

.group:hover .group-hover\:border-violet-500 {
  --tw-border-opacity: 1;
  border-color: rgba(139, 92, 246, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-violet-500\/0 {
  border-color: rgba(139, 92, 246, 0);
}

.group:hover .group-hover\:border-violet-500\/10 {
  border-color: rgba(139, 92, 246, .1);
}

.group:hover .group-hover\:border-violet-500\/100 {
  border-color: #8b5cf6;
}

.group:hover .group-hover\:border-violet-500\/15 {
  border-color: rgba(139, 92, 246, .15);
}

.group:hover .group-hover\:border-violet-500\/20 {
  border-color: rgba(139, 92, 246, .2);
}

.group:hover .group-hover\:border-violet-500\/25 {
  border-color: rgba(139, 92, 246, .25);
}

.group:hover .group-hover\:border-violet-500\/30 {
  border-color: rgba(139, 92, 246, .3);
}

.group:hover .group-hover\:border-violet-500\/35 {
  border-color: rgba(139, 92, 246, .35);
}

.group:hover .group-hover\:border-violet-500\/40 {
  border-color: rgba(139, 92, 246, .4);
}

.group:hover .group-hover\:border-violet-500\/45 {
  border-color: rgba(139, 92, 246, .45);
}

.group:hover .group-hover\:border-violet-500\/5 {
  border-color: rgba(139, 92, 246, .05);
}

.group:hover .group-hover\:border-violet-500\/50 {
  border-color: rgba(139, 92, 246, .5);
}

.group:hover .group-hover\:border-violet-500\/55 {
  border-color: rgba(139, 92, 246, .55);
}

.group:hover .group-hover\:border-violet-500\/60 {
  border-color: rgba(139, 92, 246, .6);
}

.group:hover .group-hover\:border-violet-500\/65 {
  border-color: rgba(139, 92, 246, .65);
}

.group:hover .group-hover\:border-violet-500\/70 {
  border-color: rgba(139, 92, 246, .7);
}

.group:hover .group-hover\:border-violet-500\/75 {
  border-color: rgba(139, 92, 246, .75);
}

.group:hover .group-hover\:border-violet-500\/80 {
  border-color: rgba(139, 92, 246, .8);
}

.group:hover .group-hover\:border-violet-500\/85 {
  border-color: rgba(139, 92, 246, .85);
}

.group:hover .group-hover\:border-violet-500\/90 {
  border-color: rgba(139, 92, 246, .9);
}

.group:hover .group-hover\:border-violet-500\/95 {
  border-color: rgba(139, 92, 246, .95);
}

.group:hover .group-hover\:border-violet-700 {
  --tw-border-opacity: 1;
  border-color: rgba(109, 40, 217, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-violet-700\/0 {
  border-color: rgba(109, 40, 217, 0);
}

.group:hover .group-hover\:border-violet-700\/10 {
  border-color: rgba(109, 40, 217, .1);
}

.group:hover .group-hover\:border-violet-700\/100 {
  border-color: #6d28d9;
}

.group:hover .group-hover\:border-violet-700\/15 {
  border-color: rgba(109, 40, 217, .15);
}

.group:hover .group-hover\:border-violet-700\/20 {
  border-color: rgba(109, 40, 217, .2);
}

.group:hover .group-hover\:border-violet-700\/25 {
  border-color: rgba(109, 40, 217, .25);
}

.group:hover .group-hover\:border-violet-700\/30 {
  border-color: rgba(109, 40, 217, .3);
}

.group:hover .group-hover\:border-violet-700\/35 {
  border-color: rgba(109, 40, 217, .35);
}

.group:hover .group-hover\:border-violet-700\/40 {
  border-color: rgba(109, 40, 217, .4);
}

.group:hover .group-hover\:border-violet-700\/45 {
  border-color: rgba(109, 40, 217, .45);
}

.group:hover .group-hover\:border-violet-700\/5 {
  border-color: rgba(109, 40, 217, .05);
}

.group:hover .group-hover\:border-violet-700\/50 {
  border-color: rgba(109, 40, 217, .5);
}

.group:hover .group-hover\:border-violet-700\/55 {
  border-color: rgba(109, 40, 217, .55);
}

.group:hover .group-hover\:border-violet-700\/60 {
  border-color: rgba(109, 40, 217, .6);
}

.group:hover .group-hover\:border-violet-700\/65 {
  border-color: rgba(109, 40, 217, .65);
}

.group:hover .group-hover\:border-violet-700\/70 {
  border-color: rgba(109, 40, 217, .7);
}

.group:hover .group-hover\:border-violet-700\/75 {
  border-color: rgba(109, 40, 217, .75);
}

.group:hover .group-hover\:border-violet-700\/80 {
  border-color: rgba(109, 40, 217, .8);
}

.group:hover .group-hover\:border-violet-700\/85 {
  border-color: rgba(109, 40, 217, .85);
}

.group:hover .group-hover\:border-violet-700\/90 {
  border-color: rgba(109, 40, 217, .9);
}

.group:hover .group-hover\:border-violet-700\/95 {
  border-color: rgba(109, 40, 217, .95);
}

.group:hover .group-hover\:border-violet-800 {
  --tw-border-opacity: 1;
  border-color: rgba(91, 33, 182, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-violet-800\/0 {
  border-color: rgba(91, 33, 182, 0);
}

.group:hover .group-hover\:border-violet-800\/10 {
  border-color: rgba(91, 33, 182, .1);
}

.group:hover .group-hover\:border-violet-800\/100 {
  border-color: #5b21b6;
}

.group:hover .group-hover\:border-violet-800\/15 {
  border-color: rgba(91, 33, 182, .15);
}

.group:hover .group-hover\:border-violet-800\/20 {
  border-color: rgba(91, 33, 182, .2);
}

.group:hover .group-hover\:border-violet-800\/25 {
  border-color: rgba(91, 33, 182, .25);
}

.group:hover .group-hover\:border-violet-800\/30 {
  border-color: rgba(91, 33, 182, .3);
}

.group:hover .group-hover\:border-violet-800\/35 {
  border-color: rgba(91, 33, 182, .35);
}

.group:hover .group-hover\:border-violet-800\/40 {
  border-color: rgba(91, 33, 182, .4);
}

.group:hover .group-hover\:border-violet-800\/45 {
  border-color: rgba(91, 33, 182, .45);
}

.group:hover .group-hover\:border-violet-800\/5 {
  border-color: rgba(91, 33, 182, .05);
}

.group:hover .group-hover\:border-violet-800\/50 {
  border-color: rgba(91, 33, 182, .5);
}

.group:hover .group-hover\:border-violet-800\/55 {
  border-color: rgba(91, 33, 182, .55);
}

.group:hover .group-hover\:border-violet-800\/60 {
  border-color: rgba(91, 33, 182, .6);
}

.group:hover .group-hover\:border-violet-800\/65 {
  border-color: rgba(91, 33, 182, .65);
}

.group:hover .group-hover\:border-violet-800\/70 {
  border-color: rgba(91, 33, 182, .7);
}

.group:hover .group-hover\:border-violet-800\/75 {
  border-color: rgba(91, 33, 182, .75);
}

.group:hover .group-hover\:border-violet-800\/80 {
  border-color: rgba(91, 33, 182, .8);
}

.group:hover .group-hover\:border-violet-800\/85 {
  border-color: rgba(91, 33, 182, .85);
}

.group:hover .group-hover\:border-violet-800\/90 {
  border-color: rgba(91, 33, 182, .9);
}

.group:hover .group-hover\:border-violet-800\/95 {
  border-color: rgba(91, 33, 182, .95);
}

.group:hover .group-hover\:border-yellow-100 {
  --tw-border-opacity: 1;
  border-color: rgba(254, 249, 195, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-yellow-100\/0 {
  border-color: rgba(254, 249, 195, 0);
}

.group:hover .group-hover\:border-yellow-100\/10 {
  border-color: rgba(254, 249, 195, .1);
}

.group:hover .group-hover\:border-yellow-100\/100 {
  border-color: #fef9c3;
}

.group:hover .group-hover\:border-yellow-100\/15 {
  border-color: rgba(254, 249, 195, .15);
}

.group:hover .group-hover\:border-yellow-100\/20 {
  border-color: rgba(254, 249, 195, .2);
}

.group:hover .group-hover\:border-yellow-100\/25 {
  border-color: rgba(254, 249, 195, .25);
}

.group:hover .group-hover\:border-yellow-100\/30 {
  border-color: rgba(254, 249, 195, .3);
}

.group:hover .group-hover\:border-yellow-100\/35 {
  border-color: rgba(254, 249, 195, .35);
}

.group:hover .group-hover\:border-yellow-100\/40 {
  border-color: rgba(254, 249, 195, .4);
}

.group:hover .group-hover\:border-yellow-100\/45 {
  border-color: rgba(254, 249, 195, .45);
}

.group:hover .group-hover\:border-yellow-100\/5 {
  border-color: rgba(254, 249, 195, .05);
}

.group:hover .group-hover\:border-yellow-100\/50 {
  border-color: rgba(254, 249, 195, .5);
}

.group:hover .group-hover\:border-yellow-100\/55 {
  border-color: rgba(254, 249, 195, .55);
}

.group:hover .group-hover\:border-yellow-100\/60 {
  border-color: rgba(254, 249, 195, .6);
}

.group:hover .group-hover\:border-yellow-100\/65 {
  border-color: rgba(254, 249, 195, .65);
}

.group:hover .group-hover\:border-yellow-100\/70 {
  border-color: rgba(254, 249, 195, .7);
}

.group:hover .group-hover\:border-yellow-100\/75 {
  border-color: rgba(254, 249, 195, .75);
}

.group:hover .group-hover\:border-yellow-100\/80 {
  border-color: rgba(254, 249, 195, .8);
}

.group:hover .group-hover\:border-yellow-100\/85 {
  border-color: rgba(254, 249, 195, .85);
}

.group:hover .group-hover\:border-yellow-100\/90 {
  border-color: rgba(254, 249, 195, .9);
}

.group:hover .group-hover\:border-yellow-100\/95 {
  border-color: rgba(254, 249, 195, .95);
}

.group:hover .group-hover\:border-yellow-400 {
  --tw-border-opacity: 1;
  border-color: rgba(250, 204, 21, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-yellow-400\/0 {
  border-color: rgba(250, 204, 21, 0);
}

.group:hover .group-hover\:border-yellow-400\/10 {
  border-color: rgba(250, 204, 21, .1);
}

.group:hover .group-hover\:border-yellow-400\/100 {
  border-color: #facc15;
}

.group:hover .group-hover\:border-yellow-400\/15 {
  border-color: rgba(250, 204, 21, .15);
}

.group:hover .group-hover\:border-yellow-400\/20 {
  border-color: rgba(250, 204, 21, .2);
}

.group:hover .group-hover\:border-yellow-400\/25 {
  border-color: rgba(250, 204, 21, .25);
}

.group:hover .group-hover\:border-yellow-400\/30 {
  border-color: rgba(250, 204, 21, .3);
}

.group:hover .group-hover\:border-yellow-400\/35 {
  border-color: rgba(250, 204, 21, .35);
}

.group:hover .group-hover\:border-yellow-400\/40 {
  border-color: rgba(250, 204, 21, .4);
}

.group:hover .group-hover\:border-yellow-400\/45 {
  border-color: rgba(250, 204, 21, .45);
}

.group:hover .group-hover\:border-yellow-400\/5 {
  border-color: rgba(250, 204, 21, .05);
}

.group:hover .group-hover\:border-yellow-400\/50 {
  border-color: rgba(250, 204, 21, .5);
}

.group:hover .group-hover\:border-yellow-400\/55 {
  border-color: rgba(250, 204, 21, .55);
}

.group:hover .group-hover\:border-yellow-400\/60 {
  border-color: rgba(250, 204, 21, .6);
}

.group:hover .group-hover\:border-yellow-400\/65 {
  border-color: rgba(250, 204, 21, .65);
}

.group:hover .group-hover\:border-yellow-400\/70 {
  border-color: rgba(250, 204, 21, .7);
}

.group:hover .group-hover\:border-yellow-400\/75 {
  border-color: rgba(250, 204, 21, .75);
}

.group:hover .group-hover\:border-yellow-400\/80 {
  border-color: rgba(250, 204, 21, .8);
}

.group:hover .group-hover\:border-yellow-400\/85 {
  border-color: rgba(250, 204, 21, .85);
}

.group:hover .group-hover\:border-yellow-400\/90 {
  border-color: rgba(250, 204, 21, .9);
}

.group:hover .group-hover\:border-yellow-400\/95 {
  border-color: rgba(250, 204, 21, .95);
}

.group:hover .group-hover\:border-yellow-500 {
  --tw-border-opacity: 1;
  border-color: rgba(234, 179, 8, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-yellow-500\/0 {
  border-color: rgba(234, 179, 8, 0);
}

.group:hover .group-hover\:border-yellow-500\/10 {
  border-color: rgba(234, 179, 8, .1);
}

.group:hover .group-hover\:border-yellow-500\/100 {
  border-color: #eab308;
}

.group:hover .group-hover\:border-yellow-500\/15 {
  border-color: rgba(234, 179, 8, .15);
}

.group:hover .group-hover\:border-yellow-500\/20 {
  border-color: rgba(234, 179, 8, .2);
}

.group:hover .group-hover\:border-yellow-500\/25 {
  border-color: rgba(234, 179, 8, .25);
}

.group:hover .group-hover\:border-yellow-500\/30 {
  border-color: rgba(234, 179, 8, .3);
}

.group:hover .group-hover\:border-yellow-500\/35 {
  border-color: rgba(234, 179, 8, .35);
}

.group:hover .group-hover\:border-yellow-500\/40 {
  border-color: rgba(234, 179, 8, .4);
}

.group:hover .group-hover\:border-yellow-500\/45 {
  border-color: rgba(234, 179, 8, .45);
}

.group:hover .group-hover\:border-yellow-500\/5 {
  border-color: rgba(234, 179, 8, .05);
}

.group:hover .group-hover\:border-yellow-500\/50 {
  border-color: rgba(234, 179, 8, .5);
}

.group:hover .group-hover\:border-yellow-500\/55 {
  border-color: rgba(234, 179, 8, .55);
}

.group:hover .group-hover\:border-yellow-500\/60 {
  border-color: rgba(234, 179, 8, .6);
}

.group:hover .group-hover\:border-yellow-500\/65 {
  border-color: rgba(234, 179, 8, .65);
}

.group:hover .group-hover\:border-yellow-500\/70 {
  border-color: rgba(234, 179, 8, .7);
}

.group:hover .group-hover\:border-yellow-500\/75 {
  border-color: rgba(234, 179, 8, .75);
}

.group:hover .group-hover\:border-yellow-500\/80 {
  border-color: rgba(234, 179, 8, .8);
}

.group:hover .group-hover\:border-yellow-500\/85 {
  border-color: rgba(234, 179, 8, .85);
}

.group:hover .group-hover\:border-yellow-500\/90 {
  border-color: rgba(234, 179, 8, .9);
}

.group:hover .group-hover\:border-yellow-500\/95 {
  border-color: rgba(234, 179, 8, .95);
}

.group:hover .group-hover\:border-yellow-700 {
  --tw-border-opacity: 1;
  border-color: rgba(161, 98, 7, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-yellow-700\/0 {
  border-color: rgba(161, 98, 7, 0);
}

.group:hover .group-hover\:border-yellow-700\/10 {
  border-color: rgba(161, 98, 7, .1);
}

.group:hover .group-hover\:border-yellow-700\/100 {
  border-color: #a16207;
}

.group:hover .group-hover\:border-yellow-700\/15 {
  border-color: rgba(161, 98, 7, .15);
}

.group:hover .group-hover\:border-yellow-700\/20 {
  border-color: rgba(161, 98, 7, .2);
}

.group:hover .group-hover\:border-yellow-700\/25 {
  border-color: rgba(161, 98, 7, .25);
}

.group:hover .group-hover\:border-yellow-700\/30 {
  border-color: rgba(161, 98, 7, .3);
}

.group:hover .group-hover\:border-yellow-700\/35 {
  border-color: rgba(161, 98, 7, .35);
}

.group:hover .group-hover\:border-yellow-700\/40 {
  border-color: rgba(161, 98, 7, .4);
}

.group:hover .group-hover\:border-yellow-700\/45 {
  border-color: rgba(161, 98, 7, .45);
}

.group:hover .group-hover\:border-yellow-700\/5 {
  border-color: rgba(161, 98, 7, .05);
}

.group:hover .group-hover\:border-yellow-700\/50 {
  border-color: rgba(161, 98, 7, .5);
}

.group:hover .group-hover\:border-yellow-700\/55 {
  border-color: rgba(161, 98, 7, .55);
}

.group:hover .group-hover\:border-yellow-700\/60 {
  border-color: rgba(161, 98, 7, .6);
}

.group:hover .group-hover\:border-yellow-700\/65 {
  border-color: rgba(161, 98, 7, .65);
}

.group:hover .group-hover\:border-yellow-700\/70 {
  border-color: rgba(161, 98, 7, .7);
}

.group:hover .group-hover\:border-yellow-700\/75 {
  border-color: rgba(161, 98, 7, .75);
}

.group:hover .group-hover\:border-yellow-700\/80 {
  border-color: rgba(161, 98, 7, .8);
}

.group:hover .group-hover\:border-yellow-700\/85 {
  border-color: rgba(161, 98, 7, .85);
}

.group:hover .group-hover\:border-yellow-700\/90 {
  border-color: rgba(161, 98, 7, .9);
}

.group:hover .group-hover\:border-yellow-700\/95 {
  border-color: rgba(161, 98, 7, .95);
}

.group:hover .group-hover\:border-yellow-800 {
  --tw-border-opacity: 1;
  border-color: rgba(133, 77, 14, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-yellow-800\/0 {
  border-color: rgba(133, 77, 14, 0);
}

.group:hover .group-hover\:border-yellow-800\/10 {
  border-color: rgba(133, 77, 14, .1);
}

.group:hover .group-hover\:border-yellow-800\/100 {
  border-color: #854d0e;
}

.group:hover .group-hover\:border-yellow-800\/15 {
  border-color: rgba(133, 77, 14, .15);
}

.group:hover .group-hover\:border-yellow-800\/20 {
  border-color: rgba(133, 77, 14, .2);
}

.group:hover .group-hover\:border-yellow-800\/25 {
  border-color: rgba(133, 77, 14, .25);
}

.group:hover .group-hover\:border-yellow-800\/30 {
  border-color: rgba(133, 77, 14, .3);
}

.group:hover .group-hover\:border-yellow-800\/35 {
  border-color: rgba(133, 77, 14, .35);
}

.group:hover .group-hover\:border-yellow-800\/40 {
  border-color: rgba(133, 77, 14, .4);
}

.group:hover .group-hover\:border-yellow-800\/45 {
  border-color: rgba(133, 77, 14, .45);
}

.group:hover .group-hover\:border-yellow-800\/5 {
  border-color: rgba(133, 77, 14, .05);
}

.group:hover .group-hover\:border-yellow-800\/50 {
  border-color: rgba(133, 77, 14, .5);
}

.group:hover .group-hover\:border-yellow-800\/55 {
  border-color: rgba(133, 77, 14, .55);
}

.group:hover .group-hover\:border-yellow-800\/60 {
  border-color: rgba(133, 77, 14, .6);
}

.group:hover .group-hover\:border-yellow-800\/65 {
  border-color: rgba(133, 77, 14, .65);
}

.group:hover .group-hover\:border-yellow-800\/70 {
  border-color: rgba(133, 77, 14, .7);
}

.group:hover .group-hover\:border-yellow-800\/75 {
  border-color: rgba(133, 77, 14, .75);
}

.group:hover .group-hover\:border-yellow-800\/80 {
  border-color: rgba(133, 77, 14, .8);
}

.group:hover .group-hover\:border-yellow-800\/85 {
  border-color: rgba(133, 77, 14, .85);
}

.group:hover .group-hover\:border-yellow-800\/90 {
  border-color: rgba(133, 77, 14, .9);
}

.group:hover .group-hover\:border-yellow-800\/95 {
  border-color: rgba(133, 77, 14, .95);
}

.group:hover .group-hover\:border-zinc-100 {
  --tw-border-opacity: 1;
  border-color: rgba(244, 244, 245, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-zinc-100\/0 {
  border-color: rgba(244, 244, 245, 0);
}

.group:hover .group-hover\:border-zinc-100\/10 {
  border-color: rgba(244, 244, 245, .1);
}

.group:hover .group-hover\:border-zinc-100\/100 {
  border-color: #f4f4f5;
}

.group:hover .group-hover\:border-zinc-100\/15 {
  border-color: rgba(244, 244, 245, .15);
}

.group:hover .group-hover\:border-zinc-100\/20 {
  border-color: rgba(244, 244, 245, .2);
}

.group:hover .group-hover\:border-zinc-100\/25 {
  border-color: rgba(244, 244, 245, .25);
}

.group:hover .group-hover\:border-zinc-100\/30 {
  border-color: rgba(244, 244, 245, .3);
}

.group:hover .group-hover\:border-zinc-100\/35 {
  border-color: rgba(244, 244, 245, .35);
}

.group:hover .group-hover\:border-zinc-100\/40 {
  border-color: rgba(244, 244, 245, .4);
}

.group:hover .group-hover\:border-zinc-100\/45 {
  border-color: rgba(244, 244, 245, .45);
}

.group:hover .group-hover\:border-zinc-100\/5 {
  border-color: rgba(244, 244, 245, .05);
}

.group:hover .group-hover\:border-zinc-100\/50 {
  border-color: rgba(244, 244, 245, .5);
}

.group:hover .group-hover\:border-zinc-100\/55 {
  border-color: rgba(244, 244, 245, .55);
}

.group:hover .group-hover\:border-zinc-100\/60 {
  border-color: rgba(244, 244, 245, .6);
}

.group:hover .group-hover\:border-zinc-100\/65 {
  border-color: rgba(244, 244, 245, .65);
}

.group:hover .group-hover\:border-zinc-100\/70 {
  border-color: rgba(244, 244, 245, .7);
}

.group:hover .group-hover\:border-zinc-100\/75 {
  border-color: rgba(244, 244, 245, .75);
}

.group:hover .group-hover\:border-zinc-100\/80 {
  border-color: rgba(244, 244, 245, .8);
}

.group:hover .group-hover\:border-zinc-100\/85 {
  border-color: rgba(244, 244, 245, .85);
}

.group:hover .group-hover\:border-zinc-100\/90 {
  border-color: rgba(244, 244, 245, .9);
}

.group:hover .group-hover\:border-zinc-100\/95 {
  border-color: rgba(244, 244, 245, .95);
}

.group:hover .group-hover\:border-zinc-400 {
  --tw-border-opacity: 1;
  border-color: rgba(161, 161, 170, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-zinc-400\/0 {
  border-color: rgba(161, 161, 170, 0);
}

.group:hover .group-hover\:border-zinc-400\/10 {
  border-color: rgba(161, 161, 170, .1);
}

.group:hover .group-hover\:border-zinc-400\/100 {
  border-color: #a1a1aa;
}

.group:hover .group-hover\:border-zinc-400\/15 {
  border-color: rgba(161, 161, 170, .15);
}

.group:hover .group-hover\:border-zinc-400\/20 {
  border-color: rgba(161, 161, 170, .2);
}

.group:hover .group-hover\:border-zinc-400\/25 {
  border-color: rgba(161, 161, 170, .25);
}

.group:hover .group-hover\:border-zinc-400\/30 {
  border-color: rgba(161, 161, 170, .3);
}

.group:hover .group-hover\:border-zinc-400\/35 {
  border-color: rgba(161, 161, 170, .35);
}

.group:hover .group-hover\:border-zinc-400\/40 {
  border-color: rgba(161, 161, 170, .4);
}

.group:hover .group-hover\:border-zinc-400\/45 {
  border-color: rgba(161, 161, 170, .45);
}

.group:hover .group-hover\:border-zinc-400\/5 {
  border-color: rgba(161, 161, 170, .05);
}

.group:hover .group-hover\:border-zinc-400\/50 {
  border-color: rgba(161, 161, 170, .5);
}

.group:hover .group-hover\:border-zinc-400\/55 {
  border-color: rgba(161, 161, 170, .55);
}

.group:hover .group-hover\:border-zinc-400\/60 {
  border-color: rgba(161, 161, 170, .6);
}

.group:hover .group-hover\:border-zinc-400\/65 {
  border-color: rgba(161, 161, 170, .65);
}

.group:hover .group-hover\:border-zinc-400\/70 {
  border-color: rgba(161, 161, 170, .7);
}

.group:hover .group-hover\:border-zinc-400\/75 {
  border-color: rgba(161, 161, 170, .75);
}

.group:hover .group-hover\:border-zinc-400\/80 {
  border-color: rgba(161, 161, 170, .8);
}

.group:hover .group-hover\:border-zinc-400\/85 {
  border-color: rgba(161, 161, 170, .85);
}

.group:hover .group-hover\:border-zinc-400\/90 {
  border-color: rgba(161, 161, 170, .9);
}

.group:hover .group-hover\:border-zinc-400\/95 {
  border-color: rgba(161, 161, 170, .95);
}

.group:hover .group-hover\:border-zinc-500 {
  --tw-border-opacity: 1;
  border-color: rgba(113, 113, 122, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-zinc-500\/0 {
  border-color: rgba(113, 113, 122, 0);
}

.group:hover .group-hover\:border-zinc-500\/10 {
  border-color: rgba(113, 113, 122, .1);
}

.group:hover .group-hover\:border-zinc-500\/100 {
  border-color: #71717a;
}

.group:hover .group-hover\:border-zinc-500\/15 {
  border-color: rgba(113, 113, 122, .15);
}

.group:hover .group-hover\:border-zinc-500\/20 {
  border-color: rgba(113, 113, 122, .2);
}

.group:hover .group-hover\:border-zinc-500\/25 {
  border-color: rgba(113, 113, 122, .25);
}

.group:hover .group-hover\:border-zinc-500\/30 {
  border-color: rgba(113, 113, 122, .3);
}

.group:hover .group-hover\:border-zinc-500\/35 {
  border-color: rgba(113, 113, 122, .35);
}

.group:hover .group-hover\:border-zinc-500\/40 {
  border-color: rgba(113, 113, 122, .4);
}

.group:hover .group-hover\:border-zinc-500\/45 {
  border-color: rgba(113, 113, 122, .45);
}

.group:hover .group-hover\:border-zinc-500\/5 {
  border-color: rgba(113, 113, 122, .05);
}

.group:hover .group-hover\:border-zinc-500\/50 {
  border-color: rgba(113, 113, 122, .5);
}

.group:hover .group-hover\:border-zinc-500\/55 {
  border-color: rgba(113, 113, 122, .55);
}

.group:hover .group-hover\:border-zinc-500\/60 {
  border-color: rgba(113, 113, 122, .6);
}

.group:hover .group-hover\:border-zinc-500\/65 {
  border-color: rgba(113, 113, 122, .65);
}

.group:hover .group-hover\:border-zinc-500\/70 {
  border-color: rgba(113, 113, 122, .7);
}

.group:hover .group-hover\:border-zinc-500\/75 {
  border-color: rgba(113, 113, 122, .75);
}

.group:hover .group-hover\:border-zinc-500\/80 {
  border-color: rgba(113, 113, 122, .8);
}

.group:hover .group-hover\:border-zinc-500\/85 {
  border-color: rgba(113, 113, 122, .85);
}

.group:hover .group-hover\:border-zinc-500\/90 {
  border-color: rgba(113, 113, 122, .9);
}

.group:hover .group-hover\:border-zinc-500\/95 {
  border-color: rgba(113, 113, 122, .95);
}

.group:hover .group-hover\:border-zinc-700 {
  --tw-border-opacity: 1;
  border-color: rgba(63, 63, 70, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-zinc-700\/0 {
  border-color: rgba(63, 63, 70, 0);
}

.group:hover .group-hover\:border-zinc-700\/10 {
  border-color: rgba(63, 63, 70, .1);
}

.group:hover .group-hover\:border-zinc-700\/100 {
  border-color: #3f3f46;
}

.group:hover .group-hover\:border-zinc-700\/15 {
  border-color: rgba(63, 63, 70, .15);
}

.group:hover .group-hover\:border-zinc-700\/20 {
  border-color: rgba(63, 63, 70, .2);
}

.group:hover .group-hover\:border-zinc-700\/25 {
  border-color: rgba(63, 63, 70, .25);
}

.group:hover .group-hover\:border-zinc-700\/30 {
  border-color: rgba(63, 63, 70, .3);
}

.group:hover .group-hover\:border-zinc-700\/35 {
  border-color: rgba(63, 63, 70, .35);
}

.group:hover .group-hover\:border-zinc-700\/40 {
  border-color: rgba(63, 63, 70, .4);
}

.group:hover .group-hover\:border-zinc-700\/45 {
  border-color: rgba(63, 63, 70, .45);
}

.group:hover .group-hover\:border-zinc-700\/5 {
  border-color: rgba(63, 63, 70, .05);
}

.group:hover .group-hover\:border-zinc-700\/50 {
  border-color: rgba(63, 63, 70, .5);
}

.group:hover .group-hover\:border-zinc-700\/55 {
  border-color: rgba(63, 63, 70, .55);
}

.group:hover .group-hover\:border-zinc-700\/60 {
  border-color: rgba(63, 63, 70, .6);
}

.group:hover .group-hover\:border-zinc-700\/65 {
  border-color: rgba(63, 63, 70, .65);
}

.group:hover .group-hover\:border-zinc-700\/70 {
  border-color: rgba(63, 63, 70, .7);
}

.group:hover .group-hover\:border-zinc-700\/75 {
  border-color: rgba(63, 63, 70, .75);
}

.group:hover .group-hover\:border-zinc-700\/80 {
  border-color: rgba(63, 63, 70, .8);
}

.group:hover .group-hover\:border-zinc-700\/85 {
  border-color: rgba(63, 63, 70, .85);
}

.group:hover .group-hover\:border-zinc-700\/90 {
  border-color: rgba(63, 63, 70, .9);
}

.group:hover .group-hover\:border-zinc-700\/95 {
  border-color: rgba(63, 63, 70, .95);
}

.group:hover .group-hover\:border-zinc-800 {
  --tw-border-opacity: 1;
  border-color: rgba(39, 39, 42, var(--tw-border-opacity, 1));
}

.group:hover .group-hover\:border-zinc-800\/0 {
  border-color: rgba(39, 39, 42, 0);
}

.group:hover .group-hover\:border-zinc-800\/10 {
  border-color: rgba(39, 39, 42, .1);
}

.group:hover .group-hover\:border-zinc-800\/100 {
  border-color: #27272a;
}

.group:hover .group-hover\:border-zinc-800\/15 {
  border-color: rgba(39, 39, 42, .15);
}

.group:hover .group-hover\:border-zinc-800\/20 {
  border-color: rgba(39, 39, 42, .2);
}

.group:hover .group-hover\:border-zinc-800\/25 {
  border-color: rgba(39, 39, 42, .25);
}

.group:hover .group-hover\:border-zinc-800\/30 {
  border-color: rgba(39, 39, 42, .3);
}

.group:hover .group-hover\:border-zinc-800\/35 {
  border-color: rgba(39, 39, 42, .35);
}

.group:hover .group-hover\:border-zinc-800\/40 {
  border-color: rgba(39, 39, 42, .4);
}

.group:hover .group-hover\:border-zinc-800\/45 {
  border-color: rgba(39, 39, 42, .45);
}

.group:hover .group-hover\:border-zinc-800\/5 {
  border-color: rgba(39, 39, 42, .05);
}

.group:hover .group-hover\:border-zinc-800\/50 {
  border-color: rgba(39, 39, 42, .5);
}

.group:hover .group-hover\:border-zinc-800\/55 {
  border-color: rgba(39, 39, 42, .55);
}

.group:hover .group-hover\:border-zinc-800\/60 {
  border-color: rgba(39, 39, 42, .6);
}

.group:hover .group-hover\:border-zinc-800\/65 {
  border-color: rgba(39, 39, 42, .65);
}

.group:hover .group-hover\:border-zinc-800\/70 {
  border-color: rgba(39, 39, 42, .7);
}

.group:hover .group-hover\:border-zinc-800\/75 {
  border-color: rgba(39, 39, 42, .75);
}

.group:hover .group-hover\:border-zinc-800\/80 {
  border-color: rgba(39, 39, 42, .8);
}

.group:hover .group-hover\:border-zinc-800\/85 {
  border-color: rgba(39, 39, 42, .85);
}

.group:hover .group-hover\:border-zinc-800\/90 {
  border-color: rgba(39, 39, 42, .9);
}

.group:hover .group-hover\:border-zinc-800\/95 {
  border-color: rgba(39, 39, 42, .95);
}

.group:hover .group-hover\:bg-amber-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 243, 199, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-amber-100\/0 {
  background-color: rgba(254, 243, 199, 0);
}

.group:hover .group-hover\:bg-amber-100\/10 {
  background-color: rgba(254, 243, 199, .1);
}

.group:hover .group-hover\:bg-amber-100\/100 {
  background-color: #fef3c7;
}

.group:hover .group-hover\:bg-amber-100\/15 {
  background-color: rgba(254, 243, 199, .15);
}

.group:hover .group-hover\:bg-amber-100\/20 {
  background-color: rgba(254, 243, 199, .2);
}

.group:hover .group-hover\:bg-amber-100\/25 {
  background-color: rgba(254, 243, 199, .25);
}

.group:hover .group-hover\:bg-amber-100\/30 {
  background-color: rgba(254, 243, 199, .3);
}

.group:hover .group-hover\:bg-amber-100\/35 {
  background-color: rgba(254, 243, 199, .35);
}

.group:hover .group-hover\:bg-amber-100\/40 {
  background-color: rgba(254, 243, 199, .4);
}

.group:hover .group-hover\:bg-amber-100\/45 {
  background-color: rgba(254, 243, 199, .45);
}

.group:hover .group-hover\:bg-amber-100\/5 {
  background-color: rgba(254, 243, 199, .05);
}

.group:hover .group-hover\:bg-amber-100\/50 {
  background-color: rgba(254, 243, 199, .5);
}

.group:hover .group-hover\:bg-amber-100\/55 {
  background-color: rgba(254, 243, 199, .55);
}

.group:hover .group-hover\:bg-amber-100\/60 {
  background-color: rgba(254, 243, 199, .6);
}

.group:hover .group-hover\:bg-amber-100\/65 {
  background-color: rgba(254, 243, 199, .65);
}

.group:hover .group-hover\:bg-amber-100\/70 {
  background-color: rgba(254, 243, 199, .7);
}

.group:hover .group-hover\:bg-amber-100\/75 {
  background-color: rgba(254, 243, 199, .75);
}

.group:hover .group-hover\:bg-amber-100\/80 {
  background-color: rgba(254, 243, 199, .8);
}

.group:hover .group-hover\:bg-amber-100\/85 {
  background-color: rgba(254, 243, 199, .85);
}

.group:hover .group-hover\:bg-amber-100\/90 {
  background-color: rgba(254, 243, 199, .9);
}

.group:hover .group-hover\:bg-amber-100\/95 {
  background-color: rgba(254, 243, 199, .95);
}

.group:hover .group-hover\:bg-amber-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 191, 36, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-amber-400\/0 {
  background-color: rgba(251, 191, 36, 0);
}

.group:hover .group-hover\:bg-amber-400\/10 {
  background-color: rgba(251, 191, 36, .1);
}

.group:hover .group-hover\:bg-amber-400\/100 {
  background-color: #fbbf24;
}

.group:hover .group-hover\:bg-amber-400\/15 {
  background-color: rgba(251, 191, 36, .15);
}

.group:hover .group-hover\:bg-amber-400\/20 {
  background-color: rgba(251, 191, 36, .2);
}

.group:hover .group-hover\:bg-amber-400\/25 {
  background-color: rgba(251, 191, 36, .25);
}

.group:hover .group-hover\:bg-amber-400\/30 {
  background-color: rgba(251, 191, 36, .3);
}

.group:hover .group-hover\:bg-amber-400\/35 {
  background-color: rgba(251, 191, 36, .35);
}

.group:hover .group-hover\:bg-amber-400\/40 {
  background-color: rgba(251, 191, 36, .4);
}

.group:hover .group-hover\:bg-amber-400\/45 {
  background-color: rgba(251, 191, 36, .45);
}

.group:hover .group-hover\:bg-amber-400\/5 {
  background-color: rgba(251, 191, 36, .05);
}

.group:hover .group-hover\:bg-amber-400\/50 {
  background-color: rgba(251, 191, 36, .5);
}

.group:hover .group-hover\:bg-amber-400\/55 {
  background-color: rgba(251, 191, 36, .55);
}

.group:hover .group-hover\:bg-amber-400\/60 {
  background-color: rgba(251, 191, 36, .6);
}

.group:hover .group-hover\:bg-amber-400\/65 {
  background-color: rgba(251, 191, 36, .65);
}

.group:hover .group-hover\:bg-amber-400\/70 {
  background-color: rgba(251, 191, 36, .7);
}

.group:hover .group-hover\:bg-amber-400\/75 {
  background-color: rgba(251, 191, 36, .75);
}

.group:hover .group-hover\:bg-amber-400\/80 {
  background-color: rgba(251, 191, 36, .8);
}

.group:hover .group-hover\:bg-amber-400\/85 {
  background-color: rgba(251, 191, 36, .85);
}

.group:hover .group-hover\:bg-amber-400\/90 {
  background-color: rgba(251, 191, 36, .9);
}

.group:hover .group-hover\:bg-amber-400\/95 {
  background-color: rgba(251, 191, 36, .95);
}

.group:hover .group-hover\:bg-amber-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 158, 11, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-amber-500\/0 {
  background-color: rgba(245, 158, 11, 0);
}

.group:hover .group-hover\:bg-amber-500\/10 {
  background-color: rgba(245, 158, 11, .1);
}

.group:hover .group-hover\:bg-amber-500\/100 {
  background-color: #f59e0b;
}

.group:hover .group-hover\:bg-amber-500\/15 {
  background-color: rgba(245, 158, 11, .15);
}

.group:hover .group-hover\:bg-amber-500\/20 {
  background-color: rgba(245, 158, 11, .2);
}

.group:hover .group-hover\:bg-amber-500\/25 {
  background-color: rgba(245, 158, 11, .25);
}

.group:hover .group-hover\:bg-amber-500\/30 {
  background-color: rgba(245, 158, 11, .3);
}

.group:hover .group-hover\:bg-amber-500\/35 {
  background-color: rgba(245, 158, 11, .35);
}

.group:hover .group-hover\:bg-amber-500\/40 {
  background-color: rgba(245, 158, 11, .4);
}

.group:hover .group-hover\:bg-amber-500\/45 {
  background-color: rgba(245, 158, 11, .45);
}

.group:hover .group-hover\:bg-amber-500\/5 {
  background-color: rgba(245, 158, 11, .05);
}

.group:hover .group-hover\:bg-amber-500\/50 {
  background-color: rgba(245, 158, 11, .5);
}

.group:hover .group-hover\:bg-amber-500\/55 {
  background-color: rgba(245, 158, 11, .55);
}

.group:hover .group-hover\:bg-amber-500\/60 {
  background-color: rgba(245, 158, 11, .6);
}

.group:hover .group-hover\:bg-amber-500\/65 {
  background-color: rgba(245, 158, 11, .65);
}

.group:hover .group-hover\:bg-amber-500\/70 {
  background-color: rgba(245, 158, 11, .7);
}

.group:hover .group-hover\:bg-amber-500\/75 {
  background-color: rgba(245, 158, 11, .75);
}

.group:hover .group-hover\:bg-amber-500\/80 {
  background-color: rgba(245, 158, 11, .8);
}

.group:hover .group-hover\:bg-amber-500\/85 {
  background-color: rgba(245, 158, 11, .85);
}

.group:hover .group-hover\:bg-amber-500\/90 {
  background-color: rgba(245, 158, 11, .9);
}

.group:hover .group-hover\:bg-amber-500\/95 {
  background-color: rgba(245, 158, 11, .95);
}

.group:hover .group-hover\:bg-amber-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(180, 83, 9, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-amber-700\/0 {
  background-color: rgba(180, 83, 9, 0);
}

.group:hover .group-hover\:bg-amber-700\/10 {
  background-color: rgba(180, 83, 9, .1);
}

.group:hover .group-hover\:bg-amber-700\/100 {
  background-color: #b45309;
}

.group:hover .group-hover\:bg-amber-700\/15 {
  background-color: rgba(180, 83, 9, .15);
}

.group:hover .group-hover\:bg-amber-700\/20 {
  background-color: rgba(180, 83, 9, .2);
}

.group:hover .group-hover\:bg-amber-700\/25 {
  background-color: rgba(180, 83, 9, .25);
}

.group:hover .group-hover\:bg-amber-700\/30 {
  background-color: rgba(180, 83, 9, .3);
}

.group:hover .group-hover\:bg-amber-700\/35 {
  background-color: rgba(180, 83, 9, .35);
}

.group:hover .group-hover\:bg-amber-700\/40 {
  background-color: rgba(180, 83, 9, .4);
}

.group:hover .group-hover\:bg-amber-700\/45 {
  background-color: rgba(180, 83, 9, .45);
}

.group:hover .group-hover\:bg-amber-700\/5 {
  background-color: rgba(180, 83, 9, .05);
}

.group:hover .group-hover\:bg-amber-700\/50 {
  background-color: rgba(180, 83, 9, .5);
}

.group:hover .group-hover\:bg-amber-700\/55 {
  background-color: rgba(180, 83, 9, .55);
}

.group:hover .group-hover\:bg-amber-700\/60 {
  background-color: rgba(180, 83, 9, .6);
}

.group:hover .group-hover\:bg-amber-700\/65 {
  background-color: rgba(180, 83, 9, .65);
}

.group:hover .group-hover\:bg-amber-700\/70 {
  background-color: rgba(180, 83, 9, .7);
}

.group:hover .group-hover\:bg-amber-700\/75 {
  background-color: rgba(180, 83, 9, .75);
}

.group:hover .group-hover\:bg-amber-700\/80 {
  background-color: rgba(180, 83, 9, .8);
}

.group:hover .group-hover\:bg-amber-700\/85 {
  background-color: rgba(180, 83, 9, .85);
}

.group:hover .group-hover\:bg-amber-700\/90 {
  background-color: rgba(180, 83, 9, .9);
}

.group:hover .group-hover\:bg-amber-700\/95 {
  background-color: rgba(180, 83, 9, .95);
}

.group:hover .group-hover\:bg-amber-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(146, 64, 14, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-amber-800\/0 {
  background-color: rgba(146, 64, 14, 0);
}

.group:hover .group-hover\:bg-amber-800\/10 {
  background-color: rgba(146, 64, 14, .1);
}

.group:hover .group-hover\:bg-amber-800\/100 {
  background-color: #92400e;
}

.group:hover .group-hover\:bg-amber-800\/15 {
  background-color: rgba(146, 64, 14, .15);
}

.group:hover .group-hover\:bg-amber-800\/20 {
  background-color: rgba(146, 64, 14, .2);
}

.group:hover .group-hover\:bg-amber-800\/25 {
  background-color: rgba(146, 64, 14, .25);
}

.group:hover .group-hover\:bg-amber-800\/30 {
  background-color: rgba(146, 64, 14, .3);
}

.group:hover .group-hover\:bg-amber-800\/35 {
  background-color: rgba(146, 64, 14, .35);
}

.group:hover .group-hover\:bg-amber-800\/40 {
  background-color: rgba(146, 64, 14, .4);
}

.group:hover .group-hover\:bg-amber-800\/45 {
  background-color: rgba(146, 64, 14, .45);
}

.group:hover .group-hover\:bg-amber-800\/5 {
  background-color: rgba(146, 64, 14, .05);
}

.group:hover .group-hover\:bg-amber-800\/50 {
  background-color: rgba(146, 64, 14, .5);
}

.group:hover .group-hover\:bg-amber-800\/55 {
  background-color: rgba(146, 64, 14, .55);
}

.group:hover .group-hover\:bg-amber-800\/60 {
  background-color: rgba(146, 64, 14, .6);
}

.group:hover .group-hover\:bg-amber-800\/65 {
  background-color: rgba(146, 64, 14, .65);
}

.group:hover .group-hover\:bg-amber-800\/70 {
  background-color: rgba(146, 64, 14, .7);
}

.group:hover .group-hover\:bg-amber-800\/75 {
  background-color: rgba(146, 64, 14, .75);
}

.group:hover .group-hover\:bg-amber-800\/80 {
  background-color: rgba(146, 64, 14, .8);
}

.group:hover .group-hover\:bg-amber-800\/85 {
  background-color: rgba(146, 64, 14, .85);
}

.group:hover .group-hover\:bg-amber-800\/90 {
  background-color: rgba(146, 64, 14, .9);
}

.group:hover .group-hover\:bg-amber-800\/95 {
  background-color: rgba(146, 64, 14, .95);
}

.group:hover .group-hover\:bg-blue-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 234, 254, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-blue-100\/0 {
  background-color: rgba(219, 234, 254, 0);
}

.group:hover .group-hover\:bg-blue-100\/10 {
  background-color: rgba(219, 234, 254, .1);
}

.group:hover .group-hover\:bg-blue-100\/100 {
  background-color: #dbeafe;
}

.group:hover .group-hover\:bg-blue-100\/15 {
  background-color: rgba(219, 234, 254, .15);
}

.group:hover .group-hover\:bg-blue-100\/20 {
  background-color: rgba(219, 234, 254, .2);
}

.group:hover .group-hover\:bg-blue-100\/25 {
  background-color: rgba(219, 234, 254, .25);
}

.group:hover .group-hover\:bg-blue-100\/30 {
  background-color: rgba(219, 234, 254, .3);
}

.group:hover .group-hover\:bg-blue-100\/35 {
  background-color: rgba(219, 234, 254, .35);
}

.group:hover .group-hover\:bg-blue-100\/40 {
  background-color: rgba(219, 234, 254, .4);
}

.group:hover .group-hover\:bg-blue-100\/45 {
  background-color: rgba(219, 234, 254, .45);
}

.group:hover .group-hover\:bg-blue-100\/5 {
  background-color: rgba(219, 234, 254, .05);
}

.group:hover .group-hover\:bg-blue-100\/50 {
  background-color: rgba(219, 234, 254, .5);
}

.group:hover .group-hover\:bg-blue-100\/55 {
  background-color: rgba(219, 234, 254, .55);
}

.group:hover .group-hover\:bg-blue-100\/60 {
  background-color: rgba(219, 234, 254, .6);
}

.group:hover .group-hover\:bg-blue-100\/65 {
  background-color: rgba(219, 234, 254, .65);
}

.group:hover .group-hover\:bg-blue-100\/70 {
  background-color: rgba(219, 234, 254, .7);
}

.group:hover .group-hover\:bg-blue-100\/75 {
  background-color: rgba(219, 234, 254, .75);
}

.group:hover .group-hover\:bg-blue-100\/80 {
  background-color: rgba(219, 234, 254, .8);
}

.group:hover .group-hover\:bg-blue-100\/85 {
  background-color: rgba(219, 234, 254, .85);
}

.group:hover .group-hover\:bg-blue-100\/90 {
  background-color: rgba(219, 234, 254, .9);
}

.group:hover .group-hover\:bg-blue-100\/95 {
  background-color: rgba(219, 234, 254, .95);
}

.group:hover .group-hover\:bg-blue-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(96, 165, 250, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-blue-400\/0 {
  background-color: rgba(96, 165, 250, 0);
}

.group:hover .group-hover\:bg-blue-400\/10 {
  background-color: rgba(96, 165, 250, .1);
}

.group:hover .group-hover\:bg-blue-400\/100 {
  background-color: #60a5fa;
}

.group:hover .group-hover\:bg-blue-400\/15 {
  background-color: rgba(96, 165, 250, .15);
}

.group:hover .group-hover\:bg-blue-400\/20 {
  background-color: rgba(96, 165, 250, .2);
}

.group:hover .group-hover\:bg-blue-400\/25 {
  background-color: rgba(96, 165, 250, .25);
}

.group:hover .group-hover\:bg-blue-400\/30 {
  background-color: rgba(96, 165, 250, .3);
}

.group:hover .group-hover\:bg-blue-400\/35 {
  background-color: rgba(96, 165, 250, .35);
}

.group:hover .group-hover\:bg-blue-400\/40 {
  background-color: rgba(96, 165, 250, .4);
}

.group:hover .group-hover\:bg-blue-400\/45 {
  background-color: rgba(96, 165, 250, .45);
}

.group:hover .group-hover\:bg-blue-400\/5 {
  background-color: rgba(96, 165, 250, .05);
}

.group:hover .group-hover\:bg-blue-400\/50 {
  background-color: rgba(96, 165, 250, .5);
}

.group:hover .group-hover\:bg-blue-400\/55 {
  background-color: rgba(96, 165, 250, .55);
}

.group:hover .group-hover\:bg-blue-400\/60 {
  background-color: rgba(96, 165, 250, .6);
}

.group:hover .group-hover\:bg-blue-400\/65 {
  background-color: rgba(96, 165, 250, .65);
}

.group:hover .group-hover\:bg-blue-400\/70 {
  background-color: rgba(96, 165, 250, .7);
}

.group:hover .group-hover\:bg-blue-400\/75 {
  background-color: rgba(96, 165, 250, .75);
}

.group:hover .group-hover\:bg-blue-400\/80 {
  background-color: rgba(96, 165, 250, .8);
}

.group:hover .group-hover\:bg-blue-400\/85 {
  background-color: rgba(96, 165, 250, .85);
}

.group:hover .group-hover\:bg-blue-400\/90 {
  background-color: rgba(96, 165, 250, .9);
}

.group:hover .group-hover\:bg-blue-400\/95 {
  background-color: rgba(96, 165, 250, .95);
}

.group:hover .group-hover\:bg-blue-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 246, 255, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-blue-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(59, 130, 246, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-blue-500\/0 {
  background-color: rgba(59, 130, 246, 0);
}

.group:hover .group-hover\:bg-blue-500\/10 {
  background-color: rgba(59, 130, 246, .1);
}

.group:hover .group-hover\:bg-blue-500\/100 {
  background-color: #3b82f6;
}

.group:hover .group-hover\:bg-blue-500\/15 {
  background-color: rgba(59, 130, 246, .15);
}

.group:hover .group-hover\:bg-blue-500\/20 {
  background-color: rgba(59, 130, 246, .2);
}

.group:hover .group-hover\:bg-blue-500\/25 {
  background-color: rgba(59, 130, 246, .25);
}

.group:hover .group-hover\:bg-blue-500\/30 {
  background-color: rgba(59, 130, 246, .3);
}

.group:hover .group-hover\:bg-blue-500\/35 {
  background-color: rgba(59, 130, 246, .35);
}

.group:hover .group-hover\:bg-blue-500\/40 {
  background-color: rgba(59, 130, 246, .4);
}

.group:hover .group-hover\:bg-blue-500\/45 {
  background-color: rgba(59, 130, 246, .45);
}

.group:hover .group-hover\:bg-blue-500\/5 {
  background-color: rgba(59, 130, 246, .05);
}

.group:hover .group-hover\:bg-blue-500\/50 {
  background-color: rgba(59, 130, 246, .5);
}

.group:hover .group-hover\:bg-blue-500\/55 {
  background-color: rgba(59, 130, 246, .55);
}

.group:hover .group-hover\:bg-blue-500\/60 {
  background-color: rgba(59, 130, 246, .6);
}

.group:hover .group-hover\:bg-blue-500\/65 {
  background-color: rgba(59, 130, 246, .65);
}

.group:hover .group-hover\:bg-blue-500\/70 {
  background-color: rgba(59, 130, 246, .7);
}

.group:hover .group-hover\:bg-blue-500\/75 {
  background-color: rgba(59, 130, 246, .75);
}

.group:hover .group-hover\:bg-blue-500\/80 {
  background-color: rgba(59, 130, 246, .8);
}

.group:hover .group-hover\:bg-blue-500\/85 {
  background-color: rgba(59, 130, 246, .85);
}

.group:hover .group-hover\:bg-blue-500\/90 {
  background-color: rgba(59, 130, 246, .9);
}

.group:hover .group-hover\:bg-blue-500\/95 {
  background-color: rgba(59, 130, 246, .95);
}

.group:hover .group-hover\:bg-blue-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(29, 78, 216, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-blue-700\/0 {
  background-color: rgba(29, 78, 216, 0);
}

.group:hover .group-hover\:bg-blue-700\/10 {
  background-color: rgba(29, 78, 216, .1);
}

.group:hover .group-hover\:bg-blue-700\/100 {
  background-color: #1d4ed8;
}

.group:hover .group-hover\:bg-blue-700\/15 {
  background-color: rgba(29, 78, 216, .15);
}

.group:hover .group-hover\:bg-blue-700\/20 {
  background-color: rgba(29, 78, 216, .2);
}

.group:hover .group-hover\:bg-blue-700\/25 {
  background-color: rgba(29, 78, 216, .25);
}

.group:hover .group-hover\:bg-blue-700\/30 {
  background-color: rgba(29, 78, 216, .3);
}

.group:hover .group-hover\:bg-blue-700\/35 {
  background-color: rgba(29, 78, 216, .35);
}

.group:hover .group-hover\:bg-blue-700\/40 {
  background-color: rgba(29, 78, 216, .4);
}

.group:hover .group-hover\:bg-blue-700\/45 {
  background-color: rgba(29, 78, 216, .45);
}

.group:hover .group-hover\:bg-blue-700\/5 {
  background-color: rgba(29, 78, 216, .05);
}

.group:hover .group-hover\:bg-blue-700\/50 {
  background-color: rgba(29, 78, 216, .5);
}

.group:hover .group-hover\:bg-blue-700\/55 {
  background-color: rgba(29, 78, 216, .55);
}

.group:hover .group-hover\:bg-blue-700\/60 {
  background-color: rgba(29, 78, 216, .6);
}

.group:hover .group-hover\:bg-blue-700\/65 {
  background-color: rgba(29, 78, 216, .65);
}

.group:hover .group-hover\:bg-blue-700\/70 {
  background-color: rgba(29, 78, 216, .7);
}

.group:hover .group-hover\:bg-blue-700\/75 {
  background-color: rgba(29, 78, 216, .75);
}

.group:hover .group-hover\:bg-blue-700\/80 {
  background-color: rgba(29, 78, 216, .8);
}

.group:hover .group-hover\:bg-blue-700\/85 {
  background-color: rgba(29, 78, 216, .85);
}

.group:hover .group-hover\:bg-blue-700\/90 {
  background-color: rgba(29, 78, 216, .9);
}

.group:hover .group-hover\:bg-blue-700\/95 {
  background-color: rgba(29, 78, 216, .95);
}

.group:hover .group-hover\:bg-blue-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 64, 175, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-blue-800\/0 {
  background-color: rgba(30, 64, 175, 0);
}

.group:hover .group-hover\:bg-blue-800\/10 {
  background-color: rgba(30, 64, 175, .1);
}

.group:hover .group-hover\:bg-blue-800\/100 {
  background-color: #1e40af;
}

.group:hover .group-hover\:bg-blue-800\/15 {
  background-color: rgba(30, 64, 175, .15);
}

.group:hover .group-hover\:bg-blue-800\/20 {
  background-color: rgba(30, 64, 175, .2);
}

.group:hover .group-hover\:bg-blue-800\/25 {
  background-color: rgba(30, 64, 175, .25);
}

.group:hover .group-hover\:bg-blue-800\/30 {
  background-color: rgba(30, 64, 175, .3);
}

.group:hover .group-hover\:bg-blue-800\/35 {
  background-color: rgba(30, 64, 175, .35);
}

.group:hover .group-hover\:bg-blue-800\/40 {
  background-color: rgba(30, 64, 175, .4);
}

.group:hover .group-hover\:bg-blue-800\/45 {
  background-color: rgba(30, 64, 175, .45);
}

.group:hover .group-hover\:bg-blue-800\/5 {
  background-color: rgba(30, 64, 175, .05);
}

.group:hover .group-hover\:bg-blue-800\/50 {
  background-color: rgba(30, 64, 175, .5);
}

.group:hover .group-hover\:bg-blue-800\/55 {
  background-color: rgba(30, 64, 175, .55);
}

.group:hover .group-hover\:bg-blue-800\/60 {
  background-color: rgba(30, 64, 175, .6);
}

.group:hover .group-hover\:bg-blue-800\/65 {
  background-color: rgba(30, 64, 175, .65);
}

.group:hover .group-hover\:bg-blue-800\/70 {
  background-color: rgba(30, 64, 175, .7);
}

.group:hover .group-hover\:bg-blue-800\/75 {
  background-color: rgba(30, 64, 175, .75);
}

.group:hover .group-hover\:bg-blue-800\/80 {
  background-color: rgba(30, 64, 175, .8);
}

.group:hover .group-hover\:bg-blue-800\/85 {
  background-color: rgba(30, 64, 175, .85);
}

.group:hover .group-hover\:bg-blue-800\/90 {
  background-color: rgba(30, 64, 175, .9);
}

.group:hover .group-hover\:bg-blue-800\/95 {
  background-color: rgba(30, 64, 175, .95);
}

.group:hover .group-hover\:bg-cyan-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(207, 250, 254, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-cyan-100\/0 {
  background-color: rgba(207, 250, 254, 0);
}

.group:hover .group-hover\:bg-cyan-100\/10 {
  background-color: rgba(207, 250, 254, .1);
}

.group:hover .group-hover\:bg-cyan-100\/100 {
  background-color: #cffafe;
}

.group:hover .group-hover\:bg-cyan-100\/15 {
  background-color: rgba(207, 250, 254, .15);
}

.group:hover .group-hover\:bg-cyan-100\/20 {
  background-color: rgba(207, 250, 254, .2);
}

.group:hover .group-hover\:bg-cyan-100\/25 {
  background-color: rgba(207, 250, 254, .25);
}

.group:hover .group-hover\:bg-cyan-100\/30 {
  background-color: rgba(207, 250, 254, .3);
}

.group:hover .group-hover\:bg-cyan-100\/35 {
  background-color: rgba(207, 250, 254, .35);
}

.group:hover .group-hover\:bg-cyan-100\/40 {
  background-color: rgba(207, 250, 254, .4);
}

.group:hover .group-hover\:bg-cyan-100\/45 {
  background-color: rgba(207, 250, 254, .45);
}

.group:hover .group-hover\:bg-cyan-100\/5 {
  background-color: rgba(207, 250, 254, .05);
}

.group:hover .group-hover\:bg-cyan-100\/50 {
  background-color: rgba(207, 250, 254, .5);
}

.group:hover .group-hover\:bg-cyan-100\/55 {
  background-color: rgba(207, 250, 254, .55);
}

.group:hover .group-hover\:bg-cyan-100\/60 {
  background-color: rgba(207, 250, 254, .6);
}

.group:hover .group-hover\:bg-cyan-100\/65 {
  background-color: rgba(207, 250, 254, .65);
}

.group:hover .group-hover\:bg-cyan-100\/70 {
  background-color: rgba(207, 250, 254, .7);
}

.group:hover .group-hover\:bg-cyan-100\/75 {
  background-color: rgba(207, 250, 254, .75);
}

.group:hover .group-hover\:bg-cyan-100\/80 {
  background-color: rgba(207, 250, 254, .8);
}

.group:hover .group-hover\:bg-cyan-100\/85 {
  background-color: rgba(207, 250, 254, .85);
}

.group:hover .group-hover\:bg-cyan-100\/90 {
  background-color: rgba(207, 250, 254, .9);
}

.group:hover .group-hover\:bg-cyan-100\/95 {
  background-color: rgba(207, 250, 254, .95);
}

.group:hover .group-hover\:bg-cyan-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(34, 211, 238, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-cyan-400\/0 {
  background-color: rgba(34, 211, 238, 0);
}

.group:hover .group-hover\:bg-cyan-400\/10 {
  background-color: rgba(34, 211, 238, .1);
}

.group:hover .group-hover\:bg-cyan-400\/100 {
  background-color: #22d3ee;
}

.group:hover .group-hover\:bg-cyan-400\/15 {
  background-color: rgba(34, 211, 238, .15);
}

.group:hover .group-hover\:bg-cyan-400\/20 {
  background-color: rgba(34, 211, 238, .2);
}

.group:hover .group-hover\:bg-cyan-400\/25 {
  background-color: rgba(34, 211, 238, .25);
}

.group:hover .group-hover\:bg-cyan-400\/30 {
  background-color: rgba(34, 211, 238, .3);
}

.group:hover .group-hover\:bg-cyan-400\/35 {
  background-color: rgba(34, 211, 238, .35);
}

.group:hover .group-hover\:bg-cyan-400\/40 {
  background-color: rgba(34, 211, 238, .4);
}

.group:hover .group-hover\:bg-cyan-400\/45 {
  background-color: rgba(34, 211, 238, .45);
}

.group:hover .group-hover\:bg-cyan-400\/5 {
  background-color: rgba(34, 211, 238, .05);
}

.group:hover .group-hover\:bg-cyan-400\/50 {
  background-color: rgba(34, 211, 238, .5);
}

.group:hover .group-hover\:bg-cyan-400\/55 {
  background-color: rgba(34, 211, 238, .55);
}

.group:hover .group-hover\:bg-cyan-400\/60 {
  background-color: rgba(34, 211, 238, .6);
}

.group:hover .group-hover\:bg-cyan-400\/65 {
  background-color: rgba(34, 211, 238, .65);
}

.group:hover .group-hover\:bg-cyan-400\/70 {
  background-color: rgba(34, 211, 238, .7);
}

.group:hover .group-hover\:bg-cyan-400\/75 {
  background-color: rgba(34, 211, 238, .75);
}

.group:hover .group-hover\:bg-cyan-400\/80 {
  background-color: rgba(34, 211, 238, .8);
}

.group:hover .group-hover\:bg-cyan-400\/85 {
  background-color: rgba(34, 211, 238, .85);
}

.group:hover .group-hover\:bg-cyan-400\/90 {
  background-color: rgba(34, 211, 238, .9);
}

.group:hover .group-hover\:bg-cyan-400\/95 {
  background-color: rgba(34, 211, 238, .95);
}

.group:hover .group-hover\:bg-cyan-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 182, 212, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-cyan-500\/0 {
  background-color: rgba(6, 182, 212, 0);
}

.group:hover .group-hover\:bg-cyan-500\/10 {
  background-color: rgba(6, 182, 212, .1);
}

.group:hover .group-hover\:bg-cyan-500\/100 {
  background-color: #06b6d4;
}

.group:hover .group-hover\:bg-cyan-500\/15 {
  background-color: rgba(6, 182, 212, .15);
}

.group:hover .group-hover\:bg-cyan-500\/20 {
  background-color: rgba(6, 182, 212, .2);
}

.group:hover .group-hover\:bg-cyan-500\/25 {
  background-color: rgba(6, 182, 212, .25);
}

.group:hover .group-hover\:bg-cyan-500\/30 {
  background-color: rgba(6, 182, 212, .3);
}

.group:hover .group-hover\:bg-cyan-500\/35 {
  background-color: rgba(6, 182, 212, .35);
}

.group:hover .group-hover\:bg-cyan-500\/40 {
  background-color: rgba(6, 182, 212, .4);
}

.group:hover .group-hover\:bg-cyan-500\/45 {
  background-color: rgba(6, 182, 212, .45);
}

.group:hover .group-hover\:bg-cyan-500\/5 {
  background-color: rgba(6, 182, 212, .05);
}

.group:hover .group-hover\:bg-cyan-500\/50 {
  background-color: rgba(6, 182, 212, .5);
}

.group:hover .group-hover\:bg-cyan-500\/55 {
  background-color: rgba(6, 182, 212, .55);
}

.group:hover .group-hover\:bg-cyan-500\/60 {
  background-color: rgba(6, 182, 212, .6);
}

.group:hover .group-hover\:bg-cyan-500\/65 {
  background-color: rgba(6, 182, 212, .65);
}

.group:hover .group-hover\:bg-cyan-500\/70 {
  background-color: rgba(6, 182, 212, .7);
}

.group:hover .group-hover\:bg-cyan-500\/75 {
  background-color: rgba(6, 182, 212, .75);
}

.group:hover .group-hover\:bg-cyan-500\/80 {
  background-color: rgba(6, 182, 212, .8);
}

.group:hover .group-hover\:bg-cyan-500\/85 {
  background-color: rgba(6, 182, 212, .85);
}

.group:hover .group-hover\:bg-cyan-500\/90 {
  background-color: rgba(6, 182, 212, .9);
}

.group:hover .group-hover\:bg-cyan-500\/95 {
  background-color: rgba(6, 182, 212, .95);
}

.group:hover .group-hover\:bg-cyan-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(14, 116, 144, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-cyan-700\/0 {
  background-color: rgba(14, 116, 144, 0);
}

.group:hover .group-hover\:bg-cyan-700\/10 {
  background-color: rgba(14, 116, 144, .1);
}

.group:hover .group-hover\:bg-cyan-700\/100 {
  background-color: #0e7490;
}

.group:hover .group-hover\:bg-cyan-700\/15 {
  background-color: rgba(14, 116, 144, .15);
}

.group:hover .group-hover\:bg-cyan-700\/20 {
  background-color: rgba(14, 116, 144, .2);
}

.group:hover .group-hover\:bg-cyan-700\/25 {
  background-color: rgba(14, 116, 144, .25);
}

.group:hover .group-hover\:bg-cyan-700\/30 {
  background-color: rgba(14, 116, 144, .3);
}

.group:hover .group-hover\:bg-cyan-700\/35 {
  background-color: rgba(14, 116, 144, .35);
}

.group:hover .group-hover\:bg-cyan-700\/40 {
  background-color: rgba(14, 116, 144, .4);
}

.group:hover .group-hover\:bg-cyan-700\/45 {
  background-color: rgba(14, 116, 144, .45);
}

.group:hover .group-hover\:bg-cyan-700\/5 {
  background-color: rgba(14, 116, 144, .05);
}

.group:hover .group-hover\:bg-cyan-700\/50 {
  background-color: rgba(14, 116, 144, .5);
}

.group:hover .group-hover\:bg-cyan-700\/55 {
  background-color: rgba(14, 116, 144, .55);
}

.group:hover .group-hover\:bg-cyan-700\/60 {
  background-color: rgba(14, 116, 144, .6);
}

.group:hover .group-hover\:bg-cyan-700\/65 {
  background-color: rgba(14, 116, 144, .65);
}

.group:hover .group-hover\:bg-cyan-700\/70 {
  background-color: rgba(14, 116, 144, .7);
}

.group:hover .group-hover\:bg-cyan-700\/75 {
  background-color: rgba(14, 116, 144, .75);
}

.group:hover .group-hover\:bg-cyan-700\/80 {
  background-color: rgba(14, 116, 144, .8);
}

.group:hover .group-hover\:bg-cyan-700\/85 {
  background-color: rgba(14, 116, 144, .85);
}

.group:hover .group-hover\:bg-cyan-700\/90 {
  background-color: rgba(14, 116, 144, .9);
}

.group:hover .group-hover\:bg-cyan-700\/95 {
  background-color: rgba(14, 116, 144, .95);
}

.group:hover .group-hover\:bg-cyan-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(21, 94, 117, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-cyan-800\/0 {
  background-color: rgba(21, 94, 117, 0);
}

.group:hover .group-hover\:bg-cyan-800\/10 {
  background-color: rgba(21, 94, 117, .1);
}

.group:hover .group-hover\:bg-cyan-800\/100 {
  background-color: #155e75;
}

.group:hover .group-hover\:bg-cyan-800\/15 {
  background-color: rgba(21, 94, 117, .15);
}

.group:hover .group-hover\:bg-cyan-800\/20 {
  background-color: rgba(21, 94, 117, .2);
}

.group:hover .group-hover\:bg-cyan-800\/25 {
  background-color: rgba(21, 94, 117, .25);
}

.group:hover .group-hover\:bg-cyan-800\/30 {
  background-color: rgba(21, 94, 117, .3);
}

.group:hover .group-hover\:bg-cyan-800\/35 {
  background-color: rgba(21, 94, 117, .35);
}

.group:hover .group-hover\:bg-cyan-800\/40 {
  background-color: rgba(21, 94, 117, .4);
}

.group:hover .group-hover\:bg-cyan-800\/45 {
  background-color: rgba(21, 94, 117, .45);
}

.group:hover .group-hover\:bg-cyan-800\/5 {
  background-color: rgba(21, 94, 117, .05);
}

.group:hover .group-hover\:bg-cyan-800\/50 {
  background-color: rgba(21, 94, 117, .5);
}

.group:hover .group-hover\:bg-cyan-800\/55 {
  background-color: rgba(21, 94, 117, .55);
}

.group:hover .group-hover\:bg-cyan-800\/60 {
  background-color: rgba(21, 94, 117, .6);
}

.group:hover .group-hover\:bg-cyan-800\/65 {
  background-color: rgba(21, 94, 117, .65);
}

.group:hover .group-hover\:bg-cyan-800\/70 {
  background-color: rgba(21, 94, 117, .7);
}

.group:hover .group-hover\:bg-cyan-800\/75 {
  background-color: rgba(21, 94, 117, .75);
}

.group:hover .group-hover\:bg-cyan-800\/80 {
  background-color: rgba(21, 94, 117, .8);
}

.group:hover .group-hover\:bg-cyan-800\/85 {
  background-color: rgba(21, 94, 117, .85);
}

.group:hover .group-hover\:bg-cyan-800\/90 {
  background-color: rgba(21, 94, 117, .9);
}

.group:hover .group-hover\:bg-cyan-800\/95 {
  background-color: rgba(21, 94, 117, .95);
}

.group:hover .group-hover\:bg-emerald-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 250, 229, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-emerald-100\/0 {
  background-color: rgba(209, 250, 229, 0);
}

.group:hover .group-hover\:bg-emerald-100\/10 {
  background-color: rgba(209, 250, 229, .1);
}

.group:hover .group-hover\:bg-emerald-100\/100 {
  background-color: #d1fae5;
}

.group:hover .group-hover\:bg-emerald-100\/15 {
  background-color: rgba(209, 250, 229, .15);
}

.group:hover .group-hover\:bg-emerald-100\/20 {
  background-color: rgba(209, 250, 229, .2);
}

.group:hover .group-hover\:bg-emerald-100\/25 {
  background-color: rgba(209, 250, 229, .25);
}

.group:hover .group-hover\:bg-emerald-100\/30 {
  background-color: rgba(209, 250, 229, .3);
}

.group:hover .group-hover\:bg-emerald-100\/35 {
  background-color: rgba(209, 250, 229, .35);
}

.group:hover .group-hover\:bg-emerald-100\/40 {
  background-color: rgba(209, 250, 229, .4);
}

.group:hover .group-hover\:bg-emerald-100\/45 {
  background-color: rgba(209, 250, 229, .45);
}

.group:hover .group-hover\:bg-emerald-100\/5 {
  background-color: rgba(209, 250, 229, .05);
}

.group:hover .group-hover\:bg-emerald-100\/50 {
  background-color: rgba(209, 250, 229, .5);
}

.group:hover .group-hover\:bg-emerald-100\/55 {
  background-color: rgba(209, 250, 229, .55);
}

.group:hover .group-hover\:bg-emerald-100\/60 {
  background-color: rgba(209, 250, 229, .6);
}

.group:hover .group-hover\:bg-emerald-100\/65 {
  background-color: rgba(209, 250, 229, .65);
}

.group:hover .group-hover\:bg-emerald-100\/70 {
  background-color: rgba(209, 250, 229, .7);
}

.group:hover .group-hover\:bg-emerald-100\/75 {
  background-color: rgba(209, 250, 229, .75);
}

.group:hover .group-hover\:bg-emerald-100\/80 {
  background-color: rgba(209, 250, 229, .8);
}

.group:hover .group-hover\:bg-emerald-100\/85 {
  background-color: rgba(209, 250, 229, .85);
}

.group:hover .group-hover\:bg-emerald-100\/90 {
  background-color: rgba(209, 250, 229, .9);
}

.group:hover .group-hover\:bg-emerald-100\/95 {
  background-color: rgba(209, 250, 229, .95);
}

.group:hover .group-hover\:bg-emerald-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(52, 211, 153, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-emerald-400\/0 {
  background-color: rgba(52, 211, 153, 0);
}

.group:hover .group-hover\:bg-emerald-400\/10 {
  background-color: rgba(52, 211, 153, .1);
}

.group:hover .group-hover\:bg-emerald-400\/100 {
  background-color: #34d399;
}

.group:hover .group-hover\:bg-emerald-400\/15 {
  background-color: rgba(52, 211, 153, .15);
}

.group:hover .group-hover\:bg-emerald-400\/20 {
  background-color: rgba(52, 211, 153, .2);
}

.group:hover .group-hover\:bg-emerald-400\/25 {
  background-color: rgba(52, 211, 153, .25);
}

.group:hover .group-hover\:bg-emerald-400\/30 {
  background-color: rgba(52, 211, 153, .3);
}

.group:hover .group-hover\:bg-emerald-400\/35 {
  background-color: rgba(52, 211, 153, .35);
}

.group:hover .group-hover\:bg-emerald-400\/40 {
  background-color: rgba(52, 211, 153, .4);
}

.group:hover .group-hover\:bg-emerald-400\/45 {
  background-color: rgba(52, 211, 153, .45);
}

.group:hover .group-hover\:bg-emerald-400\/5 {
  background-color: rgba(52, 211, 153, .05);
}

.group:hover .group-hover\:bg-emerald-400\/50 {
  background-color: rgba(52, 211, 153, .5);
}

.group:hover .group-hover\:bg-emerald-400\/55 {
  background-color: rgba(52, 211, 153, .55);
}

.group:hover .group-hover\:bg-emerald-400\/60 {
  background-color: rgba(52, 211, 153, .6);
}

.group:hover .group-hover\:bg-emerald-400\/65 {
  background-color: rgba(52, 211, 153, .65);
}

.group:hover .group-hover\:bg-emerald-400\/70 {
  background-color: rgba(52, 211, 153, .7);
}

.group:hover .group-hover\:bg-emerald-400\/75 {
  background-color: rgba(52, 211, 153, .75);
}

.group:hover .group-hover\:bg-emerald-400\/80 {
  background-color: rgba(52, 211, 153, .8);
}

.group:hover .group-hover\:bg-emerald-400\/85 {
  background-color: rgba(52, 211, 153, .85);
}

.group:hover .group-hover\:bg-emerald-400\/90 {
  background-color: rgba(52, 211, 153, .9);
}

.group:hover .group-hover\:bg-emerald-400\/95 {
  background-color: rgba(52, 211, 153, .95);
}

.group:hover .group-hover\:bg-emerald-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(16, 185, 129, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-emerald-500\/0 {
  background-color: rgba(16, 185, 129, 0);
}

.group:hover .group-hover\:bg-emerald-500\/10 {
  background-color: rgba(16, 185, 129, .1);
}

.group:hover .group-hover\:bg-emerald-500\/100 {
  background-color: #10b981;
}

.group:hover .group-hover\:bg-emerald-500\/15 {
  background-color: rgba(16, 185, 129, .15);
}

.group:hover .group-hover\:bg-emerald-500\/20 {
  background-color: rgba(16, 185, 129, .2);
}

.group:hover .group-hover\:bg-emerald-500\/25 {
  background-color: rgba(16, 185, 129, .25);
}

.group:hover .group-hover\:bg-emerald-500\/30 {
  background-color: rgba(16, 185, 129, .3);
}

.group:hover .group-hover\:bg-emerald-500\/35 {
  background-color: rgba(16, 185, 129, .35);
}

.group:hover .group-hover\:bg-emerald-500\/40 {
  background-color: rgba(16, 185, 129, .4);
}

.group:hover .group-hover\:bg-emerald-500\/45 {
  background-color: rgba(16, 185, 129, .45);
}

.group:hover .group-hover\:bg-emerald-500\/5 {
  background-color: rgba(16, 185, 129, .05);
}

.group:hover .group-hover\:bg-emerald-500\/50 {
  background-color: rgba(16, 185, 129, .5);
}

.group:hover .group-hover\:bg-emerald-500\/55 {
  background-color: rgba(16, 185, 129, .55);
}

.group:hover .group-hover\:bg-emerald-500\/60 {
  background-color: rgba(16, 185, 129, .6);
}

.group:hover .group-hover\:bg-emerald-500\/65 {
  background-color: rgba(16, 185, 129, .65);
}

.group:hover .group-hover\:bg-emerald-500\/70 {
  background-color: rgba(16, 185, 129, .7);
}

.group:hover .group-hover\:bg-emerald-500\/75 {
  background-color: rgba(16, 185, 129, .75);
}

.group:hover .group-hover\:bg-emerald-500\/80 {
  background-color: rgba(16, 185, 129, .8);
}

.group:hover .group-hover\:bg-emerald-500\/85 {
  background-color: rgba(16, 185, 129, .85);
}

.group:hover .group-hover\:bg-emerald-500\/90 {
  background-color: rgba(16, 185, 129, .9);
}

.group:hover .group-hover\:bg-emerald-500\/95 {
  background-color: rgba(16, 185, 129, .95);
}

.group:hover .group-hover\:bg-emerald-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(4, 120, 87, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-emerald-700\/0 {
  background-color: rgba(4, 120, 87, 0);
}

.group:hover .group-hover\:bg-emerald-700\/10 {
  background-color: rgba(4, 120, 87, .1);
}

.group:hover .group-hover\:bg-emerald-700\/100 {
  background-color: #047857;
}

.group:hover .group-hover\:bg-emerald-700\/15 {
  background-color: rgba(4, 120, 87, .15);
}

.group:hover .group-hover\:bg-emerald-700\/20 {
  background-color: rgba(4, 120, 87, .2);
}

.group:hover .group-hover\:bg-emerald-700\/25 {
  background-color: rgba(4, 120, 87, .25);
}

.group:hover .group-hover\:bg-emerald-700\/30 {
  background-color: rgba(4, 120, 87, .3);
}

.group:hover .group-hover\:bg-emerald-700\/35 {
  background-color: rgba(4, 120, 87, .35);
}

.group:hover .group-hover\:bg-emerald-700\/40 {
  background-color: rgba(4, 120, 87, .4);
}

.group:hover .group-hover\:bg-emerald-700\/45 {
  background-color: rgba(4, 120, 87, .45);
}

.group:hover .group-hover\:bg-emerald-700\/5 {
  background-color: rgba(4, 120, 87, .05);
}

.group:hover .group-hover\:bg-emerald-700\/50 {
  background-color: rgba(4, 120, 87, .5);
}

.group:hover .group-hover\:bg-emerald-700\/55 {
  background-color: rgba(4, 120, 87, .55);
}

.group:hover .group-hover\:bg-emerald-700\/60 {
  background-color: rgba(4, 120, 87, .6);
}

.group:hover .group-hover\:bg-emerald-700\/65 {
  background-color: rgba(4, 120, 87, .65);
}

.group:hover .group-hover\:bg-emerald-700\/70 {
  background-color: rgba(4, 120, 87, .7);
}

.group:hover .group-hover\:bg-emerald-700\/75 {
  background-color: rgba(4, 120, 87, .75);
}

.group:hover .group-hover\:bg-emerald-700\/80 {
  background-color: rgba(4, 120, 87, .8);
}

.group:hover .group-hover\:bg-emerald-700\/85 {
  background-color: rgba(4, 120, 87, .85);
}

.group:hover .group-hover\:bg-emerald-700\/90 {
  background-color: rgba(4, 120, 87, .9);
}

.group:hover .group-hover\:bg-emerald-700\/95 {
  background-color: rgba(4, 120, 87, .95);
}

.group:hover .group-hover\:bg-emerald-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 95, 70, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-emerald-800\/0 {
  background-color: rgba(6, 95, 70, 0);
}

.group:hover .group-hover\:bg-emerald-800\/10 {
  background-color: rgba(6, 95, 70, .1);
}

.group:hover .group-hover\:bg-emerald-800\/100 {
  background-color: #065f46;
}

.group:hover .group-hover\:bg-emerald-800\/15 {
  background-color: rgba(6, 95, 70, .15);
}

.group:hover .group-hover\:bg-emerald-800\/20 {
  background-color: rgba(6, 95, 70, .2);
}

.group:hover .group-hover\:bg-emerald-800\/25 {
  background-color: rgba(6, 95, 70, .25);
}

.group:hover .group-hover\:bg-emerald-800\/30 {
  background-color: rgba(6, 95, 70, .3);
}

.group:hover .group-hover\:bg-emerald-800\/35 {
  background-color: rgba(6, 95, 70, .35);
}

.group:hover .group-hover\:bg-emerald-800\/40 {
  background-color: rgba(6, 95, 70, .4);
}

.group:hover .group-hover\:bg-emerald-800\/45 {
  background-color: rgba(6, 95, 70, .45);
}

.group:hover .group-hover\:bg-emerald-800\/5 {
  background-color: rgba(6, 95, 70, .05);
}

.group:hover .group-hover\:bg-emerald-800\/50 {
  background-color: rgba(6, 95, 70, .5);
}

.group:hover .group-hover\:bg-emerald-800\/55 {
  background-color: rgba(6, 95, 70, .55);
}

.group:hover .group-hover\:bg-emerald-800\/60 {
  background-color: rgba(6, 95, 70, .6);
}

.group:hover .group-hover\:bg-emerald-800\/65 {
  background-color: rgba(6, 95, 70, .65);
}

.group:hover .group-hover\:bg-emerald-800\/70 {
  background-color: rgba(6, 95, 70, .7);
}

.group:hover .group-hover\:bg-emerald-800\/75 {
  background-color: rgba(6, 95, 70, .75);
}

.group:hover .group-hover\:bg-emerald-800\/80 {
  background-color: rgba(6, 95, 70, .8);
}

.group:hover .group-hover\:bg-emerald-800\/85 {
  background-color: rgba(6, 95, 70, .85);
}

.group:hover .group-hover\:bg-emerald-800\/90 {
  background-color: rgba(6, 95, 70, .9);
}

.group:hover .group-hover\:bg-emerald-800\/95 {
  background-color: rgba(6, 95, 70, .95);
}

.group:hover .group-hover\:bg-fuchsia-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(250, 232, 255, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-fuchsia-100\/0 {
  background-color: rgba(250, 232, 255, 0);
}

.group:hover .group-hover\:bg-fuchsia-100\/10 {
  background-color: rgba(250, 232, 255, .1);
}

.group:hover .group-hover\:bg-fuchsia-100\/100 {
  background-color: #fae8ff;
}

.group:hover .group-hover\:bg-fuchsia-100\/15 {
  background-color: rgba(250, 232, 255, .15);
}

.group:hover .group-hover\:bg-fuchsia-100\/20 {
  background-color: rgba(250, 232, 255, .2);
}

.group:hover .group-hover\:bg-fuchsia-100\/25 {
  background-color: rgba(250, 232, 255, .25);
}

.group:hover .group-hover\:bg-fuchsia-100\/30 {
  background-color: rgba(250, 232, 255, .3);
}

.group:hover .group-hover\:bg-fuchsia-100\/35 {
  background-color: rgba(250, 232, 255, .35);
}

.group:hover .group-hover\:bg-fuchsia-100\/40 {
  background-color: rgba(250, 232, 255, .4);
}

.group:hover .group-hover\:bg-fuchsia-100\/45 {
  background-color: rgba(250, 232, 255, .45);
}

.group:hover .group-hover\:bg-fuchsia-100\/5 {
  background-color: rgba(250, 232, 255, .05);
}

.group:hover .group-hover\:bg-fuchsia-100\/50 {
  background-color: rgba(250, 232, 255, .5);
}

.group:hover .group-hover\:bg-fuchsia-100\/55 {
  background-color: rgba(250, 232, 255, .55);
}

.group:hover .group-hover\:bg-fuchsia-100\/60 {
  background-color: rgba(250, 232, 255, .6);
}

.group:hover .group-hover\:bg-fuchsia-100\/65 {
  background-color: rgba(250, 232, 255, .65);
}

.group:hover .group-hover\:bg-fuchsia-100\/70 {
  background-color: rgba(250, 232, 255, .7);
}

.group:hover .group-hover\:bg-fuchsia-100\/75 {
  background-color: rgba(250, 232, 255, .75);
}

.group:hover .group-hover\:bg-fuchsia-100\/80 {
  background-color: rgba(250, 232, 255, .8);
}

.group:hover .group-hover\:bg-fuchsia-100\/85 {
  background-color: rgba(250, 232, 255, .85);
}

.group:hover .group-hover\:bg-fuchsia-100\/90 {
  background-color: rgba(250, 232, 255, .9);
}

.group:hover .group-hover\:bg-fuchsia-100\/95 {
  background-color: rgba(250, 232, 255, .95);
}

.group:hover .group-hover\:bg-fuchsia-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(232, 121, 249, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-fuchsia-400\/0 {
  background-color: rgba(232, 121, 249, 0);
}

.group:hover .group-hover\:bg-fuchsia-400\/10 {
  background-color: rgba(232, 121, 249, .1);
}

.group:hover .group-hover\:bg-fuchsia-400\/100 {
  background-color: #e879f9;
}

.group:hover .group-hover\:bg-fuchsia-400\/15 {
  background-color: rgba(232, 121, 249, .15);
}

.group:hover .group-hover\:bg-fuchsia-400\/20 {
  background-color: rgba(232, 121, 249, .2);
}

.group:hover .group-hover\:bg-fuchsia-400\/25 {
  background-color: rgba(232, 121, 249, .25);
}

.group:hover .group-hover\:bg-fuchsia-400\/30 {
  background-color: rgba(232, 121, 249, .3);
}

.group:hover .group-hover\:bg-fuchsia-400\/35 {
  background-color: rgba(232, 121, 249, .35);
}

.group:hover .group-hover\:bg-fuchsia-400\/40 {
  background-color: rgba(232, 121, 249, .4);
}

.group:hover .group-hover\:bg-fuchsia-400\/45 {
  background-color: rgba(232, 121, 249, .45);
}

.group:hover .group-hover\:bg-fuchsia-400\/5 {
  background-color: rgba(232, 121, 249, .05);
}

.group:hover .group-hover\:bg-fuchsia-400\/50 {
  background-color: rgba(232, 121, 249, .5);
}

.group:hover .group-hover\:bg-fuchsia-400\/55 {
  background-color: rgba(232, 121, 249, .55);
}

.group:hover .group-hover\:bg-fuchsia-400\/60 {
  background-color: rgba(232, 121, 249, .6);
}

.group:hover .group-hover\:bg-fuchsia-400\/65 {
  background-color: rgba(232, 121, 249, .65);
}

.group:hover .group-hover\:bg-fuchsia-400\/70 {
  background-color: rgba(232, 121, 249, .7);
}

.group:hover .group-hover\:bg-fuchsia-400\/75 {
  background-color: rgba(232, 121, 249, .75);
}

.group:hover .group-hover\:bg-fuchsia-400\/80 {
  background-color: rgba(232, 121, 249, .8);
}

.group:hover .group-hover\:bg-fuchsia-400\/85 {
  background-color: rgba(232, 121, 249, .85);
}

.group:hover .group-hover\:bg-fuchsia-400\/90 {
  background-color: rgba(232, 121, 249, .9);
}

.group:hover .group-hover\:bg-fuchsia-400\/95 {
  background-color: rgba(232, 121, 249, .95);
}

.group:hover .group-hover\:bg-fuchsia-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(217, 70, 239, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-fuchsia-500\/0 {
  background-color: rgba(217, 70, 239, 0);
}

.group:hover .group-hover\:bg-fuchsia-500\/10 {
  background-color: rgba(217, 70, 239, .1);
}

.group:hover .group-hover\:bg-fuchsia-500\/100 {
  background-color: #d946ef;
}

.group:hover .group-hover\:bg-fuchsia-500\/15 {
  background-color: rgba(217, 70, 239, .15);
}

.group:hover .group-hover\:bg-fuchsia-500\/20 {
  background-color: rgba(217, 70, 239, .2);
}

.group:hover .group-hover\:bg-fuchsia-500\/25 {
  background-color: rgba(217, 70, 239, .25);
}

.group:hover .group-hover\:bg-fuchsia-500\/30 {
  background-color: rgba(217, 70, 239, .3);
}

.group:hover .group-hover\:bg-fuchsia-500\/35 {
  background-color: rgba(217, 70, 239, .35);
}

.group:hover .group-hover\:bg-fuchsia-500\/40 {
  background-color: rgba(217, 70, 239, .4);
}

.group:hover .group-hover\:bg-fuchsia-500\/45 {
  background-color: rgba(217, 70, 239, .45);
}

.group:hover .group-hover\:bg-fuchsia-500\/5 {
  background-color: rgba(217, 70, 239, .05);
}

.group:hover .group-hover\:bg-fuchsia-500\/50 {
  background-color: rgba(217, 70, 239, .5);
}

.group:hover .group-hover\:bg-fuchsia-500\/55 {
  background-color: rgba(217, 70, 239, .55);
}

.group:hover .group-hover\:bg-fuchsia-500\/60 {
  background-color: rgba(217, 70, 239, .6);
}

.group:hover .group-hover\:bg-fuchsia-500\/65 {
  background-color: rgba(217, 70, 239, .65);
}

.group:hover .group-hover\:bg-fuchsia-500\/70 {
  background-color: rgba(217, 70, 239, .7);
}

.group:hover .group-hover\:bg-fuchsia-500\/75 {
  background-color: rgba(217, 70, 239, .75);
}

.group:hover .group-hover\:bg-fuchsia-500\/80 {
  background-color: rgba(217, 70, 239, .8);
}

.group:hover .group-hover\:bg-fuchsia-500\/85 {
  background-color: rgba(217, 70, 239, .85);
}

.group:hover .group-hover\:bg-fuchsia-500\/90 {
  background-color: rgba(217, 70, 239, .9);
}

.group:hover .group-hover\:bg-fuchsia-500\/95 {
  background-color: rgba(217, 70, 239, .95);
}

.group:hover .group-hover\:bg-fuchsia-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(162, 28, 175, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-fuchsia-700\/0 {
  background-color: rgba(162, 28, 175, 0);
}

.group:hover .group-hover\:bg-fuchsia-700\/10 {
  background-color: rgba(162, 28, 175, .1);
}

.group:hover .group-hover\:bg-fuchsia-700\/100 {
  background-color: #a21caf;
}

.group:hover .group-hover\:bg-fuchsia-700\/15 {
  background-color: rgba(162, 28, 175, .15);
}

.group:hover .group-hover\:bg-fuchsia-700\/20 {
  background-color: rgba(162, 28, 175, .2);
}

.group:hover .group-hover\:bg-fuchsia-700\/25 {
  background-color: rgba(162, 28, 175, .25);
}

.group:hover .group-hover\:bg-fuchsia-700\/30 {
  background-color: rgba(162, 28, 175, .3);
}

.group:hover .group-hover\:bg-fuchsia-700\/35 {
  background-color: rgba(162, 28, 175, .35);
}

.group:hover .group-hover\:bg-fuchsia-700\/40 {
  background-color: rgba(162, 28, 175, .4);
}

.group:hover .group-hover\:bg-fuchsia-700\/45 {
  background-color: rgba(162, 28, 175, .45);
}

.group:hover .group-hover\:bg-fuchsia-700\/5 {
  background-color: rgba(162, 28, 175, .05);
}

.group:hover .group-hover\:bg-fuchsia-700\/50 {
  background-color: rgba(162, 28, 175, .5);
}

.group:hover .group-hover\:bg-fuchsia-700\/55 {
  background-color: rgba(162, 28, 175, .55);
}

.group:hover .group-hover\:bg-fuchsia-700\/60 {
  background-color: rgba(162, 28, 175, .6);
}

.group:hover .group-hover\:bg-fuchsia-700\/65 {
  background-color: rgba(162, 28, 175, .65);
}

.group:hover .group-hover\:bg-fuchsia-700\/70 {
  background-color: rgba(162, 28, 175, .7);
}

.group:hover .group-hover\:bg-fuchsia-700\/75 {
  background-color: rgba(162, 28, 175, .75);
}

.group:hover .group-hover\:bg-fuchsia-700\/80 {
  background-color: rgba(162, 28, 175, .8);
}

.group:hover .group-hover\:bg-fuchsia-700\/85 {
  background-color: rgba(162, 28, 175, .85);
}

.group:hover .group-hover\:bg-fuchsia-700\/90 {
  background-color: rgba(162, 28, 175, .9);
}

.group:hover .group-hover\:bg-fuchsia-700\/95 {
  background-color: rgba(162, 28, 175, .95);
}

.group:hover .group-hover\:bg-fuchsia-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(134, 25, 143, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-fuchsia-800\/0 {
  background-color: rgba(134, 25, 143, 0);
}

.group:hover .group-hover\:bg-fuchsia-800\/10 {
  background-color: rgba(134, 25, 143, .1);
}

.group:hover .group-hover\:bg-fuchsia-800\/100 {
  background-color: #86198f;
}

.group:hover .group-hover\:bg-fuchsia-800\/15 {
  background-color: rgba(134, 25, 143, .15);
}

.group:hover .group-hover\:bg-fuchsia-800\/20 {
  background-color: rgba(134, 25, 143, .2);
}

.group:hover .group-hover\:bg-fuchsia-800\/25 {
  background-color: rgba(134, 25, 143, .25);
}

.group:hover .group-hover\:bg-fuchsia-800\/30 {
  background-color: rgba(134, 25, 143, .3);
}

.group:hover .group-hover\:bg-fuchsia-800\/35 {
  background-color: rgba(134, 25, 143, .35);
}

.group:hover .group-hover\:bg-fuchsia-800\/40 {
  background-color: rgba(134, 25, 143, .4);
}

.group:hover .group-hover\:bg-fuchsia-800\/45 {
  background-color: rgba(134, 25, 143, .45);
}

.group:hover .group-hover\:bg-fuchsia-800\/5 {
  background-color: rgba(134, 25, 143, .05);
}

.group:hover .group-hover\:bg-fuchsia-800\/50 {
  background-color: rgba(134, 25, 143, .5);
}

.group:hover .group-hover\:bg-fuchsia-800\/55 {
  background-color: rgba(134, 25, 143, .55);
}

.group:hover .group-hover\:bg-fuchsia-800\/60 {
  background-color: rgba(134, 25, 143, .6);
}

.group:hover .group-hover\:bg-fuchsia-800\/65 {
  background-color: rgba(134, 25, 143, .65);
}

.group:hover .group-hover\:bg-fuchsia-800\/70 {
  background-color: rgba(134, 25, 143, .7);
}

.group:hover .group-hover\:bg-fuchsia-800\/75 {
  background-color: rgba(134, 25, 143, .75);
}

.group:hover .group-hover\:bg-fuchsia-800\/80 {
  background-color: rgba(134, 25, 143, .8);
}

.group:hover .group-hover\:bg-fuchsia-800\/85 {
  background-color: rgba(134, 25, 143, .85);
}

.group:hover .group-hover\:bg-fuchsia-800\/90 {
  background-color: rgba(134, 25, 143, .9);
}

.group:hover .group-hover\:bg-fuchsia-800\/95 {
  background-color: rgba(134, 25, 143, .95);
}

.group:hover .group-hover\:bg-gray-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(243, 244, 246, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-gray-100\/0 {
  background-color: rgba(243, 244, 246, 0);
}

.group:hover .group-hover\:bg-gray-100\/10 {
  background-color: rgba(243, 244, 246, .1);
}

.group:hover .group-hover\:bg-gray-100\/100 {
  background-color: #f3f4f6;
}

.group:hover .group-hover\:bg-gray-100\/15 {
  background-color: rgba(243, 244, 246, .15);
}

.group:hover .group-hover\:bg-gray-100\/20 {
  background-color: rgba(243, 244, 246, .2);
}

.group:hover .group-hover\:bg-gray-100\/25 {
  background-color: rgba(243, 244, 246, .25);
}

.group:hover .group-hover\:bg-gray-100\/30 {
  background-color: rgba(243, 244, 246, .3);
}

.group:hover .group-hover\:bg-gray-100\/35 {
  background-color: rgba(243, 244, 246, .35);
}

.group:hover .group-hover\:bg-gray-100\/40 {
  background-color: rgba(243, 244, 246, .4);
}

.group:hover .group-hover\:bg-gray-100\/45 {
  background-color: rgba(243, 244, 246, .45);
}

.group:hover .group-hover\:bg-gray-100\/5 {
  background-color: rgba(243, 244, 246, .05);
}

.group:hover .group-hover\:bg-gray-100\/50 {
  background-color: rgba(243, 244, 246, .5);
}

.group:hover .group-hover\:bg-gray-100\/55 {
  background-color: rgba(243, 244, 246, .55);
}

.group:hover .group-hover\:bg-gray-100\/60 {
  background-color: rgba(243, 244, 246, .6);
}

.group:hover .group-hover\:bg-gray-100\/65 {
  background-color: rgba(243, 244, 246, .65);
}

.group:hover .group-hover\:bg-gray-100\/70 {
  background-color: rgba(243, 244, 246, .7);
}

.group:hover .group-hover\:bg-gray-100\/75 {
  background-color: rgba(243, 244, 246, .75);
}

.group:hover .group-hover\:bg-gray-100\/80 {
  background-color: rgba(243, 244, 246, .8);
}

.group:hover .group-hover\:bg-gray-100\/85 {
  background-color: rgba(243, 244, 246, .85);
}

.group:hover .group-hover\:bg-gray-100\/90 {
  background-color: rgba(243, 244, 246, .9);
}

.group:hover .group-hover\:bg-gray-100\/95 {
  background-color: rgba(243, 244, 246, .95);
}

.group:hover .group-hover\:bg-gray-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(156, 163, 175, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-gray-400\/0 {
  background-color: rgba(156, 163, 175, 0);
}

.group:hover .group-hover\:bg-gray-400\/10 {
  background-color: rgba(156, 163, 175, .1);
}

.group:hover .group-hover\:bg-gray-400\/100 {
  background-color: #9ca3af;
}

.group:hover .group-hover\:bg-gray-400\/15 {
  background-color: rgba(156, 163, 175, .15);
}

.group:hover .group-hover\:bg-gray-400\/20 {
  background-color: rgba(156, 163, 175, .2);
}

.group:hover .group-hover\:bg-gray-400\/25 {
  background-color: rgba(156, 163, 175, .25);
}

.group:hover .group-hover\:bg-gray-400\/30 {
  background-color: rgba(156, 163, 175, .3);
}

.group:hover .group-hover\:bg-gray-400\/35 {
  background-color: rgba(156, 163, 175, .35);
}

.group:hover .group-hover\:bg-gray-400\/40 {
  background-color: rgba(156, 163, 175, .4);
}

.group:hover .group-hover\:bg-gray-400\/45 {
  background-color: rgba(156, 163, 175, .45);
}

.group:hover .group-hover\:bg-gray-400\/5 {
  background-color: rgba(156, 163, 175, .05);
}

.group:hover .group-hover\:bg-gray-400\/50 {
  background-color: rgba(156, 163, 175, .5);
}

.group:hover .group-hover\:bg-gray-400\/55 {
  background-color: rgba(156, 163, 175, .55);
}

.group:hover .group-hover\:bg-gray-400\/60 {
  background-color: rgba(156, 163, 175, .6);
}

.group:hover .group-hover\:bg-gray-400\/65 {
  background-color: rgba(156, 163, 175, .65);
}

.group:hover .group-hover\:bg-gray-400\/70 {
  background-color: rgba(156, 163, 175, .7);
}

.group:hover .group-hover\:bg-gray-400\/75 {
  background-color: rgba(156, 163, 175, .75);
}

.group:hover .group-hover\:bg-gray-400\/80 {
  background-color: rgba(156, 163, 175, .8);
}

.group:hover .group-hover\:bg-gray-400\/85 {
  background-color: rgba(156, 163, 175, .85);
}

.group:hover .group-hover\:bg-gray-400\/90 {
  background-color: rgba(156, 163, 175, .9);
}

.group:hover .group-hover\:bg-gray-400\/95 {
  background-color: rgba(156, 163, 175, .95);
}

.group:hover .group-hover\:bg-gray-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(107, 114, 128, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-gray-500\/0 {
  background-color: rgba(107, 114, 128, 0);
}

.group:hover .group-hover\:bg-gray-500\/10 {
  background-color: rgba(107, 114, 128, .1);
}

.group:hover .group-hover\:bg-gray-500\/100 {
  background-color: #6b7280;
}

.group:hover .group-hover\:bg-gray-500\/15 {
  background-color: rgba(107, 114, 128, .15);
}

.group:hover .group-hover\:bg-gray-500\/20 {
  background-color: rgba(107, 114, 128, .2);
}

.group:hover .group-hover\:bg-gray-500\/25 {
  background-color: rgba(107, 114, 128, .25);
}

.group:hover .group-hover\:bg-gray-500\/30 {
  background-color: rgba(107, 114, 128, .3);
}

.group:hover .group-hover\:bg-gray-500\/35 {
  background-color: rgba(107, 114, 128, .35);
}

.group:hover .group-hover\:bg-gray-500\/40 {
  background-color: rgba(107, 114, 128, .4);
}

.group:hover .group-hover\:bg-gray-500\/45 {
  background-color: rgba(107, 114, 128, .45);
}

.group:hover .group-hover\:bg-gray-500\/5 {
  background-color: rgba(107, 114, 128, .05);
}

.group:hover .group-hover\:bg-gray-500\/50 {
  background-color: rgba(107, 114, 128, .5);
}

.group:hover .group-hover\:bg-gray-500\/55 {
  background-color: rgba(107, 114, 128, .55);
}

.group:hover .group-hover\:bg-gray-500\/60 {
  background-color: rgba(107, 114, 128, .6);
}

.group:hover .group-hover\:bg-gray-500\/65 {
  background-color: rgba(107, 114, 128, .65);
}

.group:hover .group-hover\:bg-gray-500\/70 {
  background-color: rgba(107, 114, 128, .7);
}

.group:hover .group-hover\:bg-gray-500\/75 {
  background-color: rgba(107, 114, 128, .75);
}

.group:hover .group-hover\:bg-gray-500\/80 {
  background-color: rgba(107, 114, 128, .8);
}

.group:hover .group-hover\:bg-gray-500\/85 {
  background-color: rgba(107, 114, 128, .85);
}

.group:hover .group-hover\:bg-gray-500\/90 {
  background-color: rgba(107, 114, 128, .9);
}

.group:hover .group-hover\:bg-gray-500\/95 {
  background-color: rgba(107, 114, 128, .95);
}

.group:hover .group-hover\:bg-gray-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 65, 81, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-gray-700\/0 {
  background-color: rgba(55, 65, 81, 0);
}

.group:hover .group-hover\:bg-gray-700\/10 {
  background-color: rgba(55, 65, 81, .1);
}

.group:hover .group-hover\:bg-gray-700\/100 {
  background-color: #374151;
}

.group:hover .group-hover\:bg-gray-700\/15 {
  background-color: rgba(55, 65, 81, .15);
}

.group:hover .group-hover\:bg-gray-700\/20 {
  background-color: rgba(55, 65, 81, .2);
}

.group:hover .group-hover\:bg-gray-700\/25 {
  background-color: rgba(55, 65, 81, .25);
}

.group:hover .group-hover\:bg-gray-700\/30 {
  background-color: rgba(55, 65, 81, .3);
}

.group:hover .group-hover\:bg-gray-700\/35 {
  background-color: rgba(55, 65, 81, .35);
}

.group:hover .group-hover\:bg-gray-700\/40 {
  background-color: rgba(55, 65, 81, .4);
}

.group:hover .group-hover\:bg-gray-700\/45 {
  background-color: rgba(55, 65, 81, .45);
}

.group:hover .group-hover\:bg-gray-700\/5 {
  background-color: rgba(55, 65, 81, .05);
}

.group:hover .group-hover\:bg-gray-700\/50 {
  background-color: rgba(55, 65, 81, .5);
}

.group:hover .group-hover\:bg-gray-700\/55 {
  background-color: rgba(55, 65, 81, .55);
}

.group:hover .group-hover\:bg-gray-700\/60 {
  background-color: rgba(55, 65, 81, .6);
}

.group:hover .group-hover\:bg-gray-700\/65 {
  background-color: rgba(55, 65, 81, .65);
}

.group:hover .group-hover\:bg-gray-700\/70 {
  background-color: rgba(55, 65, 81, .7);
}

.group:hover .group-hover\:bg-gray-700\/75 {
  background-color: rgba(55, 65, 81, .75);
}

.group:hover .group-hover\:bg-gray-700\/80 {
  background-color: rgba(55, 65, 81, .8);
}

.group:hover .group-hover\:bg-gray-700\/85 {
  background-color: rgba(55, 65, 81, .85);
}

.group:hover .group-hover\:bg-gray-700\/90 {
  background-color: rgba(55, 65, 81, .9);
}

.group:hover .group-hover\:bg-gray-700\/95 {
  background-color: rgba(55, 65, 81, .95);
}

.group:hover .group-hover\:bg-gray-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(31, 41, 55, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-gray-800\/0 {
  background-color: rgba(31, 41, 55, 0);
}

.group:hover .group-hover\:bg-gray-800\/10 {
  background-color: rgba(31, 41, 55, .1);
}

.group:hover .group-hover\:bg-gray-800\/100 {
  background-color: #1f2937;
}

.group:hover .group-hover\:bg-gray-800\/15 {
  background-color: rgba(31, 41, 55, .15);
}

.group:hover .group-hover\:bg-gray-800\/20 {
  background-color: rgba(31, 41, 55, .2);
}

.group:hover .group-hover\:bg-gray-800\/25 {
  background-color: rgba(31, 41, 55, .25);
}

.group:hover .group-hover\:bg-gray-800\/30 {
  background-color: rgba(31, 41, 55, .3);
}

.group:hover .group-hover\:bg-gray-800\/35 {
  background-color: rgba(31, 41, 55, .35);
}

.group:hover .group-hover\:bg-gray-800\/40 {
  background-color: rgba(31, 41, 55, .4);
}

.group:hover .group-hover\:bg-gray-800\/45 {
  background-color: rgba(31, 41, 55, .45);
}

.group:hover .group-hover\:bg-gray-800\/5 {
  background-color: rgba(31, 41, 55, .05);
}

.group:hover .group-hover\:bg-gray-800\/50 {
  background-color: rgba(31, 41, 55, .5);
}

.group:hover .group-hover\:bg-gray-800\/55 {
  background-color: rgba(31, 41, 55, .55);
}

.group:hover .group-hover\:bg-gray-800\/60 {
  background-color: rgba(31, 41, 55, .6);
}

.group:hover .group-hover\:bg-gray-800\/65 {
  background-color: rgba(31, 41, 55, .65);
}

.group:hover .group-hover\:bg-gray-800\/70 {
  background-color: rgba(31, 41, 55, .7);
}

.group:hover .group-hover\:bg-gray-800\/75 {
  background-color: rgba(31, 41, 55, .75);
}

.group:hover .group-hover\:bg-gray-800\/80 {
  background-color: rgba(31, 41, 55, .8);
}

.group:hover .group-hover\:bg-gray-800\/85 {
  background-color: rgba(31, 41, 55, .85);
}

.group:hover .group-hover\:bg-gray-800\/90 {
  background-color: rgba(31, 41, 55, .9);
}

.group:hover .group-hover\:bg-gray-800\/95 {
  background-color: rgba(31, 41, 55, .95);
}

.group:hover .group-hover\:bg-green-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(220, 252, 231, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-green-100\/0 {
  background-color: rgba(220, 252, 231, 0);
}

.group:hover .group-hover\:bg-green-100\/10 {
  background-color: rgba(220, 252, 231, .1);
}

.group:hover .group-hover\:bg-green-100\/100 {
  background-color: #dcfce7;
}

.group:hover .group-hover\:bg-green-100\/15 {
  background-color: rgba(220, 252, 231, .15);
}

.group:hover .group-hover\:bg-green-100\/20 {
  background-color: rgba(220, 252, 231, .2);
}

.group:hover .group-hover\:bg-green-100\/25 {
  background-color: rgba(220, 252, 231, .25);
}

.group:hover .group-hover\:bg-green-100\/30 {
  background-color: rgba(220, 252, 231, .3);
}

.group:hover .group-hover\:bg-green-100\/35 {
  background-color: rgba(220, 252, 231, .35);
}

.group:hover .group-hover\:bg-green-100\/40 {
  background-color: rgba(220, 252, 231, .4);
}

.group:hover .group-hover\:bg-green-100\/45 {
  background-color: rgba(220, 252, 231, .45);
}

.group:hover .group-hover\:bg-green-100\/5 {
  background-color: rgba(220, 252, 231, .05);
}

.group:hover .group-hover\:bg-green-100\/50 {
  background-color: rgba(220, 252, 231, .5);
}

.group:hover .group-hover\:bg-green-100\/55 {
  background-color: rgba(220, 252, 231, .55);
}

.group:hover .group-hover\:bg-green-100\/60 {
  background-color: rgba(220, 252, 231, .6);
}

.group:hover .group-hover\:bg-green-100\/65 {
  background-color: rgba(220, 252, 231, .65);
}

.group:hover .group-hover\:bg-green-100\/70 {
  background-color: rgba(220, 252, 231, .7);
}

.group:hover .group-hover\:bg-green-100\/75 {
  background-color: rgba(220, 252, 231, .75);
}

.group:hover .group-hover\:bg-green-100\/80 {
  background-color: rgba(220, 252, 231, .8);
}

.group:hover .group-hover\:bg-green-100\/85 {
  background-color: rgba(220, 252, 231, .85);
}

.group:hover .group-hover\:bg-green-100\/90 {
  background-color: rgba(220, 252, 231, .9);
}

.group:hover .group-hover\:bg-green-100\/95 {
  background-color: rgba(220, 252, 231, .95);
}

.group:hover .group-hover\:bg-green-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(74, 222, 128, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-green-400\/0 {
  background-color: rgba(74, 222, 128, 0);
}

.group:hover .group-hover\:bg-green-400\/10 {
  background-color: rgba(74, 222, 128, .1);
}

.group:hover .group-hover\:bg-green-400\/100 {
  background-color: #4ade80;
}

.group:hover .group-hover\:bg-green-400\/15 {
  background-color: rgba(74, 222, 128, .15);
}

.group:hover .group-hover\:bg-green-400\/20 {
  background-color: rgba(74, 222, 128, .2);
}

.group:hover .group-hover\:bg-green-400\/25 {
  background-color: rgba(74, 222, 128, .25);
}

.group:hover .group-hover\:bg-green-400\/30 {
  background-color: rgba(74, 222, 128, .3);
}

.group:hover .group-hover\:bg-green-400\/35 {
  background-color: rgba(74, 222, 128, .35);
}

.group:hover .group-hover\:bg-green-400\/40 {
  background-color: rgba(74, 222, 128, .4);
}

.group:hover .group-hover\:bg-green-400\/45 {
  background-color: rgba(74, 222, 128, .45);
}

.group:hover .group-hover\:bg-green-400\/5 {
  background-color: rgba(74, 222, 128, .05);
}

.group:hover .group-hover\:bg-green-400\/50 {
  background-color: rgba(74, 222, 128, .5);
}

.group:hover .group-hover\:bg-green-400\/55 {
  background-color: rgba(74, 222, 128, .55);
}

.group:hover .group-hover\:bg-green-400\/60 {
  background-color: rgba(74, 222, 128, .6);
}

.group:hover .group-hover\:bg-green-400\/65 {
  background-color: rgba(74, 222, 128, .65);
}

.group:hover .group-hover\:bg-green-400\/70 {
  background-color: rgba(74, 222, 128, .7);
}

.group:hover .group-hover\:bg-green-400\/75 {
  background-color: rgba(74, 222, 128, .75);
}

.group:hover .group-hover\:bg-green-400\/80 {
  background-color: rgba(74, 222, 128, .8);
}

.group:hover .group-hover\:bg-green-400\/85 {
  background-color: rgba(74, 222, 128, .85);
}

.group:hover .group-hover\:bg-green-400\/90 {
  background-color: rgba(74, 222, 128, .9);
}

.group:hover .group-hover\:bg-green-400\/95 {
  background-color: rgba(74, 222, 128, .95);
}

.group:hover .group-hover\:bg-green-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(34, 197, 94, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-green-500\/0 {
  background-color: rgba(34, 197, 94, 0);
}

.group:hover .group-hover\:bg-green-500\/10 {
  background-color: rgba(34, 197, 94, .1);
}

.group:hover .group-hover\:bg-green-500\/100 {
  background-color: #22c55e;
}

.group:hover .group-hover\:bg-green-500\/15 {
  background-color: rgba(34, 197, 94, .15);
}

.group:hover .group-hover\:bg-green-500\/20 {
  background-color: rgba(34, 197, 94, .2);
}

.group:hover .group-hover\:bg-green-500\/25 {
  background-color: rgba(34, 197, 94, .25);
}

.group:hover .group-hover\:bg-green-500\/30 {
  background-color: rgba(34, 197, 94, .3);
}

.group:hover .group-hover\:bg-green-500\/35 {
  background-color: rgba(34, 197, 94, .35);
}

.group:hover .group-hover\:bg-green-500\/40 {
  background-color: rgba(34, 197, 94, .4);
}

.group:hover .group-hover\:bg-green-500\/45 {
  background-color: rgba(34, 197, 94, .45);
}

.group:hover .group-hover\:bg-green-500\/5 {
  background-color: rgba(34, 197, 94, .05);
}

.group:hover .group-hover\:bg-green-500\/50 {
  background-color: rgba(34, 197, 94, .5);
}

.group:hover .group-hover\:bg-green-500\/55 {
  background-color: rgba(34, 197, 94, .55);
}

.group:hover .group-hover\:bg-green-500\/60 {
  background-color: rgba(34, 197, 94, .6);
}

.group:hover .group-hover\:bg-green-500\/65 {
  background-color: rgba(34, 197, 94, .65);
}

.group:hover .group-hover\:bg-green-500\/70 {
  background-color: rgba(34, 197, 94, .7);
}

.group:hover .group-hover\:bg-green-500\/75 {
  background-color: rgba(34, 197, 94, .75);
}

.group:hover .group-hover\:bg-green-500\/80 {
  background-color: rgba(34, 197, 94, .8);
}

.group:hover .group-hover\:bg-green-500\/85 {
  background-color: rgba(34, 197, 94, .85);
}

.group:hover .group-hover\:bg-green-500\/90 {
  background-color: rgba(34, 197, 94, .9);
}

.group:hover .group-hover\:bg-green-500\/95 {
  background-color: rgba(34, 197, 94, .95);
}

.group:hover .group-hover\:bg-green-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(21, 128, 61, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-green-700\/0 {
  background-color: rgba(21, 128, 61, 0);
}

.group:hover .group-hover\:bg-green-700\/10 {
  background-color: rgba(21, 128, 61, .1);
}

.group:hover .group-hover\:bg-green-700\/100 {
  background-color: #15803d;
}

.group:hover .group-hover\:bg-green-700\/15 {
  background-color: rgba(21, 128, 61, .15);
}

.group:hover .group-hover\:bg-green-700\/20 {
  background-color: rgba(21, 128, 61, .2);
}

.group:hover .group-hover\:bg-green-700\/25 {
  background-color: rgba(21, 128, 61, .25);
}

.group:hover .group-hover\:bg-green-700\/30 {
  background-color: rgba(21, 128, 61, .3);
}

.group:hover .group-hover\:bg-green-700\/35 {
  background-color: rgba(21, 128, 61, .35);
}

.group:hover .group-hover\:bg-green-700\/40 {
  background-color: rgba(21, 128, 61, .4);
}

.group:hover .group-hover\:bg-green-700\/45 {
  background-color: rgba(21, 128, 61, .45);
}

.group:hover .group-hover\:bg-green-700\/5 {
  background-color: rgba(21, 128, 61, .05);
}

.group:hover .group-hover\:bg-green-700\/50 {
  background-color: rgba(21, 128, 61, .5);
}

.group:hover .group-hover\:bg-green-700\/55 {
  background-color: rgba(21, 128, 61, .55);
}

.group:hover .group-hover\:bg-green-700\/60 {
  background-color: rgba(21, 128, 61, .6);
}

.group:hover .group-hover\:bg-green-700\/65 {
  background-color: rgba(21, 128, 61, .65);
}

.group:hover .group-hover\:bg-green-700\/70 {
  background-color: rgba(21, 128, 61, .7);
}

.group:hover .group-hover\:bg-green-700\/75 {
  background-color: rgba(21, 128, 61, .75);
}

.group:hover .group-hover\:bg-green-700\/80 {
  background-color: rgba(21, 128, 61, .8);
}

.group:hover .group-hover\:bg-green-700\/85 {
  background-color: rgba(21, 128, 61, .85);
}

.group:hover .group-hover\:bg-green-700\/90 {
  background-color: rgba(21, 128, 61, .9);
}

.group:hover .group-hover\:bg-green-700\/95 {
  background-color: rgba(21, 128, 61, .95);
}

.group:hover .group-hover\:bg-green-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(22, 101, 52, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-green-800\/0 {
  background-color: rgba(22, 101, 52, 0);
}

.group:hover .group-hover\:bg-green-800\/10 {
  background-color: rgba(22, 101, 52, .1);
}

.group:hover .group-hover\:bg-green-800\/100 {
  background-color: #166534;
}

.group:hover .group-hover\:bg-green-800\/15 {
  background-color: rgba(22, 101, 52, .15);
}

.group:hover .group-hover\:bg-green-800\/20 {
  background-color: rgba(22, 101, 52, .2);
}

.group:hover .group-hover\:bg-green-800\/25 {
  background-color: rgba(22, 101, 52, .25);
}

.group:hover .group-hover\:bg-green-800\/30 {
  background-color: rgba(22, 101, 52, .3);
}

.group:hover .group-hover\:bg-green-800\/35 {
  background-color: rgba(22, 101, 52, .35);
}

.group:hover .group-hover\:bg-green-800\/40 {
  background-color: rgba(22, 101, 52, .4);
}

.group:hover .group-hover\:bg-green-800\/45 {
  background-color: rgba(22, 101, 52, .45);
}

.group:hover .group-hover\:bg-green-800\/5 {
  background-color: rgba(22, 101, 52, .05);
}

.group:hover .group-hover\:bg-green-800\/50 {
  background-color: rgba(22, 101, 52, .5);
}

.group:hover .group-hover\:bg-green-800\/55 {
  background-color: rgba(22, 101, 52, .55);
}

.group:hover .group-hover\:bg-green-800\/60 {
  background-color: rgba(22, 101, 52, .6);
}

.group:hover .group-hover\:bg-green-800\/65 {
  background-color: rgba(22, 101, 52, .65);
}

.group:hover .group-hover\:bg-green-800\/70 {
  background-color: rgba(22, 101, 52, .7);
}

.group:hover .group-hover\:bg-green-800\/75 {
  background-color: rgba(22, 101, 52, .75);
}

.group:hover .group-hover\:bg-green-800\/80 {
  background-color: rgba(22, 101, 52, .8);
}

.group:hover .group-hover\:bg-green-800\/85 {
  background-color: rgba(22, 101, 52, .85);
}

.group:hover .group-hover\:bg-green-800\/90 {
  background-color: rgba(22, 101, 52, .9);
}

.group:hover .group-hover\:bg-green-800\/95 {
  background-color: rgba(22, 101, 52, .95);
}

.group:hover .group-hover\:bg-indigo-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(224, 231, 255, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-indigo-100\/0 {
  background-color: rgba(224, 231, 255, 0);
}

.group:hover .group-hover\:bg-indigo-100\/10 {
  background-color: rgba(224, 231, 255, .1);
}

.group:hover .group-hover\:bg-indigo-100\/100 {
  background-color: #e0e7ff;
}

.group:hover .group-hover\:bg-indigo-100\/15 {
  background-color: rgba(224, 231, 255, .15);
}

.group:hover .group-hover\:bg-indigo-100\/20 {
  background-color: rgba(224, 231, 255, .2);
}

.group:hover .group-hover\:bg-indigo-100\/25 {
  background-color: rgba(224, 231, 255, .25);
}

.group:hover .group-hover\:bg-indigo-100\/30 {
  background-color: rgba(224, 231, 255, .3);
}

.group:hover .group-hover\:bg-indigo-100\/35 {
  background-color: rgba(224, 231, 255, .35);
}

.group:hover .group-hover\:bg-indigo-100\/40 {
  background-color: rgba(224, 231, 255, .4);
}

.group:hover .group-hover\:bg-indigo-100\/45 {
  background-color: rgba(224, 231, 255, .45);
}

.group:hover .group-hover\:bg-indigo-100\/5 {
  background-color: rgba(224, 231, 255, .05);
}

.group:hover .group-hover\:bg-indigo-100\/50 {
  background-color: rgba(224, 231, 255, .5);
}

.group:hover .group-hover\:bg-indigo-100\/55 {
  background-color: rgba(224, 231, 255, .55);
}

.group:hover .group-hover\:bg-indigo-100\/60 {
  background-color: rgba(224, 231, 255, .6);
}

.group:hover .group-hover\:bg-indigo-100\/65 {
  background-color: rgba(224, 231, 255, .65);
}

.group:hover .group-hover\:bg-indigo-100\/70 {
  background-color: rgba(224, 231, 255, .7);
}

.group:hover .group-hover\:bg-indigo-100\/75 {
  background-color: rgba(224, 231, 255, .75);
}

.group:hover .group-hover\:bg-indigo-100\/80 {
  background-color: rgba(224, 231, 255, .8);
}

.group:hover .group-hover\:bg-indigo-100\/85 {
  background-color: rgba(224, 231, 255, .85);
}

.group:hover .group-hover\:bg-indigo-100\/90 {
  background-color: rgba(224, 231, 255, .9);
}

.group:hover .group-hover\:bg-indigo-100\/95 {
  background-color: rgba(224, 231, 255, .95);
}

.group:hover .group-hover\:bg-indigo-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(129, 140, 248, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-indigo-400\/0 {
  background-color: rgba(129, 140, 248, 0);
}

.group:hover .group-hover\:bg-indigo-400\/10 {
  background-color: rgba(129, 140, 248, .1);
}

.group:hover .group-hover\:bg-indigo-400\/100 {
  background-color: #818cf8;
}

.group:hover .group-hover\:bg-indigo-400\/15 {
  background-color: rgba(129, 140, 248, .15);
}

.group:hover .group-hover\:bg-indigo-400\/20 {
  background-color: rgba(129, 140, 248, .2);
}

.group:hover .group-hover\:bg-indigo-400\/25 {
  background-color: rgba(129, 140, 248, .25);
}

.group:hover .group-hover\:bg-indigo-400\/30 {
  background-color: rgba(129, 140, 248, .3);
}

.group:hover .group-hover\:bg-indigo-400\/35 {
  background-color: rgba(129, 140, 248, .35);
}

.group:hover .group-hover\:bg-indigo-400\/40 {
  background-color: rgba(129, 140, 248, .4);
}

.group:hover .group-hover\:bg-indigo-400\/45 {
  background-color: rgba(129, 140, 248, .45);
}

.group:hover .group-hover\:bg-indigo-400\/5 {
  background-color: rgba(129, 140, 248, .05);
}

.group:hover .group-hover\:bg-indigo-400\/50 {
  background-color: rgba(129, 140, 248, .5);
}

.group:hover .group-hover\:bg-indigo-400\/55 {
  background-color: rgba(129, 140, 248, .55);
}

.group:hover .group-hover\:bg-indigo-400\/60 {
  background-color: rgba(129, 140, 248, .6);
}

.group:hover .group-hover\:bg-indigo-400\/65 {
  background-color: rgba(129, 140, 248, .65);
}

.group:hover .group-hover\:bg-indigo-400\/70 {
  background-color: rgba(129, 140, 248, .7);
}

.group:hover .group-hover\:bg-indigo-400\/75 {
  background-color: rgba(129, 140, 248, .75);
}

.group:hover .group-hover\:bg-indigo-400\/80 {
  background-color: rgba(129, 140, 248, .8);
}

.group:hover .group-hover\:bg-indigo-400\/85 {
  background-color: rgba(129, 140, 248, .85);
}

.group:hover .group-hover\:bg-indigo-400\/90 {
  background-color: rgba(129, 140, 248, .9);
}

.group:hover .group-hover\:bg-indigo-400\/95 {
  background-color: rgba(129, 140, 248, .95);
}

.group:hover .group-hover\:bg-indigo-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(99, 102, 241, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-indigo-500\/0 {
  background-color: rgba(99, 102, 241, 0);
}

.group:hover .group-hover\:bg-indigo-500\/10 {
  background-color: rgba(99, 102, 241, .1);
}

.group:hover .group-hover\:bg-indigo-500\/100 {
  background-color: #6366f1;
}

.group:hover .group-hover\:bg-indigo-500\/15 {
  background-color: rgba(99, 102, 241, .15);
}

.group:hover .group-hover\:bg-indigo-500\/20 {
  background-color: rgba(99, 102, 241, .2);
}

.group:hover .group-hover\:bg-indigo-500\/25 {
  background-color: rgba(99, 102, 241, .25);
}

.group:hover .group-hover\:bg-indigo-500\/30 {
  background-color: rgba(99, 102, 241, .3);
}

.group:hover .group-hover\:bg-indigo-500\/35 {
  background-color: rgba(99, 102, 241, .35);
}

.group:hover .group-hover\:bg-indigo-500\/40 {
  background-color: rgba(99, 102, 241, .4);
}

.group:hover .group-hover\:bg-indigo-500\/45 {
  background-color: rgba(99, 102, 241, .45);
}

.group:hover .group-hover\:bg-indigo-500\/5 {
  background-color: rgba(99, 102, 241, .05);
}

.group:hover .group-hover\:bg-indigo-500\/50 {
  background-color: rgba(99, 102, 241, .5);
}

.group:hover .group-hover\:bg-indigo-500\/55 {
  background-color: rgba(99, 102, 241, .55);
}

.group:hover .group-hover\:bg-indigo-500\/60 {
  background-color: rgba(99, 102, 241, .6);
}

.group:hover .group-hover\:bg-indigo-500\/65 {
  background-color: rgba(99, 102, 241, .65);
}

.group:hover .group-hover\:bg-indigo-500\/70 {
  background-color: rgba(99, 102, 241, .7);
}

.group:hover .group-hover\:bg-indigo-500\/75 {
  background-color: rgba(99, 102, 241, .75);
}

.group:hover .group-hover\:bg-indigo-500\/80 {
  background-color: rgba(99, 102, 241, .8);
}

.group:hover .group-hover\:bg-indigo-500\/85 {
  background-color: rgba(99, 102, 241, .85);
}

.group:hover .group-hover\:bg-indigo-500\/90 {
  background-color: rgba(99, 102, 241, .9);
}

.group:hover .group-hover\:bg-indigo-500\/95 {
  background-color: rgba(99, 102, 241, .95);
}

.group:hover .group-hover\:bg-indigo-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(67, 56, 202, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-indigo-700\/0 {
  background-color: rgba(67, 56, 202, 0);
}

.group:hover .group-hover\:bg-indigo-700\/10 {
  background-color: rgba(67, 56, 202, .1);
}

.group:hover .group-hover\:bg-indigo-700\/100 {
  background-color: #4338ca;
}

.group:hover .group-hover\:bg-indigo-700\/15 {
  background-color: rgba(67, 56, 202, .15);
}

.group:hover .group-hover\:bg-indigo-700\/20 {
  background-color: rgba(67, 56, 202, .2);
}

.group:hover .group-hover\:bg-indigo-700\/25 {
  background-color: rgba(67, 56, 202, .25);
}

.group:hover .group-hover\:bg-indigo-700\/30 {
  background-color: rgba(67, 56, 202, .3);
}

.group:hover .group-hover\:bg-indigo-700\/35 {
  background-color: rgba(67, 56, 202, .35);
}

.group:hover .group-hover\:bg-indigo-700\/40 {
  background-color: rgba(67, 56, 202, .4);
}

.group:hover .group-hover\:bg-indigo-700\/45 {
  background-color: rgba(67, 56, 202, .45);
}

.group:hover .group-hover\:bg-indigo-700\/5 {
  background-color: rgba(67, 56, 202, .05);
}

.group:hover .group-hover\:bg-indigo-700\/50 {
  background-color: rgba(67, 56, 202, .5);
}

.group:hover .group-hover\:bg-indigo-700\/55 {
  background-color: rgba(67, 56, 202, .55);
}

.group:hover .group-hover\:bg-indigo-700\/60 {
  background-color: rgba(67, 56, 202, .6);
}

.group:hover .group-hover\:bg-indigo-700\/65 {
  background-color: rgba(67, 56, 202, .65);
}

.group:hover .group-hover\:bg-indigo-700\/70 {
  background-color: rgba(67, 56, 202, .7);
}

.group:hover .group-hover\:bg-indigo-700\/75 {
  background-color: rgba(67, 56, 202, .75);
}

.group:hover .group-hover\:bg-indigo-700\/80 {
  background-color: rgba(67, 56, 202, .8);
}

.group:hover .group-hover\:bg-indigo-700\/85 {
  background-color: rgba(67, 56, 202, .85);
}

.group:hover .group-hover\:bg-indigo-700\/90 {
  background-color: rgba(67, 56, 202, .9);
}

.group:hover .group-hover\:bg-indigo-700\/95 {
  background-color: rgba(67, 56, 202, .95);
}

.group:hover .group-hover\:bg-indigo-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 48, 163, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-indigo-800\/0 {
  background-color: rgba(55, 48, 163, 0);
}

.group:hover .group-hover\:bg-indigo-800\/10 {
  background-color: rgba(55, 48, 163, .1);
}

.group:hover .group-hover\:bg-indigo-800\/100 {
  background-color: #3730a3;
}

.group:hover .group-hover\:bg-indigo-800\/15 {
  background-color: rgba(55, 48, 163, .15);
}

.group:hover .group-hover\:bg-indigo-800\/20 {
  background-color: rgba(55, 48, 163, .2);
}

.group:hover .group-hover\:bg-indigo-800\/25 {
  background-color: rgba(55, 48, 163, .25);
}

.group:hover .group-hover\:bg-indigo-800\/30 {
  background-color: rgba(55, 48, 163, .3);
}

.group:hover .group-hover\:bg-indigo-800\/35 {
  background-color: rgba(55, 48, 163, .35);
}

.group:hover .group-hover\:bg-indigo-800\/40 {
  background-color: rgba(55, 48, 163, .4);
}

.group:hover .group-hover\:bg-indigo-800\/45 {
  background-color: rgba(55, 48, 163, .45);
}

.group:hover .group-hover\:bg-indigo-800\/5 {
  background-color: rgba(55, 48, 163, .05);
}

.group:hover .group-hover\:bg-indigo-800\/50 {
  background-color: rgba(55, 48, 163, .5);
}

.group:hover .group-hover\:bg-indigo-800\/55 {
  background-color: rgba(55, 48, 163, .55);
}

.group:hover .group-hover\:bg-indigo-800\/60 {
  background-color: rgba(55, 48, 163, .6);
}

.group:hover .group-hover\:bg-indigo-800\/65 {
  background-color: rgba(55, 48, 163, .65);
}

.group:hover .group-hover\:bg-indigo-800\/70 {
  background-color: rgba(55, 48, 163, .7);
}

.group:hover .group-hover\:bg-indigo-800\/75 {
  background-color: rgba(55, 48, 163, .75);
}

.group:hover .group-hover\:bg-indigo-800\/80 {
  background-color: rgba(55, 48, 163, .8);
}

.group:hover .group-hover\:bg-indigo-800\/85 {
  background-color: rgba(55, 48, 163, .85);
}

.group:hover .group-hover\:bg-indigo-800\/90 {
  background-color: rgba(55, 48, 163, .9);
}

.group:hover .group-hover\:bg-indigo-800\/95 {
  background-color: rgba(55, 48, 163, .95);
}

.group:hover .group-hover\:bg-intuidyBlue\/30 {
  background-color: rgba(24, 75, 111, .3);
}

.group:hover .group-hover\:bg-lime-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 252, 203, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-lime-100\/0 {
  background-color: rgba(236, 252, 203, 0);
}

.group:hover .group-hover\:bg-lime-100\/10 {
  background-color: rgba(236, 252, 203, .1);
}

.group:hover .group-hover\:bg-lime-100\/100 {
  background-color: #ecfccb;
}

.group:hover .group-hover\:bg-lime-100\/15 {
  background-color: rgba(236, 252, 203, .15);
}

.group:hover .group-hover\:bg-lime-100\/20 {
  background-color: rgba(236, 252, 203, .2);
}

.group:hover .group-hover\:bg-lime-100\/25 {
  background-color: rgba(236, 252, 203, .25);
}

.group:hover .group-hover\:bg-lime-100\/30 {
  background-color: rgba(236, 252, 203, .3);
}

.group:hover .group-hover\:bg-lime-100\/35 {
  background-color: rgba(236, 252, 203, .35);
}

.group:hover .group-hover\:bg-lime-100\/40 {
  background-color: rgba(236, 252, 203, .4);
}

.group:hover .group-hover\:bg-lime-100\/45 {
  background-color: rgba(236, 252, 203, .45);
}

.group:hover .group-hover\:bg-lime-100\/5 {
  background-color: rgba(236, 252, 203, .05);
}

.group:hover .group-hover\:bg-lime-100\/50 {
  background-color: rgba(236, 252, 203, .5);
}

.group:hover .group-hover\:bg-lime-100\/55 {
  background-color: rgba(236, 252, 203, .55);
}

.group:hover .group-hover\:bg-lime-100\/60 {
  background-color: rgba(236, 252, 203, .6);
}

.group:hover .group-hover\:bg-lime-100\/65 {
  background-color: rgba(236, 252, 203, .65);
}

.group:hover .group-hover\:bg-lime-100\/70 {
  background-color: rgba(236, 252, 203, .7);
}

.group:hover .group-hover\:bg-lime-100\/75 {
  background-color: rgba(236, 252, 203, .75);
}

.group:hover .group-hover\:bg-lime-100\/80 {
  background-color: rgba(236, 252, 203, .8);
}

.group:hover .group-hover\:bg-lime-100\/85 {
  background-color: rgba(236, 252, 203, .85);
}

.group:hover .group-hover\:bg-lime-100\/90 {
  background-color: rgba(236, 252, 203, .9);
}

.group:hover .group-hover\:bg-lime-100\/95 {
  background-color: rgba(236, 252, 203, .95);
}

.group:hover .group-hover\:bg-lime-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(163, 230, 53, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-lime-400\/0 {
  background-color: rgba(163, 230, 53, 0);
}

.group:hover .group-hover\:bg-lime-400\/10 {
  background-color: rgba(163, 230, 53, .1);
}

.group:hover .group-hover\:bg-lime-400\/100 {
  background-color: #a3e635;
}

.group:hover .group-hover\:bg-lime-400\/15 {
  background-color: rgba(163, 230, 53, .15);
}

.group:hover .group-hover\:bg-lime-400\/20 {
  background-color: rgba(163, 230, 53, .2);
}

.group:hover .group-hover\:bg-lime-400\/25 {
  background-color: rgba(163, 230, 53, .25);
}

.group:hover .group-hover\:bg-lime-400\/30 {
  background-color: rgba(163, 230, 53, .3);
}

.group:hover .group-hover\:bg-lime-400\/35 {
  background-color: rgba(163, 230, 53, .35);
}

.group:hover .group-hover\:bg-lime-400\/40 {
  background-color: rgba(163, 230, 53, .4);
}

.group:hover .group-hover\:bg-lime-400\/45 {
  background-color: rgba(163, 230, 53, .45);
}

.group:hover .group-hover\:bg-lime-400\/5 {
  background-color: rgba(163, 230, 53, .05);
}

.group:hover .group-hover\:bg-lime-400\/50 {
  background-color: rgba(163, 230, 53, .5);
}

.group:hover .group-hover\:bg-lime-400\/55 {
  background-color: rgba(163, 230, 53, .55);
}

.group:hover .group-hover\:bg-lime-400\/60 {
  background-color: rgba(163, 230, 53, .6);
}

.group:hover .group-hover\:bg-lime-400\/65 {
  background-color: rgba(163, 230, 53, .65);
}

.group:hover .group-hover\:bg-lime-400\/70 {
  background-color: rgba(163, 230, 53, .7);
}

.group:hover .group-hover\:bg-lime-400\/75 {
  background-color: rgba(163, 230, 53, .75);
}

.group:hover .group-hover\:bg-lime-400\/80 {
  background-color: rgba(163, 230, 53, .8);
}

.group:hover .group-hover\:bg-lime-400\/85 {
  background-color: rgba(163, 230, 53, .85);
}

.group:hover .group-hover\:bg-lime-400\/90 {
  background-color: rgba(163, 230, 53, .9);
}

.group:hover .group-hover\:bg-lime-400\/95 {
  background-color: rgba(163, 230, 53, .95);
}

.group:hover .group-hover\:bg-lime-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(132, 204, 22, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-lime-500\/0 {
  background-color: rgba(132, 204, 22, 0);
}

.group:hover .group-hover\:bg-lime-500\/10 {
  background-color: rgba(132, 204, 22, .1);
}

.group:hover .group-hover\:bg-lime-500\/100 {
  background-color: #84cc16;
}

.group:hover .group-hover\:bg-lime-500\/15 {
  background-color: rgba(132, 204, 22, .15);
}

.group:hover .group-hover\:bg-lime-500\/20 {
  background-color: rgba(132, 204, 22, .2);
}

.group:hover .group-hover\:bg-lime-500\/25 {
  background-color: rgba(132, 204, 22, .25);
}

.group:hover .group-hover\:bg-lime-500\/30 {
  background-color: rgba(132, 204, 22, .3);
}

.group:hover .group-hover\:bg-lime-500\/35 {
  background-color: rgba(132, 204, 22, .35);
}

.group:hover .group-hover\:bg-lime-500\/40 {
  background-color: rgba(132, 204, 22, .4);
}

.group:hover .group-hover\:bg-lime-500\/45 {
  background-color: rgba(132, 204, 22, .45);
}

.group:hover .group-hover\:bg-lime-500\/5 {
  background-color: rgba(132, 204, 22, .05);
}

.group:hover .group-hover\:bg-lime-500\/50 {
  background-color: rgba(132, 204, 22, .5);
}

.group:hover .group-hover\:bg-lime-500\/55 {
  background-color: rgba(132, 204, 22, .55);
}

.group:hover .group-hover\:bg-lime-500\/60 {
  background-color: rgba(132, 204, 22, .6);
}

.group:hover .group-hover\:bg-lime-500\/65 {
  background-color: rgba(132, 204, 22, .65);
}

.group:hover .group-hover\:bg-lime-500\/70 {
  background-color: rgba(132, 204, 22, .7);
}

.group:hover .group-hover\:bg-lime-500\/75 {
  background-color: rgba(132, 204, 22, .75);
}

.group:hover .group-hover\:bg-lime-500\/80 {
  background-color: rgba(132, 204, 22, .8);
}

.group:hover .group-hover\:bg-lime-500\/85 {
  background-color: rgba(132, 204, 22, .85);
}

.group:hover .group-hover\:bg-lime-500\/90 {
  background-color: rgba(132, 204, 22, .9);
}

.group:hover .group-hover\:bg-lime-500\/95 {
  background-color: rgba(132, 204, 22, .95);
}

.group:hover .group-hover\:bg-lime-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(77, 124, 15, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-lime-700\/0 {
  background-color: rgba(77, 124, 15, 0);
}

.group:hover .group-hover\:bg-lime-700\/10 {
  background-color: rgba(77, 124, 15, .1);
}

.group:hover .group-hover\:bg-lime-700\/100 {
  background-color: #4d7c0f;
}

.group:hover .group-hover\:bg-lime-700\/15 {
  background-color: rgba(77, 124, 15, .15);
}

.group:hover .group-hover\:bg-lime-700\/20 {
  background-color: rgba(77, 124, 15, .2);
}

.group:hover .group-hover\:bg-lime-700\/25 {
  background-color: rgba(77, 124, 15, .25);
}

.group:hover .group-hover\:bg-lime-700\/30 {
  background-color: rgba(77, 124, 15, .3);
}

.group:hover .group-hover\:bg-lime-700\/35 {
  background-color: rgba(77, 124, 15, .35);
}

.group:hover .group-hover\:bg-lime-700\/40 {
  background-color: rgba(77, 124, 15, .4);
}

.group:hover .group-hover\:bg-lime-700\/45 {
  background-color: rgba(77, 124, 15, .45);
}

.group:hover .group-hover\:bg-lime-700\/5 {
  background-color: rgba(77, 124, 15, .05);
}

.group:hover .group-hover\:bg-lime-700\/50 {
  background-color: rgba(77, 124, 15, .5);
}

.group:hover .group-hover\:bg-lime-700\/55 {
  background-color: rgba(77, 124, 15, .55);
}

.group:hover .group-hover\:bg-lime-700\/60 {
  background-color: rgba(77, 124, 15, .6);
}

.group:hover .group-hover\:bg-lime-700\/65 {
  background-color: rgba(77, 124, 15, .65);
}

.group:hover .group-hover\:bg-lime-700\/70 {
  background-color: rgba(77, 124, 15, .7);
}

.group:hover .group-hover\:bg-lime-700\/75 {
  background-color: rgba(77, 124, 15, .75);
}

.group:hover .group-hover\:bg-lime-700\/80 {
  background-color: rgba(77, 124, 15, .8);
}

.group:hover .group-hover\:bg-lime-700\/85 {
  background-color: rgba(77, 124, 15, .85);
}

.group:hover .group-hover\:bg-lime-700\/90 {
  background-color: rgba(77, 124, 15, .9);
}

.group:hover .group-hover\:bg-lime-700\/95 {
  background-color: rgba(77, 124, 15, .95);
}

.group:hover .group-hover\:bg-lime-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(63, 98, 18, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-lime-800\/0 {
  background-color: rgba(63, 98, 18, 0);
}

.group:hover .group-hover\:bg-lime-800\/10 {
  background-color: rgba(63, 98, 18, .1);
}

.group:hover .group-hover\:bg-lime-800\/100 {
  background-color: #3f6212;
}

.group:hover .group-hover\:bg-lime-800\/15 {
  background-color: rgba(63, 98, 18, .15);
}

.group:hover .group-hover\:bg-lime-800\/20 {
  background-color: rgba(63, 98, 18, .2);
}

.group:hover .group-hover\:bg-lime-800\/25 {
  background-color: rgba(63, 98, 18, .25);
}

.group:hover .group-hover\:bg-lime-800\/30 {
  background-color: rgba(63, 98, 18, .3);
}

.group:hover .group-hover\:bg-lime-800\/35 {
  background-color: rgba(63, 98, 18, .35);
}

.group:hover .group-hover\:bg-lime-800\/40 {
  background-color: rgba(63, 98, 18, .4);
}

.group:hover .group-hover\:bg-lime-800\/45 {
  background-color: rgba(63, 98, 18, .45);
}

.group:hover .group-hover\:bg-lime-800\/5 {
  background-color: rgba(63, 98, 18, .05);
}

.group:hover .group-hover\:bg-lime-800\/50 {
  background-color: rgba(63, 98, 18, .5);
}

.group:hover .group-hover\:bg-lime-800\/55 {
  background-color: rgba(63, 98, 18, .55);
}

.group:hover .group-hover\:bg-lime-800\/60 {
  background-color: rgba(63, 98, 18, .6);
}

.group:hover .group-hover\:bg-lime-800\/65 {
  background-color: rgba(63, 98, 18, .65);
}

.group:hover .group-hover\:bg-lime-800\/70 {
  background-color: rgba(63, 98, 18, .7);
}

.group:hover .group-hover\:bg-lime-800\/75 {
  background-color: rgba(63, 98, 18, .75);
}

.group:hover .group-hover\:bg-lime-800\/80 {
  background-color: rgba(63, 98, 18, .8);
}

.group:hover .group-hover\:bg-lime-800\/85 {
  background-color: rgba(63, 98, 18, .85);
}

.group:hover .group-hover\:bg-lime-800\/90 {
  background-color: rgba(63, 98, 18, .9);
}

.group:hover .group-hover\:bg-lime-800\/95 {
  background-color: rgba(63, 98, 18, .95);
}

.group:hover .group-hover\:bg-neutral-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 245, 245, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-neutral-100\/0 {
  background-color: rgba(245, 245, 245, 0);
}

.group:hover .group-hover\:bg-neutral-100\/10 {
  background-color: rgba(245, 245, 245, .1);
}

.group:hover .group-hover\:bg-neutral-100\/100 {
  background-color: #f5f5f5;
}

.group:hover .group-hover\:bg-neutral-100\/15 {
  background-color: rgba(245, 245, 245, .15);
}

.group:hover .group-hover\:bg-neutral-100\/20 {
  background-color: rgba(245, 245, 245, .2);
}

.group:hover .group-hover\:bg-neutral-100\/25 {
  background-color: rgba(245, 245, 245, .25);
}

.group:hover .group-hover\:bg-neutral-100\/30 {
  background-color: rgba(245, 245, 245, .3);
}

.group:hover .group-hover\:bg-neutral-100\/35 {
  background-color: rgba(245, 245, 245, .35);
}

.group:hover .group-hover\:bg-neutral-100\/40 {
  background-color: rgba(245, 245, 245, .4);
}

.group:hover .group-hover\:bg-neutral-100\/45 {
  background-color: rgba(245, 245, 245, .45);
}

.group:hover .group-hover\:bg-neutral-100\/5 {
  background-color: rgba(245, 245, 245, .05);
}

.group:hover .group-hover\:bg-neutral-100\/50 {
  background-color: rgba(245, 245, 245, .5);
}

.group:hover .group-hover\:bg-neutral-100\/55 {
  background-color: rgba(245, 245, 245, .55);
}

.group:hover .group-hover\:bg-neutral-100\/60 {
  background-color: rgba(245, 245, 245, .6);
}

.group:hover .group-hover\:bg-neutral-100\/65 {
  background-color: rgba(245, 245, 245, .65);
}

.group:hover .group-hover\:bg-neutral-100\/70 {
  background-color: rgba(245, 245, 245, .7);
}

.group:hover .group-hover\:bg-neutral-100\/75 {
  background-color: rgba(245, 245, 245, .75);
}

.group:hover .group-hover\:bg-neutral-100\/80 {
  background-color: rgba(245, 245, 245, .8);
}

.group:hover .group-hover\:bg-neutral-100\/85 {
  background-color: rgba(245, 245, 245, .85);
}

.group:hover .group-hover\:bg-neutral-100\/90 {
  background-color: rgba(245, 245, 245, .9);
}

.group:hover .group-hover\:bg-neutral-100\/95 {
  background-color: rgba(245, 245, 245, .95);
}

.group:hover .group-hover\:bg-neutral-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(163, 163, 163, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-neutral-400\/0 {
  background-color: rgba(163, 163, 163, 0);
}

.group:hover .group-hover\:bg-neutral-400\/10 {
  background-color: rgba(163, 163, 163, .1);
}

.group:hover .group-hover\:bg-neutral-400\/100 {
  background-color: #a3a3a3;
}

.group:hover .group-hover\:bg-neutral-400\/15 {
  background-color: rgba(163, 163, 163, .15);
}

.group:hover .group-hover\:bg-neutral-400\/20 {
  background-color: rgba(163, 163, 163, .2);
}

.group:hover .group-hover\:bg-neutral-400\/25 {
  background-color: rgba(163, 163, 163, .25);
}

.group:hover .group-hover\:bg-neutral-400\/30 {
  background-color: rgba(163, 163, 163, .3);
}

.group:hover .group-hover\:bg-neutral-400\/35 {
  background-color: rgba(163, 163, 163, .35);
}

.group:hover .group-hover\:bg-neutral-400\/40 {
  background-color: rgba(163, 163, 163, .4);
}

.group:hover .group-hover\:bg-neutral-400\/45 {
  background-color: rgba(163, 163, 163, .45);
}

.group:hover .group-hover\:bg-neutral-400\/5 {
  background-color: rgba(163, 163, 163, .05);
}

.group:hover .group-hover\:bg-neutral-400\/50 {
  background-color: rgba(163, 163, 163, .5);
}

.group:hover .group-hover\:bg-neutral-400\/55 {
  background-color: rgba(163, 163, 163, .55);
}

.group:hover .group-hover\:bg-neutral-400\/60 {
  background-color: rgba(163, 163, 163, .6);
}

.group:hover .group-hover\:bg-neutral-400\/65 {
  background-color: rgba(163, 163, 163, .65);
}

.group:hover .group-hover\:bg-neutral-400\/70 {
  background-color: rgba(163, 163, 163, .7);
}

.group:hover .group-hover\:bg-neutral-400\/75 {
  background-color: rgba(163, 163, 163, .75);
}

.group:hover .group-hover\:bg-neutral-400\/80 {
  background-color: rgba(163, 163, 163, .8);
}

.group:hover .group-hover\:bg-neutral-400\/85 {
  background-color: rgba(163, 163, 163, .85);
}

.group:hover .group-hover\:bg-neutral-400\/90 {
  background-color: rgba(163, 163, 163, .9);
}

.group:hover .group-hover\:bg-neutral-400\/95 {
  background-color: rgba(163, 163, 163, .95);
}

.group:hover .group-hover\:bg-neutral-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(115, 115, 115, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-neutral-500\/0 {
  background-color: rgba(115, 115, 115, 0);
}

.group:hover .group-hover\:bg-neutral-500\/10 {
  background-color: rgba(115, 115, 115, .1);
}

.group:hover .group-hover\:bg-neutral-500\/100 {
  background-color: #737373;
}

.group:hover .group-hover\:bg-neutral-500\/15 {
  background-color: rgba(115, 115, 115, .15);
}

.group:hover .group-hover\:bg-neutral-500\/20 {
  background-color: rgba(115, 115, 115, .2);
}

.group:hover .group-hover\:bg-neutral-500\/25 {
  background-color: rgba(115, 115, 115, .25);
}

.group:hover .group-hover\:bg-neutral-500\/30 {
  background-color: rgba(115, 115, 115, .3);
}

.group:hover .group-hover\:bg-neutral-500\/35 {
  background-color: rgba(115, 115, 115, .35);
}

.group:hover .group-hover\:bg-neutral-500\/40 {
  background-color: rgba(115, 115, 115, .4);
}

.group:hover .group-hover\:bg-neutral-500\/45 {
  background-color: rgba(115, 115, 115, .45);
}

.group:hover .group-hover\:bg-neutral-500\/5 {
  background-color: rgba(115, 115, 115, .05);
}

.group:hover .group-hover\:bg-neutral-500\/50 {
  background-color: rgba(115, 115, 115, .5);
}

.group:hover .group-hover\:bg-neutral-500\/55 {
  background-color: rgba(115, 115, 115, .55);
}

.group:hover .group-hover\:bg-neutral-500\/60 {
  background-color: rgba(115, 115, 115, .6);
}

.group:hover .group-hover\:bg-neutral-500\/65 {
  background-color: rgba(115, 115, 115, .65);
}

.group:hover .group-hover\:bg-neutral-500\/70 {
  background-color: rgba(115, 115, 115, .7);
}

.group:hover .group-hover\:bg-neutral-500\/75 {
  background-color: rgba(115, 115, 115, .75);
}

.group:hover .group-hover\:bg-neutral-500\/80 {
  background-color: rgba(115, 115, 115, .8);
}

.group:hover .group-hover\:bg-neutral-500\/85 {
  background-color: rgba(115, 115, 115, .85);
}

.group:hover .group-hover\:bg-neutral-500\/90 {
  background-color: rgba(115, 115, 115, .9);
}

.group:hover .group-hover\:bg-neutral-500\/95 {
  background-color: rgba(115, 115, 115, .95);
}

.group:hover .group-hover\:bg-neutral-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(64, 64, 64, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-neutral-700\/0 {
  background-color: rgba(64, 64, 64, 0);
}

.group:hover .group-hover\:bg-neutral-700\/10 {
  background-color: rgba(64, 64, 64, .1);
}

.group:hover .group-hover\:bg-neutral-700\/100 {
  background-color: #404040;
}

.group:hover .group-hover\:bg-neutral-700\/15 {
  background-color: rgba(64, 64, 64, .15);
}

.group:hover .group-hover\:bg-neutral-700\/20 {
  background-color: rgba(64, 64, 64, .2);
}

.group:hover .group-hover\:bg-neutral-700\/25 {
  background-color: rgba(64, 64, 64, .25);
}

.group:hover .group-hover\:bg-neutral-700\/30 {
  background-color: rgba(64, 64, 64, .3);
}

.group:hover .group-hover\:bg-neutral-700\/35 {
  background-color: rgba(64, 64, 64, .35);
}

.group:hover .group-hover\:bg-neutral-700\/40 {
  background-color: rgba(64, 64, 64, .4);
}

.group:hover .group-hover\:bg-neutral-700\/45 {
  background-color: rgba(64, 64, 64, .45);
}

.group:hover .group-hover\:bg-neutral-700\/5 {
  background-color: rgba(64, 64, 64, .05);
}

.group:hover .group-hover\:bg-neutral-700\/50 {
  background-color: rgba(64, 64, 64, .5);
}

.group:hover .group-hover\:bg-neutral-700\/55 {
  background-color: rgba(64, 64, 64, .55);
}

.group:hover .group-hover\:bg-neutral-700\/60 {
  background-color: rgba(64, 64, 64, .6);
}

.group:hover .group-hover\:bg-neutral-700\/65 {
  background-color: rgba(64, 64, 64, .65);
}

.group:hover .group-hover\:bg-neutral-700\/70 {
  background-color: rgba(64, 64, 64, .7);
}

.group:hover .group-hover\:bg-neutral-700\/75 {
  background-color: rgba(64, 64, 64, .75);
}

.group:hover .group-hover\:bg-neutral-700\/80 {
  background-color: rgba(64, 64, 64, .8);
}

.group:hover .group-hover\:bg-neutral-700\/85 {
  background-color: rgba(64, 64, 64, .85);
}

.group:hover .group-hover\:bg-neutral-700\/90 {
  background-color: rgba(64, 64, 64, .9);
}

.group:hover .group-hover\:bg-neutral-700\/95 {
  background-color: rgba(64, 64, 64, .95);
}

.group:hover .group-hover\:bg-neutral-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(38, 38, 38, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-neutral-800\/0 {
  background-color: rgba(38, 38, 38, 0);
}

.group:hover .group-hover\:bg-neutral-800\/10 {
  background-color: rgba(38, 38, 38, .1);
}

.group:hover .group-hover\:bg-neutral-800\/100 {
  background-color: #262626;
}

.group:hover .group-hover\:bg-neutral-800\/15 {
  background-color: rgba(38, 38, 38, .15);
}

.group:hover .group-hover\:bg-neutral-800\/20 {
  background-color: rgba(38, 38, 38, .2);
}

.group:hover .group-hover\:bg-neutral-800\/25 {
  background-color: rgba(38, 38, 38, .25);
}

.group:hover .group-hover\:bg-neutral-800\/30 {
  background-color: rgba(38, 38, 38, .3);
}

.group:hover .group-hover\:bg-neutral-800\/35 {
  background-color: rgba(38, 38, 38, .35);
}

.group:hover .group-hover\:bg-neutral-800\/40 {
  background-color: rgba(38, 38, 38, .4);
}

.group:hover .group-hover\:bg-neutral-800\/45 {
  background-color: rgba(38, 38, 38, .45);
}

.group:hover .group-hover\:bg-neutral-800\/5 {
  background-color: rgba(38, 38, 38, .05);
}

.group:hover .group-hover\:bg-neutral-800\/50 {
  background-color: rgba(38, 38, 38, .5);
}

.group:hover .group-hover\:bg-neutral-800\/55 {
  background-color: rgba(38, 38, 38, .55);
}

.group:hover .group-hover\:bg-neutral-800\/60 {
  background-color: rgba(38, 38, 38, .6);
}

.group:hover .group-hover\:bg-neutral-800\/65 {
  background-color: rgba(38, 38, 38, .65);
}

.group:hover .group-hover\:bg-neutral-800\/70 {
  background-color: rgba(38, 38, 38, .7);
}

.group:hover .group-hover\:bg-neutral-800\/75 {
  background-color: rgba(38, 38, 38, .75);
}

.group:hover .group-hover\:bg-neutral-800\/80 {
  background-color: rgba(38, 38, 38, .8);
}

.group:hover .group-hover\:bg-neutral-800\/85 {
  background-color: rgba(38, 38, 38, .85);
}

.group:hover .group-hover\:bg-neutral-800\/90 {
  background-color: rgba(38, 38, 38, .9);
}

.group:hover .group-hover\:bg-neutral-800\/95 {
  background-color: rgba(38, 38, 38, .95);
}

.group:hover .group-hover\:bg-orange-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 237, 213, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-orange-100\/0 {
  background-color: rgba(255, 237, 213, 0);
}

.group:hover .group-hover\:bg-orange-100\/10 {
  background-color: rgba(255, 237, 213, .1);
}

.group:hover .group-hover\:bg-orange-100\/100 {
  background-color: #ffedd5;
}

.group:hover .group-hover\:bg-orange-100\/15 {
  background-color: rgba(255, 237, 213, .15);
}

.group:hover .group-hover\:bg-orange-100\/20 {
  background-color: rgba(255, 237, 213, .2);
}

.group:hover .group-hover\:bg-orange-100\/25 {
  background-color: rgba(255, 237, 213, .25);
}

.group:hover .group-hover\:bg-orange-100\/30 {
  background-color: rgba(255, 237, 213, .3);
}

.group:hover .group-hover\:bg-orange-100\/35 {
  background-color: rgba(255, 237, 213, .35);
}

.group:hover .group-hover\:bg-orange-100\/40 {
  background-color: rgba(255, 237, 213, .4);
}

.group:hover .group-hover\:bg-orange-100\/45 {
  background-color: rgba(255, 237, 213, .45);
}

.group:hover .group-hover\:bg-orange-100\/5 {
  background-color: rgba(255, 237, 213, .05);
}

.group:hover .group-hover\:bg-orange-100\/50 {
  background-color: rgba(255, 237, 213, .5);
}

.group:hover .group-hover\:bg-orange-100\/55 {
  background-color: rgba(255, 237, 213, .55);
}

.group:hover .group-hover\:bg-orange-100\/60 {
  background-color: rgba(255, 237, 213, .6);
}

.group:hover .group-hover\:bg-orange-100\/65 {
  background-color: rgba(255, 237, 213, .65);
}

.group:hover .group-hover\:bg-orange-100\/70 {
  background-color: rgba(255, 237, 213, .7);
}

.group:hover .group-hover\:bg-orange-100\/75 {
  background-color: rgba(255, 237, 213, .75);
}

.group:hover .group-hover\:bg-orange-100\/80 {
  background-color: rgba(255, 237, 213, .8);
}

.group:hover .group-hover\:bg-orange-100\/85 {
  background-color: rgba(255, 237, 213, .85);
}

.group:hover .group-hover\:bg-orange-100\/90 {
  background-color: rgba(255, 237, 213, .9);
}

.group:hover .group-hover\:bg-orange-100\/95 {
  background-color: rgba(255, 237, 213, .95);
}

.group:hover .group-hover\:bg-orange-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 146, 60, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-orange-400\/0 {
  background-color: rgba(251, 146, 60, 0);
}

.group:hover .group-hover\:bg-orange-400\/10 {
  background-color: rgba(251, 146, 60, .1);
}

.group:hover .group-hover\:bg-orange-400\/100 {
  background-color: #fb923c;
}

.group:hover .group-hover\:bg-orange-400\/15 {
  background-color: rgba(251, 146, 60, .15);
}

.group:hover .group-hover\:bg-orange-400\/20 {
  background-color: rgba(251, 146, 60, .2);
}

.group:hover .group-hover\:bg-orange-400\/25 {
  background-color: rgba(251, 146, 60, .25);
}

.group:hover .group-hover\:bg-orange-400\/30 {
  background-color: rgba(251, 146, 60, .3);
}

.group:hover .group-hover\:bg-orange-400\/35 {
  background-color: rgba(251, 146, 60, .35);
}

.group:hover .group-hover\:bg-orange-400\/40 {
  background-color: rgba(251, 146, 60, .4);
}

.group:hover .group-hover\:bg-orange-400\/45 {
  background-color: rgba(251, 146, 60, .45);
}

.group:hover .group-hover\:bg-orange-400\/5 {
  background-color: rgba(251, 146, 60, .05);
}

.group:hover .group-hover\:bg-orange-400\/50 {
  background-color: rgba(251, 146, 60, .5);
}

.group:hover .group-hover\:bg-orange-400\/55 {
  background-color: rgba(251, 146, 60, .55);
}

.group:hover .group-hover\:bg-orange-400\/60 {
  background-color: rgba(251, 146, 60, .6);
}

.group:hover .group-hover\:bg-orange-400\/65 {
  background-color: rgba(251, 146, 60, .65);
}

.group:hover .group-hover\:bg-orange-400\/70 {
  background-color: rgba(251, 146, 60, .7);
}

.group:hover .group-hover\:bg-orange-400\/75 {
  background-color: rgba(251, 146, 60, .75);
}

.group:hover .group-hover\:bg-orange-400\/80 {
  background-color: rgba(251, 146, 60, .8);
}

.group:hover .group-hover\:bg-orange-400\/85 {
  background-color: rgba(251, 146, 60, .85);
}

.group:hover .group-hover\:bg-orange-400\/90 {
  background-color: rgba(251, 146, 60, .9);
}

.group:hover .group-hover\:bg-orange-400\/95 {
  background-color: rgba(251, 146, 60, .95);
}

.group:hover .group-hover\:bg-orange-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 115, 22, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-orange-500\/0 {
  background-color: rgba(249, 115, 22, 0);
}

.group:hover .group-hover\:bg-orange-500\/10 {
  background-color: rgba(249, 115, 22, .1);
}

.group:hover .group-hover\:bg-orange-500\/100 {
  background-color: #f97316;
}

.group:hover .group-hover\:bg-orange-500\/15 {
  background-color: rgba(249, 115, 22, .15);
}

.group:hover .group-hover\:bg-orange-500\/20 {
  background-color: rgba(249, 115, 22, .2);
}

.group:hover .group-hover\:bg-orange-500\/25 {
  background-color: rgba(249, 115, 22, .25);
}

.group:hover .group-hover\:bg-orange-500\/30 {
  background-color: rgba(249, 115, 22, .3);
}

.group:hover .group-hover\:bg-orange-500\/35 {
  background-color: rgba(249, 115, 22, .35);
}

.group:hover .group-hover\:bg-orange-500\/40 {
  background-color: rgba(249, 115, 22, .4);
}

.group:hover .group-hover\:bg-orange-500\/45 {
  background-color: rgba(249, 115, 22, .45);
}

.group:hover .group-hover\:bg-orange-500\/5 {
  background-color: rgba(249, 115, 22, .05);
}

.group:hover .group-hover\:bg-orange-500\/50 {
  background-color: rgba(249, 115, 22, .5);
}

.group:hover .group-hover\:bg-orange-500\/55 {
  background-color: rgba(249, 115, 22, .55);
}

.group:hover .group-hover\:bg-orange-500\/60 {
  background-color: rgba(249, 115, 22, .6);
}

.group:hover .group-hover\:bg-orange-500\/65 {
  background-color: rgba(249, 115, 22, .65);
}

.group:hover .group-hover\:bg-orange-500\/70 {
  background-color: rgba(249, 115, 22, .7);
}

.group:hover .group-hover\:bg-orange-500\/75 {
  background-color: rgba(249, 115, 22, .75);
}

.group:hover .group-hover\:bg-orange-500\/80 {
  background-color: rgba(249, 115, 22, .8);
}

.group:hover .group-hover\:bg-orange-500\/85 {
  background-color: rgba(249, 115, 22, .85);
}

.group:hover .group-hover\:bg-orange-500\/90 {
  background-color: rgba(249, 115, 22, .9);
}

.group:hover .group-hover\:bg-orange-500\/95 {
  background-color: rgba(249, 115, 22, .95);
}

.group:hover .group-hover\:bg-orange-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(194, 65, 12, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-orange-700\/0 {
  background-color: rgba(194, 65, 12, 0);
}

.group:hover .group-hover\:bg-orange-700\/10 {
  background-color: rgba(194, 65, 12, .1);
}

.group:hover .group-hover\:bg-orange-700\/100 {
  background-color: #c2410c;
}

.group:hover .group-hover\:bg-orange-700\/15 {
  background-color: rgba(194, 65, 12, .15);
}

.group:hover .group-hover\:bg-orange-700\/20 {
  background-color: rgba(194, 65, 12, .2);
}

.group:hover .group-hover\:bg-orange-700\/25 {
  background-color: rgba(194, 65, 12, .25);
}

.group:hover .group-hover\:bg-orange-700\/30 {
  background-color: rgba(194, 65, 12, .3);
}

.group:hover .group-hover\:bg-orange-700\/35 {
  background-color: rgba(194, 65, 12, .35);
}

.group:hover .group-hover\:bg-orange-700\/40 {
  background-color: rgba(194, 65, 12, .4);
}

.group:hover .group-hover\:bg-orange-700\/45 {
  background-color: rgba(194, 65, 12, .45);
}

.group:hover .group-hover\:bg-orange-700\/5 {
  background-color: rgba(194, 65, 12, .05);
}

.group:hover .group-hover\:bg-orange-700\/50 {
  background-color: rgba(194, 65, 12, .5);
}

.group:hover .group-hover\:bg-orange-700\/55 {
  background-color: rgba(194, 65, 12, .55);
}

.group:hover .group-hover\:bg-orange-700\/60 {
  background-color: rgba(194, 65, 12, .6);
}

.group:hover .group-hover\:bg-orange-700\/65 {
  background-color: rgba(194, 65, 12, .65);
}

.group:hover .group-hover\:bg-orange-700\/70 {
  background-color: rgba(194, 65, 12, .7);
}

.group:hover .group-hover\:bg-orange-700\/75 {
  background-color: rgba(194, 65, 12, .75);
}

.group:hover .group-hover\:bg-orange-700\/80 {
  background-color: rgba(194, 65, 12, .8);
}

.group:hover .group-hover\:bg-orange-700\/85 {
  background-color: rgba(194, 65, 12, .85);
}

.group:hover .group-hover\:bg-orange-700\/90 {
  background-color: rgba(194, 65, 12, .9);
}

.group:hover .group-hover\:bg-orange-700\/95 {
  background-color: rgba(194, 65, 12, .95);
}

.group:hover .group-hover\:bg-orange-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(154, 52, 18, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-orange-800\/0 {
  background-color: rgba(154, 52, 18, 0);
}

.group:hover .group-hover\:bg-orange-800\/10 {
  background-color: rgba(154, 52, 18, .1);
}

.group:hover .group-hover\:bg-orange-800\/100 {
  background-color: #9a3412;
}

.group:hover .group-hover\:bg-orange-800\/15 {
  background-color: rgba(154, 52, 18, .15);
}

.group:hover .group-hover\:bg-orange-800\/20 {
  background-color: rgba(154, 52, 18, .2);
}

.group:hover .group-hover\:bg-orange-800\/25 {
  background-color: rgba(154, 52, 18, .25);
}

.group:hover .group-hover\:bg-orange-800\/30 {
  background-color: rgba(154, 52, 18, .3);
}

.group:hover .group-hover\:bg-orange-800\/35 {
  background-color: rgba(154, 52, 18, .35);
}

.group:hover .group-hover\:bg-orange-800\/40 {
  background-color: rgba(154, 52, 18, .4);
}

.group:hover .group-hover\:bg-orange-800\/45 {
  background-color: rgba(154, 52, 18, .45);
}

.group:hover .group-hover\:bg-orange-800\/5 {
  background-color: rgba(154, 52, 18, .05);
}

.group:hover .group-hover\:bg-orange-800\/50 {
  background-color: rgba(154, 52, 18, .5);
}

.group:hover .group-hover\:bg-orange-800\/55 {
  background-color: rgba(154, 52, 18, .55);
}

.group:hover .group-hover\:bg-orange-800\/60 {
  background-color: rgba(154, 52, 18, .6);
}

.group:hover .group-hover\:bg-orange-800\/65 {
  background-color: rgba(154, 52, 18, .65);
}

.group:hover .group-hover\:bg-orange-800\/70 {
  background-color: rgba(154, 52, 18, .7);
}

.group:hover .group-hover\:bg-orange-800\/75 {
  background-color: rgba(154, 52, 18, .75);
}

.group:hover .group-hover\:bg-orange-800\/80 {
  background-color: rgba(154, 52, 18, .8);
}

.group:hover .group-hover\:bg-orange-800\/85 {
  background-color: rgba(154, 52, 18, .85);
}

.group:hover .group-hover\:bg-orange-800\/90 {
  background-color: rgba(154, 52, 18, .9);
}

.group:hover .group-hover\:bg-orange-800\/95 {
  background-color: rgba(154, 52, 18, .95);
}

.group:hover .group-hover\:bg-pink-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 231, 243, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-pink-100\/0 {
  background-color: rgba(252, 231, 243, 0);
}

.group:hover .group-hover\:bg-pink-100\/10 {
  background-color: rgba(252, 231, 243, .1);
}

.group:hover .group-hover\:bg-pink-100\/100 {
  background-color: #fce7f3;
}

.group:hover .group-hover\:bg-pink-100\/15 {
  background-color: rgba(252, 231, 243, .15);
}

.group:hover .group-hover\:bg-pink-100\/20 {
  background-color: rgba(252, 231, 243, .2);
}

.group:hover .group-hover\:bg-pink-100\/25 {
  background-color: rgba(252, 231, 243, .25);
}

.group:hover .group-hover\:bg-pink-100\/30 {
  background-color: rgba(252, 231, 243, .3);
}

.group:hover .group-hover\:bg-pink-100\/35 {
  background-color: rgba(252, 231, 243, .35);
}

.group:hover .group-hover\:bg-pink-100\/40 {
  background-color: rgba(252, 231, 243, .4);
}

.group:hover .group-hover\:bg-pink-100\/45 {
  background-color: rgba(252, 231, 243, .45);
}

.group:hover .group-hover\:bg-pink-100\/5 {
  background-color: rgba(252, 231, 243, .05);
}

.group:hover .group-hover\:bg-pink-100\/50 {
  background-color: rgba(252, 231, 243, .5);
}

.group:hover .group-hover\:bg-pink-100\/55 {
  background-color: rgba(252, 231, 243, .55);
}

.group:hover .group-hover\:bg-pink-100\/60 {
  background-color: rgba(252, 231, 243, .6);
}

.group:hover .group-hover\:bg-pink-100\/65 {
  background-color: rgba(252, 231, 243, .65);
}

.group:hover .group-hover\:bg-pink-100\/70 {
  background-color: rgba(252, 231, 243, .7);
}

.group:hover .group-hover\:bg-pink-100\/75 {
  background-color: rgba(252, 231, 243, .75);
}

.group:hover .group-hover\:bg-pink-100\/80 {
  background-color: rgba(252, 231, 243, .8);
}

.group:hover .group-hover\:bg-pink-100\/85 {
  background-color: rgba(252, 231, 243, .85);
}

.group:hover .group-hover\:bg-pink-100\/90 {
  background-color: rgba(252, 231, 243, .9);
}

.group:hover .group-hover\:bg-pink-100\/95 {
  background-color: rgba(252, 231, 243, .95);
}

.group:hover .group-hover\:bg-pink-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(244, 114, 182, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-pink-400\/0 {
  background-color: rgba(244, 114, 182, 0);
}

.group:hover .group-hover\:bg-pink-400\/10 {
  background-color: rgba(244, 114, 182, .1);
}

.group:hover .group-hover\:bg-pink-400\/100 {
  background-color: #f472b6;
}

.group:hover .group-hover\:bg-pink-400\/15 {
  background-color: rgba(244, 114, 182, .15);
}

.group:hover .group-hover\:bg-pink-400\/20 {
  background-color: rgba(244, 114, 182, .2);
}

.group:hover .group-hover\:bg-pink-400\/25 {
  background-color: rgba(244, 114, 182, .25);
}

.group:hover .group-hover\:bg-pink-400\/30 {
  background-color: rgba(244, 114, 182, .3);
}

.group:hover .group-hover\:bg-pink-400\/35 {
  background-color: rgba(244, 114, 182, .35);
}

.group:hover .group-hover\:bg-pink-400\/40 {
  background-color: rgba(244, 114, 182, .4);
}

.group:hover .group-hover\:bg-pink-400\/45 {
  background-color: rgba(244, 114, 182, .45);
}

.group:hover .group-hover\:bg-pink-400\/5 {
  background-color: rgba(244, 114, 182, .05);
}

.group:hover .group-hover\:bg-pink-400\/50 {
  background-color: rgba(244, 114, 182, .5);
}

.group:hover .group-hover\:bg-pink-400\/55 {
  background-color: rgba(244, 114, 182, .55);
}

.group:hover .group-hover\:bg-pink-400\/60 {
  background-color: rgba(244, 114, 182, .6);
}

.group:hover .group-hover\:bg-pink-400\/65 {
  background-color: rgba(244, 114, 182, .65);
}

.group:hover .group-hover\:bg-pink-400\/70 {
  background-color: rgba(244, 114, 182, .7);
}

.group:hover .group-hover\:bg-pink-400\/75 {
  background-color: rgba(244, 114, 182, .75);
}

.group:hover .group-hover\:bg-pink-400\/80 {
  background-color: rgba(244, 114, 182, .8);
}

.group:hover .group-hover\:bg-pink-400\/85 {
  background-color: rgba(244, 114, 182, .85);
}

.group:hover .group-hover\:bg-pink-400\/90 {
  background-color: rgba(244, 114, 182, .9);
}

.group:hover .group-hover\:bg-pink-400\/95 {
  background-color: rgba(244, 114, 182, .95);
}

.group:hover .group-hover\:bg-pink-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 72, 153, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-pink-500\/0 {
  background-color: rgba(236, 72, 153, 0);
}

.group:hover .group-hover\:bg-pink-500\/10 {
  background-color: rgba(236, 72, 153, .1);
}

.group:hover .group-hover\:bg-pink-500\/100 {
  background-color: #ec4899;
}

.group:hover .group-hover\:bg-pink-500\/15 {
  background-color: rgba(236, 72, 153, .15);
}

.group:hover .group-hover\:bg-pink-500\/20 {
  background-color: rgba(236, 72, 153, .2);
}

.group:hover .group-hover\:bg-pink-500\/25 {
  background-color: rgba(236, 72, 153, .25);
}

.group:hover .group-hover\:bg-pink-500\/30 {
  background-color: rgba(236, 72, 153, .3);
}

.group:hover .group-hover\:bg-pink-500\/35 {
  background-color: rgba(236, 72, 153, .35);
}

.group:hover .group-hover\:bg-pink-500\/40 {
  background-color: rgba(236, 72, 153, .4);
}

.group:hover .group-hover\:bg-pink-500\/45 {
  background-color: rgba(236, 72, 153, .45);
}

.group:hover .group-hover\:bg-pink-500\/5 {
  background-color: rgba(236, 72, 153, .05);
}

.group:hover .group-hover\:bg-pink-500\/50 {
  background-color: rgba(236, 72, 153, .5);
}

.group:hover .group-hover\:bg-pink-500\/55 {
  background-color: rgba(236, 72, 153, .55);
}

.group:hover .group-hover\:bg-pink-500\/60 {
  background-color: rgba(236, 72, 153, .6);
}

.group:hover .group-hover\:bg-pink-500\/65 {
  background-color: rgba(236, 72, 153, .65);
}

.group:hover .group-hover\:bg-pink-500\/70 {
  background-color: rgba(236, 72, 153, .7);
}

.group:hover .group-hover\:bg-pink-500\/75 {
  background-color: rgba(236, 72, 153, .75);
}

.group:hover .group-hover\:bg-pink-500\/80 {
  background-color: rgba(236, 72, 153, .8);
}

.group:hover .group-hover\:bg-pink-500\/85 {
  background-color: rgba(236, 72, 153, .85);
}

.group:hover .group-hover\:bg-pink-500\/90 {
  background-color: rgba(236, 72, 153, .9);
}

.group:hover .group-hover\:bg-pink-500\/95 {
  background-color: rgba(236, 72, 153, .95);
}

.group:hover .group-hover\:bg-pink-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(190, 24, 93, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-pink-700\/0 {
  background-color: rgba(190, 24, 93, 0);
}

.group:hover .group-hover\:bg-pink-700\/10 {
  background-color: rgba(190, 24, 93, .1);
}

.group:hover .group-hover\:bg-pink-700\/100 {
  background-color: #be185d;
}

.group:hover .group-hover\:bg-pink-700\/15 {
  background-color: rgba(190, 24, 93, .15);
}

.group:hover .group-hover\:bg-pink-700\/20 {
  background-color: rgba(190, 24, 93, .2);
}

.group:hover .group-hover\:bg-pink-700\/25 {
  background-color: rgba(190, 24, 93, .25);
}

.group:hover .group-hover\:bg-pink-700\/30 {
  background-color: rgba(190, 24, 93, .3);
}

.group:hover .group-hover\:bg-pink-700\/35 {
  background-color: rgba(190, 24, 93, .35);
}

.group:hover .group-hover\:bg-pink-700\/40 {
  background-color: rgba(190, 24, 93, .4);
}

.group:hover .group-hover\:bg-pink-700\/45 {
  background-color: rgba(190, 24, 93, .45);
}

.group:hover .group-hover\:bg-pink-700\/5 {
  background-color: rgba(190, 24, 93, .05);
}

.group:hover .group-hover\:bg-pink-700\/50 {
  background-color: rgba(190, 24, 93, .5);
}

.group:hover .group-hover\:bg-pink-700\/55 {
  background-color: rgba(190, 24, 93, .55);
}

.group:hover .group-hover\:bg-pink-700\/60 {
  background-color: rgba(190, 24, 93, .6);
}

.group:hover .group-hover\:bg-pink-700\/65 {
  background-color: rgba(190, 24, 93, .65);
}

.group:hover .group-hover\:bg-pink-700\/70 {
  background-color: rgba(190, 24, 93, .7);
}

.group:hover .group-hover\:bg-pink-700\/75 {
  background-color: rgba(190, 24, 93, .75);
}

.group:hover .group-hover\:bg-pink-700\/80 {
  background-color: rgba(190, 24, 93, .8);
}

.group:hover .group-hover\:bg-pink-700\/85 {
  background-color: rgba(190, 24, 93, .85);
}

.group:hover .group-hover\:bg-pink-700\/90 {
  background-color: rgba(190, 24, 93, .9);
}

.group:hover .group-hover\:bg-pink-700\/95 {
  background-color: rgba(190, 24, 93, .95);
}

.group:hover .group-hover\:bg-pink-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(157, 23, 77, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-pink-800\/0 {
  background-color: rgba(157, 23, 77, 0);
}

.group:hover .group-hover\:bg-pink-800\/10 {
  background-color: rgba(157, 23, 77, .1);
}

.group:hover .group-hover\:bg-pink-800\/100 {
  background-color: #9d174d;
}

.group:hover .group-hover\:bg-pink-800\/15 {
  background-color: rgba(157, 23, 77, .15);
}

.group:hover .group-hover\:bg-pink-800\/20 {
  background-color: rgba(157, 23, 77, .2);
}

.group:hover .group-hover\:bg-pink-800\/25 {
  background-color: rgba(157, 23, 77, .25);
}

.group:hover .group-hover\:bg-pink-800\/30 {
  background-color: rgba(157, 23, 77, .3);
}

.group:hover .group-hover\:bg-pink-800\/35 {
  background-color: rgba(157, 23, 77, .35);
}

.group:hover .group-hover\:bg-pink-800\/40 {
  background-color: rgba(157, 23, 77, .4);
}

.group:hover .group-hover\:bg-pink-800\/45 {
  background-color: rgba(157, 23, 77, .45);
}

.group:hover .group-hover\:bg-pink-800\/5 {
  background-color: rgba(157, 23, 77, .05);
}

.group:hover .group-hover\:bg-pink-800\/50 {
  background-color: rgba(157, 23, 77, .5);
}

.group:hover .group-hover\:bg-pink-800\/55 {
  background-color: rgba(157, 23, 77, .55);
}

.group:hover .group-hover\:bg-pink-800\/60 {
  background-color: rgba(157, 23, 77, .6);
}

.group:hover .group-hover\:bg-pink-800\/65 {
  background-color: rgba(157, 23, 77, .65);
}

.group:hover .group-hover\:bg-pink-800\/70 {
  background-color: rgba(157, 23, 77, .7);
}

.group:hover .group-hover\:bg-pink-800\/75 {
  background-color: rgba(157, 23, 77, .75);
}

.group:hover .group-hover\:bg-pink-800\/80 {
  background-color: rgba(157, 23, 77, .8);
}

.group:hover .group-hover\:bg-pink-800\/85 {
  background-color: rgba(157, 23, 77, .85);
}

.group:hover .group-hover\:bg-pink-800\/90 {
  background-color: rgba(157, 23, 77, .9);
}

.group:hover .group-hover\:bg-pink-800\/95 {
  background-color: rgba(157, 23, 77, .95);
}

.group:hover .group-hover\:bg-purple-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(243, 232, 255, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-purple-100\/0 {
  background-color: rgba(243, 232, 255, 0);
}

.group:hover .group-hover\:bg-purple-100\/10 {
  background-color: rgba(243, 232, 255, .1);
}

.group:hover .group-hover\:bg-purple-100\/100 {
  background-color: #f3e8ff;
}

.group:hover .group-hover\:bg-purple-100\/15 {
  background-color: rgba(243, 232, 255, .15);
}

.group:hover .group-hover\:bg-purple-100\/20 {
  background-color: rgba(243, 232, 255, .2);
}

.group:hover .group-hover\:bg-purple-100\/25 {
  background-color: rgba(243, 232, 255, .25);
}

.group:hover .group-hover\:bg-purple-100\/30 {
  background-color: rgba(243, 232, 255, .3);
}

.group:hover .group-hover\:bg-purple-100\/35 {
  background-color: rgba(243, 232, 255, .35);
}

.group:hover .group-hover\:bg-purple-100\/40 {
  background-color: rgba(243, 232, 255, .4);
}

.group:hover .group-hover\:bg-purple-100\/45 {
  background-color: rgba(243, 232, 255, .45);
}

.group:hover .group-hover\:bg-purple-100\/5 {
  background-color: rgba(243, 232, 255, .05);
}

.group:hover .group-hover\:bg-purple-100\/50 {
  background-color: rgba(243, 232, 255, .5);
}

.group:hover .group-hover\:bg-purple-100\/55 {
  background-color: rgba(243, 232, 255, .55);
}

.group:hover .group-hover\:bg-purple-100\/60 {
  background-color: rgba(243, 232, 255, .6);
}

.group:hover .group-hover\:bg-purple-100\/65 {
  background-color: rgba(243, 232, 255, .65);
}

.group:hover .group-hover\:bg-purple-100\/70 {
  background-color: rgba(243, 232, 255, .7);
}

.group:hover .group-hover\:bg-purple-100\/75 {
  background-color: rgba(243, 232, 255, .75);
}

.group:hover .group-hover\:bg-purple-100\/80 {
  background-color: rgba(243, 232, 255, .8);
}

.group:hover .group-hover\:bg-purple-100\/85 {
  background-color: rgba(243, 232, 255, .85);
}

.group:hover .group-hover\:bg-purple-100\/90 {
  background-color: rgba(243, 232, 255, .9);
}

.group:hover .group-hover\:bg-purple-100\/95 {
  background-color: rgba(243, 232, 255, .95);
}

.group:hover .group-hover\:bg-purple-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(192, 132, 252, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-purple-400\/0 {
  background-color: rgba(192, 132, 252, 0);
}

.group:hover .group-hover\:bg-purple-400\/10 {
  background-color: rgba(192, 132, 252, .1);
}

.group:hover .group-hover\:bg-purple-400\/100 {
  background-color: #c084fc;
}

.group:hover .group-hover\:bg-purple-400\/15 {
  background-color: rgba(192, 132, 252, .15);
}

.group:hover .group-hover\:bg-purple-400\/20 {
  background-color: rgba(192, 132, 252, .2);
}

.group:hover .group-hover\:bg-purple-400\/25 {
  background-color: rgba(192, 132, 252, .25);
}

.group:hover .group-hover\:bg-purple-400\/30 {
  background-color: rgba(192, 132, 252, .3);
}

.group:hover .group-hover\:bg-purple-400\/35 {
  background-color: rgba(192, 132, 252, .35);
}

.group:hover .group-hover\:bg-purple-400\/40 {
  background-color: rgba(192, 132, 252, .4);
}

.group:hover .group-hover\:bg-purple-400\/45 {
  background-color: rgba(192, 132, 252, .45);
}

.group:hover .group-hover\:bg-purple-400\/5 {
  background-color: rgba(192, 132, 252, .05);
}

.group:hover .group-hover\:bg-purple-400\/50 {
  background-color: rgba(192, 132, 252, .5);
}

.group:hover .group-hover\:bg-purple-400\/55 {
  background-color: rgba(192, 132, 252, .55);
}

.group:hover .group-hover\:bg-purple-400\/60 {
  background-color: rgba(192, 132, 252, .6);
}

.group:hover .group-hover\:bg-purple-400\/65 {
  background-color: rgba(192, 132, 252, .65);
}

.group:hover .group-hover\:bg-purple-400\/70 {
  background-color: rgba(192, 132, 252, .7);
}

.group:hover .group-hover\:bg-purple-400\/75 {
  background-color: rgba(192, 132, 252, .75);
}

.group:hover .group-hover\:bg-purple-400\/80 {
  background-color: rgba(192, 132, 252, .8);
}

.group:hover .group-hover\:bg-purple-400\/85 {
  background-color: rgba(192, 132, 252, .85);
}

.group:hover .group-hover\:bg-purple-400\/90 {
  background-color: rgba(192, 132, 252, .9);
}

.group:hover .group-hover\:bg-purple-400\/95 {
  background-color: rgba(192, 132, 252, .95);
}

.group:hover .group-hover\:bg-purple-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(168, 85, 247, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-purple-500\/0 {
  background-color: rgba(168, 85, 247, 0);
}

.group:hover .group-hover\:bg-purple-500\/10 {
  background-color: rgba(168, 85, 247, .1);
}

.group:hover .group-hover\:bg-purple-500\/100 {
  background-color: #a855f7;
}

.group:hover .group-hover\:bg-purple-500\/15 {
  background-color: rgba(168, 85, 247, .15);
}

.group:hover .group-hover\:bg-purple-500\/20 {
  background-color: rgba(168, 85, 247, .2);
}

.group:hover .group-hover\:bg-purple-500\/25 {
  background-color: rgba(168, 85, 247, .25);
}

.group:hover .group-hover\:bg-purple-500\/30 {
  background-color: rgba(168, 85, 247, .3);
}

.group:hover .group-hover\:bg-purple-500\/35 {
  background-color: rgba(168, 85, 247, .35);
}

.group:hover .group-hover\:bg-purple-500\/40 {
  background-color: rgba(168, 85, 247, .4);
}

.group:hover .group-hover\:bg-purple-500\/45 {
  background-color: rgba(168, 85, 247, .45);
}

.group:hover .group-hover\:bg-purple-500\/5 {
  background-color: rgba(168, 85, 247, .05);
}

.group:hover .group-hover\:bg-purple-500\/50 {
  background-color: rgba(168, 85, 247, .5);
}

.group:hover .group-hover\:bg-purple-500\/55 {
  background-color: rgba(168, 85, 247, .55);
}

.group:hover .group-hover\:bg-purple-500\/60 {
  background-color: rgba(168, 85, 247, .6);
}

.group:hover .group-hover\:bg-purple-500\/65 {
  background-color: rgba(168, 85, 247, .65);
}

.group:hover .group-hover\:bg-purple-500\/70 {
  background-color: rgba(168, 85, 247, .7);
}

.group:hover .group-hover\:bg-purple-500\/75 {
  background-color: rgba(168, 85, 247, .75);
}

.group:hover .group-hover\:bg-purple-500\/80 {
  background-color: rgba(168, 85, 247, .8);
}

.group:hover .group-hover\:bg-purple-500\/85 {
  background-color: rgba(168, 85, 247, .85);
}

.group:hover .group-hover\:bg-purple-500\/90 {
  background-color: rgba(168, 85, 247, .9);
}

.group:hover .group-hover\:bg-purple-500\/95 {
  background-color: rgba(168, 85, 247, .95);
}

.group:hover .group-hover\:bg-purple-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(126, 34, 206, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-purple-700\/0 {
  background-color: rgba(126, 34, 206, 0);
}

.group:hover .group-hover\:bg-purple-700\/10 {
  background-color: rgba(126, 34, 206, .1);
}

.group:hover .group-hover\:bg-purple-700\/100 {
  background-color: #7e22ce;
}

.group:hover .group-hover\:bg-purple-700\/15 {
  background-color: rgba(126, 34, 206, .15);
}

.group:hover .group-hover\:bg-purple-700\/20 {
  background-color: rgba(126, 34, 206, .2);
}

.group:hover .group-hover\:bg-purple-700\/25 {
  background-color: rgba(126, 34, 206, .25);
}

.group:hover .group-hover\:bg-purple-700\/30 {
  background-color: rgba(126, 34, 206, .3);
}

.group:hover .group-hover\:bg-purple-700\/35 {
  background-color: rgba(126, 34, 206, .35);
}

.group:hover .group-hover\:bg-purple-700\/40 {
  background-color: rgba(126, 34, 206, .4);
}

.group:hover .group-hover\:bg-purple-700\/45 {
  background-color: rgba(126, 34, 206, .45);
}

.group:hover .group-hover\:bg-purple-700\/5 {
  background-color: rgba(126, 34, 206, .05);
}

.group:hover .group-hover\:bg-purple-700\/50 {
  background-color: rgba(126, 34, 206, .5);
}

.group:hover .group-hover\:bg-purple-700\/55 {
  background-color: rgba(126, 34, 206, .55);
}

.group:hover .group-hover\:bg-purple-700\/60 {
  background-color: rgba(126, 34, 206, .6);
}

.group:hover .group-hover\:bg-purple-700\/65 {
  background-color: rgba(126, 34, 206, .65);
}

.group:hover .group-hover\:bg-purple-700\/70 {
  background-color: rgba(126, 34, 206, .7);
}

.group:hover .group-hover\:bg-purple-700\/75 {
  background-color: rgba(126, 34, 206, .75);
}

.group:hover .group-hover\:bg-purple-700\/80 {
  background-color: rgba(126, 34, 206, .8);
}

.group:hover .group-hover\:bg-purple-700\/85 {
  background-color: rgba(126, 34, 206, .85);
}

.group:hover .group-hover\:bg-purple-700\/90 {
  background-color: rgba(126, 34, 206, .9);
}

.group:hover .group-hover\:bg-purple-700\/95 {
  background-color: rgba(126, 34, 206, .95);
}

.group:hover .group-hover\:bg-purple-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(107, 33, 168, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-purple-800\/0 {
  background-color: rgba(107, 33, 168, 0);
}

.group:hover .group-hover\:bg-purple-800\/10 {
  background-color: rgba(107, 33, 168, .1);
}

.group:hover .group-hover\:bg-purple-800\/100 {
  background-color: #6b21a8;
}

.group:hover .group-hover\:bg-purple-800\/15 {
  background-color: rgba(107, 33, 168, .15);
}

.group:hover .group-hover\:bg-purple-800\/20 {
  background-color: rgba(107, 33, 168, .2);
}

.group:hover .group-hover\:bg-purple-800\/25 {
  background-color: rgba(107, 33, 168, .25);
}

.group:hover .group-hover\:bg-purple-800\/30 {
  background-color: rgba(107, 33, 168, .3);
}

.group:hover .group-hover\:bg-purple-800\/35 {
  background-color: rgba(107, 33, 168, .35);
}

.group:hover .group-hover\:bg-purple-800\/40 {
  background-color: rgba(107, 33, 168, .4);
}

.group:hover .group-hover\:bg-purple-800\/45 {
  background-color: rgba(107, 33, 168, .45);
}

.group:hover .group-hover\:bg-purple-800\/5 {
  background-color: rgba(107, 33, 168, .05);
}

.group:hover .group-hover\:bg-purple-800\/50 {
  background-color: rgba(107, 33, 168, .5);
}

.group:hover .group-hover\:bg-purple-800\/55 {
  background-color: rgba(107, 33, 168, .55);
}

.group:hover .group-hover\:bg-purple-800\/60 {
  background-color: rgba(107, 33, 168, .6);
}

.group:hover .group-hover\:bg-purple-800\/65 {
  background-color: rgba(107, 33, 168, .65);
}

.group:hover .group-hover\:bg-purple-800\/70 {
  background-color: rgba(107, 33, 168, .7);
}

.group:hover .group-hover\:bg-purple-800\/75 {
  background-color: rgba(107, 33, 168, .75);
}

.group:hover .group-hover\:bg-purple-800\/80 {
  background-color: rgba(107, 33, 168, .8);
}

.group:hover .group-hover\:bg-purple-800\/85 {
  background-color: rgba(107, 33, 168, .85);
}

.group:hover .group-hover\:bg-purple-800\/90 {
  background-color: rgba(107, 33, 168, .9);
}

.group:hover .group-hover\:bg-purple-800\/95 {
  background-color: rgba(107, 33, 168, .95);
}

.group:hover .group-hover\:bg-red-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 226, 226, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-red-100\/0 {
  background-color: rgba(254, 226, 226, 0);
}

.group:hover .group-hover\:bg-red-100\/10 {
  background-color: rgba(254, 226, 226, .1);
}

.group:hover .group-hover\:bg-red-100\/100 {
  background-color: #fee2e2;
}

.group:hover .group-hover\:bg-red-100\/15 {
  background-color: rgba(254, 226, 226, .15);
}

.group:hover .group-hover\:bg-red-100\/20 {
  background-color: rgba(254, 226, 226, .2);
}

.group:hover .group-hover\:bg-red-100\/25 {
  background-color: rgba(254, 226, 226, .25);
}

.group:hover .group-hover\:bg-red-100\/30 {
  background-color: rgba(254, 226, 226, .3);
}

.group:hover .group-hover\:bg-red-100\/35 {
  background-color: rgba(254, 226, 226, .35);
}

.group:hover .group-hover\:bg-red-100\/40 {
  background-color: rgba(254, 226, 226, .4);
}

.group:hover .group-hover\:bg-red-100\/45 {
  background-color: rgba(254, 226, 226, .45);
}

.group:hover .group-hover\:bg-red-100\/5 {
  background-color: rgba(254, 226, 226, .05);
}

.group:hover .group-hover\:bg-red-100\/50 {
  background-color: rgba(254, 226, 226, .5);
}

.group:hover .group-hover\:bg-red-100\/55 {
  background-color: rgba(254, 226, 226, .55);
}

.group:hover .group-hover\:bg-red-100\/60 {
  background-color: rgba(254, 226, 226, .6);
}

.group:hover .group-hover\:bg-red-100\/65 {
  background-color: rgba(254, 226, 226, .65);
}

.group:hover .group-hover\:bg-red-100\/70 {
  background-color: rgba(254, 226, 226, .7);
}

.group:hover .group-hover\:bg-red-100\/75 {
  background-color: rgba(254, 226, 226, .75);
}

.group:hover .group-hover\:bg-red-100\/80 {
  background-color: rgba(254, 226, 226, .8);
}

.group:hover .group-hover\:bg-red-100\/85 {
  background-color: rgba(254, 226, 226, .85);
}

.group:hover .group-hover\:bg-red-100\/90 {
  background-color: rgba(254, 226, 226, .9);
}

.group:hover .group-hover\:bg-red-100\/95 {
  background-color: rgba(254, 226, 226, .95);
}

.group:hover .group-hover\:bg-red-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(248, 113, 113, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-red-400\/0 {
  background-color: rgba(248, 113, 113, 0);
}

.group:hover .group-hover\:bg-red-400\/10 {
  background-color: rgba(248, 113, 113, .1);
}

.group:hover .group-hover\:bg-red-400\/100 {
  background-color: #f87171;
}

.group:hover .group-hover\:bg-red-400\/15 {
  background-color: rgba(248, 113, 113, .15);
}

.group:hover .group-hover\:bg-red-400\/20 {
  background-color: rgba(248, 113, 113, .2);
}

.group:hover .group-hover\:bg-red-400\/25 {
  background-color: rgba(248, 113, 113, .25);
}

.group:hover .group-hover\:bg-red-400\/30 {
  background-color: rgba(248, 113, 113, .3);
}

.group:hover .group-hover\:bg-red-400\/35 {
  background-color: rgba(248, 113, 113, .35);
}

.group:hover .group-hover\:bg-red-400\/40 {
  background-color: rgba(248, 113, 113, .4);
}

.group:hover .group-hover\:bg-red-400\/45 {
  background-color: rgba(248, 113, 113, .45);
}

.group:hover .group-hover\:bg-red-400\/5 {
  background-color: rgba(248, 113, 113, .05);
}

.group:hover .group-hover\:bg-red-400\/50 {
  background-color: rgba(248, 113, 113, .5);
}

.group:hover .group-hover\:bg-red-400\/55 {
  background-color: rgba(248, 113, 113, .55);
}

.group:hover .group-hover\:bg-red-400\/60 {
  background-color: rgba(248, 113, 113, .6);
}

.group:hover .group-hover\:bg-red-400\/65 {
  background-color: rgba(248, 113, 113, .65);
}

.group:hover .group-hover\:bg-red-400\/70 {
  background-color: rgba(248, 113, 113, .7);
}

.group:hover .group-hover\:bg-red-400\/75 {
  background-color: rgba(248, 113, 113, .75);
}

.group:hover .group-hover\:bg-red-400\/80 {
  background-color: rgba(248, 113, 113, .8);
}

.group:hover .group-hover\:bg-red-400\/85 {
  background-color: rgba(248, 113, 113, .85);
}

.group:hover .group-hover\:bg-red-400\/90 {
  background-color: rgba(248, 113, 113, .9);
}

.group:hover .group-hover\:bg-red-400\/95 {
  background-color: rgba(248, 113, 113, .95);
}

.group:hover .group-hover\:bg-red-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 68, 68, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-red-500\/0 {
  background-color: rgba(239, 68, 68, 0);
}

.group:hover .group-hover\:bg-red-500\/10 {
  background-color: rgba(239, 68, 68, .1);
}

.group:hover .group-hover\:bg-red-500\/100 {
  background-color: #ef4444;
}

.group:hover .group-hover\:bg-red-500\/15 {
  background-color: rgba(239, 68, 68, .15);
}

.group:hover .group-hover\:bg-red-500\/20 {
  background-color: rgba(239, 68, 68, .2);
}

.group:hover .group-hover\:bg-red-500\/25 {
  background-color: rgba(239, 68, 68, .25);
}

.group:hover .group-hover\:bg-red-500\/30 {
  background-color: rgba(239, 68, 68, .3);
}

.group:hover .group-hover\:bg-red-500\/35 {
  background-color: rgba(239, 68, 68, .35);
}

.group:hover .group-hover\:bg-red-500\/40 {
  background-color: rgba(239, 68, 68, .4);
}

.group:hover .group-hover\:bg-red-500\/45 {
  background-color: rgba(239, 68, 68, .45);
}

.group:hover .group-hover\:bg-red-500\/5 {
  background-color: rgba(239, 68, 68, .05);
}

.group:hover .group-hover\:bg-red-500\/50 {
  background-color: rgba(239, 68, 68, .5);
}

.group:hover .group-hover\:bg-red-500\/55 {
  background-color: rgba(239, 68, 68, .55);
}

.group:hover .group-hover\:bg-red-500\/60 {
  background-color: rgba(239, 68, 68, .6);
}

.group:hover .group-hover\:bg-red-500\/65 {
  background-color: rgba(239, 68, 68, .65);
}

.group:hover .group-hover\:bg-red-500\/70 {
  background-color: rgba(239, 68, 68, .7);
}

.group:hover .group-hover\:bg-red-500\/75 {
  background-color: rgba(239, 68, 68, .75);
}

.group:hover .group-hover\:bg-red-500\/80 {
  background-color: rgba(239, 68, 68, .8);
}

.group:hover .group-hover\:bg-red-500\/85 {
  background-color: rgba(239, 68, 68, .85);
}

.group:hover .group-hover\:bg-red-500\/90 {
  background-color: rgba(239, 68, 68, .9);
}

.group:hover .group-hover\:bg-red-500\/95 {
  background-color: rgba(239, 68, 68, .95);
}

.group:hover .group-hover\:bg-red-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(185, 28, 28, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-red-700\/0 {
  background-color: rgba(185, 28, 28, 0);
}

.group:hover .group-hover\:bg-red-700\/10 {
  background-color: rgba(185, 28, 28, .1);
}

.group:hover .group-hover\:bg-red-700\/100 {
  background-color: #b91c1c;
}

.group:hover .group-hover\:bg-red-700\/15 {
  background-color: rgba(185, 28, 28, .15);
}

.group:hover .group-hover\:bg-red-700\/20 {
  background-color: rgba(185, 28, 28, .2);
}

.group:hover .group-hover\:bg-red-700\/25 {
  background-color: rgba(185, 28, 28, .25);
}

.group:hover .group-hover\:bg-red-700\/30 {
  background-color: rgba(185, 28, 28, .3);
}

.group:hover .group-hover\:bg-red-700\/35 {
  background-color: rgba(185, 28, 28, .35);
}

.group:hover .group-hover\:bg-red-700\/40 {
  background-color: rgba(185, 28, 28, .4);
}

.group:hover .group-hover\:bg-red-700\/45 {
  background-color: rgba(185, 28, 28, .45);
}

.group:hover .group-hover\:bg-red-700\/5 {
  background-color: rgba(185, 28, 28, .05);
}

.group:hover .group-hover\:bg-red-700\/50 {
  background-color: rgba(185, 28, 28, .5);
}

.group:hover .group-hover\:bg-red-700\/55 {
  background-color: rgba(185, 28, 28, .55);
}

.group:hover .group-hover\:bg-red-700\/60 {
  background-color: rgba(185, 28, 28, .6);
}

.group:hover .group-hover\:bg-red-700\/65 {
  background-color: rgba(185, 28, 28, .65);
}

.group:hover .group-hover\:bg-red-700\/70 {
  background-color: rgba(185, 28, 28, .7);
}

.group:hover .group-hover\:bg-red-700\/75 {
  background-color: rgba(185, 28, 28, .75);
}

.group:hover .group-hover\:bg-red-700\/80 {
  background-color: rgba(185, 28, 28, .8);
}

.group:hover .group-hover\:bg-red-700\/85 {
  background-color: rgba(185, 28, 28, .85);
}

.group:hover .group-hover\:bg-red-700\/90 {
  background-color: rgba(185, 28, 28, .9);
}

.group:hover .group-hover\:bg-red-700\/95 {
  background-color: rgba(185, 28, 28, .95);
}

.group:hover .group-hover\:bg-red-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(153, 27, 27, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-red-800\/0 {
  background-color: rgba(153, 27, 27, 0);
}

.group:hover .group-hover\:bg-red-800\/10 {
  background-color: rgba(153, 27, 27, .1);
}

.group:hover .group-hover\:bg-red-800\/100 {
  background-color: #991b1b;
}

.group:hover .group-hover\:bg-red-800\/15 {
  background-color: rgba(153, 27, 27, .15);
}

.group:hover .group-hover\:bg-red-800\/20 {
  background-color: rgba(153, 27, 27, .2);
}

.group:hover .group-hover\:bg-red-800\/25 {
  background-color: rgba(153, 27, 27, .25);
}

.group:hover .group-hover\:bg-red-800\/30 {
  background-color: rgba(153, 27, 27, .3);
}

.group:hover .group-hover\:bg-red-800\/35 {
  background-color: rgba(153, 27, 27, .35);
}

.group:hover .group-hover\:bg-red-800\/40 {
  background-color: rgba(153, 27, 27, .4);
}

.group:hover .group-hover\:bg-red-800\/45 {
  background-color: rgba(153, 27, 27, .45);
}

.group:hover .group-hover\:bg-red-800\/5 {
  background-color: rgba(153, 27, 27, .05);
}

.group:hover .group-hover\:bg-red-800\/50 {
  background-color: rgba(153, 27, 27, .5);
}

.group:hover .group-hover\:bg-red-800\/55 {
  background-color: rgba(153, 27, 27, .55);
}

.group:hover .group-hover\:bg-red-800\/60 {
  background-color: rgba(153, 27, 27, .6);
}

.group:hover .group-hover\:bg-red-800\/65 {
  background-color: rgba(153, 27, 27, .65);
}

.group:hover .group-hover\:bg-red-800\/70 {
  background-color: rgba(153, 27, 27, .7);
}

.group:hover .group-hover\:bg-red-800\/75 {
  background-color: rgba(153, 27, 27, .75);
}

.group:hover .group-hover\:bg-red-800\/80 {
  background-color: rgba(153, 27, 27, .8);
}

.group:hover .group-hover\:bg-red-800\/85 {
  background-color: rgba(153, 27, 27, .85);
}

.group:hover .group-hover\:bg-red-800\/90 {
  background-color: rgba(153, 27, 27, .9);
}

.group:hover .group-hover\:bg-red-800\/95 {
  background-color: rgba(153, 27, 27, .95);
}

.group:hover .group-hover\:bg-rose-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 228, 230, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-rose-100\/0 {
  background-color: rgba(255, 228, 230, 0);
}

.group:hover .group-hover\:bg-rose-100\/10 {
  background-color: rgba(255, 228, 230, .1);
}

.group:hover .group-hover\:bg-rose-100\/100 {
  background-color: #ffe4e6;
}

.group:hover .group-hover\:bg-rose-100\/15 {
  background-color: rgba(255, 228, 230, .15);
}

.group:hover .group-hover\:bg-rose-100\/20 {
  background-color: rgba(255, 228, 230, .2);
}

.group:hover .group-hover\:bg-rose-100\/25 {
  background-color: rgba(255, 228, 230, .25);
}

.group:hover .group-hover\:bg-rose-100\/30 {
  background-color: rgba(255, 228, 230, .3);
}

.group:hover .group-hover\:bg-rose-100\/35 {
  background-color: rgba(255, 228, 230, .35);
}

.group:hover .group-hover\:bg-rose-100\/40 {
  background-color: rgba(255, 228, 230, .4);
}

.group:hover .group-hover\:bg-rose-100\/45 {
  background-color: rgba(255, 228, 230, .45);
}

.group:hover .group-hover\:bg-rose-100\/5 {
  background-color: rgba(255, 228, 230, .05);
}

.group:hover .group-hover\:bg-rose-100\/50 {
  background-color: rgba(255, 228, 230, .5);
}

.group:hover .group-hover\:bg-rose-100\/55 {
  background-color: rgba(255, 228, 230, .55);
}

.group:hover .group-hover\:bg-rose-100\/60 {
  background-color: rgba(255, 228, 230, .6);
}

.group:hover .group-hover\:bg-rose-100\/65 {
  background-color: rgba(255, 228, 230, .65);
}

.group:hover .group-hover\:bg-rose-100\/70 {
  background-color: rgba(255, 228, 230, .7);
}

.group:hover .group-hover\:bg-rose-100\/75 {
  background-color: rgba(255, 228, 230, .75);
}

.group:hover .group-hover\:bg-rose-100\/80 {
  background-color: rgba(255, 228, 230, .8);
}

.group:hover .group-hover\:bg-rose-100\/85 {
  background-color: rgba(255, 228, 230, .85);
}

.group:hover .group-hover\:bg-rose-100\/90 {
  background-color: rgba(255, 228, 230, .9);
}

.group:hover .group-hover\:bg-rose-100\/95 {
  background-color: rgba(255, 228, 230, .95);
}

.group:hover .group-hover\:bg-rose-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 113, 133, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-rose-400\/0 {
  background-color: rgba(251, 113, 133, 0);
}

.group:hover .group-hover\:bg-rose-400\/10 {
  background-color: rgba(251, 113, 133, .1);
}

.group:hover .group-hover\:bg-rose-400\/100 {
  background-color: #fb7185;
}

.group:hover .group-hover\:bg-rose-400\/15 {
  background-color: rgba(251, 113, 133, .15);
}

.group:hover .group-hover\:bg-rose-400\/20 {
  background-color: rgba(251, 113, 133, .2);
}

.group:hover .group-hover\:bg-rose-400\/25 {
  background-color: rgba(251, 113, 133, .25);
}

.group:hover .group-hover\:bg-rose-400\/30 {
  background-color: rgba(251, 113, 133, .3);
}

.group:hover .group-hover\:bg-rose-400\/35 {
  background-color: rgba(251, 113, 133, .35);
}

.group:hover .group-hover\:bg-rose-400\/40 {
  background-color: rgba(251, 113, 133, .4);
}

.group:hover .group-hover\:bg-rose-400\/45 {
  background-color: rgba(251, 113, 133, .45);
}

.group:hover .group-hover\:bg-rose-400\/5 {
  background-color: rgba(251, 113, 133, .05);
}

.group:hover .group-hover\:bg-rose-400\/50 {
  background-color: rgba(251, 113, 133, .5);
}

.group:hover .group-hover\:bg-rose-400\/55 {
  background-color: rgba(251, 113, 133, .55);
}

.group:hover .group-hover\:bg-rose-400\/60 {
  background-color: rgba(251, 113, 133, .6);
}

.group:hover .group-hover\:bg-rose-400\/65 {
  background-color: rgba(251, 113, 133, .65);
}

.group:hover .group-hover\:bg-rose-400\/70 {
  background-color: rgba(251, 113, 133, .7);
}

.group:hover .group-hover\:bg-rose-400\/75 {
  background-color: rgba(251, 113, 133, .75);
}

.group:hover .group-hover\:bg-rose-400\/80 {
  background-color: rgba(251, 113, 133, .8);
}

.group:hover .group-hover\:bg-rose-400\/85 {
  background-color: rgba(251, 113, 133, .85);
}

.group:hover .group-hover\:bg-rose-400\/90 {
  background-color: rgba(251, 113, 133, .9);
}

.group:hover .group-hover\:bg-rose-400\/95 {
  background-color: rgba(251, 113, 133, .95);
}

.group:hover .group-hover\:bg-rose-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(244, 63, 94, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-rose-500\/0 {
  background-color: rgba(244, 63, 94, 0);
}

.group:hover .group-hover\:bg-rose-500\/10 {
  background-color: rgba(244, 63, 94, .1);
}

.group:hover .group-hover\:bg-rose-500\/100 {
  background-color: #f43f5e;
}

.group:hover .group-hover\:bg-rose-500\/15 {
  background-color: rgba(244, 63, 94, .15);
}

.group:hover .group-hover\:bg-rose-500\/20 {
  background-color: rgba(244, 63, 94, .2);
}

.group:hover .group-hover\:bg-rose-500\/25 {
  background-color: rgba(244, 63, 94, .25);
}

.group:hover .group-hover\:bg-rose-500\/30 {
  background-color: rgba(244, 63, 94, .3);
}

.group:hover .group-hover\:bg-rose-500\/35 {
  background-color: rgba(244, 63, 94, .35);
}

.group:hover .group-hover\:bg-rose-500\/40 {
  background-color: rgba(244, 63, 94, .4);
}

.group:hover .group-hover\:bg-rose-500\/45 {
  background-color: rgba(244, 63, 94, .45);
}

.group:hover .group-hover\:bg-rose-500\/5 {
  background-color: rgba(244, 63, 94, .05);
}

.group:hover .group-hover\:bg-rose-500\/50 {
  background-color: rgba(244, 63, 94, .5);
}

.group:hover .group-hover\:bg-rose-500\/55 {
  background-color: rgba(244, 63, 94, .55);
}

.group:hover .group-hover\:bg-rose-500\/60 {
  background-color: rgba(244, 63, 94, .6);
}

.group:hover .group-hover\:bg-rose-500\/65 {
  background-color: rgba(244, 63, 94, .65);
}

.group:hover .group-hover\:bg-rose-500\/70 {
  background-color: rgba(244, 63, 94, .7);
}

.group:hover .group-hover\:bg-rose-500\/75 {
  background-color: rgba(244, 63, 94, .75);
}

.group:hover .group-hover\:bg-rose-500\/80 {
  background-color: rgba(244, 63, 94, .8);
}

.group:hover .group-hover\:bg-rose-500\/85 {
  background-color: rgba(244, 63, 94, .85);
}

.group:hover .group-hover\:bg-rose-500\/90 {
  background-color: rgba(244, 63, 94, .9);
}

.group:hover .group-hover\:bg-rose-500\/95 {
  background-color: rgba(244, 63, 94, .95);
}

.group:hover .group-hover\:bg-rose-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(190, 18, 60, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-rose-700\/0 {
  background-color: rgba(190, 18, 60, 0);
}

.group:hover .group-hover\:bg-rose-700\/10 {
  background-color: rgba(190, 18, 60, .1);
}

.group:hover .group-hover\:bg-rose-700\/100 {
  background-color: #be123c;
}

.group:hover .group-hover\:bg-rose-700\/15 {
  background-color: rgba(190, 18, 60, .15);
}

.group:hover .group-hover\:bg-rose-700\/20 {
  background-color: rgba(190, 18, 60, .2);
}

.group:hover .group-hover\:bg-rose-700\/25 {
  background-color: rgba(190, 18, 60, .25);
}

.group:hover .group-hover\:bg-rose-700\/30 {
  background-color: rgba(190, 18, 60, .3);
}

.group:hover .group-hover\:bg-rose-700\/35 {
  background-color: rgba(190, 18, 60, .35);
}

.group:hover .group-hover\:bg-rose-700\/40 {
  background-color: rgba(190, 18, 60, .4);
}

.group:hover .group-hover\:bg-rose-700\/45 {
  background-color: rgba(190, 18, 60, .45);
}

.group:hover .group-hover\:bg-rose-700\/5 {
  background-color: rgba(190, 18, 60, .05);
}

.group:hover .group-hover\:bg-rose-700\/50 {
  background-color: rgba(190, 18, 60, .5);
}

.group:hover .group-hover\:bg-rose-700\/55 {
  background-color: rgba(190, 18, 60, .55);
}

.group:hover .group-hover\:bg-rose-700\/60 {
  background-color: rgba(190, 18, 60, .6);
}

.group:hover .group-hover\:bg-rose-700\/65 {
  background-color: rgba(190, 18, 60, .65);
}

.group:hover .group-hover\:bg-rose-700\/70 {
  background-color: rgba(190, 18, 60, .7);
}

.group:hover .group-hover\:bg-rose-700\/75 {
  background-color: rgba(190, 18, 60, .75);
}

.group:hover .group-hover\:bg-rose-700\/80 {
  background-color: rgba(190, 18, 60, .8);
}

.group:hover .group-hover\:bg-rose-700\/85 {
  background-color: rgba(190, 18, 60, .85);
}

.group:hover .group-hover\:bg-rose-700\/90 {
  background-color: rgba(190, 18, 60, .9);
}

.group:hover .group-hover\:bg-rose-700\/95 {
  background-color: rgba(190, 18, 60, .95);
}

.group:hover .group-hover\:bg-rose-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(159, 18, 57, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-rose-800\/0 {
  background-color: rgba(159, 18, 57, 0);
}

.group:hover .group-hover\:bg-rose-800\/10 {
  background-color: rgba(159, 18, 57, .1);
}

.group:hover .group-hover\:bg-rose-800\/100 {
  background-color: #9f1239;
}

.group:hover .group-hover\:bg-rose-800\/15 {
  background-color: rgba(159, 18, 57, .15);
}

.group:hover .group-hover\:bg-rose-800\/20 {
  background-color: rgba(159, 18, 57, .2);
}

.group:hover .group-hover\:bg-rose-800\/25 {
  background-color: rgba(159, 18, 57, .25);
}

.group:hover .group-hover\:bg-rose-800\/30 {
  background-color: rgba(159, 18, 57, .3);
}

.group:hover .group-hover\:bg-rose-800\/35 {
  background-color: rgba(159, 18, 57, .35);
}

.group:hover .group-hover\:bg-rose-800\/40 {
  background-color: rgba(159, 18, 57, .4);
}

.group:hover .group-hover\:bg-rose-800\/45 {
  background-color: rgba(159, 18, 57, .45);
}

.group:hover .group-hover\:bg-rose-800\/5 {
  background-color: rgba(159, 18, 57, .05);
}

.group:hover .group-hover\:bg-rose-800\/50 {
  background-color: rgba(159, 18, 57, .5);
}

.group:hover .group-hover\:bg-rose-800\/55 {
  background-color: rgba(159, 18, 57, .55);
}

.group:hover .group-hover\:bg-rose-800\/60 {
  background-color: rgba(159, 18, 57, .6);
}

.group:hover .group-hover\:bg-rose-800\/65 {
  background-color: rgba(159, 18, 57, .65);
}

.group:hover .group-hover\:bg-rose-800\/70 {
  background-color: rgba(159, 18, 57, .7);
}

.group:hover .group-hover\:bg-rose-800\/75 {
  background-color: rgba(159, 18, 57, .75);
}

.group:hover .group-hover\:bg-rose-800\/80 {
  background-color: rgba(159, 18, 57, .8);
}

.group:hover .group-hover\:bg-rose-800\/85 {
  background-color: rgba(159, 18, 57, .85);
}

.group:hover .group-hover\:bg-rose-800\/90 {
  background-color: rgba(159, 18, 57, .9);
}

.group:hover .group-hover\:bg-rose-800\/95 {
  background-color: rgba(159, 18, 57, .95);
}

.group:hover .group-hover\:bg-sky-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(224, 242, 254, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-sky-100\/0 {
  background-color: rgba(224, 242, 254, 0);
}

.group:hover .group-hover\:bg-sky-100\/10 {
  background-color: rgba(224, 242, 254, .1);
}

.group:hover .group-hover\:bg-sky-100\/100 {
  background-color: #e0f2fe;
}

.group:hover .group-hover\:bg-sky-100\/15 {
  background-color: rgba(224, 242, 254, .15);
}

.group:hover .group-hover\:bg-sky-100\/20 {
  background-color: rgba(224, 242, 254, .2);
}

.group:hover .group-hover\:bg-sky-100\/25 {
  background-color: rgba(224, 242, 254, .25);
}

.group:hover .group-hover\:bg-sky-100\/30 {
  background-color: rgba(224, 242, 254, .3);
}

.group:hover .group-hover\:bg-sky-100\/35 {
  background-color: rgba(224, 242, 254, .35);
}

.group:hover .group-hover\:bg-sky-100\/40 {
  background-color: rgba(224, 242, 254, .4);
}

.group:hover .group-hover\:bg-sky-100\/45 {
  background-color: rgba(224, 242, 254, .45);
}

.group:hover .group-hover\:bg-sky-100\/5 {
  background-color: rgba(224, 242, 254, .05);
}

.group:hover .group-hover\:bg-sky-100\/50 {
  background-color: rgba(224, 242, 254, .5);
}

.group:hover .group-hover\:bg-sky-100\/55 {
  background-color: rgba(224, 242, 254, .55);
}

.group:hover .group-hover\:bg-sky-100\/60 {
  background-color: rgba(224, 242, 254, .6);
}

.group:hover .group-hover\:bg-sky-100\/65 {
  background-color: rgba(224, 242, 254, .65);
}

.group:hover .group-hover\:bg-sky-100\/70 {
  background-color: rgba(224, 242, 254, .7);
}

.group:hover .group-hover\:bg-sky-100\/75 {
  background-color: rgba(224, 242, 254, .75);
}

.group:hover .group-hover\:bg-sky-100\/80 {
  background-color: rgba(224, 242, 254, .8);
}

.group:hover .group-hover\:bg-sky-100\/85 {
  background-color: rgba(224, 242, 254, .85);
}

.group:hover .group-hover\:bg-sky-100\/90 {
  background-color: rgba(224, 242, 254, .9);
}

.group:hover .group-hover\:bg-sky-100\/95 {
  background-color: rgba(224, 242, 254, .95);
}

.group:hover .group-hover\:bg-sky-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(56, 189, 248, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-sky-400\/0 {
  background-color: rgba(56, 189, 248, 0);
}

.group:hover .group-hover\:bg-sky-400\/10 {
  background-color: rgba(56, 189, 248, .1);
}

.group:hover .group-hover\:bg-sky-400\/100 {
  background-color: #38bdf8;
}

.group:hover .group-hover\:bg-sky-400\/15 {
  background-color: rgba(56, 189, 248, .15);
}

.group:hover .group-hover\:bg-sky-400\/20 {
  background-color: rgba(56, 189, 248, .2);
}

.group:hover .group-hover\:bg-sky-400\/25 {
  background-color: rgba(56, 189, 248, .25);
}

.group:hover .group-hover\:bg-sky-400\/30 {
  background-color: rgba(56, 189, 248, .3);
}

.group:hover .group-hover\:bg-sky-400\/35 {
  background-color: rgba(56, 189, 248, .35);
}

.group:hover .group-hover\:bg-sky-400\/40 {
  background-color: rgba(56, 189, 248, .4);
}

.group:hover .group-hover\:bg-sky-400\/45 {
  background-color: rgba(56, 189, 248, .45);
}

.group:hover .group-hover\:bg-sky-400\/5 {
  background-color: rgba(56, 189, 248, .05);
}

.group:hover .group-hover\:bg-sky-400\/50 {
  background-color: rgba(56, 189, 248, .5);
}

.group:hover .group-hover\:bg-sky-400\/55 {
  background-color: rgba(56, 189, 248, .55);
}

.group:hover .group-hover\:bg-sky-400\/60 {
  background-color: rgba(56, 189, 248, .6);
}

.group:hover .group-hover\:bg-sky-400\/65 {
  background-color: rgba(56, 189, 248, .65);
}

.group:hover .group-hover\:bg-sky-400\/70 {
  background-color: rgba(56, 189, 248, .7);
}

.group:hover .group-hover\:bg-sky-400\/75 {
  background-color: rgba(56, 189, 248, .75);
}

.group:hover .group-hover\:bg-sky-400\/80 {
  background-color: rgba(56, 189, 248, .8);
}

.group:hover .group-hover\:bg-sky-400\/85 {
  background-color: rgba(56, 189, 248, .85);
}

.group:hover .group-hover\:bg-sky-400\/90 {
  background-color: rgba(56, 189, 248, .9);
}

.group:hover .group-hover\:bg-sky-400\/95 {
  background-color: rgba(56, 189, 248, .95);
}

.group:hover .group-hover\:bg-sky-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(14, 165, 233, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-sky-500\/0 {
  background-color: rgba(14, 165, 233, 0);
}

.group:hover .group-hover\:bg-sky-500\/10 {
  background-color: rgba(14, 165, 233, .1);
}

.group:hover .group-hover\:bg-sky-500\/100 {
  background-color: #0ea5e9;
}

.group:hover .group-hover\:bg-sky-500\/15 {
  background-color: rgba(14, 165, 233, .15);
}

.group:hover .group-hover\:bg-sky-500\/20 {
  background-color: rgba(14, 165, 233, .2);
}

.group:hover .group-hover\:bg-sky-500\/25 {
  background-color: rgba(14, 165, 233, .25);
}

.group:hover .group-hover\:bg-sky-500\/30 {
  background-color: rgba(14, 165, 233, .3);
}

.group:hover .group-hover\:bg-sky-500\/35 {
  background-color: rgba(14, 165, 233, .35);
}

.group:hover .group-hover\:bg-sky-500\/40 {
  background-color: rgba(14, 165, 233, .4);
}

.group:hover .group-hover\:bg-sky-500\/45 {
  background-color: rgba(14, 165, 233, .45);
}

.group:hover .group-hover\:bg-sky-500\/5 {
  background-color: rgba(14, 165, 233, .05);
}

.group:hover .group-hover\:bg-sky-500\/50 {
  background-color: rgba(14, 165, 233, .5);
}

.group:hover .group-hover\:bg-sky-500\/55 {
  background-color: rgba(14, 165, 233, .55);
}

.group:hover .group-hover\:bg-sky-500\/60 {
  background-color: rgba(14, 165, 233, .6);
}

.group:hover .group-hover\:bg-sky-500\/65 {
  background-color: rgba(14, 165, 233, .65);
}

.group:hover .group-hover\:bg-sky-500\/70 {
  background-color: rgba(14, 165, 233, .7);
}

.group:hover .group-hover\:bg-sky-500\/75 {
  background-color: rgba(14, 165, 233, .75);
}

.group:hover .group-hover\:bg-sky-500\/80 {
  background-color: rgba(14, 165, 233, .8);
}

.group:hover .group-hover\:bg-sky-500\/85 {
  background-color: rgba(14, 165, 233, .85);
}

.group:hover .group-hover\:bg-sky-500\/90 {
  background-color: rgba(14, 165, 233, .9);
}

.group:hover .group-hover\:bg-sky-500\/95 {
  background-color: rgba(14, 165, 233, .95);
}

.group:hover .group-hover\:bg-sky-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(3, 105, 161, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-sky-700\/0 {
  background-color: rgba(3, 105, 161, 0);
}

.group:hover .group-hover\:bg-sky-700\/10 {
  background-color: rgba(3, 105, 161, .1);
}

.group:hover .group-hover\:bg-sky-700\/100 {
  background-color: #0369a1;
}

.group:hover .group-hover\:bg-sky-700\/15 {
  background-color: rgba(3, 105, 161, .15);
}

.group:hover .group-hover\:bg-sky-700\/20 {
  background-color: rgba(3, 105, 161, .2);
}

.group:hover .group-hover\:bg-sky-700\/25 {
  background-color: rgba(3, 105, 161, .25);
}

.group:hover .group-hover\:bg-sky-700\/30 {
  background-color: rgba(3, 105, 161, .3);
}

.group:hover .group-hover\:bg-sky-700\/35 {
  background-color: rgba(3, 105, 161, .35);
}

.group:hover .group-hover\:bg-sky-700\/40 {
  background-color: rgba(3, 105, 161, .4);
}

.group:hover .group-hover\:bg-sky-700\/45 {
  background-color: rgba(3, 105, 161, .45);
}

.group:hover .group-hover\:bg-sky-700\/5 {
  background-color: rgba(3, 105, 161, .05);
}

.group:hover .group-hover\:bg-sky-700\/50 {
  background-color: rgba(3, 105, 161, .5);
}

.group:hover .group-hover\:bg-sky-700\/55 {
  background-color: rgba(3, 105, 161, .55);
}

.group:hover .group-hover\:bg-sky-700\/60 {
  background-color: rgba(3, 105, 161, .6);
}

.group:hover .group-hover\:bg-sky-700\/65 {
  background-color: rgba(3, 105, 161, .65);
}

.group:hover .group-hover\:bg-sky-700\/70 {
  background-color: rgba(3, 105, 161, .7);
}

.group:hover .group-hover\:bg-sky-700\/75 {
  background-color: rgba(3, 105, 161, .75);
}

.group:hover .group-hover\:bg-sky-700\/80 {
  background-color: rgba(3, 105, 161, .8);
}

.group:hover .group-hover\:bg-sky-700\/85 {
  background-color: rgba(3, 105, 161, .85);
}

.group:hover .group-hover\:bg-sky-700\/90 {
  background-color: rgba(3, 105, 161, .9);
}

.group:hover .group-hover\:bg-sky-700\/95 {
  background-color: rgba(3, 105, 161, .95);
}

.group:hover .group-hover\:bg-sky-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(7, 89, 133, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-sky-800\/0 {
  background-color: rgba(7, 89, 133, 0);
}

.group:hover .group-hover\:bg-sky-800\/10 {
  background-color: rgba(7, 89, 133, .1);
}

.group:hover .group-hover\:bg-sky-800\/100 {
  background-color: #075985;
}

.group:hover .group-hover\:bg-sky-800\/15 {
  background-color: rgba(7, 89, 133, .15);
}

.group:hover .group-hover\:bg-sky-800\/20 {
  background-color: rgba(7, 89, 133, .2);
}

.group:hover .group-hover\:bg-sky-800\/25 {
  background-color: rgba(7, 89, 133, .25);
}

.group:hover .group-hover\:bg-sky-800\/30 {
  background-color: rgba(7, 89, 133, .3);
}

.group:hover .group-hover\:bg-sky-800\/35 {
  background-color: rgba(7, 89, 133, .35);
}

.group:hover .group-hover\:bg-sky-800\/40 {
  background-color: rgba(7, 89, 133, .4);
}

.group:hover .group-hover\:bg-sky-800\/45 {
  background-color: rgba(7, 89, 133, .45);
}

.group:hover .group-hover\:bg-sky-800\/5 {
  background-color: rgba(7, 89, 133, .05);
}

.group:hover .group-hover\:bg-sky-800\/50 {
  background-color: rgba(7, 89, 133, .5);
}

.group:hover .group-hover\:bg-sky-800\/55 {
  background-color: rgba(7, 89, 133, .55);
}

.group:hover .group-hover\:bg-sky-800\/60 {
  background-color: rgba(7, 89, 133, .6);
}

.group:hover .group-hover\:bg-sky-800\/65 {
  background-color: rgba(7, 89, 133, .65);
}

.group:hover .group-hover\:bg-sky-800\/70 {
  background-color: rgba(7, 89, 133, .7);
}

.group:hover .group-hover\:bg-sky-800\/75 {
  background-color: rgba(7, 89, 133, .75);
}

.group:hover .group-hover\:bg-sky-800\/80 {
  background-color: rgba(7, 89, 133, .8);
}

.group:hover .group-hover\:bg-sky-800\/85 {
  background-color: rgba(7, 89, 133, .85);
}

.group:hover .group-hover\:bg-sky-800\/90 {
  background-color: rgba(7, 89, 133, .9);
}

.group:hover .group-hover\:bg-sky-800\/95 {
  background-color: rgba(7, 89, 133, .95);
}

.group:hover .group-hover\:bg-slate-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(241, 245, 249, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-slate-100\/0 {
  background-color: rgba(241, 245, 249, 0);
}

.group:hover .group-hover\:bg-slate-100\/10 {
  background-color: rgba(241, 245, 249, .1);
}

.group:hover .group-hover\:bg-slate-100\/100 {
  background-color: #f1f5f9;
}

.group:hover .group-hover\:bg-slate-100\/15 {
  background-color: rgba(241, 245, 249, .15);
}

.group:hover .group-hover\:bg-slate-100\/20 {
  background-color: rgba(241, 245, 249, .2);
}

.group:hover .group-hover\:bg-slate-100\/25 {
  background-color: rgba(241, 245, 249, .25);
}

.group:hover .group-hover\:bg-slate-100\/30 {
  background-color: rgba(241, 245, 249, .3);
}

.group:hover .group-hover\:bg-slate-100\/35 {
  background-color: rgba(241, 245, 249, .35);
}

.group:hover .group-hover\:bg-slate-100\/40 {
  background-color: rgba(241, 245, 249, .4);
}

.group:hover .group-hover\:bg-slate-100\/45 {
  background-color: rgba(241, 245, 249, .45);
}

.group:hover .group-hover\:bg-slate-100\/5 {
  background-color: rgba(241, 245, 249, .05);
}

.group:hover .group-hover\:bg-slate-100\/50 {
  background-color: rgba(241, 245, 249, .5);
}

.group:hover .group-hover\:bg-slate-100\/55 {
  background-color: rgba(241, 245, 249, .55);
}

.group:hover .group-hover\:bg-slate-100\/60 {
  background-color: rgba(241, 245, 249, .6);
}

.group:hover .group-hover\:bg-slate-100\/65 {
  background-color: rgba(241, 245, 249, .65);
}

.group:hover .group-hover\:bg-slate-100\/70 {
  background-color: rgba(241, 245, 249, .7);
}

.group:hover .group-hover\:bg-slate-100\/75 {
  background-color: rgba(241, 245, 249, .75);
}

.group:hover .group-hover\:bg-slate-100\/80 {
  background-color: rgba(241, 245, 249, .8);
}

.group:hover .group-hover\:bg-slate-100\/85 {
  background-color: rgba(241, 245, 249, .85);
}

.group:hover .group-hover\:bg-slate-100\/90 {
  background-color: rgba(241, 245, 249, .9);
}

.group:hover .group-hover\:bg-slate-100\/95 {
  background-color: rgba(241, 245, 249, .95);
}

.group:hover .group-hover\:bg-slate-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(148, 163, 184, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-slate-400\/0 {
  background-color: rgba(148, 163, 184, 0);
}

.group:hover .group-hover\:bg-slate-400\/10 {
  background-color: rgba(148, 163, 184, .1);
}

.group:hover .group-hover\:bg-slate-400\/100 {
  background-color: #94a3b8;
}

.group:hover .group-hover\:bg-slate-400\/15 {
  background-color: rgba(148, 163, 184, .15);
}

.group:hover .group-hover\:bg-slate-400\/20 {
  background-color: rgba(148, 163, 184, .2);
}

.group:hover .group-hover\:bg-slate-400\/25 {
  background-color: rgba(148, 163, 184, .25);
}

.group:hover .group-hover\:bg-slate-400\/30 {
  background-color: rgba(148, 163, 184, .3);
}

.group:hover .group-hover\:bg-slate-400\/35 {
  background-color: rgba(148, 163, 184, .35);
}

.group:hover .group-hover\:bg-slate-400\/40 {
  background-color: rgba(148, 163, 184, .4);
}

.group:hover .group-hover\:bg-slate-400\/45 {
  background-color: rgba(148, 163, 184, .45);
}

.group:hover .group-hover\:bg-slate-400\/5 {
  background-color: rgba(148, 163, 184, .05);
}

.group:hover .group-hover\:bg-slate-400\/50 {
  background-color: rgba(148, 163, 184, .5);
}

.group:hover .group-hover\:bg-slate-400\/55 {
  background-color: rgba(148, 163, 184, .55);
}

.group:hover .group-hover\:bg-slate-400\/60 {
  background-color: rgba(148, 163, 184, .6);
}

.group:hover .group-hover\:bg-slate-400\/65 {
  background-color: rgba(148, 163, 184, .65);
}

.group:hover .group-hover\:bg-slate-400\/70 {
  background-color: rgba(148, 163, 184, .7);
}

.group:hover .group-hover\:bg-slate-400\/75 {
  background-color: rgba(148, 163, 184, .75);
}

.group:hover .group-hover\:bg-slate-400\/80 {
  background-color: rgba(148, 163, 184, .8);
}

.group:hover .group-hover\:bg-slate-400\/85 {
  background-color: rgba(148, 163, 184, .85);
}

.group:hover .group-hover\:bg-slate-400\/90 {
  background-color: rgba(148, 163, 184, .9);
}

.group:hover .group-hover\:bg-slate-400\/95 {
  background-color: rgba(148, 163, 184, .95);
}

.group:hover .group-hover\:bg-slate-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(100, 116, 139, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-slate-500\/0 {
  background-color: rgba(100, 116, 139, 0);
}

.group:hover .group-hover\:bg-slate-500\/10 {
  background-color: rgba(100, 116, 139, .1);
}

.group:hover .group-hover\:bg-slate-500\/100 {
  background-color: #64748b;
}

.group:hover .group-hover\:bg-slate-500\/15 {
  background-color: rgba(100, 116, 139, .15);
}

.group:hover .group-hover\:bg-slate-500\/20 {
  background-color: rgba(100, 116, 139, .2);
}

.group:hover .group-hover\:bg-slate-500\/25 {
  background-color: rgba(100, 116, 139, .25);
}

.group:hover .group-hover\:bg-slate-500\/30 {
  background-color: rgba(100, 116, 139, .3);
}

.group:hover .group-hover\:bg-slate-500\/35 {
  background-color: rgba(100, 116, 139, .35);
}

.group:hover .group-hover\:bg-slate-500\/40 {
  background-color: rgba(100, 116, 139, .4);
}

.group:hover .group-hover\:bg-slate-500\/45 {
  background-color: rgba(100, 116, 139, .45);
}

.group:hover .group-hover\:bg-slate-500\/5 {
  background-color: rgba(100, 116, 139, .05);
}

.group:hover .group-hover\:bg-slate-500\/50 {
  background-color: rgba(100, 116, 139, .5);
}

.group:hover .group-hover\:bg-slate-500\/55 {
  background-color: rgba(100, 116, 139, .55);
}

.group:hover .group-hover\:bg-slate-500\/60 {
  background-color: rgba(100, 116, 139, .6);
}

.group:hover .group-hover\:bg-slate-500\/65 {
  background-color: rgba(100, 116, 139, .65);
}

.group:hover .group-hover\:bg-slate-500\/70 {
  background-color: rgba(100, 116, 139, .7);
}

.group:hover .group-hover\:bg-slate-500\/75 {
  background-color: rgba(100, 116, 139, .75);
}

.group:hover .group-hover\:bg-slate-500\/80 {
  background-color: rgba(100, 116, 139, .8);
}

.group:hover .group-hover\:bg-slate-500\/85 {
  background-color: rgba(100, 116, 139, .85);
}

.group:hover .group-hover\:bg-slate-500\/90 {
  background-color: rgba(100, 116, 139, .9);
}

.group:hover .group-hover\:bg-slate-500\/95 {
  background-color: rgba(100, 116, 139, .95);
}

.group:hover .group-hover\:bg-slate-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(51, 65, 85, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-slate-700\/0 {
  background-color: rgba(51, 65, 85, 0);
}

.group:hover .group-hover\:bg-slate-700\/10 {
  background-color: rgba(51, 65, 85, .1);
}

.group:hover .group-hover\:bg-slate-700\/100 {
  background-color: #334155;
}

.group:hover .group-hover\:bg-slate-700\/15 {
  background-color: rgba(51, 65, 85, .15);
}

.group:hover .group-hover\:bg-slate-700\/20 {
  background-color: rgba(51, 65, 85, .2);
}

.group:hover .group-hover\:bg-slate-700\/25 {
  background-color: rgba(51, 65, 85, .25);
}

.group:hover .group-hover\:bg-slate-700\/30 {
  background-color: rgba(51, 65, 85, .3);
}

.group:hover .group-hover\:bg-slate-700\/35 {
  background-color: rgba(51, 65, 85, .35);
}

.group:hover .group-hover\:bg-slate-700\/40 {
  background-color: rgba(51, 65, 85, .4);
}

.group:hover .group-hover\:bg-slate-700\/45 {
  background-color: rgba(51, 65, 85, .45);
}

.group:hover .group-hover\:bg-slate-700\/5 {
  background-color: rgba(51, 65, 85, .05);
}

.group:hover .group-hover\:bg-slate-700\/50 {
  background-color: rgba(51, 65, 85, .5);
}

.group:hover .group-hover\:bg-slate-700\/55 {
  background-color: rgba(51, 65, 85, .55);
}

.group:hover .group-hover\:bg-slate-700\/60 {
  background-color: rgba(51, 65, 85, .6);
}

.group:hover .group-hover\:bg-slate-700\/65 {
  background-color: rgba(51, 65, 85, .65);
}

.group:hover .group-hover\:bg-slate-700\/70 {
  background-color: rgba(51, 65, 85, .7);
}

.group:hover .group-hover\:bg-slate-700\/75 {
  background-color: rgba(51, 65, 85, .75);
}

.group:hover .group-hover\:bg-slate-700\/80 {
  background-color: rgba(51, 65, 85, .8);
}

.group:hover .group-hover\:bg-slate-700\/85 {
  background-color: rgba(51, 65, 85, .85);
}

.group:hover .group-hover\:bg-slate-700\/90 {
  background-color: rgba(51, 65, 85, .9);
}

.group:hover .group-hover\:bg-slate-700\/95 {
  background-color: rgba(51, 65, 85, .95);
}

.group:hover .group-hover\:bg-slate-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 41, 59, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-slate-800\/0 {
  background-color: rgba(30, 41, 59, 0);
}

.group:hover .group-hover\:bg-slate-800\/10 {
  background-color: rgba(30, 41, 59, .1);
}

.group:hover .group-hover\:bg-slate-800\/100 {
  background-color: #1e293b;
}

.group:hover .group-hover\:bg-slate-800\/15 {
  background-color: rgba(30, 41, 59, .15);
}

.group:hover .group-hover\:bg-slate-800\/20 {
  background-color: rgba(30, 41, 59, .2);
}

.group:hover .group-hover\:bg-slate-800\/25 {
  background-color: rgba(30, 41, 59, .25);
}

.group:hover .group-hover\:bg-slate-800\/30 {
  background-color: rgba(30, 41, 59, .3);
}

.group:hover .group-hover\:bg-slate-800\/35 {
  background-color: rgba(30, 41, 59, .35);
}

.group:hover .group-hover\:bg-slate-800\/40 {
  background-color: rgba(30, 41, 59, .4);
}

.group:hover .group-hover\:bg-slate-800\/45 {
  background-color: rgba(30, 41, 59, .45);
}

.group:hover .group-hover\:bg-slate-800\/5 {
  background-color: rgba(30, 41, 59, .05);
}

.group:hover .group-hover\:bg-slate-800\/50 {
  background-color: rgba(30, 41, 59, .5);
}

.group:hover .group-hover\:bg-slate-800\/55 {
  background-color: rgba(30, 41, 59, .55);
}

.group:hover .group-hover\:bg-slate-800\/60 {
  background-color: rgba(30, 41, 59, .6);
}

.group:hover .group-hover\:bg-slate-800\/65 {
  background-color: rgba(30, 41, 59, .65);
}

.group:hover .group-hover\:bg-slate-800\/70 {
  background-color: rgba(30, 41, 59, .7);
}

.group:hover .group-hover\:bg-slate-800\/75 {
  background-color: rgba(30, 41, 59, .75);
}

.group:hover .group-hover\:bg-slate-800\/80 {
  background-color: rgba(30, 41, 59, .8);
}

.group:hover .group-hover\:bg-slate-800\/85 {
  background-color: rgba(30, 41, 59, .85);
}

.group:hover .group-hover\:bg-slate-800\/90 {
  background-color: rgba(30, 41, 59, .9);
}

.group:hover .group-hover\:bg-slate-800\/95 {
  background-color: rgba(30, 41, 59, .95);
}

.group:hover .group-hover\:bg-stone-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 245, 244, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-stone-100\/0 {
  background-color: rgba(245, 245, 244, 0);
}

.group:hover .group-hover\:bg-stone-100\/10 {
  background-color: rgba(245, 245, 244, .1);
}

.group:hover .group-hover\:bg-stone-100\/100 {
  background-color: #f5f5f4;
}

.group:hover .group-hover\:bg-stone-100\/15 {
  background-color: rgba(245, 245, 244, .15);
}

.group:hover .group-hover\:bg-stone-100\/20 {
  background-color: rgba(245, 245, 244, .2);
}

.group:hover .group-hover\:bg-stone-100\/25 {
  background-color: rgba(245, 245, 244, .25);
}

.group:hover .group-hover\:bg-stone-100\/30 {
  background-color: rgba(245, 245, 244, .3);
}

.group:hover .group-hover\:bg-stone-100\/35 {
  background-color: rgba(245, 245, 244, .35);
}

.group:hover .group-hover\:bg-stone-100\/40 {
  background-color: rgba(245, 245, 244, .4);
}

.group:hover .group-hover\:bg-stone-100\/45 {
  background-color: rgba(245, 245, 244, .45);
}

.group:hover .group-hover\:bg-stone-100\/5 {
  background-color: rgba(245, 245, 244, .05);
}

.group:hover .group-hover\:bg-stone-100\/50 {
  background-color: rgba(245, 245, 244, .5);
}

.group:hover .group-hover\:bg-stone-100\/55 {
  background-color: rgba(245, 245, 244, .55);
}

.group:hover .group-hover\:bg-stone-100\/60 {
  background-color: rgba(245, 245, 244, .6);
}

.group:hover .group-hover\:bg-stone-100\/65 {
  background-color: rgba(245, 245, 244, .65);
}

.group:hover .group-hover\:bg-stone-100\/70 {
  background-color: rgba(245, 245, 244, .7);
}

.group:hover .group-hover\:bg-stone-100\/75 {
  background-color: rgba(245, 245, 244, .75);
}

.group:hover .group-hover\:bg-stone-100\/80 {
  background-color: rgba(245, 245, 244, .8);
}

.group:hover .group-hover\:bg-stone-100\/85 {
  background-color: rgba(245, 245, 244, .85);
}

.group:hover .group-hover\:bg-stone-100\/90 {
  background-color: rgba(245, 245, 244, .9);
}

.group:hover .group-hover\:bg-stone-100\/95 {
  background-color: rgba(245, 245, 244, .95);
}

.group:hover .group-hover\:bg-stone-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(168, 162, 158, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-stone-400\/0 {
  background-color: rgba(168, 162, 158, 0);
}

.group:hover .group-hover\:bg-stone-400\/10 {
  background-color: rgba(168, 162, 158, .1);
}

.group:hover .group-hover\:bg-stone-400\/100 {
  background-color: #a8a29e;
}

.group:hover .group-hover\:bg-stone-400\/15 {
  background-color: rgba(168, 162, 158, .15);
}

.group:hover .group-hover\:bg-stone-400\/20 {
  background-color: rgba(168, 162, 158, .2);
}

.group:hover .group-hover\:bg-stone-400\/25 {
  background-color: rgba(168, 162, 158, .25);
}

.group:hover .group-hover\:bg-stone-400\/30 {
  background-color: rgba(168, 162, 158, .3);
}

.group:hover .group-hover\:bg-stone-400\/35 {
  background-color: rgba(168, 162, 158, .35);
}

.group:hover .group-hover\:bg-stone-400\/40 {
  background-color: rgba(168, 162, 158, .4);
}

.group:hover .group-hover\:bg-stone-400\/45 {
  background-color: rgba(168, 162, 158, .45);
}

.group:hover .group-hover\:bg-stone-400\/5 {
  background-color: rgba(168, 162, 158, .05);
}

.group:hover .group-hover\:bg-stone-400\/50 {
  background-color: rgba(168, 162, 158, .5);
}

.group:hover .group-hover\:bg-stone-400\/55 {
  background-color: rgba(168, 162, 158, .55);
}

.group:hover .group-hover\:bg-stone-400\/60 {
  background-color: rgba(168, 162, 158, .6);
}

.group:hover .group-hover\:bg-stone-400\/65 {
  background-color: rgba(168, 162, 158, .65);
}

.group:hover .group-hover\:bg-stone-400\/70 {
  background-color: rgba(168, 162, 158, .7);
}

.group:hover .group-hover\:bg-stone-400\/75 {
  background-color: rgba(168, 162, 158, .75);
}

.group:hover .group-hover\:bg-stone-400\/80 {
  background-color: rgba(168, 162, 158, .8);
}

.group:hover .group-hover\:bg-stone-400\/85 {
  background-color: rgba(168, 162, 158, .85);
}

.group:hover .group-hover\:bg-stone-400\/90 {
  background-color: rgba(168, 162, 158, .9);
}

.group:hover .group-hover\:bg-stone-400\/95 {
  background-color: rgba(168, 162, 158, .95);
}

.group:hover .group-hover\:bg-stone-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(120, 113, 108, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-stone-500\/0 {
  background-color: rgba(120, 113, 108, 0);
}

.group:hover .group-hover\:bg-stone-500\/10 {
  background-color: rgba(120, 113, 108, .1);
}

.group:hover .group-hover\:bg-stone-500\/100 {
  background-color: #78716c;
}

.group:hover .group-hover\:bg-stone-500\/15 {
  background-color: rgba(120, 113, 108, .15);
}

.group:hover .group-hover\:bg-stone-500\/20 {
  background-color: rgba(120, 113, 108, .2);
}

.group:hover .group-hover\:bg-stone-500\/25 {
  background-color: rgba(120, 113, 108, .25);
}

.group:hover .group-hover\:bg-stone-500\/30 {
  background-color: rgba(120, 113, 108, .3);
}

.group:hover .group-hover\:bg-stone-500\/35 {
  background-color: rgba(120, 113, 108, .35);
}

.group:hover .group-hover\:bg-stone-500\/40 {
  background-color: rgba(120, 113, 108, .4);
}

.group:hover .group-hover\:bg-stone-500\/45 {
  background-color: rgba(120, 113, 108, .45);
}

.group:hover .group-hover\:bg-stone-500\/5 {
  background-color: rgba(120, 113, 108, .05);
}

.group:hover .group-hover\:bg-stone-500\/50 {
  background-color: rgba(120, 113, 108, .5);
}

.group:hover .group-hover\:bg-stone-500\/55 {
  background-color: rgba(120, 113, 108, .55);
}

.group:hover .group-hover\:bg-stone-500\/60 {
  background-color: rgba(120, 113, 108, .6);
}

.group:hover .group-hover\:bg-stone-500\/65 {
  background-color: rgba(120, 113, 108, .65);
}

.group:hover .group-hover\:bg-stone-500\/70 {
  background-color: rgba(120, 113, 108, .7);
}

.group:hover .group-hover\:bg-stone-500\/75 {
  background-color: rgba(120, 113, 108, .75);
}

.group:hover .group-hover\:bg-stone-500\/80 {
  background-color: rgba(120, 113, 108, .8);
}

.group:hover .group-hover\:bg-stone-500\/85 {
  background-color: rgba(120, 113, 108, .85);
}

.group:hover .group-hover\:bg-stone-500\/90 {
  background-color: rgba(120, 113, 108, .9);
}

.group:hover .group-hover\:bg-stone-500\/95 {
  background-color: rgba(120, 113, 108, .95);
}

.group:hover .group-hover\:bg-stone-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(68, 64, 60, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-stone-700\/0 {
  background-color: rgba(68, 64, 60, 0);
}

.group:hover .group-hover\:bg-stone-700\/10 {
  background-color: rgba(68, 64, 60, .1);
}

.group:hover .group-hover\:bg-stone-700\/100 {
  background-color: #44403c;
}

.group:hover .group-hover\:bg-stone-700\/15 {
  background-color: rgba(68, 64, 60, .15);
}

.group:hover .group-hover\:bg-stone-700\/20 {
  background-color: rgba(68, 64, 60, .2);
}

.group:hover .group-hover\:bg-stone-700\/25 {
  background-color: rgba(68, 64, 60, .25);
}

.group:hover .group-hover\:bg-stone-700\/30 {
  background-color: rgba(68, 64, 60, .3);
}

.group:hover .group-hover\:bg-stone-700\/35 {
  background-color: rgba(68, 64, 60, .35);
}

.group:hover .group-hover\:bg-stone-700\/40 {
  background-color: rgba(68, 64, 60, .4);
}

.group:hover .group-hover\:bg-stone-700\/45 {
  background-color: rgba(68, 64, 60, .45);
}

.group:hover .group-hover\:bg-stone-700\/5 {
  background-color: rgba(68, 64, 60, .05);
}

.group:hover .group-hover\:bg-stone-700\/50 {
  background-color: rgba(68, 64, 60, .5);
}

.group:hover .group-hover\:bg-stone-700\/55 {
  background-color: rgba(68, 64, 60, .55);
}

.group:hover .group-hover\:bg-stone-700\/60 {
  background-color: rgba(68, 64, 60, .6);
}

.group:hover .group-hover\:bg-stone-700\/65 {
  background-color: rgba(68, 64, 60, .65);
}

.group:hover .group-hover\:bg-stone-700\/70 {
  background-color: rgba(68, 64, 60, .7);
}

.group:hover .group-hover\:bg-stone-700\/75 {
  background-color: rgba(68, 64, 60, .75);
}

.group:hover .group-hover\:bg-stone-700\/80 {
  background-color: rgba(68, 64, 60, .8);
}

.group:hover .group-hover\:bg-stone-700\/85 {
  background-color: rgba(68, 64, 60, .85);
}

.group:hover .group-hover\:bg-stone-700\/90 {
  background-color: rgba(68, 64, 60, .9);
}

.group:hover .group-hover\:bg-stone-700\/95 {
  background-color: rgba(68, 64, 60, .95);
}

.group:hover .group-hover\:bg-stone-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(41, 37, 36, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-stone-800\/0 {
  background-color: rgba(41, 37, 36, 0);
}

.group:hover .group-hover\:bg-stone-800\/10 {
  background-color: rgba(41, 37, 36, .1);
}

.group:hover .group-hover\:bg-stone-800\/100 {
  background-color: #292524;
}

.group:hover .group-hover\:bg-stone-800\/15 {
  background-color: rgba(41, 37, 36, .15);
}

.group:hover .group-hover\:bg-stone-800\/20 {
  background-color: rgba(41, 37, 36, .2);
}

.group:hover .group-hover\:bg-stone-800\/25 {
  background-color: rgba(41, 37, 36, .25);
}

.group:hover .group-hover\:bg-stone-800\/30 {
  background-color: rgba(41, 37, 36, .3);
}

.group:hover .group-hover\:bg-stone-800\/35 {
  background-color: rgba(41, 37, 36, .35);
}

.group:hover .group-hover\:bg-stone-800\/40 {
  background-color: rgba(41, 37, 36, .4);
}

.group:hover .group-hover\:bg-stone-800\/45 {
  background-color: rgba(41, 37, 36, .45);
}

.group:hover .group-hover\:bg-stone-800\/5 {
  background-color: rgba(41, 37, 36, .05);
}

.group:hover .group-hover\:bg-stone-800\/50 {
  background-color: rgba(41, 37, 36, .5);
}

.group:hover .group-hover\:bg-stone-800\/55 {
  background-color: rgba(41, 37, 36, .55);
}

.group:hover .group-hover\:bg-stone-800\/60 {
  background-color: rgba(41, 37, 36, .6);
}

.group:hover .group-hover\:bg-stone-800\/65 {
  background-color: rgba(41, 37, 36, .65);
}

.group:hover .group-hover\:bg-stone-800\/70 {
  background-color: rgba(41, 37, 36, .7);
}

.group:hover .group-hover\:bg-stone-800\/75 {
  background-color: rgba(41, 37, 36, .75);
}

.group:hover .group-hover\:bg-stone-800\/80 {
  background-color: rgba(41, 37, 36, .8);
}

.group:hover .group-hover\:bg-stone-800\/85 {
  background-color: rgba(41, 37, 36, .85);
}

.group:hover .group-hover\:bg-stone-800\/90 {
  background-color: rgba(41, 37, 36, .9);
}

.group:hover .group-hover\:bg-stone-800\/95 {
  background-color: rgba(41, 37, 36, .95);
}

.group:hover .group-hover\:bg-teal-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(204, 251, 241, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-teal-100\/0 {
  background-color: rgba(204, 251, 241, 0);
}

.group:hover .group-hover\:bg-teal-100\/10 {
  background-color: rgba(204, 251, 241, .1);
}

.group:hover .group-hover\:bg-teal-100\/100 {
  background-color: #ccfbf1;
}

.group:hover .group-hover\:bg-teal-100\/15 {
  background-color: rgba(204, 251, 241, .15);
}

.group:hover .group-hover\:bg-teal-100\/20 {
  background-color: rgba(204, 251, 241, .2);
}

.group:hover .group-hover\:bg-teal-100\/25 {
  background-color: rgba(204, 251, 241, .25);
}

.group:hover .group-hover\:bg-teal-100\/30 {
  background-color: rgba(204, 251, 241, .3);
}

.group:hover .group-hover\:bg-teal-100\/35 {
  background-color: rgba(204, 251, 241, .35);
}

.group:hover .group-hover\:bg-teal-100\/40 {
  background-color: rgba(204, 251, 241, .4);
}

.group:hover .group-hover\:bg-teal-100\/45 {
  background-color: rgba(204, 251, 241, .45);
}

.group:hover .group-hover\:bg-teal-100\/5 {
  background-color: rgba(204, 251, 241, .05);
}

.group:hover .group-hover\:bg-teal-100\/50 {
  background-color: rgba(204, 251, 241, .5);
}

.group:hover .group-hover\:bg-teal-100\/55 {
  background-color: rgba(204, 251, 241, .55);
}

.group:hover .group-hover\:bg-teal-100\/60 {
  background-color: rgba(204, 251, 241, .6);
}

.group:hover .group-hover\:bg-teal-100\/65 {
  background-color: rgba(204, 251, 241, .65);
}

.group:hover .group-hover\:bg-teal-100\/70 {
  background-color: rgba(204, 251, 241, .7);
}

.group:hover .group-hover\:bg-teal-100\/75 {
  background-color: rgba(204, 251, 241, .75);
}

.group:hover .group-hover\:bg-teal-100\/80 {
  background-color: rgba(204, 251, 241, .8);
}

.group:hover .group-hover\:bg-teal-100\/85 {
  background-color: rgba(204, 251, 241, .85);
}

.group:hover .group-hover\:bg-teal-100\/90 {
  background-color: rgba(204, 251, 241, .9);
}

.group:hover .group-hover\:bg-teal-100\/95 {
  background-color: rgba(204, 251, 241, .95);
}

.group:hover .group-hover\:bg-teal-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(45, 212, 191, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-teal-400\/0 {
  background-color: rgba(45, 212, 191, 0);
}

.group:hover .group-hover\:bg-teal-400\/10 {
  background-color: rgba(45, 212, 191, .1);
}

.group:hover .group-hover\:bg-teal-400\/100 {
  background-color: #2dd4bf;
}

.group:hover .group-hover\:bg-teal-400\/15 {
  background-color: rgba(45, 212, 191, .15);
}

.group:hover .group-hover\:bg-teal-400\/20 {
  background-color: rgba(45, 212, 191, .2);
}

.group:hover .group-hover\:bg-teal-400\/25 {
  background-color: rgba(45, 212, 191, .25);
}

.group:hover .group-hover\:bg-teal-400\/30 {
  background-color: rgba(45, 212, 191, .3);
}

.group:hover .group-hover\:bg-teal-400\/35 {
  background-color: rgba(45, 212, 191, .35);
}

.group:hover .group-hover\:bg-teal-400\/40 {
  background-color: rgba(45, 212, 191, .4);
}

.group:hover .group-hover\:bg-teal-400\/45 {
  background-color: rgba(45, 212, 191, .45);
}

.group:hover .group-hover\:bg-teal-400\/5 {
  background-color: rgba(45, 212, 191, .05);
}

.group:hover .group-hover\:bg-teal-400\/50 {
  background-color: rgba(45, 212, 191, .5);
}

.group:hover .group-hover\:bg-teal-400\/55 {
  background-color: rgba(45, 212, 191, .55);
}

.group:hover .group-hover\:bg-teal-400\/60 {
  background-color: rgba(45, 212, 191, .6);
}

.group:hover .group-hover\:bg-teal-400\/65 {
  background-color: rgba(45, 212, 191, .65);
}

.group:hover .group-hover\:bg-teal-400\/70 {
  background-color: rgba(45, 212, 191, .7);
}

.group:hover .group-hover\:bg-teal-400\/75 {
  background-color: rgba(45, 212, 191, .75);
}

.group:hover .group-hover\:bg-teal-400\/80 {
  background-color: rgba(45, 212, 191, .8);
}

.group:hover .group-hover\:bg-teal-400\/85 {
  background-color: rgba(45, 212, 191, .85);
}

.group:hover .group-hover\:bg-teal-400\/90 {
  background-color: rgba(45, 212, 191, .9);
}

.group:hover .group-hover\:bg-teal-400\/95 {
  background-color: rgba(45, 212, 191, .95);
}

.group:hover .group-hover\:bg-teal-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(20, 184, 166, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-teal-500\/0 {
  background-color: rgba(20, 184, 166, 0);
}

.group:hover .group-hover\:bg-teal-500\/10 {
  background-color: rgba(20, 184, 166, .1);
}

.group:hover .group-hover\:bg-teal-500\/100 {
  background-color: #14b8a6;
}

.group:hover .group-hover\:bg-teal-500\/15 {
  background-color: rgba(20, 184, 166, .15);
}

.group:hover .group-hover\:bg-teal-500\/20 {
  background-color: rgba(20, 184, 166, .2);
}

.group:hover .group-hover\:bg-teal-500\/25 {
  background-color: rgba(20, 184, 166, .25);
}

.group:hover .group-hover\:bg-teal-500\/30 {
  background-color: rgba(20, 184, 166, .3);
}

.group:hover .group-hover\:bg-teal-500\/35 {
  background-color: rgba(20, 184, 166, .35);
}

.group:hover .group-hover\:bg-teal-500\/40 {
  background-color: rgba(20, 184, 166, .4);
}

.group:hover .group-hover\:bg-teal-500\/45 {
  background-color: rgba(20, 184, 166, .45);
}

.group:hover .group-hover\:bg-teal-500\/5 {
  background-color: rgba(20, 184, 166, .05);
}

.group:hover .group-hover\:bg-teal-500\/50 {
  background-color: rgba(20, 184, 166, .5);
}

.group:hover .group-hover\:bg-teal-500\/55 {
  background-color: rgba(20, 184, 166, .55);
}

.group:hover .group-hover\:bg-teal-500\/60 {
  background-color: rgba(20, 184, 166, .6);
}

.group:hover .group-hover\:bg-teal-500\/65 {
  background-color: rgba(20, 184, 166, .65);
}

.group:hover .group-hover\:bg-teal-500\/70 {
  background-color: rgba(20, 184, 166, .7);
}

.group:hover .group-hover\:bg-teal-500\/75 {
  background-color: rgba(20, 184, 166, .75);
}

.group:hover .group-hover\:bg-teal-500\/80 {
  background-color: rgba(20, 184, 166, .8);
}

.group:hover .group-hover\:bg-teal-500\/85 {
  background-color: rgba(20, 184, 166, .85);
}

.group:hover .group-hover\:bg-teal-500\/90 {
  background-color: rgba(20, 184, 166, .9);
}

.group:hover .group-hover\:bg-teal-500\/95 {
  background-color: rgba(20, 184, 166, .95);
}

.group:hover .group-hover\:bg-teal-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(15, 118, 110, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-teal-700\/0 {
  background-color: rgba(15, 118, 110, 0);
}

.group:hover .group-hover\:bg-teal-700\/10 {
  background-color: rgba(15, 118, 110, .1);
}

.group:hover .group-hover\:bg-teal-700\/100 {
  background-color: #0f766e;
}

.group:hover .group-hover\:bg-teal-700\/15 {
  background-color: rgba(15, 118, 110, .15);
}

.group:hover .group-hover\:bg-teal-700\/20 {
  background-color: rgba(15, 118, 110, .2);
}

.group:hover .group-hover\:bg-teal-700\/25 {
  background-color: rgba(15, 118, 110, .25);
}

.group:hover .group-hover\:bg-teal-700\/30 {
  background-color: rgba(15, 118, 110, .3);
}

.group:hover .group-hover\:bg-teal-700\/35 {
  background-color: rgba(15, 118, 110, .35);
}

.group:hover .group-hover\:bg-teal-700\/40 {
  background-color: rgba(15, 118, 110, .4);
}

.group:hover .group-hover\:bg-teal-700\/45 {
  background-color: rgba(15, 118, 110, .45);
}

.group:hover .group-hover\:bg-teal-700\/5 {
  background-color: rgba(15, 118, 110, .05);
}

.group:hover .group-hover\:bg-teal-700\/50 {
  background-color: rgba(15, 118, 110, .5);
}

.group:hover .group-hover\:bg-teal-700\/55 {
  background-color: rgba(15, 118, 110, .55);
}

.group:hover .group-hover\:bg-teal-700\/60 {
  background-color: rgba(15, 118, 110, .6);
}

.group:hover .group-hover\:bg-teal-700\/65 {
  background-color: rgba(15, 118, 110, .65);
}

.group:hover .group-hover\:bg-teal-700\/70 {
  background-color: rgba(15, 118, 110, .7);
}

.group:hover .group-hover\:bg-teal-700\/75 {
  background-color: rgba(15, 118, 110, .75);
}

.group:hover .group-hover\:bg-teal-700\/80 {
  background-color: rgba(15, 118, 110, .8);
}

.group:hover .group-hover\:bg-teal-700\/85 {
  background-color: rgba(15, 118, 110, .85);
}

.group:hover .group-hover\:bg-teal-700\/90 {
  background-color: rgba(15, 118, 110, .9);
}

.group:hover .group-hover\:bg-teal-700\/95 {
  background-color: rgba(15, 118, 110, .95);
}

.group:hover .group-hover\:bg-teal-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(17, 94, 89, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-teal-800\/0 {
  background-color: rgba(17, 94, 89, 0);
}

.group:hover .group-hover\:bg-teal-800\/10 {
  background-color: rgba(17, 94, 89, .1);
}

.group:hover .group-hover\:bg-teal-800\/100 {
  background-color: #115e59;
}

.group:hover .group-hover\:bg-teal-800\/15 {
  background-color: rgba(17, 94, 89, .15);
}

.group:hover .group-hover\:bg-teal-800\/20 {
  background-color: rgba(17, 94, 89, .2);
}

.group:hover .group-hover\:bg-teal-800\/25 {
  background-color: rgba(17, 94, 89, .25);
}

.group:hover .group-hover\:bg-teal-800\/30 {
  background-color: rgba(17, 94, 89, .3);
}

.group:hover .group-hover\:bg-teal-800\/35 {
  background-color: rgba(17, 94, 89, .35);
}

.group:hover .group-hover\:bg-teal-800\/40 {
  background-color: rgba(17, 94, 89, .4);
}

.group:hover .group-hover\:bg-teal-800\/45 {
  background-color: rgba(17, 94, 89, .45);
}

.group:hover .group-hover\:bg-teal-800\/5 {
  background-color: rgba(17, 94, 89, .05);
}

.group:hover .group-hover\:bg-teal-800\/50 {
  background-color: rgba(17, 94, 89, .5);
}

.group:hover .group-hover\:bg-teal-800\/55 {
  background-color: rgba(17, 94, 89, .55);
}

.group:hover .group-hover\:bg-teal-800\/60 {
  background-color: rgba(17, 94, 89, .6);
}

.group:hover .group-hover\:bg-teal-800\/65 {
  background-color: rgba(17, 94, 89, .65);
}

.group:hover .group-hover\:bg-teal-800\/70 {
  background-color: rgba(17, 94, 89, .7);
}

.group:hover .group-hover\:bg-teal-800\/75 {
  background-color: rgba(17, 94, 89, .75);
}

.group:hover .group-hover\:bg-teal-800\/80 {
  background-color: rgba(17, 94, 89, .8);
}

.group:hover .group-hover\:bg-teal-800\/85 {
  background-color: rgba(17, 94, 89, .85);
}

.group:hover .group-hover\:bg-teal-800\/90 {
  background-color: rgba(17, 94, 89, .9);
}

.group:hover .group-hover\:bg-teal-800\/95 {
  background-color: rgba(17, 94, 89, .95);
}

.group:hover .group-hover\:bg-violet-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(237, 233, 254, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-violet-100\/0 {
  background-color: rgba(237, 233, 254, 0);
}

.group:hover .group-hover\:bg-violet-100\/10 {
  background-color: rgba(237, 233, 254, .1);
}

.group:hover .group-hover\:bg-violet-100\/100 {
  background-color: #ede9fe;
}

.group:hover .group-hover\:bg-violet-100\/15 {
  background-color: rgba(237, 233, 254, .15);
}

.group:hover .group-hover\:bg-violet-100\/20 {
  background-color: rgba(237, 233, 254, .2);
}

.group:hover .group-hover\:bg-violet-100\/25 {
  background-color: rgba(237, 233, 254, .25);
}

.group:hover .group-hover\:bg-violet-100\/30 {
  background-color: rgba(237, 233, 254, .3);
}

.group:hover .group-hover\:bg-violet-100\/35 {
  background-color: rgba(237, 233, 254, .35);
}

.group:hover .group-hover\:bg-violet-100\/40 {
  background-color: rgba(237, 233, 254, .4);
}

.group:hover .group-hover\:bg-violet-100\/45 {
  background-color: rgba(237, 233, 254, .45);
}

.group:hover .group-hover\:bg-violet-100\/5 {
  background-color: rgba(237, 233, 254, .05);
}

.group:hover .group-hover\:bg-violet-100\/50 {
  background-color: rgba(237, 233, 254, .5);
}

.group:hover .group-hover\:bg-violet-100\/55 {
  background-color: rgba(237, 233, 254, .55);
}

.group:hover .group-hover\:bg-violet-100\/60 {
  background-color: rgba(237, 233, 254, .6);
}

.group:hover .group-hover\:bg-violet-100\/65 {
  background-color: rgba(237, 233, 254, .65);
}

.group:hover .group-hover\:bg-violet-100\/70 {
  background-color: rgba(237, 233, 254, .7);
}

.group:hover .group-hover\:bg-violet-100\/75 {
  background-color: rgba(237, 233, 254, .75);
}

.group:hover .group-hover\:bg-violet-100\/80 {
  background-color: rgba(237, 233, 254, .8);
}

.group:hover .group-hover\:bg-violet-100\/85 {
  background-color: rgba(237, 233, 254, .85);
}

.group:hover .group-hover\:bg-violet-100\/90 {
  background-color: rgba(237, 233, 254, .9);
}

.group:hover .group-hover\:bg-violet-100\/95 {
  background-color: rgba(237, 233, 254, .95);
}

.group:hover .group-hover\:bg-violet-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(167, 139, 250, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-violet-400\/0 {
  background-color: rgba(167, 139, 250, 0);
}

.group:hover .group-hover\:bg-violet-400\/10 {
  background-color: rgba(167, 139, 250, .1);
}

.group:hover .group-hover\:bg-violet-400\/100 {
  background-color: #a78bfa;
}

.group:hover .group-hover\:bg-violet-400\/15 {
  background-color: rgba(167, 139, 250, .15);
}

.group:hover .group-hover\:bg-violet-400\/20 {
  background-color: rgba(167, 139, 250, .2);
}

.group:hover .group-hover\:bg-violet-400\/25 {
  background-color: rgba(167, 139, 250, .25);
}

.group:hover .group-hover\:bg-violet-400\/30 {
  background-color: rgba(167, 139, 250, .3);
}

.group:hover .group-hover\:bg-violet-400\/35 {
  background-color: rgba(167, 139, 250, .35);
}

.group:hover .group-hover\:bg-violet-400\/40 {
  background-color: rgba(167, 139, 250, .4);
}

.group:hover .group-hover\:bg-violet-400\/45 {
  background-color: rgba(167, 139, 250, .45);
}

.group:hover .group-hover\:bg-violet-400\/5 {
  background-color: rgba(167, 139, 250, .05);
}

.group:hover .group-hover\:bg-violet-400\/50 {
  background-color: rgba(167, 139, 250, .5);
}

.group:hover .group-hover\:bg-violet-400\/55 {
  background-color: rgba(167, 139, 250, .55);
}

.group:hover .group-hover\:bg-violet-400\/60 {
  background-color: rgba(167, 139, 250, .6);
}

.group:hover .group-hover\:bg-violet-400\/65 {
  background-color: rgba(167, 139, 250, .65);
}

.group:hover .group-hover\:bg-violet-400\/70 {
  background-color: rgba(167, 139, 250, .7);
}

.group:hover .group-hover\:bg-violet-400\/75 {
  background-color: rgba(167, 139, 250, .75);
}

.group:hover .group-hover\:bg-violet-400\/80 {
  background-color: rgba(167, 139, 250, .8);
}

.group:hover .group-hover\:bg-violet-400\/85 {
  background-color: rgba(167, 139, 250, .85);
}

.group:hover .group-hover\:bg-violet-400\/90 {
  background-color: rgba(167, 139, 250, .9);
}

.group:hover .group-hover\:bg-violet-400\/95 {
  background-color: rgba(167, 139, 250, .95);
}

.group:hover .group-hover\:bg-violet-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(139, 92, 246, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-violet-500\/0 {
  background-color: rgba(139, 92, 246, 0);
}

.group:hover .group-hover\:bg-violet-500\/10 {
  background-color: rgba(139, 92, 246, .1);
}

.group:hover .group-hover\:bg-violet-500\/100 {
  background-color: #8b5cf6;
}

.group:hover .group-hover\:bg-violet-500\/15 {
  background-color: rgba(139, 92, 246, .15);
}

.group:hover .group-hover\:bg-violet-500\/20 {
  background-color: rgba(139, 92, 246, .2);
}

.group:hover .group-hover\:bg-violet-500\/25 {
  background-color: rgba(139, 92, 246, .25);
}

.group:hover .group-hover\:bg-violet-500\/30 {
  background-color: rgba(139, 92, 246, .3);
}

.group:hover .group-hover\:bg-violet-500\/35 {
  background-color: rgba(139, 92, 246, .35);
}

.group:hover .group-hover\:bg-violet-500\/40 {
  background-color: rgba(139, 92, 246, .4);
}

.group:hover .group-hover\:bg-violet-500\/45 {
  background-color: rgba(139, 92, 246, .45);
}

.group:hover .group-hover\:bg-violet-500\/5 {
  background-color: rgba(139, 92, 246, .05);
}

.group:hover .group-hover\:bg-violet-500\/50 {
  background-color: rgba(139, 92, 246, .5);
}

.group:hover .group-hover\:bg-violet-500\/55 {
  background-color: rgba(139, 92, 246, .55);
}

.group:hover .group-hover\:bg-violet-500\/60 {
  background-color: rgba(139, 92, 246, .6);
}

.group:hover .group-hover\:bg-violet-500\/65 {
  background-color: rgba(139, 92, 246, .65);
}

.group:hover .group-hover\:bg-violet-500\/70 {
  background-color: rgba(139, 92, 246, .7);
}

.group:hover .group-hover\:bg-violet-500\/75 {
  background-color: rgba(139, 92, 246, .75);
}

.group:hover .group-hover\:bg-violet-500\/80 {
  background-color: rgba(139, 92, 246, .8);
}

.group:hover .group-hover\:bg-violet-500\/85 {
  background-color: rgba(139, 92, 246, .85);
}

.group:hover .group-hover\:bg-violet-500\/90 {
  background-color: rgba(139, 92, 246, .9);
}

.group:hover .group-hover\:bg-violet-500\/95 {
  background-color: rgba(139, 92, 246, .95);
}

.group:hover .group-hover\:bg-violet-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(109, 40, 217, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-violet-700\/0 {
  background-color: rgba(109, 40, 217, 0);
}

.group:hover .group-hover\:bg-violet-700\/10 {
  background-color: rgba(109, 40, 217, .1);
}

.group:hover .group-hover\:bg-violet-700\/100 {
  background-color: #6d28d9;
}

.group:hover .group-hover\:bg-violet-700\/15 {
  background-color: rgba(109, 40, 217, .15);
}

.group:hover .group-hover\:bg-violet-700\/20 {
  background-color: rgba(109, 40, 217, .2);
}

.group:hover .group-hover\:bg-violet-700\/25 {
  background-color: rgba(109, 40, 217, .25);
}

.group:hover .group-hover\:bg-violet-700\/30 {
  background-color: rgba(109, 40, 217, .3);
}

.group:hover .group-hover\:bg-violet-700\/35 {
  background-color: rgba(109, 40, 217, .35);
}

.group:hover .group-hover\:bg-violet-700\/40 {
  background-color: rgba(109, 40, 217, .4);
}

.group:hover .group-hover\:bg-violet-700\/45 {
  background-color: rgba(109, 40, 217, .45);
}

.group:hover .group-hover\:bg-violet-700\/5 {
  background-color: rgba(109, 40, 217, .05);
}

.group:hover .group-hover\:bg-violet-700\/50 {
  background-color: rgba(109, 40, 217, .5);
}

.group:hover .group-hover\:bg-violet-700\/55 {
  background-color: rgba(109, 40, 217, .55);
}

.group:hover .group-hover\:bg-violet-700\/60 {
  background-color: rgba(109, 40, 217, .6);
}

.group:hover .group-hover\:bg-violet-700\/65 {
  background-color: rgba(109, 40, 217, .65);
}

.group:hover .group-hover\:bg-violet-700\/70 {
  background-color: rgba(109, 40, 217, .7);
}

.group:hover .group-hover\:bg-violet-700\/75 {
  background-color: rgba(109, 40, 217, .75);
}

.group:hover .group-hover\:bg-violet-700\/80 {
  background-color: rgba(109, 40, 217, .8);
}

.group:hover .group-hover\:bg-violet-700\/85 {
  background-color: rgba(109, 40, 217, .85);
}

.group:hover .group-hover\:bg-violet-700\/90 {
  background-color: rgba(109, 40, 217, .9);
}

.group:hover .group-hover\:bg-violet-700\/95 {
  background-color: rgba(109, 40, 217, .95);
}

.group:hover .group-hover\:bg-violet-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(91, 33, 182, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-violet-800\/0 {
  background-color: rgba(91, 33, 182, 0);
}

.group:hover .group-hover\:bg-violet-800\/10 {
  background-color: rgba(91, 33, 182, .1);
}

.group:hover .group-hover\:bg-violet-800\/100 {
  background-color: #5b21b6;
}

.group:hover .group-hover\:bg-violet-800\/15 {
  background-color: rgba(91, 33, 182, .15);
}

.group:hover .group-hover\:bg-violet-800\/20 {
  background-color: rgba(91, 33, 182, .2);
}

.group:hover .group-hover\:bg-violet-800\/25 {
  background-color: rgba(91, 33, 182, .25);
}

.group:hover .group-hover\:bg-violet-800\/30 {
  background-color: rgba(91, 33, 182, .3);
}

.group:hover .group-hover\:bg-violet-800\/35 {
  background-color: rgba(91, 33, 182, .35);
}

.group:hover .group-hover\:bg-violet-800\/40 {
  background-color: rgba(91, 33, 182, .4);
}

.group:hover .group-hover\:bg-violet-800\/45 {
  background-color: rgba(91, 33, 182, .45);
}

.group:hover .group-hover\:bg-violet-800\/5 {
  background-color: rgba(91, 33, 182, .05);
}

.group:hover .group-hover\:bg-violet-800\/50 {
  background-color: rgba(91, 33, 182, .5);
}

.group:hover .group-hover\:bg-violet-800\/55 {
  background-color: rgba(91, 33, 182, .55);
}

.group:hover .group-hover\:bg-violet-800\/60 {
  background-color: rgba(91, 33, 182, .6);
}

.group:hover .group-hover\:bg-violet-800\/65 {
  background-color: rgba(91, 33, 182, .65);
}

.group:hover .group-hover\:bg-violet-800\/70 {
  background-color: rgba(91, 33, 182, .7);
}

.group:hover .group-hover\:bg-violet-800\/75 {
  background-color: rgba(91, 33, 182, .75);
}

.group:hover .group-hover\:bg-violet-800\/80 {
  background-color: rgba(91, 33, 182, .8);
}

.group:hover .group-hover\:bg-violet-800\/85 {
  background-color: rgba(91, 33, 182, .85);
}

.group:hover .group-hover\:bg-violet-800\/90 {
  background-color: rgba(91, 33, 182, .9);
}

.group:hover .group-hover\:bg-violet-800\/95 {
  background-color: rgba(91, 33, 182, .95);
}

.group:hover .group-hover\:bg-white {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-yellow-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 249, 195, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-yellow-100\/0 {
  background-color: rgba(254, 249, 195, 0);
}

.group:hover .group-hover\:bg-yellow-100\/10 {
  background-color: rgba(254, 249, 195, .1);
}

.group:hover .group-hover\:bg-yellow-100\/100 {
  background-color: #fef9c3;
}

.group:hover .group-hover\:bg-yellow-100\/15 {
  background-color: rgba(254, 249, 195, .15);
}

.group:hover .group-hover\:bg-yellow-100\/20 {
  background-color: rgba(254, 249, 195, .2);
}

.group:hover .group-hover\:bg-yellow-100\/25 {
  background-color: rgba(254, 249, 195, .25);
}

.group:hover .group-hover\:bg-yellow-100\/30 {
  background-color: rgba(254, 249, 195, .3);
}

.group:hover .group-hover\:bg-yellow-100\/35 {
  background-color: rgba(254, 249, 195, .35);
}

.group:hover .group-hover\:bg-yellow-100\/40 {
  background-color: rgba(254, 249, 195, .4);
}

.group:hover .group-hover\:bg-yellow-100\/45 {
  background-color: rgba(254, 249, 195, .45);
}

.group:hover .group-hover\:bg-yellow-100\/5 {
  background-color: rgba(254, 249, 195, .05);
}

.group:hover .group-hover\:bg-yellow-100\/50 {
  background-color: rgba(254, 249, 195, .5);
}

.group:hover .group-hover\:bg-yellow-100\/55 {
  background-color: rgba(254, 249, 195, .55);
}

.group:hover .group-hover\:bg-yellow-100\/60 {
  background-color: rgba(254, 249, 195, .6);
}

.group:hover .group-hover\:bg-yellow-100\/65 {
  background-color: rgba(254, 249, 195, .65);
}

.group:hover .group-hover\:bg-yellow-100\/70 {
  background-color: rgba(254, 249, 195, .7);
}

.group:hover .group-hover\:bg-yellow-100\/75 {
  background-color: rgba(254, 249, 195, .75);
}

.group:hover .group-hover\:bg-yellow-100\/80 {
  background-color: rgba(254, 249, 195, .8);
}

.group:hover .group-hover\:bg-yellow-100\/85 {
  background-color: rgba(254, 249, 195, .85);
}

.group:hover .group-hover\:bg-yellow-100\/90 {
  background-color: rgba(254, 249, 195, .9);
}

.group:hover .group-hover\:bg-yellow-100\/95 {
  background-color: rgba(254, 249, 195, .95);
}

.group:hover .group-hover\:bg-yellow-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(250, 204, 21, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-yellow-400\/0 {
  background-color: rgba(250, 204, 21, 0);
}

.group:hover .group-hover\:bg-yellow-400\/10 {
  background-color: rgba(250, 204, 21, .1);
}

.group:hover .group-hover\:bg-yellow-400\/100 {
  background-color: #facc15;
}

.group:hover .group-hover\:bg-yellow-400\/15 {
  background-color: rgba(250, 204, 21, .15);
}

.group:hover .group-hover\:bg-yellow-400\/20 {
  background-color: rgba(250, 204, 21, .2);
}

.group:hover .group-hover\:bg-yellow-400\/25 {
  background-color: rgba(250, 204, 21, .25);
}

.group:hover .group-hover\:bg-yellow-400\/30 {
  background-color: rgba(250, 204, 21, .3);
}

.group:hover .group-hover\:bg-yellow-400\/35 {
  background-color: rgba(250, 204, 21, .35);
}

.group:hover .group-hover\:bg-yellow-400\/40 {
  background-color: rgba(250, 204, 21, .4);
}

.group:hover .group-hover\:bg-yellow-400\/45 {
  background-color: rgba(250, 204, 21, .45);
}

.group:hover .group-hover\:bg-yellow-400\/5 {
  background-color: rgba(250, 204, 21, .05);
}

.group:hover .group-hover\:bg-yellow-400\/50 {
  background-color: rgba(250, 204, 21, .5);
}

.group:hover .group-hover\:bg-yellow-400\/55 {
  background-color: rgba(250, 204, 21, .55);
}

.group:hover .group-hover\:bg-yellow-400\/60 {
  background-color: rgba(250, 204, 21, .6);
}

.group:hover .group-hover\:bg-yellow-400\/65 {
  background-color: rgba(250, 204, 21, .65);
}

.group:hover .group-hover\:bg-yellow-400\/70 {
  background-color: rgba(250, 204, 21, .7);
}

.group:hover .group-hover\:bg-yellow-400\/75 {
  background-color: rgba(250, 204, 21, .75);
}

.group:hover .group-hover\:bg-yellow-400\/80 {
  background-color: rgba(250, 204, 21, .8);
}

.group:hover .group-hover\:bg-yellow-400\/85 {
  background-color: rgba(250, 204, 21, .85);
}

.group:hover .group-hover\:bg-yellow-400\/90 {
  background-color: rgba(250, 204, 21, .9);
}

.group:hover .group-hover\:bg-yellow-400\/95 {
  background-color: rgba(250, 204, 21, .95);
}

.group:hover .group-hover\:bg-yellow-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(234, 179, 8, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-yellow-500\/0 {
  background-color: rgba(234, 179, 8, 0);
}

.group:hover .group-hover\:bg-yellow-500\/10 {
  background-color: rgba(234, 179, 8, .1);
}

.group:hover .group-hover\:bg-yellow-500\/100 {
  background-color: #eab308;
}

.group:hover .group-hover\:bg-yellow-500\/15 {
  background-color: rgba(234, 179, 8, .15);
}

.group:hover .group-hover\:bg-yellow-500\/20 {
  background-color: rgba(234, 179, 8, .2);
}

.group:hover .group-hover\:bg-yellow-500\/25 {
  background-color: rgba(234, 179, 8, .25);
}

.group:hover .group-hover\:bg-yellow-500\/30 {
  background-color: rgba(234, 179, 8, .3);
}

.group:hover .group-hover\:bg-yellow-500\/35 {
  background-color: rgba(234, 179, 8, .35);
}

.group:hover .group-hover\:bg-yellow-500\/40 {
  background-color: rgba(234, 179, 8, .4);
}

.group:hover .group-hover\:bg-yellow-500\/45 {
  background-color: rgba(234, 179, 8, .45);
}

.group:hover .group-hover\:bg-yellow-500\/5 {
  background-color: rgba(234, 179, 8, .05);
}

.group:hover .group-hover\:bg-yellow-500\/50 {
  background-color: rgba(234, 179, 8, .5);
}

.group:hover .group-hover\:bg-yellow-500\/55 {
  background-color: rgba(234, 179, 8, .55);
}

.group:hover .group-hover\:bg-yellow-500\/60 {
  background-color: rgba(234, 179, 8, .6);
}

.group:hover .group-hover\:bg-yellow-500\/65 {
  background-color: rgba(234, 179, 8, .65);
}

.group:hover .group-hover\:bg-yellow-500\/70 {
  background-color: rgba(234, 179, 8, .7);
}

.group:hover .group-hover\:bg-yellow-500\/75 {
  background-color: rgba(234, 179, 8, .75);
}

.group:hover .group-hover\:bg-yellow-500\/80 {
  background-color: rgba(234, 179, 8, .8);
}

.group:hover .group-hover\:bg-yellow-500\/85 {
  background-color: rgba(234, 179, 8, .85);
}

.group:hover .group-hover\:bg-yellow-500\/90 {
  background-color: rgba(234, 179, 8, .9);
}

.group:hover .group-hover\:bg-yellow-500\/95 {
  background-color: rgba(234, 179, 8, .95);
}

.group:hover .group-hover\:bg-yellow-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(161, 98, 7, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-yellow-700\/0 {
  background-color: rgba(161, 98, 7, 0);
}

.group:hover .group-hover\:bg-yellow-700\/10 {
  background-color: rgba(161, 98, 7, .1);
}

.group:hover .group-hover\:bg-yellow-700\/100 {
  background-color: #a16207;
}

.group:hover .group-hover\:bg-yellow-700\/15 {
  background-color: rgba(161, 98, 7, .15);
}

.group:hover .group-hover\:bg-yellow-700\/20 {
  background-color: rgba(161, 98, 7, .2);
}

.group:hover .group-hover\:bg-yellow-700\/25 {
  background-color: rgba(161, 98, 7, .25);
}

.group:hover .group-hover\:bg-yellow-700\/30 {
  background-color: rgba(161, 98, 7, .3);
}

.group:hover .group-hover\:bg-yellow-700\/35 {
  background-color: rgba(161, 98, 7, .35);
}

.group:hover .group-hover\:bg-yellow-700\/40 {
  background-color: rgba(161, 98, 7, .4);
}

.group:hover .group-hover\:bg-yellow-700\/45 {
  background-color: rgba(161, 98, 7, .45);
}

.group:hover .group-hover\:bg-yellow-700\/5 {
  background-color: rgba(161, 98, 7, .05);
}

.group:hover .group-hover\:bg-yellow-700\/50 {
  background-color: rgba(161, 98, 7, .5);
}

.group:hover .group-hover\:bg-yellow-700\/55 {
  background-color: rgba(161, 98, 7, .55);
}

.group:hover .group-hover\:bg-yellow-700\/60 {
  background-color: rgba(161, 98, 7, .6);
}

.group:hover .group-hover\:bg-yellow-700\/65 {
  background-color: rgba(161, 98, 7, .65);
}

.group:hover .group-hover\:bg-yellow-700\/70 {
  background-color: rgba(161, 98, 7, .7);
}

.group:hover .group-hover\:bg-yellow-700\/75 {
  background-color: rgba(161, 98, 7, .75);
}

.group:hover .group-hover\:bg-yellow-700\/80 {
  background-color: rgba(161, 98, 7, .8);
}

.group:hover .group-hover\:bg-yellow-700\/85 {
  background-color: rgba(161, 98, 7, .85);
}

.group:hover .group-hover\:bg-yellow-700\/90 {
  background-color: rgba(161, 98, 7, .9);
}

.group:hover .group-hover\:bg-yellow-700\/95 {
  background-color: rgba(161, 98, 7, .95);
}

.group:hover .group-hover\:bg-yellow-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(133, 77, 14, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-yellow-800\/0 {
  background-color: rgba(133, 77, 14, 0);
}

.group:hover .group-hover\:bg-yellow-800\/10 {
  background-color: rgba(133, 77, 14, .1);
}

.group:hover .group-hover\:bg-yellow-800\/100 {
  background-color: #854d0e;
}

.group:hover .group-hover\:bg-yellow-800\/15 {
  background-color: rgba(133, 77, 14, .15);
}

.group:hover .group-hover\:bg-yellow-800\/20 {
  background-color: rgba(133, 77, 14, .2);
}

.group:hover .group-hover\:bg-yellow-800\/25 {
  background-color: rgba(133, 77, 14, .25);
}

.group:hover .group-hover\:bg-yellow-800\/30 {
  background-color: rgba(133, 77, 14, .3);
}

.group:hover .group-hover\:bg-yellow-800\/35 {
  background-color: rgba(133, 77, 14, .35);
}

.group:hover .group-hover\:bg-yellow-800\/40 {
  background-color: rgba(133, 77, 14, .4);
}

.group:hover .group-hover\:bg-yellow-800\/45 {
  background-color: rgba(133, 77, 14, .45);
}

.group:hover .group-hover\:bg-yellow-800\/5 {
  background-color: rgba(133, 77, 14, .05);
}

.group:hover .group-hover\:bg-yellow-800\/50 {
  background-color: rgba(133, 77, 14, .5);
}

.group:hover .group-hover\:bg-yellow-800\/55 {
  background-color: rgba(133, 77, 14, .55);
}

.group:hover .group-hover\:bg-yellow-800\/60 {
  background-color: rgba(133, 77, 14, .6);
}

.group:hover .group-hover\:bg-yellow-800\/65 {
  background-color: rgba(133, 77, 14, .65);
}

.group:hover .group-hover\:bg-yellow-800\/70 {
  background-color: rgba(133, 77, 14, .7);
}

.group:hover .group-hover\:bg-yellow-800\/75 {
  background-color: rgba(133, 77, 14, .75);
}

.group:hover .group-hover\:bg-yellow-800\/80 {
  background-color: rgba(133, 77, 14, .8);
}

.group:hover .group-hover\:bg-yellow-800\/85 {
  background-color: rgba(133, 77, 14, .85);
}

.group:hover .group-hover\:bg-yellow-800\/90 {
  background-color: rgba(133, 77, 14, .9);
}

.group:hover .group-hover\:bg-yellow-800\/95 {
  background-color: rgba(133, 77, 14, .95);
}

.group:hover .group-hover\:bg-zinc-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(244, 244, 245, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-zinc-100\/0 {
  background-color: rgba(244, 244, 245, 0);
}

.group:hover .group-hover\:bg-zinc-100\/10 {
  background-color: rgba(244, 244, 245, .1);
}

.group:hover .group-hover\:bg-zinc-100\/100 {
  background-color: #f4f4f5;
}

.group:hover .group-hover\:bg-zinc-100\/15 {
  background-color: rgba(244, 244, 245, .15);
}

.group:hover .group-hover\:bg-zinc-100\/20 {
  background-color: rgba(244, 244, 245, .2);
}

.group:hover .group-hover\:bg-zinc-100\/25 {
  background-color: rgba(244, 244, 245, .25);
}

.group:hover .group-hover\:bg-zinc-100\/30 {
  background-color: rgba(244, 244, 245, .3);
}

.group:hover .group-hover\:bg-zinc-100\/35 {
  background-color: rgba(244, 244, 245, .35);
}

.group:hover .group-hover\:bg-zinc-100\/40 {
  background-color: rgba(244, 244, 245, .4);
}

.group:hover .group-hover\:bg-zinc-100\/45 {
  background-color: rgba(244, 244, 245, .45);
}

.group:hover .group-hover\:bg-zinc-100\/5 {
  background-color: rgba(244, 244, 245, .05);
}

.group:hover .group-hover\:bg-zinc-100\/50 {
  background-color: rgba(244, 244, 245, .5);
}

.group:hover .group-hover\:bg-zinc-100\/55 {
  background-color: rgba(244, 244, 245, .55);
}

.group:hover .group-hover\:bg-zinc-100\/60 {
  background-color: rgba(244, 244, 245, .6);
}

.group:hover .group-hover\:bg-zinc-100\/65 {
  background-color: rgba(244, 244, 245, .65);
}

.group:hover .group-hover\:bg-zinc-100\/70 {
  background-color: rgba(244, 244, 245, .7);
}

.group:hover .group-hover\:bg-zinc-100\/75 {
  background-color: rgba(244, 244, 245, .75);
}

.group:hover .group-hover\:bg-zinc-100\/80 {
  background-color: rgba(244, 244, 245, .8);
}

.group:hover .group-hover\:bg-zinc-100\/85 {
  background-color: rgba(244, 244, 245, .85);
}

.group:hover .group-hover\:bg-zinc-100\/90 {
  background-color: rgba(244, 244, 245, .9);
}

.group:hover .group-hover\:bg-zinc-100\/95 {
  background-color: rgba(244, 244, 245, .95);
}

.group:hover .group-hover\:bg-zinc-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(161, 161, 170, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-zinc-400\/0 {
  background-color: rgba(161, 161, 170, 0);
}

.group:hover .group-hover\:bg-zinc-400\/10 {
  background-color: rgba(161, 161, 170, .1);
}

.group:hover .group-hover\:bg-zinc-400\/100 {
  background-color: #a1a1aa;
}

.group:hover .group-hover\:bg-zinc-400\/15 {
  background-color: rgba(161, 161, 170, .15);
}

.group:hover .group-hover\:bg-zinc-400\/20 {
  background-color: rgba(161, 161, 170, .2);
}

.group:hover .group-hover\:bg-zinc-400\/25 {
  background-color: rgba(161, 161, 170, .25);
}

.group:hover .group-hover\:bg-zinc-400\/30 {
  background-color: rgba(161, 161, 170, .3);
}

.group:hover .group-hover\:bg-zinc-400\/35 {
  background-color: rgba(161, 161, 170, .35);
}

.group:hover .group-hover\:bg-zinc-400\/40 {
  background-color: rgba(161, 161, 170, .4);
}

.group:hover .group-hover\:bg-zinc-400\/45 {
  background-color: rgba(161, 161, 170, .45);
}

.group:hover .group-hover\:bg-zinc-400\/5 {
  background-color: rgba(161, 161, 170, .05);
}

.group:hover .group-hover\:bg-zinc-400\/50 {
  background-color: rgba(161, 161, 170, .5);
}

.group:hover .group-hover\:bg-zinc-400\/55 {
  background-color: rgba(161, 161, 170, .55);
}

.group:hover .group-hover\:bg-zinc-400\/60 {
  background-color: rgba(161, 161, 170, .6);
}

.group:hover .group-hover\:bg-zinc-400\/65 {
  background-color: rgba(161, 161, 170, .65);
}

.group:hover .group-hover\:bg-zinc-400\/70 {
  background-color: rgba(161, 161, 170, .7);
}

.group:hover .group-hover\:bg-zinc-400\/75 {
  background-color: rgba(161, 161, 170, .75);
}

.group:hover .group-hover\:bg-zinc-400\/80 {
  background-color: rgba(161, 161, 170, .8);
}

.group:hover .group-hover\:bg-zinc-400\/85 {
  background-color: rgba(161, 161, 170, .85);
}

.group:hover .group-hover\:bg-zinc-400\/90 {
  background-color: rgba(161, 161, 170, .9);
}

.group:hover .group-hover\:bg-zinc-400\/95 {
  background-color: rgba(161, 161, 170, .95);
}

.group:hover .group-hover\:bg-zinc-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(113, 113, 122, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-zinc-500\/0 {
  background-color: rgba(113, 113, 122, 0);
}

.group:hover .group-hover\:bg-zinc-500\/10 {
  background-color: rgba(113, 113, 122, .1);
}

.group:hover .group-hover\:bg-zinc-500\/100 {
  background-color: #71717a;
}

.group:hover .group-hover\:bg-zinc-500\/15 {
  background-color: rgba(113, 113, 122, .15);
}

.group:hover .group-hover\:bg-zinc-500\/20 {
  background-color: rgba(113, 113, 122, .2);
}

.group:hover .group-hover\:bg-zinc-500\/25 {
  background-color: rgba(113, 113, 122, .25);
}

.group:hover .group-hover\:bg-zinc-500\/30 {
  background-color: rgba(113, 113, 122, .3);
}

.group:hover .group-hover\:bg-zinc-500\/35 {
  background-color: rgba(113, 113, 122, .35);
}

.group:hover .group-hover\:bg-zinc-500\/40 {
  background-color: rgba(113, 113, 122, .4);
}

.group:hover .group-hover\:bg-zinc-500\/45 {
  background-color: rgba(113, 113, 122, .45);
}

.group:hover .group-hover\:bg-zinc-500\/5 {
  background-color: rgba(113, 113, 122, .05);
}

.group:hover .group-hover\:bg-zinc-500\/50 {
  background-color: rgba(113, 113, 122, .5);
}

.group:hover .group-hover\:bg-zinc-500\/55 {
  background-color: rgba(113, 113, 122, .55);
}

.group:hover .group-hover\:bg-zinc-500\/60 {
  background-color: rgba(113, 113, 122, .6);
}

.group:hover .group-hover\:bg-zinc-500\/65 {
  background-color: rgba(113, 113, 122, .65);
}

.group:hover .group-hover\:bg-zinc-500\/70 {
  background-color: rgba(113, 113, 122, .7);
}

.group:hover .group-hover\:bg-zinc-500\/75 {
  background-color: rgba(113, 113, 122, .75);
}

.group:hover .group-hover\:bg-zinc-500\/80 {
  background-color: rgba(113, 113, 122, .8);
}

.group:hover .group-hover\:bg-zinc-500\/85 {
  background-color: rgba(113, 113, 122, .85);
}

.group:hover .group-hover\:bg-zinc-500\/90 {
  background-color: rgba(113, 113, 122, .9);
}

.group:hover .group-hover\:bg-zinc-500\/95 {
  background-color: rgba(113, 113, 122, .95);
}

.group:hover .group-hover\:bg-zinc-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(63, 63, 70, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-zinc-700\/0 {
  background-color: rgba(63, 63, 70, 0);
}

.group:hover .group-hover\:bg-zinc-700\/10 {
  background-color: rgba(63, 63, 70, .1);
}

.group:hover .group-hover\:bg-zinc-700\/100 {
  background-color: #3f3f46;
}

.group:hover .group-hover\:bg-zinc-700\/15 {
  background-color: rgba(63, 63, 70, .15);
}

.group:hover .group-hover\:bg-zinc-700\/20 {
  background-color: rgba(63, 63, 70, .2);
}

.group:hover .group-hover\:bg-zinc-700\/25 {
  background-color: rgba(63, 63, 70, .25);
}

.group:hover .group-hover\:bg-zinc-700\/30 {
  background-color: rgba(63, 63, 70, .3);
}

.group:hover .group-hover\:bg-zinc-700\/35 {
  background-color: rgba(63, 63, 70, .35);
}

.group:hover .group-hover\:bg-zinc-700\/40 {
  background-color: rgba(63, 63, 70, .4);
}

.group:hover .group-hover\:bg-zinc-700\/45 {
  background-color: rgba(63, 63, 70, .45);
}

.group:hover .group-hover\:bg-zinc-700\/5 {
  background-color: rgba(63, 63, 70, .05);
}

.group:hover .group-hover\:bg-zinc-700\/50 {
  background-color: rgba(63, 63, 70, .5);
}

.group:hover .group-hover\:bg-zinc-700\/55 {
  background-color: rgba(63, 63, 70, .55);
}

.group:hover .group-hover\:bg-zinc-700\/60 {
  background-color: rgba(63, 63, 70, .6);
}

.group:hover .group-hover\:bg-zinc-700\/65 {
  background-color: rgba(63, 63, 70, .65);
}

.group:hover .group-hover\:bg-zinc-700\/70 {
  background-color: rgba(63, 63, 70, .7);
}

.group:hover .group-hover\:bg-zinc-700\/75 {
  background-color: rgba(63, 63, 70, .75);
}

.group:hover .group-hover\:bg-zinc-700\/80 {
  background-color: rgba(63, 63, 70, .8);
}

.group:hover .group-hover\:bg-zinc-700\/85 {
  background-color: rgba(63, 63, 70, .85);
}

.group:hover .group-hover\:bg-zinc-700\/90 {
  background-color: rgba(63, 63, 70, .9);
}

.group:hover .group-hover\:bg-zinc-700\/95 {
  background-color: rgba(63, 63, 70, .95);
}

.group:hover .group-hover\:bg-zinc-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(39, 39, 42, var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:bg-zinc-800\/0 {
  background-color: rgba(39, 39, 42, 0);
}

.group:hover .group-hover\:bg-zinc-800\/10 {
  background-color: rgba(39, 39, 42, .1);
}

.group:hover .group-hover\:bg-zinc-800\/100 {
  background-color: #27272a;
}

.group:hover .group-hover\:bg-zinc-800\/15 {
  background-color: rgba(39, 39, 42, .15);
}

.group:hover .group-hover\:bg-zinc-800\/20 {
  background-color: rgba(39, 39, 42, .2);
}

.group:hover .group-hover\:bg-zinc-800\/25 {
  background-color: rgba(39, 39, 42, .25);
}

.group:hover .group-hover\:bg-zinc-800\/30 {
  background-color: rgba(39, 39, 42, .3);
}

.group:hover .group-hover\:bg-zinc-800\/35 {
  background-color: rgba(39, 39, 42, .35);
}

.group:hover .group-hover\:bg-zinc-800\/40 {
  background-color: rgba(39, 39, 42, .4);
}

.group:hover .group-hover\:bg-zinc-800\/45 {
  background-color: rgba(39, 39, 42, .45);
}

.group:hover .group-hover\:bg-zinc-800\/5 {
  background-color: rgba(39, 39, 42, .05);
}

.group:hover .group-hover\:bg-zinc-800\/50 {
  background-color: rgba(39, 39, 42, .5);
}

.group:hover .group-hover\:bg-zinc-800\/55 {
  background-color: rgba(39, 39, 42, .55);
}

.group:hover .group-hover\:bg-zinc-800\/60 {
  background-color: rgba(39, 39, 42, .6);
}

.group:hover .group-hover\:bg-zinc-800\/65 {
  background-color: rgba(39, 39, 42, .65);
}

.group:hover .group-hover\:bg-zinc-800\/70 {
  background-color: rgba(39, 39, 42, .7);
}

.group:hover .group-hover\:bg-zinc-800\/75 {
  background-color: rgba(39, 39, 42, .75);
}

.group:hover .group-hover\:bg-zinc-800\/80 {
  background-color: rgba(39, 39, 42, .8);
}

.group:hover .group-hover\:bg-zinc-800\/85 {
  background-color: rgba(39, 39, 42, .85);
}

.group:hover .group-hover\:bg-zinc-800\/90 {
  background-color: rgba(39, 39, 42, .9);
}

.group:hover .group-hover\:bg-zinc-800\/95 {
  background-color: rgba(39, 39, 42, .95);
}

.group:hover .group-hover\:text-amber-100 {
  --tw-text-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-amber-100\/0 {
  color: rgba(254, 243, 199, 0);
}

.group:hover .group-hover\:text-amber-100\/10 {
  color: rgba(254, 243, 199, .1);
}

.group:hover .group-hover\:text-amber-100\/100 {
  color: #fef3c7;
}

.group:hover .group-hover\:text-amber-100\/15 {
  color: rgba(254, 243, 199, .15);
}

.group:hover .group-hover\:text-amber-100\/20 {
  color: rgba(254, 243, 199, .2);
}

.group:hover .group-hover\:text-amber-100\/25 {
  color: rgba(254, 243, 199, .25);
}

.group:hover .group-hover\:text-amber-100\/30 {
  color: rgba(254, 243, 199, .3);
}

.group:hover .group-hover\:text-amber-100\/35 {
  color: rgba(254, 243, 199, .35);
}

.group:hover .group-hover\:text-amber-100\/40 {
  color: rgba(254, 243, 199, .4);
}

.group:hover .group-hover\:text-amber-100\/45 {
  color: rgba(254, 243, 199, .45);
}

.group:hover .group-hover\:text-amber-100\/5 {
  color: rgba(254, 243, 199, .05);
}

.group:hover .group-hover\:text-amber-100\/50 {
  color: rgba(254, 243, 199, .5);
}

.group:hover .group-hover\:text-amber-100\/55 {
  color: rgba(254, 243, 199, .55);
}

.group:hover .group-hover\:text-amber-100\/60 {
  color: rgba(254, 243, 199, .6);
}

.group:hover .group-hover\:text-amber-100\/65 {
  color: rgba(254, 243, 199, .65);
}

.group:hover .group-hover\:text-amber-100\/70 {
  color: rgba(254, 243, 199, .7);
}

.group:hover .group-hover\:text-amber-100\/75 {
  color: rgba(254, 243, 199, .75);
}

.group:hover .group-hover\:text-amber-100\/80 {
  color: rgba(254, 243, 199, .8);
}

.group:hover .group-hover\:text-amber-100\/85 {
  color: rgba(254, 243, 199, .85);
}

.group:hover .group-hover\:text-amber-100\/90 {
  color: rgba(254, 243, 199, .9);
}

.group:hover .group-hover\:text-amber-100\/95 {
  color: rgba(254, 243, 199, .95);
}

.group:hover .group-hover\:text-amber-400 {
  --tw-text-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-amber-400\/0 {
  color: rgba(251, 191, 36, 0);
}

.group:hover .group-hover\:text-amber-400\/10 {
  color: rgba(251, 191, 36, .1);
}

.group:hover .group-hover\:text-amber-400\/100 {
  color: #fbbf24;
}

.group:hover .group-hover\:text-amber-400\/15 {
  color: rgba(251, 191, 36, .15);
}

.group:hover .group-hover\:text-amber-400\/20 {
  color: rgba(251, 191, 36, .2);
}

.group:hover .group-hover\:text-amber-400\/25 {
  color: rgba(251, 191, 36, .25);
}

.group:hover .group-hover\:text-amber-400\/30 {
  color: rgba(251, 191, 36, .3);
}

.group:hover .group-hover\:text-amber-400\/35 {
  color: rgba(251, 191, 36, .35);
}

.group:hover .group-hover\:text-amber-400\/40 {
  color: rgba(251, 191, 36, .4);
}

.group:hover .group-hover\:text-amber-400\/45 {
  color: rgba(251, 191, 36, .45);
}

.group:hover .group-hover\:text-amber-400\/5 {
  color: rgba(251, 191, 36, .05);
}

.group:hover .group-hover\:text-amber-400\/50 {
  color: rgba(251, 191, 36, .5);
}

.group:hover .group-hover\:text-amber-400\/55 {
  color: rgba(251, 191, 36, .55);
}

.group:hover .group-hover\:text-amber-400\/60 {
  color: rgba(251, 191, 36, .6);
}

.group:hover .group-hover\:text-amber-400\/65 {
  color: rgba(251, 191, 36, .65);
}

.group:hover .group-hover\:text-amber-400\/70 {
  color: rgba(251, 191, 36, .7);
}

.group:hover .group-hover\:text-amber-400\/75 {
  color: rgba(251, 191, 36, .75);
}

.group:hover .group-hover\:text-amber-400\/80 {
  color: rgba(251, 191, 36, .8);
}

.group:hover .group-hover\:text-amber-400\/85 {
  color: rgba(251, 191, 36, .85);
}

.group:hover .group-hover\:text-amber-400\/90 {
  color: rgba(251, 191, 36, .9);
}

.group:hover .group-hover\:text-amber-400\/95 {
  color: rgba(251, 191, 36, .95);
}

.group:hover .group-hover\:text-amber-500 {
  --tw-text-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-amber-500\/0 {
  color: rgba(245, 158, 11, 0);
}

.group:hover .group-hover\:text-amber-500\/10 {
  color: rgba(245, 158, 11, .1);
}

.group:hover .group-hover\:text-amber-500\/100 {
  color: #f59e0b;
}

.group:hover .group-hover\:text-amber-500\/15 {
  color: rgba(245, 158, 11, .15);
}

.group:hover .group-hover\:text-amber-500\/20 {
  color: rgba(245, 158, 11, .2);
}

.group:hover .group-hover\:text-amber-500\/25 {
  color: rgba(245, 158, 11, .25);
}

.group:hover .group-hover\:text-amber-500\/30 {
  color: rgba(245, 158, 11, .3);
}

.group:hover .group-hover\:text-amber-500\/35 {
  color: rgba(245, 158, 11, .35);
}

.group:hover .group-hover\:text-amber-500\/40 {
  color: rgba(245, 158, 11, .4);
}

.group:hover .group-hover\:text-amber-500\/45 {
  color: rgba(245, 158, 11, .45);
}

.group:hover .group-hover\:text-amber-500\/5 {
  color: rgba(245, 158, 11, .05);
}

.group:hover .group-hover\:text-amber-500\/50 {
  color: rgba(245, 158, 11, .5);
}

.group:hover .group-hover\:text-amber-500\/55 {
  color: rgba(245, 158, 11, .55);
}

.group:hover .group-hover\:text-amber-500\/60 {
  color: rgba(245, 158, 11, .6);
}

.group:hover .group-hover\:text-amber-500\/65 {
  color: rgba(245, 158, 11, .65);
}

.group:hover .group-hover\:text-amber-500\/70 {
  color: rgba(245, 158, 11, .7);
}

.group:hover .group-hover\:text-amber-500\/75 {
  color: rgba(245, 158, 11, .75);
}

.group:hover .group-hover\:text-amber-500\/80 {
  color: rgba(245, 158, 11, .8);
}

.group:hover .group-hover\:text-amber-500\/85 {
  color: rgba(245, 158, 11, .85);
}

.group:hover .group-hover\:text-amber-500\/90 {
  color: rgba(245, 158, 11, .9);
}

.group:hover .group-hover\:text-amber-500\/95 {
  color: rgba(245, 158, 11, .95);
}

.group:hover .group-hover\:text-amber-700 {
  --tw-text-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-amber-700\/0 {
  color: rgba(180, 83, 9, 0);
}

.group:hover .group-hover\:text-amber-700\/10 {
  color: rgba(180, 83, 9, .1);
}

.group:hover .group-hover\:text-amber-700\/100 {
  color: #b45309;
}

.group:hover .group-hover\:text-amber-700\/15 {
  color: rgba(180, 83, 9, .15);
}

.group:hover .group-hover\:text-amber-700\/20 {
  color: rgba(180, 83, 9, .2);
}

.group:hover .group-hover\:text-amber-700\/25 {
  color: rgba(180, 83, 9, .25);
}

.group:hover .group-hover\:text-amber-700\/30 {
  color: rgba(180, 83, 9, .3);
}

.group:hover .group-hover\:text-amber-700\/35 {
  color: rgba(180, 83, 9, .35);
}

.group:hover .group-hover\:text-amber-700\/40 {
  color: rgba(180, 83, 9, .4);
}

.group:hover .group-hover\:text-amber-700\/45 {
  color: rgba(180, 83, 9, .45);
}

.group:hover .group-hover\:text-amber-700\/5 {
  color: rgba(180, 83, 9, .05);
}

.group:hover .group-hover\:text-amber-700\/50 {
  color: rgba(180, 83, 9, .5);
}

.group:hover .group-hover\:text-amber-700\/55 {
  color: rgba(180, 83, 9, .55);
}

.group:hover .group-hover\:text-amber-700\/60 {
  color: rgba(180, 83, 9, .6);
}

.group:hover .group-hover\:text-amber-700\/65 {
  color: rgba(180, 83, 9, .65);
}

.group:hover .group-hover\:text-amber-700\/70 {
  color: rgba(180, 83, 9, .7);
}

.group:hover .group-hover\:text-amber-700\/75 {
  color: rgba(180, 83, 9, .75);
}

.group:hover .group-hover\:text-amber-700\/80 {
  color: rgba(180, 83, 9, .8);
}

.group:hover .group-hover\:text-amber-700\/85 {
  color: rgba(180, 83, 9, .85);
}

.group:hover .group-hover\:text-amber-700\/90 {
  color: rgba(180, 83, 9, .9);
}

.group:hover .group-hover\:text-amber-700\/95 {
  color: rgba(180, 83, 9, .95);
}

.group:hover .group-hover\:text-amber-800 {
  --tw-text-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-amber-800\/0 {
  color: rgba(146, 64, 14, 0);
}

.group:hover .group-hover\:text-amber-800\/10 {
  color: rgba(146, 64, 14, .1);
}

.group:hover .group-hover\:text-amber-800\/100 {
  color: #92400e;
}

.group:hover .group-hover\:text-amber-800\/15 {
  color: rgba(146, 64, 14, .15);
}

.group:hover .group-hover\:text-amber-800\/20 {
  color: rgba(146, 64, 14, .2);
}

.group:hover .group-hover\:text-amber-800\/25 {
  color: rgba(146, 64, 14, .25);
}

.group:hover .group-hover\:text-amber-800\/30 {
  color: rgba(146, 64, 14, .3);
}

.group:hover .group-hover\:text-amber-800\/35 {
  color: rgba(146, 64, 14, .35);
}

.group:hover .group-hover\:text-amber-800\/40 {
  color: rgba(146, 64, 14, .4);
}

.group:hover .group-hover\:text-amber-800\/45 {
  color: rgba(146, 64, 14, .45);
}

.group:hover .group-hover\:text-amber-800\/5 {
  color: rgba(146, 64, 14, .05);
}

.group:hover .group-hover\:text-amber-800\/50 {
  color: rgba(146, 64, 14, .5);
}

.group:hover .group-hover\:text-amber-800\/55 {
  color: rgba(146, 64, 14, .55);
}

.group:hover .group-hover\:text-amber-800\/60 {
  color: rgba(146, 64, 14, .6);
}

.group:hover .group-hover\:text-amber-800\/65 {
  color: rgba(146, 64, 14, .65);
}

.group:hover .group-hover\:text-amber-800\/70 {
  color: rgba(146, 64, 14, .7);
}

.group:hover .group-hover\:text-amber-800\/75 {
  color: rgba(146, 64, 14, .75);
}

.group:hover .group-hover\:text-amber-800\/80 {
  color: rgba(146, 64, 14, .8);
}

.group:hover .group-hover\:text-amber-800\/85 {
  color: rgba(146, 64, 14, .85);
}

.group:hover .group-hover\:text-amber-800\/90 {
  color: rgba(146, 64, 14, .9);
}

.group:hover .group-hover\:text-amber-800\/95 {
  color: rgba(146, 64, 14, .95);
}

.group:hover .group-hover\:text-blue-100 {
  --tw-text-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-blue-100\/0 {
  color: rgba(219, 234, 254, 0);
}

.group:hover .group-hover\:text-blue-100\/10 {
  color: rgba(219, 234, 254, .1);
}

.group:hover .group-hover\:text-blue-100\/100 {
  color: #dbeafe;
}

.group:hover .group-hover\:text-blue-100\/15 {
  color: rgba(219, 234, 254, .15);
}

.group:hover .group-hover\:text-blue-100\/20 {
  color: rgba(219, 234, 254, .2);
}

.group:hover .group-hover\:text-blue-100\/25 {
  color: rgba(219, 234, 254, .25);
}

.group:hover .group-hover\:text-blue-100\/30 {
  color: rgba(219, 234, 254, .3);
}

.group:hover .group-hover\:text-blue-100\/35 {
  color: rgba(219, 234, 254, .35);
}

.group:hover .group-hover\:text-blue-100\/40 {
  color: rgba(219, 234, 254, .4);
}

.group:hover .group-hover\:text-blue-100\/45 {
  color: rgba(219, 234, 254, .45);
}

.group:hover .group-hover\:text-blue-100\/5 {
  color: rgba(219, 234, 254, .05);
}

.group:hover .group-hover\:text-blue-100\/50 {
  color: rgba(219, 234, 254, .5);
}

.group:hover .group-hover\:text-blue-100\/55 {
  color: rgba(219, 234, 254, .55);
}

.group:hover .group-hover\:text-blue-100\/60 {
  color: rgba(219, 234, 254, .6);
}

.group:hover .group-hover\:text-blue-100\/65 {
  color: rgba(219, 234, 254, .65);
}

.group:hover .group-hover\:text-blue-100\/70 {
  color: rgba(219, 234, 254, .7);
}

.group:hover .group-hover\:text-blue-100\/75 {
  color: rgba(219, 234, 254, .75);
}

.group:hover .group-hover\:text-blue-100\/80 {
  color: rgba(219, 234, 254, .8);
}

.group:hover .group-hover\:text-blue-100\/85 {
  color: rgba(219, 234, 254, .85);
}

.group:hover .group-hover\:text-blue-100\/90 {
  color: rgba(219, 234, 254, .9);
}

.group:hover .group-hover\:text-blue-100\/95 {
  color: rgba(219, 234, 254, .95);
}

.group:hover .group-hover\:text-blue-400 {
  --tw-text-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-blue-400\/0 {
  color: rgba(96, 165, 250, 0);
}

.group:hover .group-hover\:text-blue-400\/10 {
  color: rgba(96, 165, 250, .1);
}

.group:hover .group-hover\:text-blue-400\/100 {
  color: #60a5fa;
}

.group:hover .group-hover\:text-blue-400\/15 {
  color: rgba(96, 165, 250, .15);
}

.group:hover .group-hover\:text-blue-400\/20 {
  color: rgba(96, 165, 250, .2);
}

.group:hover .group-hover\:text-blue-400\/25 {
  color: rgba(96, 165, 250, .25);
}

.group:hover .group-hover\:text-blue-400\/30 {
  color: rgba(96, 165, 250, .3);
}

.group:hover .group-hover\:text-blue-400\/35 {
  color: rgba(96, 165, 250, .35);
}

.group:hover .group-hover\:text-blue-400\/40 {
  color: rgba(96, 165, 250, .4);
}

.group:hover .group-hover\:text-blue-400\/45 {
  color: rgba(96, 165, 250, .45);
}

.group:hover .group-hover\:text-blue-400\/5 {
  color: rgba(96, 165, 250, .05);
}

.group:hover .group-hover\:text-blue-400\/50 {
  color: rgba(96, 165, 250, .5);
}

.group:hover .group-hover\:text-blue-400\/55 {
  color: rgba(96, 165, 250, .55);
}

.group:hover .group-hover\:text-blue-400\/60 {
  color: rgba(96, 165, 250, .6);
}

.group:hover .group-hover\:text-blue-400\/65 {
  color: rgba(96, 165, 250, .65);
}

.group:hover .group-hover\:text-blue-400\/70 {
  color: rgba(96, 165, 250, .7);
}

.group:hover .group-hover\:text-blue-400\/75 {
  color: rgba(96, 165, 250, .75);
}

.group:hover .group-hover\:text-blue-400\/80 {
  color: rgba(96, 165, 250, .8);
}

.group:hover .group-hover\:text-blue-400\/85 {
  color: rgba(96, 165, 250, .85);
}

.group:hover .group-hover\:text-blue-400\/90 {
  color: rgba(96, 165, 250, .9);
}

.group:hover .group-hover\:text-blue-400\/95 {
  color: rgba(96, 165, 250, .95);
}

.group:hover .group-hover\:text-blue-500 {
  --tw-text-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-blue-500\/0 {
  color: rgba(59, 130, 246, 0);
}

.group:hover .group-hover\:text-blue-500\/10 {
  color: rgba(59, 130, 246, .1);
}

.group:hover .group-hover\:text-blue-500\/100 {
  color: #3b82f6;
}

.group:hover .group-hover\:text-blue-500\/15 {
  color: rgba(59, 130, 246, .15);
}

.group:hover .group-hover\:text-blue-500\/20 {
  color: rgba(59, 130, 246, .2);
}

.group:hover .group-hover\:text-blue-500\/25 {
  color: rgba(59, 130, 246, .25);
}

.group:hover .group-hover\:text-blue-500\/30 {
  color: rgba(59, 130, 246, .3);
}

.group:hover .group-hover\:text-blue-500\/35 {
  color: rgba(59, 130, 246, .35);
}

.group:hover .group-hover\:text-blue-500\/40 {
  color: rgba(59, 130, 246, .4);
}

.group:hover .group-hover\:text-blue-500\/45 {
  color: rgba(59, 130, 246, .45);
}

.group:hover .group-hover\:text-blue-500\/5 {
  color: rgba(59, 130, 246, .05);
}

.group:hover .group-hover\:text-blue-500\/50 {
  color: rgba(59, 130, 246, .5);
}

.group:hover .group-hover\:text-blue-500\/55 {
  color: rgba(59, 130, 246, .55);
}

.group:hover .group-hover\:text-blue-500\/60 {
  color: rgba(59, 130, 246, .6);
}

.group:hover .group-hover\:text-blue-500\/65 {
  color: rgba(59, 130, 246, .65);
}

.group:hover .group-hover\:text-blue-500\/70 {
  color: rgba(59, 130, 246, .7);
}

.group:hover .group-hover\:text-blue-500\/75 {
  color: rgba(59, 130, 246, .75);
}

.group:hover .group-hover\:text-blue-500\/80 {
  color: rgba(59, 130, 246, .8);
}

.group:hover .group-hover\:text-blue-500\/85 {
  color: rgba(59, 130, 246, .85);
}

.group:hover .group-hover\:text-blue-500\/90 {
  color: rgba(59, 130, 246, .9);
}

.group:hover .group-hover\:text-blue-500\/95 {
  color: rgba(59, 130, 246, .95);
}

.group:hover .group-hover\:text-blue-600 {
  --tw-text-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-blue-700 {
  --tw-text-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-blue-700\/0 {
  color: rgba(29, 78, 216, 0);
}

.group:hover .group-hover\:text-blue-700\/10 {
  color: rgba(29, 78, 216, .1);
}

.group:hover .group-hover\:text-blue-700\/100 {
  color: #1d4ed8;
}

.group:hover .group-hover\:text-blue-700\/15 {
  color: rgba(29, 78, 216, .15);
}

.group:hover .group-hover\:text-blue-700\/20 {
  color: rgba(29, 78, 216, .2);
}

.group:hover .group-hover\:text-blue-700\/25 {
  color: rgba(29, 78, 216, .25);
}

.group:hover .group-hover\:text-blue-700\/30 {
  color: rgba(29, 78, 216, .3);
}

.group:hover .group-hover\:text-blue-700\/35 {
  color: rgba(29, 78, 216, .35);
}

.group:hover .group-hover\:text-blue-700\/40 {
  color: rgba(29, 78, 216, .4);
}

.group:hover .group-hover\:text-blue-700\/45 {
  color: rgba(29, 78, 216, .45);
}

.group:hover .group-hover\:text-blue-700\/5 {
  color: rgba(29, 78, 216, .05);
}

.group:hover .group-hover\:text-blue-700\/50 {
  color: rgba(29, 78, 216, .5);
}

.group:hover .group-hover\:text-blue-700\/55 {
  color: rgba(29, 78, 216, .55);
}

.group:hover .group-hover\:text-blue-700\/60 {
  color: rgba(29, 78, 216, .6);
}

.group:hover .group-hover\:text-blue-700\/65 {
  color: rgba(29, 78, 216, .65);
}

.group:hover .group-hover\:text-blue-700\/70 {
  color: rgba(29, 78, 216, .7);
}

.group:hover .group-hover\:text-blue-700\/75 {
  color: rgba(29, 78, 216, .75);
}

.group:hover .group-hover\:text-blue-700\/80 {
  color: rgba(29, 78, 216, .8);
}

.group:hover .group-hover\:text-blue-700\/85 {
  color: rgba(29, 78, 216, .85);
}

.group:hover .group-hover\:text-blue-700\/90 {
  color: rgba(29, 78, 216, .9);
}

.group:hover .group-hover\:text-blue-700\/95 {
  color: rgba(29, 78, 216, .95);
}

.group:hover .group-hover\:text-blue-800 {
  --tw-text-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-blue-800\/0 {
  color: rgba(30, 64, 175, 0);
}

.group:hover .group-hover\:text-blue-800\/10 {
  color: rgba(30, 64, 175, .1);
}

.group:hover .group-hover\:text-blue-800\/100 {
  color: #1e40af;
}

.group:hover .group-hover\:text-blue-800\/15 {
  color: rgba(30, 64, 175, .15);
}

.group:hover .group-hover\:text-blue-800\/20 {
  color: rgba(30, 64, 175, .2);
}

.group:hover .group-hover\:text-blue-800\/25 {
  color: rgba(30, 64, 175, .25);
}

.group:hover .group-hover\:text-blue-800\/30 {
  color: rgba(30, 64, 175, .3);
}

.group:hover .group-hover\:text-blue-800\/35 {
  color: rgba(30, 64, 175, .35);
}

.group:hover .group-hover\:text-blue-800\/40 {
  color: rgba(30, 64, 175, .4);
}

.group:hover .group-hover\:text-blue-800\/45 {
  color: rgba(30, 64, 175, .45);
}

.group:hover .group-hover\:text-blue-800\/5 {
  color: rgba(30, 64, 175, .05);
}

.group:hover .group-hover\:text-blue-800\/50 {
  color: rgba(30, 64, 175, .5);
}

.group:hover .group-hover\:text-blue-800\/55 {
  color: rgba(30, 64, 175, .55);
}

.group:hover .group-hover\:text-blue-800\/60 {
  color: rgba(30, 64, 175, .6);
}

.group:hover .group-hover\:text-blue-800\/65 {
  color: rgba(30, 64, 175, .65);
}

.group:hover .group-hover\:text-blue-800\/70 {
  color: rgba(30, 64, 175, .7);
}

.group:hover .group-hover\:text-blue-800\/75 {
  color: rgba(30, 64, 175, .75);
}

.group:hover .group-hover\:text-blue-800\/80 {
  color: rgba(30, 64, 175, .8);
}

.group:hover .group-hover\:text-blue-800\/85 {
  color: rgba(30, 64, 175, .85);
}

.group:hover .group-hover\:text-blue-800\/90 {
  color: rgba(30, 64, 175, .9);
}

.group:hover .group-hover\:text-blue-800\/95 {
  color: rgba(30, 64, 175, .95);
}

.group:hover .group-hover\:text-cyan-100 {
  --tw-text-opacity: 1;
  color: rgba(207, 250, 254, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-cyan-100\/0 {
  color: rgba(207, 250, 254, 0);
}

.group:hover .group-hover\:text-cyan-100\/10 {
  color: rgba(207, 250, 254, .1);
}

.group:hover .group-hover\:text-cyan-100\/100 {
  color: #cffafe;
}

.group:hover .group-hover\:text-cyan-100\/15 {
  color: rgba(207, 250, 254, .15);
}

.group:hover .group-hover\:text-cyan-100\/20 {
  color: rgba(207, 250, 254, .2);
}

.group:hover .group-hover\:text-cyan-100\/25 {
  color: rgba(207, 250, 254, .25);
}

.group:hover .group-hover\:text-cyan-100\/30 {
  color: rgba(207, 250, 254, .3);
}

.group:hover .group-hover\:text-cyan-100\/35 {
  color: rgba(207, 250, 254, .35);
}

.group:hover .group-hover\:text-cyan-100\/40 {
  color: rgba(207, 250, 254, .4);
}

.group:hover .group-hover\:text-cyan-100\/45 {
  color: rgba(207, 250, 254, .45);
}

.group:hover .group-hover\:text-cyan-100\/5 {
  color: rgba(207, 250, 254, .05);
}

.group:hover .group-hover\:text-cyan-100\/50 {
  color: rgba(207, 250, 254, .5);
}

.group:hover .group-hover\:text-cyan-100\/55 {
  color: rgba(207, 250, 254, .55);
}

.group:hover .group-hover\:text-cyan-100\/60 {
  color: rgba(207, 250, 254, .6);
}

.group:hover .group-hover\:text-cyan-100\/65 {
  color: rgba(207, 250, 254, .65);
}

.group:hover .group-hover\:text-cyan-100\/70 {
  color: rgba(207, 250, 254, .7);
}

.group:hover .group-hover\:text-cyan-100\/75 {
  color: rgba(207, 250, 254, .75);
}

.group:hover .group-hover\:text-cyan-100\/80 {
  color: rgba(207, 250, 254, .8);
}

.group:hover .group-hover\:text-cyan-100\/85 {
  color: rgba(207, 250, 254, .85);
}

.group:hover .group-hover\:text-cyan-100\/90 {
  color: rgba(207, 250, 254, .9);
}

.group:hover .group-hover\:text-cyan-100\/95 {
  color: rgba(207, 250, 254, .95);
}

.group:hover .group-hover\:text-cyan-400 {
  --tw-text-opacity: 1;
  color: rgba(34, 211, 238, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-cyan-400\/0 {
  color: rgba(34, 211, 238, 0);
}

.group:hover .group-hover\:text-cyan-400\/10 {
  color: rgba(34, 211, 238, .1);
}

.group:hover .group-hover\:text-cyan-400\/100 {
  color: #22d3ee;
}

.group:hover .group-hover\:text-cyan-400\/15 {
  color: rgba(34, 211, 238, .15);
}

.group:hover .group-hover\:text-cyan-400\/20 {
  color: rgba(34, 211, 238, .2);
}

.group:hover .group-hover\:text-cyan-400\/25 {
  color: rgba(34, 211, 238, .25);
}

.group:hover .group-hover\:text-cyan-400\/30 {
  color: rgba(34, 211, 238, .3);
}

.group:hover .group-hover\:text-cyan-400\/35 {
  color: rgba(34, 211, 238, .35);
}

.group:hover .group-hover\:text-cyan-400\/40 {
  color: rgba(34, 211, 238, .4);
}

.group:hover .group-hover\:text-cyan-400\/45 {
  color: rgba(34, 211, 238, .45);
}

.group:hover .group-hover\:text-cyan-400\/5 {
  color: rgba(34, 211, 238, .05);
}

.group:hover .group-hover\:text-cyan-400\/50 {
  color: rgba(34, 211, 238, .5);
}

.group:hover .group-hover\:text-cyan-400\/55 {
  color: rgba(34, 211, 238, .55);
}

.group:hover .group-hover\:text-cyan-400\/60 {
  color: rgba(34, 211, 238, .6);
}

.group:hover .group-hover\:text-cyan-400\/65 {
  color: rgba(34, 211, 238, .65);
}

.group:hover .group-hover\:text-cyan-400\/70 {
  color: rgba(34, 211, 238, .7);
}

.group:hover .group-hover\:text-cyan-400\/75 {
  color: rgba(34, 211, 238, .75);
}

.group:hover .group-hover\:text-cyan-400\/80 {
  color: rgba(34, 211, 238, .8);
}

.group:hover .group-hover\:text-cyan-400\/85 {
  color: rgba(34, 211, 238, .85);
}

.group:hover .group-hover\:text-cyan-400\/90 {
  color: rgba(34, 211, 238, .9);
}

.group:hover .group-hover\:text-cyan-400\/95 {
  color: rgba(34, 211, 238, .95);
}

.group:hover .group-hover\:text-cyan-500 {
  --tw-text-opacity: 1;
  color: rgba(6, 182, 212, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-cyan-500\/0 {
  color: rgba(6, 182, 212, 0);
}

.group:hover .group-hover\:text-cyan-500\/10 {
  color: rgba(6, 182, 212, .1);
}

.group:hover .group-hover\:text-cyan-500\/100 {
  color: #06b6d4;
}

.group:hover .group-hover\:text-cyan-500\/15 {
  color: rgba(6, 182, 212, .15);
}

.group:hover .group-hover\:text-cyan-500\/20 {
  color: rgba(6, 182, 212, .2);
}

.group:hover .group-hover\:text-cyan-500\/25 {
  color: rgba(6, 182, 212, .25);
}

.group:hover .group-hover\:text-cyan-500\/30 {
  color: rgba(6, 182, 212, .3);
}

.group:hover .group-hover\:text-cyan-500\/35 {
  color: rgba(6, 182, 212, .35);
}

.group:hover .group-hover\:text-cyan-500\/40 {
  color: rgba(6, 182, 212, .4);
}

.group:hover .group-hover\:text-cyan-500\/45 {
  color: rgba(6, 182, 212, .45);
}

.group:hover .group-hover\:text-cyan-500\/5 {
  color: rgba(6, 182, 212, .05);
}

.group:hover .group-hover\:text-cyan-500\/50 {
  color: rgba(6, 182, 212, .5);
}

.group:hover .group-hover\:text-cyan-500\/55 {
  color: rgba(6, 182, 212, .55);
}

.group:hover .group-hover\:text-cyan-500\/60 {
  color: rgba(6, 182, 212, .6);
}

.group:hover .group-hover\:text-cyan-500\/65 {
  color: rgba(6, 182, 212, .65);
}

.group:hover .group-hover\:text-cyan-500\/70 {
  color: rgba(6, 182, 212, .7);
}

.group:hover .group-hover\:text-cyan-500\/75 {
  color: rgba(6, 182, 212, .75);
}

.group:hover .group-hover\:text-cyan-500\/80 {
  color: rgba(6, 182, 212, .8);
}

.group:hover .group-hover\:text-cyan-500\/85 {
  color: rgba(6, 182, 212, .85);
}

.group:hover .group-hover\:text-cyan-500\/90 {
  color: rgba(6, 182, 212, .9);
}

.group:hover .group-hover\:text-cyan-500\/95 {
  color: rgba(6, 182, 212, .95);
}

.group:hover .group-hover\:text-cyan-700 {
  --tw-text-opacity: 1;
  color: rgba(14, 116, 144, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-cyan-700\/0 {
  color: rgba(14, 116, 144, 0);
}

.group:hover .group-hover\:text-cyan-700\/10 {
  color: rgba(14, 116, 144, .1);
}

.group:hover .group-hover\:text-cyan-700\/100 {
  color: #0e7490;
}

.group:hover .group-hover\:text-cyan-700\/15 {
  color: rgba(14, 116, 144, .15);
}

.group:hover .group-hover\:text-cyan-700\/20 {
  color: rgba(14, 116, 144, .2);
}

.group:hover .group-hover\:text-cyan-700\/25 {
  color: rgba(14, 116, 144, .25);
}

.group:hover .group-hover\:text-cyan-700\/30 {
  color: rgba(14, 116, 144, .3);
}

.group:hover .group-hover\:text-cyan-700\/35 {
  color: rgba(14, 116, 144, .35);
}

.group:hover .group-hover\:text-cyan-700\/40 {
  color: rgba(14, 116, 144, .4);
}

.group:hover .group-hover\:text-cyan-700\/45 {
  color: rgba(14, 116, 144, .45);
}

.group:hover .group-hover\:text-cyan-700\/5 {
  color: rgba(14, 116, 144, .05);
}

.group:hover .group-hover\:text-cyan-700\/50 {
  color: rgba(14, 116, 144, .5);
}

.group:hover .group-hover\:text-cyan-700\/55 {
  color: rgba(14, 116, 144, .55);
}

.group:hover .group-hover\:text-cyan-700\/60 {
  color: rgba(14, 116, 144, .6);
}

.group:hover .group-hover\:text-cyan-700\/65 {
  color: rgba(14, 116, 144, .65);
}

.group:hover .group-hover\:text-cyan-700\/70 {
  color: rgba(14, 116, 144, .7);
}

.group:hover .group-hover\:text-cyan-700\/75 {
  color: rgba(14, 116, 144, .75);
}

.group:hover .group-hover\:text-cyan-700\/80 {
  color: rgba(14, 116, 144, .8);
}

.group:hover .group-hover\:text-cyan-700\/85 {
  color: rgba(14, 116, 144, .85);
}

.group:hover .group-hover\:text-cyan-700\/90 {
  color: rgba(14, 116, 144, .9);
}

.group:hover .group-hover\:text-cyan-700\/95 {
  color: rgba(14, 116, 144, .95);
}

.group:hover .group-hover\:text-cyan-800 {
  --tw-text-opacity: 1;
  color: rgba(21, 94, 117, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-cyan-800\/0 {
  color: rgba(21, 94, 117, 0);
}

.group:hover .group-hover\:text-cyan-800\/10 {
  color: rgba(21, 94, 117, .1);
}

.group:hover .group-hover\:text-cyan-800\/100 {
  color: #155e75;
}

.group:hover .group-hover\:text-cyan-800\/15 {
  color: rgba(21, 94, 117, .15);
}

.group:hover .group-hover\:text-cyan-800\/20 {
  color: rgba(21, 94, 117, .2);
}

.group:hover .group-hover\:text-cyan-800\/25 {
  color: rgba(21, 94, 117, .25);
}

.group:hover .group-hover\:text-cyan-800\/30 {
  color: rgba(21, 94, 117, .3);
}

.group:hover .group-hover\:text-cyan-800\/35 {
  color: rgba(21, 94, 117, .35);
}

.group:hover .group-hover\:text-cyan-800\/40 {
  color: rgba(21, 94, 117, .4);
}

.group:hover .group-hover\:text-cyan-800\/45 {
  color: rgba(21, 94, 117, .45);
}

.group:hover .group-hover\:text-cyan-800\/5 {
  color: rgba(21, 94, 117, .05);
}

.group:hover .group-hover\:text-cyan-800\/50 {
  color: rgba(21, 94, 117, .5);
}

.group:hover .group-hover\:text-cyan-800\/55 {
  color: rgba(21, 94, 117, .55);
}

.group:hover .group-hover\:text-cyan-800\/60 {
  color: rgba(21, 94, 117, .6);
}

.group:hover .group-hover\:text-cyan-800\/65 {
  color: rgba(21, 94, 117, .65);
}

.group:hover .group-hover\:text-cyan-800\/70 {
  color: rgba(21, 94, 117, .7);
}

.group:hover .group-hover\:text-cyan-800\/75 {
  color: rgba(21, 94, 117, .75);
}

.group:hover .group-hover\:text-cyan-800\/80 {
  color: rgba(21, 94, 117, .8);
}

.group:hover .group-hover\:text-cyan-800\/85 {
  color: rgba(21, 94, 117, .85);
}

.group:hover .group-hover\:text-cyan-800\/90 {
  color: rgba(21, 94, 117, .9);
}

.group:hover .group-hover\:text-cyan-800\/95 {
  color: rgba(21, 94, 117, .95);
}

.group:hover .group-hover\:text-emerald-100 {
  --tw-text-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-emerald-100\/0 {
  color: rgba(209, 250, 229, 0);
}

.group:hover .group-hover\:text-emerald-100\/10 {
  color: rgba(209, 250, 229, .1);
}

.group:hover .group-hover\:text-emerald-100\/100 {
  color: #d1fae5;
}

.group:hover .group-hover\:text-emerald-100\/15 {
  color: rgba(209, 250, 229, .15);
}

.group:hover .group-hover\:text-emerald-100\/20 {
  color: rgba(209, 250, 229, .2);
}

.group:hover .group-hover\:text-emerald-100\/25 {
  color: rgba(209, 250, 229, .25);
}

.group:hover .group-hover\:text-emerald-100\/30 {
  color: rgba(209, 250, 229, .3);
}

.group:hover .group-hover\:text-emerald-100\/35 {
  color: rgba(209, 250, 229, .35);
}

.group:hover .group-hover\:text-emerald-100\/40 {
  color: rgba(209, 250, 229, .4);
}

.group:hover .group-hover\:text-emerald-100\/45 {
  color: rgba(209, 250, 229, .45);
}

.group:hover .group-hover\:text-emerald-100\/5 {
  color: rgba(209, 250, 229, .05);
}

.group:hover .group-hover\:text-emerald-100\/50 {
  color: rgba(209, 250, 229, .5);
}

.group:hover .group-hover\:text-emerald-100\/55 {
  color: rgba(209, 250, 229, .55);
}

.group:hover .group-hover\:text-emerald-100\/60 {
  color: rgba(209, 250, 229, .6);
}

.group:hover .group-hover\:text-emerald-100\/65 {
  color: rgba(209, 250, 229, .65);
}

.group:hover .group-hover\:text-emerald-100\/70 {
  color: rgba(209, 250, 229, .7);
}

.group:hover .group-hover\:text-emerald-100\/75 {
  color: rgba(209, 250, 229, .75);
}

.group:hover .group-hover\:text-emerald-100\/80 {
  color: rgba(209, 250, 229, .8);
}

.group:hover .group-hover\:text-emerald-100\/85 {
  color: rgba(209, 250, 229, .85);
}

.group:hover .group-hover\:text-emerald-100\/90 {
  color: rgba(209, 250, 229, .9);
}

.group:hover .group-hover\:text-emerald-100\/95 {
  color: rgba(209, 250, 229, .95);
}

.group:hover .group-hover\:text-emerald-400 {
  --tw-text-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-emerald-400\/0 {
  color: rgba(52, 211, 153, 0);
}

.group:hover .group-hover\:text-emerald-400\/10 {
  color: rgba(52, 211, 153, .1);
}

.group:hover .group-hover\:text-emerald-400\/100 {
  color: #34d399;
}

.group:hover .group-hover\:text-emerald-400\/15 {
  color: rgba(52, 211, 153, .15);
}

.group:hover .group-hover\:text-emerald-400\/20 {
  color: rgba(52, 211, 153, .2);
}

.group:hover .group-hover\:text-emerald-400\/25 {
  color: rgba(52, 211, 153, .25);
}

.group:hover .group-hover\:text-emerald-400\/30 {
  color: rgba(52, 211, 153, .3);
}

.group:hover .group-hover\:text-emerald-400\/35 {
  color: rgba(52, 211, 153, .35);
}

.group:hover .group-hover\:text-emerald-400\/40 {
  color: rgba(52, 211, 153, .4);
}

.group:hover .group-hover\:text-emerald-400\/45 {
  color: rgba(52, 211, 153, .45);
}

.group:hover .group-hover\:text-emerald-400\/5 {
  color: rgba(52, 211, 153, .05);
}

.group:hover .group-hover\:text-emerald-400\/50 {
  color: rgba(52, 211, 153, .5);
}

.group:hover .group-hover\:text-emerald-400\/55 {
  color: rgba(52, 211, 153, .55);
}

.group:hover .group-hover\:text-emerald-400\/60 {
  color: rgba(52, 211, 153, .6);
}

.group:hover .group-hover\:text-emerald-400\/65 {
  color: rgba(52, 211, 153, .65);
}

.group:hover .group-hover\:text-emerald-400\/70 {
  color: rgba(52, 211, 153, .7);
}

.group:hover .group-hover\:text-emerald-400\/75 {
  color: rgba(52, 211, 153, .75);
}

.group:hover .group-hover\:text-emerald-400\/80 {
  color: rgba(52, 211, 153, .8);
}

.group:hover .group-hover\:text-emerald-400\/85 {
  color: rgba(52, 211, 153, .85);
}

.group:hover .group-hover\:text-emerald-400\/90 {
  color: rgba(52, 211, 153, .9);
}

.group:hover .group-hover\:text-emerald-400\/95 {
  color: rgba(52, 211, 153, .95);
}

.group:hover .group-hover\:text-emerald-500 {
  --tw-text-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-emerald-500\/0 {
  color: rgba(16, 185, 129, 0);
}

.group:hover .group-hover\:text-emerald-500\/10 {
  color: rgba(16, 185, 129, .1);
}

.group:hover .group-hover\:text-emerald-500\/100 {
  color: #10b981;
}

.group:hover .group-hover\:text-emerald-500\/15 {
  color: rgba(16, 185, 129, .15);
}

.group:hover .group-hover\:text-emerald-500\/20 {
  color: rgba(16, 185, 129, .2);
}

.group:hover .group-hover\:text-emerald-500\/25 {
  color: rgba(16, 185, 129, .25);
}

.group:hover .group-hover\:text-emerald-500\/30 {
  color: rgba(16, 185, 129, .3);
}

.group:hover .group-hover\:text-emerald-500\/35 {
  color: rgba(16, 185, 129, .35);
}

.group:hover .group-hover\:text-emerald-500\/40 {
  color: rgba(16, 185, 129, .4);
}

.group:hover .group-hover\:text-emerald-500\/45 {
  color: rgba(16, 185, 129, .45);
}

.group:hover .group-hover\:text-emerald-500\/5 {
  color: rgba(16, 185, 129, .05);
}

.group:hover .group-hover\:text-emerald-500\/50 {
  color: rgba(16, 185, 129, .5);
}

.group:hover .group-hover\:text-emerald-500\/55 {
  color: rgba(16, 185, 129, .55);
}

.group:hover .group-hover\:text-emerald-500\/60 {
  color: rgba(16, 185, 129, .6);
}

.group:hover .group-hover\:text-emerald-500\/65 {
  color: rgba(16, 185, 129, .65);
}

.group:hover .group-hover\:text-emerald-500\/70 {
  color: rgba(16, 185, 129, .7);
}

.group:hover .group-hover\:text-emerald-500\/75 {
  color: rgba(16, 185, 129, .75);
}

.group:hover .group-hover\:text-emerald-500\/80 {
  color: rgba(16, 185, 129, .8);
}

.group:hover .group-hover\:text-emerald-500\/85 {
  color: rgba(16, 185, 129, .85);
}

.group:hover .group-hover\:text-emerald-500\/90 {
  color: rgba(16, 185, 129, .9);
}

.group:hover .group-hover\:text-emerald-500\/95 {
  color: rgba(16, 185, 129, .95);
}

.group:hover .group-hover\:text-emerald-700 {
  --tw-text-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-emerald-700\/0 {
  color: rgba(4, 120, 87, 0);
}

.group:hover .group-hover\:text-emerald-700\/10 {
  color: rgba(4, 120, 87, .1);
}

.group:hover .group-hover\:text-emerald-700\/100 {
  color: #047857;
}

.group:hover .group-hover\:text-emerald-700\/15 {
  color: rgba(4, 120, 87, .15);
}

.group:hover .group-hover\:text-emerald-700\/20 {
  color: rgba(4, 120, 87, .2);
}

.group:hover .group-hover\:text-emerald-700\/25 {
  color: rgba(4, 120, 87, .25);
}

.group:hover .group-hover\:text-emerald-700\/30 {
  color: rgba(4, 120, 87, .3);
}

.group:hover .group-hover\:text-emerald-700\/35 {
  color: rgba(4, 120, 87, .35);
}

.group:hover .group-hover\:text-emerald-700\/40 {
  color: rgba(4, 120, 87, .4);
}

.group:hover .group-hover\:text-emerald-700\/45 {
  color: rgba(4, 120, 87, .45);
}

.group:hover .group-hover\:text-emerald-700\/5 {
  color: rgba(4, 120, 87, .05);
}

.group:hover .group-hover\:text-emerald-700\/50 {
  color: rgba(4, 120, 87, .5);
}

.group:hover .group-hover\:text-emerald-700\/55 {
  color: rgba(4, 120, 87, .55);
}

.group:hover .group-hover\:text-emerald-700\/60 {
  color: rgba(4, 120, 87, .6);
}

.group:hover .group-hover\:text-emerald-700\/65 {
  color: rgba(4, 120, 87, .65);
}

.group:hover .group-hover\:text-emerald-700\/70 {
  color: rgba(4, 120, 87, .7);
}

.group:hover .group-hover\:text-emerald-700\/75 {
  color: rgba(4, 120, 87, .75);
}

.group:hover .group-hover\:text-emerald-700\/80 {
  color: rgba(4, 120, 87, .8);
}

.group:hover .group-hover\:text-emerald-700\/85 {
  color: rgba(4, 120, 87, .85);
}

.group:hover .group-hover\:text-emerald-700\/90 {
  color: rgba(4, 120, 87, .9);
}

.group:hover .group-hover\:text-emerald-700\/95 {
  color: rgba(4, 120, 87, .95);
}

.group:hover .group-hover\:text-emerald-800 {
  --tw-text-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-emerald-800\/0 {
  color: rgba(6, 95, 70, 0);
}

.group:hover .group-hover\:text-emerald-800\/10 {
  color: rgba(6, 95, 70, .1);
}

.group:hover .group-hover\:text-emerald-800\/100 {
  color: #065f46;
}

.group:hover .group-hover\:text-emerald-800\/15 {
  color: rgba(6, 95, 70, .15);
}

.group:hover .group-hover\:text-emerald-800\/20 {
  color: rgba(6, 95, 70, .2);
}

.group:hover .group-hover\:text-emerald-800\/25 {
  color: rgba(6, 95, 70, .25);
}

.group:hover .group-hover\:text-emerald-800\/30 {
  color: rgba(6, 95, 70, .3);
}

.group:hover .group-hover\:text-emerald-800\/35 {
  color: rgba(6, 95, 70, .35);
}

.group:hover .group-hover\:text-emerald-800\/40 {
  color: rgba(6, 95, 70, .4);
}

.group:hover .group-hover\:text-emerald-800\/45 {
  color: rgba(6, 95, 70, .45);
}

.group:hover .group-hover\:text-emerald-800\/5 {
  color: rgba(6, 95, 70, .05);
}

.group:hover .group-hover\:text-emerald-800\/50 {
  color: rgba(6, 95, 70, .5);
}

.group:hover .group-hover\:text-emerald-800\/55 {
  color: rgba(6, 95, 70, .55);
}

.group:hover .group-hover\:text-emerald-800\/60 {
  color: rgba(6, 95, 70, .6);
}

.group:hover .group-hover\:text-emerald-800\/65 {
  color: rgba(6, 95, 70, .65);
}

.group:hover .group-hover\:text-emerald-800\/70 {
  color: rgba(6, 95, 70, .7);
}

.group:hover .group-hover\:text-emerald-800\/75 {
  color: rgba(6, 95, 70, .75);
}

.group:hover .group-hover\:text-emerald-800\/80 {
  color: rgba(6, 95, 70, .8);
}

.group:hover .group-hover\:text-emerald-800\/85 {
  color: rgba(6, 95, 70, .85);
}

.group:hover .group-hover\:text-emerald-800\/90 {
  color: rgba(6, 95, 70, .9);
}

.group:hover .group-hover\:text-emerald-800\/95 {
  color: rgba(6, 95, 70, .95);
}

.group:hover .group-hover\:text-fuchsia-100 {
  --tw-text-opacity: 1;
  color: rgba(250, 232, 255, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-fuchsia-100\/0 {
  color: rgba(250, 232, 255, 0);
}

.group:hover .group-hover\:text-fuchsia-100\/10 {
  color: rgba(250, 232, 255, .1);
}

.group:hover .group-hover\:text-fuchsia-100\/100 {
  color: #fae8ff;
}

.group:hover .group-hover\:text-fuchsia-100\/15 {
  color: rgba(250, 232, 255, .15);
}

.group:hover .group-hover\:text-fuchsia-100\/20 {
  color: rgba(250, 232, 255, .2);
}

.group:hover .group-hover\:text-fuchsia-100\/25 {
  color: rgba(250, 232, 255, .25);
}

.group:hover .group-hover\:text-fuchsia-100\/30 {
  color: rgba(250, 232, 255, .3);
}

.group:hover .group-hover\:text-fuchsia-100\/35 {
  color: rgba(250, 232, 255, .35);
}

.group:hover .group-hover\:text-fuchsia-100\/40 {
  color: rgba(250, 232, 255, .4);
}

.group:hover .group-hover\:text-fuchsia-100\/45 {
  color: rgba(250, 232, 255, .45);
}

.group:hover .group-hover\:text-fuchsia-100\/5 {
  color: rgba(250, 232, 255, .05);
}

.group:hover .group-hover\:text-fuchsia-100\/50 {
  color: rgba(250, 232, 255, .5);
}

.group:hover .group-hover\:text-fuchsia-100\/55 {
  color: rgba(250, 232, 255, .55);
}

.group:hover .group-hover\:text-fuchsia-100\/60 {
  color: rgba(250, 232, 255, .6);
}

.group:hover .group-hover\:text-fuchsia-100\/65 {
  color: rgba(250, 232, 255, .65);
}

.group:hover .group-hover\:text-fuchsia-100\/70 {
  color: rgba(250, 232, 255, .7);
}

.group:hover .group-hover\:text-fuchsia-100\/75 {
  color: rgba(250, 232, 255, .75);
}

.group:hover .group-hover\:text-fuchsia-100\/80 {
  color: rgba(250, 232, 255, .8);
}

.group:hover .group-hover\:text-fuchsia-100\/85 {
  color: rgba(250, 232, 255, .85);
}

.group:hover .group-hover\:text-fuchsia-100\/90 {
  color: rgba(250, 232, 255, .9);
}

.group:hover .group-hover\:text-fuchsia-100\/95 {
  color: rgba(250, 232, 255, .95);
}

.group:hover .group-hover\:text-fuchsia-400 {
  --tw-text-opacity: 1;
  color: rgba(232, 121, 249, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-fuchsia-400\/0 {
  color: rgba(232, 121, 249, 0);
}

.group:hover .group-hover\:text-fuchsia-400\/10 {
  color: rgba(232, 121, 249, .1);
}

.group:hover .group-hover\:text-fuchsia-400\/100 {
  color: #e879f9;
}

.group:hover .group-hover\:text-fuchsia-400\/15 {
  color: rgba(232, 121, 249, .15);
}

.group:hover .group-hover\:text-fuchsia-400\/20 {
  color: rgba(232, 121, 249, .2);
}

.group:hover .group-hover\:text-fuchsia-400\/25 {
  color: rgba(232, 121, 249, .25);
}

.group:hover .group-hover\:text-fuchsia-400\/30 {
  color: rgba(232, 121, 249, .3);
}

.group:hover .group-hover\:text-fuchsia-400\/35 {
  color: rgba(232, 121, 249, .35);
}

.group:hover .group-hover\:text-fuchsia-400\/40 {
  color: rgba(232, 121, 249, .4);
}

.group:hover .group-hover\:text-fuchsia-400\/45 {
  color: rgba(232, 121, 249, .45);
}

.group:hover .group-hover\:text-fuchsia-400\/5 {
  color: rgba(232, 121, 249, .05);
}

.group:hover .group-hover\:text-fuchsia-400\/50 {
  color: rgba(232, 121, 249, .5);
}

.group:hover .group-hover\:text-fuchsia-400\/55 {
  color: rgba(232, 121, 249, .55);
}

.group:hover .group-hover\:text-fuchsia-400\/60 {
  color: rgba(232, 121, 249, .6);
}

.group:hover .group-hover\:text-fuchsia-400\/65 {
  color: rgba(232, 121, 249, .65);
}

.group:hover .group-hover\:text-fuchsia-400\/70 {
  color: rgba(232, 121, 249, .7);
}

.group:hover .group-hover\:text-fuchsia-400\/75 {
  color: rgba(232, 121, 249, .75);
}

.group:hover .group-hover\:text-fuchsia-400\/80 {
  color: rgba(232, 121, 249, .8);
}

.group:hover .group-hover\:text-fuchsia-400\/85 {
  color: rgba(232, 121, 249, .85);
}

.group:hover .group-hover\:text-fuchsia-400\/90 {
  color: rgba(232, 121, 249, .9);
}

.group:hover .group-hover\:text-fuchsia-400\/95 {
  color: rgba(232, 121, 249, .95);
}

.group:hover .group-hover\:text-fuchsia-500 {
  --tw-text-opacity: 1;
  color: rgba(217, 70, 239, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-fuchsia-500\/0 {
  color: rgba(217, 70, 239, 0);
}

.group:hover .group-hover\:text-fuchsia-500\/10 {
  color: rgba(217, 70, 239, .1);
}

.group:hover .group-hover\:text-fuchsia-500\/100 {
  color: #d946ef;
}

.group:hover .group-hover\:text-fuchsia-500\/15 {
  color: rgba(217, 70, 239, .15);
}

.group:hover .group-hover\:text-fuchsia-500\/20 {
  color: rgba(217, 70, 239, .2);
}

.group:hover .group-hover\:text-fuchsia-500\/25 {
  color: rgba(217, 70, 239, .25);
}

.group:hover .group-hover\:text-fuchsia-500\/30 {
  color: rgba(217, 70, 239, .3);
}

.group:hover .group-hover\:text-fuchsia-500\/35 {
  color: rgba(217, 70, 239, .35);
}

.group:hover .group-hover\:text-fuchsia-500\/40 {
  color: rgba(217, 70, 239, .4);
}

.group:hover .group-hover\:text-fuchsia-500\/45 {
  color: rgba(217, 70, 239, .45);
}

.group:hover .group-hover\:text-fuchsia-500\/5 {
  color: rgba(217, 70, 239, .05);
}

.group:hover .group-hover\:text-fuchsia-500\/50 {
  color: rgba(217, 70, 239, .5);
}

.group:hover .group-hover\:text-fuchsia-500\/55 {
  color: rgba(217, 70, 239, .55);
}

.group:hover .group-hover\:text-fuchsia-500\/60 {
  color: rgba(217, 70, 239, .6);
}

.group:hover .group-hover\:text-fuchsia-500\/65 {
  color: rgba(217, 70, 239, .65);
}

.group:hover .group-hover\:text-fuchsia-500\/70 {
  color: rgba(217, 70, 239, .7);
}

.group:hover .group-hover\:text-fuchsia-500\/75 {
  color: rgba(217, 70, 239, .75);
}

.group:hover .group-hover\:text-fuchsia-500\/80 {
  color: rgba(217, 70, 239, .8);
}

.group:hover .group-hover\:text-fuchsia-500\/85 {
  color: rgba(217, 70, 239, .85);
}

.group:hover .group-hover\:text-fuchsia-500\/90 {
  color: rgba(217, 70, 239, .9);
}

.group:hover .group-hover\:text-fuchsia-500\/95 {
  color: rgba(217, 70, 239, .95);
}

.group:hover .group-hover\:text-fuchsia-700 {
  --tw-text-opacity: 1;
  color: rgba(162, 28, 175, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-fuchsia-700\/0 {
  color: rgba(162, 28, 175, 0);
}

.group:hover .group-hover\:text-fuchsia-700\/10 {
  color: rgba(162, 28, 175, .1);
}

.group:hover .group-hover\:text-fuchsia-700\/100 {
  color: #a21caf;
}

.group:hover .group-hover\:text-fuchsia-700\/15 {
  color: rgba(162, 28, 175, .15);
}

.group:hover .group-hover\:text-fuchsia-700\/20 {
  color: rgba(162, 28, 175, .2);
}

.group:hover .group-hover\:text-fuchsia-700\/25 {
  color: rgba(162, 28, 175, .25);
}

.group:hover .group-hover\:text-fuchsia-700\/30 {
  color: rgba(162, 28, 175, .3);
}

.group:hover .group-hover\:text-fuchsia-700\/35 {
  color: rgba(162, 28, 175, .35);
}

.group:hover .group-hover\:text-fuchsia-700\/40 {
  color: rgba(162, 28, 175, .4);
}

.group:hover .group-hover\:text-fuchsia-700\/45 {
  color: rgba(162, 28, 175, .45);
}

.group:hover .group-hover\:text-fuchsia-700\/5 {
  color: rgba(162, 28, 175, .05);
}

.group:hover .group-hover\:text-fuchsia-700\/50 {
  color: rgba(162, 28, 175, .5);
}

.group:hover .group-hover\:text-fuchsia-700\/55 {
  color: rgba(162, 28, 175, .55);
}

.group:hover .group-hover\:text-fuchsia-700\/60 {
  color: rgba(162, 28, 175, .6);
}

.group:hover .group-hover\:text-fuchsia-700\/65 {
  color: rgba(162, 28, 175, .65);
}

.group:hover .group-hover\:text-fuchsia-700\/70 {
  color: rgba(162, 28, 175, .7);
}

.group:hover .group-hover\:text-fuchsia-700\/75 {
  color: rgba(162, 28, 175, .75);
}

.group:hover .group-hover\:text-fuchsia-700\/80 {
  color: rgba(162, 28, 175, .8);
}

.group:hover .group-hover\:text-fuchsia-700\/85 {
  color: rgba(162, 28, 175, .85);
}

.group:hover .group-hover\:text-fuchsia-700\/90 {
  color: rgba(162, 28, 175, .9);
}

.group:hover .group-hover\:text-fuchsia-700\/95 {
  color: rgba(162, 28, 175, .95);
}

.group:hover .group-hover\:text-fuchsia-800 {
  --tw-text-opacity: 1;
  color: rgba(134, 25, 143, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-fuchsia-800\/0 {
  color: rgba(134, 25, 143, 0);
}

.group:hover .group-hover\:text-fuchsia-800\/10 {
  color: rgba(134, 25, 143, .1);
}

.group:hover .group-hover\:text-fuchsia-800\/100 {
  color: #86198f;
}

.group:hover .group-hover\:text-fuchsia-800\/15 {
  color: rgba(134, 25, 143, .15);
}

.group:hover .group-hover\:text-fuchsia-800\/20 {
  color: rgba(134, 25, 143, .2);
}

.group:hover .group-hover\:text-fuchsia-800\/25 {
  color: rgba(134, 25, 143, .25);
}

.group:hover .group-hover\:text-fuchsia-800\/30 {
  color: rgba(134, 25, 143, .3);
}

.group:hover .group-hover\:text-fuchsia-800\/35 {
  color: rgba(134, 25, 143, .35);
}

.group:hover .group-hover\:text-fuchsia-800\/40 {
  color: rgba(134, 25, 143, .4);
}

.group:hover .group-hover\:text-fuchsia-800\/45 {
  color: rgba(134, 25, 143, .45);
}

.group:hover .group-hover\:text-fuchsia-800\/5 {
  color: rgba(134, 25, 143, .05);
}

.group:hover .group-hover\:text-fuchsia-800\/50 {
  color: rgba(134, 25, 143, .5);
}

.group:hover .group-hover\:text-fuchsia-800\/55 {
  color: rgba(134, 25, 143, .55);
}

.group:hover .group-hover\:text-fuchsia-800\/60 {
  color: rgba(134, 25, 143, .6);
}

.group:hover .group-hover\:text-fuchsia-800\/65 {
  color: rgba(134, 25, 143, .65);
}

.group:hover .group-hover\:text-fuchsia-800\/70 {
  color: rgba(134, 25, 143, .7);
}

.group:hover .group-hover\:text-fuchsia-800\/75 {
  color: rgba(134, 25, 143, .75);
}

.group:hover .group-hover\:text-fuchsia-800\/80 {
  color: rgba(134, 25, 143, .8);
}

.group:hover .group-hover\:text-fuchsia-800\/85 {
  color: rgba(134, 25, 143, .85);
}

.group:hover .group-hover\:text-fuchsia-800\/90 {
  color: rgba(134, 25, 143, .9);
}

.group:hover .group-hover\:text-fuchsia-800\/95 {
  color: rgba(134, 25, 143, .95);
}

.group:hover .group-hover\:text-gray-100 {
  --tw-text-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-gray-100\/0 {
  color: rgba(243, 244, 246, 0);
}

.group:hover .group-hover\:text-gray-100\/10 {
  color: rgba(243, 244, 246, .1);
}

.group:hover .group-hover\:text-gray-100\/100 {
  color: #f3f4f6;
}

.group:hover .group-hover\:text-gray-100\/15 {
  color: rgba(243, 244, 246, .15);
}

.group:hover .group-hover\:text-gray-100\/20 {
  color: rgba(243, 244, 246, .2);
}

.group:hover .group-hover\:text-gray-100\/25 {
  color: rgba(243, 244, 246, .25);
}

.group:hover .group-hover\:text-gray-100\/30 {
  color: rgba(243, 244, 246, .3);
}

.group:hover .group-hover\:text-gray-100\/35 {
  color: rgba(243, 244, 246, .35);
}

.group:hover .group-hover\:text-gray-100\/40 {
  color: rgba(243, 244, 246, .4);
}

.group:hover .group-hover\:text-gray-100\/45 {
  color: rgba(243, 244, 246, .45);
}

.group:hover .group-hover\:text-gray-100\/5 {
  color: rgba(243, 244, 246, .05);
}

.group:hover .group-hover\:text-gray-100\/50 {
  color: rgba(243, 244, 246, .5);
}

.group:hover .group-hover\:text-gray-100\/55 {
  color: rgba(243, 244, 246, .55);
}

.group:hover .group-hover\:text-gray-100\/60 {
  color: rgba(243, 244, 246, .6);
}

.group:hover .group-hover\:text-gray-100\/65 {
  color: rgba(243, 244, 246, .65);
}

.group:hover .group-hover\:text-gray-100\/70 {
  color: rgba(243, 244, 246, .7);
}

.group:hover .group-hover\:text-gray-100\/75 {
  color: rgba(243, 244, 246, .75);
}

.group:hover .group-hover\:text-gray-100\/80 {
  color: rgba(243, 244, 246, .8);
}

.group:hover .group-hover\:text-gray-100\/85 {
  color: rgba(243, 244, 246, .85);
}

.group:hover .group-hover\:text-gray-100\/90 {
  color: rgba(243, 244, 246, .9);
}

.group:hover .group-hover\:text-gray-100\/95 {
  color: rgba(243, 244, 246, .95);
}

.group:hover .group-hover\:text-gray-400 {
  --tw-text-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-gray-400\/0 {
  color: rgba(156, 163, 175, 0);
}

.group:hover .group-hover\:text-gray-400\/10 {
  color: rgba(156, 163, 175, .1);
}

.group:hover .group-hover\:text-gray-400\/100 {
  color: #9ca3af;
}

.group:hover .group-hover\:text-gray-400\/15 {
  color: rgba(156, 163, 175, .15);
}

.group:hover .group-hover\:text-gray-400\/20 {
  color: rgba(156, 163, 175, .2);
}

.group:hover .group-hover\:text-gray-400\/25 {
  color: rgba(156, 163, 175, .25);
}

.group:hover .group-hover\:text-gray-400\/30 {
  color: rgba(156, 163, 175, .3);
}

.group:hover .group-hover\:text-gray-400\/35 {
  color: rgba(156, 163, 175, .35);
}

.group:hover .group-hover\:text-gray-400\/40 {
  color: rgba(156, 163, 175, .4);
}

.group:hover .group-hover\:text-gray-400\/45 {
  color: rgba(156, 163, 175, .45);
}

.group:hover .group-hover\:text-gray-400\/5 {
  color: rgba(156, 163, 175, .05);
}

.group:hover .group-hover\:text-gray-400\/50 {
  color: rgba(156, 163, 175, .5);
}

.group:hover .group-hover\:text-gray-400\/55 {
  color: rgba(156, 163, 175, .55);
}

.group:hover .group-hover\:text-gray-400\/60 {
  color: rgba(156, 163, 175, .6);
}

.group:hover .group-hover\:text-gray-400\/65 {
  color: rgba(156, 163, 175, .65);
}

.group:hover .group-hover\:text-gray-400\/70 {
  color: rgba(156, 163, 175, .7);
}

.group:hover .group-hover\:text-gray-400\/75 {
  color: rgba(156, 163, 175, .75);
}

.group:hover .group-hover\:text-gray-400\/80 {
  color: rgba(156, 163, 175, .8);
}

.group:hover .group-hover\:text-gray-400\/85 {
  color: rgba(156, 163, 175, .85);
}

.group:hover .group-hover\:text-gray-400\/90 {
  color: rgba(156, 163, 175, .9);
}

.group:hover .group-hover\:text-gray-400\/95 {
  color: rgba(156, 163, 175, .95);
}

.group:hover .group-hover\:text-gray-500 {
  --tw-text-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-gray-500\/0 {
  color: rgba(107, 114, 128, 0);
}

.group:hover .group-hover\:text-gray-500\/10 {
  color: rgba(107, 114, 128, .1);
}

.group:hover .group-hover\:text-gray-500\/100 {
  color: #6b7280;
}

.group:hover .group-hover\:text-gray-500\/15 {
  color: rgba(107, 114, 128, .15);
}

.group:hover .group-hover\:text-gray-500\/20 {
  color: rgba(107, 114, 128, .2);
}

.group:hover .group-hover\:text-gray-500\/25 {
  color: rgba(107, 114, 128, .25);
}

.group:hover .group-hover\:text-gray-500\/30 {
  color: rgba(107, 114, 128, .3);
}

.group:hover .group-hover\:text-gray-500\/35 {
  color: rgba(107, 114, 128, .35);
}

.group:hover .group-hover\:text-gray-500\/40 {
  color: rgba(107, 114, 128, .4);
}

.group:hover .group-hover\:text-gray-500\/45 {
  color: rgba(107, 114, 128, .45);
}

.group:hover .group-hover\:text-gray-500\/5 {
  color: rgba(107, 114, 128, .05);
}

.group:hover .group-hover\:text-gray-500\/50 {
  color: rgba(107, 114, 128, .5);
}

.group:hover .group-hover\:text-gray-500\/55 {
  color: rgba(107, 114, 128, .55);
}

.group:hover .group-hover\:text-gray-500\/60 {
  color: rgba(107, 114, 128, .6);
}

.group:hover .group-hover\:text-gray-500\/65 {
  color: rgba(107, 114, 128, .65);
}

.group:hover .group-hover\:text-gray-500\/70 {
  color: rgba(107, 114, 128, .7);
}

.group:hover .group-hover\:text-gray-500\/75 {
  color: rgba(107, 114, 128, .75);
}

.group:hover .group-hover\:text-gray-500\/80 {
  color: rgba(107, 114, 128, .8);
}

.group:hover .group-hover\:text-gray-500\/85 {
  color: rgba(107, 114, 128, .85);
}

.group:hover .group-hover\:text-gray-500\/90 {
  color: rgba(107, 114, 128, .9);
}

.group:hover .group-hover\:text-gray-500\/95 {
  color: rgba(107, 114, 128, .95);
}

.group:hover .group-hover\:text-gray-700 {
  --tw-text-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-gray-700\/0 {
  color: rgba(55, 65, 81, 0);
}

.group:hover .group-hover\:text-gray-700\/10 {
  color: rgba(55, 65, 81, .1);
}

.group:hover .group-hover\:text-gray-700\/100 {
  color: #374151;
}

.group:hover .group-hover\:text-gray-700\/15 {
  color: rgba(55, 65, 81, .15);
}

.group:hover .group-hover\:text-gray-700\/20 {
  color: rgba(55, 65, 81, .2);
}

.group:hover .group-hover\:text-gray-700\/25 {
  color: rgba(55, 65, 81, .25);
}

.group:hover .group-hover\:text-gray-700\/30 {
  color: rgba(55, 65, 81, .3);
}

.group:hover .group-hover\:text-gray-700\/35 {
  color: rgba(55, 65, 81, .35);
}

.group:hover .group-hover\:text-gray-700\/40 {
  color: rgba(55, 65, 81, .4);
}

.group:hover .group-hover\:text-gray-700\/45 {
  color: rgba(55, 65, 81, .45);
}

.group:hover .group-hover\:text-gray-700\/5 {
  color: rgba(55, 65, 81, .05);
}

.group:hover .group-hover\:text-gray-700\/50 {
  color: rgba(55, 65, 81, .5);
}

.group:hover .group-hover\:text-gray-700\/55 {
  color: rgba(55, 65, 81, .55);
}

.group:hover .group-hover\:text-gray-700\/60 {
  color: rgba(55, 65, 81, .6);
}

.group:hover .group-hover\:text-gray-700\/65 {
  color: rgba(55, 65, 81, .65);
}

.group:hover .group-hover\:text-gray-700\/70 {
  color: rgba(55, 65, 81, .7);
}

.group:hover .group-hover\:text-gray-700\/75 {
  color: rgba(55, 65, 81, .75);
}

.group:hover .group-hover\:text-gray-700\/80 {
  color: rgba(55, 65, 81, .8);
}

.group:hover .group-hover\:text-gray-700\/85 {
  color: rgba(55, 65, 81, .85);
}

.group:hover .group-hover\:text-gray-700\/90 {
  color: rgba(55, 65, 81, .9);
}

.group:hover .group-hover\:text-gray-700\/95 {
  color: rgba(55, 65, 81, .95);
}

.group:hover .group-hover\:text-gray-800 {
  --tw-text-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-gray-800\/0 {
  color: rgba(31, 41, 55, 0);
}

.group:hover .group-hover\:text-gray-800\/10 {
  color: rgba(31, 41, 55, .1);
}

.group:hover .group-hover\:text-gray-800\/100 {
  color: #1f2937;
}

.group:hover .group-hover\:text-gray-800\/15 {
  color: rgba(31, 41, 55, .15);
}

.group:hover .group-hover\:text-gray-800\/20 {
  color: rgba(31, 41, 55, .2);
}

.group:hover .group-hover\:text-gray-800\/25 {
  color: rgba(31, 41, 55, .25);
}

.group:hover .group-hover\:text-gray-800\/30 {
  color: rgba(31, 41, 55, .3);
}

.group:hover .group-hover\:text-gray-800\/35 {
  color: rgba(31, 41, 55, .35);
}

.group:hover .group-hover\:text-gray-800\/40 {
  color: rgba(31, 41, 55, .4);
}

.group:hover .group-hover\:text-gray-800\/45 {
  color: rgba(31, 41, 55, .45);
}

.group:hover .group-hover\:text-gray-800\/5 {
  color: rgba(31, 41, 55, .05);
}

.group:hover .group-hover\:text-gray-800\/50 {
  color: rgba(31, 41, 55, .5);
}

.group:hover .group-hover\:text-gray-800\/55 {
  color: rgba(31, 41, 55, .55);
}

.group:hover .group-hover\:text-gray-800\/60 {
  color: rgba(31, 41, 55, .6);
}

.group:hover .group-hover\:text-gray-800\/65 {
  color: rgba(31, 41, 55, .65);
}

.group:hover .group-hover\:text-gray-800\/70 {
  color: rgba(31, 41, 55, .7);
}

.group:hover .group-hover\:text-gray-800\/75 {
  color: rgba(31, 41, 55, .75);
}

.group:hover .group-hover\:text-gray-800\/80 {
  color: rgba(31, 41, 55, .8);
}

.group:hover .group-hover\:text-gray-800\/85 {
  color: rgba(31, 41, 55, .85);
}

.group:hover .group-hover\:text-gray-800\/90 {
  color: rgba(31, 41, 55, .9);
}

.group:hover .group-hover\:text-gray-800\/95 {
  color: rgba(31, 41, 55, .95);
}

.group:hover .group-hover\:text-gray-900 {
  --tw-text-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-green-100 {
  --tw-text-opacity: 1;
  color: rgba(220, 252, 231, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-green-100\/0 {
  color: rgba(220, 252, 231, 0);
}

.group:hover .group-hover\:text-green-100\/10 {
  color: rgba(220, 252, 231, .1);
}

.group:hover .group-hover\:text-green-100\/100 {
  color: #dcfce7;
}

.group:hover .group-hover\:text-green-100\/15 {
  color: rgba(220, 252, 231, .15);
}

.group:hover .group-hover\:text-green-100\/20 {
  color: rgba(220, 252, 231, .2);
}

.group:hover .group-hover\:text-green-100\/25 {
  color: rgba(220, 252, 231, .25);
}

.group:hover .group-hover\:text-green-100\/30 {
  color: rgba(220, 252, 231, .3);
}

.group:hover .group-hover\:text-green-100\/35 {
  color: rgba(220, 252, 231, .35);
}

.group:hover .group-hover\:text-green-100\/40 {
  color: rgba(220, 252, 231, .4);
}

.group:hover .group-hover\:text-green-100\/45 {
  color: rgba(220, 252, 231, .45);
}

.group:hover .group-hover\:text-green-100\/5 {
  color: rgba(220, 252, 231, .05);
}

.group:hover .group-hover\:text-green-100\/50 {
  color: rgba(220, 252, 231, .5);
}

.group:hover .group-hover\:text-green-100\/55 {
  color: rgba(220, 252, 231, .55);
}

.group:hover .group-hover\:text-green-100\/60 {
  color: rgba(220, 252, 231, .6);
}

.group:hover .group-hover\:text-green-100\/65 {
  color: rgba(220, 252, 231, .65);
}

.group:hover .group-hover\:text-green-100\/70 {
  color: rgba(220, 252, 231, .7);
}

.group:hover .group-hover\:text-green-100\/75 {
  color: rgba(220, 252, 231, .75);
}

.group:hover .group-hover\:text-green-100\/80 {
  color: rgba(220, 252, 231, .8);
}

.group:hover .group-hover\:text-green-100\/85 {
  color: rgba(220, 252, 231, .85);
}

.group:hover .group-hover\:text-green-100\/90 {
  color: rgba(220, 252, 231, .9);
}

.group:hover .group-hover\:text-green-100\/95 {
  color: rgba(220, 252, 231, .95);
}

.group:hover .group-hover\:text-green-400 {
  --tw-text-opacity: 1;
  color: rgba(74, 222, 128, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-green-400\/0 {
  color: rgba(74, 222, 128, 0);
}

.group:hover .group-hover\:text-green-400\/10 {
  color: rgba(74, 222, 128, .1);
}

.group:hover .group-hover\:text-green-400\/100 {
  color: #4ade80;
}

.group:hover .group-hover\:text-green-400\/15 {
  color: rgba(74, 222, 128, .15);
}

.group:hover .group-hover\:text-green-400\/20 {
  color: rgba(74, 222, 128, .2);
}

.group:hover .group-hover\:text-green-400\/25 {
  color: rgba(74, 222, 128, .25);
}

.group:hover .group-hover\:text-green-400\/30 {
  color: rgba(74, 222, 128, .3);
}

.group:hover .group-hover\:text-green-400\/35 {
  color: rgba(74, 222, 128, .35);
}

.group:hover .group-hover\:text-green-400\/40 {
  color: rgba(74, 222, 128, .4);
}

.group:hover .group-hover\:text-green-400\/45 {
  color: rgba(74, 222, 128, .45);
}

.group:hover .group-hover\:text-green-400\/5 {
  color: rgba(74, 222, 128, .05);
}

.group:hover .group-hover\:text-green-400\/50 {
  color: rgba(74, 222, 128, .5);
}

.group:hover .group-hover\:text-green-400\/55 {
  color: rgba(74, 222, 128, .55);
}

.group:hover .group-hover\:text-green-400\/60 {
  color: rgba(74, 222, 128, .6);
}

.group:hover .group-hover\:text-green-400\/65 {
  color: rgba(74, 222, 128, .65);
}

.group:hover .group-hover\:text-green-400\/70 {
  color: rgba(74, 222, 128, .7);
}

.group:hover .group-hover\:text-green-400\/75 {
  color: rgba(74, 222, 128, .75);
}

.group:hover .group-hover\:text-green-400\/80 {
  color: rgba(74, 222, 128, .8);
}

.group:hover .group-hover\:text-green-400\/85 {
  color: rgba(74, 222, 128, .85);
}

.group:hover .group-hover\:text-green-400\/90 {
  color: rgba(74, 222, 128, .9);
}

.group:hover .group-hover\:text-green-400\/95 {
  color: rgba(74, 222, 128, .95);
}

.group:hover .group-hover\:text-green-500 {
  --tw-text-opacity: 1;
  color: rgba(34, 197, 94, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-green-500\/0 {
  color: rgba(34, 197, 94, 0);
}

.group:hover .group-hover\:text-green-500\/10 {
  color: rgba(34, 197, 94, .1);
}

.group:hover .group-hover\:text-green-500\/100 {
  color: #22c55e;
}

.group:hover .group-hover\:text-green-500\/15 {
  color: rgba(34, 197, 94, .15);
}

.group:hover .group-hover\:text-green-500\/20 {
  color: rgba(34, 197, 94, .2);
}

.group:hover .group-hover\:text-green-500\/25 {
  color: rgba(34, 197, 94, .25);
}

.group:hover .group-hover\:text-green-500\/30 {
  color: rgba(34, 197, 94, .3);
}

.group:hover .group-hover\:text-green-500\/35 {
  color: rgba(34, 197, 94, .35);
}

.group:hover .group-hover\:text-green-500\/40 {
  color: rgba(34, 197, 94, .4);
}

.group:hover .group-hover\:text-green-500\/45 {
  color: rgba(34, 197, 94, .45);
}

.group:hover .group-hover\:text-green-500\/5 {
  color: rgba(34, 197, 94, .05);
}

.group:hover .group-hover\:text-green-500\/50 {
  color: rgba(34, 197, 94, .5);
}

.group:hover .group-hover\:text-green-500\/55 {
  color: rgba(34, 197, 94, .55);
}

.group:hover .group-hover\:text-green-500\/60 {
  color: rgba(34, 197, 94, .6);
}

.group:hover .group-hover\:text-green-500\/65 {
  color: rgba(34, 197, 94, .65);
}

.group:hover .group-hover\:text-green-500\/70 {
  color: rgba(34, 197, 94, .7);
}

.group:hover .group-hover\:text-green-500\/75 {
  color: rgba(34, 197, 94, .75);
}

.group:hover .group-hover\:text-green-500\/80 {
  color: rgba(34, 197, 94, .8);
}

.group:hover .group-hover\:text-green-500\/85 {
  color: rgba(34, 197, 94, .85);
}

.group:hover .group-hover\:text-green-500\/90 {
  color: rgba(34, 197, 94, .9);
}

.group:hover .group-hover\:text-green-500\/95 {
  color: rgba(34, 197, 94, .95);
}

.group:hover .group-hover\:text-green-700 {
  --tw-text-opacity: 1;
  color: rgba(21, 128, 61, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-green-700\/0 {
  color: rgba(21, 128, 61, 0);
}

.group:hover .group-hover\:text-green-700\/10 {
  color: rgba(21, 128, 61, .1);
}

.group:hover .group-hover\:text-green-700\/100 {
  color: #15803d;
}

.group:hover .group-hover\:text-green-700\/15 {
  color: rgba(21, 128, 61, .15);
}

.group:hover .group-hover\:text-green-700\/20 {
  color: rgba(21, 128, 61, .2);
}

.group:hover .group-hover\:text-green-700\/25 {
  color: rgba(21, 128, 61, .25);
}

.group:hover .group-hover\:text-green-700\/30 {
  color: rgba(21, 128, 61, .3);
}

.group:hover .group-hover\:text-green-700\/35 {
  color: rgba(21, 128, 61, .35);
}

.group:hover .group-hover\:text-green-700\/40 {
  color: rgba(21, 128, 61, .4);
}

.group:hover .group-hover\:text-green-700\/45 {
  color: rgba(21, 128, 61, .45);
}

.group:hover .group-hover\:text-green-700\/5 {
  color: rgba(21, 128, 61, .05);
}

.group:hover .group-hover\:text-green-700\/50 {
  color: rgba(21, 128, 61, .5);
}

.group:hover .group-hover\:text-green-700\/55 {
  color: rgba(21, 128, 61, .55);
}

.group:hover .group-hover\:text-green-700\/60 {
  color: rgba(21, 128, 61, .6);
}

.group:hover .group-hover\:text-green-700\/65 {
  color: rgba(21, 128, 61, .65);
}

.group:hover .group-hover\:text-green-700\/70 {
  color: rgba(21, 128, 61, .7);
}

.group:hover .group-hover\:text-green-700\/75 {
  color: rgba(21, 128, 61, .75);
}

.group:hover .group-hover\:text-green-700\/80 {
  color: rgba(21, 128, 61, .8);
}

.group:hover .group-hover\:text-green-700\/85 {
  color: rgba(21, 128, 61, .85);
}

.group:hover .group-hover\:text-green-700\/90 {
  color: rgba(21, 128, 61, .9);
}

.group:hover .group-hover\:text-green-700\/95 {
  color: rgba(21, 128, 61, .95);
}

.group:hover .group-hover\:text-green-800 {
  --tw-text-opacity: 1;
  color: rgba(22, 101, 52, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-green-800\/0 {
  color: rgba(22, 101, 52, 0);
}

.group:hover .group-hover\:text-green-800\/10 {
  color: rgba(22, 101, 52, .1);
}

.group:hover .group-hover\:text-green-800\/100 {
  color: #166534;
}

.group:hover .group-hover\:text-green-800\/15 {
  color: rgba(22, 101, 52, .15);
}

.group:hover .group-hover\:text-green-800\/20 {
  color: rgba(22, 101, 52, .2);
}

.group:hover .group-hover\:text-green-800\/25 {
  color: rgba(22, 101, 52, .25);
}

.group:hover .group-hover\:text-green-800\/30 {
  color: rgba(22, 101, 52, .3);
}

.group:hover .group-hover\:text-green-800\/35 {
  color: rgba(22, 101, 52, .35);
}

.group:hover .group-hover\:text-green-800\/40 {
  color: rgba(22, 101, 52, .4);
}

.group:hover .group-hover\:text-green-800\/45 {
  color: rgba(22, 101, 52, .45);
}

.group:hover .group-hover\:text-green-800\/5 {
  color: rgba(22, 101, 52, .05);
}

.group:hover .group-hover\:text-green-800\/50 {
  color: rgba(22, 101, 52, .5);
}

.group:hover .group-hover\:text-green-800\/55 {
  color: rgba(22, 101, 52, .55);
}

.group:hover .group-hover\:text-green-800\/60 {
  color: rgba(22, 101, 52, .6);
}

.group:hover .group-hover\:text-green-800\/65 {
  color: rgba(22, 101, 52, .65);
}

.group:hover .group-hover\:text-green-800\/70 {
  color: rgba(22, 101, 52, .7);
}

.group:hover .group-hover\:text-green-800\/75 {
  color: rgba(22, 101, 52, .75);
}

.group:hover .group-hover\:text-green-800\/80 {
  color: rgba(22, 101, 52, .8);
}

.group:hover .group-hover\:text-green-800\/85 {
  color: rgba(22, 101, 52, .85);
}

.group:hover .group-hover\:text-green-800\/90 {
  color: rgba(22, 101, 52, .9);
}

.group:hover .group-hover\:text-green-800\/95 {
  color: rgba(22, 101, 52, .95);
}

.group:hover .group-hover\:text-indigo-100 {
  --tw-text-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-indigo-100\/0 {
  color: rgba(224, 231, 255, 0);
}

.group:hover .group-hover\:text-indigo-100\/10 {
  color: rgba(224, 231, 255, .1);
}

.group:hover .group-hover\:text-indigo-100\/100 {
  color: #e0e7ff;
}

.group:hover .group-hover\:text-indigo-100\/15 {
  color: rgba(224, 231, 255, .15);
}

.group:hover .group-hover\:text-indigo-100\/20 {
  color: rgba(224, 231, 255, .2);
}

.group:hover .group-hover\:text-indigo-100\/25 {
  color: rgba(224, 231, 255, .25);
}

.group:hover .group-hover\:text-indigo-100\/30 {
  color: rgba(224, 231, 255, .3);
}

.group:hover .group-hover\:text-indigo-100\/35 {
  color: rgba(224, 231, 255, .35);
}

.group:hover .group-hover\:text-indigo-100\/40 {
  color: rgba(224, 231, 255, .4);
}

.group:hover .group-hover\:text-indigo-100\/45 {
  color: rgba(224, 231, 255, .45);
}

.group:hover .group-hover\:text-indigo-100\/5 {
  color: rgba(224, 231, 255, .05);
}

.group:hover .group-hover\:text-indigo-100\/50 {
  color: rgba(224, 231, 255, .5);
}

.group:hover .group-hover\:text-indigo-100\/55 {
  color: rgba(224, 231, 255, .55);
}

.group:hover .group-hover\:text-indigo-100\/60 {
  color: rgba(224, 231, 255, .6);
}

.group:hover .group-hover\:text-indigo-100\/65 {
  color: rgba(224, 231, 255, .65);
}

.group:hover .group-hover\:text-indigo-100\/70 {
  color: rgba(224, 231, 255, .7);
}

.group:hover .group-hover\:text-indigo-100\/75 {
  color: rgba(224, 231, 255, .75);
}

.group:hover .group-hover\:text-indigo-100\/80 {
  color: rgba(224, 231, 255, .8);
}

.group:hover .group-hover\:text-indigo-100\/85 {
  color: rgba(224, 231, 255, .85);
}

.group:hover .group-hover\:text-indigo-100\/90 {
  color: rgba(224, 231, 255, .9);
}

.group:hover .group-hover\:text-indigo-100\/95 {
  color: rgba(224, 231, 255, .95);
}

.group:hover .group-hover\:text-indigo-400 {
  --tw-text-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-indigo-400\/0 {
  color: rgba(129, 140, 248, 0);
}

.group:hover .group-hover\:text-indigo-400\/10 {
  color: rgba(129, 140, 248, .1);
}

.group:hover .group-hover\:text-indigo-400\/100 {
  color: #818cf8;
}

.group:hover .group-hover\:text-indigo-400\/15 {
  color: rgba(129, 140, 248, .15);
}

.group:hover .group-hover\:text-indigo-400\/20 {
  color: rgba(129, 140, 248, .2);
}

.group:hover .group-hover\:text-indigo-400\/25 {
  color: rgba(129, 140, 248, .25);
}

.group:hover .group-hover\:text-indigo-400\/30 {
  color: rgba(129, 140, 248, .3);
}

.group:hover .group-hover\:text-indigo-400\/35 {
  color: rgba(129, 140, 248, .35);
}

.group:hover .group-hover\:text-indigo-400\/40 {
  color: rgba(129, 140, 248, .4);
}

.group:hover .group-hover\:text-indigo-400\/45 {
  color: rgba(129, 140, 248, .45);
}

.group:hover .group-hover\:text-indigo-400\/5 {
  color: rgba(129, 140, 248, .05);
}

.group:hover .group-hover\:text-indigo-400\/50 {
  color: rgba(129, 140, 248, .5);
}

.group:hover .group-hover\:text-indigo-400\/55 {
  color: rgba(129, 140, 248, .55);
}

.group:hover .group-hover\:text-indigo-400\/60 {
  color: rgba(129, 140, 248, .6);
}

.group:hover .group-hover\:text-indigo-400\/65 {
  color: rgba(129, 140, 248, .65);
}

.group:hover .group-hover\:text-indigo-400\/70 {
  color: rgba(129, 140, 248, .7);
}

.group:hover .group-hover\:text-indigo-400\/75 {
  color: rgba(129, 140, 248, .75);
}

.group:hover .group-hover\:text-indigo-400\/80 {
  color: rgba(129, 140, 248, .8);
}

.group:hover .group-hover\:text-indigo-400\/85 {
  color: rgba(129, 140, 248, .85);
}

.group:hover .group-hover\:text-indigo-400\/90 {
  color: rgba(129, 140, 248, .9);
}

.group:hover .group-hover\:text-indigo-400\/95 {
  color: rgba(129, 140, 248, .95);
}

.group:hover .group-hover\:text-indigo-500 {
  --tw-text-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-indigo-500\/0 {
  color: rgba(99, 102, 241, 0);
}

.group:hover .group-hover\:text-indigo-500\/10 {
  color: rgba(99, 102, 241, .1);
}

.group:hover .group-hover\:text-indigo-500\/100 {
  color: #6366f1;
}

.group:hover .group-hover\:text-indigo-500\/15 {
  color: rgba(99, 102, 241, .15);
}

.group:hover .group-hover\:text-indigo-500\/20 {
  color: rgba(99, 102, 241, .2);
}

.group:hover .group-hover\:text-indigo-500\/25 {
  color: rgba(99, 102, 241, .25);
}

.group:hover .group-hover\:text-indigo-500\/30 {
  color: rgba(99, 102, 241, .3);
}

.group:hover .group-hover\:text-indigo-500\/35 {
  color: rgba(99, 102, 241, .35);
}

.group:hover .group-hover\:text-indigo-500\/40 {
  color: rgba(99, 102, 241, .4);
}

.group:hover .group-hover\:text-indigo-500\/45 {
  color: rgba(99, 102, 241, .45);
}

.group:hover .group-hover\:text-indigo-500\/5 {
  color: rgba(99, 102, 241, .05);
}

.group:hover .group-hover\:text-indigo-500\/50 {
  color: rgba(99, 102, 241, .5);
}

.group:hover .group-hover\:text-indigo-500\/55 {
  color: rgba(99, 102, 241, .55);
}

.group:hover .group-hover\:text-indigo-500\/60 {
  color: rgba(99, 102, 241, .6);
}

.group:hover .group-hover\:text-indigo-500\/65 {
  color: rgba(99, 102, 241, .65);
}

.group:hover .group-hover\:text-indigo-500\/70 {
  color: rgba(99, 102, 241, .7);
}

.group:hover .group-hover\:text-indigo-500\/75 {
  color: rgba(99, 102, 241, .75);
}

.group:hover .group-hover\:text-indigo-500\/80 {
  color: rgba(99, 102, 241, .8);
}

.group:hover .group-hover\:text-indigo-500\/85 {
  color: rgba(99, 102, 241, .85);
}

.group:hover .group-hover\:text-indigo-500\/90 {
  color: rgba(99, 102, 241, .9);
}

.group:hover .group-hover\:text-indigo-500\/95 {
  color: rgba(99, 102, 241, .95);
}

.group:hover .group-hover\:text-indigo-700 {
  --tw-text-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-indigo-700\/0 {
  color: rgba(67, 56, 202, 0);
}

.group:hover .group-hover\:text-indigo-700\/10 {
  color: rgba(67, 56, 202, .1);
}

.group:hover .group-hover\:text-indigo-700\/100 {
  color: #4338ca;
}

.group:hover .group-hover\:text-indigo-700\/15 {
  color: rgba(67, 56, 202, .15);
}

.group:hover .group-hover\:text-indigo-700\/20 {
  color: rgba(67, 56, 202, .2);
}

.group:hover .group-hover\:text-indigo-700\/25 {
  color: rgba(67, 56, 202, .25);
}

.group:hover .group-hover\:text-indigo-700\/30 {
  color: rgba(67, 56, 202, .3);
}

.group:hover .group-hover\:text-indigo-700\/35 {
  color: rgba(67, 56, 202, .35);
}

.group:hover .group-hover\:text-indigo-700\/40 {
  color: rgba(67, 56, 202, .4);
}

.group:hover .group-hover\:text-indigo-700\/45 {
  color: rgba(67, 56, 202, .45);
}

.group:hover .group-hover\:text-indigo-700\/5 {
  color: rgba(67, 56, 202, .05);
}

.group:hover .group-hover\:text-indigo-700\/50 {
  color: rgba(67, 56, 202, .5);
}

.group:hover .group-hover\:text-indigo-700\/55 {
  color: rgba(67, 56, 202, .55);
}

.group:hover .group-hover\:text-indigo-700\/60 {
  color: rgba(67, 56, 202, .6);
}

.group:hover .group-hover\:text-indigo-700\/65 {
  color: rgba(67, 56, 202, .65);
}

.group:hover .group-hover\:text-indigo-700\/70 {
  color: rgba(67, 56, 202, .7);
}

.group:hover .group-hover\:text-indigo-700\/75 {
  color: rgba(67, 56, 202, .75);
}

.group:hover .group-hover\:text-indigo-700\/80 {
  color: rgba(67, 56, 202, .8);
}

.group:hover .group-hover\:text-indigo-700\/85 {
  color: rgba(67, 56, 202, .85);
}

.group:hover .group-hover\:text-indigo-700\/90 {
  color: rgba(67, 56, 202, .9);
}

.group:hover .group-hover\:text-indigo-700\/95 {
  color: rgba(67, 56, 202, .95);
}

.group:hover .group-hover\:text-indigo-800 {
  --tw-text-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-indigo-800\/0 {
  color: rgba(55, 48, 163, 0);
}

.group:hover .group-hover\:text-indigo-800\/10 {
  color: rgba(55, 48, 163, .1);
}

.group:hover .group-hover\:text-indigo-800\/100 {
  color: #3730a3;
}

.group:hover .group-hover\:text-indigo-800\/15 {
  color: rgba(55, 48, 163, .15);
}

.group:hover .group-hover\:text-indigo-800\/20 {
  color: rgba(55, 48, 163, .2);
}

.group:hover .group-hover\:text-indigo-800\/25 {
  color: rgba(55, 48, 163, .25);
}

.group:hover .group-hover\:text-indigo-800\/30 {
  color: rgba(55, 48, 163, .3);
}

.group:hover .group-hover\:text-indigo-800\/35 {
  color: rgba(55, 48, 163, .35);
}

.group:hover .group-hover\:text-indigo-800\/40 {
  color: rgba(55, 48, 163, .4);
}

.group:hover .group-hover\:text-indigo-800\/45 {
  color: rgba(55, 48, 163, .45);
}

.group:hover .group-hover\:text-indigo-800\/5 {
  color: rgba(55, 48, 163, .05);
}

.group:hover .group-hover\:text-indigo-800\/50 {
  color: rgba(55, 48, 163, .5);
}

.group:hover .group-hover\:text-indigo-800\/55 {
  color: rgba(55, 48, 163, .55);
}

.group:hover .group-hover\:text-indigo-800\/60 {
  color: rgba(55, 48, 163, .6);
}

.group:hover .group-hover\:text-indigo-800\/65 {
  color: rgba(55, 48, 163, .65);
}

.group:hover .group-hover\:text-indigo-800\/70 {
  color: rgba(55, 48, 163, .7);
}

.group:hover .group-hover\:text-indigo-800\/75 {
  color: rgba(55, 48, 163, .75);
}

.group:hover .group-hover\:text-indigo-800\/80 {
  color: rgba(55, 48, 163, .8);
}

.group:hover .group-hover\:text-indigo-800\/85 {
  color: rgba(55, 48, 163, .85);
}

.group:hover .group-hover\:text-indigo-800\/90 {
  color: rgba(55, 48, 163, .9);
}

.group:hover .group-hover\:text-indigo-800\/95 {
  color: rgba(55, 48, 163, .95);
}

.group:hover .group-hover\:text-lime-100 {
  --tw-text-opacity: 1;
  color: rgba(236, 252, 203, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-lime-100\/0 {
  color: rgba(236, 252, 203, 0);
}

.group:hover .group-hover\:text-lime-100\/10 {
  color: rgba(236, 252, 203, .1);
}

.group:hover .group-hover\:text-lime-100\/100 {
  color: #ecfccb;
}

.group:hover .group-hover\:text-lime-100\/15 {
  color: rgba(236, 252, 203, .15);
}

.group:hover .group-hover\:text-lime-100\/20 {
  color: rgba(236, 252, 203, .2);
}

.group:hover .group-hover\:text-lime-100\/25 {
  color: rgba(236, 252, 203, .25);
}

.group:hover .group-hover\:text-lime-100\/30 {
  color: rgba(236, 252, 203, .3);
}

.group:hover .group-hover\:text-lime-100\/35 {
  color: rgba(236, 252, 203, .35);
}

.group:hover .group-hover\:text-lime-100\/40 {
  color: rgba(236, 252, 203, .4);
}

.group:hover .group-hover\:text-lime-100\/45 {
  color: rgba(236, 252, 203, .45);
}

.group:hover .group-hover\:text-lime-100\/5 {
  color: rgba(236, 252, 203, .05);
}

.group:hover .group-hover\:text-lime-100\/50 {
  color: rgba(236, 252, 203, .5);
}

.group:hover .group-hover\:text-lime-100\/55 {
  color: rgba(236, 252, 203, .55);
}

.group:hover .group-hover\:text-lime-100\/60 {
  color: rgba(236, 252, 203, .6);
}

.group:hover .group-hover\:text-lime-100\/65 {
  color: rgba(236, 252, 203, .65);
}

.group:hover .group-hover\:text-lime-100\/70 {
  color: rgba(236, 252, 203, .7);
}

.group:hover .group-hover\:text-lime-100\/75 {
  color: rgba(236, 252, 203, .75);
}

.group:hover .group-hover\:text-lime-100\/80 {
  color: rgba(236, 252, 203, .8);
}

.group:hover .group-hover\:text-lime-100\/85 {
  color: rgba(236, 252, 203, .85);
}

.group:hover .group-hover\:text-lime-100\/90 {
  color: rgba(236, 252, 203, .9);
}

.group:hover .group-hover\:text-lime-100\/95 {
  color: rgba(236, 252, 203, .95);
}

.group:hover .group-hover\:text-lime-400 {
  --tw-text-opacity: 1;
  color: rgba(163, 230, 53, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-lime-400\/0 {
  color: rgba(163, 230, 53, 0);
}

.group:hover .group-hover\:text-lime-400\/10 {
  color: rgba(163, 230, 53, .1);
}

.group:hover .group-hover\:text-lime-400\/100 {
  color: #a3e635;
}

.group:hover .group-hover\:text-lime-400\/15 {
  color: rgba(163, 230, 53, .15);
}

.group:hover .group-hover\:text-lime-400\/20 {
  color: rgba(163, 230, 53, .2);
}

.group:hover .group-hover\:text-lime-400\/25 {
  color: rgba(163, 230, 53, .25);
}

.group:hover .group-hover\:text-lime-400\/30 {
  color: rgba(163, 230, 53, .3);
}

.group:hover .group-hover\:text-lime-400\/35 {
  color: rgba(163, 230, 53, .35);
}

.group:hover .group-hover\:text-lime-400\/40 {
  color: rgba(163, 230, 53, .4);
}

.group:hover .group-hover\:text-lime-400\/45 {
  color: rgba(163, 230, 53, .45);
}

.group:hover .group-hover\:text-lime-400\/5 {
  color: rgba(163, 230, 53, .05);
}

.group:hover .group-hover\:text-lime-400\/50 {
  color: rgba(163, 230, 53, .5);
}

.group:hover .group-hover\:text-lime-400\/55 {
  color: rgba(163, 230, 53, .55);
}

.group:hover .group-hover\:text-lime-400\/60 {
  color: rgba(163, 230, 53, .6);
}

.group:hover .group-hover\:text-lime-400\/65 {
  color: rgba(163, 230, 53, .65);
}

.group:hover .group-hover\:text-lime-400\/70 {
  color: rgba(163, 230, 53, .7);
}

.group:hover .group-hover\:text-lime-400\/75 {
  color: rgba(163, 230, 53, .75);
}

.group:hover .group-hover\:text-lime-400\/80 {
  color: rgba(163, 230, 53, .8);
}

.group:hover .group-hover\:text-lime-400\/85 {
  color: rgba(163, 230, 53, .85);
}

.group:hover .group-hover\:text-lime-400\/90 {
  color: rgba(163, 230, 53, .9);
}

.group:hover .group-hover\:text-lime-400\/95 {
  color: rgba(163, 230, 53, .95);
}

.group:hover .group-hover\:text-lime-500 {
  --tw-text-opacity: 1;
  color: rgba(132, 204, 22, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-lime-500\/0 {
  color: rgba(132, 204, 22, 0);
}

.group:hover .group-hover\:text-lime-500\/10 {
  color: rgba(132, 204, 22, .1);
}

.group:hover .group-hover\:text-lime-500\/100 {
  color: #84cc16;
}

.group:hover .group-hover\:text-lime-500\/15 {
  color: rgba(132, 204, 22, .15);
}

.group:hover .group-hover\:text-lime-500\/20 {
  color: rgba(132, 204, 22, .2);
}

.group:hover .group-hover\:text-lime-500\/25 {
  color: rgba(132, 204, 22, .25);
}

.group:hover .group-hover\:text-lime-500\/30 {
  color: rgba(132, 204, 22, .3);
}

.group:hover .group-hover\:text-lime-500\/35 {
  color: rgba(132, 204, 22, .35);
}

.group:hover .group-hover\:text-lime-500\/40 {
  color: rgba(132, 204, 22, .4);
}

.group:hover .group-hover\:text-lime-500\/45 {
  color: rgba(132, 204, 22, .45);
}

.group:hover .group-hover\:text-lime-500\/5 {
  color: rgba(132, 204, 22, .05);
}

.group:hover .group-hover\:text-lime-500\/50 {
  color: rgba(132, 204, 22, .5);
}

.group:hover .group-hover\:text-lime-500\/55 {
  color: rgba(132, 204, 22, .55);
}

.group:hover .group-hover\:text-lime-500\/60 {
  color: rgba(132, 204, 22, .6);
}

.group:hover .group-hover\:text-lime-500\/65 {
  color: rgba(132, 204, 22, .65);
}

.group:hover .group-hover\:text-lime-500\/70 {
  color: rgba(132, 204, 22, .7);
}

.group:hover .group-hover\:text-lime-500\/75 {
  color: rgba(132, 204, 22, .75);
}

.group:hover .group-hover\:text-lime-500\/80 {
  color: rgba(132, 204, 22, .8);
}

.group:hover .group-hover\:text-lime-500\/85 {
  color: rgba(132, 204, 22, .85);
}

.group:hover .group-hover\:text-lime-500\/90 {
  color: rgba(132, 204, 22, .9);
}

.group:hover .group-hover\:text-lime-500\/95 {
  color: rgba(132, 204, 22, .95);
}

.group:hover .group-hover\:text-lime-700 {
  --tw-text-opacity: 1;
  color: rgba(77, 124, 15, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-lime-700\/0 {
  color: rgba(77, 124, 15, 0);
}

.group:hover .group-hover\:text-lime-700\/10 {
  color: rgba(77, 124, 15, .1);
}

.group:hover .group-hover\:text-lime-700\/100 {
  color: #4d7c0f;
}

.group:hover .group-hover\:text-lime-700\/15 {
  color: rgba(77, 124, 15, .15);
}

.group:hover .group-hover\:text-lime-700\/20 {
  color: rgba(77, 124, 15, .2);
}

.group:hover .group-hover\:text-lime-700\/25 {
  color: rgba(77, 124, 15, .25);
}

.group:hover .group-hover\:text-lime-700\/30 {
  color: rgba(77, 124, 15, .3);
}

.group:hover .group-hover\:text-lime-700\/35 {
  color: rgba(77, 124, 15, .35);
}

.group:hover .group-hover\:text-lime-700\/40 {
  color: rgba(77, 124, 15, .4);
}

.group:hover .group-hover\:text-lime-700\/45 {
  color: rgba(77, 124, 15, .45);
}

.group:hover .group-hover\:text-lime-700\/5 {
  color: rgba(77, 124, 15, .05);
}

.group:hover .group-hover\:text-lime-700\/50 {
  color: rgba(77, 124, 15, .5);
}

.group:hover .group-hover\:text-lime-700\/55 {
  color: rgba(77, 124, 15, .55);
}

.group:hover .group-hover\:text-lime-700\/60 {
  color: rgba(77, 124, 15, .6);
}

.group:hover .group-hover\:text-lime-700\/65 {
  color: rgba(77, 124, 15, .65);
}

.group:hover .group-hover\:text-lime-700\/70 {
  color: rgba(77, 124, 15, .7);
}

.group:hover .group-hover\:text-lime-700\/75 {
  color: rgba(77, 124, 15, .75);
}

.group:hover .group-hover\:text-lime-700\/80 {
  color: rgba(77, 124, 15, .8);
}

.group:hover .group-hover\:text-lime-700\/85 {
  color: rgba(77, 124, 15, .85);
}

.group:hover .group-hover\:text-lime-700\/90 {
  color: rgba(77, 124, 15, .9);
}

.group:hover .group-hover\:text-lime-700\/95 {
  color: rgba(77, 124, 15, .95);
}

.group:hover .group-hover\:text-lime-800 {
  --tw-text-opacity: 1;
  color: rgba(63, 98, 18, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-lime-800\/0 {
  color: rgba(63, 98, 18, 0);
}

.group:hover .group-hover\:text-lime-800\/10 {
  color: rgba(63, 98, 18, .1);
}

.group:hover .group-hover\:text-lime-800\/100 {
  color: #3f6212;
}

.group:hover .group-hover\:text-lime-800\/15 {
  color: rgba(63, 98, 18, .15);
}

.group:hover .group-hover\:text-lime-800\/20 {
  color: rgba(63, 98, 18, .2);
}

.group:hover .group-hover\:text-lime-800\/25 {
  color: rgba(63, 98, 18, .25);
}

.group:hover .group-hover\:text-lime-800\/30 {
  color: rgba(63, 98, 18, .3);
}

.group:hover .group-hover\:text-lime-800\/35 {
  color: rgba(63, 98, 18, .35);
}

.group:hover .group-hover\:text-lime-800\/40 {
  color: rgba(63, 98, 18, .4);
}

.group:hover .group-hover\:text-lime-800\/45 {
  color: rgba(63, 98, 18, .45);
}

.group:hover .group-hover\:text-lime-800\/5 {
  color: rgba(63, 98, 18, .05);
}

.group:hover .group-hover\:text-lime-800\/50 {
  color: rgba(63, 98, 18, .5);
}

.group:hover .group-hover\:text-lime-800\/55 {
  color: rgba(63, 98, 18, .55);
}

.group:hover .group-hover\:text-lime-800\/60 {
  color: rgba(63, 98, 18, .6);
}

.group:hover .group-hover\:text-lime-800\/65 {
  color: rgba(63, 98, 18, .65);
}

.group:hover .group-hover\:text-lime-800\/70 {
  color: rgba(63, 98, 18, .7);
}

.group:hover .group-hover\:text-lime-800\/75 {
  color: rgba(63, 98, 18, .75);
}

.group:hover .group-hover\:text-lime-800\/80 {
  color: rgba(63, 98, 18, .8);
}

.group:hover .group-hover\:text-lime-800\/85 {
  color: rgba(63, 98, 18, .85);
}

.group:hover .group-hover\:text-lime-800\/90 {
  color: rgba(63, 98, 18, .9);
}

.group:hover .group-hover\:text-lime-800\/95 {
  color: rgba(63, 98, 18, .95);
}

.group:hover .group-hover\:text-neutral-100 {
  --tw-text-opacity: 1;
  color: rgba(245, 245, 245, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-neutral-100\/0 {
  color: rgba(245, 245, 245, 0);
}

.group:hover .group-hover\:text-neutral-100\/10 {
  color: rgba(245, 245, 245, .1);
}

.group:hover .group-hover\:text-neutral-100\/100 {
  color: #f5f5f5;
}

.group:hover .group-hover\:text-neutral-100\/15 {
  color: rgba(245, 245, 245, .15);
}

.group:hover .group-hover\:text-neutral-100\/20 {
  color: rgba(245, 245, 245, .2);
}

.group:hover .group-hover\:text-neutral-100\/25 {
  color: rgba(245, 245, 245, .25);
}

.group:hover .group-hover\:text-neutral-100\/30 {
  color: rgba(245, 245, 245, .3);
}

.group:hover .group-hover\:text-neutral-100\/35 {
  color: rgba(245, 245, 245, .35);
}

.group:hover .group-hover\:text-neutral-100\/40 {
  color: rgba(245, 245, 245, .4);
}

.group:hover .group-hover\:text-neutral-100\/45 {
  color: rgba(245, 245, 245, .45);
}

.group:hover .group-hover\:text-neutral-100\/5 {
  color: rgba(245, 245, 245, .05);
}

.group:hover .group-hover\:text-neutral-100\/50 {
  color: rgba(245, 245, 245, .5);
}

.group:hover .group-hover\:text-neutral-100\/55 {
  color: rgba(245, 245, 245, .55);
}

.group:hover .group-hover\:text-neutral-100\/60 {
  color: rgba(245, 245, 245, .6);
}

.group:hover .group-hover\:text-neutral-100\/65 {
  color: rgba(245, 245, 245, .65);
}

.group:hover .group-hover\:text-neutral-100\/70 {
  color: rgba(245, 245, 245, .7);
}

.group:hover .group-hover\:text-neutral-100\/75 {
  color: rgba(245, 245, 245, .75);
}

.group:hover .group-hover\:text-neutral-100\/80 {
  color: rgba(245, 245, 245, .8);
}

.group:hover .group-hover\:text-neutral-100\/85 {
  color: rgba(245, 245, 245, .85);
}

.group:hover .group-hover\:text-neutral-100\/90 {
  color: rgba(245, 245, 245, .9);
}

.group:hover .group-hover\:text-neutral-100\/95 {
  color: rgba(245, 245, 245, .95);
}

.group:hover .group-hover\:text-neutral-400 {
  --tw-text-opacity: 1;
  color: rgba(163, 163, 163, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-neutral-400\/0 {
  color: rgba(163, 163, 163, 0);
}

.group:hover .group-hover\:text-neutral-400\/10 {
  color: rgba(163, 163, 163, .1);
}

.group:hover .group-hover\:text-neutral-400\/100 {
  color: #a3a3a3;
}

.group:hover .group-hover\:text-neutral-400\/15 {
  color: rgba(163, 163, 163, .15);
}

.group:hover .group-hover\:text-neutral-400\/20 {
  color: rgba(163, 163, 163, .2);
}

.group:hover .group-hover\:text-neutral-400\/25 {
  color: rgba(163, 163, 163, .25);
}

.group:hover .group-hover\:text-neutral-400\/30 {
  color: rgba(163, 163, 163, .3);
}

.group:hover .group-hover\:text-neutral-400\/35 {
  color: rgba(163, 163, 163, .35);
}

.group:hover .group-hover\:text-neutral-400\/40 {
  color: rgba(163, 163, 163, .4);
}

.group:hover .group-hover\:text-neutral-400\/45 {
  color: rgba(163, 163, 163, .45);
}

.group:hover .group-hover\:text-neutral-400\/5 {
  color: rgba(163, 163, 163, .05);
}

.group:hover .group-hover\:text-neutral-400\/50 {
  color: rgba(163, 163, 163, .5);
}

.group:hover .group-hover\:text-neutral-400\/55 {
  color: rgba(163, 163, 163, .55);
}

.group:hover .group-hover\:text-neutral-400\/60 {
  color: rgba(163, 163, 163, .6);
}

.group:hover .group-hover\:text-neutral-400\/65 {
  color: rgba(163, 163, 163, .65);
}

.group:hover .group-hover\:text-neutral-400\/70 {
  color: rgba(163, 163, 163, .7);
}

.group:hover .group-hover\:text-neutral-400\/75 {
  color: rgba(163, 163, 163, .75);
}

.group:hover .group-hover\:text-neutral-400\/80 {
  color: rgba(163, 163, 163, .8);
}

.group:hover .group-hover\:text-neutral-400\/85 {
  color: rgba(163, 163, 163, .85);
}

.group:hover .group-hover\:text-neutral-400\/90 {
  color: rgba(163, 163, 163, .9);
}

.group:hover .group-hover\:text-neutral-400\/95 {
  color: rgba(163, 163, 163, .95);
}

.group:hover .group-hover\:text-neutral-500 {
  --tw-text-opacity: 1;
  color: rgba(115, 115, 115, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-neutral-500\/0 {
  color: rgba(115, 115, 115, 0);
}

.group:hover .group-hover\:text-neutral-500\/10 {
  color: rgba(115, 115, 115, .1);
}

.group:hover .group-hover\:text-neutral-500\/100 {
  color: #737373;
}

.group:hover .group-hover\:text-neutral-500\/15 {
  color: rgba(115, 115, 115, .15);
}

.group:hover .group-hover\:text-neutral-500\/20 {
  color: rgba(115, 115, 115, .2);
}

.group:hover .group-hover\:text-neutral-500\/25 {
  color: rgba(115, 115, 115, .25);
}

.group:hover .group-hover\:text-neutral-500\/30 {
  color: rgba(115, 115, 115, .3);
}

.group:hover .group-hover\:text-neutral-500\/35 {
  color: rgba(115, 115, 115, .35);
}

.group:hover .group-hover\:text-neutral-500\/40 {
  color: rgba(115, 115, 115, .4);
}

.group:hover .group-hover\:text-neutral-500\/45 {
  color: rgba(115, 115, 115, .45);
}

.group:hover .group-hover\:text-neutral-500\/5 {
  color: rgba(115, 115, 115, .05);
}

.group:hover .group-hover\:text-neutral-500\/50 {
  color: rgba(115, 115, 115, .5);
}

.group:hover .group-hover\:text-neutral-500\/55 {
  color: rgba(115, 115, 115, .55);
}

.group:hover .group-hover\:text-neutral-500\/60 {
  color: rgba(115, 115, 115, .6);
}

.group:hover .group-hover\:text-neutral-500\/65 {
  color: rgba(115, 115, 115, .65);
}

.group:hover .group-hover\:text-neutral-500\/70 {
  color: rgba(115, 115, 115, .7);
}

.group:hover .group-hover\:text-neutral-500\/75 {
  color: rgba(115, 115, 115, .75);
}

.group:hover .group-hover\:text-neutral-500\/80 {
  color: rgba(115, 115, 115, .8);
}

.group:hover .group-hover\:text-neutral-500\/85 {
  color: rgba(115, 115, 115, .85);
}

.group:hover .group-hover\:text-neutral-500\/90 {
  color: rgba(115, 115, 115, .9);
}

.group:hover .group-hover\:text-neutral-500\/95 {
  color: rgba(115, 115, 115, .95);
}

.group:hover .group-hover\:text-neutral-700 {
  --tw-text-opacity: 1;
  color: rgba(64, 64, 64, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-neutral-700\/0 {
  color: rgba(64, 64, 64, 0);
}

.group:hover .group-hover\:text-neutral-700\/10 {
  color: rgba(64, 64, 64, .1);
}

.group:hover .group-hover\:text-neutral-700\/100 {
  color: #404040;
}

.group:hover .group-hover\:text-neutral-700\/15 {
  color: rgba(64, 64, 64, .15);
}

.group:hover .group-hover\:text-neutral-700\/20 {
  color: rgba(64, 64, 64, .2);
}

.group:hover .group-hover\:text-neutral-700\/25 {
  color: rgba(64, 64, 64, .25);
}

.group:hover .group-hover\:text-neutral-700\/30 {
  color: rgba(64, 64, 64, .3);
}

.group:hover .group-hover\:text-neutral-700\/35 {
  color: rgba(64, 64, 64, .35);
}

.group:hover .group-hover\:text-neutral-700\/40 {
  color: rgba(64, 64, 64, .4);
}

.group:hover .group-hover\:text-neutral-700\/45 {
  color: rgba(64, 64, 64, .45);
}

.group:hover .group-hover\:text-neutral-700\/5 {
  color: rgba(64, 64, 64, .05);
}

.group:hover .group-hover\:text-neutral-700\/50 {
  color: rgba(64, 64, 64, .5);
}

.group:hover .group-hover\:text-neutral-700\/55 {
  color: rgba(64, 64, 64, .55);
}

.group:hover .group-hover\:text-neutral-700\/60 {
  color: rgba(64, 64, 64, .6);
}

.group:hover .group-hover\:text-neutral-700\/65 {
  color: rgba(64, 64, 64, .65);
}

.group:hover .group-hover\:text-neutral-700\/70 {
  color: rgba(64, 64, 64, .7);
}

.group:hover .group-hover\:text-neutral-700\/75 {
  color: rgba(64, 64, 64, .75);
}

.group:hover .group-hover\:text-neutral-700\/80 {
  color: rgba(64, 64, 64, .8);
}

.group:hover .group-hover\:text-neutral-700\/85 {
  color: rgba(64, 64, 64, .85);
}

.group:hover .group-hover\:text-neutral-700\/90 {
  color: rgba(64, 64, 64, .9);
}

.group:hover .group-hover\:text-neutral-700\/95 {
  color: rgba(64, 64, 64, .95);
}

.group:hover .group-hover\:text-neutral-800 {
  --tw-text-opacity: 1;
  color: rgba(38, 38, 38, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-neutral-800\/0 {
  color: rgba(38, 38, 38, 0);
}

.group:hover .group-hover\:text-neutral-800\/10 {
  color: rgba(38, 38, 38, .1);
}

.group:hover .group-hover\:text-neutral-800\/100 {
  color: #262626;
}

.group:hover .group-hover\:text-neutral-800\/15 {
  color: rgba(38, 38, 38, .15);
}

.group:hover .group-hover\:text-neutral-800\/20 {
  color: rgba(38, 38, 38, .2);
}

.group:hover .group-hover\:text-neutral-800\/25 {
  color: rgba(38, 38, 38, .25);
}

.group:hover .group-hover\:text-neutral-800\/30 {
  color: rgba(38, 38, 38, .3);
}

.group:hover .group-hover\:text-neutral-800\/35 {
  color: rgba(38, 38, 38, .35);
}

.group:hover .group-hover\:text-neutral-800\/40 {
  color: rgba(38, 38, 38, .4);
}

.group:hover .group-hover\:text-neutral-800\/45 {
  color: rgba(38, 38, 38, .45);
}

.group:hover .group-hover\:text-neutral-800\/5 {
  color: rgba(38, 38, 38, .05);
}

.group:hover .group-hover\:text-neutral-800\/50 {
  color: rgba(38, 38, 38, .5);
}

.group:hover .group-hover\:text-neutral-800\/55 {
  color: rgba(38, 38, 38, .55);
}

.group:hover .group-hover\:text-neutral-800\/60 {
  color: rgba(38, 38, 38, .6);
}

.group:hover .group-hover\:text-neutral-800\/65 {
  color: rgba(38, 38, 38, .65);
}

.group:hover .group-hover\:text-neutral-800\/70 {
  color: rgba(38, 38, 38, .7);
}

.group:hover .group-hover\:text-neutral-800\/75 {
  color: rgba(38, 38, 38, .75);
}

.group:hover .group-hover\:text-neutral-800\/80 {
  color: rgba(38, 38, 38, .8);
}

.group:hover .group-hover\:text-neutral-800\/85 {
  color: rgba(38, 38, 38, .85);
}

.group:hover .group-hover\:text-neutral-800\/90 {
  color: rgba(38, 38, 38, .9);
}

.group:hover .group-hover\:text-neutral-800\/95 {
  color: rgba(38, 38, 38, .95);
}

.group:hover .group-hover\:text-orange-100 {
  --tw-text-opacity: 1;
  color: rgba(255, 237, 213, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-orange-100\/0 {
  color: rgba(255, 237, 213, 0);
}

.group:hover .group-hover\:text-orange-100\/10 {
  color: rgba(255, 237, 213, .1);
}

.group:hover .group-hover\:text-orange-100\/100 {
  color: #ffedd5;
}

.group:hover .group-hover\:text-orange-100\/15 {
  color: rgba(255, 237, 213, .15);
}

.group:hover .group-hover\:text-orange-100\/20 {
  color: rgba(255, 237, 213, .2);
}

.group:hover .group-hover\:text-orange-100\/25 {
  color: rgba(255, 237, 213, .25);
}

.group:hover .group-hover\:text-orange-100\/30 {
  color: rgba(255, 237, 213, .3);
}

.group:hover .group-hover\:text-orange-100\/35 {
  color: rgba(255, 237, 213, .35);
}

.group:hover .group-hover\:text-orange-100\/40 {
  color: rgba(255, 237, 213, .4);
}

.group:hover .group-hover\:text-orange-100\/45 {
  color: rgba(255, 237, 213, .45);
}

.group:hover .group-hover\:text-orange-100\/5 {
  color: rgba(255, 237, 213, .05);
}

.group:hover .group-hover\:text-orange-100\/50 {
  color: rgba(255, 237, 213, .5);
}

.group:hover .group-hover\:text-orange-100\/55 {
  color: rgba(255, 237, 213, .55);
}

.group:hover .group-hover\:text-orange-100\/60 {
  color: rgba(255, 237, 213, .6);
}

.group:hover .group-hover\:text-orange-100\/65 {
  color: rgba(255, 237, 213, .65);
}

.group:hover .group-hover\:text-orange-100\/70 {
  color: rgba(255, 237, 213, .7);
}

.group:hover .group-hover\:text-orange-100\/75 {
  color: rgba(255, 237, 213, .75);
}

.group:hover .group-hover\:text-orange-100\/80 {
  color: rgba(255, 237, 213, .8);
}

.group:hover .group-hover\:text-orange-100\/85 {
  color: rgba(255, 237, 213, .85);
}

.group:hover .group-hover\:text-orange-100\/90 {
  color: rgba(255, 237, 213, .9);
}

.group:hover .group-hover\:text-orange-100\/95 {
  color: rgba(255, 237, 213, .95);
}

.group:hover .group-hover\:text-orange-400 {
  --tw-text-opacity: 1;
  color: rgba(251, 146, 60, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-orange-400\/0 {
  color: rgba(251, 146, 60, 0);
}

.group:hover .group-hover\:text-orange-400\/10 {
  color: rgba(251, 146, 60, .1);
}

.group:hover .group-hover\:text-orange-400\/100 {
  color: #fb923c;
}

.group:hover .group-hover\:text-orange-400\/15 {
  color: rgba(251, 146, 60, .15);
}

.group:hover .group-hover\:text-orange-400\/20 {
  color: rgba(251, 146, 60, .2);
}

.group:hover .group-hover\:text-orange-400\/25 {
  color: rgba(251, 146, 60, .25);
}

.group:hover .group-hover\:text-orange-400\/30 {
  color: rgba(251, 146, 60, .3);
}

.group:hover .group-hover\:text-orange-400\/35 {
  color: rgba(251, 146, 60, .35);
}

.group:hover .group-hover\:text-orange-400\/40 {
  color: rgba(251, 146, 60, .4);
}

.group:hover .group-hover\:text-orange-400\/45 {
  color: rgba(251, 146, 60, .45);
}

.group:hover .group-hover\:text-orange-400\/5 {
  color: rgba(251, 146, 60, .05);
}

.group:hover .group-hover\:text-orange-400\/50 {
  color: rgba(251, 146, 60, .5);
}

.group:hover .group-hover\:text-orange-400\/55 {
  color: rgba(251, 146, 60, .55);
}

.group:hover .group-hover\:text-orange-400\/60 {
  color: rgba(251, 146, 60, .6);
}

.group:hover .group-hover\:text-orange-400\/65 {
  color: rgba(251, 146, 60, .65);
}

.group:hover .group-hover\:text-orange-400\/70 {
  color: rgba(251, 146, 60, .7);
}

.group:hover .group-hover\:text-orange-400\/75 {
  color: rgba(251, 146, 60, .75);
}

.group:hover .group-hover\:text-orange-400\/80 {
  color: rgba(251, 146, 60, .8);
}

.group:hover .group-hover\:text-orange-400\/85 {
  color: rgba(251, 146, 60, .85);
}

.group:hover .group-hover\:text-orange-400\/90 {
  color: rgba(251, 146, 60, .9);
}

.group:hover .group-hover\:text-orange-400\/95 {
  color: rgba(251, 146, 60, .95);
}

.group:hover .group-hover\:text-orange-500 {
  --tw-text-opacity: 1;
  color: rgba(249, 115, 22, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-orange-500\/0 {
  color: rgba(249, 115, 22, 0);
}

.group:hover .group-hover\:text-orange-500\/10 {
  color: rgba(249, 115, 22, .1);
}

.group:hover .group-hover\:text-orange-500\/100 {
  color: #f97316;
}

.group:hover .group-hover\:text-orange-500\/15 {
  color: rgba(249, 115, 22, .15);
}

.group:hover .group-hover\:text-orange-500\/20 {
  color: rgba(249, 115, 22, .2);
}

.group:hover .group-hover\:text-orange-500\/25 {
  color: rgba(249, 115, 22, .25);
}

.group:hover .group-hover\:text-orange-500\/30 {
  color: rgba(249, 115, 22, .3);
}

.group:hover .group-hover\:text-orange-500\/35 {
  color: rgba(249, 115, 22, .35);
}

.group:hover .group-hover\:text-orange-500\/40 {
  color: rgba(249, 115, 22, .4);
}

.group:hover .group-hover\:text-orange-500\/45 {
  color: rgba(249, 115, 22, .45);
}

.group:hover .group-hover\:text-orange-500\/5 {
  color: rgba(249, 115, 22, .05);
}

.group:hover .group-hover\:text-orange-500\/50 {
  color: rgba(249, 115, 22, .5);
}

.group:hover .group-hover\:text-orange-500\/55 {
  color: rgba(249, 115, 22, .55);
}

.group:hover .group-hover\:text-orange-500\/60 {
  color: rgba(249, 115, 22, .6);
}

.group:hover .group-hover\:text-orange-500\/65 {
  color: rgba(249, 115, 22, .65);
}

.group:hover .group-hover\:text-orange-500\/70 {
  color: rgba(249, 115, 22, .7);
}

.group:hover .group-hover\:text-orange-500\/75 {
  color: rgba(249, 115, 22, .75);
}

.group:hover .group-hover\:text-orange-500\/80 {
  color: rgba(249, 115, 22, .8);
}

.group:hover .group-hover\:text-orange-500\/85 {
  color: rgba(249, 115, 22, .85);
}

.group:hover .group-hover\:text-orange-500\/90 {
  color: rgba(249, 115, 22, .9);
}

.group:hover .group-hover\:text-orange-500\/95 {
  color: rgba(249, 115, 22, .95);
}

.group:hover .group-hover\:text-orange-700 {
  --tw-text-opacity: 1;
  color: rgba(194, 65, 12, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-orange-700\/0 {
  color: rgba(194, 65, 12, 0);
}

.group:hover .group-hover\:text-orange-700\/10 {
  color: rgba(194, 65, 12, .1);
}

.group:hover .group-hover\:text-orange-700\/100 {
  color: #c2410c;
}

.group:hover .group-hover\:text-orange-700\/15 {
  color: rgba(194, 65, 12, .15);
}

.group:hover .group-hover\:text-orange-700\/20 {
  color: rgba(194, 65, 12, .2);
}

.group:hover .group-hover\:text-orange-700\/25 {
  color: rgba(194, 65, 12, .25);
}

.group:hover .group-hover\:text-orange-700\/30 {
  color: rgba(194, 65, 12, .3);
}

.group:hover .group-hover\:text-orange-700\/35 {
  color: rgba(194, 65, 12, .35);
}

.group:hover .group-hover\:text-orange-700\/40 {
  color: rgba(194, 65, 12, .4);
}

.group:hover .group-hover\:text-orange-700\/45 {
  color: rgba(194, 65, 12, .45);
}

.group:hover .group-hover\:text-orange-700\/5 {
  color: rgba(194, 65, 12, .05);
}

.group:hover .group-hover\:text-orange-700\/50 {
  color: rgba(194, 65, 12, .5);
}

.group:hover .group-hover\:text-orange-700\/55 {
  color: rgba(194, 65, 12, .55);
}

.group:hover .group-hover\:text-orange-700\/60 {
  color: rgba(194, 65, 12, .6);
}

.group:hover .group-hover\:text-orange-700\/65 {
  color: rgba(194, 65, 12, .65);
}

.group:hover .group-hover\:text-orange-700\/70 {
  color: rgba(194, 65, 12, .7);
}

.group:hover .group-hover\:text-orange-700\/75 {
  color: rgba(194, 65, 12, .75);
}

.group:hover .group-hover\:text-orange-700\/80 {
  color: rgba(194, 65, 12, .8);
}

.group:hover .group-hover\:text-orange-700\/85 {
  color: rgba(194, 65, 12, .85);
}

.group:hover .group-hover\:text-orange-700\/90 {
  color: rgba(194, 65, 12, .9);
}

.group:hover .group-hover\:text-orange-700\/95 {
  color: rgba(194, 65, 12, .95);
}

.group:hover .group-hover\:text-orange-800 {
  --tw-text-opacity: 1;
  color: rgba(154, 52, 18, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-orange-800\/0 {
  color: rgba(154, 52, 18, 0);
}

.group:hover .group-hover\:text-orange-800\/10 {
  color: rgba(154, 52, 18, .1);
}

.group:hover .group-hover\:text-orange-800\/100 {
  color: #9a3412;
}

.group:hover .group-hover\:text-orange-800\/15 {
  color: rgba(154, 52, 18, .15);
}

.group:hover .group-hover\:text-orange-800\/20 {
  color: rgba(154, 52, 18, .2);
}

.group:hover .group-hover\:text-orange-800\/25 {
  color: rgba(154, 52, 18, .25);
}

.group:hover .group-hover\:text-orange-800\/30 {
  color: rgba(154, 52, 18, .3);
}

.group:hover .group-hover\:text-orange-800\/35 {
  color: rgba(154, 52, 18, .35);
}

.group:hover .group-hover\:text-orange-800\/40 {
  color: rgba(154, 52, 18, .4);
}

.group:hover .group-hover\:text-orange-800\/45 {
  color: rgba(154, 52, 18, .45);
}

.group:hover .group-hover\:text-orange-800\/5 {
  color: rgba(154, 52, 18, .05);
}

.group:hover .group-hover\:text-orange-800\/50 {
  color: rgba(154, 52, 18, .5);
}

.group:hover .group-hover\:text-orange-800\/55 {
  color: rgba(154, 52, 18, .55);
}

.group:hover .group-hover\:text-orange-800\/60 {
  color: rgba(154, 52, 18, .6);
}

.group:hover .group-hover\:text-orange-800\/65 {
  color: rgba(154, 52, 18, .65);
}

.group:hover .group-hover\:text-orange-800\/70 {
  color: rgba(154, 52, 18, .7);
}

.group:hover .group-hover\:text-orange-800\/75 {
  color: rgba(154, 52, 18, .75);
}

.group:hover .group-hover\:text-orange-800\/80 {
  color: rgba(154, 52, 18, .8);
}

.group:hover .group-hover\:text-orange-800\/85 {
  color: rgba(154, 52, 18, .85);
}

.group:hover .group-hover\:text-orange-800\/90 {
  color: rgba(154, 52, 18, .9);
}

.group:hover .group-hover\:text-orange-800\/95 {
  color: rgba(154, 52, 18, .95);
}

.group:hover .group-hover\:text-pink-100 {
  --tw-text-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-pink-100\/0 {
  color: rgba(252, 231, 243, 0);
}

.group:hover .group-hover\:text-pink-100\/10 {
  color: rgba(252, 231, 243, .1);
}

.group:hover .group-hover\:text-pink-100\/100 {
  color: #fce7f3;
}

.group:hover .group-hover\:text-pink-100\/15 {
  color: rgba(252, 231, 243, .15);
}

.group:hover .group-hover\:text-pink-100\/20 {
  color: rgba(252, 231, 243, .2);
}

.group:hover .group-hover\:text-pink-100\/25 {
  color: rgba(252, 231, 243, .25);
}

.group:hover .group-hover\:text-pink-100\/30 {
  color: rgba(252, 231, 243, .3);
}

.group:hover .group-hover\:text-pink-100\/35 {
  color: rgba(252, 231, 243, .35);
}

.group:hover .group-hover\:text-pink-100\/40 {
  color: rgba(252, 231, 243, .4);
}

.group:hover .group-hover\:text-pink-100\/45 {
  color: rgba(252, 231, 243, .45);
}

.group:hover .group-hover\:text-pink-100\/5 {
  color: rgba(252, 231, 243, .05);
}

.group:hover .group-hover\:text-pink-100\/50 {
  color: rgba(252, 231, 243, .5);
}

.group:hover .group-hover\:text-pink-100\/55 {
  color: rgba(252, 231, 243, .55);
}

.group:hover .group-hover\:text-pink-100\/60 {
  color: rgba(252, 231, 243, .6);
}

.group:hover .group-hover\:text-pink-100\/65 {
  color: rgba(252, 231, 243, .65);
}

.group:hover .group-hover\:text-pink-100\/70 {
  color: rgba(252, 231, 243, .7);
}

.group:hover .group-hover\:text-pink-100\/75 {
  color: rgba(252, 231, 243, .75);
}

.group:hover .group-hover\:text-pink-100\/80 {
  color: rgba(252, 231, 243, .8);
}

.group:hover .group-hover\:text-pink-100\/85 {
  color: rgba(252, 231, 243, .85);
}

.group:hover .group-hover\:text-pink-100\/90 {
  color: rgba(252, 231, 243, .9);
}

.group:hover .group-hover\:text-pink-100\/95 {
  color: rgba(252, 231, 243, .95);
}

.group:hover .group-hover\:text-pink-400 {
  --tw-text-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-pink-400\/0 {
  color: rgba(244, 114, 182, 0);
}

.group:hover .group-hover\:text-pink-400\/10 {
  color: rgba(244, 114, 182, .1);
}

.group:hover .group-hover\:text-pink-400\/100 {
  color: #f472b6;
}

.group:hover .group-hover\:text-pink-400\/15 {
  color: rgba(244, 114, 182, .15);
}

.group:hover .group-hover\:text-pink-400\/20 {
  color: rgba(244, 114, 182, .2);
}

.group:hover .group-hover\:text-pink-400\/25 {
  color: rgba(244, 114, 182, .25);
}

.group:hover .group-hover\:text-pink-400\/30 {
  color: rgba(244, 114, 182, .3);
}

.group:hover .group-hover\:text-pink-400\/35 {
  color: rgba(244, 114, 182, .35);
}

.group:hover .group-hover\:text-pink-400\/40 {
  color: rgba(244, 114, 182, .4);
}

.group:hover .group-hover\:text-pink-400\/45 {
  color: rgba(244, 114, 182, .45);
}

.group:hover .group-hover\:text-pink-400\/5 {
  color: rgba(244, 114, 182, .05);
}

.group:hover .group-hover\:text-pink-400\/50 {
  color: rgba(244, 114, 182, .5);
}

.group:hover .group-hover\:text-pink-400\/55 {
  color: rgba(244, 114, 182, .55);
}

.group:hover .group-hover\:text-pink-400\/60 {
  color: rgba(244, 114, 182, .6);
}

.group:hover .group-hover\:text-pink-400\/65 {
  color: rgba(244, 114, 182, .65);
}

.group:hover .group-hover\:text-pink-400\/70 {
  color: rgba(244, 114, 182, .7);
}

.group:hover .group-hover\:text-pink-400\/75 {
  color: rgba(244, 114, 182, .75);
}

.group:hover .group-hover\:text-pink-400\/80 {
  color: rgba(244, 114, 182, .8);
}

.group:hover .group-hover\:text-pink-400\/85 {
  color: rgba(244, 114, 182, .85);
}

.group:hover .group-hover\:text-pink-400\/90 {
  color: rgba(244, 114, 182, .9);
}

.group:hover .group-hover\:text-pink-400\/95 {
  color: rgba(244, 114, 182, .95);
}

.group:hover .group-hover\:text-pink-500 {
  --tw-text-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-pink-500\/0 {
  color: rgba(236, 72, 153, 0);
}

.group:hover .group-hover\:text-pink-500\/10 {
  color: rgba(236, 72, 153, .1);
}

.group:hover .group-hover\:text-pink-500\/100 {
  color: #ec4899;
}

.group:hover .group-hover\:text-pink-500\/15 {
  color: rgba(236, 72, 153, .15);
}

.group:hover .group-hover\:text-pink-500\/20 {
  color: rgba(236, 72, 153, .2);
}

.group:hover .group-hover\:text-pink-500\/25 {
  color: rgba(236, 72, 153, .25);
}

.group:hover .group-hover\:text-pink-500\/30 {
  color: rgba(236, 72, 153, .3);
}

.group:hover .group-hover\:text-pink-500\/35 {
  color: rgba(236, 72, 153, .35);
}

.group:hover .group-hover\:text-pink-500\/40 {
  color: rgba(236, 72, 153, .4);
}

.group:hover .group-hover\:text-pink-500\/45 {
  color: rgba(236, 72, 153, .45);
}

.group:hover .group-hover\:text-pink-500\/5 {
  color: rgba(236, 72, 153, .05);
}

.group:hover .group-hover\:text-pink-500\/50 {
  color: rgba(236, 72, 153, .5);
}

.group:hover .group-hover\:text-pink-500\/55 {
  color: rgba(236, 72, 153, .55);
}

.group:hover .group-hover\:text-pink-500\/60 {
  color: rgba(236, 72, 153, .6);
}

.group:hover .group-hover\:text-pink-500\/65 {
  color: rgba(236, 72, 153, .65);
}

.group:hover .group-hover\:text-pink-500\/70 {
  color: rgba(236, 72, 153, .7);
}

.group:hover .group-hover\:text-pink-500\/75 {
  color: rgba(236, 72, 153, .75);
}

.group:hover .group-hover\:text-pink-500\/80 {
  color: rgba(236, 72, 153, .8);
}

.group:hover .group-hover\:text-pink-500\/85 {
  color: rgba(236, 72, 153, .85);
}

.group:hover .group-hover\:text-pink-500\/90 {
  color: rgba(236, 72, 153, .9);
}

.group:hover .group-hover\:text-pink-500\/95 {
  color: rgba(236, 72, 153, .95);
}

.group:hover .group-hover\:text-pink-700 {
  --tw-text-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-pink-700\/0 {
  color: rgba(190, 24, 93, 0);
}

.group:hover .group-hover\:text-pink-700\/10 {
  color: rgba(190, 24, 93, .1);
}

.group:hover .group-hover\:text-pink-700\/100 {
  color: #be185d;
}

.group:hover .group-hover\:text-pink-700\/15 {
  color: rgba(190, 24, 93, .15);
}

.group:hover .group-hover\:text-pink-700\/20 {
  color: rgba(190, 24, 93, .2);
}

.group:hover .group-hover\:text-pink-700\/25 {
  color: rgba(190, 24, 93, .25);
}

.group:hover .group-hover\:text-pink-700\/30 {
  color: rgba(190, 24, 93, .3);
}

.group:hover .group-hover\:text-pink-700\/35 {
  color: rgba(190, 24, 93, .35);
}

.group:hover .group-hover\:text-pink-700\/40 {
  color: rgba(190, 24, 93, .4);
}

.group:hover .group-hover\:text-pink-700\/45 {
  color: rgba(190, 24, 93, .45);
}

.group:hover .group-hover\:text-pink-700\/5 {
  color: rgba(190, 24, 93, .05);
}

.group:hover .group-hover\:text-pink-700\/50 {
  color: rgba(190, 24, 93, .5);
}

.group:hover .group-hover\:text-pink-700\/55 {
  color: rgba(190, 24, 93, .55);
}

.group:hover .group-hover\:text-pink-700\/60 {
  color: rgba(190, 24, 93, .6);
}

.group:hover .group-hover\:text-pink-700\/65 {
  color: rgba(190, 24, 93, .65);
}

.group:hover .group-hover\:text-pink-700\/70 {
  color: rgba(190, 24, 93, .7);
}

.group:hover .group-hover\:text-pink-700\/75 {
  color: rgba(190, 24, 93, .75);
}

.group:hover .group-hover\:text-pink-700\/80 {
  color: rgba(190, 24, 93, .8);
}

.group:hover .group-hover\:text-pink-700\/85 {
  color: rgba(190, 24, 93, .85);
}

.group:hover .group-hover\:text-pink-700\/90 {
  color: rgba(190, 24, 93, .9);
}

.group:hover .group-hover\:text-pink-700\/95 {
  color: rgba(190, 24, 93, .95);
}

.group:hover .group-hover\:text-pink-800 {
  --tw-text-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-pink-800\/0 {
  color: rgba(157, 23, 77, 0);
}

.group:hover .group-hover\:text-pink-800\/10 {
  color: rgba(157, 23, 77, .1);
}

.group:hover .group-hover\:text-pink-800\/100 {
  color: #9d174d;
}

.group:hover .group-hover\:text-pink-800\/15 {
  color: rgba(157, 23, 77, .15);
}

.group:hover .group-hover\:text-pink-800\/20 {
  color: rgba(157, 23, 77, .2);
}

.group:hover .group-hover\:text-pink-800\/25 {
  color: rgba(157, 23, 77, .25);
}

.group:hover .group-hover\:text-pink-800\/30 {
  color: rgba(157, 23, 77, .3);
}

.group:hover .group-hover\:text-pink-800\/35 {
  color: rgba(157, 23, 77, .35);
}

.group:hover .group-hover\:text-pink-800\/40 {
  color: rgba(157, 23, 77, .4);
}

.group:hover .group-hover\:text-pink-800\/45 {
  color: rgba(157, 23, 77, .45);
}

.group:hover .group-hover\:text-pink-800\/5 {
  color: rgba(157, 23, 77, .05);
}

.group:hover .group-hover\:text-pink-800\/50 {
  color: rgba(157, 23, 77, .5);
}

.group:hover .group-hover\:text-pink-800\/55 {
  color: rgba(157, 23, 77, .55);
}

.group:hover .group-hover\:text-pink-800\/60 {
  color: rgba(157, 23, 77, .6);
}

.group:hover .group-hover\:text-pink-800\/65 {
  color: rgba(157, 23, 77, .65);
}

.group:hover .group-hover\:text-pink-800\/70 {
  color: rgba(157, 23, 77, .7);
}

.group:hover .group-hover\:text-pink-800\/75 {
  color: rgba(157, 23, 77, .75);
}

.group:hover .group-hover\:text-pink-800\/80 {
  color: rgba(157, 23, 77, .8);
}

.group:hover .group-hover\:text-pink-800\/85 {
  color: rgba(157, 23, 77, .85);
}

.group:hover .group-hover\:text-pink-800\/90 {
  color: rgba(157, 23, 77, .9);
}

.group:hover .group-hover\:text-pink-800\/95 {
  color: rgba(157, 23, 77, .95);
}

.group:hover .group-hover\:text-purple-100 {
  --tw-text-opacity: 1;
  color: rgba(243, 232, 255, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-purple-100\/0 {
  color: rgba(243, 232, 255, 0);
}

.group:hover .group-hover\:text-purple-100\/10 {
  color: rgba(243, 232, 255, .1);
}

.group:hover .group-hover\:text-purple-100\/100 {
  color: #f3e8ff;
}

.group:hover .group-hover\:text-purple-100\/15 {
  color: rgba(243, 232, 255, .15);
}

.group:hover .group-hover\:text-purple-100\/20 {
  color: rgba(243, 232, 255, .2);
}

.group:hover .group-hover\:text-purple-100\/25 {
  color: rgba(243, 232, 255, .25);
}

.group:hover .group-hover\:text-purple-100\/30 {
  color: rgba(243, 232, 255, .3);
}

.group:hover .group-hover\:text-purple-100\/35 {
  color: rgba(243, 232, 255, .35);
}

.group:hover .group-hover\:text-purple-100\/40 {
  color: rgba(243, 232, 255, .4);
}

.group:hover .group-hover\:text-purple-100\/45 {
  color: rgba(243, 232, 255, .45);
}

.group:hover .group-hover\:text-purple-100\/5 {
  color: rgba(243, 232, 255, .05);
}

.group:hover .group-hover\:text-purple-100\/50 {
  color: rgba(243, 232, 255, .5);
}

.group:hover .group-hover\:text-purple-100\/55 {
  color: rgba(243, 232, 255, .55);
}

.group:hover .group-hover\:text-purple-100\/60 {
  color: rgba(243, 232, 255, .6);
}

.group:hover .group-hover\:text-purple-100\/65 {
  color: rgba(243, 232, 255, .65);
}

.group:hover .group-hover\:text-purple-100\/70 {
  color: rgba(243, 232, 255, .7);
}

.group:hover .group-hover\:text-purple-100\/75 {
  color: rgba(243, 232, 255, .75);
}

.group:hover .group-hover\:text-purple-100\/80 {
  color: rgba(243, 232, 255, .8);
}

.group:hover .group-hover\:text-purple-100\/85 {
  color: rgba(243, 232, 255, .85);
}

.group:hover .group-hover\:text-purple-100\/90 {
  color: rgba(243, 232, 255, .9);
}

.group:hover .group-hover\:text-purple-100\/95 {
  color: rgba(243, 232, 255, .95);
}

.group:hover .group-hover\:text-purple-400 {
  --tw-text-opacity: 1;
  color: rgba(192, 132, 252, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-purple-400\/0 {
  color: rgba(192, 132, 252, 0);
}

.group:hover .group-hover\:text-purple-400\/10 {
  color: rgba(192, 132, 252, .1);
}

.group:hover .group-hover\:text-purple-400\/100 {
  color: #c084fc;
}

.group:hover .group-hover\:text-purple-400\/15 {
  color: rgba(192, 132, 252, .15);
}

.group:hover .group-hover\:text-purple-400\/20 {
  color: rgba(192, 132, 252, .2);
}

.group:hover .group-hover\:text-purple-400\/25 {
  color: rgba(192, 132, 252, .25);
}

.group:hover .group-hover\:text-purple-400\/30 {
  color: rgba(192, 132, 252, .3);
}

.group:hover .group-hover\:text-purple-400\/35 {
  color: rgba(192, 132, 252, .35);
}

.group:hover .group-hover\:text-purple-400\/40 {
  color: rgba(192, 132, 252, .4);
}

.group:hover .group-hover\:text-purple-400\/45 {
  color: rgba(192, 132, 252, .45);
}

.group:hover .group-hover\:text-purple-400\/5 {
  color: rgba(192, 132, 252, .05);
}

.group:hover .group-hover\:text-purple-400\/50 {
  color: rgba(192, 132, 252, .5);
}

.group:hover .group-hover\:text-purple-400\/55 {
  color: rgba(192, 132, 252, .55);
}

.group:hover .group-hover\:text-purple-400\/60 {
  color: rgba(192, 132, 252, .6);
}

.group:hover .group-hover\:text-purple-400\/65 {
  color: rgba(192, 132, 252, .65);
}

.group:hover .group-hover\:text-purple-400\/70 {
  color: rgba(192, 132, 252, .7);
}

.group:hover .group-hover\:text-purple-400\/75 {
  color: rgba(192, 132, 252, .75);
}

.group:hover .group-hover\:text-purple-400\/80 {
  color: rgba(192, 132, 252, .8);
}

.group:hover .group-hover\:text-purple-400\/85 {
  color: rgba(192, 132, 252, .85);
}

.group:hover .group-hover\:text-purple-400\/90 {
  color: rgba(192, 132, 252, .9);
}

.group:hover .group-hover\:text-purple-400\/95 {
  color: rgba(192, 132, 252, .95);
}

.group:hover .group-hover\:text-purple-500 {
  --tw-text-opacity: 1;
  color: rgba(168, 85, 247, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-purple-500\/0 {
  color: rgba(168, 85, 247, 0);
}

.group:hover .group-hover\:text-purple-500\/10 {
  color: rgba(168, 85, 247, .1);
}

.group:hover .group-hover\:text-purple-500\/100 {
  color: #a855f7;
}

.group:hover .group-hover\:text-purple-500\/15 {
  color: rgba(168, 85, 247, .15);
}

.group:hover .group-hover\:text-purple-500\/20 {
  color: rgba(168, 85, 247, .2);
}

.group:hover .group-hover\:text-purple-500\/25 {
  color: rgba(168, 85, 247, .25);
}

.group:hover .group-hover\:text-purple-500\/30 {
  color: rgba(168, 85, 247, .3);
}

.group:hover .group-hover\:text-purple-500\/35 {
  color: rgba(168, 85, 247, .35);
}

.group:hover .group-hover\:text-purple-500\/40 {
  color: rgba(168, 85, 247, .4);
}

.group:hover .group-hover\:text-purple-500\/45 {
  color: rgba(168, 85, 247, .45);
}

.group:hover .group-hover\:text-purple-500\/5 {
  color: rgba(168, 85, 247, .05);
}

.group:hover .group-hover\:text-purple-500\/50 {
  color: rgba(168, 85, 247, .5);
}

.group:hover .group-hover\:text-purple-500\/55 {
  color: rgba(168, 85, 247, .55);
}

.group:hover .group-hover\:text-purple-500\/60 {
  color: rgba(168, 85, 247, .6);
}

.group:hover .group-hover\:text-purple-500\/65 {
  color: rgba(168, 85, 247, .65);
}

.group:hover .group-hover\:text-purple-500\/70 {
  color: rgba(168, 85, 247, .7);
}

.group:hover .group-hover\:text-purple-500\/75 {
  color: rgba(168, 85, 247, .75);
}

.group:hover .group-hover\:text-purple-500\/80 {
  color: rgba(168, 85, 247, .8);
}

.group:hover .group-hover\:text-purple-500\/85 {
  color: rgba(168, 85, 247, .85);
}

.group:hover .group-hover\:text-purple-500\/90 {
  color: rgba(168, 85, 247, .9);
}

.group:hover .group-hover\:text-purple-500\/95 {
  color: rgba(168, 85, 247, .95);
}

.group:hover .group-hover\:text-purple-700 {
  --tw-text-opacity: 1;
  color: rgba(126, 34, 206, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-purple-700\/0 {
  color: rgba(126, 34, 206, 0);
}

.group:hover .group-hover\:text-purple-700\/10 {
  color: rgba(126, 34, 206, .1);
}

.group:hover .group-hover\:text-purple-700\/100 {
  color: #7e22ce;
}

.group:hover .group-hover\:text-purple-700\/15 {
  color: rgba(126, 34, 206, .15);
}

.group:hover .group-hover\:text-purple-700\/20 {
  color: rgba(126, 34, 206, .2);
}

.group:hover .group-hover\:text-purple-700\/25 {
  color: rgba(126, 34, 206, .25);
}

.group:hover .group-hover\:text-purple-700\/30 {
  color: rgba(126, 34, 206, .3);
}

.group:hover .group-hover\:text-purple-700\/35 {
  color: rgba(126, 34, 206, .35);
}

.group:hover .group-hover\:text-purple-700\/40 {
  color: rgba(126, 34, 206, .4);
}

.group:hover .group-hover\:text-purple-700\/45 {
  color: rgba(126, 34, 206, .45);
}

.group:hover .group-hover\:text-purple-700\/5 {
  color: rgba(126, 34, 206, .05);
}

.group:hover .group-hover\:text-purple-700\/50 {
  color: rgba(126, 34, 206, .5);
}

.group:hover .group-hover\:text-purple-700\/55 {
  color: rgba(126, 34, 206, .55);
}

.group:hover .group-hover\:text-purple-700\/60 {
  color: rgba(126, 34, 206, .6);
}

.group:hover .group-hover\:text-purple-700\/65 {
  color: rgba(126, 34, 206, .65);
}

.group:hover .group-hover\:text-purple-700\/70 {
  color: rgba(126, 34, 206, .7);
}

.group:hover .group-hover\:text-purple-700\/75 {
  color: rgba(126, 34, 206, .75);
}

.group:hover .group-hover\:text-purple-700\/80 {
  color: rgba(126, 34, 206, .8);
}

.group:hover .group-hover\:text-purple-700\/85 {
  color: rgba(126, 34, 206, .85);
}

.group:hover .group-hover\:text-purple-700\/90 {
  color: rgba(126, 34, 206, .9);
}

.group:hover .group-hover\:text-purple-700\/95 {
  color: rgba(126, 34, 206, .95);
}

.group:hover .group-hover\:text-purple-800 {
  --tw-text-opacity: 1;
  color: rgba(107, 33, 168, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-purple-800\/0 {
  color: rgba(107, 33, 168, 0);
}

.group:hover .group-hover\:text-purple-800\/10 {
  color: rgba(107, 33, 168, .1);
}

.group:hover .group-hover\:text-purple-800\/100 {
  color: #6b21a8;
}

.group:hover .group-hover\:text-purple-800\/15 {
  color: rgba(107, 33, 168, .15);
}

.group:hover .group-hover\:text-purple-800\/20 {
  color: rgba(107, 33, 168, .2);
}

.group:hover .group-hover\:text-purple-800\/25 {
  color: rgba(107, 33, 168, .25);
}

.group:hover .group-hover\:text-purple-800\/30 {
  color: rgba(107, 33, 168, .3);
}

.group:hover .group-hover\:text-purple-800\/35 {
  color: rgba(107, 33, 168, .35);
}

.group:hover .group-hover\:text-purple-800\/40 {
  color: rgba(107, 33, 168, .4);
}

.group:hover .group-hover\:text-purple-800\/45 {
  color: rgba(107, 33, 168, .45);
}

.group:hover .group-hover\:text-purple-800\/5 {
  color: rgba(107, 33, 168, .05);
}

.group:hover .group-hover\:text-purple-800\/50 {
  color: rgba(107, 33, 168, .5);
}

.group:hover .group-hover\:text-purple-800\/55 {
  color: rgba(107, 33, 168, .55);
}

.group:hover .group-hover\:text-purple-800\/60 {
  color: rgba(107, 33, 168, .6);
}

.group:hover .group-hover\:text-purple-800\/65 {
  color: rgba(107, 33, 168, .65);
}

.group:hover .group-hover\:text-purple-800\/70 {
  color: rgba(107, 33, 168, .7);
}

.group:hover .group-hover\:text-purple-800\/75 {
  color: rgba(107, 33, 168, .75);
}

.group:hover .group-hover\:text-purple-800\/80 {
  color: rgba(107, 33, 168, .8);
}

.group:hover .group-hover\:text-purple-800\/85 {
  color: rgba(107, 33, 168, .85);
}

.group:hover .group-hover\:text-purple-800\/90 {
  color: rgba(107, 33, 168, .9);
}

.group:hover .group-hover\:text-purple-800\/95 {
  color: rgba(107, 33, 168, .95);
}

.group:hover .group-hover\:text-red-100 {
  --tw-text-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-red-100\/0 {
  color: rgba(254, 226, 226, 0);
}

.group:hover .group-hover\:text-red-100\/10 {
  color: rgba(254, 226, 226, .1);
}

.group:hover .group-hover\:text-red-100\/100 {
  color: #fee2e2;
}

.group:hover .group-hover\:text-red-100\/15 {
  color: rgba(254, 226, 226, .15);
}

.group:hover .group-hover\:text-red-100\/20 {
  color: rgba(254, 226, 226, .2);
}

.group:hover .group-hover\:text-red-100\/25 {
  color: rgba(254, 226, 226, .25);
}

.group:hover .group-hover\:text-red-100\/30 {
  color: rgba(254, 226, 226, .3);
}

.group:hover .group-hover\:text-red-100\/35 {
  color: rgba(254, 226, 226, .35);
}

.group:hover .group-hover\:text-red-100\/40 {
  color: rgba(254, 226, 226, .4);
}

.group:hover .group-hover\:text-red-100\/45 {
  color: rgba(254, 226, 226, .45);
}

.group:hover .group-hover\:text-red-100\/5 {
  color: rgba(254, 226, 226, .05);
}

.group:hover .group-hover\:text-red-100\/50 {
  color: rgba(254, 226, 226, .5);
}

.group:hover .group-hover\:text-red-100\/55 {
  color: rgba(254, 226, 226, .55);
}

.group:hover .group-hover\:text-red-100\/60 {
  color: rgba(254, 226, 226, .6);
}

.group:hover .group-hover\:text-red-100\/65 {
  color: rgba(254, 226, 226, .65);
}

.group:hover .group-hover\:text-red-100\/70 {
  color: rgba(254, 226, 226, .7);
}

.group:hover .group-hover\:text-red-100\/75 {
  color: rgba(254, 226, 226, .75);
}

.group:hover .group-hover\:text-red-100\/80 {
  color: rgba(254, 226, 226, .8);
}

.group:hover .group-hover\:text-red-100\/85 {
  color: rgba(254, 226, 226, .85);
}

.group:hover .group-hover\:text-red-100\/90 {
  color: rgba(254, 226, 226, .9);
}

.group:hover .group-hover\:text-red-100\/95 {
  color: rgba(254, 226, 226, .95);
}

.group:hover .group-hover\:text-red-400 {
  --tw-text-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-red-400\/0 {
  color: rgba(248, 113, 113, 0);
}

.group:hover .group-hover\:text-red-400\/10 {
  color: rgba(248, 113, 113, .1);
}

.group:hover .group-hover\:text-red-400\/100 {
  color: #f87171;
}

.group:hover .group-hover\:text-red-400\/15 {
  color: rgba(248, 113, 113, .15);
}

.group:hover .group-hover\:text-red-400\/20 {
  color: rgba(248, 113, 113, .2);
}

.group:hover .group-hover\:text-red-400\/25 {
  color: rgba(248, 113, 113, .25);
}

.group:hover .group-hover\:text-red-400\/30 {
  color: rgba(248, 113, 113, .3);
}

.group:hover .group-hover\:text-red-400\/35 {
  color: rgba(248, 113, 113, .35);
}

.group:hover .group-hover\:text-red-400\/40 {
  color: rgba(248, 113, 113, .4);
}

.group:hover .group-hover\:text-red-400\/45 {
  color: rgba(248, 113, 113, .45);
}

.group:hover .group-hover\:text-red-400\/5 {
  color: rgba(248, 113, 113, .05);
}

.group:hover .group-hover\:text-red-400\/50 {
  color: rgba(248, 113, 113, .5);
}

.group:hover .group-hover\:text-red-400\/55 {
  color: rgba(248, 113, 113, .55);
}

.group:hover .group-hover\:text-red-400\/60 {
  color: rgba(248, 113, 113, .6);
}

.group:hover .group-hover\:text-red-400\/65 {
  color: rgba(248, 113, 113, .65);
}

.group:hover .group-hover\:text-red-400\/70 {
  color: rgba(248, 113, 113, .7);
}

.group:hover .group-hover\:text-red-400\/75 {
  color: rgba(248, 113, 113, .75);
}

.group:hover .group-hover\:text-red-400\/80 {
  color: rgba(248, 113, 113, .8);
}

.group:hover .group-hover\:text-red-400\/85 {
  color: rgba(248, 113, 113, .85);
}

.group:hover .group-hover\:text-red-400\/90 {
  color: rgba(248, 113, 113, .9);
}

.group:hover .group-hover\:text-red-400\/95 {
  color: rgba(248, 113, 113, .95);
}

.group:hover .group-hover\:text-red-500 {
  --tw-text-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-red-500\/0 {
  color: rgba(239, 68, 68, 0);
}

.group:hover .group-hover\:text-red-500\/10 {
  color: rgba(239, 68, 68, .1);
}

.group:hover .group-hover\:text-red-500\/100 {
  color: #ef4444;
}

.group:hover .group-hover\:text-red-500\/15 {
  color: rgba(239, 68, 68, .15);
}

.group:hover .group-hover\:text-red-500\/20 {
  color: rgba(239, 68, 68, .2);
}

.group:hover .group-hover\:text-red-500\/25 {
  color: rgba(239, 68, 68, .25);
}

.group:hover .group-hover\:text-red-500\/30 {
  color: rgba(239, 68, 68, .3);
}

.group:hover .group-hover\:text-red-500\/35 {
  color: rgba(239, 68, 68, .35);
}

.group:hover .group-hover\:text-red-500\/40 {
  color: rgba(239, 68, 68, .4);
}

.group:hover .group-hover\:text-red-500\/45 {
  color: rgba(239, 68, 68, .45);
}

.group:hover .group-hover\:text-red-500\/5 {
  color: rgba(239, 68, 68, .05);
}

.group:hover .group-hover\:text-red-500\/50 {
  color: rgba(239, 68, 68, .5);
}

.group:hover .group-hover\:text-red-500\/55 {
  color: rgba(239, 68, 68, .55);
}

.group:hover .group-hover\:text-red-500\/60 {
  color: rgba(239, 68, 68, .6);
}

.group:hover .group-hover\:text-red-500\/65 {
  color: rgba(239, 68, 68, .65);
}

.group:hover .group-hover\:text-red-500\/70 {
  color: rgba(239, 68, 68, .7);
}

.group:hover .group-hover\:text-red-500\/75 {
  color: rgba(239, 68, 68, .75);
}

.group:hover .group-hover\:text-red-500\/80 {
  color: rgba(239, 68, 68, .8);
}

.group:hover .group-hover\:text-red-500\/85 {
  color: rgba(239, 68, 68, .85);
}

.group:hover .group-hover\:text-red-500\/90 {
  color: rgba(239, 68, 68, .9);
}

.group:hover .group-hover\:text-red-500\/95 {
  color: rgba(239, 68, 68, .95);
}

.group:hover .group-hover\:text-red-700 {
  --tw-text-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-red-700\/0 {
  color: rgba(185, 28, 28, 0);
}

.group:hover .group-hover\:text-red-700\/10 {
  color: rgba(185, 28, 28, .1);
}

.group:hover .group-hover\:text-red-700\/100 {
  color: #b91c1c;
}

.group:hover .group-hover\:text-red-700\/15 {
  color: rgba(185, 28, 28, .15);
}

.group:hover .group-hover\:text-red-700\/20 {
  color: rgba(185, 28, 28, .2);
}

.group:hover .group-hover\:text-red-700\/25 {
  color: rgba(185, 28, 28, .25);
}

.group:hover .group-hover\:text-red-700\/30 {
  color: rgba(185, 28, 28, .3);
}

.group:hover .group-hover\:text-red-700\/35 {
  color: rgba(185, 28, 28, .35);
}

.group:hover .group-hover\:text-red-700\/40 {
  color: rgba(185, 28, 28, .4);
}

.group:hover .group-hover\:text-red-700\/45 {
  color: rgba(185, 28, 28, .45);
}

.group:hover .group-hover\:text-red-700\/5 {
  color: rgba(185, 28, 28, .05);
}

.group:hover .group-hover\:text-red-700\/50 {
  color: rgba(185, 28, 28, .5);
}

.group:hover .group-hover\:text-red-700\/55 {
  color: rgba(185, 28, 28, .55);
}

.group:hover .group-hover\:text-red-700\/60 {
  color: rgba(185, 28, 28, .6);
}

.group:hover .group-hover\:text-red-700\/65 {
  color: rgba(185, 28, 28, .65);
}

.group:hover .group-hover\:text-red-700\/70 {
  color: rgba(185, 28, 28, .7);
}

.group:hover .group-hover\:text-red-700\/75 {
  color: rgba(185, 28, 28, .75);
}

.group:hover .group-hover\:text-red-700\/80 {
  color: rgba(185, 28, 28, .8);
}

.group:hover .group-hover\:text-red-700\/85 {
  color: rgba(185, 28, 28, .85);
}

.group:hover .group-hover\:text-red-700\/90 {
  color: rgba(185, 28, 28, .9);
}

.group:hover .group-hover\:text-red-700\/95 {
  color: rgba(185, 28, 28, .95);
}

.group:hover .group-hover\:text-red-800 {
  --tw-text-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-red-800\/0 {
  color: rgba(153, 27, 27, 0);
}

.group:hover .group-hover\:text-red-800\/10 {
  color: rgba(153, 27, 27, .1);
}

.group:hover .group-hover\:text-red-800\/100 {
  color: #991b1b;
}

.group:hover .group-hover\:text-red-800\/15 {
  color: rgba(153, 27, 27, .15);
}

.group:hover .group-hover\:text-red-800\/20 {
  color: rgba(153, 27, 27, .2);
}

.group:hover .group-hover\:text-red-800\/25 {
  color: rgba(153, 27, 27, .25);
}

.group:hover .group-hover\:text-red-800\/30 {
  color: rgba(153, 27, 27, .3);
}

.group:hover .group-hover\:text-red-800\/35 {
  color: rgba(153, 27, 27, .35);
}

.group:hover .group-hover\:text-red-800\/40 {
  color: rgba(153, 27, 27, .4);
}

.group:hover .group-hover\:text-red-800\/45 {
  color: rgba(153, 27, 27, .45);
}

.group:hover .group-hover\:text-red-800\/5 {
  color: rgba(153, 27, 27, .05);
}

.group:hover .group-hover\:text-red-800\/50 {
  color: rgba(153, 27, 27, .5);
}

.group:hover .group-hover\:text-red-800\/55 {
  color: rgba(153, 27, 27, .55);
}

.group:hover .group-hover\:text-red-800\/60 {
  color: rgba(153, 27, 27, .6);
}

.group:hover .group-hover\:text-red-800\/65 {
  color: rgba(153, 27, 27, .65);
}

.group:hover .group-hover\:text-red-800\/70 {
  color: rgba(153, 27, 27, .7);
}

.group:hover .group-hover\:text-red-800\/75 {
  color: rgba(153, 27, 27, .75);
}

.group:hover .group-hover\:text-red-800\/80 {
  color: rgba(153, 27, 27, .8);
}

.group:hover .group-hover\:text-red-800\/85 {
  color: rgba(153, 27, 27, .85);
}

.group:hover .group-hover\:text-red-800\/90 {
  color: rgba(153, 27, 27, .9);
}

.group:hover .group-hover\:text-red-800\/95 {
  color: rgba(153, 27, 27, .95);
}

.group:hover .group-hover\:text-rose-100 {
  --tw-text-opacity: 1;
  color: rgba(255, 228, 230, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-rose-100\/0 {
  color: rgba(255, 228, 230, 0);
}

.group:hover .group-hover\:text-rose-100\/10 {
  color: rgba(255, 228, 230, .1);
}

.group:hover .group-hover\:text-rose-100\/100 {
  color: #ffe4e6;
}

.group:hover .group-hover\:text-rose-100\/15 {
  color: rgba(255, 228, 230, .15);
}

.group:hover .group-hover\:text-rose-100\/20 {
  color: rgba(255, 228, 230, .2);
}

.group:hover .group-hover\:text-rose-100\/25 {
  color: rgba(255, 228, 230, .25);
}

.group:hover .group-hover\:text-rose-100\/30 {
  color: rgba(255, 228, 230, .3);
}

.group:hover .group-hover\:text-rose-100\/35 {
  color: rgba(255, 228, 230, .35);
}

.group:hover .group-hover\:text-rose-100\/40 {
  color: rgba(255, 228, 230, .4);
}

.group:hover .group-hover\:text-rose-100\/45 {
  color: rgba(255, 228, 230, .45);
}

.group:hover .group-hover\:text-rose-100\/5 {
  color: rgba(255, 228, 230, .05);
}

.group:hover .group-hover\:text-rose-100\/50 {
  color: rgba(255, 228, 230, .5);
}

.group:hover .group-hover\:text-rose-100\/55 {
  color: rgba(255, 228, 230, .55);
}

.group:hover .group-hover\:text-rose-100\/60 {
  color: rgba(255, 228, 230, .6);
}

.group:hover .group-hover\:text-rose-100\/65 {
  color: rgba(255, 228, 230, .65);
}

.group:hover .group-hover\:text-rose-100\/70 {
  color: rgba(255, 228, 230, .7);
}

.group:hover .group-hover\:text-rose-100\/75 {
  color: rgba(255, 228, 230, .75);
}

.group:hover .group-hover\:text-rose-100\/80 {
  color: rgba(255, 228, 230, .8);
}

.group:hover .group-hover\:text-rose-100\/85 {
  color: rgba(255, 228, 230, .85);
}

.group:hover .group-hover\:text-rose-100\/90 {
  color: rgba(255, 228, 230, .9);
}

.group:hover .group-hover\:text-rose-100\/95 {
  color: rgba(255, 228, 230, .95);
}

.group:hover .group-hover\:text-rose-400 {
  --tw-text-opacity: 1;
  color: rgba(251, 113, 133, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-rose-400\/0 {
  color: rgba(251, 113, 133, 0);
}

.group:hover .group-hover\:text-rose-400\/10 {
  color: rgba(251, 113, 133, .1);
}

.group:hover .group-hover\:text-rose-400\/100 {
  color: #fb7185;
}

.group:hover .group-hover\:text-rose-400\/15 {
  color: rgba(251, 113, 133, .15);
}

.group:hover .group-hover\:text-rose-400\/20 {
  color: rgba(251, 113, 133, .2);
}

.group:hover .group-hover\:text-rose-400\/25 {
  color: rgba(251, 113, 133, .25);
}

.group:hover .group-hover\:text-rose-400\/30 {
  color: rgba(251, 113, 133, .3);
}

.group:hover .group-hover\:text-rose-400\/35 {
  color: rgba(251, 113, 133, .35);
}

.group:hover .group-hover\:text-rose-400\/40 {
  color: rgba(251, 113, 133, .4);
}

.group:hover .group-hover\:text-rose-400\/45 {
  color: rgba(251, 113, 133, .45);
}

.group:hover .group-hover\:text-rose-400\/5 {
  color: rgba(251, 113, 133, .05);
}

.group:hover .group-hover\:text-rose-400\/50 {
  color: rgba(251, 113, 133, .5);
}

.group:hover .group-hover\:text-rose-400\/55 {
  color: rgba(251, 113, 133, .55);
}

.group:hover .group-hover\:text-rose-400\/60 {
  color: rgba(251, 113, 133, .6);
}

.group:hover .group-hover\:text-rose-400\/65 {
  color: rgba(251, 113, 133, .65);
}

.group:hover .group-hover\:text-rose-400\/70 {
  color: rgba(251, 113, 133, .7);
}

.group:hover .group-hover\:text-rose-400\/75 {
  color: rgba(251, 113, 133, .75);
}

.group:hover .group-hover\:text-rose-400\/80 {
  color: rgba(251, 113, 133, .8);
}

.group:hover .group-hover\:text-rose-400\/85 {
  color: rgba(251, 113, 133, .85);
}

.group:hover .group-hover\:text-rose-400\/90 {
  color: rgba(251, 113, 133, .9);
}

.group:hover .group-hover\:text-rose-400\/95 {
  color: rgba(251, 113, 133, .95);
}

.group:hover .group-hover\:text-rose-500 {
  --tw-text-opacity: 1;
  color: rgba(244, 63, 94, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-rose-500\/0 {
  color: rgba(244, 63, 94, 0);
}

.group:hover .group-hover\:text-rose-500\/10 {
  color: rgba(244, 63, 94, .1);
}

.group:hover .group-hover\:text-rose-500\/100 {
  color: #f43f5e;
}

.group:hover .group-hover\:text-rose-500\/15 {
  color: rgba(244, 63, 94, .15);
}

.group:hover .group-hover\:text-rose-500\/20 {
  color: rgba(244, 63, 94, .2);
}

.group:hover .group-hover\:text-rose-500\/25 {
  color: rgba(244, 63, 94, .25);
}

.group:hover .group-hover\:text-rose-500\/30 {
  color: rgba(244, 63, 94, .3);
}

.group:hover .group-hover\:text-rose-500\/35 {
  color: rgba(244, 63, 94, .35);
}

.group:hover .group-hover\:text-rose-500\/40 {
  color: rgba(244, 63, 94, .4);
}

.group:hover .group-hover\:text-rose-500\/45 {
  color: rgba(244, 63, 94, .45);
}

.group:hover .group-hover\:text-rose-500\/5 {
  color: rgba(244, 63, 94, .05);
}

.group:hover .group-hover\:text-rose-500\/50 {
  color: rgba(244, 63, 94, .5);
}

.group:hover .group-hover\:text-rose-500\/55 {
  color: rgba(244, 63, 94, .55);
}

.group:hover .group-hover\:text-rose-500\/60 {
  color: rgba(244, 63, 94, .6);
}

.group:hover .group-hover\:text-rose-500\/65 {
  color: rgba(244, 63, 94, .65);
}

.group:hover .group-hover\:text-rose-500\/70 {
  color: rgba(244, 63, 94, .7);
}

.group:hover .group-hover\:text-rose-500\/75 {
  color: rgba(244, 63, 94, .75);
}

.group:hover .group-hover\:text-rose-500\/80 {
  color: rgba(244, 63, 94, .8);
}

.group:hover .group-hover\:text-rose-500\/85 {
  color: rgba(244, 63, 94, .85);
}

.group:hover .group-hover\:text-rose-500\/90 {
  color: rgba(244, 63, 94, .9);
}

.group:hover .group-hover\:text-rose-500\/95 {
  color: rgba(244, 63, 94, .95);
}

.group:hover .group-hover\:text-rose-700 {
  --tw-text-opacity: 1;
  color: rgba(190, 18, 60, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-rose-700\/0 {
  color: rgba(190, 18, 60, 0);
}

.group:hover .group-hover\:text-rose-700\/10 {
  color: rgba(190, 18, 60, .1);
}

.group:hover .group-hover\:text-rose-700\/100 {
  color: #be123c;
}

.group:hover .group-hover\:text-rose-700\/15 {
  color: rgba(190, 18, 60, .15);
}

.group:hover .group-hover\:text-rose-700\/20 {
  color: rgba(190, 18, 60, .2);
}

.group:hover .group-hover\:text-rose-700\/25 {
  color: rgba(190, 18, 60, .25);
}

.group:hover .group-hover\:text-rose-700\/30 {
  color: rgba(190, 18, 60, .3);
}

.group:hover .group-hover\:text-rose-700\/35 {
  color: rgba(190, 18, 60, .35);
}

.group:hover .group-hover\:text-rose-700\/40 {
  color: rgba(190, 18, 60, .4);
}

.group:hover .group-hover\:text-rose-700\/45 {
  color: rgba(190, 18, 60, .45);
}

.group:hover .group-hover\:text-rose-700\/5 {
  color: rgba(190, 18, 60, .05);
}

.group:hover .group-hover\:text-rose-700\/50 {
  color: rgba(190, 18, 60, .5);
}

.group:hover .group-hover\:text-rose-700\/55 {
  color: rgba(190, 18, 60, .55);
}

.group:hover .group-hover\:text-rose-700\/60 {
  color: rgba(190, 18, 60, .6);
}

.group:hover .group-hover\:text-rose-700\/65 {
  color: rgba(190, 18, 60, .65);
}

.group:hover .group-hover\:text-rose-700\/70 {
  color: rgba(190, 18, 60, .7);
}

.group:hover .group-hover\:text-rose-700\/75 {
  color: rgba(190, 18, 60, .75);
}

.group:hover .group-hover\:text-rose-700\/80 {
  color: rgba(190, 18, 60, .8);
}

.group:hover .group-hover\:text-rose-700\/85 {
  color: rgba(190, 18, 60, .85);
}

.group:hover .group-hover\:text-rose-700\/90 {
  color: rgba(190, 18, 60, .9);
}

.group:hover .group-hover\:text-rose-700\/95 {
  color: rgba(190, 18, 60, .95);
}

.group:hover .group-hover\:text-rose-800 {
  --tw-text-opacity: 1;
  color: rgba(159, 18, 57, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-rose-800\/0 {
  color: rgba(159, 18, 57, 0);
}

.group:hover .group-hover\:text-rose-800\/10 {
  color: rgba(159, 18, 57, .1);
}

.group:hover .group-hover\:text-rose-800\/100 {
  color: #9f1239;
}

.group:hover .group-hover\:text-rose-800\/15 {
  color: rgba(159, 18, 57, .15);
}

.group:hover .group-hover\:text-rose-800\/20 {
  color: rgba(159, 18, 57, .2);
}

.group:hover .group-hover\:text-rose-800\/25 {
  color: rgba(159, 18, 57, .25);
}

.group:hover .group-hover\:text-rose-800\/30 {
  color: rgba(159, 18, 57, .3);
}

.group:hover .group-hover\:text-rose-800\/35 {
  color: rgba(159, 18, 57, .35);
}

.group:hover .group-hover\:text-rose-800\/40 {
  color: rgba(159, 18, 57, .4);
}

.group:hover .group-hover\:text-rose-800\/45 {
  color: rgba(159, 18, 57, .45);
}

.group:hover .group-hover\:text-rose-800\/5 {
  color: rgba(159, 18, 57, .05);
}

.group:hover .group-hover\:text-rose-800\/50 {
  color: rgba(159, 18, 57, .5);
}

.group:hover .group-hover\:text-rose-800\/55 {
  color: rgba(159, 18, 57, .55);
}

.group:hover .group-hover\:text-rose-800\/60 {
  color: rgba(159, 18, 57, .6);
}

.group:hover .group-hover\:text-rose-800\/65 {
  color: rgba(159, 18, 57, .65);
}

.group:hover .group-hover\:text-rose-800\/70 {
  color: rgba(159, 18, 57, .7);
}

.group:hover .group-hover\:text-rose-800\/75 {
  color: rgba(159, 18, 57, .75);
}

.group:hover .group-hover\:text-rose-800\/80 {
  color: rgba(159, 18, 57, .8);
}

.group:hover .group-hover\:text-rose-800\/85 {
  color: rgba(159, 18, 57, .85);
}

.group:hover .group-hover\:text-rose-800\/90 {
  color: rgba(159, 18, 57, .9);
}

.group:hover .group-hover\:text-rose-800\/95 {
  color: rgba(159, 18, 57, .95);
}

.group:hover .group-hover\:text-sky-100 {
  --tw-text-opacity: 1;
  color: rgba(224, 242, 254, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-sky-100\/0 {
  color: rgba(224, 242, 254, 0);
}

.group:hover .group-hover\:text-sky-100\/10 {
  color: rgba(224, 242, 254, .1);
}

.group:hover .group-hover\:text-sky-100\/100 {
  color: #e0f2fe;
}

.group:hover .group-hover\:text-sky-100\/15 {
  color: rgba(224, 242, 254, .15);
}

.group:hover .group-hover\:text-sky-100\/20 {
  color: rgba(224, 242, 254, .2);
}

.group:hover .group-hover\:text-sky-100\/25 {
  color: rgba(224, 242, 254, .25);
}

.group:hover .group-hover\:text-sky-100\/30 {
  color: rgba(224, 242, 254, .3);
}

.group:hover .group-hover\:text-sky-100\/35 {
  color: rgba(224, 242, 254, .35);
}

.group:hover .group-hover\:text-sky-100\/40 {
  color: rgba(224, 242, 254, .4);
}

.group:hover .group-hover\:text-sky-100\/45 {
  color: rgba(224, 242, 254, .45);
}

.group:hover .group-hover\:text-sky-100\/5 {
  color: rgba(224, 242, 254, .05);
}

.group:hover .group-hover\:text-sky-100\/50 {
  color: rgba(224, 242, 254, .5);
}

.group:hover .group-hover\:text-sky-100\/55 {
  color: rgba(224, 242, 254, .55);
}

.group:hover .group-hover\:text-sky-100\/60 {
  color: rgba(224, 242, 254, .6);
}

.group:hover .group-hover\:text-sky-100\/65 {
  color: rgba(224, 242, 254, .65);
}

.group:hover .group-hover\:text-sky-100\/70 {
  color: rgba(224, 242, 254, .7);
}

.group:hover .group-hover\:text-sky-100\/75 {
  color: rgba(224, 242, 254, .75);
}

.group:hover .group-hover\:text-sky-100\/80 {
  color: rgba(224, 242, 254, .8);
}

.group:hover .group-hover\:text-sky-100\/85 {
  color: rgba(224, 242, 254, .85);
}

.group:hover .group-hover\:text-sky-100\/90 {
  color: rgba(224, 242, 254, .9);
}

.group:hover .group-hover\:text-sky-100\/95 {
  color: rgba(224, 242, 254, .95);
}

.group:hover .group-hover\:text-sky-400 {
  --tw-text-opacity: 1;
  color: rgba(56, 189, 248, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-sky-400\/0 {
  color: rgba(56, 189, 248, 0);
}

.group:hover .group-hover\:text-sky-400\/10 {
  color: rgba(56, 189, 248, .1);
}

.group:hover .group-hover\:text-sky-400\/100 {
  color: #38bdf8;
}

.group:hover .group-hover\:text-sky-400\/15 {
  color: rgba(56, 189, 248, .15);
}

.group:hover .group-hover\:text-sky-400\/20 {
  color: rgba(56, 189, 248, .2);
}

.group:hover .group-hover\:text-sky-400\/25 {
  color: rgba(56, 189, 248, .25);
}

.group:hover .group-hover\:text-sky-400\/30 {
  color: rgba(56, 189, 248, .3);
}

.group:hover .group-hover\:text-sky-400\/35 {
  color: rgba(56, 189, 248, .35);
}

.group:hover .group-hover\:text-sky-400\/40 {
  color: rgba(56, 189, 248, .4);
}

.group:hover .group-hover\:text-sky-400\/45 {
  color: rgba(56, 189, 248, .45);
}

.group:hover .group-hover\:text-sky-400\/5 {
  color: rgba(56, 189, 248, .05);
}

.group:hover .group-hover\:text-sky-400\/50 {
  color: rgba(56, 189, 248, .5);
}

.group:hover .group-hover\:text-sky-400\/55 {
  color: rgba(56, 189, 248, .55);
}

.group:hover .group-hover\:text-sky-400\/60 {
  color: rgba(56, 189, 248, .6);
}

.group:hover .group-hover\:text-sky-400\/65 {
  color: rgba(56, 189, 248, .65);
}

.group:hover .group-hover\:text-sky-400\/70 {
  color: rgba(56, 189, 248, .7);
}

.group:hover .group-hover\:text-sky-400\/75 {
  color: rgba(56, 189, 248, .75);
}

.group:hover .group-hover\:text-sky-400\/80 {
  color: rgba(56, 189, 248, .8);
}

.group:hover .group-hover\:text-sky-400\/85 {
  color: rgba(56, 189, 248, .85);
}

.group:hover .group-hover\:text-sky-400\/90 {
  color: rgba(56, 189, 248, .9);
}

.group:hover .group-hover\:text-sky-400\/95 {
  color: rgba(56, 189, 248, .95);
}

.group:hover .group-hover\:text-sky-500 {
  --tw-text-opacity: 1;
  color: rgba(14, 165, 233, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-sky-500\/0 {
  color: rgba(14, 165, 233, 0);
}

.group:hover .group-hover\:text-sky-500\/10 {
  color: rgba(14, 165, 233, .1);
}

.group:hover .group-hover\:text-sky-500\/100 {
  color: #0ea5e9;
}

.group:hover .group-hover\:text-sky-500\/15 {
  color: rgba(14, 165, 233, .15);
}

.group:hover .group-hover\:text-sky-500\/20 {
  color: rgba(14, 165, 233, .2);
}

.group:hover .group-hover\:text-sky-500\/25 {
  color: rgba(14, 165, 233, .25);
}

.group:hover .group-hover\:text-sky-500\/30 {
  color: rgba(14, 165, 233, .3);
}

.group:hover .group-hover\:text-sky-500\/35 {
  color: rgba(14, 165, 233, .35);
}

.group:hover .group-hover\:text-sky-500\/40 {
  color: rgba(14, 165, 233, .4);
}

.group:hover .group-hover\:text-sky-500\/45 {
  color: rgba(14, 165, 233, .45);
}

.group:hover .group-hover\:text-sky-500\/5 {
  color: rgba(14, 165, 233, .05);
}

.group:hover .group-hover\:text-sky-500\/50 {
  color: rgba(14, 165, 233, .5);
}

.group:hover .group-hover\:text-sky-500\/55 {
  color: rgba(14, 165, 233, .55);
}

.group:hover .group-hover\:text-sky-500\/60 {
  color: rgba(14, 165, 233, .6);
}

.group:hover .group-hover\:text-sky-500\/65 {
  color: rgba(14, 165, 233, .65);
}

.group:hover .group-hover\:text-sky-500\/70 {
  color: rgba(14, 165, 233, .7);
}

.group:hover .group-hover\:text-sky-500\/75 {
  color: rgba(14, 165, 233, .75);
}

.group:hover .group-hover\:text-sky-500\/80 {
  color: rgba(14, 165, 233, .8);
}

.group:hover .group-hover\:text-sky-500\/85 {
  color: rgba(14, 165, 233, .85);
}

.group:hover .group-hover\:text-sky-500\/90 {
  color: rgba(14, 165, 233, .9);
}

.group:hover .group-hover\:text-sky-500\/95 {
  color: rgba(14, 165, 233, .95);
}

.group:hover .group-hover\:text-sky-700 {
  --tw-text-opacity: 1;
  color: rgba(3, 105, 161, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-sky-700\/0 {
  color: rgba(3, 105, 161, 0);
}

.group:hover .group-hover\:text-sky-700\/10 {
  color: rgba(3, 105, 161, .1);
}

.group:hover .group-hover\:text-sky-700\/100 {
  color: #0369a1;
}

.group:hover .group-hover\:text-sky-700\/15 {
  color: rgba(3, 105, 161, .15);
}

.group:hover .group-hover\:text-sky-700\/20 {
  color: rgba(3, 105, 161, .2);
}

.group:hover .group-hover\:text-sky-700\/25 {
  color: rgba(3, 105, 161, .25);
}

.group:hover .group-hover\:text-sky-700\/30 {
  color: rgba(3, 105, 161, .3);
}

.group:hover .group-hover\:text-sky-700\/35 {
  color: rgba(3, 105, 161, .35);
}

.group:hover .group-hover\:text-sky-700\/40 {
  color: rgba(3, 105, 161, .4);
}

.group:hover .group-hover\:text-sky-700\/45 {
  color: rgba(3, 105, 161, .45);
}

.group:hover .group-hover\:text-sky-700\/5 {
  color: rgba(3, 105, 161, .05);
}

.group:hover .group-hover\:text-sky-700\/50 {
  color: rgba(3, 105, 161, .5);
}

.group:hover .group-hover\:text-sky-700\/55 {
  color: rgba(3, 105, 161, .55);
}

.group:hover .group-hover\:text-sky-700\/60 {
  color: rgba(3, 105, 161, .6);
}

.group:hover .group-hover\:text-sky-700\/65 {
  color: rgba(3, 105, 161, .65);
}

.group:hover .group-hover\:text-sky-700\/70 {
  color: rgba(3, 105, 161, .7);
}

.group:hover .group-hover\:text-sky-700\/75 {
  color: rgba(3, 105, 161, .75);
}

.group:hover .group-hover\:text-sky-700\/80 {
  color: rgba(3, 105, 161, .8);
}

.group:hover .group-hover\:text-sky-700\/85 {
  color: rgba(3, 105, 161, .85);
}

.group:hover .group-hover\:text-sky-700\/90 {
  color: rgba(3, 105, 161, .9);
}

.group:hover .group-hover\:text-sky-700\/95 {
  color: rgba(3, 105, 161, .95);
}

.group:hover .group-hover\:text-sky-800 {
  --tw-text-opacity: 1;
  color: rgba(7, 89, 133, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-sky-800\/0 {
  color: rgba(7, 89, 133, 0);
}

.group:hover .group-hover\:text-sky-800\/10 {
  color: rgba(7, 89, 133, .1);
}

.group:hover .group-hover\:text-sky-800\/100 {
  color: #075985;
}

.group:hover .group-hover\:text-sky-800\/15 {
  color: rgba(7, 89, 133, .15);
}

.group:hover .group-hover\:text-sky-800\/20 {
  color: rgba(7, 89, 133, .2);
}

.group:hover .group-hover\:text-sky-800\/25 {
  color: rgba(7, 89, 133, .25);
}

.group:hover .group-hover\:text-sky-800\/30 {
  color: rgba(7, 89, 133, .3);
}

.group:hover .group-hover\:text-sky-800\/35 {
  color: rgba(7, 89, 133, .35);
}

.group:hover .group-hover\:text-sky-800\/40 {
  color: rgba(7, 89, 133, .4);
}

.group:hover .group-hover\:text-sky-800\/45 {
  color: rgba(7, 89, 133, .45);
}

.group:hover .group-hover\:text-sky-800\/5 {
  color: rgba(7, 89, 133, .05);
}

.group:hover .group-hover\:text-sky-800\/50 {
  color: rgba(7, 89, 133, .5);
}

.group:hover .group-hover\:text-sky-800\/55 {
  color: rgba(7, 89, 133, .55);
}

.group:hover .group-hover\:text-sky-800\/60 {
  color: rgba(7, 89, 133, .6);
}

.group:hover .group-hover\:text-sky-800\/65 {
  color: rgba(7, 89, 133, .65);
}

.group:hover .group-hover\:text-sky-800\/70 {
  color: rgba(7, 89, 133, .7);
}

.group:hover .group-hover\:text-sky-800\/75 {
  color: rgba(7, 89, 133, .75);
}

.group:hover .group-hover\:text-sky-800\/80 {
  color: rgba(7, 89, 133, .8);
}

.group:hover .group-hover\:text-sky-800\/85 {
  color: rgba(7, 89, 133, .85);
}

.group:hover .group-hover\:text-sky-800\/90 {
  color: rgba(7, 89, 133, .9);
}

.group:hover .group-hover\:text-sky-800\/95 {
  color: rgba(7, 89, 133, .95);
}

.group:hover .group-hover\:text-slate-100 {
  --tw-text-opacity: 1;
  color: rgba(241, 245, 249, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-slate-100\/0 {
  color: rgba(241, 245, 249, 0);
}

.group:hover .group-hover\:text-slate-100\/10 {
  color: rgba(241, 245, 249, .1);
}

.group:hover .group-hover\:text-slate-100\/100 {
  color: #f1f5f9;
}

.group:hover .group-hover\:text-slate-100\/15 {
  color: rgba(241, 245, 249, .15);
}

.group:hover .group-hover\:text-slate-100\/20 {
  color: rgba(241, 245, 249, .2);
}

.group:hover .group-hover\:text-slate-100\/25 {
  color: rgba(241, 245, 249, .25);
}

.group:hover .group-hover\:text-slate-100\/30 {
  color: rgba(241, 245, 249, .3);
}

.group:hover .group-hover\:text-slate-100\/35 {
  color: rgba(241, 245, 249, .35);
}

.group:hover .group-hover\:text-slate-100\/40 {
  color: rgba(241, 245, 249, .4);
}

.group:hover .group-hover\:text-slate-100\/45 {
  color: rgba(241, 245, 249, .45);
}

.group:hover .group-hover\:text-slate-100\/5 {
  color: rgba(241, 245, 249, .05);
}

.group:hover .group-hover\:text-slate-100\/50 {
  color: rgba(241, 245, 249, .5);
}

.group:hover .group-hover\:text-slate-100\/55 {
  color: rgba(241, 245, 249, .55);
}

.group:hover .group-hover\:text-slate-100\/60 {
  color: rgba(241, 245, 249, .6);
}

.group:hover .group-hover\:text-slate-100\/65 {
  color: rgba(241, 245, 249, .65);
}

.group:hover .group-hover\:text-slate-100\/70 {
  color: rgba(241, 245, 249, .7);
}

.group:hover .group-hover\:text-slate-100\/75 {
  color: rgba(241, 245, 249, .75);
}

.group:hover .group-hover\:text-slate-100\/80 {
  color: rgba(241, 245, 249, .8);
}

.group:hover .group-hover\:text-slate-100\/85 {
  color: rgba(241, 245, 249, .85);
}

.group:hover .group-hover\:text-slate-100\/90 {
  color: rgba(241, 245, 249, .9);
}

.group:hover .group-hover\:text-slate-100\/95 {
  color: rgba(241, 245, 249, .95);
}

.group:hover .group-hover\:text-slate-400 {
  --tw-text-opacity: 1;
  color: rgba(148, 163, 184, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-slate-400\/0 {
  color: rgba(148, 163, 184, 0);
}

.group:hover .group-hover\:text-slate-400\/10 {
  color: rgba(148, 163, 184, .1);
}

.group:hover .group-hover\:text-slate-400\/100 {
  color: #94a3b8;
}

.group:hover .group-hover\:text-slate-400\/15 {
  color: rgba(148, 163, 184, .15);
}

.group:hover .group-hover\:text-slate-400\/20 {
  color: rgba(148, 163, 184, .2);
}

.group:hover .group-hover\:text-slate-400\/25 {
  color: rgba(148, 163, 184, .25);
}

.group:hover .group-hover\:text-slate-400\/30 {
  color: rgba(148, 163, 184, .3);
}

.group:hover .group-hover\:text-slate-400\/35 {
  color: rgba(148, 163, 184, .35);
}

.group:hover .group-hover\:text-slate-400\/40 {
  color: rgba(148, 163, 184, .4);
}

.group:hover .group-hover\:text-slate-400\/45 {
  color: rgba(148, 163, 184, .45);
}

.group:hover .group-hover\:text-slate-400\/5 {
  color: rgba(148, 163, 184, .05);
}

.group:hover .group-hover\:text-slate-400\/50 {
  color: rgba(148, 163, 184, .5);
}

.group:hover .group-hover\:text-slate-400\/55 {
  color: rgba(148, 163, 184, .55);
}

.group:hover .group-hover\:text-slate-400\/60 {
  color: rgba(148, 163, 184, .6);
}

.group:hover .group-hover\:text-slate-400\/65 {
  color: rgba(148, 163, 184, .65);
}

.group:hover .group-hover\:text-slate-400\/70 {
  color: rgba(148, 163, 184, .7);
}

.group:hover .group-hover\:text-slate-400\/75 {
  color: rgba(148, 163, 184, .75);
}

.group:hover .group-hover\:text-slate-400\/80 {
  color: rgba(148, 163, 184, .8);
}

.group:hover .group-hover\:text-slate-400\/85 {
  color: rgba(148, 163, 184, .85);
}

.group:hover .group-hover\:text-slate-400\/90 {
  color: rgba(148, 163, 184, .9);
}

.group:hover .group-hover\:text-slate-400\/95 {
  color: rgba(148, 163, 184, .95);
}

.group:hover .group-hover\:text-slate-500 {
  --tw-text-opacity: 1;
  color: rgba(100, 116, 139, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-slate-500\/0 {
  color: rgba(100, 116, 139, 0);
}

.group:hover .group-hover\:text-slate-500\/10 {
  color: rgba(100, 116, 139, .1);
}

.group:hover .group-hover\:text-slate-500\/100 {
  color: #64748b;
}

.group:hover .group-hover\:text-slate-500\/15 {
  color: rgba(100, 116, 139, .15);
}

.group:hover .group-hover\:text-slate-500\/20 {
  color: rgba(100, 116, 139, .2);
}

.group:hover .group-hover\:text-slate-500\/25 {
  color: rgba(100, 116, 139, .25);
}

.group:hover .group-hover\:text-slate-500\/30 {
  color: rgba(100, 116, 139, .3);
}

.group:hover .group-hover\:text-slate-500\/35 {
  color: rgba(100, 116, 139, .35);
}

.group:hover .group-hover\:text-slate-500\/40 {
  color: rgba(100, 116, 139, .4);
}

.group:hover .group-hover\:text-slate-500\/45 {
  color: rgba(100, 116, 139, .45);
}

.group:hover .group-hover\:text-slate-500\/5 {
  color: rgba(100, 116, 139, .05);
}

.group:hover .group-hover\:text-slate-500\/50 {
  color: rgba(100, 116, 139, .5);
}

.group:hover .group-hover\:text-slate-500\/55 {
  color: rgba(100, 116, 139, .55);
}

.group:hover .group-hover\:text-slate-500\/60 {
  color: rgba(100, 116, 139, .6);
}

.group:hover .group-hover\:text-slate-500\/65 {
  color: rgba(100, 116, 139, .65);
}

.group:hover .group-hover\:text-slate-500\/70 {
  color: rgba(100, 116, 139, .7);
}

.group:hover .group-hover\:text-slate-500\/75 {
  color: rgba(100, 116, 139, .75);
}

.group:hover .group-hover\:text-slate-500\/80 {
  color: rgba(100, 116, 139, .8);
}

.group:hover .group-hover\:text-slate-500\/85 {
  color: rgba(100, 116, 139, .85);
}

.group:hover .group-hover\:text-slate-500\/90 {
  color: rgba(100, 116, 139, .9);
}

.group:hover .group-hover\:text-slate-500\/95 {
  color: rgba(100, 116, 139, .95);
}

.group:hover .group-hover\:text-slate-700 {
  --tw-text-opacity: 1;
  color: rgba(51, 65, 85, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-slate-700\/0 {
  color: rgba(51, 65, 85, 0);
}

.group:hover .group-hover\:text-slate-700\/10 {
  color: rgba(51, 65, 85, .1);
}

.group:hover .group-hover\:text-slate-700\/100 {
  color: #334155;
}

.group:hover .group-hover\:text-slate-700\/15 {
  color: rgba(51, 65, 85, .15);
}

.group:hover .group-hover\:text-slate-700\/20 {
  color: rgba(51, 65, 85, .2);
}

.group:hover .group-hover\:text-slate-700\/25 {
  color: rgba(51, 65, 85, .25);
}

.group:hover .group-hover\:text-slate-700\/30 {
  color: rgba(51, 65, 85, .3);
}

.group:hover .group-hover\:text-slate-700\/35 {
  color: rgba(51, 65, 85, .35);
}

.group:hover .group-hover\:text-slate-700\/40 {
  color: rgba(51, 65, 85, .4);
}

.group:hover .group-hover\:text-slate-700\/45 {
  color: rgba(51, 65, 85, .45);
}

.group:hover .group-hover\:text-slate-700\/5 {
  color: rgba(51, 65, 85, .05);
}

.group:hover .group-hover\:text-slate-700\/50 {
  color: rgba(51, 65, 85, .5);
}

.group:hover .group-hover\:text-slate-700\/55 {
  color: rgba(51, 65, 85, .55);
}

.group:hover .group-hover\:text-slate-700\/60 {
  color: rgba(51, 65, 85, .6);
}

.group:hover .group-hover\:text-slate-700\/65 {
  color: rgba(51, 65, 85, .65);
}

.group:hover .group-hover\:text-slate-700\/70 {
  color: rgba(51, 65, 85, .7);
}

.group:hover .group-hover\:text-slate-700\/75 {
  color: rgba(51, 65, 85, .75);
}

.group:hover .group-hover\:text-slate-700\/80 {
  color: rgba(51, 65, 85, .8);
}

.group:hover .group-hover\:text-slate-700\/85 {
  color: rgba(51, 65, 85, .85);
}

.group:hover .group-hover\:text-slate-700\/90 {
  color: rgba(51, 65, 85, .9);
}

.group:hover .group-hover\:text-slate-700\/95 {
  color: rgba(51, 65, 85, .95);
}

.group:hover .group-hover\:text-slate-800 {
  --tw-text-opacity: 1;
  color: rgba(30, 41, 59, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-slate-800\/0 {
  color: rgba(30, 41, 59, 0);
}

.group:hover .group-hover\:text-slate-800\/10 {
  color: rgba(30, 41, 59, .1);
}

.group:hover .group-hover\:text-slate-800\/100 {
  color: #1e293b;
}

.group:hover .group-hover\:text-slate-800\/15 {
  color: rgba(30, 41, 59, .15);
}

.group:hover .group-hover\:text-slate-800\/20 {
  color: rgba(30, 41, 59, .2);
}

.group:hover .group-hover\:text-slate-800\/25 {
  color: rgba(30, 41, 59, .25);
}

.group:hover .group-hover\:text-slate-800\/30 {
  color: rgba(30, 41, 59, .3);
}

.group:hover .group-hover\:text-slate-800\/35 {
  color: rgba(30, 41, 59, .35);
}

.group:hover .group-hover\:text-slate-800\/40 {
  color: rgba(30, 41, 59, .4);
}

.group:hover .group-hover\:text-slate-800\/45 {
  color: rgba(30, 41, 59, .45);
}

.group:hover .group-hover\:text-slate-800\/5 {
  color: rgba(30, 41, 59, .05);
}

.group:hover .group-hover\:text-slate-800\/50 {
  color: rgba(30, 41, 59, .5);
}

.group:hover .group-hover\:text-slate-800\/55 {
  color: rgba(30, 41, 59, .55);
}

.group:hover .group-hover\:text-slate-800\/60 {
  color: rgba(30, 41, 59, .6);
}

.group:hover .group-hover\:text-slate-800\/65 {
  color: rgba(30, 41, 59, .65);
}

.group:hover .group-hover\:text-slate-800\/70 {
  color: rgba(30, 41, 59, .7);
}

.group:hover .group-hover\:text-slate-800\/75 {
  color: rgba(30, 41, 59, .75);
}

.group:hover .group-hover\:text-slate-800\/80 {
  color: rgba(30, 41, 59, .8);
}

.group:hover .group-hover\:text-slate-800\/85 {
  color: rgba(30, 41, 59, .85);
}

.group:hover .group-hover\:text-slate-800\/90 {
  color: rgba(30, 41, 59, .9);
}

.group:hover .group-hover\:text-slate-800\/95 {
  color: rgba(30, 41, 59, .95);
}

.group:hover .group-hover\:text-stone-100 {
  --tw-text-opacity: 1;
  color: rgba(245, 245, 244, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-stone-100\/0 {
  color: rgba(245, 245, 244, 0);
}

.group:hover .group-hover\:text-stone-100\/10 {
  color: rgba(245, 245, 244, .1);
}

.group:hover .group-hover\:text-stone-100\/100 {
  color: #f5f5f4;
}

.group:hover .group-hover\:text-stone-100\/15 {
  color: rgba(245, 245, 244, .15);
}

.group:hover .group-hover\:text-stone-100\/20 {
  color: rgba(245, 245, 244, .2);
}

.group:hover .group-hover\:text-stone-100\/25 {
  color: rgba(245, 245, 244, .25);
}

.group:hover .group-hover\:text-stone-100\/30 {
  color: rgba(245, 245, 244, .3);
}

.group:hover .group-hover\:text-stone-100\/35 {
  color: rgba(245, 245, 244, .35);
}

.group:hover .group-hover\:text-stone-100\/40 {
  color: rgba(245, 245, 244, .4);
}

.group:hover .group-hover\:text-stone-100\/45 {
  color: rgba(245, 245, 244, .45);
}

.group:hover .group-hover\:text-stone-100\/5 {
  color: rgba(245, 245, 244, .05);
}

.group:hover .group-hover\:text-stone-100\/50 {
  color: rgba(245, 245, 244, .5);
}

.group:hover .group-hover\:text-stone-100\/55 {
  color: rgba(245, 245, 244, .55);
}

.group:hover .group-hover\:text-stone-100\/60 {
  color: rgba(245, 245, 244, .6);
}

.group:hover .group-hover\:text-stone-100\/65 {
  color: rgba(245, 245, 244, .65);
}

.group:hover .group-hover\:text-stone-100\/70 {
  color: rgba(245, 245, 244, .7);
}

.group:hover .group-hover\:text-stone-100\/75 {
  color: rgba(245, 245, 244, .75);
}

.group:hover .group-hover\:text-stone-100\/80 {
  color: rgba(245, 245, 244, .8);
}

.group:hover .group-hover\:text-stone-100\/85 {
  color: rgba(245, 245, 244, .85);
}

.group:hover .group-hover\:text-stone-100\/90 {
  color: rgba(245, 245, 244, .9);
}

.group:hover .group-hover\:text-stone-100\/95 {
  color: rgba(245, 245, 244, .95);
}

.group:hover .group-hover\:text-stone-400 {
  --tw-text-opacity: 1;
  color: rgba(168, 162, 158, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-stone-400\/0 {
  color: rgba(168, 162, 158, 0);
}

.group:hover .group-hover\:text-stone-400\/10 {
  color: rgba(168, 162, 158, .1);
}

.group:hover .group-hover\:text-stone-400\/100 {
  color: #a8a29e;
}

.group:hover .group-hover\:text-stone-400\/15 {
  color: rgba(168, 162, 158, .15);
}

.group:hover .group-hover\:text-stone-400\/20 {
  color: rgba(168, 162, 158, .2);
}

.group:hover .group-hover\:text-stone-400\/25 {
  color: rgba(168, 162, 158, .25);
}

.group:hover .group-hover\:text-stone-400\/30 {
  color: rgba(168, 162, 158, .3);
}

.group:hover .group-hover\:text-stone-400\/35 {
  color: rgba(168, 162, 158, .35);
}

.group:hover .group-hover\:text-stone-400\/40 {
  color: rgba(168, 162, 158, .4);
}

.group:hover .group-hover\:text-stone-400\/45 {
  color: rgba(168, 162, 158, .45);
}

.group:hover .group-hover\:text-stone-400\/5 {
  color: rgba(168, 162, 158, .05);
}

.group:hover .group-hover\:text-stone-400\/50 {
  color: rgba(168, 162, 158, .5);
}

.group:hover .group-hover\:text-stone-400\/55 {
  color: rgba(168, 162, 158, .55);
}

.group:hover .group-hover\:text-stone-400\/60 {
  color: rgba(168, 162, 158, .6);
}

.group:hover .group-hover\:text-stone-400\/65 {
  color: rgba(168, 162, 158, .65);
}

.group:hover .group-hover\:text-stone-400\/70 {
  color: rgba(168, 162, 158, .7);
}

.group:hover .group-hover\:text-stone-400\/75 {
  color: rgba(168, 162, 158, .75);
}

.group:hover .group-hover\:text-stone-400\/80 {
  color: rgba(168, 162, 158, .8);
}

.group:hover .group-hover\:text-stone-400\/85 {
  color: rgba(168, 162, 158, .85);
}

.group:hover .group-hover\:text-stone-400\/90 {
  color: rgba(168, 162, 158, .9);
}

.group:hover .group-hover\:text-stone-400\/95 {
  color: rgba(168, 162, 158, .95);
}

.group:hover .group-hover\:text-stone-500 {
  --tw-text-opacity: 1;
  color: rgba(120, 113, 108, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-stone-500\/0 {
  color: rgba(120, 113, 108, 0);
}

.group:hover .group-hover\:text-stone-500\/10 {
  color: rgba(120, 113, 108, .1);
}

.group:hover .group-hover\:text-stone-500\/100 {
  color: #78716c;
}

.group:hover .group-hover\:text-stone-500\/15 {
  color: rgba(120, 113, 108, .15);
}

.group:hover .group-hover\:text-stone-500\/20 {
  color: rgba(120, 113, 108, .2);
}

.group:hover .group-hover\:text-stone-500\/25 {
  color: rgba(120, 113, 108, .25);
}

.group:hover .group-hover\:text-stone-500\/30 {
  color: rgba(120, 113, 108, .3);
}

.group:hover .group-hover\:text-stone-500\/35 {
  color: rgba(120, 113, 108, .35);
}

.group:hover .group-hover\:text-stone-500\/40 {
  color: rgba(120, 113, 108, .4);
}

.group:hover .group-hover\:text-stone-500\/45 {
  color: rgba(120, 113, 108, .45);
}

.group:hover .group-hover\:text-stone-500\/5 {
  color: rgba(120, 113, 108, .05);
}

.group:hover .group-hover\:text-stone-500\/50 {
  color: rgba(120, 113, 108, .5);
}

.group:hover .group-hover\:text-stone-500\/55 {
  color: rgba(120, 113, 108, .55);
}

.group:hover .group-hover\:text-stone-500\/60 {
  color: rgba(120, 113, 108, .6);
}

.group:hover .group-hover\:text-stone-500\/65 {
  color: rgba(120, 113, 108, .65);
}

.group:hover .group-hover\:text-stone-500\/70 {
  color: rgba(120, 113, 108, .7);
}

.group:hover .group-hover\:text-stone-500\/75 {
  color: rgba(120, 113, 108, .75);
}

.group:hover .group-hover\:text-stone-500\/80 {
  color: rgba(120, 113, 108, .8);
}

.group:hover .group-hover\:text-stone-500\/85 {
  color: rgba(120, 113, 108, .85);
}

.group:hover .group-hover\:text-stone-500\/90 {
  color: rgba(120, 113, 108, .9);
}

.group:hover .group-hover\:text-stone-500\/95 {
  color: rgba(120, 113, 108, .95);
}

.group:hover .group-hover\:text-stone-700 {
  --tw-text-opacity: 1;
  color: rgba(68, 64, 60, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-stone-700\/0 {
  color: rgba(68, 64, 60, 0);
}

.group:hover .group-hover\:text-stone-700\/10 {
  color: rgba(68, 64, 60, .1);
}

.group:hover .group-hover\:text-stone-700\/100 {
  color: #44403c;
}

.group:hover .group-hover\:text-stone-700\/15 {
  color: rgba(68, 64, 60, .15);
}

.group:hover .group-hover\:text-stone-700\/20 {
  color: rgba(68, 64, 60, .2);
}

.group:hover .group-hover\:text-stone-700\/25 {
  color: rgba(68, 64, 60, .25);
}

.group:hover .group-hover\:text-stone-700\/30 {
  color: rgba(68, 64, 60, .3);
}

.group:hover .group-hover\:text-stone-700\/35 {
  color: rgba(68, 64, 60, .35);
}

.group:hover .group-hover\:text-stone-700\/40 {
  color: rgba(68, 64, 60, .4);
}

.group:hover .group-hover\:text-stone-700\/45 {
  color: rgba(68, 64, 60, .45);
}

.group:hover .group-hover\:text-stone-700\/5 {
  color: rgba(68, 64, 60, .05);
}

.group:hover .group-hover\:text-stone-700\/50 {
  color: rgba(68, 64, 60, .5);
}

.group:hover .group-hover\:text-stone-700\/55 {
  color: rgba(68, 64, 60, .55);
}

.group:hover .group-hover\:text-stone-700\/60 {
  color: rgba(68, 64, 60, .6);
}

.group:hover .group-hover\:text-stone-700\/65 {
  color: rgba(68, 64, 60, .65);
}

.group:hover .group-hover\:text-stone-700\/70 {
  color: rgba(68, 64, 60, .7);
}

.group:hover .group-hover\:text-stone-700\/75 {
  color: rgba(68, 64, 60, .75);
}

.group:hover .group-hover\:text-stone-700\/80 {
  color: rgba(68, 64, 60, .8);
}

.group:hover .group-hover\:text-stone-700\/85 {
  color: rgba(68, 64, 60, .85);
}

.group:hover .group-hover\:text-stone-700\/90 {
  color: rgba(68, 64, 60, .9);
}

.group:hover .group-hover\:text-stone-700\/95 {
  color: rgba(68, 64, 60, .95);
}

.group:hover .group-hover\:text-stone-800 {
  --tw-text-opacity: 1;
  color: rgba(41, 37, 36, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-stone-800\/0 {
  color: rgba(41, 37, 36, 0);
}

.group:hover .group-hover\:text-stone-800\/10 {
  color: rgba(41, 37, 36, .1);
}

.group:hover .group-hover\:text-stone-800\/100 {
  color: #292524;
}

.group:hover .group-hover\:text-stone-800\/15 {
  color: rgba(41, 37, 36, .15);
}

.group:hover .group-hover\:text-stone-800\/20 {
  color: rgba(41, 37, 36, .2);
}

.group:hover .group-hover\:text-stone-800\/25 {
  color: rgba(41, 37, 36, .25);
}

.group:hover .group-hover\:text-stone-800\/30 {
  color: rgba(41, 37, 36, .3);
}

.group:hover .group-hover\:text-stone-800\/35 {
  color: rgba(41, 37, 36, .35);
}

.group:hover .group-hover\:text-stone-800\/40 {
  color: rgba(41, 37, 36, .4);
}

.group:hover .group-hover\:text-stone-800\/45 {
  color: rgba(41, 37, 36, .45);
}

.group:hover .group-hover\:text-stone-800\/5 {
  color: rgba(41, 37, 36, .05);
}

.group:hover .group-hover\:text-stone-800\/50 {
  color: rgba(41, 37, 36, .5);
}

.group:hover .group-hover\:text-stone-800\/55 {
  color: rgba(41, 37, 36, .55);
}

.group:hover .group-hover\:text-stone-800\/60 {
  color: rgba(41, 37, 36, .6);
}

.group:hover .group-hover\:text-stone-800\/65 {
  color: rgba(41, 37, 36, .65);
}

.group:hover .group-hover\:text-stone-800\/70 {
  color: rgba(41, 37, 36, .7);
}

.group:hover .group-hover\:text-stone-800\/75 {
  color: rgba(41, 37, 36, .75);
}

.group:hover .group-hover\:text-stone-800\/80 {
  color: rgba(41, 37, 36, .8);
}

.group:hover .group-hover\:text-stone-800\/85 {
  color: rgba(41, 37, 36, .85);
}

.group:hover .group-hover\:text-stone-800\/90 {
  color: rgba(41, 37, 36, .9);
}

.group:hover .group-hover\:text-stone-800\/95 {
  color: rgba(41, 37, 36, .95);
}

.group:hover .group-hover\:text-teal-100 {
  --tw-text-opacity: 1;
  color: rgba(204, 251, 241, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-teal-100\/0 {
  color: rgba(204, 251, 241, 0);
}

.group:hover .group-hover\:text-teal-100\/10 {
  color: rgba(204, 251, 241, .1);
}

.group:hover .group-hover\:text-teal-100\/100 {
  color: #ccfbf1;
}

.group:hover .group-hover\:text-teal-100\/15 {
  color: rgba(204, 251, 241, .15);
}

.group:hover .group-hover\:text-teal-100\/20 {
  color: rgba(204, 251, 241, .2);
}

.group:hover .group-hover\:text-teal-100\/25 {
  color: rgba(204, 251, 241, .25);
}

.group:hover .group-hover\:text-teal-100\/30 {
  color: rgba(204, 251, 241, .3);
}

.group:hover .group-hover\:text-teal-100\/35 {
  color: rgba(204, 251, 241, .35);
}

.group:hover .group-hover\:text-teal-100\/40 {
  color: rgba(204, 251, 241, .4);
}

.group:hover .group-hover\:text-teal-100\/45 {
  color: rgba(204, 251, 241, .45);
}

.group:hover .group-hover\:text-teal-100\/5 {
  color: rgba(204, 251, 241, .05);
}

.group:hover .group-hover\:text-teal-100\/50 {
  color: rgba(204, 251, 241, .5);
}

.group:hover .group-hover\:text-teal-100\/55 {
  color: rgba(204, 251, 241, .55);
}

.group:hover .group-hover\:text-teal-100\/60 {
  color: rgba(204, 251, 241, .6);
}

.group:hover .group-hover\:text-teal-100\/65 {
  color: rgba(204, 251, 241, .65);
}

.group:hover .group-hover\:text-teal-100\/70 {
  color: rgba(204, 251, 241, .7);
}

.group:hover .group-hover\:text-teal-100\/75 {
  color: rgba(204, 251, 241, .75);
}

.group:hover .group-hover\:text-teal-100\/80 {
  color: rgba(204, 251, 241, .8);
}

.group:hover .group-hover\:text-teal-100\/85 {
  color: rgba(204, 251, 241, .85);
}

.group:hover .group-hover\:text-teal-100\/90 {
  color: rgba(204, 251, 241, .9);
}

.group:hover .group-hover\:text-teal-100\/95 {
  color: rgba(204, 251, 241, .95);
}

.group:hover .group-hover\:text-teal-400 {
  --tw-text-opacity: 1;
  color: rgba(45, 212, 191, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-teal-400\/0 {
  color: rgba(45, 212, 191, 0);
}

.group:hover .group-hover\:text-teal-400\/10 {
  color: rgba(45, 212, 191, .1);
}

.group:hover .group-hover\:text-teal-400\/100 {
  color: #2dd4bf;
}

.group:hover .group-hover\:text-teal-400\/15 {
  color: rgba(45, 212, 191, .15);
}

.group:hover .group-hover\:text-teal-400\/20 {
  color: rgba(45, 212, 191, .2);
}

.group:hover .group-hover\:text-teal-400\/25 {
  color: rgba(45, 212, 191, .25);
}

.group:hover .group-hover\:text-teal-400\/30 {
  color: rgba(45, 212, 191, .3);
}

.group:hover .group-hover\:text-teal-400\/35 {
  color: rgba(45, 212, 191, .35);
}

.group:hover .group-hover\:text-teal-400\/40 {
  color: rgba(45, 212, 191, .4);
}

.group:hover .group-hover\:text-teal-400\/45 {
  color: rgba(45, 212, 191, .45);
}

.group:hover .group-hover\:text-teal-400\/5 {
  color: rgba(45, 212, 191, .05);
}

.group:hover .group-hover\:text-teal-400\/50 {
  color: rgba(45, 212, 191, .5);
}

.group:hover .group-hover\:text-teal-400\/55 {
  color: rgba(45, 212, 191, .55);
}

.group:hover .group-hover\:text-teal-400\/60 {
  color: rgba(45, 212, 191, .6);
}

.group:hover .group-hover\:text-teal-400\/65 {
  color: rgba(45, 212, 191, .65);
}

.group:hover .group-hover\:text-teal-400\/70 {
  color: rgba(45, 212, 191, .7);
}

.group:hover .group-hover\:text-teal-400\/75 {
  color: rgba(45, 212, 191, .75);
}

.group:hover .group-hover\:text-teal-400\/80 {
  color: rgba(45, 212, 191, .8);
}

.group:hover .group-hover\:text-teal-400\/85 {
  color: rgba(45, 212, 191, .85);
}

.group:hover .group-hover\:text-teal-400\/90 {
  color: rgba(45, 212, 191, .9);
}

.group:hover .group-hover\:text-teal-400\/95 {
  color: rgba(45, 212, 191, .95);
}

.group:hover .group-hover\:text-teal-500 {
  --tw-text-opacity: 1;
  color: rgba(20, 184, 166, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-teal-500\/0 {
  color: rgba(20, 184, 166, 0);
}

.group:hover .group-hover\:text-teal-500\/10 {
  color: rgba(20, 184, 166, .1);
}

.group:hover .group-hover\:text-teal-500\/100 {
  color: #14b8a6;
}

.group:hover .group-hover\:text-teal-500\/15 {
  color: rgba(20, 184, 166, .15);
}

.group:hover .group-hover\:text-teal-500\/20 {
  color: rgba(20, 184, 166, .2);
}

.group:hover .group-hover\:text-teal-500\/25 {
  color: rgba(20, 184, 166, .25);
}

.group:hover .group-hover\:text-teal-500\/30 {
  color: rgba(20, 184, 166, .3);
}

.group:hover .group-hover\:text-teal-500\/35 {
  color: rgba(20, 184, 166, .35);
}

.group:hover .group-hover\:text-teal-500\/40 {
  color: rgba(20, 184, 166, .4);
}

.group:hover .group-hover\:text-teal-500\/45 {
  color: rgba(20, 184, 166, .45);
}

.group:hover .group-hover\:text-teal-500\/5 {
  color: rgba(20, 184, 166, .05);
}

.group:hover .group-hover\:text-teal-500\/50 {
  color: rgba(20, 184, 166, .5);
}

.group:hover .group-hover\:text-teal-500\/55 {
  color: rgba(20, 184, 166, .55);
}

.group:hover .group-hover\:text-teal-500\/60 {
  color: rgba(20, 184, 166, .6);
}

.group:hover .group-hover\:text-teal-500\/65 {
  color: rgba(20, 184, 166, .65);
}

.group:hover .group-hover\:text-teal-500\/70 {
  color: rgba(20, 184, 166, .7);
}

.group:hover .group-hover\:text-teal-500\/75 {
  color: rgba(20, 184, 166, .75);
}

.group:hover .group-hover\:text-teal-500\/80 {
  color: rgba(20, 184, 166, .8);
}

.group:hover .group-hover\:text-teal-500\/85 {
  color: rgba(20, 184, 166, .85);
}

.group:hover .group-hover\:text-teal-500\/90 {
  color: rgba(20, 184, 166, .9);
}

.group:hover .group-hover\:text-teal-500\/95 {
  color: rgba(20, 184, 166, .95);
}

.group:hover .group-hover\:text-teal-700 {
  --tw-text-opacity: 1;
  color: rgba(15, 118, 110, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-teal-700\/0 {
  color: rgba(15, 118, 110, 0);
}

.group:hover .group-hover\:text-teal-700\/10 {
  color: rgba(15, 118, 110, .1);
}

.group:hover .group-hover\:text-teal-700\/100 {
  color: #0f766e;
}

.group:hover .group-hover\:text-teal-700\/15 {
  color: rgba(15, 118, 110, .15);
}

.group:hover .group-hover\:text-teal-700\/20 {
  color: rgba(15, 118, 110, .2);
}

.group:hover .group-hover\:text-teal-700\/25 {
  color: rgba(15, 118, 110, .25);
}

.group:hover .group-hover\:text-teal-700\/30 {
  color: rgba(15, 118, 110, .3);
}

.group:hover .group-hover\:text-teal-700\/35 {
  color: rgba(15, 118, 110, .35);
}

.group:hover .group-hover\:text-teal-700\/40 {
  color: rgba(15, 118, 110, .4);
}

.group:hover .group-hover\:text-teal-700\/45 {
  color: rgba(15, 118, 110, .45);
}

.group:hover .group-hover\:text-teal-700\/5 {
  color: rgba(15, 118, 110, .05);
}

.group:hover .group-hover\:text-teal-700\/50 {
  color: rgba(15, 118, 110, .5);
}

.group:hover .group-hover\:text-teal-700\/55 {
  color: rgba(15, 118, 110, .55);
}

.group:hover .group-hover\:text-teal-700\/60 {
  color: rgba(15, 118, 110, .6);
}

.group:hover .group-hover\:text-teal-700\/65 {
  color: rgba(15, 118, 110, .65);
}

.group:hover .group-hover\:text-teal-700\/70 {
  color: rgba(15, 118, 110, .7);
}

.group:hover .group-hover\:text-teal-700\/75 {
  color: rgba(15, 118, 110, .75);
}

.group:hover .group-hover\:text-teal-700\/80 {
  color: rgba(15, 118, 110, .8);
}

.group:hover .group-hover\:text-teal-700\/85 {
  color: rgba(15, 118, 110, .85);
}

.group:hover .group-hover\:text-teal-700\/90 {
  color: rgba(15, 118, 110, .9);
}

.group:hover .group-hover\:text-teal-700\/95 {
  color: rgba(15, 118, 110, .95);
}

.group:hover .group-hover\:text-teal-800 {
  --tw-text-opacity: 1;
  color: rgba(17, 94, 89, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-teal-800\/0 {
  color: rgba(17, 94, 89, 0);
}

.group:hover .group-hover\:text-teal-800\/10 {
  color: rgba(17, 94, 89, .1);
}

.group:hover .group-hover\:text-teal-800\/100 {
  color: #115e59;
}

.group:hover .group-hover\:text-teal-800\/15 {
  color: rgba(17, 94, 89, .15);
}

.group:hover .group-hover\:text-teal-800\/20 {
  color: rgba(17, 94, 89, .2);
}

.group:hover .group-hover\:text-teal-800\/25 {
  color: rgba(17, 94, 89, .25);
}

.group:hover .group-hover\:text-teal-800\/30 {
  color: rgba(17, 94, 89, .3);
}

.group:hover .group-hover\:text-teal-800\/35 {
  color: rgba(17, 94, 89, .35);
}

.group:hover .group-hover\:text-teal-800\/40 {
  color: rgba(17, 94, 89, .4);
}

.group:hover .group-hover\:text-teal-800\/45 {
  color: rgba(17, 94, 89, .45);
}

.group:hover .group-hover\:text-teal-800\/5 {
  color: rgba(17, 94, 89, .05);
}

.group:hover .group-hover\:text-teal-800\/50 {
  color: rgba(17, 94, 89, .5);
}

.group:hover .group-hover\:text-teal-800\/55 {
  color: rgba(17, 94, 89, .55);
}

.group:hover .group-hover\:text-teal-800\/60 {
  color: rgba(17, 94, 89, .6);
}

.group:hover .group-hover\:text-teal-800\/65 {
  color: rgba(17, 94, 89, .65);
}

.group:hover .group-hover\:text-teal-800\/70 {
  color: rgba(17, 94, 89, .7);
}

.group:hover .group-hover\:text-teal-800\/75 {
  color: rgba(17, 94, 89, .75);
}

.group:hover .group-hover\:text-teal-800\/80 {
  color: rgba(17, 94, 89, .8);
}

.group:hover .group-hover\:text-teal-800\/85 {
  color: rgba(17, 94, 89, .85);
}

.group:hover .group-hover\:text-teal-800\/90 {
  color: rgba(17, 94, 89, .9);
}

.group:hover .group-hover\:text-teal-800\/95 {
  color: rgba(17, 94, 89, .95);
}

.group:hover .group-hover\:text-violet-100 {
  --tw-text-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-violet-100\/0 {
  color: rgba(237, 233, 254, 0);
}

.group:hover .group-hover\:text-violet-100\/10 {
  color: rgba(237, 233, 254, .1);
}

.group:hover .group-hover\:text-violet-100\/100 {
  color: #ede9fe;
}

.group:hover .group-hover\:text-violet-100\/15 {
  color: rgba(237, 233, 254, .15);
}

.group:hover .group-hover\:text-violet-100\/20 {
  color: rgba(237, 233, 254, .2);
}

.group:hover .group-hover\:text-violet-100\/25 {
  color: rgba(237, 233, 254, .25);
}

.group:hover .group-hover\:text-violet-100\/30 {
  color: rgba(237, 233, 254, .3);
}

.group:hover .group-hover\:text-violet-100\/35 {
  color: rgba(237, 233, 254, .35);
}

.group:hover .group-hover\:text-violet-100\/40 {
  color: rgba(237, 233, 254, .4);
}

.group:hover .group-hover\:text-violet-100\/45 {
  color: rgba(237, 233, 254, .45);
}

.group:hover .group-hover\:text-violet-100\/5 {
  color: rgba(237, 233, 254, .05);
}

.group:hover .group-hover\:text-violet-100\/50 {
  color: rgba(237, 233, 254, .5);
}

.group:hover .group-hover\:text-violet-100\/55 {
  color: rgba(237, 233, 254, .55);
}

.group:hover .group-hover\:text-violet-100\/60 {
  color: rgba(237, 233, 254, .6);
}

.group:hover .group-hover\:text-violet-100\/65 {
  color: rgba(237, 233, 254, .65);
}

.group:hover .group-hover\:text-violet-100\/70 {
  color: rgba(237, 233, 254, .7);
}

.group:hover .group-hover\:text-violet-100\/75 {
  color: rgba(237, 233, 254, .75);
}

.group:hover .group-hover\:text-violet-100\/80 {
  color: rgba(237, 233, 254, .8);
}

.group:hover .group-hover\:text-violet-100\/85 {
  color: rgba(237, 233, 254, .85);
}

.group:hover .group-hover\:text-violet-100\/90 {
  color: rgba(237, 233, 254, .9);
}

.group:hover .group-hover\:text-violet-100\/95 {
  color: rgba(237, 233, 254, .95);
}

.group:hover .group-hover\:text-violet-400 {
  --tw-text-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-violet-400\/0 {
  color: rgba(167, 139, 250, 0);
}

.group:hover .group-hover\:text-violet-400\/10 {
  color: rgba(167, 139, 250, .1);
}

.group:hover .group-hover\:text-violet-400\/100 {
  color: #a78bfa;
}

.group:hover .group-hover\:text-violet-400\/15 {
  color: rgba(167, 139, 250, .15);
}

.group:hover .group-hover\:text-violet-400\/20 {
  color: rgba(167, 139, 250, .2);
}

.group:hover .group-hover\:text-violet-400\/25 {
  color: rgba(167, 139, 250, .25);
}

.group:hover .group-hover\:text-violet-400\/30 {
  color: rgba(167, 139, 250, .3);
}

.group:hover .group-hover\:text-violet-400\/35 {
  color: rgba(167, 139, 250, .35);
}

.group:hover .group-hover\:text-violet-400\/40 {
  color: rgba(167, 139, 250, .4);
}

.group:hover .group-hover\:text-violet-400\/45 {
  color: rgba(167, 139, 250, .45);
}

.group:hover .group-hover\:text-violet-400\/5 {
  color: rgba(167, 139, 250, .05);
}

.group:hover .group-hover\:text-violet-400\/50 {
  color: rgba(167, 139, 250, .5);
}

.group:hover .group-hover\:text-violet-400\/55 {
  color: rgba(167, 139, 250, .55);
}

.group:hover .group-hover\:text-violet-400\/60 {
  color: rgba(167, 139, 250, .6);
}

.group:hover .group-hover\:text-violet-400\/65 {
  color: rgba(167, 139, 250, .65);
}

.group:hover .group-hover\:text-violet-400\/70 {
  color: rgba(167, 139, 250, .7);
}

.group:hover .group-hover\:text-violet-400\/75 {
  color: rgba(167, 139, 250, .75);
}

.group:hover .group-hover\:text-violet-400\/80 {
  color: rgba(167, 139, 250, .8);
}

.group:hover .group-hover\:text-violet-400\/85 {
  color: rgba(167, 139, 250, .85);
}

.group:hover .group-hover\:text-violet-400\/90 {
  color: rgba(167, 139, 250, .9);
}

.group:hover .group-hover\:text-violet-400\/95 {
  color: rgba(167, 139, 250, .95);
}

.group:hover .group-hover\:text-violet-500 {
  --tw-text-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-violet-500\/0 {
  color: rgba(139, 92, 246, 0);
}

.group:hover .group-hover\:text-violet-500\/10 {
  color: rgba(139, 92, 246, .1);
}

.group:hover .group-hover\:text-violet-500\/100 {
  color: #8b5cf6;
}

.group:hover .group-hover\:text-violet-500\/15 {
  color: rgba(139, 92, 246, .15);
}

.group:hover .group-hover\:text-violet-500\/20 {
  color: rgba(139, 92, 246, .2);
}

.group:hover .group-hover\:text-violet-500\/25 {
  color: rgba(139, 92, 246, .25);
}

.group:hover .group-hover\:text-violet-500\/30 {
  color: rgba(139, 92, 246, .3);
}

.group:hover .group-hover\:text-violet-500\/35 {
  color: rgba(139, 92, 246, .35);
}

.group:hover .group-hover\:text-violet-500\/40 {
  color: rgba(139, 92, 246, .4);
}

.group:hover .group-hover\:text-violet-500\/45 {
  color: rgba(139, 92, 246, .45);
}

.group:hover .group-hover\:text-violet-500\/5 {
  color: rgba(139, 92, 246, .05);
}

.group:hover .group-hover\:text-violet-500\/50 {
  color: rgba(139, 92, 246, .5);
}

.group:hover .group-hover\:text-violet-500\/55 {
  color: rgba(139, 92, 246, .55);
}

.group:hover .group-hover\:text-violet-500\/60 {
  color: rgba(139, 92, 246, .6);
}

.group:hover .group-hover\:text-violet-500\/65 {
  color: rgba(139, 92, 246, .65);
}

.group:hover .group-hover\:text-violet-500\/70 {
  color: rgba(139, 92, 246, .7);
}

.group:hover .group-hover\:text-violet-500\/75 {
  color: rgba(139, 92, 246, .75);
}

.group:hover .group-hover\:text-violet-500\/80 {
  color: rgba(139, 92, 246, .8);
}

.group:hover .group-hover\:text-violet-500\/85 {
  color: rgba(139, 92, 246, .85);
}

.group:hover .group-hover\:text-violet-500\/90 {
  color: rgba(139, 92, 246, .9);
}

.group:hover .group-hover\:text-violet-500\/95 {
  color: rgba(139, 92, 246, .95);
}

.group:hover .group-hover\:text-violet-700 {
  --tw-text-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-violet-700\/0 {
  color: rgba(109, 40, 217, 0);
}

.group:hover .group-hover\:text-violet-700\/10 {
  color: rgba(109, 40, 217, .1);
}

.group:hover .group-hover\:text-violet-700\/100 {
  color: #6d28d9;
}

.group:hover .group-hover\:text-violet-700\/15 {
  color: rgba(109, 40, 217, .15);
}

.group:hover .group-hover\:text-violet-700\/20 {
  color: rgba(109, 40, 217, .2);
}

.group:hover .group-hover\:text-violet-700\/25 {
  color: rgba(109, 40, 217, .25);
}

.group:hover .group-hover\:text-violet-700\/30 {
  color: rgba(109, 40, 217, .3);
}

.group:hover .group-hover\:text-violet-700\/35 {
  color: rgba(109, 40, 217, .35);
}

.group:hover .group-hover\:text-violet-700\/40 {
  color: rgba(109, 40, 217, .4);
}

.group:hover .group-hover\:text-violet-700\/45 {
  color: rgba(109, 40, 217, .45);
}

.group:hover .group-hover\:text-violet-700\/5 {
  color: rgba(109, 40, 217, .05);
}

.group:hover .group-hover\:text-violet-700\/50 {
  color: rgba(109, 40, 217, .5);
}

.group:hover .group-hover\:text-violet-700\/55 {
  color: rgba(109, 40, 217, .55);
}

.group:hover .group-hover\:text-violet-700\/60 {
  color: rgba(109, 40, 217, .6);
}

.group:hover .group-hover\:text-violet-700\/65 {
  color: rgba(109, 40, 217, .65);
}

.group:hover .group-hover\:text-violet-700\/70 {
  color: rgba(109, 40, 217, .7);
}

.group:hover .group-hover\:text-violet-700\/75 {
  color: rgba(109, 40, 217, .75);
}

.group:hover .group-hover\:text-violet-700\/80 {
  color: rgba(109, 40, 217, .8);
}

.group:hover .group-hover\:text-violet-700\/85 {
  color: rgba(109, 40, 217, .85);
}

.group:hover .group-hover\:text-violet-700\/90 {
  color: rgba(109, 40, 217, .9);
}

.group:hover .group-hover\:text-violet-700\/95 {
  color: rgba(109, 40, 217, .95);
}

.group:hover .group-hover\:text-violet-800 {
  --tw-text-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-violet-800\/0 {
  color: rgba(91, 33, 182, 0);
}

.group:hover .group-hover\:text-violet-800\/10 {
  color: rgba(91, 33, 182, .1);
}

.group:hover .group-hover\:text-violet-800\/100 {
  color: #5b21b6;
}

.group:hover .group-hover\:text-violet-800\/15 {
  color: rgba(91, 33, 182, .15);
}

.group:hover .group-hover\:text-violet-800\/20 {
  color: rgba(91, 33, 182, .2);
}

.group:hover .group-hover\:text-violet-800\/25 {
  color: rgba(91, 33, 182, .25);
}

.group:hover .group-hover\:text-violet-800\/30 {
  color: rgba(91, 33, 182, .3);
}

.group:hover .group-hover\:text-violet-800\/35 {
  color: rgba(91, 33, 182, .35);
}

.group:hover .group-hover\:text-violet-800\/40 {
  color: rgba(91, 33, 182, .4);
}

.group:hover .group-hover\:text-violet-800\/45 {
  color: rgba(91, 33, 182, .45);
}

.group:hover .group-hover\:text-violet-800\/5 {
  color: rgba(91, 33, 182, .05);
}

.group:hover .group-hover\:text-violet-800\/50 {
  color: rgba(91, 33, 182, .5);
}

.group:hover .group-hover\:text-violet-800\/55 {
  color: rgba(91, 33, 182, .55);
}

.group:hover .group-hover\:text-violet-800\/60 {
  color: rgba(91, 33, 182, .6);
}

.group:hover .group-hover\:text-violet-800\/65 {
  color: rgba(91, 33, 182, .65);
}

.group:hover .group-hover\:text-violet-800\/70 {
  color: rgba(91, 33, 182, .7);
}

.group:hover .group-hover\:text-violet-800\/75 {
  color: rgba(91, 33, 182, .75);
}

.group:hover .group-hover\:text-violet-800\/80 {
  color: rgba(91, 33, 182, .8);
}

.group:hover .group-hover\:text-violet-800\/85 {
  color: rgba(91, 33, 182, .85);
}

.group:hover .group-hover\:text-violet-800\/90 {
  color: rgba(91, 33, 182, .9);
}

.group:hover .group-hover\:text-violet-800\/95 {
  color: rgba(91, 33, 182, .95);
}

.group:hover .group-hover\:text-yellow-100 {
  --tw-text-opacity: 1;
  color: rgba(254, 249, 195, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-yellow-100\/0 {
  color: rgba(254, 249, 195, 0);
}

.group:hover .group-hover\:text-yellow-100\/10 {
  color: rgba(254, 249, 195, .1);
}

.group:hover .group-hover\:text-yellow-100\/100 {
  color: #fef9c3;
}

.group:hover .group-hover\:text-yellow-100\/15 {
  color: rgba(254, 249, 195, .15);
}

.group:hover .group-hover\:text-yellow-100\/20 {
  color: rgba(254, 249, 195, .2);
}

.group:hover .group-hover\:text-yellow-100\/25 {
  color: rgba(254, 249, 195, .25);
}

.group:hover .group-hover\:text-yellow-100\/30 {
  color: rgba(254, 249, 195, .3);
}

.group:hover .group-hover\:text-yellow-100\/35 {
  color: rgba(254, 249, 195, .35);
}

.group:hover .group-hover\:text-yellow-100\/40 {
  color: rgba(254, 249, 195, .4);
}

.group:hover .group-hover\:text-yellow-100\/45 {
  color: rgba(254, 249, 195, .45);
}

.group:hover .group-hover\:text-yellow-100\/5 {
  color: rgba(254, 249, 195, .05);
}

.group:hover .group-hover\:text-yellow-100\/50 {
  color: rgba(254, 249, 195, .5);
}

.group:hover .group-hover\:text-yellow-100\/55 {
  color: rgba(254, 249, 195, .55);
}

.group:hover .group-hover\:text-yellow-100\/60 {
  color: rgba(254, 249, 195, .6);
}

.group:hover .group-hover\:text-yellow-100\/65 {
  color: rgba(254, 249, 195, .65);
}

.group:hover .group-hover\:text-yellow-100\/70 {
  color: rgba(254, 249, 195, .7);
}

.group:hover .group-hover\:text-yellow-100\/75 {
  color: rgba(254, 249, 195, .75);
}

.group:hover .group-hover\:text-yellow-100\/80 {
  color: rgba(254, 249, 195, .8);
}

.group:hover .group-hover\:text-yellow-100\/85 {
  color: rgba(254, 249, 195, .85);
}

.group:hover .group-hover\:text-yellow-100\/90 {
  color: rgba(254, 249, 195, .9);
}

.group:hover .group-hover\:text-yellow-100\/95 {
  color: rgba(254, 249, 195, .95);
}

.group:hover .group-hover\:text-yellow-400 {
  --tw-text-opacity: 1;
  color: rgba(250, 204, 21, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-yellow-400\/0 {
  color: rgba(250, 204, 21, 0);
}

.group:hover .group-hover\:text-yellow-400\/10 {
  color: rgba(250, 204, 21, .1);
}

.group:hover .group-hover\:text-yellow-400\/100 {
  color: #facc15;
}

.group:hover .group-hover\:text-yellow-400\/15 {
  color: rgba(250, 204, 21, .15);
}

.group:hover .group-hover\:text-yellow-400\/20 {
  color: rgba(250, 204, 21, .2);
}

.group:hover .group-hover\:text-yellow-400\/25 {
  color: rgba(250, 204, 21, .25);
}

.group:hover .group-hover\:text-yellow-400\/30 {
  color: rgba(250, 204, 21, .3);
}

.group:hover .group-hover\:text-yellow-400\/35 {
  color: rgba(250, 204, 21, .35);
}

.group:hover .group-hover\:text-yellow-400\/40 {
  color: rgba(250, 204, 21, .4);
}

.group:hover .group-hover\:text-yellow-400\/45 {
  color: rgba(250, 204, 21, .45);
}

.group:hover .group-hover\:text-yellow-400\/5 {
  color: rgba(250, 204, 21, .05);
}

.group:hover .group-hover\:text-yellow-400\/50 {
  color: rgba(250, 204, 21, .5);
}

.group:hover .group-hover\:text-yellow-400\/55 {
  color: rgba(250, 204, 21, .55);
}

.group:hover .group-hover\:text-yellow-400\/60 {
  color: rgba(250, 204, 21, .6);
}

.group:hover .group-hover\:text-yellow-400\/65 {
  color: rgba(250, 204, 21, .65);
}

.group:hover .group-hover\:text-yellow-400\/70 {
  color: rgba(250, 204, 21, .7);
}

.group:hover .group-hover\:text-yellow-400\/75 {
  color: rgba(250, 204, 21, .75);
}

.group:hover .group-hover\:text-yellow-400\/80 {
  color: rgba(250, 204, 21, .8);
}

.group:hover .group-hover\:text-yellow-400\/85 {
  color: rgba(250, 204, 21, .85);
}

.group:hover .group-hover\:text-yellow-400\/90 {
  color: rgba(250, 204, 21, .9);
}

.group:hover .group-hover\:text-yellow-400\/95 {
  color: rgba(250, 204, 21, .95);
}

.group:hover .group-hover\:text-yellow-500 {
  --tw-text-opacity: 1;
  color: rgba(234, 179, 8, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-yellow-500\/0 {
  color: rgba(234, 179, 8, 0);
}

.group:hover .group-hover\:text-yellow-500\/10 {
  color: rgba(234, 179, 8, .1);
}

.group:hover .group-hover\:text-yellow-500\/100 {
  color: #eab308;
}

.group:hover .group-hover\:text-yellow-500\/15 {
  color: rgba(234, 179, 8, .15);
}

.group:hover .group-hover\:text-yellow-500\/20 {
  color: rgba(234, 179, 8, .2);
}

.group:hover .group-hover\:text-yellow-500\/25 {
  color: rgba(234, 179, 8, .25);
}

.group:hover .group-hover\:text-yellow-500\/30 {
  color: rgba(234, 179, 8, .3);
}

.group:hover .group-hover\:text-yellow-500\/35 {
  color: rgba(234, 179, 8, .35);
}

.group:hover .group-hover\:text-yellow-500\/40 {
  color: rgba(234, 179, 8, .4);
}

.group:hover .group-hover\:text-yellow-500\/45 {
  color: rgba(234, 179, 8, .45);
}

.group:hover .group-hover\:text-yellow-500\/5 {
  color: rgba(234, 179, 8, .05);
}

.group:hover .group-hover\:text-yellow-500\/50 {
  color: rgba(234, 179, 8, .5);
}

.group:hover .group-hover\:text-yellow-500\/55 {
  color: rgba(234, 179, 8, .55);
}

.group:hover .group-hover\:text-yellow-500\/60 {
  color: rgba(234, 179, 8, .6);
}

.group:hover .group-hover\:text-yellow-500\/65 {
  color: rgba(234, 179, 8, .65);
}

.group:hover .group-hover\:text-yellow-500\/70 {
  color: rgba(234, 179, 8, .7);
}

.group:hover .group-hover\:text-yellow-500\/75 {
  color: rgba(234, 179, 8, .75);
}

.group:hover .group-hover\:text-yellow-500\/80 {
  color: rgba(234, 179, 8, .8);
}

.group:hover .group-hover\:text-yellow-500\/85 {
  color: rgba(234, 179, 8, .85);
}

.group:hover .group-hover\:text-yellow-500\/90 {
  color: rgba(234, 179, 8, .9);
}

.group:hover .group-hover\:text-yellow-500\/95 {
  color: rgba(234, 179, 8, .95);
}

.group:hover .group-hover\:text-yellow-700 {
  --tw-text-opacity: 1;
  color: rgba(161, 98, 7, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-yellow-700\/0 {
  color: rgba(161, 98, 7, 0);
}

.group:hover .group-hover\:text-yellow-700\/10 {
  color: rgba(161, 98, 7, .1);
}

.group:hover .group-hover\:text-yellow-700\/100 {
  color: #a16207;
}

.group:hover .group-hover\:text-yellow-700\/15 {
  color: rgba(161, 98, 7, .15);
}

.group:hover .group-hover\:text-yellow-700\/20 {
  color: rgba(161, 98, 7, .2);
}

.group:hover .group-hover\:text-yellow-700\/25 {
  color: rgba(161, 98, 7, .25);
}

.group:hover .group-hover\:text-yellow-700\/30 {
  color: rgba(161, 98, 7, .3);
}

.group:hover .group-hover\:text-yellow-700\/35 {
  color: rgba(161, 98, 7, .35);
}

.group:hover .group-hover\:text-yellow-700\/40 {
  color: rgba(161, 98, 7, .4);
}

.group:hover .group-hover\:text-yellow-700\/45 {
  color: rgba(161, 98, 7, .45);
}

.group:hover .group-hover\:text-yellow-700\/5 {
  color: rgba(161, 98, 7, .05);
}

.group:hover .group-hover\:text-yellow-700\/50 {
  color: rgba(161, 98, 7, .5);
}

.group:hover .group-hover\:text-yellow-700\/55 {
  color: rgba(161, 98, 7, .55);
}

.group:hover .group-hover\:text-yellow-700\/60 {
  color: rgba(161, 98, 7, .6);
}

.group:hover .group-hover\:text-yellow-700\/65 {
  color: rgba(161, 98, 7, .65);
}

.group:hover .group-hover\:text-yellow-700\/70 {
  color: rgba(161, 98, 7, .7);
}

.group:hover .group-hover\:text-yellow-700\/75 {
  color: rgba(161, 98, 7, .75);
}

.group:hover .group-hover\:text-yellow-700\/80 {
  color: rgba(161, 98, 7, .8);
}

.group:hover .group-hover\:text-yellow-700\/85 {
  color: rgba(161, 98, 7, .85);
}

.group:hover .group-hover\:text-yellow-700\/90 {
  color: rgba(161, 98, 7, .9);
}

.group:hover .group-hover\:text-yellow-700\/95 {
  color: rgba(161, 98, 7, .95);
}

.group:hover .group-hover\:text-yellow-800 {
  --tw-text-opacity: 1;
  color: rgba(133, 77, 14, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-yellow-800\/0 {
  color: rgba(133, 77, 14, 0);
}

.group:hover .group-hover\:text-yellow-800\/10 {
  color: rgba(133, 77, 14, .1);
}

.group:hover .group-hover\:text-yellow-800\/100 {
  color: #854d0e;
}

.group:hover .group-hover\:text-yellow-800\/15 {
  color: rgba(133, 77, 14, .15);
}

.group:hover .group-hover\:text-yellow-800\/20 {
  color: rgba(133, 77, 14, .2);
}

.group:hover .group-hover\:text-yellow-800\/25 {
  color: rgba(133, 77, 14, .25);
}

.group:hover .group-hover\:text-yellow-800\/30 {
  color: rgba(133, 77, 14, .3);
}

.group:hover .group-hover\:text-yellow-800\/35 {
  color: rgba(133, 77, 14, .35);
}

.group:hover .group-hover\:text-yellow-800\/40 {
  color: rgba(133, 77, 14, .4);
}

.group:hover .group-hover\:text-yellow-800\/45 {
  color: rgba(133, 77, 14, .45);
}

.group:hover .group-hover\:text-yellow-800\/5 {
  color: rgba(133, 77, 14, .05);
}

.group:hover .group-hover\:text-yellow-800\/50 {
  color: rgba(133, 77, 14, .5);
}

.group:hover .group-hover\:text-yellow-800\/55 {
  color: rgba(133, 77, 14, .55);
}

.group:hover .group-hover\:text-yellow-800\/60 {
  color: rgba(133, 77, 14, .6);
}

.group:hover .group-hover\:text-yellow-800\/65 {
  color: rgba(133, 77, 14, .65);
}

.group:hover .group-hover\:text-yellow-800\/70 {
  color: rgba(133, 77, 14, .7);
}

.group:hover .group-hover\:text-yellow-800\/75 {
  color: rgba(133, 77, 14, .75);
}

.group:hover .group-hover\:text-yellow-800\/80 {
  color: rgba(133, 77, 14, .8);
}

.group:hover .group-hover\:text-yellow-800\/85 {
  color: rgba(133, 77, 14, .85);
}

.group:hover .group-hover\:text-yellow-800\/90 {
  color: rgba(133, 77, 14, .9);
}

.group:hover .group-hover\:text-yellow-800\/95 {
  color: rgba(133, 77, 14, .95);
}

.group:hover .group-hover\:text-zinc-100 {
  --tw-text-opacity: 1;
  color: rgba(244, 244, 245, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-zinc-100\/0 {
  color: rgba(244, 244, 245, 0);
}

.group:hover .group-hover\:text-zinc-100\/10 {
  color: rgba(244, 244, 245, .1);
}

.group:hover .group-hover\:text-zinc-100\/100 {
  color: #f4f4f5;
}

.group:hover .group-hover\:text-zinc-100\/15 {
  color: rgba(244, 244, 245, .15);
}

.group:hover .group-hover\:text-zinc-100\/20 {
  color: rgba(244, 244, 245, .2);
}

.group:hover .group-hover\:text-zinc-100\/25 {
  color: rgba(244, 244, 245, .25);
}

.group:hover .group-hover\:text-zinc-100\/30 {
  color: rgba(244, 244, 245, .3);
}

.group:hover .group-hover\:text-zinc-100\/35 {
  color: rgba(244, 244, 245, .35);
}

.group:hover .group-hover\:text-zinc-100\/40 {
  color: rgba(244, 244, 245, .4);
}

.group:hover .group-hover\:text-zinc-100\/45 {
  color: rgba(244, 244, 245, .45);
}

.group:hover .group-hover\:text-zinc-100\/5 {
  color: rgba(244, 244, 245, .05);
}

.group:hover .group-hover\:text-zinc-100\/50 {
  color: rgba(244, 244, 245, .5);
}

.group:hover .group-hover\:text-zinc-100\/55 {
  color: rgba(244, 244, 245, .55);
}

.group:hover .group-hover\:text-zinc-100\/60 {
  color: rgba(244, 244, 245, .6);
}

.group:hover .group-hover\:text-zinc-100\/65 {
  color: rgba(244, 244, 245, .65);
}

.group:hover .group-hover\:text-zinc-100\/70 {
  color: rgba(244, 244, 245, .7);
}

.group:hover .group-hover\:text-zinc-100\/75 {
  color: rgba(244, 244, 245, .75);
}

.group:hover .group-hover\:text-zinc-100\/80 {
  color: rgba(244, 244, 245, .8);
}

.group:hover .group-hover\:text-zinc-100\/85 {
  color: rgba(244, 244, 245, .85);
}

.group:hover .group-hover\:text-zinc-100\/90 {
  color: rgba(244, 244, 245, .9);
}

.group:hover .group-hover\:text-zinc-100\/95 {
  color: rgba(244, 244, 245, .95);
}

.group:hover .group-hover\:text-zinc-400 {
  --tw-text-opacity: 1;
  color: rgba(161, 161, 170, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-zinc-400\/0 {
  color: rgba(161, 161, 170, 0);
}

.group:hover .group-hover\:text-zinc-400\/10 {
  color: rgba(161, 161, 170, .1);
}

.group:hover .group-hover\:text-zinc-400\/100 {
  color: #a1a1aa;
}

.group:hover .group-hover\:text-zinc-400\/15 {
  color: rgba(161, 161, 170, .15);
}

.group:hover .group-hover\:text-zinc-400\/20 {
  color: rgba(161, 161, 170, .2);
}

.group:hover .group-hover\:text-zinc-400\/25 {
  color: rgba(161, 161, 170, .25);
}

.group:hover .group-hover\:text-zinc-400\/30 {
  color: rgba(161, 161, 170, .3);
}

.group:hover .group-hover\:text-zinc-400\/35 {
  color: rgba(161, 161, 170, .35);
}

.group:hover .group-hover\:text-zinc-400\/40 {
  color: rgba(161, 161, 170, .4);
}

.group:hover .group-hover\:text-zinc-400\/45 {
  color: rgba(161, 161, 170, .45);
}

.group:hover .group-hover\:text-zinc-400\/5 {
  color: rgba(161, 161, 170, .05);
}

.group:hover .group-hover\:text-zinc-400\/50 {
  color: rgba(161, 161, 170, .5);
}

.group:hover .group-hover\:text-zinc-400\/55 {
  color: rgba(161, 161, 170, .55);
}

.group:hover .group-hover\:text-zinc-400\/60 {
  color: rgba(161, 161, 170, .6);
}

.group:hover .group-hover\:text-zinc-400\/65 {
  color: rgba(161, 161, 170, .65);
}

.group:hover .group-hover\:text-zinc-400\/70 {
  color: rgba(161, 161, 170, .7);
}

.group:hover .group-hover\:text-zinc-400\/75 {
  color: rgba(161, 161, 170, .75);
}

.group:hover .group-hover\:text-zinc-400\/80 {
  color: rgba(161, 161, 170, .8);
}

.group:hover .group-hover\:text-zinc-400\/85 {
  color: rgba(161, 161, 170, .85);
}

.group:hover .group-hover\:text-zinc-400\/90 {
  color: rgba(161, 161, 170, .9);
}

.group:hover .group-hover\:text-zinc-400\/95 {
  color: rgba(161, 161, 170, .95);
}

.group:hover .group-hover\:text-zinc-500 {
  --tw-text-opacity: 1;
  color: rgba(113, 113, 122, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-zinc-500\/0 {
  color: rgba(113, 113, 122, 0);
}

.group:hover .group-hover\:text-zinc-500\/10 {
  color: rgba(113, 113, 122, .1);
}

.group:hover .group-hover\:text-zinc-500\/100 {
  color: #71717a;
}

.group:hover .group-hover\:text-zinc-500\/15 {
  color: rgba(113, 113, 122, .15);
}

.group:hover .group-hover\:text-zinc-500\/20 {
  color: rgba(113, 113, 122, .2);
}

.group:hover .group-hover\:text-zinc-500\/25 {
  color: rgba(113, 113, 122, .25);
}

.group:hover .group-hover\:text-zinc-500\/30 {
  color: rgba(113, 113, 122, .3);
}

.group:hover .group-hover\:text-zinc-500\/35 {
  color: rgba(113, 113, 122, .35);
}

.group:hover .group-hover\:text-zinc-500\/40 {
  color: rgba(113, 113, 122, .4);
}

.group:hover .group-hover\:text-zinc-500\/45 {
  color: rgba(113, 113, 122, .45);
}

.group:hover .group-hover\:text-zinc-500\/5 {
  color: rgba(113, 113, 122, .05);
}

.group:hover .group-hover\:text-zinc-500\/50 {
  color: rgba(113, 113, 122, .5);
}

.group:hover .group-hover\:text-zinc-500\/55 {
  color: rgba(113, 113, 122, .55);
}

.group:hover .group-hover\:text-zinc-500\/60 {
  color: rgba(113, 113, 122, .6);
}

.group:hover .group-hover\:text-zinc-500\/65 {
  color: rgba(113, 113, 122, .65);
}

.group:hover .group-hover\:text-zinc-500\/70 {
  color: rgba(113, 113, 122, .7);
}

.group:hover .group-hover\:text-zinc-500\/75 {
  color: rgba(113, 113, 122, .75);
}

.group:hover .group-hover\:text-zinc-500\/80 {
  color: rgba(113, 113, 122, .8);
}

.group:hover .group-hover\:text-zinc-500\/85 {
  color: rgba(113, 113, 122, .85);
}

.group:hover .group-hover\:text-zinc-500\/90 {
  color: rgba(113, 113, 122, .9);
}

.group:hover .group-hover\:text-zinc-500\/95 {
  color: rgba(113, 113, 122, .95);
}

.group:hover .group-hover\:text-zinc-700 {
  --tw-text-opacity: 1;
  color: rgba(63, 63, 70, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-zinc-700\/0 {
  color: rgba(63, 63, 70, 0);
}

.group:hover .group-hover\:text-zinc-700\/10 {
  color: rgba(63, 63, 70, .1);
}

.group:hover .group-hover\:text-zinc-700\/100 {
  color: #3f3f46;
}

.group:hover .group-hover\:text-zinc-700\/15 {
  color: rgba(63, 63, 70, .15);
}

.group:hover .group-hover\:text-zinc-700\/20 {
  color: rgba(63, 63, 70, .2);
}

.group:hover .group-hover\:text-zinc-700\/25 {
  color: rgba(63, 63, 70, .25);
}

.group:hover .group-hover\:text-zinc-700\/30 {
  color: rgba(63, 63, 70, .3);
}

.group:hover .group-hover\:text-zinc-700\/35 {
  color: rgba(63, 63, 70, .35);
}

.group:hover .group-hover\:text-zinc-700\/40 {
  color: rgba(63, 63, 70, .4);
}

.group:hover .group-hover\:text-zinc-700\/45 {
  color: rgba(63, 63, 70, .45);
}

.group:hover .group-hover\:text-zinc-700\/5 {
  color: rgba(63, 63, 70, .05);
}

.group:hover .group-hover\:text-zinc-700\/50 {
  color: rgba(63, 63, 70, .5);
}

.group:hover .group-hover\:text-zinc-700\/55 {
  color: rgba(63, 63, 70, .55);
}

.group:hover .group-hover\:text-zinc-700\/60 {
  color: rgba(63, 63, 70, .6);
}

.group:hover .group-hover\:text-zinc-700\/65 {
  color: rgba(63, 63, 70, .65);
}

.group:hover .group-hover\:text-zinc-700\/70 {
  color: rgba(63, 63, 70, .7);
}

.group:hover .group-hover\:text-zinc-700\/75 {
  color: rgba(63, 63, 70, .75);
}

.group:hover .group-hover\:text-zinc-700\/80 {
  color: rgba(63, 63, 70, .8);
}

.group:hover .group-hover\:text-zinc-700\/85 {
  color: rgba(63, 63, 70, .85);
}

.group:hover .group-hover\:text-zinc-700\/90 {
  color: rgba(63, 63, 70, .9);
}

.group:hover .group-hover\:text-zinc-700\/95 {
  color: rgba(63, 63, 70, .95);
}

.group:hover .group-hover\:text-zinc-800 {
  --tw-text-opacity: 1;
  color: rgba(39, 39, 42, var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:text-zinc-800\/0 {
  color: rgba(39, 39, 42, 0);
}

.group:hover .group-hover\:text-zinc-800\/10 {
  color: rgba(39, 39, 42, .1);
}

.group:hover .group-hover\:text-zinc-800\/100 {
  color: #27272a;
}

.group:hover .group-hover\:text-zinc-800\/15 {
  color: rgba(39, 39, 42, .15);
}

.group:hover .group-hover\:text-zinc-800\/20 {
  color: rgba(39, 39, 42, .2);
}

.group:hover .group-hover\:text-zinc-800\/25 {
  color: rgba(39, 39, 42, .25);
}

.group:hover .group-hover\:text-zinc-800\/30 {
  color: rgba(39, 39, 42, .3);
}

.group:hover .group-hover\:text-zinc-800\/35 {
  color: rgba(39, 39, 42, .35);
}

.group:hover .group-hover\:text-zinc-800\/40 {
  color: rgba(39, 39, 42, .4);
}

.group:hover .group-hover\:text-zinc-800\/45 {
  color: rgba(39, 39, 42, .45);
}

.group:hover .group-hover\:text-zinc-800\/5 {
  color: rgba(39, 39, 42, .05);
}

.group:hover .group-hover\:text-zinc-800\/50 {
  color: rgba(39, 39, 42, .5);
}

.group:hover .group-hover\:text-zinc-800\/55 {
  color: rgba(39, 39, 42, .55);
}

.group:hover .group-hover\:text-zinc-800\/60 {
  color: rgba(39, 39, 42, .6);
}

.group:hover .group-hover\:text-zinc-800\/65 {
  color: rgba(39, 39, 42, .65);
}

.group:hover .group-hover\:text-zinc-800\/70 {
  color: rgba(39, 39, 42, .7);
}

.group:hover .group-hover\:text-zinc-800\/75 {
  color: rgba(39, 39, 42, .75);
}

.group:hover .group-hover\:text-zinc-800\/80 {
  color: rgba(39, 39, 42, .8);
}

.group:hover .group-hover\:text-zinc-800\/85 {
  color: rgba(39, 39, 42, .85);
}

.group:hover .group-hover\:text-zinc-800\/90 {
  color: rgba(39, 39, 42, .9);
}

.group:hover .group-hover\:text-zinc-800\/95 {
  color: rgba(39, 39, 42, .95);
}

.group:hover .group-hover\:opacity-100 {
  opacity: 1;
}

.dark\:divide-borderNeutral-dark:is(.dark *) > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(51, 51, 51, var(--tw-divide-opacity, 1));
}

.dark\:divide-gray-700:is(.dark *) > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(55, 65, 81, var(--tw-divide-opacity, 1));
}

.dark\:divide-gray-800:is(.dark *) > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(31, 41, 55, var(--tw-divide-opacity, 1));
}

.dark\:divide-neutral-700:is(.dark *) > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(64, 64, 64, var(--tw-divide-opacity, 1));
}

.dark\:divide-neutral-800:is(.dark *) > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(38, 38, 38, var(--tw-divide-opacity, 1));
}

.dark\:divide-zinc-800:is(.dark *) > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(39, 39, 42, var(--tw-divide-opacity, 1));
}

.dark\:border-amber-100:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(254, 243, 199, var(--tw-border-opacity, 1));
}

.dark\:border-amber-100\/0:is(.dark *) {
  border-color: rgba(254, 243, 199, 0);
}

.dark\:border-amber-100\/10:is(.dark *) {
  border-color: rgba(254, 243, 199, .1);
}

.dark\:border-amber-100\/100:is(.dark *) {
  border-color: #fef3c7;
}

.dark\:border-amber-100\/15:is(.dark *) {
  border-color: rgba(254, 243, 199, .15);
}

.dark\:border-amber-100\/20:is(.dark *) {
  border-color: rgba(254, 243, 199, .2);
}

.dark\:border-amber-100\/25:is(.dark *) {
  border-color: rgba(254, 243, 199, .25);
}

.dark\:border-amber-100\/30:is(.dark *) {
  border-color: rgba(254, 243, 199, .3);
}

.dark\:border-amber-100\/35:is(.dark *) {
  border-color: rgba(254, 243, 199, .35);
}

.dark\:border-amber-100\/40:is(.dark *) {
  border-color: rgba(254, 243, 199, .4);
}

.dark\:border-amber-100\/45:is(.dark *) {
  border-color: rgba(254, 243, 199, .45);
}

.dark\:border-amber-100\/5:is(.dark *) {
  border-color: rgba(254, 243, 199, .05);
}

.dark\:border-amber-100\/50:is(.dark *) {
  border-color: rgba(254, 243, 199, .5);
}

.dark\:border-amber-100\/55:is(.dark *) {
  border-color: rgba(254, 243, 199, .55);
}

.dark\:border-amber-100\/60:is(.dark *) {
  border-color: rgba(254, 243, 199, .6);
}

.dark\:border-amber-100\/65:is(.dark *) {
  border-color: rgba(254, 243, 199, .65);
}

.dark\:border-amber-100\/70:is(.dark *) {
  border-color: rgba(254, 243, 199, .7);
}

.dark\:border-amber-100\/75:is(.dark *) {
  border-color: rgba(254, 243, 199, .75);
}

.dark\:border-amber-100\/80:is(.dark *) {
  border-color: rgba(254, 243, 199, .8);
}

.dark\:border-amber-100\/85:is(.dark *) {
  border-color: rgba(254, 243, 199, .85);
}

.dark\:border-amber-100\/90:is(.dark *) {
  border-color: rgba(254, 243, 199, .9);
}

.dark\:border-amber-100\/95:is(.dark *) {
  border-color: rgba(254, 243, 199, .95);
}

.dark\:border-amber-400:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(251, 191, 36, var(--tw-border-opacity, 1));
}

.dark\:border-amber-400\/0:is(.dark *) {
  border-color: rgba(251, 191, 36, 0);
}

.dark\:border-amber-400\/10:is(.dark *) {
  border-color: rgba(251, 191, 36, .1);
}

.dark\:border-amber-400\/100:is(.dark *) {
  border-color: #fbbf24;
}

.dark\:border-amber-400\/15:is(.dark *) {
  border-color: rgba(251, 191, 36, .15);
}

.dark\:border-amber-400\/20:is(.dark *) {
  border-color: rgba(251, 191, 36, .2);
}

.dark\:border-amber-400\/25:is(.dark *) {
  border-color: rgba(251, 191, 36, .25);
}

.dark\:border-amber-400\/30:is(.dark *) {
  border-color: rgba(251, 191, 36, .3);
}

.dark\:border-amber-400\/35:is(.dark *) {
  border-color: rgba(251, 191, 36, .35);
}

.dark\:border-amber-400\/40:is(.dark *) {
  border-color: rgba(251, 191, 36, .4);
}

.dark\:border-amber-400\/45:is(.dark *) {
  border-color: rgba(251, 191, 36, .45);
}

.dark\:border-amber-400\/5:is(.dark *) {
  border-color: rgba(251, 191, 36, .05);
}

.dark\:border-amber-400\/50:is(.dark *) {
  border-color: rgba(251, 191, 36, .5);
}

.dark\:border-amber-400\/55:is(.dark *) {
  border-color: rgba(251, 191, 36, .55);
}

.dark\:border-amber-400\/60:is(.dark *) {
  border-color: rgba(251, 191, 36, .6);
}

.dark\:border-amber-400\/65:is(.dark *) {
  border-color: rgba(251, 191, 36, .65);
}

.dark\:border-amber-400\/70:is(.dark *) {
  border-color: rgba(251, 191, 36, .7);
}

.dark\:border-amber-400\/75:is(.dark *) {
  border-color: rgba(251, 191, 36, .75);
}

.dark\:border-amber-400\/80:is(.dark *) {
  border-color: rgba(251, 191, 36, .8);
}

.dark\:border-amber-400\/85:is(.dark *) {
  border-color: rgba(251, 191, 36, .85);
}

.dark\:border-amber-400\/90:is(.dark *) {
  border-color: rgba(251, 191, 36, .9);
}

.dark\:border-amber-400\/95:is(.dark *) {
  border-color: rgba(251, 191, 36, .95);
}

.dark\:border-amber-500:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(245, 158, 11, var(--tw-border-opacity, 1));
}

.dark\:border-amber-500\/0:is(.dark *) {
  border-color: rgba(245, 158, 11, 0);
}

.dark\:border-amber-500\/10:is(.dark *) {
  border-color: rgba(245, 158, 11, .1);
}

.dark\:border-amber-500\/100:is(.dark *) {
  border-color: #f59e0b;
}

.dark\:border-amber-500\/15:is(.dark *) {
  border-color: rgba(245, 158, 11, .15);
}

.dark\:border-amber-500\/20:is(.dark *) {
  border-color: rgba(245, 158, 11, .2);
}

.dark\:border-amber-500\/25:is(.dark *) {
  border-color: rgba(245, 158, 11, .25);
}

.dark\:border-amber-500\/30:is(.dark *) {
  border-color: rgba(245, 158, 11, .3);
}

.dark\:border-amber-500\/35:is(.dark *) {
  border-color: rgba(245, 158, 11, .35);
}

.dark\:border-amber-500\/40:is(.dark *) {
  border-color: rgba(245, 158, 11, .4);
}

.dark\:border-amber-500\/45:is(.dark *) {
  border-color: rgba(245, 158, 11, .45);
}

.dark\:border-amber-500\/5:is(.dark *) {
  border-color: rgba(245, 158, 11, .05);
}

.dark\:border-amber-500\/50:is(.dark *) {
  border-color: rgba(245, 158, 11, .5);
}

.dark\:border-amber-500\/55:is(.dark *) {
  border-color: rgba(245, 158, 11, .55);
}

.dark\:border-amber-500\/60:is(.dark *) {
  border-color: rgba(245, 158, 11, .6);
}

.dark\:border-amber-500\/65:is(.dark *) {
  border-color: rgba(245, 158, 11, .65);
}

.dark\:border-amber-500\/70:is(.dark *) {
  border-color: rgba(245, 158, 11, .7);
}

.dark\:border-amber-500\/75:is(.dark *) {
  border-color: rgba(245, 158, 11, .75);
}

.dark\:border-amber-500\/80:is(.dark *) {
  border-color: rgba(245, 158, 11, .8);
}

.dark\:border-amber-500\/85:is(.dark *) {
  border-color: rgba(245, 158, 11, .85);
}

.dark\:border-amber-500\/90:is(.dark *) {
  border-color: rgba(245, 158, 11, .9);
}

.dark\:border-amber-500\/95:is(.dark *) {
  border-color: rgba(245, 158, 11, .95);
}

.dark\:border-amber-700:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(180, 83, 9, var(--tw-border-opacity, 1));
}

.dark\:border-amber-700\/0:is(.dark *) {
  border-color: rgba(180, 83, 9, 0);
}

.dark\:border-amber-700\/10:is(.dark *) {
  border-color: rgba(180, 83, 9, .1);
}

.dark\:border-amber-700\/100:is(.dark *) {
  border-color: #b45309;
}

.dark\:border-amber-700\/15:is(.dark *) {
  border-color: rgba(180, 83, 9, .15);
}

.dark\:border-amber-700\/20:is(.dark *) {
  border-color: rgba(180, 83, 9, .2);
}

.dark\:border-amber-700\/25:is(.dark *) {
  border-color: rgba(180, 83, 9, .25);
}

.dark\:border-amber-700\/30:is(.dark *) {
  border-color: rgba(180, 83, 9, .3);
}

.dark\:border-amber-700\/35:is(.dark *) {
  border-color: rgba(180, 83, 9, .35);
}

.dark\:border-amber-700\/40:is(.dark *) {
  border-color: rgba(180, 83, 9, .4);
}

.dark\:border-amber-700\/45:is(.dark *) {
  border-color: rgba(180, 83, 9, .45);
}

.dark\:border-amber-700\/5:is(.dark *) {
  border-color: rgba(180, 83, 9, .05);
}

.dark\:border-amber-700\/50:is(.dark *) {
  border-color: rgba(180, 83, 9, .5);
}

.dark\:border-amber-700\/55:is(.dark *) {
  border-color: rgba(180, 83, 9, .55);
}

.dark\:border-amber-700\/60:is(.dark *) {
  border-color: rgba(180, 83, 9, .6);
}

.dark\:border-amber-700\/65:is(.dark *) {
  border-color: rgba(180, 83, 9, .65);
}

.dark\:border-amber-700\/70:is(.dark *) {
  border-color: rgba(180, 83, 9, .7);
}

.dark\:border-amber-700\/75:is(.dark *) {
  border-color: rgba(180, 83, 9, .75);
}

.dark\:border-amber-700\/80:is(.dark *) {
  border-color: rgba(180, 83, 9, .8);
}

.dark\:border-amber-700\/85:is(.dark *) {
  border-color: rgba(180, 83, 9, .85);
}

.dark\:border-amber-700\/90:is(.dark *) {
  border-color: rgba(180, 83, 9, .9);
}

.dark\:border-amber-700\/95:is(.dark *) {
  border-color: rgba(180, 83, 9, .95);
}

.dark\:border-amber-800:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(146, 64, 14, var(--tw-border-opacity, 1));
}

.dark\:border-amber-800\/0:is(.dark *) {
  border-color: rgba(146, 64, 14, 0);
}

.dark\:border-amber-800\/10:is(.dark *) {
  border-color: rgba(146, 64, 14, .1);
}

.dark\:border-amber-800\/100:is(.dark *) {
  border-color: #92400e;
}

.dark\:border-amber-800\/15:is(.dark *) {
  border-color: rgba(146, 64, 14, .15);
}

.dark\:border-amber-800\/20:is(.dark *) {
  border-color: rgba(146, 64, 14, .2);
}

.dark\:border-amber-800\/25:is(.dark *) {
  border-color: rgba(146, 64, 14, .25);
}

.dark\:border-amber-800\/30:is(.dark *) {
  border-color: rgba(146, 64, 14, .3);
}

.dark\:border-amber-800\/35:is(.dark *) {
  border-color: rgba(146, 64, 14, .35);
}

.dark\:border-amber-800\/40:is(.dark *) {
  border-color: rgba(146, 64, 14, .4);
}

.dark\:border-amber-800\/45:is(.dark *) {
  border-color: rgba(146, 64, 14, .45);
}

.dark\:border-amber-800\/5:is(.dark *) {
  border-color: rgba(146, 64, 14, .05);
}

.dark\:border-amber-800\/50:is(.dark *) {
  border-color: rgba(146, 64, 14, .5);
}

.dark\:border-amber-800\/55:is(.dark *) {
  border-color: rgba(146, 64, 14, .55);
}

.dark\:border-amber-800\/60:is(.dark *) {
  border-color: rgba(146, 64, 14, .6);
}

.dark\:border-amber-800\/65:is(.dark *) {
  border-color: rgba(146, 64, 14, .65);
}

.dark\:border-amber-800\/70:is(.dark *) {
  border-color: rgba(146, 64, 14, .7);
}

.dark\:border-amber-800\/75:is(.dark *) {
  border-color: rgba(146, 64, 14, .75);
}

.dark\:border-amber-800\/80:is(.dark *) {
  border-color: rgba(146, 64, 14, .8);
}

.dark\:border-amber-800\/85:is(.dark *) {
  border-color: rgba(146, 64, 14, .85);
}

.dark\:border-amber-800\/90:is(.dark *) {
  border-color: rgba(146, 64, 14, .9);
}

.dark\:border-amber-800\/95:is(.dark *) {
  border-color: rgba(146, 64, 14, .95);
}

.dark\:border-blue-100:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(219, 234, 254, var(--tw-border-opacity, 1));
}

.dark\:border-blue-100\/0:is(.dark *) {
  border-color: rgba(219, 234, 254, 0);
}

.dark\:border-blue-100\/10:is(.dark *) {
  border-color: rgba(219, 234, 254, .1);
}

.dark\:border-blue-100\/100:is(.dark *) {
  border-color: #dbeafe;
}

.dark\:border-blue-100\/15:is(.dark *) {
  border-color: rgba(219, 234, 254, .15);
}

.dark\:border-blue-100\/20:is(.dark *) {
  border-color: rgba(219, 234, 254, .2);
}

.dark\:border-blue-100\/25:is(.dark *) {
  border-color: rgba(219, 234, 254, .25);
}

.dark\:border-blue-100\/30:is(.dark *) {
  border-color: rgba(219, 234, 254, .3);
}

.dark\:border-blue-100\/35:is(.dark *) {
  border-color: rgba(219, 234, 254, .35);
}

.dark\:border-blue-100\/40:is(.dark *) {
  border-color: rgba(219, 234, 254, .4);
}

.dark\:border-blue-100\/45:is(.dark *) {
  border-color: rgba(219, 234, 254, .45);
}

.dark\:border-blue-100\/5:is(.dark *) {
  border-color: rgba(219, 234, 254, .05);
}

.dark\:border-blue-100\/50:is(.dark *) {
  border-color: rgba(219, 234, 254, .5);
}

.dark\:border-blue-100\/55:is(.dark *) {
  border-color: rgba(219, 234, 254, .55);
}

.dark\:border-blue-100\/60:is(.dark *) {
  border-color: rgba(219, 234, 254, .6);
}

.dark\:border-blue-100\/65:is(.dark *) {
  border-color: rgba(219, 234, 254, .65);
}

.dark\:border-blue-100\/70:is(.dark *) {
  border-color: rgba(219, 234, 254, .7);
}

.dark\:border-blue-100\/75:is(.dark *) {
  border-color: rgba(219, 234, 254, .75);
}

.dark\:border-blue-100\/80:is(.dark *) {
  border-color: rgba(219, 234, 254, .8);
}

.dark\:border-blue-100\/85:is(.dark *) {
  border-color: rgba(219, 234, 254, .85);
}

.dark\:border-blue-100\/90:is(.dark *) {
  border-color: rgba(219, 234, 254, .9);
}

.dark\:border-blue-100\/95:is(.dark *) {
  border-color: rgba(219, 234, 254, .95);
}

.dark\:border-blue-400:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(96, 165, 250, var(--tw-border-opacity, 1));
}

.dark\:border-blue-400\/0:is(.dark *) {
  border-color: rgba(96, 165, 250, 0);
}

.dark\:border-blue-400\/10:is(.dark *) {
  border-color: rgba(96, 165, 250, .1);
}

.dark\:border-blue-400\/100:is(.dark *) {
  border-color: #60a5fa;
}

.dark\:border-blue-400\/15:is(.dark *) {
  border-color: rgba(96, 165, 250, .15);
}

.dark\:border-blue-400\/20:is(.dark *) {
  border-color: rgba(96, 165, 250, .2);
}

.dark\:border-blue-400\/25:is(.dark *) {
  border-color: rgba(96, 165, 250, .25);
}

.dark\:border-blue-400\/30:is(.dark *) {
  border-color: rgba(96, 165, 250, .3);
}

.dark\:border-blue-400\/35:is(.dark *) {
  border-color: rgba(96, 165, 250, .35);
}

.dark\:border-blue-400\/40:is(.dark *) {
  border-color: rgba(96, 165, 250, .4);
}

.dark\:border-blue-400\/45:is(.dark *) {
  border-color: rgba(96, 165, 250, .45);
}

.dark\:border-blue-400\/5:is(.dark *) {
  border-color: rgba(96, 165, 250, .05);
}

.dark\:border-blue-400\/50:is(.dark *) {
  border-color: rgba(96, 165, 250, .5);
}

.dark\:border-blue-400\/55:is(.dark *) {
  border-color: rgba(96, 165, 250, .55);
}

.dark\:border-blue-400\/60:is(.dark *) {
  border-color: rgba(96, 165, 250, .6);
}

.dark\:border-blue-400\/65:is(.dark *) {
  border-color: rgba(96, 165, 250, .65);
}

.dark\:border-blue-400\/70:is(.dark *) {
  border-color: rgba(96, 165, 250, .7);
}

.dark\:border-blue-400\/75:is(.dark *) {
  border-color: rgba(96, 165, 250, .75);
}

.dark\:border-blue-400\/80:is(.dark *) {
  border-color: rgba(96, 165, 250, .8);
}

.dark\:border-blue-400\/85:is(.dark *) {
  border-color: rgba(96, 165, 250, .85);
}

.dark\:border-blue-400\/90:is(.dark *) {
  border-color: rgba(96, 165, 250, .9);
}

.dark\:border-blue-400\/95:is(.dark *) {
  border-color: rgba(96, 165, 250, .95);
}

.dark\:border-blue-500:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(59, 130, 246, var(--tw-border-opacity, 1));
}

.dark\:border-blue-500\/0:is(.dark *) {
  border-color: rgba(59, 130, 246, 0);
}

.dark\:border-blue-500\/10:is(.dark *) {
  border-color: rgba(59, 130, 246, .1);
}

.dark\:border-blue-500\/100:is(.dark *) {
  border-color: #3b82f6;
}

.dark\:border-blue-500\/15:is(.dark *) {
  border-color: rgba(59, 130, 246, .15);
}

.dark\:border-blue-500\/20:is(.dark *) {
  border-color: rgba(59, 130, 246, .2);
}

.dark\:border-blue-500\/25:is(.dark *) {
  border-color: rgba(59, 130, 246, .25);
}

.dark\:border-blue-500\/30:is(.dark *) {
  border-color: rgba(59, 130, 246, .3);
}

.dark\:border-blue-500\/35:is(.dark *) {
  border-color: rgba(59, 130, 246, .35);
}

.dark\:border-blue-500\/40:is(.dark *) {
  border-color: rgba(59, 130, 246, .4);
}

.dark\:border-blue-500\/45:is(.dark *) {
  border-color: rgba(59, 130, 246, .45);
}

.dark\:border-blue-500\/5:is(.dark *) {
  border-color: rgba(59, 130, 246, .05);
}

.dark\:border-blue-500\/50:is(.dark *) {
  border-color: rgba(59, 130, 246, .5);
}

.dark\:border-blue-500\/55:is(.dark *) {
  border-color: rgba(59, 130, 246, .55);
}

.dark\:border-blue-500\/60:is(.dark *) {
  border-color: rgba(59, 130, 246, .6);
}

.dark\:border-blue-500\/65:is(.dark *) {
  border-color: rgba(59, 130, 246, .65);
}

.dark\:border-blue-500\/70:is(.dark *) {
  border-color: rgba(59, 130, 246, .7);
}

.dark\:border-blue-500\/75:is(.dark *) {
  border-color: rgba(59, 130, 246, .75);
}

.dark\:border-blue-500\/80:is(.dark *) {
  border-color: rgba(59, 130, 246, .8);
}

.dark\:border-blue-500\/85:is(.dark *) {
  border-color: rgba(59, 130, 246, .85);
}

.dark\:border-blue-500\/90:is(.dark *) {
  border-color: rgba(59, 130, 246, .9);
}

.dark\:border-blue-500\/95:is(.dark *) {
  border-color: rgba(59, 130, 246, .95);
}

.dark\:border-blue-700:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(29, 78, 216, var(--tw-border-opacity, 1));
}

.dark\:border-blue-700\/0:is(.dark *) {
  border-color: rgba(29, 78, 216, 0);
}

.dark\:border-blue-700\/10:is(.dark *) {
  border-color: rgba(29, 78, 216, .1);
}

.dark\:border-blue-700\/100:is(.dark *) {
  border-color: #1d4ed8;
}

.dark\:border-blue-700\/15:is(.dark *) {
  border-color: rgba(29, 78, 216, .15);
}

.dark\:border-blue-700\/20:is(.dark *) {
  border-color: rgba(29, 78, 216, .2);
}

.dark\:border-blue-700\/25:is(.dark *) {
  border-color: rgba(29, 78, 216, .25);
}

.dark\:border-blue-700\/30:is(.dark *) {
  border-color: rgba(29, 78, 216, .3);
}

.dark\:border-blue-700\/35:is(.dark *) {
  border-color: rgba(29, 78, 216, .35);
}

.dark\:border-blue-700\/40:is(.dark *) {
  border-color: rgba(29, 78, 216, .4);
}

.dark\:border-blue-700\/45:is(.dark *) {
  border-color: rgba(29, 78, 216, .45);
}

.dark\:border-blue-700\/5:is(.dark *) {
  border-color: rgba(29, 78, 216, .05);
}

.dark\:border-blue-700\/50:is(.dark *) {
  border-color: rgba(29, 78, 216, .5);
}

.dark\:border-blue-700\/55:is(.dark *) {
  border-color: rgba(29, 78, 216, .55);
}

.dark\:border-blue-700\/60:is(.dark *) {
  border-color: rgba(29, 78, 216, .6);
}

.dark\:border-blue-700\/65:is(.dark *) {
  border-color: rgba(29, 78, 216, .65);
}

.dark\:border-blue-700\/70:is(.dark *) {
  border-color: rgba(29, 78, 216, .7);
}

.dark\:border-blue-700\/75:is(.dark *) {
  border-color: rgba(29, 78, 216, .75);
}

.dark\:border-blue-700\/80:is(.dark *) {
  border-color: rgba(29, 78, 216, .8);
}

.dark\:border-blue-700\/85:is(.dark *) {
  border-color: rgba(29, 78, 216, .85);
}

.dark\:border-blue-700\/90:is(.dark *) {
  border-color: rgba(29, 78, 216, .9);
}

.dark\:border-blue-700\/95:is(.dark *) {
  border-color: rgba(29, 78, 216, .95);
}

.dark\:border-blue-800:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(30, 64, 175, var(--tw-border-opacity, 1));
}

.dark\:border-blue-800\/0:is(.dark *) {
  border-color: rgba(30, 64, 175, 0);
}

.dark\:border-blue-800\/10:is(.dark *) {
  border-color: rgba(30, 64, 175, .1);
}

.dark\:border-blue-800\/100:is(.dark *) {
  border-color: #1e40af;
}

.dark\:border-blue-800\/15:is(.dark *) {
  border-color: rgba(30, 64, 175, .15);
}

.dark\:border-blue-800\/20:is(.dark *) {
  border-color: rgba(30, 64, 175, .2);
}

.dark\:border-blue-800\/25:is(.dark *) {
  border-color: rgba(30, 64, 175, .25);
}

.dark\:border-blue-800\/30:is(.dark *) {
  border-color: rgba(30, 64, 175, .3);
}

.dark\:border-blue-800\/35:is(.dark *) {
  border-color: rgba(30, 64, 175, .35);
}

.dark\:border-blue-800\/40:is(.dark *) {
  border-color: rgba(30, 64, 175, .4);
}

.dark\:border-blue-800\/45:is(.dark *) {
  border-color: rgba(30, 64, 175, .45);
}

.dark\:border-blue-800\/5:is(.dark *) {
  border-color: rgba(30, 64, 175, .05);
}

.dark\:border-blue-800\/50:is(.dark *) {
  border-color: rgba(30, 64, 175, .5);
}

.dark\:border-blue-800\/55:is(.dark *) {
  border-color: rgba(30, 64, 175, .55);
}

.dark\:border-blue-800\/60:is(.dark *) {
  border-color: rgba(30, 64, 175, .6);
}

.dark\:border-blue-800\/65:is(.dark *) {
  border-color: rgba(30, 64, 175, .65);
}

.dark\:border-blue-800\/70:is(.dark *) {
  border-color: rgba(30, 64, 175, .7);
}

.dark\:border-blue-800\/75:is(.dark *) {
  border-color: rgba(30, 64, 175, .75);
}

.dark\:border-blue-800\/80:is(.dark *) {
  border-color: rgba(30, 64, 175, .8);
}

.dark\:border-blue-800\/85:is(.dark *) {
  border-color: rgba(30, 64, 175, .85);
}

.dark\:border-blue-800\/90:is(.dark *) {
  border-color: rgba(30, 64, 175, .9);
}

.dark\:border-blue-800\/95:is(.dark *) {
  border-color: rgba(30, 64, 175, .95);
}

.dark\:border-blue-900\/30:is(.dark *) {
  border-color: rgba(30, 58, 138, .3);
}

.dark\:border-borderNeutral-dark:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(51, 51, 51, var(--tw-border-opacity, 1));
}

.dark\:border-cyan-100:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(207, 250, 254, var(--tw-border-opacity, 1));
}

.dark\:border-cyan-100\/0:is(.dark *) {
  border-color: rgba(207, 250, 254, 0);
}

.dark\:border-cyan-100\/10:is(.dark *) {
  border-color: rgba(207, 250, 254, .1);
}

.dark\:border-cyan-100\/100:is(.dark *) {
  border-color: #cffafe;
}

.dark\:border-cyan-100\/15:is(.dark *) {
  border-color: rgba(207, 250, 254, .15);
}

.dark\:border-cyan-100\/20:is(.dark *) {
  border-color: rgba(207, 250, 254, .2);
}

.dark\:border-cyan-100\/25:is(.dark *) {
  border-color: rgba(207, 250, 254, .25);
}

.dark\:border-cyan-100\/30:is(.dark *) {
  border-color: rgba(207, 250, 254, .3);
}

.dark\:border-cyan-100\/35:is(.dark *) {
  border-color: rgba(207, 250, 254, .35);
}

.dark\:border-cyan-100\/40:is(.dark *) {
  border-color: rgba(207, 250, 254, .4);
}

.dark\:border-cyan-100\/45:is(.dark *) {
  border-color: rgba(207, 250, 254, .45);
}

.dark\:border-cyan-100\/5:is(.dark *) {
  border-color: rgba(207, 250, 254, .05);
}

.dark\:border-cyan-100\/50:is(.dark *) {
  border-color: rgba(207, 250, 254, .5);
}

.dark\:border-cyan-100\/55:is(.dark *) {
  border-color: rgba(207, 250, 254, .55);
}

.dark\:border-cyan-100\/60:is(.dark *) {
  border-color: rgba(207, 250, 254, .6);
}

.dark\:border-cyan-100\/65:is(.dark *) {
  border-color: rgba(207, 250, 254, .65);
}

.dark\:border-cyan-100\/70:is(.dark *) {
  border-color: rgba(207, 250, 254, .7);
}

.dark\:border-cyan-100\/75:is(.dark *) {
  border-color: rgba(207, 250, 254, .75);
}

.dark\:border-cyan-100\/80:is(.dark *) {
  border-color: rgba(207, 250, 254, .8);
}

.dark\:border-cyan-100\/85:is(.dark *) {
  border-color: rgba(207, 250, 254, .85);
}

.dark\:border-cyan-100\/90:is(.dark *) {
  border-color: rgba(207, 250, 254, .9);
}

.dark\:border-cyan-100\/95:is(.dark *) {
  border-color: rgba(207, 250, 254, .95);
}

.dark\:border-cyan-400:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(34, 211, 238, var(--tw-border-opacity, 1));
}

.dark\:border-cyan-400\/0:is(.dark *) {
  border-color: rgba(34, 211, 238, 0);
}

.dark\:border-cyan-400\/10:is(.dark *) {
  border-color: rgba(34, 211, 238, .1);
}

.dark\:border-cyan-400\/100:is(.dark *) {
  border-color: #22d3ee;
}

.dark\:border-cyan-400\/15:is(.dark *) {
  border-color: rgba(34, 211, 238, .15);
}

.dark\:border-cyan-400\/20:is(.dark *) {
  border-color: rgba(34, 211, 238, .2);
}

.dark\:border-cyan-400\/25:is(.dark *) {
  border-color: rgba(34, 211, 238, .25);
}

.dark\:border-cyan-400\/30:is(.dark *) {
  border-color: rgba(34, 211, 238, .3);
}

.dark\:border-cyan-400\/35:is(.dark *) {
  border-color: rgba(34, 211, 238, .35);
}

.dark\:border-cyan-400\/40:is(.dark *) {
  border-color: rgba(34, 211, 238, .4);
}

.dark\:border-cyan-400\/45:is(.dark *) {
  border-color: rgba(34, 211, 238, .45);
}

.dark\:border-cyan-400\/5:is(.dark *) {
  border-color: rgba(34, 211, 238, .05);
}

.dark\:border-cyan-400\/50:is(.dark *) {
  border-color: rgba(34, 211, 238, .5);
}

.dark\:border-cyan-400\/55:is(.dark *) {
  border-color: rgba(34, 211, 238, .55);
}

.dark\:border-cyan-400\/60:is(.dark *) {
  border-color: rgba(34, 211, 238, .6);
}

.dark\:border-cyan-400\/65:is(.dark *) {
  border-color: rgba(34, 211, 238, .65);
}

.dark\:border-cyan-400\/70:is(.dark *) {
  border-color: rgba(34, 211, 238, .7);
}

.dark\:border-cyan-400\/75:is(.dark *) {
  border-color: rgba(34, 211, 238, .75);
}

.dark\:border-cyan-400\/80:is(.dark *) {
  border-color: rgba(34, 211, 238, .8);
}

.dark\:border-cyan-400\/85:is(.dark *) {
  border-color: rgba(34, 211, 238, .85);
}

.dark\:border-cyan-400\/90:is(.dark *) {
  border-color: rgba(34, 211, 238, .9);
}

.dark\:border-cyan-400\/95:is(.dark *) {
  border-color: rgba(34, 211, 238, .95);
}

.dark\:border-cyan-500:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(6, 182, 212, var(--tw-border-opacity, 1));
}

.dark\:border-cyan-500\/0:is(.dark *) {
  border-color: rgba(6, 182, 212, 0);
}

.dark\:border-cyan-500\/10:is(.dark *) {
  border-color: rgba(6, 182, 212, .1);
}

.dark\:border-cyan-500\/100:is(.dark *) {
  border-color: #06b6d4;
}

.dark\:border-cyan-500\/15:is(.dark *) {
  border-color: rgba(6, 182, 212, .15);
}

.dark\:border-cyan-500\/20:is(.dark *) {
  border-color: rgba(6, 182, 212, .2);
}

.dark\:border-cyan-500\/25:is(.dark *) {
  border-color: rgba(6, 182, 212, .25);
}

.dark\:border-cyan-500\/30:is(.dark *) {
  border-color: rgba(6, 182, 212, .3);
}

.dark\:border-cyan-500\/35:is(.dark *) {
  border-color: rgba(6, 182, 212, .35);
}

.dark\:border-cyan-500\/40:is(.dark *) {
  border-color: rgba(6, 182, 212, .4);
}

.dark\:border-cyan-500\/45:is(.dark *) {
  border-color: rgba(6, 182, 212, .45);
}

.dark\:border-cyan-500\/5:is(.dark *) {
  border-color: rgba(6, 182, 212, .05);
}

.dark\:border-cyan-500\/50:is(.dark *) {
  border-color: rgba(6, 182, 212, .5);
}

.dark\:border-cyan-500\/55:is(.dark *) {
  border-color: rgba(6, 182, 212, .55);
}

.dark\:border-cyan-500\/60:is(.dark *) {
  border-color: rgba(6, 182, 212, .6);
}

.dark\:border-cyan-500\/65:is(.dark *) {
  border-color: rgba(6, 182, 212, .65);
}

.dark\:border-cyan-500\/70:is(.dark *) {
  border-color: rgba(6, 182, 212, .7);
}

.dark\:border-cyan-500\/75:is(.dark *) {
  border-color: rgba(6, 182, 212, .75);
}

.dark\:border-cyan-500\/80:is(.dark *) {
  border-color: rgba(6, 182, 212, .8);
}

.dark\:border-cyan-500\/85:is(.dark *) {
  border-color: rgba(6, 182, 212, .85);
}

.dark\:border-cyan-500\/90:is(.dark *) {
  border-color: rgba(6, 182, 212, .9);
}

.dark\:border-cyan-500\/95:is(.dark *) {
  border-color: rgba(6, 182, 212, .95);
}

.dark\:border-cyan-700:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(14, 116, 144, var(--tw-border-opacity, 1));
}

.dark\:border-cyan-700\/0:is(.dark *) {
  border-color: rgba(14, 116, 144, 0);
}

.dark\:border-cyan-700\/10:is(.dark *) {
  border-color: rgba(14, 116, 144, .1);
}

.dark\:border-cyan-700\/100:is(.dark *) {
  border-color: #0e7490;
}

.dark\:border-cyan-700\/15:is(.dark *) {
  border-color: rgba(14, 116, 144, .15);
}

.dark\:border-cyan-700\/20:is(.dark *) {
  border-color: rgba(14, 116, 144, .2);
}

.dark\:border-cyan-700\/25:is(.dark *) {
  border-color: rgba(14, 116, 144, .25);
}

.dark\:border-cyan-700\/30:is(.dark *) {
  border-color: rgba(14, 116, 144, .3);
}

.dark\:border-cyan-700\/35:is(.dark *) {
  border-color: rgba(14, 116, 144, .35);
}

.dark\:border-cyan-700\/40:is(.dark *) {
  border-color: rgba(14, 116, 144, .4);
}

.dark\:border-cyan-700\/45:is(.dark *) {
  border-color: rgba(14, 116, 144, .45);
}

.dark\:border-cyan-700\/5:is(.dark *) {
  border-color: rgba(14, 116, 144, .05);
}

.dark\:border-cyan-700\/50:is(.dark *) {
  border-color: rgba(14, 116, 144, .5);
}

.dark\:border-cyan-700\/55:is(.dark *) {
  border-color: rgba(14, 116, 144, .55);
}

.dark\:border-cyan-700\/60:is(.dark *) {
  border-color: rgba(14, 116, 144, .6);
}

.dark\:border-cyan-700\/65:is(.dark *) {
  border-color: rgba(14, 116, 144, .65);
}

.dark\:border-cyan-700\/70:is(.dark *) {
  border-color: rgba(14, 116, 144, .7);
}

.dark\:border-cyan-700\/75:is(.dark *) {
  border-color: rgba(14, 116, 144, .75);
}

.dark\:border-cyan-700\/80:is(.dark *) {
  border-color: rgba(14, 116, 144, .8);
}

.dark\:border-cyan-700\/85:is(.dark *) {
  border-color: rgba(14, 116, 144, .85);
}

.dark\:border-cyan-700\/90:is(.dark *) {
  border-color: rgba(14, 116, 144, .9);
}

.dark\:border-cyan-700\/95:is(.dark *) {
  border-color: rgba(14, 116, 144, .95);
}

.dark\:border-cyan-800:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(21, 94, 117, var(--tw-border-opacity, 1));
}

.dark\:border-cyan-800\/0:is(.dark *) {
  border-color: rgba(21, 94, 117, 0);
}

.dark\:border-cyan-800\/10:is(.dark *) {
  border-color: rgba(21, 94, 117, .1);
}

.dark\:border-cyan-800\/100:is(.dark *) {
  border-color: #155e75;
}

.dark\:border-cyan-800\/15:is(.dark *) {
  border-color: rgba(21, 94, 117, .15);
}

.dark\:border-cyan-800\/20:is(.dark *) {
  border-color: rgba(21, 94, 117, .2);
}

.dark\:border-cyan-800\/25:is(.dark *) {
  border-color: rgba(21, 94, 117, .25);
}

.dark\:border-cyan-800\/30:is(.dark *) {
  border-color: rgba(21, 94, 117, .3);
}

.dark\:border-cyan-800\/35:is(.dark *) {
  border-color: rgba(21, 94, 117, .35);
}

.dark\:border-cyan-800\/40:is(.dark *) {
  border-color: rgba(21, 94, 117, .4);
}

.dark\:border-cyan-800\/45:is(.dark *) {
  border-color: rgba(21, 94, 117, .45);
}

.dark\:border-cyan-800\/5:is(.dark *) {
  border-color: rgba(21, 94, 117, .05);
}

.dark\:border-cyan-800\/50:is(.dark *) {
  border-color: rgba(21, 94, 117, .5);
}

.dark\:border-cyan-800\/55:is(.dark *) {
  border-color: rgba(21, 94, 117, .55);
}

.dark\:border-cyan-800\/60:is(.dark *) {
  border-color: rgba(21, 94, 117, .6);
}

.dark\:border-cyan-800\/65:is(.dark *) {
  border-color: rgba(21, 94, 117, .65);
}

.dark\:border-cyan-800\/70:is(.dark *) {
  border-color: rgba(21, 94, 117, .7);
}

.dark\:border-cyan-800\/75:is(.dark *) {
  border-color: rgba(21, 94, 117, .75);
}

.dark\:border-cyan-800\/80:is(.dark *) {
  border-color: rgba(21, 94, 117, .8);
}

.dark\:border-cyan-800\/85:is(.dark *) {
  border-color: rgba(21, 94, 117, .85);
}

.dark\:border-cyan-800\/90:is(.dark *) {
  border-color: rgba(21, 94, 117, .9);
}

.dark\:border-cyan-800\/95:is(.dark *) {
  border-color: rgba(21, 94, 117, .95);
}

.dark\:border-emerald-100:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(209, 250, 229, var(--tw-border-opacity, 1));
}

.dark\:border-emerald-100\/0:is(.dark *) {
  border-color: rgba(209, 250, 229, 0);
}

.dark\:border-emerald-100\/10:is(.dark *) {
  border-color: rgba(209, 250, 229, .1);
}

.dark\:border-emerald-100\/100:is(.dark *) {
  border-color: #d1fae5;
}

.dark\:border-emerald-100\/15:is(.dark *) {
  border-color: rgba(209, 250, 229, .15);
}

.dark\:border-emerald-100\/20:is(.dark *) {
  border-color: rgba(209, 250, 229, .2);
}

.dark\:border-emerald-100\/25:is(.dark *) {
  border-color: rgba(209, 250, 229, .25);
}

.dark\:border-emerald-100\/30:is(.dark *) {
  border-color: rgba(209, 250, 229, .3);
}

.dark\:border-emerald-100\/35:is(.dark *) {
  border-color: rgba(209, 250, 229, .35);
}

.dark\:border-emerald-100\/40:is(.dark *) {
  border-color: rgba(209, 250, 229, .4);
}

.dark\:border-emerald-100\/45:is(.dark *) {
  border-color: rgba(209, 250, 229, .45);
}

.dark\:border-emerald-100\/5:is(.dark *) {
  border-color: rgba(209, 250, 229, .05);
}

.dark\:border-emerald-100\/50:is(.dark *) {
  border-color: rgba(209, 250, 229, .5);
}

.dark\:border-emerald-100\/55:is(.dark *) {
  border-color: rgba(209, 250, 229, .55);
}

.dark\:border-emerald-100\/60:is(.dark *) {
  border-color: rgba(209, 250, 229, .6);
}

.dark\:border-emerald-100\/65:is(.dark *) {
  border-color: rgba(209, 250, 229, .65);
}

.dark\:border-emerald-100\/70:is(.dark *) {
  border-color: rgba(209, 250, 229, .7);
}

.dark\:border-emerald-100\/75:is(.dark *) {
  border-color: rgba(209, 250, 229, .75);
}

.dark\:border-emerald-100\/80:is(.dark *) {
  border-color: rgba(209, 250, 229, .8);
}

.dark\:border-emerald-100\/85:is(.dark *) {
  border-color: rgba(209, 250, 229, .85);
}

.dark\:border-emerald-100\/90:is(.dark *) {
  border-color: rgba(209, 250, 229, .9);
}

.dark\:border-emerald-100\/95:is(.dark *) {
  border-color: rgba(209, 250, 229, .95);
}

.dark\:border-emerald-400:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(52, 211, 153, var(--tw-border-opacity, 1));
}

.dark\:border-emerald-400\/0:is(.dark *) {
  border-color: rgba(52, 211, 153, 0);
}

.dark\:border-emerald-400\/10:is(.dark *) {
  border-color: rgba(52, 211, 153, .1);
}

.dark\:border-emerald-400\/100:is(.dark *) {
  border-color: #34d399;
}

.dark\:border-emerald-400\/15:is(.dark *) {
  border-color: rgba(52, 211, 153, .15);
}

.dark\:border-emerald-400\/20:is(.dark *) {
  border-color: rgba(52, 211, 153, .2);
}

.dark\:border-emerald-400\/25:is(.dark *) {
  border-color: rgba(52, 211, 153, .25);
}

.dark\:border-emerald-400\/30:is(.dark *) {
  border-color: rgba(52, 211, 153, .3);
}

.dark\:border-emerald-400\/35:is(.dark *) {
  border-color: rgba(52, 211, 153, .35);
}

.dark\:border-emerald-400\/40:is(.dark *) {
  border-color: rgba(52, 211, 153, .4);
}

.dark\:border-emerald-400\/45:is(.dark *) {
  border-color: rgba(52, 211, 153, .45);
}

.dark\:border-emerald-400\/5:is(.dark *) {
  border-color: rgba(52, 211, 153, .05);
}

.dark\:border-emerald-400\/50:is(.dark *) {
  border-color: rgba(52, 211, 153, .5);
}

.dark\:border-emerald-400\/55:is(.dark *) {
  border-color: rgba(52, 211, 153, .55);
}

.dark\:border-emerald-400\/60:is(.dark *) {
  border-color: rgba(52, 211, 153, .6);
}

.dark\:border-emerald-400\/65:is(.dark *) {
  border-color: rgba(52, 211, 153, .65);
}

.dark\:border-emerald-400\/70:is(.dark *) {
  border-color: rgba(52, 211, 153, .7);
}

.dark\:border-emerald-400\/75:is(.dark *) {
  border-color: rgba(52, 211, 153, .75);
}

.dark\:border-emerald-400\/80:is(.dark *) {
  border-color: rgba(52, 211, 153, .8);
}

.dark\:border-emerald-400\/85:is(.dark *) {
  border-color: rgba(52, 211, 153, .85);
}

.dark\:border-emerald-400\/90:is(.dark *) {
  border-color: rgba(52, 211, 153, .9);
}

.dark\:border-emerald-400\/95:is(.dark *) {
  border-color: rgba(52, 211, 153, .95);
}

.dark\:border-emerald-500:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(16, 185, 129, var(--tw-border-opacity, 1));
}

.dark\:border-emerald-500\/0:is(.dark *) {
  border-color: rgba(16, 185, 129, 0);
}

.dark\:border-emerald-500\/10:is(.dark *) {
  border-color: rgba(16, 185, 129, .1);
}

.dark\:border-emerald-500\/100:is(.dark *) {
  border-color: #10b981;
}

.dark\:border-emerald-500\/15:is(.dark *) {
  border-color: rgba(16, 185, 129, .15);
}

.dark\:border-emerald-500\/20:is(.dark *) {
  border-color: rgba(16, 185, 129, .2);
}

.dark\:border-emerald-500\/25:is(.dark *) {
  border-color: rgba(16, 185, 129, .25);
}

.dark\:border-emerald-500\/30:is(.dark *) {
  border-color: rgba(16, 185, 129, .3);
}

.dark\:border-emerald-500\/35:is(.dark *) {
  border-color: rgba(16, 185, 129, .35);
}

.dark\:border-emerald-500\/40:is(.dark *) {
  border-color: rgba(16, 185, 129, .4);
}

.dark\:border-emerald-500\/45:is(.dark *) {
  border-color: rgba(16, 185, 129, .45);
}

.dark\:border-emerald-500\/5:is(.dark *) {
  border-color: rgba(16, 185, 129, .05);
}

.dark\:border-emerald-500\/50:is(.dark *) {
  border-color: rgba(16, 185, 129, .5);
}

.dark\:border-emerald-500\/55:is(.dark *) {
  border-color: rgba(16, 185, 129, .55);
}

.dark\:border-emerald-500\/60:is(.dark *) {
  border-color: rgba(16, 185, 129, .6);
}

.dark\:border-emerald-500\/65:is(.dark *) {
  border-color: rgba(16, 185, 129, .65);
}

.dark\:border-emerald-500\/70:is(.dark *) {
  border-color: rgba(16, 185, 129, .7);
}

.dark\:border-emerald-500\/75:is(.dark *) {
  border-color: rgba(16, 185, 129, .75);
}

.dark\:border-emerald-500\/80:is(.dark *) {
  border-color: rgba(16, 185, 129, .8);
}

.dark\:border-emerald-500\/85:is(.dark *) {
  border-color: rgba(16, 185, 129, .85);
}

.dark\:border-emerald-500\/90:is(.dark *) {
  border-color: rgba(16, 185, 129, .9);
}

.dark\:border-emerald-500\/95:is(.dark *) {
  border-color: rgba(16, 185, 129, .95);
}

.dark\:border-emerald-700:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(4, 120, 87, var(--tw-border-opacity, 1));
}

.dark\:border-emerald-700\/0:is(.dark *) {
  border-color: rgba(4, 120, 87, 0);
}

.dark\:border-emerald-700\/10:is(.dark *) {
  border-color: rgba(4, 120, 87, .1);
}

.dark\:border-emerald-700\/100:is(.dark *) {
  border-color: #047857;
}

.dark\:border-emerald-700\/15:is(.dark *) {
  border-color: rgba(4, 120, 87, .15);
}

.dark\:border-emerald-700\/20:is(.dark *) {
  border-color: rgba(4, 120, 87, .2);
}

.dark\:border-emerald-700\/25:is(.dark *) {
  border-color: rgba(4, 120, 87, .25);
}

.dark\:border-emerald-700\/30:is(.dark *) {
  border-color: rgba(4, 120, 87, .3);
}

.dark\:border-emerald-700\/35:is(.dark *) {
  border-color: rgba(4, 120, 87, .35);
}

.dark\:border-emerald-700\/40:is(.dark *) {
  border-color: rgba(4, 120, 87, .4);
}

.dark\:border-emerald-700\/45:is(.dark *) {
  border-color: rgba(4, 120, 87, .45);
}

.dark\:border-emerald-700\/5:is(.dark *) {
  border-color: rgba(4, 120, 87, .05);
}

.dark\:border-emerald-700\/50:is(.dark *) {
  border-color: rgba(4, 120, 87, .5);
}

.dark\:border-emerald-700\/55:is(.dark *) {
  border-color: rgba(4, 120, 87, .55);
}

.dark\:border-emerald-700\/60:is(.dark *) {
  border-color: rgba(4, 120, 87, .6);
}

.dark\:border-emerald-700\/65:is(.dark *) {
  border-color: rgba(4, 120, 87, .65);
}

.dark\:border-emerald-700\/70:is(.dark *) {
  border-color: rgba(4, 120, 87, .7);
}

.dark\:border-emerald-700\/75:is(.dark *) {
  border-color: rgba(4, 120, 87, .75);
}

.dark\:border-emerald-700\/80:is(.dark *) {
  border-color: rgba(4, 120, 87, .8);
}

.dark\:border-emerald-700\/85:is(.dark *) {
  border-color: rgba(4, 120, 87, .85);
}

.dark\:border-emerald-700\/90:is(.dark *) {
  border-color: rgba(4, 120, 87, .9);
}

.dark\:border-emerald-700\/95:is(.dark *) {
  border-color: rgba(4, 120, 87, .95);
}

.dark\:border-emerald-800:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(6, 95, 70, var(--tw-border-opacity, 1));
}

.dark\:border-emerald-800\/0:is(.dark *) {
  border-color: rgba(6, 95, 70, 0);
}

.dark\:border-emerald-800\/10:is(.dark *) {
  border-color: rgba(6, 95, 70, .1);
}

.dark\:border-emerald-800\/100:is(.dark *) {
  border-color: #065f46;
}

.dark\:border-emerald-800\/15:is(.dark *) {
  border-color: rgba(6, 95, 70, .15);
}

.dark\:border-emerald-800\/20:is(.dark *) {
  border-color: rgba(6, 95, 70, .2);
}

.dark\:border-emerald-800\/25:is(.dark *) {
  border-color: rgba(6, 95, 70, .25);
}

.dark\:border-emerald-800\/30:is(.dark *) {
  border-color: rgba(6, 95, 70, .3);
}

.dark\:border-emerald-800\/35:is(.dark *) {
  border-color: rgba(6, 95, 70, .35);
}

.dark\:border-emerald-800\/40:is(.dark *) {
  border-color: rgba(6, 95, 70, .4);
}

.dark\:border-emerald-800\/45:is(.dark *) {
  border-color: rgba(6, 95, 70, .45);
}

.dark\:border-emerald-800\/5:is(.dark *) {
  border-color: rgba(6, 95, 70, .05);
}

.dark\:border-emerald-800\/50:is(.dark *) {
  border-color: rgba(6, 95, 70, .5);
}

.dark\:border-emerald-800\/55:is(.dark *) {
  border-color: rgba(6, 95, 70, .55);
}

.dark\:border-emerald-800\/60:is(.dark *) {
  border-color: rgba(6, 95, 70, .6);
}

.dark\:border-emerald-800\/65:is(.dark *) {
  border-color: rgba(6, 95, 70, .65);
}

.dark\:border-emerald-800\/70:is(.dark *) {
  border-color: rgba(6, 95, 70, .7);
}

.dark\:border-emerald-800\/75:is(.dark *) {
  border-color: rgba(6, 95, 70, .75);
}

.dark\:border-emerald-800\/80:is(.dark *) {
  border-color: rgba(6, 95, 70, .8);
}

.dark\:border-emerald-800\/85:is(.dark *) {
  border-color: rgba(6, 95, 70, .85);
}

.dark\:border-emerald-800\/90:is(.dark *) {
  border-color: rgba(6, 95, 70, .9);
}

.dark\:border-emerald-800\/95:is(.dark *) {
  border-color: rgba(6, 95, 70, .95);
}

.dark\:border-fuchsia-100:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(250, 232, 255, var(--tw-border-opacity, 1));
}

.dark\:border-fuchsia-100\/0:is(.dark *) {
  border-color: rgba(250, 232, 255, 0);
}

.dark\:border-fuchsia-100\/10:is(.dark *) {
  border-color: rgba(250, 232, 255, .1);
}

.dark\:border-fuchsia-100\/100:is(.dark *) {
  border-color: #fae8ff;
}

.dark\:border-fuchsia-100\/15:is(.dark *) {
  border-color: rgba(250, 232, 255, .15);
}

.dark\:border-fuchsia-100\/20:is(.dark *) {
  border-color: rgba(250, 232, 255, .2);
}

.dark\:border-fuchsia-100\/25:is(.dark *) {
  border-color: rgba(250, 232, 255, .25);
}

.dark\:border-fuchsia-100\/30:is(.dark *) {
  border-color: rgba(250, 232, 255, .3);
}

.dark\:border-fuchsia-100\/35:is(.dark *) {
  border-color: rgba(250, 232, 255, .35);
}

.dark\:border-fuchsia-100\/40:is(.dark *) {
  border-color: rgba(250, 232, 255, .4);
}

.dark\:border-fuchsia-100\/45:is(.dark *) {
  border-color: rgba(250, 232, 255, .45);
}

.dark\:border-fuchsia-100\/5:is(.dark *) {
  border-color: rgba(250, 232, 255, .05);
}

.dark\:border-fuchsia-100\/50:is(.dark *) {
  border-color: rgba(250, 232, 255, .5);
}

.dark\:border-fuchsia-100\/55:is(.dark *) {
  border-color: rgba(250, 232, 255, .55);
}

.dark\:border-fuchsia-100\/60:is(.dark *) {
  border-color: rgba(250, 232, 255, .6);
}

.dark\:border-fuchsia-100\/65:is(.dark *) {
  border-color: rgba(250, 232, 255, .65);
}

.dark\:border-fuchsia-100\/70:is(.dark *) {
  border-color: rgba(250, 232, 255, .7);
}

.dark\:border-fuchsia-100\/75:is(.dark *) {
  border-color: rgba(250, 232, 255, .75);
}

.dark\:border-fuchsia-100\/80:is(.dark *) {
  border-color: rgba(250, 232, 255, .8);
}

.dark\:border-fuchsia-100\/85:is(.dark *) {
  border-color: rgba(250, 232, 255, .85);
}

.dark\:border-fuchsia-100\/90:is(.dark *) {
  border-color: rgba(250, 232, 255, .9);
}

.dark\:border-fuchsia-100\/95:is(.dark *) {
  border-color: rgba(250, 232, 255, .95);
}

.dark\:border-fuchsia-400:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(232, 121, 249, var(--tw-border-opacity, 1));
}

.dark\:border-fuchsia-400\/0:is(.dark *) {
  border-color: rgba(232, 121, 249, 0);
}

.dark\:border-fuchsia-400\/10:is(.dark *) {
  border-color: rgba(232, 121, 249, .1);
}

.dark\:border-fuchsia-400\/100:is(.dark *) {
  border-color: #e879f9;
}

.dark\:border-fuchsia-400\/15:is(.dark *) {
  border-color: rgba(232, 121, 249, .15);
}

.dark\:border-fuchsia-400\/20:is(.dark *) {
  border-color: rgba(232, 121, 249, .2);
}

.dark\:border-fuchsia-400\/25:is(.dark *) {
  border-color: rgba(232, 121, 249, .25);
}

.dark\:border-fuchsia-400\/30:is(.dark *) {
  border-color: rgba(232, 121, 249, .3);
}

.dark\:border-fuchsia-400\/35:is(.dark *) {
  border-color: rgba(232, 121, 249, .35);
}

.dark\:border-fuchsia-400\/40:is(.dark *) {
  border-color: rgba(232, 121, 249, .4);
}

.dark\:border-fuchsia-400\/45:is(.dark *) {
  border-color: rgba(232, 121, 249, .45);
}

.dark\:border-fuchsia-400\/5:is(.dark *) {
  border-color: rgba(232, 121, 249, .05);
}

.dark\:border-fuchsia-400\/50:is(.dark *) {
  border-color: rgba(232, 121, 249, .5);
}

.dark\:border-fuchsia-400\/55:is(.dark *) {
  border-color: rgba(232, 121, 249, .55);
}

.dark\:border-fuchsia-400\/60:is(.dark *) {
  border-color: rgba(232, 121, 249, .6);
}

.dark\:border-fuchsia-400\/65:is(.dark *) {
  border-color: rgba(232, 121, 249, .65);
}

.dark\:border-fuchsia-400\/70:is(.dark *) {
  border-color: rgba(232, 121, 249, .7);
}

.dark\:border-fuchsia-400\/75:is(.dark *) {
  border-color: rgba(232, 121, 249, .75);
}

.dark\:border-fuchsia-400\/80:is(.dark *) {
  border-color: rgba(232, 121, 249, .8);
}

.dark\:border-fuchsia-400\/85:is(.dark *) {
  border-color: rgba(232, 121, 249, .85);
}

.dark\:border-fuchsia-400\/90:is(.dark *) {
  border-color: rgba(232, 121, 249, .9);
}

.dark\:border-fuchsia-400\/95:is(.dark *) {
  border-color: rgba(232, 121, 249, .95);
}

.dark\:border-fuchsia-500:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(217, 70, 239, var(--tw-border-opacity, 1));
}

.dark\:border-fuchsia-500\/0:is(.dark *) {
  border-color: rgba(217, 70, 239, 0);
}

.dark\:border-fuchsia-500\/10:is(.dark *) {
  border-color: rgba(217, 70, 239, .1);
}

.dark\:border-fuchsia-500\/100:is(.dark *) {
  border-color: #d946ef;
}

.dark\:border-fuchsia-500\/15:is(.dark *) {
  border-color: rgba(217, 70, 239, .15);
}

.dark\:border-fuchsia-500\/20:is(.dark *) {
  border-color: rgba(217, 70, 239, .2);
}

.dark\:border-fuchsia-500\/25:is(.dark *) {
  border-color: rgba(217, 70, 239, .25);
}

.dark\:border-fuchsia-500\/30:is(.dark *) {
  border-color: rgba(217, 70, 239, .3);
}

.dark\:border-fuchsia-500\/35:is(.dark *) {
  border-color: rgba(217, 70, 239, .35);
}

.dark\:border-fuchsia-500\/40:is(.dark *) {
  border-color: rgba(217, 70, 239, .4);
}

.dark\:border-fuchsia-500\/45:is(.dark *) {
  border-color: rgba(217, 70, 239, .45);
}

.dark\:border-fuchsia-500\/5:is(.dark *) {
  border-color: rgba(217, 70, 239, .05);
}

.dark\:border-fuchsia-500\/50:is(.dark *) {
  border-color: rgba(217, 70, 239, .5);
}

.dark\:border-fuchsia-500\/55:is(.dark *) {
  border-color: rgba(217, 70, 239, .55);
}

.dark\:border-fuchsia-500\/60:is(.dark *) {
  border-color: rgba(217, 70, 239, .6);
}

.dark\:border-fuchsia-500\/65:is(.dark *) {
  border-color: rgba(217, 70, 239, .65);
}

.dark\:border-fuchsia-500\/70:is(.dark *) {
  border-color: rgba(217, 70, 239, .7);
}

.dark\:border-fuchsia-500\/75:is(.dark *) {
  border-color: rgba(217, 70, 239, .75);
}

.dark\:border-fuchsia-500\/80:is(.dark *) {
  border-color: rgba(217, 70, 239, .8);
}

.dark\:border-fuchsia-500\/85:is(.dark *) {
  border-color: rgba(217, 70, 239, .85);
}

.dark\:border-fuchsia-500\/90:is(.dark *) {
  border-color: rgba(217, 70, 239, .9);
}

.dark\:border-fuchsia-500\/95:is(.dark *) {
  border-color: rgba(217, 70, 239, .95);
}

.dark\:border-fuchsia-700:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(162, 28, 175, var(--tw-border-opacity, 1));
}

.dark\:border-fuchsia-700\/0:is(.dark *) {
  border-color: rgba(162, 28, 175, 0);
}

.dark\:border-fuchsia-700\/10:is(.dark *) {
  border-color: rgba(162, 28, 175, .1);
}

.dark\:border-fuchsia-700\/100:is(.dark *) {
  border-color: #a21caf;
}

.dark\:border-fuchsia-700\/15:is(.dark *) {
  border-color: rgba(162, 28, 175, .15);
}

.dark\:border-fuchsia-700\/20:is(.dark *) {
  border-color: rgba(162, 28, 175, .2);
}

.dark\:border-fuchsia-700\/25:is(.dark *) {
  border-color: rgba(162, 28, 175, .25);
}

.dark\:border-fuchsia-700\/30:is(.dark *) {
  border-color: rgba(162, 28, 175, .3);
}

.dark\:border-fuchsia-700\/35:is(.dark *) {
  border-color: rgba(162, 28, 175, .35);
}

.dark\:border-fuchsia-700\/40:is(.dark *) {
  border-color: rgba(162, 28, 175, .4);
}

.dark\:border-fuchsia-700\/45:is(.dark *) {
  border-color: rgba(162, 28, 175, .45);
}

.dark\:border-fuchsia-700\/5:is(.dark *) {
  border-color: rgba(162, 28, 175, .05);
}

.dark\:border-fuchsia-700\/50:is(.dark *) {
  border-color: rgba(162, 28, 175, .5);
}

.dark\:border-fuchsia-700\/55:is(.dark *) {
  border-color: rgba(162, 28, 175, .55);
}

.dark\:border-fuchsia-700\/60:is(.dark *) {
  border-color: rgba(162, 28, 175, .6);
}

.dark\:border-fuchsia-700\/65:is(.dark *) {
  border-color: rgba(162, 28, 175, .65);
}

.dark\:border-fuchsia-700\/70:is(.dark *) {
  border-color: rgba(162, 28, 175, .7);
}

.dark\:border-fuchsia-700\/75:is(.dark *) {
  border-color: rgba(162, 28, 175, .75);
}

.dark\:border-fuchsia-700\/80:is(.dark *) {
  border-color: rgba(162, 28, 175, .8);
}

.dark\:border-fuchsia-700\/85:is(.dark *) {
  border-color: rgba(162, 28, 175, .85);
}

.dark\:border-fuchsia-700\/90:is(.dark *) {
  border-color: rgba(162, 28, 175, .9);
}

.dark\:border-fuchsia-700\/95:is(.dark *) {
  border-color: rgba(162, 28, 175, .95);
}

.dark\:border-fuchsia-800:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(134, 25, 143, var(--tw-border-opacity, 1));
}

.dark\:border-fuchsia-800\/0:is(.dark *) {
  border-color: rgba(134, 25, 143, 0);
}

.dark\:border-fuchsia-800\/10:is(.dark *) {
  border-color: rgba(134, 25, 143, .1);
}

.dark\:border-fuchsia-800\/100:is(.dark *) {
  border-color: #86198f;
}

.dark\:border-fuchsia-800\/15:is(.dark *) {
  border-color: rgba(134, 25, 143, .15);
}

.dark\:border-fuchsia-800\/20:is(.dark *) {
  border-color: rgba(134, 25, 143, .2);
}

.dark\:border-fuchsia-800\/25:is(.dark *) {
  border-color: rgba(134, 25, 143, .25);
}

.dark\:border-fuchsia-800\/30:is(.dark *) {
  border-color: rgba(134, 25, 143, .3);
}

.dark\:border-fuchsia-800\/35:is(.dark *) {
  border-color: rgba(134, 25, 143, .35);
}

.dark\:border-fuchsia-800\/40:is(.dark *) {
  border-color: rgba(134, 25, 143, .4);
}

.dark\:border-fuchsia-800\/45:is(.dark *) {
  border-color: rgba(134, 25, 143, .45);
}

.dark\:border-fuchsia-800\/5:is(.dark *) {
  border-color: rgba(134, 25, 143, .05);
}

.dark\:border-fuchsia-800\/50:is(.dark *) {
  border-color: rgba(134, 25, 143, .5);
}

.dark\:border-fuchsia-800\/55:is(.dark *) {
  border-color: rgba(134, 25, 143, .55);
}

.dark\:border-fuchsia-800\/60:is(.dark *) {
  border-color: rgba(134, 25, 143, .6);
}

.dark\:border-fuchsia-800\/65:is(.dark *) {
  border-color: rgba(134, 25, 143, .65);
}

.dark\:border-fuchsia-800\/70:is(.dark *) {
  border-color: rgba(134, 25, 143, .7);
}

.dark\:border-fuchsia-800\/75:is(.dark *) {
  border-color: rgba(134, 25, 143, .75);
}

.dark\:border-fuchsia-800\/80:is(.dark *) {
  border-color: rgba(134, 25, 143, .8);
}

.dark\:border-fuchsia-800\/85:is(.dark *) {
  border-color: rgba(134, 25, 143, .85);
}

.dark\:border-fuchsia-800\/90:is(.dark *) {
  border-color: rgba(134, 25, 143, .9);
}

.dark\:border-fuchsia-800\/95:is(.dark *) {
  border-color: rgba(134, 25, 143, .95);
}

.dark\:border-gray-100:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(243, 244, 246, var(--tw-border-opacity, 1));
}

.dark\:border-gray-100\/0:is(.dark *) {
  border-color: rgba(243, 244, 246, 0);
}

.dark\:border-gray-100\/10:is(.dark *) {
  border-color: rgba(243, 244, 246, .1);
}

.dark\:border-gray-100\/100:is(.dark *) {
  border-color: #f3f4f6;
}

.dark\:border-gray-100\/15:is(.dark *) {
  border-color: rgba(243, 244, 246, .15);
}

.dark\:border-gray-100\/20:is(.dark *) {
  border-color: rgba(243, 244, 246, .2);
}

.dark\:border-gray-100\/25:is(.dark *) {
  border-color: rgba(243, 244, 246, .25);
}

.dark\:border-gray-100\/30:is(.dark *) {
  border-color: rgba(243, 244, 246, .3);
}

.dark\:border-gray-100\/35:is(.dark *) {
  border-color: rgba(243, 244, 246, .35);
}

.dark\:border-gray-100\/40:is(.dark *) {
  border-color: rgba(243, 244, 246, .4);
}

.dark\:border-gray-100\/45:is(.dark *) {
  border-color: rgba(243, 244, 246, .45);
}

.dark\:border-gray-100\/5:is(.dark *) {
  border-color: rgba(243, 244, 246, .05);
}

.dark\:border-gray-100\/50:is(.dark *) {
  border-color: rgba(243, 244, 246, .5);
}

.dark\:border-gray-100\/55:is(.dark *) {
  border-color: rgba(243, 244, 246, .55);
}

.dark\:border-gray-100\/60:is(.dark *) {
  border-color: rgba(243, 244, 246, .6);
}

.dark\:border-gray-100\/65:is(.dark *) {
  border-color: rgba(243, 244, 246, .65);
}

.dark\:border-gray-100\/70:is(.dark *) {
  border-color: rgba(243, 244, 246, .7);
}

.dark\:border-gray-100\/75:is(.dark *) {
  border-color: rgba(243, 244, 246, .75);
}

.dark\:border-gray-100\/80:is(.dark *) {
  border-color: rgba(243, 244, 246, .8);
}

.dark\:border-gray-100\/85:is(.dark *) {
  border-color: rgba(243, 244, 246, .85);
}

.dark\:border-gray-100\/90:is(.dark *) {
  border-color: rgba(243, 244, 246, .9);
}

.dark\:border-gray-100\/95:is(.dark *) {
  border-color: rgba(243, 244, 246, .95);
}

.dark\:border-gray-400:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(156, 163, 175, var(--tw-border-opacity, 1));
}

.dark\:border-gray-400\/0:is(.dark *) {
  border-color: rgba(156, 163, 175, 0);
}

.dark\:border-gray-400\/10:is(.dark *) {
  border-color: rgba(156, 163, 175, .1);
}

.dark\:border-gray-400\/100:is(.dark *) {
  border-color: #9ca3af;
}

.dark\:border-gray-400\/15:is(.dark *) {
  border-color: rgba(156, 163, 175, .15);
}

.dark\:border-gray-400\/20:is(.dark *) {
  border-color: rgba(156, 163, 175, .2);
}

.dark\:border-gray-400\/25:is(.dark *) {
  border-color: rgba(156, 163, 175, .25);
}

.dark\:border-gray-400\/30:is(.dark *) {
  border-color: rgba(156, 163, 175, .3);
}

.dark\:border-gray-400\/35:is(.dark *) {
  border-color: rgba(156, 163, 175, .35);
}

.dark\:border-gray-400\/40:is(.dark *) {
  border-color: rgba(156, 163, 175, .4);
}

.dark\:border-gray-400\/45:is(.dark *) {
  border-color: rgba(156, 163, 175, .45);
}

.dark\:border-gray-400\/5:is(.dark *) {
  border-color: rgba(156, 163, 175, .05);
}

.dark\:border-gray-400\/50:is(.dark *) {
  border-color: rgba(156, 163, 175, .5);
}

.dark\:border-gray-400\/55:is(.dark *) {
  border-color: rgba(156, 163, 175, .55);
}

.dark\:border-gray-400\/60:is(.dark *) {
  border-color: rgba(156, 163, 175, .6);
}

.dark\:border-gray-400\/65:is(.dark *) {
  border-color: rgba(156, 163, 175, .65);
}

.dark\:border-gray-400\/70:is(.dark *) {
  border-color: rgba(156, 163, 175, .7);
}

.dark\:border-gray-400\/75:is(.dark *) {
  border-color: rgba(156, 163, 175, .75);
}

.dark\:border-gray-400\/80:is(.dark *) {
  border-color: rgba(156, 163, 175, .8);
}

.dark\:border-gray-400\/85:is(.dark *) {
  border-color: rgba(156, 163, 175, .85);
}

.dark\:border-gray-400\/90:is(.dark *) {
  border-color: rgba(156, 163, 175, .9);
}

.dark\:border-gray-400\/95:is(.dark *) {
  border-color: rgba(156, 163, 175, .95);
}

.dark\:border-gray-500:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(107, 114, 128, var(--tw-border-opacity, 1));
}

.dark\:border-gray-500\/0:is(.dark *) {
  border-color: rgba(107, 114, 128, 0);
}

.dark\:border-gray-500\/10:is(.dark *) {
  border-color: rgba(107, 114, 128, .1);
}

.dark\:border-gray-500\/100:is(.dark *) {
  border-color: #6b7280;
}

.dark\:border-gray-500\/15:is(.dark *) {
  border-color: rgba(107, 114, 128, .15);
}

.dark\:border-gray-500\/20:is(.dark *) {
  border-color: rgba(107, 114, 128, .2);
}

.dark\:border-gray-500\/25:is(.dark *) {
  border-color: rgba(107, 114, 128, .25);
}

.dark\:border-gray-500\/30:is(.dark *) {
  border-color: rgba(107, 114, 128, .3);
}

.dark\:border-gray-500\/35:is(.dark *) {
  border-color: rgba(107, 114, 128, .35);
}

.dark\:border-gray-500\/40:is(.dark *) {
  border-color: rgba(107, 114, 128, .4);
}

.dark\:border-gray-500\/45:is(.dark *) {
  border-color: rgba(107, 114, 128, .45);
}

.dark\:border-gray-500\/5:is(.dark *) {
  border-color: rgba(107, 114, 128, .05);
}

.dark\:border-gray-500\/50:is(.dark *) {
  border-color: rgba(107, 114, 128, .5);
}

.dark\:border-gray-500\/55:is(.dark *) {
  border-color: rgba(107, 114, 128, .55);
}

.dark\:border-gray-500\/60:is(.dark *) {
  border-color: rgba(107, 114, 128, .6);
}

.dark\:border-gray-500\/65:is(.dark *) {
  border-color: rgba(107, 114, 128, .65);
}

.dark\:border-gray-500\/70:is(.dark *) {
  border-color: rgba(107, 114, 128, .7);
}

.dark\:border-gray-500\/75:is(.dark *) {
  border-color: rgba(107, 114, 128, .75);
}

.dark\:border-gray-500\/80:is(.dark *) {
  border-color: rgba(107, 114, 128, .8);
}

.dark\:border-gray-500\/85:is(.dark *) {
  border-color: rgba(107, 114, 128, .85);
}

.dark\:border-gray-500\/90:is(.dark *) {
  border-color: rgba(107, 114, 128, .9);
}

.dark\:border-gray-500\/95:is(.dark *) {
  border-color: rgba(107, 114, 128, .95);
}

.dark\:border-gray-600:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(75, 85, 99, var(--tw-border-opacity, 1));
}

.dark\:border-gray-700:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(55, 65, 81, var(--tw-border-opacity, 1));
}

.dark\:border-gray-700\/0:is(.dark *) {
  border-color: rgba(55, 65, 81, 0);
}

.dark\:border-gray-700\/10:is(.dark *) {
  border-color: rgba(55, 65, 81, .1);
}

.dark\:border-gray-700\/100:is(.dark *) {
  border-color: #374151;
}

.dark\:border-gray-700\/15:is(.dark *) {
  border-color: rgba(55, 65, 81, .15);
}

.dark\:border-gray-700\/20:is(.dark *) {
  border-color: rgba(55, 65, 81, .2);
}

.dark\:border-gray-700\/25:is(.dark *) {
  border-color: rgba(55, 65, 81, .25);
}

.dark\:border-gray-700\/30:is(.dark *) {
  border-color: rgba(55, 65, 81, .3);
}

.dark\:border-gray-700\/35:is(.dark *) {
  border-color: rgba(55, 65, 81, .35);
}

.dark\:border-gray-700\/40:is(.dark *) {
  border-color: rgba(55, 65, 81, .4);
}

.dark\:border-gray-700\/45:is(.dark *) {
  border-color: rgba(55, 65, 81, .45);
}

.dark\:border-gray-700\/5:is(.dark *) {
  border-color: rgba(55, 65, 81, .05);
}

.dark\:border-gray-700\/50:is(.dark *) {
  border-color: rgba(55, 65, 81, .5);
}

.dark\:border-gray-700\/55:is(.dark *) {
  border-color: rgba(55, 65, 81, .55);
}

.dark\:border-gray-700\/60:is(.dark *) {
  border-color: rgba(55, 65, 81, .6);
}

.dark\:border-gray-700\/65:is(.dark *) {
  border-color: rgba(55, 65, 81, .65);
}

.dark\:border-gray-700\/70:is(.dark *) {
  border-color: rgba(55, 65, 81, .7);
}

.dark\:border-gray-700\/75:is(.dark *) {
  border-color: rgba(55, 65, 81, .75);
}

.dark\:border-gray-700\/80:is(.dark *) {
  border-color: rgba(55, 65, 81, .8);
}

.dark\:border-gray-700\/85:is(.dark *) {
  border-color: rgba(55, 65, 81, .85);
}

.dark\:border-gray-700\/90:is(.dark *) {
  border-color: rgba(55, 65, 81, .9);
}

.dark\:border-gray-700\/95:is(.dark *) {
  border-color: rgba(55, 65, 81, .95);
}

.dark\:border-gray-800:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(31, 41, 55, var(--tw-border-opacity, 1));
}

.dark\:border-gray-800\/0:is(.dark *) {
  border-color: rgba(31, 41, 55, 0);
}

.dark\:border-gray-800\/10:is(.dark *) {
  border-color: rgba(31, 41, 55, .1);
}

.dark\:border-gray-800\/100:is(.dark *) {
  border-color: #1f2937;
}

.dark\:border-gray-800\/15:is(.dark *) {
  border-color: rgba(31, 41, 55, .15);
}

.dark\:border-gray-800\/20:is(.dark *) {
  border-color: rgba(31, 41, 55, .2);
}

.dark\:border-gray-800\/25:is(.dark *) {
  border-color: rgba(31, 41, 55, .25);
}

.dark\:border-gray-800\/30:is(.dark *) {
  border-color: rgba(31, 41, 55, .3);
}

.dark\:border-gray-800\/35:is(.dark *) {
  border-color: rgba(31, 41, 55, .35);
}

.dark\:border-gray-800\/40:is(.dark *) {
  border-color: rgba(31, 41, 55, .4);
}

.dark\:border-gray-800\/45:is(.dark *) {
  border-color: rgba(31, 41, 55, .45);
}

.dark\:border-gray-800\/5:is(.dark *) {
  border-color: rgba(31, 41, 55, .05);
}

.dark\:border-gray-800\/50:is(.dark *) {
  border-color: rgba(31, 41, 55, .5);
}

.dark\:border-gray-800\/55:is(.dark *) {
  border-color: rgba(31, 41, 55, .55);
}

.dark\:border-gray-800\/60:is(.dark *) {
  border-color: rgba(31, 41, 55, .6);
}

.dark\:border-gray-800\/65:is(.dark *) {
  border-color: rgba(31, 41, 55, .65);
}

.dark\:border-gray-800\/70:is(.dark *) {
  border-color: rgba(31, 41, 55, .7);
}

.dark\:border-gray-800\/75:is(.dark *) {
  border-color: rgba(31, 41, 55, .75);
}

.dark\:border-gray-800\/80:is(.dark *) {
  border-color: rgba(31, 41, 55, .8);
}

.dark\:border-gray-800\/85:is(.dark *) {
  border-color: rgba(31, 41, 55, .85);
}

.dark\:border-gray-800\/90:is(.dark *) {
  border-color: rgba(31, 41, 55, .9);
}

.dark\:border-gray-800\/95:is(.dark *) {
  border-color: rgba(31, 41, 55, .95);
}

.dark\:border-green-100:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(220, 252, 231, var(--tw-border-opacity, 1));
}

.dark\:border-green-100\/0:is(.dark *) {
  border-color: rgba(220, 252, 231, 0);
}

.dark\:border-green-100\/10:is(.dark *) {
  border-color: rgba(220, 252, 231, .1);
}

.dark\:border-green-100\/100:is(.dark *) {
  border-color: #dcfce7;
}

.dark\:border-green-100\/15:is(.dark *) {
  border-color: rgba(220, 252, 231, .15);
}

.dark\:border-green-100\/20:is(.dark *) {
  border-color: rgba(220, 252, 231, .2);
}

.dark\:border-green-100\/25:is(.dark *) {
  border-color: rgba(220, 252, 231, .25);
}

.dark\:border-green-100\/30:is(.dark *) {
  border-color: rgba(220, 252, 231, .3);
}

.dark\:border-green-100\/35:is(.dark *) {
  border-color: rgba(220, 252, 231, .35);
}

.dark\:border-green-100\/40:is(.dark *) {
  border-color: rgba(220, 252, 231, .4);
}

.dark\:border-green-100\/45:is(.dark *) {
  border-color: rgba(220, 252, 231, .45);
}

.dark\:border-green-100\/5:is(.dark *) {
  border-color: rgba(220, 252, 231, .05);
}

.dark\:border-green-100\/50:is(.dark *) {
  border-color: rgba(220, 252, 231, .5);
}

.dark\:border-green-100\/55:is(.dark *) {
  border-color: rgba(220, 252, 231, .55);
}

.dark\:border-green-100\/60:is(.dark *) {
  border-color: rgba(220, 252, 231, .6);
}

.dark\:border-green-100\/65:is(.dark *) {
  border-color: rgba(220, 252, 231, .65);
}

.dark\:border-green-100\/70:is(.dark *) {
  border-color: rgba(220, 252, 231, .7);
}

.dark\:border-green-100\/75:is(.dark *) {
  border-color: rgba(220, 252, 231, .75);
}

.dark\:border-green-100\/80:is(.dark *) {
  border-color: rgba(220, 252, 231, .8);
}

.dark\:border-green-100\/85:is(.dark *) {
  border-color: rgba(220, 252, 231, .85);
}

.dark\:border-green-100\/90:is(.dark *) {
  border-color: rgba(220, 252, 231, .9);
}

.dark\:border-green-100\/95:is(.dark *) {
  border-color: rgba(220, 252, 231, .95);
}

.dark\:border-green-400:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(74, 222, 128, var(--tw-border-opacity, 1));
}

.dark\:border-green-400\/0:is(.dark *) {
  border-color: rgba(74, 222, 128, 0);
}

.dark\:border-green-400\/10:is(.dark *) {
  border-color: rgba(74, 222, 128, .1);
}

.dark\:border-green-400\/100:is(.dark *) {
  border-color: #4ade80;
}

.dark\:border-green-400\/15:is(.dark *) {
  border-color: rgba(74, 222, 128, .15);
}

.dark\:border-green-400\/20:is(.dark *) {
  border-color: rgba(74, 222, 128, .2);
}

.dark\:border-green-400\/25:is(.dark *) {
  border-color: rgba(74, 222, 128, .25);
}

.dark\:border-green-400\/30:is(.dark *) {
  border-color: rgba(74, 222, 128, .3);
}

.dark\:border-green-400\/35:is(.dark *) {
  border-color: rgba(74, 222, 128, .35);
}

.dark\:border-green-400\/40:is(.dark *) {
  border-color: rgba(74, 222, 128, .4);
}

.dark\:border-green-400\/45:is(.dark *) {
  border-color: rgba(74, 222, 128, .45);
}

.dark\:border-green-400\/5:is(.dark *) {
  border-color: rgba(74, 222, 128, .05);
}

.dark\:border-green-400\/50:is(.dark *) {
  border-color: rgba(74, 222, 128, .5);
}

.dark\:border-green-400\/55:is(.dark *) {
  border-color: rgba(74, 222, 128, .55);
}

.dark\:border-green-400\/60:is(.dark *) {
  border-color: rgba(74, 222, 128, .6);
}

.dark\:border-green-400\/65:is(.dark *) {
  border-color: rgba(74, 222, 128, .65);
}

.dark\:border-green-400\/70:is(.dark *) {
  border-color: rgba(74, 222, 128, .7);
}

.dark\:border-green-400\/75:is(.dark *) {
  border-color: rgba(74, 222, 128, .75);
}

.dark\:border-green-400\/80:is(.dark *) {
  border-color: rgba(74, 222, 128, .8);
}

.dark\:border-green-400\/85:is(.dark *) {
  border-color: rgba(74, 222, 128, .85);
}

.dark\:border-green-400\/90:is(.dark *) {
  border-color: rgba(74, 222, 128, .9);
}

.dark\:border-green-400\/95:is(.dark *) {
  border-color: rgba(74, 222, 128, .95);
}

.dark\:border-green-500:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(34, 197, 94, var(--tw-border-opacity, 1));
}

.dark\:border-green-500\/0:is(.dark *) {
  border-color: rgba(34, 197, 94, 0);
}

.dark\:border-green-500\/10:is(.dark *) {
  border-color: rgba(34, 197, 94, .1);
}

.dark\:border-green-500\/100:is(.dark *) {
  border-color: #22c55e;
}

.dark\:border-green-500\/15:is(.dark *) {
  border-color: rgba(34, 197, 94, .15);
}

.dark\:border-green-500\/20:is(.dark *) {
  border-color: rgba(34, 197, 94, .2);
}

.dark\:border-green-500\/25:is(.dark *) {
  border-color: rgba(34, 197, 94, .25);
}

.dark\:border-green-500\/30:is(.dark *) {
  border-color: rgba(34, 197, 94, .3);
}

.dark\:border-green-500\/35:is(.dark *) {
  border-color: rgba(34, 197, 94, .35);
}

.dark\:border-green-500\/40:is(.dark *) {
  border-color: rgba(34, 197, 94, .4);
}

.dark\:border-green-500\/45:is(.dark *) {
  border-color: rgba(34, 197, 94, .45);
}

.dark\:border-green-500\/5:is(.dark *) {
  border-color: rgba(34, 197, 94, .05);
}

.dark\:border-green-500\/50:is(.dark *) {
  border-color: rgba(34, 197, 94, .5);
}

.dark\:border-green-500\/55:is(.dark *) {
  border-color: rgba(34, 197, 94, .55);
}

.dark\:border-green-500\/60:is(.dark *) {
  border-color: rgba(34, 197, 94, .6);
}

.dark\:border-green-500\/65:is(.dark *) {
  border-color: rgba(34, 197, 94, .65);
}

.dark\:border-green-500\/70:is(.dark *) {
  border-color: rgba(34, 197, 94, .7);
}

.dark\:border-green-500\/75:is(.dark *) {
  border-color: rgba(34, 197, 94, .75);
}

.dark\:border-green-500\/80:is(.dark *) {
  border-color: rgba(34, 197, 94, .8);
}

.dark\:border-green-500\/85:is(.dark *) {
  border-color: rgba(34, 197, 94, .85);
}

.dark\:border-green-500\/90:is(.dark *) {
  border-color: rgba(34, 197, 94, .9);
}

.dark\:border-green-500\/95:is(.dark *) {
  border-color: rgba(34, 197, 94, .95);
}

.dark\:border-green-700:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(21, 128, 61, var(--tw-border-opacity, 1));
}

.dark\:border-green-700\/0:is(.dark *) {
  border-color: rgba(21, 128, 61, 0);
}

.dark\:border-green-700\/10:is(.dark *) {
  border-color: rgba(21, 128, 61, .1);
}

.dark\:border-green-700\/100:is(.dark *) {
  border-color: #15803d;
}

.dark\:border-green-700\/15:is(.dark *) {
  border-color: rgba(21, 128, 61, .15);
}

.dark\:border-green-700\/20:is(.dark *) {
  border-color: rgba(21, 128, 61, .2);
}

.dark\:border-green-700\/25:is(.dark *) {
  border-color: rgba(21, 128, 61, .25);
}

.dark\:border-green-700\/30:is(.dark *) {
  border-color: rgba(21, 128, 61, .3);
}

.dark\:border-green-700\/35:is(.dark *) {
  border-color: rgba(21, 128, 61, .35);
}

.dark\:border-green-700\/40:is(.dark *) {
  border-color: rgba(21, 128, 61, .4);
}

.dark\:border-green-700\/45:is(.dark *) {
  border-color: rgba(21, 128, 61, .45);
}

.dark\:border-green-700\/5:is(.dark *) {
  border-color: rgba(21, 128, 61, .05);
}

.dark\:border-green-700\/50:is(.dark *) {
  border-color: rgba(21, 128, 61, .5);
}

.dark\:border-green-700\/55:is(.dark *) {
  border-color: rgba(21, 128, 61, .55);
}

.dark\:border-green-700\/60:is(.dark *) {
  border-color: rgba(21, 128, 61, .6);
}

.dark\:border-green-700\/65:is(.dark *) {
  border-color: rgba(21, 128, 61, .65);
}

.dark\:border-green-700\/70:is(.dark *) {
  border-color: rgba(21, 128, 61, .7);
}

.dark\:border-green-700\/75:is(.dark *) {
  border-color: rgba(21, 128, 61, .75);
}

.dark\:border-green-700\/80:is(.dark *) {
  border-color: rgba(21, 128, 61, .8);
}

.dark\:border-green-700\/85:is(.dark *) {
  border-color: rgba(21, 128, 61, .85);
}

.dark\:border-green-700\/90:is(.dark *) {
  border-color: rgba(21, 128, 61, .9);
}

.dark\:border-green-700\/95:is(.dark *) {
  border-color: rgba(21, 128, 61, .95);
}

.dark\:border-green-800:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(22, 101, 52, var(--tw-border-opacity, 1));
}

.dark\:border-green-800\/0:is(.dark *) {
  border-color: rgba(22, 101, 52, 0);
}

.dark\:border-green-800\/10:is(.dark *) {
  border-color: rgba(22, 101, 52, .1);
}

.dark\:border-green-800\/100:is(.dark *) {
  border-color: #166534;
}

.dark\:border-green-800\/15:is(.dark *) {
  border-color: rgba(22, 101, 52, .15);
}

.dark\:border-green-800\/20:is(.dark *) {
  border-color: rgba(22, 101, 52, .2);
}

.dark\:border-green-800\/25:is(.dark *) {
  border-color: rgba(22, 101, 52, .25);
}

.dark\:border-green-800\/30:is(.dark *) {
  border-color: rgba(22, 101, 52, .3);
}

.dark\:border-green-800\/35:is(.dark *) {
  border-color: rgba(22, 101, 52, .35);
}

.dark\:border-green-800\/40:is(.dark *) {
  border-color: rgba(22, 101, 52, .4);
}

.dark\:border-green-800\/45:is(.dark *) {
  border-color: rgba(22, 101, 52, .45);
}

.dark\:border-green-800\/5:is(.dark *) {
  border-color: rgba(22, 101, 52, .05);
}

.dark\:border-green-800\/50:is(.dark *) {
  border-color: rgba(22, 101, 52, .5);
}

.dark\:border-green-800\/55:is(.dark *) {
  border-color: rgba(22, 101, 52, .55);
}

.dark\:border-green-800\/60:is(.dark *) {
  border-color: rgba(22, 101, 52, .6);
}

.dark\:border-green-800\/65:is(.dark *) {
  border-color: rgba(22, 101, 52, .65);
}

.dark\:border-green-800\/70:is(.dark *) {
  border-color: rgba(22, 101, 52, .7);
}

.dark\:border-green-800\/75:is(.dark *) {
  border-color: rgba(22, 101, 52, .75);
}

.dark\:border-green-800\/80:is(.dark *) {
  border-color: rgba(22, 101, 52, .8);
}

.dark\:border-green-800\/85:is(.dark *) {
  border-color: rgba(22, 101, 52, .85);
}

.dark\:border-green-800\/90:is(.dark *) {
  border-color: rgba(22, 101, 52, .9);
}

.dark\:border-green-800\/95:is(.dark *) {
  border-color: rgba(22, 101, 52, .95);
}

.dark\:border-indigo-100:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(224, 231, 255, var(--tw-border-opacity, 1));
}

.dark\:border-indigo-100\/0:is(.dark *) {
  border-color: rgba(224, 231, 255, 0);
}

.dark\:border-indigo-100\/10:is(.dark *) {
  border-color: rgba(224, 231, 255, .1);
}

.dark\:border-indigo-100\/100:is(.dark *) {
  border-color: #e0e7ff;
}

.dark\:border-indigo-100\/15:is(.dark *) {
  border-color: rgba(224, 231, 255, .15);
}

.dark\:border-indigo-100\/20:is(.dark *) {
  border-color: rgba(224, 231, 255, .2);
}

.dark\:border-indigo-100\/25:is(.dark *) {
  border-color: rgba(224, 231, 255, .25);
}

.dark\:border-indigo-100\/30:is(.dark *) {
  border-color: rgba(224, 231, 255, .3);
}

.dark\:border-indigo-100\/35:is(.dark *) {
  border-color: rgba(224, 231, 255, .35);
}

.dark\:border-indigo-100\/40:is(.dark *) {
  border-color: rgba(224, 231, 255, .4);
}

.dark\:border-indigo-100\/45:is(.dark *) {
  border-color: rgba(224, 231, 255, .45);
}

.dark\:border-indigo-100\/5:is(.dark *) {
  border-color: rgba(224, 231, 255, .05);
}

.dark\:border-indigo-100\/50:is(.dark *) {
  border-color: rgba(224, 231, 255, .5);
}

.dark\:border-indigo-100\/55:is(.dark *) {
  border-color: rgba(224, 231, 255, .55);
}

.dark\:border-indigo-100\/60:is(.dark *) {
  border-color: rgba(224, 231, 255, .6);
}

.dark\:border-indigo-100\/65:is(.dark *) {
  border-color: rgba(224, 231, 255, .65);
}

.dark\:border-indigo-100\/70:is(.dark *) {
  border-color: rgba(224, 231, 255, .7);
}

.dark\:border-indigo-100\/75:is(.dark *) {
  border-color: rgba(224, 231, 255, .75);
}

.dark\:border-indigo-100\/80:is(.dark *) {
  border-color: rgba(224, 231, 255, .8);
}

.dark\:border-indigo-100\/85:is(.dark *) {
  border-color: rgba(224, 231, 255, .85);
}

.dark\:border-indigo-100\/90:is(.dark *) {
  border-color: rgba(224, 231, 255, .9);
}

.dark\:border-indigo-100\/95:is(.dark *) {
  border-color: rgba(224, 231, 255, .95);
}

.dark\:border-indigo-400:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(129, 140, 248, var(--tw-border-opacity, 1));
}

.dark\:border-indigo-400\/0:is(.dark *) {
  border-color: rgba(129, 140, 248, 0);
}

.dark\:border-indigo-400\/10:is(.dark *) {
  border-color: rgba(129, 140, 248, .1);
}

.dark\:border-indigo-400\/100:is(.dark *) {
  border-color: #818cf8;
}

.dark\:border-indigo-400\/15:is(.dark *) {
  border-color: rgba(129, 140, 248, .15);
}

.dark\:border-indigo-400\/20:is(.dark *) {
  border-color: rgba(129, 140, 248, .2);
}

.dark\:border-indigo-400\/25:is(.dark *) {
  border-color: rgba(129, 140, 248, .25);
}

.dark\:border-indigo-400\/30:is(.dark *) {
  border-color: rgba(129, 140, 248, .3);
}

.dark\:border-indigo-400\/35:is(.dark *) {
  border-color: rgba(129, 140, 248, .35);
}

.dark\:border-indigo-400\/40:is(.dark *) {
  border-color: rgba(129, 140, 248, .4);
}

.dark\:border-indigo-400\/45:is(.dark *) {
  border-color: rgba(129, 140, 248, .45);
}

.dark\:border-indigo-400\/5:is(.dark *) {
  border-color: rgba(129, 140, 248, .05);
}

.dark\:border-indigo-400\/50:is(.dark *) {
  border-color: rgba(129, 140, 248, .5);
}

.dark\:border-indigo-400\/55:is(.dark *) {
  border-color: rgba(129, 140, 248, .55);
}

.dark\:border-indigo-400\/60:is(.dark *) {
  border-color: rgba(129, 140, 248, .6);
}

.dark\:border-indigo-400\/65:is(.dark *) {
  border-color: rgba(129, 140, 248, .65);
}

.dark\:border-indigo-400\/70:is(.dark *) {
  border-color: rgba(129, 140, 248, .7);
}

.dark\:border-indigo-400\/75:is(.dark *) {
  border-color: rgba(129, 140, 248, .75);
}

.dark\:border-indigo-400\/80:is(.dark *) {
  border-color: rgba(129, 140, 248, .8);
}

.dark\:border-indigo-400\/85:is(.dark *) {
  border-color: rgba(129, 140, 248, .85);
}

.dark\:border-indigo-400\/90:is(.dark *) {
  border-color: rgba(129, 140, 248, .9);
}

.dark\:border-indigo-400\/95:is(.dark *) {
  border-color: rgba(129, 140, 248, .95);
}

.dark\:border-indigo-500:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(99, 102, 241, var(--tw-border-opacity, 1));
}

.dark\:border-indigo-500\/0:is(.dark *) {
  border-color: rgba(99, 102, 241, 0);
}

.dark\:border-indigo-500\/10:is(.dark *) {
  border-color: rgba(99, 102, 241, .1);
}

.dark\:border-indigo-500\/100:is(.dark *) {
  border-color: #6366f1;
}

.dark\:border-indigo-500\/15:is(.dark *) {
  border-color: rgba(99, 102, 241, .15);
}

.dark\:border-indigo-500\/20:is(.dark *) {
  border-color: rgba(99, 102, 241, .2);
}

.dark\:border-indigo-500\/25:is(.dark *) {
  border-color: rgba(99, 102, 241, .25);
}

.dark\:border-indigo-500\/30:is(.dark *) {
  border-color: rgba(99, 102, 241, .3);
}

.dark\:border-indigo-500\/35:is(.dark *) {
  border-color: rgba(99, 102, 241, .35);
}

.dark\:border-indigo-500\/40:is(.dark *) {
  border-color: rgba(99, 102, 241, .4);
}

.dark\:border-indigo-500\/45:is(.dark *) {
  border-color: rgba(99, 102, 241, .45);
}

.dark\:border-indigo-500\/5:is(.dark *) {
  border-color: rgba(99, 102, 241, .05);
}

.dark\:border-indigo-500\/50:is(.dark *) {
  border-color: rgba(99, 102, 241, .5);
}

.dark\:border-indigo-500\/55:is(.dark *) {
  border-color: rgba(99, 102, 241, .55);
}

.dark\:border-indigo-500\/60:is(.dark *) {
  border-color: rgba(99, 102, 241, .6);
}

.dark\:border-indigo-500\/65:is(.dark *) {
  border-color: rgba(99, 102, 241, .65);
}

.dark\:border-indigo-500\/70:is(.dark *) {
  border-color: rgba(99, 102, 241, .7);
}

.dark\:border-indigo-500\/75:is(.dark *) {
  border-color: rgba(99, 102, 241, .75);
}

.dark\:border-indigo-500\/80:is(.dark *) {
  border-color: rgba(99, 102, 241, .8);
}

.dark\:border-indigo-500\/85:is(.dark *) {
  border-color: rgba(99, 102, 241, .85);
}

.dark\:border-indigo-500\/90:is(.dark *) {
  border-color: rgba(99, 102, 241, .9);
}

.dark\:border-indigo-500\/95:is(.dark *) {
  border-color: rgba(99, 102, 241, .95);
}

.dark\:border-indigo-700:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(67, 56, 202, var(--tw-border-opacity, 1));
}

.dark\:border-indigo-700\/0:is(.dark *) {
  border-color: rgba(67, 56, 202, 0);
}

.dark\:border-indigo-700\/10:is(.dark *) {
  border-color: rgba(67, 56, 202, .1);
}

.dark\:border-indigo-700\/100:is(.dark *) {
  border-color: #4338ca;
}

.dark\:border-indigo-700\/15:is(.dark *) {
  border-color: rgba(67, 56, 202, .15);
}

.dark\:border-indigo-700\/20:is(.dark *) {
  border-color: rgba(67, 56, 202, .2);
}

.dark\:border-indigo-700\/25:is(.dark *) {
  border-color: rgba(67, 56, 202, .25);
}

.dark\:border-indigo-700\/30:is(.dark *) {
  border-color: rgba(67, 56, 202, .3);
}

.dark\:border-indigo-700\/35:is(.dark *) {
  border-color: rgba(67, 56, 202, .35);
}

.dark\:border-indigo-700\/40:is(.dark *) {
  border-color: rgba(67, 56, 202, .4);
}

.dark\:border-indigo-700\/45:is(.dark *) {
  border-color: rgba(67, 56, 202, .45);
}

.dark\:border-indigo-700\/5:is(.dark *) {
  border-color: rgba(67, 56, 202, .05);
}

.dark\:border-indigo-700\/50:is(.dark *) {
  border-color: rgba(67, 56, 202, .5);
}

.dark\:border-indigo-700\/55:is(.dark *) {
  border-color: rgba(67, 56, 202, .55);
}

.dark\:border-indigo-700\/60:is(.dark *) {
  border-color: rgba(67, 56, 202, .6);
}

.dark\:border-indigo-700\/65:is(.dark *) {
  border-color: rgba(67, 56, 202, .65);
}

.dark\:border-indigo-700\/70:is(.dark *) {
  border-color: rgba(67, 56, 202, .7);
}

.dark\:border-indigo-700\/75:is(.dark *) {
  border-color: rgba(67, 56, 202, .75);
}

.dark\:border-indigo-700\/80:is(.dark *) {
  border-color: rgba(67, 56, 202, .8);
}

.dark\:border-indigo-700\/85:is(.dark *) {
  border-color: rgba(67, 56, 202, .85);
}

.dark\:border-indigo-700\/90:is(.dark *) {
  border-color: rgba(67, 56, 202, .9);
}

.dark\:border-indigo-700\/95:is(.dark *) {
  border-color: rgba(67, 56, 202, .95);
}

.dark\:border-indigo-800:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(55, 48, 163, var(--tw-border-opacity, 1));
}

.dark\:border-indigo-800\/0:is(.dark *) {
  border-color: rgba(55, 48, 163, 0);
}

.dark\:border-indigo-800\/10:is(.dark *) {
  border-color: rgba(55, 48, 163, .1);
}

.dark\:border-indigo-800\/100:is(.dark *) {
  border-color: #3730a3;
}

.dark\:border-indigo-800\/15:is(.dark *) {
  border-color: rgba(55, 48, 163, .15);
}

.dark\:border-indigo-800\/20:is(.dark *) {
  border-color: rgba(55, 48, 163, .2);
}

.dark\:border-indigo-800\/25:is(.dark *) {
  border-color: rgba(55, 48, 163, .25);
}

.dark\:border-indigo-800\/30:is(.dark *) {
  border-color: rgba(55, 48, 163, .3);
}

.dark\:border-indigo-800\/35:is(.dark *) {
  border-color: rgba(55, 48, 163, .35);
}

.dark\:border-indigo-800\/40:is(.dark *) {
  border-color: rgba(55, 48, 163, .4);
}

.dark\:border-indigo-800\/45:is(.dark *) {
  border-color: rgba(55, 48, 163, .45);
}

.dark\:border-indigo-800\/5:is(.dark *) {
  border-color: rgba(55, 48, 163, .05);
}

.dark\:border-indigo-800\/50:is(.dark *) {
  border-color: rgba(55, 48, 163, .5);
}

.dark\:border-indigo-800\/55:is(.dark *) {
  border-color: rgba(55, 48, 163, .55);
}

.dark\:border-indigo-800\/60:is(.dark *) {
  border-color: rgba(55, 48, 163, .6);
}

.dark\:border-indigo-800\/65:is(.dark *) {
  border-color: rgba(55, 48, 163, .65);
}

.dark\:border-indigo-800\/70:is(.dark *) {
  border-color: rgba(55, 48, 163, .7);
}

.dark\:border-indigo-800\/75:is(.dark *) {
  border-color: rgba(55, 48, 163, .75);
}

.dark\:border-indigo-800\/80:is(.dark *) {
  border-color: rgba(55, 48, 163, .8);
}

.dark\:border-indigo-800\/85:is(.dark *) {
  border-color: rgba(55, 48, 163, .85);
}

.dark\:border-indigo-800\/90:is(.dark *) {
  border-color: rgba(55, 48, 163, .9);
}

.dark\:border-indigo-800\/95:is(.dark *) {
  border-color: rgba(55, 48, 163, .95);
}

.dark\:border-intuidyBlue\/20:is(.dark *) {
  border-color: rgba(24, 75, 111, .2);
}

.dark\:border-intuidyBlue\/30:is(.dark *) {
  border-color: rgba(24, 75, 111, .3);
}

.dark\:border-lime-100:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(236, 252, 203, var(--tw-border-opacity, 1));
}

.dark\:border-lime-100\/0:is(.dark *) {
  border-color: rgba(236, 252, 203, 0);
}

.dark\:border-lime-100\/10:is(.dark *) {
  border-color: rgba(236, 252, 203, .1);
}

.dark\:border-lime-100\/100:is(.dark *) {
  border-color: #ecfccb;
}

.dark\:border-lime-100\/15:is(.dark *) {
  border-color: rgba(236, 252, 203, .15);
}

.dark\:border-lime-100\/20:is(.dark *) {
  border-color: rgba(236, 252, 203, .2);
}

.dark\:border-lime-100\/25:is(.dark *) {
  border-color: rgba(236, 252, 203, .25);
}

.dark\:border-lime-100\/30:is(.dark *) {
  border-color: rgba(236, 252, 203, .3);
}

.dark\:border-lime-100\/35:is(.dark *) {
  border-color: rgba(236, 252, 203, .35);
}

.dark\:border-lime-100\/40:is(.dark *) {
  border-color: rgba(236, 252, 203, .4);
}

.dark\:border-lime-100\/45:is(.dark *) {
  border-color: rgba(236, 252, 203, .45);
}

.dark\:border-lime-100\/5:is(.dark *) {
  border-color: rgba(236, 252, 203, .05);
}

.dark\:border-lime-100\/50:is(.dark *) {
  border-color: rgba(236, 252, 203, .5);
}

.dark\:border-lime-100\/55:is(.dark *) {
  border-color: rgba(236, 252, 203, .55);
}

.dark\:border-lime-100\/60:is(.dark *) {
  border-color: rgba(236, 252, 203, .6);
}

.dark\:border-lime-100\/65:is(.dark *) {
  border-color: rgba(236, 252, 203, .65);
}

.dark\:border-lime-100\/70:is(.dark *) {
  border-color: rgba(236, 252, 203, .7);
}

.dark\:border-lime-100\/75:is(.dark *) {
  border-color: rgba(236, 252, 203, .75);
}

.dark\:border-lime-100\/80:is(.dark *) {
  border-color: rgba(236, 252, 203, .8);
}

.dark\:border-lime-100\/85:is(.dark *) {
  border-color: rgba(236, 252, 203, .85);
}

.dark\:border-lime-100\/90:is(.dark *) {
  border-color: rgba(236, 252, 203, .9);
}

.dark\:border-lime-100\/95:is(.dark *) {
  border-color: rgba(236, 252, 203, .95);
}

.dark\:border-lime-400:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(163, 230, 53, var(--tw-border-opacity, 1));
}

.dark\:border-lime-400\/0:is(.dark *) {
  border-color: rgba(163, 230, 53, 0);
}

.dark\:border-lime-400\/10:is(.dark *) {
  border-color: rgba(163, 230, 53, .1);
}

.dark\:border-lime-400\/100:is(.dark *) {
  border-color: #a3e635;
}

.dark\:border-lime-400\/15:is(.dark *) {
  border-color: rgba(163, 230, 53, .15);
}

.dark\:border-lime-400\/20:is(.dark *) {
  border-color: rgba(163, 230, 53, .2);
}

.dark\:border-lime-400\/25:is(.dark *) {
  border-color: rgba(163, 230, 53, .25);
}

.dark\:border-lime-400\/30:is(.dark *) {
  border-color: rgba(163, 230, 53, .3);
}

.dark\:border-lime-400\/35:is(.dark *) {
  border-color: rgba(163, 230, 53, .35);
}

.dark\:border-lime-400\/40:is(.dark *) {
  border-color: rgba(163, 230, 53, .4);
}

.dark\:border-lime-400\/45:is(.dark *) {
  border-color: rgba(163, 230, 53, .45);
}

.dark\:border-lime-400\/5:is(.dark *) {
  border-color: rgba(163, 230, 53, .05);
}

.dark\:border-lime-400\/50:is(.dark *) {
  border-color: rgba(163, 230, 53, .5);
}

.dark\:border-lime-400\/55:is(.dark *) {
  border-color: rgba(163, 230, 53, .55);
}

.dark\:border-lime-400\/60:is(.dark *) {
  border-color: rgba(163, 230, 53, .6);
}

.dark\:border-lime-400\/65:is(.dark *) {
  border-color: rgba(163, 230, 53, .65);
}

.dark\:border-lime-400\/70:is(.dark *) {
  border-color: rgba(163, 230, 53, .7);
}

.dark\:border-lime-400\/75:is(.dark *) {
  border-color: rgba(163, 230, 53, .75);
}

.dark\:border-lime-400\/80:is(.dark *) {
  border-color: rgba(163, 230, 53, .8);
}

.dark\:border-lime-400\/85:is(.dark *) {
  border-color: rgba(163, 230, 53, .85);
}

.dark\:border-lime-400\/90:is(.dark *) {
  border-color: rgba(163, 230, 53, .9);
}

.dark\:border-lime-400\/95:is(.dark *) {
  border-color: rgba(163, 230, 53, .95);
}

.dark\:border-lime-500:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(132, 204, 22, var(--tw-border-opacity, 1));
}

.dark\:border-lime-500\/0:is(.dark *) {
  border-color: rgba(132, 204, 22, 0);
}

.dark\:border-lime-500\/10:is(.dark *) {
  border-color: rgba(132, 204, 22, .1);
}

.dark\:border-lime-500\/100:is(.dark *) {
  border-color: #84cc16;
}

.dark\:border-lime-500\/15:is(.dark *) {
  border-color: rgba(132, 204, 22, .15);
}

.dark\:border-lime-500\/20:is(.dark *) {
  border-color: rgba(132, 204, 22, .2);
}

.dark\:border-lime-500\/25:is(.dark *) {
  border-color: rgba(132, 204, 22, .25);
}

.dark\:border-lime-500\/30:is(.dark *) {
  border-color: rgba(132, 204, 22, .3);
}

.dark\:border-lime-500\/35:is(.dark *) {
  border-color: rgba(132, 204, 22, .35);
}

.dark\:border-lime-500\/40:is(.dark *) {
  border-color: rgba(132, 204, 22, .4);
}

.dark\:border-lime-500\/45:is(.dark *) {
  border-color: rgba(132, 204, 22, .45);
}

.dark\:border-lime-500\/5:is(.dark *) {
  border-color: rgba(132, 204, 22, .05);
}

.dark\:border-lime-500\/50:is(.dark *) {
  border-color: rgba(132, 204, 22, .5);
}

.dark\:border-lime-500\/55:is(.dark *) {
  border-color: rgba(132, 204, 22, .55);
}

.dark\:border-lime-500\/60:is(.dark *) {
  border-color: rgba(132, 204, 22, .6);
}

.dark\:border-lime-500\/65:is(.dark *) {
  border-color: rgba(132, 204, 22, .65);
}

.dark\:border-lime-500\/70:is(.dark *) {
  border-color: rgba(132, 204, 22, .7);
}

.dark\:border-lime-500\/75:is(.dark *) {
  border-color: rgba(132, 204, 22, .75);
}

.dark\:border-lime-500\/80:is(.dark *) {
  border-color: rgba(132, 204, 22, .8);
}

.dark\:border-lime-500\/85:is(.dark *) {
  border-color: rgba(132, 204, 22, .85);
}

.dark\:border-lime-500\/90:is(.dark *) {
  border-color: rgba(132, 204, 22, .9);
}

.dark\:border-lime-500\/95:is(.dark *) {
  border-color: rgba(132, 204, 22, .95);
}

.dark\:border-lime-700:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(77, 124, 15, var(--tw-border-opacity, 1));
}

.dark\:border-lime-700\/0:is(.dark *) {
  border-color: rgba(77, 124, 15, 0);
}

.dark\:border-lime-700\/10:is(.dark *) {
  border-color: rgba(77, 124, 15, .1);
}

.dark\:border-lime-700\/100:is(.dark *) {
  border-color: #4d7c0f;
}

.dark\:border-lime-700\/15:is(.dark *) {
  border-color: rgba(77, 124, 15, .15);
}

.dark\:border-lime-700\/20:is(.dark *) {
  border-color: rgba(77, 124, 15, .2);
}

.dark\:border-lime-700\/25:is(.dark *) {
  border-color: rgba(77, 124, 15, .25);
}

.dark\:border-lime-700\/30:is(.dark *) {
  border-color: rgba(77, 124, 15, .3);
}

.dark\:border-lime-700\/35:is(.dark *) {
  border-color: rgba(77, 124, 15, .35);
}

.dark\:border-lime-700\/40:is(.dark *) {
  border-color: rgba(77, 124, 15, .4);
}

.dark\:border-lime-700\/45:is(.dark *) {
  border-color: rgba(77, 124, 15, .45);
}

.dark\:border-lime-700\/5:is(.dark *) {
  border-color: rgba(77, 124, 15, .05);
}

.dark\:border-lime-700\/50:is(.dark *) {
  border-color: rgba(77, 124, 15, .5);
}

.dark\:border-lime-700\/55:is(.dark *) {
  border-color: rgba(77, 124, 15, .55);
}

.dark\:border-lime-700\/60:is(.dark *) {
  border-color: rgba(77, 124, 15, .6);
}

.dark\:border-lime-700\/65:is(.dark *) {
  border-color: rgba(77, 124, 15, .65);
}

.dark\:border-lime-700\/70:is(.dark *) {
  border-color: rgba(77, 124, 15, .7);
}

.dark\:border-lime-700\/75:is(.dark *) {
  border-color: rgba(77, 124, 15, .75);
}

.dark\:border-lime-700\/80:is(.dark *) {
  border-color: rgba(77, 124, 15, .8);
}

.dark\:border-lime-700\/85:is(.dark *) {
  border-color: rgba(77, 124, 15, .85);
}

.dark\:border-lime-700\/90:is(.dark *) {
  border-color: rgba(77, 124, 15, .9);
}

.dark\:border-lime-700\/95:is(.dark *) {
  border-color: rgba(77, 124, 15, .95);
}

.dark\:border-lime-800:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(63, 98, 18, var(--tw-border-opacity, 1));
}

.dark\:border-lime-800\/0:is(.dark *) {
  border-color: rgba(63, 98, 18, 0);
}

.dark\:border-lime-800\/10:is(.dark *) {
  border-color: rgba(63, 98, 18, .1);
}

.dark\:border-lime-800\/100:is(.dark *) {
  border-color: #3f6212;
}

.dark\:border-lime-800\/15:is(.dark *) {
  border-color: rgba(63, 98, 18, .15);
}

.dark\:border-lime-800\/20:is(.dark *) {
  border-color: rgba(63, 98, 18, .2);
}

.dark\:border-lime-800\/25:is(.dark *) {
  border-color: rgba(63, 98, 18, .25);
}

.dark\:border-lime-800\/30:is(.dark *) {
  border-color: rgba(63, 98, 18, .3);
}

.dark\:border-lime-800\/35:is(.dark *) {
  border-color: rgba(63, 98, 18, .35);
}

.dark\:border-lime-800\/40:is(.dark *) {
  border-color: rgba(63, 98, 18, .4);
}

.dark\:border-lime-800\/45:is(.dark *) {
  border-color: rgba(63, 98, 18, .45);
}

.dark\:border-lime-800\/5:is(.dark *) {
  border-color: rgba(63, 98, 18, .05);
}

.dark\:border-lime-800\/50:is(.dark *) {
  border-color: rgba(63, 98, 18, .5);
}

.dark\:border-lime-800\/55:is(.dark *) {
  border-color: rgba(63, 98, 18, .55);
}

.dark\:border-lime-800\/60:is(.dark *) {
  border-color: rgba(63, 98, 18, .6);
}

.dark\:border-lime-800\/65:is(.dark *) {
  border-color: rgba(63, 98, 18, .65);
}

.dark\:border-lime-800\/70:is(.dark *) {
  border-color: rgba(63, 98, 18, .7);
}

.dark\:border-lime-800\/75:is(.dark *) {
  border-color: rgba(63, 98, 18, .75);
}

.dark\:border-lime-800\/80:is(.dark *) {
  border-color: rgba(63, 98, 18, .8);
}

.dark\:border-lime-800\/85:is(.dark *) {
  border-color: rgba(63, 98, 18, .85);
}

.dark\:border-lime-800\/90:is(.dark *) {
  border-color: rgba(63, 98, 18, .9);
}

.dark\:border-lime-800\/95:is(.dark *) {
  border-color: rgba(63, 98, 18, .95);
}

.dark\:border-neutral-100:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(245, 245, 245, var(--tw-border-opacity, 1));
}

.dark\:border-neutral-100\/0:is(.dark *) {
  border-color: rgba(245, 245, 245, 0);
}

.dark\:border-neutral-100\/10:is(.dark *) {
  border-color: rgba(245, 245, 245, .1);
}

.dark\:border-neutral-100\/100:is(.dark *) {
  border-color: #f5f5f5;
}

.dark\:border-neutral-100\/15:is(.dark *) {
  border-color: rgba(245, 245, 245, .15);
}

.dark\:border-neutral-100\/20:is(.dark *) {
  border-color: rgba(245, 245, 245, .2);
}

.dark\:border-neutral-100\/25:is(.dark *) {
  border-color: rgba(245, 245, 245, .25);
}

.dark\:border-neutral-100\/30:is(.dark *) {
  border-color: rgba(245, 245, 245, .3);
}

.dark\:border-neutral-100\/35:is(.dark *) {
  border-color: rgba(245, 245, 245, .35);
}

.dark\:border-neutral-100\/40:is(.dark *) {
  border-color: rgba(245, 245, 245, .4);
}

.dark\:border-neutral-100\/45:is(.dark *) {
  border-color: rgba(245, 245, 245, .45);
}

.dark\:border-neutral-100\/5:is(.dark *) {
  border-color: rgba(245, 245, 245, .05);
}

.dark\:border-neutral-100\/50:is(.dark *) {
  border-color: rgba(245, 245, 245, .5);
}

.dark\:border-neutral-100\/55:is(.dark *) {
  border-color: rgba(245, 245, 245, .55);
}

.dark\:border-neutral-100\/60:is(.dark *) {
  border-color: rgba(245, 245, 245, .6);
}

.dark\:border-neutral-100\/65:is(.dark *) {
  border-color: rgba(245, 245, 245, .65);
}

.dark\:border-neutral-100\/70:is(.dark *) {
  border-color: rgba(245, 245, 245, .7);
}

.dark\:border-neutral-100\/75:is(.dark *) {
  border-color: rgba(245, 245, 245, .75);
}

.dark\:border-neutral-100\/80:is(.dark *) {
  border-color: rgba(245, 245, 245, .8);
}

.dark\:border-neutral-100\/85:is(.dark *) {
  border-color: rgba(245, 245, 245, .85);
}

.dark\:border-neutral-100\/90:is(.dark *) {
  border-color: rgba(245, 245, 245, .9);
}

.dark\:border-neutral-100\/95:is(.dark *) {
  border-color: rgba(245, 245, 245, .95);
}

.dark\:border-neutral-400:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(163, 163, 163, var(--tw-border-opacity, 1));
}

.dark\:border-neutral-400\/0:is(.dark *) {
  border-color: rgba(163, 163, 163, 0);
}

.dark\:border-neutral-400\/10:is(.dark *) {
  border-color: rgba(163, 163, 163, .1);
}

.dark\:border-neutral-400\/100:is(.dark *) {
  border-color: #a3a3a3;
}

.dark\:border-neutral-400\/15:is(.dark *) {
  border-color: rgba(163, 163, 163, .15);
}

.dark\:border-neutral-400\/20:is(.dark *) {
  border-color: rgba(163, 163, 163, .2);
}

.dark\:border-neutral-400\/25:is(.dark *) {
  border-color: rgba(163, 163, 163, .25);
}

.dark\:border-neutral-400\/30:is(.dark *) {
  border-color: rgba(163, 163, 163, .3);
}

.dark\:border-neutral-400\/35:is(.dark *) {
  border-color: rgba(163, 163, 163, .35);
}

.dark\:border-neutral-400\/40:is(.dark *) {
  border-color: rgba(163, 163, 163, .4);
}

.dark\:border-neutral-400\/45:is(.dark *) {
  border-color: rgba(163, 163, 163, .45);
}

.dark\:border-neutral-400\/5:is(.dark *) {
  border-color: rgba(163, 163, 163, .05);
}

.dark\:border-neutral-400\/50:is(.dark *) {
  border-color: rgba(163, 163, 163, .5);
}

.dark\:border-neutral-400\/55:is(.dark *) {
  border-color: rgba(163, 163, 163, .55);
}

.dark\:border-neutral-400\/60:is(.dark *) {
  border-color: rgba(163, 163, 163, .6);
}

.dark\:border-neutral-400\/65:is(.dark *) {
  border-color: rgba(163, 163, 163, .65);
}

.dark\:border-neutral-400\/70:is(.dark *) {
  border-color: rgba(163, 163, 163, .7);
}

.dark\:border-neutral-400\/75:is(.dark *) {
  border-color: rgba(163, 163, 163, .75);
}

.dark\:border-neutral-400\/80:is(.dark *) {
  border-color: rgba(163, 163, 163, .8);
}

.dark\:border-neutral-400\/85:is(.dark *) {
  border-color: rgba(163, 163, 163, .85);
}

.dark\:border-neutral-400\/90:is(.dark *) {
  border-color: rgba(163, 163, 163, .9);
}

.dark\:border-neutral-400\/95:is(.dark *) {
  border-color: rgba(163, 163, 163, .95);
}

.dark\:border-neutral-500:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(115, 115, 115, var(--tw-border-opacity, 1));
}

.dark\:border-neutral-500\/0:is(.dark *) {
  border-color: rgba(115, 115, 115, 0);
}

.dark\:border-neutral-500\/10:is(.dark *) {
  border-color: rgba(115, 115, 115, .1);
}

.dark\:border-neutral-500\/100:is(.dark *) {
  border-color: #737373;
}

.dark\:border-neutral-500\/15:is(.dark *) {
  border-color: rgba(115, 115, 115, .15);
}

.dark\:border-neutral-500\/20:is(.dark *) {
  border-color: rgba(115, 115, 115, .2);
}

.dark\:border-neutral-500\/25:is(.dark *) {
  border-color: rgba(115, 115, 115, .25);
}

.dark\:border-neutral-500\/30:is(.dark *) {
  border-color: rgba(115, 115, 115, .3);
}

.dark\:border-neutral-500\/35:is(.dark *) {
  border-color: rgba(115, 115, 115, .35);
}

.dark\:border-neutral-500\/40:is(.dark *) {
  border-color: rgba(115, 115, 115, .4);
}

.dark\:border-neutral-500\/45:is(.dark *) {
  border-color: rgba(115, 115, 115, .45);
}

.dark\:border-neutral-500\/5:is(.dark *) {
  border-color: rgba(115, 115, 115, .05);
}

.dark\:border-neutral-500\/50:is(.dark *) {
  border-color: rgba(115, 115, 115, .5);
}

.dark\:border-neutral-500\/55:is(.dark *) {
  border-color: rgba(115, 115, 115, .55);
}

.dark\:border-neutral-500\/60:is(.dark *) {
  border-color: rgba(115, 115, 115, .6);
}

.dark\:border-neutral-500\/65:is(.dark *) {
  border-color: rgba(115, 115, 115, .65);
}

.dark\:border-neutral-500\/70:is(.dark *) {
  border-color: rgba(115, 115, 115, .7);
}

.dark\:border-neutral-500\/75:is(.dark *) {
  border-color: rgba(115, 115, 115, .75);
}

.dark\:border-neutral-500\/80:is(.dark *) {
  border-color: rgba(115, 115, 115, .8);
}

.dark\:border-neutral-500\/85:is(.dark *) {
  border-color: rgba(115, 115, 115, .85);
}

.dark\:border-neutral-500\/90:is(.dark *) {
  border-color: rgba(115, 115, 115, .9);
}

.dark\:border-neutral-500\/95:is(.dark *) {
  border-color: rgba(115, 115, 115, .95);
}

.dark\:border-neutral-600:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(82, 82, 82, var(--tw-border-opacity, 1));
}

.dark\:border-neutral-700:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(64, 64, 64, var(--tw-border-opacity, 1));
}

.dark\:border-neutral-700\/0:is(.dark *) {
  border-color: rgba(64, 64, 64, 0);
}

.dark\:border-neutral-700\/10:is(.dark *) {
  border-color: rgba(64, 64, 64, .1);
}

.dark\:border-neutral-700\/100:is(.dark *) {
  border-color: #404040;
}

.dark\:border-neutral-700\/15:is(.dark *) {
  border-color: rgba(64, 64, 64, .15);
}

.dark\:border-neutral-700\/20:is(.dark *) {
  border-color: rgba(64, 64, 64, .2);
}

.dark\:border-neutral-700\/25:is(.dark *) {
  border-color: rgba(64, 64, 64, .25);
}

.dark\:border-neutral-700\/30:is(.dark *) {
  border-color: rgba(64, 64, 64, .3);
}

.dark\:border-neutral-700\/35:is(.dark *) {
  border-color: rgba(64, 64, 64, .35);
}

.dark\:border-neutral-700\/40:is(.dark *) {
  border-color: rgba(64, 64, 64, .4);
}

.dark\:border-neutral-700\/45:is(.dark *) {
  border-color: rgba(64, 64, 64, .45);
}

.dark\:border-neutral-700\/5:is(.dark *) {
  border-color: rgba(64, 64, 64, .05);
}

.dark\:border-neutral-700\/50:is(.dark *) {
  border-color: rgba(64, 64, 64, .5);
}

.dark\:border-neutral-700\/55:is(.dark *) {
  border-color: rgba(64, 64, 64, .55);
}

.dark\:border-neutral-700\/60:is(.dark *) {
  border-color: rgba(64, 64, 64, .6);
}

.dark\:border-neutral-700\/65:is(.dark *) {
  border-color: rgba(64, 64, 64, .65);
}

.dark\:border-neutral-700\/70:is(.dark *) {
  border-color: rgba(64, 64, 64, .7);
}

.dark\:border-neutral-700\/75:is(.dark *) {
  border-color: rgba(64, 64, 64, .75);
}

.dark\:border-neutral-700\/80:is(.dark *) {
  border-color: rgba(64, 64, 64, .8);
}

.dark\:border-neutral-700\/85:is(.dark *) {
  border-color: rgba(64, 64, 64, .85);
}

.dark\:border-neutral-700\/90:is(.dark *) {
  border-color: rgba(64, 64, 64, .9);
}

.dark\:border-neutral-700\/95:is(.dark *) {
  border-color: rgba(64, 64, 64, .95);
}

.dark\:border-neutral-800:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(38, 38, 38, var(--tw-border-opacity, 1));
}

.dark\:border-neutral-800\/0:is(.dark *) {
  border-color: rgba(38, 38, 38, 0);
}

.dark\:border-neutral-800\/10:is(.dark *) {
  border-color: rgba(38, 38, 38, .1);
}

.dark\:border-neutral-800\/100:is(.dark *) {
  border-color: #262626;
}

.dark\:border-neutral-800\/15:is(.dark *) {
  border-color: rgba(38, 38, 38, .15);
}

.dark\:border-neutral-800\/20:is(.dark *) {
  border-color: rgba(38, 38, 38, .2);
}

.dark\:border-neutral-800\/25:is(.dark *) {
  border-color: rgba(38, 38, 38, .25);
}

.dark\:border-neutral-800\/30:is(.dark *) {
  border-color: rgba(38, 38, 38, .3);
}

.dark\:border-neutral-800\/35:is(.dark *) {
  border-color: rgba(38, 38, 38, .35);
}

.dark\:border-neutral-800\/40:is(.dark *) {
  border-color: rgba(38, 38, 38, .4);
}

.dark\:border-neutral-800\/45:is(.dark *) {
  border-color: rgba(38, 38, 38, .45);
}

.dark\:border-neutral-800\/5:is(.dark *) {
  border-color: rgba(38, 38, 38, .05);
}

.dark\:border-neutral-800\/50:is(.dark *) {
  border-color: rgba(38, 38, 38, .5);
}

.dark\:border-neutral-800\/55:is(.dark *) {
  border-color: rgba(38, 38, 38, .55);
}

.dark\:border-neutral-800\/60:is(.dark *) {
  border-color: rgba(38, 38, 38, .6);
}

.dark\:border-neutral-800\/65:is(.dark *) {
  border-color: rgba(38, 38, 38, .65);
}

.dark\:border-neutral-800\/70:is(.dark *) {
  border-color: rgba(38, 38, 38, .7);
}

.dark\:border-neutral-800\/75:is(.dark *) {
  border-color: rgba(38, 38, 38, .75);
}

.dark\:border-neutral-800\/80:is(.dark *) {
  border-color: rgba(38, 38, 38, .8);
}

.dark\:border-neutral-800\/85:is(.dark *) {
  border-color: rgba(38, 38, 38, .85);
}

.dark\:border-neutral-800\/90:is(.dark *) {
  border-color: rgba(38, 38, 38, .9);
}

.dark\:border-neutral-800\/95:is(.dark *) {
  border-color: rgba(38, 38, 38, .95);
}

.dark\:border-orange-100:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(255, 237, 213, var(--tw-border-opacity, 1));
}

.dark\:border-orange-100\/0:is(.dark *) {
  border-color: rgba(255, 237, 213, 0);
}

.dark\:border-orange-100\/10:is(.dark *) {
  border-color: rgba(255, 237, 213, .1);
}

.dark\:border-orange-100\/100:is(.dark *) {
  border-color: #ffedd5;
}

.dark\:border-orange-100\/15:is(.dark *) {
  border-color: rgba(255, 237, 213, .15);
}

.dark\:border-orange-100\/20:is(.dark *) {
  border-color: rgba(255, 237, 213, .2);
}

.dark\:border-orange-100\/25:is(.dark *) {
  border-color: rgba(255, 237, 213, .25);
}

.dark\:border-orange-100\/30:is(.dark *) {
  border-color: rgba(255, 237, 213, .3);
}

.dark\:border-orange-100\/35:is(.dark *) {
  border-color: rgba(255, 237, 213, .35);
}

.dark\:border-orange-100\/40:is(.dark *) {
  border-color: rgba(255, 237, 213, .4);
}

.dark\:border-orange-100\/45:is(.dark *) {
  border-color: rgba(255, 237, 213, .45);
}

.dark\:border-orange-100\/5:is(.dark *) {
  border-color: rgba(255, 237, 213, .05);
}

.dark\:border-orange-100\/50:is(.dark *) {
  border-color: rgba(255, 237, 213, .5);
}

.dark\:border-orange-100\/55:is(.dark *) {
  border-color: rgba(255, 237, 213, .55);
}

.dark\:border-orange-100\/60:is(.dark *) {
  border-color: rgba(255, 237, 213, .6);
}

.dark\:border-orange-100\/65:is(.dark *) {
  border-color: rgba(255, 237, 213, .65);
}

.dark\:border-orange-100\/70:is(.dark *) {
  border-color: rgba(255, 237, 213, .7);
}

.dark\:border-orange-100\/75:is(.dark *) {
  border-color: rgba(255, 237, 213, .75);
}

.dark\:border-orange-100\/80:is(.dark *) {
  border-color: rgba(255, 237, 213, .8);
}

.dark\:border-orange-100\/85:is(.dark *) {
  border-color: rgba(255, 237, 213, .85);
}

.dark\:border-orange-100\/90:is(.dark *) {
  border-color: rgba(255, 237, 213, .9);
}

.dark\:border-orange-100\/95:is(.dark *) {
  border-color: rgba(255, 237, 213, .95);
}

.dark\:border-orange-400:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(251, 146, 60, var(--tw-border-opacity, 1));
}

.dark\:border-orange-400\/0:is(.dark *) {
  border-color: rgba(251, 146, 60, 0);
}

.dark\:border-orange-400\/10:is(.dark *) {
  border-color: rgba(251, 146, 60, .1);
}

.dark\:border-orange-400\/100:is(.dark *) {
  border-color: #fb923c;
}

.dark\:border-orange-400\/15:is(.dark *) {
  border-color: rgba(251, 146, 60, .15);
}

.dark\:border-orange-400\/20:is(.dark *) {
  border-color: rgba(251, 146, 60, .2);
}

.dark\:border-orange-400\/25:is(.dark *) {
  border-color: rgba(251, 146, 60, .25);
}

.dark\:border-orange-400\/30:is(.dark *) {
  border-color: rgba(251, 146, 60, .3);
}

.dark\:border-orange-400\/35:is(.dark *) {
  border-color: rgba(251, 146, 60, .35);
}

.dark\:border-orange-400\/40:is(.dark *) {
  border-color: rgba(251, 146, 60, .4);
}

.dark\:border-orange-400\/45:is(.dark *) {
  border-color: rgba(251, 146, 60, .45);
}

.dark\:border-orange-400\/5:is(.dark *) {
  border-color: rgba(251, 146, 60, .05);
}

.dark\:border-orange-400\/50:is(.dark *) {
  border-color: rgba(251, 146, 60, .5);
}

.dark\:border-orange-400\/55:is(.dark *) {
  border-color: rgba(251, 146, 60, .55);
}

.dark\:border-orange-400\/60:is(.dark *) {
  border-color: rgba(251, 146, 60, .6);
}

.dark\:border-orange-400\/65:is(.dark *) {
  border-color: rgba(251, 146, 60, .65);
}

.dark\:border-orange-400\/70:is(.dark *) {
  border-color: rgba(251, 146, 60, .7);
}

.dark\:border-orange-400\/75:is(.dark *) {
  border-color: rgba(251, 146, 60, .75);
}

.dark\:border-orange-400\/80:is(.dark *) {
  border-color: rgba(251, 146, 60, .8);
}

.dark\:border-orange-400\/85:is(.dark *) {
  border-color: rgba(251, 146, 60, .85);
}

.dark\:border-orange-400\/90:is(.dark *) {
  border-color: rgba(251, 146, 60, .9);
}

.dark\:border-orange-400\/95:is(.dark *) {
  border-color: rgba(251, 146, 60, .95);
}

.dark\:border-orange-500:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(249, 115, 22, var(--tw-border-opacity, 1));
}

.dark\:border-orange-500\/0:is(.dark *) {
  border-color: rgba(249, 115, 22, 0);
}

.dark\:border-orange-500\/10:is(.dark *) {
  border-color: rgba(249, 115, 22, .1);
}

.dark\:border-orange-500\/100:is(.dark *) {
  border-color: #f97316;
}

.dark\:border-orange-500\/15:is(.dark *) {
  border-color: rgba(249, 115, 22, .15);
}

.dark\:border-orange-500\/20:is(.dark *) {
  border-color: rgba(249, 115, 22, .2);
}

.dark\:border-orange-500\/25:is(.dark *) {
  border-color: rgba(249, 115, 22, .25);
}

.dark\:border-orange-500\/30:is(.dark *) {
  border-color: rgba(249, 115, 22, .3);
}

.dark\:border-orange-500\/35:is(.dark *) {
  border-color: rgba(249, 115, 22, .35);
}

.dark\:border-orange-500\/40:is(.dark *) {
  border-color: rgba(249, 115, 22, .4);
}

.dark\:border-orange-500\/45:is(.dark *) {
  border-color: rgba(249, 115, 22, .45);
}

.dark\:border-orange-500\/5:is(.dark *) {
  border-color: rgba(249, 115, 22, .05);
}

.dark\:border-orange-500\/50:is(.dark *) {
  border-color: rgba(249, 115, 22, .5);
}

.dark\:border-orange-500\/55:is(.dark *) {
  border-color: rgba(249, 115, 22, .55);
}

.dark\:border-orange-500\/60:is(.dark *) {
  border-color: rgba(249, 115, 22, .6);
}

.dark\:border-orange-500\/65:is(.dark *) {
  border-color: rgba(249, 115, 22, .65);
}

.dark\:border-orange-500\/70:is(.dark *) {
  border-color: rgba(249, 115, 22, .7);
}

.dark\:border-orange-500\/75:is(.dark *) {
  border-color: rgba(249, 115, 22, .75);
}

.dark\:border-orange-500\/80:is(.dark *) {
  border-color: rgba(249, 115, 22, .8);
}

.dark\:border-orange-500\/85:is(.dark *) {
  border-color: rgba(249, 115, 22, .85);
}

.dark\:border-orange-500\/90:is(.dark *) {
  border-color: rgba(249, 115, 22, .9);
}

.dark\:border-orange-500\/95:is(.dark *) {
  border-color: rgba(249, 115, 22, .95);
}

.dark\:border-orange-700:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(194, 65, 12, var(--tw-border-opacity, 1));
}

.dark\:border-orange-700\/0:is(.dark *) {
  border-color: rgba(194, 65, 12, 0);
}

.dark\:border-orange-700\/10:is(.dark *) {
  border-color: rgba(194, 65, 12, .1);
}

.dark\:border-orange-700\/100:is(.dark *) {
  border-color: #c2410c;
}

.dark\:border-orange-700\/15:is(.dark *) {
  border-color: rgba(194, 65, 12, .15);
}

.dark\:border-orange-700\/20:is(.dark *) {
  border-color: rgba(194, 65, 12, .2);
}

.dark\:border-orange-700\/25:is(.dark *) {
  border-color: rgba(194, 65, 12, .25);
}

.dark\:border-orange-700\/30:is(.dark *) {
  border-color: rgba(194, 65, 12, .3);
}

.dark\:border-orange-700\/35:is(.dark *) {
  border-color: rgba(194, 65, 12, .35);
}

.dark\:border-orange-700\/40:is(.dark *) {
  border-color: rgba(194, 65, 12, .4);
}

.dark\:border-orange-700\/45:is(.dark *) {
  border-color: rgba(194, 65, 12, .45);
}

.dark\:border-orange-700\/5:is(.dark *) {
  border-color: rgba(194, 65, 12, .05);
}

.dark\:border-orange-700\/50:is(.dark *) {
  border-color: rgba(194, 65, 12, .5);
}

.dark\:border-orange-700\/55:is(.dark *) {
  border-color: rgba(194, 65, 12, .55);
}

.dark\:border-orange-700\/60:is(.dark *) {
  border-color: rgba(194, 65, 12, .6);
}

.dark\:border-orange-700\/65:is(.dark *) {
  border-color: rgba(194, 65, 12, .65);
}

.dark\:border-orange-700\/70:is(.dark *) {
  border-color: rgba(194, 65, 12, .7);
}

.dark\:border-orange-700\/75:is(.dark *) {
  border-color: rgba(194, 65, 12, .75);
}

.dark\:border-orange-700\/80:is(.dark *) {
  border-color: rgba(194, 65, 12, .8);
}

.dark\:border-orange-700\/85:is(.dark *) {
  border-color: rgba(194, 65, 12, .85);
}

.dark\:border-orange-700\/90:is(.dark *) {
  border-color: rgba(194, 65, 12, .9);
}

.dark\:border-orange-700\/95:is(.dark *) {
  border-color: rgba(194, 65, 12, .95);
}

.dark\:border-orange-800:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(154, 52, 18, var(--tw-border-opacity, 1));
}

.dark\:border-orange-800\/0:is(.dark *) {
  border-color: rgba(154, 52, 18, 0);
}

.dark\:border-orange-800\/10:is(.dark *) {
  border-color: rgba(154, 52, 18, .1);
}

.dark\:border-orange-800\/100:is(.dark *) {
  border-color: #9a3412;
}

.dark\:border-orange-800\/15:is(.dark *) {
  border-color: rgba(154, 52, 18, .15);
}

.dark\:border-orange-800\/20:is(.dark *) {
  border-color: rgba(154, 52, 18, .2);
}

.dark\:border-orange-800\/25:is(.dark *) {
  border-color: rgba(154, 52, 18, .25);
}

.dark\:border-orange-800\/30:is(.dark *) {
  border-color: rgba(154, 52, 18, .3);
}

.dark\:border-orange-800\/35:is(.dark *) {
  border-color: rgba(154, 52, 18, .35);
}

.dark\:border-orange-800\/40:is(.dark *) {
  border-color: rgba(154, 52, 18, .4);
}

.dark\:border-orange-800\/45:is(.dark *) {
  border-color: rgba(154, 52, 18, .45);
}

.dark\:border-orange-800\/5:is(.dark *) {
  border-color: rgba(154, 52, 18, .05);
}

.dark\:border-orange-800\/50:is(.dark *) {
  border-color: rgba(154, 52, 18, .5);
}

.dark\:border-orange-800\/55:is(.dark *) {
  border-color: rgba(154, 52, 18, .55);
}

.dark\:border-orange-800\/60:is(.dark *) {
  border-color: rgba(154, 52, 18, .6);
}

.dark\:border-orange-800\/65:is(.dark *) {
  border-color: rgba(154, 52, 18, .65);
}

.dark\:border-orange-800\/70:is(.dark *) {
  border-color: rgba(154, 52, 18, .7);
}

.dark\:border-orange-800\/75:is(.dark *) {
  border-color: rgba(154, 52, 18, .75);
}

.dark\:border-orange-800\/80:is(.dark *) {
  border-color: rgba(154, 52, 18, .8);
}

.dark\:border-orange-800\/85:is(.dark *) {
  border-color: rgba(154, 52, 18, .85);
}

.dark\:border-orange-800\/90:is(.dark *) {
  border-color: rgba(154, 52, 18, .9);
}

.dark\:border-orange-800\/95:is(.dark *) {
  border-color: rgba(154, 52, 18, .95);
}

.dark\:border-pink-100:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(252, 231, 243, var(--tw-border-opacity, 1));
}

.dark\:border-pink-100\/0:is(.dark *) {
  border-color: rgba(252, 231, 243, 0);
}

.dark\:border-pink-100\/10:is(.dark *) {
  border-color: rgba(252, 231, 243, .1);
}

.dark\:border-pink-100\/100:is(.dark *) {
  border-color: #fce7f3;
}

.dark\:border-pink-100\/15:is(.dark *) {
  border-color: rgba(252, 231, 243, .15);
}

.dark\:border-pink-100\/20:is(.dark *) {
  border-color: rgba(252, 231, 243, .2);
}

.dark\:border-pink-100\/25:is(.dark *) {
  border-color: rgba(252, 231, 243, .25);
}

.dark\:border-pink-100\/30:is(.dark *) {
  border-color: rgba(252, 231, 243, .3);
}

.dark\:border-pink-100\/35:is(.dark *) {
  border-color: rgba(252, 231, 243, .35);
}

.dark\:border-pink-100\/40:is(.dark *) {
  border-color: rgba(252, 231, 243, .4);
}

.dark\:border-pink-100\/45:is(.dark *) {
  border-color: rgba(252, 231, 243, .45);
}

.dark\:border-pink-100\/5:is(.dark *) {
  border-color: rgba(252, 231, 243, .05);
}

.dark\:border-pink-100\/50:is(.dark *) {
  border-color: rgba(252, 231, 243, .5);
}

.dark\:border-pink-100\/55:is(.dark *) {
  border-color: rgba(252, 231, 243, .55);
}

.dark\:border-pink-100\/60:is(.dark *) {
  border-color: rgba(252, 231, 243, .6);
}

.dark\:border-pink-100\/65:is(.dark *) {
  border-color: rgba(252, 231, 243, .65);
}

.dark\:border-pink-100\/70:is(.dark *) {
  border-color: rgba(252, 231, 243, .7);
}

.dark\:border-pink-100\/75:is(.dark *) {
  border-color: rgba(252, 231, 243, .75);
}

.dark\:border-pink-100\/80:is(.dark *) {
  border-color: rgba(252, 231, 243, .8);
}

.dark\:border-pink-100\/85:is(.dark *) {
  border-color: rgba(252, 231, 243, .85);
}

.dark\:border-pink-100\/90:is(.dark *) {
  border-color: rgba(252, 231, 243, .9);
}

.dark\:border-pink-100\/95:is(.dark *) {
  border-color: rgba(252, 231, 243, .95);
}

.dark\:border-pink-400:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(244, 114, 182, var(--tw-border-opacity, 1));
}

.dark\:border-pink-400\/0:is(.dark *) {
  border-color: rgba(244, 114, 182, 0);
}

.dark\:border-pink-400\/10:is(.dark *) {
  border-color: rgba(244, 114, 182, .1);
}

.dark\:border-pink-400\/100:is(.dark *) {
  border-color: #f472b6;
}

.dark\:border-pink-400\/15:is(.dark *) {
  border-color: rgba(244, 114, 182, .15);
}

.dark\:border-pink-400\/20:is(.dark *) {
  border-color: rgba(244, 114, 182, .2);
}

.dark\:border-pink-400\/25:is(.dark *) {
  border-color: rgba(244, 114, 182, .25);
}

.dark\:border-pink-400\/30:is(.dark *) {
  border-color: rgba(244, 114, 182, .3);
}

.dark\:border-pink-400\/35:is(.dark *) {
  border-color: rgba(244, 114, 182, .35);
}

.dark\:border-pink-400\/40:is(.dark *) {
  border-color: rgba(244, 114, 182, .4);
}

.dark\:border-pink-400\/45:is(.dark *) {
  border-color: rgba(244, 114, 182, .45);
}

.dark\:border-pink-400\/5:is(.dark *) {
  border-color: rgba(244, 114, 182, .05);
}

.dark\:border-pink-400\/50:is(.dark *) {
  border-color: rgba(244, 114, 182, .5);
}

.dark\:border-pink-400\/55:is(.dark *) {
  border-color: rgba(244, 114, 182, .55);
}

.dark\:border-pink-400\/60:is(.dark *) {
  border-color: rgba(244, 114, 182, .6);
}

.dark\:border-pink-400\/65:is(.dark *) {
  border-color: rgba(244, 114, 182, .65);
}

.dark\:border-pink-400\/70:is(.dark *) {
  border-color: rgba(244, 114, 182, .7);
}

.dark\:border-pink-400\/75:is(.dark *) {
  border-color: rgba(244, 114, 182, .75);
}

.dark\:border-pink-400\/80:is(.dark *) {
  border-color: rgba(244, 114, 182, .8);
}

.dark\:border-pink-400\/85:is(.dark *) {
  border-color: rgba(244, 114, 182, .85);
}

.dark\:border-pink-400\/90:is(.dark *) {
  border-color: rgba(244, 114, 182, .9);
}

.dark\:border-pink-400\/95:is(.dark *) {
  border-color: rgba(244, 114, 182, .95);
}

.dark\:border-pink-500:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(236, 72, 153, var(--tw-border-opacity, 1));
}

.dark\:border-pink-500\/0:is(.dark *) {
  border-color: rgba(236, 72, 153, 0);
}

.dark\:border-pink-500\/10:is(.dark *) {
  border-color: rgba(236, 72, 153, .1);
}

.dark\:border-pink-500\/100:is(.dark *) {
  border-color: #ec4899;
}

.dark\:border-pink-500\/15:is(.dark *) {
  border-color: rgba(236, 72, 153, .15);
}

.dark\:border-pink-500\/20:is(.dark *) {
  border-color: rgba(236, 72, 153, .2);
}

.dark\:border-pink-500\/25:is(.dark *) {
  border-color: rgba(236, 72, 153, .25);
}

.dark\:border-pink-500\/30:is(.dark *) {
  border-color: rgba(236, 72, 153, .3);
}

.dark\:border-pink-500\/35:is(.dark *) {
  border-color: rgba(236, 72, 153, .35);
}

.dark\:border-pink-500\/40:is(.dark *) {
  border-color: rgba(236, 72, 153, .4);
}

.dark\:border-pink-500\/45:is(.dark *) {
  border-color: rgba(236, 72, 153, .45);
}

.dark\:border-pink-500\/5:is(.dark *) {
  border-color: rgba(236, 72, 153, .05);
}

.dark\:border-pink-500\/50:is(.dark *) {
  border-color: rgba(236, 72, 153, .5);
}

.dark\:border-pink-500\/55:is(.dark *) {
  border-color: rgba(236, 72, 153, .55);
}

.dark\:border-pink-500\/60:is(.dark *) {
  border-color: rgba(236, 72, 153, .6);
}

.dark\:border-pink-500\/65:is(.dark *) {
  border-color: rgba(236, 72, 153, .65);
}

.dark\:border-pink-500\/70:is(.dark *) {
  border-color: rgba(236, 72, 153, .7);
}

.dark\:border-pink-500\/75:is(.dark *) {
  border-color: rgba(236, 72, 153, .75);
}

.dark\:border-pink-500\/80:is(.dark *) {
  border-color: rgba(236, 72, 153, .8);
}

.dark\:border-pink-500\/85:is(.dark *) {
  border-color: rgba(236, 72, 153, .85);
}

.dark\:border-pink-500\/90:is(.dark *) {
  border-color: rgba(236, 72, 153, .9);
}

.dark\:border-pink-500\/95:is(.dark *) {
  border-color: rgba(236, 72, 153, .95);
}

.dark\:border-pink-700:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(190, 24, 93, var(--tw-border-opacity, 1));
}

.dark\:border-pink-700\/0:is(.dark *) {
  border-color: rgba(190, 24, 93, 0);
}

.dark\:border-pink-700\/10:is(.dark *) {
  border-color: rgba(190, 24, 93, .1);
}

.dark\:border-pink-700\/100:is(.dark *) {
  border-color: #be185d;
}

.dark\:border-pink-700\/15:is(.dark *) {
  border-color: rgba(190, 24, 93, .15);
}

.dark\:border-pink-700\/20:is(.dark *) {
  border-color: rgba(190, 24, 93, .2);
}

.dark\:border-pink-700\/25:is(.dark *) {
  border-color: rgba(190, 24, 93, .25);
}

.dark\:border-pink-700\/30:is(.dark *) {
  border-color: rgba(190, 24, 93, .3);
}

.dark\:border-pink-700\/35:is(.dark *) {
  border-color: rgba(190, 24, 93, .35);
}

.dark\:border-pink-700\/40:is(.dark *) {
  border-color: rgba(190, 24, 93, .4);
}

.dark\:border-pink-700\/45:is(.dark *) {
  border-color: rgba(190, 24, 93, .45);
}

.dark\:border-pink-700\/5:is(.dark *) {
  border-color: rgba(190, 24, 93, .05);
}

.dark\:border-pink-700\/50:is(.dark *) {
  border-color: rgba(190, 24, 93, .5);
}

.dark\:border-pink-700\/55:is(.dark *) {
  border-color: rgba(190, 24, 93, .55);
}

.dark\:border-pink-700\/60:is(.dark *) {
  border-color: rgba(190, 24, 93, .6);
}

.dark\:border-pink-700\/65:is(.dark *) {
  border-color: rgba(190, 24, 93, .65);
}

.dark\:border-pink-700\/70:is(.dark *) {
  border-color: rgba(190, 24, 93, .7);
}

.dark\:border-pink-700\/75:is(.dark *) {
  border-color: rgba(190, 24, 93, .75);
}

.dark\:border-pink-700\/80:is(.dark *) {
  border-color: rgba(190, 24, 93, .8);
}

.dark\:border-pink-700\/85:is(.dark *) {
  border-color: rgba(190, 24, 93, .85);
}

.dark\:border-pink-700\/90:is(.dark *) {
  border-color: rgba(190, 24, 93, .9);
}

.dark\:border-pink-700\/95:is(.dark *) {
  border-color: rgba(190, 24, 93, .95);
}

.dark\:border-pink-800:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(157, 23, 77, var(--tw-border-opacity, 1));
}

.dark\:border-pink-800\/0:is(.dark *) {
  border-color: rgba(157, 23, 77, 0);
}

.dark\:border-pink-800\/10:is(.dark *) {
  border-color: rgba(157, 23, 77, .1);
}

.dark\:border-pink-800\/100:is(.dark *) {
  border-color: #9d174d;
}

.dark\:border-pink-800\/15:is(.dark *) {
  border-color: rgba(157, 23, 77, .15);
}

.dark\:border-pink-800\/20:is(.dark *) {
  border-color: rgba(157, 23, 77, .2);
}

.dark\:border-pink-800\/25:is(.dark *) {
  border-color: rgba(157, 23, 77, .25);
}

.dark\:border-pink-800\/30:is(.dark *) {
  border-color: rgba(157, 23, 77, .3);
}

.dark\:border-pink-800\/35:is(.dark *) {
  border-color: rgba(157, 23, 77, .35);
}

.dark\:border-pink-800\/40:is(.dark *) {
  border-color: rgba(157, 23, 77, .4);
}

.dark\:border-pink-800\/45:is(.dark *) {
  border-color: rgba(157, 23, 77, .45);
}

.dark\:border-pink-800\/5:is(.dark *) {
  border-color: rgba(157, 23, 77, .05);
}

.dark\:border-pink-800\/50:is(.dark *) {
  border-color: rgba(157, 23, 77, .5);
}

.dark\:border-pink-800\/55:is(.dark *) {
  border-color: rgba(157, 23, 77, .55);
}

.dark\:border-pink-800\/60:is(.dark *) {
  border-color: rgba(157, 23, 77, .6);
}

.dark\:border-pink-800\/65:is(.dark *) {
  border-color: rgba(157, 23, 77, .65);
}

.dark\:border-pink-800\/70:is(.dark *) {
  border-color: rgba(157, 23, 77, .7);
}

.dark\:border-pink-800\/75:is(.dark *) {
  border-color: rgba(157, 23, 77, .75);
}

.dark\:border-pink-800\/80:is(.dark *) {
  border-color: rgba(157, 23, 77, .8);
}

.dark\:border-pink-800\/85:is(.dark *) {
  border-color: rgba(157, 23, 77, .85);
}

.dark\:border-pink-800\/90:is(.dark *) {
  border-color: rgba(157, 23, 77, .9);
}

.dark\:border-pink-800\/95:is(.dark *) {
  border-color: rgba(157, 23, 77, .95);
}

.dark\:border-purple-100:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(243, 232, 255, var(--tw-border-opacity, 1));
}

.dark\:border-purple-100\/0:is(.dark *) {
  border-color: rgba(243, 232, 255, 0);
}

.dark\:border-purple-100\/10:is(.dark *) {
  border-color: rgba(243, 232, 255, .1);
}

.dark\:border-purple-100\/100:is(.dark *) {
  border-color: #f3e8ff;
}

.dark\:border-purple-100\/15:is(.dark *) {
  border-color: rgba(243, 232, 255, .15);
}

.dark\:border-purple-100\/20:is(.dark *) {
  border-color: rgba(243, 232, 255, .2);
}

.dark\:border-purple-100\/25:is(.dark *) {
  border-color: rgba(243, 232, 255, .25);
}

.dark\:border-purple-100\/30:is(.dark *) {
  border-color: rgba(243, 232, 255, .3);
}

.dark\:border-purple-100\/35:is(.dark *) {
  border-color: rgba(243, 232, 255, .35);
}

.dark\:border-purple-100\/40:is(.dark *) {
  border-color: rgba(243, 232, 255, .4);
}

.dark\:border-purple-100\/45:is(.dark *) {
  border-color: rgba(243, 232, 255, .45);
}

.dark\:border-purple-100\/5:is(.dark *) {
  border-color: rgba(243, 232, 255, .05);
}

.dark\:border-purple-100\/50:is(.dark *) {
  border-color: rgba(243, 232, 255, .5);
}

.dark\:border-purple-100\/55:is(.dark *) {
  border-color: rgba(243, 232, 255, .55);
}

.dark\:border-purple-100\/60:is(.dark *) {
  border-color: rgba(243, 232, 255, .6);
}

.dark\:border-purple-100\/65:is(.dark *) {
  border-color: rgba(243, 232, 255, .65);
}

.dark\:border-purple-100\/70:is(.dark *) {
  border-color: rgba(243, 232, 255, .7);
}

.dark\:border-purple-100\/75:is(.dark *) {
  border-color: rgba(243, 232, 255, .75);
}

.dark\:border-purple-100\/80:is(.dark *) {
  border-color: rgba(243, 232, 255, .8);
}

.dark\:border-purple-100\/85:is(.dark *) {
  border-color: rgba(243, 232, 255, .85);
}

.dark\:border-purple-100\/90:is(.dark *) {
  border-color: rgba(243, 232, 255, .9);
}

.dark\:border-purple-100\/95:is(.dark *) {
  border-color: rgba(243, 232, 255, .95);
}

.dark\:border-purple-400:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(192, 132, 252, var(--tw-border-opacity, 1));
}

.dark\:border-purple-400\/0:is(.dark *) {
  border-color: rgba(192, 132, 252, 0);
}

.dark\:border-purple-400\/10:is(.dark *) {
  border-color: rgba(192, 132, 252, .1);
}

.dark\:border-purple-400\/100:is(.dark *) {
  border-color: #c084fc;
}

.dark\:border-purple-400\/15:is(.dark *) {
  border-color: rgba(192, 132, 252, .15);
}

.dark\:border-purple-400\/20:is(.dark *) {
  border-color: rgba(192, 132, 252, .2);
}

.dark\:border-purple-400\/25:is(.dark *) {
  border-color: rgba(192, 132, 252, .25);
}

.dark\:border-purple-400\/30:is(.dark *) {
  border-color: rgba(192, 132, 252, .3);
}

.dark\:border-purple-400\/35:is(.dark *) {
  border-color: rgba(192, 132, 252, .35);
}

.dark\:border-purple-400\/40:is(.dark *) {
  border-color: rgba(192, 132, 252, .4);
}

.dark\:border-purple-400\/45:is(.dark *) {
  border-color: rgba(192, 132, 252, .45);
}

.dark\:border-purple-400\/5:is(.dark *) {
  border-color: rgba(192, 132, 252, .05);
}

.dark\:border-purple-400\/50:is(.dark *) {
  border-color: rgba(192, 132, 252, .5);
}

.dark\:border-purple-400\/55:is(.dark *) {
  border-color: rgba(192, 132, 252, .55);
}

.dark\:border-purple-400\/60:is(.dark *) {
  border-color: rgba(192, 132, 252, .6);
}

.dark\:border-purple-400\/65:is(.dark *) {
  border-color: rgba(192, 132, 252, .65);
}

.dark\:border-purple-400\/70:is(.dark *) {
  border-color: rgba(192, 132, 252, .7);
}

.dark\:border-purple-400\/75:is(.dark *) {
  border-color: rgba(192, 132, 252, .75);
}

.dark\:border-purple-400\/80:is(.dark *) {
  border-color: rgba(192, 132, 252, .8);
}

.dark\:border-purple-400\/85:is(.dark *) {
  border-color: rgba(192, 132, 252, .85);
}

.dark\:border-purple-400\/90:is(.dark *) {
  border-color: rgba(192, 132, 252, .9);
}

.dark\:border-purple-400\/95:is(.dark *) {
  border-color: rgba(192, 132, 252, .95);
}

.dark\:border-purple-500:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(168, 85, 247, var(--tw-border-opacity, 1));
}

.dark\:border-purple-500\/0:is(.dark *) {
  border-color: rgba(168, 85, 247, 0);
}

.dark\:border-purple-500\/10:is(.dark *) {
  border-color: rgba(168, 85, 247, .1);
}

.dark\:border-purple-500\/100:is(.dark *) {
  border-color: #a855f7;
}

.dark\:border-purple-500\/15:is(.dark *) {
  border-color: rgba(168, 85, 247, .15);
}

.dark\:border-purple-500\/20:is(.dark *) {
  border-color: rgba(168, 85, 247, .2);
}

.dark\:border-purple-500\/25:is(.dark *) {
  border-color: rgba(168, 85, 247, .25);
}

.dark\:border-purple-500\/30:is(.dark *) {
  border-color: rgba(168, 85, 247, .3);
}

.dark\:border-purple-500\/35:is(.dark *) {
  border-color: rgba(168, 85, 247, .35);
}

.dark\:border-purple-500\/40:is(.dark *) {
  border-color: rgba(168, 85, 247, .4);
}

.dark\:border-purple-500\/45:is(.dark *) {
  border-color: rgba(168, 85, 247, .45);
}

.dark\:border-purple-500\/5:is(.dark *) {
  border-color: rgba(168, 85, 247, .05);
}

.dark\:border-purple-500\/50:is(.dark *) {
  border-color: rgba(168, 85, 247, .5);
}

.dark\:border-purple-500\/55:is(.dark *) {
  border-color: rgba(168, 85, 247, .55);
}

.dark\:border-purple-500\/60:is(.dark *) {
  border-color: rgba(168, 85, 247, .6);
}

.dark\:border-purple-500\/65:is(.dark *) {
  border-color: rgba(168, 85, 247, .65);
}

.dark\:border-purple-500\/70:is(.dark *) {
  border-color: rgba(168, 85, 247, .7);
}

.dark\:border-purple-500\/75:is(.dark *) {
  border-color: rgba(168, 85, 247, .75);
}

.dark\:border-purple-500\/80:is(.dark *) {
  border-color: rgba(168, 85, 247, .8);
}

.dark\:border-purple-500\/85:is(.dark *) {
  border-color: rgba(168, 85, 247, .85);
}

.dark\:border-purple-500\/90:is(.dark *) {
  border-color: rgba(168, 85, 247, .9);
}

.dark\:border-purple-500\/95:is(.dark *) {
  border-color: rgba(168, 85, 247, .95);
}

.dark\:border-purple-700:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(126, 34, 206, var(--tw-border-opacity, 1));
}

.dark\:border-purple-700\/0:is(.dark *) {
  border-color: rgba(126, 34, 206, 0);
}

.dark\:border-purple-700\/10:is(.dark *) {
  border-color: rgba(126, 34, 206, .1);
}

.dark\:border-purple-700\/100:is(.dark *) {
  border-color: #7e22ce;
}

.dark\:border-purple-700\/15:is(.dark *) {
  border-color: rgba(126, 34, 206, .15);
}

.dark\:border-purple-700\/20:is(.dark *) {
  border-color: rgba(126, 34, 206, .2);
}

.dark\:border-purple-700\/25:is(.dark *) {
  border-color: rgba(126, 34, 206, .25);
}

.dark\:border-purple-700\/30:is(.dark *) {
  border-color: rgba(126, 34, 206, .3);
}

.dark\:border-purple-700\/35:is(.dark *) {
  border-color: rgba(126, 34, 206, .35);
}

.dark\:border-purple-700\/40:is(.dark *) {
  border-color: rgba(126, 34, 206, .4);
}

.dark\:border-purple-700\/45:is(.dark *) {
  border-color: rgba(126, 34, 206, .45);
}

.dark\:border-purple-700\/5:is(.dark *) {
  border-color: rgba(126, 34, 206, .05);
}

.dark\:border-purple-700\/50:is(.dark *) {
  border-color: rgba(126, 34, 206, .5);
}

.dark\:border-purple-700\/55:is(.dark *) {
  border-color: rgba(126, 34, 206, .55);
}

.dark\:border-purple-700\/60:is(.dark *) {
  border-color: rgba(126, 34, 206, .6);
}

.dark\:border-purple-700\/65:is(.dark *) {
  border-color: rgba(126, 34, 206, .65);
}

.dark\:border-purple-700\/70:is(.dark *) {
  border-color: rgba(126, 34, 206, .7);
}

.dark\:border-purple-700\/75:is(.dark *) {
  border-color: rgba(126, 34, 206, .75);
}

.dark\:border-purple-700\/80:is(.dark *) {
  border-color: rgba(126, 34, 206, .8);
}

.dark\:border-purple-700\/85:is(.dark *) {
  border-color: rgba(126, 34, 206, .85);
}

.dark\:border-purple-700\/90:is(.dark *) {
  border-color: rgba(126, 34, 206, .9);
}

.dark\:border-purple-700\/95:is(.dark *) {
  border-color: rgba(126, 34, 206, .95);
}

.dark\:border-purple-800:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(107, 33, 168, var(--tw-border-opacity, 1));
}

.dark\:border-purple-800\/0:is(.dark *) {
  border-color: rgba(107, 33, 168, 0);
}

.dark\:border-purple-800\/10:is(.dark *) {
  border-color: rgba(107, 33, 168, .1);
}

.dark\:border-purple-800\/100:is(.dark *) {
  border-color: #6b21a8;
}

.dark\:border-purple-800\/15:is(.dark *) {
  border-color: rgba(107, 33, 168, .15);
}

.dark\:border-purple-800\/20:is(.dark *) {
  border-color: rgba(107, 33, 168, .2);
}

.dark\:border-purple-800\/25:is(.dark *) {
  border-color: rgba(107, 33, 168, .25);
}

.dark\:border-purple-800\/30:is(.dark *) {
  border-color: rgba(107, 33, 168, .3);
}

.dark\:border-purple-800\/35:is(.dark *) {
  border-color: rgba(107, 33, 168, .35);
}

.dark\:border-purple-800\/40:is(.dark *) {
  border-color: rgba(107, 33, 168, .4);
}

.dark\:border-purple-800\/45:is(.dark *) {
  border-color: rgba(107, 33, 168, .45);
}

.dark\:border-purple-800\/5:is(.dark *) {
  border-color: rgba(107, 33, 168, .05);
}

.dark\:border-purple-800\/50:is(.dark *) {
  border-color: rgba(107, 33, 168, .5);
}

.dark\:border-purple-800\/55:is(.dark *) {
  border-color: rgba(107, 33, 168, .55);
}

.dark\:border-purple-800\/60:is(.dark *) {
  border-color: rgba(107, 33, 168, .6);
}

.dark\:border-purple-800\/65:is(.dark *) {
  border-color: rgba(107, 33, 168, .65);
}

.dark\:border-purple-800\/70:is(.dark *) {
  border-color: rgba(107, 33, 168, .7);
}

.dark\:border-purple-800\/75:is(.dark *) {
  border-color: rgba(107, 33, 168, .75);
}

.dark\:border-purple-800\/80:is(.dark *) {
  border-color: rgba(107, 33, 168, .8);
}

.dark\:border-purple-800\/85:is(.dark *) {
  border-color: rgba(107, 33, 168, .85);
}

.dark\:border-purple-800\/90:is(.dark *) {
  border-color: rgba(107, 33, 168, .9);
}

.dark\:border-purple-800\/95:is(.dark *) {
  border-color: rgba(107, 33, 168, .95);
}

.dark\:border-red-100:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(254, 226, 226, var(--tw-border-opacity, 1));
}

.dark\:border-red-100\/0:is(.dark *) {
  border-color: rgba(254, 226, 226, 0);
}

.dark\:border-red-100\/10:is(.dark *) {
  border-color: rgba(254, 226, 226, .1);
}

.dark\:border-red-100\/100:is(.dark *) {
  border-color: #fee2e2;
}

.dark\:border-red-100\/15:is(.dark *) {
  border-color: rgba(254, 226, 226, .15);
}

.dark\:border-red-100\/20:is(.dark *) {
  border-color: rgba(254, 226, 226, .2);
}

.dark\:border-red-100\/25:is(.dark *) {
  border-color: rgba(254, 226, 226, .25);
}

.dark\:border-red-100\/30:is(.dark *) {
  border-color: rgba(254, 226, 226, .3);
}

.dark\:border-red-100\/35:is(.dark *) {
  border-color: rgba(254, 226, 226, .35);
}

.dark\:border-red-100\/40:is(.dark *) {
  border-color: rgba(254, 226, 226, .4);
}

.dark\:border-red-100\/45:is(.dark *) {
  border-color: rgba(254, 226, 226, .45);
}

.dark\:border-red-100\/5:is(.dark *) {
  border-color: rgba(254, 226, 226, .05);
}

.dark\:border-red-100\/50:is(.dark *) {
  border-color: rgba(254, 226, 226, .5);
}

.dark\:border-red-100\/55:is(.dark *) {
  border-color: rgba(254, 226, 226, .55);
}

.dark\:border-red-100\/60:is(.dark *) {
  border-color: rgba(254, 226, 226, .6);
}

.dark\:border-red-100\/65:is(.dark *) {
  border-color: rgba(254, 226, 226, .65);
}

.dark\:border-red-100\/70:is(.dark *) {
  border-color: rgba(254, 226, 226, .7);
}

.dark\:border-red-100\/75:is(.dark *) {
  border-color: rgba(254, 226, 226, .75);
}

.dark\:border-red-100\/80:is(.dark *) {
  border-color: rgba(254, 226, 226, .8);
}

.dark\:border-red-100\/85:is(.dark *) {
  border-color: rgba(254, 226, 226, .85);
}

.dark\:border-red-100\/90:is(.dark *) {
  border-color: rgba(254, 226, 226, .9);
}

.dark\:border-red-100\/95:is(.dark *) {
  border-color: rgba(254, 226, 226, .95);
}

.dark\:border-red-400:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(248, 113, 113, var(--tw-border-opacity, 1));
}

.dark\:border-red-400\/0:is(.dark *) {
  border-color: rgba(248, 113, 113, 0);
}

.dark\:border-red-400\/10:is(.dark *) {
  border-color: rgba(248, 113, 113, .1);
}

.dark\:border-red-400\/100:is(.dark *) {
  border-color: #f87171;
}

.dark\:border-red-400\/15:is(.dark *) {
  border-color: rgba(248, 113, 113, .15);
}

.dark\:border-red-400\/20:is(.dark *) {
  border-color: rgba(248, 113, 113, .2);
}

.dark\:border-red-400\/25:is(.dark *) {
  border-color: rgba(248, 113, 113, .25);
}

.dark\:border-red-400\/30:is(.dark *) {
  border-color: rgba(248, 113, 113, .3);
}

.dark\:border-red-400\/35:is(.dark *) {
  border-color: rgba(248, 113, 113, .35);
}

.dark\:border-red-400\/40:is(.dark *) {
  border-color: rgba(248, 113, 113, .4);
}

.dark\:border-red-400\/45:is(.dark *) {
  border-color: rgba(248, 113, 113, .45);
}

.dark\:border-red-400\/5:is(.dark *) {
  border-color: rgba(248, 113, 113, .05);
}

.dark\:border-red-400\/50:is(.dark *) {
  border-color: rgba(248, 113, 113, .5);
}

.dark\:border-red-400\/55:is(.dark *) {
  border-color: rgba(248, 113, 113, .55);
}

.dark\:border-red-400\/60:is(.dark *) {
  border-color: rgba(248, 113, 113, .6);
}

.dark\:border-red-400\/65:is(.dark *) {
  border-color: rgba(248, 113, 113, .65);
}

.dark\:border-red-400\/70:is(.dark *) {
  border-color: rgba(248, 113, 113, .7);
}

.dark\:border-red-400\/75:is(.dark *) {
  border-color: rgba(248, 113, 113, .75);
}

.dark\:border-red-400\/80:is(.dark *) {
  border-color: rgba(248, 113, 113, .8);
}

.dark\:border-red-400\/85:is(.dark *) {
  border-color: rgba(248, 113, 113, .85);
}

.dark\:border-red-400\/90:is(.dark *) {
  border-color: rgba(248, 113, 113, .9);
}

.dark\:border-red-400\/95:is(.dark *) {
  border-color: rgba(248, 113, 113, .95);
}

.dark\:border-red-500:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(239, 68, 68, var(--tw-border-opacity, 1));
}

.dark\:border-red-500\/0:is(.dark *) {
  border-color: rgba(239, 68, 68, 0);
}

.dark\:border-red-500\/10:is(.dark *) {
  border-color: rgba(239, 68, 68, .1);
}

.dark\:border-red-500\/100:is(.dark *) {
  border-color: #ef4444;
}

.dark\:border-red-500\/15:is(.dark *) {
  border-color: rgba(239, 68, 68, .15);
}

.dark\:border-red-500\/20:is(.dark *) {
  border-color: rgba(239, 68, 68, .2);
}

.dark\:border-red-500\/25:is(.dark *) {
  border-color: rgba(239, 68, 68, .25);
}

.dark\:border-red-500\/30:is(.dark *) {
  border-color: rgba(239, 68, 68, .3);
}

.dark\:border-red-500\/35:is(.dark *) {
  border-color: rgba(239, 68, 68, .35);
}

.dark\:border-red-500\/40:is(.dark *) {
  border-color: rgba(239, 68, 68, .4);
}

.dark\:border-red-500\/45:is(.dark *) {
  border-color: rgba(239, 68, 68, .45);
}

.dark\:border-red-500\/5:is(.dark *) {
  border-color: rgba(239, 68, 68, .05);
}

.dark\:border-red-500\/50:is(.dark *) {
  border-color: rgba(239, 68, 68, .5);
}

.dark\:border-red-500\/55:is(.dark *) {
  border-color: rgba(239, 68, 68, .55);
}

.dark\:border-red-500\/60:is(.dark *) {
  border-color: rgba(239, 68, 68, .6);
}

.dark\:border-red-500\/65:is(.dark *) {
  border-color: rgba(239, 68, 68, .65);
}

.dark\:border-red-500\/70:is(.dark *) {
  border-color: rgba(239, 68, 68, .7);
}

.dark\:border-red-500\/75:is(.dark *) {
  border-color: rgba(239, 68, 68, .75);
}

.dark\:border-red-500\/80:is(.dark *) {
  border-color: rgba(239, 68, 68, .8);
}

.dark\:border-red-500\/85:is(.dark *) {
  border-color: rgba(239, 68, 68, .85);
}

.dark\:border-red-500\/90:is(.dark *) {
  border-color: rgba(239, 68, 68, .9);
}

.dark\:border-red-500\/95:is(.dark *) {
  border-color: rgba(239, 68, 68, .95);
}

.dark\:border-red-700:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(185, 28, 28, var(--tw-border-opacity, 1));
}

.dark\:border-red-700\/0:is(.dark *) {
  border-color: rgba(185, 28, 28, 0);
}

.dark\:border-red-700\/10:is(.dark *) {
  border-color: rgba(185, 28, 28, .1);
}

.dark\:border-red-700\/100:is(.dark *) {
  border-color: #b91c1c;
}

.dark\:border-red-700\/15:is(.dark *) {
  border-color: rgba(185, 28, 28, .15);
}

.dark\:border-red-700\/20:is(.dark *) {
  border-color: rgba(185, 28, 28, .2);
}

.dark\:border-red-700\/25:is(.dark *) {
  border-color: rgba(185, 28, 28, .25);
}

.dark\:border-red-700\/30:is(.dark *) {
  border-color: rgba(185, 28, 28, .3);
}

.dark\:border-red-700\/35:is(.dark *) {
  border-color: rgba(185, 28, 28, .35);
}

.dark\:border-red-700\/40:is(.dark *) {
  border-color: rgba(185, 28, 28, .4);
}

.dark\:border-red-700\/45:is(.dark *) {
  border-color: rgba(185, 28, 28, .45);
}

.dark\:border-red-700\/5:is(.dark *) {
  border-color: rgba(185, 28, 28, .05);
}

.dark\:border-red-700\/50:is(.dark *) {
  border-color: rgba(185, 28, 28, .5);
}

.dark\:border-red-700\/55:is(.dark *) {
  border-color: rgba(185, 28, 28, .55);
}

.dark\:border-red-700\/60:is(.dark *) {
  border-color: rgba(185, 28, 28, .6);
}

.dark\:border-red-700\/65:is(.dark *) {
  border-color: rgba(185, 28, 28, .65);
}

.dark\:border-red-700\/70:is(.dark *) {
  border-color: rgba(185, 28, 28, .7);
}

.dark\:border-red-700\/75:is(.dark *) {
  border-color: rgba(185, 28, 28, .75);
}

.dark\:border-red-700\/80:is(.dark *) {
  border-color: rgba(185, 28, 28, .8);
}

.dark\:border-red-700\/85:is(.dark *) {
  border-color: rgba(185, 28, 28, .85);
}

.dark\:border-red-700\/90:is(.dark *) {
  border-color: rgba(185, 28, 28, .9);
}

.dark\:border-red-700\/95:is(.dark *) {
  border-color: rgba(185, 28, 28, .95);
}

.dark\:border-red-800:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(153, 27, 27, var(--tw-border-opacity, 1));
}

.dark\:border-red-800\/0:is(.dark *) {
  border-color: rgba(153, 27, 27, 0);
}

.dark\:border-red-800\/10:is(.dark *) {
  border-color: rgba(153, 27, 27, .1);
}

.dark\:border-red-800\/100:is(.dark *) {
  border-color: #991b1b;
}

.dark\:border-red-800\/15:is(.dark *) {
  border-color: rgba(153, 27, 27, .15);
}

.dark\:border-red-800\/20:is(.dark *) {
  border-color: rgba(153, 27, 27, .2);
}

.dark\:border-red-800\/25:is(.dark *) {
  border-color: rgba(153, 27, 27, .25);
}

.dark\:border-red-800\/30:is(.dark *) {
  border-color: rgba(153, 27, 27, .3);
}

.dark\:border-red-800\/35:is(.dark *) {
  border-color: rgba(153, 27, 27, .35);
}

.dark\:border-red-800\/40:is(.dark *) {
  border-color: rgba(153, 27, 27, .4);
}

.dark\:border-red-800\/45:is(.dark *) {
  border-color: rgba(153, 27, 27, .45);
}

.dark\:border-red-800\/5:is(.dark *) {
  border-color: rgba(153, 27, 27, .05);
}

.dark\:border-red-800\/50:is(.dark *) {
  border-color: rgba(153, 27, 27, .5);
}

.dark\:border-red-800\/55:is(.dark *) {
  border-color: rgba(153, 27, 27, .55);
}

.dark\:border-red-800\/60:is(.dark *) {
  border-color: rgba(153, 27, 27, .6);
}

.dark\:border-red-800\/65:is(.dark *) {
  border-color: rgba(153, 27, 27, .65);
}

.dark\:border-red-800\/70:is(.dark *) {
  border-color: rgba(153, 27, 27, .7);
}

.dark\:border-red-800\/75:is(.dark *) {
  border-color: rgba(153, 27, 27, .75);
}

.dark\:border-red-800\/80:is(.dark *) {
  border-color: rgba(153, 27, 27, .8);
}

.dark\:border-red-800\/85:is(.dark *) {
  border-color: rgba(153, 27, 27, .85);
}

.dark\:border-red-800\/90:is(.dark *) {
  border-color: rgba(153, 27, 27, .9);
}

.dark\:border-red-800\/95:is(.dark *) {
  border-color: rgba(153, 27, 27, .95);
}

.dark\:border-red-900\/30:is(.dark *) {
  border-color: rgba(127, 29, 29, .3);
}

.dark\:border-rose-100:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(255, 228, 230, var(--tw-border-opacity, 1));
}

.dark\:border-rose-100\/0:is(.dark *) {
  border-color: rgba(255, 228, 230, 0);
}

.dark\:border-rose-100\/10:is(.dark *) {
  border-color: rgba(255, 228, 230, .1);
}

.dark\:border-rose-100\/100:is(.dark *) {
  border-color: #ffe4e6;
}

.dark\:border-rose-100\/15:is(.dark *) {
  border-color: rgba(255, 228, 230, .15);
}

.dark\:border-rose-100\/20:is(.dark *) {
  border-color: rgba(255, 228, 230, .2);
}

.dark\:border-rose-100\/25:is(.dark *) {
  border-color: rgba(255, 228, 230, .25);
}

.dark\:border-rose-100\/30:is(.dark *) {
  border-color: rgba(255, 228, 230, .3);
}

.dark\:border-rose-100\/35:is(.dark *) {
  border-color: rgba(255, 228, 230, .35);
}

.dark\:border-rose-100\/40:is(.dark *) {
  border-color: rgba(255, 228, 230, .4);
}

.dark\:border-rose-100\/45:is(.dark *) {
  border-color: rgba(255, 228, 230, .45);
}

.dark\:border-rose-100\/5:is(.dark *) {
  border-color: rgba(255, 228, 230, .05);
}

.dark\:border-rose-100\/50:is(.dark *) {
  border-color: rgba(255, 228, 230, .5);
}

.dark\:border-rose-100\/55:is(.dark *) {
  border-color: rgba(255, 228, 230, .55);
}

.dark\:border-rose-100\/60:is(.dark *) {
  border-color: rgba(255, 228, 230, .6);
}

.dark\:border-rose-100\/65:is(.dark *) {
  border-color: rgba(255, 228, 230, .65);
}

.dark\:border-rose-100\/70:is(.dark *) {
  border-color: rgba(255, 228, 230, .7);
}

.dark\:border-rose-100\/75:is(.dark *) {
  border-color: rgba(255, 228, 230, .75);
}

.dark\:border-rose-100\/80:is(.dark *) {
  border-color: rgba(255, 228, 230, .8);
}

.dark\:border-rose-100\/85:is(.dark *) {
  border-color: rgba(255, 228, 230, .85);
}

.dark\:border-rose-100\/90:is(.dark *) {
  border-color: rgba(255, 228, 230, .9);
}

.dark\:border-rose-100\/95:is(.dark *) {
  border-color: rgba(255, 228, 230, .95);
}

.dark\:border-rose-400:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(251, 113, 133, var(--tw-border-opacity, 1));
}

.dark\:border-rose-400\/0:is(.dark *) {
  border-color: rgba(251, 113, 133, 0);
}

.dark\:border-rose-400\/10:is(.dark *) {
  border-color: rgba(251, 113, 133, .1);
}

.dark\:border-rose-400\/100:is(.dark *) {
  border-color: #fb7185;
}

.dark\:border-rose-400\/15:is(.dark *) {
  border-color: rgba(251, 113, 133, .15);
}

.dark\:border-rose-400\/20:is(.dark *) {
  border-color: rgba(251, 113, 133, .2);
}

.dark\:border-rose-400\/25:is(.dark *) {
  border-color: rgba(251, 113, 133, .25);
}

.dark\:border-rose-400\/30:is(.dark *) {
  border-color: rgba(251, 113, 133, .3);
}

.dark\:border-rose-400\/35:is(.dark *) {
  border-color: rgba(251, 113, 133, .35);
}

.dark\:border-rose-400\/40:is(.dark *) {
  border-color: rgba(251, 113, 133, .4);
}

.dark\:border-rose-400\/45:is(.dark *) {
  border-color: rgba(251, 113, 133, .45);
}

.dark\:border-rose-400\/5:is(.dark *) {
  border-color: rgba(251, 113, 133, .05);
}

.dark\:border-rose-400\/50:is(.dark *) {
  border-color: rgba(251, 113, 133, .5);
}

.dark\:border-rose-400\/55:is(.dark *) {
  border-color: rgba(251, 113, 133, .55);
}

.dark\:border-rose-400\/60:is(.dark *) {
  border-color: rgba(251, 113, 133, .6);
}

.dark\:border-rose-400\/65:is(.dark *) {
  border-color: rgba(251, 113, 133, .65);
}

.dark\:border-rose-400\/70:is(.dark *) {
  border-color: rgba(251, 113, 133, .7);
}

.dark\:border-rose-400\/75:is(.dark *) {
  border-color: rgba(251, 113, 133, .75);
}

.dark\:border-rose-400\/80:is(.dark *) {
  border-color: rgba(251, 113, 133, .8);
}

.dark\:border-rose-400\/85:is(.dark *) {
  border-color: rgba(251, 113, 133, .85);
}

.dark\:border-rose-400\/90:is(.dark *) {
  border-color: rgba(251, 113, 133, .9);
}

.dark\:border-rose-400\/95:is(.dark *) {
  border-color: rgba(251, 113, 133, .95);
}

.dark\:border-rose-500:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(244, 63, 94, var(--tw-border-opacity, 1));
}

.dark\:border-rose-500\/0:is(.dark *) {
  border-color: rgba(244, 63, 94, 0);
}

.dark\:border-rose-500\/10:is(.dark *) {
  border-color: rgba(244, 63, 94, .1);
}

.dark\:border-rose-500\/100:is(.dark *) {
  border-color: #f43f5e;
}

.dark\:border-rose-500\/15:is(.dark *) {
  border-color: rgba(244, 63, 94, .15);
}

.dark\:border-rose-500\/20:is(.dark *) {
  border-color: rgba(244, 63, 94, .2);
}

.dark\:border-rose-500\/25:is(.dark *) {
  border-color: rgba(244, 63, 94, .25);
}

.dark\:border-rose-500\/30:is(.dark *) {
  border-color: rgba(244, 63, 94, .3);
}

.dark\:border-rose-500\/35:is(.dark *) {
  border-color: rgba(244, 63, 94, .35);
}

.dark\:border-rose-500\/40:is(.dark *) {
  border-color: rgba(244, 63, 94, .4);
}

.dark\:border-rose-500\/45:is(.dark *) {
  border-color: rgba(244, 63, 94, .45);
}

.dark\:border-rose-500\/5:is(.dark *) {
  border-color: rgba(244, 63, 94, .05);
}

.dark\:border-rose-500\/50:is(.dark *) {
  border-color: rgba(244, 63, 94, .5);
}

.dark\:border-rose-500\/55:is(.dark *) {
  border-color: rgba(244, 63, 94, .55);
}

.dark\:border-rose-500\/60:is(.dark *) {
  border-color: rgba(244, 63, 94, .6);
}

.dark\:border-rose-500\/65:is(.dark *) {
  border-color: rgba(244, 63, 94, .65);
}

.dark\:border-rose-500\/70:is(.dark *) {
  border-color: rgba(244, 63, 94, .7);
}

.dark\:border-rose-500\/75:is(.dark *) {
  border-color: rgba(244, 63, 94, .75);
}

.dark\:border-rose-500\/80:is(.dark *) {
  border-color: rgba(244, 63, 94, .8);
}

.dark\:border-rose-500\/85:is(.dark *) {
  border-color: rgba(244, 63, 94, .85);
}

.dark\:border-rose-500\/90:is(.dark *) {
  border-color: rgba(244, 63, 94, .9);
}

.dark\:border-rose-500\/95:is(.dark *) {
  border-color: rgba(244, 63, 94, .95);
}

.dark\:border-rose-700:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(190, 18, 60, var(--tw-border-opacity, 1));
}

.dark\:border-rose-700\/0:is(.dark *) {
  border-color: rgba(190, 18, 60, 0);
}

.dark\:border-rose-700\/10:is(.dark *) {
  border-color: rgba(190, 18, 60, .1);
}

.dark\:border-rose-700\/100:is(.dark *) {
  border-color: #be123c;
}

.dark\:border-rose-700\/15:is(.dark *) {
  border-color: rgba(190, 18, 60, .15);
}

.dark\:border-rose-700\/20:is(.dark *) {
  border-color: rgba(190, 18, 60, .2);
}

.dark\:border-rose-700\/25:is(.dark *) {
  border-color: rgba(190, 18, 60, .25);
}

.dark\:border-rose-700\/30:is(.dark *) {
  border-color: rgba(190, 18, 60, .3);
}

.dark\:border-rose-700\/35:is(.dark *) {
  border-color: rgba(190, 18, 60, .35);
}

.dark\:border-rose-700\/40:is(.dark *) {
  border-color: rgba(190, 18, 60, .4);
}

.dark\:border-rose-700\/45:is(.dark *) {
  border-color: rgba(190, 18, 60, .45);
}

.dark\:border-rose-700\/5:is(.dark *) {
  border-color: rgba(190, 18, 60, .05);
}

.dark\:border-rose-700\/50:is(.dark *) {
  border-color: rgba(190, 18, 60, .5);
}

.dark\:border-rose-700\/55:is(.dark *) {
  border-color: rgba(190, 18, 60, .55);
}

.dark\:border-rose-700\/60:is(.dark *) {
  border-color: rgba(190, 18, 60, .6);
}

.dark\:border-rose-700\/65:is(.dark *) {
  border-color: rgba(190, 18, 60, .65);
}

.dark\:border-rose-700\/70:is(.dark *) {
  border-color: rgba(190, 18, 60, .7);
}

.dark\:border-rose-700\/75:is(.dark *) {
  border-color: rgba(190, 18, 60, .75);
}

.dark\:border-rose-700\/80:is(.dark *) {
  border-color: rgba(190, 18, 60, .8);
}

.dark\:border-rose-700\/85:is(.dark *) {
  border-color: rgba(190, 18, 60, .85);
}

.dark\:border-rose-700\/90:is(.dark *) {
  border-color: rgba(190, 18, 60, .9);
}

.dark\:border-rose-700\/95:is(.dark *) {
  border-color: rgba(190, 18, 60, .95);
}

.dark\:border-rose-800:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(159, 18, 57, var(--tw-border-opacity, 1));
}

.dark\:border-rose-800\/0:is(.dark *) {
  border-color: rgba(159, 18, 57, 0);
}

.dark\:border-rose-800\/10:is(.dark *) {
  border-color: rgba(159, 18, 57, .1);
}

.dark\:border-rose-800\/100:is(.dark *) {
  border-color: #9f1239;
}

.dark\:border-rose-800\/15:is(.dark *) {
  border-color: rgba(159, 18, 57, .15);
}

.dark\:border-rose-800\/20:is(.dark *) {
  border-color: rgba(159, 18, 57, .2);
}

.dark\:border-rose-800\/25:is(.dark *) {
  border-color: rgba(159, 18, 57, .25);
}

.dark\:border-rose-800\/30:is(.dark *) {
  border-color: rgba(159, 18, 57, .3);
}

.dark\:border-rose-800\/35:is(.dark *) {
  border-color: rgba(159, 18, 57, .35);
}

.dark\:border-rose-800\/40:is(.dark *) {
  border-color: rgba(159, 18, 57, .4);
}

.dark\:border-rose-800\/45:is(.dark *) {
  border-color: rgba(159, 18, 57, .45);
}

.dark\:border-rose-800\/5:is(.dark *) {
  border-color: rgba(159, 18, 57, .05);
}

.dark\:border-rose-800\/50:is(.dark *) {
  border-color: rgba(159, 18, 57, .5);
}

.dark\:border-rose-800\/55:is(.dark *) {
  border-color: rgba(159, 18, 57, .55);
}

.dark\:border-rose-800\/60:is(.dark *) {
  border-color: rgba(159, 18, 57, .6);
}

.dark\:border-rose-800\/65:is(.dark *) {
  border-color: rgba(159, 18, 57, .65);
}

.dark\:border-rose-800\/70:is(.dark *) {
  border-color: rgba(159, 18, 57, .7);
}

.dark\:border-rose-800\/75:is(.dark *) {
  border-color: rgba(159, 18, 57, .75);
}

.dark\:border-rose-800\/80:is(.dark *) {
  border-color: rgba(159, 18, 57, .8);
}

.dark\:border-rose-800\/85:is(.dark *) {
  border-color: rgba(159, 18, 57, .85);
}

.dark\:border-rose-800\/90:is(.dark *) {
  border-color: rgba(159, 18, 57, .9);
}

.dark\:border-rose-800\/95:is(.dark *) {
  border-color: rgba(159, 18, 57, .95);
}

.dark\:border-sky-100:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(224, 242, 254, var(--tw-border-opacity, 1));
}

.dark\:border-sky-100\/0:is(.dark *) {
  border-color: rgba(224, 242, 254, 0);
}

.dark\:border-sky-100\/10:is(.dark *) {
  border-color: rgba(224, 242, 254, .1);
}

.dark\:border-sky-100\/100:is(.dark *) {
  border-color: #e0f2fe;
}

.dark\:border-sky-100\/15:is(.dark *) {
  border-color: rgba(224, 242, 254, .15);
}

.dark\:border-sky-100\/20:is(.dark *) {
  border-color: rgba(224, 242, 254, .2);
}

.dark\:border-sky-100\/25:is(.dark *) {
  border-color: rgba(224, 242, 254, .25);
}

.dark\:border-sky-100\/30:is(.dark *) {
  border-color: rgba(224, 242, 254, .3);
}

.dark\:border-sky-100\/35:is(.dark *) {
  border-color: rgba(224, 242, 254, .35);
}

.dark\:border-sky-100\/40:is(.dark *) {
  border-color: rgba(224, 242, 254, .4);
}

.dark\:border-sky-100\/45:is(.dark *) {
  border-color: rgba(224, 242, 254, .45);
}

.dark\:border-sky-100\/5:is(.dark *) {
  border-color: rgba(224, 242, 254, .05);
}

.dark\:border-sky-100\/50:is(.dark *) {
  border-color: rgba(224, 242, 254, .5);
}

.dark\:border-sky-100\/55:is(.dark *) {
  border-color: rgba(224, 242, 254, .55);
}

.dark\:border-sky-100\/60:is(.dark *) {
  border-color: rgba(224, 242, 254, .6);
}

.dark\:border-sky-100\/65:is(.dark *) {
  border-color: rgba(224, 242, 254, .65);
}

.dark\:border-sky-100\/70:is(.dark *) {
  border-color: rgba(224, 242, 254, .7);
}

.dark\:border-sky-100\/75:is(.dark *) {
  border-color: rgba(224, 242, 254, .75);
}

.dark\:border-sky-100\/80:is(.dark *) {
  border-color: rgba(224, 242, 254, .8);
}

.dark\:border-sky-100\/85:is(.dark *) {
  border-color: rgba(224, 242, 254, .85);
}

.dark\:border-sky-100\/90:is(.dark *) {
  border-color: rgba(224, 242, 254, .9);
}

.dark\:border-sky-100\/95:is(.dark *) {
  border-color: rgba(224, 242, 254, .95);
}

.dark\:border-sky-400:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(56, 189, 248, var(--tw-border-opacity, 1));
}

.dark\:border-sky-400\/0:is(.dark *) {
  border-color: rgba(56, 189, 248, 0);
}

.dark\:border-sky-400\/10:is(.dark *) {
  border-color: rgba(56, 189, 248, .1);
}

.dark\:border-sky-400\/100:is(.dark *) {
  border-color: #38bdf8;
}

.dark\:border-sky-400\/15:is(.dark *) {
  border-color: rgba(56, 189, 248, .15);
}

.dark\:border-sky-400\/20:is(.dark *) {
  border-color: rgba(56, 189, 248, .2);
}

.dark\:border-sky-400\/25:is(.dark *) {
  border-color: rgba(56, 189, 248, .25);
}

.dark\:border-sky-400\/30:is(.dark *) {
  border-color: rgba(56, 189, 248, .3);
}

.dark\:border-sky-400\/35:is(.dark *) {
  border-color: rgba(56, 189, 248, .35);
}

.dark\:border-sky-400\/40:is(.dark *) {
  border-color: rgba(56, 189, 248, .4);
}

.dark\:border-sky-400\/45:is(.dark *) {
  border-color: rgba(56, 189, 248, .45);
}

.dark\:border-sky-400\/5:is(.dark *) {
  border-color: rgba(56, 189, 248, .05);
}

.dark\:border-sky-400\/50:is(.dark *) {
  border-color: rgba(56, 189, 248, .5);
}

.dark\:border-sky-400\/55:is(.dark *) {
  border-color: rgba(56, 189, 248, .55);
}

.dark\:border-sky-400\/60:is(.dark *) {
  border-color: rgba(56, 189, 248, .6);
}

.dark\:border-sky-400\/65:is(.dark *) {
  border-color: rgba(56, 189, 248, .65);
}

.dark\:border-sky-400\/70:is(.dark *) {
  border-color: rgba(56, 189, 248, .7);
}

.dark\:border-sky-400\/75:is(.dark *) {
  border-color: rgba(56, 189, 248, .75);
}

.dark\:border-sky-400\/80:is(.dark *) {
  border-color: rgba(56, 189, 248, .8);
}

.dark\:border-sky-400\/85:is(.dark *) {
  border-color: rgba(56, 189, 248, .85);
}

.dark\:border-sky-400\/90:is(.dark *) {
  border-color: rgba(56, 189, 248, .9);
}

.dark\:border-sky-400\/95:is(.dark *) {
  border-color: rgba(56, 189, 248, .95);
}

.dark\:border-sky-500:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(14, 165, 233, var(--tw-border-opacity, 1));
}

.dark\:border-sky-500\/0:is(.dark *) {
  border-color: rgba(14, 165, 233, 0);
}

.dark\:border-sky-500\/10:is(.dark *) {
  border-color: rgba(14, 165, 233, .1);
}

.dark\:border-sky-500\/100:is(.dark *) {
  border-color: #0ea5e9;
}

.dark\:border-sky-500\/15:is(.dark *) {
  border-color: rgba(14, 165, 233, .15);
}

.dark\:border-sky-500\/20:is(.dark *) {
  border-color: rgba(14, 165, 233, .2);
}

.dark\:border-sky-500\/25:is(.dark *) {
  border-color: rgba(14, 165, 233, .25);
}

.dark\:border-sky-500\/30:is(.dark *) {
  border-color: rgba(14, 165, 233, .3);
}

.dark\:border-sky-500\/35:is(.dark *) {
  border-color: rgba(14, 165, 233, .35);
}

.dark\:border-sky-500\/40:is(.dark *) {
  border-color: rgba(14, 165, 233, .4);
}

.dark\:border-sky-500\/45:is(.dark *) {
  border-color: rgba(14, 165, 233, .45);
}

.dark\:border-sky-500\/5:is(.dark *) {
  border-color: rgba(14, 165, 233, .05);
}

.dark\:border-sky-500\/50:is(.dark *) {
  border-color: rgba(14, 165, 233, .5);
}

.dark\:border-sky-500\/55:is(.dark *) {
  border-color: rgba(14, 165, 233, .55);
}

.dark\:border-sky-500\/60:is(.dark *) {
  border-color: rgba(14, 165, 233, .6);
}

.dark\:border-sky-500\/65:is(.dark *) {
  border-color: rgba(14, 165, 233, .65);
}

.dark\:border-sky-500\/70:is(.dark *) {
  border-color: rgba(14, 165, 233, .7);
}

.dark\:border-sky-500\/75:is(.dark *) {
  border-color: rgba(14, 165, 233, .75);
}

.dark\:border-sky-500\/80:is(.dark *) {
  border-color: rgba(14, 165, 233, .8);
}

.dark\:border-sky-500\/85:is(.dark *) {
  border-color: rgba(14, 165, 233, .85);
}

.dark\:border-sky-500\/90:is(.dark *) {
  border-color: rgba(14, 165, 233, .9);
}

.dark\:border-sky-500\/95:is(.dark *) {
  border-color: rgba(14, 165, 233, .95);
}

.dark\:border-sky-700:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(3, 105, 161, var(--tw-border-opacity, 1));
}

.dark\:border-sky-700\/0:is(.dark *) {
  border-color: rgba(3, 105, 161, 0);
}

.dark\:border-sky-700\/10:is(.dark *) {
  border-color: rgba(3, 105, 161, .1);
}

.dark\:border-sky-700\/100:is(.dark *) {
  border-color: #0369a1;
}

.dark\:border-sky-700\/15:is(.dark *) {
  border-color: rgba(3, 105, 161, .15);
}

.dark\:border-sky-700\/20:is(.dark *) {
  border-color: rgba(3, 105, 161, .2);
}

.dark\:border-sky-700\/25:is(.dark *) {
  border-color: rgba(3, 105, 161, .25);
}

.dark\:border-sky-700\/30:is(.dark *) {
  border-color: rgba(3, 105, 161, .3);
}

.dark\:border-sky-700\/35:is(.dark *) {
  border-color: rgba(3, 105, 161, .35);
}

.dark\:border-sky-700\/40:is(.dark *) {
  border-color: rgba(3, 105, 161, .4);
}

.dark\:border-sky-700\/45:is(.dark *) {
  border-color: rgba(3, 105, 161, .45);
}

.dark\:border-sky-700\/5:is(.dark *) {
  border-color: rgba(3, 105, 161, .05);
}

.dark\:border-sky-700\/50:is(.dark *) {
  border-color: rgba(3, 105, 161, .5);
}

.dark\:border-sky-700\/55:is(.dark *) {
  border-color: rgba(3, 105, 161, .55);
}

.dark\:border-sky-700\/60:is(.dark *) {
  border-color: rgba(3, 105, 161, .6);
}

.dark\:border-sky-700\/65:is(.dark *) {
  border-color: rgba(3, 105, 161, .65);
}

.dark\:border-sky-700\/70:is(.dark *) {
  border-color: rgba(3, 105, 161, .7);
}

.dark\:border-sky-700\/75:is(.dark *) {
  border-color: rgba(3, 105, 161, .75);
}

.dark\:border-sky-700\/80:is(.dark *) {
  border-color: rgba(3, 105, 161, .8);
}

.dark\:border-sky-700\/85:is(.dark *) {
  border-color: rgba(3, 105, 161, .85);
}

.dark\:border-sky-700\/90:is(.dark *) {
  border-color: rgba(3, 105, 161, .9);
}

.dark\:border-sky-700\/95:is(.dark *) {
  border-color: rgba(3, 105, 161, .95);
}

.dark\:border-sky-800:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(7, 89, 133, var(--tw-border-opacity, 1));
}

.dark\:border-sky-800\/0:is(.dark *) {
  border-color: rgba(7, 89, 133, 0);
}

.dark\:border-sky-800\/10:is(.dark *) {
  border-color: rgba(7, 89, 133, .1);
}

.dark\:border-sky-800\/100:is(.dark *) {
  border-color: #075985;
}

.dark\:border-sky-800\/15:is(.dark *) {
  border-color: rgba(7, 89, 133, .15);
}

.dark\:border-sky-800\/20:is(.dark *) {
  border-color: rgba(7, 89, 133, .2);
}

.dark\:border-sky-800\/25:is(.dark *) {
  border-color: rgba(7, 89, 133, .25);
}

.dark\:border-sky-800\/30:is(.dark *) {
  border-color: rgba(7, 89, 133, .3);
}

.dark\:border-sky-800\/35:is(.dark *) {
  border-color: rgba(7, 89, 133, .35);
}

.dark\:border-sky-800\/40:is(.dark *) {
  border-color: rgba(7, 89, 133, .4);
}

.dark\:border-sky-800\/45:is(.dark *) {
  border-color: rgba(7, 89, 133, .45);
}

.dark\:border-sky-800\/5:is(.dark *) {
  border-color: rgba(7, 89, 133, .05);
}

.dark\:border-sky-800\/50:is(.dark *) {
  border-color: rgba(7, 89, 133, .5);
}

.dark\:border-sky-800\/55:is(.dark *) {
  border-color: rgba(7, 89, 133, .55);
}

.dark\:border-sky-800\/60:is(.dark *) {
  border-color: rgba(7, 89, 133, .6);
}

.dark\:border-sky-800\/65:is(.dark *) {
  border-color: rgba(7, 89, 133, .65);
}

.dark\:border-sky-800\/70:is(.dark *) {
  border-color: rgba(7, 89, 133, .7);
}

.dark\:border-sky-800\/75:is(.dark *) {
  border-color: rgba(7, 89, 133, .75);
}

.dark\:border-sky-800\/80:is(.dark *) {
  border-color: rgba(7, 89, 133, .8);
}

.dark\:border-sky-800\/85:is(.dark *) {
  border-color: rgba(7, 89, 133, .85);
}

.dark\:border-sky-800\/90:is(.dark *) {
  border-color: rgba(7, 89, 133, .9);
}

.dark\:border-sky-800\/95:is(.dark *) {
  border-color: rgba(7, 89, 133, .95);
}

.dark\:border-slate-100:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(241, 245, 249, var(--tw-border-opacity, 1));
}

.dark\:border-slate-100\/0:is(.dark *) {
  border-color: rgba(241, 245, 249, 0);
}

.dark\:border-slate-100\/10:is(.dark *) {
  border-color: rgba(241, 245, 249, .1);
}

.dark\:border-slate-100\/100:is(.dark *) {
  border-color: #f1f5f9;
}

.dark\:border-slate-100\/15:is(.dark *) {
  border-color: rgba(241, 245, 249, .15);
}

.dark\:border-slate-100\/20:is(.dark *) {
  border-color: rgba(241, 245, 249, .2);
}

.dark\:border-slate-100\/25:is(.dark *) {
  border-color: rgba(241, 245, 249, .25);
}

.dark\:border-slate-100\/30:is(.dark *) {
  border-color: rgba(241, 245, 249, .3);
}

.dark\:border-slate-100\/35:is(.dark *) {
  border-color: rgba(241, 245, 249, .35);
}

.dark\:border-slate-100\/40:is(.dark *) {
  border-color: rgba(241, 245, 249, .4);
}

.dark\:border-slate-100\/45:is(.dark *) {
  border-color: rgba(241, 245, 249, .45);
}

.dark\:border-slate-100\/5:is(.dark *) {
  border-color: rgba(241, 245, 249, .05);
}

.dark\:border-slate-100\/50:is(.dark *) {
  border-color: rgba(241, 245, 249, .5);
}

.dark\:border-slate-100\/55:is(.dark *) {
  border-color: rgba(241, 245, 249, .55);
}

.dark\:border-slate-100\/60:is(.dark *) {
  border-color: rgba(241, 245, 249, .6);
}

.dark\:border-slate-100\/65:is(.dark *) {
  border-color: rgba(241, 245, 249, .65);
}

.dark\:border-slate-100\/70:is(.dark *) {
  border-color: rgba(241, 245, 249, .7);
}

.dark\:border-slate-100\/75:is(.dark *) {
  border-color: rgba(241, 245, 249, .75);
}

.dark\:border-slate-100\/80:is(.dark *) {
  border-color: rgba(241, 245, 249, .8);
}

.dark\:border-slate-100\/85:is(.dark *) {
  border-color: rgba(241, 245, 249, .85);
}

.dark\:border-slate-100\/90:is(.dark *) {
  border-color: rgba(241, 245, 249, .9);
}

.dark\:border-slate-100\/95:is(.dark *) {
  border-color: rgba(241, 245, 249, .95);
}

.dark\:border-slate-400:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(148, 163, 184, var(--tw-border-opacity, 1));
}

.dark\:border-slate-400\/0:is(.dark *) {
  border-color: rgba(148, 163, 184, 0);
}

.dark\:border-slate-400\/10:is(.dark *) {
  border-color: rgba(148, 163, 184, .1);
}

.dark\:border-slate-400\/100:is(.dark *) {
  border-color: #94a3b8;
}

.dark\:border-slate-400\/15:is(.dark *) {
  border-color: rgba(148, 163, 184, .15);
}

.dark\:border-slate-400\/20:is(.dark *) {
  border-color: rgba(148, 163, 184, .2);
}

.dark\:border-slate-400\/25:is(.dark *) {
  border-color: rgba(148, 163, 184, .25);
}

.dark\:border-slate-400\/30:is(.dark *) {
  border-color: rgba(148, 163, 184, .3);
}

.dark\:border-slate-400\/35:is(.dark *) {
  border-color: rgba(148, 163, 184, .35);
}

.dark\:border-slate-400\/40:is(.dark *) {
  border-color: rgba(148, 163, 184, .4);
}

.dark\:border-slate-400\/45:is(.dark *) {
  border-color: rgba(148, 163, 184, .45);
}

.dark\:border-slate-400\/5:is(.dark *) {
  border-color: rgba(148, 163, 184, .05);
}

.dark\:border-slate-400\/50:is(.dark *) {
  border-color: rgba(148, 163, 184, .5);
}

.dark\:border-slate-400\/55:is(.dark *) {
  border-color: rgba(148, 163, 184, .55);
}

.dark\:border-slate-400\/60:is(.dark *) {
  border-color: rgba(148, 163, 184, .6);
}

.dark\:border-slate-400\/65:is(.dark *) {
  border-color: rgba(148, 163, 184, .65);
}

.dark\:border-slate-400\/70:is(.dark *) {
  border-color: rgba(148, 163, 184, .7);
}

.dark\:border-slate-400\/75:is(.dark *) {
  border-color: rgba(148, 163, 184, .75);
}

.dark\:border-slate-400\/80:is(.dark *) {
  border-color: rgba(148, 163, 184, .8);
}

.dark\:border-slate-400\/85:is(.dark *) {
  border-color: rgba(148, 163, 184, .85);
}

.dark\:border-slate-400\/90:is(.dark *) {
  border-color: rgba(148, 163, 184, .9);
}

.dark\:border-slate-400\/95:is(.dark *) {
  border-color: rgba(148, 163, 184, .95);
}

.dark\:border-slate-500:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(100, 116, 139, var(--tw-border-opacity, 1));
}

.dark\:border-slate-500\/0:is(.dark *) {
  border-color: rgba(100, 116, 139, 0);
}

.dark\:border-slate-500\/10:is(.dark *) {
  border-color: rgba(100, 116, 139, .1);
}

.dark\:border-slate-500\/100:is(.dark *) {
  border-color: #64748b;
}

.dark\:border-slate-500\/15:is(.dark *) {
  border-color: rgba(100, 116, 139, .15);
}

.dark\:border-slate-500\/20:is(.dark *) {
  border-color: rgba(100, 116, 139, .2);
}

.dark\:border-slate-500\/25:is(.dark *) {
  border-color: rgba(100, 116, 139, .25);
}

.dark\:border-slate-500\/30:is(.dark *) {
  border-color: rgba(100, 116, 139, .3);
}

.dark\:border-slate-500\/35:is(.dark *) {
  border-color: rgba(100, 116, 139, .35);
}

.dark\:border-slate-500\/40:is(.dark *) {
  border-color: rgba(100, 116, 139, .4);
}

.dark\:border-slate-500\/45:is(.dark *) {
  border-color: rgba(100, 116, 139, .45);
}

.dark\:border-slate-500\/5:is(.dark *) {
  border-color: rgba(100, 116, 139, .05);
}

.dark\:border-slate-500\/50:is(.dark *) {
  border-color: rgba(100, 116, 139, .5);
}

.dark\:border-slate-500\/55:is(.dark *) {
  border-color: rgba(100, 116, 139, .55);
}

.dark\:border-slate-500\/60:is(.dark *) {
  border-color: rgba(100, 116, 139, .6);
}

.dark\:border-slate-500\/65:is(.dark *) {
  border-color: rgba(100, 116, 139, .65);
}

.dark\:border-slate-500\/70:is(.dark *) {
  border-color: rgba(100, 116, 139, .7);
}

.dark\:border-slate-500\/75:is(.dark *) {
  border-color: rgba(100, 116, 139, .75);
}

.dark\:border-slate-500\/80:is(.dark *) {
  border-color: rgba(100, 116, 139, .8);
}

.dark\:border-slate-500\/85:is(.dark *) {
  border-color: rgba(100, 116, 139, .85);
}

.dark\:border-slate-500\/90:is(.dark *) {
  border-color: rgba(100, 116, 139, .9);
}

.dark\:border-slate-500\/95:is(.dark *) {
  border-color: rgba(100, 116, 139, .95);
}

.dark\:border-slate-700:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(51, 65, 85, var(--tw-border-opacity, 1));
}

.dark\:border-slate-700\/0:is(.dark *) {
  border-color: rgba(51, 65, 85, 0);
}

.dark\:border-slate-700\/10:is(.dark *) {
  border-color: rgba(51, 65, 85, .1);
}

.dark\:border-slate-700\/100:is(.dark *) {
  border-color: #334155;
}

.dark\:border-slate-700\/15:is(.dark *) {
  border-color: rgba(51, 65, 85, .15);
}

.dark\:border-slate-700\/20:is(.dark *) {
  border-color: rgba(51, 65, 85, .2);
}

.dark\:border-slate-700\/25:is(.dark *) {
  border-color: rgba(51, 65, 85, .25);
}

.dark\:border-slate-700\/30:is(.dark *) {
  border-color: rgba(51, 65, 85, .3);
}

.dark\:border-slate-700\/35:is(.dark *) {
  border-color: rgba(51, 65, 85, .35);
}

.dark\:border-slate-700\/40:is(.dark *) {
  border-color: rgba(51, 65, 85, .4);
}

.dark\:border-slate-700\/45:is(.dark *) {
  border-color: rgba(51, 65, 85, .45);
}

.dark\:border-slate-700\/5:is(.dark *) {
  border-color: rgba(51, 65, 85, .05);
}

.dark\:border-slate-700\/50:is(.dark *) {
  border-color: rgba(51, 65, 85, .5);
}

.dark\:border-slate-700\/55:is(.dark *) {
  border-color: rgba(51, 65, 85, .55);
}

.dark\:border-slate-700\/60:is(.dark *) {
  border-color: rgba(51, 65, 85, .6);
}

.dark\:border-slate-700\/65:is(.dark *) {
  border-color: rgba(51, 65, 85, .65);
}

.dark\:border-slate-700\/70:is(.dark *) {
  border-color: rgba(51, 65, 85, .7);
}

.dark\:border-slate-700\/75:is(.dark *) {
  border-color: rgba(51, 65, 85, .75);
}

.dark\:border-slate-700\/80:is(.dark *) {
  border-color: rgba(51, 65, 85, .8);
}

.dark\:border-slate-700\/85:is(.dark *) {
  border-color: rgba(51, 65, 85, .85);
}

.dark\:border-slate-700\/90:is(.dark *) {
  border-color: rgba(51, 65, 85, .9);
}

.dark\:border-slate-700\/95:is(.dark *) {
  border-color: rgba(51, 65, 85, .95);
}

.dark\:border-slate-800:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(30, 41, 59, var(--tw-border-opacity, 1));
}

.dark\:border-slate-800\/0:is(.dark *) {
  border-color: rgba(30, 41, 59, 0);
}

.dark\:border-slate-800\/10:is(.dark *) {
  border-color: rgba(30, 41, 59, .1);
}

.dark\:border-slate-800\/100:is(.dark *) {
  border-color: #1e293b;
}

.dark\:border-slate-800\/15:is(.dark *) {
  border-color: rgba(30, 41, 59, .15);
}

.dark\:border-slate-800\/20:is(.dark *) {
  border-color: rgba(30, 41, 59, .2);
}

.dark\:border-slate-800\/25:is(.dark *) {
  border-color: rgba(30, 41, 59, .25);
}

.dark\:border-slate-800\/30:is(.dark *) {
  border-color: rgba(30, 41, 59, .3);
}

.dark\:border-slate-800\/35:is(.dark *) {
  border-color: rgba(30, 41, 59, .35);
}

.dark\:border-slate-800\/40:is(.dark *) {
  border-color: rgba(30, 41, 59, .4);
}

.dark\:border-slate-800\/45:is(.dark *) {
  border-color: rgba(30, 41, 59, .45);
}

.dark\:border-slate-800\/5:is(.dark *) {
  border-color: rgba(30, 41, 59, .05);
}

.dark\:border-slate-800\/50:is(.dark *) {
  border-color: rgba(30, 41, 59, .5);
}

.dark\:border-slate-800\/55:is(.dark *) {
  border-color: rgba(30, 41, 59, .55);
}

.dark\:border-slate-800\/60:is(.dark *) {
  border-color: rgba(30, 41, 59, .6);
}

.dark\:border-slate-800\/65:is(.dark *) {
  border-color: rgba(30, 41, 59, .65);
}

.dark\:border-slate-800\/70:is(.dark *) {
  border-color: rgba(30, 41, 59, .7);
}

.dark\:border-slate-800\/75:is(.dark *) {
  border-color: rgba(30, 41, 59, .75);
}

.dark\:border-slate-800\/80:is(.dark *) {
  border-color: rgba(30, 41, 59, .8);
}

.dark\:border-slate-800\/85:is(.dark *) {
  border-color: rgba(30, 41, 59, .85);
}

.dark\:border-slate-800\/90:is(.dark *) {
  border-color: rgba(30, 41, 59, .9);
}

.dark\:border-slate-800\/95:is(.dark *) {
  border-color: rgba(30, 41, 59, .95);
}

.dark\:border-stone-100:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(245, 245, 244, var(--tw-border-opacity, 1));
}

.dark\:border-stone-100\/0:is(.dark *) {
  border-color: rgba(245, 245, 244, 0);
}

.dark\:border-stone-100\/10:is(.dark *) {
  border-color: rgba(245, 245, 244, .1);
}

.dark\:border-stone-100\/100:is(.dark *) {
  border-color: #f5f5f4;
}

.dark\:border-stone-100\/15:is(.dark *) {
  border-color: rgba(245, 245, 244, .15);
}

.dark\:border-stone-100\/20:is(.dark *) {
  border-color: rgba(245, 245, 244, .2);
}

.dark\:border-stone-100\/25:is(.dark *) {
  border-color: rgba(245, 245, 244, .25);
}

.dark\:border-stone-100\/30:is(.dark *) {
  border-color: rgba(245, 245, 244, .3);
}

.dark\:border-stone-100\/35:is(.dark *) {
  border-color: rgba(245, 245, 244, .35);
}

.dark\:border-stone-100\/40:is(.dark *) {
  border-color: rgba(245, 245, 244, .4);
}

.dark\:border-stone-100\/45:is(.dark *) {
  border-color: rgba(245, 245, 244, .45);
}

.dark\:border-stone-100\/5:is(.dark *) {
  border-color: rgba(245, 245, 244, .05);
}

.dark\:border-stone-100\/50:is(.dark *) {
  border-color: rgba(245, 245, 244, .5);
}

.dark\:border-stone-100\/55:is(.dark *) {
  border-color: rgba(245, 245, 244, .55);
}

.dark\:border-stone-100\/60:is(.dark *) {
  border-color: rgba(245, 245, 244, .6);
}

.dark\:border-stone-100\/65:is(.dark *) {
  border-color: rgba(245, 245, 244, .65);
}

.dark\:border-stone-100\/70:is(.dark *) {
  border-color: rgba(245, 245, 244, .7);
}

.dark\:border-stone-100\/75:is(.dark *) {
  border-color: rgba(245, 245, 244, .75);
}

.dark\:border-stone-100\/80:is(.dark *) {
  border-color: rgba(245, 245, 244, .8);
}

.dark\:border-stone-100\/85:is(.dark *) {
  border-color: rgba(245, 245, 244, .85);
}

.dark\:border-stone-100\/90:is(.dark *) {
  border-color: rgba(245, 245, 244, .9);
}

.dark\:border-stone-100\/95:is(.dark *) {
  border-color: rgba(245, 245, 244, .95);
}

.dark\:border-stone-400:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(168, 162, 158, var(--tw-border-opacity, 1));
}

.dark\:border-stone-400\/0:is(.dark *) {
  border-color: rgba(168, 162, 158, 0);
}

.dark\:border-stone-400\/10:is(.dark *) {
  border-color: rgba(168, 162, 158, .1);
}

.dark\:border-stone-400\/100:is(.dark *) {
  border-color: #a8a29e;
}

.dark\:border-stone-400\/15:is(.dark *) {
  border-color: rgba(168, 162, 158, .15);
}

.dark\:border-stone-400\/20:is(.dark *) {
  border-color: rgba(168, 162, 158, .2);
}

.dark\:border-stone-400\/25:is(.dark *) {
  border-color: rgba(168, 162, 158, .25);
}

.dark\:border-stone-400\/30:is(.dark *) {
  border-color: rgba(168, 162, 158, .3);
}

.dark\:border-stone-400\/35:is(.dark *) {
  border-color: rgba(168, 162, 158, .35);
}

.dark\:border-stone-400\/40:is(.dark *) {
  border-color: rgba(168, 162, 158, .4);
}

.dark\:border-stone-400\/45:is(.dark *) {
  border-color: rgba(168, 162, 158, .45);
}

.dark\:border-stone-400\/5:is(.dark *) {
  border-color: rgba(168, 162, 158, .05);
}

.dark\:border-stone-400\/50:is(.dark *) {
  border-color: rgba(168, 162, 158, .5);
}

.dark\:border-stone-400\/55:is(.dark *) {
  border-color: rgba(168, 162, 158, .55);
}

.dark\:border-stone-400\/60:is(.dark *) {
  border-color: rgba(168, 162, 158, .6);
}

.dark\:border-stone-400\/65:is(.dark *) {
  border-color: rgba(168, 162, 158, .65);
}

.dark\:border-stone-400\/70:is(.dark *) {
  border-color: rgba(168, 162, 158, .7);
}

.dark\:border-stone-400\/75:is(.dark *) {
  border-color: rgba(168, 162, 158, .75);
}

.dark\:border-stone-400\/80:is(.dark *) {
  border-color: rgba(168, 162, 158, .8);
}

.dark\:border-stone-400\/85:is(.dark *) {
  border-color: rgba(168, 162, 158, .85);
}

.dark\:border-stone-400\/90:is(.dark *) {
  border-color: rgba(168, 162, 158, .9);
}

.dark\:border-stone-400\/95:is(.dark *) {
  border-color: rgba(168, 162, 158, .95);
}

.dark\:border-stone-500:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(120, 113, 108, var(--tw-border-opacity, 1));
}

.dark\:border-stone-500\/0:is(.dark *) {
  border-color: rgba(120, 113, 108, 0);
}

.dark\:border-stone-500\/10:is(.dark *) {
  border-color: rgba(120, 113, 108, .1);
}

.dark\:border-stone-500\/100:is(.dark *) {
  border-color: #78716c;
}

.dark\:border-stone-500\/15:is(.dark *) {
  border-color: rgba(120, 113, 108, .15);
}

.dark\:border-stone-500\/20:is(.dark *) {
  border-color: rgba(120, 113, 108, .2);
}

.dark\:border-stone-500\/25:is(.dark *) {
  border-color: rgba(120, 113, 108, .25);
}

.dark\:border-stone-500\/30:is(.dark *) {
  border-color: rgba(120, 113, 108, .3);
}

.dark\:border-stone-500\/35:is(.dark *) {
  border-color: rgba(120, 113, 108, .35);
}

.dark\:border-stone-500\/40:is(.dark *) {
  border-color: rgba(120, 113, 108, .4);
}

.dark\:border-stone-500\/45:is(.dark *) {
  border-color: rgba(120, 113, 108, .45);
}

.dark\:border-stone-500\/5:is(.dark *) {
  border-color: rgba(120, 113, 108, .05);
}

.dark\:border-stone-500\/50:is(.dark *) {
  border-color: rgba(120, 113, 108, .5);
}

.dark\:border-stone-500\/55:is(.dark *) {
  border-color: rgba(120, 113, 108, .55);
}

.dark\:border-stone-500\/60:is(.dark *) {
  border-color: rgba(120, 113, 108, .6);
}

.dark\:border-stone-500\/65:is(.dark *) {
  border-color: rgba(120, 113, 108, .65);
}

.dark\:border-stone-500\/70:is(.dark *) {
  border-color: rgba(120, 113, 108, .7);
}

.dark\:border-stone-500\/75:is(.dark *) {
  border-color: rgba(120, 113, 108, .75);
}

.dark\:border-stone-500\/80:is(.dark *) {
  border-color: rgba(120, 113, 108, .8);
}

.dark\:border-stone-500\/85:is(.dark *) {
  border-color: rgba(120, 113, 108, .85);
}

.dark\:border-stone-500\/90:is(.dark *) {
  border-color: rgba(120, 113, 108, .9);
}

.dark\:border-stone-500\/95:is(.dark *) {
  border-color: rgba(120, 113, 108, .95);
}

.dark\:border-stone-700:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(68, 64, 60, var(--tw-border-opacity, 1));
}

.dark\:border-stone-700\/0:is(.dark *) {
  border-color: rgba(68, 64, 60, 0);
}

.dark\:border-stone-700\/10:is(.dark *) {
  border-color: rgba(68, 64, 60, .1);
}

.dark\:border-stone-700\/100:is(.dark *) {
  border-color: #44403c;
}

.dark\:border-stone-700\/15:is(.dark *) {
  border-color: rgba(68, 64, 60, .15);
}

.dark\:border-stone-700\/20:is(.dark *) {
  border-color: rgba(68, 64, 60, .2);
}

.dark\:border-stone-700\/25:is(.dark *) {
  border-color: rgba(68, 64, 60, .25);
}

.dark\:border-stone-700\/30:is(.dark *) {
  border-color: rgba(68, 64, 60, .3);
}

.dark\:border-stone-700\/35:is(.dark *) {
  border-color: rgba(68, 64, 60, .35);
}

.dark\:border-stone-700\/40:is(.dark *) {
  border-color: rgba(68, 64, 60, .4);
}

.dark\:border-stone-700\/45:is(.dark *) {
  border-color: rgba(68, 64, 60, .45);
}

.dark\:border-stone-700\/5:is(.dark *) {
  border-color: rgba(68, 64, 60, .05);
}

.dark\:border-stone-700\/50:is(.dark *) {
  border-color: rgba(68, 64, 60, .5);
}

.dark\:border-stone-700\/55:is(.dark *) {
  border-color: rgba(68, 64, 60, .55);
}

.dark\:border-stone-700\/60:is(.dark *) {
  border-color: rgba(68, 64, 60, .6);
}

.dark\:border-stone-700\/65:is(.dark *) {
  border-color: rgba(68, 64, 60, .65);
}

.dark\:border-stone-700\/70:is(.dark *) {
  border-color: rgba(68, 64, 60, .7);
}

.dark\:border-stone-700\/75:is(.dark *) {
  border-color: rgba(68, 64, 60, .75);
}

.dark\:border-stone-700\/80:is(.dark *) {
  border-color: rgba(68, 64, 60, .8);
}

.dark\:border-stone-700\/85:is(.dark *) {
  border-color: rgba(68, 64, 60, .85);
}

.dark\:border-stone-700\/90:is(.dark *) {
  border-color: rgba(68, 64, 60, .9);
}

.dark\:border-stone-700\/95:is(.dark *) {
  border-color: rgba(68, 64, 60, .95);
}

.dark\:border-stone-800:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(41, 37, 36, var(--tw-border-opacity, 1));
}

.dark\:border-stone-800\/0:is(.dark *) {
  border-color: rgba(41, 37, 36, 0);
}

.dark\:border-stone-800\/10:is(.dark *) {
  border-color: rgba(41, 37, 36, .1);
}

.dark\:border-stone-800\/100:is(.dark *) {
  border-color: #292524;
}

.dark\:border-stone-800\/15:is(.dark *) {
  border-color: rgba(41, 37, 36, .15);
}

.dark\:border-stone-800\/20:is(.dark *) {
  border-color: rgba(41, 37, 36, .2);
}

.dark\:border-stone-800\/25:is(.dark *) {
  border-color: rgba(41, 37, 36, .25);
}

.dark\:border-stone-800\/30:is(.dark *) {
  border-color: rgba(41, 37, 36, .3);
}

.dark\:border-stone-800\/35:is(.dark *) {
  border-color: rgba(41, 37, 36, .35);
}

.dark\:border-stone-800\/40:is(.dark *) {
  border-color: rgba(41, 37, 36, .4);
}

.dark\:border-stone-800\/45:is(.dark *) {
  border-color: rgba(41, 37, 36, .45);
}

.dark\:border-stone-800\/5:is(.dark *) {
  border-color: rgba(41, 37, 36, .05);
}

.dark\:border-stone-800\/50:is(.dark *) {
  border-color: rgba(41, 37, 36, .5);
}

.dark\:border-stone-800\/55:is(.dark *) {
  border-color: rgba(41, 37, 36, .55);
}

.dark\:border-stone-800\/60:is(.dark *) {
  border-color: rgba(41, 37, 36, .6);
}

.dark\:border-stone-800\/65:is(.dark *) {
  border-color: rgba(41, 37, 36, .65);
}

.dark\:border-stone-800\/70:is(.dark *) {
  border-color: rgba(41, 37, 36, .7);
}

.dark\:border-stone-800\/75:is(.dark *) {
  border-color: rgba(41, 37, 36, .75);
}

.dark\:border-stone-800\/80:is(.dark *) {
  border-color: rgba(41, 37, 36, .8);
}

.dark\:border-stone-800\/85:is(.dark *) {
  border-color: rgba(41, 37, 36, .85);
}

.dark\:border-stone-800\/90:is(.dark *) {
  border-color: rgba(41, 37, 36, .9);
}

.dark\:border-stone-800\/95:is(.dark *) {
  border-color: rgba(41, 37, 36, .95);
}

.dark\:border-teal-100:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(204, 251, 241, var(--tw-border-opacity, 1));
}

.dark\:border-teal-100\/0:is(.dark *) {
  border-color: rgba(204, 251, 241, 0);
}

.dark\:border-teal-100\/10:is(.dark *) {
  border-color: rgba(204, 251, 241, .1);
}

.dark\:border-teal-100\/100:is(.dark *) {
  border-color: #ccfbf1;
}

.dark\:border-teal-100\/15:is(.dark *) {
  border-color: rgba(204, 251, 241, .15);
}

.dark\:border-teal-100\/20:is(.dark *) {
  border-color: rgba(204, 251, 241, .2);
}

.dark\:border-teal-100\/25:is(.dark *) {
  border-color: rgba(204, 251, 241, .25);
}

.dark\:border-teal-100\/30:is(.dark *) {
  border-color: rgba(204, 251, 241, .3);
}

.dark\:border-teal-100\/35:is(.dark *) {
  border-color: rgba(204, 251, 241, .35);
}

.dark\:border-teal-100\/40:is(.dark *) {
  border-color: rgba(204, 251, 241, .4);
}

.dark\:border-teal-100\/45:is(.dark *) {
  border-color: rgba(204, 251, 241, .45);
}

.dark\:border-teal-100\/5:is(.dark *) {
  border-color: rgba(204, 251, 241, .05);
}

.dark\:border-teal-100\/50:is(.dark *) {
  border-color: rgba(204, 251, 241, .5);
}

.dark\:border-teal-100\/55:is(.dark *) {
  border-color: rgba(204, 251, 241, .55);
}

.dark\:border-teal-100\/60:is(.dark *) {
  border-color: rgba(204, 251, 241, .6);
}

.dark\:border-teal-100\/65:is(.dark *) {
  border-color: rgba(204, 251, 241, .65);
}

.dark\:border-teal-100\/70:is(.dark *) {
  border-color: rgba(204, 251, 241, .7);
}

.dark\:border-teal-100\/75:is(.dark *) {
  border-color: rgba(204, 251, 241, .75);
}

.dark\:border-teal-100\/80:is(.dark *) {
  border-color: rgba(204, 251, 241, .8);
}

.dark\:border-teal-100\/85:is(.dark *) {
  border-color: rgba(204, 251, 241, .85);
}

.dark\:border-teal-100\/90:is(.dark *) {
  border-color: rgba(204, 251, 241, .9);
}

.dark\:border-teal-100\/95:is(.dark *) {
  border-color: rgba(204, 251, 241, .95);
}

.dark\:border-teal-400:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(45, 212, 191, var(--tw-border-opacity, 1));
}

.dark\:border-teal-400\/0:is(.dark *) {
  border-color: rgba(45, 212, 191, 0);
}

.dark\:border-teal-400\/10:is(.dark *) {
  border-color: rgba(45, 212, 191, .1);
}

.dark\:border-teal-400\/100:is(.dark *) {
  border-color: #2dd4bf;
}

.dark\:border-teal-400\/15:is(.dark *) {
  border-color: rgba(45, 212, 191, .15);
}

.dark\:border-teal-400\/20:is(.dark *) {
  border-color: rgba(45, 212, 191, .2);
}

.dark\:border-teal-400\/25:is(.dark *) {
  border-color: rgba(45, 212, 191, .25);
}

.dark\:border-teal-400\/30:is(.dark *) {
  border-color: rgba(45, 212, 191, .3);
}

.dark\:border-teal-400\/35:is(.dark *) {
  border-color: rgba(45, 212, 191, .35);
}

.dark\:border-teal-400\/40:is(.dark *) {
  border-color: rgba(45, 212, 191, .4);
}

.dark\:border-teal-400\/45:is(.dark *) {
  border-color: rgba(45, 212, 191, .45);
}

.dark\:border-teal-400\/5:is(.dark *) {
  border-color: rgba(45, 212, 191, .05);
}

.dark\:border-teal-400\/50:is(.dark *) {
  border-color: rgba(45, 212, 191, .5);
}

.dark\:border-teal-400\/55:is(.dark *) {
  border-color: rgba(45, 212, 191, .55);
}

.dark\:border-teal-400\/60:is(.dark *) {
  border-color: rgba(45, 212, 191, .6);
}

.dark\:border-teal-400\/65:is(.dark *) {
  border-color: rgba(45, 212, 191, .65);
}

.dark\:border-teal-400\/70:is(.dark *) {
  border-color: rgba(45, 212, 191, .7);
}

.dark\:border-teal-400\/75:is(.dark *) {
  border-color: rgba(45, 212, 191, .75);
}

.dark\:border-teal-400\/80:is(.dark *) {
  border-color: rgba(45, 212, 191, .8);
}

.dark\:border-teal-400\/85:is(.dark *) {
  border-color: rgba(45, 212, 191, .85);
}

.dark\:border-teal-400\/90:is(.dark *) {
  border-color: rgba(45, 212, 191, .9);
}

.dark\:border-teal-400\/95:is(.dark *) {
  border-color: rgba(45, 212, 191, .95);
}

.dark\:border-teal-500:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(20, 184, 166, var(--tw-border-opacity, 1));
}

.dark\:border-teal-500\/0:is(.dark *) {
  border-color: rgba(20, 184, 166, 0);
}

.dark\:border-teal-500\/10:is(.dark *) {
  border-color: rgba(20, 184, 166, .1);
}

.dark\:border-teal-500\/100:is(.dark *) {
  border-color: #14b8a6;
}

.dark\:border-teal-500\/15:is(.dark *) {
  border-color: rgba(20, 184, 166, .15);
}

.dark\:border-teal-500\/20:is(.dark *) {
  border-color: rgba(20, 184, 166, .2);
}

.dark\:border-teal-500\/25:is(.dark *) {
  border-color: rgba(20, 184, 166, .25);
}

.dark\:border-teal-500\/30:is(.dark *) {
  border-color: rgba(20, 184, 166, .3);
}

.dark\:border-teal-500\/35:is(.dark *) {
  border-color: rgba(20, 184, 166, .35);
}

.dark\:border-teal-500\/40:is(.dark *) {
  border-color: rgba(20, 184, 166, .4);
}

.dark\:border-teal-500\/45:is(.dark *) {
  border-color: rgba(20, 184, 166, .45);
}

.dark\:border-teal-500\/5:is(.dark *) {
  border-color: rgba(20, 184, 166, .05);
}

.dark\:border-teal-500\/50:is(.dark *) {
  border-color: rgba(20, 184, 166, .5);
}

.dark\:border-teal-500\/55:is(.dark *) {
  border-color: rgba(20, 184, 166, .55);
}

.dark\:border-teal-500\/60:is(.dark *) {
  border-color: rgba(20, 184, 166, .6);
}

.dark\:border-teal-500\/65:is(.dark *) {
  border-color: rgba(20, 184, 166, .65);
}

.dark\:border-teal-500\/70:is(.dark *) {
  border-color: rgba(20, 184, 166, .7);
}

.dark\:border-teal-500\/75:is(.dark *) {
  border-color: rgba(20, 184, 166, .75);
}

.dark\:border-teal-500\/80:is(.dark *) {
  border-color: rgba(20, 184, 166, .8);
}

.dark\:border-teal-500\/85:is(.dark *) {
  border-color: rgba(20, 184, 166, .85);
}

.dark\:border-teal-500\/90:is(.dark *) {
  border-color: rgba(20, 184, 166, .9);
}

.dark\:border-teal-500\/95:is(.dark *) {
  border-color: rgba(20, 184, 166, .95);
}

.dark\:border-teal-700:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(15, 118, 110, var(--tw-border-opacity, 1));
}

.dark\:border-teal-700\/0:is(.dark *) {
  border-color: rgba(15, 118, 110, 0);
}

.dark\:border-teal-700\/10:is(.dark *) {
  border-color: rgba(15, 118, 110, .1);
}

.dark\:border-teal-700\/100:is(.dark *) {
  border-color: #0f766e;
}

.dark\:border-teal-700\/15:is(.dark *) {
  border-color: rgba(15, 118, 110, .15);
}

.dark\:border-teal-700\/20:is(.dark *) {
  border-color: rgba(15, 118, 110, .2);
}

.dark\:border-teal-700\/25:is(.dark *) {
  border-color: rgba(15, 118, 110, .25);
}

.dark\:border-teal-700\/30:is(.dark *) {
  border-color: rgba(15, 118, 110, .3);
}

.dark\:border-teal-700\/35:is(.dark *) {
  border-color: rgba(15, 118, 110, .35);
}

.dark\:border-teal-700\/40:is(.dark *) {
  border-color: rgba(15, 118, 110, .4);
}

.dark\:border-teal-700\/45:is(.dark *) {
  border-color: rgba(15, 118, 110, .45);
}

.dark\:border-teal-700\/5:is(.dark *) {
  border-color: rgba(15, 118, 110, .05);
}

.dark\:border-teal-700\/50:is(.dark *) {
  border-color: rgba(15, 118, 110, .5);
}

.dark\:border-teal-700\/55:is(.dark *) {
  border-color: rgba(15, 118, 110, .55);
}

.dark\:border-teal-700\/60:is(.dark *) {
  border-color: rgba(15, 118, 110, .6);
}

.dark\:border-teal-700\/65:is(.dark *) {
  border-color: rgba(15, 118, 110, .65);
}

.dark\:border-teal-700\/70:is(.dark *) {
  border-color: rgba(15, 118, 110, .7);
}

.dark\:border-teal-700\/75:is(.dark *) {
  border-color: rgba(15, 118, 110, .75);
}

.dark\:border-teal-700\/80:is(.dark *) {
  border-color: rgba(15, 118, 110, .8);
}

.dark\:border-teal-700\/85:is(.dark *) {
  border-color: rgba(15, 118, 110, .85);
}

.dark\:border-teal-700\/90:is(.dark *) {
  border-color: rgba(15, 118, 110, .9);
}

.dark\:border-teal-700\/95:is(.dark *) {
  border-color: rgba(15, 118, 110, .95);
}

.dark\:border-teal-800:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(17, 94, 89, var(--tw-border-opacity, 1));
}

.dark\:border-teal-800\/0:is(.dark *) {
  border-color: rgba(17, 94, 89, 0);
}

.dark\:border-teal-800\/10:is(.dark *) {
  border-color: rgba(17, 94, 89, .1);
}

.dark\:border-teal-800\/100:is(.dark *) {
  border-color: #115e59;
}

.dark\:border-teal-800\/15:is(.dark *) {
  border-color: rgba(17, 94, 89, .15);
}

.dark\:border-teal-800\/20:is(.dark *) {
  border-color: rgba(17, 94, 89, .2);
}

.dark\:border-teal-800\/25:is(.dark *) {
  border-color: rgba(17, 94, 89, .25);
}

.dark\:border-teal-800\/30:is(.dark *) {
  border-color: rgba(17, 94, 89, .3);
}

.dark\:border-teal-800\/35:is(.dark *) {
  border-color: rgba(17, 94, 89, .35);
}

.dark\:border-teal-800\/40:is(.dark *) {
  border-color: rgba(17, 94, 89, .4);
}

.dark\:border-teal-800\/45:is(.dark *) {
  border-color: rgba(17, 94, 89, .45);
}

.dark\:border-teal-800\/5:is(.dark *) {
  border-color: rgba(17, 94, 89, .05);
}

.dark\:border-teal-800\/50:is(.dark *) {
  border-color: rgba(17, 94, 89, .5);
}

.dark\:border-teal-800\/55:is(.dark *) {
  border-color: rgba(17, 94, 89, .55);
}

.dark\:border-teal-800\/60:is(.dark *) {
  border-color: rgba(17, 94, 89, .6);
}

.dark\:border-teal-800\/65:is(.dark *) {
  border-color: rgba(17, 94, 89, .65);
}

.dark\:border-teal-800\/70:is(.dark *) {
  border-color: rgba(17, 94, 89, .7);
}

.dark\:border-teal-800\/75:is(.dark *) {
  border-color: rgba(17, 94, 89, .75);
}

.dark\:border-teal-800\/80:is(.dark *) {
  border-color: rgba(17, 94, 89, .8);
}

.dark\:border-teal-800\/85:is(.dark *) {
  border-color: rgba(17, 94, 89, .85);
}

.dark\:border-teal-800\/90:is(.dark *) {
  border-color: rgba(17, 94, 89, .9);
}

.dark\:border-teal-800\/95:is(.dark *) {
  border-color: rgba(17, 94, 89, .95);
}

.dark\:border-violet-100:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(237, 233, 254, var(--tw-border-opacity, 1));
}

.dark\:border-violet-100\/0:is(.dark *) {
  border-color: rgba(237, 233, 254, 0);
}

.dark\:border-violet-100\/10:is(.dark *) {
  border-color: rgba(237, 233, 254, .1);
}

.dark\:border-violet-100\/100:is(.dark *) {
  border-color: #ede9fe;
}

.dark\:border-violet-100\/15:is(.dark *) {
  border-color: rgba(237, 233, 254, .15);
}

.dark\:border-violet-100\/20:is(.dark *) {
  border-color: rgba(237, 233, 254, .2);
}

.dark\:border-violet-100\/25:is(.dark *) {
  border-color: rgba(237, 233, 254, .25);
}

.dark\:border-violet-100\/30:is(.dark *) {
  border-color: rgba(237, 233, 254, .3);
}

.dark\:border-violet-100\/35:is(.dark *) {
  border-color: rgba(237, 233, 254, .35);
}

.dark\:border-violet-100\/40:is(.dark *) {
  border-color: rgba(237, 233, 254, .4);
}

.dark\:border-violet-100\/45:is(.dark *) {
  border-color: rgba(237, 233, 254, .45);
}

.dark\:border-violet-100\/5:is(.dark *) {
  border-color: rgba(237, 233, 254, .05);
}

.dark\:border-violet-100\/50:is(.dark *) {
  border-color: rgba(237, 233, 254, .5);
}

.dark\:border-violet-100\/55:is(.dark *) {
  border-color: rgba(237, 233, 254, .55);
}

.dark\:border-violet-100\/60:is(.dark *) {
  border-color: rgba(237, 233, 254, .6);
}

.dark\:border-violet-100\/65:is(.dark *) {
  border-color: rgba(237, 233, 254, .65);
}

.dark\:border-violet-100\/70:is(.dark *) {
  border-color: rgba(237, 233, 254, .7);
}

.dark\:border-violet-100\/75:is(.dark *) {
  border-color: rgba(237, 233, 254, .75);
}

.dark\:border-violet-100\/80:is(.dark *) {
  border-color: rgba(237, 233, 254, .8);
}

.dark\:border-violet-100\/85:is(.dark *) {
  border-color: rgba(237, 233, 254, .85);
}

.dark\:border-violet-100\/90:is(.dark *) {
  border-color: rgba(237, 233, 254, .9);
}

.dark\:border-violet-100\/95:is(.dark *) {
  border-color: rgba(237, 233, 254, .95);
}

.dark\:border-violet-400:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(167, 139, 250, var(--tw-border-opacity, 1));
}

.dark\:border-violet-400\/0:is(.dark *) {
  border-color: rgba(167, 139, 250, 0);
}

.dark\:border-violet-400\/10:is(.dark *) {
  border-color: rgba(167, 139, 250, .1);
}

.dark\:border-violet-400\/100:is(.dark *) {
  border-color: #a78bfa;
}

.dark\:border-violet-400\/15:is(.dark *) {
  border-color: rgba(167, 139, 250, .15);
}

.dark\:border-violet-400\/20:is(.dark *) {
  border-color: rgba(167, 139, 250, .2);
}

.dark\:border-violet-400\/25:is(.dark *) {
  border-color: rgba(167, 139, 250, .25);
}

.dark\:border-violet-400\/30:is(.dark *) {
  border-color: rgba(167, 139, 250, .3);
}

.dark\:border-violet-400\/35:is(.dark *) {
  border-color: rgba(167, 139, 250, .35);
}

.dark\:border-violet-400\/40:is(.dark *) {
  border-color: rgba(167, 139, 250, .4);
}

.dark\:border-violet-400\/45:is(.dark *) {
  border-color: rgba(167, 139, 250, .45);
}

.dark\:border-violet-400\/5:is(.dark *) {
  border-color: rgba(167, 139, 250, .05);
}

.dark\:border-violet-400\/50:is(.dark *) {
  border-color: rgba(167, 139, 250, .5);
}

.dark\:border-violet-400\/55:is(.dark *) {
  border-color: rgba(167, 139, 250, .55);
}

.dark\:border-violet-400\/60:is(.dark *) {
  border-color: rgba(167, 139, 250, .6);
}

.dark\:border-violet-400\/65:is(.dark *) {
  border-color: rgba(167, 139, 250, .65);
}

.dark\:border-violet-400\/70:is(.dark *) {
  border-color: rgba(167, 139, 250, .7);
}

.dark\:border-violet-400\/75:is(.dark *) {
  border-color: rgba(167, 139, 250, .75);
}

.dark\:border-violet-400\/80:is(.dark *) {
  border-color: rgba(167, 139, 250, .8);
}

.dark\:border-violet-400\/85:is(.dark *) {
  border-color: rgba(167, 139, 250, .85);
}

.dark\:border-violet-400\/90:is(.dark *) {
  border-color: rgba(167, 139, 250, .9);
}

.dark\:border-violet-400\/95:is(.dark *) {
  border-color: rgba(167, 139, 250, .95);
}

.dark\:border-violet-500:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(139, 92, 246, var(--tw-border-opacity, 1));
}

.dark\:border-violet-500\/0:is(.dark *) {
  border-color: rgba(139, 92, 246, 0);
}

.dark\:border-violet-500\/10:is(.dark *) {
  border-color: rgba(139, 92, 246, .1);
}

.dark\:border-violet-500\/100:is(.dark *) {
  border-color: #8b5cf6;
}

.dark\:border-violet-500\/15:is(.dark *) {
  border-color: rgba(139, 92, 246, .15);
}

.dark\:border-violet-500\/20:is(.dark *) {
  border-color: rgba(139, 92, 246, .2);
}

.dark\:border-violet-500\/25:is(.dark *) {
  border-color: rgba(139, 92, 246, .25);
}

.dark\:border-violet-500\/30:is(.dark *) {
  border-color: rgba(139, 92, 246, .3);
}

.dark\:border-violet-500\/35:is(.dark *) {
  border-color: rgba(139, 92, 246, .35);
}

.dark\:border-violet-500\/40:is(.dark *) {
  border-color: rgba(139, 92, 246, .4);
}

.dark\:border-violet-500\/45:is(.dark *) {
  border-color: rgba(139, 92, 246, .45);
}

.dark\:border-violet-500\/5:is(.dark *) {
  border-color: rgba(139, 92, 246, .05);
}

.dark\:border-violet-500\/50:is(.dark *) {
  border-color: rgba(139, 92, 246, .5);
}

.dark\:border-violet-500\/55:is(.dark *) {
  border-color: rgba(139, 92, 246, .55);
}

.dark\:border-violet-500\/60:is(.dark *) {
  border-color: rgba(139, 92, 246, .6);
}

.dark\:border-violet-500\/65:is(.dark *) {
  border-color: rgba(139, 92, 246, .65);
}

.dark\:border-violet-500\/70:is(.dark *) {
  border-color: rgba(139, 92, 246, .7);
}

.dark\:border-violet-500\/75:is(.dark *) {
  border-color: rgba(139, 92, 246, .75);
}

.dark\:border-violet-500\/80:is(.dark *) {
  border-color: rgba(139, 92, 246, .8);
}

.dark\:border-violet-500\/85:is(.dark *) {
  border-color: rgba(139, 92, 246, .85);
}

.dark\:border-violet-500\/90:is(.dark *) {
  border-color: rgba(139, 92, 246, .9);
}

.dark\:border-violet-500\/95:is(.dark *) {
  border-color: rgba(139, 92, 246, .95);
}

.dark\:border-violet-700:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(109, 40, 217, var(--tw-border-opacity, 1));
}

.dark\:border-violet-700\/0:is(.dark *) {
  border-color: rgba(109, 40, 217, 0);
}

.dark\:border-violet-700\/10:is(.dark *) {
  border-color: rgba(109, 40, 217, .1);
}

.dark\:border-violet-700\/100:is(.dark *) {
  border-color: #6d28d9;
}

.dark\:border-violet-700\/15:is(.dark *) {
  border-color: rgba(109, 40, 217, .15);
}

.dark\:border-violet-700\/20:is(.dark *) {
  border-color: rgba(109, 40, 217, .2);
}

.dark\:border-violet-700\/25:is(.dark *) {
  border-color: rgba(109, 40, 217, .25);
}

.dark\:border-violet-700\/30:is(.dark *) {
  border-color: rgba(109, 40, 217, .3);
}

.dark\:border-violet-700\/35:is(.dark *) {
  border-color: rgba(109, 40, 217, .35);
}

.dark\:border-violet-700\/40:is(.dark *) {
  border-color: rgba(109, 40, 217, .4);
}

.dark\:border-violet-700\/45:is(.dark *) {
  border-color: rgba(109, 40, 217, .45);
}

.dark\:border-violet-700\/5:is(.dark *) {
  border-color: rgba(109, 40, 217, .05);
}

.dark\:border-violet-700\/50:is(.dark *) {
  border-color: rgba(109, 40, 217, .5);
}

.dark\:border-violet-700\/55:is(.dark *) {
  border-color: rgba(109, 40, 217, .55);
}

.dark\:border-violet-700\/60:is(.dark *) {
  border-color: rgba(109, 40, 217, .6);
}

.dark\:border-violet-700\/65:is(.dark *) {
  border-color: rgba(109, 40, 217, .65);
}

.dark\:border-violet-700\/70:is(.dark *) {
  border-color: rgba(109, 40, 217, .7);
}

.dark\:border-violet-700\/75:is(.dark *) {
  border-color: rgba(109, 40, 217, .75);
}

.dark\:border-violet-700\/80:is(.dark *) {
  border-color: rgba(109, 40, 217, .8);
}

.dark\:border-violet-700\/85:is(.dark *) {
  border-color: rgba(109, 40, 217, .85);
}

.dark\:border-violet-700\/90:is(.dark *) {
  border-color: rgba(109, 40, 217, .9);
}

.dark\:border-violet-700\/95:is(.dark *) {
  border-color: rgba(109, 40, 217, .95);
}

.dark\:border-violet-800:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(91, 33, 182, var(--tw-border-opacity, 1));
}

.dark\:border-violet-800\/0:is(.dark *) {
  border-color: rgba(91, 33, 182, 0);
}

.dark\:border-violet-800\/10:is(.dark *) {
  border-color: rgba(91, 33, 182, .1);
}

.dark\:border-violet-800\/100:is(.dark *) {
  border-color: #5b21b6;
}

.dark\:border-violet-800\/15:is(.dark *) {
  border-color: rgba(91, 33, 182, .15);
}

.dark\:border-violet-800\/20:is(.dark *) {
  border-color: rgba(91, 33, 182, .2);
}

.dark\:border-violet-800\/25:is(.dark *) {
  border-color: rgba(91, 33, 182, .25);
}

.dark\:border-violet-800\/30:is(.dark *) {
  border-color: rgba(91, 33, 182, .3);
}

.dark\:border-violet-800\/35:is(.dark *) {
  border-color: rgba(91, 33, 182, .35);
}

.dark\:border-violet-800\/40:is(.dark *) {
  border-color: rgba(91, 33, 182, .4);
}

.dark\:border-violet-800\/45:is(.dark *) {
  border-color: rgba(91, 33, 182, .45);
}

.dark\:border-violet-800\/5:is(.dark *) {
  border-color: rgba(91, 33, 182, .05);
}

.dark\:border-violet-800\/50:is(.dark *) {
  border-color: rgba(91, 33, 182, .5);
}

.dark\:border-violet-800\/55:is(.dark *) {
  border-color: rgba(91, 33, 182, .55);
}

.dark\:border-violet-800\/60:is(.dark *) {
  border-color: rgba(91, 33, 182, .6);
}

.dark\:border-violet-800\/65:is(.dark *) {
  border-color: rgba(91, 33, 182, .65);
}

.dark\:border-violet-800\/70:is(.dark *) {
  border-color: rgba(91, 33, 182, .7);
}

.dark\:border-violet-800\/75:is(.dark *) {
  border-color: rgba(91, 33, 182, .75);
}

.dark\:border-violet-800\/80:is(.dark *) {
  border-color: rgba(91, 33, 182, .8);
}

.dark\:border-violet-800\/85:is(.dark *) {
  border-color: rgba(91, 33, 182, .85);
}

.dark\:border-violet-800\/90:is(.dark *) {
  border-color: rgba(91, 33, 182, .9);
}

.dark\:border-violet-800\/95:is(.dark *) {
  border-color: rgba(91, 33, 182, .95);
}

.dark\:border-white:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity, 1));
}

.dark\:border-white\/10:is(.dark *) {
  border-color: rgba(255, 255, 255, .1);
}

.dark\:border-white\/5:is(.dark *) {
  border-color: rgba(255, 255, 255, .05);
}

.dark\:border-yellow-100:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(254, 249, 195, var(--tw-border-opacity, 1));
}

.dark\:border-yellow-100\/0:is(.dark *) {
  border-color: rgba(254, 249, 195, 0);
}

.dark\:border-yellow-100\/10:is(.dark *) {
  border-color: rgba(254, 249, 195, .1);
}

.dark\:border-yellow-100\/100:is(.dark *) {
  border-color: #fef9c3;
}

.dark\:border-yellow-100\/15:is(.dark *) {
  border-color: rgba(254, 249, 195, .15);
}

.dark\:border-yellow-100\/20:is(.dark *) {
  border-color: rgba(254, 249, 195, .2);
}

.dark\:border-yellow-100\/25:is(.dark *) {
  border-color: rgba(254, 249, 195, .25);
}

.dark\:border-yellow-100\/30:is(.dark *) {
  border-color: rgba(254, 249, 195, .3);
}

.dark\:border-yellow-100\/35:is(.dark *) {
  border-color: rgba(254, 249, 195, .35);
}

.dark\:border-yellow-100\/40:is(.dark *) {
  border-color: rgba(254, 249, 195, .4);
}

.dark\:border-yellow-100\/45:is(.dark *) {
  border-color: rgba(254, 249, 195, .45);
}

.dark\:border-yellow-100\/5:is(.dark *) {
  border-color: rgba(254, 249, 195, .05);
}

.dark\:border-yellow-100\/50:is(.dark *) {
  border-color: rgba(254, 249, 195, .5);
}

.dark\:border-yellow-100\/55:is(.dark *) {
  border-color: rgba(254, 249, 195, .55);
}

.dark\:border-yellow-100\/60:is(.dark *) {
  border-color: rgba(254, 249, 195, .6);
}

.dark\:border-yellow-100\/65:is(.dark *) {
  border-color: rgba(254, 249, 195, .65);
}

.dark\:border-yellow-100\/70:is(.dark *) {
  border-color: rgba(254, 249, 195, .7);
}

.dark\:border-yellow-100\/75:is(.dark *) {
  border-color: rgba(254, 249, 195, .75);
}

.dark\:border-yellow-100\/80:is(.dark *) {
  border-color: rgba(254, 249, 195, .8);
}

.dark\:border-yellow-100\/85:is(.dark *) {
  border-color: rgba(254, 249, 195, .85);
}

.dark\:border-yellow-100\/90:is(.dark *) {
  border-color: rgba(254, 249, 195, .9);
}

.dark\:border-yellow-100\/95:is(.dark *) {
  border-color: rgba(254, 249, 195, .95);
}

.dark\:border-yellow-400:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(250, 204, 21, var(--tw-border-opacity, 1));
}

.dark\:border-yellow-400\/0:is(.dark *) {
  border-color: rgba(250, 204, 21, 0);
}

.dark\:border-yellow-400\/10:is(.dark *) {
  border-color: rgba(250, 204, 21, .1);
}

.dark\:border-yellow-400\/100:is(.dark *) {
  border-color: #facc15;
}

.dark\:border-yellow-400\/15:is(.dark *) {
  border-color: rgba(250, 204, 21, .15);
}

.dark\:border-yellow-400\/20:is(.dark *) {
  border-color: rgba(250, 204, 21, .2);
}

.dark\:border-yellow-400\/25:is(.dark *) {
  border-color: rgba(250, 204, 21, .25);
}

.dark\:border-yellow-400\/30:is(.dark *) {
  border-color: rgba(250, 204, 21, .3);
}

.dark\:border-yellow-400\/35:is(.dark *) {
  border-color: rgba(250, 204, 21, .35);
}

.dark\:border-yellow-400\/40:is(.dark *) {
  border-color: rgba(250, 204, 21, .4);
}

.dark\:border-yellow-400\/45:is(.dark *) {
  border-color: rgba(250, 204, 21, .45);
}

.dark\:border-yellow-400\/5:is(.dark *) {
  border-color: rgba(250, 204, 21, .05);
}

.dark\:border-yellow-400\/50:is(.dark *) {
  border-color: rgba(250, 204, 21, .5);
}

.dark\:border-yellow-400\/55:is(.dark *) {
  border-color: rgba(250, 204, 21, .55);
}

.dark\:border-yellow-400\/60:is(.dark *) {
  border-color: rgba(250, 204, 21, .6);
}

.dark\:border-yellow-400\/65:is(.dark *) {
  border-color: rgba(250, 204, 21, .65);
}

.dark\:border-yellow-400\/70:is(.dark *) {
  border-color: rgba(250, 204, 21, .7);
}

.dark\:border-yellow-400\/75:is(.dark *) {
  border-color: rgba(250, 204, 21, .75);
}

.dark\:border-yellow-400\/80:is(.dark *) {
  border-color: rgba(250, 204, 21, .8);
}

.dark\:border-yellow-400\/85:is(.dark *) {
  border-color: rgba(250, 204, 21, .85);
}

.dark\:border-yellow-400\/90:is(.dark *) {
  border-color: rgba(250, 204, 21, .9);
}

.dark\:border-yellow-400\/95:is(.dark *) {
  border-color: rgba(250, 204, 21, .95);
}

.dark\:border-yellow-500:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(234, 179, 8, var(--tw-border-opacity, 1));
}

.dark\:border-yellow-500\/0:is(.dark *) {
  border-color: rgba(234, 179, 8, 0);
}

.dark\:border-yellow-500\/10:is(.dark *) {
  border-color: rgba(234, 179, 8, .1);
}

.dark\:border-yellow-500\/100:is(.dark *) {
  border-color: #eab308;
}

.dark\:border-yellow-500\/15:is(.dark *) {
  border-color: rgba(234, 179, 8, .15);
}

.dark\:border-yellow-500\/20:is(.dark *) {
  border-color: rgba(234, 179, 8, .2);
}

.dark\:border-yellow-500\/25:is(.dark *) {
  border-color: rgba(234, 179, 8, .25);
}

.dark\:border-yellow-500\/30:is(.dark *) {
  border-color: rgba(234, 179, 8, .3);
}

.dark\:border-yellow-500\/35:is(.dark *) {
  border-color: rgba(234, 179, 8, .35);
}

.dark\:border-yellow-500\/40:is(.dark *) {
  border-color: rgba(234, 179, 8, .4);
}

.dark\:border-yellow-500\/45:is(.dark *) {
  border-color: rgba(234, 179, 8, .45);
}

.dark\:border-yellow-500\/5:is(.dark *) {
  border-color: rgba(234, 179, 8, .05);
}

.dark\:border-yellow-500\/50:is(.dark *) {
  border-color: rgba(234, 179, 8, .5);
}

.dark\:border-yellow-500\/55:is(.dark *) {
  border-color: rgba(234, 179, 8, .55);
}

.dark\:border-yellow-500\/60:is(.dark *) {
  border-color: rgba(234, 179, 8, .6);
}

.dark\:border-yellow-500\/65:is(.dark *) {
  border-color: rgba(234, 179, 8, .65);
}

.dark\:border-yellow-500\/70:is(.dark *) {
  border-color: rgba(234, 179, 8, .7);
}

.dark\:border-yellow-500\/75:is(.dark *) {
  border-color: rgba(234, 179, 8, .75);
}

.dark\:border-yellow-500\/80:is(.dark *) {
  border-color: rgba(234, 179, 8, .8);
}

.dark\:border-yellow-500\/85:is(.dark *) {
  border-color: rgba(234, 179, 8, .85);
}

.dark\:border-yellow-500\/90:is(.dark *) {
  border-color: rgba(234, 179, 8, .9);
}

.dark\:border-yellow-500\/95:is(.dark *) {
  border-color: rgba(234, 179, 8, .95);
}

.dark\:border-yellow-700:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(161, 98, 7, var(--tw-border-opacity, 1));
}

.dark\:border-yellow-700\/0:is(.dark *) {
  border-color: rgba(161, 98, 7, 0);
}

.dark\:border-yellow-700\/10:is(.dark *) {
  border-color: rgba(161, 98, 7, .1);
}

.dark\:border-yellow-700\/100:is(.dark *) {
  border-color: #a16207;
}

.dark\:border-yellow-700\/15:is(.dark *) {
  border-color: rgba(161, 98, 7, .15);
}

.dark\:border-yellow-700\/20:is(.dark *) {
  border-color: rgba(161, 98, 7, .2);
}

.dark\:border-yellow-700\/25:is(.dark *) {
  border-color: rgba(161, 98, 7, .25);
}

.dark\:border-yellow-700\/30:is(.dark *) {
  border-color: rgba(161, 98, 7, .3);
}

.dark\:border-yellow-700\/35:is(.dark *) {
  border-color: rgba(161, 98, 7, .35);
}

.dark\:border-yellow-700\/40:is(.dark *) {
  border-color: rgba(161, 98, 7, .4);
}

.dark\:border-yellow-700\/45:is(.dark *) {
  border-color: rgba(161, 98, 7, .45);
}

.dark\:border-yellow-700\/5:is(.dark *) {
  border-color: rgba(161, 98, 7, .05);
}

.dark\:border-yellow-700\/50:is(.dark *) {
  border-color: rgba(161, 98, 7, .5);
}

.dark\:border-yellow-700\/55:is(.dark *) {
  border-color: rgba(161, 98, 7, .55);
}

.dark\:border-yellow-700\/60:is(.dark *) {
  border-color: rgba(161, 98, 7, .6);
}

.dark\:border-yellow-700\/65:is(.dark *) {
  border-color: rgba(161, 98, 7, .65);
}

.dark\:border-yellow-700\/70:is(.dark *) {
  border-color: rgba(161, 98, 7, .7);
}

.dark\:border-yellow-700\/75:is(.dark *) {
  border-color: rgba(161, 98, 7, .75);
}

.dark\:border-yellow-700\/80:is(.dark *) {
  border-color: rgba(161, 98, 7, .8);
}

.dark\:border-yellow-700\/85:is(.dark *) {
  border-color: rgba(161, 98, 7, .85);
}

.dark\:border-yellow-700\/90:is(.dark *) {
  border-color: rgba(161, 98, 7, .9);
}

.dark\:border-yellow-700\/95:is(.dark *) {
  border-color: rgba(161, 98, 7, .95);
}

.dark\:border-yellow-800:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(133, 77, 14, var(--tw-border-opacity, 1));
}

.dark\:border-yellow-800\/0:is(.dark *) {
  border-color: rgba(133, 77, 14, 0);
}

.dark\:border-yellow-800\/10:is(.dark *) {
  border-color: rgba(133, 77, 14, .1);
}

.dark\:border-yellow-800\/100:is(.dark *) {
  border-color: #854d0e;
}

.dark\:border-yellow-800\/15:is(.dark *) {
  border-color: rgba(133, 77, 14, .15);
}

.dark\:border-yellow-800\/20:is(.dark *) {
  border-color: rgba(133, 77, 14, .2);
}

.dark\:border-yellow-800\/25:is(.dark *) {
  border-color: rgba(133, 77, 14, .25);
}

.dark\:border-yellow-800\/30:is(.dark *) {
  border-color: rgba(133, 77, 14, .3);
}

.dark\:border-yellow-800\/35:is(.dark *) {
  border-color: rgba(133, 77, 14, .35);
}

.dark\:border-yellow-800\/40:is(.dark *) {
  border-color: rgba(133, 77, 14, .4);
}

.dark\:border-yellow-800\/45:is(.dark *) {
  border-color: rgba(133, 77, 14, .45);
}

.dark\:border-yellow-800\/5:is(.dark *) {
  border-color: rgba(133, 77, 14, .05);
}

.dark\:border-yellow-800\/50:is(.dark *) {
  border-color: rgba(133, 77, 14, .5);
}

.dark\:border-yellow-800\/55:is(.dark *) {
  border-color: rgba(133, 77, 14, .55);
}

.dark\:border-yellow-800\/60:is(.dark *) {
  border-color: rgba(133, 77, 14, .6);
}

.dark\:border-yellow-800\/65:is(.dark *) {
  border-color: rgba(133, 77, 14, .65);
}

.dark\:border-yellow-800\/70:is(.dark *) {
  border-color: rgba(133, 77, 14, .7);
}

.dark\:border-yellow-800\/75:is(.dark *) {
  border-color: rgba(133, 77, 14, .75);
}

.dark\:border-yellow-800\/80:is(.dark *) {
  border-color: rgba(133, 77, 14, .8);
}

.dark\:border-yellow-800\/85:is(.dark *) {
  border-color: rgba(133, 77, 14, .85);
}

.dark\:border-yellow-800\/90:is(.dark *) {
  border-color: rgba(133, 77, 14, .9);
}

.dark\:border-yellow-800\/95:is(.dark *) {
  border-color: rgba(133, 77, 14, .95);
}

.dark\:border-zinc-100:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(244, 244, 245, var(--tw-border-opacity, 1));
}

.dark\:border-zinc-100\/0:is(.dark *) {
  border-color: rgba(244, 244, 245, 0);
}

.dark\:border-zinc-100\/10:is(.dark *) {
  border-color: rgba(244, 244, 245, .1);
}

.dark\:border-zinc-100\/100:is(.dark *) {
  border-color: #f4f4f5;
}

.dark\:border-zinc-100\/15:is(.dark *) {
  border-color: rgba(244, 244, 245, .15);
}

.dark\:border-zinc-100\/20:is(.dark *) {
  border-color: rgba(244, 244, 245, .2);
}

.dark\:border-zinc-100\/25:is(.dark *) {
  border-color: rgba(244, 244, 245, .25);
}

.dark\:border-zinc-100\/30:is(.dark *) {
  border-color: rgba(244, 244, 245, .3);
}

.dark\:border-zinc-100\/35:is(.dark *) {
  border-color: rgba(244, 244, 245, .35);
}

.dark\:border-zinc-100\/40:is(.dark *) {
  border-color: rgba(244, 244, 245, .4);
}

.dark\:border-zinc-100\/45:is(.dark *) {
  border-color: rgba(244, 244, 245, .45);
}

.dark\:border-zinc-100\/5:is(.dark *) {
  border-color: rgba(244, 244, 245, .05);
}

.dark\:border-zinc-100\/50:is(.dark *) {
  border-color: rgba(244, 244, 245, .5);
}

.dark\:border-zinc-100\/55:is(.dark *) {
  border-color: rgba(244, 244, 245, .55);
}

.dark\:border-zinc-100\/60:is(.dark *) {
  border-color: rgba(244, 244, 245, .6);
}

.dark\:border-zinc-100\/65:is(.dark *) {
  border-color: rgba(244, 244, 245, .65);
}

.dark\:border-zinc-100\/70:is(.dark *) {
  border-color: rgba(244, 244, 245, .7);
}

.dark\:border-zinc-100\/75:is(.dark *) {
  border-color: rgba(244, 244, 245, .75);
}

.dark\:border-zinc-100\/80:is(.dark *) {
  border-color: rgba(244, 244, 245, .8);
}

.dark\:border-zinc-100\/85:is(.dark *) {
  border-color: rgba(244, 244, 245, .85);
}

.dark\:border-zinc-100\/90:is(.dark *) {
  border-color: rgba(244, 244, 245, .9);
}

.dark\:border-zinc-100\/95:is(.dark *) {
  border-color: rgba(244, 244, 245, .95);
}

.dark\:border-zinc-400:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(161, 161, 170, var(--tw-border-opacity, 1));
}

.dark\:border-zinc-400\/0:is(.dark *) {
  border-color: rgba(161, 161, 170, 0);
}

.dark\:border-zinc-400\/10:is(.dark *) {
  border-color: rgba(161, 161, 170, .1);
}

.dark\:border-zinc-400\/100:is(.dark *) {
  border-color: #a1a1aa;
}

.dark\:border-zinc-400\/15:is(.dark *) {
  border-color: rgba(161, 161, 170, .15);
}

.dark\:border-zinc-400\/20:is(.dark *) {
  border-color: rgba(161, 161, 170, .2);
}

.dark\:border-zinc-400\/25:is(.dark *) {
  border-color: rgba(161, 161, 170, .25);
}

.dark\:border-zinc-400\/30:is(.dark *) {
  border-color: rgba(161, 161, 170, .3);
}

.dark\:border-zinc-400\/35:is(.dark *) {
  border-color: rgba(161, 161, 170, .35);
}

.dark\:border-zinc-400\/40:is(.dark *) {
  border-color: rgba(161, 161, 170, .4);
}

.dark\:border-zinc-400\/45:is(.dark *) {
  border-color: rgba(161, 161, 170, .45);
}

.dark\:border-zinc-400\/5:is(.dark *) {
  border-color: rgba(161, 161, 170, .05);
}

.dark\:border-zinc-400\/50:is(.dark *) {
  border-color: rgba(161, 161, 170, .5);
}

.dark\:border-zinc-400\/55:is(.dark *) {
  border-color: rgba(161, 161, 170, .55);
}

.dark\:border-zinc-400\/60:is(.dark *) {
  border-color: rgba(161, 161, 170, .6);
}

.dark\:border-zinc-400\/65:is(.dark *) {
  border-color: rgba(161, 161, 170, .65);
}

.dark\:border-zinc-400\/70:is(.dark *) {
  border-color: rgba(161, 161, 170, .7);
}

.dark\:border-zinc-400\/75:is(.dark *) {
  border-color: rgba(161, 161, 170, .75);
}

.dark\:border-zinc-400\/80:is(.dark *) {
  border-color: rgba(161, 161, 170, .8);
}

.dark\:border-zinc-400\/85:is(.dark *) {
  border-color: rgba(161, 161, 170, .85);
}

.dark\:border-zinc-400\/90:is(.dark *) {
  border-color: rgba(161, 161, 170, .9);
}

.dark\:border-zinc-400\/95:is(.dark *) {
  border-color: rgba(161, 161, 170, .95);
}

.dark\:border-zinc-500:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(113, 113, 122, var(--tw-border-opacity, 1));
}

.dark\:border-zinc-500\/0:is(.dark *) {
  border-color: rgba(113, 113, 122, 0);
}

.dark\:border-zinc-500\/10:is(.dark *) {
  border-color: rgba(113, 113, 122, .1);
}

.dark\:border-zinc-500\/100:is(.dark *) {
  border-color: #71717a;
}

.dark\:border-zinc-500\/15:is(.dark *) {
  border-color: rgba(113, 113, 122, .15);
}

.dark\:border-zinc-500\/20:is(.dark *) {
  border-color: rgba(113, 113, 122, .2);
}

.dark\:border-zinc-500\/25:is(.dark *) {
  border-color: rgba(113, 113, 122, .25);
}

.dark\:border-zinc-500\/30:is(.dark *) {
  border-color: rgba(113, 113, 122, .3);
}

.dark\:border-zinc-500\/35:is(.dark *) {
  border-color: rgba(113, 113, 122, .35);
}

.dark\:border-zinc-500\/40:is(.dark *) {
  border-color: rgba(113, 113, 122, .4);
}

.dark\:border-zinc-500\/45:is(.dark *) {
  border-color: rgba(113, 113, 122, .45);
}

.dark\:border-zinc-500\/5:is(.dark *) {
  border-color: rgba(113, 113, 122, .05);
}

.dark\:border-zinc-500\/50:is(.dark *) {
  border-color: rgba(113, 113, 122, .5);
}

.dark\:border-zinc-500\/55:is(.dark *) {
  border-color: rgba(113, 113, 122, .55);
}

.dark\:border-zinc-500\/60:is(.dark *) {
  border-color: rgba(113, 113, 122, .6);
}

.dark\:border-zinc-500\/65:is(.dark *) {
  border-color: rgba(113, 113, 122, .65);
}

.dark\:border-zinc-500\/70:is(.dark *) {
  border-color: rgba(113, 113, 122, .7);
}

.dark\:border-zinc-500\/75:is(.dark *) {
  border-color: rgba(113, 113, 122, .75);
}

.dark\:border-zinc-500\/80:is(.dark *) {
  border-color: rgba(113, 113, 122, .8);
}

.dark\:border-zinc-500\/85:is(.dark *) {
  border-color: rgba(113, 113, 122, .85);
}

.dark\:border-zinc-500\/90:is(.dark *) {
  border-color: rgba(113, 113, 122, .9);
}

.dark\:border-zinc-500\/95:is(.dark *) {
  border-color: rgba(113, 113, 122, .95);
}

.dark\:border-zinc-600:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(82, 82, 91, var(--tw-border-opacity, 1));
}

.dark\:border-zinc-700:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(63, 63, 70, var(--tw-border-opacity, 1));
}

.dark\:border-zinc-700\/0:is(.dark *) {
  border-color: rgba(63, 63, 70, 0);
}

.dark\:border-zinc-700\/10:is(.dark *) {
  border-color: rgba(63, 63, 70, .1);
}

.dark\:border-zinc-700\/100:is(.dark *) {
  border-color: #3f3f46;
}

.dark\:border-zinc-700\/15:is(.dark *) {
  border-color: rgba(63, 63, 70, .15);
}

.dark\:border-zinc-700\/20:is(.dark *) {
  border-color: rgba(63, 63, 70, .2);
}

.dark\:border-zinc-700\/25:is(.dark *) {
  border-color: rgba(63, 63, 70, .25);
}

.dark\:border-zinc-700\/30:is(.dark *) {
  border-color: rgba(63, 63, 70, .3);
}

.dark\:border-zinc-700\/35:is(.dark *) {
  border-color: rgba(63, 63, 70, .35);
}

.dark\:border-zinc-700\/40:is(.dark *) {
  border-color: rgba(63, 63, 70, .4);
}

.dark\:border-zinc-700\/45:is(.dark *) {
  border-color: rgba(63, 63, 70, .45);
}

.dark\:border-zinc-700\/5:is(.dark *) {
  border-color: rgba(63, 63, 70, .05);
}

.dark\:border-zinc-700\/50:is(.dark *) {
  border-color: rgba(63, 63, 70, .5);
}

.dark\:border-zinc-700\/55:is(.dark *) {
  border-color: rgba(63, 63, 70, .55);
}

.dark\:border-zinc-700\/60:is(.dark *) {
  border-color: rgba(63, 63, 70, .6);
}

.dark\:border-zinc-700\/65:is(.dark *) {
  border-color: rgba(63, 63, 70, .65);
}

.dark\:border-zinc-700\/70:is(.dark *) {
  border-color: rgba(63, 63, 70, .7);
}

.dark\:border-zinc-700\/75:is(.dark *) {
  border-color: rgba(63, 63, 70, .75);
}

.dark\:border-zinc-700\/80:is(.dark *) {
  border-color: rgba(63, 63, 70, .8);
}

.dark\:border-zinc-700\/85:is(.dark *) {
  border-color: rgba(63, 63, 70, .85);
}

.dark\:border-zinc-700\/90:is(.dark *) {
  border-color: rgba(63, 63, 70, .9);
}

.dark\:border-zinc-700\/95:is(.dark *) {
  border-color: rgba(63, 63, 70, .95);
}

.dark\:border-zinc-800:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(39, 39, 42, var(--tw-border-opacity, 1));
}

.dark\:border-zinc-800\/0:is(.dark *) {
  border-color: rgba(39, 39, 42, 0);
}

.dark\:border-zinc-800\/10:is(.dark *) {
  border-color: rgba(39, 39, 42, .1);
}

.dark\:border-zinc-800\/100:is(.dark *) {
  border-color: #27272a;
}

.dark\:border-zinc-800\/15:is(.dark *) {
  border-color: rgba(39, 39, 42, .15);
}

.dark\:border-zinc-800\/20:is(.dark *) {
  border-color: rgba(39, 39, 42, .2);
}

.dark\:border-zinc-800\/25:is(.dark *) {
  border-color: rgba(39, 39, 42, .25);
}

.dark\:border-zinc-800\/30:is(.dark *) {
  border-color: rgba(39, 39, 42, .3);
}

.dark\:border-zinc-800\/35:is(.dark *) {
  border-color: rgba(39, 39, 42, .35);
}

.dark\:border-zinc-800\/40:is(.dark *) {
  border-color: rgba(39, 39, 42, .4);
}

.dark\:border-zinc-800\/45:is(.dark *) {
  border-color: rgba(39, 39, 42, .45);
}

.dark\:border-zinc-800\/5:is(.dark *) {
  border-color: rgba(39, 39, 42, .05);
}

.dark\:border-zinc-800\/50:is(.dark *) {
  border-color: rgba(39, 39, 42, .5);
}

.dark\:border-zinc-800\/55:is(.dark *) {
  border-color: rgba(39, 39, 42, .55);
}

.dark\:border-zinc-800\/60:is(.dark *) {
  border-color: rgba(39, 39, 42, .6);
}

.dark\:border-zinc-800\/65:is(.dark *) {
  border-color: rgba(39, 39, 42, .65);
}

.dark\:border-zinc-800\/70:is(.dark *) {
  border-color: rgba(39, 39, 42, .7);
}

.dark\:border-zinc-800\/75:is(.dark *) {
  border-color: rgba(39, 39, 42, .75);
}

.dark\:border-zinc-800\/80:is(.dark *) {
  border-color: rgba(39, 39, 42, .8);
}

.dark\:border-zinc-800\/85:is(.dark *) {
  border-color: rgba(39, 39, 42, .85);
}

.dark\:border-zinc-800\/90:is(.dark *) {
  border-color: rgba(39, 39, 42, .9);
}

.dark\:border-zinc-800\/95:is(.dark *) {
  border-color: rgba(39, 39, 42, .95);
}

.dark\:bg-\[\#1e2329\]:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 35, 41, var(--tw-bg-opacity, 1));
}

.dark\:bg-\[\#252b32\]:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(37, 43, 50, var(--tw-bg-opacity, 1));
}

.dark\:bg-accentBG-dark:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(28, 28, 28, var(--tw-bg-opacity, 1));
}

.dark\:bg-amber-100:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 243, 199, var(--tw-bg-opacity, 1));
}

.dark\:bg-amber-100\/0:is(.dark *) {
  background-color: rgba(254, 243, 199, 0);
}

.dark\:bg-amber-100\/10:is(.dark *) {
  background-color: rgba(254, 243, 199, .1);
}

.dark\:bg-amber-100\/100:is(.dark *) {
  background-color: #fef3c7;
}

.dark\:bg-amber-100\/15:is(.dark *) {
  background-color: rgba(254, 243, 199, .15);
}

.dark\:bg-amber-100\/20:is(.dark *) {
  background-color: rgba(254, 243, 199, .2);
}

.dark\:bg-amber-100\/25:is(.dark *) {
  background-color: rgba(254, 243, 199, .25);
}

.dark\:bg-amber-100\/30:is(.dark *) {
  background-color: rgba(254, 243, 199, .3);
}

.dark\:bg-amber-100\/35:is(.dark *) {
  background-color: rgba(254, 243, 199, .35);
}

.dark\:bg-amber-100\/40:is(.dark *) {
  background-color: rgba(254, 243, 199, .4);
}

.dark\:bg-amber-100\/45:is(.dark *) {
  background-color: rgba(254, 243, 199, .45);
}

.dark\:bg-amber-100\/5:is(.dark *) {
  background-color: rgba(254, 243, 199, .05);
}

.dark\:bg-amber-100\/50:is(.dark *) {
  background-color: rgba(254, 243, 199, .5);
}

.dark\:bg-amber-100\/55:is(.dark *) {
  background-color: rgba(254, 243, 199, .55);
}

.dark\:bg-amber-100\/60:is(.dark *) {
  background-color: rgba(254, 243, 199, .6);
}

.dark\:bg-amber-100\/65:is(.dark *) {
  background-color: rgba(254, 243, 199, .65);
}

.dark\:bg-amber-100\/70:is(.dark *) {
  background-color: rgba(254, 243, 199, .7);
}

.dark\:bg-amber-100\/75:is(.dark *) {
  background-color: rgba(254, 243, 199, .75);
}

.dark\:bg-amber-100\/80:is(.dark *) {
  background-color: rgba(254, 243, 199, .8);
}

.dark\:bg-amber-100\/85:is(.dark *) {
  background-color: rgba(254, 243, 199, .85);
}

.dark\:bg-amber-100\/90:is(.dark *) {
  background-color: rgba(254, 243, 199, .9);
}

.dark\:bg-amber-100\/95:is(.dark *) {
  background-color: rgba(254, 243, 199, .95);
}

.dark\:bg-amber-400:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 191, 36, var(--tw-bg-opacity, 1));
}

.dark\:bg-amber-400\/0:is(.dark *) {
  background-color: rgba(251, 191, 36, 0);
}

.dark\:bg-amber-400\/10:is(.dark *) {
  background-color: rgba(251, 191, 36, .1);
}

.dark\:bg-amber-400\/100:is(.dark *) {
  background-color: #fbbf24;
}

.dark\:bg-amber-400\/15:is(.dark *) {
  background-color: rgba(251, 191, 36, .15);
}

.dark\:bg-amber-400\/20:is(.dark *) {
  background-color: rgba(251, 191, 36, .2);
}

.dark\:bg-amber-400\/25:is(.dark *) {
  background-color: rgba(251, 191, 36, .25);
}

.dark\:bg-amber-400\/30:is(.dark *) {
  background-color: rgba(251, 191, 36, .3);
}

.dark\:bg-amber-400\/35:is(.dark *) {
  background-color: rgba(251, 191, 36, .35);
}

.dark\:bg-amber-400\/40:is(.dark *) {
  background-color: rgba(251, 191, 36, .4);
}

.dark\:bg-amber-400\/45:is(.dark *) {
  background-color: rgba(251, 191, 36, .45);
}

.dark\:bg-amber-400\/5:is(.dark *) {
  background-color: rgba(251, 191, 36, .05);
}

.dark\:bg-amber-400\/50:is(.dark *) {
  background-color: rgba(251, 191, 36, .5);
}

.dark\:bg-amber-400\/55:is(.dark *) {
  background-color: rgba(251, 191, 36, .55);
}

.dark\:bg-amber-400\/60:is(.dark *) {
  background-color: rgba(251, 191, 36, .6);
}

.dark\:bg-amber-400\/65:is(.dark *) {
  background-color: rgba(251, 191, 36, .65);
}

.dark\:bg-amber-400\/70:is(.dark *) {
  background-color: rgba(251, 191, 36, .7);
}

.dark\:bg-amber-400\/75:is(.dark *) {
  background-color: rgba(251, 191, 36, .75);
}

.dark\:bg-amber-400\/80:is(.dark *) {
  background-color: rgba(251, 191, 36, .8);
}

.dark\:bg-amber-400\/85:is(.dark *) {
  background-color: rgba(251, 191, 36, .85);
}

.dark\:bg-amber-400\/90:is(.dark *) {
  background-color: rgba(251, 191, 36, .9);
}

.dark\:bg-amber-400\/95:is(.dark *) {
  background-color: rgba(251, 191, 36, .95);
}

.dark\:bg-amber-500:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 158, 11, var(--tw-bg-opacity, 1));
}

.dark\:bg-amber-500\/0:is(.dark *) {
  background-color: rgba(245, 158, 11, 0);
}

.dark\:bg-amber-500\/10:is(.dark *) {
  background-color: rgba(245, 158, 11, .1);
}

.dark\:bg-amber-500\/100:is(.dark *) {
  background-color: #f59e0b;
}

.dark\:bg-amber-500\/15:is(.dark *) {
  background-color: rgba(245, 158, 11, .15);
}

.dark\:bg-amber-500\/20:is(.dark *) {
  background-color: rgba(245, 158, 11, .2);
}

.dark\:bg-amber-500\/25:is(.dark *) {
  background-color: rgba(245, 158, 11, .25);
}

.dark\:bg-amber-500\/30:is(.dark *) {
  background-color: rgba(245, 158, 11, .3);
}

.dark\:bg-amber-500\/35:is(.dark *) {
  background-color: rgba(245, 158, 11, .35);
}

.dark\:bg-amber-500\/40:is(.dark *) {
  background-color: rgba(245, 158, 11, .4);
}

.dark\:bg-amber-500\/45:is(.dark *) {
  background-color: rgba(245, 158, 11, .45);
}

.dark\:bg-amber-500\/5:is(.dark *) {
  background-color: rgba(245, 158, 11, .05);
}

.dark\:bg-amber-500\/50:is(.dark *) {
  background-color: rgba(245, 158, 11, .5);
}

.dark\:bg-amber-500\/55:is(.dark *) {
  background-color: rgba(245, 158, 11, .55);
}

.dark\:bg-amber-500\/60:is(.dark *) {
  background-color: rgba(245, 158, 11, .6);
}

.dark\:bg-amber-500\/65:is(.dark *) {
  background-color: rgba(245, 158, 11, .65);
}

.dark\:bg-amber-500\/70:is(.dark *) {
  background-color: rgba(245, 158, 11, .7);
}

.dark\:bg-amber-500\/75:is(.dark *) {
  background-color: rgba(245, 158, 11, .75);
}

.dark\:bg-amber-500\/80:is(.dark *) {
  background-color: rgba(245, 158, 11, .8);
}

.dark\:bg-amber-500\/85:is(.dark *) {
  background-color: rgba(245, 158, 11, .85);
}

.dark\:bg-amber-500\/90:is(.dark *) {
  background-color: rgba(245, 158, 11, .9);
}

.dark\:bg-amber-500\/95:is(.dark *) {
  background-color: rgba(245, 158, 11, .95);
}

.dark\:bg-amber-700:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(180, 83, 9, var(--tw-bg-opacity, 1));
}

.dark\:bg-amber-700\/0:is(.dark *) {
  background-color: rgba(180, 83, 9, 0);
}

.dark\:bg-amber-700\/10:is(.dark *) {
  background-color: rgba(180, 83, 9, .1);
}

.dark\:bg-amber-700\/100:is(.dark *) {
  background-color: #b45309;
}

.dark\:bg-amber-700\/15:is(.dark *) {
  background-color: rgba(180, 83, 9, .15);
}

.dark\:bg-amber-700\/20:is(.dark *) {
  background-color: rgba(180, 83, 9, .2);
}

.dark\:bg-amber-700\/25:is(.dark *) {
  background-color: rgba(180, 83, 9, .25);
}

.dark\:bg-amber-700\/30:is(.dark *) {
  background-color: rgba(180, 83, 9, .3);
}

.dark\:bg-amber-700\/35:is(.dark *) {
  background-color: rgba(180, 83, 9, .35);
}

.dark\:bg-amber-700\/40:is(.dark *) {
  background-color: rgba(180, 83, 9, .4);
}

.dark\:bg-amber-700\/45:is(.dark *) {
  background-color: rgba(180, 83, 9, .45);
}

.dark\:bg-amber-700\/5:is(.dark *) {
  background-color: rgba(180, 83, 9, .05);
}

.dark\:bg-amber-700\/50:is(.dark *) {
  background-color: rgba(180, 83, 9, .5);
}

.dark\:bg-amber-700\/55:is(.dark *) {
  background-color: rgba(180, 83, 9, .55);
}

.dark\:bg-amber-700\/60:is(.dark *) {
  background-color: rgba(180, 83, 9, .6);
}

.dark\:bg-amber-700\/65:is(.dark *) {
  background-color: rgba(180, 83, 9, .65);
}

.dark\:bg-amber-700\/70:is(.dark *) {
  background-color: rgba(180, 83, 9, .7);
}

.dark\:bg-amber-700\/75:is(.dark *) {
  background-color: rgba(180, 83, 9, .75);
}

.dark\:bg-amber-700\/80:is(.dark *) {
  background-color: rgba(180, 83, 9, .8);
}

.dark\:bg-amber-700\/85:is(.dark *) {
  background-color: rgba(180, 83, 9, .85);
}

.dark\:bg-amber-700\/90:is(.dark *) {
  background-color: rgba(180, 83, 9, .9);
}

.dark\:bg-amber-700\/95:is(.dark *) {
  background-color: rgba(180, 83, 9, .95);
}

.dark\:bg-amber-800:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(146, 64, 14, var(--tw-bg-opacity, 1));
}

.dark\:bg-amber-800\/0:is(.dark *) {
  background-color: rgba(146, 64, 14, 0);
}

.dark\:bg-amber-800\/10:is(.dark *) {
  background-color: rgba(146, 64, 14, .1);
}

.dark\:bg-amber-800\/100:is(.dark *) {
  background-color: #92400e;
}

.dark\:bg-amber-800\/15:is(.dark *) {
  background-color: rgba(146, 64, 14, .15);
}

.dark\:bg-amber-800\/20:is(.dark *) {
  background-color: rgba(146, 64, 14, .2);
}

.dark\:bg-amber-800\/25:is(.dark *) {
  background-color: rgba(146, 64, 14, .25);
}

.dark\:bg-amber-800\/30:is(.dark *) {
  background-color: rgba(146, 64, 14, .3);
}

.dark\:bg-amber-800\/35:is(.dark *) {
  background-color: rgba(146, 64, 14, .35);
}

.dark\:bg-amber-800\/40:is(.dark *) {
  background-color: rgba(146, 64, 14, .4);
}

.dark\:bg-amber-800\/45:is(.dark *) {
  background-color: rgba(146, 64, 14, .45);
}

.dark\:bg-amber-800\/5:is(.dark *) {
  background-color: rgba(146, 64, 14, .05);
}

.dark\:bg-amber-800\/50:is(.dark *) {
  background-color: rgba(146, 64, 14, .5);
}

.dark\:bg-amber-800\/55:is(.dark *) {
  background-color: rgba(146, 64, 14, .55);
}

.dark\:bg-amber-800\/60:is(.dark *) {
  background-color: rgba(146, 64, 14, .6);
}

.dark\:bg-amber-800\/65:is(.dark *) {
  background-color: rgba(146, 64, 14, .65);
}

.dark\:bg-amber-800\/70:is(.dark *) {
  background-color: rgba(146, 64, 14, .7);
}

.dark\:bg-amber-800\/75:is(.dark *) {
  background-color: rgba(146, 64, 14, .75);
}

.dark\:bg-amber-800\/80:is(.dark *) {
  background-color: rgba(146, 64, 14, .8);
}

.dark\:bg-amber-800\/85:is(.dark *) {
  background-color: rgba(146, 64, 14, .85);
}

.dark\:bg-amber-800\/90:is(.dark *) {
  background-color: rgba(146, 64, 14, .9);
}

.dark\:bg-amber-800\/95:is(.dark *) {
  background-color: rgba(146, 64, 14, .95);
}

.dark\:bg-amber-900\/20:is(.dark *) {
  background-color: rgba(120, 53, 15, .2);
}

.dark\:bg-black:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity, 1));
}

.dark\:bg-black\/20:is(.dark *) {
  background-color: rgba(0, 0, 0, .2);
}

.dark\:bg-black\/50:is(.dark *) {
  background-color: rgba(0, 0, 0, .5);
}

.dark\:bg-blue-100:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 234, 254, var(--tw-bg-opacity, 1));
}

.dark\:bg-blue-100\/0:is(.dark *) {
  background-color: rgba(219, 234, 254, 0);
}

.dark\:bg-blue-100\/10:is(.dark *) {
  background-color: rgba(219, 234, 254, .1);
}

.dark\:bg-blue-100\/100:is(.dark *) {
  background-color: #dbeafe;
}

.dark\:bg-blue-100\/15:is(.dark *) {
  background-color: rgba(219, 234, 254, .15);
}

.dark\:bg-blue-100\/20:is(.dark *) {
  background-color: rgba(219, 234, 254, .2);
}

.dark\:bg-blue-100\/25:is(.dark *) {
  background-color: rgba(219, 234, 254, .25);
}

.dark\:bg-blue-100\/30:is(.dark *) {
  background-color: rgba(219, 234, 254, .3);
}

.dark\:bg-blue-100\/35:is(.dark *) {
  background-color: rgba(219, 234, 254, .35);
}

.dark\:bg-blue-100\/40:is(.dark *) {
  background-color: rgba(219, 234, 254, .4);
}

.dark\:bg-blue-100\/45:is(.dark *) {
  background-color: rgba(219, 234, 254, .45);
}

.dark\:bg-blue-100\/5:is(.dark *) {
  background-color: rgba(219, 234, 254, .05);
}

.dark\:bg-blue-100\/50:is(.dark *) {
  background-color: rgba(219, 234, 254, .5);
}

.dark\:bg-blue-100\/55:is(.dark *) {
  background-color: rgba(219, 234, 254, .55);
}

.dark\:bg-blue-100\/60:is(.dark *) {
  background-color: rgba(219, 234, 254, .6);
}

.dark\:bg-blue-100\/65:is(.dark *) {
  background-color: rgba(219, 234, 254, .65);
}

.dark\:bg-blue-100\/70:is(.dark *) {
  background-color: rgba(219, 234, 254, .7);
}

.dark\:bg-blue-100\/75:is(.dark *) {
  background-color: rgba(219, 234, 254, .75);
}

.dark\:bg-blue-100\/80:is(.dark *) {
  background-color: rgba(219, 234, 254, .8);
}

.dark\:bg-blue-100\/85:is(.dark *) {
  background-color: rgba(219, 234, 254, .85);
}

.dark\:bg-blue-100\/90:is(.dark *) {
  background-color: rgba(219, 234, 254, .9);
}

.dark\:bg-blue-100\/95:is(.dark *) {
  background-color: rgba(219, 234, 254, .95);
}

.dark\:bg-blue-400:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(96, 165, 250, var(--tw-bg-opacity, 1));
}

.dark\:bg-blue-400\/0:is(.dark *) {
  background-color: rgba(96, 165, 250, 0);
}

.dark\:bg-blue-400\/10:is(.dark *) {
  background-color: rgba(96, 165, 250, .1);
}

.dark\:bg-blue-400\/100:is(.dark *) {
  background-color: #60a5fa;
}

.dark\:bg-blue-400\/15:is(.dark *) {
  background-color: rgba(96, 165, 250, .15);
}

.dark\:bg-blue-400\/20:is(.dark *) {
  background-color: rgba(96, 165, 250, .2);
}

.dark\:bg-blue-400\/25:is(.dark *) {
  background-color: rgba(96, 165, 250, .25);
}

.dark\:bg-blue-400\/30:is(.dark *) {
  background-color: rgba(96, 165, 250, .3);
}

.dark\:bg-blue-400\/35:is(.dark *) {
  background-color: rgba(96, 165, 250, .35);
}

.dark\:bg-blue-400\/40:is(.dark *) {
  background-color: rgba(96, 165, 250, .4);
}

.dark\:bg-blue-400\/45:is(.dark *) {
  background-color: rgba(96, 165, 250, .45);
}

.dark\:bg-blue-400\/5:is(.dark *) {
  background-color: rgba(96, 165, 250, .05);
}

.dark\:bg-blue-400\/50:is(.dark *) {
  background-color: rgba(96, 165, 250, .5);
}

.dark\:bg-blue-400\/55:is(.dark *) {
  background-color: rgba(96, 165, 250, .55);
}

.dark\:bg-blue-400\/60:is(.dark *) {
  background-color: rgba(96, 165, 250, .6);
}

.dark\:bg-blue-400\/65:is(.dark *) {
  background-color: rgba(96, 165, 250, .65);
}

.dark\:bg-blue-400\/70:is(.dark *) {
  background-color: rgba(96, 165, 250, .7);
}

.dark\:bg-blue-400\/75:is(.dark *) {
  background-color: rgba(96, 165, 250, .75);
}

.dark\:bg-blue-400\/80:is(.dark *) {
  background-color: rgba(96, 165, 250, .8);
}

.dark\:bg-blue-400\/85:is(.dark *) {
  background-color: rgba(96, 165, 250, .85);
}

.dark\:bg-blue-400\/90:is(.dark *) {
  background-color: rgba(96, 165, 250, .9);
}

.dark\:bg-blue-400\/95:is(.dark *) {
  background-color: rgba(96, 165, 250, .95);
}

.dark\:bg-blue-500:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(59, 130, 246, var(--tw-bg-opacity, 1));
}

.dark\:bg-blue-500\/0:is(.dark *) {
  background-color: rgba(59, 130, 246, 0);
}

.dark\:bg-blue-500\/10:is(.dark *) {
  background-color: rgba(59, 130, 246, .1);
}

.dark\:bg-blue-500\/100:is(.dark *) {
  background-color: #3b82f6;
}

.dark\:bg-blue-500\/15:is(.dark *) {
  background-color: rgba(59, 130, 246, .15);
}

.dark\:bg-blue-500\/20:is(.dark *) {
  background-color: rgba(59, 130, 246, .2);
}

.dark\:bg-blue-500\/25:is(.dark *) {
  background-color: rgba(59, 130, 246, .25);
}

.dark\:bg-blue-500\/30:is(.dark *) {
  background-color: rgba(59, 130, 246, .3);
}

.dark\:bg-blue-500\/35:is(.dark *) {
  background-color: rgba(59, 130, 246, .35);
}

.dark\:bg-blue-500\/40:is(.dark *) {
  background-color: rgba(59, 130, 246, .4);
}

.dark\:bg-blue-500\/45:is(.dark *) {
  background-color: rgba(59, 130, 246, .45);
}

.dark\:bg-blue-500\/5:is(.dark *) {
  background-color: rgba(59, 130, 246, .05);
}

.dark\:bg-blue-500\/50:is(.dark *) {
  background-color: rgba(59, 130, 246, .5);
}

.dark\:bg-blue-500\/55:is(.dark *) {
  background-color: rgba(59, 130, 246, .55);
}

.dark\:bg-blue-500\/60:is(.dark *) {
  background-color: rgba(59, 130, 246, .6);
}

.dark\:bg-blue-500\/65:is(.dark *) {
  background-color: rgba(59, 130, 246, .65);
}

.dark\:bg-blue-500\/70:is(.dark *) {
  background-color: rgba(59, 130, 246, .7);
}

.dark\:bg-blue-500\/75:is(.dark *) {
  background-color: rgba(59, 130, 246, .75);
}

.dark\:bg-blue-500\/80:is(.dark *) {
  background-color: rgba(59, 130, 246, .8);
}

.dark\:bg-blue-500\/85:is(.dark *) {
  background-color: rgba(59, 130, 246, .85);
}

.dark\:bg-blue-500\/90:is(.dark *) {
  background-color: rgba(59, 130, 246, .9);
}

.dark\:bg-blue-500\/95:is(.dark *) {
  background-color: rgba(59, 130, 246, .95);
}

.dark\:bg-blue-600\/20:is(.dark *) {
  background-color: rgba(37, 99, 235, .2);
}

.dark\:bg-blue-700:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(29, 78, 216, var(--tw-bg-opacity, 1));
}

.dark\:bg-blue-700\/0:is(.dark *) {
  background-color: rgba(29, 78, 216, 0);
}

.dark\:bg-blue-700\/10:is(.dark *) {
  background-color: rgba(29, 78, 216, .1);
}

.dark\:bg-blue-700\/100:is(.dark *) {
  background-color: #1d4ed8;
}

.dark\:bg-blue-700\/15:is(.dark *) {
  background-color: rgba(29, 78, 216, .15);
}

.dark\:bg-blue-700\/20:is(.dark *) {
  background-color: rgba(29, 78, 216, .2);
}

.dark\:bg-blue-700\/25:is(.dark *) {
  background-color: rgba(29, 78, 216, .25);
}

.dark\:bg-blue-700\/30:is(.dark *) {
  background-color: rgba(29, 78, 216, .3);
}

.dark\:bg-blue-700\/35:is(.dark *) {
  background-color: rgba(29, 78, 216, .35);
}

.dark\:bg-blue-700\/40:is(.dark *) {
  background-color: rgba(29, 78, 216, .4);
}

.dark\:bg-blue-700\/45:is(.dark *) {
  background-color: rgba(29, 78, 216, .45);
}

.dark\:bg-blue-700\/5:is(.dark *) {
  background-color: rgba(29, 78, 216, .05);
}

.dark\:bg-blue-700\/50:is(.dark *) {
  background-color: rgba(29, 78, 216, .5);
}

.dark\:bg-blue-700\/55:is(.dark *) {
  background-color: rgba(29, 78, 216, .55);
}

.dark\:bg-blue-700\/60:is(.dark *) {
  background-color: rgba(29, 78, 216, .6);
}

.dark\:bg-blue-700\/65:is(.dark *) {
  background-color: rgba(29, 78, 216, .65);
}

.dark\:bg-blue-700\/70:is(.dark *) {
  background-color: rgba(29, 78, 216, .7);
}

.dark\:bg-blue-700\/75:is(.dark *) {
  background-color: rgba(29, 78, 216, .75);
}

.dark\:bg-blue-700\/80:is(.dark *) {
  background-color: rgba(29, 78, 216, .8);
}

.dark\:bg-blue-700\/85:is(.dark *) {
  background-color: rgba(29, 78, 216, .85);
}

.dark\:bg-blue-700\/90:is(.dark *) {
  background-color: rgba(29, 78, 216, .9);
}

.dark\:bg-blue-700\/95:is(.dark *) {
  background-color: rgba(29, 78, 216, .95);
}

.dark\:bg-blue-800:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 64, 175, var(--tw-bg-opacity, 1));
}

.dark\:bg-blue-800\/0:is(.dark *) {
  background-color: rgba(30, 64, 175, 0);
}

.dark\:bg-blue-800\/10:is(.dark *) {
  background-color: rgba(30, 64, 175, .1);
}

.dark\:bg-blue-800\/100:is(.dark *) {
  background-color: #1e40af;
}

.dark\:bg-blue-800\/15:is(.dark *) {
  background-color: rgba(30, 64, 175, .15);
}

.dark\:bg-blue-800\/20:is(.dark *) {
  background-color: rgba(30, 64, 175, .2);
}

.dark\:bg-blue-800\/25:is(.dark *) {
  background-color: rgba(30, 64, 175, .25);
}

.dark\:bg-blue-800\/30:is(.dark *) {
  background-color: rgba(30, 64, 175, .3);
}

.dark\:bg-blue-800\/35:is(.dark *) {
  background-color: rgba(30, 64, 175, .35);
}

.dark\:bg-blue-800\/40:is(.dark *) {
  background-color: rgba(30, 64, 175, .4);
}

.dark\:bg-blue-800\/45:is(.dark *) {
  background-color: rgba(30, 64, 175, .45);
}

.dark\:bg-blue-800\/5:is(.dark *) {
  background-color: rgba(30, 64, 175, .05);
}

.dark\:bg-blue-800\/50:is(.dark *) {
  background-color: rgba(30, 64, 175, .5);
}

.dark\:bg-blue-800\/55:is(.dark *) {
  background-color: rgba(30, 64, 175, .55);
}

.dark\:bg-blue-800\/60:is(.dark *) {
  background-color: rgba(30, 64, 175, .6);
}

.dark\:bg-blue-800\/65:is(.dark *) {
  background-color: rgba(30, 64, 175, .65);
}

.dark\:bg-blue-800\/70:is(.dark *) {
  background-color: rgba(30, 64, 175, .7);
}

.dark\:bg-blue-800\/75:is(.dark *) {
  background-color: rgba(30, 64, 175, .75);
}

.dark\:bg-blue-800\/80:is(.dark *) {
  background-color: rgba(30, 64, 175, .8);
}

.dark\:bg-blue-800\/85:is(.dark *) {
  background-color: rgba(30, 64, 175, .85);
}

.dark\:bg-blue-800\/90:is(.dark *) {
  background-color: rgba(30, 64, 175, .9);
}

.dark\:bg-blue-800\/95:is(.dark *) {
  background-color: rgba(30, 64, 175, .95);
}

.dark\:bg-blue-900:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 58, 138, var(--tw-bg-opacity, 1));
}

.dark\:bg-blue-900\/10:is(.dark *) {
  background-color: rgba(30, 58, 138, .1);
}

.dark\:bg-blue-900\/20:is(.dark *) {
  background-color: rgba(30, 58, 138, .2);
}

.dark\:bg-blue-900\/30:is(.dark *) {
  background-color: rgba(30, 58, 138, .3);
}

.dark\:bg-cyan-100:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(207, 250, 254, var(--tw-bg-opacity, 1));
}

.dark\:bg-cyan-100\/0:is(.dark *) {
  background-color: rgba(207, 250, 254, 0);
}

.dark\:bg-cyan-100\/10:is(.dark *) {
  background-color: rgba(207, 250, 254, .1);
}

.dark\:bg-cyan-100\/100:is(.dark *) {
  background-color: #cffafe;
}

.dark\:bg-cyan-100\/15:is(.dark *) {
  background-color: rgba(207, 250, 254, .15);
}

.dark\:bg-cyan-100\/20:is(.dark *) {
  background-color: rgba(207, 250, 254, .2);
}

.dark\:bg-cyan-100\/25:is(.dark *) {
  background-color: rgba(207, 250, 254, .25);
}

.dark\:bg-cyan-100\/30:is(.dark *) {
  background-color: rgba(207, 250, 254, .3);
}

.dark\:bg-cyan-100\/35:is(.dark *) {
  background-color: rgba(207, 250, 254, .35);
}

.dark\:bg-cyan-100\/40:is(.dark *) {
  background-color: rgba(207, 250, 254, .4);
}

.dark\:bg-cyan-100\/45:is(.dark *) {
  background-color: rgba(207, 250, 254, .45);
}

.dark\:bg-cyan-100\/5:is(.dark *) {
  background-color: rgba(207, 250, 254, .05);
}

.dark\:bg-cyan-100\/50:is(.dark *) {
  background-color: rgba(207, 250, 254, .5);
}

.dark\:bg-cyan-100\/55:is(.dark *) {
  background-color: rgba(207, 250, 254, .55);
}

.dark\:bg-cyan-100\/60:is(.dark *) {
  background-color: rgba(207, 250, 254, .6);
}

.dark\:bg-cyan-100\/65:is(.dark *) {
  background-color: rgba(207, 250, 254, .65);
}

.dark\:bg-cyan-100\/70:is(.dark *) {
  background-color: rgba(207, 250, 254, .7);
}

.dark\:bg-cyan-100\/75:is(.dark *) {
  background-color: rgba(207, 250, 254, .75);
}

.dark\:bg-cyan-100\/80:is(.dark *) {
  background-color: rgba(207, 250, 254, .8);
}

.dark\:bg-cyan-100\/85:is(.dark *) {
  background-color: rgba(207, 250, 254, .85);
}

.dark\:bg-cyan-100\/90:is(.dark *) {
  background-color: rgba(207, 250, 254, .9);
}

.dark\:bg-cyan-100\/95:is(.dark *) {
  background-color: rgba(207, 250, 254, .95);
}

.dark\:bg-cyan-400:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(34, 211, 238, var(--tw-bg-opacity, 1));
}

.dark\:bg-cyan-400\/0:is(.dark *) {
  background-color: rgba(34, 211, 238, 0);
}

.dark\:bg-cyan-400\/10:is(.dark *) {
  background-color: rgba(34, 211, 238, .1);
}

.dark\:bg-cyan-400\/100:is(.dark *) {
  background-color: #22d3ee;
}

.dark\:bg-cyan-400\/15:is(.dark *) {
  background-color: rgba(34, 211, 238, .15);
}

.dark\:bg-cyan-400\/20:is(.dark *) {
  background-color: rgba(34, 211, 238, .2);
}

.dark\:bg-cyan-400\/25:is(.dark *) {
  background-color: rgba(34, 211, 238, .25);
}

.dark\:bg-cyan-400\/30:is(.dark *) {
  background-color: rgba(34, 211, 238, .3);
}

.dark\:bg-cyan-400\/35:is(.dark *) {
  background-color: rgba(34, 211, 238, .35);
}

.dark\:bg-cyan-400\/40:is(.dark *) {
  background-color: rgba(34, 211, 238, .4);
}

.dark\:bg-cyan-400\/45:is(.dark *) {
  background-color: rgba(34, 211, 238, .45);
}

.dark\:bg-cyan-400\/5:is(.dark *) {
  background-color: rgba(34, 211, 238, .05);
}

.dark\:bg-cyan-400\/50:is(.dark *) {
  background-color: rgba(34, 211, 238, .5);
}

.dark\:bg-cyan-400\/55:is(.dark *) {
  background-color: rgba(34, 211, 238, .55);
}

.dark\:bg-cyan-400\/60:is(.dark *) {
  background-color: rgba(34, 211, 238, .6);
}

.dark\:bg-cyan-400\/65:is(.dark *) {
  background-color: rgba(34, 211, 238, .65);
}

.dark\:bg-cyan-400\/70:is(.dark *) {
  background-color: rgba(34, 211, 238, .7);
}

.dark\:bg-cyan-400\/75:is(.dark *) {
  background-color: rgba(34, 211, 238, .75);
}

.dark\:bg-cyan-400\/80:is(.dark *) {
  background-color: rgba(34, 211, 238, .8);
}

.dark\:bg-cyan-400\/85:is(.dark *) {
  background-color: rgba(34, 211, 238, .85);
}

.dark\:bg-cyan-400\/90:is(.dark *) {
  background-color: rgba(34, 211, 238, .9);
}

.dark\:bg-cyan-400\/95:is(.dark *) {
  background-color: rgba(34, 211, 238, .95);
}

.dark\:bg-cyan-500:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 182, 212, var(--tw-bg-opacity, 1));
}

.dark\:bg-cyan-500\/0:is(.dark *) {
  background-color: rgba(6, 182, 212, 0);
}

.dark\:bg-cyan-500\/10:is(.dark *) {
  background-color: rgba(6, 182, 212, .1);
}

.dark\:bg-cyan-500\/100:is(.dark *) {
  background-color: #06b6d4;
}

.dark\:bg-cyan-500\/15:is(.dark *) {
  background-color: rgba(6, 182, 212, .15);
}

.dark\:bg-cyan-500\/20:is(.dark *) {
  background-color: rgba(6, 182, 212, .2);
}

.dark\:bg-cyan-500\/25:is(.dark *) {
  background-color: rgba(6, 182, 212, .25);
}

.dark\:bg-cyan-500\/30:is(.dark *) {
  background-color: rgba(6, 182, 212, .3);
}

.dark\:bg-cyan-500\/35:is(.dark *) {
  background-color: rgba(6, 182, 212, .35);
}

.dark\:bg-cyan-500\/40:is(.dark *) {
  background-color: rgba(6, 182, 212, .4);
}

.dark\:bg-cyan-500\/45:is(.dark *) {
  background-color: rgba(6, 182, 212, .45);
}

.dark\:bg-cyan-500\/5:is(.dark *) {
  background-color: rgba(6, 182, 212, .05);
}

.dark\:bg-cyan-500\/50:is(.dark *) {
  background-color: rgba(6, 182, 212, .5);
}

.dark\:bg-cyan-500\/55:is(.dark *) {
  background-color: rgba(6, 182, 212, .55);
}

.dark\:bg-cyan-500\/60:is(.dark *) {
  background-color: rgba(6, 182, 212, .6);
}

.dark\:bg-cyan-500\/65:is(.dark *) {
  background-color: rgba(6, 182, 212, .65);
}

.dark\:bg-cyan-500\/70:is(.dark *) {
  background-color: rgba(6, 182, 212, .7);
}

.dark\:bg-cyan-500\/75:is(.dark *) {
  background-color: rgba(6, 182, 212, .75);
}

.dark\:bg-cyan-500\/80:is(.dark *) {
  background-color: rgba(6, 182, 212, .8);
}

.dark\:bg-cyan-500\/85:is(.dark *) {
  background-color: rgba(6, 182, 212, .85);
}

.dark\:bg-cyan-500\/90:is(.dark *) {
  background-color: rgba(6, 182, 212, .9);
}

.dark\:bg-cyan-500\/95:is(.dark *) {
  background-color: rgba(6, 182, 212, .95);
}

.dark\:bg-cyan-700:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(14, 116, 144, var(--tw-bg-opacity, 1));
}

.dark\:bg-cyan-700\/0:is(.dark *) {
  background-color: rgba(14, 116, 144, 0);
}

.dark\:bg-cyan-700\/10:is(.dark *) {
  background-color: rgba(14, 116, 144, .1);
}

.dark\:bg-cyan-700\/100:is(.dark *) {
  background-color: #0e7490;
}

.dark\:bg-cyan-700\/15:is(.dark *) {
  background-color: rgba(14, 116, 144, .15);
}

.dark\:bg-cyan-700\/20:is(.dark *) {
  background-color: rgba(14, 116, 144, .2);
}

.dark\:bg-cyan-700\/25:is(.dark *) {
  background-color: rgba(14, 116, 144, .25);
}

.dark\:bg-cyan-700\/30:is(.dark *) {
  background-color: rgba(14, 116, 144, .3);
}

.dark\:bg-cyan-700\/35:is(.dark *) {
  background-color: rgba(14, 116, 144, .35);
}

.dark\:bg-cyan-700\/40:is(.dark *) {
  background-color: rgba(14, 116, 144, .4);
}

.dark\:bg-cyan-700\/45:is(.dark *) {
  background-color: rgba(14, 116, 144, .45);
}

.dark\:bg-cyan-700\/5:is(.dark *) {
  background-color: rgba(14, 116, 144, .05);
}

.dark\:bg-cyan-700\/50:is(.dark *) {
  background-color: rgba(14, 116, 144, .5);
}

.dark\:bg-cyan-700\/55:is(.dark *) {
  background-color: rgba(14, 116, 144, .55);
}

.dark\:bg-cyan-700\/60:is(.dark *) {
  background-color: rgba(14, 116, 144, .6);
}

.dark\:bg-cyan-700\/65:is(.dark *) {
  background-color: rgba(14, 116, 144, .65);
}

.dark\:bg-cyan-700\/70:is(.dark *) {
  background-color: rgba(14, 116, 144, .7);
}

.dark\:bg-cyan-700\/75:is(.dark *) {
  background-color: rgba(14, 116, 144, .75);
}

.dark\:bg-cyan-700\/80:is(.dark *) {
  background-color: rgba(14, 116, 144, .8);
}

.dark\:bg-cyan-700\/85:is(.dark *) {
  background-color: rgba(14, 116, 144, .85);
}

.dark\:bg-cyan-700\/90:is(.dark *) {
  background-color: rgba(14, 116, 144, .9);
}

.dark\:bg-cyan-700\/95:is(.dark *) {
  background-color: rgba(14, 116, 144, .95);
}

.dark\:bg-cyan-800:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(21, 94, 117, var(--tw-bg-opacity, 1));
}

.dark\:bg-cyan-800\/0:is(.dark *) {
  background-color: rgba(21, 94, 117, 0);
}

.dark\:bg-cyan-800\/10:is(.dark *) {
  background-color: rgba(21, 94, 117, .1);
}

.dark\:bg-cyan-800\/100:is(.dark *) {
  background-color: #155e75;
}

.dark\:bg-cyan-800\/15:is(.dark *) {
  background-color: rgba(21, 94, 117, .15);
}

.dark\:bg-cyan-800\/20:is(.dark *) {
  background-color: rgba(21, 94, 117, .2);
}

.dark\:bg-cyan-800\/25:is(.dark *) {
  background-color: rgba(21, 94, 117, .25);
}

.dark\:bg-cyan-800\/30:is(.dark *) {
  background-color: rgba(21, 94, 117, .3);
}

.dark\:bg-cyan-800\/35:is(.dark *) {
  background-color: rgba(21, 94, 117, .35);
}

.dark\:bg-cyan-800\/40:is(.dark *) {
  background-color: rgba(21, 94, 117, .4);
}

.dark\:bg-cyan-800\/45:is(.dark *) {
  background-color: rgba(21, 94, 117, .45);
}

.dark\:bg-cyan-800\/5:is(.dark *) {
  background-color: rgba(21, 94, 117, .05);
}

.dark\:bg-cyan-800\/50:is(.dark *) {
  background-color: rgba(21, 94, 117, .5);
}

.dark\:bg-cyan-800\/55:is(.dark *) {
  background-color: rgba(21, 94, 117, .55);
}

.dark\:bg-cyan-800\/60:is(.dark *) {
  background-color: rgba(21, 94, 117, .6);
}

.dark\:bg-cyan-800\/65:is(.dark *) {
  background-color: rgba(21, 94, 117, .65);
}

.dark\:bg-cyan-800\/70:is(.dark *) {
  background-color: rgba(21, 94, 117, .7);
}

.dark\:bg-cyan-800\/75:is(.dark *) {
  background-color: rgba(21, 94, 117, .75);
}

.dark\:bg-cyan-800\/80:is(.dark *) {
  background-color: rgba(21, 94, 117, .8);
}

.dark\:bg-cyan-800\/85:is(.dark *) {
  background-color: rgba(21, 94, 117, .85);
}

.dark\:bg-cyan-800\/90:is(.dark *) {
  background-color: rgba(21, 94, 117, .9);
}

.dark\:bg-cyan-800\/95:is(.dark *) {
  background-color: rgba(21, 94, 117, .95);
}

.dark\:bg-emerald-100:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 250, 229, var(--tw-bg-opacity, 1));
}

.dark\:bg-emerald-100\/0:is(.dark *) {
  background-color: rgba(209, 250, 229, 0);
}

.dark\:bg-emerald-100\/10:is(.dark *) {
  background-color: rgba(209, 250, 229, .1);
}

.dark\:bg-emerald-100\/100:is(.dark *) {
  background-color: #d1fae5;
}

.dark\:bg-emerald-100\/15:is(.dark *) {
  background-color: rgba(209, 250, 229, .15);
}

.dark\:bg-emerald-100\/20:is(.dark *) {
  background-color: rgba(209, 250, 229, .2);
}

.dark\:bg-emerald-100\/25:is(.dark *) {
  background-color: rgba(209, 250, 229, .25);
}

.dark\:bg-emerald-100\/30:is(.dark *) {
  background-color: rgba(209, 250, 229, .3);
}

.dark\:bg-emerald-100\/35:is(.dark *) {
  background-color: rgba(209, 250, 229, .35);
}

.dark\:bg-emerald-100\/40:is(.dark *) {
  background-color: rgba(209, 250, 229, .4);
}

.dark\:bg-emerald-100\/45:is(.dark *) {
  background-color: rgba(209, 250, 229, .45);
}

.dark\:bg-emerald-100\/5:is(.dark *) {
  background-color: rgba(209, 250, 229, .05);
}

.dark\:bg-emerald-100\/50:is(.dark *) {
  background-color: rgba(209, 250, 229, .5);
}

.dark\:bg-emerald-100\/55:is(.dark *) {
  background-color: rgba(209, 250, 229, .55);
}

.dark\:bg-emerald-100\/60:is(.dark *) {
  background-color: rgba(209, 250, 229, .6);
}

.dark\:bg-emerald-100\/65:is(.dark *) {
  background-color: rgba(209, 250, 229, .65);
}

.dark\:bg-emerald-100\/70:is(.dark *) {
  background-color: rgba(209, 250, 229, .7);
}

.dark\:bg-emerald-100\/75:is(.dark *) {
  background-color: rgba(209, 250, 229, .75);
}

.dark\:bg-emerald-100\/80:is(.dark *) {
  background-color: rgba(209, 250, 229, .8);
}

.dark\:bg-emerald-100\/85:is(.dark *) {
  background-color: rgba(209, 250, 229, .85);
}

.dark\:bg-emerald-100\/90:is(.dark *) {
  background-color: rgba(209, 250, 229, .9);
}

.dark\:bg-emerald-100\/95:is(.dark *) {
  background-color: rgba(209, 250, 229, .95);
}

.dark\:bg-emerald-400:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(52, 211, 153, var(--tw-bg-opacity, 1));
}

.dark\:bg-emerald-400\/0:is(.dark *) {
  background-color: rgba(52, 211, 153, 0);
}

.dark\:bg-emerald-400\/10:is(.dark *) {
  background-color: rgba(52, 211, 153, .1);
}

.dark\:bg-emerald-400\/100:is(.dark *) {
  background-color: #34d399;
}

.dark\:bg-emerald-400\/15:is(.dark *) {
  background-color: rgba(52, 211, 153, .15);
}

.dark\:bg-emerald-400\/20:is(.dark *) {
  background-color: rgba(52, 211, 153, .2);
}

.dark\:bg-emerald-400\/25:is(.dark *) {
  background-color: rgba(52, 211, 153, .25);
}

.dark\:bg-emerald-400\/30:is(.dark *) {
  background-color: rgba(52, 211, 153, .3);
}

.dark\:bg-emerald-400\/35:is(.dark *) {
  background-color: rgba(52, 211, 153, .35);
}

.dark\:bg-emerald-400\/40:is(.dark *) {
  background-color: rgba(52, 211, 153, .4);
}

.dark\:bg-emerald-400\/45:is(.dark *) {
  background-color: rgba(52, 211, 153, .45);
}

.dark\:bg-emerald-400\/5:is(.dark *) {
  background-color: rgba(52, 211, 153, .05);
}

.dark\:bg-emerald-400\/50:is(.dark *) {
  background-color: rgba(52, 211, 153, .5);
}

.dark\:bg-emerald-400\/55:is(.dark *) {
  background-color: rgba(52, 211, 153, .55);
}

.dark\:bg-emerald-400\/60:is(.dark *) {
  background-color: rgba(52, 211, 153, .6);
}

.dark\:bg-emerald-400\/65:is(.dark *) {
  background-color: rgba(52, 211, 153, .65);
}

.dark\:bg-emerald-400\/70:is(.dark *) {
  background-color: rgba(52, 211, 153, .7);
}

.dark\:bg-emerald-400\/75:is(.dark *) {
  background-color: rgba(52, 211, 153, .75);
}

.dark\:bg-emerald-400\/80:is(.dark *) {
  background-color: rgba(52, 211, 153, .8);
}

.dark\:bg-emerald-400\/85:is(.dark *) {
  background-color: rgba(52, 211, 153, .85);
}

.dark\:bg-emerald-400\/90:is(.dark *) {
  background-color: rgba(52, 211, 153, .9);
}

.dark\:bg-emerald-400\/95:is(.dark *) {
  background-color: rgba(52, 211, 153, .95);
}

.dark\:bg-emerald-500:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(16, 185, 129, var(--tw-bg-opacity, 1));
}

.dark\:bg-emerald-500\/0:is(.dark *) {
  background-color: rgba(16, 185, 129, 0);
}

.dark\:bg-emerald-500\/10:is(.dark *) {
  background-color: rgba(16, 185, 129, .1);
}

.dark\:bg-emerald-500\/100:is(.dark *) {
  background-color: #10b981;
}

.dark\:bg-emerald-500\/15:is(.dark *) {
  background-color: rgba(16, 185, 129, .15);
}

.dark\:bg-emerald-500\/20:is(.dark *) {
  background-color: rgba(16, 185, 129, .2);
}

.dark\:bg-emerald-500\/25:is(.dark *) {
  background-color: rgba(16, 185, 129, .25);
}

.dark\:bg-emerald-500\/30:is(.dark *) {
  background-color: rgba(16, 185, 129, .3);
}

.dark\:bg-emerald-500\/35:is(.dark *) {
  background-color: rgba(16, 185, 129, .35);
}

.dark\:bg-emerald-500\/40:is(.dark *) {
  background-color: rgba(16, 185, 129, .4);
}

.dark\:bg-emerald-500\/45:is(.dark *) {
  background-color: rgba(16, 185, 129, .45);
}

.dark\:bg-emerald-500\/5:is(.dark *) {
  background-color: rgba(16, 185, 129, .05);
}

.dark\:bg-emerald-500\/50:is(.dark *) {
  background-color: rgba(16, 185, 129, .5);
}

.dark\:bg-emerald-500\/55:is(.dark *) {
  background-color: rgba(16, 185, 129, .55);
}

.dark\:bg-emerald-500\/60:is(.dark *) {
  background-color: rgba(16, 185, 129, .6);
}

.dark\:bg-emerald-500\/65:is(.dark *) {
  background-color: rgba(16, 185, 129, .65);
}

.dark\:bg-emerald-500\/70:is(.dark *) {
  background-color: rgba(16, 185, 129, .7);
}

.dark\:bg-emerald-500\/75:is(.dark *) {
  background-color: rgba(16, 185, 129, .75);
}

.dark\:bg-emerald-500\/80:is(.dark *) {
  background-color: rgba(16, 185, 129, .8);
}

.dark\:bg-emerald-500\/85:is(.dark *) {
  background-color: rgba(16, 185, 129, .85);
}

.dark\:bg-emerald-500\/90:is(.dark *) {
  background-color: rgba(16, 185, 129, .9);
}

.dark\:bg-emerald-500\/95:is(.dark *) {
  background-color: rgba(16, 185, 129, .95);
}

.dark\:bg-emerald-700:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(4, 120, 87, var(--tw-bg-opacity, 1));
}

.dark\:bg-emerald-700\/0:is(.dark *) {
  background-color: rgba(4, 120, 87, 0);
}

.dark\:bg-emerald-700\/10:is(.dark *) {
  background-color: rgba(4, 120, 87, .1);
}

.dark\:bg-emerald-700\/100:is(.dark *) {
  background-color: #047857;
}

.dark\:bg-emerald-700\/15:is(.dark *) {
  background-color: rgba(4, 120, 87, .15);
}

.dark\:bg-emerald-700\/20:is(.dark *) {
  background-color: rgba(4, 120, 87, .2);
}

.dark\:bg-emerald-700\/25:is(.dark *) {
  background-color: rgba(4, 120, 87, .25);
}

.dark\:bg-emerald-700\/30:is(.dark *) {
  background-color: rgba(4, 120, 87, .3);
}

.dark\:bg-emerald-700\/35:is(.dark *) {
  background-color: rgba(4, 120, 87, .35);
}

.dark\:bg-emerald-700\/40:is(.dark *) {
  background-color: rgba(4, 120, 87, .4);
}

.dark\:bg-emerald-700\/45:is(.dark *) {
  background-color: rgba(4, 120, 87, .45);
}

.dark\:bg-emerald-700\/5:is(.dark *) {
  background-color: rgba(4, 120, 87, .05);
}

.dark\:bg-emerald-700\/50:is(.dark *) {
  background-color: rgba(4, 120, 87, .5);
}

.dark\:bg-emerald-700\/55:is(.dark *) {
  background-color: rgba(4, 120, 87, .55);
}

.dark\:bg-emerald-700\/60:is(.dark *) {
  background-color: rgba(4, 120, 87, .6);
}

.dark\:bg-emerald-700\/65:is(.dark *) {
  background-color: rgba(4, 120, 87, .65);
}

.dark\:bg-emerald-700\/70:is(.dark *) {
  background-color: rgba(4, 120, 87, .7);
}

.dark\:bg-emerald-700\/75:is(.dark *) {
  background-color: rgba(4, 120, 87, .75);
}

.dark\:bg-emerald-700\/80:is(.dark *) {
  background-color: rgba(4, 120, 87, .8);
}

.dark\:bg-emerald-700\/85:is(.dark *) {
  background-color: rgba(4, 120, 87, .85);
}

.dark\:bg-emerald-700\/90:is(.dark *) {
  background-color: rgba(4, 120, 87, .9);
}

.dark\:bg-emerald-700\/95:is(.dark *) {
  background-color: rgba(4, 120, 87, .95);
}

.dark\:bg-emerald-800:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 95, 70, var(--tw-bg-opacity, 1));
}

.dark\:bg-emerald-800\/0:is(.dark *) {
  background-color: rgba(6, 95, 70, 0);
}

.dark\:bg-emerald-800\/10:is(.dark *) {
  background-color: rgba(6, 95, 70, .1);
}

.dark\:bg-emerald-800\/100:is(.dark *) {
  background-color: #065f46;
}

.dark\:bg-emerald-800\/15:is(.dark *) {
  background-color: rgba(6, 95, 70, .15);
}

.dark\:bg-emerald-800\/20:is(.dark *) {
  background-color: rgba(6, 95, 70, .2);
}

.dark\:bg-emerald-800\/25:is(.dark *) {
  background-color: rgba(6, 95, 70, .25);
}

.dark\:bg-emerald-800\/30:is(.dark *) {
  background-color: rgba(6, 95, 70, .3);
}

.dark\:bg-emerald-800\/35:is(.dark *) {
  background-color: rgba(6, 95, 70, .35);
}

.dark\:bg-emerald-800\/40:is(.dark *) {
  background-color: rgba(6, 95, 70, .4);
}

.dark\:bg-emerald-800\/45:is(.dark *) {
  background-color: rgba(6, 95, 70, .45);
}

.dark\:bg-emerald-800\/5:is(.dark *) {
  background-color: rgba(6, 95, 70, .05);
}

.dark\:bg-emerald-800\/50:is(.dark *) {
  background-color: rgba(6, 95, 70, .5);
}

.dark\:bg-emerald-800\/55:is(.dark *) {
  background-color: rgba(6, 95, 70, .55);
}

.dark\:bg-emerald-800\/60:is(.dark *) {
  background-color: rgba(6, 95, 70, .6);
}

.dark\:bg-emerald-800\/65:is(.dark *) {
  background-color: rgba(6, 95, 70, .65);
}

.dark\:bg-emerald-800\/70:is(.dark *) {
  background-color: rgba(6, 95, 70, .7);
}

.dark\:bg-emerald-800\/75:is(.dark *) {
  background-color: rgba(6, 95, 70, .75);
}

.dark\:bg-emerald-800\/80:is(.dark *) {
  background-color: rgba(6, 95, 70, .8);
}

.dark\:bg-emerald-800\/85:is(.dark *) {
  background-color: rgba(6, 95, 70, .85);
}

.dark\:bg-emerald-800\/90:is(.dark *) {
  background-color: rgba(6, 95, 70, .9);
}

.dark\:bg-emerald-800\/95:is(.dark *) {
  background-color: rgba(6, 95, 70, .95);
}

.dark\:bg-fuchsia-100:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(250, 232, 255, var(--tw-bg-opacity, 1));
}

.dark\:bg-fuchsia-100\/0:is(.dark *) {
  background-color: rgba(250, 232, 255, 0);
}

.dark\:bg-fuchsia-100\/10:is(.dark *) {
  background-color: rgba(250, 232, 255, .1);
}

.dark\:bg-fuchsia-100\/100:is(.dark *) {
  background-color: #fae8ff;
}

.dark\:bg-fuchsia-100\/15:is(.dark *) {
  background-color: rgba(250, 232, 255, .15);
}

.dark\:bg-fuchsia-100\/20:is(.dark *) {
  background-color: rgba(250, 232, 255, .2);
}

.dark\:bg-fuchsia-100\/25:is(.dark *) {
  background-color: rgba(250, 232, 255, .25);
}

.dark\:bg-fuchsia-100\/30:is(.dark *) {
  background-color: rgba(250, 232, 255, .3);
}

.dark\:bg-fuchsia-100\/35:is(.dark *) {
  background-color: rgba(250, 232, 255, .35);
}

.dark\:bg-fuchsia-100\/40:is(.dark *) {
  background-color: rgba(250, 232, 255, .4);
}

.dark\:bg-fuchsia-100\/45:is(.dark *) {
  background-color: rgba(250, 232, 255, .45);
}

.dark\:bg-fuchsia-100\/5:is(.dark *) {
  background-color: rgba(250, 232, 255, .05);
}

.dark\:bg-fuchsia-100\/50:is(.dark *) {
  background-color: rgba(250, 232, 255, .5);
}

.dark\:bg-fuchsia-100\/55:is(.dark *) {
  background-color: rgba(250, 232, 255, .55);
}

.dark\:bg-fuchsia-100\/60:is(.dark *) {
  background-color: rgba(250, 232, 255, .6);
}

.dark\:bg-fuchsia-100\/65:is(.dark *) {
  background-color: rgba(250, 232, 255, .65);
}

.dark\:bg-fuchsia-100\/70:is(.dark *) {
  background-color: rgba(250, 232, 255, .7);
}

.dark\:bg-fuchsia-100\/75:is(.dark *) {
  background-color: rgba(250, 232, 255, .75);
}

.dark\:bg-fuchsia-100\/80:is(.dark *) {
  background-color: rgba(250, 232, 255, .8);
}

.dark\:bg-fuchsia-100\/85:is(.dark *) {
  background-color: rgba(250, 232, 255, .85);
}

.dark\:bg-fuchsia-100\/90:is(.dark *) {
  background-color: rgba(250, 232, 255, .9);
}

.dark\:bg-fuchsia-100\/95:is(.dark *) {
  background-color: rgba(250, 232, 255, .95);
}

.dark\:bg-fuchsia-400:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(232, 121, 249, var(--tw-bg-opacity, 1));
}

.dark\:bg-fuchsia-400\/0:is(.dark *) {
  background-color: rgba(232, 121, 249, 0);
}

.dark\:bg-fuchsia-400\/10:is(.dark *) {
  background-color: rgba(232, 121, 249, .1);
}

.dark\:bg-fuchsia-400\/100:is(.dark *) {
  background-color: #e879f9;
}

.dark\:bg-fuchsia-400\/15:is(.dark *) {
  background-color: rgba(232, 121, 249, .15);
}

.dark\:bg-fuchsia-400\/20:is(.dark *) {
  background-color: rgba(232, 121, 249, .2);
}

.dark\:bg-fuchsia-400\/25:is(.dark *) {
  background-color: rgba(232, 121, 249, .25);
}

.dark\:bg-fuchsia-400\/30:is(.dark *) {
  background-color: rgba(232, 121, 249, .3);
}

.dark\:bg-fuchsia-400\/35:is(.dark *) {
  background-color: rgba(232, 121, 249, .35);
}

.dark\:bg-fuchsia-400\/40:is(.dark *) {
  background-color: rgba(232, 121, 249, .4);
}

.dark\:bg-fuchsia-400\/45:is(.dark *) {
  background-color: rgba(232, 121, 249, .45);
}

.dark\:bg-fuchsia-400\/5:is(.dark *) {
  background-color: rgba(232, 121, 249, .05);
}

.dark\:bg-fuchsia-400\/50:is(.dark *) {
  background-color: rgba(232, 121, 249, .5);
}

.dark\:bg-fuchsia-400\/55:is(.dark *) {
  background-color: rgba(232, 121, 249, .55);
}

.dark\:bg-fuchsia-400\/60:is(.dark *) {
  background-color: rgba(232, 121, 249, .6);
}

.dark\:bg-fuchsia-400\/65:is(.dark *) {
  background-color: rgba(232, 121, 249, .65);
}

.dark\:bg-fuchsia-400\/70:is(.dark *) {
  background-color: rgba(232, 121, 249, .7);
}

.dark\:bg-fuchsia-400\/75:is(.dark *) {
  background-color: rgba(232, 121, 249, .75);
}

.dark\:bg-fuchsia-400\/80:is(.dark *) {
  background-color: rgba(232, 121, 249, .8);
}

.dark\:bg-fuchsia-400\/85:is(.dark *) {
  background-color: rgba(232, 121, 249, .85);
}

.dark\:bg-fuchsia-400\/90:is(.dark *) {
  background-color: rgba(232, 121, 249, .9);
}

.dark\:bg-fuchsia-400\/95:is(.dark *) {
  background-color: rgba(232, 121, 249, .95);
}

.dark\:bg-fuchsia-500:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(217, 70, 239, var(--tw-bg-opacity, 1));
}

.dark\:bg-fuchsia-500\/0:is(.dark *) {
  background-color: rgba(217, 70, 239, 0);
}

.dark\:bg-fuchsia-500\/10:is(.dark *) {
  background-color: rgba(217, 70, 239, .1);
}

.dark\:bg-fuchsia-500\/100:is(.dark *) {
  background-color: #d946ef;
}

.dark\:bg-fuchsia-500\/15:is(.dark *) {
  background-color: rgba(217, 70, 239, .15);
}

.dark\:bg-fuchsia-500\/20:is(.dark *) {
  background-color: rgba(217, 70, 239, .2);
}

.dark\:bg-fuchsia-500\/25:is(.dark *) {
  background-color: rgba(217, 70, 239, .25);
}

.dark\:bg-fuchsia-500\/30:is(.dark *) {
  background-color: rgba(217, 70, 239, .3);
}

.dark\:bg-fuchsia-500\/35:is(.dark *) {
  background-color: rgba(217, 70, 239, .35);
}

.dark\:bg-fuchsia-500\/40:is(.dark *) {
  background-color: rgba(217, 70, 239, .4);
}

.dark\:bg-fuchsia-500\/45:is(.dark *) {
  background-color: rgba(217, 70, 239, .45);
}

.dark\:bg-fuchsia-500\/5:is(.dark *) {
  background-color: rgba(217, 70, 239, .05);
}

.dark\:bg-fuchsia-500\/50:is(.dark *) {
  background-color: rgba(217, 70, 239, .5);
}

.dark\:bg-fuchsia-500\/55:is(.dark *) {
  background-color: rgba(217, 70, 239, .55);
}

.dark\:bg-fuchsia-500\/60:is(.dark *) {
  background-color: rgba(217, 70, 239, .6);
}

.dark\:bg-fuchsia-500\/65:is(.dark *) {
  background-color: rgba(217, 70, 239, .65);
}

.dark\:bg-fuchsia-500\/70:is(.dark *) {
  background-color: rgba(217, 70, 239, .7);
}

.dark\:bg-fuchsia-500\/75:is(.dark *) {
  background-color: rgba(217, 70, 239, .75);
}

.dark\:bg-fuchsia-500\/80:is(.dark *) {
  background-color: rgba(217, 70, 239, .8);
}

.dark\:bg-fuchsia-500\/85:is(.dark *) {
  background-color: rgba(217, 70, 239, .85);
}

.dark\:bg-fuchsia-500\/90:is(.dark *) {
  background-color: rgba(217, 70, 239, .9);
}

.dark\:bg-fuchsia-500\/95:is(.dark *) {
  background-color: rgba(217, 70, 239, .95);
}

.dark\:bg-fuchsia-700:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(162, 28, 175, var(--tw-bg-opacity, 1));
}

.dark\:bg-fuchsia-700\/0:is(.dark *) {
  background-color: rgba(162, 28, 175, 0);
}

.dark\:bg-fuchsia-700\/10:is(.dark *) {
  background-color: rgba(162, 28, 175, .1);
}

.dark\:bg-fuchsia-700\/100:is(.dark *) {
  background-color: #a21caf;
}

.dark\:bg-fuchsia-700\/15:is(.dark *) {
  background-color: rgba(162, 28, 175, .15);
}

.dark\:bg-fuchsia-700\/20:is(.dark *) {
  background-color: rgba(162, 28, 175, .2);
}

.dark\:bg-fuchsia-700\/25:is(.dark *) {
  background-color: rgba(162, 28, 175, .25);
}

.dark\:bg-fuchsia-700\/30:is(.dark *) {
  background-color: rgba(162, 28, 175, .3);
}

.dark\:bg-fuchsia-700\/35:is(.dark *) {
  background-color: rgba(162, 28, 175, .35);
}

.dark\:bg-fuchsia-700\/40:is(.dark *) {
  background-color: rgba(162, 28, 175, .4);
}

.dark\:bg-fuchsia-700\/45:is(.dark *) {
  background-color: rgba(162, 28, 175, .45);
}

.dark\:bg-fuchsia-700\/5:is(.dark *) {
  background-color: rgba(162, 28, 175, .05);
}

.dark\:bg-fuchsia-700\/50:is(.dark *) {
  background-color: rgba(162, 28, 175, .5);
}

.dark\:bg-fuchsia-700\/55:is(.dark *) {
  background-color: rgba(162, 28, 175, .55);
}

.dark\:bg-fuchsia-700\/60:is(.dark *) {
  background-color: rgba(162, 28, 175, .6);
}

.dark\:bg-fuchsia-700\/65:is(.dark *) {
  background-color: rgba(162, 28, 175, .65);
}

.dark\:bg-fuchsia-700\/70:is(.dark *) {
  background-color: rgba(162, 28, 175, .7);
}

.dark\:bg-fuchsia-700\/75:is(.dark *) {
  background-color: rgba(162, 28, 175, .75);
}

.dark\:bg-fuchsia-700\/80:is(.dark *) {
  background-color: rgba(162, 28, 175, .8);
}

.dark\:bg-fuchsia-700\/85:is(.dark *) {
  background-color: rgba(162, 28, 175, .85);
}

.dark\:bg-fuchsia-700\/90:is(.dark *) {
  background-color: rgba(162, 28, 175, .9);
}

.dark\:bg-fuchsia-700\/95:is(.dark *) {
  background-color: rgba(162, 28, 175, .95);
}

.dark\:bg-fuchsia-800:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(134, 25, 143, var(--tw-bg-opacity, 1));
}

.dark\:bg-fuchsia-800\/0:is(.dark *) {
  background-color: rgba(134, 25, 143, 0);
}

.dark\:bg-fuchsia-800\/10:is(.dark *) {
  background-color: rgba(134, 25, 143, .1);
}

.dark\:bg-fuchsia-800\/100:is(.dark *) {
  background-color: #86198f;
}

.dark\:bg-fuchsia-800\/15:is(.dark *) {
  background-color: rgba(134, 25, 143, .15);
}

.dark\:bg-fuchsia-800\/20:is(.dark *) {
  background-color: rgba(134, 25, 143, .2);
}

.dark\:bg-fuchsia-800\/25:is(.dark *) {
  background-color: rgba(134, 25, 143, .25);
}

.dark\:bg-fuchsia-800\/30:is(.dark *) {
  background-color: rgba(134, 25, 143, .3);
}

.dark\:bg-fuchsia-800\/35:is(.dark *) {
  background-color: rgba(134, 25, 143, .35);
}

.dark\:bg-fuchsia-800\/40:is(.dark *) {
  background-color: rgba(134, 25, 143, .4);
}

.dark\:bg-fuchsia-800\/45:is(.dark *) {
  background-color: rgba(134, 25, 143, .45);
}

.dark\:bg-fuchsia-800\/5:is(.dark *) {
  background-color: rgba(134, 25, 143, .05);
}

.dark\:bg-fuchsia-800\/50:is(.dark *) {
  background-color: rgba(134, 25, 143, .5);
}

.dark\:bg-fuchsia-800\/55:is(.dark *) {
  background-color: rgba(134, 25, 143, .55);
}

.dark\:bg-fuchsia-800\/60:is(.dark *) {
  background-color: rgba(134, 25, 143, .6);
}

.dark\:bg-fuchsia-800\/65:is(.dark *) {
  background-color: rgba(134, 25, 143, .65);
}

.dark\:bg-fuchsia-800\/70:is(.dark *) {
  background-color: rgba(134, 25, 143, .7);
}

.dark\:bg-fuchsia-800\/75:is(.dark *) {
  background-color: rgba(134, 25, 143, .75);
}

.dark\:bg-fuchsia-800\/80:is(.dark *) {
  background-color: rgba(134, 25, 143, .8);
}

.dark\:bg-fuchsia-800\/85:is(.dark *) {
  background-color: rgba(134, 25, 143, .85);
}

.dark\:bg-fuchsia-800\/90:is(.dark *) {
  background-color: rgba(134, 25, 143, .9);
}

.dark\:bg-fuchsia-800\/95:is(.dark *) {
  background-color: rgba(134, 25, 143, .95);
}

.dark\:bg-gray-100:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(243, 244, 246, var(--tw-bg-opacity, 1));
}

.dark\:bg-gray-100\/0:is(.dark *) {
  background-color: rgba(243, 244, 246, 0);
}

.dark\:bg-gray-100\/10:is(.dark *) {
  background-color: rgba(243, 244, 246, .1);
}

.dark\:bg-gray-100\/100:is(.dark *) {
  background-color: #f3f4f6;
}

.dark\:bg-gray-100\/15:is(.dark *) {
  background-color: rgba(243, 244, 246, .15);
}

.dark\:bg-gray-100\/20:is(.dark *) {
  background-color: rgba(243, 244, 246, .2);
}

.dark\:bg-gray-100\/25:is(.dark *) {
  background-color: rgba(243, 244, 246, .25);
}

.dark\:bg-gray-100\/30:is(.dark *) {
  background-color: rgba(243, 244, 246, .3);
}

.dark\:bg-gray-100\/35:is(.dark *) {
  background-color: rgba(243, 244, 246, .35);
}

.dark\:bg-gray-100\/40:is(.dark *) {
  background-color: rgba(243, 244, 246, .4);
}

.dark\:bg-gray-100\/45:is(.dark *) {
  background-color: rgba(243, 244, 246, .45);
}

.dark\:bg-gray-100\/5:is(.dark *) {
  background-color: rgba(243, 244, 246, .05);
}

.dark\:bg-gray-100\/50:is(.dark *) {
  background-color: rgba(243, 244, 246, .5);
}

.dark\:bg-gray-100\/55:is(.dark *) {
  background-color: rgba(243, 244, 246, .55);
}

.dark\:bg-gray-100\/60:is(.dark *) {
  background-color: rgba(243, 244, 246, .6);
}

.dark\:bg-gray-100\/65:is(.dark *) {
  background-color: rgba(243, 244, 246, .65);
}

.dark\:bg-gray-100\/70:is(.dark *) {
  background-color: rgba(243, 244, 246, .7);
}

.dark\:bg-gray-100\/75:is(.dark *) {
  background-color: rgba(243, 244, 246, .75);
}

.dark\:bg-gray-100\/80:is(.dark *) {
  background-color: rgba(243, 244, 246, .8);
}

.dark\:bg-gray-100\/85:is(.dark *) {
  background-color: rgba(243, 244, 246, .85);
}

.dark\:bg-gray-100\/90:is(.dark *) {
  background-color: rgba(243, 244, 246, .9);
}

.dark\:bg-gray-100\/95:is(.dark *) {
  background-color: rgba(243, 244, 246, .95);
}

.dark\:bg-gray-400:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(156, 163, 175, var(--tw-bg-opacity, 1));
}

.dark\:bg-gray-400\/0:is(.dark *) {
  background-color: rgba(156, 163, 175, 0);
}

.dark\:bg-gray-400\/10:is(.dark *) {
  background-color: rgba(156, 163, 175, .1);
}

.dark\:bg-gray-400\/100:is(.dark *) {
  background-color: #9ca3af;
}

.dark\:bg-gray-400\/15:is(.dark *) {
  background-color: rgba(156, 163, 175, .15);
}

.dark\:bg-gray-400\/20:is(.dark *) {
  background-color: rgba(156, 163, 175, .2);
}

.dark\:bg-gray-400\/25:is(.dark *) {
  background-color: rgba(156, 163, 175, .25);
}

.dark\:bg-gray-400\/30:is(.dark *) {
  background-color: rgba(156, 163, 175, .3);
}

.dark\:bg-gray-400\/35:is(.dark *) {
  background-color: rgba(156, 163, 175, .35);
}

.dark\:bg-gray-400\/40:is(.dark *) {
  background-color: rgba(156, 163, 175, .4);
}

.dark\:bg-gray-400\/45:is(.dark *) {
  background-color: rgba(156, 163, 175, .45);
}

.dark\:bg-gray-400\/5:is(.dark *) {
  background-color: rgba(156, 163, 175, .05);
}

.dark\:bg-gray-400\/50:is(.dark *) {
  background-color: rgba(156, 163, 175, .5);
}

.dark\:bg-gray-400\/55:is(.dark *) {
  background-color: rgba(156, 163, 175, .55);
}

.dark\:bg-gray-400\/60:is(.dark *) {
  background-color: rgba(156, 163, 175, .6);
}

.dark\:bg-gray-400\/65:is(.dark *) {
  background-color: rgba(156, 163, 175, .65);
}

.dark\:bg-gray-400\/70:is(.dark *) {
  background-color: rgba(156, 163, 175, .7);
}

.dark\:bg-gray-400\/75:is(.dark *) {
  background-color: rgba(156, 163, 175, .75);
}

.dark\:bg-gray-400\/80:is(.dark *) {
  background-color: rgba(156, 163, 175, .8);
}

.dark\:bg-gray-400\/85:is(.dark *) {
  background-color: rgba(156, 163, 175, .85);
}

.dark\:bg-gray-400\/90:is(.dark *) {
  background-color: rgba(156, 163, 175, .9);
}

.dark\:bg-gray-400\/95:is(.dark *) {
  background-color: rgba(156, 163, 175, .95);
}

.dark\:bg-gray-500:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(107, 114, 128, var(--tw-bg-opacity, 1));
}

.dark\:bg-gray-500\/0:is(.dark *) {
  background-color: rgba(107, 114, 128, 0);
}

.dark\:bg-gray-500\/10:is(.dark *) {
  background-color: rgba(107, 114, 128, .1);
}

.dark\:bg-gray-500\/100:is(.dark *) {
  background-color: #6b7280;
}

.dark\:bg-gray-500\/15:is(.dark *) {
  background-color: rgba(107, 114, 128, .15);
}

.dark\:bg-gray-500\/20:is(.dark *) {
  background-color: rgba(107, 114, 128, .2);
}

.dark\:bg-gray-500\/25:is(.dark *) {
  background-color: rgba(107, 114, 128, .25);
}

.dark\:bg-gray-500\/30:is(.dark *) {
  background-color: rgba(107, 114, 128, .3);
}

.dark\:bg-gray-500\/35:is(.dark *) {
  background-color: rgba(107, 114, 128, .35);
}

.dark\:bg-gray-500\/40:is(.dark *) {
  background-color: rgba(107, 114, 128, .4);
}

.dark\:bg-gray-500\/45:is(.dark *) {
  background-color: rgba(107, 114, 128, .45);
}

.dark\:bg-gray-500\/5:is(.dark *) {
  background-color: rgba(107, 114, 128, .05);
}

.dark\:bg-gray-500\/50:is(.dark *) {
  background-color: rgba(107, 114, 128, .5);
}

.dark\:bg-gray-500\/55:is(.dark *) {
  background-color: rgba(107, 114, 128, .55);
}

.dark\:bg-gray-500\/60:is(.dark *) {
  background-color: rgba(107, 114, 128, .6);
}

.dark\:bg-gray-500\/65:is(.dark *) {
  background-color: rgba(107, 114, 128, .65);
}

.dark\:bg-gray-500\/70:is(.dark *) {
  background-color: rgba(107, 114, 128, .7);
}

.dark\:bg-gray-500\/75:is(.dark *) {
  background-color: rgba(107, 114, 128, .75);
}

.dark\:bg-gray-500\/80:is(.dark *) {
  background-color: rgba(107, 114, 128, .8);
}

.dark\:bg-gray-500\/85:is(.dark *) {
  background-color: rgba(107, 114, 128, .85);
}

.dark\:bg-gray-500\/90:is(.dark *) {
  background-color: rgba(107, 114, 128, .9);
}

.dark\:bg-gray-500\/95:is(.dark *) {
  background-color: rgba(107, 114, 128, .95);
}

.dark\:bg-gray-600:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(75, 85, 99, var(--tw-bg-opacity, 1));
}

.dark\:bg-gray-700:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 65, 81, var(--tw-bg-opacity, 1));
}

.dark\:bg-gray-700\/0:is(.dark *) {
  background-color: rgba(55, 65, 81, 0);
}

.dark\:bg-gray-700\/10:is(.dark *) {
  background-color: rgba(55, 65, 81, .1);
}

.dark\:bg-gray-700\/100:is(.dark *) {
  background-color: #374151;
}

.dark\:bg-gray-700\/15:is(.dark *) {
  background-color: rgba(55, 65, 81, .15);
}

.dark\:bg-gray-700\/20:is(.dark *) {
  background-color: rgba(55, 65, 81, .2);
}

.dark\:bg-gray-700\/25:is(.dark *) {
  background-color: rgba(55, 65, 81, .25);
}

.dark\:bg-gray-700\/30:is(.dark *) {
  background-color: rgba(55, 65, 81, .3);
}

.dark\:bg-gray-700\/35:is(.dark *) {
  background-color: rgba(55, 65, 81, .35);
}

.dark\:bg-gray-700\/40:is(.dark *) {
  background-color: rgba(55, 65, 81, .4);
}

.dark\:bg-gray-700\/45:is(.dark *) {
  background-color: rgba(55, 65, 81, .45);
}

.dark\:bg-gray-700\/5:is(.dark *) {
  background-color: rgba(55, 65, 81, .05);
}

.dark\:bg-gray-700\/50:is(.dark *) {
  background-color: rgba(55, 65, 81, .5);
}

.dark\:bg-gray-700\/55:is(.dark *) {
  background-color: rgba(55, 65, 81, .55);
}

.dark\:bg-gray-700\/60:is(.dark *) {
  background-color: rgba(55, 65, 81, .6);
}

.dark\:bg-gray-700\/65:is(.dark *) {
  background-color: rgba(55, 65, 81, .65);
}

.dark\:bg-gray-700\/70:is(.dark *) {
  background-color: rgba(55, 65, 81, .7);
}

.dark\:bg-gray-700\/75:is(.dark *) {
  background-color: rgba(55, 65, 81, .75);
}

.dark\:bg-gray-700\/80:is(.dark *) {
  background-color: rgba(55, 65, 81, .8);
}

.dark\:bg-gray-700\/85:is(.dark *) {
  background-color: rgba(55, 65, 81, .85);
}

.dark\:bg-gray-700\/90:is(.dark *) {
  background-color: rgba(55, 65, 81, .9);
}

.dark\:bg-gray-700\/95:is(.dark *) {
  background-color: rgba(55, 65, 81, .95);
}

.dark\:bg-gray-800:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(31, 41, 55, var(--tw-bg-opacity, 1));
}

.dark\:bg-gray-800\/0:is(.dark *) {
  background-color: rgba(31, 41, 55, 0);
}

.dark\:bg-gray-800\/10:is(.dark *) {
  background-color: rgba(31, 41, 55, .1);
}

.dark\:bg-gray-800\/100:is(.dark *) {
  background-color: #1f2937;
}

.dark\:bg-gray-800\/15:is(.dark *) {
  background-color: rgba(31, 41, 55, .15);
}

.dark\:bg-gray-800\/20:is(.dark *) {
  background-color: rgba(31, 41, 55, .2);
}

.dark\:bg-gray-800\/25:is(.dark *) {
  background-color: rgba(31, 41, 55, .25);
}

.dark\:bg-gray-800\/30:is(.dark *) {
  background-color: rgba(31, 41, 55, .3);
}

.dark\:bg-gray-800\/35:is(.dark *) {
  background-color: rgba(31, 41, 55, .35);
}

.dark\:bg-gray-800\/40:is(.dark *) {
  background-color: rgba(31, 41, 55, .4);
}

.dark\:bg-gray-800\/45:is(.dark *) {
  background-color: rgba(31, 41, 55, .45);
}

.dark\:bg-gray-800\/5:is(.dark *) {
  background-color: rgba(31, 41, 55, .05);
}

.dark\:bg-gray-800\/50:is(.dark *) {
  background-color: rgba(31, 41, 55, .5);
}

.dark\:bg-gray-800\/55:is(.dark *) {
  background-color: rgba(31, 41, 55, .55);
}

.dark\:bg-gray-800\/60:is(.dark *) {
  background-color: rgba(31, 41, 55, .6);
}

.dark\:bg-gray-800\/65:is(.dark *) {
  background-color: rgba(31, 41, 55, .65);
}

.dark\:bg-gray-800\/70:is(.dark *) {
  background-color: rgba(31, 41, 55, .7);
}

.dark\:bg-gray-800\/75:is(.dark *) {
  background-color: rgba(31, 41, 55, .75);
}

.dark\:bg-gray-800\/80:is(.dark *) {
  background-color: rgba(31, 41, 55, .8);
}

.dark\:bg-gray-800\/85:is(.dark *) {
  background-color: rgba(31, 41, 55, .85);
}

.dark\:bg-gray-800\/90:is(.dark *) {
  background-color: rgba(31, 41, 55, .9);
}

.dark\:bg-gray-800\/95:is(.dark *) {
  background-color: rgba(31, 41, 55, .95);
}

.dark\:bg-gray-900:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(17, 24, 39, var(--tw-bg-opacity, 1));
}

.dark\:bg-gray-900\/50:is(.dark *) {
  background-color: rgba(17, 24, 39, .5);
}

.dark\:bg-green-100:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(220, 252, 231, var(--tw-bg-opacity, 1));
}

.dark\:bg-green-100\/0:is(.dark *) {
  background-color: rgba(220, 252, 231, 0);
}

.dark\:bg-green-100\/10:is(.dark *) {
  background-color: rgba(220, 252, 231, .1);
}

.dark\:bg-green-100\/100:is(.dark *) {
  background-color: #dcfce7;
}

.dark\:bg-green-100\/15:is(.dark *) {
  background-color: rgba(220, 252, 231, .15);
}

.dark\:bg-green-100\/20:is(.dark *) {
  background-color: rgba(220, 252, 231, .2);
}

.dark\:bg-green-100\/25:is(.dark *) {
  background-color: rgba(220, 252, 231, .25);
}

.dark\:bg-green-100\/30:is(.dark *) {
  background-color: rgba(220, 252, 231, .3);
}

.dark\:bg-green-100\/35:is(.dark *) {
  background-color: rgba(220, 252, 231, .35);
}

.dark\:bg-green-100\/40:is(.dark *) {
  background-color: rgba(220, 252, 231, .4);
}

.dark\:bg-green-100\/45:is(.dark *) {
  background-color: rgba(220, 252, 231, .45);
}

.dark\:bg-green-100\/5:is(.dark *) {
  background-color: rgba(220, 252, 231, .05);
}

.dark\:bg-green-100\/50:is(.dark *) {
  background-color: rgba(220, 252, 231, .5);
}

.dark\:bg-green-100\/55:is(.dark *) {
  background-color: rgba(220, 252, 231, .55);
}

.dark\:bg-green-100\/60:is(.dark *) {
  background-color: rgba(220, 252, 231, .6);
}

.dark\:bg-green-100\/65:is(.dark *) {
  background-color: rgba(220, 252, 231, .65);
}

.dark\:bg-green-100\/70:is(.dark *) {
  background-color: rgba(220, 252, 231, .7);
}

.dark\:bg-green-100\/75:is(.dark *) {
  background-color: rgba(220, 252, 231, .75);
}

.dark\:bg-green-100\/80:is(.dark *) {
  background-color: rgba(220, 252, 231, .8);
}

.dark\:bg-green-100\/85:is(.dark *) {
  background-color: rgba(220, 252, 231, .85);
}

.dark\:bg-green-100\/90:is(.dark *) {
  background-color: rgba(220, 252, 231, .9);
}

.dark\:bg-green-100\/95:is(.dark *) {
  background-color: rgba(220, 252, 231, .95);
}

.dark\:bg-green-400:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(74, 222, 128, var(--tw-bg-opacity, 1));
}

.dark\:bg-green-400\/0:is(.dark *) {
  background-color: rgba(74, 222, 128, 0);
}

.dark\:bg-green-400\/10:is(.dark *) {
  background-color: rgba(74, 222, 128, .1);
}

.dark\:bg-green-400\/100:is(.dark *) {
  background-color: #4ade80;
}

.dark\:bg-green-400\/15:is(.dark *) {
  background-color: rgba(74, 222, 128, .15);
}

.dark\:bg-green-400\/20:is(.dark *) {
  background-color: rgba(74, 222, 128, .2);
}

.dark\:bg-green-400\/25:is(.dark *) {
  background-color: rgba(74, 222, 128, .25);
}

.dark\:bg-green-400\/30:is(.dark *) {
  background-color: rgba(74, 222, 128, .3);
}

.dark\:bg-green-400\/35:is(.dark *) {
  background-color: rgba(74, 222, 128, .35);
}

.dark\:bg-green-400\/40:is(.dark *) {
  background-color: rgba(74, 222, 128, .4);
}

.dark\:bg-green-400\/45:is(.dark *) {
  background-color: rgba(74, 222, 128, .45);
}

.dark\:bg-green-400\/5:is(.dark *) {
  background-color: rgba(74, 222, 128, .05);
}

.dark\:bg-green-400\/50:is(.dark *) {
  background-color: rgba(74, 222, 128, .5);
}

.dark\:bg-green-400\/55:is(.dark *) {
  background-color: rgba(74, 222, 128, .55);
}

.dark\:bg-green-400\/60:is(.dark *) {
  background-color: rgba(74, 222, 128, .6);
}

.dark\:bg-green-400\/65:is(.dark *) {
  background-color: rgba(74, 222, 128, .65);
}

.dark\:bg-green-400\/70:is(.dark *) {
  background-color: rgba(74, 222, 128, .7);
}

.dark\:bg-green-400\/75:is(.dark *) {
  background-color: rgba(74, 222, 128, .75);
}

.dark\:bg-green-400\/80:is(.dark *) {
  background-color: rgba(74, 222, 128, .8);
}

.dark\:bg-green-400\/85:is(.dark *) {
  background-color: rgba(74, 222, 128, .85);
}

.dark\:bg-green-400\/90:is(.dark *) {
  background-color: rgba(74, 222, 128, .9);
}

.dark\:bg-green-400\/95:is(.dark *) {
  background-color: rgba(74, 222, 128, .95);
}

.dark\:bg-green-500:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(34, 197, 94, var(--tw-bg-opacity, 1));
}

.dark\:bg-green-500\/0:is(.dark *) {
  background-color: rgba(34, 197, 94, 0);
}

.dark\:bg-green-500\/10:is(.dark *) {
  background-color: rgba(34, 197, 94, .1);
}

.dark\:bg-green-500\/100:is(.dark *) {
  background-color: #22c55e;
}

.dark\:bg-green-500\/15:is(.dark *) {
  background-color: rgba(34, 197, 94, .15);
}

.dark\:bg-green-500\/20:is(.dark *) {
  background-color: rgba(34, 197, 94, .2);
}

.dark\:bg-green-500\/25:is(.dark *) {
  background-color: rgba(34, 197, 94, .25);
}

.dark\:bg-green-500\/30:is(.dark *) {
  background-color: rgba(34, 197, 94, .3);
}

.dark\:bg-green-500\/35:is(.dark *) {
  background-color: rgba(34, 197, 94, .35);
}

.dark\:bg-green-500\/40:is(.dark *) {
  background-color: rgba(34, 197, 94, .4);
}

.dark\:bg-green-500\/45:is(.dark *) {
  background-color: rgba(34, 197, 94, .45);
}

.dark\:bg-green-500\/5:is(.dark *) {
  background-color: rgba(34, 197, 94, .05);
}

.dark\:bg-green-500\/50:is(.dark *) {
  background-color: rgba(34, 197, 94, .5);
}

.dark\:bg-green-500\/55:is(.dark *) {
  background-color: rgba(34, 197, 94, .55);
}

.dark\:bg-green-500\/60:is(.dark *) {
  background-color: rgba(34, 197, 94, .6);
}

.dark\:bg-green-500\/65:is(.dark *) {
  background-color: rgba(34, 197, 94, .65);
}

.dark\:bg-green-500\/70:is(.dark *) {
  background-color: rgba(34, 197, 94, .7);
}

.dark\:bg-green-500\/75:is(.dark *) {
  background-color: rgba(34, 197, 94, .75);
}

.dark\:bg-green-500\/80:is(.dark *) {
  background-color: rgba(34, 197, 94, .8);
}

.dark\:bg-green-500\/85:is(.dark *) {
  background-color: rgba(34, 197, 94, .85);
}

.dark\:bg-green-500\/90:is(.dark *) {
  background-color: rgba(34, 197, 94, .9);
}

.dark\:bg-green-500\/95:is(.dark *) {
  background-color: rgba(34, 197, 94, .95);
}

.dark\:bg-green-700:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(21, 128, 61, var(--tw-bg-opacity, 1));
}

.dark\:bg-green-700\/0:is(.dark *) {
  background-color: rgba(21, 128, 61, 0);
}

.dark\:bg-green-700\/10:is(.dark *) {
  background-color: rgba(21, 128, 61, .1);
}

.dark\:bg-green-700\/100:is(.dark *) {
  background-color: #15803d;
}

.dark\:bg-green-700\/15:is(.dark *) {
  background-color: rgba(21, 128, 61, .15);
}

.dark\:bg-green-700\/20:is(.dark *) {
  background-color: rgba(21, 128, 61, .2);
}

.dark\:bg-green-700\/25:is(.dark *) {
  background-color: rgba(21, 128, 61, .25);
}

.dark\:bg-green-700\/30:is(.dark *) {
  background-color: rgba(21, 128, 61, .3);
}

.dark\:bg-green-700\/35:is(.dark *) {
  background-color: rgba(21, 128, 61, .35);
}

.dark\:bg-green-700\/40:is(.dark *) {
  background-color: rgba(21, 128, 61, .4);
}

.dark\:bg-green-700\/45:is(.dark *) {
  background-color: rgba(21, 128, 61, .45);
}

.dark\:bg-green-700\/5:is(.dark *) {
  background-color: rgba(21, 128, 61, .05);
}

.dark\:bg-green-700\/50:is(.dark *) {
  background-color: rgba(21, 128, 61, .5);
}

.dark\:bg-green-700\/55:is(.dark *) {
  background-color: rgba(21, 128, 61, .55);
}

.dark\:bg-green-700\/60:is(.dark *) {
  background-color: rgba(21, 128, 61, .6);
}

.dark\:bg-green-700\/65:is(.dark *) {
  background-color: rgba(21, 128, 61, .65);
}

.dark\:bg-green-700\/70:is(.dark *) {
  background-color: rgba(21, 128, 61, .7);
}

.dark\:bg-green-700\/75:is(.dark *) {
  background-color: rgba(21, 128, 61, .75);
}

.dark\:bg-green-700\/80:is(.dark *) {
  background-color: rgba(21, 128, 61, .8);
}

.dark\:bg-green-700\/85:is(.dark *) {
  background-color: rgba(21, 128, 61, .85);
}

.dark\:bg-green-700\/90:is(.dark *) {
  background-color: rgba(21, 128, 61, .9);
}

.dark\:bg-green-700\/95:is(.dark *) {
  background-color: rgba(21, 128, 61, .95);
}

.dark\:bg-green-800:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(22, 101, 52, var(--tw-bg-opacity, 1));
}

.dark\:bg-green-800\/0:is(.dark *) {
  background-color: rgba(22, 101, 52, 0);
}

.dark\:bg-green-800\/10:is(.dark *) {
  background-color: rgba(22, 101, 52, .1);
}

.dark\:bg-green-800\/100:is(.dark *) {
  background-color: #166534;
}

.dark\:bg-green-800\/15:is(.dark *) {
  background-color: rgba(22, 101, 52, .15);
}

.dark\:bg-green-800\/20:is(.dark *) {
  background-color: rgba(22, 101, 52, .2);
}

.dark\:bg-green-800\/25:is(.dark *) {
  background-color: rgba(22, 101, 52, .25);
}

.dark\:bg-green-800\/30:is(.dark *) {
  background-color: rgba(22, 101, 52, .3);
}

.dark\:bg-green-800\/35:is(.dark *) {
  background-color: rgba(22, 101, 52, .35);
}

.dark\:bg-green-800\/40:is(.dark *) {
  background-color: rgba(22, 101, 52, .4);
}

.dark\:bg-green-800\/45:is(.dark *) {
  background-color: rgba(22, 101, 52, .45);
}

.dark\:bg-green-800\/5:is(.dark *) {
  background-color: rgba(22, 101, 52, .05);
}

.dark\:bg-green-800\/50:is(.dark *) {
  background-color: rgba(22, 101, 52, .5);
}

.dark\:bg-green-800\/55:is(.dark *) {
  background-color: rgba(22, 101, 52, .55);
}

.dark\:bg-green-800\/60:is(.dark *) {
  background-color: rgba(22, 101, 52, .6);
}

.dark\:bg-green-800\/65:is(.dark *) {
  background-color: rgba(22, 101, 52, .65);
}

.dark\:bg-green-800\/70:is(.dark *) {
  background-color: rgba(22, 101, 52, .7);
}

.dark\:bg-green-800\/75:is(.dark *) {
  background-color: rgba(22, 101, 52, .75);
}

.dark\:bg-green-800\/80:is(.dark *) {
  background-color: rgba(22, 101, 52, .8);
}

.dark\:bg-green-800\/85:is(.dark *) {
  background-color: rgba(22, 101, 52, .85);
}

.dark\:bg-green-800\/90:is(.dark *) {
  background-color: rgba(22, 101, 52, .9);
}

.dark\:bg-green-800\/95:is(.dark *) {
  background-color: rgba(22, 101, 52, .95);
}

.dark\:bg-green-900\/20:is(.dark *) {
  background-color: rgba(20, 83, 45, .2);
}

.dark\:bg-green-900\/30:is(.dark *) {
  background-color: rgba(20, 83, 45, .3);
}

.dark\:bg-indigo-100:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(224, 231, 255, var(--tw-bg-opacity, 1));
}

.dark\:bg-indigo-100\/0:is(.dark *) {
  background-color: rgba(224, 231, 255, 0);
}

.dark\:bg-indigo-100\/10:is(.dark *) {
  background-color: rgba(224, 231, 255, .1);
}

.dark\:bg-indigo-100\/100:is(.dark *) {
  background-color: #e0e7ff;
}

.dark\:bg-indigo-100\/15:is(.dark *) {
  background-color: rgba(224, 231, 255, .15);
}

.dark\:bg-indigo-100\/20:is(.dark *) {
  background-color: rgba(224, 231, 255, .2);
}

.dark\:bg-indigo-100\/25:is(.dark *) {
  background-color: rgba(224, 231, 255, .25);
}

.dark\:bg-indigo-100\/30:is(.dark *) {
  background-color: rgba(224, 231, 255, .3);
}

.dark\:bg-indigo-100\/35:is(.dark *) {
  background-color: rgba(224, 231, 255, .35);
}

.dark\:bg-indigo-100\/40:is(.dark *) {
  background-color: rgba(224, 231, 255, .4);
}

.dark\:bg-indigo-100\/45:is(.dark *) {
  background-color: rgba(224, 231, 255, .45);
}

.dark\:bg-indigo-100\/5:is(.dark *) {
  background-color: rgba(224, 231, 255, .05);
}

.dark\:bg-indigo-100\/50:is(.dark *) {
  background-color: rgba(224, 231, 255, .5);
}

.dark\:bg-indigo-100\/55:is(.dark *) {
  background-color: rgba(224, 231, 255, .55);
}

.dark\:bg-indigo-100\/60:is(.dark *) {
  background-color: rgba(224, 231, 255, .6);
}

.dark\:bg-indigo-100\/65:is(.dark *) {
  background-color: rgba(224, 231, 255, .65);
}

.dark\:bg-indigo-100\/70:is(.dark *) {
  background-color: rgba(224, 231, 255, .7);
}

.dark\:bg-indigo-100\/75:is(.dark *) {
  background-color: rgba(224, 231, 255, .75);
}

.dark\:bg-indigo-100\/80:is(.dark *) {
  background-color: rgba(224, 231, 255, .8);
}

.dark\:bg-indigo-100\/85:is(.dark *) {
  background-color: rgba(224, 231, 255, .85);
}

.dark\:bg-indigo-100\/90:is(.dark *) {
  background-color: rgba(224, 231, 255, .9);
}

.dark\:bg-indigo-100\/95:is(.dark *) {
  background-color: rgba(224, 231, 255, .95);
}

.dark\:bg-indigo-400:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(129, 140, 248, var(--tw-bg-opacity, 1));
}

.dark\:bg-indigo-400\/0:is(.dark *) {
  background-color: rgba(129, 140, 248, 0);
}

.dark\:bg-indigo-400\/10:is(.dark *) {
  background-color: rgba(129, 140, 248, .1);
}

.dark\:bg-indigo-400\/100:is(.dark *) {
  background-color: #818cf8;
}

.dark\:bg-indigo-400\/15:is(.dark *) {
  background-color: rgba(129, 140, 248, .15);
}

.dark\:bg-indigo-400\/20:is(.dark *) {
  background-color: rgba(129, 140, 248, .2);
}

.dark\:bg-indigo-400\/25:is(.dark *) {
  background-color: rgba(129, 140, 248, .25);
}

.dark\:bg-indigo-400\/30:is(.dark *) {
  background-color: rgba(129, 140, 248, .3);
}

.dark\:bg-indigo-400\/35:is(.dark *) {
  background-color: rgba(129, 140, 248, .35);
}

.dark\:bg-indigo-400\/40:is(.dark *) {
  background-color: rgba(129, 140, 248, .4);
}

.dark\:bg-indigo-400\/45:is(.dark *) {
  background-color: rgba(129, 140, 248, .45);
}

.dark\:bg-indigo-400\/5:is(.dark *) {
  background-color: rgba(129, 140, 248, .05);
}

.dark\:bg-indigo-400\/50:is(.dark *) {
  background-color: rgba(129, 140, 248, .5);
}

.dark\:bg-indigo-400\/55:is(.dark *) {
  background-color: rgba(129, 140, 248, .55);
}

.dark\:bg-indigo-400\/60:is(.dark *) {
  background-color: rgba(129, 140, 248, .6);
}

.dark\:bg-indigo-400\/65:is(.dark *) {
  background-color: rgba(129, 140, 248, .65);
}

.dark\:bg-indigo-400\/70:is(.dark *) {
  background-color: rgba(129, 140, 248, .7);
}

.dark\:bg-indigo-400\/75:is(.dark *) {
  background-color: rgba(129, 140, 248, .75);
}

.dark\:bg-indigo-400\/80:is(.dark *) {
  background-color: rgba(129, 140, 248, .8);
}

.dark\:bg-indigo-400\/85:is(.dark *) {
  background-color: rgba(129, 140, 248, .85);
}

.dark\:bg-indigo-400\/90:is(.dark *) {
  background-color: rgba(129, 140, 248, .9);
}

.dark\:bg-indigo-400\/95:is(.dark *) {
  background-color: rgba(129, 140, 248, .95);
}

.dark\:bg-indigo-500:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(99, 102, 241, var(--tw-bg-opacity, 1));
}

.dark\:bg-indigo-500\/0:is(.dark *) {
  background-color: rgba(99, 102, 241, 0);
}

.dark\:bg-indigo-500\/10:is(.dark *) {
  background-color: rgba(99, 102, 241, .1);
}

.dark\:bg-indigo-500\/100:is(.dark *) {
  background-color: #6366f1;
}

.dark\:bg-indigo-500\/15:is(.dark *) {
  background-color: rgba(99, 102, 241, .15);
}

.dark\:bg-indigo-500\/20:is(.dark *) {
  background-color: rgba(99, 102, 241, .2);
}

.dark\:bg-indigo-500\/25:is(.dark *) {
  background-color: rgba(99, 102, 241, .25);
}

.dark\:bg-indigo-500\/30:is(.dark *) {
  background-color: rgba(99, 102, 241, .3);
}

.dark\:bg-indigo-500\/35:is(.dark *) {
  background-color: rgba(99, 102, 241, .35);
}

.dark\:bg-indigo-500\/40:is(.dark *) {
  background-color: rgba(99, 102, 241, .4);
}

.dark\:bg-indigo-500\/45:is(.dark *) {
  background-color: rgba(99, 102, 241, .45);
}

.dark\:bg-indigo-500\/5:is(.dark *) {
  background-color: rgba(99, 102, 241, .05);
}

.dark\:bg-indigo-500\/50:is(.dark *) {
  background-color: rgba(99, 102, 241, .5);
}

.dark\:bg-indigo-500\/55:is(.dark *) {
  background-color: rgba(99, 102, 241, .55);
}

.dark\:bg-indigo-500\/60:is(.dark *) {
  background-color: rgba(99, 102, 241, .6);
}

.dark\:bg-indigo-500\/65:is(.dark *) {
  background-color: rgba(99, 102, 241, .65);
}

.dark\:bg-indigo-500\/70:is(.dark *) {
  background-color: rgba(99, 102, 241, .7);
}

.dark\:bg-indigo-500\/75:is(.dark *) {
  background-color: rgba(99, 102, 241, .75);
}

.dark\:bg-indigo-500\/80:is(.dark *) {
  background-color: rgba(99, 102, 241, .8);
}

.dark\:bg-indigo-500\/85:is(.dark *) {
  background-color: rgba(99, 102, 241, .85);
}

.dark\:bg-indigo-500\/90:is(.dark *) {
  background-color: rgba(99, 102, 241, .9);
}

.dark\:bg-indigo-500\/95:is(.dark *) {
  background-color: rgba(99, 102, 241, .95);
}

.dark\:bg-indigo-700:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(67, 56, 202, var(--tw-bg-opacity, 1));
}

.dark\:bg-indigo-700\/0:is(.dark *) {
  background-color: rgba(67, 56, 202, 0);
}

.dark\:bg-indigo-700\/10:is(.dark *) {
  background-color: rgba(67, 56, 202, .1);
}

.dark\:bg-indigo-700\/100:is(.dark *) {
  background-color: #4338ca;
}

.dark\:bg-indigo-700\/15:is(.dark *) {
  background-color: rgba(67, 56, 202, .15);
}

.dark\:bg-indigo-700\/20:is(.dark *) {
  background-color: rgba(67, 56, 202, .2);
}

.dark\:bg-indigo-700\/25:is(.dark *) {
  background-color: rgba(67, 56, 202, .25);
}

.dark\:bg-indigo-700\/30:is(.dark *) {
  background-color: rgba(67, 56, 202, .3);
}

.dark\:bg-indigo-700\/35:is(.dark *) {
  background-color: rgba(67, 56, 202, .35);
}

.dark\:bg-indigo-700\/40:is(.dark *) {
  background-color: rgba(67, 56, 202, .4);
}

.dark\:bg-indigo-700\/45:is(.dark *) {
  background-color: rgba(67, 56, 202, .45);
}

.dark\:bg-indigo-700\/5:is(.dark *) {
  background-color: rgba(67, 56, 202, .05);
}

.dark\:bg-indigo-700\/50:is(.dark *) {
  background-color: rgba(67, 56, 202, .5);
}

.dark\:bg-indigo-700\/55:is(.dark *) {
  background-color: rgba(67, 56, 202, .55);
}

.dark\:bg-indigo-700\/60:is(.dark *) {
  background-color: rgba(67, 56, 202, .6);
}

.dark\:bg-indigo-700\/65:is(.dark *) {
  background-color: rgba(67, 56, 202, .65);
}

.dark\:bg-indigo-700\/70:is(.dark *) {
  background-color: rgba(67, 56, 202, .7);
}

.dark\:bg-indigo-700\/75:is(.dark *) {
  background-color: rgba(67, 56, 202, .75);
}

.dark\:bg-indigo-700\/80:is(.dark *) {
  background-color: rgba(67, 56, 202, .8);
}

.dark\:bg-indigo-700\/85:is(.dark *) {
  background-color: rgba(67, 56, 202, .85);
}

.dark\:bg-indigo-700\/90:is(.dark *) {
  background-color: rgba(67, 56, 202, .9);
}

.dark\:bg-indigo-700\/95:is(.dark *) {
  background-color: rgba(67, 56, 202, .95);
}

.dark\:bg-indigo-800:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 48, 163, var(--tw-bg-opacity, 1));
}

.dark\:bg-indigo-800\/0:is(.dark *) {
  background-color: rgba(55, 48, 163, 0);
}

.dark\:bg-indigo-800\/10:is(.dark *) {
  background-color: rgba(55, 48, 163, .1);
}

.dark\:bg-indigo-800\/100:is(.dark *) {
  background-color: #3730a3;
}

.dark\:bg-indigo-800\/15:is(.dark *) {
  background-color: rgba(55, 48, 163, .15);
}

.dark\:bg-indigo-800\/20:is(.dark *) {
  background-color: rgba(55, 48, 163, .2);
}

.dark\:bg-indigo-800\/25:is(.dark *) {
  background-color: rgba(55, 48, 163, .25);
}

.dark\:bg-indigo-800\/30:is(.dark *) {
  background-color: rgba(55, 48, 163, .3);
}

.dark\:bg-indigo-800\/35:is(.dark *) {
  background-color: rgba(55, 48, 163, .35);
}

.dark\:bg-indigo-800\/40:is(.dark *) {
  background-color: rgba(55, 48, 163, .4);
}

.dark\:bg-indigo-800\/45:is(.dark *) {
  background-color: rgba(55, 48, 163, .45);
}

.dark\:bg-indigo-800\/5:is(.dark *) {
  background-color: rgba(55, 48, 163, .05);
}

.dark\:bg-indigo-800\/50:is(.dark *) {
  background-color: rgba(55, 48, 163, .5);
}

.dark\:bg-indigo-800\/55:is(.dark *) {
  background-color: rgba(55, 48, 163, .55);
}

.dark\:bg-indigo-800\/60:is(.dark *) {
  background-color: rgba(55, 48, 163, .6);
}

.dark\:bg-indigo-800\/65:is(.dark *) {
  background-color: rgba(55, 48, 163, .65);
}

.dark\:bg-indigo-800\/70:is(.dark *) {
  background-color: rgba(55, 48, 163, .7);
}

.dark\:bg-indigo-800\/75:is(.dark *) {
  background-color: rgba(55, 48, 163, .75);
}

.dark\:bg-indigo-800\/80:is(.dark *) {
  background-color: rgba(55, 48, 163, .8);
}

.dark\:bg-indigo-800\/85:is(.dark *) {
  background-color: rgba(55, 48, 163, .85);
}

.dark\:bg-indigo-800\/90:is(.dark *) {
  background-color: rgba(55, 48, 163, .9);
}

.dark\:bg-indigo-800\/95:is(.dark *) {
  background-color: rgba(55, 48, 163, .95);
}

.dark\:bg-intuidyBlue-dark:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(24, 75, 111, var(--tw-bg-opacity, 1));
}

.dark\:bg-intuidyBlue\/10:is(.dark *) {
  background-color: rgba(24, 75, 111, .1);
}

.dark\:bg-intuidyBlue\/20:is(.dark *) {
  background-color: rgba(24, 75, 111, .2);
}

.dark\:bg-intuidyBlue\/30:is(.dark *) {
  background-color: rgba(24, 75, 111, .3);
}

.dark\:bg-lime-100:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 252, 203, var(--tw-bg-opacity, 1));
}

.dark\:bg-lime-100\/0:is(.dark *) {
  background-color: rgba(236, 252, 203, 0);
}

.dark\:bg-lime-100\/10:is(.dark *) {
  background-color: rgba(236, 252, 203, .1);
}

.dark\:bg-lime-100\/100:is(.dark *) {
  background-color: #ecfccb;
}

.dark\:bg-lime-100\/15:is(.dark *) {
  background-color: rgba(236, 252, 203, .15);
}

.dark\:bg-lime-100\/20:is(.dark *) {
  background-color: rgba(236, 252, 203, .2);
}

.dark\:bg-lime-100\/25:is(.dark *) {
  background-color: rgba(236, 252, 203, .25);
}

.dark\:bg-lime-100\/30:is(.dark *) {
  background-color: rgba(236, 252, 203, .3);
}

.dark\:bg-lime-100\/35:is(.dark *) {
  background-color: rgba(236, 252, 203, .35);
}

.dark\:bg-lime-100\/40:is(.dark *) {
  background-color: rgba(236, 252, 203, .4);
}

.dark\:bg-lime-100\/45:is(.dark *) {
  background-color: rgba(236, 252, 203, .45);
}

.dark\:bg-lime-100\/5:is(.dark *) {
  background-color: rgba(236, 252, 203, .05);
}

.dark\:bg-lime-100\/50:is(.dark *) {
  background-color: rgba(236, 252, 203, .5);
}

.dark\:bg-lime-100\/55:is(.dark *) {
  background-color: rgba(236, 252, 203, .55);
}

.dark\:bg-lime-100\/60:is(.dark *) {
  background-color: rgba(236, 252, 203, .6);
}

.dark\:bg-lime-100\/65:is(.dark *) {
  background-color: rgba(236, 252, 203, .65);
}

.dark\:bg-lime-100\/70:is(.dark *) {
  background-color: rgba(236, 252, 203, .7);
}

.dark\:bg-lime-100\/75:is(.dark *) {
  background-color: rgba(236, 252, 203, .75);
}

.dark\:bg-lime-100\/80:is(.dark *) {
  background-color: rgba(236, 252, 203, .8);
}

.dark\:bg-lime-100\/85:is(.dark *) {
  background-color: rgba(236, 252, 203, .85);
}

.dark\:bg-lime-100\/90:is(.dark *) {
  background-color: rgba(236, 252, 203, .9);
}

.dark\:bg-lime-100\/95:is(.dark *) {
  background-color: rgba(236, 252, 203, .95);
}

.dark\:bg-lime-400:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(163, 230, 53, var(--tw-bg-opacity, 1));
}

.dark\:bg-lime-400\/0:is(.dark *) {
  background-color: rgba(163, 230, 53, 0);
}

.dark\:bg-lime-400\/10:is(.dark *) {
  background-color: rgba(163, 230, 53, .1);
}

.dark\:bg-lime-400\/100:is(.dark *) {
  background-color: #a3e635;
}

.dark\:bg-lime-400\/15:is(.dark *) {
  background-color: rgba(163, 230, 53, .15);
}

.dark\:bg-lime-400\/20:is(.dark *) {
  background-color: rgba(163, 230, 53, .2);
}

.dark\:bg-lime-400\/25:is(.dark *) {
  background-color: rgba(163, 230, 53, .25);
}

.dark\:bg-lime-400\/30:is(.dark *) {
  background-color: rgba(163, 230, 53, .3);
}

.dark\:bg-lime-400\/35:is(.dark *) {
  background-color: rgba(163, 230, 53, .35);
}

.dark\:bg-lime-400\/40:is(.dark *) {
  background-color: rgba(163, 230, 53, .4);
}

.dark\:bg-lime-400\/45:is(.dark *) {
  background-color: rgba(163, 230, 53, .45);
}

.dark\:bg-lime-400\/5:is(.dark *) {
  background-color: rgba(163, 230, 53, .05);
}

.dark\:bg-lime-400\/50:is(.dark *) {
  background-color: rgba(163, 230, 53, .5);
}

.dark\:bg-lime-400\/55:is(.dark *) {
  background-color: rgba(163, 230, 53, .55);
}

.dark\:bg-lime-400\/60:is(.dark *) {
  background-color: rgba(163, 230, 53, .6);
}

.dark\:bg-lime-400\/65:is(.dark *) {
  background-color: rgba(163, 230, 53, .65);
}

.dark\:bg-lime-400\/70:is(.dark *) {
  background-color: rgba(163, 230, 53, .7);
}

.dark\:bg-lime-400\/75:is(.dark *) {
  background-color: rgba(163, 230, 53, .75);
}

.dark\:bg-lime-400\/80:is(.dark *) {
  background-color: rgba(163, 230, 53, .8);
}

.dark\:bg-lime-400\/85:is(.dark *) {
  background-color: rgba(163, 230, 53, .85);
}

.dark\:bg-lime-400\/90:is(.dark *) {
  background-color: rgba(163, 230, 53, .9);
}

.dark\:bg-lime-400\/95:is(.dark *) {
  background-color: rgba(163, 230, 53, .95);
}

.dark\:bg-lime-500:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(132, 204, 22, var(--tw-bg-opacity, 1));
}

.dark\:bg-lime-500\/0:is(.dark *) {
  background-color: rgba(132, 204, 22, 0);
}

.dark\:bg-lime-500\/10:is(.dark *) {
  background-color: rgba(132, 204, 22, .1);
}

.dark\:bg-lime-500\/100:is(.dark *) {
  background-color: #84cc16;
}

.dark\:bg-lime-500\/15:is(.dark *) {
  background-color: rgba(132, 204, 22, .15);
}

.dark\:bg-lime-500\/20:is(.dark *) {
  background-color: rgba(132, 204, 22, .2);
}

.dark\:bg-lime-500\/25:is(.dark *) {
  background-color: rgba(132, 204, 22, .25);
}

.dark\:bg-lime-500\/30:is(.dark *) {
  background-color: rgba(132, 204, 22, .3);
}

.dark\:bg-lime-500\/35:is(.dark *) {
  background-color: rgba(132, 204, 22, .35);
}

.dark\:bg-lime-500\/40:is(.dark *) {
  background-color: rgba(132, 204, 22, .4);
}

.dark\:bg-lime-500\/45:is(.dark *) {
  background-color: rgba(132, 204, 22, .45);
}

.dark\:bg-lime-500\/5:is(.dark *) {
  background-color: rgba(132, 204, 22, .05);
}

.dark\:bg-lime-500\/50:is(.dark *) {
  background-color: rgba(132, 204, 22, .5);
}

.dark\:bg-lime-500\/55:is(.dark *) {
  background-color: rgba(132, 204, 22, .55);
}

.dark\:bg-lime-500\/60:is(.dark *) {
  background-color: rgba(132, 204, 22, .6);
}

.dark\:bg-lime-500\/65:is(.dark *) {
  background-color: rgba(132, 204, 22, .65);
}

.dark\:bg-lime-500\/70:is(.dark *) {
  background-color: rgba(132, 204, 22, .7);
}

.dark\:bg-lime-500\/75:is(.dark *) {
  background-color: rgba(132, 204, 22, .75);
}

.dark\:bg-lime-500\/80:is(.dark *) {
  background-color: rgba(132, 204, 22, .8);
}

.dark\:bg-lime-500\/85:is(.dark *) {
  background-color: rgba(132, 204, 22, .85);
}

.dark\:bg-lime-500\/90:is(.dark *) {
  background-color: rgba(132, 204, 22, .9);
}

.dark\:bg-lime-500\/95:is(.dark *) {
  background-color: rgba(132, 204, 22, .95);
}

.dark\:bg-lime-700:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(77, 124, 15, var(--tw-bg-opacity, 1));
}

.dark\:bg-lime-700\/0:is(.dark *) {
  background-color: rgba(77, 124, 15, 0);
}

.dark\:bg-lime-700\/10:is(.dark *) {
  background-color: rgba(77, 124, 15, .1);
}

.dark\:bg-lime-700\/100:is(.dark *) {
  background-color: #4d7c0f;
}

.dark\:bg-lime-700\/15:is(.dark *) {
  background-color: rgba(77, 124, 15, .15);
}

.dark\:bg-lime-700\/20:is(.dark *) {
  background-color: rgba(77, 124, 15, .2);
}

.dark\:bg-lime-700\/25:is(.dark *) {
  background-color: rgba(77, 124, 15, .25);
}

.dark\:bg-lime-700\/30:is(.dark *) {
  background-color: rgba(77, 124, 15, .3);
}

.dark\:bg-lime-700\/35:is(.dark *) {
  background-color: rgba(77, 124, 15, .35);
}

.dark\:bg-lime-700\/40:is(.dark *) {
  background-color: rgba(77, 124, 15, .4);
}

.dark\:bg-lime-700\/45:is(.dark *) {
  background-color: rgba(77, 124, 15, .45);
}

.dark\:bg-lime-700\/5:is(.dark *) {
  background-color: rgba(77, 124, 15, .05);
}

.dark\:bg-lime-700\/50:is(.dark *) {
  background-color: rgba(77, 124, 15, .5);
}

.dark\:bg-lime-700\/55:is(.dark *) {
  background-color: rgba(77, 124, 15, .55);
}

.dark\:bg-lime-700\/60:is(.dark *) {
  background-color: rgba(77, 124, 15, .6);
}

.dark\:bg-lime-700\/65:is(.dark *) {
  background-color: rgba(77, 124, 15, .65);
}

.dark\:bg-lime-700\/70:is(.dark *) {
  background-color: rgba(77, 124, 15, .7);
}

.dark\:bg-lime-700\/75:is(.dark *) {
  background-color: rgba(77, 124, 15, .75);
}

.dark\:bg-lime-700\/80:is(.dark *) {
  background-color: rgba(77, 124, 15, .8);
}

.dark\:bg-lime-700\/85:is(.dark *) {
  background-color: rgba(77, 124, 15, .85);
}

.dark\:bg-lime-700\/90:is(.dark *) {
  background-color: rgba(77, 124, 15, .9);
}

.dark\:bg-lime-700\/95:is(.dark *) {
  background-color: rgba(77, 124, 15, .95);
}

.dark\:bg-lime-800:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(63, 98, 18, var(--tw-bg-opacity, 1));
}

.dark\:bg-lime-800\/0:is(.dark *) {
  background-color: rgba(63, 98, 18, 0);
}

.dark\:bg-lime-800\/10:is(.dark *) {
  background-color: rgba(63, 98, 18, .1);
}

.dark\:bg-lime-800\/100:is(.dark *) {
  background-color: #3f6212;
}

.dark\:bg-lime-800\/15:is(.dark *) {
  background-color: rgba(63, 98, 18, .15);
}

.dark\:bg-lime-800\/20:is(.dark *) {
  background-color: rgba(63, 98, 18, .2);
}

.dark\:bg-lime-800\/25:is(.dark *) {
  background-color: rgba(63, 98, 18, .25);
}

.dark\:bg-lime-800\/30:is(.dark *) {
  background-color: rgba(63, 98, 18, .3);
}

.dark\:bg-lime-800\/35:is(.dark *) {
  background-color: rgba(63, 98, 18, .35);
}

.dark\:bg-lime-800\/40:is(.dark *) {
  background-color: rgba(63, 98, 18, .4);
}

.dark\:bg-lime-800\/45:is(.dark *) {
  background-color: rgba(63, 98, 18, .45);
}

.dark\:bg-lime-800\/5:is(.dark *) {
  background-color: rgba(63, 98, 18, .05);
}

.dark\:bg-lime-800\/50:is(.dark *) {
  background-color: rgba(63, 98, 18, .5);
}

.dark\:bg-lime-800\/55:is(.dark *) {
  background-color: rgba(63, 98, 18, .55);
}

.dark\:bg-lime-800\/60:is(.dark *) {
  background-color: rgba(63, 98, 18, .6);
}

.dark\:bg-lime-800\/65:is(.dark *) {
  background-color: rgba(63, 98, 18, .65);
}

.dark\:bg-lime-800\/70:is(.dark *) {
  background-color: rgba(63, 98, 18, .7);
}

.dark\:bg-lime-800\/75:is(.dark *) {
  background-color: rgba(63, 98, 18, .75);
}

.dark\:bg-lime-800\/80:is(.dark *) {
  background-color: rgba(63, 98, 18, .8);
}

.dark\:bg-lime-800\/85:is(.dark *) {
  background-color: rgba(63, 98, 18, .85);
}

.dark\:bg-lime-800\/90:is(.dark *) {
  background-color: rgba(63, 98, 18, .9);
}

.dark\:bg-lime-800\/95:is(.dark *) {
  background-color: rgba(63, 98, 18, .95);
}

.dark\:bg-neutral-100:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 245, 245, var(--tw-bg-opacity, 1));
}

.dark\:bg-neutral-100\/0:is(.dark *) {
  background-color: rgba(245, 245, 245, 0);
}

.dark\:bg-neutral-100\/10:is(.dark *) {
  background-color: rgba(245, 245, 245, .1);
}

.dark\:bg-neutral-100\/100:is(.dark *) {
  background-color: #f5f5f5;
}

.dark\:bg-neutral-100\/15:is(.dark *) {
  background-color: rgba(245, 245, 245, .15);
}

.dark\:bg-neutral-100\/20:is(.dark *) {
  background-color: rgba(245, 245, 245, .2);
}

.dark\:bg-neutral-100\/25:is(.dark *) {
  background-color: rgba(245, 245, 245, .25);
}

.dark\:bg-neutral-100\/30:is(.dark *) {
  background-color: rgba(245, 245, 245, .3);
}

.dark\:bg-neutral-100\/35:is(.dark *) {
  background-color: rgba(245, 245, 245, .35);
}

.dark\:bg-neutral-100\/40:is(.dark *) {
  background-color: rgba(245, 245, 245, .4);
}

.dark\:bg-neutral-100\/45:is(.dark *) {
  background-color: rgba(245, 245, 245, .45);
}

.dark\:bg-neutral-100\/5:is(.dark *) {
  background-color: rgba(245, 245, 245, .05);
}

.dark\:bg-neutral-100\/50:is(.dark *) {
  background-color: rgba(245, 245, 245, .5);
}

.dark\:bg-neutral-100\/55:is(.dark *) {
  background-color: rgba(245, 245, 245, .55);
}

.dark\:bg-neutral-100\/60:is(.dark *) {
  background-color: rgba(245, 245, 245, .6);
}

.dark\:bg-neutral-100\/65:is(.dark *) {
  background-color: rgba(245, 245, 245, .65);
}

.dark\:bg-neutral-100\/70:is(.dark *) {
  background-color: rgba(245, 245, 245, .7);
}

.dark\:bg-neutral-100\/75:is(.dark *) {
  background-color: rgba(245, 245, 245, .75);
}

.dark\:bg-neutral-100\/80:is(.dark *) {
  background-color: rgba(245, 245, 245, .8);
}

.dark\:bg-neutral-100\/85:is(.dark *) {
  background-color: rgba(245, 245, 245, .85);
}

.dark\:bg-neutral-100\/90:is(.dark *) {
  background-color: rgba(245, 245, 245, .9);
}

.dark\:bg-neutral-100\/95:is(.dark *) {
  background-color: rgba(245, 245, 245, .95);
}

.dark\:bg-neutral-400:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(163, 163, 163, var(--tw-bg-opacity, 1));
}

.dark\:bg-neutral-400\/0:is(.dark *) {
  background-color: rgba(163, 163, 163, 0);
}

.dark\:bg-neutral-400\/10:is(.dark *) {
  background-color: rgba(163, 163, 163, .1);
}

.dark\:bg-neutral-400\/100:is(.dark *) {
  background-color: #a3a3a3;
}

.dark\:bg-neutral-400\/15:is(.dark *) {
  background-color: rgba(163, 163, 163, .15);
}

.dark\:bg-neutral-400\/20:is(.dark *) {
  background-color: rgba(163, 163, 163, .2);
}

.dark\:bg-neutral-400\/25:is(.dark *) {
  background-color: rgba(163, 163, 163, .25);
}

.dark\:bg-neutral-400\/30:is(.dark *) {
  background-color: rgba(163, 163, 163, .3);
}

.dark\:bg-neutral-400\/35:is(.dark *) {
  background-color: rgba(163, 163, 163, .35);
}

.dark\:bg-neutral-400\/40:is(.dark *) {
  background-color: rgba(163, 163, 163, .4);
}

.dark\:bg-neutral-400\/45:is(.dark *) {
  background-color: rgba(163, 163, 163, .45);
}

.dark\:bg-neutral-400\/5:is(.dark *) {
  background-color: rgba(163, 163, 163, .05);
}

.dark\:bg-neutral-400\/50:is(.dark *) {
  background-color: rgba(163, 163, 163, .5);
}

.dark\:bg-neutral-400\/55:is(.dark *) {
  background-color: rgba(163, 163, 163, .55);
}

.dark\:bg-neutral-400\/60:is(.dark *) {
  background-color: rgba(163, 163, 163, .6);
}

.dark\:bg-neutral-400\/65:is(.dark *) {
  background-color: rgba(163, 163, 163, .65);
}

.dark\:bg-neutral-400\/70:is(.dark *) {
  background-color: rgba(163, 163, 163, .7);
}

.dark\:bg-neutral-400\/75:is(.dark *) {
  background-color: rgba(163, 163, 163, .75);
}

.dark\:bg-neutral-400\/80:is(.dark *) {
  background-color: rgba(163, 163, 163, .8);
}

.dark\:bg-neutral-400\/85:is(.dark *) {
  background-color: rgba(163, 163, 163, .85);
}

.dark\:bg-neutral-400\/90:is(.dark *) {
  background-color: rgba(163, 163, 163, .9);
}

.dark\:bg-neutral-400\/95:is(.dark *) {
  background-color: rgba(163, 163, 163, .95);
}

.dark\:bg-neutral-500:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(115, 115, 115, var(--tw-bg-opacity, 1));
}

.dark\:bg-neutral-500\/0:is(.dark *) {
  background-color: rgba(115, 115, 115, 0);
}

.dark\:bg-neutral-500\/10:is(.dark *) {
  background-color: rgba(115, 115, 115, .1);
}

.dark\:bg-neutral-500\/100:is(.dark *) {
  background-color: #737373;
}

.dark\:bg-neutral-500\/15:is(.dark *) {
  background-color: rgba(115, 115, 115, .15);
}

.dark\:bg-neutral-500\/20:is(.dark *) {
  background-color: rgba(115, 115, 115, .2);
}

.dark\:bg-neutral-500\/25:is(.dark *) {
  background-color: rgba(115, 115, 115, .25);
}

.dark\:bg-neutral-500\/30:is(.dark *) {
  background-color: rgba(115, 115, 115, .3);
}

.dark\:bg-neutral-500\/35:is(.dark *) {
  background-color: rgba(115, 115, 115, .35);
}

.dark\:bg-neutral-500\/40:is(.dark *) {
  background-color: rgba(115, 115, 115, .4);
}

.dark\:bg-neutral-500\/45:is(.dark *) {
  background-color: rgba(115, 115, 115, .45);
}

.dark\:bg-neutral-500\/5:is(.dark *) {
  background-color: rgba(115, 115, 115, .05);
}

.dark\:bg-neutral-500\/50:is(.dark *) {
  background-color: rgba(115, 115, 115, .5);
}

.dark\:bg-neutral-500\/55:is(.dark *) {
  background-color: rgba(115, 115, 115, .55);
}

.dark\:bg-neutral-500\/60:is(.dark *) {
  background-color: rgba(115, 115, 115, .6);
}

.dark\:bg-neutral-500\/65:is(.dark *) {
  background-color: rgba(115, 115, 115, .65);
}

.dark\:bg-neutral-500\/70:is(.dark *) {
  background-color: rgba(115, 115, 115, .7);
}

.dark\:bg-neutral-500\/75:is(.dark *) {
  background-color: rgba(115, 115, 115, .75);
}

.dark\:bg-neutral-500\/80:is(.dark *) {
  background-color: rgba(115, 115, 115, .8);
}

.dark\:bg-neutral-500\/85:is(.dark *) {
  background-color: rgba(115, 115, 115, .85);
}

.dark\:bg-neutral-500\/90:is(.dark *) {
  background-color: rgba(115, 115, 115, .9);
}

.dark\:bg-neutral-500\/95:is(.dark *) {
  background-color: rgba(115, 115, 115, .95);
}

.dark\:bg-neutral-700:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(64, 64, 64, var(--tw-bg-opacity, 1));
}

.dark\:bg-neutral-700\/0:is(.dark *) {
  background-color: rgba(64, 64, 64, 0);
}

.dark\:bg-neutral-700\/10:is(.dark *) {
  background-color: rgba(64, 64, 64, .1);
}

.dark\:bg-neutral-700\/100:is(.dark *) {
  background-color: #404040;
}

.dark\:bg-neutral-700\/15:is(.dark *) {
  background-color: rgba(64, 64, 64, .15);
}

.dark\:bg-neutral-700\/20:is(.dark *) {
  background-color: rgba(64, 64, 64, .2);
}

.dark\:bg-neutral-700\/25:is(.dark *) {
  background-color: rgba(64, 64, 64, .25);
}

.dark\:bg-neutral-700\/30:is(.dark *) {
  background-color: rgba(64, 64, 64, .3);
}

.dark\:bg-neutral-700\/35:is(.dark *) {
  background-color: rgba(64, 64, 64, .35);
}

.dark\:bg-neutral-700\/40:is(.dark *) {
  background-color: rgba(64, 64, 64, .4);
}

.dark\:bg-neutral-700\/45:is(.dark *) {
  background-color: rgba(64, 64, 64, .45);
}

.dark\:bg-neutral-700\/5:is(.dark *) {
  background-color: rgba(64, 64, 64, .05);
}

.dark\:bg-neutral-700\/50:is(.dark *) {
  background-color: rgba(64, 64, 64, .5);
}

.dark\:bg-neutral-700\/55:is(.dark *) {
  background-color: rgba(64, 64, 64, .55);
}

.dark\:bg-neutral-700\/60:is(.dark *) {
  background-color: rgba(64, 64, 64, .6);
}

.dark\:bg-neutral-700\/65:is(.dark *) {
  background-color: rgba(64, 64, 64, .65);
}

.dark\:bg-neutral-700\/70:is(.dark *) {
  background-color: rgba(64, 64, 64, .7);
}

.dark\:bg-neutral-700\/75:is(.dark *) {
  background-color: rgba(64, 64, 64, .75);
}

.dark\:bg-neutral-700\/80:is(.dark *) {
  background-color: rgba(64, 64, 64, .8);
}

.dark\:bg-neutral-700\/85:is(.dark *) {
  background-color: rgba(64, 64, 64, .85);
}

.dark\:bg-neutral-700\/90:is(.dark *) {
  background-color: rgba(64, 64, 64, .9);
}

.dark\:bg-neutral-700\/95:is(.dark *) {
  background-color: rgba(64, 64, 64, .95);
}

.dark\:bg-neutral-800:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(38, 38, 38, var(--tw-bg-opacity, 1));
}

.dark\:bg-neutral-800\/0:is(.dark *) {
  background-color: rgba(38, 38, 38, 0);
}

.dark\:bg-neutral-800\/10:is(.dark *) {
  background-color: rgba(38, 38, 38, .1);
}

.dark\:bg-neutral-800\/100:is(.dark *) {
  background-color: #262626;
}

.dark\:bg-neutral-800\/15:is(.dark *) {
  background-color: rgba(38, 38, 38, .15);
}

.dark\:bg-neutral-800\/20:is(.dark *) {
  background-color: rgba(38, 38, 38, .2);
}

.dark\:bg-neutral-800\/25:is(.dark *) {
  background-color: rgba(38, 38, 38, .25);
}

.dark\:bg-neutral-800\/30:is(.dark *) {
  background-color: rgba(38, 38, 38, .3);
}

.dark\:bg-neutral-800\/35:is(.dark *) {
  background-color: rgba(38, 38, 38, .35);
}

.dark\:bg-neutral-800\/40:is(.dark *) {
  background-color: rgba(38, 38, 38, .4);
}

.dark\:bg-neutral-800\/45:is(.dark *) {
  background-color: rgba(38, 38, 38, .45);
}

.dark\:bg-neutral-800\/5:is(.dark *) {
  background-color: rgba(38, 38, 38, .05);
}

.dark\:bg-neutral-800\/50:is(.dark *) {
  background-color: rgba(38, 38, 38, .5);
}

.dark\:bg-neutral-800\/55:is(.dark *) {
  background-color: rgba(38, 38, 38, .55);
}

.dark\:bg-neutral-800\/60:is(.dark *) {
  background-color: rgba(38, 38, 38, .6);
}

.dark\:bg-neutral-800\/65:is(.dark *) {
  background-color: rgba(38, 38, 38, .65);
}

.dark\:bg-neutral-800\/70:is(.dark *) {
  background-color: rgba(38, 38, 38, .7);
}

.dark\:bg-neutral-800\/75:is(.dark *) {
  background-color: rgba(38, 38, 38, .75);
}

.dark\:bg-neutral-800\/80:is(.dark *) {
  background-color: rgba(38, 38, 38, .8);
}

.dark\:bg-neutral-800\/85:is(.dark *) {
  background-color: rgba(38, 38, 38, .85);
}

.dark\:bg-neutral-800\/90:is(.dark *) {
  background-color: rgba(38, 38, 38, .9);
}

.dark\:bg-neutral-800\/95:is(.dark *) {
  background-color: rgba(38, 38, 38, .95);
}

.dark\:bg-neutral-900:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(23, 23, 23, var(--tw-bg-opacity, 1));
}

.dark\:bg-neutral-900\/30:is(.dark *) {
  background-color: rgba(23, 23, 23, .3);
}

.dark\:bg-neutral-900\/50:is(.dark *) {
  background-color: rgba(23, 23, 23, .5);
}

.dark\:bg-neutral-900\/90:is(.dark *) {
  background-color: rgba(23, 23, 23, .9);
}

.dark\:bg-orange-100:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 237, 213, var(--tw-bg-opacity, 1));
}

.dark\:bg-orange-100\/0:is(.dark *) {
  background-color: rgba(255, 237, 213, 0);
}

.dark\:bg-orange-100\/10:is(.dark *) {
  background-color: rgba(255, 237, 213, .1);
}

.dark\:bg-orange-100\/100:is(.dark *) {
  background-color: #ffedd5;
}

.dark\:bg-orange-100\/15:is(.dark *) {
  background-color: rgba(255, 237, 213, .15);
}

.dark\:bg-orange-100\/20:is(.dark *) {
  background-color: rgba(255, 237, 213, .2);
}

.dark\:bg-orange-100\/25:is(.dark *) {
  background-color: rgba(255, 237, 213, .25);
}

.dark\:bg-orange-100\/30:is(.dark *) {
  background-color: rgba(255, 237, 213, .3);
}

.dark\:bg-orange-100\/35:is(.dark *) {
  background-color: rgba(255, 237, 213, .35);
}

.dark\:bg-orange-100\/40:is(.dark *) {
  background-color: rgba(255, 237, 213, .4);
}

.dark\:bg-orange-100\/45:is(.dark *) {
  background-color: rgba(255, 237, 213, .45);
}

.dark\:bg-orange-100\/5:is(.dark *) {
  background-color: rgba(255, 237, 213, .05);
}

.dark\:bg-orange-100\/50:is(.dark *) {
  background-color: rgba(255, 237, 213, .5);
}

.dark\:bg-orange-100\/55:is(.dark *) {
  background-color: rgba(255, 237, 213, .55);
}

.dark\:bg-orange-100\/60:is(.dark *) {
  background-color: rgba(255, 237, 213, .6);
}

.dark\:bg-orange-100\/65:is(.dark *) {
  background-color: rgba(255, 237, 213, .65);
}

.dark\:bg-orange-100\/70:is(.dark *) {
  background-color: rgba(255, 237, 213, .7);
}

.dark\:bg-orange-100\/75:is(.dark *) {
  background-color: rgba(255, 237, 213, .75);
}

.dark\:bg-orange-100\/80:is(.dark *) {
  background-color: rgba(255, 237, 213, .8);
}

.dark\:bg-orange-100\/85:is(.dark *) {
  background-color: rgba(255, 237, 213, .85);
}

.dark\:bg-orange-100\/90:is(.dark *) {
  background-color: rgba(255, 237, 213, .9);
}

.dark\:bg-orange-100\/95:is(.dark *) {
  background-color: rgba(255, 237, 213, .95);
}

.dark\:bg-orange-400:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 146, 60, var(--tw-bg-opacity, 1));
}

.dark\:bg-orange-400\/0:is(.dark *) {
  background-color: rgba(251, 146, 60, 0);
}

.dark\:bg-orange-400\/10:is(.dark *) {
  background-color: rgba(251, 146, 60, .1);
}

.dark\:bg-orange-400\/100:is(.dark *) {
  background-color: #fb923c;
}

.dark\:bg-orange-400\/15:is(.dark *) {
  background-color: rgba(251, 146, 60, .15);
}

.dark\:bg-orange-400\/20:is(.dark *) {
  background-color: rgba(251, 146, 60, .2);
}

.dark\:bg-orange-400\/25:is(.dark *) {
  background-color: rgba(251, 146, 60, .25);
}

.dark\:bg-orange-400\/30:is(.dark *) {
  background-color: rgba(251, 146, 60, .3);
}

.dark\:bg-orange-400\/35:is(.dark *) {
  background-color: rgba(251, 146, 60, .35);
}

.dark\:bg-orange-400\/40:is(.dark *) {
  background-color: rgba(251, 146, 60, .4);
}

.dark\:bg-orange-400\/45:is(.dark *) {
  background-color: rgba(251, 146, 60, .45);
}

.dark\:bg-orange-400\/5:is(.dark *) {
  background-color: rgba(251, 146, 60, .05);
}

.dark\:bg-orange-400\/50:is(.dark *) {
  background-color: rgba(251, 146, 60, .5);
}

.dark\:bg-orange-400\/55:is(.dark *) {
  background-color: rgba(251, 146, 60, .55);
}

.dark\:bg-orange-400\/60:is(.dark *) {
  background-color: rgba(251, 146, 60, .6);
}

.dark\:bg-orange-400\/65:is(.dark *) {
  background-color: rgba(251, 146, 60, .65);
}

.dark\:bg-orange-400\/70:is(.dark *) {
  background-color: rgba(251, 146, 60, .7);
}

.dark\:bg-orange-400\/75:is(.dark *) {
  background-color: rgba(251, 146, 60, .75);
}

.dark\:bg-orange-400\/80:is(.dark *) {
  background-color: rgba(251, 146, 60, .8);
}

.dark\:bg-orange-400\/85:is(.dark *) {
  background-color: rgba(251, 146, 60, .85);
}

.dark\:bg-orange-400\/90:is(.dark *) {
  background-color: rgba(251, 146, 60, .9);
}

.dark\:bg-orange-400\/95:is(.dark *) {
  background-color: rgba(251, 146, 60, .95);
}

.dark\:bg-orange-500:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 115, 22, var(--tw-bg-opacity, 1));
}

.dark\:bg-orange-500\/0:is(.dark *) {
  background-color: rgba(249, 115, 22, 0);
}

.dark\:bg-orange-500\/10:is(.dark *) {
  background-color: rgba(249, 115, 22, .1);
}

.dark\:bg-orange-500\/100:is(.dark *) {
  background-color: #f97316;
}

.dark\:bg-orange-500\/15:is(.dark *) {
  background-color: rgba(249, 115, 22, .15);
}

.dark\:bg-orange-500\/20:is(.dark *) {
  background-color: rgba(249, 115, 22, .2);
}

.dark\:bg-orange-500\/25:is(.dark *) {
  background-color: rgba(249, 115, 22, .25);
}

.dark\:bg-orange-500\/30:is(.dark *) {
  background-color: rgba(249, 115, 22, .3);
}

.dark\:bg-orange-500\/35:is(.dark *) {
  background-color: rgba(249, 115, 22, .35);
}

.dark\:bg-orange-500\/40:is(.dark *) {
  background-color: rgba(249, 115, 22, .4);
}

.dark\:bg-orange-500\/45:is(.dark *) {
  background-color: rgba(249, 115, 22, .45);
}

.dark\:bg-orange-500\/5:is(.dark *) {
  background-color: rgba(249, 115, 22, .05);
}

.dark\:bg-orange-500\/50:is(.dark *) {
  background-color: rgba(249, 115, 22, .5);
}

.dark\:bg-orange-500\/55:is(.dark *) {
  background-color: rgba(249, 115, 22, .55);
}

.dark\:bg-orange-500\/60:is(.dark *) {
  background-color: rgba(249, 115, 22, .6);
}

.dark\:bg-orange-500\/65:is(.dark *) {
  background-color: rgba(249, 115, 22, .65);
}

.dark\:bg-orange-500\/70:is(.dark *) {
  background-color: rgba(249, 115, 22, .7);
}

.dark\:bg-orange-500\/75:is(.dark *) {
  background-color: rgba(249, 115, 22, .75);
}

.dark\:bg-orange-500\/80:is(.dark *) {
  background-color: rgba(249, 115, 22, .8);
}

.dark\:bg-orange-500\/85:is(.dark *) {
  background-color: rgba(249, 115, 22, .85);
}

.dark\:bg-orange-500\/90:is(.dark *) {
  background-color: rgba(249, 115, 22, .9);
}

.dark\:bg-orange-500\/95:is(.dark *) {
  background-color: rgba(249, 115, 22, .95);
}

.dark\:bg-orange-700:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(194, 65, 12, var(--tw-bg-opacity, 1));
}

.dark\:bg-orange-700\/0:is(.dark *) {
  background-color: rgba(194, 65, 12, 0);
}

.dark\:bg-orange-700\/10:is(.dark *) {
  background-color: rgba(194, 65, 12, .1);
}

.dark\:bg-orange-700\/100:is(.dark *) {
  background-color: #c2410c;
}

.dark\:bg-orange-700\/15:is(.dark *) {
  background-color: rgba(194, 65, 12, .15);
}

.dark\:bg-orange-700\/20:is(.dark *) {
  background-color: rgba(194, 65, 12, .2);
}

.dark\:bg-orange-700\/25:is(.dark *) {
  background-color: rgba(194, 65, 12, .25);
}

.dark\:bg-orange-700\/30:is(.dark *) {
  background-color: rgba(194, 65, 12, .3);
}

.dark\:bg-orange-700\/35:is(.dark *) {
  background-color: rgba(194, 65, 12, .35);
}

.dark\:bg-orange-700\/40:is(.dark *) {
  background-color: rgba(194, 65, 12, .4);
}

.dark\:bg-orange-700\/45:is(.dark *) {
  background-color: rgba(194, 65, 12, .45);
}

.dark\:bg-orange-700\/5:is(.dark *) {
  background-color: rgba(194, 65, 12, .05);
}

.dark\:bg-orange-700\/50:is(.dark *) {
  background-color: rgba(194, 65, 12, .5);
}

.dark\:bg-orange-700\/55:is(.dark *) {
  background-color: rgba(194, 65, 12, .55);
}

.dark\:bg-orange-700\/60:is(.dark *) {
  background-color: rgba(194, 65, 12, .6);
}

.dark\:bg-orange-700\/65:is(.dark *) {
  background-color: rgba(194, 65, 12, .65);
}

.dark\:bg-orange-700\/70:is(.dark *) {
  background-color: rgba(194, 65, 12, .7);
}

.dark\:bg-orange-700\/75:is(.dark *) {
  background-color: rgba(194, 65, 12, .75);
}

.dark\:bg-orange-700\/80:is(.dark *) {
  background-color: rgba(194, 65, 12, .8);
}

.dark\:bg-orange-700\/85:is(.dark *) {
  background-color: rgba(194, 65, 12, .85);
}

.dark\:bg-orange-700\/90:is(.dark *) {
  background-color: rgba(194, 65, 12, .9);
}

.dark\:bg-orange-700\/95:is(.dark *) {
  background-color: rgba(194, 65, 12, .95);
}

.dark\:bg-orange-800:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(154, 52, 18, var(--tw-bg-opacity, 1));
}

.dark\:bg-orange-800\/0:is(.dark *) {
  background-color: rgba(154, 52, 18, 0);
}

.dark\:bg-orange-800\/10:is(.dark *) {
  background-color: rgba(154, 52, 18, .1);
}

.dark\:bg-orange-800\/100:is(.dark *) {
  background-color: #9a3412;
}

.dark\:bg-orange-800\/15:is(.dark *) {
  background-color: rgba(154, 52, 18, .15);
}

.dark\:bg-orange-800\/20:is(.dark *) {
  background-color: rgba(154, 52, 18, .2);
}

.dark\:bg-orange-800\/25:is(.dark *) {
  background-color: rgba(154, 52, 18, .25);
}

.dark\:bg-orange-800\/30:is(.dark *) {
  background-color: rgba(154, 52, 18, .3);
}

.dark\:bg-orange-800\/35:is(.dark *) {
  background-color: rgba(154, 52, 18, .35);
}

.dark\:bg-orange-800\/40:is(.dark *) {
  background-color: rgba(154, 52, 18, .4);
}

.dark\:bg-orange-800\/45:is(.dark *) {
  background-color: rgba(154, 52, 18, .45);
}

.dark\:bg-orange-800\/5:is(.dark *) {
  background-color: rgba(154, 52, 18, .05);
}

.dark\:bg-orange-800\/50:is(.dark *) {
  background-color: rgba(154, 52, 18, .5);
}

.dark\:bg-orange-800\/55:is(.dark *) {
  background-color: rgba(154, 52, 18, .55);
}

.dark\:bg-orange-800\/60:is(.dark *) {
  background-color: rgba(154, 52, 18, .6);
}

.dark\:bg-orange-800\/65:is(.dark *) {
  background-color: rgba(154, 52, 18, .65);
}

.dark\:bg-orange-800\/70:is(.dark *) {
  background-color: rgba(154, 52, 18, .7);
}

.dark\:bg-orange-800\/75:is(.dark *) {
  background-color: rgba(154, 52, 18, .75);
}

.dark\:bg-orange-800\/80:is(.dark *) {
  background-color: rgba(154, 52, 18, .8);
}

.dark\:bg-orange-800\/85:is(.dark *) {
  background-color: rgba(154, 52, 18, .85);
}

.dark\:bg-orange-800\/90:is(.dark *) {
  background-color: rgba(154, 52, 18, .9);
}

.dark\:bg-orange-800\/95:is(.dark *) {
  background-color: rgba(154, 52, 18, .95);
}

.dark\:bg-orange-900:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(124, 45, 18, var(--tw-bg-opacity, 1));
}

.dark\:bg-orange-900\/10:is(.dark *) {
  background-color: rgba(124, 45, 18, .1);
}

.dark\:bg-orange-900\/30:is(.dark *) {
  background-color: rgba(124, 45, 18, .3);
}

.dark\:bg-pink-100:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 231, 243, var(--tw-bg-opacity, 1));
}

.dark\:bg-pink-100\/0:is(.dark *) {
  background-color: rgba(252, 231, 243, 0);
}

.dark\:bg-pink-100\/10:is(.dark *) {
  background-color: rgba(252, 231, 243, .1);
}

.dark\:bg-pink-100\/100:is(.dark *) {
  background-color: #fce7f3;
}

.dark\:bg-pink-100\/15:is(.dark *) {
  background-color: rgba(252, 231, 243, .15);
}

.dark\:bg-pink-100\/20:is(.dark *) {
  background-color: rgba(252, 231, 243, .2);
}

.dark\:bg-pink-100\/25:is(.dark *) {
  background-color: rgba(252, 231, 243, .25);
}

.dark\:bg-pink-100\/30:is(.dark *) {
  background-color: rgba(252, 231, 243, .3);
}

.dark\:bg-pink-100\/35:is(.dark *) {
  background-color: rgba(252, 231, 243, .35);
}

.dark\:bg-pink-100\/40:is(.dark *) {
  background-color: rgba(252, 231, 243, .4);
}

.dark\:bg-pink-100\/45:is(.dark *) {
  background-color: rgba(252, 231, 243, .45);
}

.dark\:bg-pink-100\/5:is(.dark *) {
  background-color: rgba(252, 231, 243, .05);
}

.dark\:bg-pink-100\/50:is(.dark *) {
  background-color: rgba(252, 231, 243, .5);
}

.dark\:bg-pink-100\/55:is(.dark *) {
  background-color: rgba(252, 231, 243, .55);
}

.dark\:bg-pink-100\/60:is(.dark *) {
  background-color: rgba(252, 231, 243, .6);
}

.dark\:bg-pink-100\/65:is(.dark *) {
  background-color: rgba(252, 231, 243, .65);
}

.dark\:bg-pink-100\/70:is(.dark *) {
  background-color: rgba(252, 231, 243, .7);
}

.dark\:bg-pink-100\/75:is(.dark *) {
  background-color: rgba(252, 231, 243, .75);
}

.dark\:bg-pink-100\/80:is(.dark *) {
  background-color: rgba(252, 231, 243, .8);
}

.dark\:bg-pink-100\/85:is(.dark *) {
  background-color: rgba(252, 231, 243, .85);
}

.dark\:bg-pink-100\/90:is(.dark *) {
  background-color: rgba(252, 231, 243, .9);
}

.dark\:bg-pink-100\/95:is(.dark *) {
  background-color: rgba(252, 231, 243, .95);
}

.dark\:bg-pink-400:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(244, 114, 182, var(--tw-bg-opacity, 1));
}

.dark\:bg-pink-400\/0:is(.dark *) {
  background-color: rgba(244, 114, 182, 0);
}

.dark\:bg-pink-400\/10:is(.dark *) {
  background-color: rgba(244, 114, 182, .1);
}

.dark\:bg-pink-400\/100:is(.dark *) {
  background-color: #f472b6;
}

.dark\:bg-pink-400\/15:is(.dark *) {
  background-color: rgba(244, 114, 182, .15);
}

.dark\:bg-pink-400\/20:is(.dark *) {
  background-color: rgba(244, 114, 182, .2);
}

.dark\:bg-pink-400\/25:is(.dark *) {
  background-color: rgba(244, 114, 182, .25);
}

.dark\:bg-pink-400\/30:is(.dark *) {
  background-color: rgba(244, 114, 182, .3);
}

.dark\:bg-pink-400\/35:is(.dark *) {
  background-color: rgba(244, 114, 182, .35);
}

.dark\:bg-pink-400\/40:is(.dark *) {
  background-color: rgba(244, 114, 182, .4);
}

.dark\:bg-pink-400\/45:is(.dark *) {
  background-color: rgba(244, 114, 182, .45);
}

.dark\:bg-pink-400\/5:is(.dark *) {
  background-color: rgba(244, 114, 182, .05);
}

.dark\:bg-pink-400\/50:is(.dark *) {
  background-color: rgba(244, 114, 182, .5);
}

.dark\:bg-pink-400\/55:is(.dark *) {
  background-color: rgba(244, 114, 182, .55);
}

.dark\:bg-pink-400\/60:is(.dark *) {
  background-color: rgba(244, 114, 182, .6);
}

.dark\:bg-pink-400\/65:is(.dark *) {
  background-color: rgba(244, 114, 182, .65);
}

.dark\:bg-pink-400\/70:is(.dark *) {
  background-color: rgba(244, 114, 182, .7);
}

.dark\:bg-pink-400\/75:is(.dark *) {
  background-color: rgba(244, 114, 182, .75);
}

.dark\:bg-pink-400\/80:is(.dark *) {
  background-color: rgba(244, 114, 182, .8);
}

.dark\:bg-pink-400\/85:is(.dark *) {
  background-color: rgba(244, 114, 182, .85);
}

.dark\:bg-pink-400\/90:is(.dark *) {
  background-color: rgba(244, 114, 182, .9);
}

.dark\:bg-pink-400\/95:is(.dark *) {
  background-color: rgba(244, 114, 182, .95);
}

.dark\:bg-pink-500:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 72, 153, var(--tw-bg-opacity, 1));
}

.dark\:bg-pink-500\/0:is(.dark *) {
  background-color: rgba(236, 72, 153, 0);
}

.dark\:bg-pink-500\/10:is(.dark *) {
  background-color: rgba(236, 72, 153, .1);
}

.dark\:bg-pink-500\/100:is(.dark *) {
  background-color: #ec4899;
}

.dark\:bg-pink-500\/15:is(.dark *) {
  background-color: rgba(236, 72, 153, .15);
}

.dark\:bg-pink-500\/20:is(.dark *) {
  background-color: rgba(236, 72, 153, .2);
}

.dark\:bg-pink-500\/25:is(.dark *) {
  background-color: rgba(236, 72, 153, .25);
}

.dark\:bg-pink-500\/30:is(.dark *) {
  background-color: rgba(236, 72, 153, .3);
}

.dark\:bg-pink-500\/35:is(.dark *) {
  background-color: rgba(236, 72, 153, .35);
}

.dark\:bg-pink-500\/40:is(.dark *) {
  background-color: rgba(236, 72, 153, .4);
}

.dark\:bg-pink-500\/45:is(.dark *) {
  background-color: rgba(236, 72, 153, .45);
}

.dark\:bg-pink-500\/5:is(.dark *) {
  background-color: rgba(236, 72, 153, .05);
}

.dark\:bg-pink-500\/50:is(.dark *) {
  background-color: rgba(236, 72, 153, .5);
}

.dark\:bg-pink-500\/55:is(.dark *) {
  background-color: rgba(236, 72, 153, .55);
}

.dark\:bg-pink-500\/60:is(.dark *) {
  background-color: rgba(236, 72, 153, .6);
}

.dark\:bg-pink-500\/65:is(.dark *) {
  background-color: rgba(236, 72, 153, .65);
}

.dark\:bg-pink-500\/70:is(.dark *) {
  background-color: rgba(236, 72, 153, .7);
}

.dark\:bg-pink-500\/75:is(.dark *) {
  background-color: rgba(236, 72, 153, .75);
}

.dark\:bg-pink-500\/80:is(.dark *) {
  background-color: rgba(236, 72, 153, .8);
}

.dark\:bg-pink-500\/85:is(.dark *) {
  background-color: rgba(236, 72, 153, .85);
}

.dark\:bg-pink-500\/90:is(.dark *) {
  background-color: rgba(236, 72, 153, .9);
}

.dark\:bg-pink-500\/95:is(.dark *) {
  background-color: rgba(236, 72, 153, .95);
}

.dark\:bg-pink-700:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(190, 24, 93, var(--tw-bg-opacity, 1));
}

.dark\:bg-pink-700\/0:is(.dark *) {
  background-color: rgba(190, 24, 93, 0);
}

.dark\:bg-pink-700\/10:is(.dark *) {
  background-color: rgba(190, 24, 93, .1);
}

.dark\:bg-pink-700\/100:is(.dark *) {
  background-color: #be185d;
}

.dark\:bg-pink-700\/15:is(.dark *) {
  background-color: rgba(190, 24, 93, .15);
}

.dark\:bg-pink-700\/20:is(.dark *) {
  background-color: rgba(190, 24, 93, .2);
}

.dark\:bg-pink-700\/25:is(.dark *) {
  background-color: rgba(190, 24, 93, .25);
}

.dark\:bg-pink-700\/30:is(.dark *) {
  background-color: rgba(190, 24, 93, .3);
}

.dark\:bg-pink-700\/35:is(.dark *) {
  background-color: rgba(190, 24, 93, .35);
}

.dark\:bg-pink-700\/40:is(.dark *) {
  background-color: rgba(190, 24, 93, .4);
}

.dark\:bg-pink-700\/45:is(.dark *) {
  background-color: rgba(190, 24, 93, .45);
}

.dark\:bg-pink-700\/5:is(.dark *) {
  background-color: rgba(190, 24, 93, .05);
}

.dark\:bg-pink-700\/50:is(.dark *) {
  background-color: rgba(190, 24, 93, .5);
}

.dark\:bg-pink-700\/55:is(.dark *) {
  background-color: rgba(190, 24, 93, .55);
}

.dark\:bg-pink-700\/60:is(.dark *) {
  background-color: rgba(190, 24, 93, .6);
}

.dark\:bg-pink-700\/65:is(.dark *) {
  background-color: rgba(190, 24, 93, .65);
}

.dark\:bg-pink-700\/70:is(.dark *) {
  background-color: rgba(190, 24, 93, .7);
}

.dark\:bg-pink-700\/75:is(.dark *) {
  background-color: rgba(190, 24, 93, .75);
}

.dark\:bg-pink-700\/80:is(.dark *) {
  background-color: rgba(190, 24, 93, .8);
}

.dark\:bg-pink-700\/85:is(.dark *) {
  background-color: rgba(190, 24, 93, .85);
}

.dark\:bg-pink-700\/90:is(.dark *) {
  background-color: rgba(190, 24, 93, .9);
}

.dark\:bg-pink-700\/95:is(.dark *) {
  background-color: rgba(190, 24, 93, .95);
}

.dark\:bg-pink-800:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(157, 23, 77, var(--tw-bg-opacity, 1));
}

.dark\:bg-pink-800\/0:is(.dark *) {
  background-color: rgba(157, 23, 77, 0);
}

.dark\:bg-pink-800\/10:is(.dark *) {
  background-color: rgba(157, 23, 77, .1);
}

.dark\:bg-pink-800\/100:is(.dark *) {
  background-color: #9d174d;
}

.dark\:bg-pink-800\/15:is(.dark *) {
  background-color: rgba(157, 23, 77, .15);
}

.dark\:bg-pink-800\/20:is(.dark *) {
  background-color: rgba(157, 23, 77, .2);
}

.dark\:bg-pink-800\/25:is(.dark *) {
  background-color: rgba(157, 23, 77, .25);
}

.dark\:bg-pink-800\/30:is(.dark *) {
  background-color: rgba(157, 23, 77, .3);
}

.dark\:bg-pink-800\/35:is(.dark *) {
  background-color: rgba(157, 23, 77, .35);
}

.dark\:bg-pink-800\/40:is(.dark *) {
  background-color: rgba(157, 23, 77, .4);
}

.dark\:bg-pink-800\/45:is(.dark *) {
  background-color: rgba(157, 23, 77, .45);
}

.dark\:bg-pink-800\/5:is(.dark *) {
  background-color: rgba(157, 23, 77, .05);
}

.dark\:bg-pink-800\/50:is(.dark *) {
  background-color: rgba(157, 23, 77, .5);
}

.dark\:bg-pink-800\/55:is(.dark *) {
  background-color: rgba(157, 23, 77, .55);
}

.dark\:bg-pink-800\/60:is(.dark *) {
  background-color: rgba(157, 23, 77, .6);
}

.dark\:bg-pink-800\/65:is(.dark *) {
  background-color: rgba(157, 23, 77, .65);
}

.dark\:bg-pink-800\/70:is(.dark *) {
  background-color: rgba(157, 23, 77, .7);
}

.dark\:bg-pink-800\/75:is(.dark *) {
  background-color: rgba(157, 23, 77, .75);
}

.dark\:bg-pink-800\/80:is(.dark *) {
  background-color: rgba(157, 23, 77, .8);
}

.dark\:bg-pink-800\/85:is(.dark *) {
  background-color: rgba(157, 23, 77, .85);
}

.dark\:bg-pink-800\/90:is(.dark *) {
  background-color: rgba(157, 23, 77, .9);
}

.dark\:bg-pink-800\/95:is(.dark *) {
  background-color: rgba(157, 23, 77, .95);
}

.dark\:bg-primaryBG-dark:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(45, 45, 45, var(--tw-bg-opacity, 1));
}

.dark\:bg-purple-100:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(243, 232, 255, var(--tw-bg-opacity, 1));
}

.dark\:bg-purple-100\/0:is(.dark *) {
  background-color: rgba(243, 232, 255, 0);
}

.dark\:bg-purple-100\/10:is(.dark *) {
  background-color: rgba(243, 232, 255, .1);
}

.dark\:bg-purple-100\/100:is(.dark *) {
  background-color: #f3e8ff;
}

.dark\:bg-purple-100\/15:is(.dark *) {
  background-color: rgba(243, 232, 255, .15);
}

.dark\:bg-purple-100\/20:is(.dark *) {
  background-color: rgba(243, 232, 255, .2);
}

.dark\:bg-purple-100\/25:is(.dark *) {
  background-color: rgba(243, 232, 255, .25);
}

.dark\:bg-purple-100\/30:is(.dark *) {
  background-color: rgba(243, 232, 255, .3);
}

.dark\:bg-purple-100\/35:is(.dark *) {
  background-color: rgba(243, 232, 255, .35);
}

.dark\:bg-purple-100\/40:is(.dark *) {
  background-color: rgba(243, 232, 255, .4);
}

.dark\:bg-purple-100\/45:is(.dark *) {
  background-color: rgba(243, 232, 255, .45);
}

.dark\:bg-purple-100\/5:is(.dark *) {
  background-color: rgba(243, 232, 255, .05);
}

.dark\:bg-purple-100\/50:is(.dark *) {
  background-color: rgba(243, 232, 255, .5);
}

.dark\:bg-purple-100\/55:is(.dark *) {
  background-color: rgba(243, 232, 255, .55);
}

.dark\:bg-purple-100\/60:is(.dark *) {
  background-color: rgba(243, 232, 255, .6);
}

.dark\:bg-purple-100\/65:is(.dark *) {
  background-color: rgba(243, 232, 255, .65);
}

.dark\:bg-purple-100\/70:is(.dark *) {
  background-color: rgba(243, 232, 255, .7);
}

.dark\:bg-purple-100\/75:is(.dark *) {
  background-color: rgba(243, 232, 255, .75);
}

.dark\:bg-purple-100\/80:is(.dark *) {
  background-color: rgba(243, 232, 255, .8);
}

.dark\:bg-purple-100\/85:is(.dark *) {
  background-color: rgba(243, 232, 255, .85);
}

.dark\:bg-purple-100\/90:is(.dark *) {
  background-color: rgba(243, 232, 255, .9);
}

.dark\:bg-purple-100\/95:is(.dark *) {
  background-color: rgba(243, 232, 255, .95);
}

.dark\:bg-purple-400:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(192, 132, 252, var(--tw-bg-opacity, 1));
}

.dark\:bg-purple-400\/0:is(.dark *) {
  background-color: rgba(192, 132, 252, 0);
}

.dark\:bg-purple-400\/10:is(.dark *) {
  background-color: rgba(192, 132, 252, .1);
}

.dark\:bg-purple-400\/100:is(.dark *) {
  background-color: #c084fc;
}

.dark\:bg-purple-400\/15:is(.dark *) {
  background-color: rgba(192, 132, 252, .15);
}

.dark\:bg-purple-400\/20:is(.dark *) {
  background-color: rgba(192, 132, 252, .2);
}

.dark\:bg-purple-400\/25:is(.dark *) {
  background-color: rgba(192, 132, 252, .25);
}

.dark\:bg-purple-400\/30:is(.dark *) {
  background-color: rgba(192, 132, 252, .3);
}

.dark\:bg-purple-400\/35:is(.dark *) {
  background-color: rgba(192, 132, 252, .35);
}

.dark\:bg-purple-400\/40:is(.dark *) {
  background-color: rgba(192, 132, 252, .4);
}

.dark\:bg-purple-400\/45:is(.dark *) {
  background-color: rgba(192, 132, 252, .45);
}

.dark\:bg-purple-400\/5:is(.dark *) {
  background-color: rgba(192, 132, 252, .05);
}

.dark\:bg-purple-400\/50:is(.dark *) {
  background-color: rgba(192, 132, 252, .5);
}

.dark\:bg-purple-400\/55:is(.dark *) {
  background-color: rgba(192, 132, 252, .55);
}

.dark\:bg-purple-400\/60:is(.dark *) {
  background-color: rgba(192, 132, 252, .6);
}

.dark\:bg-purple-400\/65:is(.dark *) {
  background-color: rgba(192, 132, 252, .65);
}

.dark\:bg-purple-400\/70:is(.dark *) {
  background-color: rgba(192, 132, 252, .7);
}

.dark\:bg-purple-400\/75:is(.dark *) {
  background-color: rgba(192, 132, 252, .75);
}

.dark\:bg-purple-400\/80:is(.dark *) {
  background-color: rgba(192, 132, 252, .8);
}

.dark\:bg-purple-400\/85:is(.dark *) {
  background-color: rgba(192, 132, 252, .85);
}

.dark\:bg-purple-400\/90:is(.dark *) {
  background-color: rgba(192, 132, 252, .9);
}

.dark\:bg-purple-400\/95:is(.dark *) {
  background-color: rgba(192, 132, 252, .95);
}

.dark\:bg-purple-500:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(168, 85, 247, var(--tw-bg-opacity, 1));
}

.dark\:bg-purple-500\/0:is(.dark *) {
  background-color: rgba(168, 85, 247, 0);
}

.dark\:bg-purple-500\/10:is(.dark *) {
  background-color: rgba(168, 85, 247, .1);
}

.dark\:bg-purple-500\/100:is(.dark *) {
  background-color: #a855f7;
}

.dark\:bg-purple-500\/15:is(.dark *) {
  background-color: rgba(168, 85, 247, .15);
}

.dark\:bg-purple-500\/20:is(.dark *) {
  background-color: rgba(168, 85, 247, .2);
}

.dark\:bg-purple-500\/25:is(.dark *) {
  background-color: rgba(168, 85, 247, .25);
}

.dark\:bg-purple-500\/30:is(.dark *) {
  background-color: rgba(168, 85, 247, .3);
}

.dark\:bg-purple-500\/35:is(.dark *) {
  background-color: rgba(168, 85, 247, .35);
}

.dark\:bg-purple-500\/40:is(.dark *) {
  background-color: rgba(168, 85, 247, .4);
}

.dark\:bg-purple-500\/45:is(.dark *) {
  background-color: rgba(168, 85, 247, .45);
}

.dark\:bg-purple-500\/5:is(.dark *) {
  background-color: rgba(168, 85, 247, .05);
}

.dark\:bg-purple-500\/50:is(.dark *) {
  background-color: rgba(168, 85, 247, .5);
}

.dark\:bg-purple-500\/55:is(.dark *) {
  background-color: rgba(168, 85, 247, .55);
}

.dark\:bg-purple-500\/60:is(.dark *) {
  background-color: rgba(168, 85, 247, .6);
}

.dark\:bg-purple-500\/65:is(.dark *) {
  background-color: rgba(168, 85, 247, .65);
}

.dark\:bg-purple-500\/70:is(.dark *) {
  background-color: rgba(168, 85, 247, .7);
}

.dark\:bg-purple-500\/75:is(.dark *) {
  background-color: rgba(168, 85, 247, .75);
}

.dark\:bg-purple-500\/80:is(.dark *) {
  background-color: rgba(168, 85, 247, .8);
}

.dark\:bg-purple-500\/85:is(.dark *) {
  background-color: rgba(168, 85, 247, .85);
}

.dark\:bg-purple-500\/90:is(.dark *) {
  background-color: rgba(168, 85, 247, .9);
}

.dark\:bg-purple-500\/95:is(.dark *) {
  background-color: rgba(168, 85, 247, .95);
}

.dark\:bg-purple-700:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(126, 34, 206, var(--tw-bg-opacity, 1));
}

.dark\:bg-purple-700\/0:is(.dark *) {
  background-color: rgba(126, 34, 206, 0);
}

.dark\:bg-purple-700\/10:is(.dark *) {
  background-color: rgba(126, 34, 206, .1);
}

.dark\:bg-purple-700\/100:is(.dark *) {
  background-color: #7e22ce;
}

.dark\:bg-purple-700\/15:is(.dark *) {
  background-color: rgba(126, 34, 206, .15);
}

.dark\:bg-purple-700\/20:is(.dark *) {
  background-color: rgba(126, 34, 206, .2);
}

.dark\:bg-purple-700\/25:is(.dark *) {
  background-color: rgba(126, 34, 206, .25);
}

.dark\:bg-purple-700\/30:is(.dark *) {
  background-color: rgba(126, 34, 206, .3);
}

.dark\:bg-purple-700\/35:is(.dark *) {
  background-color: rgba(126, 34, 206, .35);
}

.dark\:bg-purple-700\/40:is(.dark *) {
  background-color: rgba(126, 34, 206, .4);
}

.dark\:bg-purple-700\/45:is(.dark *) {
  background-color: rgba(126, 34, 206, .45);
}

.dark\:bg-purple-700\/5:is(.dark *) {
  background-color: rgba(126, 34, 206, .05);
}

.dark\:bg-purple-700\/50:is(.dark *) {
  background-color: rgba(126, 34, 206, .5);
}

.dark\:bg-purple-700\/55:is(.dark *) {
  background-color: rgba(126, 34, 206, .55);
}

.dark\:bg-purple-700\/60:is(.dark *) {
  background-color: rgba(126, 34, 206, .6);
}

.dark\:bg-purple-700\/65:is(.dark *) {
  background-color: rgba(126, 34, 206, .65);
}

.dark\:bg-purple-700\/70:is(.dark *) {
  background-color: rgba(126, 34, 206, .7);
}

.dark\:bg-purple-700\/75:is(.dark *) {
  background-color: rgba(126, 34, 206, .75);
}

.dark\:bg-purple-700\/80:is(.dark *) {
  background-color: rgba(126, 34, 206, .8);
}

.dark\:bg-purple-700\/85:is(.dark *) {
  background-color: rgba(126, 34, 206, .85);
}

.dark\:bg-purple-700\/90:is(.dark *) {
  background-color: rgba(126, 34, 206, .9);
}

.dark\:bg-purple-700\/95:is(.dark *) {
  background-color: rgba(126, 34, 206, .95);
}

.dark\:bg-purple-800:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(107, 33, 168, var(--tw-bg-opacity, 1));
}

.dark\:bg-purple-800\/0:is(.dark *) {
  background-color: rgba(107, 33, 168, 0);
}

.dark\:bg-purple-800\/10:is(.dark *) {
  background-color: rgba(107, 33, 168, .1);
}

.dark\:bg-purple-800\/100:is(.dark *) {
  background-color: #6b21a8;
}

.dark\:bg-purple-800\/15:is(.dark *) {
  background-color: rgba(107, 33, 168, .15);
}

.dark\:bg-purple-800\/20:is(.dark *) {
  background-color: rgba(107, 33, 168, .2);
}

.dark\:bg-purple-800\/25:is(.dark *) {
  background-color: rgba(107, 33, 168, .25);
}

.dark\:bg-purple-800\/30:is(.dark *) {
  background-color: rgba(107, 33, 168, .3);
}

.dark\:bg-purple-800\/35:is(.dark *) {
  background-color: rgba(107, 33, 168, .35);
}

.dark\:bg-purple-800\/40:is(.dark *) {
  background-color: rgba(107, 33, 168, .4);
}

.dark\:bg-purple-800\/45:is(.dark *) {
  background-color: rgba(107, 33, 168, .45);
}

.dark\:bg-purple-800\/5:is(.dark *) {
  background-color: rgba(107, 33, 168, .05);
}

.dark\:bg-purple-800\/50:is(.dark *) {
  background-color: rgba(107, 33, 168, .5);
}

.dark\:bg-purple-800\/55:is(.dark *) {
  background-color: rgba(107, 33, 168, .55);
}

.dark\:bg-purple-800\/60:is(.dark *) {
  background-color: rgba(107, 33, 168, .6);
}

.dark\:bg-purple-800\/65:is(.dark *) {
  background-color: rgba(107, 33, 168, .65);
}

.dark\:bg-purple-800\/70:is(.dark *) {
  background-color: rgba(107, 33, 168, .7);
}

.dark\:bg-purple-800\/75:is(.dark *) {
  background-color: rgba(107, 33, 168, .75);
}

.dark\:bg-purple-800\/80:is(.dark *) {
  background-color: rgba(107, 33, 168, .8);
}

.dark\:bg-purple-800\/85:is(.dark *) {
  background-color: rgba(107, 33, 168, .85);
}

.dark\:bg-purple-800\/90:is(.dark *) {
  background-color: rgba(107, 33, 168, .9);
}

.dark\:bg-purple-800\/95:is(.dark *) {
  background-color: rgba(107, 33, 168, .95);
}

.dark\:bg-red-100:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 226, 226, var(--tw-bg-opacity, 1));
}

.dark\:bg-red-100\/0:is(.dark *) {
  background-color: rgba(254, 226, 226, 0);
}

.dark\:bg-red-100\/10:is(.dark *) {
  background-color: rgba(254, 226, 226, .1);
}

.dark\:bg-red-100\/100:is(.dark *) {
  background-color: #fee2e2;
}

.dark\:bg-red-100\/15:is(.dark *) {
  background-color: rgba(254, 226, 226, .15);
}

.dark\:bg-red-100\/20:is(.dark *) {
  background-color: rgba(254, 226, 226, .2);
}

.dark\:bg-red-100\/25:is(.dark *) {
  background-color: rgba(254, 226, 226, .25);
}

.dark\:bg-red-100\/30:is(.dark *) {
  background-color: rgba(254, 226, 226, .3);
}

.dark\:bg-red-100\/35:is(.dark *) {
  background-color: rgba(254, 226, 226, .35);
}

.dark\:bg-red-100\/40:is(.dark *) {
  background-color: rgba(254, 226, 226, .4);
}

.dark\:bg-red-100\/45:is(.dark *) {
  background-color: rgba(254, 226, 226, .45);
}

.dark\:bg-red-100\/5:is(.dark *) {
  background-color: rgba(254, 226, 226, .05);
}

.dark\:bg-red-100\/50:is(.dark *) {
  background-color: rgba(254, 226, 226, .5);
}

.dark\:bg-red-100\/55:is(.dark *) {
  background-color: rgba(254, 226, 226, .55);
}

.dark\:bg-red-100\/60:is(.dark *) {
  background-color: rgba(254, 226, 226, .6);
}

.dark\:bg-red-100\/65:is(.dark *) {
  background-color: rgba(254, 226, 226, .65);
}

.dark\:bg-red-100\/70:is(.dark *) {
  background-color: rgba(254, 226, 226, .7);
}

.dark\:bg-red-100\/75:is(.dark *) {
  background-color: rgba(254, 226, 226, .75);
}

.dark\:bg-red-100\/80:is(.dark *) {
  background-color: rgba(254, 226, 226, .8);
}

.dark\:bg-red-100\/85:is(.dark *) {
  background-color: rgba(254, 226, 226, .85);
}

.dark\:bg-red-100\/90:is(.dark *) {
  background-color: rgba(254, 226, 226, .9);
}

.dark\:bg-red-100\/95:is(.dark *) {
  background-color: rgba(254, 226, 226, .95);
}

.dark\:bg-red-400:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(248, 113, 113, var(--tw-bg-opacity, 1));
}

.dark\:bg-red-400\/0:is(.dark *) {
  background-color: rgba(248, 113, 113, 0);
}

.dark\:bg-red-400\/10:is(.dark *) {
  background-color: rgba(248, 113, 113, .1);
}

.dark\:bg-red-400\/100:is(.dark *) {
  background-color: #f87171;
}

.dark\:bg-red-400\/15:is(.dark *) {
  background-color: rgba(248, 113, 113, .15);
}

.dark\:bg-red-400\/20:is(.dark *) {
  background-color: rgba(248, 113, 113, .2);
}

.dark\:bg-red-400\/25:is(.dark *) {
  background-color: rgba(248, 113, 113, .25);
}

.dark\:bg-red-400\/30:is(.dark *) {
  background-color: rgba(248, 113, 113, .3);
}

.dark\:bg-red-400\/35:is(.dark *) {
  background-color: rgba(248, 113, 113, .35);
}

.dark\:bg-red-400\/40:is(.dark *) {
  background-color: rgba(248, 113, 113, .4);
}

.dark\:bg-red-400\/45:is(.dark *) {
  background-color: rgba(248, 113, 113, .45);
}

.dark\:bg-red-400\/5:is(.dark *) {
  background-color: rgba(248, 113, 113, .05);
}

.dark\:bg-red-400\/50:is(.dark *) {
  background-color: rgba(248, 113, 113, .5);
}

.dark\:bg-red-400\/55:is(.dark *) {
  background-color: rgba(248, 113, 113, .55);
}

.dark\:bg-red-400\/60:is(.dark *) {
  background-color: rgba(248, 113, 113, .6);
}

.dark\:bg-red-400\/65:is(.dark *) {
  background-color: rgba(248, 113, 113, .65);
}

.dark\:bg-red-400\/70:is(.dark *) {
  background-color: rgba(248, 113, 113, .7);
}

.dark\:bg-red-400\/75:is(.dark *) {
  background-color: rgba(248, 113, 113, .75);
}

.dark\:bg-red-400\/80:is(.dark *) {
  background-color: rgba(248, 113, 113, .8);
}

.dark\:bg-red-400\/85:is(.dark *) {
  background-color: rgba(248, 113, 113, .85);
}

.dark\:bg-red-400\/90:is(.dark *) {
  background-color: rgba(248, 113, 113, .9);
}

.dark\:bg-red-400\/95:is(.dark *) {
  background-color: rgba(248, 113, 113, .95);
}

.dark\:bg-red-500:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 68, 68, var(--tw-bg-opacity, 1));
}

.dark\:bg-red-500\/0:is(.dark *) {
  background-color: rgba(239, 68, 68, 0);
}

.dark\:bg-red-500\/10:is(.dark *) {
  background-color: rgba(239, 68, 68, .1);
}

.dark\:bg-red-500\/100:is(.dark *) {
  background-color: #ef4444;
}

.dark\:bg-red-500\/15:is(.dark *) {
  background-color: rgba(239, 68, 68, .15);
}

.dark\:bg-red-500\/20:is(.dark *) {
  background-color: rgba(239, 68, 68, .2);
}

.dark\:bg-red-500\/25:is(.dark *) {
  background-color: rgba(239, 68, 68, .25);
}

.dark\:bg-red-500\/30:is(.dark *) {
  background-color: rgba(239, 68, 68, .3);
}

.dark\:bg-red-500\/35:is(.dark *) {
  background-color: rgba(239, 68, 68, .35);
}

.dark\:bg-red-500\/40:is(.dark *) {
  background-color: rgba(239, 68, 68, .4);
}

.dark\:bg-red-500\/45:is(.dark *) {
  background-color: rgba(239, 68, 68, .45);
}

.dark\:bg-red-500\/5:is(.dark *) {
  background-color: rgba(239, 68, 68, .05);
}

.dark\:bg-red-500\/50:is(.dark *) {
  background-color: rgba(239, 68, 68, .5);
}

.dark\:bg-red-500\/55:is(.dark *) {
  background-color: rgba(239, 68, 68, .55);
}

.dark\:bg-red-500\/60:is(.dark *) {
  background-color: rgba(239, 68, 68, .6);
}

.dark\:bg-red-500\/65:is(.dark *) {
  background-color: rgba(239, 68, 68, .65);
}

.dark\:bg-red-500\/70:is(.dark *) {
  background-color: rgba(239, 68, 68, .7);
}

.dark\:bg-red-500\/75:is(.dark *) {
  background-color: rgba(239, 68, 68, .75);
}

.dark\:bg-red-500\/80:is(.dark *) {
  background-color: rgba(239, 68, 68, .8);
}

.dark\:bg-red-500\/85:is(.dark *) {
  background-color: rgba(239, 68, 68, .85);
}

.dark\:bg-red-500\/90:is(.dark *) {
  background-color: rgba(239, 68, 68, .9);
}

.dark\:bg-red-500\/95:is(.dark *) {
  background-color: rgba(239, 68, 68, .95);
}

.dark\:bg-red-700:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(185, 28, 28, var(--tw-bg-opacity, 1));
}

.dark\:bg-red-700\/0:is(.dark *) {
  background-color: rgba(185, 28, 28, 0);
}

.dark\:bg-red-700\/10:is(.dark *) {
  background-color: rgba(185, 28, 28, .1);
}

.dark\:bg-red-700\/100:is(.dark *) {
  background-color: #b91c1c;
}

.dark\:bg-red-700\/15:is(.dark *) {
  background-color: rgba(185, 28, 28, .15);
}

.dark\:bg-red-700\/20:is(.dark *) {
  background-color: rgba(185, 28, 28, .2);
}

.dark\:bg-red-700\/25:is(.dark *) {
  background-color: rgba(185, 28, 28, .25);
}

.dark\:bg-red-700\/30:is(.dark *) {
  background-color: rgba(185, 28, 28, .3);
}

.dark\:bg-red-700\/35:is(.dark *) {
  background-color: rgba(185, 28, 28, .35);
}

.dark\:bg-red-700\/40:is(.dark *) {
  background-color: rgba(185, 28, 28, .4);
}

.dark\:bg-red-700\/45:is(.dark *) {
  background-color: rgba(185, 28, 28, .45);
}

.dark\:bg-red-700\/5:is(.dark *) {
  background-color: rgba(185, 28, 28, .05);
}

.dark\:bg-red-700\/50:is(.dark *) {
  background-color: rgba(185, 28, 28, .5);
}

.dark\:bg-red-700\/55:is(.dark *) {
  background-color: rgba(185, 28, 28, .55);
}

.dark\:bg-red-700\/60:is(.dark *) {
  background-color: rgba(185, 28, 28, .6);
}

.dark\:bg-red-700\/65:is(.dark *) {
  background-color: rgba(185, 28, 28, .65);
}

.dark\:bg-red-700\/70:is(.dark *) {
  background-color: rgba(185, 28, 28, .7);
}

.dark\:bg-red-700\/75:is(.dark *) {
  background-color: rgba(185, 28, 28, .75);
}

.dark\:bg-red-700\/80:is(.dark *) {
  background-color: rgba(185, 28, 28, .8);
}

.dark\:bg-red-700\/85:is(.dark *) {
  background-color: rgba(185, 28, 28, .85);
}

.dark\:bg-red-700\/90:is(.dark *) {
  background-color: rgba(185, 28, 28, .9);
}

.dark\:bg-red-700\/95:is(.dark *) {
  background-color: rgba(185, 28, 28, .95);
}

.dark\:bg-red-800:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(153, 27, 27, var(--tw-bg-opacity, 1));
}

.dark\:bg-red-800\/0:is(.dark *) {
  background-color: rgba(153, 27, 27, 0);
}

.dark\:bg-red-800\/10:is(.dark *) {
  background-color: rgba(153, 27, 27, .1);
}

.dark\:bg-red-800\/100:is(.dark *) {
  background-color: #991b1b;
}

.dark\:bg-red-800\/15:is(.dark *) {
  background-color: rgba(153, 27, 27, .15);
}

.dark\:bg-red-800\/20:is(.dark *) {
  background-color: rgba(153, 27, 27, .2);
}

.dark\:bg-red-800\/25:is(.dark *) {
  background-color: rgba(153, 27, 27, .25);
}

.dark\:bg-red-800\/30:is(.dark *) {
  background-color: rgba(153, 27, 27, .3);
}

.dark\:bg-red-800\/35:is(.dark *) {
  background-color: rgba(153, 27, 27, .35);
}

.dark\:bg-red-800\/40:is(.dark *) {
  background-color: rgba(153, 27, 27, .4);
}

.dark\:bg-red-800\/45:is(.dark *) {
  background-color: rgba(153, 27, 27, .45);
}

.dark\:bg-red-800\/5:is(.dark *) {
  background-color: rgba(153, 27, 27, .05);
}

.dark\:bg-red-800\/50:is(.dark *) {
  background-color: rgba(153, 27, 27, .5);
}

.dark\:bg-red-800\/55:is(.dark *) {
  background-color: rgba(153, 27, 27, .55);
}

.dark\:bg-red-800\/60:is(.dark *) {
  background-color: rgba(153, 27, 27, .6);
}

.dark\:bg-red-800\/65:is(.dark *) {
  background-color: rgba(153, 27, 27, .65);
}

.dark\:bg-red-800\/70:is(.dark *) {
  background-color: rgba(153, 27, 27, .7);
}

.dark\:bg-red-800\/75:is(.dark *) {
  background-color: rgba(153, 27, 27, .75);
}

.dark\:bg-red-800\/80:is(.dark *) {
  background-color: rgba(153, 27, 27, .8);
}

.dark\:bg-red-800\/85:is(.dark *) {
  background-color: rgba(153, 27, 27, .85);
}

.dark\:bg-red-800\/90:is(.dark *) {
  background-color: rgba(153, 27, 27, .9);
}

.dark\:bg-red-800\/95:is(.dark *) {
  background-color: rgba(153, 27, 27, .95);
}

.dark\:bg-red-900\/10:is(.dark *) {
  background-color: rgba(127, 29, 29, .1);
}

.dark\:bg-red-900\/20:is(.dark *) {
  background-color: rgba(127, 29, 29, .2);
}

.dark\:bg-rose-100:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 228, 230, var(--tw-bg-opacity, 1));
}

.dark\:bg-rose-100\/0:is(.dark *) {
  background-color: rgba(255, 228, 230, 0);
}

.dark\:bg-rose-100\/10:is(.dark *) {
  background-color: rgba(255, 228, 230, .1);
}

.dark\:bg-rose-100\/100:is(.dark *) {
  background-color: #ffe4e6;
}

.dark\:bg-rose-100\/15:is(.dark *) {
  background-color: rgba(255, 228, 230, .15);
}

.dark\:bg-rose-100\/20:is(.dark *) {
  background-color: rgba(255, 228, 230, .2);
}

.dark\:bg-rose-100\/25:is(.dark *) {
  background-color: rgba(255, 228, 230, .25);
}

.dark\:bg-rose-100\/30:is(.dark *) {
  background-color: rgba(255, 228, 230, .3);
}

.dark\:bg-rose-100\/35:is(.dark *) {
  background-color: rgba(255, 228, 230, .35);
}

.dark\:bg-rose-100\/40:is(.dark *) {
  background-color: rgba(255, 228, 230, .4);
}

.dark\:bg-rose-100\/45:is(.dark *) {
  background-color: rgba(255, 228, 230, .45);
}

.dark\:bg-rose-100\/5:is(.dark *) {
  background-color: rgba(255, 228, 230, .05);
}

.dark\:bg-rose-100\/50:is(.dark *) {
  background-color: rgba(255, 228, 230, .5);
}

.dark\:bg-rose-100\/55:is(.dark *) {
  background-color: rgba(255, 228, 230, .55);
}

.dark\:bg-rose-100\/60:is(.dark *) {
  background-color: rgba(255, 228, 230, .6);
}

.dark\:bg-rose-100\/65:is(.dark *) {
  background-color: rgba(255, 228, 230, .65);
}

.dark\:bg-rose-100\/70:is(.dark *) {
  background-color: rgba(255, 228, 230, .7);
}

.dark\:bg-rose-100\/75:is(.dark *) {
  background-color: rgba(255, 228, 230, .75);
}

.dark\:bg-rose-100\/80:is(.dark *) {
  background-color: rgba(255, 228, 230, .8);
}

.dark\:bg-rose-100\/85:is(.dark *) {
  background-color: rgba(255, 228, 230, .85);
}

.dark\:bg-rose-100\/90:is(.dark *) {
  background-color: rgba(255, 228, 230, .9);
}

.dark\:bg-rose-100\/95:is(.dark *) {
  background-color: rgba(255, 228, 230, .95);
}

.dark\:bg-rose-400:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 113, 133, var(--tw-bg-opacity, 1));
}

.dark\:bg-rose-400\/0:is(.dark *) {
  background-color: rgba(251, 113, 133, 0);
}

.dark\:bg-rose-400\/10:is(.dark *) {
  background-color: rgba(251, 113, 133, .1);
}

.dark\:bg-rose-400\/100:is(.dark *) {
  background-color: #fb7185;
}

.dark\:bg-rose-400\/15:is(.dark *) {
  background-color: rgba(251, 113, 133, .15);
}

.dark\:bg-rose-400\/20:is(.dark *) {
  background-color: rgba(251, 113, 133, .2);
}

.dark\:bg-rose-400\/25:is(.dark *) {
  background-color: rgba(251, 113, 133, .25);
}

.dark\:bg-rose-400\/30:is(.dark *) {
  background-color: rgba(251, 113, 133, .3);
}

.dark\:bg-rose-400\/35:is(.dark *) {
  background-color: rgba(251, 113, 133, .35);
}

.dark\:bg-rose-400\/40:is(.dark *) {
  background-color: rgba(251, 113, 133, .4);
}

.dark\:bg-rose-400\/45:is(.dark *) {
  background-color: rgba(251, 113, 133, .45);
}

.dark\:bg-rose-400\/5:is(.dark *) {
  background-color: rgba(251, 113, 133, .05);
}

.dark\:bg-rose-400\/50:is(.dark *) {
  background-color: rgba(251, 113, 133, .5);
}

.dark\:bg-rose-400\/55:is(.dark *) {
  background-color: rgba(251, 113, 133, .55);
}

.dark\:bg-rose-400\/60:is(.dark *) {
  background-color: rgba(251, 113, 133, .6);
}

.dark\:bg-rose-400\/65:is(.dark *) {
  background-color: rgba(251, 113, 133, .65);
}

.dark\:bg-rose-400\/70:is(.dark *) {
  background-color: rgba(251, 113, 133, .7);
}

.dark\:bg-rose-400\/75:is(.dark *) {
  background-color: rgba(251, 113, 133, .75);
}

.dark\:bg-rose-400\/80:is(.dark *) {
  background-color: rgba(251, 113, 133, .8);
}

.dark\:bg-rose-400\/85:is(.dark *) {
  background-color: rgba(251, 113, 133, .85);
}

.dark\:bg-rose-400\/90:is(.dark *) {
  background-color: rgba(251, 113, 133, .9);
}

.dark\:bg-rose-400\/95:is(.dark *) {
  background-color: rgba(251, 113, 133, .95);
}

.dark\:bg-rose-500:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(244, 63, 94, var(--tw-bg-opacity, 1));
}

.dark\:bg-rose-500\/0:is(.dark *) {
  background-color: rgba(244, 63, 94, 0);
}

.dark\:bg-rose-500\/10:is(.dark *) {
  background-color: rgba(244, 63, 94, .1);
}

.dark\:bg-rose-500\/100:is(.dark *) {
  background-color: #f43f5e;
}

.dark\:bg-rose-500\/15:is(.dark *) {
  background-color: rgba(244, 63, 94, .15);
}

.dark\:bg-rose-500\/20:is(.dark *) {
  background-color: rgba(244, 63, 94, .2);
}

.dark\:bg-rose-500\/25:is(.dark *) {
  background-color: rgba(244, 63, 94, .25);
}

.dark\:bg-rose-500\/30:is(.dark *) {
  background-color: rgba(244, 63, 94, .3);
}

.dark\:bg-rose-500\/35:is(.dark *) {
  background-color: rgba(244, 63, 94, .35);
}

.dark\:bg-rose-500\/40:is(.dark *) {
  background-color: rgba(244, 63, 94, .4);
}

.dark\:bg-rose-500\/45:is(.dark *) {
  background-color: rgba(244, 63, 94, .45);
}

.dark\:bg-rose-500\/5:is(.dark *) {
  background-color: rgba(244, 63, 94, .05);
}

.dark\:bg-rose-500\/50:is(.dark *) {
  background-color: rgba(244, 63, 94, .5);
}

.dark\:bg-rose-500\/55:is(.dark *) {
  background-color: rgba(244, 63, 94, .55);
}

.dark\:bg-rose-500\/60:is(.dark *) {
  background-color: rgba(244, 63, 94, .6);
}

.dark\:bg-rose-500\/65:is(.dark *) {
  background-color: rgba(244, 63, 94, .65);
}

.dark\:bg-rose-500\/70:is(.dark *) {
  background-color: rgba(244, 63, 94, .7);
}

.dark\:bg-rose-500\/75:is(.dark *) {
  background-color: rgba(244, 63, 94, .75);
}

.dark\:bg-rose-500\/80:is(.dark *) {
  background-color: rgba(244, 63, 94, .8);
}

.dark\:bg-rose-500\/85:is(.dark *) {
  background-color: rgba(244, 63, 94, .85);
}

.dark\:bg-rose-500\/90:is(.dark *) {
  background-color: rgba(244, 63, 94, .9);
}

.dark\:bg-rose-500\/95:is(.dark *) {
  background-color: rgba(244, 63, 94, .95);
}

.dark\:bg-rose-700:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(190, 18, 60, var(--tw-bg-opacity, 1));
}

.dark\:bg-rose-700\/0:is(.dark *) {
  background-color: rgba(190, 18, 60, 0);
}

.dark\:bg-rose-700\/10:is(.dark *) {
  background-color: rgba(190, 18, 60, .1);
}

.dark\:bg-rose-700\/100:is(.dark *) {
  background-color: #be123c;
}

.dark\:bg-rose-700\/15:is(.dark *) {
  background-color: rgba(190, 18, 60, .15);
}

.dark\:bg-rose-700\/20:is(.dark *) {
  background-color: rgba(190, 18, 60, .2);
}

.dark\:bg-rose-700\/25:is(.dark *) {
  background-color: rgba(190, 18, 60, .25);
}

.dark\:bg-rose-700\/30:is(.dark *) {
  background-color: rgba(190, 18, 60, .3);
}

.dark\:bg-rose-700\/35:is(.dark *) {
  background-color: rgba(190, 18, 60, .35);
}

.dark\:bg-rose-700\/40:is(.dark *) {
  background-color: rgba(190, 18, 60, .4);
}

.dark\:bg-rose-700\/45:is(.dark *) {
  background-color: rgba(190, 18, 60, .45);
}

.dark\:bg-rose-700\/5:is(.dark *) {
  background-color: rgba(190, 18, 60, .05);
}

.dark\:bg-rose-700\/50:is(.dark *) {
  background-color: rgba(190, 18, 60, .5);
}

.dark\:bg-rose-700\/55:is(.dark *) {
  background-color: rgba(190, 18, 60, .55);
}

.dark\:bg-rose-700\/60:is(.dark *) {
  background-color: rgba(190, 18, 60, .6);
}

.dark\:bg-rose-700\/65:is(.dark *) {
  background-color: rgba(190, 18, 60, .65);
}

.dark\:bg-rose-700\/70:is(.dark *) {
  background-color: rgba(190, 18, 60, .7);
}

.dark\:bg-rose-700\/75:is(.dark *) {
  background-color: rgba(190, 18, 60, .75);
}

.dark\:bg-rose-700\/80:is(.dark *) {
  background-color: rgba(190, 18, 60, .8);
}

.dark\:bg-rose-700\/85:is(.dark *) {
  background-color: rgba(190, 18, 60, .85);
}

.dark\:bg-rose-700\/90:is(.dark *) {
  background-color: rgba(190, 18, 60, .9);
}

.dark\:bg-rose-700\/95:is(.dark *) {
  background-color: rgba(190, 18, 60, .95);
}

.dark\:bg-rose-800:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(159, 18, 57, var(--tw-bg-opacity, 1));
}

.dark\:bg-rose-800\/0:is(.dark *) {
  background-color: rgba(159, 18, 57, 0);
}

.dark\:bg-rose-800\/10:is(.dark *) {
  background-color: rgba(159, 18, 57, .1);
}

.dark\:bg-rose-800\/100:is(.dark *) {
  background-color: #9f1239;
}

.dark\:bg-rose-800\/15:is(.dark *) {
  background-color: rgba(159, 18, 57, .15);
}

.dark\:bg-rose-800\/20:is(.dark *) {
  background-color: rgba(159, 18, 57, .2);
}

.dark\:bg-rose-800\/25:is(.dark *) {
  background-color: rgba(159, 18, 57, .25);
}

.dark\:bg-rose-800\/30:is(.dark *) {
  background-color: rgba(159, 18, 57, .3);
}

.dark\:bg-rose-800\/35:is(.dark *) {
  background-color: rgba(159, 18, 57, .35);
}

.dark\:bg-rose-800\/40:is(.dark *) {
  background-color: rgba(159, 18, 57, .4);
}

.dark\:bg-rose-800\/45:is(.dark *) {
  background-color: rgba(159, 18, 57, .45);
}

.dark\:bg-rose-800\/5:is(.dark *) {
  background-color: rgba(159, 18, 57, .05);
}

.dark\:bg-rose-800\/50:is(.dark *) {
  background-color: rgba(159, 18, 57, .5);
}

.dark\:bg-rose-800\/55:is(.dark *) {
  background-color: rgba(159, 18, 57, .55);
}

.dark\:bg-rose-800\/60:is(.dark *) {
  background-color: rgba(159, 18, 57, .6);
}

.dark\:bg-rose-800\/65:is(.dark *) {
  background-color: rgba(159, 18, 57, .65);
}

.dark\:bg-rose-800\/70:is(.dark *) {
  background-color: rgba(159, 18, 57, .7);
}

.dark\:bg-rose-800\/75:is(.dark *) {
  background-color: rgba(159, 18, 57, .75);
}

.dark\:bg-rose-800\/80:is(.dark *) {
  background-color: rgba(159, 18, 57, .8);
}

.dark\:bg-rose-800\/85:is(.dark *) {
  background-color: rgba(159, 18, 57, .85);
}

.dark\:bg-rose-800\/90:is(.dark *) {
  background-color: rgba(159, 18, 57, .9);
}

.dark\:bg-rose-800\/95:is(.dark *) {
  background-color: rgba(159, 18, 57, .95);
}

.dark\:bg-sidebar-dark:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(24, 75, 111, var(--tw-bg-opacity, 1));
}

.dark\:bg-sky-100:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(224, 242, 254, var(--tw-bg-opacity, 1));
}

.dark\:bg-sky-100\/0:is(.dark *) {
  background-color: rgba(224, 242, 254, 0);
}

.dark\:bg-sky-100\/10:is(.dark *) {
  background-color: rgba(224, 242, 254, .1);
}

.dark\:bg-sky-100\/100:is(.dark *) {
  background-color: #e0f2fe;
}

.dark\:bg-sky-100\/15:is(.dark *) {
  background-color: rgba(224, 242, 254, .15);
}

.dark\:bg-sky-100\/20:is(.dark *) {
  background-color: rgba(224, 242, 254, .2);
}

.dark\:bg-sky-100\/25:is(.dark *) {
  background-color: rgba(224, 242, 254, .25);
}

.dark\:bg-sky-100\/30:is(.dark *) {
  background-color: rgba(224, 242, 254, .3);
}

.dark\:bg-sky-100\/35:is(.dark *) {
  background-color: rgba(224, 242, 254, .35);
}

.dark\:bg-sky-100\/40:is(.dark *) {
  background-color: rgba(224, 242, 254, .4);
}

.dark\:bg-sky-100\/45:is(.dark *) {
  background-color: rgba(224, 242, 254, .45);
}

.dark\:bg-sky-100\/5:is(.dark *) {
  background-color: rgba(224, 242, 254, .05);
}

.dark\:bg-sky-100\/50:is(.dark *) {
  background-color: rgba(224, 242, 254, .5);
}

.dark\:bg-sky-100\/55:is(.dark *) {
  background-color: rgba(224, 242, 254, .55);
}

.dark\:bg-sky-100\/60:is(.dark *) {
  background-color: rgba(224, 242, 254, .6);
}

.dark\:bg-sky-100\/65:is(.dark *) {
  background-color: rgba(224, 242, 254, .65);
}

.dark\:bg-sky-100\/70:is(.dark *) {
  background-color: rgba(224, 242, 254, .7);
}

.dark\:bg-sky-100\/75:is(.dark *) {
  background-color: rgba(224, 242, 254, .75);
}

.dark\:bg-sky-100\/80:is(.dark *) {
  background-color: rgba(224, 242, 254, .8);
}

.dark\:bg-sky-100\/85:is(.dark *) {
  background-color: rgba(224, 242, 254, .85);
}

.dark\:bg-sky-100\/90:is(.dark *) {
  background-color: rgba(224, 242, 254, .9);
}

.dark\:bg-sky-100\/95:is(.dark *) {
  background-color: rgba(224, 242, 254, .95);
}

.dark\:bg-sky-400:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(56, 189, 248, var(--tw-bg-opacity, 1));
}

.dark\:bg-sky-400\/0:is(.dark *) {
  background-color: rgba(56, 189, 248, 0);
}

.dark\:bg-sky-400\/10:is(.dark *) {
  background-color: rgba(56, 189, 248, .1);
}

.dark\:bg-sky-400\/100:is(.dark *) {
  background-color: #38bdf8;
}

.dark\:bg-sky-400\/15:is(.dark *) {
  background-color: rgba(56, 189, 248, .15);
}

.dark\:bg-sky-400\/20:is(.dark *) {
  background-color: rgba(56, 189, 248, .2);
}

.dark\:bg-sky-400\/25:is(.dark *) {
  background-color: rgba(56, 189, 248, .25);
}

.dark\:bg-sky-400\/30:is(.dark *) {
  background-color: rgba(56, 189, 248, .3);
}

.dark\:bg-sky-400\/35:is(.dark *) {
  background-color: rgba(56, 189, 248, .35);
}

.dark\:bg-sky-400\/40:is(.dark *) {
  background-color: rgba(56, 189, 248, .4);
}

.dark\:bg-sky-400\/45:is(.dark *) {
  background-color: rgba(56, 189, 248, .45);
}

.dark\:bg-sky-400\/5:is(.dark *) {
  background-color: rgba(56, 189, 248, .05);
}

.dark\:bg-sky-400\/50:is(.dark *) {
  background-color: rgba(56, 189, 248, .5);
}

.dark\:bg-sky-400\/55:is(.dark *) {
  background-color: rgba(56, 189, 248, .55);
}

.dark\:bg-sky-400\/60:is(.dark *) {
  background-color: rgba(56, 189, 248, .6);
}

.dark\:bg-sky-400\/65:is(.dark *) {
  background-color: rgba(56, 189, 248, .65);
}

.dark\:bg-sky-400\/70:is(.dark *) {
  background-color: rgba(56, 189, 248, .7);
}

.dark\:bg-sky-400\/75:is(.dark *) {
  background-color: rgba(56, 189, 248, .75);
}

.dark\:bg-sky-400\/80:is(.dark *) {
  background-color: rgba(56, 189, 248, .8);
}

.dark\:bg-sky-400\/85:is(.dark *) {
  background-color: rgba(56, 189, 248, .85);
}

.dark\:bg-sky-400\/90:is(.dark *) {
  background-color: rgba(56, 189, 248, .9);
}

.dark\:bg-sky-400\/95:is(.dark *) {
  background-color: rgba(56, 189, 248, .95);
}

.dark\:bg-sky-500:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(14, 165, 233, var(--tw-bg-opacity, 1));
}

.dark\:bg-sky-500\/0:is(.dark *) {
  background-color: rgba(14, 165, 233, 0);
}

.dark\:bg-sky-500\/10:is(.dark *) {
  background-color: rgba(14, 165, 233, .1);
}

.dark\:bg-sky-500\/100:is(.dark *) {
  background-color: #0ea5e9;
}

.dark\:bg-sky-500\/15:is(.dark *) {
  background-color: rgba(14, 165, 233, .15);
}

.dark\:bg-sky-500\/20:is(.dark *) {
  background-color: rgba(14, 165, 233, .2);
}

.dark\:bg-sky-500\/25:is(.dark *) {
  background-color: rgba(14, 165, 233, .25);
}

.dark\:bg-sky-500\/30:is(.dark *) {
  background-color: rgba(14, 165, 233, .3);
}

.dark\:bg-sky-500\/35:is(.dark *) {
  background-color: rgba(14, 165, 233, .35);
}

.dark\:bg-sky-500\/40:is(.dark *) {
  background-color: rgba(14, 165, 233, .4);
}

.dark\:bg-sky-500\/45:is(.dark *) {
  background-color: rgba(14, 165, 233, .45);
}

.dark\:bg-sky-500\/5:is(.dark *) {
  background-color: rgba(14, 165, 233, .05);
}

.dark\:bg-sky-500\/50:is(.dark *) {
  background-color: rgba(14, 165, 233, .5);
}

.dark\:bg-sky-500\/55:is(.dark *) {
  background-color: rgba(14, 165, 233, .55);
}

.dark\:bg-sky-500\/60:is(.dark *) {
  background-color: rgba(14, 165, 233, .6);
}

.dark\:bg-sky-500\/65:is(.dark *) {
  background-color: rgba(14, 165, 233, .65);
}

.dark\:bg-sky-500\/70:is(.dark *) {
  background-color: rgba(14, 165, 233, .7);
}

.dark\:bg-sky-500\/75:is(.dark *) {
  background-color: rgba(14, 165, 233, .75);
}

.dark\:bg-sky-500\/80:is(.dark *) {
  background-color: rgba(14, 165, 233, .8);
}

.dark\:bg-sky-500\/85:is(.dark *) {
  background-color: rgba(14, 165, 233, .85);
}

.dark\:bg-sky-500\/90:is(.dark *) {
  background-color: rgba(14, 165, 233, .9);
}

.dark\:bg-sky-500\/95:is(.dark *) {
  background-color: rgba(14, 165, 233, .95);
}

.dark\:bg-sky-700:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(3, 105, 161, var(--tw-bg-opacity, 1));
}

.dark\:bg-sky-700\/0:is(.dark *) {
  background-color: rgba(3, 105, 161, 0);
}

.dark\:bg-sky-700\/10:is(.dark *) {
  background-color: rgba(3, 105, 161, .1);
}

.dark\:bg-sky-700\/100:is(.dark *) {
  background-color: #0369a1;
}

.dark\:bg-sky-700\/15:is(.dark *) {
  background-color: rgba(3, 105, 161, .15);
}

.dark\:bg-sky-700\/20:is(.dark *) {
  background-color: rgba(3, 105, 161, .2);
}

.dark\:bg-sky-700\/25:is(.dark *) {
  background-color: rgba(3, 105, 161, .25);
}

.dark\:bg-sky-700\/30:is(.dark *) {
  background-color: rgba(3, 105, 161, .3);
}

.dark\:bg-sky-700\/35:is(.dark *) {
  background-color: rgba(3, 105, 161, .35);
}

.dark\:bg-sky-700\/40:is(.dark *) {
  background-color: rgba(3, 105, 161, .4);
}

.dark\:bg-sky-700\/45:is(.dark *) {
  background-color: rgba(3, 105, 161, .45);
}

.dark\:bg-sky-700\/5:is(.dark *) {
  background-color: rgba(3, 105, 161, .05);
}

.dark\:bg-sky-700\/50:is(.dark *) {
  background-color: rgba(3, 105, 161, .5);
}

.dark\:bg-sky-700\/55:is(.dark *) {
  background-color: rgba(3, 105, 161, .55);
}

.dark\:bg-sky-700\/60:is(.dark *) {
  background-color: rgba(3, 105, 161, .6);
}

.dark\:bg-sky-700\/65:is(.dark *) {
  background-color: rgba(3, 105, 161, .65);
}

.dark\:bg-sky-700\/70:is(.dark *) {
  background-color: rgba(3, 105, 161, .7);
}

.dark\:bg-sky-700\/75:is(.dark *) {
  background-color: rgba(3, 105, 161, .75);
}

.dark\:bg-sky-700\/80:is(.dark *) {
  background-color: rgba(3, 105, 161, .8);
}

.dark\:bg-sky-700\/85:is(.dark *) {
  background-color: rgba(3, 105, 161, .85);
}

.dark\:bg-sky-700\/90:is(.dark *) {
  background-color: rgba(3, 105, 161, .9);
}

.dark\:bg-sky-700\/95:is(.dark *) {
  background-color: rgba(3, 105, 161, .95);
}

.dark\:bg-sky-800:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(7, 89, 133, var(--tw-bg-opacity, 1));
}

.dark\:bg-sky-800\/0:is(.dark *) {
  background-color: rgba(7, 89, 133, 0);
}

.dark\:bg-sky-800\/10:is(.dark *) {
  background-color: rgba(7, 89, 133, .1);
}

.dark\:bg-sky-800\/100:is(.dark *) {
  background-color: #075985;
}

.dark\:bg-sky-800\/15:is(.dark *) {
  background-color: rgba(7, 89, 133, .15);
}

.dark\:bg-sky-800\/20:is(.dark *) {
  background-color: rgba(7, 89, 133, .2);
}

.dark\:bg-sky-800\/25:is(.dark *) {
  background-color: rgba(7, 89, 133, .25);
}

.dark\:bg-sky-800\/30:is(.dark *) {
  background-color: rgba(7, 89, 133, .3);
}

.dark\:bg-sky-800\/35:is(.dark *) {
  background-color: rgba(7, 89, 133, .35);
}

.dark\:bg-sky-800\/40:is(.dark *) {
  background-color: rgba(7, 89, 133, .4);
}

.dark\:bg-sky-800\/45:is(.dark *) {
  background-color: rgba(7, 89, 133, .45);
}

.dark\:bg-sky-800\/5:is(.dark *) {
  background-color: rgba(7, 89, 133, .05);
}

.dark\:bg-sky-800\/50:is(.dark *) {
  background-color: rgba(7, 89, 133, .5);
}

.dark\:bg-sky-800\/55:is(.dark *) {
  background-color: rgba(7, 89, 133, .55);
}

.dark\:bg-sky-800\/60:is(.dark *) {
  background-color: rgba(7, 89, 133, .6);
}

.dark\:bg-sky-800\/65:is(.dark *) {
  background-color: rgba(7, 89, 133, .65);
}

.dark\:bg-sky-800\/70:is(.dark *) {
  background-color: rgba(7, 89, 133, .7);
}

.dark\:bg-sky-800\/75:is(.dark *) {
  background-color: rgba(7, 89, 133, .75);
}

.dark\:bg-sky-800\/80:is(.dark *) {
  background-color: rgba(7, 89, 133, .8);
}

.dark\:bg-sky-800\/85:is(.dark *) {
  background-color: rgba(7, 89, 133, .85);
}

.dark\:bg-sky-800\/90:is(.dark *) {
  background-color: rgba(7, 89, 133, .9);
}

.dark\:bg-sky-800\/95:is(.dark *) {
  background-color: rgba(7, 89, 133, .95);
}

.dark\:bg-slate-100:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(241, 245, 249, var(--tw-bg-opacity, 1));
}

.dark\:bg-slate-100\/0:is(.dark *) {
  background-color: rgba(241, 245, 249, 0);
}

.dark\:bg-slate-100\/10:is(.dark *) {
  background-color: rgba(241, 245, 249, .1);
}

.dark\:bg-slate-100\/100:is(.dark *) {
  background-color: #f1f5f9;
}

.dark\:bg-slate-100\/15:is(.dark *) {
  background-color: rgba(241, 245, 249, .15);
}

.dark\:bg-slate-100\/20:is(.dark *) {
  background-color: rgba(241, 245, 249, .2);
}

.dark\:bg-slate-100\/25:is(.dark *) {
  background-color: rgba(241, 245, 249, .25);
}

.dark\:bg-slate-100\/30:is(.dark *) {
  background-color: rgba(241, 245, 249, .3);
}

.dark\:bg-slate-100\/35:is(.dark *) {
  background-color: rgba(241, 245, 249, .35);
}

.dark\:bg-slate-100\/40:is(.dark *) {
  background-color: rgba(241, 245, 249, .4);
}

.dark\:bg-slate-100\/45:is(.dark *) {
  background-color: rgba(241, 245, 249, .45);
}

.dark\:bg-slate-100\/5:is(.dark *) {
  background-color: rgba(241, 245, 249, .05);
}

.dark\:bg-slate-100\/50:is(.dark *) {
  background-color: rgba(241, 245, 249, .5);
}

.dark\:bg-slate-100\/55:is(.dark *) {
  background-color: rgba(241, 245, 249, .55);
}

.dark\:bg-slate-100\/60:is(.dark *) {
  background-color: rgba(241, 245, 249, .6);
}

.dark\:bg-slate-100\/65:is(.dark *) {
  background-color: rgba(241, 245, 249, .65);
}

.dark\:bg-slate-100\/70:is(.dark *) {
  background-color: rgba(241, 245, 249, .7);
}

.dark\:bg-slate-100\/75:is(.dark *) {
  background-color: rgba(241, 245, 249, .75);
}

.dark\:bg-slate-100\/80:is(.dark *) {
  background-color: rgba(241, 245, 249, .8);
}

.dark\:bg-slate-100\/85:is(.dark *) {
  background-color: rgba(241, 245, 249, .85);
}

.dark\:bg-slate-100\/90:is(.dark *) {
  background-color: rgba(241, 245, 249, .9);
}

.dark\:bg-slate-100\/95:is(.dark *) {
  background-color: rgba(241, 245, 249, .95);
}

.dark\:bg-slate-400:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(148, 163, 184, var(--tw-bg-opacity, 1));
}

.dark\:bg-slate-400\/0:is(.dark *) {
  background-color: rgba(148, 163, 184, 0);
}

.dark\:bg-slate-400\/10:is(.dark *) {
  background-color: rgba(148, 163, 184, .1);
}

.dark\:bg-slate-400\/100:is(.dark *) {
  background-color: #94a3b8;
}

.dark\:bg-slate-400\/15:is(.dark *) {
  background-color: rgba(148, 163, 184, .15);
}

.dark\:bg-slate-400\/20:is(.dark *) {
  background-color: rgba(148, 163, 184, .2);
}

.dark\:bg-slate-400\/25:is(.dark *) {
  background-color: rgba(148, 163, 184, .25);
}

.dark\:bg-slate-400\/30:is(.dark *) {
  background-color: rgba(148, 163, 184, .3);
}

.dark\:bg-slate-400\/35:is(.dark *) {
  background-color: rgba(148, 163, 184, .35);
}

.dark\:bg-slate-400\/40:is(.dark *) {
  background-color: rgba(148, 163, 184, .4);
}

.dark\:bg-slate-400\/45:is(.dark *) {
  background-color: rgba(148, 163, 184, .45);
}

.dark\:bg-slate-400\/5:is(.dark *) {
  background-color: rgba(148, 163, 184, .05);
}

.dark\:bg-slate-400\/50:is(.dark *) {
  background-color: rgba(148, 163, 184, .5);
}

.dark\:bg-slate-400\/55:is(.dark *) {
  background-color: rgba(148, 163, 184, .55);
}

.dark\:bg-slate-400\/60:is(.dark *) {
  background-color: rgba(148, 163, 184, .6);
}

.dark\:bg-slate-400\/65:is(.dark *) {
  background-color: rgba(148, 163, 184, .65);
}

.dark\:bg-slate-400\/70:is(.dark *) {
  background-color: rgba(148, 163, 184, .7);
}

.dark\:bg-slate-400\/75:is(.dark *) {
  background-color: rgba(148, 163, 184, .75);
}

.dark\:bg-slate-400\/80:is(.dark *) {
  background-color: rgba(148, 163, 184, .8);
}

.dark\:bg-slate-400\/85:is(.dark *) {
  background-color: rgba(148, 163, 184, .85);
}

.dark\:bg-slate-400\/90:is(.dark *) {
  background-color: rgba(148, 163, 184, .9);
}

.dark\:bg-slate-400\/95:is(.dark *) {
  background-color: rgba(148, 163, 184, .95);
}

.dark\:bg-slate-500:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(100, 116, 139, var(--tw-bg-opacity, 1));
}

.dark\:bg-slate-500\/0:is(.dark *) {
  background-color: rgba(100, 116, 139, 0);
}

.dark\:bg-slate-500\/10:is(.dark *) {
  background-color: rgba(100, 116, 139, .1);
}

.dark\:bg-slate-500\/100:is(.dark *) {
  background-color: #64748b;
}

.dark\:bg-slate-500\/15:is(.dark *) {
  background-color: rgba(100, 116, 139, .15);
}

.dark\:bg-slate-500\/20:is(.dark *) {
  background-color: rgba(100, 116, 139, .2);
}

.dark\:bg-slate-500\/25:is(.dark *) {
  background-color: rgba(100, 116, 139, .25);
}

.dark\:bg-slate-500\/30:is(.dark *) {
  background-color: rgba(100, 116, 139, .3);
}

.dark\:bg-slate-500\/35:is(.dark *) {
  background-color: rgba(100, 116, 139, .35);
}

.dark\:bg-slate-500\/40:is(.dark *) {
  background-color: rgba(100, 116, 139, .4);
}

.dark\:bg-slate-500\/45:is(.dark *) {
  background-color: rgba(100, 116, 139, .45);
}

.dark\:bg-slate-500\/5:is(.dark *) {
  background-color: rgba(100, 116, 139, .05);
}

.dark\:bg-slate-500\/50:is(.dark *) {
  background-color: rgba(100, 116, 139, .5);
}

.dark\:bg-slate-500\/55:is(.dark *) {
  background-color: rgba(100, 116, 139, .55);
}

.dark\:bg-slate-500\/60:is(.dark *) {
  background-color: rgba(100, 116, 139, .6);
}

.dark\:bg-slate-500\/65:is(.dark *) {
  background-color: rgba(100, 116, 139, .65);
}

.dark\:bg-slate-500\/70:is(.dark *) {
  background-color: rgba(100, 116, 139, .7);
}

.dark\:bg-slate-500\/75:is(.dark *) {
  background-color: rgba(100, 116, 139, .75);
}

.dark\:bg-slate-500\/80:is(.dark *) {
  background-color: rgba(100, 116, 139, .8);
}

.dark\:bg-slate-500\/85:is(.dark *) {
  background-color: rgba(100, 116, 139, .85);
}

.dark\:bg-slate-500\/90:is(.dark *) {
  background-color: rgba(100, 116, 139, .9);
}

.dark\:bg-slate-500\/95:is(.dark *) {
  background-color: rgba(100, 116, 139, .95);
}

.dark\:bg-slate-700:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(51, 65, 85, var(--tw-bg-opacity, 1));
}

.dark\:bg-slate-700\/0:is(.dark *) {
  background-color: rgba(51, 65, 85, 0);
}

.dark\:bg-slate-700\/10:is(.dark *) {
  background-color: rgba(51, 65, 85, .1);
}

.dark\:bg-slate-700\/100:is(.dark *) {
  background-color: #334155;
}

.dark\:bg-slate-700\/15:is(.dark *) {
  background-color: rgba(51, 65, 85, .15);
}

.dark\:bg-slate-700\/20:is(.dark *) {
  background-color: rgba(51, 65, 85, .2);
}

.dark\:bg-slate-700\/25:is(.dark *) {
  background-color: rgba(51, 65, 85, .25);
}

.dark\:bg-slate-700\/30:is(.dark *) {
  background-color: rgba(51, 65, 85, .3);
}

.dark\:bg-slate-700\/35:is(.dark *) {
  background-color: rgba(51, 65, 85, .35);
}

.dark\:bg-slate-700\/40:is(.dark *) {
  background-color: rgba(51, 65, 85, .4);
}

.dark\:bg-slate-700\/45:is(.dark *) {
  background-color: rgba(51, 65, 85, .45);
}

.dark\:bg-slate-700\/5:is(.dark *) {
  background-color: rgba(51, 65, 85, .05);
}

.dark\:bg-slate-700\/50:is(.dark *) {
  background-color: rgba(51, 65, 85, .5);
}

.dark\:bg-slate-700\/55:is(.dark *) {
  background-color: rgba(51, 65, 85, .55);
}

.dark\:bg-slate-700\/60:is(.dark *) {
  background-color: rgba(51, 65, 85, .6);
}

.dark\:bg-slate-700\/65:is(.dark *) {
  background-color: rgba(51, 65, 85, .65);
}

.dark\:bg-slate-700\/70:is(.dark *) {
  background-color: rgba(51, 65, 85, .7);
}

.dark\:bg-slate-700\/75:is(.dark *) {
  background-color: rgba(51, 65, 85, .75);
}

.dark\:bg-slate-700\/80:is(.dark *) {
  background-color: rgba(51, 65, 85, .8);
}

.dark\:bg-slate-700\/85:is(.dark *) {
  background-color: rgba(51, 65, 85, .85);
}

.dark\:bg-slate-700\/90:is(.dark *) {
  background-color: rgba(51, 65, 85, .9);
}

.dark\:bg-slate-700\/95:is(.dark *) {
  background-color: rgba(51, 65, 85, .95);
}

.dark\:bg-slate-800:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 41, 59, var(--tw-bg-opacity, 1));
}

.dark\:bg-slate-800\/0:is(.dark *) {
  background-color: rgba(30, 41, 59, 0);
}

.dark\:bg-slate-800\/10:is(.dark *) {
  background-color: rgba(30, 41, 59, .1);
}

.dark\:bg-slate-800\/100:is(.dark *) {
  background-color: #1e293b;
}

.dark\:bg-slate-800\/15:is(.dark *) {
  background-color: rgba(30, 41, 59, .15);
}

.dark\:bg-slate-800\/20:is(.dark *) {
  background-color: rgba(30, 41, 59, .2);
}

.dark\:bg-slate-800\/25:is(.dark *) {
  background-color: rgba(30, 41, 59, .25);
}

.dark\:bg-slate-800\/30:is(.dark *) {
  background-color: rgba(30, 41, 59, .3);
}

.dark\:bg-slate-800\/35:is(.dark *) {
  background-color: rgba(30, 41, 59, .35);
}

.dark\:bg-slate-800\/40:is(.dark *) {
  background-color: rgba(30, 41, 59, .4);
}

.dark\:bg-slate-800\/45:is(.dark *) {
  background-color: rgba(30, 41, 59, .45);
}

.dark\:bg-slate-800\/5:is(.dark *) {
  background-color: rgba(30, 41, 59, .05);
}

.dark\:bg-slate-800\/50:is(.dark *) {
  background-color: rgba(30, 41, 59, .5);
}

.dark\:bg-slate-800\/55:is(.dark *) {
  background-color: rgba(30, 41, 59, .55);
}

.dark\:bg-slate-800\/60:is(.dark *) {
  background-color: rgba(30, 41, 59, .6);
}

.dark\:bg-slate-800\/65:is(.dark *) {
  background-color: rgba(30, 41, 59, .65);
}

.dark\:bg-slate-800\/70:is(.dark *) {
  background-color: rgba(30, 41, 59, .7);
}

.dark\:bg-slate-800\/75:is(.dark *) {
  background-color: rgba(30, 41, 59, .75);
}

.dark\:bg-slate-800\/80:is(.dark *) {
  background-color: rgba(30, 41, 59, .8);
}

.dark\:bg-slate-800\/85:is(.dark *) {
  background-color: rgba(30, 41, 59, .85);
}

.dark\:bg-slate-800\/90:is(.dark *) {
  background-color: rgba(30, 41, 59, .9);
}

.dark\:bg-slate-800\/95:is(.dark *) {
  background-color: rgba(30, 41, 59, .95);
}

.dark\:bg-stone-100:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 245, 244, var(--tw-bg-opacity, 1));
}

.dark\:bg-stone-100\/0:is(.dark *) {
  background-color: rgba(245, 245, 244, 0);
}

.dark\:bg-stone-100\/10:is(.dark *) {
  background-color: rgba(245, 245, 244, .1);
}

.dark\:bg-stone-100\/100:is(.dark *) {
  background-color: #f5f5f4;
}

.dark\:bg-stone-100\/15:is(.dark *) {
  background-color: rgba(245, 245, 244, .15);
}

.dark\:bg-stone-100\/20:is(.dark *) {
  background-color: rgba(245, 245, 244, .2);
}

.dark\:bg-stone-100\/25:is(.dark *) {
  background-color: rgba(245, 245, 244, .25);
}

.dark\:bg-stone-100\/30:is(.dark *) {
  background-color: rgba(245, 245, 244, .3);
}

.dark\:bg-stone-100\/35:is(.dark *) {
  background-color: rgba(245, 245, 244, .35);
}

.dark\:bg-stone-100\/40:is(.dark *) {
  background-color: rgba(245, 245, 244, .4);
}

.dark\:bg-stone-100\/45:is(.dark *) {
  background-color: rgba(245, 245, 244, .45);
}

.dark\:bg-stone-100\/5:is(.dark *) {
  background-color: rgba(245, 245, 244, .05);
}

.dark\:bg-stone-100\/50:is(.dark *) {
  background-color: rgba(245, 245, 244, .5);
}

.dark\:bg-stone-100\/55:is(.dark *) {
  background-color: rgba(245, 245, 244, .55);
}

.dark\:bg-stone-100\/60:is(.dark *) {
  background-color: rgba(245, 245, 244, .6);
}

.dark\:bg-stone-100\/65:is(.dark *) {
  background-color: rgba(245, 245, 244, .65);
}

.dark\:bg-stone-100\/70:is(.dark *) {
  background-color: rgba(245, 245, 244, .7);
}

.dark\:bg-stone-100\/75:is(.dark *) {
  background-color: rgba(245, 245, 244, .75);
}

.dark\:bg-stone-100\/80:is(.dark *) {
  background-color: rgba(245, 245, 244, .8);
}

.dark\:bg-stone-100\/85:is(.dark *) {
  background-color: rgba(245, 245, 244, .85);
}

.dark\:bg-stone-100\/90:is(.dark *) {
  background-color: rgba(245, 245, 244, .9);
}

.dark\:bg-stone-100\/95:is(.dark *) {
  background-color: rgba(245, 245, 244, .95);
}

.dark\:bg-stone-400:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(168, 162, 158, var(--tw-bg-opacity, 1));
}

.dark\:bg-stone-400\/0:is(.dark *) {
  background-color: rgba(168, 162, 158, 0);
}

.dark\:bg-stone-400\/10:is(.dark *) {
  background-color: rgba(168, 162, 158, .1);
}

.dark\:bg-stone-400\/100:is(.dark *) {
  background-color: #a8a29e;
}

.dark\:bg-stone-400\/15:is(.dark *) {
  background-color: rgba(168, 162, 158, .15);
}

.dark\:bg-stone-400\/20:is(.dark *) {
  background-color: rgba(168, 162, 158, .2);
}

.dark\:bg-stone-400\/25:is(.dark *) {
  background-color: rgba(168, 162, 158, .25);
}

.dark\:bg-stone-400\/30:is(.dark *) {
  background-color: rgba(168, 162, 158, .3);
}

.dark\:bg-stone-400\/35:is(.dark *) {
  background-color: rgba(168, 162, 158, .35);
}

.dark\:bg-stone-400\/40:is(.dark *) {
  background-color: rgba(168, 162, 158, .4);
}

.dark\:bg-stone-400\/45:is(.dark *) {
  background-color: rgba(168, 162, 158, .45);
}

.dark\:bg-stone-400\/5:is(.dark *) {
  background-color: rgba(168, 162, 158, .05);
}

.dark\:bg-stone-400\/50:is(.dark *) {
  background-color: rgba(168, 162, 158, .5);
}

.dark\:bg-stone-400\/55:is(.dark *) {
  background-color: rgba(168, 162, 158, .55);
}

.dark\:bg-stone-400\/60:is(.dark *) {
  background-color: rgba(168, 162, 158, .6);
}

.dark\:bg-stone-400\/65:is(.dark *) {
  background-color: rgba(168, 162, 158, .65);
}

.dark\:bg-stone-400\/70:is(.dark *) {
  background-color: rgba(168, 162, 158, .7);
}

.dark\:bg-stone-400\/75:is(.dark *) {
  background-color: rgba(168, 162, 158, .75);
}

.dark\:bg-stone-400\/80:is(.dark *) {
  background-color: rgba(168, 162, 158, .8);
}

.dark\:bg-stone-400\/85:is(.dark *) {
  background-color: rgba(168, 162, 158, .85);
}

.dark\:bg-stone-400\/90:is(.dark *) {
  background-color: rgba(168, 162, 158, .9);
}

.dark\:bg-stone-400\/95:is(.dark *) {
  background-color: rgba(168, 162, 158, .95);
}

.dark\:bg-stone-500:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(120, 113, 108, var(--tw-bg-opacity, 1));
}

.dark\:bg-stone-500\/0:is(.dark *) {
  background-color: rgba(120, 113, 108, 0);
}

.dark\:bg-stone-500\/10:is(.dark *) {
  background-color: rgba(120, 113, 108, .1);
}

.dark\:bg-stone-500\/100:is(.dark *) {
  background-color: #78716c;
}

.dark\:bg-stone-500\/15:is(.dark *) {
  background-color: rgba(120, 113, 108, .15);
}

.dark\:bg-stone-500\/20:is(.dark *) {
  background-color: rgba(120, 113, 108, .2);
}

.dark\:bg-stone-500\/25:is(.dark *) {
  background-color: rgba(120, 113, 108, .25);
}

.dark\:bg-stone-500\/30:is(.dark *) {
  background-color: rgba(120, 113, 108, .3);
}

.dark\:bg-stone-500\/35:is(.dark *) {
  background-color: rgba(120, 113, 108, .35);
}

.dark\:bg-stone-500\/40:is(.dark *) {
  background-color: rgba(120, 113, 108, .4);
}

.dark\:bg-stone-500\/45:is(.dark *) {
  background-color: rgba(120, 113, 108, .45);
}

.dark\:bg-stone-500\/5:is(.dark *) {
  background-color: rgba(120, 113, 108, .05);
}

.dark\:bg-stone-500\/50:is(.dark *) {
  background-color: rgba(120, 113, 108, .5);
}

.dark\:bg-stone-500\/55:is(.dark *) {
  background-color: rgba(120, 113, 108, .55);
}

.dark\:bg-stone-500\/60:is(.dark *) {
  background-color: rgba(120, 113, 108, .6);
}

.dark\:bg-stone-500\/65:is(.dark *) {
  background-color: rgba(120, 113, 108, .65);
}

.dark\:bg-stone-500\/70:is(.dark *) {
  background-color: rgba(120, 113, 108, .7);
}

.dark\:bg-stone-500\/75:is(.dark *) {
  background-color: rgba(120, 113, 108, .75);
}

.dark\:bg-stone-500\/80:is(.dark *) {
  background-color: rgba(120, 113, 108, .8);
}

.dark\:bg-stone-500\/85:is(.dark *) {
  background-color: rgba(120, 113, 108, .85);
}

.dark\:bg-stone-500\/90:is(.dark *) {
  background-color: rgba(120, 113, 108, .9);
}

.dark\:bg-stone-500\/95:is(.dark *) {
  background-color: rgba(120, 113, 108, .95);
}

.dark\:bg-stone-700:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(68, 64, 60, var(--tw-bg-opacity, 1));
}

.dark\:bg-stone-700\/0:is(.dark *) {
  background-color: rgba(68, 64, 60, 0);
}

.dark\:bg-stone-700\/10:is(.dark *) {
  background-color: rgba(68, 64, 60, .1);
}

.dark\:bg-stone-700\/100:is(.dark *) {
  background-color: #44403c;
}

.dark\:bg-stone-700\/15:is(.dark *) {
  background-color: rgba(68, 64, 60, .15);
}

.dark\:bg-stone-700\/20:is(.dark *) {
  background-color: rgba(68, 64, 60, .2);
}

.dark\:bg-stone-700\/25:is(.dark *) {
  background-color: rgba(68, 64, 60, .25);
}

.dark\:bg-stone-700\/30:is(.dark *) {
  background-color: rgba(68, 64, 60, .3);
}

.dark\:bg-stone-700\/35:is(.dark *) {
  background-color: rgba(68, 64, 60, .35);
}

.dark\:bg-stone-700\/40:is(.dark *) {
  background-color: rgba(68, 64, 60, .4);
}

.dark\:bg-stone-700\/45:is(.dark *) {
  background-color: rgba(68, 64, 60, .45);
}

.dark\:bg-stone-700\/5:is(.dark *) {
  background-color: rgba(68, 64, 60, .05);
}

.dark\:bg-stone-700\/50:is(.dark *) {
  background-color: rgba(68, 64, 60, .5);
}

.dark\:bg-stone-700\/55:is(.dark *) {
  background-color: rgba(68, 64, 60, .55);
}

.dark\:bg-stone-700\/60:is(.dark *) {
  background-color: rgba(68, 64, 60, .6);
}

.dark\:bg-stone-700\/65:is(.dark *) {
  background-color: rgba(68, 64, 60, .65);
}

.dark\:bg-stone-700\/70:is(.dark *) {
  background-color: rgba(68, 64, 60, .7);
}

.dark\:bg-stone-700\/75:is(.dark *) {
  background-color: rgba(68, 64, 60, .75);
}

.dark\:bg-stone-700\/80:is(.dark *) {
  background-color: rgba(68, 64, 60, .8);
}

.dark\:bg-stone-700\/85:is(.dark *) {
  background-color: rgba(68, 64, 60, .85);
}

.dark\:bg-stone-700\/90:is(.dark *) {
  background-color: rgba(68, 64, 60, .9);
}

.dark\:bg-stone-700\/95:is(.dark *) {
  background-color: rgba(68, 64, 60, .95);
}

.dark\:bg-stone-800:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(41, 37, 36, var(--tw-bg-opacity, 1));
}

.dark\:bg-stone-800\/0:is(.dark *) {
  background-color: rgba(41, 37, 36, 0);
}

.dark\:bg-stone-800\/10:is(.dark *) {
  background-color: rgba(41, 37, 36, .1);
}

.dark\:bg-stone-800\/100:is(.dark *) {
  background-color: #292524;
}

.dark\:bg-stone-800\/15:is(.dark *) {
  background-color: rgba(41, 37, 36, .15);
}

.dark\:bg-stone-800\/20:is(.dark *) {
  background-color: rgba(41, 37, 36, .2);
}

.dark\:bg-stone-800\/25:is(.dark *) {
  background-color: rgba(41, 37, 36, .25);
}

.dark\:bg-stone-800\/30:is(.dark *) {
  background-color: rgba(41, 37, 36, .3);
}

.dark\:bg-stone-800\/35:is(.dark *) {
  background-color: rgba(41, 37, 36, .35);
}

.dark\:bg-stone-800\/40:is(.dark *) {
  background-color: rgba(41, 37, 36, .4);
}

.dark\:bg-stone-800\/45:is(.dark *) {
  background-color: rgba(41, 37, 36, .45);
}

.dark\:bg-stone-800\/5:is(.dark *) {
  background-color: rgba(41, 37, 36, .05);
}

.dark\:bg-stone-800\/50:is(.dark *) {
  background-color: rgba(41, 37, 36, .5);
}

.dark\:bg-stone-800\/55:is(.dark *) {
  background-color: rgba(41, 37, 36, .55);
}

.dark\:bg-stone-800\/60:is(.dark *) {
  background-color: rgba(41, 37, 36, .6);
}

.dark\:bg-stone-800\/65:is(.dark *) {
  background-color: rgba(41, 37, 36, .65);
}

.dark\:bg-stone-800\/70:is(.dark *) {
  background-color: rgba(41, 37, 36, .7);
}

.dark\:bg-stone-800\/75:is(.dark *) {
  background-color: rgba(41, 37, 36, .75);
}

.dark\:bg-stone-800\/80:is(.dark *) {
  background-color: rgba(41, 37, 36, .8);
}

.dark\:bg-stone-800\/85:is(.dark *) {
  background-color: rgba(41, 37, 36, .85);
}

.dark\:bg-stone-800\/90:is(.dark *) {
  background-color: rgba(41, 37, 36, .9);
}

.dark\:bg-stone-800\/95:is(.dark *) {
  background-color: rgba(41, 37, 36, .95);
}

.dark\:bg-teal-100:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(204, 251, 241, var(--tw-bg-opacity, 1));
}

.dark\:bg-teal-100\/0:is(.dark *) {
  background-color: rgba(204, 251, 241, 0);
}

.dark\:bg-teal-100\/10:is(.dark *) {
  background-color: rgba(204, 251, 241, .1);
}

.dark\:bg-teal-100\/100:is(.dark *) {
  background-color: #ccfbf1;
}

.dark\:bg-teal-100\/15:is(.dark *) {
  background-color: rgba(204, 251, 241, .15);
}

.dark\:bg-teal-100\/20:is(.dark *) {
  background-color: rgba(204, 251, 241, .2);
}

.dark\:bg-teal-100\/25:is(.dark *) {
  background-color: rgba(204, 251, 241, .25);
}

.dark\:bg-teal-100\/30:is(.dark *) {
  background-color: rgba(204, 251, 241, .3);
}

.dark\:bg-teal-100\/35:is(.dark *) {
  background-color: rgba(204, 251, 241, .35);
}

.dark\:bg-teal-100\/40:is(.dark *) {
  background-color: rgba(204, 251, 241, .4);
}

.dark\:bg-teal-100\/45:is(.dark *) {
  background-color: rgba(204, 251, 241, .45);
}

.dark\:bg-teal-100\/5:is(.dark *) {
  background-color: rgba(204, 251, 241, .05);
}

.dark\:bg-teal-100\/50:is(.dark *) {
  background-color: rgba(204, 251, 241, .5);
}

.dark\:bg-teal-100\/55:is(.dark *) {
  background-color: rgba(204, 251, 241, .55);
}

.dark\:bg-teal-100\/60:is(.dark *) {
  background-color: rgba(204, 251, 241, .6);
}

.dark\:bg-teal-100\/65:is(.dark *) {
  background-color: rgba(204, 251, 241, .65);
}

.dark\:bg-teal-100\/70:is(.dark *) {
  background-color: rgba(204, 251, 241, .7);
}

.dark\:bg-teal-100\/75:is(.dark *) {
  background-color: rgba(204, 251, 241, .75);
}

.dark\:bg-teal-100\/80:is(.dark *) {
  background-color: rgba(204, 251, 241, .8);
}

.dark\:bg-teal-100\/85:is(.dark *) {
  background-color: rgba(204, 251, 241, .85);
}

.dark\:bg-teal-100\/90:is(.dark *) {
  background-color: rgba(204, 251, 241, .9);
}

.dark\:bg-teal-100\/95:is(.dark *) {
  background-color: rgba(204, 251, 241, .95);
}

.dark\:bg-teal-400:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(45, 212, 191, var(--tw-bg-opacity, 1));
}

.dark\:bg-teal-400\/0:is(.dark *) {
  background-color: rgba(45, 212, 191, 0);
}

.dark\:bg-teal-400\/10:is(.dark *) {
  background-color: rgba(45, 212, 191, .1);
}

.dark\:bg-teal-400\/100:is(.dark *) {
  background-color: #2dd4bf;
}

.dark\:bg-teal-400\/15:is(.dark *) {
  background-color: rgba(45, 212, 191, .15);
}

.dark\:bg-teal-400\/20:is(.dark *) {
  background-color: rgba(45, 212, 191, .2);
}

.dark\:bg-teal-400\/25:is(.dark *) {
  background-color: rgba(45, 212, 191, .25);
}

.dark\:bg-teal-400\/30:is(.dark *) {
  background-color: rgba(45, 212, 191, .3);
}

.dark\:bg-teal-400\/35:is(.dark *) {
  background-color: rgba(45, 212, 191, .35);
}

.dark\:bg-teal-400\/40:is(.dark *) {
  background-color: rgba(45, 212, 191, .4);
}

.dark\:bg-teal-400\/45:is(.dark *) {
  background-color: rgba(45, 212, 191, .45);
}

.dark\:bg-teal-400\/5:is(.dark *) {
  background-color: rgba(45, 212, 191, .05);
}

.dark\:bg-teal-400\/50:is(.dark *) {
  background-color: rgba(45, 212, 191, .5);
}

.dark\:bg-teal-400\/55:is(.dark *) {
  background-color: rgba(45, 212, 191, .55);
}

.dark\:bg-teal-400\/60:is(.dark *) {
  background-color: rgba(45, 212, 191, .6);
}

.dark\:bg-teal-400\/65:is(.dark *) {
  background-color: rgba(45, 212, 191, .65);
}

.dark\:bg-teal-400\/70:is(.dark *) {
  background-color: rgba(45, 212, 191, .7);
}

.dark\:bg-teal-400\/75:is(.dark *) {
  background-color: rgba(45, 212, 191, .75);
}

.dark\:bg-teal-400\/80:is(.dark *) {
  background-color: rgba(45, 212, 191, .8);
}

.dark\:bg-teal-400\/85:is(.dark *) {
  background-color: rgba(45, 212, 191, .85);
}

.dark\:bg-teal-400\/90:is(.dark *) {
  background-color: rgba(45, 212, 191, .9);
}

.dark\:bg-teal-400\/95:is(.dark *) {
  background-color: rgba(45, 212, 191, .95);
}

.dark\:bg-teal-500:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(20, 184, 166, var(--tw-bg-opacity, 1));
}

.dark\:bg-teal-500\/0:is(.dark *) {
  background-color: rgba(20, 184, 166, 0);
}

.dark\:bg-teal-500\/10:is(.dark *) {
  background-color: rgba(20, 184, 166, .1);
}

.dark\:bg-teal-500\/100:is(.dark *) {
  background-color: #14b8a6;
}

.dark\:bg-teal-500\/15:is(.dark *) {
  background-color: rgba(20, 184, 166, .15);
}

.dark\:bg-teal-500\/20:is(.dark *) {
  background-color: rgba(20, 184, 166, .2);
}

.dark\:bg-teal-500\/25:is(.dark *) {
  background-color: rgba(20, 184, 166, .25);
}

.dark\:bg-teal-500\/30:is(.dark *) {
  background-color: rgba(20, 184, 166, .3);
}

.dark\:bg-teal-500\/35:is(.dark *) {
  background-color: rgba(20, 184, 166, .35);
}

.dark\:bg-teal-500\/40:is(.dark *) {
  background-color: rgba(20, 184, 166, .4);
}

.dark\:bg-teal-500\/45:is(.dark *) {
  background-color: rgba(20, 184, 166, .45);
}

.dark\:bg-teal-500\/5:is(.dark *) {
  background-color: rgba(20, 184, 166, .05);
}

.dark\:bg-teal-500\/50:is(.dark *) {
  background-color: rgba(20, 184, 166, .5);
}

.dark\:bg-teal-500\/55:is(.dark *) {
  background-color: rgba(20, 184, 166, .55);
}

.dark\:bg-teal-500\/60:is(.dark *) {
  background-color: rgba(20, 184, 166, .6);
}

.dark\:bg-teal-500\/65:is(.dark *) {
  background-color: rgba(20, 184, 166, .65);
}

.dark\:bg-teal-500\/70:is(.dark *) {
  background-color: rgba(20, 184, 166, .7);
}

.dark\:bg-teal-500\/75:is(.dark *) {
  background-color: rgba(20, 184, 166, .75);
}

.dark\:bg-teal-500\/80:is(.dark *) {
  background-color: rgba(20, 184, 166, .8);
}

.dark\:bg-teal-500\/85:is(.dark *) {
  background-color: rgba(20, 184, 166, .85);
}

.dark\:bg-teal-500\/90:is(.dark *) {
  background-color: rgba(20, 184, 166, .9);
}

.dark\:bg-teal-500\/95:is(.dark *) {
  background-color: rgba(20, 184, 166, .95);
}

.dark\:bg-teal-700:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(15, 118, 110, var(--tw-bg-opacity, 1));
}

.dark\:bg-teal-700\/0:is(.dark *) {
  background-color: rgba(15, 118, 110, 0);
}

.dark\:bg-teal-700\/10:is(.dark *) {
  background-color: rgba(15, 118, 110, .1);
}

.dark\:bg-teal-700\/100:is(.dark *) {
  background-color: #0f766e;
}

.dark\:bg-teal-700\/15:is(.dark *) {
  background-color: rgba(15, 118, 110, .15);
}

.dark\:bg-teal-700\/20:is(.dark *) {
  background-color: rgba(15, 118, 110, .2);
}

.dark\:bg-teal-700\/25:is(.dark *) {
  background-color: rgba(15, 118, 110, .25);
}

.dark\:bg-teal-700\/30:is(.dark *) {
  background-color: rgba(15, 118, 110, .3);
}

.dark\:bg-teal-700\/35:is(.dark *) {
  background-color: rgba(15, 118, 110, .35);
}

.dark\:bg-teal-700\/40:is(.dark *) {
  background-color: rgba(15, 118, 110, .4);
}

.dark\:bg-teal-700\/45:is(.dark *) {
  background-color: rgba(15, 118, 110, .45);
}

.dark\:bg-teal-700\/5:is(.dark *) {
  background-color: rgba(15, 118, 110, .05);
}

.dark\:bg-teal-700\/50:is(.dark *) {
  background-color: rgba(15, 118, 110, .5);
}

.dark\:bg-teal-700\/55:is(.dark *) {
  background-color: rgba(15, 118, 110, .55);
}

.dark\:bg-teal-700\/60:is(.dark *) {
  background-color: rgba(15, 118, 110, .6);
}

.dark\:bg-teal-700\/65:is(.dark *) {
  background-color: rgba(15, 118, 110, .65);
}

.dark\:bg-teal-700\/70:is(.dark *) {
  background-color: rgba(15, 118, 110, .7);
}

.dark\:bg-teal-700\/75:is(.dark *) {
  background-color: rgba(15, 118, 110, .75);
}

.dark\:bg-teal-700\/80:is(.dark *) {
  background-color: rgba(15, 118, 110, .8);
}

.dark\:bg-teal-700\/85:is(.dark *) {
  background-color: rgba(15, 118, 110, .85);
}

.dark\:bg-teal-700\/90:is(.dark *) {
  background-color: rgba(15, 118, 110, .9);
}

.dark\:bg-teal-700\/95:is(.dark *) {
  background-color: rgba(15, 118, 110, .95);
}

.dark\:bg-teal-800:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(17, 94, 89, var(--tw-bg-opacity, 1));
}

.dark\:bg-teal-800\/0:is(.dark *) {
  background-color: rgba(17, 94, 89, 0);
}

.dark\:bg-teal-800\/10:is(.dark *) {
  background-color: rgba(17, 94, 89, .1);
}

.dark\:bg-teal-800\/100:is(.dark *) {
  background-color: #115e59;
}

.dark\:bg-teal-800\/15:is(.dark *) {
  background-color: rgba(17, 94, 89, .15);
}

.dark\:bg-teal-800\/20:is(.dark *) {
  background-color: rgba(17, 94, 89, .2);
}

.dark\:bg-teal-800\/25:is(.dark *) {
  background-color: rgba(17, 94, 89, .25);
}

.dark\:bg-teal-800\/30:is(.dark *) {
  background-color: rgba(17, 94, 89, .3);
}

.dark\:bg-teal-800\/35:is(.dark *) {
  background-color: rgba(17, 94, 89, .35);
}

.dark\:bg-teal-800\/40:is(.dark *) {
  background-color: rgba(17, 94, 89, .4);
}

.dark\:bg-teal-800\/45:is(.dark *) {
  background-color: rgba(17, 94, 89, .45);
}

.dark\:bg-teal-800\/5:is(.dark *) {
  background-color: rgba(17, 94, 89, .05);
}

.dark\:bg-teal-800\/50:is(.dark *) {
  background-color: rgba(17, 94, 89, .5);
}

.dark\:bg-teal-800\/55:is(.dark *) {
  background-color: rgba(17, 94, 89, .55);
}

.dark\:bg-teal-800\/60:is(.dark *) {
  background-color: rgba(17, 94, 89, .6);
}

.dark\:bg-teal-800\/65:is(.dark *) {
  background-color: rgba(17, 94, 89, .65);
}

.dark\:bg-teal-800\/70:is(.dark *) {
  background-color: rgba(17, 94, 89, .7);
}

.dark\:bg-teal-800\/75:is(.dark *) {
  background-color: rgba(17, 94, 89, .75);
}

.dark\:bg-teal-800\/80:is(.dark *) {
  background-color: rgba(17, 94, 89, .8);
}

.dark\:bg-teal-800\/85:is(.dark *) {
  background-color: rgba(17, 94, 89, .85);
}

.dark\:bg-teal-800\/90:is(.dark *) {
  background-color: rgba(17, 94, 89, .9);
}

.dark\:bg-teal-800\/95:is(.dark *) {
  background-color: rgba(17, 94, 89, .95);
}

.dark\:bg-violet-100:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(237, 233, 254, var(--tw-bg-opacity, 1));
}

.dark\:bg-violet-100\/0:is(.dark *) {
  background-color: rgba(237, 233, 254, 0);
}

.dark\:bg-violet-100\/10:is(.dark *) {
  background-color: rgba(237, 233, 254, .1);
}

.dark\:bg-violet-100\/100:is(.dark *) {
  background-color: #ede9fe;
}

.dark\:bg-violet-100\/15:is(.dark *) {
  background-color: rgba(237, 233, 254, .15);
}

.dark\:bg-violet-100\/20:is(.dark *) {
  background-color: rgba(237, 233, 254, .2);
}

.dark\:bg-violet-100\/25:is(.dark *) {
  background-color: rgba(237, 233, 254, .25);
}

.dark\:bg-violet-100\/30:is(.dark *) {
  background-color: rgba(237, 233, 254, .3);
}

.dark\:bg-violet-100\/35:is(.dark *) {
  background-color: rgba(237, 233, 254, .35);
}

.dark\:bg-violet-100\/40:is(.dark *) {
  background-color: rgba(237, 233, 254, .4);
}

.dark\:bg-violet-100\/45:is(.dark *) {
  background-color: rgba(237, 233, 254, .45);
}

.dark\:bg-violet-100\/5:is(.dark *) {
  background-color: rgba(237, 233, 254, .05);
}

.dark\:bg-violet-100\/50:is(.dark *) {
  background-color: rgba(237, 233, 254, .5);
}

.dark\:bg-violet-100\/55:is(.dark *) {
  background-color: rgba(237, 233, 254, .55);
}

.dark\:bg-violet-100\/60:is(.dark *) {
  background-color: rgba(237, 233, 254, .6);
}

.dark\:bg-violet-100\/65:is(.dark *) {
  background-color: rgba(237, 233, 254, .65);
}

.dark\:bg-violet-100\/70:is(.dark *) {
  background-color: rgba(237, 233, 254, .7);
}

.dark\:bg-violet-100\/75:is(.dark *) {
  background-color: rgba(237, 233, 254, .75);
}

.dark\:bg-violet-100\/80:is(.dark *) {
  background-color: rgba(237, 233, 254, .8);
}

.dark\:bg-violet-100\/85:is(.dark *) {
  background-color: rgba(237, 233, 254, .85);
}

.dark\:bg-violet-100\/90:is(.dark *) {
  background-color: rgba(237, 233, 254, .9);
}

.dark\:bg-violet-100\/95:is(.dark *) {
  background-color: rgba(237, 233, 254, .95);
}

.dark\:bg-violet-400:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(167, 139, 250, var(--tw-bg-opacity, 1));
}

.dark\:bg-violet-400\/0:is(.dark *) {
  background-color: rgba(167, 139, 250, 0);
}

.dark\:bg-violet-400\/10:is(.dark *) {
  background-color: rgba(167, 139, 250, .1);
}

.dark\:bg-violet-400\/100:is(.dark *) {
  background-color: #a78bfa;
}

.dark\:bg-violet-400\/15:is(.dark *) {
  background-color: rgba(167, 139, 250, .15);
}

.dark\:bg-violet-400\/20:is(.dark *) {
  background-color: rgba(167, 139, 250, .2);
}

.dark\:bg-violet-400\/25:is(.dark *) {
  background-color: rgba(167, 139, 250, .25);
}

.dark\:bg-violet-400\/30:is(.dark *) {
  background-color: rgba(167, 139, 250, .3);
}

.dark\:bg-violet-400\/35:is(.dark *) {
  background-color: rgba(167, 139, 250, .35);
}

.dark\:bg-violet-400\/40:is(.dark *) {
  background-color: rgba(167, 139, 250, .4);
}

.dark\:bg-violet-400\/45:is(.dark *) {
  background-color: rgba(167, 139, 250, .45);
}

.dark\:bg-violet-400\/5:is(.dark *) {
  background-color: rgba(167, 139, 250, .05);
}

.dark\:bg-violet-400\/50:is(.dark *) {
  background-color: rgba(167, 139, 250, .5);
}

.dark\:bg-violet-400\/55:is(.dark *) {
  background-color: rgba(167, 139, 250, .55);
}

.dark\:bg-violet-400\/60:is(.dark *) {
  background-color: rgba(167, 139, 250, .6);
}

.dark\:bg-violet-400\/65:is(.dark *) {
  background-color: rgba(167, 139, 250, .65);
}

.dark\:bg-violet-400\/70:is(.dark *) {
  background-color: rgba(167, 139, 250, .7);
}

.dark\:bg-violet-400\/75:is(.dark *) {
  background-color: rgba(167, 139, 250, .75);
}

.dark\:bg-violet-400\/80:is(.dark *) {
  background-color: rgba(167, 139, 250, .8);
}

.dark\:bg-violet-400\/85:is(.dark *) {
  background-color: rgba(167, 139, 250, .85);
}

.dark\:bg-violet-400\/90:is(.dark *) {
  background-color: rgba(167, 139, 250, .9);
}

.dark\:bg-violet-400\/95:is(.dark *) {
  background-color: rgba(167, 139, 250, .95);
}

.dark\:bg-violet-500:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(139, 92, 246, var(--tw-bg-opacity, 1));
}

.dark\:bg-violet-500\/0:is(.dark *) {
  background-color: rgba(139, 92, 246, 0);
}

.dark\:bg-violet-500\/10:is(.dark *) {
  background-color: rgba(139, 92, 246, .1);
}

.dark\:bg-violet-500\/100:is(.dark *) {
  background-color: #8b5cf6;
}

.dark\:bg-violet-500\/15:is(.dark *) {
  background-color: rgba(139, 92, 246, .15);
}

.dark\:bg-violet-500\/20:is(.dark *) {
  background-color: rgba(139, 92, 246, .2);
}

.dark\:bg-violet-500\/25:is(.dark *) {
  background-color: rgba(139, 92, 246, .25);
}

.dark\:bg-violet-500\/30:is(.dark *) {
  background-color: rgba(139, 92, 246, .3);
}

.dark\:bg-violet-500\/35:is(.dark *) {
  background-color: rgba(139, 92, 246, .35);
}

.dark\:bg-violet-500\/40:is(.dark *) {
  background-color: rgba(139, 92, 246, .4);
}

.dark\:bg-violet-500\/45:is(.dark *) {
  background-color: rgba(139, 92, 246, .45);
}

.dark\:bg-violet-500\/5:is(.dark *) {
  background-color: rgba(139, 92, 246, .05);
}

.dark\:bg-violet-500\/50:is(.dark *) {
  background-color: rgba(139, 92, 246, .5);
}

.dark\:bg-violet-500\/55:is(.dark *) {
  background-color: rgba(139, 92, 246, .55);
}

.dark\:bg-violet-500\/60:is(.dark *) {
  background-color: rgba(139, 92, 246, .6);
}

.dark\:bg-violet-500\/65:is(.dark *) {
  background-color: rgba(139, 92, 246, .65);
}

.dark\:bg-violet-500\/70:is(.dark *) {
  background-color: rgba(139, 92, 246, .7);
}

.dark\:bg-violet-500\/75:is(.dark *) {
  background-color: rgba(139, 92, 246, .75);
}

.dark\:bg-violet-500\/80:is(.dark *) {
  background-color: rgba(139, 92, 246, .8);
}

.dark\:bg-violet-500\/85:is(.dark *) {
  background-color: rgba(139, 92, 246, .85);
}

.dark\:bg-violet-500\/90:is(.dark *) {
  background-color: rgba(139, 92, 246, .9);
}

.dark\:bg-violet-500\/95:is(.dark *) {
  background-color: rgba(139, 92, 246, .95);
}

.dark\:bg-violet-700:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(109, 40, 217, var(--tw-bg-opacity, 1));
}

.dark\:bg-violet-700\/0:is(.dark *) {
  background-color: rgba(109, 40, 217, 0);
}

.dark\:bg-violet-700\/10:is(.dark *) {
  background-color: rgba(109, 40, 217, .1);
}

.dark\:bg-violet-700\/100:is(.dark *) {
  background-color: #6d28d9;
}

.dark\:bg-violet-700\/15:is(.dark *) {
  background-color: rgba(109, 40, 217, .15);
}

.dark\:bg-violet-700\/20:is(.dark *) {
  background-color: rgba(109, 40, 217, .2);
}

.dark\:bg-violet-700\/25:is(.dark *) {
  background-color: rgba(109, 40, 217, .25);
}

.dark\:bg-violet-700\/30:is(.dark *) {
  background-color: rgba(109, 40, 217, .3);
}

.dark\:bg-violet-700\/35:is(.dark *) {
  background-color: rgba(109, 40, 217, .35);
}

.dark\:bg-violet-700\/40:is(.dark *) {
  background-color: rgba(109, 40, 217, .4);
}

.dark\:bg-violet-700\/45:is(.dark *) {
  background-color: rgba(109, 40, 217, .45);
}

.dark\:bg-violet-700\/5:is(.dark *) {
  background-color: rgba(109, 40, 217, .05);
}

.dark\:bg-violet-700\/50:is(.dark *) {
  background-color: rgba(109, 40, 217, .5);
}

.dark\:bg-violet-700\/55:is(.dark *) {
  background-color: rgba(109, 40, 217, .55);
}

.dark\:bg-violet-700\/60:is(.dark *) {
  background-color: rgba(109, 40, 217, .6);
}

.dark\:bg-violet-700\/65:is(.dark *) {
  background-color: rgba(109, 40, 217, .65);
}

.dark\:bg-violet-700\/70:is(.dark *) {
  background-color: rgba(109, 40, 217, .7);
}

.dark\:bg-violet-700\/75:is(.dark *) {
  background-color: rgba(109, 40, 217, .75);
}

.dark\:bg-violet-700\/80:is(.dark *) {
  background-color: rgba(109, 40, 217, .8);
}

.dark\:bg-violet-700\/85:is(.dark *) {
  background-color: rgba(109, 40, 217, .85);
}

.dark\:bg-violet-700\/90:is(.dark *) {
  background-color: rgba(109, 40, 217, .9);
}

.dark\:bg-violet-700\/95:is(.dark *) {
  background-color: rgba(109, 40, 217, .95);
}

.dark\:bg-violet-800:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(91, 33, 182, var(--tw-bg-opacity, 1));
}

.dark\:bg-violet-800\/0:is(.dark *) {
  background-color: rgba(91, 33, 182, 0);
}

.dark\:bg-violet-800\/10:is(.dark *) {
  background-color: rgba(91, 33, 182, .1);
}

.dark\:bg-violet-800\/100:is(.dark *) {
  background-color: #5b21b6;
}

.dark\:bg-violet-800\/15:is(.dark *) {
  background-color: rgba(91, 33, 182, .15);
}

.dark\:bg-violet-800\/20:is(.dark *) {
  background-color: rgba(91, 33, 182, .2);
}

.dark\:bg-violet-800\/25:is(.dark *) {
  background-color: rgba(91, 33, 182, .25);
}

.dark\:bg-violet-800\/30:is(.dark *) {
  background-color: rgba(91, 33, 182, .3);
}

.dark\:bg-violet-800\/35:is(.dark *) {
  background-color: rgba(91, 33, 182, .35);
}

.dark\:bg-violet-800\/40:is(.dark *) {
  background-color: rgba(91, 33, 182, .4);
}

.dark\:bg-violet-800\/45:is(.dark *) {
  background-color: rgba(91, 33, 182, .45);
}

.dark\:bg-violet-800\/5:is(.dark *) {
  background-color: rgba(91, 33, 182, .05);
}

.dark\:bg-violet-800\/50:is(.dark *) {
  background-color: rgba(91, 33, 182, .5);
}

.dark\:bg-violet-800\/55:is(.dark *) {
  background-color: rgba(91, 33, 182, .55);
}

.dark\:bg-violet-800\/60:is(.dark *) {
  background-color: rgba(91, 33, 182, .6);
}

.dark\:bg-violet-800\/65:is(.dark *) {
  background-color: rgba(91, 33, 182, .65);
}

.dark\:bg-violet-800\/70:is(.dark *) {
  background-color: rgba(91, 33, 182, .7);
}

.dark\:bg-violet-800\/75:is(.dark *) {
  background-color: rgba(91, 33, 182, .75);
}

.dark\:bg-violet-800\/80:is(.dark *) {
  background-color: rgba(91, 33, 182, .8);
}

.dark\:bg-violet-800\/85:is(.dark *) {
  background-color: rgba(91, 33, 182, .85);
}

.dark\:bg-violet-800\/90:is(.dark *) {
  background-color: rgba(91, 33, 182, .9);
}

.dark\:bg-violet-800\/95:is(.dark *) {
  background-color: rgba(91, 33, 182, .95);
}

.dark\:bg-violet-900\/20:is(.dark *) {
  background-color: rgba(76, 29, 149, .2);
}

.dark\:bg-white\/10:is(.dark *) {
  background-color: rgba(255, 255, 255, .1);
}

.dark\:bg-white\/5:is(.dark *) {
  background-color: rgba(255, 255, 255, .05);
}

.dark\:bg-yellow-100:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 249, 195, var(--tw-bg-opacity, 1));
}

.dark\:bg-yellow-100\/0:is(.dark *) {
  background-color: rgba(254, 249, 195, 0);
}

.dark\:bg-yellow-100\/10:is(.dark *) {
  background-color: rgba(254, 249, 195, .1);
}

.dark\:bg-yellow-100\/100:is(.dark *) {
  background-color: #fef9c3;
}

.dark\:bg-yellow-100\/15:is(.dark *) {
  background-color: rgba(254, 249, 195, .15);
}

.dark\:bg-yellow-100\/20:is(.dark *) {
  background-color: rgba(254, 249, 195, .2);
}

.dark\:bg-yellow-100\/25:is(.dark *) {
  background-color: rgba(254, 249, 195, .25);
}

.dark\:bg-yellow-100\/30:is(.dark *) {
  background-color: rgba(254, 249, 195, .3);
}

.dark\:bg-yellow-100\/35:is(.dark *) {
  background-color: rgba(254, 249, 195, .35);
}

.dark\:bg-yellow-100\/40:is(.dark *) {
  background-color: rgba(254, 249, 195, .4);
}

.dark\:bg-yellow-100\/45:is(.dark *) {
  background-color: rgba(254, 249, 195, .45);
}

.dark\:bg-yellow-100\/5:is(.dark *) {
  background-color: rgba(254, 249, 195, .05);
}

.dark\:bg-yellow-100\/50:is(.dark *) {
  background-color: rgba(254, 249, 195, .5);
}

.dark\:bg-yellow-100\/55:is(.dark *) {
  background-color: rgba(254, 249, 195, .55);
}

.dark\:bg-yellow-100\/60:is(.dark *) {
  background-color: rgba(254, 249, 195, .6);
}

.dark\:bg-yellow-100\/65:is(.dark *) {
  background-color: rgba(254, 249, 195, .65);
}

.dark\:bg-yellow-100\/70:is(.dark *) {
  background-color: rgba(254, 249, 195, .7);
}

.dark\:bg-yellow-100\/75:is(.dark *) {
  background-color: rgba(254, 249, 195, .75);
}

.dark\:bg-yellow-100\/80:is(.dark *) {
  background-color: rgba(254, 249, 195, .8);
}

.dark\:bg-yellow-100\/85:is(.dark *) {
  background-color: rgba(254, 249, 195, .85);
}

.dark\:bg-yellow-100\/90:is(.dark *) {
  background-color: rgba(254, 249, 195, .9);
}

.dark\:bg-yellow-100\/95:is(.dark *) {
  background-color: rgba(254, 249, 195, .95);
}

.dark\:bg-yellow-400:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(250, 204, 21, var(--tw-bg-opacity, 1));
}

.dark\:bg-yellow-400\/0:is(.dark *) {
  background-color: rgba(250, 204, 21, 0);
}

.dark\:bg-yellow-400\/10:is(.dark *) {
  background-color: rgba(250, 204, 21, .1);
}

.dark\:bg-yellow-400\/100:is(.dark *) {
  background-color: #facc15;
}

.dark\:bg-yellow-400\/15:is(.dark *) {
  background-color: rgba(250, 204, 21, .15);
}

.dark\:bg-yellow-400\/20:is(.dark *) {
  background-color: rgba(250, 204, 21, .2);
}

.dark\:bg-yellow-400\/25:is(.dark *) {
  background-color: rgba(250, 204, 21, .25);
}

.dark\:bg-yellow-400\/30:is(.dark *) {
  background-color: rgba(250, 204, 21, .3);
}

.dark\:bg-yellow-400\/35:is(.dark *) {
  background-color: rgba(250, 204, 21, .35);
}

.dark\:bg-yellow-400\/40:is(.dark *) {
  background-color: rgba(250, 204, 21, .4);
}

.dark\:bg-yellow-400\/45:is(.dark *) {
  background-color: rgba(250, 204, 21, .45);
}

.dark\:bg-yellow-400\/5:is(.dark *) {
  background-color: rgba(250, 204, 21, .05);
}

.dark\:bg-yellow-400\/50:is(.dark *) {
  background-color: rgba(250, 204, 21, .5);
}

.dark\:bg-yellow-400\/55:is(.dark *) {
  background-color: rgba(250, 204, 21, .55);
}

.dark\:bg-yellow-400\/60:is(.dark *) {
  background-color: rgba(250, 204, 21, .6);
}

.dark\:bg-yellow-400\/65:is(.dark *) {
  background-color: rgba(250, 204, 21, .65);
}

.dark\:bg-yellow-400\/70:is(.dark *) {
  background-color: rgba(250, 204, 21, .7);
}

.dark\:bg-yellow-400\/75:is(.dark *) {
  background-color: rgba(250, 204, 21, .75);
}

.dark\:bg-yellow-400\/80:is(.dark *) {
  background-color: rgba(250, 204, 21, .8);
}

.dark\:bg-yellow-400\/85:is(.dark *) {
  background-color: rgba(250, 204, 21, .85);
}

.dark\:bg-yellow-400\/90:is(.dark *) {
  background-color: rgba(250, 204, 21, .9);
}

.dark\:bg-yellow-400\/95:is(.dark *) {
  background-color: rgba(250, 204, 21, .95);
}

.dark\:bg-yellow-500:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(234, 179, 8, var(--tw-bg-opacity, 1));
}

.dark\:bg-yellow-500\/0:is(.dark *) {
  background-color: rgba(234, 179, 8, 0);
}

.dark\:bg-yellow-500\/10:is(.dark *) {
  background-color: rgba(234, 179, 8, .1);
}

.dark\:bg-yellow-500\/100:is(.dark *) {
  background-color: #eab308;
}

.dark\:bg-yellow-500\/15:is(.dark *) {
  background-color: rgba(234, 179, 8, .15);
}

.dark\:bg-yellow-500\/20:is(.dark *) {
  background-color: rgba(234, 179, 8, .2);
}

.dark\:bg-yellow-500\/25:is(.dark *) {
  background-color: rgba(234, 179, 8, .25);
}

.dark\:bg-yellow-500\/30:is(.dark *) {
  background-color: rgba(234, 179, 8, .3);
}

.dark\:bg-yellow-500\/35:is(.dark *) {
  background-color: rgba(234, 179, 8, .35);
}

.dark\:bg-yellow-500\/40:is(.dark *) {
  background-color: rgba(234, 179, 8, .4);
}

.dark\:bg-yellow-500\/45:is(.dark *) {
  background-color: rgba(234, 179, 8, .45);
}

.dark\:bg-yellow-500\/5:is(.dark *) {
  background-color: rgba(234, 179, 8, .05);
}

.dark\:bg-yellow-500\/50:is(.dark *) {
  background-color: rgba(234, 179, 8, .5);
}

.dark\:bg-yellow-500\/55:is(.dark *) {
  background-color: rgba(234, 179, 8, .55);
}

.dark\:bg-yellow-500\/60:is(.dark *) {
  background-color: rgba(234, 179, 8, .6);
}

.dark\:bg-yellow-500\/65:is(.dark *) {
  background-color: rgba(234, 179, 8, .65);
}

.dark\:bg-yellow-500\/70:is(.dark *) {
  background-color: rgba(234, 179, 8, .7);
}

.dark\:bg-yellow-500\/75:is(.dark *) {
  background-color: rgba(234, 179, 8, .75);
}

.dark\:bg-yellow-500\/80:is(.dark *) {
  background-color: rgba(234, 179, 8, .8);
}

.dark\:bg-yellow-500\/85:is(.dark *) {
  background-color: rgba(234, 179, 8, .85);
}

.dark\:bg-yellow-500\/90:is(.dark *) {
  background-color: rgba(234, 179, 8, .9);
}

.dark\:bg-yellow-500\/95:is(.dark *) {
  background-color: rgba(234, 179, 8, .95);
}

.dark\:bg-yellow-700:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(161, 98, 7, var(--tw-bg-opacity, 1));
}

.dark\:bg-yellow-700\/0:is(.dark *) {
  background-color: rgba(161, 98, 7, 0);
}

.dark\:bg-yellow-700\/10:is(.dark *) {
  background-color: rgba(161, 98, 7, .1);
}

.dark\:bg-yellow-700\/100:is(.dark *) {
  background-color: #a16207;
}

.dark\:bg-yellow-700\/15:is(.dark *) {
  background-color: rgba(161, 98, 7, .15);
}

.dark\:bg-yellow-700\/20:is(.dark *) {
  background-color: rgba(161, 98, 7, .2);
}

.dark\:bg-yellow-700\/25:is(.dark *) {
  background-color: rgba(161, 98, 7, .25);
}

.dark\:bg-yellow-700\/30:is(.dark *) {
  background-color: rgba(161, 98, 7, .3);
}

.dark\:bg-yellow-700\/35:is(.dark *) {
  background-color: rgba(161, 98, 7, .35);
}

.dark\:bg-yellow-700\/40:is(.dark *) {
  background-color: rgba(161, 98, 7, .4);
}

.dark\:bg-yellow-700\/45:is(.dark *) {
  background-color: rgba(161, 98, 7, .45);
}

.dark\:bg-yellow-700\/5:is(.dark *) {
  background-color: rgba(161, 98, 7, .05);
}

.dark\:bg-yellow-700\/50:is(.dark *) {
  background-color: rgba(161, 98, 7, .5);
}

.dark\:bg-yellow-700\/55:is(.dark *) {
  background-color: rgba(161, 98, 7, .55);
}

.dark\:bg-yellow-700\/60:is(.dark *) {
  background-color: rgba(161, 98, 7, .6);
}

.dark\:bg-yellow-700\/65:is(.dark *) {
  background-color: rgba(161, 98, 7, .65);
}

.dark\:bg-yellow-700\/70:is(.dark *) {
  background-color: rgba(161, 98, 7, .7);
}

.dark\:bg-yellow-700\/75:is(.dark *) {
  background-color: rgba(161, 98, 7, .75);
}

.dark\:bg-yellow-700\/80:is(.dark *) {
  background-color: rgba(161, 98, 7, .8);
}

.dark\:bg-yellow-700\/85:is(.dark *) {
  background-color: rgba(161, 98, 7, .85);
}

.dark\:bg-yellow-700\/90:is(.dark *) {
  background-color: rgba(161, 98, 7, .9);
}

.dark\:bg-yellow-700\/95:is(.dark *) {
  background-color: rgba(161, 98, 7, .95);
}

.dark\:bg-yellow-800:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(133, 77, 14, var(--tw-bg-opacity, 1));
}

.dark\:bg-yellow-800\/0:is(.dark *) {
  background-color: rgba(133, 77, 14, 0);
}

.dark\:bg-yellow-800\/10:is(.dark *) {
  background-color: rgba(133, 77, 14, .1);
}

.dark\:bg-yellow-800\/100:is(.dark *) {
  background-color: #854d0e;
}

.dark\:bg-yellow-800\/15:is(.dark *) {
  background-color: rgba(133, 77, 14, .15);
}

.dark\:bg-yellow-800\/20:is(.dark *) {
  background-color: rgba(133, 77, 14, .2);
}

.dark\:bg-yellow-800\/25:is(.dark *) {
  background-color: rgba(133, 77, 14, .25);
}

.dark\:bg-yellow-800\/30:is(.dark *) {
  background-color: rgba(133, 77, 14, .3);
}

.dark\:bg-yellow-800\/35:is(.dark *) {
  background-color: rgba(133, 77, 14, .35);
}

.dark\:bg-yellow-800\/40:is(.dark *) {
  background-color: rgba(133, 77, 14, .4);
}

.dark\:bg-yellow-800\/45:is(.dark *) {
  background-color: rgba(133, 77, 14, .45);
}

.dark\:bg-yellow-800\/5:is(.dark *) {
  background-color: rgba(133, 77, 14, .05);
}

.dark\:bg-yellow-800\/50:is(.dark *) {
  background-color: rgba(133, 77, 14, .5);
}

.dark\:bg-yellow-800\/55:is(.dark *) {
  background-color: rgba(133, 77, 14, .55);
}

.dark\:bg-yellow-800\/60:is(.dark *) {
  background-color: rgba(133, 77, 14, .6);
}

.dark\:bg-yellow-800\/65:is(.dark *) {
  background-color: rgba(133, 77, 14, .65);
}

.dark\:bg-yellow-800\/70:is(.dark *) {
  background-color: rgba(133, 77, 14, .7);
}

.dark\:bg-yellow-800\/75:is(.dark *) {
  background-color: rgba(133, 77, 14, .75);
}

.dark\:bg-yellow-800\/80:is(.dark *) {
  background-color: rgba(133, 77, 14, .8);
}

.dark\:bg-yellow-800\/85:is(.dark *) {
  background-color: rgba(133, 77, 14, .85);
}

.dark\:bg-yellow-800\/90:is(.dark *) {
  background-color: rgba(133, 77, 14, .9);
}

.dark\:bg-yellow-800\/95:is(.dark *) {
  background-color: rgba(133, 77, 14, .95);
}

.dark\:bg-yellow-900\/10:is(.dark *) {
  background-color: rgba(113, 63, 18, .1);
}

.dark\:bg-yellow-900\/20:is(.dark *) {
  background-color: rgba(113, 63, 18, .2);
}

.dark\:bg-yellow-900\/30:is(.dark *) {
  background-color: rgba(113, 63, 18, .3);
}

.dark\:bg-zinc-100:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(244, 244, 245, var(--tw-bg-opacity, 1));
}

.dark\:bg-zinc-100\/0:is(.dark *) {
  background-color: rgba(244, 244, 245, 0);
}

.dark\:bg-zinc-100\/10:is(.dark *) {
  background-color: rgba(244, 244, 245, .1);
}

.dark\:bg-zinc-100\/100:is(.dark *) {
  background-color: #f4f4f5;
}

.dark\:bg-zinc-100\/15:is(.dark *) {
  background-color: rgba(244, 244, 245, .15);
}

.dark\:bg-zinc-100\/20:is(.dark *) {
  background-color: rgba(244, 244, 245, .2);
}

.dark\:bg-zinc-100\/25:is(.dark *) {
  background-color: rgba(244, 244, 245, .25);
}

.dark\:bg-zinc-100\/30:is(.dark *) {
  background-color: rgba(244, 244, 245, .3);
}

.dark\:bg-zinc-100\/35:is(.dark *) {
  background-color: rgba(244, 244, 245, .35);
}

.dark\:bg-zinc-100\/40:is(.dark *) {
  background-color: rgba(244, 244, 245, .4);
}

.dark\:bg-zinc-100\/45:is(.dark *) {
  background-color: rgba(244, 244, 245, .45);
}

.dark\:bg-zinc-100\/5:is(.dark *) {
  background-color: rgba(244, 244, 245, .05);
}

.dark\:bg-zinc-100\/50:is(.dark *) {
  background-color: rgba(244, 244, 245, .5);
}

.dark\:bg-zinc-100\/55:is(.dark *) {
  background-color: rgba(244, 244, 245, .55);
}

.dark\:bg-zinc-100\/60:is(.dark *) {
  background-color: rgba(244, 244, 245, .6);
}

.dark\:bg-zinc-100\/65:is(.dark *) {
  background-color: rgba(244, 244, 245, .65);
}

.dark\:bg-zinc-100\/70:is(.dark *) {
  background-color: rgba(244, 244, 245, .7);
}

.dark\:bg-zinc-100\/75:is(.dark *) {
  background-color: rgba(244, 244, 245, .75);
}

.dark\:bg-zinc-100\/80:is(.dark *) {
  background-color: rgba(244, 244, 245, .8);
}

.dark\:bg-zinc-100\/85:is(.dark *) {
  background-color: rgba(244, 244, 245, .85);
}

.dark\:bg-zinc-100\/90:is(.dark *) {
  background-color: rgba(244, 244, 245, .9);
}

.dark\:bg-zinc-100\/95:is(.dark *) {
  background-color: rgba(244, 244, 245, .95);
}

.dark\:bg-zinc-400:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(161, 161, 170, var(--tw-bg-opacity, 1));
}

.dark\:bg-zinc-400\/0:is(.dark *) {
  background-color: rgba(161, 161, 170, 0);
}

.dark\:bg-zinc-400\/10:is(.dark *) {
  background-color: rgba(161, 161, 170, .1);
}

.dark\:bg-zinc-400\/100:is(.dark *) {
  background-color: #a1a1aa;
}

.dark\:bg-zinc-400\/15:is(.dark *) {
  background-color: rgba(161, 161, 170, .15);
}

.dark\:bg-zinc-400\/20:is(.dark *) {
  background-color: rgba(161, 161, 170, .2);
}

.dark\:bg-zinc-400\/25:is(.dark *) {
  background-color: rgba(161, 161, 170, .25);
}

.dark\:bg-zinc-400\/30:is(.dark *) {
  background-color: rgba(161, 161, 170, .3);
}

.dark\:bg-zinc-400\/35:is(.dark *) {
  background-color: rgba(161, 161, 170, .35);
}

.dark\:bg-zinc-400\/40:is(.dark *) {
  background-color: rgba(161, 161, 170, .4);
}

.dark\:bg-zinc-400\/45:is(.dark *) {
  background-color: rgba(161, 161, 170, .45);
}

.dark\:bg-zinc-400\/5:is(.dark *) {
  background-color: rgba(161, 161, 170, .05);
}

.dark\:bg-zinc-400\/50:is(.dark *) {
  background-color: rgba(161, 161, 170, .5);
}

.dark\:bg-zinc-400\/55:is(.dark *) {
  background-color: rgba(161, 161, 170, .55);
}

.dark\:bg-zinc-400\/60:is(.dark *) {
  background-color: rgba(161, 161, 170, .6);
}

.dark\:bg-zinc-400\/65:is(.dark *) {
  background-color: rgba(161, 161, 170, .65);
}

.dark\:bg-zinc-400\/70:is(.dark *) {
  background-color: rgba(161, 161, 170, .7);
}

.dark\:bg-zinc-400\/75:is(.dark *) {
  background-color: rgba(161, 161, 170, .75);
}

.dark\:bg-zinc-400\/80:is(.dark *) {
  background-color: rgba(161, 161, 170, .8);
}

.dark\:bg-zinc-400\/85:is(.dark *) {
  background-color: rgba(161, 161, 170, .85);
}

.dark\:bg-zinc-400\/90:is(.dark *) {
  background-color: rgba(161, 161, 170, .9);
}

.dark\:bg-zinc-400\/95:is(.dark *) {
  background-color: rgba(161, 161, 170, .95);
}

.dark\:bg-zinc-500:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(113, 113, 122, var(--tw-bg-opacity, 1));
}

.dark\:bg-zinc-500\/0:is(.dark *) {
  background-color: rgba(113, 113, 122, 0);
}

.dark\:bg-zinc-500\/10:is(.dark *) {
  background-color: rgba(113, 113, 122, .1);
}

.dark\:bg-zinc-500\/100:is(.dark *) {
  background-color: #71717a;
}

.dark\:bg-zinc-500\/15:is(.dark *) {
  background-color: rgba(113, 113, 122, .15);
}

.dark\:bg-zinc-500\/20:is(.dark *) {
  background-color: rgba(113, 113, 122, .2);
}

.dark\:bg-zinc-500\/25:is(.dark *) {
  background-color: rgba(113, 113, 122, .25);
}

.dark\:bg-zinc-500\/30:is(.dark *) {
  background-color: rgba(113, 113, 122, .3);
}

.dark\:bg-zinc-500\/35:is(.dark *) {
  background-color: rgba(113, 113, 122, .35);
}

.dark\:bg-zinc-500\/40:is(.dark *) {
  background-color: rgba(113, 113, 122, .4);
}

.dark\:bg-zinc-500\/45:is(.dark *) {
  background-color: rgba(113, 113, 122, .45);
}

.dark\:bg-zinc-500\/5:is(.dark *) {
  background-color: rgba(113, 113, 122, .05);
}

.dark\:bg-zinc-500\/50:is(.dark *) {
  background-color: rgba(113, 113, 122, .5);
}

.dark\:bg-zinc-500\/55:is(.dark *) {
  background-color: rgba(113, 113, 122, .55);
}

.dark\:bg-zinc-500\/60:is(.dark *) {
  background-color: rgba(113, 113, 122, .6);
}

.dark\:bg-zinc-500\/65:is(.dark *) {
  background-color: rgba(113, 113, 122, .65);
}

.dark\:bg-zinc-500\/70:is(.dark *) {
  background-color: rgba(113, 113, 122, .7);
}

.dark\:bg-zinc-500\/75:is(.dark *) {
  background-color: rgba(113, 113, 122, .75);
}

.dark\:bg-zinc-500\/80:is(.dark *) {
  background-color: rgba(113, 113, 122, .8);
}

.dark\:bg-zinc-500\/85:is(.dark *) {
  background-color: rgba(113, 113, 122, .85);
}

.dark\:bg-zinc-500\/90:is(.dark *) {
  background-color: rgba(113, 113, 122, .9);
}

.dark\:bg-zinc-500\/95:is(.dark *) {
  background-color: rgba(113, 113, 122, .95);
}

.dark\:bg-zinc-700:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(63, 63, 70, var(--tw-bg-opacity, 1));
}

.dark\:bg-zinc-700\/0:is(.dark *) {
  background-color: rgba(63, 63, 70, 0);
}

.dark\:bg-zinc-700\/10:is(.dark *) {
  background-color: rgba(63, 63, 70, .1);
}

.dark\:bg-zinc-700\/100:is(.dark *) {
  background-color: #3f3f46;
}

.dark\:bg-zinc-700\/15:is(.dark *) {
  background-color: rgba(63, 63, 70, .15);
}

.dark\:bg-zinc-700\/20:is(.dark *) {
  background-color: rgba(63, 63, 70, .2);
}

.dark\:bg-zinc-700\/25:is(.dark *) {
  background-color: rgba(63, 63, 70, .25);
}

.dark\:bg-zinc-700\/30:is(.dark *) {
  background-color: rgba(63, 63, 70, .3);
}

.dark\:bg-zinc-700\/35:is(.dark *) {
  background-color: rgba(63, 63, 70, .35);
}

.dark\:bg-zinc-700\/40:is(.dark *) {
  background-color: rgba(63, 63, 70, .4);
}

.dark\:bg-zinc-700\/45:is(.dark *) {
  background-color: rgba(63, 63, 70, .45);
}

.dark\:bg-zinc-700\/5:is(.dark *) {
  background-color: rgba(63, 63, 70, .05);
}

.dark\:bg-zinc-700\/50:is(.dark *) {
  background-color: rgba(63, 63, 70, .5);
}

.dark\:bg-zinc-700\/55:is(.dark *) {
  background-color: rgba(63, 63, 70, .55);
}

.dark\:bg-zinc-700\/60:is(.dark *) {
  background-color: rgba(63, 63, 70, .6);
}

.dark\:bg-zinc-700\/65:is(.dark *) {
  background-color: rgba(63, 63, 70, .65);
}

.dark\:bg-zinc-700\/70:is(.dark *) {
  background-color: rgba(63, 63, 70, .7);
}

.dark\:bg-zinc-700\/75:is(.dark *) {
  background-color: rgba(63, 63, 70, .75);
}

.dark\:bg-zinc-700\/80:is(.dark *) {
  background-color: rgba(63, 63, 70, .8);
}

.dark\:bg-zinc-700\/85:is(.dark *) {
  background-color: rgba(63, 63, 70, .85);
}

.dark\:bg-zinc-700\/90:is(.dark *) {
  background-color: rgba(63, 63, 70, .9);
}

.dark\:bg-zinc-700\/95:is(.dark *) {
  background-color: rgba(63, 63, 70, .95);
}

.dark\:bg-zinc-800:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(39, 39, 42, var(--tw-bg-opacity, 1));
}

.dark\:bg-zinc-800\/0:is(.dark *) {
  background-color: rgba(39, 39, 42, 0);
}

.dark\:bg-zinc-800\/10:is(.dark *) {
  background-color: rgba(39, 39, 42, .1);
}

.dark\:bg-zinc-800\/100:is(.dark *) {
  background-color: #27272a;
}

.dark\:bg-zinc-800\/15:is(.dark *) {
  background-color: rgba(39, 39, 42, .15);
}

.dark\:bg-zinc-800\/20:is(.dark *) {
  background-color: rgba(39, 39, 42, .2);
}

.dark\:bg-zinc-800\/25:is(.dark *) {
  background-color: rgba(39, 39, 42, .25);
}

.dark\:bg-zinc-800\/30:is(.dark *) {
  background-color: rgba(39, 39, 42, .3);
}

.dark\:bg-zinc-800\/35:is(.dark *) {
  background-color: rgba(39, 39, 42, .35);
}

.dark\:bg-zinc-800\/40:is(.dark *) {
  background-color: rgba(39, 39, 42, .4);
}

.dark\:bg-zinc-800\/45:is(.dark *) {
  background-color: rgba(39, 39, 42, .45);
}

.dark\:bg-zinc-800\/5:is(.dark *) {
  background-color: rgba(39, 39, 42, .05);
}

.dark\:bg-zinc-800\/50:is(.dark *) {
  background-color: rgba(39, 39, 42, .5);
}

.dark\:bg-zinc-800\/55:is(.dark *) {
  background-color: rgba(39, 39, 42, .55);
}

.dark\:bg-zinc-800\/60:is(.dark *) {
  background-color: rgba(39, 39, 42, .6);
}

.dark\:bg-zinc-800\/65:is(.dark *) {
  background-color: rgba(39, 39, 42, .65);
}

.dark\:bg-zinc-800\/70:is(.dark *) {
  background-color: rgba(39, 39, 42, .7);
}

.dark\:bg-zinc-800\/75:is(.dark *) {
  background-color: rgba(39, 39, 42, .75);
}

.dark\:bg-zinc-800\/80:is(.dark *) {
  background-color: rgba(39, 39, 42, .8);
}

.dark\:bg-zinc-800\/85:is(.dark *) {
  background-color: rgba(39, 39, 42, .85);
}

.dark\:bg-zinc-800\/90:is(.dark *) {
  background-color: rgba(39, 39, 42, .9);
}

.dark\:bg-zinc-800\/95:is(.dark *) {
  background-color: rgba(39, 39, 42, .95);
}

.dark\:bg-zinc-900:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(24, 24, 27, var(--tw-bg-opacity, 1));
}

.dark\:bg-zinc-900\/50:is(.dark *) {
  background-color: rgba(24, 24, 27, .5);
}

.dark\:bg-zinc-900\/80:is(.dark *) {
  background-color: rgba(24, 24, 27, .8);
}

.dark\:bg-zinc-950:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(9, 9, 11, var(--tw-bg-opacity, 1));
}

.dark\:bg-zinc-950\/50:is(.dark *) {
  background-color: rgba(9, 9, 11, .5);
}

.dark\:from-neutral-900:is(.dark *) {
  --tw-gradient-from: #171717 var(--tw-gradient-from-position);
  --tw-gradient-to: rgba(23, 23, 23, 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-white\/5:is(.dark *) {
  --tw-gradient-from: rgba(255, 255, 255, .05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgba(255, 255, 255, 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:to-transparent:is(.dark *) {
  --tw-gradient-to: transparent var(--tw-gradient-to-position);
}

.dark\:text-amber-100:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-text-opacity, 1));
}

.dark\:text-amber-100\/0:is(.dark *) {
  color: rgba(254, 243, 199, 0);
}

.dark\:text-amber-100\/10:is(.dark *) {
  color: rgba(254, 243, 199, .1);
}

.dark\:text-amber-100\/100:is(.dark *) {
  color: #fef3c7;
}

.dark\:text-amber-100\/15:is(.dark *) {
  color: rgba(254, 243, 199, .15);
}

.dark\:text-amber-100\/20:is(.dark *) {
  color: rgba(254, 243, 199, .2);
}

.dark\:text-amber-100\/25:is(.dark *) {
  color: rgba(254, 243, 199, .25);
}

.dark\:text-amber-100\/30:is(.dark *) {
  color: rgba(254, 243, 199, .3);
}

.dark\:text-amber-100\/35:is(.dark *) {
  color: rgba(254, 243, 199, .35);
}

.dark\:text-amber-100\/40:is(.dark *) {
  color: rgba(254, 243, 199, .4);
}

.dark\:text-amber-100\/45:is(.dark *) {
  color: rgba(254, 243, 199, .45);
}

.dark\:text-amber-100\/5:is(.dark *) {
  color: rgba(254, 243, 199, .05);
}

.dark\:text-amber-100\/50:is(.dark *) {
  color: rgba(254, 243, 199, .5);
}

.dark\:text-amber-100\/55:is(.dark *) {
  color: rgba(254, 243, 199, .55);
}

.dark\:text-amber-100\/60:is(.dark *) {
  color: rgba(254, 243, 199, .6);
}

.dark\:text-amber-100\/65:is(.dark *) {
  color: rgba(254, 243, 199, .65);
}

.dark\:text-amber-100\/70:is(.dark *) {
  color: rgba(254, 243, 199, .7);
}

.dark\:text-amber-100\/75:is(.dark *) {
  color: rgba(254, 243, 199, .75);
}

.dark\:text-amber-100\/80:is(.dark *) {
  color: rgba(254, 243, 199, .8);
}

.dark\:text-amber-100\/85:is(.dark *) {
  color: rgba(254, 243, 199, .85);
}

.dark\:text-amber-100\/90:is(.dark *) {
  color: rgba(254, 243, 199, .9);
}

.dark\:text-amber-100\/95:is(.dark *) {
  color: rgba(254, 243, 199, .95);
}

.dark\:text-amber-200:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-text-opacity, 1));
}

.dark\:text-amber-400:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-text-opacity, 1));
}

.dark\:text-amber-400\/0:is(.dark *) {
  color: rgba(251, 191, 36, 0);
}

.dark\:text-amber-400\/10:is(.dark *) {
  color: rgba(251, 191, 36, .1);
}

.dark\:text-amber-400\/100:is(.dark *) {
  color: #fbbf24;
}

.dark\:text-amber-400\/15:is(.dark *) {
  color: rgba(251, 191, 36, .15);
}

.dark\:text-amber-400\/20:is(.dark *) {
  color: rgba(251, 191, 36, .2);
}

.dark\:text-amber-400\/25:is(.dark *) {
  color: rgba(251, 191, 36, .25);
}

.dark\:text-amber-400\/30:is(.dark *) {
  color: rgba(251, 191, 36, .3);
}

.dark\:text-amber-400\/35:is(.dark *) {
  color: rgba(251, 191, 36, .35);
}

.dark\:text-amber-400\/40:is(.dark *) {
  color: rgba(251, 191, 36, .4);
}

.dark\:text-amber-400\/45:is(.dark *) {
  color: rgba(251, 191, 36, .45);
}

.dark\:text-amber-400\/5:is(.dark *) {
  color: rgba(251, 191, 36, .05);
}

.dark\:text-amber-400\/50:is(.dark *) {
  color: rgba(251, 191, 36, .5);
}

.dark\:text-amber-400\/55:is(.dark *) {
  color: rgba(251, 191, 36, .55);
}

.dark\:text-amber-400\/60:is(.dark *) {
  color: rgba(251, 191, 36, .6);
}

.dark\:text-amber-400\/65:is(.dark *) {
  color: rgba(251, 191, 36, .65);
}

.dark\:text-amber-400\/70:is(.dark *) {
  color: rgba(251, 191, 36, .7);
}

.dark\:text-amber-400\/75:is(.dark *) {
  color: rgba(251, 191, 36, .75);
}

.dark\:text-amber-400\/80:is(.dark *) {
  color: rgba(251, 191, 36, .8);
}

.dark\:text-amber-400\/85:is(.dark *) {
  color: rgba(251, 191, 36, .85);
}

.dark\:text-amber-400\/90:is(.dark *) {
  color: rgba(251, 191, 36, .9);
}

.dark\:text-amber-400\/95:is(.dark *) {
  color: rgba(251, 191, 36, .95);
}

.dark\:text-amber-500:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-text-opacity, 1));
}

.dark\:text-amber-500\/0:is(.dark *) {
  color: rgba(245, 158, 11, 0);
}

.dark\:text-amber-500\/10:is(.dark *) {
  color: rgba(245, 158, 11, .1);
}

.dark\:text-amber-500\/100:is(.dark *) {
  color: #f59e0b;
}

.dark\:text-amber-500\/15:is(.dark *) {
  color: rgba(245, 158, 11, .15);
}

.dark\:text-amber-500\/20:is(.dark *) {
  color: rgba(245, 158, 11, .2);
}

.dark\:text-amber-500\/25:is(.dark *) {
  color: rgba(245, 158, 11, .25);
}

.dark\:text-amber-500\/30:is(.dark *) {
  color: rgba(245, 158, 11, .3);
}

.dark\:text-amber-500\/35:is(.dark *) {
  color: rgba(245, 158, 11, .35);
}

.dark\:text-amber-500\/40:is(.dark *) {
  color: rgba(245, 158, 11, .4);
}

.dark\:text-amber-500\/45:is(.dark *) {
  color: rgba(245, 158, 11, .45);
}

.dark\:text-amber-500\/5:is(.dark *) {
  color: rgba(245, 158, 11, .05);
}

.dark\:text-amber-500\/50:is(.dark *) {
  color: rgba(245, 158, 11, .5);
}

.dark\:text-amber-500\/55:is(.dark *) {
  color: rgba(245, 158, 11, .55);
}

.dark\:text-amber-500\/60:is(.dark *) {
  color: rgba(245, 158, 11, .6);
}

.dark\:text-amber-500\/65:is(.dark *) {
  color: rgba(245, 158, 11, .65);
}

.dark\:text-amber-500\/70:is(.dark *) {
  color: rgba(245, 158, 11, .7);
}

.dark\:text-amber-500\/75:is(.dark *) {
  color: rgba(245, 158, 11, .75);
}

.dark\:text-amber-500\/80:is(.dark *) {
  color: rgba(245, 158, 11, .8);
}

.dark\:text-amber-500\/85:is(.dark *) {
  color: rgba(245, 158, 11, .85);
}

.dark\:text-amber-500\/90:is(.dark *) {
  color: rgba(245, 158, 11, .9);
}

.dark\:text-amber-500\/95:is(.dark *) {
  color: rgba(245, 158, 11, .95);
}

.dark\:text-amber-700:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-text-opacity, 1));
}

.dark\:text-amber-700\/0:is(.dark *) {
  color: rgba(180, 83, 9, 0);
}

.dark\:text-amber-700\/10:is(.dark *) {
  color: rgba(180, 83, 9, .1);
}

.dark\:text-amber-700\/100:is(.dark *) {
  color: #b45309;
}

.dark\:text-amber-700\/15:is(.dark *) {
  color: rgba(180, 83, 9, .15);
}

.dark\:text-amber-700\/20:is(.dark *) {
  color: rgba(180, 83, 9, .2);
}

.dark\:text-amber-700\/25:is(.dark *) {
  color: rgba(180, 83, 9, .25);
}

.dark\:text-amber-700\/30:is(.dark *) {
  color: rgba(180, 83, 9, .3);
}

.dark\:text-amber-700\/35:is(.dark *) {
  color: rgba(180, 83, 9, .35);
}

.dark\:text-amber-700\/40:is(.dark *) {
  color: rgba(180, 83, 9, .4);
}

.dark\:text-amber-700\/45:is(.dark *) {
  color: rgba(180, 83, 9, .45);
}

.dark\:text-amber-700\/5:is(.dark *) {
  color: rgba(180, 83, 9, .05);
}

.dark\:text-amber-700\/50:is(.dark *) {
  color: rgba(180, 83, 9, .5);
}

.dark\:text-amber-700\/55:is(.dark *) {
  color: rgba(180, 83, 9, .55);
}

.dark\:text-amber-700\/60:is(.dark *) {
  color: rgba(180, 83, 9, .6);
}

.dark\:text-amber-700\/65:is(.dark *) {
  color: rgba(180, 83, 9, .65);
}

.dark\:text-amber-700\/70:is(.dark *) {
  color: rgba(180, 83, 9, .7);
}

.dark\:text-amber-700\/75:is(.dark *) {
  color: rgba(180, 83, 9, .75);
}

.dark\:text-amber-700\/80:is(.dark *) {
  color: rgba(180, 83, 9, .8);
}

.dark\:text-amber-700\/85:is(.dark *) {
  color: rgba(180, 83, 9, .85);
}

.dark\:text-amber-700\/90:is(.dark *) {
  color: rgba(180, 83, 9, .9);
}

.dark\:text-amber-700\/95:is(.dark *) {
  color: rgba(180, 83, 9, .95);
}

.dark\:text-amber-800:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-text-opacity, 1));
}

.dark\:text-amber-800\/0:is(.dark *) {
  color: rgba(146, 64, 14, 0);
}

.dark\:text-amber-800\/10:is(.dark *) {
  color: rgba(146, 64, 14, .1);
}

.dark\:text-amber-800\/100:is(.dark *) {
  color: #92400e;
}

.dark\:text-amber-800\/15:is(.dark *) {
  color: rgba(146, 64, 14, .15);
}

.dark\:text-amber-800\/20:is(.dark *) {
  color: rgba(146, 64, 14, .2);
}

.dark\:text-amber-800\/25:is(.dark *) {
  color: rgba(146, 64, 14, .25);
}

.dark\:text-amber-800\/30:is(.dark *) {
  color: rgba(146, 64, 14, .3);
}

.dark\:text-amber-800\/35:is(.dark *) {
  color: rgba(146, 64, 14, .35);
}

.dark\:text-amber-800\/40:is(.dark *) {
  color: rgba(146, 64, 14, .4);
}

.dark\:text-amber-800\/45:is(.dark *) {
  color: rgba(146, 64, 14, .45);
}

.dark\:text-amber-800\/5:is(.dark *) {
  color: rgba(146, 64, 14, .05);
}

.dark\:text-amber-800\/50:is(.dark *) {
  color: rgba(146, 64, 14, .5);
}

.dark\:text-amber-800\/55:is(.dark *) {
  color: rgba(146, 64, 14, .55);
}

.dark\:text-amber-800\/60:is(.dark *) {
  color: rgba(146, 64, 14, .6);
}

.dark\:text-amber-800\/65:is(.dark *) {
  color: rgba(146, 64, 14, .65);
}

.dark\:text-amber-800\/70:is(.dark *) {
  color: rgba(146, 64, 14, .7);
}

.dark\:text-amber-800\/75:is(.dark *) {
  color: rgba(146, 64, 14, .75);
}

.dark\:text-amber-800\/80:is(.dark *) {
  color: rgba(146, 64, 14, .8);
}

.dark\:text-amber-800\/85:is(.dark *) {
  color: rgba(146, 64, 14, .85);
}

.dark\:text-amber-800\/90:is(.dark *) {
  color: rgba(146, 64, 14, .9);
}

.dark\:text-amber-800\/95:is(.dark *) {
  color: rgba(146, 64, 14, .95);
}

.dark\:text-blue-100:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-text-opacity, 1));
}

.dark\:text-blue-100\/0:is(.dark *) {
  color: rgba(219, 234, 254, 0);
}

.dark\:text-blue-100\/10:is(.dark *) {
  color: rgba(219, 234, 254, .1);
}

.dark\:text-blue-100\/100:is(.dark *) {
  color: #dbeafe;
}

.dark\:text-blue-100\/15:is(.dark *) {
  color: rgba(219, 234, 254, .15);
}

.dark\:text-blue-100\/20:is(.dark *) {
  color: rgba(219, 234, 254, .2);
}

.dark\:text-blue-100\/25:is(.dark *) {
  color: rgba(219, 234, 254, .25);
}

.dark\:text-blue-100\/30:is(.dark *) {
  color: rgba(219, 234, 254, .3);
}

.dark\:text-blue-100\/35:is(.dark *) {
  color: rgba(219, 234, 254, .35);
}

.dark\:text-blue-100\/40:is(.dark *) {
  color: rgba(219, 234, 254, .4);
}

.dark\:text-blue-100\/45:is(.dark *) {
  color: rgba(219, 234, 254, .45);
}

.dark\:text-blue-100\/5:is(.dark *) {
  color: rgba(219, 234, 254, .05);
}

.dark\:text-blue-100\/50:is(.dark *) {
  color: rgba(219, 234, 254, .5);
}

.dark\:text-blue-100\/55:is(.dark *) {
  color: rgba(219, 234, 254, .55);
}

.dark\:text-blue-100\/60:is(.dark *) {
  color: rgba(219, 234, 254, .6);
}

.dark\:text-blue-100\/65:is(.dark *) {
  color: rgba(219, 234, 254, .65);
}

.dark\:text-blue-100\/70:is(.dark *) {
  color: rgba(219, 234, 254, .7);
}

.dark\:text-blue-100\/75:is(.dark *) {
  color: rgba(219, 234, 254, .75);
}

.dark\:text-blue-100\/80:is(.dark *) {
  color: rgba(219, 234, 254, .8);
}

.dark\:text-blue-100\/85:is(.dark *) {
  color: rgba(219, 234, 254, .85);
}

.dark\:text-blue-100\/90:is(.dark *) {
  color: rgba(219, 234, 254, .9);
}

.dark\:text-blue-100\/95:is(.dark *) {
  color: rgba(219, 234, 254, .95);
}

.dark\:text-blue-300:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-text-opacity, 1));
}

.dark\:text-blue-400:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-text-opacity, 1));
}

.dark\:text-blue-400\/0:is(.dark *) {
  color: rgba(96, 165, 250, 0);
}

.dark\:text-blue-400\/10:is(.dark *) {
  color: rgba(96, 165, 250, .1);
}

.dark\:text-blue-400\/100:is(.dark *) {
  color: #60a5fa;
}

.dark\:text-blue-400\/15:is(.dark *) {
  color: rgba(96, 165, 250, .15);
}

.dark\:text-blue-400\/20:is(.dark *) {
  color: rgba(96, 165, 250, .2);
}

.dark\:text-blue-400\/25:is(.dark *) {
  color: rgba(96, 165, 250, .25);
}

.dark\:text-blue-400\/30:is(.dark *) {
  color: rgba(96, 165, 250, .3);
}

.dark\:text-blue-400\/35:is(.dark *) {
  color: rgba(96, 165, 250, .35);
}

.dark\:text-blue-400\/40:is(.dark *) {
  color: rgba(96, 165, 250, .4);
}

.dark\:text-blue-400\/45:is(.dark *) {
  color: rgba(96, 165, 250, .45);
}

.dark\:text-blue-400\/5:is(.dark *) {
  color: rgba(96, 165, 250, .05);
}

.dark\:text-blue-400\/50:is(.dark *) {
  color: rgba(96, 165, 250, .5);
}

.dark\:text-blue-400\/55:is(.dark *) {
  color: rgba(96, 165, 250, .55);
}

.dark\:text-blue-400\/60:is(.dark *) {
  color: rgba(96, 165, 250, .6);
}

.dark\:text-blue-400\/65:is(.dark *) {
  color: rgba(96, 165, 250, .65);
}

.dark\:text-blue-400\/70:is(.dark *) {
  color: rgba(96, 165, 250, .7);
}

.dark\:text-blue-400\/75:is(.dark *) {
  color: rgba(96, 165, 250, .75);
}

.dark\:text-blue-400\/80:is(.dark *) {
  color: rgba(96, 165, 250, .8);
}

.dark\:text-blue-400\/85:is(.dark *) {
  color: rgba(96, 165, 250, .85);
}

.dark\:text-blue-400\/90:is(.dark *) {
  color: rgba(96, 165, 250, .9);
}

.dark\:text-blue-400\/95:is(.dark *) {
  color: rgba(96, 165, 250, .95);
}

.dark\:text-blue-500:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-text-opacity, 1));
}

.dark\:text-blue-500\/0:is(.dark *) {
  color: rgba(59, 130, 246, 0);
}

.dark\:text-blue-500\/10:is(.dark *) {
  color: rgba(59, 130, 246, .1);
}

.dark\:text-blue-500\/100:is(.dark *) {
  color: #3b82f6;
}

.dark\:text-blue-500\/15:is(.dark *) {
  color: rgba(59, 130, 246, .15);
}

.dark\:text-blue-500\/20:is(.dark *) {
  color: rgba(59, 130, 246, .2);
}

.dark\:text-blue-500\/25:is(.dark *) {
  color: rgba(59, 130, 246, .25);
}

.dark\:text-blue-500\/30:is(.dark *) {
  color: rgba(59, 130, 246, .3);
}

.dark\:text-blue-500\/35:is(.dark *) {
  color: rgba(59, 130, 246, .35);
}

.dark\:text-blue-500\/40:is(.dark *) {
  color: rgba(59, 130, 246, .4);
}

.dark\:text-blue-500\/45:is(.dark *) {
  color: rgba(59, 130, 246, .45);
}

.dark\:text-blue-500\/5:is(.dark *) {
  color: rgba(59, 130, 246, .05);
}

.dark\:text-blue-500\/50:is(.dark *) {
  color: rgba(59, 130, 246, .5);
}

.dark\:text-blue-500\/55:is(.dark *) {
  color: rgba(59, 130, 246, .55);
}

.dark\:text-blue-500\/60:is(.dark *) {
  color: rgba(59, 130, 246, .6);
}

.dark\:text-blue-500\/65:is(.dark *) {
  color: rgba(59, 130, 246, .65);
}

.dark\:text-blue-500\/70:is(.dark *) {
  color: rgba(59, 130, 246, .7);
}

.dark\:text-blue-500\/75:is(.dark *) {
  color: rgba(59, 130, 246, .75);
}

.dark\:text-blue-500\/80:is(.dark *) {
  color: rgba(59, 130, 246, .8);
}

.dark\:text-blue-500\/85:is(.dark *) {
  color: rgba(59, 130, 246, .85);
}

.dark\:text-blue-500\/90:is(.dark *) {
  color: rgba(59, 130, 246, .9);
}

.dark\:text-blue-500\/95:is(.dark *) {
  color: rgba(59, 130, 246, .95);
}

.dark\:text-blue-700:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-text-opacity, 1));
}

.dark\:text-blue-700\/0:is(.dark *) {
  color: rgba(29, 78, 216, 0);
}

.dark\:text-blue-700\/10:is(.dark *) {
  color: rgba(29, 78, 216, .1);
}

.dark\:text-blue-700\/100:is(.dark *) {
  color: #1d4ed8;
}

.dark\:text-blue-700\/15:is(.dark *) {
  color: rgba(29, 78, 216, .15);
}

.dark\:text-blue-700\/20:is(.dark *) {
  color: rgba(29, 78, 216, .2);
}

.dark\:text-blue-700\/25:is(.dark *) {
  color: rgba(29, 78, 216, .25);
}

.dark\:text-blue-700\/30:is(.dark *) {
  color: rgba(29, 78, 216, .3);
}

.dark\:text-blue-700\/35:is(.dark *) {
  color: rgba(29, 78, 216, .35);
}

.dark\:text-blue-700\/40:is(.dark *) {
  color: rgba(29, 78, 216, .4);
}

.dark\:text-blue-700\/45:is(.dark *) {
  color: rgba(29, 78, 216, .45);
}

.dark\:text-blue-700\/5:is(.dark *) {
  color: rgba(29, 78, 216, .05);
}

.dark\:text-blue-700\/50:is(.dark *) {
  color: rgba(29, 78, 216, .5);
}

.dark\:text-blue-700\/55:is(.dark *) {
  color: rgba(29, 78, 216, .55);
}

.dark\:text-blue-700\/60:is(.dark *) {
  color: rgba(29, 78, 216, .6);
}

.dark\:text-blue-700\/65:is(.dark *) {
  color: rgba(29, 78, 216, .65);
}

.dark\:text-blue-700\/70:is(.dark *) {
  color: rgba(29, 78, 216, .7);
}

.dark\:text-blue-700\/75:is(.dark *) {
  color: rgba(29, 78, 216, .75);
}

.dark\:text-blue-700\/80:is(.dark *) {
  color: rgba(29, 78, 216, .8);
}

.dark\:text-blue-700\/85:is(.dark *) {
  color: rgba(29, 78, 216, .85);
}

.dark\:text-blue-700\/90:is(.dark *) {
  color: rgba(29, 78, 216, .9);
}

.dark\:text-blue-700\/95:is(.dark *) {
  color: rgba(29, 78, 216, .95);
}

.dark\:text-blue-800:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-text-opacity, 1));
}

.dark\:text-blue-800\/0:is(.dark *) {
  color: rgba(30, 64, 175, 0);
}

.dark\:text-blue-800\/10:is(.dark *) {
  color: rgba(30, 64, 175, .1);
}

.dark\:text-blue-800\/100:is(.dark *) {
  color: #1e40af;
}

.dark\:text-blue-800\/15:is(.dark *) {
  color: rgba(30, 64, 175, .15);
}

.dark\:text-blue-800\/20:is(.dark *) {
  color: rgba(30, 64, 175, .2);
}

.dark\:text-blue-800\/25:is(.dark *) {
  color: rgba(30, 64, 175, .25);
}

.dark\:text-blue-800\/30:is(.dark *) {
  color: rgba(30, 64, 175, .3);
}

.dark\:text-blue-800\/35:is(.dark *) {
  color: rgba(30, 64, 175, .35);
}

.dark\:text-blue-800\/40:is(.dark *) {
  color: rgba(30, 64, 175, .4);
}

.dark\:text-blue-800\/45:is(.dark *) {
  color: rgba(30, 64, 175, .45);
}

.dark\:text-blue-800\/5:is(.dark *) {
  color: rgba(30, 64, 175, .05);
}

.dark\:text-blue-800\/50:is(.dark *) {
  color: rgba(30, 64, 175, .5);
}

.dark\:text-blue-800\/55:is(.dark *) {
  color: rgba(30, 64, 175, .55);
}

.dark\:text-blue-800\/60:is(.dark *) {
  color: rgba(30, 64, 175, .6);
}

.dark\:text-blue-800\/65:is(.dark *) {
  color: rgba(30, 64, 175, .65);
}

.dark\:text-blue-800\/70:is(.dark *) {
  color: rgba(30, 64, 175, .7);
}

.dark\:text-blue-800\/75:is(.dark *) {
  color: rgba(30, 64, 175, .75);
}

.dark\:text-blue-800\/80:is(.dark *) {
  color: rgba(30, 64, 175, .8);
}

.dark\:text-blue-800\/85:is(.dark *) {
  color: rgba(30, 64, 175, .85);
}

.dark\:text-blue-800\/90:is(.dark *) {
  color: rgba(30, 64, 175, .9);
}

.dark\:text-blue-800\/95:is(.dark *) {
  color: rgba(30, 64, 175, .95);
}

.dark\:text-cyan-100:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(207, 250, 254, var(--tw-text-opacity, 1));
}

.dark\:text-cyan-100\/0:is(.dark *) {
  color: rgba(207, 250, 254, 0);
}

.dark\:text-cyan-100\/10:is(.dark *) {
  color: rgba(207, 250, 254, .1);
}

.dark\:text-cyan-100\/100:is(.dark *) {
  color: #cffafe;
}

.dark\:text-cyan-100\/15:is(.dark *) {
  color: rgba(207, 250, 254, .15);
}

.dark\:text-cyan-100\/20:is(.dark *) {
  color: rgba(207, 250, 254, .2);
}

.dark\:text-cyan-100\/25:is(.dark *) {
  color: rgba(207, 250, 254, .25);
}

.dark\:text-cyan-100\/30:is(.dark *) {
  color: rgba(207, 250, 254, .3);
}

.dark\:text-cyan-100\/35:is(.dark *) {
  color: rgba(207, 250, 254, .35);
}

.dark\:text-cyan-100\/40:is(.dark *) {
  color: rgba(207, 250, 254, .4);
}

.dark\:text-cyan-100\/45:is(.dark *) {
  color: rgba(207, 250, 254, .45);
}

.dark\:text-cyan-100\/5:is(.dark *) {
  color: rgba(207, 250, 254, .05);
}

.dark\:text-cyan-100\/50:is(.dark *) {
  color: rgba(207, 250, 254, .5);
}

.dark\:text-cyan-100\/55:is(.dark *) {
  color: rgba(207, 250, 254, .55);
}

.dark\:text-cyan-100\/60:is(.dark *) {
  color: rgba(207, 250, 254, .6);
}

.dark\:text-cyan-100\/65:is(.dark *) {
  color: rgba(207, 250, 254, .65);
}

.dark\:text-cyan-100\/70:is(.dark *) {
  color: rgba(207, 250, 254, .7);
}

.dark\:text-cyan-100\/75:is(.dark *) {
  color: rgba(207, 250, 254, .75);
}

.dark\:text-cyan-100\/80:is(.dark *) {
  color: rgba(207, 250, 254, .8);
}

.dark\:text-cyan-100\/85:is(.dark *) {
  color: rgba(207, 250, 254, .85);
}

.dark\:text-cyan-100\/90:is(.dark *) {
  color: rgba(207, 250, 254, .9);
}

.dark\:text-cyan-100\/95:is(.dark *) {
  color: rgba(207, 250, 254, .95);
}

.dark\:text-cyan-400:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(34, 211, 238, var(--tw-text-opacity, 1));
}

.dark\:text-cyan-400\/0:is(.dark *) {
  color: rgba(34, 211, 238, 0);
}

.dark\:text-cyan-400\/10:is(.dark *) {
  color: rgba(34, 211, 238, .1);
}

.dark\:text-cyan-400\/100:is(.dark *) {
  color: #22d3ee;
}

.dark\:text-cyan-400\/15:is(.dark *) {
  color: rgba(34, 211, 238, .15);
}

.dark\:text-cyan-400\/20:is(.dark *) {
  color: rgba(34, 211, 238, .2);
}

.dark\:text-cyan-400\/25:is(.dark *) {
  color: rgba(34, 211, 238, .25);
}

.dark\:text-cyan-400\/30:is(.dark *) {
  color: rgba(34, 211, 238, .3);
}

.dark\:text-cyan-400\/35:is(.dark *) {
  color: rgba(34, 211, 238, .35);
}

.dark\:text-cyan-400\/40:is(.dark *) {
  color: rgba(34, 211, 238, .4);
}

.dark\:text-cyan-400\/45:is(.dark *) {
  color: rgba(34, 211, 238, .45);
}

.dark\:text-cyan-400\/5:is(.dark *) {
  color: rgba(34, 211, 238, .05);
}

.dark\:text-cyan-400\/50:is(.dark *) {
  color: rgba(34, 211, 238, .5);
}

.dark\:text-cyan-400\/55:is(.dark *) {
  color: rgba(34, 211, 238, .55);
}

.dark\:text-cyan-400\/60:is(.dark *) {
  color: rgba(34, 211, 238, .6);
}

.dark\:text-cyan-400\/65:is(.dark *) {
  color: rgba(34, 211, 238, .65);
}

.dark\:text-cyan-400\/70:is(.dark *) {
  color: rgba(34, 211, 238, .7);
}

.dark\:text-cyan-400\/75:is(.dark *) {
  color: rgba(34, 211, 238, .75);
}

.dark\:text-cyan-400\/80:is(.dark *) {
  color: rgba(34, 211, 238, .8);
}

.dark\:text-cyan-400\/85:is(.dark *) {
  color: rgba(34, 211, 238, .85);
}

.dark\:text-cyan-400\/90:is(.dark *) {
  color: rgba(34, 211, 238, .9);
}

.dark\:text-cyan-400\/95:is(.dark *) {
  color: rgba(34, 211, 238, .95);
}

.dark\:text-cyan-500:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(6, 182, 212, var(--tw-text-opacity, 1));
}

.dark\:text-cyan-500\/0:is(.dark *) {
  color: rgba(6, 182, 212, 0);
}

.dark\:text-cyan-500\/10:is(.dark *) {
  color: rgba(6, 182, 212, .1);
}

.dark\:text-cyan-500\/100:is(.dark *) {
  color: #06b6d4;
}

.dark\:text-cyan-500\/15:is(.dark *) {
  color: rgba(6, 182, 212, .15);
}

.dark\:text-cyan-500\/20:is(.dark *) {
  color: rgba(6, 182, 212, .2);
}

.dark\:text-cyan-500\/25:is(.dark *) {
  color: rgba(6, 182, 212, .25);
}

.dark\:text-cyan-500\/30:is(.dark *) {
  color: rgba(6, 182, 212, .3);
}

.dark\:text-cyan-500\/35:is(.dark *) {
  color: rgba(6, 182, 212, .35);
}

.dark\:text-cyan-500\/40:is(.dark *) {
  color: rgba(6, 182, 212, .4);
}

.dark\:text-cyan-500\/45:is(.dark *) {
  color: rgba(6, 182, 212, .45);
}

.dark\:text-cyan-500\/5:is(.dark *) {
  color: rgba(6, 182, 212, .05);
}

.dark\:text-cyan-500\/50:is(.dark *) {
  color: rgba(6, 182, 212, .5);
}

.dark\:text-cyan-500\/55:is(.dark *) {
  color: rgba(6, 182, 212, .55);
}

.dark\:text-cyan-500\/60:is(.dark *) {
  color: rgba(6, 182, 212, .6);
}

.dark\:text-cyan-500\/65:is(.dark *) {
  color: rgba(6, 182, 212, .65);
}

.dark\:text-cyan-500\/70:is(.dark *) {
  color: rgba(6, 182, 212, .7);
}

.dark\:text-cyan-500\/75:is(.dark *) {
  color: rgba(6, 182, 212, .75);
}

.dark\:text-cyan-500\/80:is(.dark *) {
  color: rgba(6, 182, 212, .8);
}

.dark\:text-cyan-500\/85:is(.dark *) {
  color: rgba(6, 182, 212, .85);
}

.dark\:text-cyan-500\/90:is(.dark *) {
  color: rgba(6, 182, 212, .9);
}

.dark\:text-cyan-500\/95:is(.dark *) {
  color: rgba(6, 182, 212, .95);
}

.dark\:text-cyan-700:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(14, 116, 144, var(--tw-text-opacity, 1));
}

.dark\:text-cyan-700\/0:is(.dark *) {
  color: rgba(14, 116, 144, 0);
}

.dark\:text-cyan-700\/10:is(.dark *) {
  color: rgba(14, 116, 144, .1);
}

.dark\:text-cyan-700\/100:is(.dark *) {
  color: #0e7490;
}

.dark\:text-cyan-700\/15:is(.dark *) {
  color: rgba(14, 116, 144, .15);
}

.dark\:text-cyan-700\/20:is(.dark *) {
  color: rgba(14, 116, 144, .2);
}

.dark\:text-cyan-700\/25:is(.dark *) {
  color: rgba(14, 116, 144, .25);
}

.dark\:text-cyan-700\/30:is(.dark *) {
  color: rgba(14, 116, 144, .3);
}

.dark\:text-cyan-700\/35:is(.dark *) {
  color: rgba(14, 116, 144, .35);
}

.dark\:text-cyan-700\/40:is(.dark *) {
  color: rgba(14, 116, 144, .4);
}

.dark\:text-cyan-700\/45:is(.dark *) {
  color: rgba(14, 116, 144, .45);
}

.dark\:text-cyan-700\/5:is(.dark *) {
  color: rgba(14, 116, 144, .05);
}

.dark\:text-cyan-700\/50:is(.dark *) {
  color: rgba(14, 116, 144, .5);
}

.dark\:text-cyan-700\/55:is(.dark *) {
  color: rgba(14, 116, 144, .55);
}

.dark\:text-cyan-700\/60:is(.dark *) {
  color: rgba(14, 116, 144, .6);
}

.dark\:text-cyan-700\/65:is(.dark *) {
  color: rgba(14, 116, 144, .65);
}

.dark\:text-cyan-700\/70:is(.dark *) {
  color: rgba(14, 116, 144, .7);
}

.dark\:text-cyan-700\/75:is(.dark *) {
  color: rgba(14, 116, 144, .75);
}

.dark\:text-cyan-700\/80:is(.dark *) {
  color: rgba(14, 116, 144, .8);
}

.dark\:text-cyan-700\/85:is(.dark *) {
  color: rgba(14, 116, 144, .85);
}

.dark\:text-cyan-700\/90:is(.dark *) {
  color: rgba(14, 116, 144, .9);
}

.dark\:text-cyan-700\/95:is(.dark *) {
  color: rgba(14, 116, 144, .95);
}

.dark\:text-cyan-800:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(21, 94, 117, var(--tw-text-opacity, 1));
}

.dark\:text-cyan-800\/0:is(.dark *) {
  color: rgba(21, 94, 117, 0);
}

.dark\:text-cyan-800\/10:is(.dark *) {
  color: rgba(21, 94, 117, .1);
}

.dark\:text-cyan-800\/100:is(.dark *) {
  color: #155e75;
}

.dark\:text-cyan-800\/15:is(.dark *) {
  color: rgba(21, 94, 117, .15);
}

.dark\:text-cyan-800\/20:is(.dark *) {
  color: rgba(21, 94, 117, .2);
}

.dark\:text-cyan-800\/25:is(.dark *) {
  color: rgba(21, 94, 117, .25);
}

.dark\:text-cyan-800\/30:is(.dark *) {
  color: rgba(21, 94, 117, .3);
}

.dark\:text-cyan-800\/35:is(.dark *) {
  color: rgba(21, 94, 117, .35);
}

.dark\:text-cyan-800\/40:is(.dark *) {
  color: rgba(21, 94, 117, .4);
}

.dark\:text-cyan-800\/45:is(.dark *) {
  color: rgba(21, 94, 117, .45);
}

.dark\:text-cyan-800\/5:is(.dark *) {
  color: rgba(21, 94, 117, .05);
}

.dark\:text-cyan-800\/50:is(.dark *) {
  color: rgba(21, 94, 117, .5);
}

.dark\:text-cyan-800\/55:is(.dark *) {
  color: rgba(21, 94, 117, .55);
}

.dark\:text-cyan-800\/60:is(.dark *) {
  color: rgba(21, 94, 117, .6);
}

.dark\:text-cyan-800\/65:is(.dark *) {
  color: rgba(21, 94, 117, .65);
}

.dark\:text-cyan-800\/70:is(.dark *) {
  color: rgba(21, 94, 117, .7);
}

.dark\:text-cyan-800\/75:is(.dark *) {
  color: rgba(21, 94, 117, .75);
}

.dark\:text-cyan-800\/80:is(.dark *) {
  color: rgba(21, 94, 117, .8);
}

.dark\:text-cyan-800\/85:is(.dark *) {
  color: rgba(21, 94, 117, .85);
}

.dark\:text-cyan-800\/90:is(.dark *) {
  color: rgba(21, 94, 117, .9);
}

.dark\:text-cyan-800\/95:is(.dark *) {
  color: rgba(21, 94, 117, .95);
}

.dark\:text-emerald-100:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-text-opacity, 1));
}

.dark\:text-emerald-100\/0:is(.dark *) {
  color: rgba(209, 250, 229, 0);
}

.dark\:text-emerald-100\/10:is(.dark *) {
  color: rgba(209, 250, 229, .1);
}

.dark\:text-emerald-100\/100:is(.dark *) {
  color: #d1fae5;
}

.dark\:text-emerald-100\/15:is(.dark *) {
  color: rgba(209, 250, 229, .15);
}

.dark\:text-emerald-100\/20:is(.dark *) {
  color: rgba(209, 250, 229, .2);
}

.dark\:text-emerald-100\/25:is(.dark *) {
  color: rgba(209, 250, 229, .25);
}

.dark\:text-emerald-100\/30:is(.dark *) {
  color: rgba(209, 250, 229, .3);
}

.dark\:text-emerald-100\/35:is(.dark *) {
  color: rgba(209, 250, 229, .35);
}

.dark\:text-emerald-100\/40:is(.dark *) {
  color: rgba(209, 250, 229, .4);
}

.dark\:text-emerald-100\/45:is(.dark *) {
  color: rgba(209, 250, 229, .45);
}

.dark\:text-emerald-100\/5:is(.dark *) {
  color: rgba(209, 250, 229, .05);
}

.dark\:text-emerald-100\/50:is(.dark *) {
  color: rgba(209, 250, 229, .5);
}

.dark\:text-emerald-100\/55:is(.dark *) {
  color: rgba(209, 250, 229, .55);
}

.dark\:text-emerald-100\/60:is(.dark *) {
  color: rgba(209, 250, 229, .6);
}

.dark\:text-emerald-100\/65:is(.dark *) {
  color: rgba(209, 250, 229, .65);
}

.dark\:text-emerald-100\/70:is(.dark *) {
  color: rgba(209, 250, 229, .7);
}

.dark\:text-emerald-100\/75:is(.dark *) {
  color: rgba(209, 250, 229, .75);
}

.dark\:text-emerald-100\/80:is(.dark *) {
  color: rgba(209, 250, 229, .8);
}

.dark\:text-emerald-100\/85:is(.dark *) {
  color: rgba(209, 250, 229, .85);
}

.dark\:text-emerald-100\/90:is(.dark *) {
  color: rgba(209, 250, 229, .9);
}

.dark\:text-emerald-100\/95:is(.dark *) {
  color: rgba(209, 250, 229, .95);
}

.dark\:text-emerald-300:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-text-opacity, 1));
}

.dark\:text-emerald-400:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-text-opacity, 1));
}

.dark\:text-emerald-400\/0:is(.dark *) {
  color: rgba(52, 211, 153, 0);
}

.dark\:text-emerald-400\/10:is(.dark *) {
  color: rgba(52, 211, 153, .1);
}

.dark\:text-emerald-400\/100:is(.dark *) {
  color: #34d399;
}

.dark\:text-emerald-400\/15:is(.dark *) {
  color: rgba(52, 211, 153, .15);
}

.dark\:text-emerald-400\/20:is(.dark *) {
  color: rgba(52, 211, 153, .2);
}

.dark\:text-emerald-400\/25:is(.dark *) {
  color: rgba(52, 211, 153, .25);
}

.dark\:text-emerald-400\/30:is(.dark *) {
  color: rgba(52, 211, 153, .3);
}

.dark\:text-emerald-400\/35:is(.dark *) {
  color: rgba(52, 211, 153, .35);
}

.dark\:text-emerald-400\/40:is(.dark *) {
  color: rgba(52, 211, 153, .4);
}

.dark\:text-emerald-400\/45:is(.dark *) {
  color: rgba(52, 211, 153, .45);
}

.dark\:text-emerald-400\/5:is(.dark *) {
  color: rgba(52, 211, 153, .05);
}

.dark\:text-emerald-400\/50:is(.dark *) {
  color: rgba(52, 211, 153, .5);
}

.dark\:text-emerald-400\/55:is(.dark *) {
  color: rgba(52, 211, 153, .55);
}

.dark\:text-emerald-400\/60:is(.dark *) {
  color: rgba(52, 211, 153, .6);
}

.dark\:text-emerald-400\/65:is(.dark *) {
  color: rgba(52, 211, 153, .65);
}

.dark\:text-emerald-400\/70:is(.dark *) {
  color: rgba(52, 211, 153, .7);
}

.dark\:text-emerald-400\/75:is(.dark *) {
  color: rgba(52, 211, 153, .75);
}

.dark\:text-emerald-400\/80:is(.dark *) {
  color: rgba(52, 211, 153, .8);
}

.dark\:text-emerald-400\/85:is(.dark *) {
  color: rgba(52, 211, 153, .85);
}

.dark\:text-emerald-400\/90:is(.dark *) {
  color: rgba(52, 211, 153, .9);
}

.dark\:text-emerald-400\/95:is(.dark *) {
  color: rgba(52, 211, 153, .95);
}

.dark\:text-emerald-500:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-text-opacity, 1));
}

.dark\:text-emerald-500\/0:is(.dark *) {
  color: rgba(16, 185, 129, 0);
}

.dark\:text-emerald-500\/10:is(.dark *) {
  color: rgba(16, 185, 129, .1);
}

.dark\:text-emerald-500\/100:is(.dark *) {
  color: #10b981;
}

.dark\:text-emerald-500\/15:is(.dark *) {
  color: rgba(16, 185, 129, .15);
}

.dark\:text-emerald-500\/20:is(.dark *) {
  color: rgba(16, 185, 129, .2);
}

.dark\:text-emerald-500\/25:is(.dark *) {
  color: rgba(16, 185, 129, .25);
}

.dark\:text-emerald-500\/30:is(.dark *) {
  color: rgba(16, 185, 129, .3);
}

.dark\:text-emerald-500\/35:is(.dark *) {
  color: rgba(16, 185, 129, .35);
}

.dark\:text-emerald-500\/40:is(.dark *) {
  color: rgba(16, 185, 129, .4);
}

.dark\:text-emerald-500\/45:is(.dark *) {
  color: rgba(16, 185, 129, .45);
}

.dark\:text-emerald-500\/5:is(.dark *) {
  color: rgba(16, 185, 129, .05);
}

.dark\:text-emerald-500\/50:is(.dark *) {
  color: rgba(16, 185, 129, .5);
}

.dark\:text-emerald-500\/55:is(.dark *) {
  color: rgba(16, 185, 129, .55);
}

.dark\:text-emerald-500\/60:is(.dark *) {
  color: rgba(16, 185, 129, .6);
}

.dark\:text-emerald-500\/65:is(.dark *) {
  color: rgba(16, 185, 129, .65);
}

.dark\:text-emerald-500\/70:is(.dark *) {
  color: rgba(16, 185, 129, .7);
}

.dark\:text-emerald-500\/75:is(.dark *) {
  color: rgba(16, 185, 129, .75);
}

.dark\:text-emerald-500\/80:is(.dark *) {
  color: rgba(16, 185, 129, .8);
}

.dark\:text-emerald-500\/85:is(.dark *) {
  color: rgba(16, 185, 129, .85);
}

.dark\:text-emerald-500\/90:is(.dark *) {
  color: rgba(16, 185, 129, .9);
}

.dark\:text-emerald-500\/95:is(.dark *) {
  color: rgba(16, 185, 129, .95);
}

.dark\:text-emerald-700:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-text-opacity, 1));
}

.dark\:text-emerald-700\/0:is(.dark *) {
  color: rgba(4, 120, 87, 0);
}

.dark\:text-emerald-700\/10:is(.dark *) {
  color: rgba(4, 120, 87, .1);
}

.dark\:text-emerald-700\/100:is(.dark *) {
  color: #047857;
}

.dark\:text-emerald-700\/15:is(.dark *) {
  color: rgba(4, 120, 87, .15);
}

.dark\:text-emerald-700\/20:is(.dark *) {
  color: rgba(4, 120, 87, .2);
}

.dark\:text-emerald-700\/25:is(.dark *) {
  color: rgba(4, 120, 87, .25);
}

.dark\:text-emerald-700\/30:is(.dark *) {
  color: rgba(4, 120, 87, .3);
}

.dark\:text-emerald-700\/35:is(.dark *) {
  color: rgba(4, 120, 87, .35);
}

.dark\:text-emerald-700\/40:is(.dark *) {
  color: rgba(4, 120, 87, .4);
}

.dark\:text-emerald-700\/45:is(.dark *) {
  color: rgba(4, 120, 87, .45);
}

.dark\:text-emerald-700\/5:is(.dark *) {
  color: rgba(4, 120, 87, .05);
}

.dark\:text-emerald-700\/50:is(.dark *) {
  color: rgba(4, 120, 87, .5);
}

.dark\:text-emerald-700\/55:is(.dark *) {
  color: rgba(4, 120, 87, .55);
}

.dark\:text-emerald-700\/60:is(.dark *) {
  color: rgba(4, 120, 87, .6);
}

.dark\:text-emerald-700\/65:is(.dark *) {
  color: rgba(4, 120, 87, .65);
}

.dark\:text-emerald-700\/70:is(.dark *) {
  color: rgba(4, 120, 87, .7);
}

.dark\:text-emerald-700\/75:is(.dark *) {
  color: rgba(4, 120, 87, .75);
}

.dark\:text-emerald-700\/80:is(.dark *) {
  color: rgba(4, 120, 87, .8);
}

.dark\:text-emerald-700\/85:is(.dark *) {
  color: rgba(4, 120, 87, .85);
}

.dark\:text-emerald-700\/90:is(.dark *) {
  color: rgba(4, 120, 87, .9);
}

.dark\:text-emerald-700\/95:is(.dark *) {
  color: rgba(4, 120, 87, .95);
}

.dark\:text-emerald-800:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-text-opacity, 1));
}

.dark\:text-emerald-800\/0:is(.dark *) {
  color: rgba(6, 95, 70, 0);
}

.dark\:text-emerald-800\/10:is(.dark *) {
  color: rgba(6, 95, 70, .1);
}

.dark\:text-emerald-800\/100:is(.dark *) {
  color: #065f46;
}

.dark\:text-emerald-800\/15:is(.dark *) {
  color: rgba(6, 95, 70, .15);
}

.dark\:text-emerald-800\/20:is(.dark *) {
  color: rgba(6, 95, 70, .2);
}

.dark\:text-emerald-800\/25:is(.dark *) {
  color: rgba(6, 95, 70, .25);
}

.dark\:text-emerald-800\/30:is(.dark *) {
  color: rgba(6, 95, 70, .3);
}

.dark\:text-emerald-800\/35:is(.dark *) {
  color: rgba(6, 95, 70, .35);
}

.dark\:text-emerald-800\/40:is(.dark *) {
  color: rgba(6, 95, 70, .4);
}

.dark\:text-emerald-800\/45:is(.dark *) {
  color: rgba(6, 95, 70, .45);
}

.dark\:text-emerald-800\/5:is(.dark *) {
  color: rgba(6, 95, 70, .05);
}

.dark\:text-emerald-800\/50:is(.dark *) {
  color: rgba(6, 95, 70, .5);
}

.dark\:text-emerald-800\/55:is(.dark *) {
  color: rgba(6, 95, 70, .55);
}

.dark\:text-emerald-800\/60:is(.dark *) {
  color: rgba(6, 95, 70, .6);
}

.dark\:text-emerald-800\/65:is(.dark *) {
  color: rgba(6, 95, 70, .65);
}

.dark\:text-emerald-800\/70:is(.dark *) {
  color: rgba(6, 95, 70, .7);
}

.dark\:text-emerald-800\/75:is(.dark *) {
  color: rgba(6, 95, 70, .75);
}

.dark\:text-emerald-800\/80:is(.dark *) {
  color: rgba(6, 95, 70, .8);
}

.dark\:text-emerald-800\/85:is(.dark *) {
  color: rgba(6, 95, 70, .85);
}

.dark\:text-emerald-800\/90:is(.dark *) {
  color: rgba(6, 95, 70, .9);
}

.dark\:text-emerald-800\/95:is(.dark *) {
  color: rgba(6, 95, 70, .95);
}

.dark\:text-error-dark:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(244, 67, 54, var(--tw-text-opacity, 1));
}

.dark\:text-fuchsia-100:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(250, 232, 255, var(--tw-text-opacity, 1));
}

.dark\:text-fuchsia-100\/0:is(.dark *) {
  color: rgba(250, 232, 255, 0);
}

.dark\:text-fuchsia-100\/10:is(.dark *) {
  color: rgba(250, 232, 255, .1);
}

.dark\:text-fuchsia-100\/100:is(.dark *) {
  color: #fae8ff;
}

.dark\:text-fuchsia-100\/15:is(.dark *) {
  color: rgba(250, 232, 255, .15);
}

.dark\:text-fuchsia-100\/20:is(.dark *) {
  color: rgba(250, 232, 255, .2);
}

.dark\:text-fuchsia-100\/25:is(.dark *) {
  color: rgba(250, 232, 255, .25);
}

.dark\:text-fuchsia-100\/30:is(.dark *) {
  color: rgba(250, 232, 255, .3);
}

.dark\:text-fuchsia-100\/35:is(.dark *) {
  color: rgba(250, 232, 255, .35);
}

.dark\:text-fuchsia-100\/40:is(.dark *) {
  color: rgba(250, 232, 255, .4);
}

.dark\:text-fuchsia-100\/45:is(.dark *) {
  color: rgba(250, 232, 255, .45);
}

.dark\:text-fuchsia-100\/5:is(.dark *) {
  color: rgba(250, 232, 255, .05);
}

.dark\:text-fuchsia-100\/50:is(.dark *) {
  color: rgba(250, 232, 255, .5);
}

.dark\:text-fuchsia-100\/55:is(.dark *) {
  color: rgba(250, 232, 255, .55);
}

.dark\:text-fuchsia-100\/60:is(.dark *) {
  color: rgba(250, 232, 255, .6);
}

.dark\:text-fuchsia-100\/65:is(.dark *) {
  color: rgba(250, 232, 255, .65);
}

.dark\:text-fuchsia-100\/70:is(.dark *) {
  color: rgba(250, 232, 255, .7);
}

.dark\:text-fuchsia-100\/75:is(.dark *) {
  color: rgba(250, 232, 255, .75);
}

.dark\:text-fuchsia-100\/80:is(.dark *) {
  color: rgba(250, 232, 255, .8);
}

.dark\:text-fuchsia-100\/85:is(.dark *) {
  color: rgba(250, 232, 255, .85);
}

.dark\:text-fuchsia-100\/90:is(.dark *) {
  color: rgba(250, 232, 255, .9);
}

.dark\:text-fuchsia-100\/95:is(.dark *) {
  color: rgba(250, 232, 255, .95);
}

.dark\:text-fuchsia-400:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(232, 121, 249, var(--tw-text-opacity, 1));
}

.dark\:text-fuchsia-400\/0:is(.dark *) {
  color: rgba(232, 121, 249, 0);
}

.dark\:text-fuchsia-400\/10:is(.dark *) {
  color: rgba(232, 121, 249, .1);
}

.dark\:text-fuchsia-400\/100:is(.dark *) {
  color: #e879f9;
}

.dark\:text-fuchsia-400\/15:is(.dark *) {
  color: rgba(232, 121, 249, .15);
}

.dark\:text-fuchsia-400\/20:is(.dark *) {
  color: rgba(232, 121, 249, .2);
}

.dark\:text-fuchsia-400\/25:is(.dark *) {
  color: rgba(232, 121, 249, .25);
}

.dark\:text-fuchsia-400\/30:is(.dark *) {
  color: rgba(232, 121, 249, .3);
}

.dark\:text-fuchsia-400\/35:is(.dark *) {
  color: rgba(232, 121, 249, .35);
}

.dark\:text-fuchsia-400\/40:is(.dark *) {
  color: rgba(232, 121, 249, .4);
}

.dark\:text-fuchsia-400\/45:is(.dark *) {
  color: rgba(232, 121, 249, .45);
}

.dark\:text-fuchsia-400\/5:is(.dark *) {
  color: rgba(232, 121, 249, .05);
}

.dark\:text-fuchsia-400\/50:is(.dark *) {
  color: rgba(232, 121, 249, .5);
}

.dark\:text-fuchsia-400\/55:is(.dark *) {
  color: rgba(232, 121, 249, .55);
}

.dark\:text-fuchsia-400\/60:is(.dark *) {
  color: rgba(232, 121, 249, .6);
}

.dark\:text-fuchsia-400\/65:is(.dark *) {
  color: rgba(232, 121, 249, .65);
}

.dark\:text-fuchsia-400\/70:is(.dark *) {
  color: rgba(232, 121, 249, .7);
}

.dark\:text-fuchsia-400\/75:is(.dark *) {
  color: rgba(232, 121, 249, .75);
}

.dark\:text-fuchsia-400\/80:is(.dark *) {
  color: rgba(232, 121, 249, .8);
}

.dark\:text-fuchsia-400\/85:is(.dark *) {
  color: rgba(232, 121, 249, .85);
}

.dark\:text-fuchsia-400\/90:is(.dark *) {
  color: rgba(232, 121, 249, .9);
}

.dark\:text-fuchsia-400\/95:is(.dark *) {
  color: rgba(232, 121, 249, .95);
}

.dark\:text-fuchsia-500:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(217, 70, 239, var(--tw-text-opacity, 1));
}

.dark\:text-fuchsia-500\/0:is(.dark *) {
  color: rgba(217, 70, 239, 0);
}

.dark\:text-fuchsia-500\/10:is(.dark *) {
  color: rgba(217, 70, 239, .1);
}

.dark\:text-fuchsia-500\/100:is(.dark *) {
  color: #d946ef;
}

.dark\:text-fuchsia-500\/15:is(.dark *) {
  color: rgba(217, 70, 239, .15);
}

.dark\:text-fuchsia-500\/20:is(.dark *) {
  color: rgba(217, 70, 239, .2);
}

.dark\:text-fuchsia-500\/25:is(.dark *) {
  color: rgba(217, 70, 239, .25);
}

.dark\:text-fuchsia-500\/30:is(.dark *) {
  color: rgba(217, 70, 239, .3);
}

.dark\:text-fuchsia-500\/35:is(.dark *) {
  color: rgba(217, 70, 239, .35);
}

.dark\:text-fuchsia-500\/40:is(.dark *) {
  color: rgba(217, 70, 239, .4);
}

.dark\:text-fuchsia-500\/45:is(.dark *) {
  color: rgba(217, 70, 239, .45);
}

.dark\:text-fuchsia-500\/5:is(.dark *) {
  color: rgba(217, 70, 239, .05);
}

.dark\:text-fuchsia-500\/50:is(.dark *) {
  color: rgba(217, 70, 239, .5);
}

.dark\:text-fuchsia-500\/55:is(.dark *) {
  color: rgba(217, 70, 239, .55);
}

.dark\:text-fuchsia-500\/60:is(.dark *) {
  color: rgba(217, 70, 239, .6);
}

.dark\:text-fuchsia-500\/65:is(.dark *) {
  color: rgba(217, 70, 239, .65);
}

.dark\:text-fuchsia-500\/70:is(.dark *) {
  color: rgba(217, 70, 239, .7);
}

.dark\:text-fuchsia-500\/75:is(.dark *) {
  color: rgba(217, 70, 239, .75);
}

.dark\:text-fuchsia-500\/80:is(.dark *) {
  color: rgba(217, 70, 239, .8);
}

.dark\:text-fuchsia-500\/85:is(.dark *) {
  color: rgba(217, 70, 239, .85);
}

.dark\:text-fuchsia-500\/90:is(.dark *) {
  color: rgba(217, 70, 239, .9);
}

.dark\:text-fuchsia-500\/95:is(.dark *) {
  color: rgba(217, 70, 239, .95);
}

.dark\:text-fuchsia-700:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(162, 28, 175, var(--tw-text-opacity, 1));
}

.dark\:text-fuchsia-700\/0:is(.dark *) {
  color: rgba(162, 28, 175, 0);
}

.dark\:text-fuchsia-700\/10:is(.dark *) {
  color: rgba(162, 28, 175, .1);
}

.dark\:text-fuchsia-700\/100:is(.dark *) {
  color: #a21caf;
}

.dark\:text-fuchsia-700\/15:is(.dark *) {
  color: rgba(162, 28, 175, .15);
}

.dark\:text-fuchsia-700\/20:is(.dark *) {
  color: rgba(162, 28, 175, .2);
}

.dark\:text-fuchsia-700\/25:is(.dark *) {
  color: rgba(162, 28, 175, .25);
}

.dark\:text-fuchsia-700\/30:is(.dark *) {
  color: rgba(162, 28, 175, .3);
}

.dark\:text-fuchsia-700\/35:is(.dark *) {
  color: rgba(162, 28, 175, .35);
}

.dark\:text-fuchsia-700\/40:is(.dark *) {
  color: rgba(162, 28, 175, .4);
}

.dark\:text-fuchsia-700\/45:is(.dark *) {
  color: rgba(162, 28, 175, .45);
}

.dark\:text-fuchsia-700\/5:is(.dark *) {
  color: rgba(162, 28, 175, .05);
}

.dark\:text-fuchsia-700\/50:is(.dark *) {
  color: rgba(162, 28, 175, .5);
}

.dark\:text-fuchsia-700\/55:is(.dark *) {
  color: rgba(162, 28, 175, .55);
}

.dark\:text-fuchsia-700\/60:is(.dark *) {
  color: rgba(162, 28, 175, .6);
}

.dark\:text-fuchsia-700\/65:is(.dark *) {
  color: rgba(162, 28, 175, .65);
}

.dark\:text-fuchsia-700\/70:is(.dark *) {
  color: rgba(162, 28, 175, .7);
}

.dark\:text-fuchsia-700\/75:is(.dark *) {
  color: rgba(162, 28, 175, .75);
}

.dark\:text-fuchsia-700\/80:is(.dark *) {
  color: rgba(162, 28, 175, .8);
}

.dark\:text-fuchsia-700\/85:is(.dark *) {
  color: rgba(162, 28, 175, .85);
}

.dark\:text-fuchsia-700\/90:is(.dark *) {
  color: rgba(162, 28, 175, .9);
}

.dark\:text-fuchsia-700\/95:is(.dark *) {
  color: rgba(162, 28, 175, .95);
}

.dark\:text-fuchsia-800:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(134, 25, 143, var(--tw-text-opacity, 1));
}

.dark\:text-fuchsia-800\/0:is(.dark *) {
  color: rgba(134, 25, 143, 0);
}

.dark\:text-fuchsia-800\/10:is(.dark *) {
  color: rgba(134, 25, 143, .1);
}

.dark\:text-fuchsia-800\/100:is(.dark *) {
  color: #86198f;
}

.dark\:text-fuchsia-800\/15:is(.dark *) {
  color: rgba(134, 25, 143, .15);
}

.dark\:text-fuchsia-800\/20:is(.dark *) {
  color: rgba(134, 25, 143, .2);
}

.dark\:text-fuchsia-800\/25:is(.dark *) {
  color: rgba(134, 25, 143, .25);
}

.dark\:text-fuchsia-800\/30:is(.dark *) {
  color: rgba(134, 25, 143, .3);
}

.dark\:text-fuchsia-800\/35:is(.dark *) {
  color: rgba(134, 25, 143, .35);
}

.dark\:text-fuchsia-800\/40:is(.dark *) {
  color: rgba(134, 25, 143, .4);
}

.dark\:text-fuchsia-800\/45:is(.dark *) {
  color: rgba(134, 25, 143, .45);
}

.dark\:text-fuchsia-800\/5:is(.dark *) {
  color: rgba(134, 25, 143, .05);
}

.dark\:text-fuchsia-800\/50:is(.dark *) {
  color: rgba(134, 25, 143, .5);
}

.dark\:text-fuchsia-800\/55:is(.dark *) {
  color: rgba(134, 25, 143, .55);
}

.dark\:text-fuchsia-800\/60:is(.dark *) {
  color: rgba(134, 25, 143, .6);
}

.dark\:text-fuchsia-800\/65:is(.dark *) {
  color: rgba(134, 25, 143, .65);
}

.dark\:text-fuchsia-800\/70:is(.dark *) {
  color: rgba(134, 25, 143, .7);
}

.dark\:text-fuchsia-800\/75:is(.dark *) {
  color: rgba(134, 25, 143, .75);
}

.dark\:text-fuchsia-800\/80:is(.dark *) {
  color: rgba(134, 25, 143, .8);
}

.dark\:text-fuchsia-800\/85:is(.dark *) {
  color: rgba(134, 25, 143, .85);
}

.dark\:text-fuchsia-800\/90:is(.dark *) {
  color: rgba(134, 25, 143, .9);
}

.dark\:text-fuchsia-800\/95:is(.dark *) {
  color: rgba(134, 25, 143, .95);
}

.dark\:text-gray-100:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-text-opacity, 1));
}

.dark\:text-gray-100\/0:is(.dark *) {
  color: rgba(243, 244, 246, 0);
}

.dark\:text-gray-100\/10:is(.dark *) {
  color: rgba(243, 244, 246, .1);
}

.dark\:text-gray-100\/100:is(.dark *) {
  color: #f3f4f6;
}

.dark\:text-gray-100\/15:is(.dark *) {
  color: rgba(243, 244, 246, .15);
}

.dark\:text-gray-100\/20:is(.dark *) {
  color: rgba(243, 244, 246, .2);
}

.dark\:text-gray-100\/25:is(.dark *) {
  color: rgba(243, 244, 246, .25);
}

.dark\:text-gray-100\/30:is(.dark *) {
  color: rgba(243, 244, 246, .3);
}

.dark\:text-gray-100\/35:is(.dark *) {
  color: rgba(243, 244, 246, .35);
}

.dark\:text-gray-100\/40:is(.dark *) {
  color: rgba(243, 244, 246, .4);
}

.dark\:text-gray-100\/45:is(.dark *) {
  color: rgba(243, 244, 246, .45);
}

.dark\:text-gray-100\/5:is(.dark *) {
  color: rgba(243, 244, 246, .05);
}

.dark\:text-gray-100\/50:is(.dark *) {
  color: rgba(243, 244, 246, .5);
}

.dark\:text-gray-100\/55:is(.dark *) {
  color: rgba(243, 244, 246, .55);
}

.dark\:text-gray-100\/60:is(.dark *) {
  color: rgba(243, 244, 246, .6);
}

.dark\:text-gray-100\/65:is(.dark *) {
  color: rgba(243, 244, 246, .65);
}

.dark\:text-gray-100\/70:is(.dark *) {
  color: rgba(243, 244, 246, .7);
}

.dark\:text-gray-100\/75:is(.dark *) {
  color: rgba(243, 244, 246, .75);
}

.dark\:text-gray-100\/80:is(.dark *) {
  color: rgba(243, 244, 246, .8);
}

.dark\:text-gray-100\/85:is(.dark *) {
  color: rgba(243, 244, 246, .85);
}

.dark\:text-gray-100\/90:is(.dark *) {
  color: rgba(243, 244, 246, .9);
}

.dark\:text-gray-100\/95:is(.dark *) {
  color: rgba(243, 244, 246, .95);
}

.dark\:text-gray-200:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-text-opacity, 1));
}

.dark\:text-gray-300:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-text-opacity, 1));
}

.dark\:text-gray-400:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}

.dark\:text-gray-400\/0:is(.dark *) {
  color: rgba(156, 163, 175, 0);
}

.dark\:text-gray-400\/10:is(.dark *) {
  color: rgba(156, 163, 175, .1);
}

.dark\:text-gray-400\/100:is(.dark *) {
  color: #9ca3af;
}

.dark\:text-gray-400\/15:is(.dark *) {
  color: rgba(156, 163, 175, .15);
}

.dark\:text-gray-400\/20:is(.dark *) {
  color: rgba(156, 163, 175, .2);
}

.dark\:text-gray-400\/25:is(.dark *) {
  color: rgba(156, 163, 175, .25);
}

.dark\:text-gray-400\/30:is(.dark *) {
  color: rgba(156, 163, 175, .3);
}

.dark\:text-gray-400\/35:is(.dark *) {
  color: rgba(156, 163, 175, .35);
}

.dark\:text-gray-400\/40:is(.dark *) {
  color: rgba(156, 163, 175, .4);
}

.dark\:text-gray-400\/45:is(.dark *) {
  color: rgba(156, 163, 175, .45);
}

.dark\:text-gray-400\/5:is(.dark *) {
  color: rgba(156, 163, 175, .05);
}

.dark\:text-gray-400\/50:is(.dark *) {
  color: rgba(156, 163, 175, .5);
}

.dark\:text-gray-400\/55:is(.dark *) {
  color: rgba(156, 163, 175, .55);
}

.dark\:text-gray-400\/60:is(.dark *) {
  color: rgba(156, 163, 175, .6);
}

.dark\:text-gray-400\/65:is(.dark *) {
  color: rgba(156, 163, 175, .65);
}

.dark\:text-gray-400\/70:is(.dark *) {
  color: rgba(156, 163, 175, .7);
}

.dark\:text-gray-400\/75:is(.dark *) {
  color: rgba(156, 163, 175, .75);
}

.dark\:text-gray-400\/80:is(.dark *) {
  color: rgba(156, 163, 175, .8);
}

.dark\:text-gray-400\/85:is(.dark *) {
  color: rgba(156, 163, 175, .85);
}

.dark\:text-gray-400\/90:is(.dark *) {
  color: rgba(156, 163, 175, .9);
}

.dark\:text-gray-400\/95:is(.dark *) {
  color: rgba(156, 163, 175, .95);
}

.dark\:text-gray-500:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}

.dark\:text-gray-500\/0:is(.dark *) {
  color: rgba(107, 114, 128, 0);
}

.dark\:text-gray-500\/10:is(.dark *) {
  color: rgba(107, 114, 128, .1);
}

.dark\:text-gray-500\/100:is(.dark *) {
  color: #6b7280;
}

.dark\:text-gray-500\/15:is(.dark *) {
  color: rgba(107, 114, 128, .15);
}

.dark\:text-gray-500\/20:is(.dark *) {
  color: rgba(107, 114, 128, .2);
}

.dark\:text-gray-500\/25:is(.dark *) {
  color: rgba(107, 114, 128, .25);
}

.dark\:text-gray-500\/30:is(.dark *) {
  color: rgba(107, 114, 128, .3);
}

.dark\:text-gray-500\/35:is(.dark *) {
  color: rgba(107, 114, 128, .35);
}

.dark\:text-gray-500\/40:is(.dark *) {
  color: rgba(107, 114, 128, .4);
}

.dark\:text-gray-500\/45:is(.dark *) {
  color: rgba(107, 114, 128, .45);
}

.dark\:text-gray-500\/5:is(.dark *) {
  color: rgba(107, 114, 128, .05);
}

.dark\:text-gray-500\/50:is(.dark *) {
  color: rgba(107, 114, 128, .5);
}

.dark\:text-gray-500\/55:is(.dark *) {
  color: rgba(107, 114, 128, .55);
}

.dark\:text-gray-500\/60:is(.dark *) {
  color: rgba(107, 114, 128, .6);
}

.dark\:text-gray-500\/65:is(.dark *) {
  color: rgba(107, 114, 128, .65);
}

.dark\:text-gray-500\/70:is(.dark *) {
  color: rgba(107, 114, 128, .7);
}

.dark\:text-gray-500\/75:is(.dark *) {
  color: rgba(107, 114, 128, .75);
}

.dark\:text-gray-500\/80:is(.dark *) {
  color: rgba(107, 114, 128, .8);
}

.dark\:text-gray-500\/85:is(.dark *) {
  color: rgba(107, 114, 128, .85);
}

.dark\:text-gray-500\/90:is(.dark *) {
  color: rgba(107, 114, 128, .9);
}

.dark\:text-gray-500\/95:is(.dark *) {
  color: rgba(107, 114, 128, .95);
}

.dark\:text-gray-700:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-text-opacity, 1));
}

.dark\:text-gray-700\/0:is(.dark *) {
  color: rgba(55, 65, 81, 0);
}

.dark\:text-gray-700\/10:is(.dark *) {
  color: rgba(55, 65, 81, .1);
}

.dark\:text-gray-700\/100:is(.dark *) {
  color: #374151;
}

.dark\:text-gray-700\/15:is(.dark *) {
  color: rgba(55, 65, 81, .15);
}

.dark\:text-gray-700\/20:is(.dark *) {
  color: rgba(55, 65, 81, .2);
}

.dark\:text-gray-700\/25:is(.dark *) {
  color: rgba(55, 65, 81, .25);
}

.dark\:text-gray-700\/30:is(.dark *) {
  color: rgba(55, 65, 81, .3);
}

.dark\:text-gray-700\/35:is(.dark *) {
  color: rgba(55, 65, 81, .35);
}

.dark\:text-gray-700\/40:is(.dark *) {
  color: rgba(55, 65, 81, .4);
}

.dark\:text-gray-700\/45:is(.dark *) {
  color: rgba(55, 65, 81, .45);
}

.dark\:text-gray-700\/5:is(.dark *) {
  color: rgba(55, 65, 81, .05);
}

.dark\:text-gray-700\/50:is(.dark *) {
  color: rgba(55, 65, 81, .5);
}

.dark\:text-gray-700\/55:is(.dark *) {
  color: rgba(55, 65, 81, .55);
}

.dark\:text-gray-700\/60:is(.dark *) {
  color: rgba(55, 65, 81, .6);
}

.dark\:text-gray-700\/65:is(.dark *) {
  color: rgba(55, 65, 81, .65);
}

.dark\:text-gray-700\/70:is(.dark *) {
  color: rgba(55, 65, 81, .7);
}

.dark\:text-gray-700\/75:is(.dark *) {
  color: rgba(55, 65, 81, .75);
}

.dark\:text-gray-700\/80:is(.dark *) {
  color: rgba(55, 65, 81, .8);
}

.dark\:text-gray-700\/85:is(.dark *) {
  color: rgba(55, 65, 81, .85);
}

.dark\:text-gray-700\/90:is(.dark *) {
  color: rgba(55, 65, 81, .9);
}

.dark\:text-gray-700\/95:is(.dark *) {
  color: rgba(55, 65, 81, .95);
}

.dark\:text-gray-800:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-text-opacity, 1));
}

.dark\:text-gray-800\/0:is(.dark *) {
  color: rgba(31, 41, 55, 0);
}

.dark\:text-gray-800\/10:is(.dark *) {
  color: rgba(31, 41, 55, .1);
}

.dark\:text-gray-800\/100:is(.dark *) {
  color: #1f2937;
}

.dark\:text-gray-800\/15:is(.dark *) {
  color: rgba(31, 41, 55, .15);
}

.dark\:text-gray-800\/20:is(.dark *) {
  color: rgba(31, 41, 55, .2);
}

.dark\:text-gray-800\/25:is(.dark *) {
  color: rgba(31, 41, 55, .25);
}

.dark\:text-gray-800\/30:is(.dark *) {
  color: rgba(31, 41, 55, .3);
}

.dark\:text-gray-800\/35:is(.dark *) {
  color: rgba(31, 41, 55, .35);
}

.dark\:text-gray-800\/40:is(.dark *) {
  color: rgba(31, 41, 55, .4);
}

.dark\:text-gray-800\/45:is(.dark *) {
  color: rgba(31, 41, 55, .45);
}

.dark\:text-gray-800\/5:is(.dark *) {
  color: rgba(31, 41, 55, .05);
}

.dark\:text-gray-800\/50:is(.dark *) {
  color: rgba(31, 41, 55, .5);
}

.dark\:text-gray-800\/55:is(.dark *) {
  color: rgba(31, 41, 55, .55);
}

.dark\:text-gray-800\/60:is(.dark *) {
  color: rgba(31, 41, 55, .6);
}

.dark\:text-gray-800\/65:is(.dark *) {
  color: rgba(31, 41, 55, .65);
}

.dark\:text-gray-800\/70:is(.dark *) {
  color: rgba(31, 41, 55, .7);
}

.dark\:text-gray-800\/75:is(.dark *) {
  color: rgba(31, 41, 55, .75);
}

.dark\:text-gray-800\/80:is(.dark *) {
  color: rgba(31, 41, 55, .8);
}

.dark\:text-gray-800\/85:is(.dark *) {
  color: rgba(31, 41, 55, .85);
}

.dark\:text-gray-800\/90:is(.dark *) {
  color: rgba(31, 41, 55, .9);
}

.dark\:text-gray-800\/95:is(.dark *) {
  color: rgba(31, 41, 55, .95);
}

.dark\:text-green-100:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(220, 252, 231, var(--tw-text-opacity, 1));
}

.dark\:text-green-100\/0:is(.dark *) {
  color: rgba(220, 252, 231, 0);
}

.dark\:text-green-100\/10:is(.dark *) {
  color: rgba(220, 252, 231, .1);
}

.dark\:text-green-100\/100:is(.dark *) {
  color: #dcfce7;
}

.dark\:text-green-100\/15:is(.dark *) {
  color: rgba(220, 252, 231, .15);
}

.dark\:text-green-100\/20:is(.dark *) {
  color: rgba(220, 252, 231, .2);
}

.dark\:text-green-100\/25:is(.dark *) {
  color: rgba(220, 252, 231, .25);
}

.dark\:text-green-100\/30:is(.dark *) {
  color: rgba(220, 252, 231, .3);
}

.dark\:text-green-100\/35:is(.dark *) {
  color: rgba(220, 252, 231, .35);
}

.dark\:text-green-100\/40:is(.dark *) {
  color: rgba(220, 252, 231, .4);
}

.dark\:text-green-100\/45:is(.dark *) {
  color: rgba(220, 252, 231, .45);
}

.dark\:text-green-100\/5:is(.dark *) {
  color: rgba(220, 252, 231, .05);
}

.dark\:text-green-100\/50:is(.dark *) {
  color: rgba(220, 252, 231, .5);
}

.dark\:text-green-100\/55:is(.dark *) {
  color: rgba(220, 252, 231, .55);
}

.dark\:text-green-100\/60:is(.dark *) {
  color: rgba(220, 252, 231, .6);
}

.dark\:text-green-100\/65:is(.dark *) {
  color: rgba(220, 252, 231, .65);
}

.dark\:text-green-100\/70:is(.dark *) {
  color: rgba(220, 252, 231, .7);
}

.dark\:text-green-100\/75:is(.dark *) {
  color: rgba(220, 252, 231, .75);
}

.dark\:text-green-100\/80:is(.dark *) {
  color: rgba(220, 252, 231, .8);
}

.dark\:text-green-100\/85:is(.dark *) {
  color: rgba(220, 252, 231, .85);
}

.dark\:text-green-100\/90:is(.dark *) {
  color: rgba(220, 252, 231, .9);
}

.dark\:text-green-100\/95:is(.dark *) {
  color: rgba(220, 252, 231, .95);
}

.dark\:text-green-200:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(187, 247, 208, var(--tw-text-opacity, 1));
}

.dark\:text-green-300:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(134, 239, 172, var(--tw-text-opacity, 1));
}

.dark\:text-green-400:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(74, 222, 128, var(--tw-text-opacity, 1));
}

.dark\:text-green-400\/0:is(.dark *) {
  color: rgba(74, 222, 128, 0);
}

.dark\:text-green-400\/10:is(.dark *) {
  color: rgba(74, 222, 128, .1);
}

.dark\:text-green-400\/100:is(.dark *) {
  color: #4ade80;
}

.dark\:text-green-400\/15:is(.dark *) {
  color: rgba(74, 222, 128, .15);
}

.dark\:text-green-400\/20:is(.dark *) {
  color: rgba(74, 222, 128, .2);
}

.dark\:text-green-400\/25:is(.dark *) {
  color: rgba(74, 222, 128, .25);
}

.dark\:text-green-400\/30:is(.dark *) {
  color: rgba(74, 222, 128, .3);
}

.dark\:text-green-400\/35:is(.dark *) {
  color: rgba(74, 222, 128, .35);
}

.dark\:text-green-400\/40:is(.dark *) {
  color: rgba(74, 222, 128, .4);
}

.dark\:text-green-400\/45:is(.dark *) {
  color: rgba(74, 222, 128, .45);
}

.dark\:text-green-400\/5:is(.dark *) {
  color: rgba(74, 222, 128, .05);
}

.dark\:text-green-400\/50:is(.dark *) {
  color: rgba(74, 222, 128, .5);
}

.dark\:text-green-400\/55:is(.dark *) {
  color: rgba(74, 222, 128, .55);
}

.dark\:text-green-400\/60:is(.dark *) {
  color: rgba(74, 222, 128, .6);
}

.dark\:text-green-400\/65:is(.dark *) {
  color: rgba(74, 222, 128, .65);
}

.dark\:text-green-400\/70:is(.dark *) {
  color: rgba(74, 222, 128, .7);
}

.dark\:text-green-400\/75:is(.dark *) {
  color: rgba(74, 222, 128, .75);
}

.dark\:text-green-400\/80:is(.dark *) {
  color: rgba(74, 222, 128, .8);
}

.dark\:text-green-400\/85:is(.dark *) {
  color: rgba(74, 222, 128, .85);
}

.dark\:text-green-400\/90:is(.dark *) {
  color: rgba(74, 222, 128, .9);
}

.dark\:text-green-400\/95:is(.dark *) {
  color: rgba(74, 222, 128, .95);
}

.dark\:text-green-500:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(34, 197, 94, var(--tw-text-opacity, 1));
}

.dark\:text-green-500\/0:is(.dark *) {
  color: rgba(34, 197, 94, 0);
}

.dark\:text-green-500\/10:is(.dark *) {
  color: rgba(34, 197, 94, .1);
}

.dark\:text-green-500\/100:is(.dark *) {
  color: #22c55e;
}

.dark\:text-green-500\/15:is(.dark *) {
  color: rgba(34, 197, 94, .15);
}

.dark\:text-green-500\/20:is(.dark *) {
  color: rgba(34, 197, 94, .2);
}

.dark\:text-green-500\/25:is(.dark *) {
  color: rgba(34, 197, 94, .25);
}

.dark\:text-green-500\/30:is(.dark *) {
  color: rgba(34, 197, 94, .3);
}

.dark\:text-green-500\/35:is(.dark *) {
  color: rgba(34, 197, 94, .35);
}

.dark\:text-green-500\/40:is(.dark *) {
  color: rgba(34, 197, 94, .4);
}

.dark\:text-green-500\/45:is(.dark *) {
  color: rgba(34, 197, 94, .45);
}

.dark\:text-green-500\/5:is(.dark *) {
  color: rgba(34, 197, 94, .05);
}

.dark\:text-green-500\/50:is(.dark *) {
  color: rgba(34, 197, 94, .5);
}

.dark\:text-green-500\/55:is(.dark *) {
  color: rgba(34, 197, 94, .55);
}

.dark\:text-green-500\/60:is(.dark *) {
  color: rgba(34, 197, 94, .6);
}

.dark\:text-green-500\/65:is(.dark *) {
  color: rgba(34, 197, 94, .65);
}

.dark\:text-green-500\/70:is(.dark *) {
  color: rgba(34, 197, 94, .7);
}

.dark\:text-green-500\/75:is(.dark *) {
  color: rgba(34, 197, 94, .75);
}

.dark\:text-green-500\/80:is(.dark *) {
  color: rgba(34, 197, 94, .8);
}

.dark\:text-green-500\/85:is(.dark *) {
  color: rgba(34, 197, 94, .85);
}

.dark\:text-green-500\/90:is(.dark *) {
  color: rgba(34, 197, 94, .9);
}

.dark\:text-green-500\/95:is(.dark *) {
  color: rgba(34, 197, 94, .95);
}

.dark\:text-green-700:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(21, 128, 61, var(--tw-text-opacity, 1));
}

.dark\:text-green-700\/0:is(.dark *) {
  color: rgba(21, 128, 61, 0);
}

.dark\:text-green-700\/10:is(.dark *) {
  color: rgba(21, 128, 61, .1);
}

.dark\:text-green-700\/100:is(.dark *) {
  color: #15803d;
}

.dark\:text-green-700\/15:is(.dark *) {
  color: rgba(21, 128, 61, .15);
}

.dark\:text-green-700\/20:is(.dark *) {
  color: rgba(21, 128, 61, .2);
}

.dark\:text-green-700\/25:is(.dark *) {
  color: rgba(21, 128, 61, .25);
}

.dark\:text-green-700\/30:is(.dark *) {
  color: rgba(21, 128, 61, .3);
}

.dark\:text-green-700\/35:is(.dark *) {
  color: rgba(21, 128, 61, .35);
}

.dark\:text-green-700\/40:is(.dark *) {
  color: rgba(21, 128, 61, .4);
}

.dark\:text-green-700\/45:is(.dark *) {
  color: rgba(21, 128, 61, .45);
}

.dark\:text-green-700\/5:is(.dark *) {
  color: rgba(21, 128, 61, .05);
}

.dark\:text-green-700\/50:is(.dark *) {
  color: rgba(21, 128, 61, .5);
}

.dark\:text-green-700\/55:is(.dark *) {
  color: rgba(21, 128, 61, .55);
}

.dark\:text-green-700\/60:is(.dark *) {
  color: rgba(21, 128, 61, .6);
}

.dark\:text-green-700\/65:is(.dark *) {
  color: rgba(21, 128, 61, .65);
}

.dark\:text-green-700\/70:is(.dark *) {
  color: rgba(21, 128, 61, .7);
}

.dark\:text-green-700\/75:is(.dark *) {
  color: rgba(21, 128, 61, .75);
}

.dark\:text-green-700\/80:is(.dark *) {
  color: rgba(21, 128, 61, .8);
}

.dark\:text-green-700\/85:is(.dark *) {
  color: rgba(21, 128, 61, .85);
}

.dark\:text-green-700\/90:is(.dark *) {
  color: rgba(21, 128, 61, .9);
}

.dark\:text-green-700\/95:is(.dark *) {
  color: rgba(21, 128, 61, .95);
}

.dark\:text-green-800:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(22, 101, 52, var(--tw-text-opacity, 1));
}

.dark\:text-green-800\/0:is(.dark *) {
  color: rgba(22, 101, 52, 0);
}

.dark\:text-green-800\/10:is(.dark *) {
  color: rgba(22, 101, 52, .1);
}

.dark\:text-green-800\/100:is(.dark *) {
  color: #166534;
}

.dark\:text-green-800\/15:is(.dark *) {
  color: rgba(22, 101, 52, .15);
}

.dark\:text-green-800\/20:is(.dark *) {
  color: rgba(22, 101, 52, .2);
}

.dark\:text-green-800\/25:is(.dark *) {
  color: rgba(22, 101, 52, .25);
}

.dark\:text-green-800\/30:is(.dark *) {
  color: rgba(22, 101, 52, .3);
}

.dark\:text-green-800\/35:is(.dark *) {
  color: rgba(22, 101, 52, .35);
}

.dark\:text-green-800\/40:is(.dark *) {
  color: rgba(22, 101, 52, .4);
}

.dark\:text-green-800\/45:is(.dark *) {
  color: rgba(22, 101, 52, .45);
}

.dark\:text-green-800\/5:is(.dark *) {
  color: rgba(22, 101, 52, .05);
}

.dark\:text-green-800\/50:is(.dark *) {
  color: rgba(22, 101, 52, .5);
}

.dark\:text-green-800\/55:is(.dark *) {
  color: rgba(22, 101, 52, .55);
}

.dark\:text-green-800\/60:is(.dark *) {
  color: rgba(22, 101, 52, .6);
}

.dark\:text-green-800\/65:is(.dark *) {
  color: rgba(22, 101, 52, .65);
}

.dark\:text-green-800\/70:is(.dark *) {
  color: rgba(22, 101, 52, .7);
}

.dark\:text-green-800\/75:is(.dark *) {
  color: rgba(22, 101, 52, .75);
}

.dark\:text-green-800\/80:is(.dark *) {
  color: rgba(22, 101, 52, .8);
}

.dark\:text-green-800\/85:is(.dark *) {
  color: rgba(22, 101, 52, .85);
}

.dark\:text-green-800\/90:is(.dark *) {
  color: rgba(22, 101, 52, .9);
}

.dark\:text-green-800\/95:is(.dark *) {
  color: rgba(22, 101, 52, .95);
}

.dark\:text-indigo-100:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-text-opacity, 1));
}

.dark\:text-indigo-100\/0:is(.dark *) {
  color: rgba(224, 231, 255, 0);
}

.dark\:text-indigo-100\/10:is(.dark *) {
  color: rgba(224, 231, 255, .1);
}

.dark\:text-indigo-100\/100:is(.dark *) {
  color: #e0e7ff;
}

.dark\:text-indigo-100\/15:is(.dark *) {
  color: rgba(224, 231, 255, .15);
}

.dark\:text-indigo-100\/20:is(.dark *) {
  color: rgba(224, 231, 255, .2);
}

.dark\:text-indigo-100\/25:is(.dark *) {
  color: rgba(224, 231, 255, .25);
}

.dark\:text-indigo-100\/30:is(.dark *) {
  color: rgba(224, 231, 255, .3);
}

.dark\:text-indigo-100\/35:is(.dark *) {
  color: rgba(224, 231, 255, .35);
}

.dark\:text-indigo-100\/40:is(.dark *) {
  color: rgba(224, 231, 255, .4);
}

.dark\:text-indigo-100\/45:is(.dark *) {
  color: rgba(224, 231, 255, .45);
}

.dark\:text-indigo-100\/5:is(.dark *) {
  color: rgba(224, 231, 255, .05);
}

.dark\:text-indigo-100\/50:is(.dark *) {
  color: rgba(224, 231, 255, .5);
}

.dark\:text-indigo-100\/55:is(.dark *) {
  color: rgba(224, 231, 255, .55);
}

.dark\:text-indigo-100\/60:is(.dark *) {
  color: rgba(224, 231, 255, .6);
}

.dark\:text-indigo-100\/65:is(.dark *) {
  color: rgba(224, 231, 255, .65);
}

.dark\:text-indigo-100\/70:is(.dark *) {
  color: rgba(224, 231, 255, .7);
}

.dark\:text-indigo-100\/75:is(.dark *) {
  color: rgba(224, 231, 255, .75);
}

.dark\:text-indigo-100\/80:is(.dark *) {
  color: rgba(224, 231, 255, .8);
}

.dark\:text-indigo-100\/85:is(.dark *) {
  color: rgba(224, 231, 255, .85);
}

.dark\:text-indigo-100\/90:is(.dark *) {
  color: rgba(224, 231, 255, .9);
}

.dark\:text-indigo-100\/95:is(.dark *) {
  color: rgba(224, 231, 255, .95);
}

.dark\:text-indigo-300:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-text-opacity, 1));
}

.dark\:text-indigo-400:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-text-opacity, 1));
}

.dark\:text-indigo-400\/0:is(.dark *) {
  color: rgba(129, 140, 248, 0);
}

.dark\:text-indigo-400\/10:is(.dark *) {
  color: rgba(129, 140, 248, .1);
}

.dark\:text-indigo-400\/100:is(.dark *) {
  color: #818cf8;
}

.dark\:text-indigo-400\/15:is(.dark *) {
  color: rgba(129, 140, 248, .15);
}

.dark\:text-indigo-400\/20:is(.dark *) {
  color: rgba(129, 140, 248, .2);
}

.dark\:text-indigo-400\/25:is(.dark *) {
  color: rgba(129, 140, 248, .25);
}

.dark\:text-indigo-400\/30:is(.dark *) {
  color: rgba(129, 140, 248, .3);
}

.dark\:text-indigo-400\/35:is(.dark *) {
  color: rgba(129, 140, 248, .35);
}

.dark\:text-indigo-400\/40:is(.dark *) {
  color: rgba(129, 140, 248, .4);
}

.dark\:text-indigo-400\/45:is(.dark *) {
  color: rgba(129, 140, 248, .45);
}

.dark\:text-indigo-400\/5:is(.dark *) {
  color: rgba(129, 140, 248, .05);
}

.dark\:text-indigo-400\/50:is(.dark *) {
  color: rgba(129, 140, 248, .5);
}

.dark\:text-indigo-400\/55:is(.dark *) {
  color: rgba(129, 140, 248, .55);
}

.dark\:text-indigo-400\/60:is(.dark *) {
  color: rgba(129, 140, 248, .6);
}

.dark\:text-indigo-400\/65:is(.dark *) {
  color: rgba(129, 140, 248, .65);
}

.dark\:text-indigo-400\/70:is(.dark *) {
  color: rgba(129, 140, 248, .7);
}

.dark\:text-indigo-400\/75:is(.dark *) {
  color: rgba(129, 140, 248, .75);
}

.dark\:text-indigo-400\/80:is(.dark *) {
  color: rgba(129, 140, 248, .8);
}

.dark\:text-indigo-400\/85:is(.dark *) {
  color: rgba(129, 140, 248, .85);
}

.dark\:text-indigo-400\/90:is(.dark *) {
  color: rgba(129, 140, 248, .9);
}

.dark\:text-indigo-400\/95:is(.dark *) {
  color: rgba(129, 140, 248, .95);
}

.dark\:text-indigo-500:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-text-opacity, 1));
}

.dark\:text-indigo-500\/0:is(.dark *) {
  color: rgba(99, 102, 241, 0);
}

.dark\:text-indigo-500\/10:is(.dark *) {
  color: rgba(99, 102, 241, .1);
}

.dark\:text-indigo-500\/100:is(.dark *) {
  color: #6366f1;
}

.dark\:text-indigo-500\/15:is(.dark *) {
  color: rgba(99, 102, 241, .15);
}

.dark\:text-indigo-500\/20:is(.dark *) {
  color: rgba(99, 102, 241, .2);
}

.dark\:text-indigo-500\/25:is(.dark *) {
  color: rgba(99, 102, 241, .25);
}

.dark\:text-indigo-500\/30:is(.dark *) {
  color: rgba(99, 102, 241, .3);
}

.dark\:text-indigo-500\/35:is(.dark *) {
  color: rgba(99, 102, 241, .35);
}

.dark\:text-indigo-500\/40:is(.dark *) {
  color: rgba(99, 102, 241, .4);
}

.dark\:text-indigo-500\/45:is(.dark *) {
  color: rgba(99, 102, 241, .45);
}

.dark\:text-indigo-500\/5:is(.dark *) {
  color: rgba(99, 102, 241, .05);
}

.dark\:text-indigo-500\/50:is(.dark *) {
  color: rgba(99, 102, 241, .5);
}

.dark\:text-indigo-500\/55:is(.dark *) {
  color: rgba(99, 102, 241, .55);
}

.dark\:text-indigo-500\/60:is(.dark *) {
  color: rgba(99, 102, 241, .6);
}

.dark\:text-indigo-500\/65:is(.dark *) {
  color: rgba(99, 102, 241, .65);
}

.dark\:text-indigo-500\/70:is(.dark *) {
  color: rgba(99, 102, 241, .7);
}

.dark\:text-indigo-500\/75:is(.dark *) {
  color: rgba(99, 102, 241, .75);
}

.dark\:text-indigo-500\/80:is(.dark *) {
  color: rgba(99, 102, 241, .8);
}

.dark\:text-indigo-500\/85:is(.dark *) {
  color: rgba(99, 102, 241, .85);
}

.dark\:text-indigo-500\/90:is(.dark *) {
  color: rgba(99, 102, 241, .9);
}

.dark\:text-indigo-500\/95:is(.dark *) {
  color: rgba(99, 102, 241, .95);
}

.dark\:text-indigo-700:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-text-opacity, 1));
}

.dark\:text-indigo-700\/0:is(.dark *) {
  color: rgba(67, 56, 202, 0);
}

.dark\:text-indigo-700\/10:is(.dark *) {
  color: rgba(67, 56, 202, .1);
}

.dark\:text-indigo-700\/100:is(.dark *) {
  color: #4338ca;
}

.dark\:text-indigo-700\/15:is(.dark *) {
  color: rgba(67, 56, 202, .15);
}

.dark\:text-indigo-700\/20:is(.dark *) {
  color: rgba(67, 56, 202, .2);
}

.dark\:text-indigo-700\/25:is(.dark *) {
  color: rgba(67, 56, 202, .25);
}

.dark\:text-indigo-700\/30:is(.dark *) {
  color: rgba(67, 56, 202, .3);
}

.dark\:text-indigo-700\/35:is(.dark *) {
  color: rgba(67, 56, 202, .35);
}

.dark\:text-indigo-700\/40:is(.dark *) {
  color: rgba(67, 56, 202, .4);
}

.dark\:text-indigo-700\/45:is(.dark *) {
  color: rgba(67, 56, 202, .45);
}

.dark\:text-indigo-700\/5:is(.dark *) {
  color: rgba(67, 56, 202, .05);
}

.dark\:text-indigo-700\/50:is(.dark *) {
  color: rgba(67, 56, 202, .5);
}

.dark\:text-indigo-700\/55:is(.dark *) {
  color: rgba(67, 56, 202, .55);
}

.dark\:text-indigo-700\/60:is(.dark *) {
  color: rgba(67, 56, 202, .6);
}

.dark\:text-indigo-700\/65:is(.dark *) {
  color: rgba(67, 56, 202, .65);
}

.dark\:text-indigo-700\/70:is(.dark *) {
  color: rgba(67, 56, 202, .7);
}

.dark\:text-indigo-700\/75:is(.dark *) {
  color: rgba(67, 56, 202, .75);
}

.dark\:text-indigo-700\/80:is(.dark *) {
  color: rgba(67, 56, 202, .8);
}

.dark\:text-indigo-700\/85:is(.dark *) {
  color: rgba(67, 56, 202, .85);
}

.dark\:text-indigo-700\/90:is(.dark *) {
  color: rgba(67, 56, 202, .9);
}

.dark\:text-indigo-700\/95:is(.dark *) {
  color: rgba(67, 56, 202, .95);
}

.dark\:text-indigo-800:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-text-opacity, 1));
}

.dark\:text-indigo-800\/0:is(.dark *) {
  color: rgba(55, 48, 163, 0);
}

.dark\:text-indigo-800\/10:is(.dark *) {
  color: rgba(55, 48, 163, .1);
}

.dark\:text-indigo-800\/100:is(.dark *) {
  color: #3730a3;
}

.dark\:text-indigo-800\/15:is(.dark *) {
  color: rgba(55, 48, 163, .15);
}

.dark\:text-indigo-800\/20:is(.dark *) {
  color: rgba(55, 48, 163, .2);
}

.dark\:text-indigo-800\/25:is(.dark *) {
  color: rgba(55, 48, 163, .25);
}

.dark\:text-indigo-800\/30:is(.dark *) {
  color: rgba(55, 48, 163, .3);
}

.dark\:text-indigo-800\/35:is(.dark *) {
  color: rgba(55, 48, 163, .35);
}

.dark\:text-indigo-800\/40:is(.dark *) {
  color: rgba(55, 48, 163, .4);
}

.dark\:text-indigo-800\/45:is(.dark *) {
  color: rgba(55, 48, 163, .45);
}

.dark\:text-indigo-800\/5:is(.dark *) {
  color: rgba(55, 48, 163, .05);
}

.dark\:text-indigo-800\/50:is(.dark *) {
  color: rgba(55, 48, 163, .5);
}

.dark\:text-indigo-800\/55:is(.dark *) {
  color: rgba(55, 48, 163, .55);
}

.dark\:text-indigo-800\/60:is(.dark *) {
  color: rgba(55, 48, 163, .6);
}

.dark\:text-indigo-800\/65:is(.dark *) {
  color: rgba(55, 48, 163, .65);
}

.dark\:text-indigo-800\/70:is(.dark *) {
  color: rgba(55, 48, 163, .7);
}

.dark\:text-indigo-800\/75:is(.dark *) {
  color: rgba(55, 48, 163, .75);
}

.dark\:text-indigo-800\/80:is(.dark *) {
  color: rgba(55, 48, 163, .8);
}

.dark\:text-indigo-800\/85:is(.dark *) {
  color: rgba(55, 48, 163, .85);
}

.dark\:text-indigo-800\/90:is(.dark *) {
  color: rgba(55, 48, 163, .9);
}

.dark\:text-indigo-800\/95:is(.dark *) {
  color: rgba(55, 48, 163, .95);
}

.dark\:text-intuidyBlue:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(24, 75, 111, var(--tw-text-opacity, 1));
}

.dark\:text-lime-100:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(236, 252, 203, var(--tw-text-opacity, 1));
}

.dark\:text-lime-100\/0:is(.dark *) {
  color: rgba(236, 252, 203, 0);
}

.dark\:text-lime-100\/10:is(.dark *) {
  color: rgba(236, 252, 203, .1);
}

.dark\:text-lime-100\/100:is(.dark *) {
  color: #ecfccb;
}

.dark\:text-lime-100\/15:is(.dark *) {
  color: rgba(236, 252, 203, .15);
}

.dark\:text-lime-100\/20:is(.dark *) {
  color: rgba(236, 252, 203, .2);
}

.dark\:text-lime-100\/25:is(.dark *) {
  color: rgba(236, 252, 203, .25);
}

.dark\:text-lime-100\/30:is(.dark *) {
  color: rgba(236, 252, 203, .3);
}

.dark\:text-lime-100\/35:is(.dark *) {
  color: rgba(236, 252, 203, .35);
}

.dark\:text-lime-100\/40:is(.dark *) {
  color: rgba(236, 252, 203, .4);
}

.dark\:text-lime-100\/45:is(.dark *) {
  color: rgba(236, 252, 203, .45);
}

.dark\:text-lime-100\/5:is(.dark *) {
  color: rgba(236, 252, 203, .05);
}

.dark\:text-lime-100\/50:is(.dark *) {
  color: rgba(236, 252, 203, .5);
}

.dark\:text-lime-100\/55:is(.dark *) {
  color: rgba(236, 252, 203, .55);
}

.dark\:text-lime-100\/60:is(.dark *) {
  color: rgba(236, 252, 203, .6);
}

.dark\:text-lime-100\/65:is(.dark *) {
  color: rgba(236, 252, 203, .65);
}

.dark\:text-lime-100\/70:is(.dark *) {
  color: rgba(236, 252, 203, .7);
}

.dark\:text-lime-100\/75:is(.dark *) {
  color: rgba(236, 252, 203, .75);
}

.dark\:text-lime-100\/80:is(.dark *) {
  color: rgba(236, 252, 203, .8);
}

.dark\:text-lime-100\/85:is(.dark *) {
  color: rgba(236, 252, 203, .85);
}

.dark\:text-lime-100\/90:is(.dark *) {
  color: rgba(236, 252, 203, .9);
}

.dark\:text-lime-100\/95:is(.dark *) {
  color: rgba(236, 252, 203, .95);
}

.dark\:text-lime-400:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(163, 230, 53, var(--tw-text-opacity, 1));
}

.dark\:text-lime-400\/0:is(.dark *) {
  color: rgba(163, 230, 53, 0);
}

.dark\:text-lime-400\/10:is(.dark *) {
  color: rgba(163, 230, 53, .1);
}

.dark\:text-lime-400\/100:is(.dark *) {
  color: #a3e635;
}

.dark\:text-lime-400\/15:is(.dark *) {
  color: rgba(163, 230, 53, .15);
}

.dark\:text-lime-400\/20:is(.dark *) {
  color: rgba(163, 230, 53, .2);
}

.dark\:text-lime-400\/25:is(.dark *) {
  color: rgba(163, 230, 53, .25);
}

.dark\:text-lime-400\/30:is(.dark *) {
  color: rgba(163, 230, 53, .3);
}

.dark\:text-lime-400\/35:is(.dark *) {
  color: rgba(163, 230, 53, .35);
}

.dark\:text-lime-400\/40:is(.dark *) {
  color: rgba(163, 230, 53, .4);
}

.dark\:text-lime-400\/45:is(.dark *) {
  color: rgba(163, 230, 53, .45);
}

.dark\:text-lime-400\/5:is(.dark *) {
  color: rgba(163, 230, 53, .05);
}

.dark\:text-lime-400\/50:is(.dark *) {
  color: rgba(163, 230, 53, .5);
}

.dark\:text-lime-400\/55:is(.dark *) {
  color: rgba(163, 230, 53, .55);
}

.dark\:text-lime-400\/60:is(.dark *) {
  color: rgba(163, 230, 53, .6);
}

.dark\:text-lime-400\/65:is(.dark *) {
  color: rgba(163, 230, 53, .65);
}

.dark\:text-lime-400\/70:is(.dark *) {
  color: rgba(163, 230, 53, .7);
}

.dark\:text-lime-400\/75:is(.dark *) {
  color: rgba(163, 230, 53, .75);
}

.dark\:text-lime-400\/80:is(.dark *) {
  color: rgba(163, 230, 53, .8);
}

.dark\:text-lime-400\/85:is(.dark *) {
  color: rgba(163, 230, 53, .85);
}

.dark\:text-lime-400\/90:is(.dark *) {
  color: rgba(163, 230, 53, .9);
}

.dark\:text-lime-400\/95:is(.dark *) {
  color: rgba(163, 230, 53, .95);
}

.dark\:text-lime-500:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(132, 204, 22, var(--tw-text-opacity, 1));
}

.dark\:text-lime-500\/0:is(.dark *) {
  color: rgba(132, 204, 22, 0);
}

.dark\:text-lime-500\/10:is(.dark *) {
  color: rgba(132, 204, 22, .1);
}

.dark\:text-lime-500\/100:is(.dark *) {
  color: #84cc16;
}

.dark\:text-lime-500\/15:is(.dark *) {
  color: rgba(132, 204, 22, .15);
}

.dark\:text-lime-500\/20:is(.dark *) {
  color: rgba(132, 204, 22, .2);
}

.dark\:text-lime-500\/25:is(.dark *) {
  color: rgba(132, 204, 22, .25);
}

.dark\:text-lime-500\/30:is(.dark *) {
  color: rgba(132, 204, 22, .3);
}

.dark\:text-lime-500\/35:is(.dark *) {
  color: rgba(132, 204, 22, .35);
}

.dark\:text-lime-500\/40:is(.dark *) {
  color: rgba(132, 204, 22, .4);
}

.dark\:text-lime-500\/45:is(.dark *) {
  color: rgba(132, 204, 22, .45);
}

.dark\:text-lime-500\/5:is(.dark *) {
  color: rgba(132, 204, 22, .05);
}

.dark\:text-lime-500\/50:is(.dark *) {
  color: rgba(132, 204, 22, .5);
}

.dark\:text-lime-500\/55:is(.dark *) {
  color: rgba(132, 204, 22, .55);
}

.dark\:text-lime-500\/60:is(.dark *) {
  color: rgba(132, 204, 22, .6);
}

.dark\:text-lime-500\/65:is(.dark *) {
  color: rgba(132, 204, 22, .65);
}

.dark\:text-lime-500\/70:is(.dark *) {
  color: rgba(132, 204, 22, .7);
}

.dark\:text-lime-500\/75:is(.dark *) {
  color: rgba(132, 204, 22, .75);
}

.dark\:text-lime-500\/80:is(.dark *) {
  color: rgba(132, 204, 22, .8);
}

.dark\:text-lime-500\/85:is(.dark *) {
  color: rgba(132, 204, 22, .85);
}

.dark\:text-lime-500\/90:is(.dark *) {
  color: rgba(132, 204, 22, .9);
}

.dark\:text-lime-500\/95:is(.dark *) {
  color: rgba(132, 204, 22, .95);
}

.dark\:text-lime-700:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(77, 124, 15, var(--tw-text-opacity, 1));
}

.dark\:text-lime-700\/0:is(.dark *) {
  color: rgba(77, 124, 15, 0);
}

.dark\:text-lime-700\/10:is(.dark *) {
  color: rgba(77, 124, 15, .1);
}

.dark\:text-lime-700\/100:is(.dark *) {
  color: #4d7c0f;
}

.dark\:text-lime-700\/15:is(.dark *) {
  color: rgba(77, 124, 15, .15);
}

.dark\:text-lime-700\/20:is(.dark *) {
  color: rgba(77, 124, 15, .2);
}

.dark\:text-lime-700\/25:is(.dark *) {
  color: rgba(77, 124, 15, .25);
}

.dark\:text-lime-700\/30:is(.dark *) {
  color: rgba(77, 124, 15, .3);
}

.dark\:text-lime-700\/35:is(.dark *) {
  color: rgba(77, 124, 15, .35);
}

.dark\:text-lime-700\/40:is(.dark *) {
  color: rgba(77, 124, 15, .4);
}

.dark\:text-lime-700\/45:is(.dark *) {
  color: rgba(77, 124, 15, .45);
}

.dark\:text-lime-700\/5:is(.dark *) {
  color: rgba(77, 124, 15, .05);
}

.dark\:text-lime-700\/50:is(.dark *) {
  color: rgba(77, 124, 15, .5);
}

.dark\:text-lime-700\/55:is(.dark *) {
  color: rgba(77, 124, 15, .55);
}

.dark\:text-lime-700\/60:is(.dark *) {
  color: rgba(77, 124, 15, .6);
}

.dark\:text-lime-700\/65:is(.dark *) {
  color: rgba(77, 124, 15, .65);
}

.dark\:text-lime-700\/70:is(.dark *) {
  color: rgba(77, 124, 15, .7);
}

.dark\:text-lime-700\/75:is(.dark *) {
  color: rgba(77, 124, 15, .75);
}

.dark\:text-lime-700\/80:is(.dark *) {
  color: rgba(77, 124, 15, .8);
}

.dark\:text-lime-700\/85:is(.dark *) {
  color: rgba(77, 124, 15, .85);
}

.dark\:text-lime-700\/90:is(.dark *) {
  color: rgba(77, 124, 15, .9);
}

.dark\:text-lime-700\/95:is(.dark *) {
  color: rgba(77, 124, 15, .95);
}

.dark\:text-lime-800:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(63, 98, 18, var(--tw-text-opacity, 1));
}

.dark\:text-lime-800\/0:is(.dark *) {
  color: rgba(63, 98, 18, 0);
}

.dark\:text-lime-800\/10:is(.dark *) {
  color: rgba(63, 98, 18, .1);
}

.dark\:text-lime-800\/100:is(.dark *) {
  color: #3f6212;
}

.dark\:text-lime-800\/15:is(.dark *) {
  color: rgba(63, 98, 18, .15);
}

.dark\:text-lime-800\/20:is(.dark *) {
  color: rgba(63, 98, 18, .2);
}

.dark\:text-lime-800\/25:is(.dark *) {
  color: rgba(63, 98, 18, .25);
}

.dark\:text-lime-800\/30:is(.dark *) {
  color: rgba(63, 98, 18, .3);
}

.dark\:text-lime-800\/35:is(.dark *) {
  color: rgba(63, 98, 18, .35);
}

.dark\:text-lime-800\/40:is(.dark *) {
  color: rgba(63, 98, 18, .4);
}

.dark\:text-lime-800\/45:is(.dark *) {
  color: rgba(63, 98, 18, .45);
}

.dark\:text-lime-800\/5:is(.dark *) {
  color: rgba(63, 98, 18, .05);
}

.dark\:text-lime-800\/50:is(.dark *) {
  color: rgba(63, 98, 18, .5);
}

.dark\:text-lime-800\/55:is(.dark *) {
  color: rgba(63, 98, 18, .55);
}

.dark\:text-lime-800\/60:is(.dark *) {
  color: rgba(63, 98, 18, .6);
}

.dark\:text-lime-800\/65:is(.dark *) {
  color: rgba(63, 98, 18, .65);
}

.dark\:text-lime-800\/70:is(.dark *) {
  color: rgba(63, 98, 18, .7);
}

.dark\:text-lime-800\/75:is(.dark *) {
  color: rgba(63, 98, 18, .75);
}

.dark\:text-lime-800\/80:is(.dark *) {
  color: rgba(63, 98, 18, .8);
}

.dark\:text-lime-800\/85:is(.dark *) {
  color: rgba(63, 98, 18, .85);
}

.dark\:text-lime-800\/90:is(.dark *) {
  color: rgba(63, 98, 18, .9);
}

.dark\:text-lime-800\/95:is(.dark *) {
  color: rgba(63, 98, 18, .95);
}

.dark\:text-neutral-100:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(245, 245, 245, var(--tw-text-opacity, 1));
}

.dark\:text-neutral-100\/0:is(.dark *) {
  color: rgba(245, 245, 245, 0);
}

.dark\:text-neutral-100\/10:is(.dark *) {
  color: rgba(245, 245, 245, .1);
}

.dark\:text-neutral-100\/100:is(.dark *) {
  color: #f5f5f5;
}

.dark\:text-neutral-100\/15:is(.dark *) {
  color: rgba(245, 245, 245, .15);
}

.dark\:text-neutral-100\/20:is(.dark *) {
  color: rgba(245, 245, 245, .2);
}

.dark\:text-neutral-100\/25:is(.dark *) {
  color: rgba(245, 245, 245, .25);
}

.dark\:text-neutral-100\/30:is(.dark *) {
  color: rgba(245, 245, 245, .3);
}

.dark\:text-neutral-100\/35:is(.dark *) {
  color: rgba(245, 245, 245, .35);
}

.dark\:text-neutral-100\/40:is(.dark *) {
  color: rgba(245, 245, 245, .4);
}

.dark\:text-neutral-100\/45:is(.dark *) {
  color: rgba(245, 245, 245, .45);
}

.dark\:text-neutral-100\/5:is(.dark *) {
  color: rgba(245, 245, 245, .05);
}

.dark\:text-neutral-100\/50:is(.dark *) {
  color: rgba(245, 245, 245, .5);
}

.dark\:text-neutral-100\/55:is(.dark *) {
  color: rgba(245, 245, 245, .55);
}

.dark\:text-neutral-100\/60:is(.dark *) {
  color: rgba(245, 245, 245, .6);
}

.dark\:text-neutral-100\/65:is(.dark *) {
  color: rgba(245, 245, 245, .65);
}

.dark\:text-neutral-100\/70:is(.dark *) {
  color: rgba(245, 245, 245, .7);
}

.dark\:text-neutral-100\/75:is(.dark *) {
  color: rgba(245, 245, 245, .75);
}

.dark\:text-neutral-100\/80:is(.dark *) {
  color: rgba(245, 245, 245, .8);
}

.dark\:text-neutral-100\/85:is(.dark *) {
  color: rgba(245, 245, 245, .85);
}

.dark\:text-neutral-100\/90:is(.dark *) {
  color: rgba(245, 245, 245, .9);
}

.dark\:text-neutral-100\/95:is(.dark *) {
  color: rgba(245, 245, 245, .95);
}

.dark\:text-neutral-400:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(163, 163, 163, var(--tw-text-opacity, 1));
}

.dark\:text-neutral-400\/0:is(.dark *) {
  color: rgba(163, 163, 163, 0);
}

.dark\:text-neutral-400\/10:is(.dark *) {
  color: rgba(163, 163, 163, .1);
}

.dark\:text-neutral-400\/100:is(.dark *) {
  color: #a3a3a3;
}

.dark\:text-neutral-400\/15:is(.dark *) {
  color: rgba(163, 163, 163, .15);
}

.dark\:text-neutral-400\/20:is(.dark *) {
  color: rgba(163, 163, 163, .2);
}

.dark\:text-neutral-400\/25:is(.dark *) {
  color: rgba(163, 163, 163, .25);
}

.dark\:text-neutral-400\/30:is(.dark *) {
  color: rgba(163, 163, 163, .3);
}

.dark\:text-neutral-400\/35:is(.dark *) {
  color: rgba(163, 163, 163, .35);
}

.dark\:text-neutral-400\/40:is(.dark *) {
  color: rgba(163, 163, 163, .4);
}

.dark\:text-neutral-400\/45:is(.dark *) {
  color: rgba(163, 163, 163, .45);
}

.dark\:text-neutral-400\/5:is(.dark *) {
  color: rgba(163, 163, 163, .05);
}

.dark\:text-neutral-400\/50:is(.dark *) {
  color: rgba(163, 163, 163, .5);
}

.dark\:text-neutral-400\/55:is(.dark *) {
  color: rgba(163, 163, 163, .55);
}

.dark\:text-neutral-400\/60:is(.dark *) {
  color: rgba(163, 163, 163, .6);
}

.dark\:text-neutral-400\/65:is(.dark *) {
  color: rgba(163, 163, 163, .65);
}

.dark\:text-neutral-400\/70:is(.dark *) {
  color: rgba(163, 163, 163, .7);
}

.dark\:text-neutral-400\/75:is(.dark *) {
  color: rgba(163, 163, 163, .75);
}

.dark\:text-neutral-400\/80:is(.dark *) {
  color: rgba(163, 163, 163, .8);
}

.dark\:text-neutral-400\/85:is(.dark *) {
  color: rgba(163, 163, 163, .85);
}

.dark\:text-neutral-400\/90:is(.dark *) {
  color: rgba(163, 163, 163, .9);
}

.dark\:text-neutral-400\/95:is(.dark *) {
  color: rgba(163, 163, 163, .95);
}

.dark\:text-neutral-500:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(115, 115, 115, var(--tw-text-opacity, 1));
}

.dark\:text-neutral-500\/0:is(.dark *) {
  color: rgba(115, 115, 115, 0);
}

.dark\:text-neutral-500\/10:is(.dark *) {
  color: rgba(115, 115, 115, .1);
}

.dark\:text-neutral-500\/100:is(.dark *) {
  color: #737373;
}

.dark\:text-neutral-500\/15:is(.dark *) {
  color: rgba(115, 115, 115, .15);
}

.dark\:text-neutral-500\/20:is(.dark *) {
  color: rgba(115, 115, 115, .2);
}

.dark\:text-neutral-500\/25:is(.dark *) {
  color: rgba(115, 115, 115, .25);
}

.dark\:text-neutral-500\/30:is(.dark *) {
  color: rgba(115, 115, 115, .3);
}

.dark\:text-neutral-500\/35:is(.dark *) {
  color: rgba(115, 115, 115, .35);
}

.dark\:text-neutral-500\/40:is(.dark *) {
  color: rgba(115, 115, 115, .4);
}

.dark\:text-neutral-500\/45:is(.dark *) {
  color: rgba(115, 115, 115, .45);
}

.dark\:text-neutral-500\/5:is(.dark *) {
  color: rgba(115, 115, 115, .05);
}

.dark\:text-neutral-500\/50:is(.dark *) {
  color: rgba(115, 115, 115, .5);
}

.dark\:text-neutral-500\/55:is(.dark *) {
  color: rgba(115, 115, 115, .55);
}

.dark\:text-neutral-500\/60:is(.dark *) {
  color: rgba(115, 115, 115, .6);
}

.dark\:text-neutral-500\/65:is(.dark *) {
  color: rgba(115, 115, 115, .65);
}

.dark\:text-neutral-500\/70:is(.dark *) {
  color: rgba(115, 115, 115, .7);
}

.dark\:text-neutral-500\/75:is(.dark *) {
  color: rgba(115, 115, 115, .75);
}

.dark\:text-neutral-500\/80:is(.dark *) {
  color: rgba(115, 115, 115, .8);
}

.dark\:text-neutral-500\/85:is(.dark *) {
  color: rgba(115, 115, 115, .85);
}

.dark\:text-neutral-500\/90:is(.dark *) {
  color: rgba(115, 115, 115, .9);
}

.dark\:text-neutral-500\/95:is(.dark *) {
  color: rgba(115, 115, 115, .95);
}

.dark\:text-neutral-700:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(64, 64, 64, var(--tw-text-opacity, 1));
}

.dark\:text-neutral-700\/0:is(.dark *) {
  color: rgba(64, 64, 64, 0);
}

.dark\:text-neutral-700\/10:is(.dark *) {
  color: rgba(64, 64, 64, .1);
}

.dark\:text-neutral-700\/100:is(.dark *) {
  color: #404040;
}

.dark\:text-neutral-700\/15:is(.dark *) {
  color: rgba(64, 64, 64, .15);
}

.dark\:text-neutral-700\/20:is(.dark *) {
  color: rgba(64, 64, 64, .2);
}

.dark\:text-neutral-700\/25:is(.dark *) {
  color: rgba(64, 64, 64, .25);
}

.dark\:text-neutral-700\/30:is(.dark *) {
  color: rgba(64, 64, 64, .3);
}

.dark\:text-neutral-700\/35:is(.dark *) {
  color: rgba(64, 64, 64, .35);
}

.dark\:text-neutral-700\/40:is(.dark *) {
  color: rgba(64, 64, 64, .4);
}

.dark\:text-neutral-700\/45:is(.dark *) {
  color: rgba(64, 64, 64, .45);
}

.dark\:text-neutral-700\/5:is(.dark *) {
  color: rgba(64, 64, 64, .05);
}

.dark\:text-neutral-700\/50:is(.dark *) {
  color: rgba(64, 64, 64, .5);
}

.dark\:text-neutral-700\/55:is(.dark *) {
  color: rgba(64, 64, 64, .55);
}

.dark\:text-neutral-700\/60:is(.dark *) {
  color: rgba(64, 64, 64, .6);
}

.dark\:text-neutral-700\/65:is(.dark *) {
  color: rgba(64, 64, 64, .65);
}

.dark\:text-neutral-700\/70:is(.dark *) {
  color: rgba(64, 64, 64, .7);
}

.dark\:text-neutral-700\/75:is(.dark *) {
  color: rgba(64, 64, 64, .75);
}

.dark\:text-neutral-700\/80:is(.dark *) {
  color: rgba(64, 64, 64, .8);
}

.dark\:text-neutral-700\/85:is(.dark *) {
  color: rgba(64, 64, 64, .85);
}

.dark\:text-neutral-700\/90:is(.dark *) {
  color: rgba(64, 64, 64, .9);
}

.dark\:text-neutral-700\/95:is(.dark *) {
  color: rgba(64, 64, 64, .95);
}

.dark\:text-neutral-800:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(38, 38, 38, var(--tw-text-opacity, 1));
}

.dark\:text-neutral-800\/0:is(.dark *) {
  color: rgba(38, 38, 38, 0);
}

.dark\:text-neutral-800\/10:is(.dark *) {
  color: rgba(38, 38, 38, .1);
}

.dark\:text-neutral-800\/100:is(.dark *) {
  color: #262626;
}

.dark\:text-neutral-800\/15:is(.dark *) {
  color: rgba(38, 38, 38, .15);
}

.dark\:text-neutral-800\/20:is(.dark *) {
  color: rgba(38, 38, 38, .2);
}

.dark\:text-neutral-800\/25:is(.dark *) {
  color: rgba(38, 38, 38, .25);
}

.dark\:text-neutral-800\/30:is(.dark *) {
  color: rgba(38, 38, 38, .3);
}

.dark\:text-neutral-800\/35:is(.dark *) {
  color: rgba(38, 38, 38, .35);
}

.dark\:text-neutral-800\/40:is(.dark *) {
  color: rgba(38, 38, 38, .4);
}

.dark\:text-neutral-800\/45:is(.dark *) {
  color: rgba(38, 38, 38, .45);
}

.dark\:text-neutral-800\/5:is(.dark *) {
  color: rgba(38, 38, 38, .05);
}

.dark\:text-neutral-800\/50:is(.dark *) {
  color: rgba(38, 38, 38, .5);
}

.dark\:text-neutral-800\/55:is(.dark *) {
  color: rgba(38, 38, 38, .55);
}

.dark\:text-neutral-800\/60:is(.dark *) {
  color: rgba(38, 38, 38, .6);
}

.dark\:text-neutral-800\/65:is(.dark *) {
  color: rgba(38, 38, 38, .65);
}

.dark\:text-neutral-800\/70:is(.dark *) {
  color: rgba(38, 38, 38, .7);
}

.dark\:text-neutral-800\/75:is(.dark *) {
  color: rgba(38, 38, 38, .75);
}

.dark\:text-neutral-800\/80:is(.dark *) {
  color: rgba(38, 38, 38, .8);
}

.dark\:text-neutral-800\/85:is(.dark *) {
  color: rgba(38, 38, 38, .85);
}

.dark\:text-neutral-800\/90:is(.dark *) {
  color: rgba(38, 38, 38, .9);
}

.dark\:text-neutral-800\/95:is(.dark *) {
  color: rgba(38, 38, 38, .95);
}

.dark\:text-orange-100:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(255, 237, 213, var(--tw-text-opacity, 1));
}

.dark\:text-orange-100\/0:is(.dark *) {
  color: rgba(255, 237, 213, 0);
}

.dark\:text-orange-100\/10:is(.dark *) {
  color: rgba(255, 237, 213, .1);
}

.dark\:text-orange-100\/100:is(.dark *) {
  color: #ffedd5;
}

.dark\:text-orange-100\/15:is(.dark *) {
  color: rgba(255, 237, 213, .15);
}

.dark\:text-orange-100\/20:is(.dark *) {
  color: rgba(255, 237, 213, .2);
}

.dark\:text-orange-100\/25:is(.dark *) {
  color: rgba(255, 237, 213, .25);
}

.dark\:text-orange-100\/30:is(.dark *) {
  color: rgba(255, 237, 213, .3);
}

.dark\:text-orange-100\/35:is(.dark *) {
  color: rgba(255, 237, 213, .35);
}

.dark\:text-orange-100\/40:is(.dark *) {
  color: rgba(255, 237, 213, .4);
}

.dark\:text-orange-100\/45:is(.dark *) {
  color: rgba(255, 237, 213, .45);
}

.dark\:text-orange-100\/5:is(.dark *) {
  color: rgba(255, 237, 213, .05);
}

.dark\:text-orange-100\/50:is(.dark *) {
  color: rgba(255, 237, 213, .5);
}

.dark\:text-orange-100\/55:is(.dark *) {
  color: rgba(255, 237, 213, .55);
}

.dark\:text-orange-100\/60:is(.dark *) {
  color: rgba(255, 237, 213, .6);
}

.dark\:text-orange-100\/65:is(.dark *) {
  color: rgba(255, 237, 213, .65);
}

.dark\:text-orange-100\/70:is(.dark *) {
  color: rgba(255, 237, 213, .7);
}

.dark\:text-orange-100\/75:is(.dark *) {
  color: rgba(255, 237, 213, .75);
}

.dark\:text-orange-100\/80:is(.dark *) {
  color: rgba(255, 237, 213, .8);
}

.dark\:text-orange-100\/85:is(.dark *) {
  color: rgba(255, 237, 213, .85);
}

.dark\:text-orange-100\/90:is(.dark *) {
  color: rgba(255, 237, 213, .9);
}

.dark\:text-orange-100\/95:is(.dark *) {
  color: rgba(255, 237, 213, .95);
}

.dark\:text-orange-300:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(253, 186, 116, var(--tw-text-opacity, 1));
}

.dark\:text-orange-400:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(251, 146, 60, var(--tw-text-opacity, 1));
}

.dark\:text-orange-400\/0:is(.dark *) {
  color: rgba(251, 146, 60, 0);
}

.dark\:text-orange-400\/10:is(.dark *) {
  color: rgba(251, 146, 60, .1);
}

.dark\:text-orange-400\/100:is(.dark *) {
  color: #fb923c;
}

.dark\:text-orange-400\/15:is(.dark *) {
  color: rgba(251, 146, 60, .15);
}

.dark\:text-orange-400\/20:is(.dark *) {
  color: rgba(251, 146, 60, .2);
}

.dark\:text-orange-400\/25:is(.dark *) {
  color: rgba(251, 146, 60, .25);
}

.dark\:text-orange-400\/30:is(.dark *) {
  color: rgba(251, 146, 60, .3);
}

.dark\:text-orange-400\/35:is(.dark *) {
  color: rgba(251, 146, 60, .35);
}

.dark\:text-orange-400\/40:is(.dark *) {
  color: rgba(251, 146, 60, .4);
}

.dark\:text-orange-400\/45:is(.dark *) {
  color: rgba(251, 146, 60, .45);
}

.dark\:text-orange-400\/5:is(.dark *) {
  color: rgba(251, 146, 60, .05);
}

.dark\:text-orange-400\/50:is(.dark *) {
  color: rgba(251, 146, 60, .5);
}

.dark\:text-orange-400\/55:is(.dark *) {
  color: rgba(251, 146, 60, .55);
}

.dark\:text-orange-400\/60:is(.dark *) {
  color: rgba(251, 146, 60, .6);
}

.dark\:text-orange-400\/65:is(.dark *) {
  color: rgba(251, 146, 60, .65);
}

.dark\:text-orange-400\/70:is(.dark *) {
  color: rgba(251, 146, 60, .7);
}

.dark\:text-orange-400\/75:is(.dark *) {
  color: rgba(251, 146, 60, .75);
}

.dark\:text-orange-400\/80:is(.dark *) {
  color: rgba(251, 146, 60, .8);
}

.dark\:text-orange-400\/85:is(.dark *) {
  color: rgba(251, 146, 60, .85);
}

.dark\:text-orange-400\/90:is(.dark *) {
  color: rgba(251, 146, 60, .9);
}

.dark\:text-orange-400\/95:is(.dark *) {
  color: rgba(251, 146, 60, .95);
}

.dark\:text-orange-500:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(249, 115, 22, var(--tw-text-opacity, 1));
}

.dark\:text-orange-500\/0:is(.dark *) {
  color: rgba(249, 115, 22, 0);
}

.dark\:text-orange-500\/10:is(.dark *) {
  color: rgba(249, 115, 22, .1);
}

.dark\:text-orange-500\/100:is(.dark *) {
  color: #f97316;
}

.dark\:text-orange-500\/15:is(.dark *) {
  color: rgba(249, 115, 22, .15);
}

.dark\:text-orange-500\/20:is(.dark *) {
  color: rgba(249, 115, 22, .2);
}

.dark\:text-orange-500\/25:is(.dark *) {
  color: rgba(249, 115, 22, .25);
}

.dark\:text-orange-500\/30:is(.dark *) {
  color: rgba(249, 115, 22, .3);
}

.dark\:text-orange-500\/35:is(.dark *) {
  color: rgba(249, 115, 22, .35);
}

.dark\:text-orange-500\/40:is(.dark *) {
  color: rgba(249, 115, 22, .4);
}

.dark\:text-orange-500\/45:is(.dark *) {
  color: rgba(249, 115, 22, .45);
}

.dark\:text-orange-500\/5:is(.dark *) {
  color: rgba(249, 115, 22, .05);
}

.dark\:text-orange-500\/50:is(.dark *) {
  color: rgba(249, 115, 22, .5);
}

.dark\:text-orange-500\/55:is(.dark *) {
  color: rgba(249, 115, 22, .55);
}

.dark\:text-orange-500\/60:is(.dark *) {
  color: rgba(249, 115, 22, .6);
}

.dark\:text-orange-500\/65:is(.dark *) {
  color: rgba(249, 115, 22, .65);
}

.dark\:text-orange-500\/70:is(.dark *) {
  color: rgba(249, 115, 22, .7);
}

.dark\:text-orange-500\/75:is(.dark *) {
  color: rgba(249, 115, 22, .75);
}

.dark\:text-orange-500\/80:is(.dark *) {
  color: rgba(249, 115, 22, .8);
}

.dark\:text-orange-500\/85:is(.dark *) {
  color: rgba(249, 115, 22, .85);
}

.dark\:text-orange-500\/90:is(.dark *) {
  color: rgba(249, 115, 22, .9);
}

.dark\:text-orange-500\/95:is(.dark *) {
  color: rgba(249, 115, 22, .95);
}

.dark\:text-orange-700:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(194, 65, 12, var(--tw-text-opacity, 1));
}

.dark\:text-orange-700\/0:is(.dark *) {
  color: rgba(194, 65, 12, 0);
}

.dark\:text-orange-700\/10:is(.dark *) {
  color: rgba(194, 65, 12, .1);
}

.dark\:text-orange-700\/100:is(.dark *) {
  color: #c2410c;
}

.dark\:text-orange-700\/15:is(.dark *) {
  color: rgba(194, 65, 12, .15);
}

.dark\:text-orange-700\/20:is(.dark *) {
  color: rgba(194, 65, 12, .2);
}

.dark\:text-orange-700\/25:is(.dark *) {
  color: rgba(194, 65, 12, .25);
}

.dark\:text-orange-700\/30:is(.dark *) {
  color: rgba(194, 65, 12, .3);
}

.dark\:text-orange-700\/35:is(.dark *) {
  color: rgba(194, 65, 12, .35);
}

.dark\:text-orange-700\/40:is(.dark *) {
  color: rgba(194, 65, 12, .4);
}

.dark\:text-orange-700\/45:is(.dark *) {
  color: rgba(194, 65, 12, .45);
}

.dark\:text-orange-700\/5:is(.dark *) {
  color: rgba(194, 65, 12, .05);
}

.dark\:text-orange-700\/50:is(.dark *) {
  color: rgba(194, 65, 12, .5);
}

.dark\:text-orange-700\/55:is(.dark *) {
  color: rgba(194, 65, 12, .55);
}

.dark\:text-orange-700\/60:is(.dark *) {
  color: rgba(194, 65, 12, .6);
}

.dark\:text-orange-700\/65:is(.dark *) {
  color: rgba(194, 65, 12, .65);
}

.dark\:text-orange-700\/70:is(.dark *) {
  color: rgba(194, 65, 12, .7);
}

.dark\:text-orange-700\/75:is(.dark *) {
  color: rgba(194, 65, 12, .75);
}

.dark\:text-orange-700\/80:is(.dark *) {
  color: rgba(194, 65, 12, .8);
}

.dark\:text-orange-700\/85:is(.dark *) {
  color: rgba(194, 65, 12, .85);
}

.dark\:text-orange-700\/90:is(.dark *) {
  color: rgba(194, 65, 12, .9);
}

.dark\:text-orange-700\/95:is(.dark *) {
  color: rgba(194, 65, 12, .95);
}

.dark\:text-orange-800:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(154, 52, 18, var(--tw-text-opacity, 1));
}

.dark\:text-orange-800\/0:is(.dark *) {
  color: rgba(154, 52, 18, 0);
}

.dark\:text-orange-800\/10:is(.dark *) {
  color: rgba(154, 52, 18, .1);
}

.dark\:text-orange-800\/100:is(.dark *) {
  color: #9a3412;
}

.dark\:text-orange-800\/15:is(.dark *) {
  color: rgba(154, 52, 18, .15);
}

.dark\:text-orange-800\/20:is(.dark *) {
  color: rgba(154, 52, 18, .2);
}

.dark\:text-orange-800\/25:is(.dark *) {
  color: rgba(154, 52, 18, .25);
}

.dark\:text-orange-800\/30:is(.dark *) {
  color: rgba(154, 52, 18, .3);
}

.dark\:text-orange-800\/35:is(.dark *) {
  color: rgba(154, 52, 18, .35);
}

.dark\:text-orange-800\/40:is(.dark *) {
  color: rgba(154, 52, 18, .4);
}

.dark\:text-orange-800\/45:is(.dark *) {
  color: rgba(154, 52, 18, .45);
}

.dark\:text-orange-800\/5:is(.dark *) {
  color: rgba(154, 52, 18, .05);
}

.dark\:text-orange-800\/50:is(.dark *) {
  color: rgba(154, 52, 18, .5);
}

.dark\:text-orange-800\/55:is(.dark *) {
  color: rgba(154, 52, 18, .55);
}

.dark\:text-orange-800\/60:is(.dark *) {
  color: rgba(154, 52, 18, .6);
}

.dark\:text-orange-800\/65:is(.dark *) {
  color: rgba(154, 52, 18, .65);
}

.dark\:text-orange-800\/70:is(.dark *) {
  color: rgba(154, 52, 18, .7);
}

.dark\:text-orange-800\/75:is(.dark *) {
  color: rgba(154, 52, 18, .75);
}

.dark\:text-orange-800\/80:is(.dark *) {
  color: rgba(154, 52, 18, .8);
}

.dark\:text-orange-800\/85:is(.dark *) {
  color: rgba(154, 52, 18, .85);
}

.dark\:text-orange-800\/90:is(.dark *) {
  color: rgba(154, 52, 18, .9);
}

.dark\:text-orange-800\/95:is(.dark *) {
  color: rgba(154, 52, 18, .95);
}

.dark\:text-pink-100:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-text-opacity, 1));
}

.dark\:text-pink-100\/0:is(.dark *) {
  color: rgba(252, 231, 243, 0);
}

.dark\:text-pink-100\/10:is(.dark *) {
  color: rgba(252, 231, 243, .1);
}

.dark\:text-pink-100\/100:is(.dark *) {
  color: #fce7f3;
}

.dark\:text-pink-100\/15:is(.dark *) {
  color: rgba(252, 231, 243, .15);
}

.dark\:text-pink-100\/20:is(.dark *) {
  color: rgba(252, 231, 243, .2);
}

.dark\:text-pink-100\/25:is(.dark *) {
  color: rgba(252, 231, 243, .25);
}

.dark\:text-pink-100\/30:is(.dark *) {
  color: rgba(252, 231, 243, .3);
}

.dark\:text-pink-100\/35:is(.dark *) {
  color: rgba(252, 231, 243, .35);
}

.dark\:text-pink-100\/40:is(.dark *) {
  color: rgba(252, 231, 243, .4);
}

.dark\:text-pink-100\/45:is(.dark *) {
  color: rgba(252, 231, 243, .45);
}

.dark\:text-pink-100\/5:is(.dark *) {
  color: rgba(252, 231, 243, .05);
}

.dark\:text-pink-100\/50:is(.dark *) {
  color: rgba(252, 231, 243, .5);
}

.dark\:text-pink-100\/55:is(.dark *) {
  color: rgba(252, 231, 243, .55);
}

.dark\:text-pink-100\/60:is(.dark *) {
  color: rgba(252, 231, 243, .6);
}

.dark\:text-pink-100\/65:is(.dark *) {
  color: rgba(252, 231, 243, .65);
}

.dark\:text-pink-100\/70:is(.dark *) {
  color: rgba(252, 231, 243, .7);
}

.dark\:text-pink-100\/75:is(.dark *) {
  color: rgba(252, 231, 243, .75);
}

.dark\:text-pink-100\/80:is(.dark *) {
  color: rgba(252, 231, 243, .8);
}

.dark\:text-pink-100\/85:is(.dark *) {
  color: rgba(252, 231, 243, .85);
}

.dark\:text-pink-100\/90:is(.dark *) {
  color: rgba(252, 231, 243, .9);
}

.dark\:text-pink-100\/95:is(.dark *) {
  color: rgba(252, 231, 243, .95);
}

.dark\:text-pink-400:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-text-opacity, 1));
}

.dark\:text-pink-400\/0:is(.dark *) {
  color: rgba(244, 114, 182, 0);
}

.dark\:text-pink-400\/10:is(.dark *) {
  color: rgba(244, 114, 182, .1);
}

.dark\:text-pink-400\/100:is(.dark *) {
  color: #f472b6;
}

.dark\:text-pink-400\/15:is(.dark *) {
  color: rgba(244, 114, 182, .15);
}

.dark\:text-pink-400\/20:is(.dark *) {
  color: rgba(244, 114, 182, .2);
}

.dark\:text-pink-400\/25:is(.dark *) {
  color: rgba(244, 114, 182, .25);
}

.dark\:text-pink-400\/30:is(.dark *) {
  color: rgba(244, 114, 182, .3);
}

.dark\:text-pink-400\/35:is(.dark *) {
  color: rgba(244, 114, 182, .35);
}

.dark\:text-pink-400\/40:is(.dark *) {
  color: rgba(244, 114, 182, .4);
}

.dark\:text-pink-400\/45:is(.dark *) {
  color: rgba(244, 114, 182, .45);
}

.dark\:text-pink-400\/5:is(.dark *) {
  color: rgba(244, 114, 182, .05);
}

.dark\:text-pink-400\/50:is(.dark *) {
  color: rgba(244, 114, 182, .5);
}

.dark\:text-pink-400\/55:is(.dark *) {
  color: rgba(244, 114, 182, .55);
}

.dark\:text-pink-400\/60:is(.dark *) {
  color: rgba(244, 114, 182, .6);
}

.dark\:text-pink-400\/65:is(.dark *) {
  color: rgba(244, 114, 182, .65);
}

.dark\:text-pink-400\/70:is(.dark *) {
  color: rgba(244, 114, 182, .7);
}

.dark\:text-pink-400\/75:is(.dark *) {
  color: rgba(244, 114, 182, .75);
}

.dark\:text-pink-400\/80:is(.dark *) {
  color: rgba(244, 114, 182, .8);
}

.dark\:text-pink-400\/85:is(.dark *) {
  color: rgba(244, 114, 182, .85);
}

.dark\:text-pink-400\/90:is(.dark *) {
  color: rgba(244, 114, 182, .9);
}

.dark\:text-pink-400\/95:is(.dark *) {
  color: rgba(244, 114, 182, .95);
}

.dark\:text-pink-500:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-text-opacity, 1));
}

.dark\:text-pink-500\/0:is(.dark *) {
  color: rgba(236, 72, 153, 0);
}

.dark\:text-pink-500\/10:is(.dark *) {
  color: rgba(236, 72, 153, .1);
}

.dark\:text-pink-500\/100:is(.dark *) {
  color: #ec4899;
}

.dark\:text-pink-500\/15:is(.dark *) {
  color: rgba(236, 72, 153, .15);
}

.dark\:text-pink-500\/20:is(.dark *) {
  color: rgba(236, 72, 153, .2);
}

.dark\:text-pink-500\/25:is(.dark *) {
  color: rgba(236, 72, 153, .25);
}

.dark\:text-pink-500\/30:is(.dark *) {
  color: rgba(236, 72, 153, .3);
}

.dark\:text-pink-500\/35:is(.dark *) {
  color: rgba(236, 72, 153, .35);
}

.dark\:text-pink-500\/40:is(.dark *) {
  color: rgba(236, 72, 153, .4);
}

.dark\:text-pink-500\/45:is(.dark *) {
  color: rgba(236, 72, 153, .45);
}

.dark\:text-pink-500\/5:is(.dark *) {
  color: rgba(236, 72, 153, .05);
}

.dark\:text-pink-500\/50:is(.dark *) {
  color: rgba(236, 72, 153, .5);
}

.dark\:text-pink-500\/55:is(.dark *) {
  color: rgba(236, 72, 153, .55);
}

.dark\:text-pink-500\/60:is(.dark *) {
  color: rgba(236, 72, 153, .6);
}

.dark\:text-pink-500\/65:is(.dark *) {
  color: rgba(236, 72, 153, .65);
}

.dark\:text-pink-500\/70:is(.dark *) {
  color: rgba(236, 72, 153, .7);
}

.dark\:text-pink-500\/75:is(.dark *) {
  color: rgba(236, 72, 153, .75);
}

.dark\:text-pink-500\/80:is(.dark *) {
  color: rgba(236, 72, 153, .8);
}

.dark\:text-pink-500\/85:is(.dark *) {
  color: rgba(236, 72, 153, .85);
}

.dark\:text-pink-500\/90:is(.dark *) {
  color: rgba(236, 72, 153, .9);
}

.dark\:text-pink-500\/95:is(.dark *) {
  color: rgba(236, 72, 153, .95);
}

.dark\:text-pink-700:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-text-opacity, 1));
}

.dark\:text-pink-700\/0:is(.dark *) {
  color: rgba(190, 24, 93, 0);
}

.dark\:text-pink-700\/10:is(.dark *) {
  color: rgba(190, 24, 93, .1);
}

.dark\:text-pink-700\/100:is(.dark *) {
  color: #be185d;
}

.dark\:text-pink-700\/15:is(.dark *) {
  color: rgba(190, 24, 93, .15);
}

.dark\:text-pink-700\/20:is(.dark *) {
  color: rgba(190, 24, 93, .2);
}

.dark\:text-pink-700\/25:is(.dark *) {
  color: rgba(190, 24, 93, .25);
}

.dark\:text-pink-700\/30:is(.dark *) {
  color: rgba(190, 24, 93, .3);
}

.dark\:text-pink-700\/35:is(.dark *) {
  color: rgba(190, 24, 93, .35);
}

.dark\:text-pink-700\/40:is(.dark *) {
  color: rgba(190, 24, 93, .4);
}

.dark\:text-pink-700\/45:is(.dark *) {
  color: rgba(190, 24, 93, .45);
}

.dark\:text-pink-700\/5:is(.dark *) {
  color: rgba(190, 24, 93, .05);
}

.dark\:text-pink-700\/50:is(.dark *) {
  color: rgba(190, 24, 93, .5);
}

.dark\:text-pink-700\/55:is(.dark *) {
  color: rgba(190, 24, 93, .55);
}

.dark\:text-pink-700\/60:is(.dark *) {
  color: rgba(190, 24, 93, .6);
}

.dark\:text-pink-700\/65:is(.dark *) {
  color: rgba(190, 24, 93, .65);
}

.dark\:text-pink-700\/70:is(.dark *) {
  color: rgba(190, 24, 93, .7);
}

.dark\:text-pink-700\/75:is(.dark *) {
  color: rgba(190, 24, 93, .75);
}

.dark\:text-pink-700\/80:is(.dark *) {
  color: rgba(190, 24, 93, .8);
}

.dark\:text-pink-700\/85:is(.dark *) {
  color: rgba(190, 24, 93, .85);
}

.dark\:text-pink-700\/90:is(.dark *) {
  color: rgba(190, 24, 93, .9);
}

.dark\:text-pink-700\/95:is(.dark *) {
  color: rgba(190, 24, 93, .95);
}

.dark\:text-pink-800:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-text-opacity, 1));
}

.dark\:text-pink-800\/0:is(.dark *) {
  color: rgba(157, 23, 77, 0);
}

.dark\:text-pink-800\/10:is(.dark *) {
  color: rgba(157, 23, 77, .1);
}

.dark\:text-pink-800\/100:is(.dark *) {
  color: #9d174d;
}

.dark\:text-pink-800\/15:is(.dark *) {
  color: rgba(157, 23, 77, .15);
}

.dark\:text-pink-800\/20:is(.dark *) {
  color: rgba(157, 23, 77, .2);
}

.dark\:text-pink-800\/25:is(.dark *) {
  color: rgba(157, 23, 77, .25);
}

.dark\:text-pink-800\/30:is(.dark *) {
  color: rgba(157, 23, 77, .3);
}

.dark\:text-pink-800\/35:is(.dark *) {
  color: rgba(157, 23, 77, .35);
}

.dark\:text-pink-800\/40:is(.dark *) {
  color: rgba(157, 23, 77, .4);
}

.dark\:text-pink-800\/45:is(.dark *) {
  color: rgba(157, 23, 77, .45);
}

.dark\:text-pink-800\/5:is(.dark *) {
  color: rgba(157, 23, 77, .05);
}

.dark\:text-pink-800\/50:is(.dark *) {
  color: rgba(157, 23, 77, .5);
}

.dark\:text-pink-800\/55:is(.dark *) {
  color: rgba(157, 23, 77, .55);
}

.dark\:text-pink-800\/60:is(.dark *) {
  color: rgba(157, 23, 77, .6);
}

.dark\:text-pink-800\/65:is(.dark *) {
  color: rgba(157, 23, 77, .65);
}

.dark\:text-pink-800\/70:is(.dark *) {
  color: rgba(157, 23, 77, .7);
}

.dark\:text-pink-800\/75:is(.dark *) {
  color: rgba(157, 23, 77, .75);
}

.dark\:text-pink-800\/80:is(.dark *) {
  color: rgba(157, 23, 77, .8);
}

.dark\:text-pink-800\/85:is(.dark *) {
  color: rgba(157, 23, 77, .85);
}

.dark\:text-pink-800\/90:is(.dark *) {
  color: rgba(157, 23, 77, .9);
}

.dark\:text-pink-800\/95:is(.dark *) {
  color: rgba(157, 23, 77, .95);
}

.dark\:text-purple-100:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(243, 232, 255, var(--tw-text-opacity, 1));
}

.dark\:text-purple-100\/0:is(.dark *) {
  color: rgba(243, 232, 255, 0);
}

.dark\:text-purple-100\/10:is(.dark *) {
  color: rgba(243, 232, 255, .1);
}

.dark\:text-purple-100\/100:is(.dark *) {
  color: #f3e8ff;
}

.dark\:text-purple-100\/15:is(.dark *) {
  color: rgba(243, 232, 255, .15);
}

.dark\:text-purple-100\/20:is(.dark *) {
  color: rgba(243, 232, 255, .2);
}

.dark\:text-purple-100\/25:is(.dark *) {
  color: rgba(243, 232, 255, .25);
}

.dark\:text-purple-100\/30:is(.dark *) {
  color: rgba(243, 232, 255, .3);
}

.dark\:text-purple-100\/35:is(.dark *) {
  color: rgba(243, 232, 255, .35);
}

.dark\:text-purple-100\/40:is(.dark *) {
  color: rgba(243, 232, 255, .4);
}

.dark\:text-purple-100\/45:is(.dark *) {
  color: rgba(243, 232, 255, .45);
}

.dark\:text-purple-100\/5:is(.dark *) {
  color: rgba(243, 232, 255, .05);
}

.dark\:text-purple-100\/50:is(.dark *) {
  color: rgba(243, 232, 255, .5);
}

.dark\:text-purple-100\/55:is(.dark *) {
  color: rgba(243, 232, 255, .55);
}

.dark\:text-purple-100\/60:is(.dark *) {
  color: rgba(243, 232, 255, .6);
}

.dark\:text-purple-100\/65:is(.dark *) {
  color: rgba(243, 232, 255, .65);
}

.dark\:text-purple-100\/70:is(.dark *) {
  color: rgba(243, 232, 255, .7);
}

.dark\:text-purple-100\/75:is(.dark *) {
  color: rgba(243, 232, 255, .75);
}

.dark\:text-purple-100\/80:is(.dark *) {
  color: rgba(243, 232, 255, .8);
}

.dark\:text-purple-100\/85:is(.dark *) {
  color: rgba(243, 232, 255, .85);
}

.dark\:text-purple-100\/90:is(.dark *) {
  color: rgba(243, 232, 255, .9);
}

.dark\:text-purple-100\/95:is(.dark *) {
  color: rgba(243, 232, 255, .95);
}

.dark\:text-purple-400:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(192, 132, 252, var(--tw-text-opacity, 1));
}

.dark\:text-purple-400\/0:is(.dark *) {
  color: rgba(192, 132, 252, 0);
}

.dark\:text-purple-400\/10:is(.dark *) {
  color: rgba(192, 132, 252, .1);
}

.dark\:text-purple-400\/100:is(.dark *) {
  color: #c084fc;
}

.dark\:text-purple-400\/15:is(.dark *) {
  color: rgba(192, 132, 252, .15);
}

.dark\:text-purple-400\/20:is(.dark *) {
  color: rgba(192, 132, 252, .2);
}

.dark\:text-purple-400\/25:is(.dark *) {
  color: rgba(192, 132, 252, .25);
}

.dark\:text-purple-400\/30:is(.dark *) {
  color: rgba(192, 132, 252, .3);
}

.dark\:text-purple-400\/35:is(.dark *) {
  color: rgba(192, 132, 252, .35);
}

.dark\:text-purple-400\/40:is(.dark *) {
  color: rgba(192, 132, 252, .4);
}

.dark\:text-purple-400\/45:is(.dark *) {
  color: rgba(192, 132, 252, .45);
}

.dark\:text-purple-400\/5:is(.dark *) {
  color: rgba(192, 132, 252, .05);
}

.dark\:text-purple-400\/50:is(.dark *) {
  color: rgba(192, 132, 252, .5);
}

.dark\:text-purple-400\/55:is(.dark *) {
  color: rgba(192, 132, 252, .55);
}

.dark\:text-purple-400\/60:is(.dark *) {
  color: rgba(192, 132, 252, .6);
}

.dark\:text-purple-400\/65:is(.dark *) {
  color: rgba(192, 132, 252, .65);
}

.dark\:text-purple-400\/70:is(.dark *) {
  color: rgba(192, 132, 252, .7);
}

.dark\:text-purple-400\/75:is(.dark *) {
  color: rgba(192, 132, 252, .75);
}

.dark\:text-purple-400\/80:is(.dark *) {
  color: rgba(192, 132, 252, .8);
}

.dark\:text-purple-400\/85:is(.dark *) {
  color: rgba(192, 132, 252, .85);
}

.dark\:text-purple-400\/90:is(.dark *) {
  color: rgba(192, 132, 252, .9);
}

.dark\:text-purple-400\/95:is(.dark *) {
  color: rgba(192, 132, 252, .95);
}

.dark\:text-purple-500:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(168, 85, 247, var(--tw-text-opacity, 1));
}

.dark\:text-purple-500\/0:is(.dark *) {
  color: rgba(168, 85, 247, 0);
}

.dark\:text-purple-500\/10:is(.dark *) {
  color: rgba(168, 85, 247, .1);
}

.dark\:text-purple-500\/100:is(.dark *) {
  color: #a855f7;
}

.dark\:text-purple-500\/15:is(.dark *) {
  color: rgba(168, 85, 247, .15);
}

.dark\:text-purple-500\/20:is(.dark *) {
  color: rgba(168, 85, 247, .2);
}

.dark\:text-purple-500\/25:is(.dark *) {
  color: rgba(168, 85, 247, .25);
}

.dark\:text-purple-500\/30:is(.dark *) {
  color: rgba(168, 85, 247, .3);
}

.dark\:text-purple-500\/35:is(.dark *) {
  color: rgba(168, 85, 247, .35);
}

.dark\:text-purple-500\/40:is(.dark *) {
  color: rgba(168, 85, 247, .4);
}

.dark\:text-purple-500\/45:is(.dark *) {
  color: rgba(168, 85, 247, .45);
}

.dark\:text-purple-500\/5:is(.dark *) {
  color: rgba(168, 85, 247, .05);
}

.dark\:text-purple-500\/50:is(.dark *) {
  color: rgba(168, 85, 247, .5);
}

.dark\:text-purple-500\/55:is(.dark *) {
  color: rgba(168, 85, 247, .55);
}

.dark\:text-purple-500\/60:is(.dark *) {
  color: rgba(168, 85, 247, .6);
}

.dark\:text-purple-500\/65:is(.dark *) {
  color: rgba(168, 85, 247, .65);
}

.dark\:text-purple-500\/70:is(.dark *) {
  color: rgba(168, 85, 247, .7);
}

.dark\:text-purple-500\/75:is(.dark *) {
  color: rgba(168, 85, 247, .75);
}

.dark\:text-purple-500\/80:is(.dark *) {
  color: rgba(168, 85, 247, .8);
}

.dark\:text-purple-500\/85:is(.dark *) {
  color: rgba(168, 85, 247, .85);
}

.dark\:text-purple-500\/90:is(.dark *) {
  color: rgba(168, 85, 247, .9);
}

.dark\:text-purple-500\/95:is(.dark *) {
  color: rgba(168, 85, 247, .95);
}

.dark\:text-purple-700:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(126, 34, 206, var(--tw-text-opacity, 1));
}

.dark\:text-purple-700\/0:is(.dark *) {
  color: rgba(126, 34, 206, 0);
}

.dark\:text-purple-700\/10:is(.dark *) {
  color: rgba(126, 34, 206, .1);
}

.dark\:text-purple-700\/100:is(.dark *) {
  color: #7e22ce;
}

.dark\:text-purple-700\/15:is(.dark *) {
  color: rgba(126, 34, 206, .15);
}

.dark\:text-purple-700\/20:is(.dark *) {
  color: rgba(126, 34, 206, .2);
}

.dark\:text-purple-700\/25:is(.dark *) {
  color: rgba(126, 34, 206, .25);
}

.dark\:text-purple-700\/30:is(.dark *) {
  color: rgba(126, 34, 206, .3);
}

.dark\:text-purple-700\/35:is(.dark *) {
  color: rgba(126, 34, 206, .35);
}

.dark\:text-purple-700\/40:is(.dark *) {
  color: rgba(126, 34, 206, .4);
}

.dark\:text-purple-700\/45:is(.dark *) {
  color: rgba(126, 34, 206, .45);
}

.dark\:text-purple-700\/5:is(.dark *) {
  color: rgba(126, 34, 206, .05);
}

.dark\:text-purple-700\/50:is(.dark *) {
  color: rgba(126, 34, 206, .5);
}

.dark\:text-purple-700\/55:is(.dark *) {
  color: rgba(126, 34, 206, .55);
}

.dark\:text-purple-700\/60:is(.dark *) {
  color: rgba(126, 34, 206, .6);
}

.dark\:text-purple-700\/65:is(.dark *) {
  color: rgba(126, 34, 206, .65);
}

.dark\:text-purple-700\/70:is(.dark *) {
  color: rgba(126, 34, 206, .7);
}

.dark\:text-purple-700\/75:is(.dark *) {
  color: rgba(126, 34, 206, .75);
}

.dark\:text-purple-700\/80:is(.dark *) {
  color: rgba(126, 34, 206, .8);
}

.dark\:text-purple-700\/85:is(.dark *) {
  color: rgba(126, 34, 206, .85);
}

.dark\:text-purple-700\/90:is(.dark *) {
  color: rgba(126, 34, 206, .9);
}

.dark\:text-purple-700\/95:is(.dark *) {
  color: rgba(126, 34, 206, .95);
}

.dark\:text-purple-800:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(107, 33, 168, var(--tw-text-opacity, 1));
}

.dark\:text-purple-800\/0:is(.dark *) {
  color: rgba(107, 33, 168, 0);
}

.dark\:text-purple-800\/10:is(.dark *) {
  color: rgba(107, 33, 168, .1);
}

.dark\:text-purple-800\/100:is(.dark *) {
  color: #6b21a8;
}

.dark\:text-purple-800\/15:is(.dark *) {
  color: rgba(107, 33, 168, .15);
}

.dark\:text-purple-800\/20:is(.dark *) {
  color: rgba(107, 33, 168, .2);
}

.dark\:text-purple-800\/25:is(.dark *) {
  color: rgba(107, 33, 168, .25);
}

.dark\:text-purple-800\/30:is(.dark *) {
  color: rgba(107, 33, 168, .3);
}

.dark\:text-purple-800\/35:is(.dark *) {
  color: rgba(107, 33, 168, .35);
}

.dark\:text-purple-800\/40:is(.dark *) {
  color: rgba(107, 33, 168, .4);
}

.dark\:text-purple-800\/45:is(.dark *) {
  color: rgba(107, 33, 168, .45);
}

.dark\:text-purple-800\/5:is(.dark *) {
  color: rgba(107, 33, 168, .05);
}

.dark\:text-purple-800\/50:is(.dark *) {
  color: rgba(107, 33, 168, .5);
}

.dark\:text-purple-800\/55:is(.dark *) {
  color: rgba(107, 33, 168, .55);
}

.dark\:text-purple-800\/60:is(.dark *) {
  color: rgba(107, 33, 168, .6);
}

.dark\:text-purple-800\/65:is(.dark *) {
  color: rgba(107, 33, 168, .65);
}

.dark\:text-purple-800\/70:is(.dark *) {
  color: rgba(107, 33, 168, .7);
}

.dark\:text-purple-800\/75:is(.dark *) {
  color: rgba(107, 33, 168, .75);
}

.dark\:text-purple-800\/80:is(.dark *) {
  color: rgba(107, 33, 168, .8);
}

.dark\:text-purple-800\/85:is(.dark *) {
  color: rgba(107, 33, 168, .85);
}

.dark\:text-purple-800\/90:is(.dark *) {
  color: rgba(107, 33, 168, .9);
}

.dark\:text-purple-800\/95:is(.dark *) {
  color: rgba(107, 33, 168, .95);
}

.dark\:text-red-100:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-text-opacity, 1));
}

.dark\:text-red-100\/0:is(.dark *) {
  color: rgba(254, 226, 226, 0);
}

.dark\:text-red-100\/10:is(.dark *) {
  color: rgba(254, 226, 226, .1);
}

.dark\:text-red-100\/100:is(.dark *) {
  color: #fee2e2;
}

.dark\:text-red-100\/15:is(.dark *) {
  color: rgba(254, 226, 226, .15);
}

.dark\:text-red-100\/20:is(.dark *) {
  color: rgba(254, 226, 226, .2);
}

.dark\:text-red-100\/25:is(.dark *) {
  color: rgba(254, 226, 226, .25);
}

.dark\:text-red-100\/30:is(.dark *) {
  color: rgba(254, 226, 226, .3);
}

.dark\:text-red-100\/35:is(.dark *) {
  color: rgba(254, 226, 226, .35);
}

.dark\:text-red-100\/40:is(.dark *) {
  color: rgba(254, 226, 226, .4);
}

.dark\:text-red-100\/45:is(.dark *) {
  color: rgba(254, 226, 226, .45);
}

.dark\:text-red-100\/5:is(.dark *) {
  color: rgba(254, 226, 226, .05);
}

.dark\:text-red-100\/50:is(.dark *) {
  color: rgba(254, 226, 226, .5);
}

.dark\:text-red-100\/55:is(.dark *) {
  color: rgba(254, 226, 226, .55);
}

.dark\:text-red-100\/60:is(.dark *) {
  color: rgba(254, 226, 226, .6);
}

.dark\:text-red-100\/65:is(.dark *) {
  color: rgba(254, 226, 226, .65);
}

.dark\:text-red-100\/70:is(.dark *) {
  color: rgba(254, 226, 226, .7);
}

.dark\:text-red-100\/75:is(.dark *) {
  color: rgba(254, 226, 226, .75);
}

.dark\:text-red-100\/80:is(.dark *) {
  color: rgba(254, 226, 226, .8);
}

.dark\:text-red-100\/85:is(.dark *) {
  color: rgba(254, 226, 226, .85);
}

.dark\:text-red-100\/90:is(.dark *) {
  color: rgba(254, 226, 226, .9);
}

.dark\:text-red-100\/95:is(.dark *) {
  color: rgba(254, 226, 226, .95);
}

.dark\:text-red-300:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-text-opacity, 1));
}

.dark\:text-red-400:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-text-opacity, 1));
}

.dark\:text-red-400\/0:is(.dark *) {
  color: rgba(248, 113, 113, 0);
}

.dark\:text-red-400\/10:is(.dark *) {
  color: rgba(248, 113, 113, .1);
}

.dark\:text-red-400\/100:is(.dark *) {
  color: #f87171;
}

.dark\:text-red-400\/15:is(.dark *) {
  color: rgba(248, 113, 113, .15);
}

.dark\:text-red-400\/20:is(.dark *) {
  color: rgba(248, 113, 113, .2);
}

.dark\:text-red-400\/25:is(.dark *) {
  color: rgba(248, 113, 113, .25);
}

.dark\:text-red-400\/30:is(.dark *) {
  color: rgba(248, 113, 113, .3);
}

.dark\:text-red-400\/35:is(.dark *) {
  color: rgba(248, 113, 113, .35);
}

.dark\:text-red-400\/40:is(.dark *) {
  color: rgba(248, 113, 113, .4);
}

.dark\:text-red-400\/45:is(.dark *) {
  color: rgba(248, 113, 113, .45);
}

.dark\:text-red-400\/5:is(.dark *) {
  color: rgba(248, 113, 113, .05);
}

.dark\:text-red-400\/50:is(.dark *) {
  color: rgba(248, 113, 113, .5);
}

.dark\:text-red-400\/55:is(.dark *) {
  color: rgba(248, 113, 113, .55);
}

.dark\:text-red-400\/60:is(.dark *) {
  color: rgba(248, 113, 113, .6);
}

.dark\:text-red-400\/65:is(.dark *) {
  color: rgba(248, 113, 113, .65);
}

.dark\:text-red-400\/70:is(.dark *) {
  color: rgba(248, 113, 113, .7);
}

.dark\:text-red-400\/75:is(.dark *) {
  color: rgba(248, 113, 113, .75);
}

.dark\:text-red-400\/80:is(.dark *) {
  color: rgba(248, 113, 113, .8);
}

.dark\:text-red-400\/85:is(.dark *) {
  color: rgba(248, 113, 113, .85);
}

.dark\:text-red-400\/90:is(.dark *) {
  color: rgba(248, 113, 113, .9);
}

.dark\:text-red-400\/95:is(.dark *) {
  color: rgba(248, 113, 113, .95);
}

.dark\:text-red-500:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-text-opacity, 1));
}

.dark\:text-red-500\/0:is(.dark *) {
  color: rgba(239, 68, 68, 0);
}

.dark\:text-red-500\/10:is(.dark *) {
  color: rgba(239, 68, 68, .1);
}

.dark\:text-red-500\/100:is(.dark *) {
  color: #ef4444;
}

.dark\:text-red-500\/15:is(.dark *) {
  color: rgba(239, 68, 68, .15);
}

.dark\:text-red-500\/20:is(.dark *) {
  color: rgba(239, 68, 68, .2);
}

.dark\:text-red-500\/25:is(.dark *) {
  color: rgba(239, 68, 68, .25);
}

.dark\:text-red-500\/30:is(.dark *) {
  color: rgba(239, 68, 68, .3);
}

.dark\:text-red-500\/35:is(.dark *) {
  color: rgba(239, 68, 68, .35);
}

.dark\:text-red-500\/40:is(.dark *) {
  color: rgba(239, 68, 68, .4);
}

.dark\:text-red-500\/45:is(.dark *) {
  color: rgba(239, 68, 68, .45);
}

.dark\:text-red-500\/5:is(.dark *) {
  color: rgba(239, 68, 68, .05);
}

.dark\:text-red-500\/50:is(.dark *) {
  color: rgba(239, 68, 68, .5);
}

.dark\:text-red-500\/55:is(.dark *) {
  color: rgba(239, 68, 68, .55);
}

.dark\:text-red-500\/60:is(.dark *) {
  color: rgba(239, 68, 68, .6);
}

.dark\:text-red-500\/65:is(.dark *) {
  color: rgba(239, 68, 68, .65);
}

.dark\:text-red-500\/70:is(.dark *) {
  color: rgba(239, 68, 68, .7);
}

.dark\:text-red-500\/75:is(.dark *) {
  color: rgba(239, 68, 68, .75);
}

.dark\:text-red-500\/80:is(.dark *) {
  color: rgba(239, 68, 68, .8);
}

.dark\:text-red-500\/85:is(.dark *) {
  color: rgba(239, 68, 68, .85);
}

.dark\:text-red-500\/90:is(.dark *) {
  color: rgba(239, 68, 68, .9);
}

.dark\:text-red-500\/95:is(.dark *) {
  color: rgba(239, 68, 68, .95);
}

.dark\:text-red-700:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-text-opacity, 1));
}

.dark\:text-red-700\/0:is(.dark *) {
  color: rgba(185, 28, 28, 0);
}

.dark\:text-red-700\/10:is(.dark *) {
  color: rgba(185, 28, 28, .1);
}

.dark\:text-red-700\/100:is(.dark *) {
  color: #b91c1c;
}

.dark\:text-red-700\/15:is(.dark *) {
  color: rgba(185, 28, 28, .15);
}

.dark\:text-red-700\/20:is(.dark *) {
  color: rgba(185, 28, 28, .2);
}

.dark\:text-red-700\/25:is(.dark *) {
  color: rgba(185, 28, 28, .25);
}

.dark\:text-red-700\/30:is(.dark *) {
  color: rgba(185, 28, 28, .3);
}

.dark\:text-red-700\/35:is(.dark *) {
  color: rgba(185, 28, 28, .35);
}

.dark\:text-red-700\/40:is(.dark *) {
  color: rgba(185, 28, 28, .4);
}

.dark\:text-red-700\/45:is(.dark *) {
  color: rgba(185, 28, 28, .45);
}

.dark\:text-red-700\/5:is(.dark *) {
  color: rgba(185, 28, 28, .05);
}

.dark\:text-red-700\/50:is(.dark *) {
  color: rgba(185, 28, 28, .5);
}

.dark\:text-red-700\/55:is(.dark *) {
  color: rgba(185, 28, 28, .55);
}

.dark\:text-red-700\/60:is(.dark *) {
  color: rgba(185, 28, 28, .6);
}

.dark\:text-red-700\/65:is(.dark *) {
  color: rgba(185, 28, 28, .65);
}

.dark\:text-red-700\/70:is(.dark *) {
  color: rgba(185, 28, 28, .7);
}

.dark\:text-red-700\/75:is(.dark *) {
  color: rgba(185, 28, 28, .75);
}

.dark\:text-red-700\/80:is(.dark *) {
  color: rgba(185, 28, 28, .8);
}

.dark\:text-red-700\/85:is(.dark *) {
  color: rgba(185, 28, 28, .85);
}

.dark\:text-red-700\/90:is(.dark *) {
  color: rgba(185, 28, 28, .9);
}

.dark\:text-red-700\/95:is(.dark *) {
  color: rgba(185, 28, 28, .95);
}

.dark\:text-red-800:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-text-opacity, 1));
}

.dark\:text-red-800\/0:is(.dark *) {
  color: rgba(153, 27, 27, 0);
}

.dark\:text-red-800\/10:is(.dark *) {
  color: rgba(153, 27, 27, .1);
}

.dark\:text-red-800\/100:is(.dark *) {
  color: #991b1b;
}

.dark\:text-red-800\/15:is(.dark *) {
  color: rgba(153, 27, 27, .15);
}

.dark\:text-red-800\/20:is(.dark *) {
  color: rgba(153, 27, 27, .2);
}

.dark\:text-red-800\/25:is(.dark *) {
  color: rgba(153, 27, 27, .25);
}

.dark\:text-red-800\/30:is(.dark *) {
  color: rgba(153, 27, 27, .3);
}

.dark\:text-red-800\/35:is(.dark *) {
  color: rgba(153, 27, 27, .35);
}

.dark\:text-red-800\/40:is(.dark *) {
  color: rgba(153, 27, 27, .4);
}

.dark\:text-red-800\/45:is(.dark *) {
  color: rgba(153, 27, 27, .45);
}

.dark\:text-red-800\/5:is(.dark *) {
  color: rgba(153, 27, 27, .05);
}

.dark\:text-red-800\/50:is(.dark *) {
  color: rgba(153, 27, 27, .5);
}

.dark\:text-red-800\/55:is(.dark *) {
  color: rgba(153, 27, 27, .55);
}

.dark\:text-red-800\/60:is(.dark *) {
  color: rgba(153, 27, 27, .6);
}

.dark\:text-red-800\/65:is(.dark *) {
  color: rgba(153, 27, 27, .65);
}

.dark\:text-red-800\/70:is(.dark *) {
  color: rgba(153, 27, 27, .7);
}

.dark\:text-red-800\/75:is(.dark *) {
  color: rgba(153, 27, 27, .75);
}

.dark\:text-red-800\/80:is(.dark *) {
  color: rgba(153, 27, 27, .8);
}

.dark\:text-red-800\/85:is(.dark *) {
  color: rgba(153, 27, 27, .85);
}

.dark\:text-red-800\/90:is(.dark *) {
  color: rgba(153, 27, 27, .9);
}

.dark\:text-red-800\/95:is(.dark *) {
  color: rgba(153, 27, 27, .95);
}

.dark\:text-rose-100:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(255, 228, 230, var(--tw-text-opacity, 1));
}

.dark\:text-rose-100\/0:is(.dark *) {
  color: rgba(255, 228, 230, 0);
}

.dark\:text-rose-100\/10:is(.dark *) {
  color: rgba(255, 228, 230, .1);
}

.dark\:text-rose-100\/100:is(.dark *) {
  color: #ffe4e6;
}

.dark\:text-rose-100\/15:is(.dark *) {
  color: rgba(255, 228, 230, .15);
}

.dark\:text-rose-100\/20:is(.dark *) {
  color: rgba(255, 228, 230, .2);
}

.dark\:text-rose-100\/25:is(.dark *) {
  color: rgba(255, 228, 230, .25);
}

.dark\:text-rose-100\/30:is(.dark *) {
  color: rgba(255, 228, 230, .3);
}

.dark\:text-rose-100\/35:is(.dark *) {
  color: rgba(255, 228, 230, .35);
}

.dark\:text-rose-100\/40:is(.dark *) {
  color: rgba(255, 228, 230, .4);
}

.dark\:text-rose-100\/45:is(.dark *) {
  color: rgba(255, 228, 230, .45);
}

.dark\:text-rose-100\/5:is(.dark *) {
  color: rgba(255, 228, 230, .05);
}

.dark\:text-rose-100\/50:is(.dark *) {
  color: rgba(255, 228, 230, .5);
}

.dark\:text-rose-100\/55:is(.dark *) {
  color: rgba(255, 228, 230, .55);
}

.dark\:text-rose-100\/60:is(.dark *) {
  color: rgba(255, 228, 230, .6);
}

.dark\:text-rose-100\/65:is(.dark *) {
  color: rgba(255, 228, 230, .65);
}

.dark\:text-rose-100\/70:is(.dark *) {
  color: rgba(255, 228, 230, .7);
}

.dark\:text-rose-100\/75:is(.dark *) {
  color: rgba(255, 228, 230, .75);
}

.dark\:text-rose-100\/80:is(.dark *) {
  color: rgba(255, 228, 230, .8);
}

.dark\:text-rose-100\/85:is(.dark *) {
  color: rgba(255, 228, 230, .85);
}

.dark\:text-rose-100\/90:is(.dark *) {
  color: rgba(255, 228, 230, .9);
}

.dark\:text-rose-100\/95:is(.dark *) {
  color: rgba(255, 228, 230, .95);
}

.dark\:text-rose-400:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(251, 113, 133, var(--tw-text-opacity, 1));
}

.dark\:text-rose-400\/0:is(.dark *) {
  color: rgba(251, 113, 133, 0);
}

.dark\:text-rose-400\/10:is(.dark *) {
  color: rgba(251, 113, 133, .1);
}

.dark\:text-rose-400\/100:is(.dark *) {
  color: #fb7185;
}

.dark\:text-rose-400\/15:is(.dark *) {
  color: rgba(251, 113, 133, .15);
}

.dark\:text-rose-400\/20:is(.dark *) {
  color: rgba(251, 113, 133, .2);
}

.dark\:text-rose-400\/25:is(.dark *) {
  color: rgba(251, 113, 133, .25);
}

.dark\:text-rose-400\/30:is(.dark *) {
  color: rgba(251, 113, 133, .3);
}

.dark\:text-rose-400\/35:is(.dark *) {
  color: rgba(251, 113, 133, .35);
}

.dark\:text-rose-400\/40:is(.dark *) {
  color: rgba(251, 113, 133, .4);
}

.dark\:text-rose-400\/45:is(.dark *) {
  color: rgba(251, 113, 133, .45);
}

.dark\:text-rose-400\/5:is(.dark *) {
  color: rgba(251, 113, 133, .05);
}

.dark\:text-rose-400\/50:is(.dark *) {
  color: rgba(251, 113, 133, .5);
}

.dark\:text-rose-400\/55:is(.dark *) {
  color: rgba(251, 113, 133, .55);
}

.dark\:text-rose-400\/60:is(.dark *) {
  color: rgba(251, 113, 133, .6);
}

.dark\:text-rose-400\/65:is(.dark *) {
  color: rgba(251, 113, 133, .65);
}

.dark\:text-rose-400\/70:is(.dark *) {
  color: rgba(251, 113, 133, .7);
}

.dark\:text-rose-400\/75:is(.dark *) {
  color: rgba(251, 113, 133, .75);
}

.dark\:text-rose-400\/80:is(.dark *) {
  color: rgba(251, 113, 133, .8);
}

.dark\:text-rose-400\/85:is(.dark *) {
  color: rgba(251, 113, 133, .85);
}

.dark\:text-rose-400\/90:is(.dark *) {
  color: rgba(251, 113, 133, .9);
}

.dark\:text-rose-400\/95:is(.dark *) {
  color: rgba(251, 113, 133, .95);
}

.dark\:text-rose-500:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(244, 63, 94, var(--tw-text-opacity, 1));
}

.dark\:text-rose-500\/0:is(.dark *) {
  color: rgba(244, 63, 94, 0);
}

.dark\:text-rose-500\/10:is(.dark *) {
  color: rgba(244, 63, 94, .1);
}

.dark\:text-rose-500\/100:is(.dark *) {
  color: #f43f5e;
}

.dark\:text-rose-500\/15:is(.dark *) {
  color: rgba(244, 63, 94, .15);
}

.dark\:text-rose-500\/20:is(.dark *) {
  color: rgba(244, 63, 94, .2);
}

.dark\:text-rose-500\/25:is(.dark *) {
  color: rgba(244, 63, 94, .25);
}

.dark\:text-rose-500\/30:is(.dark *) {
  color: rgba(244, 63, 94, .3);
}

.dark\:text-rose-500\/35:is(.dark *) {
  color: rgba(244, 63, 94, .35);
}

.dark\:text-rose-500\/40:is(.dark *) {
  color: rgba(244, 63, 94, .4);
}

.dark\:text-rose-500\/45:is(.dark *) {
  color: rgba(244, 63, 94, .45);
}

.dark\:text-rose-500\/5:is(.dark *) {
  color: rgba(244, 63, 94, .05);
}

.dark\:text-rose-500\/50:is(.dark *) {
  color: rgba(244, 63, 94, .5);
}

.dark\:text-rose-500\/55:is(.dark *) {
  color: rgba(244, 63, 94, .55);
}

.dark\:text-rose-500\/60:is(.dark *) {
  color: rgba(244, 63, 94, .6);
}

.dark\:text-rose-500\/65:is(.dark *) {
  color: rgba(244, 63, 94, .65);
}

.dark\:text-rose-500\/70:is(.dark *) {
  color: rgba(244, 63, 94, .7);
}

.dark\:text-rose-500\/75:is(.dark *) {
  color: rgba(244, 63, 94, .75);
}

.dark\:text-rose-500\/80:is(.dark *) {
  color: rgba(244, 63, 94, .8);
}

.dark\:text-rose-500\/85:is(.dark *) {
  color: rgba(244, 63, 94, .85);
}

.dark\:text-rose-500\/90:is(.dark *) {
  color: rgba(244, 63, 94, .9);
}

.dark\:text-rose-500\/95:is(.dark *) {
  color: rgba(244, 63, 94, .95);
}

.dark\:text-rose-700:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(190, 18, 60, var(--tw-text-opacity, 1));
}

.dark\:text-rose-700\/0:is(.dark *) {
  color: rgba(190, 18, 60, 0);
}

.dark\:text-rose-700\/10:is(.dark *) {
  color: rgba(190, 18, 60, .1);
}

.dark\:text-rose-700\/100:is(.dark *) {
  color: #be123c;
}

.dark\:text-rose-700\/15:is(.dark *) {
  color: rgba(190, 18, 60, .15);
}

.dark\:text-rose-700\/20:is(.dark *) {
  color: rgba(190, 18, 60, .2);
}

.dark\:text-rose-700\/25:is(.dark *) {
  color: rgba(190, 18, 60, .25);
}

.dark\:text-rose-700\/30:is(.dark *) {
  color: rgba(190, 18, 60, .3);
}

.dark\:text-rose-700\/35:is(.dark *) {
  color: rgba(190, 18, 60, .35);
}

.dark\:text-rose-700\/40:is(.dark *) {
  color: rgba(190, 18, 60, .4);
}

.dark\:text-rose-700\/45:is(.dark *) {
  color: rgba(190, 18, 60, .45);
}

.dark\:text-rose-700\/5:is(.dark *) {
  color: rgba(190, 18, 60, .05);
}

.dark\:text-rose-700\/50:is(.dark *) {
  color: rgba(190, 18, 60, .5);
}

.dark\:text-rose-700\/55:is(.dark *) {
  color: rgba(190, 18, 60, .55);
}

.dark\:text-rose-700\/60:is(.dark *) {
  color: rgba(190, 18, 60, .6);
}

.dark\:text-rose-700\/65:is(.dark *) {
  color: rgba(190, 18, 60, .65);
}

.dark\:text-rose-700\/70:is(.dark *) {
  color: rgba(190, 18, 60, .7);
}

.dark\:text-rose-700\/75:is(.dark *) {
  color: rgba(190, 18, 60, .75);
}

.dark\:text-rose-700\/80:is(.dark *) {
  color: rgba(190, 18, 60, .8);
}

.dark\:text-rose-700\/85:is(.dark *) {
  color: rgba(190, 18, 60, .85);
}

.dark\:text-rose-700\/90:is(.dark *) {
  color: rgba(190, 18, 60, .9);
}

.dark\:text-rose-700\/95:is(.dark *) {
  color: rgba(190, 18, 60, .95);
}

.dark\:text-rose-800:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(159, 18, 57, var(--tw-text-opacity, 1));
}

.dark\:text-rose-800\/0:is(.dark *) {
  color: rgba(159, 18, 57, 0);
}

.dark\:text-rose-800\/10:is(.dark *) {
  color: rgba(159, 18, 57, .1);
}

.dark\:text-rose-800\/100:is(.dark *) {
  color: #9f1239;
}

.dark\:text-rose-800\/15:is(.dark *) {
  color: rgba(159, 18, 57, .15);
}

.dark\:text-rose-800\/20:is(.dark *) {
  color: rgba(159, 18, 57, .2);
}

.dark\:text-rose-800\/25:is(.dark *) {
  color: rgba(159, 18, 57, .25);
}

.dark\:text-rose-800\/30:is(.dark *) {
  color: rgba(159, 18, 57, .3);
}

.dark\:text-rose-800\/35:is(.dark *) {
  color: rgba(159, 18, 57, .35);
}

.dark\:text-rose-800\/40:is(.dark *) {
  color: rgba(159, 18, 57, .4);
}

.dark\:text-rose-800\/45:is(.dark *) {
  color: rgba(159, 18, 57, .45);
}

.dark\:text-rose-800\/5:is(.dark *) {
  color: rgba(159, 18, 57, .05);
}

.dark\:text-rose-800\/50:is(.dark *) {
  color: rgba(159, 18, 57, .5);
}

.dark\:text-rose-800\/55:is(.dark *) {
  color: rgba(159, 18, 57, .55);
}

.dark\:text-rose-800\/60:is(.dark *) {
  color: rgba(159, 18, 57, .6);
}

.dark\:text-rose-800\/65:is(.dark *) {
  color: rgba(159, 18, 57, .65);
}

.dark\:text-rose-800\/70:is(.dark *) {
  color: rgba(159, 18, 57, .7);
}

.dark\:text-rose-800\/75:is(.dark *) {
  color: rgba(159, 18, 57, .75);
}

.dark\:text-rose-800\/80:is(.dark *) {
  color: rgba(159, 18, 57, .8);
}

.dark\:text-rose-800\/85:is(.dark *) {
  color: rgba(159, 18, 57, .85);
}

.dark\:text-rose-800\/90:is(.dark *) {
  color: rgba(159, 18, 57, .9);
}

.dark\:text-rose-800\/95:is(.dark *) {
  color: rgba(159, 18, 57, .95);
}

.dark\:text-sky-100:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(224, 242, 254, var(--tw-text-opacity, 1));
}

.dark\:text-sky-100\/0:is(.dark *) {
  color: rgba(224, 242, 254, 0);
}

.dark\:text-sky-100\/10:is(.dark *) {
  color: rgba(224, 242, 254, .1);
}

.dark\:text-sky-100\/100:is(.dark *) {
  color: #e0f2fe;
}

.dark\:text-sky-100\/15:is(.dark *) {
  color: rgba(224, 242, 254, .15);
}

.dark\:text-sky-100\/20:is(.dark *) {
  color: rgba(224, 242, 254, .2);
}

.dark\:text-sky-100\/25:is(.dark *) {
  color: rgba(224, 242, 254, .25);
}

.dark\:text-sky-100\/30:is(.dark *) {
  color: rgba(224, 242, 254, .3);
}

.dark\:text-sky-100\/35:is(.dark *) {
  color: rgba(224, 242, 254, .35);
}

.dark\:text-sky-100\/40:is(.dark *) {
  color: rgba(224, 242, 254, .4);
}

.dark\:text-sky-100\/45:is(.dark *) {
  color: rgba(224, 242, 254, .45);
}

.dark\:text-sky-100\/5:is(.dark *) {
  color: rgba(224, 242, 254, .05);
}

.dark\:text-sky-100\/50:is(.dark *) {
  color: rgba(224, 242, 254, .5);
}

.dark\:text-sky-100\/55:is(.dark *) {
  color: rgba(224, 242, 254, .55);
}

.dark\:text-sky-100\/60:is(.dark *) {
  color: rgba(224, 242, 254, .6);
}

.dark\:text-sky-100\/65:is(.dark *) {
  color: rgba(224, 242, 254, .65);
}

.dark\:text-sky-100\/70:is(.dark *) {
  color: rgba(224, 242, 254, .7);
}

.dark\:text-sky-100\/75:is(.dark *) {
  color: rgba(224, 242, 254, .75);
}

.dark\:text-sky-100\/80:is(.dark *) {
  color: rgba(224, 242, 254, .8);
}

.dark\:text-sky-100\/85:is(.dark *) {
  color: rgba(224, 242, 254, .85);
}

.dark\:text-sky-100\/90:is(.dark *) {
  color: rgba(224, 242, 254, .9);
}

.dark\:text-sky-100\/95:is(.dark *) {
  color: rgba(224, 242, 254, .95);
}

.dark\:text-sky-400:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(56, 189, 248, var(--tw-text-opacity, 1));
}

.dark\:text-sky-400\/0:is(.dark *) {
  color: rgba(56, 189, 248, 0);
}

.dark\:text-sky-400\/10:is(.dark *) {
  color: rgba(56, 189, 248, .1);
}

.dark\:text-sky-400\/100:is(.dark *) {
  color: #38bdf8;
}

.dark\:text-sky-400\/15:is(.dark *) {
  color: rgba(56, 189, 248, .15);
}

.dark\:text-sky-400\/20:is(.dark *) {
  color: rgba(56, 189, 248, .2);
}

.dark\:text-sky-400\/25:is(.dark *) {
  color: rgba(56, 189, 248, .25);
}

.dark\:text-sky-400\/30:is(.dark *) {
  color: rgba(56, 189, 248, .3);
}

.dark\:text-sky-400\/35:is(.dark *) {
  color: rgba(56, 189, 248, .35);
}

.dark\:text-sky-400\/40:is(.dark *) {
  color: rgba(56, 189, 248, .4);
}

.dark\:text-sky-400\/45:is(.dark *) {
  color: rgba(56, 189, 248, .45);
}

.dark\:text-sky-400\/5:is(.dark *) {
  color: rgba(56, 189, 248, .05);
}

.dark\:text-sky-400\/50:is(.dark *) {
  color: rgba(56, 189, 248, .5);
}

.dark\:text-sky-400\/55:is(.dark *) {
  color: rgba(56, 189, 248, .55);
}

.dark\:text-sky-400\/60:is(.dark *) {
  color: rgba(56, 189, 248, .6);
}

.dark\:text-sky-400\/65:is(.dark *) {
  color: rgba(56, 189, 248, .65);
}

.dark\:text-sky-400\/70:is(.dark *) {
  color: rgba(56, 189, 248, .7);
}

.dark\:text-sky-400\/75:is(.dark *) {
  color: rgba(56, 189, 248, .75);
}

.dark\:text-sky-400\/80:is(.dark *) {
  color: rgba(56, 189, 248, .8);
}

.dark\:text-sky-400\/85:is(.dark *) {
  color: rgba(56, 189, 248, .85);
}

.dark\:text-sky-400\/90:is(.dark *) {
  color: rgba(56, 189, 248, .9);
}

.dark\:text-sky-400\/95:is(.dark *) {
  color: rgba(56, 189, 248, .95);
}

.dark\:text-sky-500:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(14, 165, 233, var(--tw-text-opacity, 1));
}

.dark\:text-sky-500\/0:is(.dark *) {
  color: rgba(14, 165, 233, 0);
}

.dark\:text-sky-500\/10:is(.dark *) {
  color: rgba(14, 165, 233, .1);
}

.dark\:text-sky-500\/100:is(.dark *) {
  color: #0ea5e9;
}

.dark\:text-sky-500\/15:is(.dark *) {
  color: rgba(14, 165, 233, .15);
}

.dark\:text-sky-500\/20:is(.dark *) {
  color: rgba(14, 165, 233, .2);
}

.dark\:text-sky-500\/25:is(.dark *) {
  color: rgba(14, 165, 233, .25);
}

.dark\:text-sky-500\/30:is(.dark *) {
  color: rgba(14, 165, 233, .3);
}

.dark\:text-sky-500\/35:is(.dark *) {
  color: rgba(14, 165, 233, .35);
}

.dark\:text-sky-500\/40:is(.dark *) {
  color: rgba(14, 165, 233, .4);
}

.dark\:text-sky-500\/45:is(.dark *) {
  color: rgba(14, 165, 233, .45);
}

.dark\:text-sky-500\/5:is(.dark *) {
  color: rgba(14, 165, 233, .05);
}

.dark\:text-sky-500\/50:is(.dark *) {
  color: rgba(14, 165, 233, .5);
}

.dark\:text-sky-500\/55:is(.dark *) {
  color: rgba(14, 165, 233, .55);
}

.dark\:text-sky-500\/60:is(.dark *) {
  color: rgba(14, 165, 233, .6);
}

.dark\:text-sky-500\/65:is(.dark *) {
  color: rgba(14, 165, 233, .65);
}

.dark\:text-sky-500\/70:is(.dark *) {
  color: rgba(14, 165, 233, .7);
}

.dark\:text-sky-500\/75:is(.dark *) {
  color: rgba(14, 165, 233, .75);
}

.dark\:text-sky-500\/80:is(.dark *) {
  color: rgba(14, 165, 233, .8);
}

.dark\:text-sky-500\/85:is(.dark *) {
  color: rgba(14, 165, 233, .85);
}

.dark\:text-sky-500\/90:is(.dark *) {
  color: rgba(14, 165, 233, .9);
}

.dark\:text-sky-500\/95:is(.dark *) {
  color: rgba(14, 165, 233, .95);
}

.dark\:text-sky-700:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(3, 105, 161, var(--tw-text-opacity, 1));
}

.dark\:text-sky-700\/0:is(.dark *) {
  color: rgba(3, 105, 161, 0);
}

.dark\:text-sky-700\/10:is(.dark *) {
  color: rgba(3, 105, 161, .1);
}

.dark\:text-sky-700\/100:is(.dark *) {
  color: #0369a1;
}

.dark\:text-sky-700\/15:is(.dark *) {
  color: rgba(3, 105, 161, .15);
}

.dark\:text-sky-700\/20:is(.dark *) {
  color: rgba(3, 105, 161, .2);
}

.dark\:text-sky-700\/25:is(.dark *) {
  color: rgba(3, 105, 161, .25);
}

.dark\:text-sky-700\/30:is(.dark *) {
  color: rgba(3, 105, 161, .3);
}

.dark\:text-sky-700\/35:is(.dark *) {
  color: rgba(3, 105, 161, .35);
}

.dark\:text-sky-700\/40:is(.dark *) {
  color: rgba(3, 105, 161, .4);
}

.dark\:text-sky-700\/45:is(.dark *) {
  color: rgba(3, 105, 161, .45);
}

.dark\:text-sky-700\/5:is(.dark *) {
  color: rgba(3, 105, 161, .05);
}

.dark\:text-sky-700\/50:is(.dark *) {
  color: rgba(3, 105, 161, .5);
}

.dark\:text-sky-700\/55:is(.dark *) {
  color: rgba(3, 105, 161, .55);
}

.dark\:text-sky-700\/60:is(.dark *) {
  color: rgba(3, 105, 161, .6);
}

.dark\:text-sky-700\/65:is(.dark *) {
  color: rgba(3, 105, 161, .65);
}

.dark\:text-sky-700\/70:is(.dark *) {
  color: rgba(3, 105, 161, .7);
}

.dark\:text-sky-700\/75:is(.dark *) {
  color: rgba(3, 105, 161, .75);
}

.dark\:text-sky-700\/80:is(.dark *) {
  color: rgba(3, 105, 161, .8);
}

.dark\:text-sky-700\/85:is(.dark *) {
  color: rgba(3, 105, 161, .85);
}

.dark\:text-sky-700\/90:is(.dark *) {
  color: rgba(3, 105, 161, .9);
}

.dark\:text-sky-700\/95:is(.dark *) {
  color: rgba(3, 105, 161, .95);
}

.dark\:text-sky-800:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(7, 89, 133, var(--tw-text-opacity, 1));
}

.dark\:text-sky-800\/0:is(.dark *) {
  color: rgba(7, 89, 133, 0);
}

.dark\:text-sky-800\/10:is(.dark *) {
  color: rgba(7, 89, 133, .1);
}

.dark\:text-sky-800\/100:is(.dark *) {
  color: #075985;
}

.dark\:text-sky-800\/15:is(.dark *) {
  color: rgba(7, 89, 133, .15);
}

.dark\:text-sky-800\/20:is(.dark *) {
  color: rgba(7, 89, 133, .2);
}

.dark\:text-sky-800\/25:is(.dark *) {
  color: rgba(7, 89, 133, .25);
}

.dark\:text-sky-800\/30:is(.dark *) {
  color: rgba(7, 89, 133, .3);
}

.dark\:text-sky-800\/35:is(.dark *) {
  color: rgba(7, 89, 133, .35);
}

.dark\:text-sky-800\/40:is(.dark *) {
  color: rgba(7, 89, 133, .4);
}

.dark\:text-sky-800\/45:is(.dark *) {
  color: rgba(7, 89, 133, .45);
}

.dark\:text-sky-800\/5:is(.dark *) {
  color: rgba(7, 89, 133, .05);
}

.dark\:text-sky-800\/50:is(.dark *) {
  color: rgba(7, 89, 133, .5);
}

.dark\:text-sky-800\/55:is(.dark *) {
  color: rgba(7, 89, 133, .55);
}

.dark\:text-sky-800\/60:is(.dark *) {
  color: rgba(7, 89, 133, .6);
}

.dark\:text-sky-800\/65:is(.dark *) {
  color: rgba(7, 89, 133, .65);
}

.dark\:text-sky-800\/70:is(.dark *) {
  color: rgba(7, 89, 133, .7);
}

.dark\:text-sky-800\/75:is(.dark *) {
  color: rgba(7, 89, 133, .75);
}

.dark\:text-sky-800\/80:is(.dark *) {
  color: rgba(7, 89, 133, .8);
}

.dark\:text-sky-800\/85:is(.dark *) {
  color: rgba(7, 89, 133, .85);
}

.dark\:text-sky-800\/90:is(.dark *) {
  color: rgba(7, 89, 133, .9);
}

.dark\:text-sky-800\/95:is(.dark *) {
  color: rgba(7, 89, 133, .95);
}

.dark\:text-slate-100:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(241, 245, 249, var(--tw-text-opacity, 1));
}

.dark\:text-slate-100\/0:is(.dark *) {
  color: rgba(241, 245, 249, 0);
}

.dark\:text-slate-100\/10:is(.dark *) {
  color: rgba(241, 245, 249, .1);
}

.dark\:text-slate-100\/100:is(.dark *) {
  color: #f1f5f9;
}

.dark\:text-slate-100\/15:is(.dark *) {
  color: rgba(241, 245, 249, .15);
}

.dark\:text-slate-100\/20:is(.dark *) {
  color: rgba(241, 245, 249, .2);
}

.dark\:text-slate-100\/25:is(.dark *) {
  color: rgba(241, 245, 249, .25);
}

.dark\:text-slate-100\/30:is(.dark *) {
  color: rgba(241, 245, 249, .3);
}

.dark\:text-slate-100\/35:is(.dark *) {
  color: rgba(241, 245, 249, .35);
}

.dark\:text-slate-100\/40:is(.dark *) {
  color: rgba(241, 245, 249, .4);
}

.dark\:text-slate-100\/45:is(.dark *) {
  color: rgba(241, 245, 249, .45);
}

.dark\:text-slate-100\/5:is(.dark *) {
  color: rgba(241, 245, 249, .05);
}

.dark\:text-slate-100\/50:is(.dark *) {
  color: rgba(241, 245, 249, .5);
}

.dark\:text-slate-100\/55:is(.dark *) {
  color: rgba(241, 245, 249, .55);
}

.dark\:text-slate-100\/60:is(.dark *) {
  color: rgba(241, 245, 249, .6);
}

.dark\:text-slate-100\/65:is(.dark *) {
  color: rgba(241, 245, 249, .65);
}

.dark\:text-slate-100\/70:is(.dark *) {
  color: rgba(241, 245, 249, .7);
}

.dark\:text-slate-100\/75:is(.dark *) {
  color: rgba(241, 245, 249, .75);
}

.dark\:text-slate-100\/80:is(.dark *) {
  color: rgba(241, 245, 249, .8);
}

.dark\:text-slate-100\/85:is(.dark *) {
  color: rgba(241, 245, 249, .85);
}

.dark\:text-slate-100\/90:is(.dark *) {
  color: rgba(241, 245, 249, .9);
}

.dark\:text-slate-100\/95:is(.dark *) {
  color: rgba(241, 245, 249, .95);
}

.dark\:text-slate-400:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(148, 163, 184, var(--tw-text-opacity, 1));
}

.dark\:text-slate-400\/0:is(.dark *) {
  color: rgba(148, 163, 184, 0);
}

.dark\:text-slate-400\/10:is(.dark *) {
  color: rgba(148, 163, 184, .1);
}

.dark\:text-slate-400\/100:is(.dark *) {
  color: #94a3b8;
}

.dark\:text-slate-400\/15:is(.dark *) {
  color: rgba(148, 163, 184, .15);
}

.dark\:text-slate-400\/20:is(.dark *) {
  color: rgba(148, 163, 184, .2);
}

.dark\:text-slate-400\/25:is(.dark *) {
  color: rgba(148, 163, 184, .25);
}

.dark\:text-slate-400\/30:is(.dark *) {
  color: rgba(148, 163, 184, .3);
}

.dark\:text-slate-400\/35:is(.dark *) {
  color: rgba(148, 163, 184, .35);
}

.dark\:text-slate-400\/40:is(.dark *) {
  color: rgba(148, 163, 184, .4);
}

.dark\:text-slate-400\/45:is(.dark *) {
  color: rgba(148, 163, 184, .45);
}

.dark\:text-slate-400\/5:is(.dark *) {
  color: rgba(148, 163, 184, .05);
}

.dark\:text-slate-400\/50:is(.dark *) {
  color: rgba(148, 163, 184, .5);
}

.dark\:text-slate-400\/55:is(.dark *) {
  color: rgba(148, 163, 184, .55);
}

.dark\:text-slate-400\/60:is(.dark *) {
  color: rgba(148, 163, 184, .6);
}

.dark\:text-slate-400\/65:is(.dark *) {
  color: rgba(148, 163, 184, .65);
}

.dark\:text-slate-400\/70:is(.dark *) {
  color: rgba(148, 163, 184, .7);
}

.dark\:text-slate-400\/75:is(.dark *) {
  color: rgba(148, 163, 184, .75);
}

.dark\:text-slate-400\/80:is(.dark *) {
  color: rgba(148, 163, 184, .8);
}

.dark\:text-slate-400\/85:is(.dark *) {
  color: rgba(148, 163, 184, .85);
}

.dark\:text-slate-400\/90:is(.dark *) {
  color: rgba(148, 163, 184, .9);
}

.dark\:text-slate-400\/95:is(.dark *) {
  color: rgba(148, 163, 184, .95);
}

.dark\:text-slate-500:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(100, 116, 139, var(--tw-text-opacity, 1));
}

.dark\:text-slate-500\/0:is(.dark *) {
  color: rgba(100, 116, 139, 0);
}

.dark\:text-slate-500\/10:is(.dark *) {
  color: rgba(100, 116, 139, .1);
}

.dark\:text-slate-500\/100:is(.dark *) {
  color: #64748b;
}

.dark\:text-slate-500\/15:is(.dark *) {
  color: rgba(100, 116, 139, .15);
}

.dark\:text-slate-500\/20:is(.dark *) {
  color: rgba(100, 116, 139, .2);
}

.dark\:text-slate-500\/25:is(.dark *) {
  color: rgba(100, 116, 139, .25);
}

.dark\:text-slate-500\/30:is(.dark *) {
  color: rgba(100, 116, 139, .3);
}

.dark\:text-slate-500\/35:is(.dark *) {
  color: rgba(100, 116, 139, .35);
}

.dark\:text-slate-500\/40:is(.dark *) {
  color: rgba(100, 116, 139, .4);
}

.dark\:text-slate-500\/45:is(.dark *) {
  color: rgba(100, 116, 139, .45);
}

.dark\:text-slate-500\/5:is(.dark *) {
  color: rgba(100, 116, 139, .05);
}

.dark\:text-slate-500\/50:is(.dark *) {
  color: rgba(100, 116, 139, .5);
}

.dark\:text-slate-500\/55:is(.dark *) {
  color: rgba(100, 116, 139, .55);
}

.dark\:text-slate-500\/60:is(.dark *) {
  color: rgba(100, 116, 139, .6);
}

.dark\:text-slate-500\/65:is(.dark *) {
  color: rgba(100, 116, 139, .65);
}

.dark\:text-slate-500\/70:is(.dark *) {
  color: rgba(100, 116, 139, .7);
}

.dark\:text-slate-500\/75:is(.dark *) {
  color: rgba(100, 116, 139, .75);
}

.dark\:text-slate-500\/80:is(.dark *) {
  color: rgba(100, 116, 139, .8);
}

.dark\:text-slate-500\/85:is(.dark *) {
  color: rgba(100, 116, 139, .85);
}

.dark\:text-slate-500\/90:is(.dark *) {
  color: rgba(100, 116, 139, .9);
}

.dark\:text-slate-500\/95:is(.dark *) {
  color: rgba(100, 116, 139, .95);
}

.dark\:text-slate-700:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(51, 65, 85, var(--tw-text-opacity, 1));
}

.dark\:text-slate-700\/0:is(.dark *) {
  color: rgba(51, 65, 85, 0);
}

.dark\:text-slate-700\/10:is(.dark *) {
  color: rgba(51, 65, 85, .1);
}

.dark\:text-slate-700\/100:is(.dark *) {
  color: #334155;
}

.dark\:text-slate-700\/15:is(.dark *) {
  color: rgba(51, 65, 85, .15);
}

.dark\:text-slate-700\/20:is(.dark *) {
  color: rgba(51, 65, 85, .2);
}

.dark\:text-slate-700\/25:is(.dark *) {
  color: rgba(51, 65, 85, .25);
}

.dark\:text-slate-700\/30:is(.dark *) {
  color: rgba(51, 65, 85, .3);
}

.dark\:text-slate-700\/35:is(.dark *) {
  color: rgba(51, 65, 85, .35);
}

.dark\:text-slate-700\/40:is(.dark *) {
  color: rgba(51, 65, 85, .4);
}

.dark\:text-slate-700\/45:is(.dark *) {
  color: rgba(51, 65, 85, .45);
}

.dark\:text-slate-700\/5:is(.dark *) {
  color: rgba(51, 65, 85, .05);
}

.dark\:text-slate-700\/50:is(.dark *) {
  color: rgba(51, 65, 85, .5);
}

.dark\:text-slate-700\/55:is(.dark *) {
  color: rgba(51, 65, 85, .55);
}

.dark\:text-slate-700\/60:is(.dark *) {
  color: rgba(51, 65, 85, .6);
}

.dark\:text-slate-700\/65:is(.dark *) {
  color: rgba(51, 65, 85, .65);
}

.dark\:text-slate-700\/70:is(.dark *) {
  color: rgba(51, 65, 85, .7);
}

.dark\:text-slate-700\/75:is(.dark *) {
  color: rgba(51, 65, 85, .75);
}

.dark\:text-slate-700\/80:is(.dark *) {
  color: rgba(51, 65, 85, .8);
}

.dark\:text-slate-700\/85:is(.dark *) {
  color: rgba(51, 65, 85, .85);
}

.dark\:text-slate-700\/90:is(.dark *) {
  color: rgba(51, 65, 85, .9);
}

.dark\:text-slate-700\/95:is(.dark *) {
  color: rgba(51, 65, 85, .95);
}

.dark\:text-slate-800:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(30, 41, 59, var(--tw-text-opacity, 1));
}

.dark\:text-slate-800\/0:is(.dark *) {
  color: rgba(30, 41, 59, 0);
}

.dark\:text-slate-800\/10:is(.dark *) {
  color: rgba(30, 41, 59, .1);
}

.dark\:text-slate-800\/100:is(.dark *) {
  color: #1e293b;
}

.dark\:text-slate-800\/15:is(.dark *) {
  color: rgba(30, 41, 59, .15);
}

.dark\:text-slate-800\/20:is(.dark *) {
  color: rgba(30, 41, 59, .2);
}

.dark\:text-slate-800\/25:is(.dark *) {
  color: rgba(30, 41, 59, .25);
}

.dark\:text-slate-800\/30:is(.dark *) {
  color: rgba(30, 41, 59, .3);
}

.dark\:text-slate-800\/35:is(.dark *) {
  color: rgba(30, 41, 59, .35);
}

.dark\:text-slate-800\/40:is(.dark *) {
  color: rgba(30, 41, 59, .4);
}

.dark\:text-slate-800\/45:is(.dark *) {
  color: rgba(30, 41, 59, .45);
}

.dark\:text-slate-800\/5:is(.dark *) {
  color: rgba(30, 41, 59, .05);
}

.dark\:text-slate-800\/50:is(.dark *) {
  color: rgba(30, 41, 59, .5);
}

.dark\:text-slate-800\/55:is(.dark *) {
  color: rgba(30, 41, 59, .55);
}

.dark\:text-slate-800\/60:is(.dark *) {
  color: rgba(30, 41, 59, .6);
}

.dark\:text-slate-800\/65:is(.dark *) {
  color: rgba(30, 41, 59, .65);
}

.dark\:text-slate-800\/70:is(.dark *) {
  color: rgba(30, 41, 59, .7);
}

.dark\:text-slate-800\/75:is(.dark *) {
  color: rgba(30, 41, 59, .75);
}

.dark\:text-slate-800\/80:is(.dark *) {
  color: rgba(30, 41, 59, .8);
}

.dark\:text-slate-800\/85:is(.dark *) {
  color: rgba(30, 41, 59, .85);
}

.dark\:text-slate-800\/90:is(.dark *) {
  color: rgba(30, 41, 59, .9);
}

.dark\:text-slate-800\/95:is(.dark *) {
  color: rgba(30, 41, 59, .95);
}

.dark\:text-stone-100:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(245, 245, 244, var(--tw-text-opacity, 1));
}

.dark\:text-stone-100\/0:is(.dark *) {
  color: rgba(245, 245, 244, 0);
}

.dark\:text-stone-100\/10:is(.dark *) {
  color: rgba(245, 245, 244, .1);
}

.dark\:text-stone-100\/100:is(.dark *) {
  color: #f5f5f4;
}

.dark\:text-stone-100\/15:is(.dark *) {
  color: rgba(245, 245, 244, .15);
}

.dark\:text-stone-100\/20:is(.dark *) {
  color: rgba(245, 245, 244, .2);
}

.dark\:text-stone-100\/25:is(.dark *) {
  color: rgba(245, 245, 244, .25);
}

.dark\:text-stone-100\/30:is(.dark *) {
  color: rgba(245, 245, 244, .3);
}

.dark\:text-stone-100\/35:is(.dark *) {
  color: rgba(245, 245, 244, .35);
}

.dark\:text-stone-100\/40:is(.dark *) {
  color: rgba(245, 245, 244, .4);
}

.dark\:text-stone-100\/45:is(.dark *) {
  color: rgba(245, 245, 244, .45);
}

.dark\:text-stone-100\/5:is(.dark *) {
  color: rgba(245, 245, 244, .05);
}

.dark\:text-stone-100\/50:is(.dark *) {
  color: rgba(245, 245, 244, .5);
}

.dark\:text-stone-100\/55:is(.dark *) {
  color: rgba(245, 245, 244, .55);
}

.dark\:text-stone-100\/60:is(.dark *) {
  color: rgba(245, 245, 244, .6);
}

.dark\:text-stone-100\/65:is(.dark *) {
  color: rgba(245, 245, 244, .65);
}

.dark\:text-stone-100\/70:is(.dark *) {
  color: rgba(245, 245, 244, .7);
}

.dark\:text-stone-100\/75:is(.dark *) {
  color: rgba(245, 245, 244, .75);
}

.dark\:text-stone-100\/80:is(.dark *) {
  color: rgba(245, 245, 244, .8);
}

.dark\:text-stone-100\/85:is(.dark *) {
  color: rgba(245, 245, 244, .85);
}

.dark\:text-stone-100\/90:is(.dark *) {
  color: rgba(245, 245, 244, .9);
}

.dark\:text-stone-100\/95:is(.dark *) {
  color: rgba(245, 245, 244, .95);
}

.dark\:text-stone-400:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(168, 162, 158, var(--tw-text-opacity, 1));
}

.dark\:text-stone-400\/0:is(.dark *) {
  color: rgba(168, 162, 158, 0);
}

.dark\:text-stone-400\/10:is(.dark *) {
  color: rgba(168, 162, 158, .1);
}

.dark\:text-stone-400\/100:is(.dark *) {
  color: #a8a29e;
}

.dark\:text-stone-400\/15:is(.dark *) {
  color: rgba(168, 162, 158, .15);
}

.dark\:text-stone-400\/20:is(.dark *) {
  color: rgba(168, 162, 158, .2);
}

.dark\:text-stone-400\/25:is(.dark *) {
  color: rgba(168, 162, 158, .25);
}

.dark\:text-stone-400\/30:is(.dark *) {
  color: rgba(168, 162, 158, .3);
}

.dark\:text-stone-400\/35:is(.dark *) {
  color: rgba(168, 162, 158, .35);
}

.dark\:text-stone-400\/40:is(.dark *) {
  color: rgba(168, 162, 158, .4);
}

.dark\:text-stone-400\/45:is(.dark *) {
  color: rgba(168, 162, 158, .45);
}

.dark\:text-stone-400\/5:is(.dark *) {
  color: rgba(168, 162, 158, .05);
}

.dark\:text-stone-400\/50:is(.dark *) {
  color: rgba(168, 162, 158, .5);
}

.dark\:text-stone-400\/55:is(.dark *) {
  color: rgba(168, 162, 158, .55);
}

.dark\:text-stone-400\/60:is(.dark *) {
  color: rgba(168, 162, 158, .6);
}

.dark\:text-stone-400\/65:is(.dark *) {
  color: rgba(168, 162, 158, .65);
}

.dark\:text-stone-400\/70:is(.dark *) {
  color: rgba(168, 162, 158, .7);
}

.dark\:text-stone-400\/75:is(.dark *) {
  color: rgba(168, 162, 158, .75);
}

.dark\:text-stone-400\/80:is(.dark *) {
  color: rgba(168, 162, 158, .8);
}

.dark\:text-stone-400\/85:is(.dark *) {
  color: rgba(168, 162, 158, .85);
}

.dark\:text-stone-400\/90:is(.dark *) {
  color: rgba(168, 162, 158, .9);
}

.dark\:text-stone-400\/95:is(.dark *) {
  color: rgba(168, 162, 158, .95);
}

.dark\:text-stone-500:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(120, 113, 108, var(--tw-text-opacity, 1));
}

.dark\:text-stone-500\/0:is(.dark *) {
  color: rgba(120, 113, 108, 0);
}

.dark\:text-stone-500\/10:is(.dark *) {
  color: rgba(120, 113, 108, .1);
}

.dark\:text-stone-500\/100:is(.dark *) {
  color: #78716c;
}

.dark\:text-stone-500\/15:is(.dark *) {
  color: rgba(120, 113, 108, .15);
}

.dark\:text-stone-500\/20:is(.dark *) {
  color: rgba(120, 113, 108, .2);
}

.dark\:text-stone-500\/25:is(.dark *) {
  color: rgba(120, 113, 108, .25);
}

.dark\:text-stone-500\/30:is(.dark *) {
  color: rgba(120, 113, 108, .3);
}

.dark\:text-stone-500\/35:is(.dark *) {
  color: rgba(120, 113, 108, .35);
}

.dark\:text-stone-500\/40:is(.dark *) {
  color: rgba(120, 113, 108, .4);
}

.dark\:text-stone-500\/45:is(.dark *) {
  color: rgba(120, 113, 108, .45);
}

.dark\:text-stone-500\/5:is(.dark *) {
  color: rgba(120, 113, 108, .05);
}

.dark\:text-stone-500\/50:is(.dark *) {
  color: rgba(120, 113, 108, .5);
}

.dark\:text-stone-500\/55:is(.dark *) {
  color: rgba(120, 113, 108, .55);
}

.dark\:text-stone-500\/60:is(.dark *) {
  color: rgba(120, 113, 108, .6);
}

.dark\:text-stone-500\/65:is(.dark *) {
  color: rgba(120, 113, 108, .65);
}

.dark\:text-stone-500\/70:is(.dark *) {
  color: rgba(120, 113, 108, .7);
}

.dark\:text-stone-500\/75:is(.dark *) {
  color: rgba(120, 113, 108, .75);
}

.dark\:text-stone-500\/80:is(.dark *) {
  color: rgba(120, 113, 108, .8);
}

.dark\:text-stone-500\/85:is(.dark *) {
  color: rgba(120, 113, 108, .85);
}

.dark\:text-stone-500\/90:is(.dark *) {
  color: rgba(120, 113, 108, .9);
}

.dark\:text-stone-500\/95:is(.dark *) {
  color: rgba(120, 113, 108, .95);
}

.dark\:text-stone-700:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(68, 64, 60, var(--tw-text-opacity, 1));
}

.dark\:text-stone-700\/0:is(.dark *) {
  color: rgba(68, 64, 60, 0);
}

.dark\:text-stone-700\/10:is(.dark *) {
  color: rgba(68, 64, 60, .1);
}

.dark\:text-stone-700\/100:is(.dark *) {
  color: #44403c;
}

.dark\:text-stone-700\/15:is(.dark *) {
  color: rgba(68, 64, 60, .15);
}

.dark\:text-stone-700\/20:is(.dark *) {
  color: rgba(68, 64, 60, .2);
}

.dark\:text-stone-700\/25:is(.dark *) {
  color: rgba(68, 64, 60, .25);
}

.dark\:text-stone-700\/30:is(.dark *) {
  color: rgba(68, 64, 60, .3);
}

.dark\:text-stone-700\/35:is(.dark *) {
  color: rgba(68, 64, 60, .35);
}

.dark\:text-stone-700\/40:is(.dark *) {
  color: rgba(68, 64, 60, .4);
}

.dark\:text-stone-700\/45:is(.dark *) {
  color: rgba(68, 64, 60, .45);
}

.dark\:text-stone-700\/5:is(.dark *) {
  color: rgba(68, 64, 60, .05);
}

.dark\:text-stone-700\/50:is(.dark *) {
  color: rgba(68, 64, 60, .5);
}

.dark\:text-stone-700\/55:is(.dark *) {
  color: rgba(68, 64, 60, .55);
}

.dark\:text-stone-700\/60:is(.dark *) {
  color: rgba(68, 64, 60, .6);
}

.dark\:text-stone-700\/65:is(.dark *) {
  color: rgba(68, 64, 60, .65);
}

.dark\:text-stone-700\/70:is(.dark *) {
  color: rgba(68, 64, 60, .7);
}

.dark\:text-stone-700\/75:is(.dark *) {
  color: rgba(68, 64, 60, .75);
}

.dark\:text-stone-700\/80:is(.dark *) {
  color: rgba(68, 64, 60, .8);
}

.dark\:text-stone-700\/85:is(.dark *) {
  color: rgba(68, 64, 60, .85);
}

.dark\:text-stone-700\/90:is(.dark *) {
  color: rgba(68, 64, 60, .9);
}

.dark\:text-stone-700\/95:is(.dark *) {
  color: rgba(68, 64, 60, .95);
}

.dark\:text-stone-800:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(41, 37, 36, var(--tw-text-opacity, 1));
}

.dark\:text-stone-800\/0:is(.dark *) {
  color: rgba(41, 37, 36, 0);
}

.dark\:text-stone-800\/10:is(.dark *) {
  color: rgba(41, 37, 36, .1);
}

.dark\:text-stone-800\/100:is(.dark *) {
  color: #292524;
}

.dark\:text-stone-800\/15:is(.dark *) {
  color: rgba(41, 37, 36, .15);
}

.dark\:text-stone-800\/20:is(.dark *) {
  color: rgba(41, 37, 36, .2);
}

.dark\:text-stone-800\/25:is(.dark *) {
  color: rgba(41, 37, 36, .25);
}

.dark\:text-stone-800\/30:is(.dark *) {
  color: rgba(41, 37, 36, .3);
}

.dark\:text-stone-800\/35:is(.dark *) {
  color: rgba(41, 37, 36, .35);
}

.dark\:text-stone-800\/40:is(.dark *) {
  color: rgba(41, 37, 36, .4);
}

.dark\:text-stone-800\/45:is(.dark *) {
  color: rgba(41, 37, 36, .45);
}

.dark\:text-stone-800\/5:is(.dark *) {
  color: rgba(41, 37, 36, .05);
}

.dark\:text-stone-800\/50:is(.dark *) {
  color: rgba(41, 37, 36, .5);
}

.dark\:text-stone-800\/55:is(.dark *) {
  color: rgba(41, 37, 36, .55);
}

.dark\:text-stone-800\/60:is(.dark *) {
  color: rgba(41, 37, 36, .6);
}

.dark\:text-stone-800\/65:is(.dark *) {
  color: rgba(41, 37, 36, .65);
}

.dark\:text-stone-800\/70:is(.dark *) {
  color: rgba(41, 37, 36, .7);
}

.dark\:text-stone-800\/75:is(.dark *) {
  color: rgba(41, 37, 36, .75);
}

.dark\:text-stone-800\/80:is(.dark *) {
  color: rgba(41, 37, 36, .8);
}

.dark\:text-stone-800\/85:is(.dark *) {
  color: rgba(41, 37, 36, .85);
}

.dark\:text-stone-800\/90:is(.dark *) {
  color: rgba(41, 37, 36, .9);
}

.dark\:text-stone-800\/95:is(.dark *) {
  color: rgba(41, 37, 36, .95);
}

.dark\:text-success-dark:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(102, 187, 106, var(--tw-text-opacity, 1));
}

.dark\:text-teal-100:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(204, 251, 241, var(--tw-text-opacity, 1));
}

.dark\:text-teal-100\/0:is(.dark *) {
  color: rgba(204, 251, 241, 0);
}

.dark\:text-teal-100\/10:is(.dark *) {
  color: rgba(204, 251, 241, .1);
}

.dark\:text-teal-100\/100:is(.dark *) {
  color: #ccfbf1;
}

.dark\:text-teal-100\/15:is(.dark *) {
  color: rgba(204, 251, 241, .15);
}

.dark\:text-teal-100\/20:is(.dark *) {
  color: rgba(204, 251, 241, .2);
}

.dark\:text-teal-100\/25:is(.dark *) {
  color: rgba(204, 251, 241, .25);
}

.dark\:text-teal-100\/30:is(.dark *) {
  color: rgba(204, 251, 241, .3);
}

.dark\:text-teal-100\/35:is(.dark *) {
  color: rgba(204, 251, 241, .35);
}

.dark\:text-teal-100\/40:is(.dark *) {
  color: rgba(204, 251, 241, .4);
}

.dark\:text-teal-100\/45:is(.dark *) {
  color: rgba(204, 251, 241, .45);
}

.dark\:text-teal-100\/5:is(.dark *) {
  color: rgba(204, 251, 241, .05);
}

.dark\:text-teal-100\/50:is(.dark *) {
  color: rgba(204, 251, 241, .5);
}

.dark\:text-teal-100\/55:is(.dark *) {
  color: rgba(204, 251, 241, .55);
}

.dark\:text-teal-100\/60:is(.dark *) {
  color: rgba(204, 251, 241, .6);
}

.dark\:text-teal-100\/65:is(.dark *) {
  color: rgba(204, 251, 241, .65);
}

.dark\:text-teal-100\/70:is(.dark *) {
  color: rgba(204, 251, 241, .7);
}

.dark\:text-teal-100\/75:is(.dark *) {
  color: rgba(204, 251, 241, .75);
}

.dark\:text-teal-100\/80:is(.dark *) {
  color: rgba(204, 251, 241, .8);
}

.dark\:text-teal-100\/85:is(.dark *) {
  color: rgba(204, 251, 241, .85);
}

.dark\:text-teal-100\/90:is(.dark *) {
  color: rgba(204, 251, 241, .9);
}

.dark\:text-teal-100\/95:is(.dark *) {
  color: rgba(204, 251, 241, .95);
}

.dark\:text-teal-400:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(45, 212, 191, var(--tw-text-opacity, 1));
}

.dark\:text-teal-400\/0:is(.dark *) {
  color: rgba(45, 212, 191, 0);
}

.dark\:text-teal-400\/10:is(.dark *) {
  color: rgba(45, 212, 191, .1);
}

.dark\:text-teal-400\/100:is(.dark *) {
  color: #2dd4bf;
}

.dark\:text-teal-400\/15:is(.dark *) {
  color: rgba(45, 212, 191, .15);
}

.dark\:text-teal-400\/20:is(.dark *) {
  color: rgba(45, 212, 191, .2);
}

.dark\:text-teal-400\/25:is(.dark *) {
  color: rgba(45, 212, 191, .25);
}

.dark\:text-teal-400\/30:is(.dark *) {
  color: rgba(45, 212, 191, .3);
}

.dark\:text-teal-400\/35:is(.dark *) {
  color: rgba(45, 212, 191, .35);
}

.dark\:text-teal-400\/40:is(.dark *) {
  color: rgba(45, 212, 191, .4);
}

.dark\:text-teal-400\/45:is(.dark *) {
  color: rgba(45, 212, 191, .45);
}

.dark\:text-teal-400\/5:is(.dark *) {
  color: rgba(45, 212, 191, .05);
}

.dark\:text-teal-400\/50:is(.dark *) {
  color: rgba(45, 212, 191, .5);
}

.dark\:text-teal-400\/55:is(.dark *) {
  color: rgba(45, 212, 191, .55);
}

.dark\:text-teal-400\/60:is(.dark *) {
  color: rgba(45, 212, 191, .6);
}

.dark\:text-teal-400\/65:is(.dark *) {
  color: rgba(45, 212, 191, .65);
}

.dark\:text-teal-400\/70:is(.dark *) {
  color: rgba(45, 212, 191, .7);
}

.dark\:text-teal-400\/75:is(.dark *) {
  color: rgba(45, 212, 191, .75);
}

.dark\:text-teal-400\/80:is(.dark *) {
  color: rgba(45, 212, 191, .8);
}

.dark\:text-teal-400\/85:is(.dark *) {
  color: rgba(45, 212, 191, .85);
}

.dark\:text-teal-400\/90:is(.dark *) {
  color: rgba(45, 212, 191, .9);
}

.dark\:text-teal-400\/95:is(.dark *) {
  color: rgba(45, 212, 191, .95);
}

.dark\:text-teal-500:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(20, 184, 166, var(--tw-text-opacity, 1));
}

.dark\:text-teal-500\/0:is(.dark *) {
  color: rgba(20, 184, 166, 0);
}

.dark\:text-teal-500\/10:is(.dark *) {
  color: rgba(20, 184, 166, .1);
}

.dark\:text-teal-500\/100:is(.dark *) {
  color: #14b8a6;
}

.dark\:text-teal-500\/15:is(.dark *) {
  color: rgba(20, 184, 166, .15);
}

.dark\:text-teal-500\/20:is(.dark *) {
  color: rgba(20, 184, 166, .2);
}

.dark\:text-teal-500\/25:is(.dark *) {
  color: rgba(20, 184, 166, .25);
}

.dark\:text-teal-500\/30:is(.dark *) {
  color: rgba(20, 184, 166, .3);
}

.dark\:text-teal-500\/35:is(.dark *) {
  color: rgba(20, 184, 166, .35);
}

.dark\:text-teal-500\/40:is(.dark *) {
  color: rgba(20, 184, 166, .4);
}

.dark\:text-teal-500\/45:is(.dark *) {
  color: rgba(20, 184, 166, .45);
}

.dark\:text-teal-500\/5:is(.dark *) {
  color: rgba(20, 184, 166, .05);
}

.dark\:text-teal-500\/50:is(.dark *) {
  color: rgba(20, 184, 166, .5);
}

.dark\:text-teal-500\/55:is(.dark *) {
  color: rgba(20, 184, 166, .55);
}

.dark\:text-teal-500\/60:is(.dark *) {
  color: rgba(20, 184, 166, .6);
}

.dark\:text-teal-500\/65:is(.dark *) {
  color: rgba(20, 184, 166, .65);
}

.dark\:text-teal-500\/70:is(.dark *) {
  color: rgba(20, 184, 166, .7);
}

.dark\:text-teal-500\/75:is(.dark *) {
  color: rgba(20, 184, 166, .75);
}

.dark\:text-teal-500\/80:is(.dark *) {
  color: rgba(20, 184, 166, .8);
}

.dark\:text-teal-500\/85:is(.dark *) {
  color: rgba(20, 184, 166, .85);
}

.dark\:text-teal-500\/90:is(.dark *) {
  color: rgba(20, 184, 166, .9);
}

.dark\:text-teal-500\/95:is(.dark *) {
  color: rgba(20, 184, 166, .95);
}

.dark\:text-teal-700:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(15, 118, 110, var(--tw-text-opacity, 1));
}

.dark\:text-teal-700\/0:is(.dark *) {
  color: rgba(15, 118, 110, 0);
}

.dark\:text-teal-700\/10:is(.dark *) {
  color: rgba(15, 118, 110, .1);
}

.dark\:text-teal-700\/100:is(.dark *) {
  color: #0f766e;
}

.dark\:text-teal-700\/15:is(.dark *) {
  color: rgba(15, 118, 110, .15);
}

.dark\:text-teal-700\/20:is(.dark *) {
  color: rgba(15, 118, 110, .2);
}

.dark\:text-teal-700\/25:is(.dark *) {
  color: rgba(15, 118, 110, .25);
}

.dark\:text-teal-700\/30:is(.dark *) {
  color: rgba(15, 118, 110, .3);
}

.dark\:text-teal-700\/35:is(.dark *) {
  color: rgba(15, 118, 110, .35);
}

.dark\:text-teal-700\/40:is(.dark *) {
  color: rgba(15, 118, 110, .4);
}

.dark\:text-teal-700\/45:is(.dark *) {
  color: rgba(15, 118, 110, .45);
}

.dark\:text-teal-700\/5:is(.dark *) {
  color: rgba(15, 118, 110, .05);
}

.dark\:text-teal-700\/50:is(.dark *) {
  color: rgba(15, 118, 110, .5);
}

.dark\:text-teal-700\/55:is(.dark *) {
  color: rgba(15, 118, 110, .55);
}

.dark\:text-teal-700\/60:is(.dark *) {
  color: rgba(15, 118, 110, .6);
}

.dark\:text-teal-700\/65:is(.dark *) {
  color: rgba(15, 118, 110, .65);
}

.dark\:text-teal-700\/70:is(.dark *) {
  color: rgba(15, 118, 110, .7);
}

.dark\:text-teal-700\/75:is(.dark *) {
  color: rgba(15, 118, 110, .75);
}

.dark\:text-teal-700\/80:is(.dark *) {
  color: rgba(15, 118, 110, .8);
}

.dark\:text-teal-700\/85:is(.dark *) {
  color: rgba(15, 118, 110, .85);
}

.dark\:text-teal-700\/90:is(.dark *) {
  color: rgba(15, 118, 110, .9);
}

.dark\:text-teal-700\/95:is(.dark *) {
  color: rgba(15, 118, 110, .95);
}

.dark\:text-teal-800:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(17, 94, 89, var(--tw-text-opacity, 1));
}

.dark\:text-teal-800\/0:is(.dark *) {
  color: rgba(17, 94, 89, 0);
}

.dark\:text-teal-800\/10:is(.dark *) {
  color: rgba(17, 94, 89, .1);
}

.dark\:text-teal-800\/100:is(.dark *) {
  color: #115e59;
}

.dark\:text-teal-800\/15:is(.dark *) {
  color: rgba(17, 94, 89, .15);
}

.dark\:text-teal-800\/20:is(.dark *) {
  color: rgba(17, 94, 89, .2);
}

.dark\:text-teal-800\/25:is(.dark *) {
  color: rgba(17, 94, 89, .25);
}

.dark\:text-teal-800\/30:is(.dark *) {
  color: rgba(17, 94, 89, .3);
}

.dark\:text-teal-800\/35:is(.dark *) {
  color: rgba(17, 94, 89, .35);
}

.dark\:text-teal-800\/40:is(.dark *) {
  color: rgba(17, 94, 89, .4);
}

.dark\:text-teal-800\/45:is(.dark *) {
  color: rgba(17, 94, 89, .45);
}

.dark\:text-teal-800\/5:is(.dark *) {
  color: rgba(17, 94, 89, .05);
}

.dark\:text-teal-800\/50:is(.dark *) {
  color: rgba(17, 94, 89, .5);
}

.dark\:text-teal-800\/55:is(.dark *) {
  color: rgba(17, 94, 89, .55);
}

.dark\:text-teal-800\/60:is(.dark *) {
  color: rgba(17, 94, 89, .6);
}

.dark\:text-teal-800\/65:is(.dark *) {
  color: rgba(17, 94, 89, .65);
}

.dark\:text-teal-800\/70:is(.dark *) {
  color: rgba(17, 94, 89, .7);
}

.dark\:text-teal-800\/75:is(.dark *) {
  color: rgba(17, 94, 89, .75);
}

.dark\:text-teal-800\/80:is(.dark *) {
  color: rgba(17, 94, 89, .8);
}

.dark\:text-teal-800\/85:is(.dark *) {
  color: rgba(17, 94, 89, .85);
}

.dark\:text-teal-800\/90:is(.dark *) {
  color: rgba(17, 94, 89, .9);
}

.dark\:text-teal-800\/95:is(.dark *) {
  color: rgba(17, 94, 89, .95);
}

.dark\:text-textPrimary-dark:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}

.dark\:text-textSecondary-dark:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(204, 204, 204, var(--tw-text-opacity, 1));
}

.dark\:text-violet-100:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-text-opacity, 1));
}

.dark\:text-violet-100\/0:is(.dark *) {
  color: rgba(237, 233, 254, 0);
}

.dark\:text-violet-100\/10:is(.dark *) {
  color: rgba(237, 233, 254, .1);
}

.dark\:text-violet-100\/100:is(.dark *) {
  color: #ede9fe;
}

.dark\:text-violet-100\/15:is(.dark *) {
  color: rgba(237, 233, 254, .15);
}

.dark\:text-violet-100\/20:is(.dark *) {
  color: rgba(237, 233, 254, .2);
}

.dark\:text-violet-100\/25:is(.dark *) {
  color: rgba(237, 233, 254, .25);
}

.dark\:text-violet-100\/30:is(.dark *) {
  color: rgba(237, 233, 254, .3);
}

.dark\:text-violet-100\/35:is(.dark *) {
  color: rgba(237, 233, 254, .35);
}

.dark\:text-violet-100\/40:is(.dark *) {
  color: rgba(237, 233, 254, .4);
}

.dark\:text-violet-100\/45:is(.dark *) {
  color: rgba(237, 233, 254, .45);
}

.dark\:text-violet-100\/5:is(.dark *) {
  color: rgba(237, 233, 254, .05);
}

.dark\:text-violet-100\/50:is(.dark *) {
  color: rgba(237, 233, 254, .5);
}

.dark\:text-violet-100\/55:is(.dark *) {
  color: rgba(237, 233, 254, .55);
}

.dark\:text-violet-100\/60:is(.dark *) {
  color: rgba(237, 233, 254, .6);
}

.dark\:text-violet-100\/65:is(.dark *) {
  color: rgba(237, 233, 254, .65);
}

.dark\:text-violet-100\/70:is(.dark *) {
  color: rgba(237, 233, 254, .7);
}

.dark\:text-violet-100\/75:is(.dark *) {
  color: rgba(237, 233, 254, .75);
}

.dark\:text-violet-100\/80:is(.dark *) {
  color: rgba(237, 233, 254, .8);
}

.dark\:text-violet-100\/85:is(.dark *) {
  color: rgba(237, 233, 254, .85);
}

.dark\:text-violet-100\/90:is(.dark *) {
  color: rgba(237, 233, 254, .9);
}

.dark\:text-violet-100\/95:is(.dark *) {
  color: rgba(237, 233, 254, .95);
}

.dark\:text-violet-400:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-text-opacity, 1));
}

.dark\:text-violet-400\/0:is(.dark *) {
  color: rgba(167, 139, 250, 0);
}

.dark\:text-violet-400\/10:is(.dark *) {
  color: rgba(167, 139, 250, .1);
}

.dark\:text-violet-400\/100:is(.dark *) {
  color: #a78bfa;
}

.dark\:text-violet-400\/15:is(.dark *) {
  color: rgba(167, 139, 250, .15);
}

.dark\:text-violet-400\/20:is(.dark *) {
  color: rgba(167, 139, 250, .2);
}

.dark\:text-violet-400\/25:is(.dark *) {
  color: rgba(167, 139, 250, .25);
}

.dark\:text-violet-400\/30:is(.dark *) {
  color: rgba(167, 139, 250, .3);
}

.dark\:text-violet-400\/35:is(.dark *) {
  color: rgba(167, 139, 250, .35);
}

.dark\:text-violet-400\/40:is(.dark *) {
  color: rgba(167, 139, 250, .4);
}

.dark\:text-violet-400\/45:is(.dark *) {
  color: rgba(167, 139, 250, .45);
}

.dark\:text-violet-400\/5:is(.dark *) {
  color: rgba(167, 139, 250, .05);
}

.dark\:text-violet-400\/50:is(.dark *) {
  color: rgba(167, 139, 250, .5);
}

.dark\:text-violet-400\/55:is(.dark *) {
  color: rgba(167, 139, 250, .55);
}

.dark\:text-violet-400\/60:is(.dark *) {
  color: rgba(167, 139, 250, .6);
}

.dark\:text-violet-400\/65:is(.dark *) {
  color: rgba(167, 139, 250, .65);
}

.dark\:text-violet-400\/70:is(.dark *) {
  color: rgba(167, 139, 250, .7);
}

.dark\:text-violet-400\/75:is(.dark *) {
  color: rgba(167, 139, 250, .75);
}

.dark\:text-violet-400\/80:is(.dark *) {
  color: rgba(167, 139, 250, .8);
}

.dark\:text-violet-400\/85:is(.dark *) {
  color: rgba(167, 139, 250, .85);
}

.dark\:text-violet-400\/90:is(.dark *) {
  color: rgba(167, 139, 250, .9);
}

.dark\:text-violet-400\/95:is(.dark *) {
  color: rgba(167, 139, 250, .95);
}

.dark\:text-violet-500:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-text-opacity, 1));
}

.dark\:text-violet-500\/0:is(.dark *) {
  color: rgba(139, 92, 246, 0);
}

.dark\:text-violet-500\/10:is(.dark *) {
  color: rgba(139, 92, 246, .1);
}

.dark\:text-violet-500\/100:is(.dark *) {
  color: #8b5cf6;
}

.dark\:text-violet-500\/15:is(.dark *) {
  color: rgba(139, 92, 246, .15);
}

.dark\:text-violet-500\/20:is(.dark *) {
  color: rgba(139, 92, 246, .2);
}

.dark\:text-violet-500\/25:is(.dark *) {
  color: rgba(139, 92, 246, .25);
}

.dark\:text-violet-500\/30:is(.dark *) {
  color: rgba(139, 92, 246, .3);
}

.dark\:text-violet-500\/35:is(.dark *) {
  color: rgba(139, 92, 246, .35);
}

.dark\:text-violet-500\/40:is(.dark *) {
  color: rgba(139, 92, 246, .4);
}

.dark\:text-violet-500\/45:is(.dark *) {
  color: rgba(139, 92, 246, .45);
}

.dark\:text-violet-500\/5:is(.dark *) {
  color: rgba(139, 92, 246, .05);
}

.dark\:text-violet-500\/50:is(.dark *) {
  color: rgba(139, 92, 246, .5);
}

.dark\:text-violet-500\/55:is(.dark *) {
  color: rgba(139, 92, 246, .55);
}

.dark\:text-violet-500\/60:is(.dark *) {
  color: rgba(139, 92, 246, .6);
}

.dark\:text-violet-500\/65:is(.dark *) {
  color: rgba(139, 92, 246, .65);
}

.dark\:text-violet-500\/70:is(.dark *) {
  color: rgba(139, 92, 246, .7);
}

.dark\:text-violet-500\/75:is(.dark *) {
  color: rgba(139, 92, 246, .75);
}

.dark\:text-violet-500\/80:is(.dark *) {
  color: rgba(139, 92, 246, .8);
}

.dark\:text-violet-500\/85:is(.dark *) {
  color: rgba(139, 92, 246, .85);
}

.dark\:text-violet-500\/90:is(.dark *) {
  color: rgba(139, 92, 246, .9);
}

.dark\:text-violet-500\/95:is(.dark *) {
  color: rgba(139, 92, 246, .95);
}

.dark\:text-violet-700:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-text-opacity, 1));
}

.dark\:text-violet-700\/0:is(.dark *) {
  color: rgba(109, 40, 217, 0);
}

.dark\:text-violet-700\/10:is(.dark *) {
  color: rgba(109, 40, 217, .1);
}

.dark\:text-violet-700\/100:is(.dark *) {
  color: #6d28d9;
}

.dark\:text-violet-700\/15:is(.dark *) {
  color: rgba(109, 40, 217, .15);
}

.dark\:text-violet-700\/20:is(.dark *) {
  color: rgba(109, 40, 217, .2);
}

.dark\:text-violet-700\/25:is(.dark *) {
  color: rgba(109, 40, 217, .25);
}

.dark\:text-violet-700\/30:is(.dark *) {
  color: rgba(109, 40, 217, .3);
}

.dark\:text-violet-700\/35:is(.dark *) {
  color: rgba(109, 40, 217, .35);
}

.dark\:text-violet-700\/40:is(.dark *) {
  color: rgba(109, 40, 217, .4);
}

.dark\:text-violet-700\/45:is(.dark *) {
  color: rgba(109, 40, 217, .45);
}

.dark\:text-violet-700\/5:is(.dark *) {
  color: rgba(109, 40, 217, .05);
}

.dark\:text-violet-700\/50:is(.dark *) {
  color: rgba(109, 40, 217, .5);
}

.dark\:text-violet-700\/55:is(.dark *) {
  color: rgba(109, 40, 217, .55);
}

.dark\:text-violet-700\/60:is(.dark *) {
  color: rgba(109, 40, 217, .6);
}

.dark\:text-violet-700\/65:is(.dark *) {
  color: rgba(109, 40, 217, .65);
}

.dark\:text-violet-700\/70:is(.dark *) {
  color: rgba(109, 40, 217, .7);
}

.dark\:text-violet-700\/75:is(.dark *) {
  color: rgba(109, 40, 217, .75);
}

.dark\:text-violet-700\/80:is(.dark *) {
  color: rgba(109, 40, 217, .8);
}

.dark\:text-violet-700\/85:is(.dark *) {
  color: rgba(109, 40, 217, .85);
}

.dark\:text-violet-700\/90:is(.dark *) {
  color: rgba(109, 40, 217, .9);
}

.dark\:text-violet-700\/95:is(.dark *) {
  color: rgba(109, 40, 217, .95);
}

.dark\:text-violet-800:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-text-opacity, 1));
}

.dark\:text-violet-800\/0:is(.dark *) {
  color: rgba(91, 33, 182, 0);
}

.dark\:text-violet-800\/10:is(.dark *) {
  color: rgba(91, 33, 182, .1);
}

.dark\:text-violet-800\/100:is(.dark *) {
  color: #5b21b6;
}

.dark\:text-violet-800\/15:is(.dark *) {
  color: rgba(91, 33, 182, .15);
}

.dark\:text-violet-800\/20:is(.dark *) {
  color: rgba(91, 33, 182, .2);
}

.dark\:text-violet-800\/25:is(.dark *) {
  color: rgba(91, 33, 182, .25);
}

.dark\:text-violet-800\/30:is(.dark *) {
  color: rgba(91, 33, 182, .3);
}

.dark\:text-violet-800\/35:is(.dark *) {
  color: rgba(91, 33, 182, .35);
}

.dark\:text-violet-800\/40:is(.dark *) {
  color: rgba(91, 33, 182, .4);
}

.dark\:text-violet-800\/45:is(.dark *) {
  color: rgba(91, 33, 182, .45);
}

.dark\:text-violet-800\/5:is(.dark *) {
  color: rgba(91, 33, 182, .05);
}

.dark\:text-violet-800\/50:is(.dark *) {
  color: rgba(91, 33, 182, .5);
}

.dark\:text-violet-800\/55:is(.dark *) {
  color: rgba(91, 33, 182, .55);
}

.dark\:text-violet-800\/60:is(.dark *) {
  color: rgba(91, 33, 182, .6);
}

.dark\:text-violet-800\/65:is(.dark *) {
  color: rgba(91, 33, 182, .65);
}

.dark\:text-violet-800\/70:is(.dark *) {
  color: rgba(91, 33, 182, .7);
}

.dark\:text-violet-800\/75:is(.dark *) {
  color: rgba(91, 33, 182, .75);
}

.dark\:text-violet-800\/80:is(.dark *) {
  color: rgba(91, 33, 182, .8);
}

.dark\:text-violet-800\/85:is(.dark *) {
  color: rgba(91, 33, 182, .85);
}

.dark\:text-violet-800\/90:is(.dark *) {
  color: rgba(91, 33, 182, .9);
}

.dark\:text-violet-800\/95:is(.dark *) {
  color: rgba(91, 33, 182, .95);
}

.dark\:text-white:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}

.dark\:text-yellow-100:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(254, 249, 195, var(--tw-text-opacity, 1));
}

.dark\:text-yellow-100\/0:is(.dark *) {
  color: rgba(254, 249, 195, 0);
}

.dark\:text-yellow-100\/10:is(.dark *) {
  color: rgba(254, 249, 195, .1);
}

.dark\:text-yellow-100\/100:is(.dark *) {
  color: #fef9c3;
}

.dark\:text-yellow-100\/15:is(.dark *) {
  color: rgba(254, 249, 195, .15);
}

.dark\:text-yellow-100\/20:is(.dark *) {
  color: rgba(254, 249, 195, .2);
}

.dark\:text-yellow-100\/25:is(.dark *) {
  color: rgba(254, 249, 195, .25);
}

.dark\:text-yellow-100\/30:is(.dark *) {
  color: rgba(254, 249, 195, .3);
}

.dark\:text-yellow-100\/35:is(.dark *) {
  color: rgba(254, 249, 195, .35);
}

.dark\:text-yellow-100\/40:is(.dark *) {
  color: rgba(254, 249, 195, .4);
}

.dark\:text-yellow-100\/45:is(.dark *) {
  color: rgba(254, 249, 195, .45);
}

.dark\:text-yellow-100\/5:is(.dark *) {
  color: rgba(254, 249, 195, .05);
}

.dark\:text-yellow-100\/50:is(.dark *) {
  color: rgba(254, 249, 195, .5);
}

.dark\:text-yellow-100\/55:is(.dark *) {
  color: rgba(254, 249, 195, .55);
}

.dark\:text-yellow-100\/60:is(.dark *) {
  color: rgba(254, 249, 195, .6);
}

.dark\:text-yellow-100\/65:is(.dark *) {
  color: rgba(254, 249, 195, .65);
}

.dark\:text-yellow-100\/70:is(.dark *) {
  color: rgba(254, 249, 195, .7);
}

.dark\:text-yellow-100\/75:is(.dark *) {
  color: rgba(254, 249, 195, .75);
}

.dark\:text-yellow-100\/80:is(.dark *) {
  color: rgba(254, 249, 195, .8);
}

.dark\:text-yellow-100\/85:is(.dark *) {
  color: rgba(254, 249, 195, .85);
}

.dark\:text-yellow-100\/90:is(.dark *) {
  color: rgba(254, 249, 195, .9);
}

.dark\:text-yellow-100\/95:is(.dark *) {
  color: rgba(254, 249, 195, .95);
}

.dark\:text-yellow-300:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(253, 224, 71, var(--tw-text-opacity, 1));
}

.dark\:text-yellow-400:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(250, 204, 21, var(--tw-text-opacity, 1));
}

.dark\:text-yellow-400\/0:is(.dark *) {
  color: rgba(250, 204, 21, 0);
}

.dark\:text-yellow-400\/10:is(.dark *) {
  color: rgba(250, 204, 21, .1);
}

.dark\:text-yellow-400\/100:is(.dark *) {
  color: #facc15;
}

.dark\:text-yellow-400\/15:is(.dark *) {
  color: rgba(250, 204, 21, .15);
}

.dark\:text-yellow-400\/20:is(.dark *) {
  color: rgba(250, 204, 21, .2);
}

.dark\:text-yellow-400\/25:is(.dark *) {
  color: rgba(250, 204, 21, .25);
}

.dark\:text-yellow-400\/30:is(.dark *) {
  color: rgba(250, 204, 21, .3);
}

.dark\:text-yellow-400\/35:is(.dark *) {
  color: rgba(250, 204, 21, .35);
}

.dark\:text-yellow-400\/40:is(.dark *) {
  color: rgba(250, 204, 21, .4);
}

.dark\:text-yellow-400\/45:is(.dark *) {
  color: rgba(250, 204, 21, .45);
}

.dark\:text-yellow-400\/5:is(.dark *) {
  color: rgba(250, 204, 21, .05);
}

.dark\:text-yellow-400\/50:is(.dark *) {
  color: rgba(250, 204, 21, .5);
}

.dark\:text-yellow-400\/55:is(.dark *) {
  color: rgba(250, 204, 21, .55);
}

.dark\:text-yellow-400\/60:is(.dark *) {
  color: rgba(250, 204, 21, .6);
}

.dark\:text-yellow-400\/65:is(.dark *) {
  color: rgba(250, 204, 21, .65);
}

.dark\:text-yellow-400\/70:is(.dark *) {
  color: rgba(250, 204, 21, .7);
}

.dark\:text-yellow-400\/75:is(.dark *) {
  color: rgba(250, 204, 21, .75);
}

.dark\:text-yellow-400\/80:is(.dark *) {
  color: rgba(250, 204, 21, .8);
}

.dark\:text-yellow-400\/85:is(.dark *) {
  color: rgba(250, 204, 21, .85);
}

.dark\:text-yellow-400\/90:is(.dark *) {
  color: rgba(250, 204, 21, .9);
}

.dark\:text-yellow-400\/95:is(.dark *) {
  color: rgba(250, 204, 21, .95);
}

.dark\:text-yellow-500:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(234, 179, 8, var(--tw-text-opacity, 1));
}

.dark\:text-yellow-500\/0:is(.dark *) {
  color: rgba(234, 179, 8, 0);
}

.dark\:text-yellow-500\/10:is(.dark *) {
  color: rgba(234, 179, 8, .1);
}

.dark\:text-yellow-500\/100:is(.dark *) {
  color: #eab308;
}

.dark\:text-yellow-500\/15:is(.dark *) {
  color: rgba(234, 179, 8, .15);
}

.dark\:text-yellow-500\/20:is(.dark *) {
  color: rgba(234, 179, 8, .2);
}

.dark\:text-yellow-500\/25:is(.dark *) {
  color: rgba(234, 179, 8, .25);
}

.dark\:text-yellow-500\/30:is(.dark *) {
  color: rgba(234, 179, 8, .3);
}

.dark\:text-yellow-500\/35:is(.dark *) {
  color: rgba(234, 179, 8, .35);
}

.dark\:text-yellow-500\/40:is(.dark *) {
  color: rgba(234, 179, 8, .4);
}

.dark\:text-yellow-500\/45:is(.dark *) {
  color: rgba(234, 179, 8, .45);
}

.dark\:text-yellow-500\/5:is(.dark *) {
  color: rgba(234, 179, 8, .05);
}

.dark\:text-yellow-500\/50:is(.dark *) {
  color: rgba(234, 179, 8, .5);
}

.dark\:text-yellow-500\/55:is(.dark *) {
  color: rgba(234, 179, 8, .55);
}

.dark\:text-yellow-500\/60:is(.dark *) {
  color: rgba(234, 179, 8, .6);
}

.dark\:text-yellow-500\/65:is(.dark *) {
  color: rgba(234, 179, 8, .65);
}

.dark\:text-yellow-500\/70:is(.dark *) {
  color: rgba(234, 179, 8, .7);
}

.dark\:text-yellow-500\/75:is(.dark *) {
  color: rgba(234, 179, 8, .75);
}

.dark\:text-yellow-500\/80:is(.dark *) {
  color: rgba(234, 179, 8, .8);
}

.dark\:text-yellow-500\/85:is(.dark *) {
  color: rgba(234, 179, 8, .85);
}

.dark\:text-yellow-500\/90:is(.dark *) {
  color: rgba(234, 179, 8, .9);
}

.dark\:text-yellow-500\/95:is(.dark *) {
  color: rgba(234, 179, 8, .95);
}

.dark\:text-yellow-700:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(161, 98, 7, var(--tw-text-opacity, 1));
}

.dark\:text-yellow-700\/0:is(.dark *) {
  color: rgba(161, 98, 7, 0);
}

.dark\:text-yellow-700\/10:is(.dark *) {
  color: rgba(161, 98, 7, .1);
}

.dark\:text-yellow-700\/100:is(.dark *) {
  color: #a16207;
}

.dark\:text-yellow-700\/15:is(.dark *) {
  color: rgba(161, 98, 7, .15);
}

.dark\:text-yellow-700\/20:is(.dark *) {
  color: rgba(161, 98, 7, .2);
}

.dark\:text-yellow-700\/25:is(.dark *) {
  color: rgba(161, 98, 7, .25);
}

.dark\:text-yellow-700\/30:is(.dark *) {
  color: rgba(161, 98, 7, .3);
}

.dark\:text-yellow-700\/35:is(.dark *) {
  color: rgba(161, 98, 7, .35);
}

.dark\:text-yellow-700\/40:is(.dark *) {
  color: rgba(161, 98, 7, .4);
}

.dark\:text-yellow-700\/45:is(.dark *) {
  color: rgba(161, 98, 7, .45);
}

.dark\:text-yellow-700\/5:is(.dark *) {
  color: rgba(161, 98, 7, .05);
}

.dark\:text-yellow-700\/50:is(.dark *) {
  color: rgba(161, 98, 7, .5);
}

.dark\:text-yellow-700\/55:is(.dark *) {
  color: rgba(161, 98, 7, .55);
}

.dark\:text-yellow-700\/60:is(.dark *) {
  color: rgba(161, 98, 7, .6);
}

.dark\:text-yellow-700\/65:is(.dark *) {
  color: rgba(161, 98, 7, .65);
}

.dark\:text-yellow-700\/70:is(.dark *) {
  color: rgba(161, 98, 7, .7);
}

.dark\:text-yellow-700\/75:is(.dark *) {
  color: rgba(161, 98, 7, .75);
}

.dark\:text-yellow-700\/80:is(.dark *) {
  color: rgba(161, 98, 7, .8);
}

.dark\:text-yellow-700\/85:is(.dark *) {
  color: rgba(161, 98, 7, .85);
}

.dark\:text-yellow-700\/90:is(.dark *) {
  color: rgba(161, 98, 7, .9);
}

.dark\:text-yellow-700\/95:is(.dark *) {
  color: rgba(161, 98, 7, .95);
}

.dark\:text-yellow-800:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(133, 77, 14, var(--tw-text-opacity, 1));
}

.dark\:text-yellow-800\/0:is(.dark *) {
  color: rgba(133, 77, 14, 0);
}

.dark\:text-yellow-800\/10:is(.dark *) {
  color: rgba(133, 77, 14, .1);
}

.dark\:text-yellow-800\/100:is(.dark *) {
  color: #854d0e;
}

.dark\:text-yellow-800\/15:is(.dark *) {
  color: rgba(133, 77, 14, .15);
}

.dark\:text-yellow-800\/20:is(.dark *) {
  color: rgba(133, 77, 14, .2);
}

.dark\:text-yellow-800\/25:is(.dark *) {
  color: rgba(133, 77, 14, .25);
}

.dark\:text-yellow-800\/30:is(.dark *) {
  color: rgba(133, 77, 14, .3);
}

.dark\:text-yellow-800\/35:is(.dark *) {
  color: rgba(133, 77, 14, .35);
}

.dark\:text-yellow-800\/40:is(.dark *) {
  color: rgba(133, 77, 14, .4);
}

.dark\:text-yellow-800\/45:is(.dark *) {
  color: rgba(133, 77, 14, .45);
}

.dark\:text-yellow-800\/5:is(.dark *) {
  color: rgba(133, 77, 14, .05);
}

.dark\:text-yellow-800\/50:is(.dark *) {
  color: rgba(133, 77, 14, .5);
}

.dark\:text-yellow-800\/55:is(.dark *) {
  color: rgba(133, 77, 14, .55);
}

.dark\:text-yellow-800\/60:is(.dark *) {
  color: rgba(133, 77, 14, .6);
}

.dark\:text-yellow-800\/65:is(.dark *) {
  color: rgba(133, 77, 14, .65);
}

.dark\:text-yellow-800\/70:is(.dark *) {
  color: rgba(133, 77, 14, .7);
}

.dark\:text-yellow-800\/75:is(.dark *) {
  color: rgba(133, 77, 14, .75);
}

.dark\:text-yellow-800\/80:is(.dark *) {
  color: rgba(133, 77, 14, .8);
}

.dark\:text-yellow-800\/85:is(.dark *) {
  color: rgba(133, 77, 14, .85);
}

.dark\:text-yellow-800\/90:is(.dark *) {
  color: rgba(133, 77, 14, .9);
}

.dark\:text-yellow-800\/95:is(.dark *) {
  color: rgba(133, 77, 14, .95);
}

.dark\:text-zinc-100:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(244, 244, 245, var(--tw-text-opacity, 1));
}

.dark\:text-zinc-100\/0:is(.dark *) {
  color: rgba(244, 244, 245, 0);
}

.dark\:text-zinc-100\/10:is(.dark *) {
  color: rgba(244, 244, 245, .1);
}

.dark\:text-zinc-100\/100:is(.dark *) {
  color: #f4f4f5;
}

.dark\:text-zinc-100\/15:is(.dark *) {
  color: rgba(244, 244, 245, .15);
}

.dark\:text-zinc-100\/20:is(.dark *) {
  color: rgba(244, 244, 245, .2);
}

.dark\:text-zinc-100\/25:is(.dark *) {
  color: rgba(244, 244, 245, .25);
}

.dark\:text-zinc-100\/30:is(.dark *) {
  color: rgba(244, 244, 245, .3);
}

.dark\:text-zinc-100\/35:is(.dark *) {
  color: rgba(244, 244, 245, .35);
}

.dark\:text-zinc-100\/40:is(.dark *) {
  color: rgba(244, 244, 245, .4);
}

.dark\:text-zinc-100\/45:is(.dark *) {
  color: rgba(244, 244, 245, .45);
}

.dark\:text-zinc-100\/5:is(.dark *) {
  color: rgba(244, 244, 245, .05);
}

.dark\:text-zinc-100\/50:is(.dark *) {
  color: rgba(244, 244, 245, .5);
}

.dark\:text-zinc-100\/55:is(.dark *) {
  color: rgba(244, 244, 245, .55);
}

.dark\:text-zinc-100\/60:is(.dark *) {
  color: rgba(244, 244, 245, .6);
}

.dark\:text-zinc-100\/65:is(.dark *) {
  color: rgba(244, 244, 245, .65);
}

.dark\:text-zinc-100\/70:is(.dark *) {
  color: rgba(244, 244, 245, .7);
}

.dark\:text-zinc-100\/75:is(.dark *) {
  color: rgba(244, 244, 245, .75);
}

.dark\:text-zinc-100\/80:is(.dark *) {
  color: rgba(244, 244, 245, .8);
}

.dark\:text-zinc-100\/85:is(.dark *) {
  color: rgba(244, 244, 245, .85);
}

.dark\:text-zinc-100\/90:is(.dark *) {
  color: rgba(244, 244, 245, .9);
}

.dark\:text-zinc-100\/95:is(.dark *) {
  color: rgba(244, 244, 245, .95);
}

.dark\:text-zinc-400:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(161, 161, 170, var(--tw-text-opacity, 1));
}

.dark\:text-zinc-400\/0:is(.dark *) {
  color: rgba(161, 161, 170, 0);
}

.dark\:text-zinc-400\/10:is(.dark *) {
  color: rgba(161, 161, 170, .1);
}

.dark\:text-zinc-400\/100:is(.dark *) {
  color: #a1a1aa;
}

.dark\:text-zinc-400\/15:is(.dark *) {
  color: rgba(161, 161, 170, .15);
}

.dark\:text-zinc-400\/20:is(.dark *) {
  color: rgba(161, 161, 170, .2);
}

.dark\:text-zinc-400\/25:is(.dark *) {
  color: rgba(161, 161, 170, .25);
}

.dark\:text-zinc-400\/30:is(.dark *) {
  color: rgba(161, 161, 170, .3);
}

.dark\:text-zinc-400\/35:is(.dark *) {
  color: rgba(161, 161, 170, .35);
}

.dark\:text-zinc-400\/40:is(.dark *) {
  color: rgba(161, 161, 170, .4);
}

.dark\:text-zinc-400\/45:is(.dark *) {
  color: rgba(161, 161, 170, .45);
}

.dark\:text-zinc-400\/5:is(.dark *) {
  color: rgba(161, 161, 170, .05);
}

.dark\:text-zinc-400\/50:is(.dark *) {
  color: rgba(161, 161, 170, .5);
}

.dark\:text-zinc-400\/55:is(.dark *) {
  color: rgba(161, 161, 170, .55);
}

.dark\:text-zinc-400\/60:is(.dark *) {
  color: rgba(161, 161, 170, .6);
}

.dark\:text-zinc-400\/65:is(.dark *) {
  color: rgba(161, 161, 170, .65);
}

.dark\:text-zinc-400\/70:is(.dark *) {
  color: rgba(161, 161, 170, .7);
}

.dark\:text-zinc-400\/75:is(.dark *) {
  color: rgba(161, 161, 170, .75);
}

.dark\:text-zinc-400\/80:is(.dark *) {
  color: rgba(161, 161, 170, .8);
}

.dark\:text-zinc-400\/85:is(.dark *) {
  color: rgba(161, 161, 170, .85);
}

.dark\:text-zinc-400\/90:is(.dark *) {
  color: rgba(161, 161, 170, .9);
}

.dark\:text-zinc-400\/95:is(.dark *) {
  color: rgba(161, 161, 170, .95);
}

.dark\:text-zinc-500:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(113, 113, 122, var(--tw-text-opacity, 1));
}

.dark\:text-zinc-500\/0:is(.dark *) {
  color: rgba(113, 113, 122, 0);
}

.dark\:text-zinc-500\/10:is(.dark *) {
  color: rgba(113, 113, 122, .1);
}

.dark\:text-zinc-500\/100:is(.dark *) {
  color: #71717a;
}

.dark\:text-zinc-500\/15:is(.dark *) {
  color: rgba(113, 113, 122, .15);
}

.dark\:text-zinc-500\/20:is(.dark *) {
  color: rgba(113, 113, 122, .2);
}

.dark\:text-zinc-500\/25:is(.dark *) {
  color: rgba(113, 113, 122, .25);
}

.dark\:text-zinc-500\/30:is(.dark *) {
  color: rgba(113, 113, 122, .3);
}

.dark\:text-zinc-500\/35:is(.dark *) {
  color: rgba(113, 113, 122, .35);
}

.dark\:text-zinc-500\/40:is(.dark *) {
  color: rgba(113, 113, 122, .4);
}

.dark\:text-zinc-500\/45:is(.dark *) {
  color: rgba(113, 113, 122, .45);
}

.dark\:text-zinc-500\/5:is(.dark *) {
  color: rgba(113, 113, 122, .05);
}

.dark\:text-zinc-500\/50:is(.dark *) {
  color: rgba(113, 113, 122, .5);
}

.dark\:text-zinc-500\/55:is(.dark *) {
  color: rgba(113, 113, 122, .55);
}

.dark\:text-zinc-500\/60:is(.dark *) {
  color: rgba(113, 113, 122, .6);
}

.dark\:text-zinc-500\/65:is(.dark *) {
  color: rgba(113, 113, 122, .65);
}

.dark\:text-zinc-500\/70:is(.dark *) {
  color: rgba(113, 113, 122, .7);
}

.dark\:text-zinc-500\/75:is(.dark *) {
  color: rgba(113, 113, 122, .75);
}

.dark\:text-zinc-500\/80:is(.dark *) {
  color: rgba(113, 113, 122, .8);
}

.dark\:text-zinc-500\/85:is(.dark *) {
  color: rgba(113, 113, 122, .85);
}

.dark\:text-zinc-500\/90:is(.dark *) {
  color: rgba(113, 113, 122, .9);
}

.dark\:text-zinc-500\/95:is(.dark *) {
  color: rgba(113, 113, 122, .95);
}

.dark\:text-zinc-700:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(63, 63, 70, var(--tw-text-opacity, 1));
}

.dark\:text-zinc-700\/0:is(.dark *) {
  color: rgba(63, 63, 70, 0);
}

.dark\:text-zinc-700\/10:is(.dark *) {
  color: rgba(63, 63, 70, .1);
}

.dark\:text-zinc-700\/100:is(.dark *) {
  color: #3f3f46;
}

.dark\:text-zinc-700\/15:is(.dark *) {
  color: rgba(63, 63, 70, .15);
}

.dark\:text-zinc-700\/20:is(.dark *) {
  color: rgba(63, 63, 70, .2);
}

.dark\:text-zinc-700\/25:is(.dark *) {
  color: rgba(63, 63, 70, .25);
}

.dark\:text-zinc-700\/30:is(.dark *) {
  color: rgba(63, 63, 70, .3);
}

.dark\:text-zinc-700\/35:is(.dark *) {
  color: rgba(63, 63, 70, .35);
}

.dark\:text-zinc-700\/40:is(.dark *) {
  color: rgba(63, 63, 70, .4);
}

.dark\:text-zinc-700\/45:is(.dark *) {
  color: rgba(63, 63, 70, .45);
}

.dark\:text-zinc-700\/5:is(.dark *) {
  color: rgba(63, 63, 70, .05);
}

.dark\:text-zinc-700\/50:is(.dark *) {
  color: rgba(63, 63, 70, .5);
}

.dark\:text-zinc-700\/55:is(.dark *) {
  color: rgba(63, 63, 70, .55);
}

.dark\:text-zinc-700\/60:is(.dark *) {
  color: rgba(63, 63, 70, .6);
}

.dark\:text-zinc-700\/65:is(.dark *) {
  color: rgba(63, 63, 70, .65);
}

.dark\:text-zinc-700\/70:is(.dark *) {
  color: rgba(63, 63, 70, .7);
}

.dark\:text-zinc-700\/75:is(.dark *) {
  color: rgba(63, 63, 70, .75);
}

.dark\:text-zinc-700\/80:is(.dark *) {
  color: rgba(63, 63, 70, .8);
}

.dark\:text-zinc-700\/85:is(.dark *) {
  color: rgba(63, 63, 70, .85);
}

.dark\:text-zinc-700\/90:is(.dark *) {
  color: rgba(63, 63, 70, .9);
}

.dark\:text-zinc-700\/95:is(.dark *) {
  color: rgba(63, 63, 70, .95);
}

.dark\:text-zinc-800:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(39, 39, 42, var(--tw-text-opacity, 1));
}

.dark\:text-zinc-800\/0:is(.dark *) {
  color: rgba(39, 39, 42, 0);
}

.dark\:text-zinc-800\/10:is(.dark *) {
  color: rgba(39, 39, 42, .1);
}

.dark\:text-zinc-800\/100:is(.dark *) {
  color: #27272a;
}

.dark\:text-zinc-800\/15:is(.dark *) {
  color: rgba(39, 39, 42, .15);
}

.dark\:text-zinc-800\/20:is(.dark *) {
  color: rgba(39, 39, 42, .2);
}

.dark\:text-zinc-800\/25:is(.dark *) {
  color: rgba(39, 39, 42, .25);
}

.dark\:text-zinc-800\/30:is(.dark *) {
  color: rgba(39, 39, 42, .3);
}

.dark\:text-zinc-800\/35:is(.dark *) {
  color: rgba(39, 39, 42, .35);
}

.dark\:text-zinc-800\/40:is(.dark *) {
  color: rgba(39, 39, 42, .4);
}

.dark\:text-zinc-800\/45:is(.dark *) {
  color: rgba(39, 39, 42, .45);
}

.dark\:text-zinc-800\/5:is(.dark *) {
  color: rgba(39, 39, 42, .05);
}

.dark\:text-zinc-800\/50:is(.dark *) {
  color: rgba(39, 39, 42, .5);
}

.dark\:text-zinc-800\/55:is(.dark *) {
  color: rgba(39, 39, 42, .55);
}

.dark\:text-zinc-800\/60:is(.dark *) {
  color: rgba(39, 39, 42, .6);
}

.dark\:text-zinc-800\/65:is(.dark *) {
  color: rgba(39, 39, 42, .65);
}

.dark\:text-zinc-800\/70:is(.dark *) {
  color: rgba(39, 39, 42, .7);
}

.dark\:text-zinc-800\/75:is(.dark *) {
  color: rgba(39, 39, 42, .75);
}

.dark\:text-zinc-800\/80:is(.dark *) {
  color: rgba(39, 39, 42, .8);
}

.dark\:text-zinc-800\/85:is(.dark *) {
  color: rgba(39, 39, 42, .85);
}

.dark\:text-zinc-800\/90:is(.dark *) {
  color: rgba(39, 39, 42, .9);
}

.dark\:text-zinc-800\/95:is(.dark *) {
  color: rgba(39, 39, 42, .95);
}

.dark\:ring-blue-900:is(.dark *) {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity, 1));
}

.dark\:ring-gray-900:is(.dark *) {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity, 1));
}

.dark\:scrollbar-thumb-gray-600:is(.dark *) {
  --scrollbar-thumb: #4b5563;
}

.dark\:hover\:border-blue-500:hover:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(59, 130, 246, var(--tw-border-opacity, 1));
}

.dark\:hover\:border-blue-600:hover:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(37, 99, 235, var(--tw-border-opacity, 1));
}

.dark\:hover\:border-blue-700:hover:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(29, 78, 216, var(--tw-border-opacity, 1));
}

.dark\:hover\:border-gray-600:hover:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(75, 85, 99, var(--tw-border-opacity, 1));
}

.dark\:hover\:border-gray-700:hover:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(55, 65, 81, var(--tw-border-opacity, 1));
}

.dark\:hover\:border-intuidyBlue\/50:hover:is(.dark *) {
  border-color: rgba(24, 75, 111, .5);
}

.dark\:hover\:border-zinc-700:hover:is(.dark *) {
  --tw-border-opacity: 1;
  border-color: rgba(63, 63, 70, var(--tw-border-opacity, 1));
}

.dark\:hover\:bg-blue-600\/20:hover:is(.dark *) {
  background-color: rgba(37, 99, 235, .2);
}

.dark\:hover\:bg-blue-900\/20:hover:is(.dark *) {
  background-color: rgba(30, 58, 138, .2);
}

.dark\:hover\:bg-blue-900\/30:hover:is(.dark *) {
  background-color: rgba(30, 58, 138, .3);
}

.dark\:hover\:bg-gray-600:hover:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(75, 85, 99, var(--tw-bg-opacity, 1));
}

.dark\:hover\:bg-gray-700:hover:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 65, 81, var(--tw-bg-opacity, 1));
}

.dark\:hover\:bg-gray-700\/50:hover:is(.dark *) {
  background-color: rgba(55, 65, 81, .5);
}

.dark\:hover\:bg-gray-800:hover:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(31, 41, 55, var(--tw-bg-opacity, 1));
}

.dark\:hover\:bg-gray-800\/50:hover:is(.dark *) {
  background-color: rgba(31, 41, 55, .5);
}

.dark\:hover\:bg-intuidyBlue\/20:hover:is(.dark *) {
  background-color: rgba(24, 75, 111, .2);
}

.dark\:hover\:bg-intuidyBlue\/30:hover:is(.dark *) {
  background-color: rgba(24, 75, 111, .3);
}

.dark\:hover\:bg-neutral-700\/50:hover:is(.dark *) {
  background-color: rgba(64, 64, 64, .5);
}

.dark\:hover\:bg-neutral-800:hover:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(38, 38, 38, var(--tw-bg-opacity, 1));
}

.dark\:hover\:bg-red-900\/20:hover:is(.dark *) {
  background-color: rgba(127, 29, 29, .2);
}

.dark\:hover\:bg-red-900\/30:hover:is(.dark *) {
  background-color: rgba(127, 29, 29, .3);
}

.dark\:hover\:bg-white\/10:hover:is(.dark *) {
  background-color: rgba(255, 255, 255, .1);
}

.dark\:hover\:bg-zinc-700:hover:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(63, 63, 70, var(--tw-bg-opacity, 1));
}

.dark\:hover\:bg-zinc-800:hover:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(39, 39, 42, var(--tw-bg-opacity, 1));
}

.dark\:hover\:bg-zinc-800\/50:hover:is(.dark *) {
  background-color: rgba(39, 39, 42, .5);
}

.dark\:hover\:text-blue-300:hover:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-text-opacity, 1));
}

.dark\:hover\:text-blue-400:hover:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-text-opacity, 1));
}

.dark\:hover\:text-gray-100:hover:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-text-opacity, 1));
}

.dark\:hover\:text-gray-200:hover:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-text-opacity, 1));
}

.dark\:hover\:text-gray-300:hover:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-text-opacity, 1));
}

.dark\:hover\:text-red-300:hover:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-text-opacity, 1));
}

.dark\:hover\:text-red-400:hover:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-text-opacity, 1));
}

.dark\:hover\:text-textPrimary-dark:hover:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}

.dark\:hover\:text-white:hover:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}

.dark\:hover\:ring-offset-zinc-950:hover:is(.dark *) {
  --tw-ring-offset-color: #09090b;
}

.group:hover .dark\:group-hover\:bg-blue-900\/30:is(.dark *) {
  background-color: rgba(30, 58, 138, .3);
}

.group:hover .dark\:group-hover\:bg-gray-700:is(.dark *) {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 65, 81, var(--tw-bg-opacity, 1));
}

.group:hover .dark\:group-hover\:bg-intuidyBlue\/40:is(.dark *) {
  background-color: rgba(24, 75, 111, .4);
}

.group:hover .dark\:group-hover\:text-blue-200:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-text-opacity, 1));
}

.group:hover .dark\:group-hover\:text-blue-300\/70:is(.dark *) {
  color: rgba(147, 197, 253, .7);
}

.group:hover .dark\:group-hover\:text-blue-400:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-text-opacity, 1));
}

.group:hover .dark\:group-hover\:text-white:is(.dark *) {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}

@media (min-width: 640px) {
  .sm\:flex {
    display: flex;
  }

  .sm\:w-auto {
    width: auto;
  }

  .sm\:flex-initial {
    flex: 0 auto;
  }

  .sm\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .sm\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .sm\:flex-row {
    flex-direction: row;
  }

  .sm\:items-center {
    align-items: center;
  }

  .sm\:p-12 {
    padding: 3rem;
  }

  .sm\:p-6 {
    padding: 1.5rem;
  }

  .sm\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .sm\:before\:mx-2:before {
    content: var(--tw-content);
    margin-left: .5rem;
    margin-right: .5rem;
  }

  .sm\:before\:content-\[\'\|\'\]:before {
    --tw-content: "|";
    content: var(--tw-content);
  }
}

@media (min-width: 768px) {
  .md\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .md\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .md\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .md\:flex-row {
    flex-direction: row;
  }
}

@media (min-width: 1024px) {
  .lg\:col-span-1 {
    grid-column: span 1 / span 1;
  }

  .lg\:col-span-2 {
    grid-column: span 2 / span 2;
  }

  .lg\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .lg\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .lg\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

@media (min-width: 1280px) {
  .xl\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

.\[\&_\.recharts-sector\]\:outline-none .recharts-sector, .\[\&_\.recharts-surface\]\:outline-none .recharts-surface, .\[\&_\.recharts-wrapper\]\:outline-none .recharts-wrapper, .\[\&_path\]\:outline-none path {
  outline-offset: 2px;
  outline: 2px solid rgba(0, 0, 0, 0);
}

/* [next]/internal/font/google/geist_2ae47f08.module.css [app-client] (css) */
@font-face {
  font-family: Geist;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/8a480f0b521d4e75-s.8e0177b5.woff2") format("woff2");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Geist;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/7178b3e590c64307-s.b97b3418.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: Geist;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/caa3a2e1cccd8315-s.p.853070df.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: Geist Fallback;
  src: local(Arial);
  ascent-override: 95.94%;
  descent-override: 28.16%;
  line-gap-override: 0.0%;
  size-adjust: 104.76%;
}

.geist_2ae47f08-module__h69qWW__className {
  font-family: Geist, Geist Fallback;
  font-style: normal;
}

.geist_2ae47f08-module__h69qWW__variable {
  --font-geist-sans: "Geist", "Geist Fallback";
}

/* [next]/internal/font/google/geist_mono_eb58308d.module.css [app-client] (css) */
@font-face {
  font-family: Geist Mono;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/4fa387ec64143e14-s.c1fdd6c2.woff2") format("woff2");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Geist Mono;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/bbc41e54d2fcbd21-s.799d8ef8.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: Geist Mono;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/797e433ab948586e-s.p.dbea232f.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: Geist Mono Fallback;
  src: local(Arial);
  ascent-override: 74.67%;
  descent-override: 21.92%;
  line-gap-override: 0.0%;
  size-adjust: 134.59%;
}

.geist_mono_eb58308d-module__w_p2Lq__className {
  font-family: Geist Mono, Geist Mono Fallback;
  font-style: normal;
}

.geist_mono_eb58308d-module__w_p2Lq__variable {
  --font-geist-mono: "Geist Mono", "Geist Mono Fallback";
}

/* [project]/vantage/node_modules/driver.js/dist/driver.css [app-client] (css) */
.driver-active .driver-overlay, .driver-active * {
  pointer-events: none;
}

.driver-active .driver-active-element, .driver-active .driver-active-element *, .driver-popover, .driver-popover * {
  pointer-events: auto;
}

@keyframes animate-fade-in {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

.driver-fade .driver-overlay {
  animation: .2s ease-in-out animate-fade-in;
}

.driver-fade .driver-popover {
  animation: .2s animate-fade-in;
}

.driver-popover {
  all: unset;
  box-sizing: border-box;
  color: #2d2d2d;
  z-index: 1000000000;
  background-color: #fff;
  border-radius: 5px;
  min-width: 250px;
  max-width: 300px;
  margin: 0;
  padding: 15px;
  position: fixed;
  top: 0;
  right: 0;
  box-shadow: 0 1px 10px rgba(0, 0, 0, .4);
}

.driver-popover * {
  font-family: Helvetica Neue, Inter, ui-sans-serif, Apple Color Emoji, Helvetica, Arial, sans-serif;
}

.driver-popover-title {
  zoom: 1;
  margin: 0;
  font: 700 19px / 1.5 sans-serif;
  display: block;
  position: relative;
}

.driver-popover-close-btn {
  all: unset;
  cursor: pointer;
  color: #d2d2d2;
  z-index: 1;
  text-align: center;
  width: 32px;
  height: 28px;
  font-size: 18px;
  font-weight: 500;
  transition: color .2s;
  position: absolute;
  top: 0;
  right: 0;
}

.driver-popover-close-btn:hover, .driver-popover-close-btn:focus {
  color: #2d2d2d;
}

.driver-popover-title[style*="block"] + .driver-popover-description {
  margin-top: 5px;
}

.driver-popover-description {
  zoom: 1;
  margin-bottom: 0;
  font: 400 14px / 1.5 sans-serif;
}

.driver-popover-footer {
  text-align: right;
  zoom: 1;
  justify-content: space-between;
  align-items: center;
  margin-top: 15px;
  display: flex;
}

.driver-popover-progress-text {
  color: #727272;
  zoom: 1;
  font-size: 13px;
  font-weight: 400;
}

.driver-popover-footer button {
  all: unset;
  box-sizing: border-box;
  text-shadow: 1px 1px #fff;
  color: #2d2d2d;
  cursor: pointer;
  zoom: 1;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 3px;
  outline: 0;
  padding: 3px 7px;
  font: 12px / 1.3 sans-serif;
  text-decoration: none;
  display: inline-block;
}

.driver-popover-footer .driver-popover-btn-disabled {
  opacity: .5;
  pointer-events: none;
}

:not(body):has( > .driver-active-element) {
  overflow: hidden !important;
}

.driver-no-interaction, .driver-no-interaction * {
  pointer-events: none !important;
}

.driver-popover-footer button:hover, .driver-popover-footer button:focus {
  background-color: #f7f7f7;
}

.driver-popover-navigation-btns {
  flex-grow: 1;
  justify-content: flex-end;
  display: flex;
}

.driver-popover-navigation-btns button + button {
  margin-left: 4px;
}

.driver-popover-arrow {
  content: "";
  border: 5px solid #fff;
  position: absolute;
}

.driver-popover-arrow-side-over {
  display: none;
}

.driver-popover-arrow-side-left {
  border-top-color: rgba(0, 0, 0, 0);
  border-bottom-color: rgba(0, 0, 0, 0);
  border-right-color: rgba(0, 0, 0, 0);
  left: 100%;
}

.driver-popover-arrow-side-right {
  border-top-color: rgba(0, 0, 0, 0);
  border-bottom-color: rgba(0, 0, 0, 0);
  border-left-color: rgba(0, 0, 0, 0);
  right: 100%;
}

.driver-popover-arrow-side-top {
  border-bottom-color: rgba(0, 0, 0, 0);
  border-left-color: rgba(0, 0, 0, 0);
  border-right-color: rgba(0, 0, 0, 0);
  top: 100%;
}

.driver-popover-arrow-side-bottom {
  border-top-color: rgba(0, 0, 0, 0);
  border-left-color: rgba(0, 0, 0, 0);
  border-right-color: rgba(0, 0, 0, 0);
  bottom: 100%;
}

.driver-popover-arrow-side-center {
  display: none;
}

.driver-popover-arrow-side-left.driver-popover-arrow-align-start, .driver-popover-arrow-side-right.driver-popover-arrow-align-start {
  top: 15px;
}

.driver-popover-arrow-side-top.driver-popover-arrow-align-start, .driver-popover-arrow-side-bottom.driver-popover-arrow-align-start {
  left: 15px;
}

.driver-popover-arrow-align-end.driver-popover-arrow-side-left, .driver-popover-arrow-align-end.driver-popover-arrow-side-right {
  bottom: 15px;
}

.driver-popover-arrow-side-top.driver-popover-arrow-align-end, .driver-popover-arrow-side-bottom.driver-popover-arrow-align-end {
  right: 15px;
}

.driver-popover-arrow-side-left.driver-popover-arrow-align-center, .driver-popover-arrow-side-right.driver-popover-arrow-align-center {
  margin-top: -5px;
  top: 50%;
}

.driver-popover-arrow-side-top.driver-popover-arrow-align-center, .driver-popover-arrow-side-bottom.driver-popover-arrow-align-center {
  margin-left: -5px;
  left: 50%;
}

.driver-popover-arrow-none {
  display: none;
}

/* [project]/vantage/node_modules/react-grid-layout/css/styles.css [app-client] (css) */
.react-grid-layout {
  transition: height .2s;
  position: relative;
}

.react-grid-item {
  transition: left .2s, top .2s, width .2s, height .2s;
}

.react-grid-item img {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.react-grid-item.cssTransforms {
  transition-property: transform, width, height;
}

.react-grid-item.resizing {
  z-index: 1;
  will-change: width, height;
  transition: none;
}

.react-grid-item.react-draggable-dragging {
  z-index: 3;
  will-change: transform;
  transition: none;
}

.react-grid-item.dropping {
  visibility: hidden;
}

.react-grid-item.react-grid-placeholder {
  opacity: .2;
  z-index: 2;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -o-user-select: none;
  background: red;
  transition-duration: .1s;
}

.react-grid-item.react-grid-placeholder.placeholder-resizing {
  transition: none;
}

.react-grid-item > .react-resizable-handle {
  width: 20px;
  height: 20px;
  position: absolute;
}

.react-grid-item > .react-resizable-handle:after {
  content: "";
  border-bottom: 2px solid rgba(0, 0, 0, .4);
  border-right: 2px solid rgba(0, 0, 0, .4);
  width: 5px;
  height: 5px;
  position: absolute;
  bottom: 3px;
  right: 3px;
}

.react-resizable-hide > .react-resizable-handle {
  display: none;
}

.react-grid-item > .react-resizable-handle.react-resizable-handle-sw {
  cursor: sw-resize;
  bottom: 0;
  left: 0;
  transform: rotate(90deg);
}

.react-grid-item > .react-resizable-handle.react-resizable-handle-se {
  cursor: se-resize;
  bottom: 0;
  right: 0;
}

.react-grid-item > .react-resizable-handle.react-resizable-handle-nw {
  cursor: nw-resize;
  top: 0;
  left: 0;
  transform: rotate(180deg);
}

.react-grid-item > .react-resizable-handle.react-resizable-handle-ne {
  cursor: ne-resize;
  top: 0;
  right: 0;
  transform: rotate(270deg);
}

.react-grid-item > .react-resizable-handle.react-resizable-handle-w, .react-grid-item > .react-resizable-handle.react-resizable-handle-e {
  cursor: ew-resize;
  margin-top: -10px;
  top: 50%;
}

.react-grid-item > .react-resizable-handle.react-resizable-handle-w {
  left: 0;
  transform: rotate(135deg);
}

.react-grid-item > .react-resizable-handle.react-resizable-handle-e {
  right: 0;
  transform: rotate(315deg);
}

.react-grid-item > .react-resizable-handle.react-resizable-handle-n, .react-grid-item > .react-resizable-handle.react-resizable-handle-s {
  cursor: ns-resize;
  margin-left: -10px;
  left: 50%;
}

.react-grid-item > .react-resizable-handle.react-resizable-handle-n {
  top: 0;
  transform: rotate(225deg);
}

.react-grid-item > .react-resizable-handle.react-resizable-handle-s {
  bottom: 0;
  transform: rotate(45deg);
}

/* [project]/vantage/node_modules/react-resizable/css/styles.css [app-client] (css) */
.react-resizable {
  position: relative;
}

.react-resizable-handle {
  box-sizing: border-box;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-origin: content-box;
  width: 20px;
  height: 20px;
  padding: 0 3px 3px 0;
  position: absolute;
}

.react-resizable-handle-sw {
  cursor: sw-resize;
  bottom: 0;
  left: 0;
  transform: rotate(90deg);
}

.react-resizable-handle-se {
  cursor: se-resize;
  bottom: 0;
  right: 0;
}

.react-resizable-handle-nw {
  cursor: nw-resize;
  top: 0;
  left: 0;
  transform: rotate(180deg);
}

.react-resizable-handle-ne {
  cursor: ne-resize;
  top: 0;
  right: 0;
  transform: rotate(270deg);
}

.react-resizable-handle-w, .react-resizable-handle-e {
  cursor: ew-resize;
  margin-top: -10px;
  top: 50%;
}

.react-resizable-handle-w {
  left: 0;
  transform: rotate(135deg);
}

.react-resizable-handle-e {
  right: 0;
  transform: rotate(315deg);
}

.react-resizable-handle-n, .react-resizable-handle-s {
  cursor: ns-resize;
  margin-left: -10px;
  left: 50%;
}

.react-resizable-handle-n {
  top: 0;
  transform: rotate(225deg);
}

.react-resizable-handle-s {
  bottom: 0;
  transform: rotate(45deg);
}

/*# sourceMappingURL=%5Broot-of-the-server%5D__8591468c._.css.map*/