/*! tailwindcss v4.1.3 | MIT License | https://tailwindcss.com */
@layer properties {
  @supports (((-webkit-hyphens: none)) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color: rgb(from red r g b)))) {
    *, :before, :after, ::backdrop {
      --tw-translate-x: 0;
      --tw-translate-y: 0;
      --tw-translate-z: 0;
      --tw-scale-x: 1;
      --tw-scale-y: 1;
      --tw-scale-z: 1;
      --tw-rotate-x: rotateX(0);
      --tw-rotate-y: rotateY(0);
      --tw-rotate-z: rotateZ(0);
      --tw-skew-x: skewX(0);
      --tw-skew-y: skewY(0);
      --tw-space-y-reverse: 0;
      --tw-space-x-reverse: 0;
      --tw-border-style: solid;
      --tw-gradient-position: initial;
      --tw-gradient-from: #0000;
      --tw-gradient-via: #0000;
      --tw-gradient-to: #0000;
      --tw-gradient-stops: initial;
      --tw-gradient-via-stops: initial;
      --tw-gradient-from-position: 0%;
      --tw-gradient-via-position: 50%;
      --tw-gradient-to-position: 100%;
      --tw-leading: initial;
      --tw-font-weight: initial;
      --tw-tracking: initial;
      --tw-shadow: 0 0 #0000;
      --tw-shadow-color: initial;
      --tw-shadow-alpha: 100%;
      --tw-inset-shadow: 0 0 #0000;
      --tw-inset-shadow-color: initial;
      --tw-inset-shadow-alpha: 100%;
      --tw-ring-color: initial;
      --tw-ring-shadow: 0 0 #0000;
      --tw-inset-ring-color: initial;
      --tw-inset-ring-shadow: 0 0 #0000;
      --tw-ring-inset: initial;
      --tw-ring-offset-width: 0px;
      --tw-ring-offset-color: #fff;
      --tw-ring-offset-shadow: 0 0 #0000;
      --tw-outline-style: solid;
      --tw-blur: initial;
      --tw-brightness: initial;
      --tw-contrast: initial;
      --tw-grayscale: initial;
      --tw-hue-rotate: initial;
      --tw-invert: initial;
      --tw-opacity: initial;
      --tw-saturate: initial;
      --tw-sepia: initial;
      --tw-drop-shadow: initial;
      --tw-drop-shadow-color: initial;
      --tw-drop-shadow-alpha: 100%;
      --tw-drop-shadow-size: initial;
      --tw-backdrop-blur: initial;
      --tw-backdrop-brightness: initial;
      --tw-backdrop-contrast: initial;
      --tw-backdrop-grayscale: initial;
      --tw-backdrop-hue-rotate: initial;
      --tw-backdrop-invert: initial;
      --tw-backdrop-opacity: initial;
      --tw-backdrop-saturate: initial;
      --tw-backdrop-sepia: initial;
      --tw-duration: initial;
      --tw-ease: initial;
    }
  }
}

@layer theme {
  .tailwind, .tailwind :host {
    --font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol",
    "Noto Color Emoji";
    --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New",
    monospace;
    --color-gray-50: oklch(98.5% .002 247.839);
    --color-gray-100: oklch(96.7% .003 264.542);
    --color-gray-200: oklch(92.8% .006 264.531);
    --color-gray-300: oklch(87.2% .01 258.338);
    --color-gray-400: oklch(70.7% .022 261.325);
    --color-gray-500: oklch(55.1% .027 264.364);
    --color-gray-600: oklch(44.6% .03 256.802);
    --color-gray-700: oklch(37.3% .034 259.733);
    --color-gray-800: oklch(27.8% .033 256.848);
    --color-gray-900: oklch(21% .034 264.665);
    --color-black: #000;
    --color-white: #fff;
    --spacing: .25rem;
    --container-7xl: 80rem;
    --text-xs: .75rem;
    --text-xs--line-height: calc(1 / .75);
    --text-sm: .875rem;
    --text-sm--line-height: calc(1.25 / .875);
    --text-base: 1rem;
    --text-base--line-height: calc(1.5 / 1);
    --text-lg: 1.125rem;
    --text-lg--line-height: calc(1.75 / 1.125);
    --text-xl: 1.25rem;
    --text-xl--line-height: calc(1.75 / 1.25);
    --text-2xl: 1.5rem;
    --text-2xl--line-height: calc(2 / 1.5);
    --text-3xl: 1.875rem;
    --text-3xl--line-height: calc(2.25 / 1.875);
    --text-4xl: 2.25rem;
    --text-4xl--line-height: calc(2.5 / 2.25);
    --font-weight-normal: 400;
    --font-weight-medium: 500;
    --font-weight-semibold: 600;
    --font-weight-bold: 700;
    --font-weight-black: 900;
    --tracking-wider: .05em;
    --radius-sm: .25rem;
    --radius-md: .375rem;
    --radius-lg: .5rem;
    --radius-xl: .75rem;
    --radius-2xl: 1rem;
    --ease-out: cubic-bezier(0, 0, .2, 1);
    --ease-in-out: cubic-bezier(.4, 0, .2, 1);
    --animate-ping: ping 1s cubic-bezier(0, 0, .2, 1) infinite;
    --animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;
    --animate-bounce: bounce 1s infinite;
    --blur-md: 12px;
    --default-transition-duration: .15s;
    --default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    --default-font-family: var(--font-sans);
    --default-font-feature-settings: var(--font-sans--font-feature-settings);
    --default-font-variation-settings: var(--font-sans--font-variation-settings);
    --default-mono-font-family: var(--font-mono);
    --default-mono-font-feature-settings: var(--font-mono--font-feature-settings);
    --default-mono-font-variation-settings: var(--font-mono--font-variation-settings);
  }
}

@layer base {
  .tailwind *, .tailwind :after, .tailwind :before, .tailwind ::backdrop {
    box-sizing: border-box;
    border: 0 solid;
    margin: 0;
    padding: 0;
  }

  .tailwind ::file-selector-button {
    box-sizing: border-box;
    border: 0 solid;
    margin: 0;
    padding: 0;
  }

  .tailwind html, .tailwind :host {
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    line-height: 1.5;
    font-family: var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");
    font-feature-settings: var(--default-font-feature-settings, normal);
    font-variation-settings: var(--default-font-variation-settings, normal);
    -webkit-tap-highlight-color: transparent;
  }

  .tailwind body {
    line-height: inherit;
  }

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

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

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

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

  .tailwind b, .tailwind strong {
    font-weight: bolder;
  }

  .tailwind code, .tailwind kbd, .tailwind samp, .tailwind pre {
    font-family: var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);
    font-feature-settings: var(--default-mono-font-feature-settings, normal);
    font-variation-settings: var(--default-mono-font-variation-settings, normal);
    font-size: 1em;
  }

  .tailwind small {
    font-size: 80%;
  }

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

  .tailwind sub {
    bottom: -.25em;
  }

  .tailwind sup {
    top: -.5em;
  }

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

  .tailwind :-moz-focusring {
    outline: auto;
  }

  .tailwind progress {
    vertical-align: baseline;
  }

  .tailwind summary {
    display: list-item;
  }

  .tailwind ol, .tailwind ul, .tailwind menu {
    list-style: none;
  }

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

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

  .tailwind button, .tailwind input, .tailwind select, .tailwind optgroup, .tailwind textarea {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    opacity: 1;
    --lightningcss-light: initial;
    --lightningcss-dark: ;
    color-scheme: light;
    background-color: #0000;
    border-radius: 0;
  }

  .tailwind ::file-selector-button {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    opacity: 1;
    --lightningcss-light: initial;
    --lightningcss-dark: ;
    color-scheme: light;
    background-color: #0000;
    border-radius: 0;
  }

  .tailwind :where(select:is([multiple], [size])) optgroup {
    font-weight: bolder;
  }

  .tailwind :where(select:is([multiple], [size])) optgroup option {
    padding-inline-start: 20px;
  }

  .tailwind ::file-selector-button {
    margin-inline-end: 4px;
  }

  .tailwind ::placeholder {
    opacity: 1;
    color: currentColor;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .tailwind ::placeholder {
      color: color-mix(in oklab, currentColor 50%, transparent);
    }
  }

  .tailwind textarea {
    resize: vertical;
  }

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

  .tailwind ::-webkit-date-and-time-value {
    min-height: 1lh;
    text-align: inherit;
  }

  .tailwind ::-webkit-datetime-edit {
    display: inline-flex;
  }

  .tailwind ::-webkit-datetime-edit-fields-wrapper {
    padding: 0;
  }

  .tailwind ::-webkit-datetime-edit {
    padding-block: 0;
  }

  .tailwind ::-webkit-datetime-edit-year-field {
    padding-block: 0;
  }

  .tailwind ::-webkit-datetime-edit-month-field {
    padding-block: 0;
  }

  .tailwind ::-webkit-datetime-edit-day-field {
    padding-block: 0;
  }

  .tailwind ::-webkit-datetime-edit-hour-field {
    padding-block: 0;
  }

  .tailwind ::-webkit-datetime-edit-minute-field {
    padding-block: 0;
  }

  .tailwind ::-webkit-datetime-edit-second-field {
    padding-block: 0;
  }

  .tailwind ::-webkit-datetime-edit-millisecond-field {
    padding-block: 0;
  }

  .tailwind ::-webkit-datetime-edit-meridiem-field {
    padding-block: 0;
  }

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

  .tailwind button, .tailwind input:where([type="button"], [type="reset"], [type="submit"]) {
    appearance: button;
  }

  .tailwind ::file-selector-button {
    appearance: button;
  }

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

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

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

