@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap");
/*! 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-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-shadow: 0 0 #0000;
      --tw-shadow-color: initial;
      --tw-shadow-alpha: 100%;
      --tw-inset-shadow: 0 0 #0000;
      --tw-inset-shadow-color: initial;
      --tw-inset-shadow-alpha: 100%;
      --tw-ring-color: initial;
      --tw-ring-shadow: 0 0 #0000;
      --tw-inset-ring-color: initial;
      --tw-inset-ring-shadow: 0 0 #0000;
      --tw-ring-inset: initial;
      --tw-ring-offset-width: 0px;
      --tw-ring-offset-color: #fff;
      --tw-ring-offset-shadow: 0 0 #0000;
      --tw-outline-style: solid;
      --tw-blur: initial;
      --tw-brightness: initial;
      --tw-contrast: initial;
      --tw-grayscale: initial;
      --tw-hue-rotate: initial;
      --tw-invert: initial;
      --tw-opacity: initial;
      --tw-saturate: initial;
      --tw-sepia: initial;
      --tw-drop-shadow: initial;
      --tw-drop-shadow-color: initial;
      --tw-drop-shadow-alpha: 100%;
      --tw-drop-shadow-size: initial;
      --tw-backdrop-blur: initial;
      --tw-backdrop-brightness: initial;
      --tw-backdrop-contrast: initial;
      --tw-backdrop-grayscale: initial;
      --tw-backdrop-hue-rotate: initial;
      --tw-backdrop-invert: initial;
      --tw-backdrop-opacity: initial;
      --tw-backdrop-saturate: initial;
      --tw-backdrop-sepia: initial;
      --tw-duration: initial;
      --tw-scale-x: 1;
      --tw-scale-y: 1;
      --tw-scale-z: 1;
    }
  }
}

@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-orange-50: oklch(.98 .016 73.684);
    --color-orange-100: oklch(.954 .038 75.164);
    --color-orange-200: oklch(.901 .076 70.697);
    --color-orange-500: oklch(.705 .213 47.604);
    --color-orange-600: oklch(.646 .222 41.116);
    --color-yellow-400: oklch(.852 .199 91.936);
    --color-yellow-600: oklch(.681 .162 75.834);
    --color-green-400: oklch(.792 .209 151.711);
    --color-green-500: oklch(.723 .219 149.579);
    --color-green-600: oklch(.627 .194 149.214);
    --color-blue-50: oklch(.97 .014 254.604);
    --color-blue-100: oklch(.932 .032 255.585);
    --color-blue-200: oklch(.882 .059 254.128);
    --color-blue-400: oklch(.707 .165 254.624);
    --color-blue-500: oklch(.623 .214 259.815);
    --color-blue-600: oklch(.546 .245 262.881);
    --color-indigo-400: oklch(.673 .182 276.935);
    --color-indigo-500: oklch(.585 .233 277.117);
    --color-indigo-600: oklch(.511 .262 276.966);
    --color-purple-400: oklch(.714 .203 305.504);
    --color-purple-500: oklch(.627 .265 303.9);
    --color-purple-600: oklch(.558 .288 302.321);
    --color-pink-400: oklch(.718 .202 349.761);
    --color-pink-500: oklch(.656 .241 354.308);
    --color-pink-600: oklch(.592 .249 .584);
    --color-gray-50: oklch(.985 .002 247.839);
    --color-gray-100: oklch(.967 .003 264.542);
    --color-gray-200: oklch(.928 .006 264.531);
    --color-gray-400: oklch(.707 .022 261.325);
    --color-black: #000;
    --color-white: #fff;
    --spacing: .25rem;
    --container-lg: 32rem;
    --container-2xl: 42rem;
    --container-4xl: 56rem;
    --container-7xl: 80rem;
    --text-sm: .875rem;
    --text-sm--line-height: calc(1.25 / .875);
    --text-base: 1rem;
    --text-lg: 1.125rem;
    --text-lg--line-height: calc(1.75 / 1.125);
    --text-xl: 1.25rem;
    --text-2xl: 1.5rem;
    --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;
    --font-weight-normal: 400;
    --font-weight-medium: 500;
    --font-weight-semibold: 600;
    --font-weight-bold: 700;
    --leading-tight: 1.25;
    --leading-relaxed: 1.625;
    --radius-2xl: 1rem;
    --radius-3xl: 1.5rem;
    --animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;
    --animate-bounce: bounce 1s infinite;
    --blur-sm: 8px;
    --blur-lg: 16px;
    --blur-xl: 24px;
    --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-3xl);
    font-weight: var(--font-weight-bold);
    line-height: 1.2;
  }

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

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

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

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

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

  :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-none {
    pointer-events: none;
  }

  .absolute {
    position: absolute;
  }

  .fixed {
    position: fixed;
  }

  .relative {
    position: relative;
  }

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

  .inset-\[-0\.01\%_0\.01\%_0\.02\%_0\.01\%\] {
    inset: -.01% .01% .02%;
  }

  .inset-\[-0\.01\%_45\.87\%_91\.39\%_53\.94\%\] {
    inset: -.01% 45.87% 91.39% 53.94%;
  }

  .inset-\[0\.74\%_57\.43\%_85\.23\%_24\.32\%\] {
    inset: .74% 57.43% 85.23% 24.32%;
  }

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

  .inset-\[3\.17\%_71\.38\%_95\.41\%_25\.6\%\] {
    inset: 3.17% 71.38% 95.41% 25.6%;
  }

  .inset-\[4\.09\%_35\.74\%_93\.51\%_62\.58\%\] {
    inset: 4.09% 35.74% 93.51% 62.58%;
  }

  .inset-\[6\.5\%_36\.59\%_9\.49\%_54\.13\%\] {
    inset: 6.5% 36.59% 9.49% 54.13%;
  }

  .inset-\[6\.49\%_36\.59\%_8\.97\%_44\.84\%\] {
    inset: 6.49% 36.59% 8.97% 44.84%;
  }

  .inset-\[6\.71\%_58\.71\%_92\.19\%_39\.92\%\] {
    inset: 6.71% 58.71% 92.19% 39.92%;
  }

  .inset-\[6\.71\%_61\.3\%_92\.19\%_33\.15\%\] {
    inset: 6.71% 61.3% 92.19% 33.15%;
  }

  .inset-\[6\.71\%_68\.72\%_92\.19\%_25\.74\%\] {
    inset: 6.71% 68.72% 92.19% 25.74%;
  }

  .inset-\[7\.35\%_54\.03\%_90\.68\%_44\.6\%\] {
    inset: 7.35% 54.03% 90.68% 44.6%;
  }

  .inset-\[7\.53\%_10\.31\%_86\.41\%_77\.62\%\] {
    inset: 7.53% 10.31% 86.41% 77.62%;
  }

  .inset-\[8\.29\%_64\.68\%_60\.44\%_16\.72\%\] {
    inset: 8.29% 64.68% 60.44% 16.72%;
  }

  .inset-\[9\.11\%_68\.72\%_89\.79\%_25\.74\%\] {
    inset: 9.11% 68.72% 89.79% 25.74%;
  }

  .inset-\[10\.92\%_58\.92\%_87\.66\%_38\.05\%\] {
    inset: 10.92% 58.92% 87.66% 38.05%;
  }

  .inset-\[11\.17\%_22\.2\%_69\.68\%_63\.21\%\] {
    inset: 11.17% 22.2% 69.68% 63.21%;
  }

  .inset-\[12\.93\%_16\.08\%_0\.02\%_12\.21\%\] {
    inset: 12.93% 16.08% .02% 12.21%;
  }

  .inset-\[13\.92\%_21\.95\%_65\.6\%_46\.06\%\] {
    inset: 13.92% 21.95% 65.6% 46.06%;
  }

  .inset-\[16\.77\%_1\.17\%_13\.92\%_7\.22\%\] {
    inset: 16.77% 1.17% 13.92% 7.22%;
  }

  .inset-\[16\.77\%_2\.14\%_14\.34\%_69\.63\%\] {
    inset: 16.77% 2.14% 14.34% 69.63%;
  }

  .inset-\[16\.77\%_11\.51\%_72\.13\%_80\.35\%\] {
    inset: 16.77% 11.51% 72.13% 80.35%;
  }

  .inset-\[17\.33\%_64\.22\%_68\.82\%_16\.81\%\] {
    inset: 17.33% 64.22% 68.82% 16.81%;
  }

  .inset-\[17\.33\%_72\.53\%_78\.65\%_25\.28\%\] {
    inset: 17.33% 72.53% 78.65% 25.28%;
  }

  .inset-\[17\.37\%_41\.26\%_70\.33\%_49\.51\%\] {
    inset: 17.37% 41.26% 70.33% 49.51%;
  }

  .inset-\[17\.76\%_15\.88\%_81\.61\%_83\.67\%\] {
    inset: 17.76% 15.88% 81.61% 83.67%;
  }

  .inset-\[17\.76\%_22\.29\%_63\.82\%_62\.14\%\] {
    inset: 17.76% 22.29% 63.82% 62.14%;
  }

  .inset-\[18\.15\%_64\.22\%_68\.82\%_16\.81\%\] {
    inset: 18.15% 64.22% 68.82% 16.81%;
  }

  .inset-\[18\.35\%_41\.94\%_71\.32\%_50\.2\%\] {
    inset: 18.35% 41.94% 71.32% 50.2%;
  }

  .inset-\[18\.57\%_44\.67\%_71\.41\%_50\.67\%\] {
    inset: 18.57% 44.67% 71.41% 50.67%;
  }

  .inset-\[18\.73\%_58\.15\%_79\.33\%_39\.91\%\] {
    inset: 18.73% 58.15% 79.33% 39.91%;
  }

  .inset-\[18\.74\%_65\.06\%_70\%_17\.69\%\] {
    inset: 18.74% 65.06% 70% 17.69%;
  }

  .inset-\[18\.78\%_75\.16\%_74\.5\%_22\.2\%\] {
    inset: 18.78% 75.16% 74.5% 22.2%;
  }

  .inset-\[18\.78\%_77\.94\%_74\.5\%_19\.41\%\] {
    inset: 18.78% 77.94% 74.5% 19.41%;
  }

  .inset-\[19\.34\%_66\.21\%_74\.94\%_28\.07\%\] {
    inset: 19.34% 66.21% 74.94% 28.07%;
  }

  .inset-\[19\.35\%_75\.33\%_74\.93\%_18\.95\%\] {
    inset: 19.35% 75.33% 74.93% 18.95%;
  }

  .inset-\[19\.88\%_43\.37\%_71\.32\%_51\.79\%\] {
    inset: 19.88% 43.37% 71.32% 51.79%;
  }

  .inset-\[19\.98\%_66\.85\%_75\.58\%_28\.7\%\] {
    inset: 19.98% 66.85% 75.58% 28.7%;
  }

  .inset-\[19\.99\%_75\.98\%_75\.58\%_19\.59\%\] {
    inset: 19.99% 75.98% 75.58% 19.59%;
  }

  .inset-\[20\.5\%_72\.11\%_74\.18\%_25\.79\%\] {
    inset: 20.5% 72.11% 74.18% 25.79%;
  }

  .inset-\[20\.27\%_67\.15\%_75\.91\%_28\.91\%\] {
    inset: 20.27% 67.15% 75.91% 28.91%;
  }

  .inset-\[20\.27\%_68\.5\%_78\.71\%_30\.41\%\] {
    inset: 20.27% 68.5% 78.71% 30.41%;
  }

  .inset-\[20\.45\%_72\.58\%_77\.37\%_25\.32\%\] {
    inset: 20.45% 72.58% 77.37% 25.32%;
  }

  .inset-\[21\.18\%_10\.6\%_76\.85\%_88\.03\%\] {
    inset: 21.18% 10.6% 76.85% 88.03%;
  }

  .inset-\[21\.35\%_36\.67\%_76\.36\%_62\.41\%\] {
    inset: 21.35% 36.67% 76.36% 62.41%;
  }

  .inset-\[21\.64\%_67\.15\%_77\.26\%_31\.82\%\] {
    inset: 21.64% 67.15% 77.26% 31.82%;
  }

  .inset-\[21\.65\%_70\.06\%_77\.25\%_28\.91\%\] {
    inset: 21.65% 70.06% 77.25% 28.91%;
  }

  .inset-\[22\.57\%_33\.23\%_76\.6\%_65\.12\%\] {
    inset: 22.57% 33.23% 76.6% 65.12%;
  }

  .inset-\[22\.93\%_72\.43\%_76\.26\%_26\.75\%\] {
    inset: 22.93% 72.43% 76.26% 26.75%;
  }

  .inset-\[22\.93\%_74\%_76\.26\%_25\.17\%\] {
    inset: 22.93% 74% 76.26% 25.17%;
  }

  .inset-\[23\.09\%_68\.51\%_75\.91\%_30\.42\%\] {
    inset: 23.09% 68.51% 75.91% 30.42%;
  }

  .inset-\[23\.25\%_3\.99\%_74\.81\%_94\.07\%\] {
    inset: 23.25% 3.99% 74.81% 94.07%;
  }

  .inset-\[23\.37\%_36\.47\%_75\.22\%_63\.17\%\] {
    inset: 23.37% 36.47% 75.22% 63.17%;
  }

  .inset-\[23\.71\%_15\.97\%_75\.79\%_82\.19\%\] {
    inset: 23.71% 15.97% 75.79% 82.19%;
  }

  .inset-\[24\.04\%_28\.88\%_74\.48\%_69\.69\%\] {
    inset: 24.04% 28.88% 74.48% 69.69%;
  }

  .inset-\[24\.05\%_21\.52\%_11\.45\%_38\.93\%\] {
    inset: 24.05% 21.52% 11.45% 38.93%;
  }

  .inset-\[24\.07\%_8\.66\%_70\.21\%_81\.08\%\] {
    inset: 24.07% 8.66% 70.21% 81.08%;
  }

  .inset-\[24\.15\%_10\.39\%_70\.91\%_82\.6\%\] {
    inset: 24.15% 10.39% 70.91% 82.6%;
  }

  .inset-\[24\.28\%_33\.93\%_73\.72\%_65\.35\%\] {
    inset: 24.28% 33.93% 73.72% 65.35%;
  }

  .inset-\[24\.31\%_17\.1\%_73\.75\%_78\.48\%\] {
    inset: 24.31% 17.1% 73.75% 78.48%;
  }

  .inset-\[24\.48\%_68\.49\%_71\.51\%_27\.49\%\] {
    inset: 24.48% 68.49% 71.51% 27.49%;
  }

  .inset-\[24\.48\%_74\.74\%_71\.51\%_21\.24\%\] {
    inset: 24.48% 74.74% 71.51% 21.24%;
  }

  .inset-\[24\.72\%_68\.73\%_71\.73\%_27\.72\%\] {
    inset: 24.72% 68.73% 71.73% 27.72%;
  }

  .inset-\[24\.95\%_22\.97\%_72\.02\%_75\.52\%\] {
    inset: 24.95% 22.97% 72.02% 75.52%;
  }

  .inset-\[25\.06\%_68\.79\%_69\.89\%_29\.15\%\] {
    inset: 25.06% 68.79% 69.89% 29.15%;
  }

  .inset-\[25\.7\%_5\.86\%_52\.46\%_79\%\] {
    inset: 25.7% 5.86% 52.46% 79%;
  }

  .inset-\[25\.33\%_69\.33\%_72\.34\%_28\.34\%\] {
    inset: 25.33% 69.33% 72.34% 28.34%;
  }

  .inset-\[25\.69\%_29\.55\%_72\.31\%_69\.73\%\] {
    inset: 25.69% 29.55% 72.31% 69.73%;
  }

  .inset-\[25\.69\%_32\.25\%_70\.77\%_66\.4\%\] {
    inset: 25.69% 32.25% 70.77% 66.4%;
  }

  .inset-\[25\.78\%_70\.16\%_73\.16\%_28\.76\%\] {
    inset: 25.78% 70.16% 73.16% 28.76%;
  }

  .inset-\[27\%_0\.01\%_71\.06\%_95\.56\%\] {
    inset: 27% .01% 71.06% 95.56%;
  }

  .inset-\[27\%_16\.32\%_70\.52\%_78\.73\%\] {
    inset: 27% 16.32% 70.52% 78.73%;
  }

  .inset-\[27\.2\%_9\.26\%_69\.77\%_81\.08\%\] {
    inset: 27.2% 9.26% 69.77% 81.08%;
  }

  .inset-\[27\.94\%_29\.3\%_14\.19\%_34\.67\%\] {
    inset: 27.94% 29.3% 14.19% 34.67%;
  }

  .inset-\[27\.94\%_37\.66\%_40\.79\%_34\.67\%\] {
    inset: 27.94% 37.66% 40.79% 34.67%;
  }

  .inset-\[27\.94\%_49\.43\%_60\.26\%_42\.26\%\] {
    inset: 27.94% 49.43% 60.26% 42.26%;
  }

  .inset-\[27\.98\%_25\.05\%_70\.86\%_74\.6\%\] {
    inset: 27.98% 25.05% 70.86% 74.6%;
  }

  .inset-\[28\.23\%_29\.16\%_57\.1\%_60\.3\%\] {
    inset: 28.23% 29.16% 57.1% 60.3%;
  }

  .inset-\[28\.47\%_2\.14\%_56\.83\%_88\.76\%\] {
    inset: 28.47% 2.14% 56.83% 88.76%;
  }

  .inset-\[28\.47\%_17\.43\%_58\.35\%_73\.43\%\] {
    inset: 28.47% 17.43% 58.35% 73.43%;
  }

  .inset-\[28\.59\%_92\.11\%_70\.19\%_7\.04\%\] {
    inset: 28.59% 92.11% 70.19% 7.04%;
  }

  .inset-\[29\.36\%_7\.25\%_51\.92\%_79\.69\%\] {
    inset: 29.36% 7.25% 51.92% 79.69%;
  }

  .inset-\[29\.36\%_13\.38\%_66\.97\%_81\.61\%\] {
    inset: 29.36% 13.38% 66.97% 81.61%;
  }

  .inset-\[29\.38\%_7\.25\%_51\.94\%_86\.62\%\] {
    inset: 29.38% 7.25% 51.94% 86.62%;
  }

  .inset-\[29\.38\%_9\.17\%_66\.97\%_86\.62\%\] {
    inset: 29.38% 9.17% 66.97% 86.62%;
  }

  .inset-\[29\.52\%_0\.01\%_68\.15\%_91\.14\%\] {
    inset: 29.52% .01% 68.15% 91.14%;
  }

  .inset-\[29\.77\%_29\.55\%_68\.33\%_68\.1\%\] {
    inset: 29.77% 29.55% 68.33% 68.1%;
  }

  .inset-\[29\.81\%_30\.27\%_60\.45\%_62\.83\%\] {
    inset: 29.81% 30.27% 60.45% 62.83%;
  }

  .inset-\[29\.81\%_30\.27\%_63\.51\%_63\.49\%\] {
    inset: 29.81% 30.27% 63.51% 63.49%;
  }

  .inset-\[30\%_24\.88\%_63\.6\%_69\.63\%\] {
    inset: 30% 24.88% 63.6% 69.63%;
  }

  .inset-\[30\.67\%_8\.16\%_53\.23\%_80\.61\%\] {
    inset: 30.67% 8.16% 53.23% 80.61%;
  }

  .inset-\[30\.73\%_5\.87\%_55\.63\%_86\.42\%\] {
    inset: 30.73% 5.87% 55.63% 86.42%;
  }

  .inset-\[30\.81\%_37\.34\%_67\.66\%_45\.6\%\] {
    inset: 30.81% 37.34% 67.66% 45.6%;
  }

  .inset-\[30\.94\%_18\.76\%_58\.39\%_78\.94\%\] {
    inset: 30.94% 18.76% 58.39% 78.94%;
  }

  .inset-\[32\.24\%_42\.71\%_13\.99\%_30\.93\%\] {
    inset: 32.24% 42.71% 13.99% 30.93%;
  }

  .inset-\[34\.6\%_92\.65\%_63\.42\%_5\.98\%\] {
    inset: 34.6% 92.65% 63.42% 5.98%;
  }

  .inset-\[34\.09\%_23\.59\%_61\.85\%_72\.93\%\] {
    inset: 34.09% 23.59% 61.85% 72.93%;
  }

  .inset-\[34\.41\%_11\.72\%_59\.72\%_81\.71\%\] {
    inset: 34.41% 11.72% 59.72% 81.71%;
  }

  .inset-\[34\.88\%_53\.72\%_59\.41\%_40\.26\%\] {
    inset: 34.88% 53.72% 59.41% 40.26%;
  }

  .inset-\[35\.3\%_51\.17\%_64\.19\%_46\.94\%\] {
    inset: 35.3% 51.17% 64.19% 46.94%;
  }

  .inset-\[35\.3\%_53\.52\%_14\.02\%_1\.17\%\] {
    inset: 35.3% 53.52% 14.02% 1.17%;
  }

  .inset-\[35\.51\%_50\.42\%_59\.03\%_40\.89\%\] {
    inset: 35.51% 50.42% 59.03% 40.89%;
  }

  .inset-\[35\.52\%_50\.22\%_58\.3\%_39\.31\%\] {
    inset: 35.52% 50.22% 58.3% 39.31%;
  }

  .inset-\[36\.85\%_10\.38\%_58\.47\%_86\.95\%\] {
    inset: 36.85% 10.38% 58.47% 86.95%;
  }

  .inset-\[37\.22\%_50\.6\%_58\.47\%_39\.93\%\] {
    inset: 37.22% 50.6% 58.47% 39.93%;
  }

  .inset-\[37\.73\%_53\.87\%_23\.46\%_38\.1\%\] {
    inset: 37.73% 53.87% 23.46% 38.1%;
  }

  .inset-\[37\.73\%_55\.13\%_51\.17\%_39\.38\%\] {
    inset: 37.73% 55.13% 51.17% 39.38%;
  }

  .inset-\[37\.81\%_29\.57\%_46\.51\%_45\.47\%\] {
    inset: 37.81% 29.57% 46.51% 45.47%;
  }

  .inset-\[37\.81\%_29\.57\%_46\.55\%_51\.83\%\] {
    inset: 37.81% 29.57% 46.55% 51.83%;
  }

  .inset-\[37\.85\%_49\.88\%_58\.03\%_39\.54\%\] {
    inset: 37.85% 49.88% 58.03% 39.54%;
  }

  .inset-\[38\.51\%_47\.89\%_40\.79\%_36\.44\%\] {
    inset: 38.51% 47.89% 40.79% 36.44%;
  }

  .inset-\[39\.62\%_59\.61\%_31\.45\%_5\.44\%\] {
    inset: 39.62% 59.61% 31.45% 5.44%;
  }

  .inset-\[39\.94\%_39\.21\%_46\.91\%_49\.58\%\] {
    inset: 39.94% 39.21% 46.91% 49.58%;
  }

  .inset-\[39\.96\%_56\.6\%_46\.32\%_34\.67\%\] {
    inset: 39.96% 56.6% 46.32% 34.67%;
  }

  .inset-\[40\.41\%_54\.56\%_54\.24\%_45\.02\%\] {
    inset: 40.41% 54.56% 54.24% 45.02%;
  }

  .inset-\[40\.64\%_51\.7\%_54\.25\%_48\%\] {
    inset: 40.64% 51.7% 54.25% 48%;
  }

  .inset-\[40\.98\%_52\.74\%_45\.86\%_36\.25\%\] {
    inset: 40.98% 52.74% 45.86% 36.25%;
  }

  .inset-\[41\.34\%_86\.78\%_57\.65\%_7\.04\%\] {
    inset: 41.34% 86.78% 57.65% 7.04%;
  }

  .inset-\[41\.53\%_47\.61\%_48\.5\%_49\.58\%\] {
    inset: 41.53% 47.61% 48.5% 49.58%;
  }

  .inset-\[42\.35\%_71\.42\%_32\.65\%_28\.4\%\] {
    inset: 42.35% 71.42% 32.65% 28.4%;
  }

  .inset-\[42\.35\%_72\.2\%_39\.28\%_14\.02\%\] {
    inset: 42.35% 72.2% 39.28% 14.02%;
  }

  .inset-\[43\.32\%_4\.69\%_18\.64\%_79\.1\%\] {
    inset: 43.32% 4.69% 18.64% 79.1%;
  }

  .inset-\[43\.46\%_85\.53\%_56\.03\%_8\.34\%\] {
    inset: 43.46% 85.53% 56.03% 8.34%;
  }

  .inset-\[43\.97\%_73\.33\%_39\.33\%_16\.46\%\] {
    inset: 43.97% 73.33% 39.33% 16.46%;
  }

  .inset-\[44\.57\%_6\.46\%_51\.39\%_79\.33\%\] {
    inset: 44.57% 6.46% 51.39% 79.33%;
  }

  .inset-\[44\.81\%_66\.07\%_54\.57\%_29\.14\%\] {
    inset: 44.81% 66.07% 54.57% 29.14%;
  }

  .inset-\[44\.98\%_6\.59\%_52\.47\%_79\.48\%\] {
    inset: 44.98% 6.59% 52.47% 79.48%;
  }

  .inset-\[45\.27\%_89\.56\%_54\.22\%_8\.34\%\] {
    inset: 45.27% 89.56% 54.22% 8.34%;
  }

  .inset-\[46\.06\%_2\.67\%_52\%_92\.91\%\] {
    inset: 46.06% 2.67% 52% 92.91%;
  }

  .inset-\[46\.23\%_77\.7\%_17\.26\%_9\.2\%\] {
    inset: 46.23% 77.7% 17.26% 9.2%;
  }

  .inset-\[46\.44\%_61\.75\%_53\.17\%_35\.33\%\] {
    inset: 46.44% 61.75% 53.17% 35.33%;
  }

  .inset-\[46\.44\%_65\.25\%_53\.17\%_32\.14\%\] {
    inset: 46.44% 65.25% 53.17% 32.14%;
  }

  .inset-\[46\.44\%_68\.56\%_53\.17\%_30\%\] {
    inset: 46.44% 68.56% 53.17% 30%;
  }

  .inset-\[46\.56\%_83\.97\%_51\.88\%_15\.41\%\] {
    inset: 46.56% 83.97% 51.88% 15.41%;
  }

  .inset-\[47\.03\%_2\.67\%_51\.02\%_89\.91\%\] {
    inset: 47.03% 2.67% 51.02% 89.91%;
  }

  .inset-\[47\.79\%_81\.94\%_39\.28\%_14\.02\%\] {
    inset: 47.79% 81.94% 39.28% 14.02%;
  }

  .inset-\[47\.84\%_66\.11\%_51\.78\%_31\.28\%\] {
    inset: 47.84% 66.11% 51.78% 31.28%;
  }

  .inset-\[49\.23\%_63\.12\%_50\.38\%_34\.27\%\] {
    inset: 49.23% 63.12% 50.38% 34.27%;
  }

  .inset-\[49\.23\%_66\.11\%_50\.38\%_31\.28\%\] {
    inset: 49.23% 66.11% 50.38% 31.28%;
  }

  .inset-\[50\.06\%_48\.91\%_46\.31\%_42\.96\%\] {
    inset: 50.06% 48.91% 46.31% 42.96%;
  }

  .inset-\[50\.17\%_38\.65\%_11\.41\%_45\.71\%\] {
    inset: 50.17% 38.65% 11.41% 45.71%;
  }

  .inset-\[50\.22\%_55\.07\%_46\.32\%_41\.45\%\] {
    inset: 50.22% 55.07% 46.32% 41.45%;
  }

  .inset-\[50\.36\%_28\.3\%_12\.06\%_60\.9\%\] {
    inset: 50.36% 28.3% 12.06% 60.9%;
  }

  .inset-\[50\.47\%_39\.21\%_47\.03\%_56\.59\%\] {
    inset: 50.47% 39.21% 47.03% 56.59%;
  }

  .inset-\[50\.63\%_66\.11\%_48\.99\%_31\.28\%\] {
    inset: 50.63% 66.11% 48.99% 31.28%;
  }

  .inset-\[50\.82\%_39\.1\%_12\.06\%_46\.17\%\] {
    inset: 50.82% 39.1% 12.06% 46.17%;
  }

  .inset-\[50\.82\%_39\.1\%_31\.45\%_55\.3\%\] {
    inset: 50.82% 39.1% 31.45% 55.3%;
  }

  .inset-\[50\.82\%_39\.1\%_39\.8\%_56\.09\%\] {
    inset: 50.82% 39.1% 39.8% 56.09%;
  }

  .inset-\[50\.82\%_39\.1\%_41\.44\%_57\.18\%\] {
    inset: 50.82% 39.1% 41.44% 57.18%;
  }

  .inset-\[50\.82\%_40\.27\%_46\.01\%_59\.5\%\] {
    inset: 50.82% 40.27% 46.01% 59.5%;
  }

  .inset-\[50\.82\%_40\.84\%_46\.81\%_58\.93\%\] {
    inset: 50.82% 40.84% 46.81% 58.93%;
  }

  .inset-\[50\.82\%_41\.44\%_46\.01\%_58\.33\%\] {
    inset: 50.82% 41.44% 46.01% 58.33%;
  }

  .inset-\[50\.82\%_44\.24\%_37\.69\%_53\.47\%\] {
    inset: 50.82% 44.24% 37.69% 53.47%;
  }

  .inset-\[50\.82\%_50\.33\%_40\.41\%_46\.17\%\] {
    inset: 50.82% 50.33% 40.41% 46.17%;
  }

  .inset-\[50\.86\%_13\.53\%_44\.72\%_83\.66\%\] {
    inset: 50.86% 13.53% 44.72% 83.66%;
  }

  .inset-\[50\.86\%_37\.66\%_46\.39\%_56\.5\%\] {
    inset: 50.86% 37.66% 46.39% 56.5%;
  }

  .inset-\[50\.95\%_36\.28\%_15\.53\%_60\.9\%\] {
    inset: 50.95% 36.28% 15.53% 60.9%;
  }

  .inset-\[51\.62\%_28\.3\%_15\.06\%_67\.97\%\] {
    inset: 51.62% 28.3% 15.06% 67.97%;
  }

  .inset-\[51\.66\%_74\.63\%_47\.17\%_25\.03\%\] {
    inset: 51.66% 74.63% 47.17% 25.03%;
  }

  .inset-\[52\.02\%_66\.11\%_47\.59\%_31\.28\%\] {
    inset: 52.02% 66.11% 47.59% 31.28%;
  }

  .inset-\[52\.54\%_38\.72\%_46\.51\%_45\.47\%\] {
    inset: 52.54% 38.72% 46.51% 45.47%;
  }

  .inset-\[52\.65\%_40\.13\%_44\.99\%_58\.22\%\] {
    inset: 52.65% 40.13% 44.99% 58.22%;
  }

  .inset-\[53\.2\%_78\.12\%_34\.58\%_15\.58\%\] {
    inset: 53.2% 78.12% 34.58% 15.58%;
  }

  .inset-\[53\.19\%_40\.51\%_45\.53\%_58\.6\%\] {
    inset: 53.19% 40.51% 45.53% 58.6%;
  }

  .inset-\[53\.27\%_22\.43\%_14\.17\%_25\.63\%\] {
    inset: 53.27% 22.43% 14.17% 25.63%;
  }

  .inset-\[53\.39\%_8\.95\%_41\.8\%_87\.7\%\] {
    inset: 53.39% 8.95% 41.8% 87.7%;
  }

  .inset-\[53\.42\%_66\.11\%_46\.2\%_31\.28\%\] {
    inset: 53.42% 66.11% 46.2% 31.28%;
  }

  .inset-\[53\.83\%_39\.1\%_43\.18\%_58\.81\%\] {
    inset: 53.83% 39.1% 43.18% 58.81%;
  }

  .inset-\[54\.12\%_29\.3\%_14\.19\%_36\.94\%\] {
    inset: 54.12% 29.3% 14.19% 36.94%;
  }

  .inset-\[55\.17\%_66\.07\%_44\.21\%_29\.14\%\] {
    inset: 55.17% 66.07% 44.21% 29.14%;
  }

  .inset-\[55\.81\%_75\.64\%_42\.46\%_23\.21\%\] {
    inset: 55.81% 75.64% 42.46% 23.21%;
  }

  .inset-\[56\.8\%_61\.75\%_42\.81\%_35\.33\%\] {
    inset: 56.8% 61.75% 42.81% 35.33%;
  }

  .inset-\[56\.8\%_65\.25\%_42\.81\%_32\.14\%\] {
    inset: 56.8% 65.25% 42.81% 32.14%;
  }

  .inset-\[56\.8\%_68\.56\%_42\.81\%_30\%\] {
    inset: 56.8% 68.56% 42.81% 30%;
  }

  .inset-\[56\.09\%_73\.33\%_43\.34\%_25\.49\%\] {
    inset: 56.09% 73.33% 43.34% 25.49%;
  }

  .inset-\[56\.98\%_41\.83\%_35\.34\%_56\.54\%\] {
    inset: 56.98% 41.83% 35.34% 56.54%;
  }

  .inset-\[57\.69\%_41\.23\%_36\.92\%_57\.29\%\] {
    inset: 57.69% 41.23% 36.92% 57.29%;
  }

  .inset-\[58\.2\%_66\.11\%_41\.42\%_31\.28\%\] {
    inset: 58.2% 66.11% 41.42% 31.28%;
  }

  .inset-\[58\.21\%_52\.9\%_39\.34\%_33\.95\%\] {
    inset: 58.21% 52.9% 39.34% 33.95%;
  }

  .inset-\[58\.31\%_1\.17\%_39\.75\%_96\.89\%\] {
    inset: 58.31% 1.17% 39.75% 96.89%;
  }

  .inset-\[58\.63\%_78\.12\%_38\.38\%_20\.16\%\] {
    inset: 58.63% 78.12% 38.38% 20.16%;
  }

  .inset-\[58\.75\%_48\.49\%_21\.88\%_46\.69\%\] {
    inset: 58.75% 48.49% 21.88% 46.69%;
  }

  .inset-\[59\.1\%_46\.4\%_23\.11\%_48\.81\%\] {
    inset: 59.1% 46.4% 23.11% 48.81%;
  }

  .inset-\[59\.3\%_58\.39\%_36\.66\%_40\.08\%\] {
    inset: 59.3% 58.39% 36.66% 40.08%;
  }

  .inset-\[59\.06\%_55\.16\%_36\.56\%_39\.63\%\] {
    inset: 59.06% 55.16% 36.56% 39.63%;
  }

  .inset-\[59\.7\%_58\.54\%_37\.05\%_40\.23\%\] {
    inset: 59.7% 58.54% 37.05% 40.23%;
  }

  .inset-\[59\.24\%_58\.13\%_36\.66\%_40\.35\%\] {
    inset: 59.24% 58.13% 36.66% 40.35%;
  }

  .inset-\[59\.31\%_98\.6\%_39\.8\%_0\.78\%\] {
    inset: 59.31% 98.6% 39.8% .78%;
  }

  .inset-\[59\.59\%_63\.12\%_40\.02\%_34\.27\%\] {
    inset: 59.59% 63.12% 40.02% 34.27%;
  }

  .inset-\[59\.59\%_66\.11\%_40\.02\%_31\.28\%\] {
    inset: 59.59% 66.11% 40.02% 31.28%;
  }

  .inset-\[60\.17\%_60\.23\%_33\.88\%_37\.88\%\] {
    inset: 60.17% 60.23% 33.88% 37.88%;
  }

  .inset-\[60\.99\%_66\.11\%_38\.63\%_31\.28\%\] {
    inset: 60.99% 66.11% 38.63% 31.28%;
  }

  .inset-\[62\.03\%_76\.46\%_34\.95\%_14\.47\%\] {
    inset: 62.03% 76.46% 34.95% 14.47%;
  }

  .inset-\[62\.5\%_7\.21\%_1\.68\%_58\.42\%\] {
    inset: 62.5% 7.21% 1.68% 58.42%;
  }

  .inset-\[62\.31\%_34\.9\%_11\.45\%_58\.49\%\] {
    inset: 62.31% 34.9% 11.45% 58.49%;
  }

  .inset-\[62\.31\%_51\.41\%_11\.45\%_41\.98\%\] {
    inset: 62.31% 51.41% 11.45% 41.98%;
  }

  .inset-\[62\.38\%_66\.11\%_37\.23\%_31\.28\%\] {
    inset: 62.38% 66.11% 37.23% 31.28%;
  }

  .inset-\[62\.49\%_39\.1\%_12\.06\%_58\.49\%\] {
    inset: 62.49% 39.1% 12.06% 58.49%;
  }

  .inset-\[62\.49\%_51\.41\%_12\.06\%_46\.19\%\] {
    inset: 62.49% 51.41% 12.06% 46.19%;
  }

  .inset-\[62\.66\%_46\.47\%_27\.58\%_51\.61\%\] {
    inset: 62.66% 46.47% 27.58% 51.61%;
  }

  .inset-\[62\.66\%_47\.08\%_27\.58\%_52\.22\%\] {
    inset: 62.66% 47.08% 27.58% 52.22%;
  }

  .inset-\[62\.66\%_49\.35\%_27\.58\%_48\.72\%\] {
    inset: 62.66% 49.35% 27.58% 48.72%;
  }

  .inset-\[62\.66\%_49\.98\%_27\.58\%_49\.34\%\] {
    inset: 62.66% 49.98% 27.58% 49.34%;
  }

  .inset-\[63\.51\%_70\.47\%_0\.92\%_6\.45\%\] {
    inset: 63.51% 70.47% .92% 6.45%;
  }

  .inset-\[63\.78\%_66\.11\%_35\.84\%_31\.28\%\] {
    inset: 63.78% 66.11% 35.84% 31.28%;
  }

  .inset-\[65\.04\%_21\.14\%_34\.1\%_69\.44\%\] {
    inset: 65.04% 21.14% 34.1% 69.44%;
  }

  .inset-\[65\.26\%_62\.63\%_10\.21\%_24\%\] {
    inset: 65.26% 62.63% 10.21% 24%;
  }

  .inset-\[65\.57\%_46\.47\%_32\.91\%_51\.61\%\] {
    inset: 65.57% 46.47% 32.91% 51.61%;
  }

  .inset-\[65\.57\%_49\.35\%_32\.91\%_48\.72\%\] {
    inset: 65.57% 49.35% 32.91% 48.72%;
  }

  .inset-\[67\.05\%_13\.2\%_26\.76\%_82\.48\%\] {
    inset: 67.05% 13.2% 26.76% 82.48%;
  }

  .inset-\[67\.08\%_77\.58\%_15\.73\%_9\.01\%\] {
    inset: 67.08% 77.58% 15.73% 9.01%;
  }

  .inset-\[67\.72\%_44\.11\%_20\.98\%_46\.17\%\] {
    inset: 67.72% 44.11% 20.98% 46.17%;
  }

  .inset-\[67\.83\%_53\.78\%_23\.99\%_42\.46\%\] {
    inset: 67.83% 53.78% 23.99% 42.46%;
  }

  .inset-\[68\%_42\.42\%_19\.14\%_46\.17\%\] {
    inset: 68% 42.42% 19.14% 46.17%;
  }

  .inset-\[68\%_43\.62\%_19\.98\%_46\.17\%\] {
    inset: 68% 43.62% 19.98% 46.17%;
  }

  .inset-\[69\.1\%_14\.42\%_5\.6\%_59\.62\%\] {
    inset: 69.1% 14.42% 5.6% 59.62%;
  }

  .inset-\[72\.1\%_55\.29\%_23\.5\%_42\.05\%\] {
    inset: 72.1% 55.29% 23.5% 42.05%;
  }

  .inset-\[73\.8\%_56\.01\%_23\.85\%_42\%\] {
    inset: 73.8% 56.01% 23.85% 42%;
  }

  .inset-\[75\.16\%_52\.29\%_19\.93\%_45\.59\%\] {
    inset: 75.16% 52.29% 19.93% 45.59%;
  }

  .inset-\[75\.29\%_14\.27\%_13\.53\%_83\.66\%\] {
    inset: 75.29% 14.27% 13.53% 83.66%;
  }

  .inset-\[75\.29\%_16\.05\%_13\.53\%_81\.88\%\] {
    inset: 75.29% 16.05% 13.53% 81.88%;
  }

  .inset-\[75\.64\%_43\.28\%_18\.27\%_50\.98\%\] {
    inset: 75.64% 43.28% 18.27% 50.98%;
  }

  .inset-\[75\.64\%_43\.28\%_22\.96\%_50\.98\%\] {
    inset: 75.64% 43.28% 22.96% 50.98%;
  }

  .inset-\[75\.66\%_21\.85\%_22\.17\%_69\.08\%\] {
    inset: 75.66% 21.85% 22.17% 69.08%;
  }

  .inset-\[77\.06\%_14\.13\%_15\.78\%_83\.59\%\] {
    inset: 77.06% 14.13% 15.78% 83.59%;
  }

  .inset-\[77\.9\%_4\.96\%_14\.34\%_89\.81\%\] {
    inset: 77.9% 4.96% 14.34% 89.81%;
  }

  .inset-\[77\.52\%_70\.48\%_6\.6\%_25\.03\%\] {
    inset: 77.52% 70.48% 6.6% 25.03%;
  }

  .inset-\[77\.56\%_4\.96\%_14\.34\%_75\.96\%\] {
    inset: 77.56% 4.96% 14.34% 75.96%;
  }

  .inset-\[77\.56\%_14\.96\%_14\.34\%_75\.96\%\] {
    inset: 77.56% 14.96% 14.34% 75.96%;
  }

  .inset-\[77\.62\%_18\.21\%_15\.86\%_80\.5\%\] {
    inset: 77.62% 18.21% 15.86% 80.5%;
  }

  .inset-\[77\.83\%_22\.42\%_1\.34\%_50\.2\%\] {
    inset: 77.83% 22.42% 1.34% 50.2%;
  }

  .inset-\[77\.83\%_22\.48\%_15\.47\%_69\.6\%\] {
    inset: 77.83% 22.48% 15.47% 69.6%;
  }

  .inset-\[78\.7\%_45\.33\%_20\.05\%_53\.79\%\] {
    inset: 78.7% 45.33% 20.05% 53.79%;
  }

  .inset-\[78\.12\%_46\.47\%_19\.47\%_52\.05\%\] {
    inset: 78.12% 46.47% 19.47% 52.05%;
  }

  .inset-\[78\.22\%_16\.09\%_14\.62\%_81\.62\%\] {
    inset: 78.22% 16.09% 14.62% 81.62%;
  }

  .inset-\[78\.96\%_45\.54\%_20\.3\%_52\.97\%\] {
    inset: 78.96% 45.54% 20.3% 52.97%;
  }

  .inset-\[79\.37\%_18\.03\%_16\.75\%_80\.18\%\] {
    inset: 79.37% 18.03% 16.75% 80.18%;
  }

  .inset-\[79\.81\%_51\.95\%_19\.05\%_47\.37\%\] {
    inset: 79.81% 51.95% 19.05% 47.37%;
  }

  .inset-\[81\.57\%_45\.34\%_17\.8\%_54\.12\%\] {
    inset: 81.57% 45.34% 17.8% 54.12%;
  }

  .inset-\[81\.73\%_44\.9\%_12\.06\%_54\.79\%\] {
    inset: 81.73% 44.9% 12.06% 54.79%;
  }

  .inset-\[81\.73\%_44\.34\%_12\.06\%_55\.35\%\] {
    inset: 81.73% 44.34% 12.06% 55.35%;
  }

  .inset-\[81\.73\%_45\.47\%_12\.06\%_54\.22\%\] {
    inset: 81.73% 45.47% 12.06% 54.22%;
  }

  .inset-\[81\.73\%_45\.82\%_17\.14\%_51\.54\%\] {
    inset: 81.73% 45.82% 17.14% 51.54%;
  }

  .inset-\[81\.73\%_46\.03\%_12\.06\%_53\.66\%\] {
    inset: 81.73% 46.03% 12.06% 53.66%;
  }

  .inset-\[81\.73\%_46\.59\%_12\.06\%_53\.1\%\] {
    inset: 81.73% 46.59% 12.06% 53.1%;
  }

  .inset-\[81\.73\%_47\.16\%_12\.06\%_52\.53\%\] {
    inset: 81.73% 47.16% 12.06% 52.53%;
  }

  .inset-\[81\.73\%_47\.86\%_9\.55\%_33\.76\%\] {
    inset: 81.73% 47.86% 9.55% 33.76%;
  }

  .inset-\[81\.88\%_20\.7\%_11\.59\%_78\.01\%\] {
    inset: 81.88% 20.7% 11.59% 78.01%;
  }

  .inset-\[82\.11\%_48\.08\%_15\.38\%_47\.52\%\] {
    inset: 82.11% 48.08% 15.38% 47.52%;
  }

  .inset-\[82\.61\%_20\.36\%_12\.32\%_77\.68\%\] {
    inset: 82.61% 20.36% 12.32% 77.68%;
  }

  .inset-\[83\.77\%_48\.18\%_14\.66\%_48\.75\%\] {
    inset: 83.77% 48.18% 14.66% 48.75%;
  }

  .inset-\[84\.69\%_48\.41\%_13\.81\%_49\.12\%\] {
    inset: 84.69% 48.41% 13.81% 49.12%;
  }

  .inset-\[85\.4\%_2\.14\%_13\.92\%_7\.22\%\] {
    inset: 85.4% 2.14% 13.92% 7.22%;
  }

  .inset-\[85\.5\%_50\.87\%_0\.02\%_0\.01\%\] {
    inset: 85.5% 50.87% .02% .01%;
  }

  .inset-\[88\.55\%_34\.9\%_9\.87\%_58\.49\%\] {
    inset: 88.55% 34.9% 9.87% 58.49%;
  }

  .inset-\[88\.55\%_35\.19\%_9\.87\%_64\.15\%\] {
    inset: 88.55% 35.19% 9.87% 64.15%;
  }

  .inset-\[88\.55\%_35\.56\%_9\.87\%_63\.85\%\] {
    inset: 88.55% 35.56% 9.87% 63.85%;
  }

  .inset-\[88\.55\%_35\.93\%_9\.87\%_63\.55\%\] {
    inset: 88.55% 35.93% 9.87% 63.55%;
  }

  .inset-\[88\.55\%_36\.3\%_9\.87\%_63\.26\%\] {
    inset: 88.55% 36.3% 9.87% 63.26%;
  }

  .inset-\[88\.55\%_36\.67\%_9\.87\%_62\.96\%\] {
    inset: 88.55% 36.67% 9.87% 62.96%;
  }

  .inset-\[88\.55\%_37\.05\%_9\.87\%_62\.66\%\] {
    inset: 88.55% 37.05% 9.87% 62.66%;
  }

  .inset-\[88\.55\%_37\.42\%_9\.87\%_62\.36\%\] {
    inset: 88.55% 37.42% 9.87% 62.36%;
  }

  .inset-\[88\.55\%_37\.79\%_9\.87\%_62\.06\%\] {
    inset: 88.55% 37.79% 9.87% 62.06%;
  }

  .inset-\[88\.55\%_38\.15\%_9\.87\%_61\.75\%\] {
    inset: 88.55% 38.15% 9.87% 61.75%;
  }

  .inset-\[88\.55\%_38\.45\%_9\.87\%_61\.37\%\] {
    inset: 88.55% 38.45% 9.87% 61.37%;
  }

  .inset-\[88\.55\%_38\.74\%_9\.87\%_61\%\] {
    inset: 88.55% 38.74% 9.87% 61%;
  }

  .inset-\[88\.55\%_39\.04\%_9\.87\%_60\.63\%\] {
    inset: 88.55% 39.04% 9.87% 60.63%;
  }

  .inset-\[88\.55\%_39\.34\%_9\.87\%_60\.26\%\] {
    inset: 88.55% 39.34% 9.87% 60.26%;
  }

  .inset-\[88\.55\%_39\.64\%_9\.87\%_59\.89\%\] {
    inset: 88.55% 39.64% 9.87% 59.89%;
  }

  .inset-\[88\.55\%_39\.94\%_9\.87\%_59\.51\%\] {
    inset: 88.55% 39.94% 9.87% 59.51%;
  }

  .inset-\[88\.55\%_40\.24\%_9\.87\%_59\.14\%\] {
    inset: 88.55% 40.24% 9.87% 59.14%;
  }

  .inset-\[88\.55\%_40\.54\%_9\.87\%_58\.77\%\] {
    inset: 88.55% 40.54% 9.87% 58.77%;
  }

  .inset-\[88\.55\%_51\.7\%_9\.87\%_47\.64\%\] {
    inset: 88.55% 51.7% 9.87% 47.64%;
  }

  .inset-\[88\.55\%_51\.41\%_9\.87\%_41\.98\%\] {
    inset: 88.55% 51.41% 9.87% 41.98%;
  }

  .inset-\[88\.55\%_52\.07\%_9\.87\%_47\.34\%\] {
    inset: 88.55% 52.07% 9.87% 47.34%;
  }

  .inset-\[88\.55\%_52\.44\%_9\.87\%_47\.04\%\] {
    inset: 88.55% 52.44% 9.87% 47.04%;
  }

  .inset-\[88\.55\%_52\.81\%_9\.87\%_46\.75\%\] {
    inset: 88.55% 52.81% 9.87% 46.75%;
  }

  .inset-\[88\.55\%_53\.19\%_9\.87\%_46\.45\%\] {
    inset: 88.55% 53.19% 9.87% 46.45%;
  }

  .inset-\[88\.55\%_53\.56\%_9\.87\%_46\.15\%\] {
    inset: 88.55% 53.56% 9.87% 46.15%;
  }

  .inset-\[88\.55\%_53\.93\%_9\.87\%_45\.85\%\] {
    inset: 88.55% 53.93% 9.87% 45.85%;
  }

  .inset-\[88\.55\%_54\.3\%_9\.87\%_45\.55\%\] {
    inset: 88.55% 54.3% 9.87% 45.55%;
  }

  .inset-\[88\.55\%_54\.66\%_9\.87\%_45\.24\%\] {
    inset: 88.55% 54.66% 9.87% 45.24%;
  }

  .inset-\[88\.55\%_54\.96\%_9\.87\%_44\.86\%\] {
    inset: 88.55% 54.96% 9.87% 44.86%;
  }

  .inset-\[88\.55\%_55\.26\%_9\.87\%_44\.49\%\] {
    inset: 88.55% 55.26% 9.87% 44.49%;
  }

  .inset-\[88\.55\%_55\.55\%_9\.87\%_44\.12\%\] {
    inset: 88.55% 55.55% 9.87% 44.12%;
  }

  .inset-\[88\.55\%_55\.85\%_9\.87\%_43\.75\%\] {
    inset: 88.55% 55.85% 9.87% 43.75%;
  }

  .inset-\[88\.55\%_56\.15\%_9\.87\%_43\.38\%\] {
    inset: 88.55% 56.15% 9.87% 43.38%;
  }

  .inset-\[88\.55\%_56\.45\%_9\.87\%_43\%\] {
    inset: 88.55% 56.45% 9.87% 43%;
  }

  .inset-\[88\.55\%_56\.75\%_9\.87\%_42\.63\%\] {
    inset: 88.55% 56.75% 9.87% 42.63%;
  }

  .inset-\[88\.55\%_57\.05\%_9\.87\%_42\.26\%\] {
    inset: 88.55% 57.05% 9.87% 42.26%;
  }

  .inset-\[89\.46\%_5\.01\%_8\.57\%_93\.62\%\] {
    inset: 89.46% 5.01% 8.57% 93.62%;
  }

  .inset-\[90\.13\%_34\.9\%_6\.66\%_58\.49\%\] {
    inset: 90.13% 34.9% 6.66% 58.49%;
  }

  .inset-\[90\.13\%_35\.18\%_6\.66\%_64\.23\%\] {
    inset: 90.13% 35.18% 6.66% 64.23%;
  }

  .inset-\[90\.13\%_35\.55\%_6\.66\%_63\.92\%\] {
    inset: 90.13% 35.55% 6.66% 63.92%;
  }

  .inset-\[90\.13\%_35\.93\%_6\.66\%_63\.61\%\] {
    inset: 90.13% 35.93% 6.66% 63.61%;
  }

  .inset-\[90\.13\%_36\.3\%_6\.66\%_63\.3\%\] {
    inset: 90.13% 36.3% 6.66% 63.3%;
  }

  .inset-\[90\.13\%_36\.67\%_6\.66\%_63\%\] {
    inset: 90.13% 36.67% 6.66% 63%;
  }

  .inset-\[90\.13\%_37\.04\%_6\.66\%_62\.69\%\] {
    inset: 90.13% 37.04% 6.66% 62.69%;
  }

  .inset-\[90\.13\%_37\.41\%_6\.66\%_62\.38\%\] {
    inset: 90.13% 37.41% 6.66% 62.38%;
  }

  .inset-\[90\.13\%_37\.78\%_6\.66\%_62\.08\%\] {
    inset: 90.13% 37.78% 6.66% 62.08%;
  }

  .inset-\[90\.13\%_38\.14\%_6\.66\%_61\.76\%\] {
    inset: 90.13% 38.14% 6.66% 61.76%;
  }

  .inset-\[90\.13\%_38\.45\%_6\.66\%_61\.38\%\] {
    inset: 90.13% 38.45% 6.66% 61.38%;
  }

  .inset-\[90\.13\%_38\.75\%_6\.66\%_61\.01\%\] {
    inset: 90.13% 38.75% 6.66% 61.01%;
  }

  .inset-\[90\.13\%_39\.06\%_6\.66\%_60\.64\%\] {
    inset: 90.13% 39.06% 6.66% 60.64%;
  }

  .inset-\[90\.13\%_39\.37\%_6\.66\%_60\.27\%\] {
    inset: 90.13% 39.37% 6.66% 60.27%;
  }

  .inset-\[90\.13\%_39\.68\%_6\.66\%_59\.9\%\] {
    inset: 90.13% 39.68% 6.66% 59.9%;
  }

  .inset-\[90\.13\%_39\.98\%_6\.66\%_59\.53\%\] {
    inset: 90.13% 39.98% 6.66% 59.53%;
  }

  .inset-\[90\.13\%_40\.6\%_6\.66\%_58\.78\%\] {
    inset: 90.13% 40.6% 6.66% 58.78%;
  }

  .inset-\[90\.13\%_40\.29\%_6\.66\%_59\.16\%\] {
    inset: 90.13% 40.29% 6.66% 59.16%;
  }

  .inset-\[90\.13\%_51\.41\%_6\.66\%_41\.98\%\] {
    inset: 90.13% 51.41% 6.66% 41.98%;
  }

  .inset-\[90\.13\%_51\.69\%_6\.66\%_47\.72\%\] {
    inset: 90.13% 51.69% 6.66% 47.72%;
  }

  .inset-\[90\.13\%_52\.06\%_6\.66\%_47\.41\%\] {
    inset: 90.13% 52.06% 6.66% 47.41%;
  }

  .inset-\[90\.13\%_52\.44\%_6\.66\%_47\.1\%\] {
    inset: 90.13% 52.44% 6.66% 47.1%;
  }

  .inset-\[90\.13\%_52\.81\%_6\.66\%_46\.8\%\] {
    inset: 90.13% 52.81% 6.66% 46.8%;
  }

  .inset-\[90\.13\%_53\.18\%_6\.66\%_46\.49\%\] {
    inset: 90.13% 53.18% 6.66% 46.49%;
  }

  .inset-\[90\.13\%_53\.55\%_6\.66\%_46\.18\%\] {
    inset: 90.13% 53.55% 6.66% 46.18%;
  }

  .inset-\[90\.13\%_53\.92\%_6\.66\%_45\.87\%\] {
    inset: 90.13% 53.92% 6.66% 45.87%;
  }

  .inset-\[90\.13\%_54\.29\%_6\.66\%_45\.57\%\] {
    inset: 90.13% 54.29% 6.66% 45.57%;
  }

  .inset-\[90\.13\%_54\.65\%_6\.66\%_45\.24\%\] {
    inset: 90.13% 54.65% 6.66% 45.24%;
  }

  .inset-\[90\.13\%_54\.96\%_6\.66\%_44\.87\%\] {
    inset: 90.13% 54.96% 6.66% 44.87%;
  }

  .inset-\[90\.13\%_55\.27\%_6\.66\%_44\.5\%\] {
    inset: 90.13% 55.27% 6.66% 44.5%;
  }

  .inset-\[90\.13\%_55\.57\%_6\.66\%_44\.13\%\] {
    inset: 90.13% 55.57% 6.66% 44.13%;
  }

  .inset-\[90\.13\%_55\.88\%_6\.66\%_43\.76\%\] {
    inset: 90.13% 55.88% 6.66% 43.76%;
  }

  .inset-\[90\.13\%_56\.8\%_6\.66\%_42\.65\%\] {
    inset: 90.13% 56.8% 6.66% 42.65%;
  }

  .inset-\[90\.13\%_56\.19\%_6\.66\%_43\.39\%\] {
    inset: 90.13% 56.19% 6.66% 43.39%;
  }

  .inset-\[90\.13\%_56\.49\%_6\.66\%_43\.02\%\] {
    inset: 90.13% 56.49% 6.66% 43.02%;
  }

  .inset-\[90\.13\%_57\.11\%_6\.66\%_42\.27\%\] {
    inset: 90.13% 57.11% 6.66% 42.27%;
  }

  .inset-\[91\.03\%_38\.41\%_4\.89\%_46\.67\%\] {
    inset: 91.03% 38.41% 4.89% 46.67%;
  }

  .inset-\[94\.3\%_40\.27\%_3\%_54\.17\%\] {
    inset: 94.3% 40.27% 3% 54.17%;
  }

  .inset-\[94\.3\%_40\.51\%_3\%_59\%\] {
    inset: 94.3% 40.51% 3% 59%;
  }

  .inset-\[94\.3\%_40\.82\%_3\%_58\.74\%\] {
    inset: 94.3% 40.82% 3% 58.74%;
  }

  .inset-\[94\.3\%_41\.13\%_3\%_58\.48\%\] {
    inset: 94.3% 41.13% 3% 58.48%;
  }

  .inset-\[94\.3\%_41\.44\%_3\%_58\.22\%\] {
    inset: 94.3% 41.44% 3% 58.22%;
  }

  .inset-\[94\.3\%_41\.76\%_3\%_57\.96\%\] {
    inset: 94.3% 41.76% 3% 57.96%;
  }

  .inset-\[94\.3\%_42\.07\%_3\%_57\.7\%\] {
    inset: 94.3% 42.07% 3% 57.7%;
  }

  .inset-\[94\.3\%_42\.38\%_3\%_57\.45\%\] {
    inset: 94.3% 42.38% 3% 57.45%;
  }

  .inset-\[94\.3\%_42\.69\%_3\%_57\.19\%\] {
    inset: 94.3% 42.69% 3% 57.19%;
  }

  .inset-\[94\.3\%_42\.99\%_3\%_56\.92\%\] {
    inset: 94.3% 42.99% 3% 56.92%;
  }

  .inset-\[94\.3\%_43\.25\%_3\%_56\.61\%\] {
    inset: 94.3% 43.25% 3% 56.61%;
  }

  .inset-\[94\.3\%_43\.51\%_3\%_56\.29\%\] {
    inset: 94.3% 43.51% 3% 56.29%;
  }

  .inset-\[94\.3\%_43\.77\%_3\%_55\.98\%\] {
    inset: 94.3% 43.77% 3% 55.98%;
  }

  .inset-\[94\.3\%_44\.03\%_3\%_55\.67\%\] {
    inset: 94.3% 44.03% 3% 55.67%;
  }

  .inset-\[94\.3\%_44\.8\%_3\%_54\.73\%\] {
    inset: 94.3% 44.8% 3% 54.73%;
  }

  .inset-\[94\.3\%_44\.29\%_3\%_55\.36\%\] {
    inset: 94.3% 44.29% 3% 55.36%;
  }

  .inset-\[94\.3\%_44\.54\%_3\%_55\.05\%\] {
    inset: 94.3% 44.54% 3% 55.05%;
  }

  .inset-\[94\.3\%_45\.06\%_3\%_54\.42\%\] {
    inset: 94.3% 45.06% 3% 54.42%;
  }

  .inset-\[94\.3\%_45\.92\%_3\%_48\.52\%\] {
    inset: 94.3% 45.92% 3% 48.52%;
  }

  .inset-\[94\.3\%_46\.16\%_3\%_53\.34\%\] {
    inset: 94.3% 46.16% 3% 53.34%;
  }

  .inset-\[94\.3\%_46\.47\%_3\%_53\.08\%\] {
    inset: 94.3% 46.47% 3% 53.08%;
  }

  .inset-\[94\.3\%_46\.78\%_3\%_52\.83\%\] {
    inset: 94.3% 46.78% 3% 52.83%;
  }

  .inset-\[94\.3\%_47\.1\%_3\%_52\.57\%\] {
    inset: 94.3% 47.1% 3% 52.57%;
  }

  .inset-\[94\.3\%_47\.41\%_3\%_52\.31\%\] {
    inset: 94.3% 47.41% 3% 52.31%;
  }

  .inset-\[94\.3\%_47\.72\%_3\%_52\.05\%\] {
    inset: 94.3% 47.72% 3% 52.05%;
  }

  .inset-\[94\.3\%_48\.03\%_3\%_51\.79\%\] {
    inset: 94.3% 48.03% 3% 51.79%;
  }

  .inset-\[94\.3\%_48\.35\%_3\%_51\.53\%\] {
    inset: 94.3% 48.35% 3% 51.53%;
  }

  .inset-\[94\.3\%_48\.65\%_3\%_51\.27\%\] {
    inset: 94.3% 48.65% 3% 51.27%;
  }

  .inset-\[94\.3\%_48\.91\%_3\%_50\.95\%\] {
    inset: 94.3% 48.91% 3% 50.95%;
  }

  .inset-\[94\.3\%_49\.16\%_3\%_50\.64\%\] {
    inset: 94.3% 49.16% 3% 50.64%;
  }

  .inset-\[94\.3\%_49\.42\%_3\%_50\.33\%\] {
    inset: 94.3% 49.42% 3% 50.33%;
  }

  .inset-\[94\.3\%_49\.68\%_3\%_50\.02\%\] {
    inset: 94.3% 49.68% 3% 50.02%;
  }

  .inset-\[94\.3\%_49\.94\%_3\%_49\.7\%\] {
    inset: 94.3% 49.94% 3% 49.7%;
  }

  .inset-\[94\.3\%_50\.2\%_3\%_49\.39\%\] {
    inset: 94.3% 50.2% 3% 49.39%;
  }

  .inset-\[94\.3\%_50\.46\%_3\%_49\.08\%\] {
    inset: 94.3% 50.46% 3% 49.08%;
  }

  .inset-\[94\.3\%_50\.71\%_3\%_48\.77\%\] {
    inset: 94.3% 50.71% 3% 48.77%;
  }

  .inset-\[98\.32\%_13\.46\%_0\.02\%_55\.71\%\] {
    inset: 98.32% 13.46% .02% 55.71%;
  }

  .inset-\[98\.32\%_13\.46\%_0\.02\%_67\.2\%\] {
    inset: 98.32% 13.46% .02% 67.2%;
  }

  .inset-\[98\.91\%_25\.26\%_0\.47\%_72\.38\%\] {
    inset: 98.91% 25.26% .47% 72.38%;
  }

  .inset-\[98\.91\%_28\.35\%_0\.47\%_69\.29\%\] {
    inset: 98.91% 28.35% .47% 69.29%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .block {
    display: block;
  }

  .contents {
    display: contents;
  }

  .flex {
    display: flex;
  }

  .grid {
    display: grid;
  }

  .hidden {
    display: none;
  }

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

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

  .aspect-\[2194\/1530\] {
    aspect-ratio: 2194 / 1530;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .h-auto {
    height: auto;
  }

  .h-full {
    height: 100%;
  }

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

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

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

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

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

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

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

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

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

  .w-\[27\.341px\] {
    width: 27.341px;
  }

  .w-auto {
    width: auto;
  }

  .w-full {
    width: 100%;
  }

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

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

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

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

  .flex-1 {
    flex: 1;
  }

  .flex-none {
    flex: none;
  }

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

  .grow {
    flex-grow: 1;
  }

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

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

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

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

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

  .rotate-180 {
    rotate: 180deg;
  }

  .rotate-\[272\.966deg\] {
    rotate: 272.966deg;
  }

  .rotate-\[358\.179deg\] {
    rotate: 358.179deg;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .overflow-hidden {
    overflow: hidden;
  }

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

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

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

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

  .rounded-md {
    border-radius: calc(var(--radius)  - 2px);
  }

  .rounded-xl {
    border-radius: calc(var(--radius)  + 4px);
  }

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

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

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

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

  .border-blue-100 {
    border-color: var(--color-blue-100);
  }

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

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

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

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

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

  @supports (color: color-mix(in lab, red, red)) {
    .border-white\/10 {
      border-color: color-mix(in oklab, var(--color-white) 10%, 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);
    }
  }

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

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

  .bg-\[\#2E5BFF\]\/10 {
    background-color: oklab(55.1629% -.0172162 -.246467 / .1);
  }

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

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

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

  .bg-black\/20 {
    background-color: #0003;
  }

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

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

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

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

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

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

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

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

  .bg-white\/20 {
    background-color: #fff3;
  }

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

  .bg-white\/30 {
    background-color: #ffffff4d;
  }

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

  .bg-white\/40 {
    background-color: #fff6;
  }

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

  .bg-white\/80 {
    background-color: #fffc;
  }

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

  .bg-white\/95 {
    background-color: #fffffff2;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-white\/95 {
      background-color: color-mix(in oklab, var(--color-white) 95%, 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));
  }

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

  .from-\[\#2E5BFF\] {
    --tw-gradient-from: #2e5bff;
    --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-\[\#3D6AFF\] {
    --tw-gradient-from: #3d6aff;
    --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-\[\#F7F9FC\] {
    --tw-gradient-from: #f7f9fc;
    --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-\[\#FF8C00\] {
    --tw-gradient-from: #ff8c00;
    --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-blue-50 {
    --tw-gradient-from: var(--color-blue-50);
    --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-blue-400 {
    --tw-gradient-from: var(--color-blue-400);
    --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-blue-500 {
    --tw-gradient-from: var(--color-blue-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-50 {
    --tw-gradient-from: var(--color-gray-50);
    --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-green-400 {
    --tw-gradient-from: var(--color-green-400);
    --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-green-500 {
    --tw-gradient-from: var(--color-green-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-indigo-400 {
    --tw-gradient-from: var(--color-indigo-400);
    --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-indigo-500 {
    --tw-gradient-from: var(--color-indigo-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-orange-50 {
    --tw-gradient-from: var(--color-orange-50);
    --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-orange-500 {
    --tw-gradient-from: var(--color-orange-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-pink-400 {
    --tw-gradient-from: var(--color-pink-400);
    --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-pink-500 {
    --tw-gradient-from: var(--color-pink-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-purple-400 {
    --tw-gradient-from: var(--color-purple-400);
    --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-purple-500 {
    --tw-gradient-from: var(--color-purple-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-yellow-400 {
    --tw-gradient-from: var(--color-yellow-400);
    --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-\[\#3D6AFF\] {
    --tw-gradient-via: #3d6aff;
    --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-\[\#FF8C00\] {
    --tw-gradient-via: #ff8c00;
    --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 {
    --tw-gradient-via: var(--color-white);
    --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);
  }

  .to-\[\#2E5BFF\] {
    --tw-gradient-to: #2e5bff;
    --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-\[\#4169E1\] {
    --tw-gradient-to: #4169e1;
    --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-\[\#F7F9FC\] {
    --tw-gradient-to: #f7f9fc;
    --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-\[\#FF8C00\] {
    --tw-gradient-to: #ff8c00;
    --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-\[\#FF9500\] {
    --tw-gradient-to: #ff9500;
    --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-blue-100 {
    --tw-gradient-to: var(--color-blue-100);
    --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-blue-100\/50 {
    --tw-gradient-to: color-mix(in srgb, oklch(.932 .032 255.585) 50%, 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));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .to-blue-100\/50 {
      --tw-gradient-to: color-mix(in oklab, var(--color-blue-100) 50%, transparent);
    }
  }

  .to-blue-600 {
    --tw-gradient-to: var(--color-blue-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-100\/50 {
    --tw-gradient-to: color-mix(in srgb, oklch(.967 .003 264.542) 50%, 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));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .to-gray-100\/50 {
      --tw-gradient-to: color-mix(in oklab, var(--color-gray-100) 50%, transparent);
    }
  }

  .to-green-600 {
    --tw-gradient-to: var(--color-green-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-indigo-600 {
    --tw-gradient-to: var(--color-indigo-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-orange-50 {
    --tw-gradient-to: var(--color-orange-50);
    --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-orange-100\/50 {
    --tw-gradient-to: color-mix(in srgb, oklch(.954 .038 75.164) 50%, 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));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .to-orange-100\/50 {
      --tw-gradient-to: color-mix(in oklab, var(--color-orange-100) 50%, transparent);
    }
  }

  .to-orange-600 {
    --tw-gradient-to: var(--color-orange-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-pink-600 {
    --tw-gradient-to: var(--color-pink-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-purple-600 {
    --tw-gradient-to: var(--color-purple-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-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));
  }

  .to-white {
    --tw-gradient-to: var(--color-white);
    --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-yellow-600 {
    --tw-gradient-to: var(--color-yellow-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));
  }

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

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

  .mask-size-\[2194px_1530px\] {
    mask-size: 2194px 1530px;
  }

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

  .mask-position-\[-0\.323px_-1308\.09px\] {
    mask-position: -.323px -1308.09px;
  }

  .mask-position-\[-17\.19px_-907\.43px\] {
    mask-position: -17.19px -907.43px;
  }

  .mask-position-\[-119\.45px_-606\.2px\] {
    mask-position: -119.45px -606.2px;
  }

  .mask-position-\[-131\.141px_-529\.46px\] {
    mask-position: -131.141px -529.46px;
  }

  .mask-position-\[-141\.57px_-971\.68px\] {
    mask-position: -141.57px -971.68px;
  }

  .mask-position-\[-154\.4px_-437\.42px\] {
    mask-position: -154.4px -437.42px;
  }

  .mask-position-\[-154\.4px_-632\.46px\] {
    mask-position: -154.4px -632.46px;
  }

  .mask-position-\[-182\.97px_-664\.97px\] {
    mask-position: -182.97px -664.97px;
  }

  .mask-position-\[-182\.97px_-692\.67px\] {
    mask-position: -182.97px -692.67px;
  }

  .mask-position-\[-197\.714px_-1026\.4px\] {
    mask-position: -197.714px -1026.4px;
  }

  .mask-position-\[-201\.928px_-707\.304px\] {
    mask-position: -201.928px -707.304px;
  }

  .mask-position-\[-267\.851px_-197\.8px\] {
    mask-position: -267.851px -197.8px;
  }

  .mask-position-\[-307\.541px_-647\.94px\] {
    mask-position: -307.541px -647.94px;
  }

  .mask-position-\[-307\.541px_-731\.23px\] {
    mask-position: -307.541px -731.23px;
  }

  .mask-position-\[-317\.483px_-949\.13px\] {
    mask-position: -317.483px -949.13px;
  }

  .mask-position-\[-338\.098px_-712\.315px\] {
    mask-position: -338.098px -712.315px;
  }

  .mask-position-\[-341\.83px_-813\.964px\] {
    mask-position: -341.83px -813.964px;
  }

  .mask-position-\[-361\.087px_-672\.766px\] {
    mask-position: -361.087px -672.766px;
  }

  .mask-position-\[-366\.746px_-126\.787px\] {
    mask-position: -366.746px -126.787px;
  }

  .mask-position-\[-425\.902px_-287\.283px\] {
    mask-position: -425.902px -287.283px;
  }

  .mask-position-\[-442\.35px_-897px\] {
    mask-position: -442.35px -897px;
  }

  .mask-position-\[-486\.973px_-287\.283px\] {
    mask-position: -486.973px -287.283px;
  }

  .mask-position-\[-509\.232px_-853\.85px\] {
    mask-position: -509.232px -853.85px;
  }

  .mask-position-\[-526\.671px_-998\.527px\] {
    mask-position: -526.671px -998.527px;
  }

  .mask-position-\[-533\.67px_-11\.35px\] {
    mask-position: -533.67px -11.35px;
  }

  .mask-position-\[-549\.21px_-790\.34px\] {
    mask-position: -549.21px -790.34px;
  }

  .mask-position-\[-549\.221px_-1186\.12px\] {
    mask-position: -549.221px -1186.12px;
  }

  .mask-position-\[-559\.311px_-858\.13px\] {
    mask-position: -559.311px -858.13px;
  }

  .mask-position-\[-561\.7px_-48\.5px\] {
    mask-position: -561.7px -48.5px;
  }

  .mask-position-\[-564\.7px_-102\.67px\] {
    mask-position: -564.7px -102.67px;
  }

  .mask-position-\[-564\.7px_-139\.38px\] {
    mask-position: -564.7px -139.38px;
  }

  .mask-position-\[-565\.713px_-313\.712px\] {
    mask-position: -565.713px -313.712px;
  }

  .mask-position-\[-623\.13px_-647\.94px\] {
    mask-position: -623.13px -647.94px;
  }

  .mask-position-\[-639\.23px_-685\.63px\] {
    mask-position: -639.23px -685.63px;
  }

  .mask-position-\[-639\.23px_-844\.14px\] {
    mask-position: -639.23px -844.14px;
  }

  .mask-position-\[-639\.55px_-383\.36px\] {
    mask-position: -639.55px -383.36px;
  }

  .mask-position-\[-658\.18px_-710\.56px\] {
    mask-position: -658.18px -710.56px;
  }

  .mask-position-\[-658\.18px_-869\.07px\] {
    mask-position: -658.18px -869.07px;
  }

  .mask-position-\[-686\.22px_-731\.9px\] {
    mask-position: -686.22px -731.9px;
  }

  .mask-position-\[-686\.22px_-753\.24px\] {
    mask-position: -686.22px -753.24px;
  }

  .mask-position-\[-686\.22px_-774\.58px\] {
    mask-position: -686.22px -774.58px;
  }

  .mask-position-\[-686\.22px_-795\.92px\] {
    mask-position: -686.22px -795.92px;
  }

  .mask-position-\[-686\.22px_-817\.26px\] {
    mask-position: -686.22px -817.26px;
  }

  .mask-position-\[-686\.22px_-890\.41px\] {
    mask-position: -686.22px -890.41px;
  }

  .mask-position-\[-686\.22px_-911\.75px\] {
    mask-position: -686.22px -911.75px;
  }

  .mask-position-\[-686\.22px_-933\.09px\] {
    mask-position: -686.22px -933.09px;
  }

  .mask-position-\[-686\.22px_-954\.43px\] {
    mask-position: -686.22px -954.43px;
  }

  .mask-position-\[-686\.22px_-975\.77px\] {
    mask-position: -686.22px -975.77px;
  }

  .mask-position-\[-705\.17px_-710\.56px\] {
    mask-position: -705.17px -710.56px;
  }

  .mask-position-\[-705\.17px_-869\.07px\] {
    mask-position: -705.17px -869.07px;
  }

  .mask-position-\[-727\.39px_-102\.67px\] {
    mask-position: -727.39px -102.67px;
  }

  .mask-position-\[-740\.78px_-1250\.47px\] {
    mask-position: -740.78px -1250.47px;
  }

  .mask-position-\[-751\.78px_-753\.24px\] {
    mask-position: -751.78px -753.24px;
  }

  .mask-position-\[-751\.78px_-911\.75px\] {
    mask-position: -751.78px -911.75px;
  }

  .mask-position-\[-775\.12px_-710\.56px\] {
    mask-position: -775.12px -710.56px;
  }

  .mask-position-\[-775\.12px_-869\.07px\] {
    mask-position: -775.12px -869.07px;
  }

  .mask-position-\[-834\.93px_-167\.06px\] {
    mask-position: -834.93px -167.06px;
  }

  .mask-position-\[-835\.977px_-577\.31px\] {
    mask-position: -835.977px -577.31px;
  }

  .mask-position-\[-854\.15px_-368\.002px\] {
    mask-position: -854.15px -368.002px;
  }

  .mask-position-\[-864\.11px_-577\.31px\] {
    mask-position: -864.11px -577.31px;
  }

  .mask-position-\[-869\.37px_-903\.59px\] {
    mask-position: -869.37px -903.59px;
  }

  .mask-position-\[-875\.86px_-102\.67px\] {
    mask-position: -875.86px -102.67px;
  }

  .mask-position-\[-879\.398px_-907\.341px\] {
    mask-position: -879.398px -907.341px;
  }

  .mask-position-\[-882\.644px_-913\.337px\] {
    mask-position: -882.644px -913.337px;
  }

  .mask-position-\[-883\.24px_-533\.65px\] {
    mask-position: -883.24px -533.65px;
  }

  .mask-position-\[-885\.227px_-906\.33px\] {
    mask-position: -885.227px -906.33px;
  }

  .mask-position-\[-921\.13px_-953\.39px\] {
    mask-position: -921.13px -953.39px;
  }

  .mask-position-\[-921\.13px_-1354\.77px\] {
    mask-position: -921.13px -1354.77px;
  }

  .mask-position-\[-921\.13px_-1378\.99px\] {
    mask-position: -921.13px -1378.99px;
  }

  .mask-position-\[-921\.517px_-1129\.13px\] {
    mask-position: -921.517px -1129.13px;
  }

  .mask-position-\[-922\.582px_-1103\.14px\] {
    mask-position: -922.582px -1103.14px;
  }

  .mask-position-\[-927\.12px_-1354\.77px\] {
    mask-position: -927.12px -1354.77px;
  }

  .mask-position-\[-927\.51px_-1378\.99px\] {
    mask-position: -927.51px -1378.99px;
  }

  .mask-position-\[-931\.632px_-1037\.78px\] {
    mask-position: -931.632px -1037.78px;
  }

  .mask-position-\[-935\.3px_-1354\.77px\] {
    mask-position: -935.3px -1354.77px;
  }

  .mask-position-\[-935\.66px_-1378\.99px\] {
    mask-position: -935.66px -1378.99px;
  }

  .mask-position-\[-943\.48px_-1354\.77px\] {
    mask-position: -943.48px -1354.77px;
  }

  .mask-position-\[-943\.811px_-1378\.99px\] {
    mask-position: -943.811px -1378.99px;
  }

  .mask-position-\[-951\.66px_-1354\.77px\] {
    mask-position: -951.66px -1354.77px;
  }

  .mask-position-\[-951\.96px_-1378\.99px\] {
    mask-position: -951.96px -1378.99px;
  }

  .mask-position-\[-959\.83px_-1354\.77px\] {
    mask-position: -959.83px -1354.77px;
  }

  .mask-position-\[-960\.1px_-1378\.99px\] {
    mask-position: -960.1px -1378.99px;
  }

  .mask-position-\[-967\.99px_-1354\.77px\] {
    mask-position: -967.99px -1354.77px;
  }

  .mask-position-\[-968\.25px_-1378\.99px\] {
    mask-position: -968.25px -1378.99px;
  }

  .mask-position-\[-976\.4px_-1378\.99px\] {
    mask-position: -976.4px -1378.99px;
  }

  .mask-position-\[-976\.15px_-1354\.77px\] {
    mask-position: -976.15px -1354.77px;
  }

  .mask-position-\[-978\.5px_-112\.42px\] {
    mask-position: -978.5px -112.42px;
  }

  .mask-position-\[-983\.86px_-99\.36px\] {
    mask-position: -983.86px -99.36px;
  }

  .mask-position-\[-984\.31px_-1354\.77px\] {
    mask-position: -984.31px -1354.77px;
  }

  .mask-position-\[-984\.54px_-1378\.99px\] {
    mask-position: -984.54px -1378.99px;
  }

  .mask-position-\[-992\.47px_-1354\.77px\] {
    mask-position: -992.47px -1354.77px;
  }

  .mask-position-\[-992\.68px_-1378\.99px\] {
    mask-position: -992.68px -1378.99px;
  }

  .mask-position-\[-999\.38px_-1354\.77px\] {
    mask-position: -999.38px -1354.77px;
  }

  .mask-position-\[-999\.71px_-1378\.99px\] {
    mask-position: -999.71px -1378.99px;
  }

  .mask-position-\[-1000\.33px_-1149\.87px\] {
    mask-position: -1000.33px -1149.87px;
  }

  .mask-position-\[-1000\.54px_-471\.35px\] {
    mask-position: -1000.54px -471.35px;
  }

  .mask-position-\[-1002\.97px_-767\.54px\] {
    mask-position: -1002.97px -767.54px;
  }

  .mask-position-\[-1005\.94px_-1354\.77px\] {
    mask-position: -1005.94px -1354.77px;
  }

  .mask-position-\[-1006\.46px_-1378\.99px\] {
    mask-position: -1006.46px -1378.99px;
  }

  .mask-position-\[-1012\.5px_-1354\.77px\] {
    mask-position: -1012.5px -1354.77px;
  }

  .mask-position-\[-1012\.97px_-777\.54px\] {
    mask-position: -1012.97px -777.54px;
  }

  .mask-position-\[-1012\.97px_-1036\.14px\] {
    mask-position: -1012.97px -1036.14px;
  }

  .mask-position-\[-1012\.97px_-1040\.33px\] {
    mask-position: -1012.97px -1040.33px;
  }

  .mask-position-\[-1013\.2px_-1378\.99px\] {
    mask-position: -1013.2px -1378.99px;
  }

  .mask-position-\[-1013\.31px_-956\.11px\] {
    mask-position: -1013.31px -956.11px;
  }

  .mask-position-\[-1019\.05px_-1354\.77px\] {
    mask-position: -1019.05px -1354.77px;
  }

  .mask-position-\[-1019\.93px_-1378\.99px\] {
    mask-position: -1019.93px -1378.99px;
  }

  .mask-position-\[-1023\.85px_-1392\.74px\] {
    mask-position: -1023.85px -1392.74px;
  }

  .mask-position-\[-1024\.42px_-898\.9px\] {
    mask-position: -1024.42px -898.9px;
  }

  .mask-position-\[-1025\.6px_-1354\.77px\] {
    mask-position: -1025.6px -1354.77px;
  }

  .mask-position-\[-1026\.68px_-1378\.99px\] {
    mask-position: -1026.68px -1378.99px;
  }

  .mask-position-\[-1032\.15px_-1354\.77px\] {
    mask-position: -1032.15px -1354.77px;
  }

  .mask-position-\[-1033\.41px_-1378\.99px\] {
    mask-position: -1033.41px -1378.99px;
  }

  .mask-position-\[-1038\.68px_-1354\.77px\] {
    mask-position: -1038.68px -1354.77px;
  }

  .mask-position-\[-1039\.33px_-1221\.17px\] {
    mask-position: -1039.33px -1221.17px;
  }

  .mask-position-\[-1040\.15px_-1378\.99px\] {
    mask-position: -1040.15px -1378.99px;
  }

  .mask-position-\[-1042\.5px_-1256\.26px\] {
    mask-position: -1042.5px -1256.26px;
  }

  .mask-position-\[-1045\.23px_-1354\.77px\] {
    mask-position: -1045.23px -1354.77px;
  }

  .mask-position-\[-1046\.89px_-1378\.99px\] {
    mask-position: -1046.89px -1378.99px;
  }

  .mask-position-\[-1064\.57px_-1442\.73px\] {
    mask-position: -1064.57px -1442.73px;
  }

  .mask-position-\[-1068\.91px_-958\.73px\] {
    mask-position: -1068.91px -958.73px;
  }

  .mask-position-\[-1068\.91px_-1003\.21px\] {
    mask-position: -1068.91px -1003.21px;
  }

  .mask-position-\[-1069\.61px_-1281\.66px\] {
    mask-position: -1069.61px -1281.66px;
  }

  .mask-position-\[-1069\.94px_-1442\.73px\] {
    mask-position: -1069.94px -1442.73px;
  }

  .mask-position-\[-1070\.94px_-904\.28px\] {
    mask-position: -1070.94px -904.28px;
  }

  .mask-position-\[-1076\.79px_-1442\.73px\] {
    mask-position: -1076.79px -1442.73px;
  }

  .mask-position-\[-1077\.63px_-1295\.72px\] {
    mask-position: -1077.63px -1295.72px;
  }

  .mask-position-\[-1082\.64px_-958\.73px\] {
    mask-position: -1082.64px -958.73px;
  }

  .mask-position-\[-1083\.65px_-1442\.73px\] {
    mask-position: -1083.65px -1442.73px;
  }

  .mask-position-\[-1086\.3px_-265\.755px\] {
    mask-position: -1086.3px -265.755px;
  }

  .mask-position-\[-1090\.5px_-1442\.73px\] {
    mask-position: -1090.5px -1442.73px;
  }

  .mask-position-\[-1097\.35px_-1442\.73px\] {
    mask-position: -1097.35px -1442.73px;
  }

  .mask-position-\[-1101\.32px_-280\.75px\] {
    mask-position: -1101.32px -280.75px;
  }

  .mask-position-\[-1101\.47px_-1190\.78px\] {
    mask-position: -1101.47px -1190.78px;
  }

  .mask-position-\[-1104\.2px_-1442\.73px\] {
    mask-position: -1104.2px -1442.73px;
  }

  .mask-position-\[-1111\.06px_-1442\.73px\] {
    mask-position: -1111.06px -1442.73px;
  }

  .mask-position-\[-1111\.72px_-284\.19px\] {
    mask-position: -1111.72px -284.19px;
  }

  .mask-position-\[-1117\.9px_-1442\.73px\] {
    mask-position: -1117.9px -1442.73px;
  }

  .mask-position-\[-1118\.61px_-1157\.31px\] {
    mask-position: -1118.61px -1157.31px;
  }

  .mask-position-\[-1124\.75px_-1442\.73px\] {
    mask-position: -1124.75px -1442.73px;
  }

  .mask-position-\[-1130\.66px_-1442\.73px\] {
    mask-position: -1130.66px -1442.73px;
  }

  .mask-position-\[-1130\.71px_-1250\.43px\] {
    mask-position: -1130.71px -1250.43px;
  }

  .mask-position-\[-1132\.23px_-958\.73px\] {
    mask-position: -1132.23px -958.73px;
  }

  .mask-position-\[-1132\.23px_-1003\.21px\] {
    mask-position: -1132.23px -1003.21px;
  }

  .mask-position-\[-1136\.25px_-304\.08px\] {
    mask-position: -1136.25px -304.08px;
  }

  .mask-position-\[-1136\.34px_-1442\.73px\] {
    mask-position: -1136.34px -1442.73px;
  }

  .mask-position-\[-1141\.91px_-1195\.3px\] {
    mask-position: -1141.91px -1195.3px;
  }

  .mask-position-\[-1142\.01px_-1442\.73px\] {
    mask-position: -1142.01px -1442.73px;
  }

  .mask-position-\[-1145\.69px_-958\.73px\] {
    mask-position: -1145.69px -958.73px;
  }

  .mask-position-\[-1147\.67px_-1442\.73px\] {
    mask-position: -1147.67px -1442.73px;
  }

  .mask-position-\[-1152\.61px_-1250\.46px\] {
    mask-position: -1152.61px -1250.46px;
  }

  .mask-position-\[-1153\.34px_-1442\.73px\] {
    mask-position: -1153.34px -1442.73px;
  }

  .mask-position-\[-1159\.01px_-1442\.73px\] {
    mask-position: -1159.01px -1442.73px;
  }

  .mask-position-\[-1162\.18px_-1208\.03px\] {
    mask-position: -1162.18px -1208.03px;
  }

  .mask-position-\[-1164\.67px_-1442\.73px\] {
    mask-position: -1164.67px -1442.73px;
  }

  .mask-position-\[-1164\.97px_-1250\.46px\] {
    mask-position: -1164.97px -1250.46px;
  }

  .mask-position-\[-1170\.34px_-1442\.73px\] {
    mask-position: -1170.34px -1442.73px;
  }

  .mask-position-\[-1173\.03px_-777\.54px\] {
    mask-position: -1173.03px -777.54px;
  }

  .mask-position-\[-1177\.33px_-1250\.46px\] {
    mask-position: -1177.33px -1250.46px;
  }

  .mask-position-\[-1180\.14px_-1204\.07px\] {
    mask-position: -1180.14px -1204.07px;
  }

  .mask-position-\[-1183\.47px_0\.12px\] {
    mask-position: -1183.47px .12px;
  }

  .mask-position-\[-1187\.37px_-1247\.96px\] {
    mask-position: -1187.37px -1247.96px;
  }

  .mask-position-\[-1187\.57px_-99\.39px\] {
    mask-position: -1187.57px -99.39px;
  }

  .mask-position-\[-1188\.61px_-1442\.73px\] {
    mask-position: -1188.61px -1442.73px;
  }

  .mask-position-\[-1189\.68px_-1250\.46px\] {
    mask-position: -1189.68px -1250.46px;
  }

  .mask-position-\[-1193\.97px_-1442\.73px\] {
    mask-position: -1193.97px -1442.73px;
  }

  .mask-position-\[-1200\.83px_-1442\.73px\] {
    mask-position: -1200.83px -1442.73px;
  }

  .mask-position-\[-1202\.04px_-1250\.46px\] {
    mask-position: -1202.04px -1250.46px;
  }

  .mask-position-\[-1207\.68px_-1442\.73px\] {
    mask-position: -1207.68px -1442.73px;
  }

  .mask-position-\[-1213\.25px_-777\.54px\] {
    mask-position: -1213.25px -777.54px;
  }

  .mask-position-\[-1214\.4px_-1250\.46px\] {
    mask-position: -1214.4px -1250.46px;
  }

  .mask-position-\[-1214\.54px_-1442\.73px\] {
    mask-position: -1214.54px -1442.73px;
  }

  .mask-position-\[-1221\.38px_-1442\.73px\] {
    mask-position: -1221.38px -1442.73px;
  }

  .mask-position-\[-1222\.36px_-1504\.31px\] {
    mask-position: -1222.36px -1504.31px;
  }

  .mask-position-\[-1228\.24px_-1442\.73px\] {
    mask-position: -1228.24px -1442.73px;
  }

  .mask-position-\[-1230\.62px_-777\.54px\] {
    mask-position: -1230.62px -777.54px;
  }

  .mask-position-\[-1235\.09px_-1442\.73px\] {
    mask-position: -1235.09px -1442.73px;
  }

  .mask-position-\[-1240\.43px_-871\.797px\] {
    mask-position: -1240.43px -871.797px;
  }

  .mask-position-\[-1241\.94px_-1442\.73px\] {
    mask-position: -1241.94px -1442.73px;
  }

  .mask-position-\[-1248\.79px_-1442\.73px\] {
    mask-position: -1248.79px -1442.73px;
  }

  .mask-position-\[-1254\.7px_-1442\.73px\] {
    mask-position: -1254.7px -1442.73px;
  }

  .mask-position-\[-1254\.61px_-777\.54px\] {
    mask-position: -1254.61px -777.54px;
  }

  .mask-position-\[-1257\.01px_-882\.587px\] {
    mask-position: -1257.01px -882.587px;
  }

  .mask-position-\[-1260\.38px_-1442\.73px\] {
    mask-position: -1260.38px -1442.73px;
  }

  .mask-position-\[-1266\.04px_-1442\.73px\] {
    mask-position: -1266.04px -1442.73px;
  }

  .mask-position-\[-1271\.7px_-1442\.73px\] {
    mask-position: -1271.7px -1442.73px;
  }

  .mask-position-\[-1277\.25px_-805\.5px\] {
    mask-position: -1277.25px -805.5px;
  }

  .mask-position-\[-1277\.38px_-1442\.73px\] {
    mask-position: -1277.38px -1442.73px;
  }

  .mask-position-\[-1279\.82px_-777\.54px\] {
    mask-position: -1279.82px -777.54px;
  }

  .mask-position-\[-1281\.85px_-956\.25px\] {
    mask-position: -1281.85px -956.25px;
  }

  .mask-position-\[-1283\.04px_-1442\.73px\] {
    mask-position: -1283.04px -1442.73px;
  }

  .mask-position-\[-1283\.37px_-953\.39px\] {
    mask-position: -1283.37px -953.39px;
  }

  .mask-position-\[-1283\.37px_-956\.11px\] {
    mask-position: -1283.37px -956.11px;
  }

  .mask-position-\[-1283\.37px_-1354\.77px\] {
    mask-position: -1283.37px -1354.77px;
  }

  .mask-position-\[-1283\.37px_-1378\.99px\] {
    mask-position: -1283.37px -1378.99px;
  }

  .mask-position-\[-1285\.59px_-813\.84px\] {
    mask-position: -1285.59px -813.84px;
  }

  .mask-position-\[-1288\.71px_-1442\.73px\] {
    mask-position: -1288.71px -1442.73px;
  }

  .mask-position-\[-1289\.36px_-1354\.77px\] {
    mask-position: -1289.36px -1354.77px;
  }

  .mask-position-\[-1289\.75px_-1378\.99px\] {
    mask-position: -1289.75px -1378.99px;
  }

  .mask-position-\[-1290\.36px_-823\.61px\] {
    mask-position: -1290.36px -823.61px;
  }

  .mask-position-\[-1292\.86px_-777\.54px\] {
    mask-position: -1292.86px -777.54px;
  }

  .mask-position-\[-1294\.38px_-1442\.73px\] {
    mask-position: -1294.38px -1442.73px;
  }

  .mask-position-\[-1297\.9px_-1378\.99px\] {
    mask-position: -1297.9px -1378.99px;
  }

  .mask-position-\[-1297\.54px_-1354\.77px\] {
    mask-position: -1297.54px -1354.77px;
  }

  .mask-position-\[-1305\.41px_-777\.54px\] {
    mask-position: -1305.41px -777.54px;
  }

  .mask-position-\[-1305\.72px_-1354\.77px\] {
    mask-position: -1305.72px -1354.77px;
  }

  .mask-position-\[-1306\.05px_-1378\.99px\] {
    mask-position: -1306.05px -1378.99px;
  }

  .mask-position-\[-1308\.03px_-1057\.19px\] {
    mask-position: -1308.03px -1057.19px;
  }

  .mask-position-\[-1313\.9px_-1354\.77px\] {
    mask-position: -1313.9px -1354.77px;
  }

  .mask-position-\[-1314\.2px_-1378\.99px\] {
    mask-position: -1314.2px -1378.99px;
  }

  .mask-position-\[-1322\.07px_-1354\.77px\] {
    mask-position: -1322.07px -1354.77px;
  }

  .mask-position-\[-1322\.34px_-1378\.99px\] {
    mask-position: -1322.34px -1378.99px;
  }

  .mask-position-\[-1323\.1px_-431\.85px\] {
    mask-position: -1323.1px -431.85px;
  }

  .mask-position-\[-1330\.23px_-1354\.77px\] {
    mask-position: -1330.23px -1354.77px;
  }

  .mask-position-\[-1330\.49px_-1378\.99px\] {
    mask-position: -1330.49px -1378.99px;
  }

  .mask-position-\[-1336\.09px_-770\.457px\] {
    mask-position: -1336.09px -770.457px;
  }

  .mask-position-\[-1336\.09px_-779\.59px\] {
    mask-position: -1336.09px -779.59px;
  }

  .mask-position-\[-1338\.39px_-1354\.77px\] {
    mask-position: -1338.39px -1354.77px;
  }

  .mask-position-\[-1338\.64px_-1378\.99px\] {
    mask-position: -1338.64px -1378.99px;
  }

  .mask-position-\[-1346\.55px_-1354\.77px\] {
    mask-position: -1346.55px -1354.77px;
  }

  .mask-position-\[-1346\.78px_-1378\.99px\] {
    mask-position: -1346.78px -1378.99px;
  }

  .mask-position-\[-1354\.71px_-1354\.77px\] {
    mask-position: -1354.71px -1354.77px;
  }

  .mask-position-\[-1354\.92px_-1378\.99px\] {
    mask-position: -1354.92px -1378.99px;
  }

  .mask-position-\[-1361\.62px_-1354\.77px\] {
    mask-position: -1361.62px -1354.77px;
  }

  .mask-position-\[-1361\.95px_-1378\.99px\] {
    mask-position: -1361.95px -1378.99px;
  }

  .mask-position-\[-1363\.27px_-271\.67px\] {
    mask-position: -1363.27px -271.67px;
  }

  .mask-position-\[-1368\.7px_-1378\.99px\] {
    mask-position: -1368.7px -1378.99px;
  }

  .mask-position-\[-1368\.18px_-1354\.77px\] {
    mask-position: -1368.18px -1354.77px;
  }

  .mask-position-\[-1369\.36px_-326\.609px\] {
    mask-position: -1369.36px -326.609px;
  }

  .mask-position-\[-1373\.02px_-62\.56px\] {
    mask-position: -1373.02px -62.56px;
  }

  .mask-position-\[-1374\.74px_-1354\.77px\] {
    mask-position: -1374.74px -1354.77px;
  }

  .mask-position-\[-1375\.44px_-1378\.99px\] {
    mask-position: -1375.44px -1378.99px;
  }

  .mask-position-\[-1378\.49px_-456\.08px\] {
    mask-position: -1378.49px -456.08px;
  }

  .mask-position-\[-1381\.29px_-1354\.77px\] {
    mask-position: -1381.29px -1354.77px;
  }

  .mask-position-\[-1382\.17px_-1378\.99px\] {
    mask-position: -1382.17px -1378.99px;
  }

  .mask-position-\[-1386\.04px_-357\.537px\] {
    mask-position: -1386.04px -357.537px;
  }

  .mask-position-\[-1386\.8px_-170\.943px\] {
    mask-position: -1386.8px -170.943px;
  }

  .mask-position-\[-1387\.84px_-1354\.77px\] {
    mask-position: -1387.84px -1354.77px;
  }

  .mask-position-\[-1388\.92px_-1378\.99px\] {
    mask-position: -1388.92px -1378.99px;
  }

  .mask-position-\[-1392\.93px_-456\.08px\] {
    mask-position: -1392.93px -456.08px;
  }

  .mask-position-\[-1394\.39px_-1354\.77px\] {
    mask-position: -1394.39px -1354.77px;
  }

  .mask-position-\[-1395\.65px_-1378\.99px\] {
    mask-position: -1395.65px -1378.99px;
  }

  .mask-position-\[-1400\.92px_-1354\.77px\] {
    mask-position: -1400.92px -1354.77px;
  }

  .mask-position-\[-1402\.39px_-1378\.99px\] {
    mask-position: -1402.39px -1378.99px;
  }

  .mask-position-\[-1407\.47px_-1354\.77px\] {
    mask-position: -1407.47px -1354.77px;
  }

  .mask-position-\[-1409\.13px_-1378\.99px\] {
    mask-position: -1409.13px -1378.99px;
  }

  .mask-position-\[-1428\.69px_-345\.32px\] {
    mask-position: -1428.69px -345.32px;
  }

  .mask-position-\[-1433\.71px_-371\.553px\] {
    mask-position: -1433.71px -371.553px;
  }

  .mask-position-\[-1456\.75px_-393\.069px\] {
    mask-position: -1456.75px -393.069px;
  }

  .mask-position-\[-1474\.44px_-1504\.31px\] {
    mask-position: -1474.44px -1504.31px;
  }

  .mask-position-\[-1491\.3px_-789\.85px\] {
    mask-position: -1491.3px -789.85px;
  }

  .mask-position-\[-1494\.07px_-455\.49px\] {
    mask-position: -1494.07px -455.49px;
  }

  .mask-position-\[-1515\.51px_-1157\.52px\] {
    mask-position: -1515.51px -1157.52px;
  }

  .mask-position-\[-1520\.22px_-1513\.27px\] {
    mask-position: -1520.22px -1513.27px;
  }

  .mask-position-\[-1523\.43px_-995\.12px\] {
    mask-position: -1523.43px -995.12px;
  }

  .mask-position-\[-1527\.08px_-1190\.78px\] {
    mask-position: -1527.08px -1190.78px;
  }

  .mask-position-\[-1529\.11px_-367\.777px\] {
    mask-position: -1529.11px -367.777px;
  }

  .mask-position-\[-1529\.86px_-393\.073px\] {
    mask-position: -1529.86px -393.073px;
  }

  .mask-position-\[-1587\.94px_-1513\.27px\] {
    mask-position: -1587.94px -1513.27px;
  }

  .mask-position-\[-1636\.76px_-428\.099px\] {
    mask-position: -1636.76px -428.099px;
  }

  .mask-position-\[-1656\.86px_-381\.799px\] {
    mask-position: -1656.86px -381.799px;
  }

  .mask-position-\[-1702\.92px_-115\.216px\] {
    mask-position: -1702.92px -115.216px;
  }

  .mask-position-\[-1704\.2px_-1263\.91px\] {
    mask-position: -1704.2px -1263.91px;
  }

  .mask-position-\[-1711\.63px_-1252\.82px\] {
    mask-position: -1711.63px -1252.82px;
  }

  .mask-position-\[-1721\.78px_-371\.98px\] {
    mask-position: -1721.78px -371.98px;
  }

  .mask-position-\[-1727\.42px_-413\.13px\] {
    mask-position: -1727.42px -413.13px;
  }

  .mask-position-\[-1748\.48px_-449\.23px\] {
    mask-position: -1748.48px -449.23px;
  }

  .mask-position-\[-1759\.19px_-1214\.35px\] {
    mask-position: -1759.19px -1214.35px;
  }

  .mask-position-\[-1766\.2px_-1187\.59px\] {
    mask-position: -1766.2px -1187.59px;
  }

  .mask-position-\[-1768\.48px_-469\.23px\] {
    mask-position: -1768.48px -469.23px;
  }

  .mask-position-\[-1790\.8px_-1196\.7px\] {
    mask-position: -1790.8px -1196.7px;
  }

  .mask-position-\[-1790\.47px_-449\.23px\] {
    mask-position: -1790.47px -449.23px;
  }

  .mask-position-\[-1796\.53px_-1151\.94px\] {
    mask-position: -1796.53px -1151.94px;
  }

  .mask-position-\[-1809\.71px_-1025\.89px\] {
    mask-position: -1809.71px -1025.89px;
  }

  .mask-position-\[-1833\.93px_-1179\.06px\] {
    mask-position: -1833.93px -1179.06px;
  }

  .mask-position-\[-1835\.43px_-1151\.94px\] {
    mask-position: -1835.43px -1151.94px;
  }

  .mask-position-\[-1835\.84px_-271\.66px\] {
    mask-position: -1835.84px -271.66px;
  }

  .mask-position-\[-1900\.48px_-449\.5px\] {
    mask-position: -1900.48px -449.5px;
  }

  .mask-position-\[-1924\.24px_-816\.89px\] {
    mask-position: -1924.24px -816.89px;
  }

  .mask-position-\[-1931\.38px_-324\.02px\] {
    mask-position: -1931.38px -324.02px;
  }

  .mask-position-\[-1972\.57px_-719\.568px\] {
    mask-position: -1972.57px -719.568px;
  }

  .mask-position-\[-1999\.69px_-451\.65px\] {
    mask-position: -1999.69px -451.65px;
  }

  .mask-position-\[-2038\.33px_-704\.73px\] {
    mask-position: -2038.33px -704.73px;
  }

  .mask-position-\[-2053\.94px_-1368\.72px\] {
    mask-position: -2053.94px -1368.72px;
  }

  .mask-position-\[-2096\.68px_-413\.13px\] {
    mask-position: -2096.68px -413.13px;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .align-middle {
    vertical-align: middle;
  }

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

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

  .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-medium {
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
  }

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

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

  .text-\[\#1A1A2E\] {
    color: #1a1a2e;
  }

  .text-\[\#2E5BFF\] {
    color: #2e5bff;
  }

  .text-\[\#6B7280\] {
    color: #6b7280;
  }

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

  .text-\[rgb\(31\,39\,47\)\] {
    color: #1f272f;
  }

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

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

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

  .text-primary-foreground {
    color: var(--primary-foreground);
  }

  .text-secondary-foreground {
    color: var(--secondary-foreground);
  }

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

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

  .italic {
    font-style: italic;
  }

  .underline-offset-4 {
    text-underline-offset: 4px;
  }

  .opacity-0 {
    opacity: 0;
  }

  .opacity-5 {
    opacity: .05;
  }

  .opacity-10 {
    opacity: .1;
  }

  .opacity-20 {
    opacity: .2;
  }

  .opacity-30 {
    opacity: .3;
  }

  .opacity-40 {
    opacity: .4;
  }

  .opacity-100 {
    opacity: 1;
  }

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

  .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-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-sm {
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a), 0 1px 2px -1px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-xl {
    --tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, #0000001a), 0 8px 10px -6px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

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

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

  .backdrop-blur-lg {
    --tw-backdrop-blur: blur(var(--blur-lg));
    -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, );
  }

  .backdrop-blur-xl {
    --tw-backdrop-blur: blur(var(--blur-xl));
    -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));
  }

  .transition-transform {
    transition-property: transform, translate, scale, rotate;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

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

  .duration-500 {
    --tw-duration: .5s;
    transition-duration: .5s;
  }

  .duration-700 {
    --tw-duration: .7s;
    transition-duration: .7s;
  }

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

  @media (hover: hover) {
    .group-hover\:translate-x-1:is(:where(.group):hover *) {
      --tw-translate-x: calc(var(--spacing) * 1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }

  @media (hover: hover) {
    .group-hover\:scale-110:is(:where(.group):hover *) {
      --tw-scale-x: 110%;
      --tw-scale-y: 110%;
      --tw-scale-z: 110%;
      scale: var(--tw-scale-x) var(--tw-scale-y);
    }
  }

  @media (hover: hover) {
    .group-hover\:rotate-6:is(:where(.group):hover *) {
      rotate: 6deg;
    }
  }

  @media (hover: hover) {
    .group-hover\:text-\[\#2E5BFF\]:is(:where(.group):hover *) {
      color: #2e5bff;
    }
  }

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

  @media (hover: hover) {
    .group-hover\:opacity-10:is(:where(.group):hover *) {
      opacity: .1;
    }
  }

  @media (hover: hover) {
    .group-hover\:opacity-100:is(:where(.group):hover *) {
      opacity: 1;
    }
  }

  @media (hover: hover) {
    .hover\:translate-x-1:hover {
      --tw-translate-x: calc(var(--spacing) * 1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }

  @media (hover: hover) {
    .hover\:-translate-y-2:hover {
      --tw-translate-y: calc(var(--spacing) * -2);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }

  @media (hover: hover) {
    .hover\:scale-105:hover {
      --tw-scale-x: 105%;
      --tw-scale-y: 105%;
      --tw-scale-z: 105%;
      scale: var(--tw-scale-x) var(--tw-scale-y);
    }
  }

  @media (hover: hover) {
    .hover\:scale-110:hover {
      --tw-scale-x: 110%;
      --tw-scale-y: 110%;
      --tw-scale-z: 110%;
      scale: var(--tw-scale-x) var(--tw-scale-y);
    }
  }

  @media (hover: hover) {
    .hover\:border-\[\#2E5BFF\]\/30:hover {
      border-color: oklab(55.1629% -.0172162 -.246467 / .3);
    }
  }

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

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

  @media (hover: hover) {
    .hover\:bg-destructive\/90:hover {
      background-color: var(--destructive);
    }

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

  @media (hover: hover) {
    .hover\:bg-gray-50:hover {
      background-color: var(--color-gray-50);
    }
  }

  @media (hover: hover) {
    .hover\:bg-primary\/90:hover {
      background-color: var(--primary);
    }

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

  @media (hover: hover) {
    .hover\:bg-secondary\/80:hover {
      background-color: var(--secondary);
    }

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

  @media (hover: hover) {
    .hover\:bg-white\/10:hover {
      background-color: #ffffff1a;
    }

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

  @media (hover: hover) {
    .hover\:bg-white\/20:hover {
      background-color: #fff3;
    }

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

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

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

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

  @media (hover: hover) {
    .hover\:text-accent-foreground:hover {
      color: var(--accent-foreground);
    }
  }

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

  @media (hover: hover) {
    .hover\:underline:hover {
      text-decoration-line: underline;
    }
  }

  @media (hover: hover) {
    .hover\:shadow-2xl:hover {
      --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);
    }
  }

  @media (hover: hover) {
    .hover\:shadow-lg:hover {
      --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);
    }
  }

  @media (hover: hover) {
    .hover\:shadow-md:hover {
      --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, #0000001a), 0 2px 4px -2px var(--tw-shadow-color, #0000001a);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }

  @media (hover: hover) {
    .hover\:shadow-xl:hover {
      --tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, #0000001a), 0 8px 10px -6px var(--tw-shadow-color, #0000001a);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }

  .focus-visible\:border-ring:focus-visible {
    border-color: var(--ring);
  }

  .focus-visible\:ring-\[3px\]:focus-visible {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .focus-visible\:ring-destructive\/20:focus-visible {
    --tw-ring-color: var(--destructive);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .focus-visible\:ring-destructive\/20:focus-visible {
      --tw-ring-color: color-mix(in oklab, var(--destructive) 20%, transparent);
    }
  }

  .focus-visible\:ring-ring\/50:focus-visible {
    --tw-ring-color: var(--ring);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .focus-visible\:ring-ring\/50:focus-visible {
      --tw-ring-color: color-mix(in oklab, var(--ring) 50%, transparent);
    }
  }

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

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

  .has-\[\>svg\]\:px-2\.5:has( > svg) {
    padding-inline: calc(var(--spacing) * 2.5);
  }

  .has-\[\>svg\]\:px-3:has( > svg) {
    padding-inline: calc(var(--spacing) * 3);
  }

  .has-\[\>svg\]\:px-4:has( > svg) {
    padding-inline: calc(var(--spacing) * 4);
  }

  .aria-invalid\:border-destructive[aria-invalid="true"] {
    border-color: var(--destructive);
  }

  .aria-invalid\:ring-destructive\/20[aria-invalid="true"] {
    --tw-ring-color: var(--destructive);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .aria-invalid\:ring-destructive\/20[aria-invalid="true"] {
      --tw-ring-color: color-mix(in oklab, var(--destructive) 20%, transparent);
    }
  }

  @media (width >= 40rem) {
    .sm\:flex-row {
      flex-direction: row;
    }
  }

  @media (width >= 40rem) {
    .sm\:px-6 {
      padding-inline: calc(var(--spacing) * 6);
    }
  }

  @media (width >= 48rem) {
    .md\:block {
      display: block;
    }
  }

  @media (width >= 48rem) {
    .md\:flex {
      display: flex;
    }
  }

  @media (width >= 48rem) {
    .md\:hidden {
      display: none;
    }
  }

  @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\:grid-cols-4 {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }

  @media (width >= 48rem) {
    .md\:flex-row {
      flex-direction: row;
    }
  }

  @media (width >= 48rem) {
    .md\:p-12 {
      padding: calc(var(--spacing) * 12);
    }
  }

  @media (width >= 48rem) {
    .md\:text-4xl {
      font-size: var(--text-4xl);
      line-height: var(--tw-leading, var(--text-4xl--line-height));
    }
  }

  @media (width >= 64rem) {
    .lg\:col-span-2 {
      grid-column: span 2 / span 2;
    }
  }

  @media (width >= 64rem) {
    .lg\:col-span-3 {
      grid-column: span 3 / span 3;
    }
  }

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

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

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

  @media (width >= 64rem) {
    .lg\:px-8 {
      padding-inline: calc(var(--spacing) * 8);
    }
  }

  @media (width >= 64rem) {
    .lg\:py-32 {
      padding-block: calc(var(--spacing) * 32);
    }
  }

  @media (width >= 64rem) {
    .lg\:pt-40 {
      padding-top: calc(var(--spacing) * 40);
    }
  }

  @media (width >= 64rem) {
    .lg\:pb-32 {
      padding-bottom: calc(var(--spacing) * 32);
    }
  }

  @media (width >= 64rem) {
    .lg\:text-5xl {
      font-size: var(--text-5xl);
      line-height: var(--tw-leading, var(--text-5xl--line-height));
    }
  }

  .dark\:border-input:is(.dark *) {
    border-color: var(--input);
  }

  .dark\:bg-destructive\/60:is(.dark *) {
    background-color: var(--destructive);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:bg-destructive\/60:is(.dark *) {
      background-color: color-mix(in oklab, var(--destructive) 60%, transparent);
    }
  }

  .dark\:bg-input\/30:is(.dark *) {
    background-color: var(--input);
  }

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

  @media (hover: hover) {
    .dark\:hover\:bg-accent\/50:is(.dark *):hover {
      background-color: var(--accent);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:hover\:bg-accent\/50:is(.dark *):hover {
        background-color: color-mix(in oklab, var(--accent) 50%, transparent);
      }
    }
  }

  @media (hover: hover) {
    .dark\:hover\:bg-input\/50:is(.dark *):hover {
      background-color: var(--input);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:hover\:bg-input\/50:is(.dark *):hover {
        background-color: color-mix(in oklab, var(--input) 50%, transparent);
      }
    }
  }

  .dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible {
    --tw-ring-color: var(--destructive);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible {
      --tw-ring-color: color-mix(in oklab, var(--destructive) 40%, transparent);
    }
  }

  .dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid="true"] {
    --tw-ring-color: var(--destructive);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid="true"] {
      --tw-ring-color: color-mix(in oklab, var(--destructive) 40%, transparent);
    }
  }

  .\[\&_svg\]\:pointer-events-none svg {
    pointer-events: none;
  }

  .\[\&_svg\]\:shrink-0 svg {
    flex-shrink: 0;
  }

  .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*="size-"]) {
    width: calc(var(--spacing) * 4);
    height: calc(var(--spacing) * 4);
  }
}

: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;
  --font-weight-semibold: 600;
  --font-weight-bold: 700;
  --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);
  --brand-blue: #2e5bff;
  --brand-orange: #ff8c00;
  --brand-navy: #1a1a2e;
  --brand-grey: #6b7280;
  --brand-light-grey: #f7f9fc;
  --text-xs: .75rem;
  --text-sm: .875rem;
  --text-base: 1rem;
  --text-lg: 1.125rem;
  --text-xl: 1.5rem;
  --text-2xl: 2.25rem;
  --text-3xl: 3rem;
  --text-4xl: 3.75rem;
}

.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);
  scroll-behavior: smooth;
}


body {
  font-family: Poppins, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, sans-serif;
}

@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-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-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}

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

@property --tw-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}

@property --tw-inset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}

@property --tw-inset-shadow-color {
  syntax: "*";
  inherits: false
}

@property --tw-inset-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}

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

@property --tw-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}

@property --tw-inset-ring-color {
  syntax: "*";
  inherits: false
}

@property --tw-inset-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}

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

@property --tw-ring-offset-width {
  syntax: "<length>";
  inherits: false;
  initial-value: 0;
}

@property --tw-ring-offset-color {
  syntax: "*";
  inherits: false;
  initial-value: #fff;
}

@property --tw-ring-offset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}

@property --tw-outline-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}

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

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

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

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

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

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

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

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

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

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

@property --tw-drop-shadow-color {
  syntax: "*";
  inherits: false
}

@property --tw-drop-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}

@property --tw-drop-shadow-size {
  syntax: "*";
  inherits: false
}

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

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

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

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

@property --tw-backdrop-hue-rotate {
  syntax: "*";
  inherits: false
}

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

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

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

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

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

@property --tw-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;
}

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

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

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