/*! 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-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-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;
    }
  }
}

@layer theme {
  :root, :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-red-200: oklch(.885 .062 18.334);
    --color-red-300: oklch(.808 .114 19.571);
    --color-red-400: oklch(.704 .191 22.216);
    --color-red-500: oklch(.637 .237 25.331);
    --color-red-900: oklch(.396 .141 25.723);
    --color-red-950: oklch(.258 .092 26.042);
    --color-emerald-300: oklch(.845 .143 164.978);
    --color-emerald-400: oklch(.765 .177 163.223);
    --color-emerald-900: oklch(.378 .077 168.94);
    --color-gray-300: oklch(.872 .01 258.338);
    --color-gray-400: oklch(.707 .022 261.325);
    --color-gray-500: oklch(.551 .027 264.364);
    --color-gray-600: oklch(.446 .03 256.802);
    --color-gray-700: oklch(.373 .034 259.733);
    --color-black: #000;
    --color-white: #fff;
    --spacing: .25rem;
    --container-sm: 24rem;
    --container-2xl: 42rem;
    --container-3xl: 48rem;
    --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);
    --text-5xl: 3rem;
    --text-5xl--line-height: 1;
    --text-6xl: 3.75rem;
    --text-6xl--line-height: 1;
    --text-7xl: 4.5rem;
    --text-7xl--line-height: 1;
    --font-weight-normal: 400;
    --font-weight-medium: 500;
    --font-weight-semibold: 600;
    --font-weight-bold: 700;
    --font-weight-extrabold: 800;
    --tracking-wide: .025em;
    --tracking-wider: .05em;
    --leading-tight: 1.25;
    --leading-relaxed: 1.625;
    --radius-2xl: 1rem;
    --radius-3xl: 1.5rem;
    --drop-shadow-md: 0 3px 3px #0000001f;
    --drop-shadow-lg: 0 4px 4px #00000026;
    --drop-shadow-2xl: 0 25px 25px #00000026;
    --blur-sm: 8px;
    --blur-md: 12px;
    --blur-2xl: 40px;
    --blur-3xl: 64px;
    --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 {
  *, :after, :before, ::backdrop {
    box-sizing: border-box;
    border: 0 solid;
    margin: 0;
    padding: 0;
  }

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

  html, :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;
  }

  body {
    line-height: inherit;
  }

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

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

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

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

  b, strong {
    font-weight: bolder;
  }

  code, kbd, samp, 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;
  }

  small {
    font-size: 80%;
  }

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

  sub {
    bottom: -.25em;
  }

  sup {
    top: -.5em;
  }

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

  :-moz-focusring {
    outline: auto;
  }

  progress {
    vertical-align: baseline;
  }

  summary {
    display: list-item;
  }

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

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

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

  button, input, select, optgroup, textarea {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    opacity: 1;
    background-color: #0000;
    border-radius: 0;
  }

  ::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;
  }

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

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

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

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

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

  textarea {
    resize: vertical;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  * {
    border-color: var(--border);
    outline-color: var(--ring);
  }

  @supports (color: color-mix(in lab, red, red)) {
    * {
      outline-color: color-mix(in oklab, var(--ring) 50%, transparent);
    }
  }

  * {
    border-color: var(--border);
    outline-color: var(--ring);
  }

  @supports (color: color-mix(in lab, red, red)) {
    * {
      outline-color: color-mix(in oklab, var(--ring) 50%, transparent);
    }
  }

  body {
    background-color: var(--background);
    color: var(--foreground);
  }

  :where(:not(:has([class*=" text-"]), :not(:has([class^="text-"])))) h1 {
    font-size: var(--text-2xl);
    font-weight: var(--font-weight-medium);
    line-height: 1.5;
  }

  :where(:not(:has([class*=" text-"]), :not(:has([class^="text-"])))) h2 {
    font-size: var(--text-xl);
    font-weight: var(--font-weight-medium);
    line-height: 1.5;
  }

  :where(:not(:has([class*=" text-"]), :not(:has([class^="text-"])))) h3 {
    font-size: var(--text-lg);
    font-weight: var(--font-weight-medium);
    line-height: 1.5;
  }

  :where(:not(:has([class*=" text-"]), :not(:has([class^="text-"])))) h4 {
    font-size: var(--text-base);
    font-weight: var(--font-weight-medium);
    line-height: 1.5;
  }

  :where(:not(:has([class*=" text-"]), :not(:has([class^="text-"])))) p {
    font-size: var(--text-base);
    font-weight: var(--font-weight-normal);
    line-height: 1.5;
  }

  :where(:not(:has([class*=" text-"]), :not(:has([class^="text-"])))) label, :where(:not(:has([class*=" text-"]), :not(:has([class^="text-"])))) button {
    font-size: var(--text-base);
    font-weight: var(--font-weight-medium);
    line-height: 1.5;
  }

  :where(:not(:has([class*=" text-"]), :not(:has([class^="text-"])))) input {
    font-size: var(--text-base);
    font-weight: var(--font-weight-normal);
    line-height: 1.5;
  }
}

@layer utilities {
  .pointer-events-auto {
    pointer-events: auto;
  }

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

  .visible {
    visibility: visible;
  }

  .absolute {
    position: absolute;
  }

  .fixed {
    position: fixed;
  }

  .relative {
    position: relative;
  }

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

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

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

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

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

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

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

  .top-\[-2\.75px\] {
    top: -2.75px;
  }

  .top-\[-4px\] {
    top: -4px;
  }

  .top-\[-16\.29px\] {
    top: -16.29px;
  }

  .top-\[-64\.63px\] {
    top: -64.63px;
  }

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

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

  .top-\[2px\] {
    top: 2px;
  }

  .top-\[3\.56px\] {
    top: 3.56px;
  }

  .top-\[3\.69px\] {
    top: 3.69px;
  }

  .top-\[3\.98px\] {
    top: 3.98px;
  }

  .top-\[6\.59px\] {
    top: 6.59px;
  }

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

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

  .top-\[11\.97px\] {
    top: 11.97px;
  }

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

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

  .top-\[15\.39px\] {
    top: 15.39px;
  }

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

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

  .top-\[19px\] {
    top: 19px;
  }

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

  .top-\[21\.61px\] {
    top: 21.61px;
  }

  .top-\[22\.04px\] {
    top: 22.04px;
  }

  .top-\[22\.43px\] {
    top: 22.43px;
  }

  .top-\[22\.75px\] {
    top: 22.75px;
  }

  .top-\[24\.58px\] {
    top: 24.58px;
  }

  .top-\[24px\] {
    top: 24px;
  }

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

  .top-\[28\.16px\] {
    top: 28.16px;
  }

  .top-\[28\.34px\] {
    top: 28.34px;
  }

  .top-\[28\.94px\] {
    top: 28.94px;
  }

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

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

  .top-\[34\.62px\] {
    top: 34.62px;
  }

  .top-\[40\.08px\] {
    top: 40.08px;
  }

  .top-\[40px\] {
    top: 40px;
  }

  .top-\[46\.91px\] {
    top: 46.91px;
  }

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

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

  .top-\[51\.52px\] {
    top: 51.52px;
  }

  .top-\[53\.44px\] {
    top: 53.44px;
  }

  .top-\[54\.42px\] {
    top: 54.42px;
  }

  .top-\[54\.58px\] {
    top: 54.58px;
  }

  .top-\[55\.72px\] {
    top: 55.72px;
  }

  .top-\[59\.03px\] {
    top: 59.03px;
  }

  .top-\[60px\] {
    top: 60px;
  }

  .top-\[66\.06px\] {
    top: 66.06px;
  }

  .top-\[68\.82px\] {
    top: 68.82px;
  }

  .top-\[70px\] {
    top: 70px;
  }

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

  .top-\[73\.28px\] {
    top: 73.28px;
  }

  .top-\[78\.17px\] {
    top: 78.17px;
  }

  .top-\[79\.89px\] {
    top: 79.89px;
  }

  .top-\[80px\] {
    top: 80px;
  }

  .top-\[84\.02px\] {
    top: 84.02px;
  }

  .top-\[86\.52px\] {
    top: 86.52px;
  }

  .top-\[86\.83px\] {
    top: 86.83px;
  }

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

  .top-\[90\.64px\] {
    top: 90.64px;
  }

  .top-\[91\.72px\] {
    top: 91.72px;
  }

  .top-\[94\.94px\] {
    top: 94.94px;
  }

  .top-\[101px\] {
    top: 101px;
  }

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

  .top-\[105px\] {
    top: 105px;
  }

  .top-\[107\.3px\] {
    top: 107.3px;
  }

  .top-\[114\.53px\] {
    top: 114.53px;
  }

  .top-\[117\.28px\] {
    top: 117.28px;
  }

  .top-\[121\.54px\] {
    top: 121.54px;
  }

  .top-\[123\.96px\] {
    top: 123.96px;
  }

  .top-\[125\.03px\] {
    top: 125.03px;
  }

  .top-\[128\.13px\] {
    top: 128.13px;
  }

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

  .top-\[135\.45px\] {
    top: 135.45px;
  }

  .top-\[136\.11px\] {
    top: 136.11px;
  }

  .top-\[140\.79px\] {
    top: 140.79px;
  }

  .top-\[142px\] {
    top: 142px;
  }

  .top-\[143\.13px\] {
    top: 143.13px;
  }

  .top-\[144\.42px\] {
    top: 144.42px;
  }

  .top-\[144\.84px\] {
    top: 144.84px;
  }

  .top-\[145\.77px\] {
    top: 145.77px;
  }

  .top-\[145px\] {
    top: 145px;
  }

  .top-\[146\.38px\] {
    top: 146.38px;
  }

  .top-\[156\.81px\] {
    top: 156.81px;
  }

  .top-\[157\.59px\] {
    top: 157.59px;
  }

  .top-\[158\.43px\] {
    top: 158.43px;
  }

  .top-\[163\.15px\] {
    top: 163.15px;
  }

  .top-\[163\.59px\] {
    top: 163.59px;
  }

  .top-\[164px\] {
    top: 164px;
  }

  .top-\[166\.16px\] {
    top: 166.16px;
  }

  .top-\[167\.13px\] {
    top: 167.13px;
  }

  .top-\[168\.19px\] {
    top: 168.19px;
  }

  .top-\[170\.02px\] {
    top: 170.02px;
  }

  .top-\[170\.47px\] {
    top: 170.47px;
  }

  .top-\[171\.38px\] {
    top: 171.38px;
  }

  .top-\[172\.31px\] {
    top: 172.31px;
  }

  .top-\[173\.47px\] {
    top: 173.47px;
  }

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

  .top-\[178\.72px\] {
    top: 178.72px;
  }

  .top-\[179\.46px\] {
    top: 179.46px;
  }

  .top-\[179px\] {
    top: 179px;
  }

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

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

  .top-\[181\.38px\] {
    top: 181.38px;
  }

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

  .top-\[183\.52px\] {
    top: 183.52px;
  }

  .top-\[189\.03px\] {
    top: 189.03px;
  }

  .top-\[191\.19px\] {
    top: 191.19px;
  }

  .top-\[191\.41px\] {
    top: 191.41px;
  }

  .top-\[195\.58px\] {
    top: 195.58px;
  }

  .top-\[197\.58px\] {
    top: 197.58px;
  }

  .top-\[199\.63px\] {
    top: 199.63px;
  }

  .top-\[205\.98px\] {
    top: 205.98px;
  }

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

  .top-\[211\.42px\] {
    top: 211.42px;
  }

  .top-\[218\.2px\] {
    top: 218.2px;
  }

  .top-\[218\.44px\] {
    top: 218.44px;
  }

  .top-\[219\.81px\] {
    top: 219.81px;
  }

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

  .top-\[221\.91px\] {
    top: 221.91px;
  }

  .top-\[223\.29px\] {
    top: 223.29px;
  }

  .top-\[226\.97px\] {
    top: 226.97px;
  }

  .top-\[226px\] {
    top: 226px;
  }

  .top-\[227\.95px\] {
    top: 227.95px;
  }

  .top-\[227px\] {
    top: 227px;
  }

  .top-\[228\.47px\] {
    top: 228.47px;
  }

  .top-\[228\.48px\] {
    top: 228.48px;
  }

  .top-\[228\.98px\] {
    top: 228.98px;
  }

  .top-\[229\.3px\] {
    top: 229.3px;
  }

  .top-\[231\.36px\] {
    top: 231.36px;
  }

  .top-\[233\.94px\] {
    top: 233.94px;
  }

  .top-\[239\.11px\] {
    top: 239.11px;
  }

  .top-\[239\.72px\] {
    top: 239.72px;
  }

  .top-\[240\.89px\] {
    top: 240.89px;
  }

  .top-\[242\.02px\] {
    top: 242.02px;
  }

  .top-\[242\.05px\] {
    top: 242.05px;
  }

  .top-\[245\.16px\] {
    top: 245.16px;
  }

  .top-\[249\.91px\] {
    top: 249.91px;
  }

  .top-\[251\.05px\] {
    top: 251.05px;
  }

  .top-\[253\.55px\] {
    top: 253.55px;
  }

  .top-\[253\.73px\] {
    top: 253.73px;
  }

  .top-\[258\.38px\] {
    top: 258.38px;
  }

  .top-\[258px\] {
    top: 258px;
  }

  .top-\[260\.23px\] {
    top: 260.23px;
  }

  .top-\[262\.33px\] {
    top: 262.33px;
  }

  .top-\[263\.16px\] {
    top: 263.16px;
  }

  .top-\[266\.81px\] {
    top: 266.81px;
  }

  .top-\[269\.09px\] {
    top: 269.09px;
  }

  .top-\[270\.34px\] {
    top: 270.34px;
  }

  .top-\[270\.95px\] {
    top: 270.95px;
  }

  .top-\[271\.16px\] {
    top: 271.16px;
  }

  .top-\[277\.33px\] {
    top: 277.33px;
  }

  .top-\[278\.92px\] {
    top: 278.92px;
  }

  .top-\[281\.59px\] {
    top: 281.59px;
  }

  .top-\[281\.77px\] {
    top: 281.77px;
  }

  .top-\[283\.89px\] {
    top: 283.89px;
  }

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

  .top-\[288\.23px\] {
    top: 288.23px;
  }

  .top-\[289\.63px\] {
    top: 289.63px;
  }

  .top-\[292\.34px\] {
    top: 292.34px;
  }

  .top-\[293\.7px\] {
    top: 293.7px;
  }

  .top-\[293\.25px\] {
    top: 293.25px;
  }

  .top-\[295\.56px\] {
    top: 295.56px;
  }

  .top-\[297\.72px\] {
    top: 297.72px;
  }

  .top-\[300px\] {
    top: 300px;
  }

  .top-\[301\.72px\] {
    top: 301.72px;
  }

  .top-\[306\.05px\] {
    top: 306.05px;
  }

  .top-\[306\.81px\] {
    top: 306.81px;
  }

  .top-\[307\.27px\] {
    top: 307.27px;
  }

  .top-\[311\.5px\] {
    top: 311.5px;
  }

  .top-\[315\.83px\] {
    top: 315.83px;
  }

  .top-\[317\.09px\] {
    top: 317.09px;
  }

  .top-\[318\.47px\] {
    top: 318.47px;
  }

  .top-\[320\.21px\] {
    top: 320.21px;
  }

  .top-\[321\.36px\] {
    top: 321.36px;
  }

  .top-\[323\.92px\] {
    top: 323.92px;
  }

  .top-\[327\.98px\] {
    top: 327.98px;
  }

  .top-\[329\.38px\] {
    top: 329.38px;
  }

  .top-\[331\.19px\] {
    top: 331.19px;
  }

  .top-\[332\.82px\] {
    top: 332.82px;
  }

  .top-\[334\.5px\] {
    top: 334.5px;
  }

  .top-\[334\.47px\] {
    top: 334.47px;
  }

  .top-\[336\.71px\] {
    top: 336.71px;
  }

  .top-\[338\.56px\] {
    top: 338.56px;
  }

  .top-\[339\.2px\] {
    top: 339.2px;
  }

  .top-\[344px\] {
    top: 344px;
  }

  .top-\[345\.28px\] {
    top: 345.28px;
  }

  .top-\[348\.47px\] {
    top: 348.47px;
  }

  .top-\[350\.41px\] {
    top: 350.41px;
  }

  .top-\[354\.7px\] {
    top: 354.7px;
  }

  .top-\[354\.34px\] {
    top: 354.34px;
  }

  .top-\[357\.22px\] {
    top: 357.22px;
  }

  .top-\[357\.44px\] {
    top: 357.44px;
  }

  .top-\[357\.83px\] {
    top: 357.83px;
  }

  .top-\[359\.53px\] {
    top: 359.53px;
  }

  .top-\[361\.7px\] {
    top: 361.7px;
  }

  .top-\[363\.78px\] {
    top: 363.78px;
  }

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

  .top-\[366\.83px\] {
    top: 366.83px;
  }

  .top-\[373\.63px\] {
    top: 373.63px;
  }

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

  .top-\[376\.14px\] {
    top: 376.14px;
  }

  .top-\[377\.05px\] {
    top: 377.05px;
  }

  .top-\[378\.61px\] {
    top: 378.61px;
  }

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

  .top-\[379\.52px\] {
    top: 379.52px;
  }

  .top-\[379\.73px\] {
    top: 379.73px;
  }

  .top-\[381\.73px\] {
    top: 381.73px;
  }

  .top-\[381\.92px\] {
    top: 381.92px;
  }

  .top-\[382\.73px\] {
    top: 382.73px;
  }

  .top-\[383\.83px\] {
    top: 383.83px;
  }

  .top-\[384\.05px\] {
    top: 384.05px;
  }

  .top-\[385\.75px\] {
    top: 385.75px;
  }

  .top-\[388\.95px\] {
    top: 388.95px;
  }

  .top-\[394\.33px\] {
    top: 394.33px;
  }

  .top-\[394\.59px\] {
    top: 394.59px;
  }

  .top-\[396\.35px\] {
    top: 396.35px;
  }

  .top-\[396\.92px\] {
    top: 396.92px;
  }

  .top-\[399\.11px\] {
    top: 399.11px;
  }

  .top-\[400\.61px\] {
    top: 400.61px;
  }

  .top-\[402\.91px\] {
    top: 402.91px;
  }

  .top-\[406\.14px\] {
    top: 406.14px;
  }

  .top-\[410\.3px\] {
    top: 410.3px;
  }

  .top-\[411px\] {
    top: 411px;
  }

  .top-\[412\.06px\] {
    top: 412.06px;
  }

  .top-\[412\.69px\] {
    top: 412.69px;
  }

  .top-\[415\.47px\] {
    top: 415.47px;
  }

  .top-\[415\.86px\] {
    top: 415.86px;
  }

  .top-\[416\.17px\] {
    top: 416.17px;
  }

  .top-\[417\.25px\] {
    top: 417.25px;
  }

  .top-\[419\.02px\] {
    top: 419.02px;
  }

  .top-\[419\.56px\] {
    top: 419.56px;
  }

  .top-\[421\.66px\] {
    top: 421.66px;
  }

  .top-\[422\.06px\] {
    top: 422.06px;
  }

  .top-\[422\.77px\] {
    top: 422.77px;
  }

  .top-\[424\.81px\] {
    top: 424.81px;
  }

  .top-\[425\.83px\] {
    top: 425.83px;
  }

  .top-\[427\.42px\] {
    top: 427.42px;
  }

  .top-\[428\.71px\] {
    top: 428.71px;
  }

  .top-\[429\.13px\] {
    top: 429.13px;
  }

  .top-\[429\.89px\] {
    top: 429.89px;
  }

  .top-\[430\.98px\] {
    top: 430.98px;
  }

  .top-\[436\.83px\] {
    top: 436.83px;
  }

  .top-\[436\.92px\] {
    top: 436.92px;
  }

  .top-\[437\.41px\] {
    top: 437.41px;
  }

  .top-\[441\.13px\] {
    top: 441.13px;
  }

  .top-\[445\.66px\] {
    top: 445.66px;
  }

  .top-\[447\.89px\] {
    top: 447.89px;
  }

  .top-\[448\.66px\] {
    top: 448.66px;
  }

  .top-\[449\.13px\] {
    top: 449.13px;
  }

  .top-\[449\.81px\] {
    top: 449.81px;
  }

  .top-\[450\.53px\] {
    top: 450.53px;
  }

  .top-\[451\.08px\] {
    top: 451.08px;
  }

  .top-\[451\.53px\] {
    top: 451.53px;
  }

  .top-\[453\.38px\] {
    top: 453.38px;
  }

  .top-\[455\.11px\] {
    top: 455.11px;
  }

  .top-\[455\.23px\] {
    top: 455.23px;
  }

  .top-\[460\.63px\] {
    top: 460.63px;
  }

  .top-\[461\.41px\] {
    top: 461.41px;
  }

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

  .top-\[467\.29px\] {
    top: 467.29px;
  }

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

  .top-\[474\.7px\] {
    top: 474.7px;
  }

  .top-\[476\.56px\] {
    top: 476.56px;
  }

  .top-\[478\.17px\] {
    top: 478.17px;
  }

  .top-\[480\.25px\] {
    top: 480.25px;
  }

  .top-\[481\.19px\] {
    top: 481.19px;
  }

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

  .top-\[481\.99px\] {
    top: 481.99px;
  }

  .top-\[482\.55px\] {
    top: 482.55px;
  }

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

  .top-\[485\.72px\] {
    top: 485.72px;
  }

  .top-\[487\.36px\] {
    top: 487.36px;
  }

  .top-\[492\.09px\] {
    top: 492.09px;
  }

  .top-\[496\.66px\] {
    top: 496.66px;
  }

  .top-\[498\.2px\] {
    top: 498.2px;
  }

  .top-\[501\.7px\] {
    top: 501.7px;
  }

  .top-\[501\.84px\] {
    top: 501.84px;
  }

  .top-\[504\.5px\] {
    top: 504.5px;
  }

  .top-\[509\.49px\] {
    top: 509.49px;
  }

  .top-\[509\.57px\] {
    top: 509.57px;
  }

  .top-\[510\.69px\] {
    top: 510.69px;
  }

  .top-\[511\.7px\] {
    top: 511.7px;
  }

  .top-\[512\.5px\] {
    top: 512.5px;
  }

  .top-\[512\.55px\] {
    top: 512.55px;
  }

  .top-\[514\.05px\] {
    top: 514.05px;
  }

  .top-\[519\.16px\] {
    top: 519.16px;
  }

  .top-\[520\.71px\] {
    top: 520.71px;
  }

  .top-\[527\.5px\] {
    top: 527.5px;
  }

  .top-\[528\.13px\] {
    top: 528.13px;
  }

  .top-\[529\.1px\] {
    top: 529.1px;
  }

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

  .top-\[540\.89px\] {
    top: 540.89px;
  }

  .top-\[543\.35px\] {
    top: 543.35px;
  }

  .top-\[547\.6px\] {
    top: 547.6px;
  }

  .top-\[553\.17px\] {
    top: 553.17px;
  }

  .top-\[556\.04px\] {
    top: 556.04px;
  }

  .top-\[562\.7px\] {
    top: 562.7px;
  }

  .top-\[563\.7px\] {
    top: 563.7px;
  }

  .top-\[574\.33px\] {
    top: 574.33px;
  }

  .top-\[576\.7px\] {
    top: 576.7px;
  }

  .top-\[580\.27px\] {
    top: 580.27px;
  }

  .top-\[582\.25px\] {
    top: 582.25px;
  }

  .top-\[587\.53px\] {
    top: 587.53px;
  }

  .top-\[598\.45px\] {
    top: 598.45px;
  }

  .top-\[602\.02px\] {
    top: 602.02px;
  }

  .top-\[602\.19px\] {
    top: 602.19px;
  }

  .top-\[602\.49px\] {
    top: 602.49px;
  }

  .top-\[603\.5px\] {
    top: 603.5px;
  }

  .top-\[604\.42px\] {
    top: 604.42px;
  }

  .top-\[605\.89px\] {
    top: 605.89px;
  }

  .top-\[609\.09px\] {
    top: 609.09px;
  }

  .top-\[610px\] {
    top: 610px;
  }

  .top-\[613\.3px\] {
    top: 613.3px;
  }

  .top-\[614\.08px\] {
    top: 614.08px;
  }

  .top-\[618\.77px\] {
    top: 618.77px;
  }

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

  .top-\[621\.02px\] {
    top: 621.02px;
  }

  .top-\[628\.45px\] {
    top: 628.45px;
  }

  .top-\[650\.05px\] {
    top: 650.05px;
  }

  .top-\[656\.95px\] {
    top: 656.95px;
  }

  .top-\[664px\] {
    top: 664px;
  }

  .top-\[668\.34px\] {
    top: 668.34px;
  }

  .top-\[669\.29px\] {
    top: 669.29px;
  }

  .top-\[671\.63px\] {
    top: 671.63px;
  }

  .top-\[673\.01px\] {
    top: 673.01px;
  }

  .top-\[675\.66px\] {
    top: 675.66px;
  }

  .top-\[682\.06px\] {
    top: 682.06px;
  }

  .top-\[686\.81px\] {
    top: 686.81px;
  }

  .top-\[686\.84px\] {
    top: 686.84px;
  }

  .top-\[690\.55px\] {
    top: 690.55px;
  }

  .top-\[690\.77px\] {
    top: 690.77px;
  }

  .top-\[692px\] {
    top: 692px;
  }

  .top-\[709\.23px\] {
    top: 709.23px;
  }

  .top-\[715\.86px\] {
    top: 715.86px;
  }

  .top-\[716\.2px\] {
    top: 716.2px;
  }

  .top-\[718\.28px\] {
    top: 718.28px;
  }

  .top-\[719\.04px\] {
    top: 719.04px;
  }

  .top-\[726\.05px\] {
    top: 726.05px;
  }

  .top-\[734\.94px\] {
    top: 734.94px;
  }

  .top-\[742\.62px\] {
    top: 742.62px;
  }

  .top-\[743\.91px\] {
    top: 743.91px;
  }

  .top-\[756\.03px\] {
    top: 756.03px;
  }

  .top-\[757\.08px\] {
    top: 757.08px;
  }

  .top-\[757\.61px\] {
    top: 757.61px;
  }

  .top-\[763\.68px\] {
    top: 763.68px;
  }

  .top-\[770\.7px\] {
    top: 770.7px;
  }

  .top-\[773\.6px\] {
    top: 773.6px;
  }

  .top-\[773\.55px\] {
    top: 773.55px;
  }

  .top-\[778\.03px\] {
    top: 778.03px;
  }

  .top-\[791\.41px\] {
    top: 791.41px;
  }

  .top-\[798\.73px\] {
    top: 798.73px;
  }

  .top-\[799\.25px\] {
    top: 799.25px;
  }

  .top-\[805\.78px\] {
    top: 805.78px;
  }

  .top-\[810\.61px\] {
    top: 810.61px;
  }

  .top-\[812\.6px\] {
    top: 812.6px;
  }

  .top-\[816\.14px\] {
    top: 816.14px;
  }

  .top-\[817px\] {
    top: 817px;
  }

  .top-\[822\.73px\] {
    top: 822.73px;
  }

  .top-\[823\.74px\] {
    top: 823.74px;
  }

  .top-\[825\.44px\] {
    top: 825.44px;
  }

  .top-\[826\.52px\] {
    top: 826.52px;
  }

  .top-\[844\.52px\] {
    top: 844.52px;
  }

  .top-\[846\.77px\] {
    top: 846.77px;
  }

  .top-\[854\.09px\] {
    top: 854.09px;
  }

  .top-\[861\.47px\] {
    top: 861.47px;
  }

  .top-\[862\.28px\] {
    top: 862.28px;
  }

  .top-\[863\.7px\] {
    top: 863.7px;
  }

  .top-\[869\.01px\] {
    top: 869.01px;
  }

  .top-\[872\.21px\] {
    top: 872.21px;
  }

  .top-\[883\.06px\] {
    top: 883.06px;
  }

  .top-\[883\.27px\] {
    top: 883.27px;
  }

  .top-\[883\.77px\] {
    top: 883.77px;
  }

  .top-\[886\.91px\] {
    top: 886.91px;
  }

  .top-\[896\.6px\] {
    top: 896.6px;
  }

  .top-\[899\.34px\] {
    top: 899.34px;
  }

  .top-\[900\.18px\] {
    top: 900.18px;
  }

  .top-\[903\.73px\] {
    top: 903.73px;
  }

  .top-\[922\.62px\] {
    top: 922.62px;
  }

  .top-\[925px\] {
    top: 925px;
  }

  .top-\[930\.68px\] {
    top: 930.68px;
  }

  .top-\[933\.5px\] {
    top: 933.5px;
  }

  .top-\[934\.48px\] {
    top: 934.48px;
  }

  .top-\[935\.08px\] {
    top: 935.08px;
  }

  .top-\[935\.17px\] {
    top: 935.17px;
  }

  .top-\[939\.02px\] {
    top: 939.02px;
  }

  .top-\[943\.74px\] {
    top: 943.74px;
  }

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

  .top-\[948\.09px\] {
    top: 948.09px;
  }

  .top-\[949px\] {
    top: 949px;
  }

  .top-\[956\.26px\] {
    top: 956.26px;
  }

  .top-\[956\.28px\] {
    top: 956.28px;
  }

  .top-\[958\.17px\] {
    top: 958.17px;
  }

  .top-\[960\.11px\] {
    top: 960.11px;
  }

  .top-\[961\.31px\] {
    top: 961.31px;
  }

  .top-\[961\.42px\] {
    top: 961.42px;
  }

  .top-\[970\.38px\] {
    top: 970.38px;
  }

  .top-\[980\.73px\] {
    top: 980.73px;
  }

  .top-\[983\.33px\] {
    top: 983.33px;
  }

  .top-\[986\.05px\] {
    top: 986.05px;
  }

  .top-\[987\.5px\] {
    top: 987.5px;
  }

  .top-\[987\.89px\] {
    top: 987.89px;
  }

  .top-\[996\.91px\] {
    top: 996.91px;
  }

  .top-\[1000\.09px\] {
    top: 1000.09px;
  }

  .top-\[1001\.83px\] {
    top: 1001.83px;
  }

  .top-\[1010px\] {
    top: 1010px;
  }

  .top-\[1015\.28px\] {
    top: 1015.28px;
  }

  .top-\[1018\.44px\] {
    top: 1018.44px;
  }

  .top-\[1020px\] {
    top: 1020px;
  }

  .top-\[1023\.19px\] {
    top: 1023.19px;
  }

  .top-\[1028\.31px\] {
    top: 1028.31px;
  }

  .top-\[1031\.36px\] {
    top: 1031.36px;
  }

  .top-\[1039\.91px\] {
    top: 1039.91px;
  }

  .top-\[1046\.08px\] {
    top: 1046.08px;
  }

  .top-\[1046\.51px\] {
    top: 1046.51px;
  }

  .top-\[1050\.94px\] {
    top: 1050.94px;
  }

  .top-\[1066\.75px\] {
    top: 1066.75px;
  }

  .top-\[1067\.25px\] {
    top: 1067.25px;
  }

  .top-\[1068\.84px\] {
    top: 1068.84px;
  }

  .top-\[1081\.51px\] {
    top: 1081.51px;
  }

  .top-\[1083\.21px\] {
    top: 1083.21px;
  }

  .top-\[1085\.33px\] {
    top: 1085.33px;
  }

  .top-\[1090\.28px\] {
    top: 1090.28px;
  }

  .top-\[1093\.13px\] {
    top: 1093.13px;
  }

  .top-\[1093\.52px\] {
    top: 1093.52px;
  }

  .top-\[1095\.1px\] {
    top: 1095.1px;
  }

  .top-\[1104\.68px\] {
    top: 1104.68px;
  }

  .top-\[1121\.27px\] {
    top: 1121.27px;
  }

  .top-\[1128\.22px\] {
    top: 1128.22px;
  }

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

  .top-\[1144\.52px\] {
    top: 1144.52px;
  }

  .top-\[1150\.42px\] {
    top: 1150.42px;
  }

  .top-\[1150\.49px\] {
    top: 1150.49px;
  }

  .top-\[1154px\] {
    top: 1154px;
  }

  .top-\[1155\.95px\] {
    top: 1155.95px;
  }

  .top-\[1156\.46px\] {
    top: 1156.46px;
  }

  .top-\[1159\.55px\] {
    top: 1159.55px;
  }

  .top-\[1162\.19px\] {
    top: 1162.19px;
  }

  .top-\[1162\.28px\] {
    top: 1162.28px;
  }

  .top-\[1178\.62px\] {
    top: 1178.62px;
  }

  .top-\[1192\.08px\] {
    top: 1192.08px;
  }

  .top-\[1196\.63px\] {
    top: 1196.63px;
  }

  .top-\[1205\.71px\] {
    top: 1205.71px;
  }

  .top-\[1223\.93px\] {
    top: 1223.93px;
  }

  .top-\[1228\.69px\] {
    top: 1228.69px;
  }

  .top-\[1229\.57px\] {
    top: 1229.57px;
  }

  .top-\[1230\.47px\] {
    top: 1230.47px;
  }

  .top-\[1240\.94px\] {
    top: 1240.94px;
  }

  .top-\[1245\.59px\] {
    top: 1245.59px;
  }

  .top-\[1273\.94px\] {
    top: 1273.94px;
  }

  .top-\[1282\.36px\] {
    top: 1282.36px;
  }

  .top-\[1292\.42px\] {
    top: 1292.42px;
  }

  .top-\[1331\.97px\] {
    top: 1331.97px;
  }

  .top-\[1349\.61px\] {
    top: 1349.61px;
  }

  .top-\[1374\.17px\] {
    top: 1374.17px;
  }

  .top-\[1377\.05px\] {
    top: 1377.05px;
  }

  .top-\[1397\.11px\] {
    top: 1397.11px;
  }

  .top-\[1402\.39px\] {
    top: 1402.39px;
  }

  .top-\[1405\.42px\] {
    top: 1405.42px;
  }

  .top-\[1413\.94px\] {
    top: 1413.94px;
  }

  .top-\[1423\.39px\] {
    top: 1423.39px;
  }

  .top-\[1427\.58px\] {
    top: 1427.58px;
  }

  .top-\[1442\.42px\] {
    top: 1442.42px;
  }

  .top-\[1447\.64px\] {
    top: 1447.64px;
  }

  .top-\[1483\.08px\] {
    top: 1483.08px;
  }

  .top-\[1483\.16px\] {
    top: 1483.16px;
  }

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

  .top-\[1534\.66px\] {
    top: 1534.66px;
  }

  .top-\[1551\.2px\] {
    top: 1551.2px;
  }

  .top-\[1559\.48px\] {
    top: 1559.48px;
  }

  .top-\[1594\.34px\] {
    top: 1594.34px;
  }

  .top-\[1654\.56px\] {
    top: 1654.56px;
  }

  .top-\[1698\.33px\] {
    top: 1698.33px;
  }

  .top-\[1702\.84px\] {
    top: 1702.84px;
  }

  .top-\[1738\.84px\] {
    top: 1738.84px;
  }

  .top-\[1766\.61px\] {
    top: 1766.61px;
  }

  .top-\[1786\.17px\] {
    top: 1786.17px;
  }

  .top-\[1808\.84px\] {
    top: 1808.84px;
  }

  .top-\[1815\.5px\] {
    top: 1815.5px;
  }

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

  .top-\[1832\.48px\] {
    top: 1832.48px;
  }

  .top-\[1866\.45px\] {
    top: 1866.45px;
  }

  .top-\[1867\.52px\] {
    top: 1867.52px;
  }

  .top-px {
    top: 1px;
  }

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

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

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

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

  .left-\[-4px\] {
    left: -4px;
  }

  .left-\[-8px\] {
    left: -8px;
  }

  .left-\[-20px\] {
    left: -20px;
  }

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

  .left-\[7\.52px\] {
    left: 7.52px;
  }

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

  .left-\[13\.86px\] {
    left: 13.86px;
  }

  .left-\[14\.51px\] {
    left: 14.51px;
  }

  .left-\[17\.75px\] {
    left: 17.75px;
  }

  .left-\[17px\] {
    left: 17px;
  }

  .left-\[19\.85px\] {
    left: 19.85px;
  }

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

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

  .left-\[25px\] {
    left: 25px;
  }

  .left-\[27\.02px\] {
    left: 27.02px;
  }

  .left-\[32px\] {
    left: 32px;
  }

  .left-\[33px\] {
    left: 33px;
  }

  .left-\[34\.67px\] {
    left: 34.67px;
  }

  .left-\[36\.78px\] {
    left: 36.78px;
  }

  .left-\[40\.45px\] {
    left: 40.45px;
  }

  .left-\[41\.72px\] {
    left: 41.72px;
  }

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

  .left-\[46\.52px\] {
    left: 46.52px;
  }

  .left-\[49px\] {
    left: 49px;
  }

  .left-\[52\.3px\] {
    left: 52.3px;
  }

  .left-\[55\.47px\] {
    left: 55.47px;
  }

  .left-\[56\.39px\] {
    left: 56.39px;
  }

  .left-\[56\.63px\] {
    left: 56.63px;
  }

  .left-\[57\.03px\] {
    left: 57.03px;
  }

  .left-\[57\.13px\] {
    left: 57.13px;
  }

  .left-\[57\.83px\] {
    left: 57.83px;
  }

  .left-\[57px\] {
    left: 57px;
  }

  .left-\[65px\] {
    left: 65px;
  }

  .left-\[67\.77px\] {
    left: 67.77px;
  }

  .left-\[69\.83px\] {
    left: 69.83px;
  }

  .left-\[70\.87px\] {
    left: 70.87px;
  }

  .left-\[72\.81px\] {
    left: 72.81px;
  }

  .left-\[73\.5px\] {
    left: 73.5px;
  }

  .left-\[73\.65px\] {
    left: 73.65px;
  }

  .left-\[75\.88px\] {
    left: 75.88px;
  }

  .left-\[76\.97px\] {
    left: 76.97px;
  }

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

  .left-\[90\.72px\] {
    left: 90.72px;
  }

  .left-\[91\.89px\] {
    left: 91.89px;
  }

  .left-\[100\.86px\] {
    left: 100.86px;
  }

  .left-\[101px\] {
    left: 101px;
  }

  .left-\[108\.66px\] {
    left: 108.66px;
  }

  .left-\[112\.5px\] {
    left: 112.5px;
  }

  .left-\[112\.11px\] {
    left: 112.11px;
  }

  .left-\[130\.61px\] {
    left: 130.61px;
  }

  .left-\[138\.06px\] {
    left: 138.06px;
  }

  .left-\[139\.52px\] {
    left: 139.52px;
  }

  .left-\[142\.91px\] {
    left: 142.91px;
  }

  .left-\[144\.52px\] {
    left: 144.52px;
  }

  .left-\[145\.77px\] {
    left: 145.77px;
  }

  .left-\[147\.5px\] {
    left: 147.5px;
  }

  .left-\[149\.42px\] {
    left: 149.42px;
  }

  .left-\[149\.47px\] {
    left: 149.47px;
  }

  .left-\[158\.23px\] {
    left: 158.23px;
  }

  .left-\[160\.33px\] {
    left: 160.33px;
  }

  .left-\[167\.03px\] {
    left: 167.03px;
  }

  .left-\[171\.19px\] {
    left: 171.19px;
  }

  .left-\[176px\] {
    left: 176px;
  }

  .left-\[178\.22px\] {
    left: 178.22px;
  }

  .left-\[187\.06px\] {
    left: 187.06px;
  }

  .left-\[188\.33px\] {
    left: 188.33px;
  }

  .left-\[198\.55px\] {
    left: 198.55px;
  }

  .left-\[201\.88px\] {
    left: 201.88px;
  }

  .left-\[202\.94px\] {
    left: 202.94px;
  }

  .left-\[202\.98px\] {
    left: 202.98px;
  }

  .left-\[203\.05px\] {
    left: 203.05px;
  }

  .left-\[209\.55px\] {
    left: 209.55px;
  }

  .left-\[210\.82px\] {
    left: 210.82px;
  }

  .left-\[218\.61px\] {
    left: 218.61px;
  }

  .left-\[219\.81px\] {
    left: 219.81px;
  }

  .left-\[224px\] {
    left: 224px;
  }

  .left-\[226\.36px\] {
    left: 226.36px;
  }

  .left-\[226\.88px\] {
    left: 226.88px;
  }

  .left-\[228px\] {
    left: 228px;
  }

  .left-\[232\.25px\] {
    left: 232.25px;
  }

  .left-\[235\.91px\] {
    left: 235.91px;
  }

  .left-\[240\.94px\] {
    left: 240.94px;
  }

  .left-\[243px\] {
    left: 243px;
  }

  .left-\[245\.33px\] {
    left: 245.33px;
  }

  .left-\[246\.55px\] {
    left: 246.55px;
  }

  .left-\[248\.42px\] {
    left: 248.42px;
  }

  .left-\[249\.11px\] {
    left: 249.11px;
  }

  .left-\[252\.4px\] {
    left: 252.4px;
  }

  .left-\[258\.69px\] {
    left: 258.69px;
  }

  .left-\[258\.91px\] {
    left: 258.91px;
  }

  .left-\[259\.05px\] {
    left: 259.05px;
  }

  .left-\[277\.86px\] {
    left: 277.86px;
  }

  .left-\[284\.39px\] {
    left: 284.39px;
  }

  .left-\[288\.45px\] {
    left: 288.45px;
  }

  .left-\[288px\] {
    left: 288px;
  }

  .left-\[289\.53px\] {
    left: 289.53px;
  }

  .left-\[291\.55px\] {
    left: 291.55px;
  }

  .left-\[316\.06px\] {
    left: 316.06px;
  }

  .left-\[316\.34px\] {
    left: 316.34px;
  }

  .left-\[318\.92px\] {
    left: 318.92px;
  }

  .left-\[320\.45px\] {
    left: 320.45px;
  }

  .left-\[332\.81px\] {
    left: 332.81px;
  }

  .left-\[336px\] {
    left: 336px;
  }

  .left-\[340\.41px\] {
    left: 340.41px;
  }

  .left-\[342\.91px\] {
    left: 342.91px;
  }

  .left-\[345\.92px\] {
    left: 345.92px;
  }

  .left-\[350\.63px\] {
    left: 350.63px;
  }

  .left-\[357\.66px\] {
    left: 357.66px;
  }

  .left-\[372\.81px\] {
    left: 372.81px;
  }

  .left-\[374\.76px\] {
    left: 374.76px;
  }

  .left-\[378\.66px\] {
    left: 378.66px;
  }

  .left-\[391\.3px\] {
    left: 391.3px;
  }

  .left-\[393\.3px\] {
    left: 393.3px;
  }

  .left-\[394\.66px\] {
    left: 394.66px;
  }

  .left-\[395\.16px\] {
    left: 395.16px;
  }

  .left-\[399\.77px\] {
    left: 399.77px;
  }

  .left-\[400\.91px\] {
    left: 400.91px;
  }

  .left-\[408\.31px\] {
    left: 408.31px;
  }

  .left-\[426\.63px\] {
    left: 426.63px;
  }

  .left-\[437\.14px\] {
    left: 437.14px;
  }

  .left-\[437\.33px\] {
    left: 437.33px;
  }

  .left-\[437\.63px\] {
    left: 437.63px;
  }

  .left-\[441\.11px\] {
    left: 441.11px;
  }

  .left-\[447\.83px\] {
    left: 447.83px;
  }

  .left-\[448\.29px\] {
    left: 448.29px;
  }

  .left-\[454\.95px\] {
    left: 454.95px;
  }

  .left-\[456\.24px\] {
    left: 456.24px;
  }

  .left-\[463\.66px\] {
    left: 463.66px;
  }

  .left-\[465\.5px\] {
    left: 465.5px;
  }

  .left-\[475\.06px\] {
    left: 475.06px;
  }

  .left-\[479\.82px\] {
    left: 479.82px;
  }

  .left-\[480\.07px\] {
    left: 480.07px;
  }

  .left-\[493\.02px\] {
    left: 493.02px;
  }

  .left-\[493\.59px\] {
    left: 493.59px;
  }

  .left-\[494\.46px\] {
    left: 494.46px;
  }

  .left-\[499\.42px\] {
    left: 499.42px;
  }

  .left-\[502\.44px\] {
    left: 502.44px;
  }

  .left-\[511\.52px\] {
    left: 511.52px;
  }

  .left-\[511px\] {
    left: 511px;
  }

  .left-\[516\.39px\] {
    left: 516.39px;
  }

  .left-\[524\.45px\] {
    left: 524.45px;
  }

  .left-\[525\.01px\] {
    left: 525.01px;
  }

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

  .left-\[534\.41px\] {
    left: 534.41px;
  }

  .left-\[538\.55px\] {
    left: 538.55px;
  }

  .left-\[539\.25px\] {
    left: 539.25px;
  }

  .left-\[552\.72px\] {
    left: 552.72px;
  }

  .left-\[560\.42px\] {
    left: 560.42px;
  }

  .left-\[567\.21px\] {
    left: 567.21px;
  }

  .left-\[573\.27px\] {
    left: 573.27px;
  }

  .left-\[573\.88px\] {
    left: 573.88px;
  }

  .left-\[577\.17px\] {
    left: 577.17px;
  }

  .left-\[579\.84px\] {
    left: 579.84px;
  }

  .left-\[581\.73px\] {
    left: 581.73px;
  }

  .left-\[586\.52px\] {
    left: 586.52px;
  }

  .left-\[591\.96px\] {
    left: 591.96px;
  }

  .left-\[592px\] {
    left: 592px;
  }

  .left-\[593\.16px\] {
    left: 593.16px;
  }

  .left-\[604\.56px\] {
    left: 604.56px;
  }

  .left-\[607\.21px\] {
    left: 607.21px;
  }

  .left-\[607\.66px\] {
    left: 607.66px;
  }

  .left-\[608\.15px\] {
    left: 608.15px;
  }

  .left-\[619\.22px\] {
    left: 619.22px;
  }

  .left-\[619\.73px\] {
    left: 619.73px;
  }

  .left-\[621\.58px\] {
    left: 621.58px;
  }

  .left-\[627\.91px\] {
    left: 627.91px;
  }

  .left-\[630\.05px\] {
    left: 630.05px;
  }

  .left-\[631px\] {
    left: 631px;
  }

  .left-\[641\.13px\] {
    left: 641.13px;
  }

  .left-\[641px\] {
    left: 641px;
  }

  .left-\[645\.81px\] {
    left: 645.81px;
  }

  .left-\[662\.57px\] {
    left: 662.57px;
  }

  .left-\[663\.2px\] {
    left: 663.2px;
  }

  .left-\[672px\] {
    left: 672px;
  }

  .left-\[676\.73px\] {
    left: 676.73px;
  }

  .left-\[679\.92px\] {
    left: 679.92px;
  }

  .left-\[691\.41px\] {
    left: 691.41px;
  }

  .left-\[700\.66px\] {
    left: 700.66px;
  }

  .left-\[709\.58px\] {
    left: 709.58px;
  }

  .left-\[714\.25px\] {
    left: 714.25px;
  }

  .left-\[715\.13px\] {
    left: 715.13px;
  }

  .left-\[728\.27px\] {
    left: 728.27px;
  }

  .left-\[729\.53px\] {
    left: 729.53px;
  }

  .left-\[740\.41px\] {
    left: 740.41px;
  }

  .left-\[741\.81px\] {
    left: 741.81px;
  }

  .left-\[749\.11px\] {
    left: 749.11px;
  }

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

  .left-\[756\.59px\] {
    left: 756.59px;
  }

  .left-\[756\.85px\] {
    left: 756.85px;
  }

  .left-\[757\.84px\] {
    left: 757.84px;
  }

  .left-\[763\.88px\] {
    left: 763.88px;
  }

  .left-\[765\.8px\] {
    left: 765.8px;
  }

  .left-\[769\.89px\] {
    left: 769.89px;
  }

  .left-\[772\.63px\] {
    left: 772.63px;
  }

  .left-\[775\.38px\] {
    left: 775.38px;
  }

  .left-\[786\.77px\] {
    left: 786.77px;
  }

  .left-\[789\.33px\] {
    left: 789.33px;
  }

  .left-\[792\.34px\] {
    left: 792.34px;
  }

  .left-\[801\.16px\] {
    left: 801.16px;
  }

  .left-\[805\.69px\] {
    left: 805.69px;
  }

  .left-\[816\.76px\] {
    left: 816.76px;
  }

  .left-\[816\.93px\] {
    left: 816.93px;
  }

  .left-\[823\.62px\] {
    left: 823.62px;
  }

  .left-\[825\.81px\] {
    left: 825.81px;
  }

  .left-\[827\.13px\] {
    left: 827.13px;
  }

  .left-\[833\.69px\] {
    left: 833.69px;
  }

  .left-\[833\.72px\] {
    left: 833.72px;
  }

  .left-\[845\.52px\] {
    left: 845.52px;
  }

  .left-\[845\.97px\] {
    left: 845.97px;
  }

  .left-\[850\.14px\] {
    left: 850.14px;
  }

  .left-\[852\.56px\] {
    left: 852.56px;
  }

  .left-\[856\.82px\] {
    left: 856.82px;
  }

  .left-\[860\.56px\] {
    left: 860.56px;
  }

  .left-\[866\.32px\] {
    left: 866.32px;
  }

  .left-\[874\.66px\] {
    left: 874.66px;
  }

  .left-\[874\.95px\] {
    left: 874.95px;
  }

  .left-\[877\.45px\] {
    left: 877.45px;
  }

  .left-\[877\.75px\] {
    left: 877.75px;
  }

  .left-\[880\.31px\] {
    left: 880.31px;
  }

  .left-\[886\.5px\] {
    left: 886.5px;
  }

  .left-\[888px\] {
    left: 888px;
  }

  .left-\[891\.98px\] {
    left: 891.98px;
  }

  .left-\[896\.16px\] {
    left: 896.16px;
  }

  .left-\[898\.8px\] {
    left: 898.8px;
  }

  .left-\[899\.33px\] {
    left: 899.33px;
  }

  .left-\[908\.3px\] {
    left: 908.3px;
  }

  .left-\[910\.53px\] {
    left: 910.53px;
  }

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

  .left-\[924\.91px\] {
    left: 924.91px;
  }

  .left-\[930\.36px\] {
    left: 930.36px;
  }

  .left-\[932\.64px\] {
    left: 932.64px;
  }

  .left-\[935\.29px\] {
    left: 935.29px;
  }

  .left-\[937\.7px\] {
    left: 937.7px;
  }

  .left-\[939\.17px\] {
    left: 939.17px;
  }

  .left-\[939\.36px\] {
    left: 939.36px;
  }

  .left-\[948\.16px\] {
    left: 948.16px;
  }

  .left-\[949\.18px\] {
    left: 949.18px;
  }

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

  .left-\[965\.89px\] {
    left: 965.89px;
  }

  .left-\[967\.14px\] {
    left: 967.14px;
  }

  .left-\[967\.84px\] {
    left: 967.84px;
  }

  .left-\[974\.69px\] {
    left: 974.69px;
  }

  .left-\[1017\.75px\] {
    left: 1017.75px;
  }

  .left-\[1030\.33px\] {
    left: 1030.33px;
  }

  .left-\[1034\.83px\] {
    left: 1034.83px;
  }

  .left-\[1043\.96px\] {
    left: 1043.96px;
  }

  .left-\[1056\.41px\] {
    left: 1056.41px;
  }

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

  .left-\[1064\.69px\] {
    left: 1064.69px;
  }

  .left-\[1067\.72px\] {
    left: 1067.72px;
  }

  .left-\[1069\.13px\] {
    left: 1069.13px;
  }

  .left-\[1069\.76px\] {
    left: 1069.76px;
  }

  .left-\[1072\.53px\] {
    left: 1072.53px;
  }

  .left-\[1075\.53px\] {
    left: 1075.53px;
  }

  .left-\[1078\.02px\] {
    left: 1078.02px;
  }

  .left-\[1081\.35px\] {
    left: 1081.35px;
  }

  .left-\[1081\.36px\] {
    left: 1081.36px;
  }

  .left-\[1081\.64px\] {
    left: 1081.64px;
  }

  .left-\[1081\.75px\] {
    left: 1081.75px;
  }

  .left-\[1085\.7px\] {
    left: 1085.7px;
  }

  .left-\[1087\.91px\] {
    left: 1087.91px;
  }

  .left-\[1089\.53px\] {
    left: 1089.53px;
  }

  .left-\[1090\.77px\] {
    left: 1090.77px;
  }

  .left-\[1096\.27px\] {
    left: 1096.27px;
  }

  .left-\[1104\.98px\] {
    left: 1104.98px;
  }

  .left-\[1110\.31px\] {
    left: 1110.31px;
  }

  .left-\[1116\.58px\] {
    left: 1116.58px;
  }

  .left-\[1119\.7px\] {
    left: 1119.7px;
  }

  .left-\[1123\.89px\] {
    left: 1123.89px;
  }

  .left-\[1125\.92px\] {
    left: 1125.92px;
  }

  .left-\[1128\.8px\] {
    left: 1128.8px;
  }

  .left-\[1128\.34px\] {
    left: 1128.34px;
  }

  .left-\[1133\.23px\] {
    left: 1133.23px;
  }

  .left-\[1139\.5px\] {
    left: 1139.5px;
  }

  .left-\[1151\.23px\] {
    left: 1151.23px;
  }

  .left-\[1164\.72px\] {
    left: 1164.72px;
  }

  .left-\[1167\.81px\] {
    left: 1167.81px;
  }

  .left-\[1177\.55px\] {
    left: 1177.55px;
  }

  .left-\[1177\.71px\] {
    left: 1177.71px;
  }

  .left-\[1193\.09px\] {
    left: 1193.09px;
  }

  .left-\[1201\.13px\] {
    left: 1201.13px;
  }

  .left-\[1201\.61px\] {
    left: 1201.61px;
  }

  .left-\[1207\.36px\] {
    left: 1207.36px;
  }

  .left-\[1211\.56px\] {
    left: 1211.56px;
  }

  .left-\[1213\.23px\] {
    left: 1213.23px;
  }

  .left-\[1214\.34px\] {
    left: 1214.34px;
  }

  .left-\[1215\.62px\] {
    left: 1215.62px;
  }

  .left-\[1216\.19px\] {
    left: 1216.19px;
  }

  .left-\[1218\.48px\] {
    left: 1218.48px;
  }

  .left-\[1218\.55px\] {
    left: 1218.55px;
  }

  .left-\[1220\.42px\] {
    left: 1220.42px;
  }

  .left-\[1229\.91px\] {
    left: 1229.91px;
  }

  .left-\[1231\.01px\] {
    left: 1231.01px;
  }

  .left-\[1248px\] {
    left: 1248px;
  }

  .left-\[1256\.11px\] {
    left: 1256.11px;
  }

  .left-\[1258\.37px\] {
    left: 1258.37px;
  }

  .left-\[1261\.47px\] {
    left: 1261.47px;
  }

  .left-\[1264\.31px\] {
    left: 1264.31px;
  }

  .left-\[1273\.92px\] {
    left: 1273.92px;
  }

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

  .left-\[1274\.86px\] {
    left: 1274.86px;
  }

  .left-\[1276\.38px\] {
    left: 1276.38px;
  }

  .left-\[1280\.11px\] {
    left: 1280.11px;
  }

  .left-\[1290\.2px\] {
    left: 1290.2px;
  }

  .left-\[1296\.89px\] {
    left: 1296.89px;
  }

  .left-\[1297\.22px\] {
    left: 1297.22px;
  }

  .left-\[1313\.77px\] {
    left: 1313.77px;
  }

  .left-\[1323\.13px\] {
    left: 1323.13px;
  }

  .left-\[1324\.2px\] {
    left: 1324.2px;
  }

  .left-\[1331\.94px\] {
    left: 1331.94px;
  }

  .left-\[1335\.7px\] {
    left: 1335.7px;
  }

  .left-\[1337\.06px\] {
    left: 1337.06px;
  }

  .left-\[1339\.09px\] {
    left: 1339.09px;
  }

  .left-\[1339\.81px\] {
    left: 1339.81px;
  }

  .left-\[1346px\] {
    left: 1346px;
  }

  .left-\[1350\.3px\] {
    left: 1350.3px;
  }

  .left-\[1353\.41px\] {
    left: 1353.41px;
  }

  .left-\[1358\.5px\] {
    left: 1358.5px;
  }

  .left-\[1361\.44px\] {
    left: 1361.44px;
  }

  .left-\[1370\.5px\] {
    left: 1370.5px;
  }

  .left-\[1370\.7px\] {
    left: 1370.7px;
  }

  .left-\[1370\.81px\] {
    left: 1370.81px;
  }

  .left-\[1377\.97px\] {
    left: 1377.97px;
  }

  .left-\[1379\.45px\] {
    left: 1379.45px;
  }

  .left-\[1386\.23px\] {
    left: 1386.23px;
  }

  .left-\[1387\.48px\] {
    left: 1387.48px;
  }

  .left-\[1393\.08px\] {
    left: 1393.08px;
  }

  .left-\[1394\.35px\] {
    left: 1394.35px;
  }

  .left-\[1395\.75px\] {
    left: 1395.75px;
  }

  .left-\[1401\.3px\] {
    left: 1401.3px;
  }

  .left-\[1410\.58px\] {
    left: 1410.58px;
  }

  .left-\[1413\.84px\] {
    left: 1413.84px;
  }

  .left-\[1417\.31px\] {
    left: 1417.31px;
  }

  .left-\[1426\.41px\] {
    left: 1426.41px;
  }

  .left-\[1430\.77px\] {
    left: 1430.77px;
  }

  .left-\[1433\.91px\] {
    left: 1433.91px;
  }

  .left-\[1435\.84px\] {
    left: 1435.84px;
  }

  .left-\[1440\.01px\] {
    left: 1440.01px;
  }

  .left-\[1443\.98px\] {
    left: 1443.98px;
  }

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

  .left-\[1464\.58px\] {
    left: 1464.58px;
  }

  .left-\[1469\.2px\] {
    left: 1469.2px;
  }

  .left-\[1474\.22px\] {
    left: 1474.22px;
  }

  .left-\[1485\.86px\] {
    left: 1485.86px;
  }

  .left-\[1498\.59px\] {
    left: 1498.59px;
  }

  .left-\[1511\.06px\] {
    left: 1511.06px;
  }

  .left-\[1520\.25px\] {
    left: 1520.25px;
  }

  .left-\[1520\.34px\] {
    left: 1520.34px;
  }

  .left-\[1524\.77px\] {
    left: 1524.77px;
  }

  .left-\[1528\.08px\] {
    left: 1528.08px;
  }

  .left-\[1535\.27px\] {
    left: 1535.27px;
  }

  .left-\[1538\.39px\] {
    left: 1538.39px;
  }

  .left-\[1539\.86px\] {
    left: 1539.86px;
  }

  .left-\[1544\.7px\] {
    left: 1544.7px;
  }

  .left-\[1545\.47px\] {
    left: 1545.47px;
  }

  .left-\[1546\.39px\] {
    left: 1546.39px;
  }

  .left-\[1549\.69px\] {
    left: 1549.69px;
  }

  .left-\[1549\.82px\] {
    left: 1549.82px;
  }

  .left-\[1552\.56px\] {
    left: 1552.56px;
  }

  .left-\[1561\.64px\] {
    left: 1561.64px;
  }

  .left-\[1570\.03px\] {
    left: 1570.03px;
  }

  .left-\[1579\.55px\] {
    left: 1579.55px;
  }

  .left-\[1580\.65px\] {
    left: 1580.65px;
  }

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

  .left-\[1592\.19px\] {
    left: 1592.19px;
  }

  .left-\[1597px\] {
    left: 1597px;
  }

  .left-\[1606\.47px\] {
    left: 1606.47px;
  }

  .left-\[1606\.87px\] {
    left: 1606.87px;
  }

  .left-\[1608\.92px\] {
    left: 1608.92px;
  }

  .left-\[1612\.7px\] {
    left: 1612.7px;
  }

  .left-\[1612\.72px\] {
    left: 1612.72px;
  }

  .left-\[1613\.63px\] {
    left: 1613.63px;
  }

  .left-\[1624\.97px\] {
    left: 1624.97px;
  }

  .left-\[1628\.33px\] {
    left: 1628.33px;
  }

  .left-\[1630\.51px\] {
    left: 1630.51px;
  }

  .left-\[1632\.52px\] {
    left: 1632.52px;
  }

  .left-\[1639\.25px\] {
    left: 1639.25px;
  }

  .left-\[1642\.44px\] {
    left: 1642.44px;
  }

  .left-\[1645\.06px\] {
    left: 1645.06px;
  }

  .left-\[1652\.84px\] {
    left: 1652.84px;
  }

  .left-\[1661\.38px\] {
    left: 1661.38px;
  }

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

  .left-\[1666\.89px\] {
    left: 1666.89px;
  }

  .left-\[1667\.38px\] {
    left: 1667.38px;
  }

  .left-\[1668\.34px\] {
    left: 1668.34px;
  }

  .left-\[1668\.88px\] {
    left: 1668.88px;
  }

  .left-\[1669\.94px\] {
    left: 1669.94px;
  }

  .left-\[1671\.99px\] {
    left: 1671.99px;
  }

  .left-\[1673\.33px\] {
    left: 1673.33px;
  }

  .left-\[1673\.47px\] {
    left: 1673.47px;
  }

  .left-\[1675\.73px\] {
    left: 1675.73px;
  }

  .left-\[1683\.27px\] {
    left: 1683.27px;
  }

  .left-\[1697\.68px\] {
    left: 1697.68px;
  }

  .left-\[1709\.77px\] {
    left: 1709.77px;
  }

  .left-\[1712\.18px\] {
    left: 1712.18px;
  }

  .left-\[1720\.71px\] {
    left: 1720.71px;
  }

  .left-\[1725\.06px\] {
    left: 1725.06px;
  }

  .left-\[1730\.34px\] {
    left: 1730.34px;
  }

  .left-\[1736\.64px\] {
    left: 1736.64px;
  }

  .left-\[1740\.58px\] {
    left: 1740.58px;
  }

  .left-\[1741\.2px\] {
    left: 1741.2px;
  }

  .left-\[1742\.19px\] {
    left: 1742.19px;
  }

  .left-\[1744\.89px\] {
    left: 1744.89px;
  }

  .left-\[1753\.88px\] {
    left: 1753.88px;
  }

  .left-\[1757px\] {
    left: 1757px;
  }

  .left-\[1761\.88px\] {
    left: 1761.88px;
  }

  .left-\[1762\.77px\] {
    left: 1762.77px;
  }

  .left-\[1773px\] {
    left: 1773px;
  }

  .left-\[1779\.52px\] {
    left: 1779.52px;
  }

  .left-\[1785\.88px\] {
    left: 1785.88px;
  }

  .left-\[1802\.11px\] {
    left: 1802.11px;
  }

  .left-\[1802\.64px\] {
    left: 1802.64px;
  }

  .left-\[1802\.83px\] {
    left: 1802.83px;
  }

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

  .left-\[1807\.47px\] {
    left: 1807.47px;
  }

  .left-\[1809\.07px\] {
    left: 1809.07px;
  }

  .left-\[1817\.75px\] {
    left: 1817.75px;
  }

  .left-\[1826\.06px\] {
    left: 1826.06px;
  }

  .left-\[1828\.98px\] {
    left: 1828.98px;
  }

  .left-\[1834\.05px\] {
    left: 1834.05px;
  }

  .left-\[1844\.66px\] {
    left: 1844.66px;
  }

  .left-\[1847\.19px\] {
    left: 1847.19px;
  }

  .left-\[1851\.73px\] {
    left: 1851.73px;
  }

  .left-\[1853\.25px\] {
    left: 1853.25px;
  }

  .left-\[1855\.59px\] {
    left: 1855.59px;
  }

  .left-\[1855\.65px\] {
    left: 1855.65px;
  }

  .left-\[1863\.44px\] {
    left: 1863.44px;
  }

  .left-\[1867\.8px\] {
    left: 1867.8px;
  }

  .left-\[1869\.02px\] {
    left: 1869.02px;
  }

  .left-\[1885\.45px\] {
    left: 1885.45px;
  }

  .left-\[1888\.91px\] {
    left: 1888.91px;
  }

  .left-\[1891\.22px\] {
    left: 1891.22px;
  }

  .left-\[1893\.18px\] {
    left: 1893.18px;
  }

  .left-\[1902\.73px\] {
    left: 1902.73px;
  }

  .left-\[1904\.08px\] {
    left: 1904.08px;
  }

  .left-\[1914\.77px\] {
    left: 1914.77px;
  }

  .left-\[1914\.84px\] {
    left: 1914.84px;
  }

  .left-\[1918\.13px\] {
    left: 1918.13px;
  }

  .left-\[1924\.3px\] {
    left: 1924.3px;
  }

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

  .left-\[1924\.52px\] {
    left: 1924.52px;
  }

  .left-\[1927\.44px\] {
    left: 1927.44px;
  }

  .left-\[1942\.08px\] {
    left: 1942.08px;
  }

  .left-\[1943\.59px\] {
    left: 1943.59px;
  }

  .left-\[1948\.52px\] {
    left: 1948.52px;
  }

  .left-\[1952\.92px\] {
    left: 1952.92px;
  }

  .left-\[1955\.91px\] {
    left: 1955.91px;
  }

  .left-\[1961\.1px\] {
    left: 1961.1px;
  }

  .left-\[1961\.03px\] {
    left: 1961.03px;
  }

  .left-\[1964\.98px\] {
    left: 1964.98px;
  }

  .left-\[1965\.45px\] {
    left: 1965.45px;
  }

  .left-\[1971\.67px\] {
    left: 1971.67px;
  }

  .left-\[1973\.02px\] {
    left: 1973.02px;
  }

  .left-\[1979\.56px\] {
    left: 1979.56px;
  }

  .left-\[1989\.73px\] {
    left: 1989.73px;
  }

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

  .left-\[1998\.82px\] {
    left: 1998.82px;
  }

  .left-\[2019\.53px\] {
    left: 2019.53px;
  }

  .left-\[2020\.02px\] {
    left: 2020.02px;
  }

  .left-\[2022\.14px\] {
    left: 2022.14px;
  }

  .left-\[2029\.47px\] {
    left: 2029.47px;
  }

  .left-\[2036\.19px\] {
    left: 2036.19px;
  }

  .left-\[2039\.11px\] {
    left: 2039.11px;
  }

  .left-\[2041\.63px\] {
    left: 2041.63px;
  }

  .left-\[2045\.8px\] {
    left: 2045.8px;
  }

  .left-\[2052\.03px\] {
    left: 2052.03px;
  }

  .left-\[2060\.59px\] {
    left: 2060.59px;
  }

  .left-\[2065\.69px\] {
    left: 2065.69px;
  }

  .left-\[2067\.89px\] {
    left: 2067.89px;
  }

  .left-\[2079\.84px\] {
    left: 2079.84px;
  }

  .left-\[2082\.53px\] {
    left: 2082.53px;
  }

  .left-\[2082\.91px\] {
    left: 2082.91px;
  }

  .left-\[2085\.65px\] {
    left: 2085.65px;
  }

  .left-\[2102\.2px\] {
    left: 2102.2px;
  }

  .left-\[2107\.27px\] {
    left: 2107.27px;
  }

  .left-\[2114\.72px\] {
    left: 2114.72px;
  }

  .left-\[2115\.4px\] {
    left: 2115.4px;
  }

  .left-\[2118\.4px\] {
    left: 2118.4px;
  }

  .left-\[2119\.77px\] {
    left: 2119.77px;
  }

  .left-\[2122\.11px\] {
    left: 2122.11px;
  }

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

  .left-\[2126\.46px\] {
    left: 2126.46px;
  }

  .left-\[2145\.1px\] {
    left: 2145.1px;
  }

  .left-\[2148\.91px\] {
    left: 2148.91px;
  }

  .left-\[2149\.8px\] {
    left: 2149.8px;
  }

  .left-\[2155\.1px\] {
    left: 2155.1px;
  }

  .left-\[2155\.45px\] {
    left: 2155.45px;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .block {
    display: block;
  }

  .flex {
    display: flex;
  }

  .grid {
    display: grid;
  }

  .hidden {
    display: none;
  }

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

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

  .size-\[2\.001px\] {
    width: 2.001px;
    height: 2.001px;
  }

  .size-\[2\.1px\] {
    width: 2.1px;
    height: 2.1px;
  }

  .size-\[2\.002px\] {
    width: 2.002px;
    height: 2.002px;
  }

  .size-\[2\.05px\] {
    width: 2.05px;
    height: 2.05px;
  }

  .size-\[2\.06px\] {
    width: 2.06px;
    height: 2.06px;
  }

  .size-\[2\.008px\] {
    width: 2.008px;
    height: 2.008px;
  }

  .size-\[2\.09px\] {
    width: 2.09px;
    height: 2.09px;
  }

  .size-\[2\.9px\] {
    width: 2.9px;
    height: 2.9px;
  }

  .size-\[2\.11px\] {
    width: 2.11px;
    height: 2.11px;
  }

  .size-\[2\.014px\] {
    width: 2.014px;
    height: 2.014px;
  }

  .size-\[2\.016px\] {
    width: 2.016px;
    height: 2.016px;
  }

  .size-\[2\.19px\] {
    width: 2.19px;
    height: 2.19px;
  }

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

  .size-\[2\.29px\] {
    width: 2.29px;
    height: 2.29px;
  }

  .size-\[2\.041px\] {
    width: 2.041px;
    height: 2.041px;
  }

  .size-\[2\.44px\] {
    width: 2.44px;
    height: 2.44px;
  }

  .size-\[2\.045px\] {
    width: 2.045px;
    height: 2.045px;
  }

  .size-\[2\.49px\] {
    width: 2.49px;
    height: 2.49px;
  }

  .size-\[2\.051px\] {
    width: 2.051px;
    height: 2.051px;
  }

  .size-\[2\.058px\] {
    width: 2.058px;
    height: 2.058px;
  }

  .size-\[2\.063px\] {
    width: 2.063px;
    height: 2.063px;
  }

  .size-\[2\.071px\] {
    width: 2.071px;
    height: 2.071px;
  }

  .size-\[2\.073px\] {
    width: 2.073px;
    height: 2.073px;
  }

  .size-\[2\.087px\] {
    width: 2.087px;
    height: 2.087px;
  }

  .size-\[2\.92px\] {
    width: 2.92px;
    height: 2.92px;
  }

  .size-\[2\.99px\] {
    width: 2.99px;
    height: 2.99px;
  }

  .size-\[2\.118px\] {
    width: 2.118px;
    height: 2.118px;
  }

  .size-\[2\.125px\] {
    width: 2.125px;
    height: 2.125px;
  }

  .size-\[2\.133px\] {
    width: 2.133px;
    height: 2.133px;
  }

  .size-\[2\.142px\] {
    width: 2.142px;
    height: 2.142px;
  }

  .size-\[2\.143px\] {
    width: 2.143px;
    height: 2.143px;
  }

  .size-\[2\.151px\] {
    width: 2.151px;
    height: 2.151px;
  }

  .size-\[2\.156px\] {
    width: 2.156px;
    height: 2.156px;
  }

  .size-\[2\.165px\] {
    width: 2.165px;
    height: 2.165px;
  }

  .size-\[2\.169px\] {
    width: 2.169px;
    height: 2.169px;
  }

  .size-\[2\.191px\] {
    width: 2.191px;
    height: 2.191px;
  }

  .size-\[2\.204px\] {
    width: 2.204px;
    height: 2.204px;
  }

  .size-\[2\.211px\] {
    width: 2.211px;
    height: 2.211px;
  }

  .size-\[2\.216px\] {
    width: 2.216px;
    height: 2.216px;
  }

  .size-\[2\.231px\] {
    width: 2.231px;
    height: 2.231px;
  }

  .size-\[2\.242px\] {
    width: 2.242px;
    height: 2.242px;
  }

  .size-\[2\.246px\] {
    width: 2.246px;
    height: 2.246px;
  }

  .size-\[2\.275px\] {
    width: 2.275px;
    height: 2.275px;
  }

  .size-\[2\.296px\] {
    width: 2.296px;
    height: 2.296px;
  }

  .size-\[2\.306px\] {
    width: 2.306px;
    height: 2.306px;
  }

  .size-\[2\.322px\] {
    width: 2.322px;
    height: 2.322px;
  }

  .size-\[2\.323px\] {
    width: 2.323px;
    height: 2.323px;
  }

  .size-\[2\.325px\] {
    width: 2.325px;
    height: 2.325px;
  }

  .size-\[2\.326px\] {
    width: 2.326px;
    height: 2.326px;
  }

  .size-\[2\.338px\] {
    width: 2.338px;
    height: 2.338px;
  }

  .size-\[2\.354px\] {
    width: 2.354px;
    height: 2.354px;
  }

  .size-\[2\.361px\] {
    width: 2.361px;
    height: 2.361px;
  }

  .size-\[2\.364px\] {
    width: 2.364px;
    height: 2.364px;
  }

  .size-\[2\.377px\] {
    width: 2.377px;
    height: 2.377px;
  }

  .size-\[2\.385px\] {
    width: 2.385px;
    height: 2.385px;
  }

  .size-\[2\.393px\] {
    width: 2.393px;
    height: 2.393px;
  }

  .size-\[2\.394px\] {
    width: 2.394px;
    height: 2.394px;
  }

  .size-\[2\.398px\] {
    width: 2.398px;
    height: 2.398px;
  }

  .size-\[2\.409px\] {
    width: 2.409px;
    height: 2.409px;
  }

  .size-\[2\.413px\] {
    width: 2.413px;
    height: 2.413px;
  }

  .size-\[2\.419px\] {
    width: 2.419px;
    height: 2.419px;
  }

  .size-\[2\.459px\] {
    width: 2.459px;
    height: 2.459px;
  }

  .size-\[2\.484px\] {
    width: 2.484px;
    height: 2.484px;
  }

  .size-\[2\.499px\] {
    width: 2.499px;
    height: 2.499px;
  }

  .size-\[2\.514px\] {
    width: 2.514px;
    height: 2.514px;
  }

  .size-\[2\.525px\] {
    width: 2.525px;
    height: 2.525px;
  }

  .size-\[2\.533px\] {
    width: 2.533px;
    height: 2.533px;
  }

  .size-\[2\.541px\] {
    width: 2.541px;
    height: 2.541px;
  }

  .size-\[2\.546px\] {
    width: 2.546px;
    height: 2.546px;
  }

  .size-\[2\.559px\] {
    width: 2.559px;
    height: 2.559px;
  }

  .size-\[2\.575px\] {
    width: 2.575px;
    height: 2.575px;
  }

  .size-\[2\.576px\] {
    width: 2.576px;
    height: 2.576px;
  }

  .size-\[2\.578px\] {
    width: 2.578px;
    height: 2.578px;
  }

  .size-\[2\.586px\] {
    width: 2.586px;
    height: 2.586px;
  }

  .size-\[2\.587px\] {
    width: 2.587px;
    height: 2.587px;
  }

  .size-\[2\.595px\] {
    width: 2.595px;
    height: 2.595px;
  }

  .size-\[2\.601px\] {
    width: 2.601px;
    height: 2.601px;
  }

  .size-\[2\.604px\] {
    width: 2.604px;
    height: 2.604px;
  }

  .size-\[2\.606px\] {
    width: 2.606px;
    height: 2.606px;
  }

  .size-\[2\.609px\] {
    width: 2.609px;
    height: 2.609px;
  }

  .size-\[2\.621px\] {
    width: 2.621px;
    height: 2.621px;
  }

  .size-\[2\.631px\] {
    width: 2.631px;
    height: 2.631px;
  }

  .size-\[2\.641px\] {
    width: 2.641px;
    height: 2.641px;
  }

  .size-\[2\.646px\] {
    width: 2.646px;
    height: 2.646px;
  }

  .size-\[2\.656px\] {
    width: 2.656px;
    height: 2.656px;
  }

  .size-\[2\.681px\] {
    width: 2.681px;
    height: 2.681px;
  }

  .size-\[2\.682px\] {
    width: 2.682px;
    height: 2.682px;
  }

  .size-\[2\.688px\] {
    width: 2.688px;
    height: 2.688px;
  }

  .size-\[2\.694px\] {
    width: 2.694px;
    height: 2.694px;
  }

  .size-\[2\.712px\] {
    width: 2.712px;
    height: 2.712px;
  }

  .size-\[2\.716px\] {
    width: 2.716px;
    height: 2.716px;
  }

  .size-\[2\.724px\] {
    width: 2.724px;
    height: 2.724px;
  }

  .size-\[2\.727px\] {
    width: 2.727px;
    height: 2.727px;
  }

  .size-\[2\.729px\] {
    width: 2.729px;
    height: 2.729px;
  }

  .size-\[2\.731px\] {
    width: 2.731px;
    height: 2.731px;
  }

  .size-\[2\.767px\] {
    width: 2.767px;
    height: 2.767px;
  }

  .size-\[2\.776px\] {
    width: 2.776px;
    height: 2.776px;
  }

  .size-\[2\.777px\] {
    width: 2.777px;
    height: 2.777px;
  }

  .size-\[2\.788px\] {
    width: 2.788px;
    height: 2.788px;
  }

  .size-\[2\.804px\] {
    width: 2.804px;
    height: 2.804px;
  }

  .size-\[2\.835px\] {
    width: 2.835px;
    height: 2.835px;
  }

  .size-\[2\.845px\] {
    width: 2.845px;
    height: 2.845px;
  }

  .size-\[2\.856px\] {
    width: 2.856px;
    height: 2.856px;
  }

  .size-\[2\.873px\] {
    width: 2.873px;
    height: 2.873px;
  }

  .size-\[2\.894px\] {
    width: 2.894px;
    height: 2.894px;
  }

  .size-\[2\.895px\] {
    width: 2.895px;
    height: 2.895px;
  }

  .size-\[2\.905px\] {
    width: 2.905px;
    height: 2.905px;
  }

  .size-\[2\.911px\] {
    width: 2.911px;
    height: 2.911px;
  }

  .size-\[2\.918px\] {
    width: 2.918px;
    height: 2.918px;
  }

  .size-\[2\.921px\] {
    width: 2.921px;
    height: 2.921px;
  }

  .size-\[2\.924px\] {
    width: 2.924px;
    height: 2.924px;
  }

  .size-\[2\.928px\] {
    width: 2.928px;
    height: 2.928px;
  }

  .size-\[2\.931px\] {
    width: 2.931px;
    height: 2.931px;
  }

  .size-\[2\.932px\] {
    width: 2.932px;
    height: 2.932px;
  }

  .size-\[2\.933px\] {
    width: 2.933px;
    height: 2.933px;
  }

  .size-\[2\.955px\] {
    width: 2.955px;
    height: 2.955px;
  }

  .size-\[2\.958px\] {
    width: 2.958px;
    height: 2.958px;
  }

  .size-\[2\.964px\] {
    width: 2.964px;
    height: 2.964px;
  }

  .size-\[2\.973px\] {
    width: 2.973px;
    height: 2.973px;
  }

  .size-\[2\.989px\] {
    width: 2.989px;
    height: 2.989px;
  }

  .size-\[2\.991px\] {
    width: 2.991px;
    height: 2.991px;
  }

  .size-\[2\.997px\] {
    width: 2.997px;
    height: 2.997px;
  }

  .size-\[2\.999px\] {
    width: 2.999px;
    height: 2.999px;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .h-\[2\.385px\] {
    height: 2.385px;
  }

  .h-\[2\.636px\] {
    height: 2.636px;
  }

  .h-\[2\.918px\] {
    height: 2.918px;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .h-\[651\.703px\] {
    height: 651.703px;
  }

  .h-\[684\.288px\] {
    height: 684.288px;
  }

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

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

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

  .h-\[1885\.41px\] {
    height: 1885.41px;
  }

  .h-auto {
    height: auto;
  }

  .h-full {
    height: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-\[26\.891px\] {
    width: 26.891px;
  }

  .w-\[29\.531px\] {
    width: 29.531px;
  }

  .w-\[39\.484px\] {
    width: 39.484px;
  }

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

  .w-\[48\.078px\] {
    width: 48.078px;
  }

  .w-\[48\.313px\] {
    width: 48.313px;
  }

  .w-\[51\.984px\] {
    width: 51.984px;
  }

  .w-\[57\.328px\] {
    width: 57.328px;
  }

  .w-\[82\.219px\] {
    width: 82.219px;
  }

  .w-\[92\.578px\] {
    width: 92.578px;
  }

  .w-\[106\.313px\] {
    width: 106.313px;
  }

  .w-\[113\.766px\] {
    width: 113.766px;
  }

  .w-\[113\.781px\] {
    width: 113.781px;
  }

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

  .w-\[140\.219px\] {
    width: 140.219px;
  }

  .w-\[153\.516px\] {
    width: 153.516px;
  }

  .w-\[163\.422px\] {
    width: 163.422px;
  }

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

  .w-\[177\.422px\] {
    width: 177.422px;
  }

  .w-\[188\.016px\] {
    width: 188.016px;
  }

  .w-\[204\.406px\] {
    width: 204.406px;
  }

  .w-\[212\.797px\] {
    width: 212.797px;
  }

  .w-\[221\.547px\] {
    width: 221.547px;
  }

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

  .w-\[229\.344px\] {
    width: 229.344px;
  }

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

  .w-\[247\.609px\] {
    width: 247.609px;
  }

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

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

  .w-\[269\.031px\] {
    width: 269.031px;
  }

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

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

  .w-\[294\.391px\] {
    width: 294.391px;
  }

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

  .w-\[296\.656px\] {
    width: 296.656px;
  }

  .w-\[296\.672px\] {
    width: 296.672px;
  }

  .w-\[309\.703px\] {
    width: 309.703px;
  }

  .w-\[310\.313px\] {
    width: 310.313px;
  }

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

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

  .w-\[322\.422px\] {
    width: 322.422px;
  }

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

  .w-\[343\.781px\] {
    width: 343.781px;
  }

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

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

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

  .w-\[361\.656px\] {
    width: 361.656px;
  }

  .w-\[362\.656px\] {
    width: 362.656px;
  }

  .w-\[362\.672px\] {
    width: 362.672px;
  }

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

  .w-\[371\.703px\] {
    width: 371.703px;
  }

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

  .w-\[394\.625px\] {
    width: 394.625px;
  }

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

  .w-\[405\.328px\] {
    width: 405.328px;
  }

  .w-\[405\.344px\] {
    width: 405.344px;
  }

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

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

  .w-\[431\.625px\] {
    width: 431.625px;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-auto {
    width: auto;
  }

  .w-full {
    width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .max-w-sm {
    max-width: var(--container-sm);
  }

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

  .flex-1 {
    flex: 1;
  }

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

  .grow {
    flex-grow: 1;
  }

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

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

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

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

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

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

  .animate-in {
    animation: enter var(--tw-duration, .15s) var(--tw-ease, ease);
  }

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

  .cursor-pointer {
    cursor: pointer;
  }

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

  .grid-cols-\[repeat\(2\,_minmax\(0px\,_1fr\)\)\] {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .grid-rows-\[98px_98px_minmax\(0px\,_1fr\)\] {
    grid-template-rows: 98px 98px minmax(0, 1fr);
  }

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

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

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

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

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

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

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

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

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

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

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

  .gap-1\.5 {
    gap: calc(var(--spacing) * 1.5);
  }

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

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

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

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

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

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

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

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

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

  :where(.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(.space-y-6 > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));
    margin-block-end: calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)));
  }

  .overflow-clip {
    overflow: clip;
  }

  .overflow-hidden {
    overflow: hidden;
  }

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

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

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

  .rounded-\[3\.35544e\+07px\] {
    border-radius: 33554400px;
  }

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

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

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

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

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

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

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

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

  .rounded-xl {
    border-radius: calc(var(--radius)  + 4px);
  }

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

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

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

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

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

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

  .border-l-4 {
    border-left-style: var(--tw-border-style);
    border-left-width: 4px;
  }

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

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

  .border-\[\#D28FFF\]\/30 {
    border-color: oklab(75.8701% .109371 -.128048 / .3);
  }

  .border-\[\#FFB6F1\]\/50 {
    border-color: oklab(86.2324% .100805 -.0502811 / .5);
  }

  .border-\[rgba\(108\,201\,255\,0\.3\)\] {
    border-color: #6cc9ff4d;
  }

  .border-\[rgba\(173\,70\,255\,0\.1\)\] {
    border-color: #ad46ff1a;
  }

  .border-\[rgba\(173\,70\,255\,0\.2\)\] {
    border-color: #ad46ff33;
  }

  .border-\[rgba\(173\,70\,255\,0\.3\)\] {
    border-color: #ad46ff4d;
  }

  .border-\[rgba\(173\,70\,255\,0\.5\)\] {
    border-color: #ad46ff80;
  }

  .border-\[rgba\(246\,51\,154\,0\.3\)\] {
    border-color: #f6339a4d;
  }

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

  .border-emerald-400\/30 {
    border-color: color-mix(in srgb, oklch(.765 .177 163.223) 30%, transparent);
  }

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

  .border-red-400 {
    border-color: var(--color-red-400);
  }

  .border-red-400\/30 {
    border-color: color-mix(in srgb, oklch(.704 .191 22.216) 30%, transparent);
  }

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

  .border-red-500\/70 {
    border-color: color-mix(in srgb, oklch(.637 .237 25.331) 70%, transparent);
  }

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

  .border-white\/20 {
    border-color: #fff3;
  }

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

  .border-white\/60 {
    border-color: #fff9;
  }

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

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

  .bg-\[\#0f0f2e\]\/80 {
    background-color: oklab(19.0253% .00943639 -.0598795 / .8);
  }

  .bg-\[rgba\(10\,10\,31\,0\.8\)\] {
    background-color: #0a0a1fcc;
  }

  .bg-\[rgba\(26\,26\,62\,0\.3\)\] {
    background-color: #1a1a3e4d;
  }

  .bg-\[rgba\(108\,201\,255\,0\.1\)\] {
    background-color: #6cc9ff1a;
  }

  .bg-\[rgba\(152\,16\,250\,0\.2\)\] {
    background-color: #9810fa33;
  }

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

  .bg-\[rgba\(173\,70\,255\,0\.2\)\] {
    background-color: #ad46ff33;
  }

  .bg-\[rgba\(230\,0\,118\,0\.2\)\] {
    background-color: #e6007633;
  }

  .bg-\[rgba\(230\,0\,118\,0\.15\)\] {
    background-color: #e6007626;
  }

  .bg-\[rgba\(246\,51\,154\,0\.1\)\] {
    background-color: #f6339a1a;
  }

  .bg-\[rgba\(255\,255\,255\,0\.2\)\] {
    background-color: #fff3;
  }

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

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

  .bg-black\/40 {
    background-color: #0006;
  }

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

  .bg-black\/90 {
    background-color: #000000e6;
  }

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

  .bg-emerald-900\/30 {
    background-color: color-mix(in srgb, oklch(.378 .077 168.94) 30%, transparent);
  }

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

  .bg-red-900\/30 {
    background-color: color-mix(in srgb, oklch(.396 .141 25.723) 30%, transparent);
  }

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

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

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

  .bg-white\/5 {
    background-color: #ffffff0d;
  }

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

  .bg-white\/60 {
    background-color: #fff9;
  }

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

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

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

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

  .from-\[\#0a0a1f\] {
    --tw-gradient-from: #0a0a1f;
    --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));
  }

  .from-\[\#1a0b2e\] {
    --tw-gradient-from: #1a0b2e;
    --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));
  }

  .from-\[\#1a1a3e\] {
    --tw-gradient-from: #1a1a3e;
    --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));
  }

  .from-\[\#1a1a3e\]\/90 {
    --tw-gradient-from: oklab(24.0279% .0117545 -.066026 / .9);
    --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));
  }

  .from-\[\#1a1a3f\] {
    --tw-gradient-from: #1a1a3f;
    --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));
  }

  .from-\[\#2d1b4e\] {
    --tw-gradient-from: #2d1b4e;
    --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));
  }

  .from-\[\#6CC9FF\] {
    --tw-gradient-from: #6cc9ff;
    --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));
  }

  .from-\[\#6CC9FF\]\/15 {
    --tw-gradient-from: oklab(79.9592% -.0651255 -.0974786 / .15);
    --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));
  }

  .from-\[\#6CC9FF\]\/20 {
    --tw-gradient-from: oklab(79.9592% -.0651255 -.0974786 / .2);
    --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));
  }

  .from-\[\#9810fa\] {
    --tw-gradient-from: #9810fa;
    --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));
  }

  .from-\[\#D28FFF\] {
    --tw-gradient-from: #d28fff;
    --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));
  }

  .from-\[\#D28FFF\]\/10 {
    --tw-gradient-from: oklab(75.8701% .109371 -.128048 / .1);
    --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));
  }

  .from-\[\#FFB6F1\]\/20 {
    --tw-gradient-from: oklab(86.2324% .100805 -.0502811 / .2);
    --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));
  }

  .from-\[\#FFB6F1\]\/40 {
    --tw-gradient-from: oklab(86.2324% .100805 -.0502811 / .4);
    --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));
  }

  .from-\[\#e60076\] {
    --tw-gradient-from: #e60076;
    --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));
  }

  .from-gray-500 {
    --tw-gradient-from: var(--color-gray-500);
    --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));
  }

  .from-gray-600 {
    --tw-gradient-from: var(--color-gray-600);
    --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));
  }

  .from-transparent {
    --tw-gradient-from: transparent;
    --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));
  }

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

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

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

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

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

  .via-\[\#2d1b4e\]\/80 {
    --tw-gradient-via: oklab(27.5829% .0398544 -.0807661 / .8);
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }

  .via-\[\#D28FFF\]\/10 {
    --tw-gradient-via: oklab(75.8701% .109371 -.128048 / .1);
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }

  .via-\[\#D28FFF\]\/20 {
    --tw-gradient-via: oklab(75.8701% .109371 -.128048 / .2);
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }

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

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

  .via-white\/20 {
    --tw-gradient-via: #fff3;
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .via-white\/20 {
      --tw-gradient-via: color-mix(in oklab, var(--color-white) 20%, transparent);
    }
  }

  .via-50\% {
    --tw-gradient-via-position: 50%;
  }

  .to-\[\#0a0a1f\] {
    --tw-gradient-to: #0a0a1f;
    --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));
  }

  .to-\[\#000000\] {
    --tw-gradient-to: #000;
    --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));
  }

  .to-\[\#1a0b2e\] {
    --tw-gradient-to: #1a0b2e;
    --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));
  }

  .to-\[\#1a1a3e\] {
    --tw-gradient-to: #1a1a3e;
    --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));
  }

  .to-\[\#1a1a3e\]\/90 {
    --tw-gradient-to: oklab(24.0279% .0117545 -.066026 / .9);
    --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));
  }

  .to-\[\#1a1a3f\] {
    --tw-gradient-to: #1a1a3f;
    --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));
  }

  .to-\[\#9810fa\] {
    --tw-gradient-to: #9810fa;
    --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));
  }

  .to-\[\#D28FFF\] {
    --tw-gradient-to: #d28fff;
    --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));
  }

  .to-\[\#D28FFF\]\/20 {
    --tw-gradient-to: oklab(75.8701% .109371 -.128048 / .2);
    --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));
  }

  .to-\[\#FFB6F1\] {
    --tw-gradient-to: #ffb6f1;
    --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));
  }

  .to-\[\#ad46ff\] {
    --tw-gradient-to: #ad46ff;
    --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));
  }

  .to-\[\#e60076\] {
    --tw-gradient-to: #e60076;
    --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));
  }

  .to-\[\#f6339a\] {
    --tw-gradient-to: #f6339a;
    --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));
  }

  .to-gray-600 {
    --tw-gradient-to: var(--color-gray-600);
    --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));
  }

  .to-gray-700 {
    --tw-gradient-to: var(--color-gray-700);
    --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));
  }

  .to-transparent {
    --tw-gradient-to: transparent;
    --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));
  }

  .bg-clip-padding {
    background-clip: padding-box;
  }

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

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

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

  .object-top {
    object-position: top;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .px-\[678\.5px\] {
    padding-inline: 678.5px;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .py-px {
    padding-block: 1px;
  }

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

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

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

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

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

  .pt-px {
    padding-top: 1px;
  }

  .pr-\[0\.016px\] {
    padding-right: .016px;
  }

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

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

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

  .pb-px {
    padding-bottom: 1px;
  }

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

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

  .font-\[\'Inter\:Bold\'\,sans-serif\] {
    font-family: Inter\:Bold, sans-serif;
  }

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

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

  .font-\[\'Inter\:Semi_Bold\'\,sans-serif\] {
    font-family: Inter\:Semi Bold, sans-serif;
  }

  .text-2xl {
    font-size: var(--text-2xl);
    line-height: var(--tw-leading, var(--text-2xl--line-height));
  }

  .text-3xl {
    font-size: var(--text-3xl);
    line-height: var(--tw-leading, var(--text-3xl--line-height));
  }

  .text-4xl {
    font-size: var(--text-4xl);
    line-height: var(--tw-leading, var(--text-4xl--line-height));
  }

  .text-5xl {
    font-size: var(--text-5xl);
    line-height: var(--tw-leading, var(--text-5xl--line-height));
  }

  .text-6xl {
    font-size: var(--text-6xl);
    line-height: var(--tw-leading, var(--text-6xl--line-height));
  }

  .text-base {
    font-size: var(--text-base);
    line-height: var(--tw-leading, var(--text-base--line-height));
  }

  .text-lg {
    font-size: var(--text-lg);
    line-height: var(--tw-leading, var(--text-lg--line-height));
  }

  .text-sm {
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
  }

  .text-xl {
    font-size: var(--text-xl);
    line-height: var(--tw-leading, var(--text-xl--line-height));
  }

  .text-xs {
    font-size: var(--text-xs);
    line-height: var(--tw-leading, var(--text-xs--line-height));
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .leading-\[29\.25px\] {
    --tw-leading: 29.25px;
    line-height: 29.25px;
  }

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

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

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

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

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

  .leading-relaxed {
    --tw-leading: var(--leading-relaxed);
    line-height: var(--leading-relaxed);
  }

  .leading-tight {
    --tw-leading: var(--leading-tight);
    line-height: var(--leading-tight);
  }

  .font-bold {
    --tw-font-weight: var(--font-weight-bold);
    font-weight: var(--font-weight-bold);
  }

  .font-extrabold {
    --tw-font-weight: var(--font-weight-extrabold);
    font-weight: var(--font-weight-extrabold);
  }

  .font-medium {
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
  }

  .font-normal {
    --tw-font-weight: var(--font-weight-normal);
    font-weight: var(--font-weight-normal);
  }

  .font-semibold {
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
  }

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

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

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

  .tracking-wide {
    --tw-tracking: var(--tracking-wide);
    letter-spacing: var(--tracking-wide);
  }

  .tracking-wider {
    --tw-tracking: var(--tracking-wider);
    letter-spacing: var(--tracking-wider);
  }

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

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

  .text-\[\#99a1af\] {
    color: #99a1af;
  }

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

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

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

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

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

  .text-\[rgba\(0\,0\,0\,0\)\] {
    color: #0000;
  }

  .text-emerald-300 {
    color: var(--color-emerald-300);
  }

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

  .text-gray-400 {
    color: var(--color-gray-400);
  }

  .text-gray-500 {
    color: var(--color-gray-500);
  }

  .text-red-200 {
    color: var(--color-red-200);
  }

  .text-red-300 {
    color: var(--color-red-300);
  }

  .text-red-400 {
    color: var(--color-red-400);
  }

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

  .text-white\/50 {
    color: #ffffff80;
  }

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

  .text-white\/70 {
    color: #ffffffb3;
  }

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

  .text-white\/80 {
    color: #fffc;
  }

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

  .text-white\/90 {
    color: #ffffffe6;
  }

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

  .uppercase {
    text-transform: uppercase;
  }

  .italic {
    font-style: italic;
  }

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

  .line-through {
    text-decoration-line: line-through;
  }

  .opacity-20 {
    opacity: .2;
  }

  .opacity-30 {
    opacity: .3;
  }

  .opacity-50 {
    opacity: .5;
  }

  .opacity-60 {
    opacity: .6;
  }

  .opacity-80 {
    opacity: .8;
  }

  .opacity-\[0\.32\] {
    opacity: .32;
  }

  .opacity-\[0\.33\] {
    opacity: .33;
  }

  .opacity-\[0\.51\] {
    opacity: .51;
  }

  .opacity-\[0\.52\] {
    opacity: .52;
  }

  .opacity-\[0\.55\] {
    opacity: .55;
  }

  .opacity-\[0\.56\] {
    opacity: .56;
  }

  .opacity-\[0\.62\] {
    opacity: .62;
  }

  .opacity-\[0\.71\] {
    opacity: .71;
  }

  .opacity-\[0\.72\] {
    opacity: .72;
  }

  .opacity-\[0\.76\] {
    opacity: .76;
  }

  .opacity-\[0\.79\] {
    opacity: .79;
  }

  .opacity-\[0\.87\] {
    opacity: .87;
  }

  .opacity-\[0\.91\] {
    opacity: .91;
  }

  .opacity-\[0\.93\] {
    opacity: .93;
  }

  .opacity-\[0\.96\] {
    opacity: .96;
  }

  .opacity-\[0\.301\] {
    opacity: .301;
  }

  .opacity-\[0\.303\] {
    opacity: .303;
  }

  .opacity-\[0\.305\] {
    opacity: .305;
  }

  .opacity-\[0\.306\] {
    opacity: .306;
  }

  .opacity-\[0\.316\] {
    opacity: .316;
  }

  .opacity-\[0\.319\] {
    opacity: .319;
  }

  .opacity-\[0\.322\] {
    opacity: .322;
  }

  .opacity-\[0\.324\] {
    opacity: .324;
  }

  .opacity-\[0\.328\] {
    opacity: .328;
  }

  .opacity-\[0\.334\] {
    opacity: .334;
  }

  .opacity-\[0\.335\] {
    opacity: .335;
  }

  .opacity-\[0\.339\] {
    opacity: .339;
  }

  .opacity-\[0\.342\] {
    opacity: .342;
  }

  .opacity-\[0\.347\] {
    opacity: .347;
  }

  .opacity-\[0\.353\] {
    opacity: .353;
  }

  .opacity-\[0\.357\] {
    opacity: .357;
  }

  .opacity-\[0\.363\] {
    opacity: .363;
  }

  .opacity-\[0\.367\] {
    opacity: .367;
  }

  .opacity-\[0\.368\] {
    opacity: .368;
  }

  .opacity-\[0\.377\] {
    opacity: .377;
  }

  .opacity-\[0\.378\] {
    opacity: .378;
  }

  .opacity-\[0\.383\] {
    opacity: .383;
  }

  .opacity-\[0\.386\] {
    opacity: .386;
  }

  .opacity-\[0\.388\] {
    opacity: .388;
  }

  .opacity-\[0\.395\] {
    opacity: .395;
  }

  .opacity-\[0\.398\] {
    opacity: .398;
  }

  .opacity-\[0\.399\] {
    opacity: .399;
  }

  .opacity-\[0\.406\] {
    opacity: .406;
  }

  .opacity-\[0\.423\] {
    opacity: .423;
  }

  .opacity-\[0\.434\] {
    opacity: .434;
  }

  .opacity-\[0\.436\] {
    opacity: .436;
  }

  .opacity-\[0\.448\] {
    opacity: .448;
  }

  .opacity-\[0\.452\] {
    opacity: .452;
  }

  .opacity-\[0\.453\] {
    opacity: .453;
  }

  .opacity-\[0\.459\] {
    opacity: .459;
  }

  .opacity-\[0\.465\] {
    opacity: .465;
  }

  .opacity-\[0\.466\] {
    opacity: .466;
  }

  .opacity-\[0\.468\] {
    opacity: .468;
  }

  .opacity-\[0\.473\] {
    opacity: .473;
  }

  .opacity-\[0\.474\] {
    opacity: .474;
  }

  .opacity-\[0\.475\] {
    opacity: .475;
  }

  .opacity-\[0\.477\] {
    opacity: .477;
  }

  .opacity-\[0\.495\] {
    opacity: .495;
  }

  .opacity-\[0\.499\] {
    opacity: .499;
  }

  .opacity-\[0\.507\] {
    opacity: .507;
  }

  .opacity-\[0\.509\] {
    opacity: .509;
  }

  .opacity-\[0\.514\] {
    opacity: .514;
  }

  .opacity-\[0\.522\] {
    opacity: .522;
  }

  .opacity-\[0\.535\] {
    opacity: .535;
  }

  .opacity-\[0\.537\] {
    opacity: .537;
  }

  .opacity-\[0\.546\] {
    opacity: .546;
  }

  .opacity-\[0\.548\] {
    opacity: .548;
  }

  .opacity-\[0\.549\] {
    opacity: .549;
  }

  .opacity-\[0\.553\] {
    opacity: .553;
  }

  .opacity-\[0\.557\] {
    opacity: .557;
  }

  .opacity-\[0\.561\] {
    opacity: .561;
  }

  .opacity-\[0\.569\] {
    opacity: .569;
  }

  .opacity-\[0\.574\] {
    opacity: .574;
  }

  .opacity-\[0\.576\] {
    opacity: .576;
  }

  .opacity-\[0\.581\] {
    opacity: .581;
  }

  .opacity-\[0\.582\] {
    opacity: .582;
  }

  .opacity-\[0\.597\] {
    opacity: .597;
  }

  .opacity-\[0\.602\] {
    opacity: .602;
  }

  .opacity-\[0\.609\] {
    opacity: .609;
  }

  .opacity-\[0\.611\] {
    opacity: .611;
  }

  .opacity-\[0\.612\] {
    opacity: .612;
  }

  .opacity-\[0\.625\] {
    opacity: .625;
  }

  .opacity-\[0\.636\] {
    opacity: .636;
  }

  .opacity-\[0\.641\] {
    opacity: .641;
  }

  .opacity-\[0\.667\] {
    opacity: .667;
  }

  .opacity-\[0\.672\] {
    opacity: .672;
  }

  .opacity-\[0\.693\] {
    opacity: .693;
  }

  .opacity-\[0\.697\] {
    opacity: .697;
  }

  .opacity-\[0\.699\] {
    opacity: .699;
  }

  .opacity-\[0\.702\] {
    opacity: .702;
  }

  .opacity-\[0\.706\] {
    opacity: .706;
  }

  .opacity-\[0\.707\] {
    opacity: .707;
  }

  .opacity-\[0\.734\] {
    opacity: .734;
  }

  .opacity-\[0\.743\] {
    opacity: .743;
  }

  .opacity-\[0\.745\] {
    opacity: .745;
  }

  .opacity-\[0\.751\] {
    opacity: .751;
  }

  .opacity-\[0\.754\] {
    opacity: .754;
  }

  .opacity-\[0\.757\] {
    opacity: .757;
  }

  .opacity-\[0\.763\] {
    opacity: .763;
  }

  .opacity-\[0\.771\] {
    opacity: .771;
  }

  .opacity-\[0\.781\] {
    opacity: .781;
  }

  .opacity-\[0\.796\] {
    opacity: .796;
  }

  .opacity-\[0\.802\] {
    opacity: .802;
  }

  .opacity-\[0\.804\] {
    opacity: .804;
  }

  .opacity-\[0\.827\] {
    opacity: .827;
  }

  .opacity-\[0\.841\] {
    opacity: .841;
  }

  .opacity-\[0\.859\] {
    opacity: .859;
  }

  .opacity-\[0\.864\] {
    opacity: .864;
  }

  .opacity-\[0\.867\] {
    opacity: .867;
  }

  .opacity-\[0\.869\] {
    opacity: .869;
  }

  .opacity-\[0\.871\] {
    opacity: .871;
  }

  .opacity-\[0\.874\] {
    opacity: .874;
  }

  .opacity-\[0\.908\] {
    opacity: .908;
  }

  .opacity-\[0\.909\] {
    opacity: .909;
  }

  .opacity-\[0\.913\] {
    opacity: .913;
  }

  .opacity-\[0\.915\] {
    opacity: .915;
  }

  .opacity-\[0\.921\] {
    opacity: .921;
  }

  .opacity-\[0\.925\] {
    opacity: .925;
  }

  .opacity-\[0\.926\] {
    opacity: .926;
  }

  .opacity-\[0\.941\] {
    opacity: .941;
  }

  .opacity-\[0\.946\] {
    opacity: .946;
  }

  .opacity-\[0\.959\] {
    opacity: .959;
  }

  .opacity-\[0\.985\] {
    opacity: .985;
  }

  .opacity-\[0\.997\] {
    opacity: .997;
  }

  .shadow-2xl {
    --tw-shadow: 0 25px 50px -12px 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);
  }

  .shadow-\[0_0_15px_rgba\(173\,70\,255\,0\.2\)\] {
    --tw-shadow: 0 0 15px var(--tw-shadow-color, #ad46ff33);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_0_15px_rgba\(239\,68\,68\,0\.3\)\] {
    --tw-shadow: 0 0 15px var(--tw-shadow-color, #ef44444d);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0px_10px_15px_-3px_rgba\(173\,70\,255\,0\.3\)\,0px_4px_6px_-4px_rgba\(173\,70\,255\,0\.3\)\] {
    --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, #ad46ff4d), 0px 4px 6px -4px var(--tw-shadow-color, #ad46ff4d);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0px_10px_15px_-3px_rgba\(246\,51\,154\,0\.3\)\,0px_4px_6px_-4px_rgba\(246\,51\,154\,0\.3\)\] {
    --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, #f6339a4d), 0px 4px 6px -4px var(--tw-shadow-color, #f6339a4d);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0px_25px_50px_0px_rgba\(0\,0\,0\,0\.15\)\] {
    --tw-shadow: 0px 25px 50px 0px var(--tw-shadow-color, #00000026);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .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);
  }

  .shadow-red-900\/30 {
    --tw-shadow-color: color-mix(in srgb, oklch(.396 .141 25.723) 30%, transparent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-red-900\/30 {
      --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-red-900) 30%, transparent) var(--tw-shadow-alpha), transparent);
    }
  }

  .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, );
  }

  .blur-2xl {
    --tw-blur: blur(var(--blur-2xl));
    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, );
  }

  .blur-3xl {
    --tw-blur: blur(var(--blur-3xl));
    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, );
  }

  .blur-\[120px\] {
    --tw-blur: blur(120px);
    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, );
  }

  .drop-shadow-2xl {
    --tw-drop-shadow-size: drop-shadow(0 25px 25px var(--tw-drop-shadow-color, #00000026));
    --tw-drop-shadow: drop-shadow(var(--drop-shadow-2xl));
    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, );
  }

  .drop-shadow-\[0_0_50px_rgba\(255\,182\,241\,0\.6\)\] {
    --tw-drop-shadow-size: drop-shadow(0 0 50px var(--tw-drop-shadow-color, #ffb6f199));
    --tw-drop-shadow: var(--tw-drop-shadow-size);
    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, );
  }

  .drop-shadow-\[0_1px_2px_rgba\(0\,0\,0\,0\.5\)\] {
    --tw-drop-shadow-size: drop-shadow(0 1px 2px var(--tw-drop-shadow-color, #00000080));
    --tw-drop-shadow: var(--tw-drop-shadow-size);
    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, );
  }

  .drop-shadow-\[0_1px_4px_rgba\(0\,0\,0\,0\.5\)\] {
    --tw-drop-shadow-size: drop-shadow(0 1px 4px var(--tw-drop-shadow-color, #00000080));
    --tw-drop-shadow: var(--tw-drop-shadow-size);
    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, );
  }

  .drop-shadow-\[0_2px_8px_rgba\(0\,0\,0\,0\.5\)\] {
    --tw-drop-shadow-size: drop-shadow(0 2px 8px var(--tw-drop-shadow-color, #00000080));
    --tw-drop-shadow: var(--tw-drop-shadow-size);
    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, );
  }

  .drop-shadow-lg {
    --tw-drop-shadow-size: drop-shadow(0 4px 4px var(--tw-drop-shadow-color, #00000026));
    --tw-drop-shadow: drop-shadow(var(--drop-shadow-lg));
    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, );
  }

  .drop-shadow-md {
    --tw-drop-shadow-size: drop-shadow(0 3px 3px var(--tw-drop-shadow-color, #0000001f));
    --tw-drop-shadow: drop-shadow(var(--drop-shadow-md));
    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, );
  }

  .filter {
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .backdrop-blur-md {
    --tw-backdrop-blur: blur(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, );
  }

  .backdrop-blur-sm {
    --tw-backdrop-blur: blur(var(--blur-sm));
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .transition {
    transition-property: color, background-color, border-color, 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));
  }

  .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));
  }

  .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));
  }

  .duration-300 {
    --tw-duration: .3s;
    transition-duration: .3s;
  }

  .outline-none {
    --tw-outline-style: none;
    outline-style: none;
  }

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

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

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

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

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

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

  .fade-in {
    --tw-enter-opacity: 0;
  }

  .slide-in-from-top-2 {
    --tw-enter-translate-y: calc(2 * var(--spacing) * -1);
  }

  .placeholder\:text-\[\#8891a8\]::placeholder {
    color: #8891a8;
  }

  .placeholder\:text-white\/50::placeholder {
    color: #ffffff80;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .placeholder\:text-white\/50::placeholder {
      color: color-mix(in oklab, var(--color-white) 50%, transparent);
    }
  }

  @media (hover: hover) {
    .hover\:scale-\[1\.02\]:hover {
      scale: 1.02;
    }
  }

  @media (hover: hover) {
    .hover\:border-white\/40:hover {
      border-color: #fff6;
    }

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

  @media (hover: hover) {
    .hover\:bg-red-950\/50:hover {
      background-color: color-mix(in srgb, oklch(.258 .092 26.042) 50%, transparent);
    }

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

  @media (hover: hover) {
    .hover\:text-red-200:hover {
      color: var(--color-red-200);
    }
  }

  @media (hover: hover) {
    .hover\:shadow-\[0px_12px_20px_-3px_rgba\(246\,51\,154\,0\.4\)\,0px_6px_8px_-4px_rgba\(246\,51\,154\,0\.4\)\]:hover {
      --tw-shadow: 0px 12px 20px -3px var(--tw-shadow-color, #f6339a66), 0px 6px 8px -4px var(--tw-shadow-color, #f6339a66);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }

  .focus\:placeholder\:text-\[\#6b7280\]:focus::placeholder {
    color: #6b7280;
  }

  .disabled\:opacity-50:disabled {
    opacity: .5;
  }

  @media (width >= 40rem) {
    .sm\:mb-4 {
      margin-bottom: calc(var(--spacing) * 4);
    }
  }

  @media (width >= 40rem) {
    .sm\:mb-6 {
      margin-bottom: calc(var(--spacing) * 6);
    }
  }

  @media (width >= 40rem) {
    .sm\:mb-8 {
      margin-bottom: calc(var(--spacing) * 8);
    }
  }

  @media (width >= 40rem) {
    .sm\:inline {
      display: inline;
    }
  }

  @media (width >= 40rem) {
    .sm\:h-32 {
      height: calc(var(--spacing) * 32);
    }
  }

  @media (width >= 40rem) {
    .sm\:h-\[48px\] {
      height: 48px;
    }
  }

  @media (width >= 40rem) {
    .sm\:w-32 {
      width: calc(var(--spacing) * 32);
    }
  }

  @media (width >= 40rem) {
    .sm\:w-\[145\.094px\] {
      width: 145.094px;
    }
  }

  @media (width >= 40rem) {
    .sm\:flex-row {
      flex-direction: row;
    }
  }

  @media (width >= 40rem) {
    .sm\:items-start {
      align-items: flex-start;
    }
  }

  @media (width >= 40rem) {
    .sm\:gap-2 {
      gap: calc(var(--spacing) * 2);
    }
  }

  @media (width >= 40rem) {
    .sm\:gap-3 {
      gap: calc(var(--spacing) * 3);
    }
  }

  @media (width >= 40rem) {
    .sm\:gap-\[16px\] {
      gap: 16px;
    }
  }

  @media (width >= 40rem) {
    .sm\:rounded-2xl {
      border-radius: var(--radius-2xl);
    }
  }

  @media (width >= 40rem) {
    .sm\:rounded-3xl {
      border-radius: var(--radius-3xl);
    }
  }

  @media (width >= 40rem) {
    .sm\:rounded-xl {
      border-radius: calc(var(--radius)  + 4px);
    }
  }

  @media (width >= 40rem) {
    .sm\:border-4 {
      border-style: var(--tw-border-style);
      border-width: 4px;
    }
  }

  @media (width >= 40rem) {
    .sm\:p-6 {
      padding: calc(var(--spacing) * 6);
    }
  }

  @media (width >= 40rem) {
    .sm\:p-8 {
      padding: calc(var(--spacing) * 8);
    }
  }

  @media (width >= 40rem) {
    .sm\:px-0 {
      padding-inline: calc(var(--spacing) * 0);
    }
  }

  @media (width >= 40rem) {
    .sm\:px-4 {
      padding-inline: calc(var(--spacing) * 4);
    }
  }

  @media (width >= 40rem) {
    .sm\:px-6 {
      padding-inline: calc(var(--spacing) * 6);
    }
  }

  @media (width >= 40rem) {
    .sm\:px-8 {
      padding-inline: calc(var(--spacing) * 8);
    }
  }

  @media (width >= 40rem) {
    .sm\:px-\[24px\] {
      padding-inline: 24px;
    }
  }

  @media (width >= 40rem) {
    .sm\:py-3 {
      padding-block: calc(var(--spacing) * 3);
    }
  }

  @media (width >= 40rem) {
    .sm\:py-3\.5 {
      padding-block: calc(var(--spacing) * 3.5);
    }
  }

  @media (width >= 40rem) {
    .sm\:text-2xl {
      font-size: var(--text-2xl);
      line-height: var(--tw-leading, var(--text-2xl--line-height));
    }
  }

  @media (width >= 40rem) {
    .sm\:text-3xl {
      font-size: var(--text-3xl);
      line-height: var(--tw-leading, var(--text-3xl--line-height));
    }
  }

  @media (width >= 40rem) {
    .sm\:text-4xl {
      font-size: var(--text-4xl);
      line-height: var(--tw-leading, var(--text-4xl--line-height));
    }
  }

  @media (width >= 40rem) {
    .sm\:text-5xl {
      font-size: var(--text-5xl);
      line-height: var(--tw-leading, var(--text-5xl--line-height));
    }
  }

  @media (width >= 40rem) {
    .sm\:text-6xl {
      font-size: var(--text-6xl);
      line-height: var(--tw-leading, var(--text-6xl--line-height));
    }
  }

  @media (width >= 40rem) {
    .sm\:text-base {
      font-size: var(--text-base);
      line-height: var(--tw-leading, var(--text-base--line-height));
    }
  }

  @media (width >= 40rem) {
    .sm\:text-lg {
      font-size: var(--text-lg);
      line-height: var(--tw-leading, var(--text-lg--line-height));
    }
  }

  @media (width >= 40rem) {
    .sm\:text-xl {
      font-size: var(--text-xl);
      line-height: var(--tw-leading, var(--text-xl--line-height));
    }
  }

  @media (width >= 40rem) {
    .sm\:text-\[14px\] {
      font-size: 14px;
    }
  }

  @media (width >= 40rem) {
    .sm\:text-\[15px\] {
      font-size: 15px;
    }
  }

  @media (width >= 40rem) {
    .sm\:text-\[16px\] {
      font-size: 16px;
    }
  }

  @media (width >= 40rem) {
    .sm\:text-\[36px\] {
      font-size: 36px;
    }
  }

  @media (width >= 40rem) {
    .sm\:leading-\[20px\] {
      --tw-leading: 20px;
      line-height: 20px;
    }
  }

  @media (width >= 40rem) {
    .sm\:blur-3xl {
      --tw-blur: blur(var(--blur-3xl));
      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, );
    }
  }

  @media (width >= 48rem) {
    .md\:top-\[6px\] {
      top: 6px;
    }
  }

  @media (width >= 48rem) {
    .md\:top-\[70px\] {
      top: 70px;
    }
  }

  @media (width >= 48rem) {
    .md\:top-\[72px\] {
      top: 72px;
    }
  }

  @media (width >= 48rem) {
    .md\:top-\[96px\] {
      top: 96px;
    }
  }

  @media (width >= 48rem) {
    .md\:top-\[262px\] {
      top: 262px;
    }
  }

  @media (width >= 48rem) {
    .md\:top-\[1041\.7px\] {
      top: 1041.7px;
    }
  }

  @media (width >= 48rem) {
    .md\:mb-8 {
      margin-bottom: calc(var(--spacing) * 8);
    }
  }

  @media (width >= 48rem) {
    .md\:block {
      display: block;
    }
  }

  @media (width >= 48rem) {
    .md\:hidden {
      display: none;
    }
  }

  @media (width >= 48rem) {
    .md\:h-40 {
      height: calc(var(--spacing) * 40);
    }
  }

  @media (width >= 48rem) {
    .md\:h-\[128px\] {
      height: 128px;
    }
  }

  @media (width >= 48rem) {
    .md\:h-\[230px\] {
      height: 230px;
    }
  }

  @media (width >= 48rem) {
    .md\:h-\[298px\] {
      height: 298px;
    }
  }

  @media (width >= 48rem) {
    .md\:h-\[422px\] {
      height: 422px;
    }
  }

  @media (width >= 48rem) {
    .md\:h-\[450px\] {
      height: 450px;
    }
  }

  @media (width >= 48rem) {
    .md\:h-\[650px\] {
      height: 650px;
    }
  }

  @media (width >= 48rem) {
    .md\:h-\[651\.703px\] {
      height: 651.703px;
    }
  }

  @media (width >= 48rem) {
    .md\:h-\[856px\] {
      height: 856px;
    }
  }

  @media (width >= 48rem) {
    .md\:h-\[1048px\] {
      height: 1048px;
    }
  }

  @media (width >= 48rem) {
    .md\:h-\[1693\.41px\] {
      height: 1693.41px;
    }
  }

  @media (width >= 48rem) {
    .md\:h-\[1885\.41px\] {
      height: 1885.41px;
    }
  }

  @media (width >= 48rem) {
    .md\:w-40 {
      width: calc(var(--spacing) * 40);
    }
  }

  @media (width >= 48rem) {
    .md\:w-\[896px\] {
      width: 896px;
    }
  }

  @media (width >= 48rem) {
    .md\:w-auto {
      width: auto;
    }
  }

  @media (width >= 48rem) {
    .md\:grid-cols-2 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 48rem) {
    .md\:grid-cols-3 {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @media (width >= 48rem) {
    .md\:items-end {
      align-items: flex-end;
    }
  }

  @media (width >= 48rem) {
    .md\:gap-4 {
      gap: calc(var(--spacing) * 4);
    }
  }

  @media (width >= 48rem) {
    .md\:gap-\[64px\] {
      gap: 64px;
    }
  }

  @media (width >= 48rem) {
    .md\:from-\[\#1a1a3e\]\/80 {
      --tw-gradient-from: oklab(24.0279% .0117545 -.066026 / .8);
      --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));
    }
  }

  @media (width >= 48rem) {
    .md\:via-\[\#2d1b4e\]\/70 {
      --tw-gradient-via: oklab(27.5829% .0398544 -.0807661 / .7);
      --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
      --tw-gradient-stops: var(--tw-gradient-via-stops);
    }
  }

  @media (width >= 48rem) {
    .md\:to-\[\#1a1a3e\]\/80 {
      --tw-gradient-to: oklab(24.0279% .0117545 -.066026 / .8);
      --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));
    }
  }

  @media (width >= 48rem) {
    .md\:p-8 {
      padding: calc(var(--spacing) * 8);
    }
  }

  @media (width >= 48rem) {
    .md\:p-12 {
      padding: calc(var(--spacing) * 12);
    }
  }

  @media (width >= 48rem) {
    .md\:px-4 {
      padding-inline: calc(var(--spacing) * 4);
    }
  }

  @media (width >= 48rem) {
    .md\:px-8 {
      padding-inline: calc(var(--spacing) * 8);
    }
  }

  @media (width >= 48rem) {
    .md\:px-10 {
      padding-inline: calc(var(--spacing) * 10);
    }
  }

  @media (width >= 48rem) {
    .md\:px-12 {
      padding-inline: calc(var(--spacing) * 12);
    }
  }

  @media (width >= 48rem) {
    .md\:py-0 {
      padding-block: calc(var(--spacing) * 0);
    }
  }

  @media (width >= 48rem) {
    .md\:py-4 {
      padding-block: calc(var(--spacing) * 4);
    }
  }

  @media (width >= 48rem) {
    .md\:py-12 {
      padding-block: calc(var(--spacing) * 12);
    }
  }

  @media (width >= 48rem) {
    .md\:pr-16 {
      padding-right: calc(var(--spacing) * 16);
    }
  }

  @media (width >= 48rem) {
    .md\:pl-\[380px\] {
      padding-left: 380px;
    }
  }

  @media (width >= 48rem) {
    .md\:text-2xl {
      font-size: var(--text-2xl);
      line-height: var(--tw-leading, var(--text-2xl--line-height));
    }
  }

  @media (width >= 48rem) {
    .md\:text-3xl {
      font-size: var(--text-3xl);
      line-height: var(--tw-leading, var(--text-3xl--line-height));
    }
  }

  @media (width >= 48rem) {
    .md\:text-4xl {
      font-size: var(--text-4xl);
      line-height: var(--tw-leading, var(--text-4xl--line-height));
    }
  }

  @media (width >= 48rem) {
    .md\:text-5xl {
      font-size: var(--text-5xl);
      line-height: var(--tw-leading, var(--text-5xl--line-height));
    }
  }

  @media (width >= 48rem) {
    .md\:text-6xl {
      font-size: var(--text-6xl);
      line-height: var(--tw-leading, var(--text-6xl--line-height));
    }
  }

  @media (width >= 48rem) {
    .md\:text-7xl {
      font-size: var(--text-7xl);
      line-height: var(--tw-leading, var(--text-7xl--line-height));
    }
  }

  @media (width >= 48rem) {
    .md\:text-lg {
      font-size: var(--text-lg);
      line-height: var(--tw-leading, var(--text-lg--line-height));
    }
  }

  @media (width >= 48rem) {
    .md\:text-xl {
      font-size: var(--text-xl);
      line-height: var(--tw-leading, var(--text-xl--line-height));
    }
  }

  @media (width >= 48rem) {
    .md\:text-\[18px\] {
      font-size: 18px;
    }
  }

  @media (width >= 48rem) {
    .md\:text-\[48px\] {
      font-size: 48px;
    }
  }

  @media (width >= 48rem) {
    .md\:leading-\[28px\] {
      --tw-leading: 28px;
      line-height: 28px;
    }
  }

  @media (width >= 48rem) {
    .md\:leading-\[48px\] {
      --tw-leading: 48px;
      line-height: 48px;
    }
  }

  @media (width >= 48rem) {
    .md\:leading-\[56px\] {
      --tw-leading: 56px;
      line-height: 56px;
    }
  }

  @media (width >= 64rem) {
    .lg\:h-48 {
      height: calc(var(--spacing) * 48);
    }
  }

  @media (width >= 64rem) {
    .lg\:w-48 {
      width: calc(var(--spacing) * 48);
    }
  }

  @media (width >= 64rem) {
    .lg\:grid-cols-2 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 64rem) {
    .lg\:justify-end {
      justify-content: flex-end;
    }
  }

  @media (width >= 64rem) {
    .lg\:px-0 {
      padding-inline: calc(var(--spacing) * 0);
    }
  }

  @media (width >= 64rem) {
    .lg\:px-8 {
      padding-inline: calc(var(--spacing) * 8);
    }
  }

  @media (width >= 64rem) {
    .lg\:px-16 {
      padding-inline: calc(var(--spacing) * 16);
    }
  }

  @media (width >= 64rem) {
    .lg\:text-5xl {
      font-size: var(--text-5xl);
      line-height: var(--tw-leading, var(--text-5xl--line-height));
    }
  }

  @media (width >= 64rem) {
    .lg\:text-6xl {
      font-size: var(--text-6xl);
      line-height: var(--tw-leading, var(--text-6xl--line-height));
    }
  }

  @media (width >= 64rem) {
    .lg\:text-7xl {
      font-size: var(--text-7xl);
      line-height: var(--tw-leading, var(--text-7xl--line-height));
    }
  }

  @media (width >= 64rem) {
    .lg\:text-xl {
      font-size: var(--text-xl);
      line-height: var(--tw-leading, var(--text-xl--line-height));
    }
  }

  @media (width >= 80rem) {
    .xl\:px-24 {
      padding-inline: calc(var(--spacing) * 24);
    }
  }

  @media (width >= 80rem) {
    .xl\:text-2xl {
      font-size: var(--text-2xl);
      line-height: var(--tw-leading, var(--text-2xl--line-height));
    }
  }

  @media (width >= 80rem) {
    .xl\:text-6xl {
      font-size: var(--text-6xl);
      line-height: var(--tw-leading, var(--text-6xl--line-height));
    }
  }
}

:root {
  --font-size: 16px;
  --background: #fff;
  --foreground: oklch(.145 0 0);
  --card: #fff;
  --card-foreground: oklch(.145 0 0);
  --popover: oklch(1 0 0);
  --popover-foreground: oklch(.145 0 0);
  --primary: #030213;
  --primary-foreground: oklch(1 0 0);
  --secondary: oklch(.95 .0058 264.53);
  --secondary-foreground: #030213;
  --muted: #ececf0;
  --muted-foreground: #717182;
  --accent: #e9ebef;
  --accent-foreground: #030213;
  --destructive: #d4183d;
  --destructive-foreground: #fff;
  --border: #0000001a;
  --input: transparent;
  --input-background: #f3f3f5;
  --switch-background: #cbced4;
  --font-weight-medium: 500;
  --font-weight-normal: 400;
  --ring: oklch(.708 0 0);
  --chart-1: oklch(.646 .222 41.116);
  --chart-2: oklch(.6 .118 184.704);
  --chart-3: oklch(.398 .07 227.392);
  --chart-4: oklch(.828 .189 84.429);
  --chart-5: oklch(.769 .188 70.08);
  --radius: .625rem;
  --sidebar: oklch(.985 0 0);
  --sidebar-foreground: oklch(.145 0 0);
  --sidebar-primary: #030213;
  --sidebar-primary-foreground: oklch(.985 0 0);
  --sidebar-accent: oklch(.97 0 0);
  --sidebar-accent-foreground: oklch(.205 0 0);
  --sidebar-border: oklch(.922 0 0);
  --sidebar-ring: oklch(.708 0 0);
}

.dark {
  --background: oklch(.145 0 0);
  --foreground: oklch(.985 0 0);
  --card: oklch(.145 0 0);
  --card-foreground: oklch(.985 0 0);
  --popover: oklch(.145 0 0);
  --popover-foreground: oklch(.985 0 0);
  --primary: oklch(.985 0 0);
  --primary-foreground: oklch(.205 0 0);
  --secondary: oklch(.269 0 0);
  --secondary-foreground: oklch(.985 0 0);
  --muted: oklch(.269 0 0);
  --muted-foreground: oklch(.708 0 0);
  --accent: oklch(.269 0 0);
  --accent-foreground: oklch(.985 0 0);
  --destructive: oklch(.396 .141 25.723);
  --destructive-foreground: oklch(.637 .237 25.331);
  --border: oklch(.269 0 0);
  --input: oklch(.269 0 0);
  --ring: oklch(.439 0 0);
  --font-weight-medium: 500;
  --font-weight-normal: 400;
  --chart-1: oklch(.488 .243 264.376);
  --chart-2: oklch(.696 .17 162.48);
  --chart-3: oklch(.769 .188 70.08);
  --chart-4: oklch(.627 .265 303.9);
  --chart-5: oklch(.645 .246 16.439);
  --sidebar: oklch(.205 0 0);
  --sidebar-foreground: oklch(.985 0 0);
  --sidebar-primary: oklch(.488 .243 264.376);
  --sidebar-primary-foreground: oklch(.985 0 0);
  --sidebar-accent: oklch(.269 0 0);
  --sidebar-accent-foreground: oklch(.985 0 0);
  --sidebar-border: oklch(.269 0 0);
  --sidebar-ring: oklch(.439 0 0);
}

html {
  font-size: var(--font-size);
}

@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-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-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
}

@keyframes enter {
  from {
    opacity: var(--tw-enter-opacity, 1);
    transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0));
  }
}