@layer utilities {
  .tailwind .pointer-events-none {
    pointer-events: none;
  }

  .tailwind .invisible {
    visibility: hidden;
  }

  .tailwind .visible {
    visibility: visible;
  }

  .tailwind .absolute {
    position: absolute;
  }

  .tailwind .fixed {
    position: fixed;
  }

  .tailwind .relative {
    position: relative;
  }

  .tailwind .static {
    position: static;
  }

  .tailwind .sticky {
    position: sticky;
  }

  .tailwind .inset-0 {
    inset: calc(var(--spacing) * 0);
  }

  .tailwind .inset-\[-0\.54px\] {
    inset: -.54px;
  }

  .tailwind .inset-\[-2\.561px\] {
    inset: -2.561px;
  }

  .tailwind .inset-\[-5\%_-4\.99\%_-5\%_-5\.01\%\] {
    inset: -5% -4.99% -5% -5.01%;
  }

  .tailwind .inset-\[-5px\] {
    inset: -5px;
  }

  .tailwind .inset-\[-7\.5\%_-15\%\] {
    inset: -7.5% -15%;
  }

  .tailwind .inset-\[-12px\] {
    inset: -12px;
  }

  .tailwind .inset-\[0\.01\%_55\.5\%_-2\.69\%_0\] {
    inset: .01% 55.5% -2.69% 0;
  }

  .tailwind .inset-\[0_55\%_-1\.76\%_0\] {
    inset: 0 55% -1.76% 0;
  }

  .tailwind .inset-\[12\.5\%_18\.75\%\] {
    inset: 12.5% 18.75%;
  }

  .tailwind .inset-\[20\.83\%_17\.14\%_21\.64\%_18\.57\%\] {
    inset: 20.83% 17.14% 21.64% 18.57%;
  }

  .tailwind .inset-\[23\.5\%_-0\.45\%_23\.5\%_0\] {
    inset: 23.5% -.45% 23.5% 0;
  }

  .tailwind .inset-\[25\.03\%_0\.01\%_25\.01\%_47\.81\%\] {
    inset: 25.03% .01% 25.01% 47.81%;
  }

  .tailwind .inset-\[32\.11\%_62\.08\%_32\.21\%_14\.29\%\] {
    inset: 32.11% 62.08% 32.21% 14.29%;
  }

  .tailwind .inset-\[34\.54\%_36\.72\%_32\.51\%_46\.32\%\] {
    inset: 34.54% 36.72% 32.51% 46.32%;
  }

  .tailwind .inset-\[35\.12\%_17\.66\%_32\.99\%_62\.05\%\] {
    inset: 35.12% 17.66% 32.99% 62.05%;
  }

  .tailwind .inset-\[35\.12\%_53\.68\%_32\.99\%_37\.13\%\] {
    inset: 35.12% 53.68% 32.99% 37.13%;
  }

  .tailwind .inset-\[35\.12\%_61\.62\%_33\.02\%_18\.45\%\] {
    inset: 35.12% 61.62% 33.02% 18.45%;
  }

  .tailwind .inset-\[35\.12\%_73\.74\%_47\.54\%_12\.54\%\] {
    inset: 35.12% 73.74% 47.54% 12.54%;
  }

  .tailwind .inset-\[37\.76\%_18\.51\%\] {
    inset: 37.76% 18.51%;
  }

  .tailwind .top-0 {
    top: calc(var(--spacing) * 0);
  }

  .tailwind .top-1 {
    top: calc(var(--spacing) * 1);
  }

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

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

  .tailwind .top-4 {
    top: calc(var(--spacing) * 4);
  }

  .tailwind .top-\[-1\.13\%\] {
    top: -1.13%;
  }

  .tailwind .top-\[8px\] {
    top: 8px;
  }

  .tailwind .top-\[9px\] {
    top: 9px;
  }

  .tailwind .top-\[12\.96px\] {
    top: 12.96px;
  }

  .tailwind .top-\[12px\] {
    top: 12px;
  }

  .tailwind .top-\[32\.11\%\] {
    top: 32.11%;
  }

  .tailwind .top-\[33\.58px\] {
    top: 33.58px;
  }

  .tailwind .top-\[34\.58\%\] {
    top: 34.58%;
  }

  .tailwind .top-\[45\.72px\] {
    top: 45.72px;
  }

  .tailwind .top-\[49\.11px\] {
    top: 49.11px;
  }

  .tailwind .top-\[50\.29px\] {
    top: 50.29px;
  }

  .tailwind .top-\[66\.44px\] {
    top: 66.44px;
  }

  .tailwind .top-\[67px\] {
    top: 67px;
  }

  .tailwind .top-\[75\.15px\] {
    top: 75.15px;
  }

  .tailwind .top-\[100\.6px\] {
    top: 100.6px;
  }

  .tailwind .top-\[109\.49px\] {
    top: 109.49px;
  }

  .tailwind .top-\[130\.56px\] {
    top: 130.56px;
  }

  .tailwind .top-\[135\.69px\] {
    top: 135.69px;
  }

  .tailwind .top-\[138\.97px\] {
    top: 138.97px;
  }

  .tailwind .top-\[189\.47px\] {
    top: 189.47px;
  }

  .tailwind .top-\[calc\(50\%-0\.03px\)\] {
    top: calc(50% - .03px);
  }

  .tailwind .top-\[calc\(100\%\+4px\)\] {
    top: calc(100% + 4px);
  }

  .tailwind .top-full {
    top: 100%;
  }

  .tailwind .right-0 {
    right: calc(var(--spacing) * 0);
  }

  .tailwind .right-\[8px\] {
    right: 8px;
  }

  .tailwind .right-\[14\.29\%\] {
    right: 14.29%;
  }

  .tailwind .right-\[14px\] {
    right: 14px;
  }

  .tailwind .bottom-0 {
    bottom: calc(var(--spacing) * 0);
  }

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

  .tailwind .bottom-\[1\.13\%\] {
    bottom: 1.13%;
  }

  .tailwind .bottom-\[25\.02\%\] {
    bottom: 25.02%;
  }

  .tailwind .bottom-\[40\.34px\] {
    bottom: 40.34px;
  }

  .tailwind .left-0 {
    left: calc(var(--spacing) * 0);
  }

  .tailwind .left-1 {
    left: calc(var(--spacing) * 1);
  }

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

  .tailwind .left-4 {
    left: calc(var(--spacing) * 4);
  }

  .tailwind .left-\[-15\.97px\] {
    left: -15.97px;
  }

  .tailwind .left-\[9px\] {
    left: 9px;
  }

  .tailwind .left-\[12px\] {
    left: 12px;
  }

  .tailwind .left-\[14\.29\%\] {
    left: 14.29%;
  }

  .tailwind .left-\[44\.53\%\] {
    left: 44.53%;
  }

  .tailwind .left-\[47\.82\%\] {
    left: 47.82%;
  }

  .tailwind .left-\[102\.43px\] {
    left: 102.43px;
  }

  .tailwind .left-\[365\.6px\] {
    left: 365.6px;
  }

  .tailwind .left-\[365\.61px\] {
    left: 365.61px;
  }

  .tailwind .left-\[366\.62px\] {
    left: 366.62px;
  }

  .tailwind .left-\[370\.64px\] {
    left: 370.64px;
  }

  .tailwind .left-\[419\.88px\] {
    left: 419.88px;
  }

  .tailwind .left-\[430\.64px\] {
    left: 430.64px;
  }

  .tailwind .left-\[437\.31px\] {
    left: 437.31px;
  }

  .tailwind .left-\[441\.09px\] {
    left: 441.09px;
  }

  .tailwind .left-\[443\.07px\] {
    left: 443.07px;
  }

  .tailwind .left-\[491\.47px\] {
    left: 491.47px;
  }

  .tailwind .left-\[500\.79px\] {
    left: 500.79px;
  }

  .tailwind .left-\[calc\(50\%-0\.14px\)\] {
    left: calc(50% - .14px);
  }

  .tailwind .left-\[calc\(50\%-27\.69px\)\] {
    left: calc(50% - 27.69px);
  }

  .tailwind .isolate {
    isolation: isolate;
  }

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

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

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

  .tailwind .z-40 {
    z-index: 40;
  }

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

  .tailwind .z-\[2\] {
    z-index: 2;
  }

  .tailwind .z-\[5\] {
    z-index: 5;
  }

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

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

  .tailwind .z-\[150\] {
    z-index: 150;
  }

  .tailwind .z-\[200\] {
    z-index: 200;
  }

  .tailwind .col-1 {
    grid-column: 1;
  }

  .tailwind .col-2 {
    grid-column: 2;
  }

  .tailwind .col-3 {
    grid-column: 3;
  }

  .tailwind .col-4 {
    grid-column: 4;
  }

  .tailwind .col-5 {
    grid-column: 5;
  }

  .tailwind .col-6 {
    grid-column: 6;
  }

  .tailwind .col-7 {
    grid-column: 7;
  }

  .tailwind .col-\[1\/span_7\] {
    grid-column: 1 / span 7;
  }

  .tailwind .col-span-3 {
    grid-column: span 3 / span 3;
  }

  .tailwind .row-1 {
    grid-row: 1;
  }

  .tailwind .container {
    width: 100%;
  }

  @media (width >= 40rem) {
    .tailwind .container {
      max-width: 40rem;
    }
  }

  @media (width >= 48rem) {
    .tailwind .container {
      max-width: 48rem;
    }
  }

  @media (width >= 64rem) {
    .tailwind .container {
      max-width: 64rem;
    }
  }

  @media (width >= 80rem) {
    .tailwind .container {
      max-width: 80rem;
    }
  }

  @media (width >= 96rem) {
    .tailwind .container {
      max-width: 96rem;
    }
  }

  .tailwind .-m-2 {
    margin: calc(var(--spacing) * -2);
  }

  .tailwind .m-0 {
    margin: calc(var(--spacing) * 0);
  }

  .tailwind .mx-auto {
    margin-inline: auto;
  }

  .tailwind .-my-\[4px\] {
    margin-block: -4px;
  }

  .tailwind .my-1 {
    margin-block: calc(var(--spacing) * 1);
  }

  .tailwind .mt-0 {
    margin-top: calc(var(--spacing) * 0);
  }

  .tailwind .mt-0\.5 {
    margin-top: calc(var(--spacing) * .5);
  }

  .tailwind .mt-1 {
    margin-top: calc(var(--spacing) * 1);
  }

  .tailwind .mt-2 {
    margin-top: calc(var(--spacing) * 2);
  }

  .tailwind .mt-4 {
    margin-top: calc(var(--spacing) * 4);
  }

  .tailwind .mt-\[6\.71px\] {
    margin-top: 6.71px;
  }

  .tailwind .mt-\[79\.69px\] {
    margin-top: 79.69px;
  }

  .tailwind .mt-\[124\.42px\] {
    margin-top: 124.42px;
  }

  .tailwind .mr-1 {
    margin-right: calc(var(--spacing) * 1);
  }

  .tailwind .mr-3 {
    margin-right: calc(var(--spacing) * 3);
  }

  .tailwind .mb-0 {
    margin-bottom: calc(var(--spacing) * 0);
  }

  .tailwind .mb-0\.5 {
    margin-bottom: calc(var(--spacing) * .5);
  }

  .tailwind .mb-1 {
    margin-bottom: calc(var(--spacing) * 1);
  }

  .tailwind .mb-2 {
    margin-bottom: calc(var(--spacing) * 2);
  }

  .tailwind .mb-3 {
    margin-bottom: calc(var(--spacing) * 3);
  }

  .tailwind .mb-4 {
    margin-bottom: calc(var(--spacing) * 4);
  }

  .tailwind .mb-5 {
    margin-bottom: calc(var(--spacing) * 5);
  }

  .tailwind .mb-6 {
    margin-bottom: calc(var(--spacing) * 6);
  }

  .tailwind .mb-10 {
    margin-bottom: calc(var(--spacing) * 10);
  }

  .tailwind .mb-\[60px\] {
    margin-bottom: 60px;
  }

  .tailwind .-ml-\[80px\] {
    margin-left: -80px;
  }

  .tailwind .ml-0 {
    margin-left: calc(var(--spacing) * 0);
  }

  .tailwind .ml-1 {
    margin-left: calc(var(--spacing) * 1);
  }

  .tailwind .ml-2 {
    margin-left: calc(var(--spacing) * 2);
  }

  .tailwind .ml-\[0\.32px\] {
    margin-left: .32px;
  }

  .tailwind .ml-\[2px\] {
    margin-left: 2px;
  }

  .tailwind .ml-\[3px\] {
    margin-left: 3px;
  }

  .tailwind .ml-\[38\.88px\] {
    margin-left: 38.88px;
  }

  .tailwind .block {
    display: block;
  }

  .tailwind .contents {
    display: contents;
  }

  .tailwind .flex {
    display: flex;
  }

  .tailwind .grid {
    display: grid;
  }

  .tailwind .hidden {
    display: none;
  }

  .tailwind .inline {
    display: inline;
  }

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

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

  .tailwind .inline-grid {
    display: inline-grid;
  }

  .tailwind .table {
    display: table;
  }

  .tailwind .size-\[9\.041px\] {
    width: 9.041px;
    height: 9.041px;
  }

  .tailwind .size-\[9\.446px\] {
    width: 9.446px;
    height: 9.446px;
  }

  .tailwind .size-\[10\.08px\] {
    width: 10.08px;
    height: 10.08px;
  }

  .tailwind .size-\[10\.511px\] {
    width: 10.511px;
    height: 10.511px;
  }

  .tailwind .size-\[11\.52px\] {
    width: 11.52px;
    height: 11.52px;
  }

  .tailwind .size-\[12\.8px\] {
    width: 12.8px;
    height: 12.8px;
  }

  .tailwind .size-\[13\.824px\] {
    width: 13.824px;
    height: 13.824px;
  }

  .tailwind .size-\[14\.4px\] {
    width: 14.4px;
    height: 14.4px;
  }

  .tailwind .size-\[14px\] {
    width: 14px;
    height: 14px;
  }

  .tailwind .size-\[15\.36px\] {
    width: 15.36px;
    height: 15.36px;
  }

  .tailwind .size-\[18\.704px\] {
    width: 18.704px;
    height: 18.704px;
  }

  .tailwind .size-\[19\.225px\] {
    width: 19.225px;
    height: 19.225px;
  }

  .tailwind .size-\[20px\] {
    width: 20px;
    height: 20px;
  }

  .tailwind .size-\[23\.04px\] {
    width: 23.04px;
    height: 23.04px;
  }

  .tailwind .size-\[23\.52px\] {
    width: 23.52px;
    height: 23.52px;
  }

  .tailwind .size-\[24\.316px\] {
    width: 24.316px;
    height: 24.316px;
  }

  .tailwind .size-\[24\.336px\] {
    width: 24.336px;
    height: 24.336px;
  }

  .tailwind .size-\[25\.92px\] {
    width: 25.92px;
    height: 25.92px;
  }

  .tailwind .size-\[26\.277px\] {
    width: 26.277px;
    height: 26.277px;
  }

  .tailwind .size-\[29\.113px\] {
    width: 29.113px;
    height: 29.113px;
  }

  .tailwind .size-\[36\.391px\] {
    width: 36.391px;
    height: 36.391px;
  }

  .tailwind .size-\[36\.963px\] {
    width: 36.963px;
    height: 36.963px;
  }

  .tailwind .size-\[38\.835px\] {
    width: 38.835px;
    height: 38.835px;
  }

  .tailwind .size-\[43\.15px\] {
    width: 43.15px;
    height: 43.15px;
  }

  .tailwind .size-\[48px\] {
    width: 48px;
    height: 48px;
  }

  .tailwind .size-full {
    width: 100%;
    height: 100%;
  }

  .tailwind .h-0\.5 {
    height: calc(var(--spacing) * .5);
  }

  .tailwind .h-2 {
    height: calc(var(--spacing) * 2);
  }

  .tailwind .h-3 {
    height: calc(var(--spacing) * 3);
  }

  .tailwind .h-4 {
    height: calc(var(--spacing) * 4);
  }

  .tailwind .h-5 {
    height: calc(var(--spacing) * 5);
  }

  .tailwind .h-6 {
    height: calc(var(--spacing) * 6);
  }

  .tailwind .h-7 {
    height: calc(var(--spacing) * 7);
  }

  .tailwind .h-8 {
    height: calc(var(--spacing) * 8);
  }

  .tailwind .h-\[0\.5px\] {
    height: .5px;
  }

  .tailwind .h-\[0\.54px\] {
    height: .54px;
  }

  .tailwind .h-\[0\.282px\] {
    height: .282px;
  }

  .tailwind .h-\[3\.828px\] {
    height: 3.828px;
  }

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

  .tailwind .h-\[5\.162px\] {
    height: 5.162px;
  }

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

  .tailwind .h-\[7\.656px\] {
    height: 7.656px;
  }

  .tailwind .h-\[7\.861px\] {
    height: 7.861px;
  }

  .tailwind .h-\[8\.407px\] {
    height: 8.407px;
  }

  .tailwind .h-\[8\.873px\] {
    height: 8.873px;
  }

  .tailwind .h-\[8\.916px\] {
    height: 8.916px;
  }

  .tailwind .h-\[9\.056px\] {
    height: 9.056px;
  }

  .tailwind .h-\[9\.539px\] {
    height: 9.539px;
  }

  .tailwind .h-\[11\.948px\] {
    height: 11.948px;
  }

  .tailwind .h-\[12\.6px\] {
    height: 12.6px;
  }

  .tailwind .h-\[12\.66px\] {
    height: 12.66px;
  }

  .tailwind .h-\[12\.208px\] {
    height: 12.208px;
  }

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

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

  .tailwind .h-\[16\.101px\] {
    height: 16.101px;
  }

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

  .tailwind .h-\[17\.741px\] {
    height: 17.741px;
  }

  .tailwind .h-\[18\.7px\] {
    height: 18.7px;
  }

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

  .tailwind .h-\[20\.736px\] {
    height: 20.736px;
  }

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

  .tailwind .h-\[21\.055px\] {
    height: 21.055px;
  }

  .tailwind .h-\[21\.544px\] {
    height: 21.544px;
  }

  .tailwind .h-\[22\.86px\] {
    height: 22.86px;
  }

  .tailwind .h-\[22\.671px\] {
    height: 22.671px;
  }

  .tailwind .h-\[22\.864px\] {
    height: 22.864px;
  }

  .tailwind .h-\[23\.047px\] {
    height: 23.047px;
  }

  .tailwind .h-\[23\.52px\] {
    height: 23.52px;
  }

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

  .tailwind .h-\[24\.936px\] {
    height: 24.936px;
  }

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

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

  .tailwind .h-\[28\.169px\] {
    height: 28.169px;
  }

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

  .tailwind .h-\[30\.7px\] {
    height: 30.7px;
  }

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

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

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

  .tailwind .h-\[38\.762px\] {
    height: 38.762px;
  }

  .tailwind .h-\[39\.692px\] {
    height: 39.692px;
  }

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

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

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

  .tailwind .h-\[55\.043px\] {
    height: 55.043px;
  }

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

  .tailwind .h-\[87\.6px\] {
    height: 87.6px;
  }

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

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

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

  .tailwind .h-\[269\.524px\] {
    height: 269.524px;
  }

  .tailwind .h-\[293\.212px\] {
    height: 293.212px;
  }

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

  .tailwind .h-\[366\.3px\] {
    height: 366.3px;
  }

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

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

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

  .tailwind .min-h-\[30\.000001907348633px\] {
    min-height: 30px;
  }

  .tailwind .min-h-\[36\.50400352478027px\], .tailwind .min-h-\[36\.504005432128906px\] {
    min-height: 36.504px;
  }

  .tailwind .min-h-\[inherit\] {
    min-height: inherit;
  }

  .tailwind .min-h-px {
    min-height: 1px;
  }

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

  .tailwind .w-2 {
    width: calc(var(--spacing) * 2);
  }

  .tailwind .w-3 {
    width: calc(var(--spacing) * 3);
  }

  .tailwind .w-4 {
    width: calc(var(--spacing) * 4);
  }

  .tailwind .w-5 {
    width: calc(var(--spacing) * 5);
  }

  .tailwind .w-6 {
    width: calc(var(--spacing) * 6);
  }

  .tailwind .w-7 {
    width: calc(var(--spacing) * 7);
  }

  .tailwind .w-8 {
    width: calc(var(--spacing) * 8);
  }

  .tailwind .w-10 {
    width: calc(var(--spacing) * 10);
  }

  .tailwind .w-12 {
    width: calc(var(--spacing) * 12);
  }

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

  .tailwind .w-\[3\.165px\] {
    width: 3.165px;
  }

  .tailwind .w-\[3\.828px\] {
    width: 3.828px;
  }

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

  .tailwind .w-\[7\.147px\] {
    width: 7.147px;
  }

  .tailwind .w-\[7\.656px\] {
    width: 7.656px;
  }

  .tailwind .w-\[12\.261px\] {
    width: 12.261px;
  }

  .tailwind .w-\[12\.679px\] {
    width: 12.679px;
  }

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

  .tailwind .w-\[17\.312px\] {
    width: 17.312px;
  }

  .tailwind .w-\[17\.741px\] {
    width: 17.741px;
  }

  .tailwind .w-\[18\.704px\] {
    width: 18.704px;
  }

  .tailwind .w-\[19\.797px\] {
    width: 19.797px;
  }

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

  .tailwind .w-\[21\.24px\] {
    width: 21.24px;
  }

  .tailwind .w-\[24\.33px\] {
    width: 24.33px;
  }

  .tailwind .w-\[24\.084px\] {
    width: 24.084px;
  }

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

  .tailwind .w-\[30\.24px\] {
    width: 30.24px;
  }

  .tailwind .w-\[32\.206px\] {
    width: 32.206px;
  }

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

  .tailwind .w-\[34\.2px\] {
    width: 34.2px;
  }

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

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

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

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

  .tailwind .w-\[49\.27px\] {
    width: 49.27px;
  }

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

  .tailwind .w-\[60\.003px\] {
    width: 60.003px;
  }

  .tailwind .w-\[62\.4px\] {
    width: 62.4px;
  }

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

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

  .tailwind .w-\[68\.051px\] {
    width: 68.051px;
  }

  .tailwind .w-\[69\.963px\] {
    width: 69.963px;
  }

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

  .tailwind .w-\[83\.664px\] {
    width: 83.664px;
  }

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

  .tailwind .w-\[96\.633px\] {
    width: 96.633px;
  }

  .tailwind .w-\[99\.633px\] {
    width: 99.633px;
  }

  .tailwind .w-\[110\.563px\] {
    width: 110.563px;
  }

  .tailwind .w-\[117\.381px\] {
    width: 117.381px;
  }

  .tailwind .w-\[118\.52px\] {
    width: 118.52px;
  }

  .tailwind .w-\[124\.224px\] {
    width: 124.224px;
  }

  .tailwind .w-\[141\.484px\] {
    width: 141.484px;
  }

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

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

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

  .tailwind .w-\[173\.864px\] {
    width: 173.864px;
  }

  .tailwind .w-\[174\.756px\] {
    width: 174.756px;
  }

  .tailwind .w-\[193\.248px\] {
    width: 193.248px;
  }

  .tailwind .w-\[195\.21px\] {
    width: 195.21px;
  }

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

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

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

  .tailwind .w-\[277\.2px\] {
    width: 277.2px;
  }

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

  .tailwind .w-\[409\.728px\] {
    width: 409.728px;
  }

  .tailwind .w-\[464\.4px\] {
    width: 464.4px;
  }

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

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

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

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

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

  .tailwind .w-\[min-content\] {
    width: min-content;
  }

  .tailwind .w-auto {
    width: auto;
  }

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

  .tailwind .max-w-7xl {
    max-width: var(--container-7xl);
  }

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

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

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

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

  .tailwind .max-w-\[241\.51795959472656px\] {
    max-width: 241.518px;
  }

  .tailwind .max-w-\[289\.8215637207031px\] {
    max-width: 289.822px;
  }

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

  .tailwind .max-w-\[342\.95806884765625px\] {
    max-width: 342.958px;
  }

  .tailwind .max-w-\[411\.5496826171875px\] {
    max-width: 411.55px;
  }

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

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

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

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

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

  .tailwind .max-w-\[calc\(100\%-32px\)\] {
    max-width: calc(100% - 32px);
  }

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

  .tailwind .min-w-0 {
    min-width: calc(var(--spacing) * 0);
  }

  .tailwind .min-w-20 {
    min-width: calc(var(--spacing) * 20);
  }

  .tailwind .min-w-\[36\.50400352478027px\], .tailwind .min-w-\[36\.504005432128906px\] {
    min-width: 36.504px;
  }

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

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

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

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

  .tailwind .min-w-\[181\.44000244140625px\] {
    min-width: 181.44px;
  }

  .tailwind .min-w-\[340\.27484130859375px\] {
    min-width: 340.275px;
  }

  .tailwind .min-w-\[inherit\] {
    min-width: inherit;
  }

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

  .tailwind .min-w-px {
    min-width: 1px;
  }

  .tailwind .flex-1 {
    flex: 1;
  }

  .tailwind .flex-\[1_0_0\] {
    flex: 1 0 0;
  }

  .tailwind .flex-none {
    flex: none;
  }

  .tailwind .flex-shrink {
    flex-shrink: 1;
  }

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

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

  .tailwind .-translate-x-1\/2 {
    --tw-translate-x: calc(calc(1/2 * 100%) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .tailwind .-translate-x-\[20\%\] {
    --tw-translate-x: calc(20% * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .tailwind .-translate-x-\[30\%\] {
    --tw-translate-x: calc(30% * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .tailwind .translate-x-4 {
    --tw-translate-x: calc(var(--spacing) * 4);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .tailwind .translate-x-5 {
    --tw-translate-x: calc(var(--spacing) * 5);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .tailwind .-translate-y-1\/2 {
    --tw-translate-y: calc(calc(1/2 * 100%) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .tailwind .-translate-y-2 {
    --tw-translate-y: calc(var(--spacing) * -2);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .tailwind .-translate-y-full {
    --tw-translate-y: -100%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .tailwind .translate-y-0 {
    --tw-translate-y: calc(var(--spacing) * 0);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .tailwind .translate-y-2 {
    --tw-translate-y: calc(var(--spacing) * 2);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .tailwind .scale-110 {
    --tw-scale-x: 110%;
    --tw-scale-y: 110%;
    --tw-scale-z: 110%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .tailwind .-scale-y-100 {
    --tw-scale-y: calc(100% * -1);
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .tailwind .scale-\[1\.02\] {
    scale: 1.02;
  }

  .tailwind .-rotate-45 {
    rotate: -45deg;
  }

  .tailwind .rotate-0 {
    rotate: 0deg;
  }

  .tailwind .rotate-45 {
    rotate: 45deg;
  }

  .tailwind .rotate-90 {
    rotate: 90deg;
  }

  .tailwind .rotate-180 {
    rotate: 180deg;
  }

  .tailwind .transform {
    transform: var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);
  }

  .tailwind .animate-bounce {
    animation: var(--animate-bounce);
  }

  .tailwind .animate-ping {
    animation: var(--animate-ping);
  }

  .tailwind .animate-pulse {
    animation: var(--animate-pulse);
  }

  .tailwind .cursor-default {
    cursor: default;
  }

  .tailwind .cursor-grab {
    cursor: grab;
  }

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

  .tailwind .cursor-pointer {
    cursor: pointer;
  }

  .tailwind .cursor-text {
    cursor: text;
  }

  .tailwind .resize {
    resize: both;
  }

  .tailwind .appearance-none {
    appearance: none;
  }

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

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

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

  .tailwind .grid-cols-\[40px_1fr\] {
    grid-template-columns: 40px 1fr;
  }

  .tailwind .grid-cols-\[48px_1fr_auto\] {
    grid-template-columns: 48px 1fr auto;
  }

  .tailwind .grid-cols-\[_______26px_fit-content\(100\%\)_71px_62px_fit-content\(100\%\)_minmax\(0\,1fr\)_22px\] {
    grid-template-columns: 26px fit-content(100%) 71px 62px fit-content(100%) minmax(0, 1fr) 22px;
  }

  .tailwind .grid-cols-\[max-content\] {
    grid-template-columns: max-content;
  }

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

  .tailwind .grid-rows-\[max-content\] {
    grid-template-rows: max-content;
  }

  .tailwind .grid-rows-\[repeat\(1\,fit-content\(100\%\)\)\] {
    grid-template-rows: repeat(1, fit-content(100%));
  }

  .tailwind .grid-rows-\[repeat\(13\,fit-content\(100\%\)\)\] {
    grid-template-rows: repeat(13, fit-content(100%));
  }

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

  .tailwind .flex-row {
    flex-direction: row;
  }

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

  .tailwind .place-items-start {
    place-items: start;
  }

  .tailwind .content-center {
    align-content: center;
  }

  .tailwind .content-stretch {
    align-content: stretch;
  }

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

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

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

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

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

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

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

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

  .tailwind .gap-1 {
    gap: calc(var(--spacing) * 1);
  }

  .tailwind .gap-2 {
    gap: calc(var(--spacing) * 2);
  }

  .tailwind .gap-3 {
    gap: calc(var(--spacing) * 3);
  }

  .tailwind .gap-4 {
    gap: calc(var(--spacing) * 4);
  }

  .tailwind .gap-5 {
    gap: calc(var(--spacing) * 5);
  }

  .tailwind .gap-7 {
    gap: calc(var(--spacing) * 7);
  }

  .tailwind .gap-10 {
    gap: calc(var(--spacing) * 10);
  }

  .tailwind .gap-\[2\.4px\] {
    gap: 2.4px;
  }

  .tailwind .gap-\[2\.16px\] {
    gap: 2.16px;
  }

  .tailwind .gap-\[2\.282px\] {
    gap: 2.282px;
  }

  .tailwind .gap-\[3\.6px\] {
    gap: 3.6px;
  }

  .tailwind .gap-\[3\.24px\] {
    gap: 3.24px;
  }

  .tailwind .gap-\[3\.38px\] {
    gap: 3.38px;
  }

  .tailwind .gap-\[3\.578px\] {
    gap: 3.578px;
  }

  .tailwind .gap-\[3\.841px\] {
    gap: 3.841px;
  }

  .tailwind .gap-\[3px\] {
    gap: 3px;
  }

  .tailwind .gap-\[4\.8px\] {
    gap: 4.8px;
  }

  .tailwind .gap-\[4\.32px\] {
    gap: 4.32px;
  }

  .tailwind .gap-\[4px\] {
    gap: 4px;
  }

  .tailwind .gap-\[5\.081px\] {
    gap: 5.081px;
  }

  .tailwind .gap-\[5\.085px\] {
    gap: 5.085px;
  }

  .tailwind .gap-\[5\.152px\] {
    gap: 5.152px;
  }

  .tailwind .gap-\[5\.419px\] {
    gap: 5.419px;
  }

  .tailwind .gap-\[6\.209px\] {
    gap: 6.209px;
  }

  .tailwind .gap-\[6px\] {
    gap: 6px;
  }

  .tailwind .gap-\[7\.2px\] {
    gap: 7.2px;
  }

  .tailwind .gap-\[7\.316px\] {
    gap: 7.316px;
  }

  .tailwind .gap-\[7\.752px\] {
    gap: 7.752px;
  }

  .tailwind .gap-\[7px\] {
    gap: 7px;
  }

  .tailwind .gap-\[8\.64px\] {
    gap: 8.64px;
  }

  .tailwind .gap-\[8\.451px\] {
    gap: 8.451px;
  }

  .tailwind .gap-\[8\.873px\] {
    gap: 8.873px;
  }

  .tailwind .gap-\[8px\] {
    gap: 8px;
  }

  .tailwind .gap-\[9\.6px\] {
    gap: 9.6px;
  }

  .tailwind .gap-\[10\.8px\] {
    gap: 10.8px;
  }

  .tailwind .gap-\[10\.305px\] {
    gap: 10.305px;
  }

  .tailwind .gap-\[10px\] {
    gap: 10px;
  }

  .tailwind .gap-\[11\.7px\] {
    gap: 11.7px;
  }

  .tailwind .gap-\[11\.009px\] {
    gap: 11.009px;
  }

  .tailwind .gap-\[12\.6px\] {
    gap: 12.6px;
  }

  .tailwind .gap-\[12\.168001174926758px_12\.168px\] {
    gap: 12.168px 12.168px;
  }

  .tailwind .gap-\[12px\] {
    gap: 12px;
  }

  .tailwind .gap-\[13px\] {
    gap: 13px;
  }

  .tailwind .gap-\[14\.633px\] {
    gap: 14.633px;
  }

  .tailwind .gap-\[14px\] {
    gap: 14px;
  }

  .tailwind .gap-\[15px\] {
    gap: 15px;
  }

  .tailwind .gap-\[16\.8px\] {
    gap: 16.8px;
  }

  .tailwind .gap-\[16px\] {
    gap: 16px;
  }

  .tailwind .gap-\[17\.28px\] {
    gap: 17.28px;
  }

  .tailwind .gap-\[17\.414px\] {
    gap: 17.414px;
  }

  .tailwind .gap-\[18px\] {
    gap: 18px;
  }

  .tailwind .gap-\[19\.2px\] {
    gap: 19.2px;
  }

  .tailwind .gap-\[32px\] {
    gap: 32px;
  }

  .tailwind .gap-\[40px\] {
    gap: 40px;
  }

  .tailwind .gap-\[71px\] {
    gap: 71px;
  }

  :where(.tailwind .space-y-1 > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));
    margin-block-end: calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)));
  }

  :where(.tailwind .space-y-2 > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));
    margin-block-end: calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)));
  }

  :where(.tailwind .space-y-3 > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));
    margin-block-end: calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)));
  }

  :where(.tailwind .space-y-4 > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));
    margin-block-end: calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)));
  }

  .tailwind .gap-x-\[12px\] {
    column-gap: 12px;
  }

  .tailwind .gap-x-\[24px\] {
    column-gap: 24px;
  }

  :where(.tailwind .space-x-4 > :not(:last-child)) {
    --tw-space-x-reverse: 0;
    margin-inline-start: calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));
    margin-inline-end: calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)));
  }

  :where(.tailwind .space-x-6 > :not(:last-child)) {
    --tw-space-x-reverse: 0;
    margin-inline-start: calc(calc(var(--spacing) * 6) * var(--tw-space-x-reverse));
    margin-inline-end: calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-x-reverse)));
  }

  .tailwind .gap-y-\[8px\] {
    row-gap: 8px;
  }

  .tailwind .gap-y-\[12px\] {
    row-gap: 12px;
  }

  .tailwind .self-center {
    align-self: center;
  }

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

  .tailwind .self-stretch {
    align-self: stretch;
  }

  .tailwind .justify-self-center {
    justify-self: center;
  }

  .tailwind .justify-self-start {
    justify-self: flex-start;
  }

  .tailwind .justify-self-stretch {
    justify-self: stretch;
  }

  .tailwind .overflow-clip {
    overflow: clip;
  }

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

  .tailwind .overflow-visible {
    overflow: visible;
  }

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

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

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

  .tailwind .rounded-2xl {
    border-radius: var(--radius-2xl);
  }

  .tailwind .rounded-\[1\.966px\] {
    border-radius: 1.966px;
  }

  .tailwind .rounded-\[2px\] {
    border-radius: 2px;
  }

  .tailwind .rounded-\[3\.24px\] {
    border-radius: 3.24px;
  }

  .tailwind .rounded-\[3\.578px\] {
    border-radius: 3.578px;
  }

  .tailwind .rounded-\[4\.563px\] {
    border-radius: 4.563px;
  }

  .tailwind .rounded-\[4px\] {
    border-radius: 4px;
  }

  .tailwind .rounded-\[5\.04px\] {
    border-radius: 5.04px;
  }

  .tailwind .rounded-\[5\.76px\] {
    border-radius: 5.76px;
  }

  .tailwind .rounded-\[5\.88px\] {
    border-radius: 5.88px;
  }

  .tailwind .rounded-\[5\.799px\] {
    border-radius: 5.799px;
  }

  .tailwind .rounded-\[5px\] {
    border-radius: 5px;
  }

  .tailwind .rounded-\[6\.48px\] {
    border-radius: 6.48px;
  }

  .tailwind .rounded-\[6\.524px\] {
    border-radius: 6.524px;
  }

  .tailwind .rounded-\[6\.761px\] {
    border-radius: 6.761px;
  }

  .tailwind .rounded-\[7\.2px\] {
    border-radius: 7.2px;
  }

  .tailwind .rounded-\[7\.156px\] {
    border-radius: 7.156px;
  }

  .tailwind .rounded-\[7\.249px\] {
    border-radius: 7.249px;
  }

  .tailwind .rounded-\[8\.64px\] {
    border-radius: 8.64px;
  }

  .tailwind .rounded-\[8px\] {
    border-radius: 8px;
  }

  .tailwind .rounded-\[9\.6px\] {
    border-radius: 9.6px;
  }

  .tailwind .rounded-\[9\.18px\] {
    border-radius: 9.18px;
  }

  .tailwind .rounded-\[9\.219px\] {
    border-radius: 9.219px;
  }

  .tailwind .rounded-\[10\.161px\] {
    border-radius: 10.161px;
  }

  .tailwind .rounded-\[12px\] {
    border-radius: 12px;
  }

  .tailwind .rounded-\[13\.985px\] {
    border-radius: 13.985px;
  }

  .tailwind .rounded-\[14\.29px\] {
    border-radius: 14.29px;
  }

  .tailwind .rounded-\[14\.288px\] {
    border-radius: 14.288px;
  }

  .tailwind .rounded-\[14px\] {
    border-radius: 14px;
  }

  .tailwind .rounded-\[15\.365px\] {
    border-radius: 15.365px;
  }

  .tailwind .rounded-\[16\.259px\] {
    border-radius: 16.259px;
  }

  .tailwind .rounded-\[16px\] {
    border-radius: 16px;
  }

  .tailwind .rounded-\[18px\] {
    border-radius: 18px;
  }

  .tailwind .rounded-\[19\.206px\] {
    border-radius: 19.206px;
  }

  .tailwind .rounded-\[20\.365px\] {
    border-radius: 20.365px;
  }

  .tailwind .rounded-\[21\.767px\] {
    border-radius: 21.767px;
  }

  .tailwind .rounded-\[24px\] {
    border-radius: 24px;
  }

  .tailwind .rounded-\[32px\] {
    border-radius: 32px;
  }

  .tailwind .rounded-\[36px\] {
    border-radius: 36px;
  }

  .tailwind .rounded-\[37\.636px\] {
    border-radius: 37.636px;
  }

  .tailwind .rounded-\[99px\] {
    border-radius: 99px;
  }

  .tailwind .rounded-\[121\.68px\] {
    border-radius: 121.68px;
  }

  .tailwind .rounded-\[152px\] {
    border-radius: 152px;
  }

  .tailwind .rounded-\[711\.334px\] {
    border-radius: 711.334px;
  }

  .tailwind .rounded-\[809\.19px\] {
    border-radius: 809.19px;
  }

  .tailwind .rounded-\[999px\] {
    border-radius: 999px;
  }

  .tailwind .rounded-\[inherit\] {
    border-radius: inherit;
  }

  .tailwind .rounded-full {
    border-radius: 3.40282e38px;
  }

  .tailwind .rounded-lg {
    border-radius: var(--radius-lg);
  }

  .tailwind .rounded-md {
    border-radius: var(--radius-md);
  }

  .tailwind .rounded-sm {
    border-radius: var(--radius-sm);
  }

  .tailwind .rounded-xl {
    border-radius: var(--radius-xl);
  }

  .tailwind .rounded-l-\[24px\] {
    border-top-left-radius: 24px;
    border-bottom-left-radius: 24px;
  }

  .tailwind .rounded-tl-\[8\.64px\] {
    border-top-left-radius: 8.64px;
  }

  .tailwind .rounded-tl-\[9\.6px\] {
    border-top-left-radius: 9.6px;
  }

  .tailwind .rounded-tl-\[99px\] {
    border-top-left-radius: 99px;
  }

  .tailwind .rounded-tr-\[8\.64px\] {
    border-top-right-radius: 8.64px;
  }

  .tailwind .rounded-tr-\[9\.6px\] {
    border-top-right-radius: 9.6px;
  }

  .tailwind .rounded-br-\[8\.64px\] {
    border-bottom-right-radius: 8.64px;
  }

  .tailwind .rounded-br-\[9\.6px\] {
    border-bottom-right-radius: 9.6px;
  }

  .tailwind .rounded-bl-\[8\.64px\] {
    border-bottom-left-radius: 8.64px;
  }

  .tailwind .rounded-bl-\[9\.6px\] {
    border-bottom-left-radius: 9.6px;
  }

  .tailwind .rounded-bl-\[99px\] {
    border-bottom-left-radius: 99px;
  }

  .tailwind .border {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }

  .tailwind .border-2 {
    border-style: var(--tw-border-style);
    border-width: 2px;
  }

  .tailwind .border-\[0\.3px\] {
    border-style: var(--tw-border-style);
    border-width: .3px;
  }

  .tailwind .border-\[0\.5px\] {
    border-style: var(--tw-border-style);
    border-width: .5px;
  }

  .tailwind .border-\[0\.6px\] {
    border-style: var(--tw-border-style);
    border-width: .6px;
  }

  .tailwind .border-\[0\.38px\] {
    border-style: var(--tw-border-style);
    border-width: .38px;
  }

  .tailwind .border-\[0\.48px\] {
    border-style: var(--tw-border-style);
    border-width: .48px;
  }

  .tailwind .border-\[0\.49px\] {
    border-style: var(--tw-border-style);
    border-width: .49px;
  }

  .tailwind .border-\[0\.54px\] {
    border-style: var(--tw-border-style);
    border-width: .54px;
  }

  .tailwind .border-\[0\.161px\] {
    border-style: var(--tw-border-style);
    border-width: .161px;
  }

  .tailwind .border-\[0\.211px\] {
    border-style: var(--tw-border-style);
    border-width: .211px;
  }

  .tailwind .border-\[0\.322px\] {
    border-style: var(--tw-border-style);
    border-width: .322px;
  }

  .tailwind .border-\[2\.561px\] {
    border-style: var(--tw-border-style);
    border-width: 2.561px;
  }

  .tailwind .border-\[10px\] {
    border-style: var(--tw-border-style);
    border-width: 10px;
  }

  .tailwind .border-t {
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
  }

  .tailwind .border-t-\[0\.5px\] {
    border-top-style: var(--tw-border-style);
    border-top-width: .5px;
  }

  .tailwind .border-b {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
  }

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

  .tailwind .border-solid {
    --tw-border-style: solid;
    border-style: solid;
  }

  .tailwind .border-\[\#2E1E89\] {
    border-color: #2e1e89;
  }

  .tailwind .border-\[\#6ed3a0\] {
    border-color: #6ed3a0;
  }

  .tailwind .border-\[\#7AED97\] {
    border-color: #7aed97;
  }

  .tailwind .border-\[\#888\] {
    border-color: #888;
  }

  .tailwind .border-\[\#ddd\] {
    border-color: #ddd;
  }

  .tailwind .border-\[rgba\(0\,0\,0\,0\.1\)\] {
    border-color: #0000001a;
  }

  .tailwind .border-\[rgba\(136\,136\,136\,0\.4\)\] {
    border-color: #8886;
  }

  .tailwind .border-\[rgba\(136\,136\,136\,0\.25\)\] {
    border-color: #88888840;
  }

  .tailwind .border-\[rgba\(195\,195\,195\,0\.6\)\] {
    border-color: #c3c3c399;
  }

  .tailwind .border-\[rgba\(252\,250\,248\,0\.4\)\] {
    border-color: #fcfaf866;
  }

  .tailwind .border-\[rgba\(255\,255\,255\,0\.6\)\] {
    border-color: #fff9;
  }

  .tailwind .border-black {
    border-color: var(--color-black);
  }

  .tailwind .border-gray-200 {
    border-color: var(--color-gray-200);
  }

  .tailwind .border-gray-300 {
    border-color: var(--color-gray-300);
  }

  .tailwind .border-transparent {
    border-color: #0000;
  }

  .tailwind .border-white\/5 {
    border-color: #ffffff0d;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .tailwind .border-white\/5 {
      border-color: color-mix(in oklab, var(--color-white) 5%, transparent);
    }
  }

  .tailwind .border-white\/10 {
    border-color: #ffffff1a;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .tailwind .border-white\/10 {
      border-color: color-mix(in oklab, var(--color-white) 10%, transparent);
    }
  }

  .tailwind .border-white\/30 {
    border-color: #ffffff4d;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .tailwind .border-white\/30 {
      border-color: color-mix(in oklab, var(--color-white) 30%, transparent);
    }
  }

  .tailwind .bg-\[\#0c1545\] {
    background-color: #0c1545;
  }

  .tailwind .bg-\[\#002b1b\] {
    background-color: #002b1b;
  }

  .tailwind .bg-\[\#2b2b2c\] {
    background-color: #2b2b2c;
  }

  .tailwind .bg-\[\#5db98f\] {
    background-color: #5db98f;
  }

  .tailwind .bg-\[\#6c3c97\] {
    background-color: #6c3c97;
  }

  .tailwind .bg-\[\#6ebfa1\] {
    background-color: #6ebfa1;
  }

  .tailwind .bg-\[\#6ed3a0\] {
    background-color: #6ed3a0;
  }

  .tailwind .bg-\[\#7AED97\] {
    background-color: #7aed97;
  }

  .tailwind .bg-\[\#8B5CF6\] {
    background-color: #8b5cf6;
  }

  .tailwind .bg-\[\#9F5FDB\] {
    background-color: #9f5fdb;
  }

  .tailwind .bg-\[\#016fd0\] {
    background-color: #016fd0;
  }

  .tailwind .bg-\[\#43b2e5\] {
    background-color: #43b2e5;
  }

  .tailwind .bg-\[\#48db68\] {
    background-color: #48db68;
  }

  .tailwind .bg-\[\#060b31\] {
    background-color: #060b31;
  }

  .tailwind .bg-\[\#253b80\] {
    background-color: #253b80;
  }

  .tailwind .bg-\[\#00579f\] {
    background-color: #00579f;
  }

  .tailwind .bg-\[\#04083B\], .tailwind .bg-\[\#04083b\] {
    background-color: #04083b;
  }

  .tailwind .bg-\[\#8884FF\] {
    background-color: #8884ff;
  }

  .tailwind .bg-\[\#9357c8\] {
    background-color: #9357c8;
  }

  .tailwind .bg-\[\#289762\] {
    background-color: #289762;
  }

  .tailwind .bg-\[\#EBF5FF\] {
    background-color: #ebf5ff;
  }

  .tailwind .bg-\[\#F0F2F6\] {
    background-color: #f0f2f6;
  }

  .tailwind .bg-\[\#F3F4FD\] {
    background-color: #f3f4fd;
  }

  .tailwind .bg-\[\#FF6464\] {
    background-color: #ff6464;
  }

  .tailwind .bg-\[\#dde1e8\] {
    background-color: #dde1e8;
  }

  .tailwind .bg-\[\#e5e5e5\] {
    background-color: #e5e5e5;
  }

  .tailwind .bg-\[\#ebeef3\] {
    background-color: #ebeef3;
  }

  .tailwind .bg-\[\#f0f2f6\] {
    background-color: #f0f2f6;
  }

  .tailwind .bg-\[\#f1f2f4\] {
    background-color: #f1f2f4;
  }

  .tailwind .bg-\[\#f5f5f5\] {
    background-color: #f5f5f5;
  }

  .tailwind .bg-\[\#fcfcff\] {
    background-color: #fcfcff;
  }

  .tailwind .bg-\[\#fdfcfc\] {
    background-color: #fdfcfc;
  }

  .tailwind .bg-\[rgba\(0\,0\,0\,0\.02\)\] {
    background-color: #00000005;
  }

  .tailwind .bg-\[rgba\(0\,0\,0\,0\.05\)\] {
    background-color: #0000000d;
  }

  .tailwind .bg-\[rgba\(28\,28\,28\,0\.05\)\] {
    background-color: #1c1c1c0d;
  }

  .tailwind .bg-\[rgba\(136\,136\,136\,0\.1\)\] {
    background-color: #8888881a;
  }

  .tailwind .bg-\[rgba\(136\,136\,136\,0\.2\)\] {
    background-color: #8883;
  }

  .tailwind .bg-\[rgba\(136\,136\,136\,0\.4\)\] {
    background-color: #8886;
  }

  .tailwind .bg-\[rgba\(136\,136\,136\,0\.55\)\] {
    background-color: #8888888c;
  }

  .tailwind .bg-\[rgba\(252\,250\,248\,0\.05\)\] {
    background-color: #fcfaf80d;
  }

  .tailwind .bg-\[rgba\(255\,255\,255\,0\.1\)\] {
    background-color: #ffffff1a;
  }

  .tailwind .bg-\[rgba\(255\,255\,255\,0\.3\)\] {
    background-color: #ffffff4d;
  }

  .tailwind .bg-\[rgba\(255\,255\,255\,0\.7\)\] {
    background-color: #ffffffb3;
  }

  .tailwind .bg-\[rgba\(255\,255\,255\,0\.12\)\] {
    background-color: #ffffff1f;
  }

  .tailwind .bg-black {
    background-color: var(--color-black);
  }

  .tailwind .bg-black\/10 {
    background-color: #0000001a;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .tailwind .bg-black\/10 {
      background-color: color-mix(in oklab, var(--color-black) 10%, transparent);
    }
  }

  .tailwind .bg-black\/30 {
    background-color: #0000004d;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .tailwind .bg-black\/30 {
      background-color: color-mix(in oklab, var(--color-black) 30%, transparent);
    }
  }

  .tailwind .bg-gray-50 {
    background-color: var(--color-gray-50);
  }

  .tailwind .bg-gray-100 {
    background-color: var(--color-gray-100);
  }

  .tailwind .bg-gray-400 {
    background-color: var(--color-gray-400);
  }

  .tailwind .bg-gray-500 {
    background-color: var(--color-gray-500);
  }

  .tailwind .bg-gray-800 {
    background-color: var(--color-gray-800);
  }

  .tailwind .bg-transparent {
    background-color: #0000;
  }

  .tailwind .bg-white {
    background-color: var(--color-white);
  }

  .tailwind .bg-white\/10 {
    background-color: #ffffff1a;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .tailwind .bg-white\/10 {
      background-color: color-mix(in oklab, var(--color-white) 10%, transparent);
    }
  }

  .tailwind .bg-white\/15 {
    background-color: #ffffff26;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .tailwind .bg-white\/15 {
      background-color: color-mix(in oklab, var(--color-white) 15%, transparent);
    }
  }

  .tailwind .bg-white\/70 {
    background-color: #ffffffb3;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .tailwind .bg-white\/70 {
      background-color: color-mix(in oklab, var(--color-white) 70%, transparent);
    }
  }

  .tailwind .bg-gradient-to-b {
    --tw-gradient-position: to bottom in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }

  .tailwind .bg-gradient-to-br {
    --tw-gradient-position: to bottom right in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }

  .tailwind .bg-gradient-to-r {
    --tw-gradient-position: to right in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }

  .tailwind .from-\[\#7AED97\] {
    --tw-gradient-from: #7aed97;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .tailwind .from-\[\#7AEDA6\] {
    --tw-gradient-from: #7aeda6;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .tailwind .from-\[\#506c77\] {
    --tw-gradient-from: #506c77;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .tailwind .from-\[\#f5fffa\] {
    --tw-gradient-from: #f5fffa;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .tailwind .from-\[rgba\(110\,211\,160\,0\.1\)\] {
    --tw-gradient-from: #6ed3a01a;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .tailwind .from-black {
    --tw-gradient-from: var(--color-black);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .tailwind .to-\[\#0d171d\] {
    --tw-gradient-to: #0d171d;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .tailwind .to-\[\#5ce07e\] {
    --tw-gradient-to: #5ce07e;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .tailwind .to-\[\#5ce096\] {
    --tw-gradient-to: #5ce096;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .tailwind .to-\[\#626262\] {
    --tw-gradient-to: #626262;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .tailwind .to-\[\#e2fff1\] {
    --tw-gradient-to: #e2fff1;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .tailwind .to-\[rgba\(110\,211\,160\,0\.2\)\] {
    --tw-gradient-to: #6ed3a033;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .tailwind .bg-clip-text {
    background-clip: text;
  }

  .tailwind .mask-intersect {
    mask-composite: intersect;
  }

  .tailwind .mask-alpha {
    mask-mode: alpha;
  }

  .tailwind .mask-size-\[34\.402px_23\.59px\] {
    mask-size: 34.402px 23.59px;
  }

  .tailwind .mask-no-clip {
    mask-clip: no-clip;
  }

  .tailwind .mask-position-\[0px_-5\.543px\] {
    mask-position: 0 -5.543px;
  }

  .tailwind .mask-position-\[0px_0px\] {
    mask-position: 0 0;
  }

  .tailwind .mask-no-repeat {
    mask-repeat: no-repeat;
  }

  .tailwind .object-contain {
    object-fit: contain;
  }

  .tailwind .object-cover {
    object-fit: cover;
  }

  .tailwind .p-0 {
    padding: calc(var(--spacing) * 0);
  }

  .tailwind .p-2 {
    padding: calc(var(--spacing) * 2);
  }

  .tailwind .p-2\.5 {
    padding: calc(var(--spacing) * 2.5);
  }

  .tailwind .p-4 {
    padding: calc(var(--spacing) * 4);
  }

  .tailwind .p-5 {
    padding: calc(var(--spacing) * 5);
  }

  .tailwind .p-6 {
    padding: calc(var(--spacing) * 6);
  }

  .tailwind .p-7 {
    padding: calc(var(--spacing) * 7);
  }

  .tailwind .p-10 {
    padding: calc(var(--spacing) * 10);
  }

  .tailwind .p-\[5\.28px\] {
    padding: 5.28px;
  }

  .tailwind .p-\[5px\] {
    padding: 5px;
  }

  .tailwind .p-\[6\.084px\] {
    padding: 6.084px;
  }

  .tailwind .p-\[6px\] {
    padding: 6px;
  }

  .tailwind .p-\[7\.2px\] {
    padding: 7.2px;
  }

  .tailwind .p-\[8\.64px\] {
    padding: 8.64px;
  }

  .tailwind .p-\[9px\] {
    padding: 9px;
  }

  .tailwind .p-\[10px\] {
    padding: 10px;
  }

  .tailwind .p-\[14px\] {
    padding: 14px;
  }

  .tailwind .p-\[19\.2px\] {
    padding: 19.2px;
  }

  .tailwind .p-\[19\.476px\] {
    padding: 19.476px;
  }

  .tailwind .p-\[20px\] {
    padding: 20px;
  }

  .tailwind .p-\[22px\] {
    padding: 22px;
  }

  .tailwind .p-\[24px\] {
    padding: 24px;
  }

  .tailwind .p-\[25\.005px\] {
    padding: 25.005px;
  }

  .tailwind .p-\[28px\] {
    padding: 28px;
  }

  .tailwind .p-\[40px\] {
    padding: 40px;
  }

  .tailwind .px-1 {
    padding-inline: calc(var(--spacing) * 1);
  }

  .tailwind .px-1\.5 {
    padding-inline: calc(var(--spacing) * 1.5);
  }

  .tailwind .px-2 {
    padding-inline: calc(var(--spacing) * 2);
  }

  .tailwind .px-2\.5 {
    padding-inline: calc(var(--spacing) * 2.5);
  }

  .tailwind .px-3 {
    padding-inline: calc(var(--spacing) * 3);
  }

  .tailwind .px-4 {
    padding-inline: calc(var(--spacing) * 4);
  }

  .tailwind .px-6 {
    padding-inline: calc(var(--spacing) * 6);
  }

  .tailwind .px-7 {
    padding-inline: calc(var(--spacing) * 7);
  }

  .tailwind .px-\[1\.693px\] {
    padding-inline: 1.693px;
  }

  .tailwind .px-\[5\.152px\] {
    padding-inline: 5.152px;
  }

  .tailwind .px-\[6\.72px\] {
    padding-inline: 6.72px;
  }

  .tailwind .px-\[6\.084px\] {
    padding-inline: 6.084px;
  }

  .tailwind .px-\[6\.761px\] {
    padding-inline: 6.761px;
  }

  .tailwind .px-\[6\.774px\] {
    padding-inline: 6.774px;
  }

  .tailwind .px-\[7\.84px\] {
    padding-inline: 7.84px;
  }

  .tailwind .px-\[7\.316px\] {
    padding-inline: 7.316px;
  }

  .tailwind .px-\[7px\] {
    padding-inline: 7px;
  }

  .tailwind .px-\[8\.64px\] {
    padding-inline: 8.64px;
  }

  .tailwind .px-\[8px\] {
    padding-inline: 8px;
  }

  .tailwind .px-\[9\.6px\] {
    padding-inline: 9.6px;
  }

  .tailwind .px-\[9\.29px\] {
    padding-inline: 9.29px;
  }

  .tailwind .px-\[11\.52px\] {
    padding-inline: 11.52px;
  }

  .tailwind .px-\[12\.96px\] {
    padding-inline: 12.96px;
  }

  .tailwind .px-\[12px\] {
    padding-inline: 12px;
  }

  .tailwind .px-\[13\.716px\] {
    padding-inline: 13.716px;
  }

  .tailwind .px-\[14\.4px\] {
    padding-inline: 14.4px;
  }

  .tailwind .px-\[14px\] {
    padding-inline: 14px;
  }

  .tailwind .px-\[16\.8px\] {
    padding-inline: 16.8px;
  }

  .tailwind .px-\[16px\] {
    padding-inline: 16px;
  }

  .tailwind .px-\[19\.477px\] {
    padding-inline: 19.477px;
  }

  .tailwind .px-\[20px\] {
    padding-inline: 20px;
  }

  .tailwind .py-0\.5 {
    padding-block: calc(var(--spacing) * .5);
  }

  .tailwind .py-1 {
    padding-block: calc(var(--spacing) * 1);
  }

  .tailwind .py-1\.5 {
    padding-block: calc(var(--spacing) * 1.5);
  }

  .tailwind .py-2 {
    padding-block: calc(var(--spacing) * 2);
  }

  .tailwind .py-2\.5 {
    padding-block: calc(var(--spacing) * 2.5);
  }

  .tailwind .py-4 {
    padding-block: calc(var(--spacing) * 4);
  }

  .tailwind .py-5 {
    padding-block: calc(var(--spacing) * 5);
  }

  .tailwind .py-6 {
    padding-block: calc(var(--spacing) * 6);
  }

  .tailwind .py-\[0\.6px\] {
    padding-block: .6px;
  }

  .tailwind .py-\[3\.864px\] {
    padding-block: 3.864px;
  }

  .tailwind .py-\[4\.563px\] {
    padding-block: 4.563px;
  }

  .tailwind .py-\[4px\] {
    padding-block: 4px;
  }

  .tailwind .py-\[5\.04px\] {
    padding-block: 5.04px;
  }

  .tailwind .py-\[5\.88px\] {
    padding-block: 5.88px;
  }

  .tailwind .py-\[5\.487px\] {
    padding-block: 5.487px;
  }

  .tailwind .py-\[6\.48px\] {
    padding-block: 6.48px;
  }

  .tailwind .py-\[6\.967px\] {
    padding-block: 6.967px;
  }

  .tailwind .py-\[6px\] {
    padding-block: 6px;
  }

  .tailwind .py-\[7\.2px\] {
    padding-block: 7.2px;
  }

  .tailwind .py-\[7px\] {
    padding-block: 7px;
  }

  .tailwind .py-\[9\.72px\] {
    padding-block: 9.72px;
  }

  .tailwind .py-\[9px\] {
    padding-block: 9px;
  }

  .tailwind .py-\[10\.161px\] {
    padding-block: 10.161px;
  }

  .tailwind .py-\[12\.96px\] {
    padding-block: 12.96px;
  }

  .tailwind .py-\[19\.2px\] {
    padding-block: 19.2px;
  }

  .tailwind .py-\[26px\] {
    padding-block: 26px;
  }

  .tailwind .pt-1 {
    padding-top: calc(var(--spacing) * 1);
  }

  .tailwind .pt-4 {
    padding-top: calc(var(--spacing) * 4);
  }

  .tailwind .pt-\[9\.859px\] {
    padding-top: 9.859px;
  }

  .tailwind .pt-\[13\.716px\] {
    padding-top: 13.716px;
  }

  .tailwind .pt-\[15px\] {
    padding-top: 15px;
  }

  .tailwind .pt-\[19\.477px\] {
    padding-top: 19.477px;
  }

  .tailwind .pt-\[78px\] {
    padding-top: 78px;
  }

  .tailwind .pr-2 {
    padding-right: calc(var(--spacing) * 2);
  }

  .tailwind .pr-4 {
    padding-right: calc(var(--spacing) * 4);
  }

  .tailwind .pr-7 {
    padding-right: calc(var(--spacing) * 7);
  }

  .tailwind .pr-\[10px\] {
    padding-right: 10px;
  }

  .tailwind .pb-20 {
    padding-bottom: calc(var(--spacing) * 20);
  }

  .tailwind .pb-\[7\.338px\] {
    padding-bottom: 7.338px;
  }

  .tailwind .pb-\[8\.349px\] {
    padding-bottom: 8.349px;
  }

  .tailwind .pb-\[10\.141px\] {
    padding-bottom: 10.141px;
  }

  .tailwind .pb-\[11\.855px\] {
    padding-bottom: 11.855px;
  }

  .tailwind .pb-\[20px\] {
    padding-bottom: 20px;
  }

  .tailwind .pl-2\.5 {
    padding-left: calc(var(--spacing) * 2.5);
  }

  .tailwind .pl-3 {
    padding-left: calc(var(--spacing) * 3);
  }

  .tailwind .pl-\[9\.6px\] {
    padding-left: 9.6px;
  }

  .tailwind .pl-\[68px\] {
    padding-left: 68px;
  }

  .tailwind .text-center {
    text-align: center;
  }

  .tailwind .text-left {
    text-align: left;
  }

  .tailwind .text-right {
    text-align: right;
  }

  .tailwind .font-\[\'Figtree\:Regular\'\,sans-serif\] {
    font-family: Figtree\:Regular, sans-serif;
  }

  .tailwind .font-\[\'Fira_Code\:Medium\'\,sans-serif\] {
    font-family: Fira Code\:Medium, sans-serif;
  }

  .tailwind .font-\[\'Inter\:Black_Italic\'\,sans-serif\] {
    font-family: Inter\:Black Italic, sans-serif;
  }

  .tailwind .font-\[\'Inter\:Bold\'\,sans-serif\] {
    font-family: Inter\:Bold, sans-serif;
  }

  .tailwind .font-\[\'Inter\:Medium\'\,sans-serif\] {
    font-family: Inter\:Medium, sans-serif;
  }

  .tailwind .font-\[\'Inter\:Regular\'\,sans-serif\] {
    font-family: Inter\:Regular, sans-serif;
  }

  .tailwind .font-\[\'Inter\:Semi_Bold\'\,sans-serif\] {
    font-family: Inter\:Semi Bold, sans-serif;
  }

  .tailwind .font-\[\'Inter_Tight\:Medium\'\,sans-serif\] {
    font-family: Inter Tight\:Medium, sans-serif;
  }

  .tailwind .font-\[\'Inter_Tight\:Regular\'\,sans-serif\] {
    font-family: Inter Tight\:Regular, sans-serif;
  }

  .tailwind .font-\[\'Inter_Tight\:SemiBold\'\,sans-serif\] {
    font-family: Inter Tight\:SemiBold, sans-serif;
  }

  .tailwind .font-\[\'Sometype_Mono\:SemiBold\'\,sans-serif\] {
    font-family: Sometype Mono\:SemiBold, sans-serif;
  }

  .tailwind .font-sans {
    font-family: var(--font-sans);
  }

  .tailwind .text-2xl {
    font-size: var(--text-2xl);
    line-height: var(--tw-leading, var(--text-2xl--line-height));
  }

  .tailwind .text-3xl {
    font-size: var(--text-3xl);
    line-height: var(--tw-leading, var(--text-3xl--line-height));
  }

  .tailwind .text-4xl {
    font-size: var(--text-4xl);
    line-height: var(--tw-leading, var(--text-4xl--line-height));
  }

  .tailwind .text-base {
    font-size: var(--text-base);
    line-height: var(--tw-leading, var(--text-base--line-height));
  }

  .tailwind .text-lg {
    font-size: var(--text-lg);
    line-height: var(--tw-leading, var(--text-lg--line-height));
  }

  .tailwind .text-sm {
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
  }

  .tailwind .text-xl {
    font-size: var(--text-xl);
    line-height: var(--tw-leading, var(--text-xl--line-height));
  }

  .tailwind .text-xs {
    font-size: var(--text-xs);
    line-height: var(--tw-leading, var(--text-xs--line-height));
  }

  .tailwind .text-\[0px\] {
    font-size: 0;
  }

  .tailwind .text-\[4\.717px\] {
    font-size: 4.717px;
  }

  .tailwind .text-\[5\.796px\] {
    font-size: 5.796px;
  }

  .tailwind .text-\[6\.223px\] {
    font-size: 6.223px;
  }

  .tailwind .text-\[6\.845px\] {
    font-size: 6.845px;
  }

  .tailwind .text-\[7\.596px\] {
    font-size: 7.596px;
  }

  .tailwind .text-\[8\.23px\] {
    font-size: 8.23px;
  }

  .tailwind .text-\[8\.64px\] {
    font-size: 8.64px;
  }

  .tailwind .text-\[8\.82px\] {
    font-size: 8.82px;
  }

  .tailwind .text-\[8\.231px\] {
    font-size: 8.231px;
  }

  .tailwind .text-\[8\.235px\] {
    font-size: 8.235px;
  }

  .tailwind .text-\[8\.451px\] {
    font-size: 8.451px;
  }

  .tailwind .text-\[8px\] {
    font-size: 8px;
  }

  .tailwind .text-\[9\.6px\] {
    font-size: 9.6px;
  }

  .tailwind .text-\[9px\] {
    font-size: 9px;
  }

  .tailwind .text-\[10\.5px\] {
    font-size: 10.5px;
  }

  .tailwind .text-\[10\.8px\] {
    font-size: 10.8px;
  }

  .tailwind .text-\[10\.305px\] {
    font-size: 10.305px;
  }

  .tailwind .text-\[10\.325px\] {
    font-size: 10.325px;
  }

  .tailwind .text-\[10\.451px\] {
    font-size: 10.451px;
  }

  .tailwind .text-\[10\.594px\] {
    font-size: 10.594px;
  }

  .tailwind .text-\[10px\] {
    font-size: 10px;
  }

  .tailwind .text-\[11\.335px\] {
    font-size: 11.335px;
  }

  .tailwind .text-\[11px\] {
    font-size: 11px;
  }

  .tailwind .text-\[12\.169px\] {
    font-size: 12.169px;
  }

  .tailwind .text-\[12px\] {
    font-size: 12px;
  }

  .tailwind .text-\[13px\] {
    font-size: 13px;
  }

  .tailwind .text-\[14\.4px\] {
    font-size: 14.4px;
  }

  .tailwind .text-\[14\.58px\] {
    font-size: 14.58px;
  }

  .tailwind .text-\[14\.633px\] {
    font-size: 14.633px;
  }

  .tailwind .text-\[14\.634px\] {
    font-size: 14.634px;
  }

  .tailwind .text-\[14px\] {
    font-size: 14px;
  }

  .tailwind .text-\[15px\] {
    font-size: 15px;
  }

  .tailwind .text-\[16px\] {
    font-size: 16px;
  }

  .tailwind .text-\[18\.989px\] {
    font-size: 18.989px;
  }

  .tailwind .text-\[18px\] {
    font-size: 18px;
  }

  .tailwind .text-\[20px\] {
    font-size: 20px;
  }

  .tailwind .text-\[22px\] {
    font-size: 22px;
  }

  .tailwind .text-\[24px\] {
    font-size: 24px;
  }

  .tailwind .text-\[26\.4px\] {
    font-size: 26.4px;
  }

  .tailwind .text-\[46px\] {
    font-size: 46px;
  }

  .tailwind .text-\[48px\] {
    font-size: 48px;
  }

  .tailwind .text-\[55px\] {
    font-size: 55px;
  }

  .tailwind .leading-\[0\] {
    --tw-leading: 0;
    line-height: 0;
  }

  .tailwind .leading-\[1\.1\] {
    --tw-leading: 1.1;
    line-height: 1.1;
  }

  .tailwind .leading-\[1\.2\] {
    --tw-leading: 1.2;
    line-height: 1.2;
  }

  .tailwind .leading-\[1\.3\] {
    --tw-leading: 1.3;
    line-height: 1.3;
  }

  .tailwind .leading-\[1\.4\] {
    --tw-leading: 1.4;
    line-height: 1.4;
  }

  .tailwind .leading-\[1\.05\] {
    --tw-leading: 1.05;
    line-height: 1.05;
  }

  .tailwind .leading-\[1\.5\] {
    --tw-leading: 1.5;
    line-height: 1.5;
  }

  .tailwind .leading-\[1\.6\] {
    --tw-leading: 1.6;
    line-height: 1.6;
  }

  .tailwind .leading-\[1\.45\] {
    --tw-leading: 1.45;
    line-height: 1.45;
  }

  .tailwind .leading-\[7\.861px\] {
    --tw-leading: 7.861px;
    line-height: 7.861px;
  }

  .tailwind .leading-\[8\.028px\] {
    --tw-leading: 8.028px;
    line-height: 8.028px;
  }

  .tailwind .leading-\[12\.66px\] {
    --tw-leading: 12.66px;
    line-height: 12.66px;
  }

  .tailwind .leading-\[18px\] {
    --tw-leading: 18px;
    line-height: 18px;
  }

  .tailwind .leading-\[20px\] {
    --tw-leading: 20px;
    line-height: 20px;
  }

  .tailwind .leading-\[normal\] {
    --tw-leading: normal;
    line-height: normal;
  }

  .tailwind .leading-none {
    --tw-leading: 1;
    line-height: 1;
  }

  .tailwind .font-black {
    --tw-font-weight: var(--font-weight-black);
    font-weight: var(--font-weight-black);
  }

  .tailwind .font-bold {
    --tw-font-weight: var(--font-weight-bold);
    font-weight: var(--font-weight-bold);
  }

  .tailwind .font-medium {
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
  }

  .tailwind .font-normal {
    --tw-font-weight: var(--font-weight-normal);
    font-weight: var(--font-weight-normal);
  }

  .tailwind .font-semibold {
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
  }

  .tailwind .tracking-\[-0\.1px\] {
    --tw-tracking: -.1px;
    letter-spacing: -.1px;
  }

  .tailwind .tracking-\[-0\.05px\] {
    --tw-tracking: -.05px;
    letter-spacing: -.05px;
  }

  .tailwind .tracking-\[-0\.12px\] {
    --tw-tracking: -.12px;
    letter-spacing: -.12px;
  }

  .tailwind .tracking-\[-0\.18px\] {
    --tw-tracking: -.18px;
    letter-spacing: -.18px;
  }

  .tailwind .tracking-\[-0\.25px\] {
    --tw-tracking: -.25px;
    letter-spacing: -.25px;
  }

  .tailwind .tracking-\[-0\.28px\] {
    --tw-tracking: -.28px;
    letter-spacing: -.28px;
  }

  .tailwind .tracking-\[-0\.029px\] {
    --tw-tracking: -.029px;
    letter-spacing: -.029px;
  }

  .tailwind .tracking-\[-0\.32px\] {
    --tw-tracking: -.32px;
    letter-spacing: -.32px;
  }

  .tailwind .tracking-\[-0\.045px\] {
    --tw-tracking: -.045px;
    letter-spacing: -.045px;
  }

  .tailwind .tracking-\[-0\.048px\] {
    --tw-tracking: -.048px;
    letter-spacing: -.048px;
  }

  .tailwind .tracking-\[-0\.054px\] {
    --tw-tracking: -.054px;
    letter-spacing: -.054px;
  }

  .tailwind .tracking-\[-0\.055px\] {
    --tw-tracking: -.055px;
    letter-spacing: -.055px;
  }

  .tailwind .tracking-\[-0\.55px\] {
    --tw-tracking: -.55px;
    letter-spacing: -.55px;
  }

  .tailwind .tracking-\[-0\.072px\] {
    --tw-tracking: -.072px;
    letter-spacing: -.072px;
  }

  .tailwind .tracking-\[-0\.165px\] {
    --tw-tracking: -.165px;
    letter-spacing: -.165px;
  }

  .tailwind .tracking-\[-0\.216px\] {
    --tw-tracking: -.216px;
    letter-spacing: -.216px;
  }

  .tailwind .tracking-\[-0\.0342px\] {
    --tw-tracking: -.0342px;
    letter-spacing: -.0342px;
  }

  .tailwind .tracking-\[-0\.0412px\] {
    --tw-tracking: -.0412px;
    letter-spacing: -.0412px;
  }

  .tailwind .tracking-\[-0\.0423px\] {
    --tw-tracking: -.0423px;
    letter-spacing: -.0423px;
  }

  .tailwind .tracking-\[-0\.0441px\] {
    --tw-tracking: -.0441px;
    letter-spacing: -.0441px;
  }

  .tailwind .tracking-\[-0\.0523px\] {
    --tw-tracking: -.0523px;
    letter-spacing: -.0523px;
  }

  .tailwind .tracking-\[-0\.0729px\] {
    --tw-tracking: -.0729px;
    letter-spacing: -.0729px;
  }

  .tailwind .tracking-\[-0\.0949px\] {
    --tw-tracking: -.0949px;
    letter-spacing: -.0949px;
  }

  .tailwind .tracking-\[-0\.1217px\] {
    --tw-tracking: -.1217px;
    letter-spacing: -.1217px;
  }

  .tailwind .tracking-\[-0\.1235px\] {
    --tw-tracking: -.1235px;
    letter-spacing: -.1235px;
  }

  .tailwind .tracking-\[-0\.1489px\] {
    --tw-tracking: -.1489px;
    letter-spacing: -.1489px;
  }

  .tailwind .tracking-\[-0\.2061px\] {
    --tw-tracking: -.2061px;
    letter-spacing: -.2061px;
  }

  .tailwind .tracking-\[-0\.2065px\] {
    --tw-tracking: -.2065px;
    letter-spacing: -.2065px;
  }

  .tailwind .tracking-\[-0\.2927px\] {
    --tw-tracking: -.2927px;
    letter-spacing: -.2927px;
  }

  .tailwind .tracking-\[-0\.4238px\] {
    --tw-tracking: -.4238px;
    letter-spacing: -.4238px;
  }

  .tailwind .tracking-\[-1\.38px\] {
    --tw-tracking: -1.38px;
    letter-spacing: -1.38px;
  }

  .tailwind .tracking-\[0\.1159px\] {
    --tw-tracking: .1159px;
    letter-spacing: .1159px;
  }

  .tailwind .tracking-\[0\.1646px\] {
    --tw-tracking: .1646px;
    letter-spacing: .1646px;
  }

  .tailwind .tracking-\[0\.2267px\] {
    --tw-tracking: .2267px;
    letter-spacing: .2267px;
  }

  .tailwind .tracking-wider {
    --tw-tracking: var(--tracking-wider);
    letter-spacing: var(--tracking-wider);
  }

  .tailwind .text-ellipsis {
    text-overflow: ellipsis;
  }

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

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

  .tailwind .text-\[\#002b1b\] {
    color: #002b1b;
  }

  .tailwind .text-\[\#5e637a\] {
    color: #5e637a;
  }

  .tailwind .text-\[\#6ed3a0\] {
    color: #6ed3a0;
  }

  .tailwind .text-\[\#7AED97\] {
    color: #7aed97;
  }

  .tailwind .text-\[\#7AEDA6\] {
    color: #7aeda6;
  }

  .tailwind .text-\[\#9b9b9b\] {
    color: #9b9b9b;
  }

  .tailwind .text-\[\#9eaac9\] {
    color: #9eaac9;
  }

  .tailwind .text-\[\#022b1c\] {
    color: #022b1c;
  }

  .tailwind .text-\[\#060c31\] {
    color: #060c31;
  }

  .tailwind .text-\[\#82AAFF\] {
    color: #82aaff;
  }

  .tailwind .text-\[\#555\] {
    color: #555;
  }

  .tailwind .text-\[\#666\] {
    color: #666;
  }

  .tailwind .text-\[\#676E95\] {
    color: #676e95;
  }

  .tailwind .text-\[\#836BFF\] {
    color: #836bff;
  }

  .tailwind .text-\[\#939CAB\] {
    color: #939cab;
  }

  .tailwind .text-\[\#04083b\] {
    color: #04083b;
  }

  .tailwind .text-\[\#013720\] {
    color: #013720;
  }

  .tailwind .text-\[\#26203b\] {
    color: #26203b;
  }

  .tailwind .text-\[\#101011\] {
    color: #101011;
  }

  .tailwind .text-\[\#131313\] {
    color: #131313;
  }

  .tailwind .text-\[\#181818\] {
    color: #181818;
  }

  .tailwind .text-\[\#606266\] {
    color: #606266;
  }

  .tailwind .text-\[\#C3E88D\] {
    color: #c3e88d;
  }

  .tailwind .text-\[\#FF6B9D\] {
    color: #ff6b9d;
  }

  .tailwind .text-\[\#cccccc\] {
    color: #ccc;
  }

  .tailwind .text-\[\#d5dbf2\] {
    color: #d5dbf2;
  }

  .tailwind .text-\[\#fcfaf8\] {
    color: #fcfaf8;
  }

  .tailwind .text-\[rgba\(0\,0\,0\,0\.55\)\] {
    color: #0000008c;
  }

  .tailwind .text-\[rgba\(6\,11\,49\,0\.2\)\] {
    color: #060b3133;
  }

  .tailwind .text-\[rgba\(6\,11\,49\,0\.4\)\] {
    color: #060b3166;
  }

  .tailwind .text-\[rgba\(16\,16\,17\,0\.55\)\] {
    color: #1010118c;
  }

  .tailwind .text-\[rgba\(255\,255\,255\,0\.8\)\] {
    color: #fffc;
  }

  .tailwind .text-\[rgba\(255\,255\,255\,0\.55\)\] {
    color: #ffffff8c;
  }

  .tailwind .text-\[transparent\] {
    color: #0000;
  }

  .tailwind .text-black {
    color: var(--color-black);
  }

  .tailwind .text-gray-400 {
    color: var(--color-gray-400);
  }

  .tailwind .text-gray-500 {
    color: var(--color-gray-500);
  }

  .tailwind .text-gray-600 {
    color: var(--color-gray-600);
  }

  .tailwind .text-gray-700 {
    color: var(--color-gray-700);
  }

  .tailwind .text-gray-800 {
    color: var(--color-gray-800);
  }

  .tailwind .text-gray-900 {
    color: var(--color-gray-900);
  }

  .tailwind .text-white {
    color: var(--color-white);
  }

  .tailwind .text-white\/60 {
    color: #fff9;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .tailwind .text-white\/60 {
      color: color-mix(in oklab, var(--color-white) 60%, transparent);
    }
  }

  .tailwind .text-white\/70 {
    color: #ffffffb3;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .tailwind .text-white\/70 {
      color: color-mix(in oklab, var(--color-white) 70%, transparent);
    }
  }

  .tailwind .text-white\/90 {
    color: #ffffffe6;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .tailwind .text-white\/90 {
      color: color-mix(in oklab, var(--color-white) 90%, transparent);
    }
  }

  .tailwind .uppercase {
    text-transform: uppercase;
  }

  .tailwind .italic {
    font-style: italic;
  }

  .tailwind .not-italic {
    font-style: normal;
  }

  .tailwind .underline {
    text-decoration-line: underline;
  }

  .tailwind .decoration-solid {
    text-decoration-style: solid;
  }

  .tailwind .opacity-0 {
    opacity: 0;
  }

  .tailwind .opacity-5 {
    opacity: .05;
  }

  .tailwind .opacity-20 {
    opacity: .2;
  }

  .tailwind .opacity-30 {
    opacity: .3;
  }

  .tailwind .opacity-40 {
    opacity: .4;
  }

  .tailwind .opacity-50 {
    opacity: .5;
  }

  .tailwind .opacity-60 {
    opacity: .6;
  }

  .tailwind .opacity-70 {
    opacity: .7;
  }

  .tailwind .opacity-80 {
    opacity: .8;
  }

  .tailwind .opacity-90 {
    opacity: .9;
  }

  .tailwind .opacity-100 {
    opacity: 1;
  }

  .tailwind .shadow-\[0px_0\.704px_0\.704px_0px_rgba\(0\,0\,0\,0\.05\)\,0px_1\.408px_2\.113px_0px_rgba\(0\,0\,0\,0\.01\)\] {
    --tw-shadow: 0px .704px .704px 0px var(--tw-shadow-color, #0000000d), 0px 1.408px 2.113px 0px var(--tw-shadow-color, #00000003);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .tailwind .shadow-\[0px_0\.828px_17\.674px_0px_rgba\(0\,0\,0\,0\.25\)\] {
    --tw-shadow: 0px .828px 17.674px 0px var(--tw-shadow-color, #00000040);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .tailwind .shadow-\[0px_0\.932px_19\.883px_0px_rgba\(0\,0\,0\,0\.25\)\] {
    --tw-shadow: 0px .932px 19.883px 0px var(--tw-shadow-color, #00000040);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .tailwind .shadow-\[0px_0px_2\.376px_0px_rgba\(0\,0\,0\,0\.06\)\,0px_2\.7px_10\.26px_0px_rgba\(0\,0\,0\,0\.08\)\] {
    --tw-shadow: 0px 0px 2.376px 0px var(--tw-shadow-color, #0000000f), 0px 2.7px 10.26px 0px var(--tw-shadow-color, #00000014);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .tailwind .shadow-\[0px_0px_4\.4px_0px_rgba\(0\,0\,0\,0\.06\)\,0px_5px_19px_0px_rgba\(0\,0\,0\,0\.08\)\] {
    --tw-shadow: 0px 0px 4.4px 0px var(--tw-shadow-color, #0000000f), 0px 5px 19px 0px var(--tw-shadow-color, #00000014);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .tailwind .shadow-\[0px_1\.036px_22\.093px_0px_rgba\(0\,0\,0\,0\.25\)\] {
    --tw-shadow: 0px 1.036px 22.093px 0px var(--tw-shadow-color, #00000040);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .tailwind .shadow-\[0px_1\.921px_17\.285px_0px_rgba\(45\,30\,133\,0\.1\)\] {
    --tw-shadow: 0px 1.921px 17.285px 0px var(--tw-shadow-color, #2d1e851a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .tailwind .shadow-\[0px_1px_1px_0px_rgba\(0\,0\,0\,0\.05\)\,0px_2px_3px_0px_rgba\(0\,0\,0\,0\.01\)\] {
    --tw-shadow: 0px 1px 1px 0px var(--tw-shadow-color, #0000000d), 0px 2px 3px 0px var(--tw-shadow-color, #00000003);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .tailwind .shadow-\[0px_2\.881px_8px_0px_rgba\(45\,30\,133\,0\.06\)\] {
    --tw-shadow: 0px 2.881px 8px 0px var(--tw-shadow-color, #2d1e850f);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .tailwind .shadow-\[0px_3\.844px_19\.221px_0px_rgba\(45\,30\,133\,0\.1\)\] {
    --tw-shadow: 0px 3.844px 19.221px 0px var(--tw-shadow-color, #2d1e851a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .tailwind .shadow-\[0px_3px_27px_0px_rgba\(45\,30\,133\,0\.1\)\] {
    --tw-shadow: 0px 3px 27px 0px var(--tw-shadow-color, #2d1e851a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .tailwind .shadow-\[0px_3px_27px_0px_rgba\(122\,237\,151\,0\.3\)\] {
    --tw-shadow: 0px 3px 27px 0px var(--tw-shadow-color, #7aed974d);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .tailwind .shadow-\[0px_3px_27px_0px_rgba\(122\,237\,166\,0\.3\)\] {
    --tw-shadow: 0px 3px 27px 0px var(--tw-shadow-color, #7aeda64d);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .tailwind .shadow-\[0px_4px_8px_0px_rgba\(0\,0\,0\,0\.05\)\] {
    --tw-shadow: 0px 4px 8px 0px var(--tw-shadow-color, #0000000d);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .tailwind .shadow-\[0px_5\.076px_25\.382px_0px_rgba\(9\,65\,48\,0\.3\)\] {
    --tw-shadow: 0px 5.076px 25.382px 0px var(--tw-shadow-color, #0941304d);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .tailwind .shadow-\[0px_5\.459px_27\.294px_0px_rgba\(45\,30\,133\,0\.1\)\] {
    --tw-shadow: 0px 5.459px 27.294px 0px var(--tw-shadow-color, #2d1e851a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .tailwind .shadow-\[0px_7\.163px_35\.813px_0px_rgba\(45\,30\,133\,0\.1\)\] {
    --tw-shadow: 0px 7.163px 35.813px 0px var(--tw-shadow-color, #2d1e851a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .tailwind .shadow-\[0px_7\.163px_35\.813px_0px_rgba\(45\,30\,133\,0\.2\)\] {
    --tw-shadow: 0px 7.163px 35.813px 0px var(--tw-shadow-color, #2d1e8533);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .tailwind .shadow-lg {
    --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, #0000001a), 0 4px 6px -4px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .tailwind .shadow-md {
    --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, #0000001a), 0 2px 4px -2px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .tailwind .shadow-sm {
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a), 0 1px 2px -1px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .tailwind .shadow-xl {
    --tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, #0000001a), 0 8px 10px -6px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .tailwind .outline {
    outline-style: var(--tw-outline-style);
    outline-width: 1px;
  }

  .tailwind .blur {
    --tw-blur: blur(8px);
    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, );
  }

  .tailwind .drop-shadow {
    --tw-drop-shadow-size: drop-shadow(0 1px 2px var(--tw-drop-shadow-color, #0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color, #0000000f));
    --tw-drop-shadow: drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);
    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, );
  }

  .tailwind .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, );
  }

  .tailwind .backdrop-blur-\[2px\] {
    --tw-backdrop-blur: blur(2px);
    -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, );
  }

  .tailwind .backdrop-blur-\[4\.225px\] {
    --tw-backdrop-blur: blur(4.225px);
    -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, );
  }

  .tailwind .backdrop-blur-\[6px\] {
    --tw-backdrop-blur: blur(6px);
    -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, );
  }

  .tailwind .backdrop-blur-\[20\.9px\] {
    --tw-backdrop-blur: blur(20.9px);
    -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, );
  }

  .tailwind .backdrop-blur-\[43\.117px\] {
    --tw-backdrop-blur: blur(43.117px);
    -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, );
  }

  .tailwind .backdrop-blur-md {
    --tw-backdrop-blur: blur(var(--blur-md));
    -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, );
  }

  .tailwind .backdrop-filter {
    -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, );
  }

  .tailwind .transition {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .tailwind .transition-all {
    transition-property: all;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .tailwind .transition-colors {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .tailwind .transition-opacity {
    transition-property: opacity;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .tailwind .transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .tailwind .transition-transform {
    transition-property: transform, translate, scale, rotate;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .tailwind .duration-100 {
    --tw-duration: .1s;
    transition-duration: .1s;
  }

  .tailwind .duration-200 {
    --tw-duration: .2s;
    transition-duration: .2s;
  }

  .tailwind .duration-300 {
    --tw-duration: .3s;
    transition-duration: .3s;
  }

  .tailwind .duration-400 {
    --tw-duration: .4s;
    transition-duration: .4s;
  }

  .tailwind .duration-500 {
    --tw-duration: .5s;
    transition-duration: .5s;
  }

  .tailwind .duration-700 {
    --tw-duration: .7s;
    transition-duration: .7s;
  }

  .tailwind .duration-\[1200ms\] {
    --tw-duration: 1.2s;
    transition-duration: 1.2s;
  }

  .tailwind .ease-in-out {
    --tw-ease: var(--ease-in-out);
    transition-timing-function: var(--ease-in-out);
  }

  .tailwind .ease-linear {
    --tw-ease: linear;
    transition-timing-function: linear;
  }

  .tailwind .ease-out {
    --tw-ease: var(--ease-out);
    transition-timing-function: var(--ease-out);
  }

  .tailwind .outline-none {
    --tw-outline-style: none;
    outline-style: none;
  }

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

  .tailwind .\[text-decoration-skip-ink\:none\] {
    text-decoration-skip-ink: none;
  }

  @media (hover: hover) {
    .tailwind .group-hover\:visible:is(:where(.group):hover *) {
      visibility: visible;
    }
  }

  @media (hover: hover) {
    .tailwind .group-hover\:translate-y-0:is(:where(.group):hover *) {
      --tw-translate-y: calc(var(--spacing) * 0);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }

  @media (hover: hover) {
    .tailwind .group-hover\:bg-\[rgba\(255\,255\,255\,0\.2\)\]:is(:where(.group):hover *) {
      background-color: #fff3;
    }
  }

  @media (hover: hover) {
    .tailwind .group-hover\:opacity-100:is(:where(.group):hover *) {
      opacity: 1;
    }
  }

  .tailwind .placeholder\:text-\[rgba\(252\,250\,248\,0\.4\)\]::placeholder {
    color: #fcfaf866;
  }

  .tailwind .placeholder\:text-gray-400::placeholder {
    color: var(--color-gray-400);
  }

  .tailwind .focus-within\:border-\[\#6ed3a0\]:focus-within {
    border-color: #6ed3a0;
  }

  .tailwind .focus-within\:shadow-\[0_0_0_3px_rgba\(110\,211\,160\,0\.1\)\]:focus-within {
    --tw-shadow: 0 0 0 3px var(--tw-shadow-color, #6ed3a01a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  @media (hover: hover) {
    .tailwind .hover\:-translate-y-1:hover {
      --tw-translate-y: calc(var(--spacing) * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }

  @media (hover: hover) {
    .tailwind .hover\:scale-110:hover {
      --tw-scale-x: 110%;
      --tw-scale-y: 110%;
      --tw-scale-z: 110%;
      scale: var(--tw-scale-x) var(--tw-scale-y);
    }
  }

  @media (hover: hover) {
    .tailwind .hover\:scale-\[1\.01\]:hover {
      scale: 1.01;
    }
  }

  @media (hover: hover) {
    .tailwind .hover\:rotate-12:hover {
      rotate: 12deg;
    }
  }

  @media (hover: hover) {
    .tailwind .hover\:border-\[\#6ed3a0\]:hover {
      border-color: #6ed3a0;
    }
  }

  @media (hover: hover) {
    .tailwind .hover\:border-white:hover {
      border-color: var(--color-white);
    }
  }

  @media (hover: hover) {
    .tailwind .hover\:border-white\/10:hover {
      border-color: #ffffff1a;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .tailwind .hover\:border-white\/10:hover {
        border-color: color-mix(in oklab, var(--color-white) 10%, transparent);
      }
    }
  }

  @media (hover: hover) {
    .tailwind .hover\:bg-\[\#0a1044\]:hover {
      background-color: #0a1044;
    }
  }

  @media (hover: hover) {
    .tailwind .hover\:bg-\[\#0a1148\]:hover {
      background-color: #0a1148;
    }
  }

  @media (hover: hover) {
    .tailwind .hover\:bg-\[\#4aa07a\]:hover {
      background-color: #4aa07a;
    }
  }

  @media (hover: hover) {
    .tailwind .hover\:bg-\[\#5ed87c\]:hover {
      background-color: #5ed87c;
    }
  }

  @media (hover: hover) {
    .tailwind .hover\:bg-\[\#7AED97\]:hover {
      background-color: #7aed97;
    }
  }

  @media (hover: hover) {
    .tailwind .hover\:bg-\[\#dde1e8\]:hover {
      background-color: #dde1e8;
    }
  }

  @media (hover: hover) {
    .tailwind .hover\:bg-\[\#f5f5f5\]:hover {
      background-color: #f5f5f5;
    }
  }

  @media (hover: hover) {
    .tailwind .hover\:bg-gray-50:hover {
      background-color: var(--color-gray-50);
    }
  }

  @media (hover: hover) {
    .tailwind .hover\:bg-gray-100:hover {
      background-color: var(--color-gray-100);
    }
  }

  @media (hover: hover) {
    .tailwind .hover\:bg-white\/15:hover {
      background-color: #ffffff26;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .tailwind .hover\:bg-white\/15:hover {
        background-color: color-mix(in oklab, var(--color-white) 15%, transparent);
      }
    }
  }

  @media (hover: hover) {
    .tailwind .hover\:bg-white\/20:hover {
      background-color: #fff3;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .tailwind .hover\:bg-white\/20:hover {
        background-color: color-mix(in oklab, var(--color-white) 20%, transparent);
      }
    }
  }

  @media (hover: hover) {
    .tailwind .hover\:text-\[\#5db98f\]:hover {
      color: #5db98f;
    }
  }

  @media (hover: hover) {
    .tailwind .hover\:text-white\/90:hover {
      color: #ffffffe6;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .tailwind .hover\:text-white\/90:hover {
        color: color-mix(in oklab, var(--color-white) 90%, transparent);
      }
    }
  }

  @media (hover: hover) {
    .tailwind .hover\:opacity-70:hover {
      opacity: .7;
    }
  }

  @media (hover: hover) {
    .tailwind .hover\:opacity-80:hover {
      opacity: .8;
    }
  }

  @media (hover: hover) {
    .tailwind .hover\:opacity-100:hover {
      opacity: 1;
    }
  }

  @media (hover: hover) {
    .tailwind .hover\:shadow-xl:hover {
      --tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, #0000001a), 0 8px 10px -6px var(--tw-shadow-color, #0000001a);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }

  .tailwind .active\:cursor-grabbing:active {
    cursor: grabbing;
  }

  .tailwind .disabled\:cursor-not-allowed:disabled {
    cursor: not-allowed;
  }

  .tailwind .disabled\:opacity-50:disabled {
    opacity: .5;
  }

  @media (width >= 40rem) {
    .tailwind .sm\:max-h-\[600px\] {
      max-height: 600px;
    }
  }

  @media (width >= 40rem) {
    .tailwind .sm\:max-w-\[500px\] {
      max-width: 500px;
    }
  }

  @media (width >= 40rem) {
    .tailwind .sm\:px-6 {
      padding-inline: calc(var(--spacing) * 6);
    }
  }

  @media (width >= 48rem) {
    .tailwind .md\:col-auto {
      grid-column: auto;
    }
  }

  @media (width >= 48rem) {
    .tailwind .md\:mt-0 {
      margin-top: calc(var(--spacing) * 0);
    }
  }

  @media (width >= 48rem) {
    .tailwind .md\:ml-auto {
      margin-left: auto;
    }
  }

  @media (width >= 48rem) {
    .tailwind .md\:grid-cols-2 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 48rem) {
    .tailwind .md\:grid-cols-3 {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @media (width >= 48rem) {
    .tailwind .md\:grid-cols-\[40px_1fr_auto\] {
      grid-template-columns: 40px 1fr auto;
    }
  }

  @media (width >= 48rem) {
    .tailwind .md\:flex-row {
      flex-direction: row;
    }
  }

  @media (width >= 48rem) {
    .tailwind .md\:items-center {
      align-items: center;
    }
  }

  @media (width >= 48rem) {
    .tailwind .md\:gap-4 {
      gap: calc(var(--spacing) * 4);
    }
  }

  @media (width >= 64rem) {
    .tailwind .lg\:flex {
      display: flex;
    }
  }

  @media (width >= 64rem) {
    .tailwind .lg\:hidden {
      display: none;
    }
  }

  @media (width >= 64rem) {
    .tailwind .lg\:max-w-\[400px\] {
      max-width: 400px;
    }
  }

  .tailwind .\[\&\:\:-webkit-slider-thumb\]\:h-5::-webkit-slider-thumb {
    height: calc(var(--spacing) * 5);
  }

  .tailwind .\[\&\:\:-webkit-slider-thumb\]\:w-5::-webkit-slider-thumb {
    width: calc(var(--spacing) * 5);
  }

  .tailwind .\[\&\:\:-webkit-slider-thumb\]\:cursor-pointer::-webkit-slider-thumb {
    cursor: pointer;
  }

  .tailwind .\[\&\:\:-webkit-slider-thumb\]\:appearance-none::-webkit-slider-thumb {
    appearance: none;
  }

  .tailwind .\[\&\:\:-webkit-slider-thumb\]\:rounded-full::-webkit-slider-thumb {
    border-radius: 3.40282e38px;
  }

  .tailwind .\[\&\:\:-webkit-slider-thumb\]\:bg-\[\#6ed3a0\]::-webkit-slider-thumb {
    background-color: #6ed3a0;
  }

  .tailwind .\[\&\:\:-webkit-slider-thumb\]\:shadow-\[0_2px_8px_rgba\(110\,211\,160\,0\.3\)\]::-webkit-slider-thumb {
    --tw-shadow: 0 2px 8px var(--tw-shadow-color, #6ed3a04d);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .tailwind .\[\&\:\:-webkit-slider-thumb\]\:transition-all::-webkit-slider-thumb {
    transition-property: all;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .tailwind .\[\&\:\:-webkit-slider-thumb\]\:duration-300::-webkit-slider-thumb {
    --tw-duration: .3s;
    transition-duration: .3s;
  }

  @media (hover: hover) {
    .tailwind .\[\&\:\:-webkit-slider-thumb\]\:hover\:scale-110::-webkit-slider-thumb:hover {
      --tw-scale-x: 110%;
      --tw-scale-y: 110%;
      --tw-scale-z: 110%;
      scale: var(--tw-scale-x) var(--tw-scale-y);
    }
  }

  @media (hover: hover) {
    .tailwind .\[\&\:\:-webkit-slider-thumb\]\:hover\:shadow-\[0_4px_16px_rgba\(110\,211\,160\,0\.5\)\]::-webkit-slider-thumb:hover {
      --tw-shadow: 0 4px 16px var(--tw-shadow-color, #6ed3a080);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
}

@property --tw-translate-x {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-translate-y {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-translate-z {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-scale-x {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}

@property --tw-scale-y {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}

@property --tw-scale-z {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}

@property --tw-rotate-x {
  syntax: "*";
  inherits: false;
  initial-value: rotateX(0);
}

@property --tw-rotate-y {
  syntax: "*";
  inherits: false;
  initial-value: rotateY(0);
}

@property --tw-rotate-z {
  syntax: "*";
  inherits: false;
  initial-value: rotateZ(0);
}

@property --tw-skew-x {
  syntax: "*";
  inherits: false;
  initial-value: skewX(0);
}

@property --tw-skew-y {
  syntax: "*";
  inherits: false;
  initial-value: skewY(0);
}

@property --tw-space-y-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-space-x-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-border-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}

@property --tw-gradient-position {
  syntax: "*";
  inherits: false
}

@property --tw-gradient-from {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}

@property --tw-gradient-via {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}

@property --tw-gradient-to {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}

@property --tw-gradient-stops {
  syntax: "*";
  inherits: false
}

@property --tw-gradient-via-stops {
  syntax: "*";
  inherits: false
}

@property --tw-gradient-from-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 0%;
}

@property --tw-gradient-via-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 50%;
}

@property --tw-gradient-to-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 100%;
}

@property --tw-leading {
  syntax: "*";
  inherits: false
}

@property --tw-font-weight {
  syntax: "*";
  inherits: false
}

@property --tw-tracking {
  syntax: "*";
  inherits: false
}

@property --tw-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}

@property --tw-shadow-color {
  syntax: "*";
  inherits: false
}

@property --tw-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}

@property --tw-inset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}

@property --tw-inset-shadow-color {
  syntax: "*";
  inherits: false
}

@property --tw-inset-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}

@property --tw-ring-color {
  syntax: "*";
  inherits: false
}

@property --tw-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}

@property --tw-inset-ring-color {
  syntax: "*";
  inherits: false
}

@property --tw-inset-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}

@property --tw-ring-inset {
  syntax: "*";
  inherits: false
}

@property --tw-ring-offset-width {
  syntax: "<length>";
  inherits: false;
  initial-value: 0;
}

@property --tw-ring-offset-color {
  syntax: "*";
  inherits: false;
  initial-value: #fff;
}

@property --tw-ring-offset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}

@property --tw-outline-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}

@property --tw-blur {
  syntax: "*";
  inherits: false
}

@property --tw-brightness {
  syntax: "*";
  inherits: false
}

@property --tw-contrast {
  syntax: "*";
  inherits: false
}

@property --tw-grayscale {
  syntax: "*";
  inherits: false
}

@property --tw-hue-rotate {
  syntax: "*";
  inherits: false
}

@property --tw-invert {
  syntax: "*";
  inherits: false
}

@property --tw-opacity {
  syntax: "*";
  inherits: false
}

@property --tw-saturate {
  syntax: "*";
  inherits: false
}

@property --tw-sepia {
  syntax: "*";
  inherits: false
}

@property --tw-drop-shadow {
  syntax: "*";
  inherits: false
}

@property --tw-drop-shadow-color {
  syntax: "*";
  inherits: false
}

@property --tw-drop-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}

@property --tw-drop-shadow-size {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-blur {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-brightness {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-contrast {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-grayscale {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-hue-rotate {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-invert {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-opacity {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-saturate {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-sepia {
  syntax: "*";
  inherits: false
}

@property --tw-duration {
  syntax: "*";
  inherits: false
}

@property --tw-ease {
  syntax: "*";
  inherits: false
}

@keyframes ping {
  75%, 100% {
    opacity: 0;
    transform: scale(2);
  }
}

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

@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;
  }
}
