/*! 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-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-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-blue-500: oklch(.623 .214 259.815);
    --color-blue-600: oklch(.546 .245 262.881);
    --color-white: #fff;
    --spacing: .25rem;
    --font-weight-normal: 400;
    --font-weight-medium: 500;
    --font-weight-semibold: 600;
    --font-weight-bold: 700;
    --font-weight-black: 900;
    --radius-md: .375rem;
    --ease-out: cubic-bezier(0, 0, .2, 1);
    --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;
    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;
    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 .visible {
    visibility: visible;
  }

  .tailwind .absolute {
    position: absolute;
  }

  .tailwind .relative {
    position: relative;
  }

  .tailwind .sticky {
    position: sticky;
  }

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

  .tailwind .inset-\[-0\.48px_-3\.57\%\] {
    inset: -.48px -3.57%;
  }

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

  .tailwind .inset-\[-0\.79px_-5\%\] {
    inset: -.79px -5%;
  }

  .tailwind .inset-\[-0\.79px_-12\.5\%\] {
    inset: -.79px -12.5%;
  }

  .tailwind .inset-\[-0\.79px_-25\%\] {
    inset: -.79px -25%;
  }

  .tailwind .inset-\[-0\.79px_-50\%\] {
    inset: -.79px -50%;
  }

  .tailwind .inset-\[-1\.17px_-7\.14\%\] {
    inset: -1.17px -7.14%;
  }

  .tailwind .inset-\[-1\.57px_-7\.14\%\] {
    inset: -1.57px -7.14%;
  }

  .tailwind .inset-\[-1\.64\%_-4\.58\%\] {
    inset: -1.64% -4.58%;
  }

  .tailwind .inset-\[-1px_-7\.14\%\] {
    inset: -1px -7.14%;
  }

  .tailwind .inset-\[-2\.16\%_-0\.41\%\] {
    inset: -2.16% -.41%;
  }

  .tailwind .inset-\[-2\.35\%_-4\.04\%\] {
    inset: -2.35% -4.04%;
  }

  .tailwind .inset-\[-2px_-9999\.77\%\] {
    inset: -2px -9999.77%;
  }

  .tailwind .inset-\[-3\.67\%_-1\.58\%\] {
    inset: -3.67% -1.58%;
  }

  .tailwind .inset-\[-3\.97\%_-4\.46\%\] {
    inset: -3.97% -4.46%;
  }

  .tailwind .inset-\[-4\.19px\] {
    inset: -4.19px;
  }

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

  .tailwind .inset-\[-5\%_-6\.25\%\] {
    inset: -5% -6.25%;
  }

  .tailwind .inset-\[-5\.1\%_-3\.57\%\] {
    inset: -5.1% -3.57%;
  }

  .tailwind .inset-\[-5\.56\%_-6\.25\%\] {
    inset: -5.56% -6.25%;
  }

  .tailwind .inset-\[-5\.56\%_-7\.14\%\] {
    inset: -5.56% -7.14%;
  }

  .tailwind .inset-\[-5\.88\%_-5\.56\%\] {
    inset: -5.88% -5.56%;
  }

  .tailwind .inset-\[-6\.25\%_-5\%\] {
    inset: -6.25% -5%;
  }

  .tailwind .inset-\[-6\.29\%_-1\.06\%_-6\.29\%_-0\.18\%\] {
    inset: -6.29% -1.06% -6.29% -.18%;
  }

  .tailwind .inset-\[-7\.14\%_-5\%\] {
    inset: -7.14% -5%;
  }

  .tailwind .inset-\[-7\.14\%_-5\.56\%\] {
    inset: -7.14% -5.56%;
  }

  .tailwind .inset-\[-7\.14\%_-14\.29\%\] {
    inset: -7.14% -14.29%;
  }

  .tailwind .inset-\[-7\.59\%_-6\.39\%\] {
    inset: -7.59% -6.39%;
  }

  .tailwind .inset-\[-7\.94\%_-3\.97\%\] {
    inset: -7.94% -3.97%;
  }

  .tailwind .inset-\[-8\.33\%\] {
    inset: -8.33%;
  }

  .tailwind .inset-\[-8\.61\%_-8\.58\%_-8\.6\%_-8\.58\%\] {
    inset: -8.61% -8.58% -8.6%;
  }

  .tailwind .inset-\[-10\%\] {
    inset: -10%;
  }

  .tailwind .inset-\[-11\.9\%\] {
    inset: -11.9%;
  }

  .tailwind .inset-\[-11\.11\%_-5\%\] {
    inset: -11.11% -5%;
  }

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

  .tailwind .inset-\[-16\.48\%_-16\.75\%\] {
    inset: -16.48% -16.75%;
  }

  .tailwind .inset-\[-16\.67\%\] {
    inset: -16.67%;
  }

  .tailwind .inset-\[-16\.67\%_-5\.56\%\] {
    inset: -16.67% -5.56%;
  }

  .tailwind .inset-\[-16\.67\%_-7\.14\%\] {
    inset: -16.67% -7.14%;
  }

  .tailwind .inset-\[-16\.67\%_-25\%\] {
    inset: -16.67% -25%;
  }

  .tailwind .inset-\[-16\.67\%_-50\%\] {
    inset: -16.67% -50%;
  }

  .tailwind .inset-\[-17\.85\%_-8\.93\%\] {
    inset: -17.85% -8.93%;
  }

  .tailwind .inset-\[-17\.85\%_-11\.9\%\] {
    inset: -17.85% -11.9%;
  }

  .tailwind .inset-\[-20\%\] {
    inset: -20%;
  }

  .tailwind .inset-\[-25\%_-2px\] {
    inset: -25% -2px;
  }

  .tailwind .inset-\[-25\%_-12\.5\%\] {
    inset: -25% -12.5%;
  }

  .tailwind .inset-\[-25\%_-16\.67\%\] {
    inset: -25% -16.67%;
  }

  .tailwind .inset-\[-25\%_-100\%\] {
    inset: -25% -100%;
  }

  .tailwind .inset-\[-25\.01\%_-14\.29\%_-25\%_-14\.29\%\] {
    inset: -25.01% -14.29% -25%;
  }

  .tailwind .inset-\[-28\.33\%_-35\.46\%\] {
    inset: -28.33% -35.46%;
  }

  .tailwind .inset-\[-33\.33\%_-5\.56\%\] {
    inset: -33.33% -5.56%;
  }

  .tailwind .inset-\[-50\%_-0\.79px\] {
    inset: -50% -.79px;
  }

  .tailwind .inset-\[8\.33\%_12\.5\%_66\.67\%_12\.5\%\] {
    inset: 8.33% 12.5% 66.67%;
  }

  .tailwind .inset-\[8\.33\%_12\.5\%_66\.67\%_62\.5\%\] {
    inset: 8.33% 12.5% 66.67% 62.5%;
  }

  .tailwind .inset-\[8\.33\%_16\.67\%\] {
    inset: 8.33% 16.67%;
  }

  .tailwind .inset-\[8\.33\%_16\.67\%_66\.67\%_58\.33\%\] {
    inset: 8.33% 16.67% 66.67% 58.33%;
  }

  .tailwind .inset-\[8\.33\%_41\.67\%_41\.67\%_8\.33\%\] {
    inset: 8.33% 41.67% 41.67% 8.33%;
  }

  .tailwind .inset-\[12\.5\%_20\.83\%\] {
    inset: 12.5% 20.83%;
  }

  .tailwind .inset-\[12\.5\%_33\.33\%_54\.17\%_33\.33\%\] {
    inset: 12.5% 33.33% 54.17%;
  }

  .tailwind .inset-\[16\.62\%_26\.42\%_28\.51\%_8\.35\%\] {
    inset: 16.62% 26.42% 28.51% 8.35%;
  }

  .tailwind .inset-\[16\.66\%_8\.33\%_16\.67\%_8\.33\%\] {
    inset: 16.66% 8.33% 16.67%;
  }

  .tailwind .inset-\[16\.67\%_16\.67\%_8\.33\%_16\.67\%\] {
    inset: 16.67% 16.67% 8.33%;
  }

  .tailwind .inset-\[20\.83\%_8\.33\%\] {
    inset: 20.83% 8.33%;
  }

  .tailwind .inset-\[20\.83\%_8\.33\%_20\.84\%_8\.33\%\] {
    inset: 20.83% 8.33% 20.84%;
  }

  .tailwind .inset-\[20\.83\%_12\.5\%\] {
    inset: 20.83% 12.5%;
  }

  .tailwind .inset-\[20\.83\%_12\.5\%_8\.33\%_12\.5\%\] {
    inset: 20.83% 12.5% 8.33%;
  }

  .tailwind .inset-\[20\.83\%_45\.83\%_70\.83\%_54\.17\%\] {
    inset: 20.83% 45.83% 70.83% 54.17%;
  }

  .tailwind .inset-\[29\.17\%\] {
    inset: 29.17%;
  }

  .tailwind .inset-\[29\.17\%_8\.33\%_33\.33\%_8\.33\%\] {
    inset: 29.17% 8.33% 33.33%;
  }

  .tailwind .inset-\[37\.5\%_58\.33\%_62\.5\%_33\.33\%\] {
    inset: 37.5% 58.33% 62.5% 33.33%;
  }

  .tailwind .inset-\[37\.5\%_70\.79\%_62\.5\%_29\.17\%\] {
    inset: 37.5% 70.79% 62.5% 29.17%;
  }

  .tailwind .inset-\[37\.49\%_58\.33\%_62\.51\%_33\.33\%\] {
    inset: 37.49% 58.33% 62.51% 33.33%;
  }

  .tailwind .inset-\[41\.66\%_8\.33\%_58\.34\%_8\.33\%\] {
    inset: 41.66% 8.33% 58.34%;
  }

  .tailwind .inset-\[41\.66\%_37\.5\%_33\.34\%_37\.5\%\] {
    inset: 41.66% 37.5% 33.34%;
  }

  .tailwind .inset-\[41\.67\%_8\.33\%_58\.33\%_8\.33\%\] {
    inset: 41.67% 8.33% 58.33%;
  }

  .tailwind .inset-\[41\.67\%_37\.5\%\] {
    inset: 41.67% 37.5%;
  }

  .tailwind .inset-\[43\.21\%_8\.36\%_8\.37\%_43\.08\%\] {
    inset: 43.21% 8.36% 8.37% 43.08%;
  }

  .tailwind .inset-\[45\.83\%_45\.83\%_45\.83\%_54\.17\%\] {
    inset: 45.83% 45.83% 45.83% 54.17%;
  }

  .tailwind .inset-\[54\.17\%_33\.33\%_45\.83\%_33\.33\%\] {
    inset: 54.17% 33.33% 45.83%;
  }

  .tailwind .inset-\[57\.83\%_27\.46\%_27\.46\%_60\.79\%\] {
    inset: 57.83% 27.46% 27.46% 60.79%;
  }

  .tailwind .inset-\[58\.33\%_20\.83\%_20\.83\%_58\.33\%\] {
    inset: 58.33% 20.83% 20.83% 58.33%;
  }

  .tailwind .inset-\[58\.33\%_62\.5\%_20\.83\%_16\.67\%\] {
    inset: 58.33% 62.5% 20.83% 16.67%;
  }

  .tailwind .inset-\[62\.5\%_20\.83\%_12\.5\%_20\.84\%\] {
    inset: 62.5% 20.83% 12.5% 20.84%;
  }

  .tailwind .inset-\[62\.5\%_62\.5\%_20\.83\%_8\.33\%\] {
    inset: 62.5% 62.5% 20.83% 8.33%;
  }

  .tailwind .inset-\[66\.67\%_62\.5\%_8\.33\%_12\.5\%\] {
    inset: 66.67% 62.5% 8.33% 12.5%;
  }

  .tailwind .inset-\[70\.83\%_33\.33\%_29\.17\%_33\.33\%\] {
    inset: 70.83% 33.33% 29.17%;
  }

  .tailwind .inset-\[70\.83\%_45\.83\%_20\.83\%_54\.17\%\] {
    inset: 70.83% 45.83% 20.83% 54.17%;
  }

  .tailwind .inset-\[70\.83\%_91\.67\%_12\.5\%_8\.33\%\] {
    inset: 70.83% 91.67% 12.5% 8.33%;
  }

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

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

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

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

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

  .tailwind .top-\[-1\.5px\] {
    top: -1.5px;
  }

  .tailwind .top-\[-44\.34\%\] {
    top: -44.34%;
  }

  .tailwind .top-\[-45\.97\%\] {
    top: -45.97%;
  }

  .tailwind .top-\[-281\.99\%\] {
    top: -281.99%;
  }

  .tailwind .top-\[8\.33\%\] {
    top: 8.33%;
  }

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

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

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

  .tailwind .top-\[12\.53\%\] {
    top: 12.53%;
  }

  .tailwind .top-\[20\.65px\] {
    top: 20.65px;
  }

  .tailwind .top-\[20\.83\%\] {
    top: 20.83%;
  }

  .tailwind .top-\[25\.56px\] {
    top: 25.56px;
  }

  .tailwind .top-\[30\.88px\] {
    top: 30.88px;
  }

  .tailwind .top-\[32\.76px\] {
    top: 32.76px;
  }

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

  .tailwind .top-\[35\.03px\] {
    top: 35.03px;
  }

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

  .tailwind .top-\[65\.5px\] {
    top: 65.5px;
  }

  .tailwind .top-\[69\.33px\] {
    top: 69.33px;
  }

  .tailwind .top-\[72\.92px\] {
    top: 72.92px;
  }

  .tailwind .top-\[87\.93px\] {
    top: 87.93px;
  }

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

  .tailwind .top-\[117\.94px\] {
    top: 117.94px;
  }

  .tailwind .top-\[166\.05px\] {
    top: 166.05px;
  }

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

  .tailwind .top-\[181\.16px\] {
    top: 181.16px;
  }

  .tailwind .top-\[206\.68px\] {
    top: 206.68px;
  }

  .tailwind .top-\[211\.6px\] {
    top: 211.6px;
  }

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

  .tailwind .top-\[299\.59px\] {
    top: 299.59px;
  }

  .tailwind .top-\[417\.63px\] {
    top: 417.63px;
  }

  .tailwind .top-\[446\.91\%\] {
    top: 446.91%;
  }

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

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

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

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

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

  .tailwind .right-\[-1\.06\%\] {
    right: -1.06%;
  }

  .tailwind .right-\[10\.91\%\] {
    right: 10.91%;
  }

  .tailwind .right-\[12\.5\%\] {
    right: 12.5%;
  }

  .tailwind .right-\[20\.83\%\] {
    right: 20.83%;
  }

  .tailwind .right-\[33\.33\%\] {
    right: 33.33%;
  }

  .tailwind .right-\[37\.5\%\] {
    right: 37.5%;
  }

  .tailwind .right-\[41\.67\%\] {
    right: 41.67%;
  }

  .tailwind .right-\[49\.96\%\] {
    right: 49.96%;
  }

  .tailwind .right-\[66\.67\%\] {
    right: 66.67%;
  }

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

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

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

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

  .tailwind .bottom-\[12\.53\%\] {
    bottom: 12.53%;
  }

  .tailwind .bottom-\[20\.83\%\] {
    bottom: 20.83%;
  }

  .tailwind .bottom-\[24\.71\%\] {
    bottom: 24.71%;
  }

  .tailwind .bottom-\[33\.33\%\] {
    bottom: 33.33%;
  }

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

  .tailwind .bottom-\[58\.33\%\] {
    bottom: 58.33%;
  }

  .tailwind .bottom-\[85px\] {
    bottom: 85px;
  }

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

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

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

  .tailwind .left-\[-6\.09px\] {
    left: -6.09px;
  }

  .tailwind .left-\[-10\.44px\] {
    left: -10.44px;
  }

  .tailwind .left-\[-14\.75\%\] {
    left: -14.75%;
  }

  .tailwind .left-\[-38\.51\%\] {
    left: -38.51%;
  }

  .tailwind .left-\[-161\.65\%\] {
    left: -161.65%;
  }

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

  .tailwind .left-\[0\.89\%\] {
    left: .89%;
  }

  .tailwind .left-\[8\.33\%\] {
    left: 8.33%;
  }

  .tailwind .left-\[12\.5\%\] {
    left: 12.5%;
  }

  .tailwind .left-\[20\.83\%\] {
    left: 20.83%;
  }

  .tailwind .left-\[21\.72px\] {
    left: 21.72px;
  }

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

  .tailwind .left-\[29\.17\%\] {
    left: 29.17%;
  }

  .tailwind .left-\[33\.33\%\] {
    left: 33.33%;
  }

  .tailwind .left-\[37\.5\%\] {
    left: 37.5%;
  }

  .tailwind .left-\[41\.67\%\] {
    left: 41.67%;
  }

  .tailwind .left-\[50\.43px\] {
    left: 50.43px;
  }

  .tailwind .left-\[64\.21\%\] {
    left: 64.21%;
  }

  .tailwind .left-\[168\.75px\] {
    left: 168.75px;
  }

  .tailwind .left-\[174\.52px\] {
    left: 174.52px;
  }

  .tailwind .left-\[185\.21px\] {
    left: 185.21px;
  }

  .tailwind .left-\[205\.47px\] {
    left: 205.47px;
  }

  .tailwind .left-\[219\.45px\] {
    left: 219.45px;
  }

  .tailwind .left-\[256\.5px\] {
    left: 256.5px;
  }

  .tailwind .left-\[274\.82px\] {
    left: 274.82px;
  }

  .tailwind .left-\[312\.41px\] {
    left: 312.41px;
  }

  .tailwind .left-\[370\.47px\] {
    left: 370.47px;
  }

  .tailwind .left-\[405\.76px\] {
    left: 405.76px;
  }

  .tailwind .left-\[499\.1px\] {
    left: 499.1px;
  }

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

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

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

  .tailwind .left-\[777\.77px\] {
    left: 777.77px;
  }

  .tailwind .left-\[calc\(50\%\+318\.39px\)\] {
    left: calc(50% + 318.39px);
  }

  .tailwind .left-\[calc\(50\%-3\.7px\)\] {
    left: calc(50% - 3.7px);
  }

  .tailwind .left-px {
    left: 1px;
  }

  .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-\[0px\] {
    margin: 0;
  }

  .tailwind .mx-1 {
    margin-inline: calc(var(--spacing) * 1);
  }

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

  .tailwind .mx-\[2px\] {
    margin-inline: 2px;
  }

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

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

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

  .tailwind .mr-\[-47px\] {
    margin-right: -47px;
  }

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

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

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

  .tailwind .mb-\[-19\.5px\] {
    margin-bottom: -19.5px;
  }

  .tailwind .box-border {
    box-sizing: border-box;
  }

  .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 .size-\[12px\] {
    width: 12px;
    height: 12px;
  }

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

  .tailwind .size-\[18\.855px\] {
    width: 18.855px;
    height: 18.855px;
  }

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

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

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

  .tailwind .size-\[26\.042px\] {
    width: 26.042px;
    height: 26.042px;
  }

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

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

  .tailwind .size-\[37\.709px\] {
    width: 37.709px;
    height: 37.709px;
  }

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

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

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

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

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

  .tailwind .h-\[7\.061px\] {
    height: 7.061px;
  }

  .tailwind .h-\[7\.245px\] {
    height: 7.245px;
  }

  .tailwind .h-\[8\.698px\] {
    height: 8.698px;
  }

  .tailwind .h-\[10\.074px\] {
    height: 10.074px;
  }

  .tailwind .h-\[10\.249px\] {
    height: 10.249px;
  }

  .tailwind .h-\[10\.314px\] {
    height: 10.314px;
  }

  .tailwind .h-\[10\.966px\] {
    height: 10.966px;
  }

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

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

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

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

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

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

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

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

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

  .tailwind .h-\[34\.778px\] {
    height: 34.778px;
  }

  .tailwind .h-\[35\.297px\] {
    height: 35.297px;
  }

  .tailwind .h-\[37\.709px\] {
    height: 37.709px;
  }

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

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

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

  .tailwind .h-\[47\.673px\] {
    height: 47.673px;
  }

  .tailwind .h-\[50\.548px\] {
    height: 50.548px;
  }

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

  .tailwind .h-\[59\.707px\] {
    height: 59.707px;
  }

  .tailwind .h-\[60\.722px\] {
    height: 60.722px;
  }

  .tailwind .h-\[62\.92px\] {
    height: 62.92px;
  }

  .tailwind .h-\[64\.125px\] {
    height: 64.125px;
  }

  .tailwind .h-\[66\.055px\] {
    height: 66.055px;
  }

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

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

  .tailwind .h-\[81\.851px\] {
    height: 81.851px;
  }

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

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

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

  .tailwind .h-\[127\.53px\] {
    height: 127.53px;
  }

  .tailwind .h-\[128\.221px\] {
    height: 128.221px;
  }

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

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

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

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

  .tailwind .h-\[138\.631px\] {
    height: 138.631px;
  }

  .tailwind .h-\[143\.452px\] {
    height: 143.452px;
  }

  .tailwind .h-\[147\.61\%\] {
    height: 147.61%;
  }

  .tailwind .h-\[149\.28\%\] {
    height: 149.28%;
  }

  .tailwind .h-\[158\.658px\] {
    height: 158.658px;
  }

  .tailwind .h-\[168\.977px\] {
    height: 168.977px;
  }

  .tailwind .h-\[183\.25px\] {
    height: 183.25px;
  }

  .tailwind .h-\[192\.375px\] {
    height: 192.375px;
  }

  .tailwind .h-\[203\.382px\] {
    height: 203.382px;
  }

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

  .tailwind .h-\[321\.009px\] {
    height: 321.009px;
  }

  .tailwind .h-\[390\.339px\] {
    height: 390.339px;
  }

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

  .tailwind .h-\[499\.718px\] {
    height: 499.718px;
  }

  .tailwind .h-\[500\.301px\] {
    height: 500.301px;
  }

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

  .tailwind .h-\[670\.631px\] {
    height: 670.631px;
  }

  .tailwind .h-\[1802\.27\%\] {
    height: 1802.27%;
  }

  .tailwind .h-\[calc\(1px\*\(\(var\(--transform-inner-width\)\*0\.523529589176178\)\+\(var\(--transform-inner-height\)\*0\.8520074486732483\)\)\)\] {
    height: calc(1px * ((var(--transform-inner-width) * .52353)  + (var(--transform-inner-height) * .852007)));
  }

  .tailwind .h-\[calc\(1px\*\(\(var\(--transform-inner-width\)\*0\.7071067690849304\)\+\(var\(--transform-inner-height\)\*0\.7071067690849304\)\)\)\] {
    height: calc(1px * ((var(--transform-inner-width) * .707107)  + (var(--transform-inner-height) * .707107)));
  }

  .tailwind .h-\[calc\(1px\*\(\(var\(--transform-inner-width\)\*1\)\+\(var\(--transform-inner-height\)\*0\)\)\)\] {
    height: calc(1px * ((var(--transform-inner-width) * 1)  + (var(--transform-inner-height) * 0)));
  }

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

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

  .tailwind .w-\[1\.009px\] {
    width: 1.009px;
  }

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

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

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

  .tailwind .w-\[21\.612px\] {
    width: 21.612px;
  }

  .tailwind .w-\[34\.096px\] {
    width: 34.096px;
  }

  .tailwind .w-\[41\.315px\] {
    width: 41.315px;
  }

  .tailwind .w-\[46\.882px\] {
    width: 46.882px;
  }

  .tailwind .w-\[47\.244px\] {
    width: 47.244px;
  }

  .tailwind .w-\[47\.853px\] {
    width: 47.853px;
  }

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

  .tailwind .w-\[48\.681px\] {
    width: 48.681px;
  }

  .tailwind .w-\[48\.994px\] {
    width: 48.994px;
  }

  .tailwind .w-\[52\.09px\] {
    width: 52.09px;
  }

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

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

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

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

  .tailwind .w-\[65\.5px\] {
    width: 65.5px;
  }

  .tailwind .w-\[66\.713px\] {
    width: 66.713px;
  }

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

  .tailwind .w-\[74\.257px\] {
    width: 74.257px;
  }

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

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

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

  .tailwind .w-\[99\.53\%\] {
    width: 99.53%;
  }

  .tailwind .w-\[111\.29\%\] {
    width: 111.29%;
  }

  .tailwind .w-\[112\.883px\] {
    width: 112.883px;
  }

  .tailwind .w-\[119\.587px\] {
    width: 119.587px;
  }

  .tailwind .w-\[127\.82px\] {
    width: 127.82px;
  }

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

  .tailwind .w-\[135\.328px\] {
    width: 135.328px;
  }

  .tailwind .w-\[135\.732px\] {
    width: 135.732px;
  }

  .tailwind .w-\[138\.51\%\] {
    width: 138.51%;
  }

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

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

  .tailwind .w-\[189\.574px\] {
    width: 189.574px;
  }

  .tailwind .w-\[192\.084px\] {
    width: 192.084px;
  }

  .tailwind .w-\[213\.75px\] {
    width: 213.75px;
  }

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

  .tailwind .w-\[269\.525px\] {
    width: 269.525px;
  }

  .tailwind .w-\[273\.57\%\] {
    width: 273.57%;
  }

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

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

  .tailwind .w-\[294\.75px\] {
    width: 294.75px;
  }

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

  .tailwind .w-\[304\.594px\] {
    width: 304.594px;
  }

  .tailwind .w-\[342\.5px\] {
    width: 342.5px;
  }

  .tailwind .w-\[370\.795px\] {
    width: 370.795px;
  }

  .tailwind .w-\[394\.7\%\] {
    width: 394.7%;
  }

  .tailwind .w-\[419\.344px\] {
    width: 419.344px;
  }

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

  .tailwind .w-\[460\.5px\] {
    width: 460.5px;
  }

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

  .tailwind .w-\[547\.373px\] {
    width: 547.373px;
  }

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

  .tailwind .w-\[603\.855px\] {
    width: 603.855px;
  }

  .tailwind .w-\[609\.95px\] {
    width: 609.95px;
  }

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

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

  .tailwind .w-\[621\.714px\] {
    width: 621.714px;
  }

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

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

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

  .tailwind .w-\[730\.355px\] {
    width: 730.355px;
  }

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

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

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

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

  .tailwind .w-\[942\.492px\] {
    width: 942.492px;
  }

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

  .tailwind .w-\[calc\(1px\*\(\(var\(--transform-inner-height\)\*0\.523529589176178\)\+\(var\(--transform-inner-width\)\*0\.8520074486732483\)\)\)\] {
    width: calc(1px * ((var(--transform-inner-height) * .52353)  + (var(--transform-inner-width) * .852007)));
  }

  .tailwind .w-\[calc\(1px\*\(\(var\(--transform-inner-height\)\*0\.7071067690849304\)\+\(var\(--transform-inner-width\)\*0\.7071067690849304\)\)\)\] {
    width: calc(1px * ((var(--transform-inner-height) * .707107)  + (var(--transform-inner-width) * .707107)));
  }

  .tailwind .w-\[calc\(1px\*\(\(var\(--transform-inner-height\)\*1\)\+\(var\(--transform-inner-width\)\*0\)\)\)\] {
    width: calc(1px * ((var(--transform-inner-height) * 1)  + (var(--transform-inner-width) * 0)));
  }

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

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

  .tailwind .w-screen {
    width: 100vw;
  }

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

  .tailwind .max-w-\[942\.492px\] {
    max-width: 942.492px;
  }

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

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

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

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

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

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

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

  .tailwind .translate-x-\[-50\%\] {
    --tw-translate-x: -50%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .tailwind .translate-y-\[-50\%\] {
    --tw-translate-y: -50%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .tailwind .scale-y-\[-100\%\] {
    --tw-scale-y: -100%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .tailwind .rotate-\[31\.569deg\] {
    rotate: 31.569deg;
  }

  .tailwind .rotate-\[90deg\] {
    rotate: 90deg;
  }

  .tailwind .rotate-\[180deg\] {
    rotate: 180deg;
  }

  .tailwind .rotate-\[225deg\] {
    rotate: 225deg;
  }

  .tailwind .rotate-\[270deg\] {
    rotate: 270deg;
  }

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

  .tailwind .grid-cols-\[minmax\(0px\,_1fr\)_149\.37px_minmax\(0px\,_1fr\)\] {
    grid-template-columns: minmax(0, 1fr) 149.37px minmax(0, 1fr);
  }

  .tailwind .grid-rows-\[85\.11px_152\.23px_91\.11px_147\.94px_84px_minmax\(0px\,_1fr\)\] {
    grid-template-rows: 85.11px 152.23px 91.11px 147.94px 84px minmax(0, 1fr);
  }

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

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

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

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

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

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

  .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 .gap-\[3\.258px\] {
    gap: 3.258px;
  }

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

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

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

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

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

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

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

  .tailwind .gap-\[9\.319px\] {
    gap: 9.319px;
  }

  .tailwind .gap-\[9\.427px\] {
    gap: 9.427px;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .tailwind .rounded-\[7\.856px\] {
    border-radius: 7.856px;
  }

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

  .tailwind .rounded-\[9\.427px\] {
    border-radius: 9.427px;
  }

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

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

  .tailwind .rounded-\[13\.3556px\] {
    border-radius: 13.3556px;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .tailwind .from-\[\#f6fcff\] {
    --tw-gradient-from: #f6fcff;
    --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-\[\#f9f0f9\] {
    --tw-gradient-to: #f9f0f9;
    --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\(255\,255\,255\,0\)\] {
    --tw-gradient-to: #fff0;
    --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-padding {
    background-clip: padding-box;
  }

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

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

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

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

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

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

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

  .tailwind .p-\[18\.855px\] {
    padding: 18.855px;
  }

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

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

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

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

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

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

  .tailwind .px-\[9\.427px\] {
    padding-inline: 9.427px;
  }

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

  .tailwind .px-\[36\.86px\] {
    padding-inline: 36.86px;
  }

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

  .tailwind .px-\[77\.346px\] {
    padding-inline: 77.346px;
  }

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

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

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

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

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

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

  .tailwind .py-\[54\.981px\] {
    padding-block: 54.981px;
  }

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

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

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

  .tailwind .pt-\[9\.427px\] {
    padding-top: 9.427px;
  }

  .tailwind .pt-\[32px\] {
    padding-top: 32px;
  }

  .tailwind .pt-\[48px\] {
    padding-top: 48px;
  }

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

  .tailwind .pr-\[47px\] {
    padding-right: 47px;
  }

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

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

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

  .tailwind .pb-\[32px\] {
    padding-bottom: 32px;
  }

  .tailwind .pb-\[34\.5px\] {
    padding-bottom: 34.5px;
  }

  .tailwind .pb-\[64px\] {
    padding-bottom: 64px;
  }

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

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

  .tailwind .pl-\[90px\] {
    padding-left: 90px;
  }

  .tailwind .pl-\[140px\] {
    padding-left: 140px;
  }

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

  .tailwind .font-\[\'Arial\:Regular\'\,sans-serif\] {
    font-family: Arial\:Regular, sans-serif;
  }

  .tailwind .font-\[\'DM_Sans\'\,sans-serif\] {
    font-family: DM Sans, sans-serif;
  }

  .tailwind .font-\[\'DM_Sans\:9pt_Regular\'\,\'Noto_Sans\:Regular\'\,sans-serif\] {
    font-family: DM Sans\:9pt Regular, Noto Sans\:Regular, sans-serif;
  }

  .tailwind .font-\[\'DM_Sans\:9pt_Regular\'\,\'Noto_Sans_Symbols2\:Regular\'\,sans-serif\] {
    font-family: DM Sans\:9pt Regular, Noto Sans Symbols2\:Regular, sans-serif;
  }

  .tailwind .font-\[\'DM_Sans\:9pt_Regular\'\,sans-serif\] {
    font-family: DM Sans\:9pt Regular, sans-serif;
  }

  .tailwind .font-\[\'DM_Sans\:Black\'\,sans-serif\] {
    font-family: DM Sans\:Black, sans-serif;
  }

  .tailwind .font-\[\'DM_Sans\:Bold\'\,sans-serif\] {
    font-family: DM Sans\:Bold, sans-serif;
  }

  .tailwind .font-\[\'DM_Sans\:Medium\'\,sans-serif\] {
    font-family: DM Sans\:Medium, sans-serif;
  }

  .tailwind .font-\[\'DM_Sans\:Regular\'\,sans-serif\] {
    font-family: DM Sans\:Regular, sans-serif;
  }

  .tailwind .font-\[\'DM_Sans\:SemiBold\'\,sans-serif\] {
    font-family: DM Sans\:SemiBold, sans-serif;
  }

  .tailwind .font-\[\'Montserrat\:Medium\'\,sans-serif\] {
    font-family: Montserrat\:Medium, sans-serif;
  }

  .tailwind .font-\[\'Montserrat\:SemiBold\'\,sans-serif\] {
    font-family: Montserrat\:SemiBold, sans-serif;
  }

  .tailwind .text-\[0px\] {
    font-size: 0;
  }

  .tailwind .text-\[5\.43px\] {
    font-size: 5.43px;
  }

  .tailwind .text-\[10\.282px\] {
    font-size: 10.282px;
  }

  .tailwind .text-\[12\.567px\] {
    font-size: 12.567px;
  }

  .tailwind .text-\[14px\] {
    font-size: 14px;
  }

  .tailwind .text-\[16px\] {
    font-size: 16px;
  }

  .tailwind .text-\[18\.279px\] {
    font-size: 18.279px;
  }

  .tailwind .text-\[18px\] {
    font-size: 18px;
  }

  .tailwind .text-\[20px\] {
    font-size: 20px;
  }

  .tailwind .text-\[22\.5px\] {
    font-size: 22.5px;
  }

  .tailwind .text-\[24px\] {
    font-size: 24px;
  }

  .tailwind .text-\[30px\] {
    font-size: 30px;
  }

  .tailwind .text-\[42px\] {
    font-size: 42px;
  }

  .tailwind .text-\[70px\] {
    font-size: 70px;
  }

  .tailwind .leading-\[0\] {
    --tw-leading: 0;
    line-height: 0;
  }

  .tailwind .leading-\[1\.2\] {
    --tw-leading: 1.2;
    line-height: 1.2;
  }

  .tailwind .leading-\[15\.712px\] {
    --tw-leading: 15.712px;
    line-height: 15.712px;
  }

  .tailwind .leading-\[20px\] {
    --tw-leading: 20px;
    line-height: 20px;
  }

  .tailwind .leading-\[22px\] {
    --tw-leading: 22px;
    line-height: 22px;
  }

  .tailwind .leading-\[24px\] {
    --tw-leading: 24px;
    line-height: 24px;
  }

  .tailwind .leading-\[26px\] {
    --tw-leading: 26px;
    line-height: 26px;
  }

  .tailwind .leading-\[43\.875px\] {
    --tw-leading: 43.875px;
    line-height: 43.875px;
  }

  .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\.45px\] {
    --tw-tracking: -.45px;
    letter-spacing: -.45px;
  }

  .tailwind .tracking-\[1\.5712px\] {
    --tw-tracking: 1.5712px;
    letter-spacing: 1.5712px;
  }

  .tailwind .tracking-\[1px\] {
    --tw-tracking: 1px;
    letter-spacing: 1px;
  }

  .tailwind .tracking-\[2px\] {
    --tw-tracking: 2px;
    letter-spacing: 2px;
  }

  .tailwind .text-nowrap {
    text-wrap: nowrap;
  }

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

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

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

  .tailwind .text-\[\#0a1618\] {
    color: #0a1618;
  }

  .tailwind .text-\[\#2e3638\] {
    color: #2e3638;
  }

  .tailwind .text-\[\#96d700\] {
    color: #96d700;
  }

  .tailwind .text-\[\#152f33\] {
    color: #152f33;
  }

  .tailwind .text-\[\#381ebc\] {
    color: #381ebc;
  }

  .tailwind .text-\[\#449ea8\] {
    color: #449ea8;
  }

  .tailwind .text-\[\#916f00\] {
    color: #916f00;
  }

  .tailwind .text-\[\#1029bc\] {
    color: #1029bc;
  }

  .tailwind .text-\[\#2795bd\] {
    color: #2795bd;
  }

  .tailwind .text-\[\#4672f4\] {
    color: #4672f4;
  }

  .tailwind .text-\[\#24565c\] {
    color: #24565c;
  }

  .tailwind .text-\[\#41394b\] {
    color: #41394b;
  }

  .tailwind .text-\[\#131313\] {
    color: #131313;
  }

  .tailwind .text-\[\#989898\] {
    color: #989898;
  }

  .tailwind .text-\[\#a527a5\] {
    color: #a527a5;
  }

  .tailwind .text-\[\#c50b49\] {
    color: #c50b49;
  }

  .tailwind .text-\[\#d44304\] {
    color: #d44304;
  }

  .tailwind .text-\[\#e1bee7\] {
    color: #e1bee7;
  }

  .tailwind .text-\[\#e07be0\] {
    color: #e07be0;
  }

  .tailwind .text-\[\#eff6ee\] {
    color: #eff6ee;
  }

  .tailwind .text-\[rgb\(255\,255\,255\)\] {
    color: #fff;
  }

  .tailwind .text-\[rgba\(68\,158\,168\,0\)\] {
    color: #449ea800;
  }

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

  .tailwind .uppercase {
    text-transform: uppercase;
  }

  .tailwind .not-italic {
    font-style: normal;
  }

  .tailwind .underline {
    text-decoration-line: underline;
  }

  .tailwind .decoration-solid {
    text-decoration-style: solid;
  }

  .tailwind .\[text-underline-offset\:14\%\] {
    text-underline-offset: 14%;
  }

  .tailwind .mix-blend-multiply {
    mix-blend-mode: multiply;
  }

  .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-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 .duration-200 {
    --tw-duration: .2s;
    transition-duration: .2s;
  }

  .tailwind .ease-out {
    --tw-ease: var(--ease-out);
    transition-timing-function: var(--ease-out);
  }

  .tailwind .\[grid-area\:1_\/_1\] {
    grid-area: 1 / 1;
  }

  .tailwind .\[grid-area\:1_\/_3\] {
    grid-area: 1 / 3;
  }

  .tailwind .\[grid-area\:2_\/_1\] {
    grid-area: 2 / 1;
  }

  .tailwind .\[grid-area\:2_\/_2\] {
    grid-area: 2 / 2;
  }

  .tailwind .\[grid-area\:2_\/_3\] {
    grid-area: 2 / 3;
  }

  .tailwind .\[grid-area\:3_\/_1\] {
    grid-area: 3 / 1;
  }

  .tailwind .\[grid-area\:3_\/_3\] {
    grid-area: 3 / 3;
  }

  .tailwind .\[grid-area\:4_\/_1\] {
    grid-area: 4 / 1;
  }

  .tailwind .\[grid-area\:4_\/_2\] {
    grid-area: 4 / 2;
  }

  .tailwind .\[grid-area\:4_\/_3\] {
    grid-area: 4 / 3;
  }

  .tailwind .\[grid-area\:5_\/_1\] {
    grid-area: 5 / 1;
  }

  .tailwind .\[grid-area\:5_\/_3\] {
    grid-area: 5 / 3;
  }

  .tailwind .\[text-decoration-skip-ink\:none\] {
    text-decoration-skip-ink: none;
  }

  .tailwind .\[white-space-collapse\:collapse\] {
    white-space-collapse: collapse;
  }

  @media (hover: hover) {
    .tailwind .group-hover\:text-\[\#E1BEE7\]:is(:where(.group):hover *) {
      color: #e1bee7;
    }
  }

  .tailwind .last\:mr-0:last-child {
    margin-right: calc(var(--spacing) * 0);
  }

  @media (hover: hover) {
    .tailwind .hover\:bg-blue-600:hover {
      background-color: var(--color-blue-600);
    }
  }
}

@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-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-duration {
  syntax: "*";
  inherits: false
}

@property --tw-ease {
  syntax: "*";
  inherits: false
}
