/*! tailwindcss v4.1.3 | MIT License | https://tailwindcss.com */
@layer properties {
  @supports (((-webkit-hyphens: none)) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color: rgb(from red r g b)))) {
    *, :before, :after, ::backdrop {
      --tw-translate-x: 0;
      --tw-translate-y: 0;
      --tw-translate-z: 0;
      --tw-scale-x: 1;
      --tw-scale-y: 1;
      --tw-scale-z: 1;
      --tw-rotate-x: rotateX(0);
      --tw-rotate-y: rotateY(0);
      --tw-rotate-z: rotateZ(0);
      --tw-skew-x: skewX(0);
      --tw-skew-y: skewY(0);
      --tw-space-y-reverse: 0;
      --tw-space-x-reverse: 0;
      --tw-border-style: solid;
      --tw-gradient-position: initial;
      --tw-gradient-from: #0000;
      --tw-gradient-via: #0000;
      --tw-gradient-to: #0000;
      --tw-gradient-stops: initial;
      --tw-gradient-via-stops: initial;
      --tw-gradient-from-position: 0%;
      --tw-gradient-via-position: 50%;
      --tw-gradient-to-position: 100%;
      --tw-leading: initial;
      --tw-font-weight: initial;
      --tw-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-400: oklch(.704 .191 22.216);
    --color-red-500: oklch(.637 .237 25.331);
    --color-orange-200: oklch(.901 .076 70.697);
    --color-orange-300: oklch(.837 .128 66.29);
    --color-orange-400: oklch(.75 .183 55.934);
    --color-orange-800: oklch(.47 .157 37.304);
    --color-orange-950: oklch(.266 .079 36.259);
    --color-green-300: oklch(.871 .15 154.449);
    --color-green-400: oklch(.792 .209 151.711);
    --color-green-800: oklch(.448 .119 151.328);
    --color-green-950: oklch(.266 .065 152.934);
    --color-black: #000;
    --color-white: #fff;
    --spacing: .25rem;
    --container-md: 28rem;
    --container-2xl: 42rem;
    --container-4xl: 56rem;
    --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-4xl: 2.25rem;
    --text-4xl--line-height: calc(2.5 / 2.25);
    --font-weight-normal: 400;
    --font-weight-medium: 500;
    --font-weight-semibold: 600;
    --font-weight-bold: 700;
    --leading-relaxed: 1.625;
    --animate-spin: spin 1s linear infinite;
    --blur-sm: 8px;
    --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: oklch(.922 0 0);
    outline-color: color-mix(in oklab, oklch(.708 0 0) 50%, transparent);
  }

  body {
    background-color: oklch(1 0 0);
    color: oklch(.145 0 0);
  }
}

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

  .absolute {
    position: absolute;
  }

  .fixed {
    position: fixed;
  }

  .relative {
    position: relative;
  }

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

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

  .top-\[-0\.318\%\] {
    top: -.318%;
  }

  .top-\[-0\.676\%\] {
    top: -.676%;
  }

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

  .top-\[-1\.352\%\] {
    top: -1.352%;
  }

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

  .top-\[-2\.206\%\] {
    top: -2.206%;
  }

  .top-\[-2\.211\%\] {
    top: -2.211%;
  }

  .top-\[-2\.679\%\] {
    top: -2.679%;
  }

  .top-\[-3\.75\%\] {
    top: -3.75%;
  }

  .top-\[-3\.449\%\] {
    top: -3.449%;
  }

  .top-\[-4\.167\%\] {
    top: -4.167%;
  }

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

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

  .top-\[-6\.146px\] {
    top: -6.146px;
  }

  .top-\[-7\.539px\] {
    top: -7.539px;
  }

  .top-\[-8\.686\%\] {
    top: -8.686%;
  }

  .top-\[-12\.722\%\] {
    top: -12.722%;
  }

  .top-\[-37\.305\%\] {
    top: -37.305%;
  }

  .top-\[-40\.896\%\] {
    top: -40.896%;
  }

  .top-\[-51\.826\%\] {
    top: -51.826%;
  }

  .top-\[-207\.703px\] {
    top: -207.703px;
  }

  .top-\[0\.271\%\] {
    top: .271%;
  }

  .top-\[0\.434\%\] {
    top: .434%;
  }

  .top-\[0\.869\%\] {
    top: .869%;
  }

  .top-\[4\.864\%\] {
    top: 4.864%;
  }

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

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

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

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

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

  .top-\[17\.665\%\] {
    top: 17.665%;
  }

  .top-\[18\.253\%\] {
    top: 18.253%;
  }

  .top-\[18\.514\%\] {
    top: 18.514%;
  }

  .top-\[19\.368\%\] {
    top: 19.368%;
  }

  .top-\[20\.14\%\] {
    top: 20.14%;
  }

  .top-\[20\.826\%\] {
    top: 20.826%;
  }

  .top-\[21\.651\%\] {
    top: 21.651%;
  }

  .top-\[21\.887\%\] {
    top: 21.887%;
  }

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

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

  .top-\[23\.335\%\] {
    top: 23.335%;
  }

  .top-\[23\.404\%\] {
    top: 23.404%;
  }

  .top-\[24\.411\%\] {
    top: 24.411%;
  }

  .top-\[25\.079\%\] {
    top: 25.079%;
  }

  .top-\[25\.084\%\] {
    top: 25.084%;
  }

  .top-\[25\.404\%\] {
    top: 25.404%;
  }

  .top-\[25\.424\%\] {
    top: 25.424%;
  }

  .top-\[25\.686\%\] {
    top: 25.686%;
  }

  .top-\[26\.56\%\] {
    top: 26.56%;
  }

  .top-\[27\.092\%\] {
    top: 27.092%;
  }

  .top-\[27\.825\%\] {
    top: 27.825%;
  }

  .top-\[30\.64\%\] {
    top: 30.64%;
  }

  .top-\[30\.619\%\] {
    top: 30.619%;
  }

  .top-\[34\.139\%\] {
    top: 34.139%;
  }

  .top-\[34\.824\%\] {
    top: 34.824%;
  }

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

  .top-\[35\.834\%\] {
    top: 35.834%;
  }

  .top-\[35\.855\%\] {
    top: 35.855%;
  }

  .top-\[35\.948\%\] {
    top: 35.948%;
  }

  .top-\[35\.976\%\] {
    top: 35.976%;
  }

  .top-\[37\.834\%\] {
    top: 37.834%;
  }

  .top-\[38\.492\%\] {
    top: 38.492%;
  }

  .top-\[39\.16\%\] {
    top: 39.16%;
  }

  .top-\[39\.245\%\] {
    top: 39.245%;
  }

  .top-\[39\.814\%\] {
    top: 39.814%;
  }

  .top-\[40\.425\%\] {
    top: 40.425%;
  }

  .top-\[40\.659\%\] {
    top: 40.659%;
  }

  .top-\[41\.07\%\] {
    top: 41.07%;
  }

  .top-\[41\.38\%\] {
    top: 41.38%;
  }

  .top-\[41\.45\%\] {
    top: 41.45%;
  }

  .top-\[41\.049\%\] {
    top: 41.049%;
  }

  .top-\[41\.317\%\] {
    top: 41.317%;
  }

  .top-\[41\.373\%\] {
    top: 41.373%;
  }

  .top-\[41\.378\%\] {
    top: 41.378%;
  }

  .top-\[41\.473\%\] {
    top: 41.473%;
  }

  .top-\[42\.764\%\] {
    top: 42.764%;
  }

  .top-\[43\.578\%\] {
    top: 43.578%;
  }

  .top-\[44\.178\%\] {
    top: 44.178%;
  }

  .top-\[46\.264\%\] {
    top: 46.264%;
  }

  .top-\[46\.285\%\] {
    top: 46.285%;
  }

  .top-\[50\.246\%\] {
    top: 50.246%;
  }

  .top-\[51\.48\%\] {
    top: 51.48%;
  }

  .top-\[51\.501\%\] {
    top: 51.501%;
  }

  .top-\[52\.523\%\] {
    top: 52.523%;
  }

  .top-\[56\.716\%\] {
    top: 56.716%;
  }

  .top-\[57\.493\%\] {
    top: 57.493%;
  }

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

  .top-\[59\.433\%\] {
    top: 59.433%;
  }

  .top-\[59\.955\%\] {
    top: 59.955%;
  }

  .top-\[59\.963\%\] {
    top: 59.963%;
  }

  .top-\[61\.931\%\] {
    top: 61.931%;
  }

  .top-\[62\.19\%\] {
    top: 62.19%;
  }

  .top-\[71\.943\%\] {
    top: 71.943%;
  }

  .top-\[72\.26\%\] {
    top: 72.26%;
  }

  .top-\[72\.605\%\] {
    top: 72.605%;
  }

  .top-\[75\.145\%\] {
    top: 75.145%;
  }

  .top-\[79\.868\%\] {
    top: 79.868%;
  }

  .top-\[80\.186\%\] {
    top: 80.186%;
  }

  .top-\[86\.18\%\] {
    top: 86.18%;
  }

  .top-\[90\.496\%\] {
    top: 90.496%;
  }

  .top-\[91\.395\%\] {
    top: 91.395%;
  }

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

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

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

  .top-\[315\.257px\] {
    top: 315.257px;
  }

  .top-\[339\.034px\] {
    top: 339.034px;
  }

  .top-\[467\.398px\] {
    top: 467.398px;
  }

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

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

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

  .top-\[1123\.59px\] {
    top: 1123.59px;
  }

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

  .top-\[1480\.47px\] {
    top: 1480.47px;
  }

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

  .top-\[2118\.59px\] {
    top: 2118.59px;
  }

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

  .top-\[2252\.85px\] {
    top: 2252.85px;
  }

  .top-\[2510\.47px\] {
    top: 2510.47px;
  }

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

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

  .top-\[3297\.95px\] {
    top: 3297.95px;
  }

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

  .top-\[4415\.17px\] {
    top: 4415.17px;
  }

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

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

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

  .top-\[4496\.14px\] {
    top: 4496.14px;
  }

  .top-\[4503\.79px\] {
    top: 4503.79px;
  }

  .top-\[4515\.17px\] {
    top: 4515.17px;
  }

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

  .top-\[4899\.95px\] {
    top: 4899.95px;
  }

  .top-\[4928\.17px\] {
    top: 4928.17px;
  }

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

  .top-\[4998\.28px\] {
    top: 4998.28px;
  }

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

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

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

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

  .top-\[6092\.27px\] {
    top: 6092.27px;
  }

  .top-\[6096\.35px\] {
    top: 6096.35px;
  }

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

  .top-\[6192\.35px\] {
    top: 6192.35px;
  }

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

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

  .right-\[-0\.013\%\] {
    right: -.013%;
  }

  .right-\[-1\.41\%\] {
    right: -1.41%;
  }

  .right-\[-1\.99\%\] {
    right: -1.99%;
  }

  .right-\[-1\.985\%\] {
    right: -1.985%;
  }

  .right-\[-2\.344\%\] {
    right: -2.344%;
  }

  .right-\[-3\.947\%\] {
    right: -3.947%;
  }

  .right-\[-4\.5\%\] {
    right: -4.5%;
  }

  .right-\[-4\.302\%\] {
    right: -4.302%;
  }

  .right-\[-4\.444\%\] {
    right: -4.444%;
  }

  .right-\[-4\.688\%\] {
    right: -4.688%;
  }

  .right-\[-9\.489\%\] {
    right: -9.489%;
  }

  .right-\[-17\.876\%\] {
    right: -17.876%;
  }

  .right-\[-39\.95\%\] {
    right: -39.95%;
  }

  .right-\[-40\.09\%\] {
    right: -40.09%;
  }

  .right-\[-45\.215\%\] {
    right: -45.215%;
  }

  .right-\[0\.001\%\] {
    right: .001%;
  }

  .right-\[0\.017\%\] {
    right: .017%;
  }

  .right-\[0\.044\%\] {
    right: .044%;
  }

  .right-\[0\.047\%\] {
    right: .047%;
  }

  .right-\[0\.082\%\] {
    right: .082%;
  }

  .right-\[4\.099\%\] {
    right: 4.099%;
  }

  .right-\[6\.986\%\] {
    right: 6.986%;
  }

  .right-\[7\.349\%\] {
    right: 7.349%;
  }

  .right-\[7\.448\%\] {
    right: 7.448%;
  }

  .right-\[8\.67\%\] {
    right: 8.67%;
  }

  .right-\[8\.333\%\] {
    right: 8.333%;
  }

  .right-\[9\.978\%\] {
    right: 9.978%;
  }

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

  .right-\[10\.104\%\] {
    right: 10.104%;
  }

  .right-\[10\.503\%\] {
    right: 10.503%;
  }

  .right-\[10\.571\%\] {
    right: 10.571%;
  }

  .right-\[15\.185\%\] {
    right: 15.185%;
  }

  .right-\[17\.475\%\] {
    right: 17.475%;
  }

  .right-\[18\.992\%\] {
    right: 18.992%;
  }

  .right-\[19\.98\%\] {
    right: 19.98%;
  }

  .right-\[19\.147\%\] {
    right: 19.147%;
  }

  .right-\[23\.187\%\] {
    right: 23.187%;
  }

  .right-\[25\.742\%\] {
    right: 25.742%;
  }

  .right-\[27\.138\%\] {
    right: 27.138%;
  }

  .right-\[31\.701\%\] {
    right: 31.701%;
  }

  .right-\[33\.864\%\] {
    right: 33.864%;
  }

  .right-\[34\.821\%\] {
    right: 34.821%;
  }

  .right-\[36\.642\%\] {
    right: 36.642%;
  }

  .right-\[38\.031\%\] {
    right: 38.031%;
  }

  .right-\[38\.316\%\] {
    right: 38.316%;
  }

  .right-\[38\.517\%\] {
    right: 38.517%;
  }

  .right-\[38\.656\%\] {
    right: 38.656%;
  }

  .right-\[39\.281\%\] {
    right: 39.281%;
  }

  .right-\[39\.917\%\] {
    right: 39.917%;
  }

  .right-\[39\.975\%\] {
    right: 39.975%;
  }

  .right-\[41\.91\%\] {
    right: 41.91%;
  }

  .right-\[41\.215\%\] {
    right: 41.215%;
  }

  .right-\[42\.467\%\] {
    right: 42.467%;
  }

  .right-\[45\.758\%\] {
    right: 45.758%;
  }

  .right-\[45\.794\%\] {
    right: 45.794%;
  }

  .right-\[47\.816\%\] {
    right: 47.816%;
  }

  .right-\[48\.788\%\] {
    right: 48.788%;
  }

  .right-\[48\.996\%\] {
    right: 48.996%;
  }

  .right-\[50\.177\%\] {
    right: 50.177%;
  }

  .right-\[50\.455\%\] {
    right: 50.455%;
  }

  .right-\[51\.358\%\] {
    right: 51.358%;
  }

  .right-\[51\.844\%\] {
    right: 51.844%;
  }

  .right-\[52\.342\%\] {
    right: 52.342%;
  }

  .right-\[53\.546\%\] {
    right: 53.546%;
  }

  .right-\[54\.01\%\] {
    right: 54.01%;
  }

  .right-\[54\.365\%\] {
    right: 54.365%;
  }

  .right-\[54\.719\%\] {
    right: 54.719%;
  }

  .right-\[57\.33\%\] {
    right: 57.33%;
  }

  .right-\[57\.052\%\] {
    right: 57.052%;
  }

  .right-\[57\.608\%\] {
    right: 57.608%;
  }

  .right-\[58\.094\%\] {
    right: 58.094%;
  }

  .right-\[58\.371\%\] {
    right: 58.371%;
  }

  .right-\[58\.927\%\] {
    right: 58.927%;
  }

  .right-\[59\.205\%\] {
    right: 59.205%;
  }

  .right-\[60\.07\%\] {
    right: 60.07%;
  }

  .right-\[60\.643\%\] {
    right: 60.643%;
  }

  .right-\[61\.219\%\] {
    right: 61.219%;
  }

  .right-\[66\.458\%\] {
    right: 66.458%;
  }

  .right-\[67\.536\%\] {
    right: 67.536%;
  }

  .right-\[69\.599\%\] {
    right: 69.599%;
  }

  .right-\[71\.443\%\] {
    right: 71.443%;
  }

  .right-\[73\.078\%\] {
    right: 73.078%;
  }

  .right-\[73\.616\%\] {
    right: 73.616%;
  }

  .right-\[74\.903\%\] {
    right: 74.903%;
  }

  .right-\[75\.109\%\] {
    right: 75.109%;
  }

  .right-\[76\.25\%\] {
    right: 76.25%;
  }

  .right-\[78\.218\%\] {
    right: 78.218%;
  }

  .right-\[79\.028\%\] {
    right: 79.028%;
  }

  .right-\[80\.794\%\] {
    right: 80.794%;
  }

  .right-\[81\.458\%\] {
    right: 81.458%;
  }

  .right-\[83\.89\%\] {
    right: 83.89%;
  }

  .right-\[84\.675\%\] {
    right: 84.675%;
  }

  .right-\[85\.116\%\] {
    right: 85.116%;
  }

  .right-\[86\.491\%\] {
    right: 86.491%;
  }

  .right-\[87\.415\%\] {
    right: 87.415%;
  }

  .right-\[88\.617\%\] {
    right: 88.617%;
  }

  .right-\[89\.026\%\] {
    right: 89.026%;
  }

  .right-\[89\.273\%\] {
    right: 89.273%;
  }

  .right-\[90\.359\%\] {
    right: 90.359%;
  }

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

  .bottom-\[-0\.063\%\] {
    bottom: -.063%;
  }

  .bottom-\[-0\.064\%\] {
    bottom: -.064%;
  }

  .bottom-\[-0\.676\%\] {
    bottom: -.676%;
  }

  .bottom-\[-2\.206\%\] {
    bottom: -2.206%;
  }

  .bottom-\[-2\.211\%\] {
    bottom: -2.211%;
  }

  .bottom-\[-2\.679\%\] {
    bottom: -2.679%;
  }

  .bottom-\[-3\.75\%\] {
    bottom: -3.75%;
  }

  .bottom-\[-3\.448\%\] {
    bottom: -3.448%;
  }

  .bottom-\[-4\.087\%\] {
    bottom: -4.087%;
  }

  .bottom-\[-4\.167\%\] {
    bottom: -4.167%;
  }

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

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

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

  .bottom-\[-8\.588\%\] {
    bottom: -8.588%;
  }

  .bottom-\[-8\.686\%\] {
    bottom: -8.686%;
  }

  .bottom-\[-15\.769\%\] {
    bottom: -15.769%;
  }

  .bottom-\[-40\.536\%\] {
    bottom: -40.536%;
  }

  .bottom-\[-43\.921\%\] {
    bottom: -43.921%;
  }

  .bottom-\[0\.001\%\] {
    bottom: .001%;
  }

  .bottom-\[0\.069\%\] {
    bottom: .069%;
  }

  .bottom-\[0\.096\%\] {
    bottom: .096%;
  }

  .bottom-\[1\.551\%\] {
    bottom: 1.551%;
  }

  .bottom-\[2\.213\%\] {
    bottom: 2.213%;
  }

  .bottom-\[3\.143\%\] {
    bottom: 3.143%;
  }

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

  .bottom-\[10\.51\%\] {
    bottom: 10.51%;
  }

  .bottom-\[10\.855\%\] {
    bottom: 10.855%;
  }

  .bottom-\[11\.172\%\] {
    bottom: 11.172%;
  }

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

  .bottom-\[12\.428\%\] {
    bottom: 12.428%;
  }

  .bottom-\[12\.946\%\] {
    bottom: 12.946%;
  }

  .bottom-\[13\.82\%\] {
    bottom: 13.82%;
  }

  .bottom-\[13\.422\%\] {
    bottom: 13.422%;
  }

  .bottom-\[13\.614\%\] {
    bottom: 13.614%;
  }

  .bottom-\[13\.742\%\] {
    bottom: 13.742%;
  }

  .bottom-\[13\.761\%\] {
    bottom: 13.761%;
  }

  .bottom-\[13\.912\%\] {
    bottom: 13.912%;
  }

  .bottom-\[21\.537\%\] {
    bottom: 21.537%;
  }

  .bottom-\[21\.881\%\] {
    bottom: 21.881%;
  }

  .bottom-\[22\.34\%\] {
    bottom: 22.34%;
  }

  .bottom-\[22\.199\%\] {
    bottom: 22.199%;
  }

  .bottom-\[27\.015\%\] {
    bottom: 27.015%;
  }

  .bottom-\[29\.089\%\] {
    bottom: 29.089%;
  }

  .bottom-\[31\.161\%\] {
    bottom: 31.161%;
  }

  .bottom-\[35\.722\%\] {
    bottom: 35.722%;
  }

  .bottom-\[36\.535\%\] {
    bottom: 36.535%;
  }

  .bottom-\[37\.085\%\] {
    bottom: 37.085%;
  }

  .bottom-\[39\.508\%\] {
    bottom: 39.508%;
  }

  .bottom-\[40\.425\%\] {
    bottom: 40.425%;
  }

  .bottom-\[40\.567\%\] {
    bottom: 40.567%;
  }

  .bottom-\[40\.937\%\] {
    bottom: 40.937%;
  }

  .bottom-\[44\.087\%\] {
    bottom: 44.087%;
  }

  .bottom-\[46\.153\%\] {
    bottom: 46.153%;
  }

  .bottom-\[46\.173\%\] {
    bottom: 46.173%;
  }

  .bottom-\[49\.226\%\] {
    bottom: 49.226%;
  }

  .bottom-\[50\.263\%\] {
    bottom: 50.263%;
  }

  .bottom-\[50\.516\%\] {
    bottom: 50.516%;
  }

  .bottom-\[51\.072\%\] {
    bottom: 51.072%;
  }

  .bottom-\[51\.368\%\] {
    bottom: 51.368%;
  }

  .bottom-\[51\.389\%\] {
    bottom: 51.389%;
  }

  .bottom-\[54\.579\%\] {
    bottom: 54.579%;
  }

  .bottom-\[55\.582\%\] {
    bottom: 55.582%;
  }

  .bottom-\[55\.796\%\] {
    bottom: 55.796%;
  }

  .bottom-\[55\.822\%\] {
    bottom: 55.822%;
  }

  .bottom-\[56\.35\%\] {
    bottom: 56.35%;
  }

  .bottom-\[56\.295\%\] {
    bottom: 56.295%;
  }

  .bottom-\[56\.356\%\] {
    bottom: 56.356%;
  }

  .bottom-\[56\.357\%\] {
    bottom: 56.357%;
  }

  .bottom-\[56\.359\%\] {
    bottom: 56.359%;
  }

  .bottom-\[56\.428\%\] {
    bottom: 56.428%;
  }

  .bottom-\[56\.544\%\] {
    bottom: 56.544%;
  }

  .bottom-\[56\.583\%\] {
    bottom: 56.583%;
  }

  .bottom-\[56\.604\%\] {
    bottom: 56.604%;
  }

  .bottom-\[59\.576\%\] {
    bottom: 59.576%;
  }

  .bottom-\[61\.325\%\] {
    bottom: 61.325%;
  }

  .bottom-\[61\.798\%\] {
    bottom: 61.798%;
  }

  .bottom-\[61\.819\%\] {
    bottom: 61.819%;
  }

  .bottom-\[63\.27\%\] {
    bottom: 63.27%;
  }

  .bottom-\[63\.495\%\] {
    bottom: 63.495%;
  }

  .bottom-\[63\.579\%\] {
    bottom: 63.579%;
  }

  .bottom-\[64\.485\%\] {
    bottom: 64.485%;
  }

  .bottom-\[65\.095\%\] {
    bottom: 65.095%;
  }

  .bottom-\[65\.186\%\] {
    bottom: 65.186%;
  }

  .bottom-\[65\.901\%\] {
    bottom: 65.901%;
  }

  .bottom-\[67\.013\%\] {
    bottom: 67.013%;
  }

  .bottom-\[67\.034\%\] {
    bottom: 67.034%;
  }

  .bottom-\[72\.25\%\] {
    bottom: 72.25%;
  }

  .bottom-\[72\.229\%\] {
    bottom: 72.229%;
  }

  .bottom-\[77\.121\%\] {
    bottom: 77.121%;
  }

  .bottom-\[79\.4\%\] {
    bottom: 79.4%;
  }

  .bottom-\[79\.139\%\] {
    bottom: 79.139%;
  }

  .bottom-\[82\.503\%\] {
    bottom: 82.503%;
  }

  .bottom-\[83\.647\%\] {
    bottom: 83.647%;
  }

  .bottom-\[87\.82\%\] {
    bottom: 87.82%;
  }

  .bottom-\[87\.714\%\] {
    bottom: 87.714%;
  }

  .bottom-\[88\.192\%\] {
    bottom: 88.192%;
  }

  .bottom-\[89\.513\%\] {
    bottom: 89.513%;
  }

  .bottom-\[89\.749\%\] {
    bottom: 89.749%;
  }

  .bottom-\[93\.939\%\] {
    bottom: 93.939%;
  }

  .bottom-full {
    bottom: 100%;
  }

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

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

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

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

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

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

  .left-\[-1\.41\%\] {
    left: -1.41%;
  }

  .left-\[-1\.99\%\] {
    left: -1.99%;
  }

  .left-\[-1\.525\%\] {
    left: -1.525%;
  }

  .left-\[-2\.344\%\] {
    left: -2.344%;
  }

  .left-\[-2\.602\%\] {
    left: -2.602%;
  }

  .left-\[-3\.947\%\] {
    left: -3.947%;
  }

  .left-\[-4\.5\%\] {
    left: -4.5%;
  }

  .left-\[-4\.302\%\] {
    left: -4.302%;
  }

  .left-\[-4\.444\%\] {
    left: -4.444%;
  }

  .left-\[-4\.688\%\] {
    left: -4.688%;
  }

  .left-\[-7\.636\%\] {
    left: -7.636%;
  }

  .left-\[-9\.429\%\] {
    left: -9.429%;
  }

  .left-\[-16\.05\%\] {
    left: -16.05%;
  }

  .left-\[-31\.625\%\] {
    left: -31.625%;
  }

  .left-\[-36\.481\%\] {
    left: -36.481%;
  }

  .left-\[-40\.09\%\] {
    left: -40.09%;
  }

  .left-\[-247\.781px\] {
    left: -247.781px;
  }

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

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

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

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

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

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

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

  .left-\[6\.738\%\] {
    left: 6.738%;
  }

  .left-\[6\.806\%\] {
    left: 6.806%;
  }

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

  .left-\[8\.333\%\] {
    left: 8.333%;
  }

  .left-\[8\.639\%\] {
    left: 8.639%;
  }

  .left-\[9\.444\%\] {
    left: 9.444%;
  }

  .left-\[9\.792\%\] {
    left: 9.792%;
  }

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

  .left-\[10\.2px\] {
    left: 10.2px;
  }

  .left-\[12\.116\%\] {
    left: 12.116%;
  }

  .left-\[14\.898\%\] {
    left: 14.898%;
  }

  .left-\[16\.51\%\] {
    left: 16.51%;
  }

  .left-\[17\.499\%\] {
    left: 17.499%;
  }

  .left-\[20\.574\%\] {
    left: 20.574%;
  }

  .left-\[23\.151\%\] {
    left: 23.151%;
  }

  .left-\[25\.682\%\] {
    left: 25.682%;
  }

  .left-\[26\.28\%\] {
    left: 26.28%;
  }

  .left-\[31\.701\%\] {
    left: 31.701%;
  }

  .left-\[34\.778\%\] {
    left: 34.778%;
  }

  .left-\[37\.809\%\] {
    left: 37.809%;
  }

  .left-\[38\.384px\] {
    left: 38.384px;
  }

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

  .left-\[39\.479\%\] {
    left: 39.479%;
  }

  .left-\[40\.013\%\] {
    left: 40.013%;
  }

  .left-\[41\.91\%\] {
    left: 41.91%;
  }

  .left-\[45\.24\%\] {
    left: 45.24%;
  }

  .left-\[48\.723px\] {
    left: 48.723px;
  }

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

  .left-\[68\.504\%\] {
    left: 68.504%;
  }

  .left-\[69\.184\%\] {
    left: 69.184%;
  }

  .left-\[69\.365\%\] {
    left: 69.365%;
  }

  .left-\[69\.555\%\] {
    left: 69.555%;
  }

  .left-\[69\.599\%\] {
    left: 69.599%;
  }

  .left-\[69\.955\%\] {
    left: 69.955%;
  }

  .left-\[70\.018\%\] {
    left: 70.018%;
  }

  .left-\[76\.751\%\] {
    left: 76.751%;
  }

  .left-\[76\.771\%\] {
    left: 76.771%;
  }

  .left-\[77\.081\%\] {
    left: 77.081%;
  }

  .left-\[77\.278\%\] {
    left: 77.278%;
  }

  .left-\[78\.046\%\] {
    left: 78.046%;
  }

  .left-\[80\.02\%\] {
    left: 80.02%;
  }

  .left-\[81\.579\%\] {
    left: 81.579%;
  }

  .left-\[104\.857px\] {
    left: 104.857px;
  }

  .left-\[117\.179px\] {
    left: 117.179px;
  }

  .left-\[125\.729px\] {
    left: 125.729px;
  }

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

  .left-\[142\.34px\] {
    left: 142.34px;
  }

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

  .left-\[145\.912px\] {
    left: 145.912px;
  }

  .left-\[145\.931px\] {
    left: 145.931px;
  }

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

  .left-\[177\.036px\] {
    left: 177.036px;
  }

  .left-\[431\.225px\] {
    left: 431.225px;
  }

  .left-\[489\.904px\] {
    left: 489.904px;
  }

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

  .left-\[537\.364px\] {
    left: 537.364px;
  }

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

  .left-\[544\.45px\] {
    left: 544.45px;
  }

  .left-\[579\.351px\] {
    left: 579.351px;
  }

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

  .left-\[651\.45px\] {
    left: 651.45px;
  }

  .left-\[719\.5px\] {
    left: 719.5px;
  }

  .left-\[720\.5px\] {
    left: 720.5px;
  }

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

  .left-\[731\.5px\] {
    left: 731.5px;
  }

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

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

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

  .left-\[746\.322px\] {
    left: 746.322px;
  }

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

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

  .left-\[967\.936px\] {
    left: 967.936px;
  }

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

  .left-\[1152\.93px\] {
    left: 1152.93px;
  }

  .left-\[1231\.19px\] {
    left: 1231.19px;
  }

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

  .left-\[1274\.91px\] {
    left: 1274.91px;
  }

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

  .left-\[1346\.71px\] {
    left: 1346.71px;
  }

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

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

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

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

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

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

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

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

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

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

  .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-6 {
    margin-bottom: calc(var(--spacing) * 6);
  }

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

  .ml-\[45\.5px\] {
    margin-left: 45.5px;
  }

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

  .block {
    display: block;
  }

  .contents {
    display: contents;
  }

  .flex {
    display: flex;
  }

  .grid {
    display: grid;
  }

  .hidden {
    display: none;
  }

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

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

  .size-5 {
    width: calc(var(--spacing) * 5);
    height: calc(var(--spacing) * 5);
  }

  .size-\[65\.152px\] {
    width: 65.152px;
    height: 65.152px;
  }

  .size-\[144\.034px\] {
    width: 144.034px;
    height: 144.034px;
  }

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

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

  .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-6 {
    height: calc(var(--spacing) * 6);
  }

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

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

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

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

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

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

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

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

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

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

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

  .h-\[152\.526px\] {
    height: 152.526px;
  }

  .h-\[252\.544px\] {
    height: 252.544px;
  }

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

  .h-\[547\.165px\] {
    height: 547.165px;
  }

  .h-\[550\.433px\] {
    height: 550.433px;
  }

  .h-\[551\.933px\] {
    height: 551.933px;
  }

  .h-\[580\.398px\] {
    height: 580.398px;
  }

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

  .h-\[583\.671px\] {
    height: 583.671px;
  }

  .h-\[587\.243px\] {
    height: 587.243px;
  }

  .h-\[595\.047px\] {
    height: 595.047px;
  }

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

  .h-\[694\.295px\] {
    height: 694.295px;
  }

  .h-\[734\.398px\] {
    height: 734.398px;
  }

  .h-\[766\.98px\] {
    height: 766.98px;
  }

  .h-\[1051\.44px\] {
    height: 1051.44px;
  }

  .h-\[1384\.03px\] {
    height: 1384.03px;
  }

  .h-full {
    height: 100%;
  }

  .max-h-64 {
    max-height: calc(var(--spacing) * 64);
  }

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

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

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

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

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

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

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

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

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

  .w-\[11\.25px\] {
    width: 11.25px;
  }

  .w-\[17\.434px\] {
    width: 17.434px;
  }

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

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

  .w-\[185\.15px\] {
    width: 185.15px;
  }

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

  .w-\[215\.05px\] {
    width: 215.05px;
  }

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

  .w-\[228\.949px\] {
    width: 228.949px;
  }

  .w-\[265\.195px\] {
    width: 265.195px;
  }

  .w-\[301\.928px\] {
    width: 301.928px;
  }

  .w-\[302\.748px\] {
    width: 302.748px;
  }

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

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

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

  .w-\[391\.543px\] {
    width: 391.543px;
  }

  .w-\[437\.754px\] {
    width: 437.754px;
  }

  .w-\[446\.286px\] {
    width: 446.286px;
  }

  .w-\[447\.106px\] {
    width: 447.106px;
  }

  .w-\[462\.92px\] {
    width: 462.92px;
  }

  .w-\[466\.377px\] {
    width: 466.377px;
  }

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

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

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

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

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

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

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

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

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

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

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

  .w-\[910\.892px\] {
    width: 910.892px;
  }

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

  .w-\[1101\.46px\] {
    width: 1101.46px;
  }

  .w-\[1149\.18px\] {
    width: 1149.18px;
  }

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

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

  .w-\[1153\.8px\] {
    width: 1153.8px;
  }

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

  .w-full {
    width: 100%;
  }

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

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

  .max-w-md {
    max-width: var(--container-md);
  }

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

  .flex-1 {
    flex: 1;
  }

  .flex-none {
    flex: none;
  }

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

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

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

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

  .rotate-\[0\.108deg\] {
    rotate: .108deg;
  }

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

  .skew-x-\[315deg\] {
    --tw-skew-x: skewX(315deg);
    transform: var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);
  }

  .animate-spin {
    animation: var(--animate-spin);
  }

  .cursor-pointer {
    cursor: pointer;
  }

  .appearance-none {
    appearance: none;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .overflow-clip {
    overflow: clip;
  }

  .overflow-hidden {
    overflow: hidden;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .border-\[\#ffffff\] {
    border-color: #fff;
  }

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

  .border-green-800 {
    border-color: var(--color-green-800);
  }

  .border-orange-800 {
    border-color: var(--color-orange-800);
  }

  .border-red-500 {
    border-color: var(--color-red-500);
  }

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

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

  .bg-\[\#1a0f00\] {
    background-color: #1a0f00;
  }

  .bg-\[\#1a1a1a\] {
    background-color: #1a1a1a;
  }

  .bg-\[\#1a1100\] {
    background-color: #1a1100;
  }

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

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

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

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

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

  .bg-\[\#ffffff\] {
    background-color: #fff;
  }

  .bg-\[rgba\(0\,0\,0\,0\.46\)\] {
    background-color: #00000075;
  }

  .bg-\[rgba\(8\,8\,8\,0\)\] {
    background-color: #08080800;
  }

  .bg-black\/80 {
    background-color: #000c;
  }

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

  .bg-green-950\/20 {
    background-color: color-mix(in srgb, oklch(.266 .065 152.934) 20%, transparent);
  }

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

  .bg-orange-950\/20 {
    background-color: color-mix(in srgb, oklch(.266 .079 36.259) 20%, transparent);
  }

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

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

  .from-\[\#00000000\] {
    --tw-gradient-from: #0000;
    --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-\[\#262626\] {
    --tw-gradient-to: #262626;
    --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-contain {
    background-size: contain;
  }

  .bg-cover {
    background-size: cover;
  }

  .bg-center {
    background-position: center;
  }

  .bg-no-repeat {
    background-repeat: no-repeat;
  }

  .\[mask-composite\:intersect\,_intersect\] {
    mask-composite: intersect, intersect;
  }

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

  .\[mask-mode\:alpha\,_alpha\] {
    mask-mode: alpha, alpha;
  }

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

  .mask-size-\[143\.711px_143\.711px\] {
    mask-size: 143.711px 143.711px;
  }

  .mask-size-\[144\.035px_143\.835px\] {
    mask-size: 144.035px 143.835px;
  }

  .mask-size-\[144\.035px_144\.035px\] {
    mask-size: 144.035px 144.035px;
  }

  .mask-size-\[368px_524\.56px\,_421\.643px_524\.56px\] {
    mask-size: 368px 524.56px, 421.643px 524.56px;
  }

  .mask-size-\[368px_524\.56px\] {
    mask-size: 368px 524.56px;
  }

  .mask-size-\[551\.612px_388px\] {
    mask-size: 551.612px 388px;
  }

  .mask-size-\[564px_418\.905px\] {
    mask-size: 564px 418.905px;
  }

  .mask-size-\[564px_564px\] {
    mask-size: 564px 564px;
  }

  .mask-size-\[564px_580\.398px\] {
    mask-size: 564px 580.398px;
  }

  .mask-size-\[564px_580px\] {
    mask-size: 564px 580px;
  }

  .mask-size-\[704\.477px_1008px\] {
    mask-size: 704.477px 1008px;
  }

  .\[mask-clip\:no-clip\,_no-clip\] {
    mask-clip: no-clip, no-clip;
  }

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

  .mask-position-\[-38\.3838px_-34px\] {
    mask-position: -38.3838px -34px;
  }

  .mask-position-\[-38\.3838px_-421\.398px\] {
    mask-position: -38.3838px -421.398px;
  }

  .mask-position-\[-38\.3838px_-467\.398px\] {
    mask-position: -38.3838px -467.398px;
  }

  .mask-position-\[-38px_-32px\] {
    mask-position: -38px -32px;
  }

  .mask-position-\[-38px_-419\.398px\] {
    mask-position: -38px -419.398px;
  }

  .mask-position-\[-38px_-465\.398px\] {
    mask-position: -38px -465.398px;
  }

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

  .mask-position-\[0\.364258px_27\.166px\] {
    mask-position: .364258px 27.166px;
  }

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

  .mask-position-\[0px_-58\.0978px\] {
    mask-position: 0 -58.0978px;
  }

  .mask-position-\[0px_-102\.525px\] {
    mask-position: 0 -102.525px;
  }

  .mask-position-\[0px_34\.463px\] {
    mask-position: 0 34.463px;
  }

  .mask-position-\[0px_35\.27px\] {
    mask-position: 0 35.27px;
  }

  .mask-position-\[0px_144\.744px\] {
    mask-position: 0 144.744px;
  }

  .mask-position-\[0px_161\.493px\] {
    mask-position: 0 161.493px;
  }

  .mask-position-\[1px_21\.166px\] {
    mask-position: 1px 21.166px;
  }

  .mask-position-\[9\.39844px_2\.64795px\] {
    mask-position: 9.39844px 2.64795px;
  }

  .mask-position-\[11\.9985px_63\.3232px\] {
    mask-position: 11.9985px 63.3232px;
  }

  .mask-position-\[11px\,_-15\.8213px_32\.166px\,_32\.166px\] {
    mask-position: 11px, -15.8213px 32.166px, 32.166px;
  }

  .mask-position-\[14\.3508px_201\.085px\] {
    mask-position: 14.3508px 201.085px;
  }

  .mask-position-\[18\.2715px\,_-8\.5498px_0px\,_0px\] {
    mask-position: 18.2715px, -8.5498px 0, 0;
  }

  .mask-position-\[21\.7905px_40\.5322px\] {
    mask-position: 21.7905px 40.5322px;
  }

  .mask-position-\[28\.4341px_0px\] {
    mask-position: 28.4341px 0;
  }

  .mask-position-\[39\.1428px\,_12\.3215px_11\.376px\,_11\.376px\] {
    mask-position: 39.1428px, 12.3215px 11.376px, 11.376px;
  }

  .mask-position-\[39\.4814px_2\.61133px\] {
    mask-position: 39.4814px 2.61133px;
  }

  .mask-position-\[42\.1208px_-99\.6606px\] {
    mask-position: 42.1208px -99.6606px;
  }

  .mask-position-\[42\.3198px_46\.4546px\] {
    mask-position: 42.3198px 46.4546px;
  }

  .mask-position-\[47\.46px_0px\] {
    mask-position: 47.46px 0;
  }

  .mask-position-\[47\.0689px_4\.59766px\] {
    mask-position: 47.0689px 4.59766px;
  }

  .mask-position-\[52\.0107px_49\.3623px\] {
    mask-position: 52.0107px 49.3623px;
  }

  .mask-position-\[88\.5359px_33\.7012px\] {
    mask-position: 88.5359px 33.7012px;
  }

  .mask-position-\[178\.367px_237\.357px\] {
    mask-position: 178.367px 237.357px;
  }

  .mask-position-\[205\.75px_31\.186px\] {
    mask-position: 205.75px 31.186px;
  }

  .mask-position-\[207px_207\.703px\] {
    mask-position: 207px 207.703px;
  }

  .mask-position-\[226\.107px_3\.81006px\] {
    mask-position: 226.107px 3.81006px;
  }

  .mask-position-\[391\.781px\,_364\.96px_19\.0249px\,_19\.0249px\] {
    mask-position: 391.781px, 364.96px 19.0249px, 19.0249px;
  }

  .\[mask-repeat\:no-repeat\,_no-repeat\] {
    mask-repeat: no-repeat, no-repeat;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .text-left {
    text-align: left;
  }

  .font-\[\'Plus_Jakarta_Sans\:Medium\'\,_sans-serif\] {
    font-family: Plus Jakarta Sans\:Medium, sans-serif;
  }

  .font-\[\'Plus_Jakarta_Sans\:Regular\'\,_sans-serif\] {
    font-family: Plus Jakarta Sans\:Regular, sans-serif;
  }

  .font-\[\'Plus_Jakarta_Sans\:SemiBold\'\,_sans-serif\] {
    font-family: Plus Jakarta Sans\:SemiBold, sans-serif;
  }

  .text-2xl {
    font-size: var(--text-2xl);
    line-height: var(--tw-leading, var(--text-2xl--line-height));
  }

  .text-4xl {
    font-size: var(--text-4xl);
    line-height: var(--tw-leading, var(--text-4xl--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-\[0px\] {
    font-size: 0;
  }

  .text-\[10\.32px\] {
    font-size: 10.32px;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .leading-relaxed {
    --tw-leading: var(--leading-relaxed);
    line-height: var(--leading-relaxed);
  }

  .font-bold {
    --tw-font-weight: var(--font-weight-bold);
    font-weight: var(--font-weight-bold);
  }

  .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);
  }

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

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

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

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

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

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

  .text-\[\#ffffff\] {
    color: #fff;
  }

  .text-black {
    color: var(--color-black);
  }

  .text-green-300 {
    color: var(--color-green-300);
  }

  .text-green-400 {
    color: var(--color-green-400);
  }

  .text-orange-200 {
    color: var(--color-orange-200);
  }

  .text-orange-300 {
    color: var(--color-orange-300);
  }

  .text-orange-400 {
    color: var(--color-orange-400);
  }

  .text-red-400 {
    color: var(--color-red-400);
  }

  .text-red-500 {
    color: var(--color-red-500);
  }

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

  .\[text-decoration-line\:underline\] {
    text-decoration-line: underline;
  }

  .\[text-decoration-style\:solid\] {
    text-decoration-style: solid;
  }

  .accent-\[\#f9b233\] {
    accent-color: #f9b233;
  }

  .opacity-50 {
    opacity: .5;
  }

  .opacity-60 {
    opacity: .6;
  }

  .opacity-75 {
    opacity: .75;
  }

  .shadow-\[150px_184px_114px_0px_inset_rgba\(0\,0\,0\,0\.45\)\] {
    --tw-shadow: 150px 184px 114px 0px inset var(--tw-shadow-color, #00000073);
    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);
  }

  .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-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-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));
  }

  .transition-opacity {
    transition-property: opacity;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .duration-300 {
    --tw-duration: .3s;
    transition-duration: .3s;
  }

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

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

  .\[text-underline-position\:from-font\] {
    text-underline-position: from-font;
  }

  .placeholder\:text-\[\#666\]::placeholder {
    color: #666;
  }

  @media (hover: hover) {
    .hover\:border-\[\#f9b233\]:hover {
      border-color: #f9b233;
    }
  }

  @media (hover: hover) {
    .hover\:bg-\[\#0f0f0f\]:hover {
      background-color: #0f0f0f;
    }
  }

  @media (hover: hover) {
    .hover\:bg-\[\#1a1a1a\]:hover {
      background-color: #1a1a1a;
    }
  }

  @media (hover: hover) {
    .hover\:bg-\[\#e6a02e\]:hover {
      background-color: #e6a02e;
    }
  }

  @media (hover: hover) {
    .hover\:text-\[\#e6a02e\]:hover {
      color: #e6a02e;
    }
  }

  @media (hover: hover) {
    .hover\:text-red-400:hover {
      color: var(--color-red-400);
    }
  }

  @media (hover: hover) {
    .hover\:opacity-80:hover {
      opacity: .8;
    }
  }

  .focus\:border-\[\#f9b233\]:focus {
    border-color: #f9b233;
  }

  .focus\:ring-\[\#f9b233\]:focus {
    --tw-ring-color: #f9b233;
  }

  .focus\:outline-none:focus {
    --tw-outline-style: none;
    outline-style: none;
  }

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

  .disabled\:opacity-50:disabled {
    opacity: .5;
  }

  @media (width >= 48rem) {
    .md\:grid-cols-3 {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @media (width >= 64rem) {
    .lg\:grid-cols-4 {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }
}

@property --tw-translate-x {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-translate-y {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-translate-z {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-scale-x {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}

@property --tw-scale-y {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}

@property --tw-scale-z {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}

@property --tw-rotate-x {
  syntax: "*";
  inherits: false;
  initial-value: rotateX(0);
}

@property --tw-rotate-y {
  syntax: "*";
  inherits: false;
  initial-value: rotateY(0);
}

@property --tw-rotate-z {
  syntax: "*";
  inherits: false;
  initial-value: rotateZ(0);
}

@property --tw-skew-x {
  syntax: "*";
  inherits: false;
  initial-value: skewX(0);
}

@property --tw-skew-y {
  syntax: "*";
  inherits: false;
  initial-value: skewY(0);
}

@property --tw-space-y-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-space-x-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-border-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}

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

@property --tw-gradient-from {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}

@property --tw-gradient-via {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}

@property --tw-gradient-to {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}

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

@property --tw-gradient-via-stops {
  syntax: "*";
  inherits: false
}

@property --tw-gradient-from-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 0%;
}

@property --tw-gradient-via-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 50%;
}

@property --tw-gradient-to-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 100%;
}

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

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

@property --tw-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 spin {
  to {
    transform: rotate(360deg);
  }
}
