@import url("https://fonts.googleapis.com/css2?family=Urbanist:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&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-scale-x: 1;
      --tw-scale-y: 1;
      --tw-scale-z: 1;
      --tw-rotate-x: rotateX(0);
      --tw-rotate-y: rotateY(0);
      --tw-rotate-z: rotateZ(0);
      --tw-skew-x: skewX(0);
      --tw-skew-y: skewY(0);
      --tw-space-y-reverse: 0;
      --tw-space-x-reverse: 0;
      --tw-divide-y-reverse: 0;
      --tw-border-style: solid;
      --tw-gradient-position: initial;
      --tw-gradient-from: #0000;
      --tw-gradient-via: #0000;
      --tw-gradient-to: #0000;
      --tw-gradient-stops: initial;
      --tw-gradient-via-stops: initial;
      --tw-gradient-from-position: 0%;
      --tw-gradient-via-position: 50%;
      --tw-gradient-to-position: 100%;
      --tw-leading: initial;
      --tw-font-weight: initial;
      --tw-tracking: initial;
      --tw-ordinal: initial;
      --tw-slashed-zero: initial;
      --tw-numeric-figure: initial;
      --tw-numeric-spacing: initial;
      --tw-numeric-fraction: initial;
      --tw-shadow: 0 0 #0000;
      --tw-shadow-color: initial;
      --tw-shadow-alpha: 100%;
      --tw-inset-shadow: 0 0 #0000;
      --tw-inset-shadow-color: initial;
      --tw-inset-shadow-alpha: 100%;
      --tw-ring-color: initial;
      --tw-ring-shadow: 0 0 #0000;
      --tw-inset-ring-color: initial;
      --tw-inset-ring-shadow: 0 0 #0000;
      --tw-ring-inset: initial;
      --tw-ring-offset-width: 0px;
      --tw-ring-offset-color: #fff;
      --tw-ring-offset-shadow: 0 0 #0000;
      --tw-outline-style: solid;
      --tw-blur: initial;
      --tw-brightness: initial;
      --tw-contrast: initial;
      --tw-grayscale: initial;
      --tw-hue-rotate: initial;
      --tw-invert: initial;
      --tw-opacity: initial;
      --tw-saturate: initial;
      --tw-sepia: initial;
      --tw-drop-shadow: initial;
      --tw-drop-shadow-color: initial;
      --tw-drop-shadow-alpha: 100%;
      --tw-drop-shadow-size: initial;
      --tw-backdrop-blur: initial;
      --tw-backdrop-brightness: initial;
      --tw-backdrop-contrast: initial;
      --tw-backdrop-grayscale: initial;
      --tw-backdrop-hue-rotate: initial;
      --tw-backdrop-invert: initial;
      --tw-backdrop-opacity: initial;
      --tw-backdrop-saturate: initial;
      --tw-backdrop-sepia: initial;
      --tw-duration: initial;
      --tw-ease: initial;
      --tw-content: "";
    }
  }
}

@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-serif: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
    --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    --color-red-100: oklch(.936 .032 17.717);
    --color-red-600: oklch(.577 .245 27.325);
    --color-red-800: oklch(.444 .177 26.899);
    --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-600: oklch(.646 .222 41.116);
    --color-yellow-100: oklch(.973 .071 103.193);
    --color-yellow-800: oklch(.476 .114 61.907);
    --color-green-50: oklch(.982 .018 155.826);
    --color-green-100: oklch(.962 .044 156.743);
    --color-green-200: oklch(.925 .084 155.995);
    --color-green-600: oklch(.627 .194 149.214);
    --color-green-700: oklch(.527 .154 150.069);
    --color-green-800: oklch(.448 .119 151.328);
    --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-500: oklch(.623 .214 259.815);
    --color-blue-600: oklch(.546 .245 262.881);
    --color-purple-50: oklch(.977 .014 308.299);
    --color-purple-100: oklch(.946 .033 307.174);
    --color-purple-200: oklch(.902 .063 306.703);
    --color-purple-400: oklch(.714 .203 305.504);
    --color-purple-600: oklch(.558 .288 302.321);
    --color-pink-50: oklch(.971 .014 343.198);
    --color-pink-200: oklch(.899 .061 343.231);
    --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-300: oklch(.872 .01 258.338);
    --color-gray-400: oklch(.707 .022 261.325);
    --color-gray-500: oklch(.551 .027 264.364);
    --color-gray-600: oklch(.446 .03 256.802);
    --color-gray-700: oklch(.373 .034 259.733);
    --color-gray-800: oklch(.278 .033 256.848);
    --color-gray-900: oklch(.21 .034 264.665);
    --color-neutral-50: oklch(.985 0 0);
    --color-neutral-300: oklch(.87 0 0);
    --color-neutral-400: oklch(.708 0 0);
    --color-neutral-500: oklch(.556 0 0);
    --color-neutral-600: oklch(.439 0 0);
    --color-neutral-700: oklch(.371 0 0);
    --color-neutral-800: oklch(.269 0 0);
    --color-black: #000;
    --color-white: #fff;
    --spacing: .25rem;
    --container-sm: 24rem;
    --container-md: 28rem;
    --container-lg: 32rem;
    --container-2xl: 42rem;
    --container-4xl: 56rem;
    --container-5xl: 64rem;
    --container-6xl: 72rem;
    --container-7xl: 80rem;
    --text-xs: .75rem;
    --text-xs--line-height: calc(1 / .75);
    --text-sm: .875rem;
    --text-sm--line-height: calc(1.25 / .875);
    --text-base: 1rem;
    --text-base--line-height: calc(1.5 / 1);
    --text-lg: 1.125rem;
    --text-lg--line-height: calc(1.75 / 1.125);
    --text-xl: 1.25rem;
    --text-xl--line-height: calc(1.75 / 1.25);
    --text-2xl: 1.5rem;
    --text-2xl--line-height: calc(2 / 1.5);
    --text-3xl: 1.875rem;
    --text-3xl--line-height: calc(2.25 / 1.875);
    --text-4xl: 2.25rem;
    --text-4xl--line-height: calc(2.5 / 2.25);
    --text-5xl: 3rem;
    --text-5xl--line-height: 1;
    --text-6xl: 3.75rem;
    --text-6xl--line-height: 1;
    --text-7xl: 4.5rem;
    --text-7xl--line-height: 1;
    --text-8xl: 6rem;
    --text-8xl--line-height: 1;
    --text-9xl: 8rem;
    --text-9xl--line-height: 1;
    --font-weight-light: 300;
    --font-weight-normal: 400;
    --font-weight-medium: 500;
    --font-weight-semibold: 600;
    --font-weight-bold: 700;
    --tracking-tight: -.025em;
    --tracking-wider: .05em;
    --tracking-widest: .1em;
    --leading-tight: 1.25;
    --leading-relaxed: 1.625;
    --radius-xs: .125rem;
    --radius-2xl: 1rem;
    --radius-3xl: 1.5rem;
    --ease-out: cubic-bezier(0, 0, .2, 1);
    --ease-in-out: cubic-bezier(.4, 0, .2, 1);
    --animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;
    --blur-sm: 8px;
    --blur-3xl: 64px;
    --aspect-video: 16 / 9;
    --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);
    --color-border: var(--border);
  }
}

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

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

  * {
    border-color: var(--border);
    outline-color: var(--ring);
    font-family: Urbanist, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;
  }

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

  html {
    font-family: Urbanist, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;
  }

  body {
    background-color: var(--background);
    color: var(--foreground);
    font-family: Urbanist, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;
  }

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

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

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

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

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

  :where(:not(:has([class*=" text-"]), :not(:has([class^="text-"])))) label, :where(:not(:has([class*=" text-"]), :not(:has([class^="text-"])))) button {
    font-family: Urbanist, sans-serif;
    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-family: Urbanist, sans-serif;
    font-size: var(--text-base);
    font-weight: var(--font-weight-normal);
    line-height: 1.5;
  }

  :where(:not(:has([class*=" text-"]), :not(:has([class^="text-"])))) span, :where(:not(:has([class*=" text-"]), :not(:has([class^="text-"])))) div {
    font-family: Urbanist, sans-serif;
  }
}

@layer utilities {
  .\@container\/card-header {
    container: card-header / inline-size;
  }

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

  .invisible {
    visibility: hidden;
  }

  .visible {
    visibility: visible;
  }

  .sr-only {
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    position: absolute;
    overflow: hidden;
  }

  .absolute {
    position: absolute;
  }

  .fixed {
    position: fixed;
  }

  .relative {
    position: relative;
  }

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

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

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

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

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

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

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

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

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

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

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

  .top-3\.5 {
    top: calc(var(--spacing) * 3.5);
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .top-\[-1\.35\%\] {
    top: -1.35%;
  }

  .top-\[-1\.094\%\] {
    top: -1.094%;
  }

  .top-\[-1\.151\%\] {
    top: -1.151%;
  }

  .top-\[-1\.285\%\] {
    top: -1.285%;
  }

  .top-\[-1\.357\%\] {
    top: -1.357%;
  }

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

  .top-\[-1\.726\%\] {
    top: -1.726%;
  }

  .top-\[-1\.827\%\] {
    top: -1.827%;
  }

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

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

  .top-\[-2\.834\%\] {
    top: -2.834%;
  }

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

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

  .top-\[-3\.682px\] {
    top: -3.682px;
  }

  .top-\[-4\.016\%\] {
    top: -4.016%;
  }

  .top-\[-4\.545\%\] {
    top: -4.545%;
  }

  .top-\[-4\.703\%\] {
    top: -4.703%;
  }

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

  .top-\[-5\.333px\] {
    top: -5.333px;
  }

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

  .top-\[-7\.334px\] {
    top: -7.334px;
  }

  .top-\[-7\.364px\] {
    top: -7.364px;
  }

  .top-\[-9\.809\%\] {
    top: -9.809%;
  }

  .top-\[-12\.297\%\] {
    top: -12.297%;
  }

  .top-\[-12\.449\%\] {
    top: -12.449%;
  }

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

  .top-\[-14\.932\%\] {
    top: -14.932%;
  }

  .top-\[-19\.4\%\] {
    top: -19.4%;
  }

  .top-\[-20\.186px\] {
    top: -20.186px;
  }

  .top-\[-30\.787\%\] {
    top: -30.787%;
  }

  .top-\[-31\.389\%\] {
    top: -31.389%;
  }

  .top-\[-54\.168\%\] {
    top: -54.168%;
  }

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

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

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

  .top-\[-150\.999px\] {
    top: -150.999px;
  }

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

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

  .top-\[-162\.218px\] {
    top: -162.218px;
  }

  .top-\[-167\.013px\] {
    top: -167.013px;
  }

  .top-\[-172\.348px\] {
    top: -172.348px;
  }

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

  .top-\[-186\.751px\] {
    top: -186.751px;
  }

  .top-\[-189\.905px\] {
    top: -189.905px;
  }

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

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

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

  .top-\[-209\.644px\] {
    top: -209.644px;
  }

  .top-\[-215\.304px\] {
    top: -215.304px;
  }

  .top-\[-233\.448px\] {
    top: -233.448px;
  }

  .top-\[-234\.683px\] {
    top: -234.683px;
  }

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

  .top-\[-257\.576px\] {
    top: -257.576px;
  }

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

  .top-\[-282\.898px\] {
    top: -282.898px;
  }

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

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

  .top-\[-697\.974px\] {
    top: -697.974px;
  }

  .top-\[-1151\.53px\] {
    top: -1151.53px;
  }

  .top-\[-1283\.44px\] {
    top: -1283.44px;
  }

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

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

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

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

  .top-\[3\.34\%\] {
    top: 3.34%;
  }

  .top-\[4\.656\%\] {
    top: 4.656%;
  }

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

  .top-\[6\.74\%\] {
    top: 6.74%;
  }

  .top-\[7\.42\%\] {
    top: 7.42%;
  }

  .top-\[7\.659\%\] {
    top: 7.659%;
  }

  .top-\[11\.063\%\] {
    top: 11.063%;
  }

  .top-\[11\.832\%\] {
    top: 11.832%;
  }

  .top-\[11\.918\%\] {
    top: 11.918%;
  }

  .top-\[12\.216\%\] {
    top: 12.216%;
  }

  .top-\[13\.25\%\] {
    top: 13.25%;
  }

  .top-\[13\.986\%\] {
    top: 13.986%;
  }

  .top-\[15\.65px\] {
    top: 15.65px;
  }

  .top-\[17\.793px\] {
    top: 17.793px;
  }

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

  .top-\[20\.22\%\] {
    top: 20.22%;
  }

  .top-\[20\.031\%\] {
    top: 20.031%;
  }

  .top-\[20\.575px\] {
    top: 20.575px;
  }

  .top-\[20\.815px\] {
    top: 20.815px;
  }

  .top-\[20\.939\%\] {
    top: 20.939%;
  }

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

  .top-\[21\.646\%\] {
    top: 21.646%;
  }

  .top-\[21\.893\%\] {
    top: 21.893%;
  }

  .top-\[23\.18px\] {
    top: 23.18px;
  }

  .top-\[28\.51\%\] {
    top: 28.51%;
  }

  .top-\[28\.354\%\] {
    top: 28.354%;
  }

  .top-\[31\.892\%\] {
    top: 31.892%;
  }

  .top-\[33\.165\%\] {
    top: 33.165%;
  }

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

  .top-\[34\.02\%\] {
    top: 34.02%;
  }

  .top-\[35\.569px\] {
    top: 35.569px;
  }

  .top-\[35\.813\%\] {
    top: 35.813%;
  }

  .top-\[37\.561px\] {
    top: 37.561px;
  }

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

  .top-\[40\.763\%\] {
    top: 40.763%;
  }

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

  .top-\[42\.771px\] {
    top: 42.771px;
  }

  .top-\[42\.848px\] {
    top: 42.848px;
  }

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

  .top-\[44\.872\%\] {
    top: 44.872%;
  }

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

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

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

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

  .top-\[56\.8\%\] {
    top: 56.8%;
  }

  .top-\[57\.701\%\] {
    top: 57.701%;
  }

  .top-\[58\.193\%\] {
    top: 58.193%;
  }

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

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

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

  .top-\[60\.65\%\] {
    top: 60.65%;
  }

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

  .top-\[62\.661\%\] {
    top: 62.661%;
  }

  .top-\[63\.44\%\] {
    top: 63.44%;
  }

  .top-\[68\.502px\] {
    top: 68.502px;
  }

  .top-\[74\.222\%\] {
    top: 74.222%;
  }

  .top-\[74\.757\%\] {
    top: 74.757%;
  }

  .top-\[75\.53\%\] {
    top: 75.53%;
  }

  .top-\[75\.529\%\] {
    top: 75.529%;
  }

  .top-\[75\.531\%\] {
    top: 75.531%;
  }

  .top-\[75\.966\%\] {
    top: 75.966%;
  }

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

  .top-\[76\.018\%\] {
    top: 76.018%;
  }

  .top-\[77\.5px\] {
    top: 77.5px;
  }

  .top-\[82\.956\%\] {
    top: 82.956%;
  }

  .top-\[83\.5px\] {
    top: 83.5px;
  }

  .top-\[83\.074\%\] {
    top: 83.074%;
  }

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

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

  .top-\[87\.564\%\] {
    top: 87.564%;
  }

  .top-\[89\.875\%\] {
    top: 89.875%;
  }

  .top-\[96\.5px\] {
    top: 96.5px;
  }

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

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

  .top-\[102\.89px\] {
    top: 102.89px;
  }

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

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

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

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

  .top-\[123\.07px\] {
    top: 123.07px;
  }

  .top-\[123\.893px\] {
    top: 123.893px;
  }

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

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

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

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

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

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

  .top-\[147\.589px\] {
    top: 147.589px;
  }

  .top-\[149\.706px\] {
    top: 149.706px;
  }

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

  .top-\[160\.062px\] {
    top: 160.062px;
  }

  .top-\[167\.252px\] {
    top: 167.252px;
  }

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

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

  .top-\[170\.051px\] {
    top: 170.051px;
  }

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

  .top-\[172\.5px\] {
    top: 172.5px;
  }

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

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

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

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

  .top-\[182\.114px\] {
    top: 182.114px;
  }

  .top-\[185\.045px\] {
    top: 185.045px;
  }

  .top-\[185\.818px\] {
    top: 185.818px;
  }

  .top-\[187\.094px\] {
    top: 187.094px;
  }

  .top-\[188\.5px\] {
    top: 188.5px;
  }

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

  .top-\[192\.5px\] {
    top: 192.5px;
  }

  .top-\[205\.393px\] {
    top: 205.393px;
  }

  .top-\[207\.725px\] {
    top: 207.725px;
  }

  .top-\[213\.5px\] {
    top: 213.5px;
  }

  .top-\[213\.416px\] {
    top: 213.416px;
  }

  .top-\[216\.973px\] {
    top: 216.973px;
  }

  .top-\[217\.684px\] {
    top: 217.684px;
  }

  .top-\[221\.933px\] {
    top: 221.933px;
  }

  .top-\[222\.531px\] {
    top: 222.531px;
  }

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

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

  .top-\[233\.335px\] {
    top: 233.335px;
  }

  .top-\[236\.18px\] {
    top: 236.18px;
  }

  .top-\[243\.5px\] {
    top: 243.5px;
  }

  .top-\[248\.76px\] {
    top: 248.76px;
  }

  .top-\[249\.696px\] {
    top: 249.696px;
  }

  .top-\[250\.769px\] {
    top: 250.769px;
  }

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

  .top-\[264\.393px\] {
    top: 264.393px;
  }

  .top-\[271\.749px\] {
    top: 271.749px;
  }

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

  .top-\[273\.172px\] {
    top: 273.172px;
  }

  .top-\[277\.44px\] {
    top: 277.44px;
  }

  .top-\[281\.709px\] {
    top: 281.709px;
  }

  .top-\[289\.309px\] {
    top: 289.309px;
  }

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

  .top-\[294\.514px\] {
    top: 294.514px;
  }

  .top-\[302\.339px\] {
    top: 302.339px;
  }

  .top-\[307\.319px\] {
    top: 307.319px;
  }

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

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

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

  .top-\[313\.01px\] {
    top: 313.01px;
  }

  .top-\[316\.769px\] {
    top: 316.769px;
  }

  .top-\[322\.969px\] {
    top: 322.969px;
  }

  .top-\[327\.237px\] {
    top: 327.237px;
  }

  .top-\[330\.794px\] {
    top: 330.794px;
  }

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

  .top-\[343\.352px\] {
    top: 343.352px;
  }

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

  .top-\[351\.425px\] {
    top: 351.425px;
  }

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

  .top-\[359\.961px\] {
    top: 359.961px;
  }

  .top-\[362\.095px\] {
    top: 362.095px;
  }

  .top-\[364\.941px\] {
    top: 364.941px;
  }

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

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

  .top-\[369\.706px\] {
    top: 369.706px;
  }

  .top-\[372\.055px\] {
    top: 372.055px;
  }

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

  .top-\[384\.324px\] {
    top: 384.324px;
  }

  .top-\[385\.802px\] {
    top: 385.802px;
  }

  .top-\[386\.102px\] {
    top: 386.102px;
  }

  .top-\[386\.338px\] {
    top: 386.338px;
  }

  .top-\[389\.839px\] {
    top: 389.839px;
  }

  .top-\[392\.5px\] {
    top: 392.5px;
  }

  .top-\[394\.998px\] {
    top: 394.998px;
  }

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

  .top-\[400\.336px\] {
    top: 400.336px;
  }

  .top-\[402\.645px\] {
    top: 402.645px;
  }

  .top-\[403\.785px\] {
    top: 403.785px;
  }

  .top-\[407\.89px\] {
    top: 407.89px;
  }

  .top-\[408\.335px\] {
    top: 408.335px;
  }

  .top-\[409\.232px\] {
    top: 409.232px;
  }

  .top-\[412\.363px\] {
    top: 412.363px;
  }

  .top-\[412\.791px\] {
    top: 412.791px;
  }

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

  .top-\[414\.026px\] {
    top: 414.026px;
  }

  .top-\[424\.698px\] {
    top: 424.698px;
  }

  .top-\[426\.163px\] {
    top: 426.163px;
  }

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

  .top-\[433\.945px\] {
    top: 433.945px;
  }

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

  .top-\[439\.637px\] {
    top: 439.637px;
  }

  .top-\[441\.762px\] {
    top: 441.762px;
  }

  .top-\[453\.56px\] {
    top: 453.56px;
  }

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

  .top-\[458\.844px\] {
    top: 458.844px;
  }

  .top-\[468\.196px\] {
    top: 468.196px;
  }

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

  .top-\[473\.783px\] {
    top: 473.783px;
  }

  .top-\[474\.5px\] {
    top: 474.5px;
  }

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

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

  .top-\[493\.702px\] {
    top: 493.702px;
  }

  .top-\[499\.172px\] {
    top: 499.172px;
  }

  .top-\[503\.785px\] {
    top: 503.785px;
  }

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

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

  .top-\[539\.23px\] {
    top: 539.23px;
  }

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

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

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

  .top-\[552\.108px\] {
    top: 552.108px;
  }

  .top-\[552\.109px\] {
    top: 552.109px;
  }

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

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

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

  .top-\[558\.438px\] {
    top: 558.438px;
  }

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

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

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

  .top-\[566\.96px\] {
    top: 566.96px;
  }

  .top-\[566\.961px\] {
    top: 566.961px;
  }

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

  .top-\[576\.484px\] {
    top: 576.484px;
  }

  .top-\[585\.471px\] {
    top: 585.471px;
  }

  .top-\[590\.719px\] {
    top: 590.719px;
  }

  .top-\[594\.595px\] {
    top: 594.595px;
  }

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

  .top-\[604\.953px\] {
    top: 604.953px;
  }

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

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

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

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

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

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

  .top-\[632\.824px\] {
    top: 632.824px;
  }

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

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

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

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

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

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

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

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

  .top-\[687\.589px\] {
    top: 687.589px;
  }

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

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

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

  .top-\[697\.774px\] {
    top: 697.774px;
  }

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

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

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

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

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

  .top-\[719\.172px\] {
    top: 719.172px;
  }

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

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

  .top-\[724\.338px\] {
    top: 724.338px;
  }

  .top-\[725\.818px\] {
    top: 725.818px;
  }

  .top-\[731\.281px\] {
    top: 731.281px;
  }

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

  .top-\[742\.687px\] {
    top: 742.687px;
  }

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

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

  .top-\[755\.491px\] {
    top: 755.491px;
  }

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

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

  .top-\[775\.41px\] {
    top: 775.41px;
  }

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

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

  .top-\[790\.769px\] {
    top: 790.769px;
  }

  .top-\[794\.131px\] {
    top: 794.131px;
  }

  .top-\[794\.311px\] {
    top: 794.311px;
  }

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

  .top-\[806\.012px\] {
    top: 806.012px;
  }

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

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

  .top-\[820\.244px\] {
    top: 820.244px;
  }

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

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

  .top-\[855\.086px\] {
    top: 855.086px;
  }

  .top-\[863\.853px\] {
    top: 863.853px;
  }

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

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

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

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

  .top-\[879\.723px\] {
    top: 879.723px;
  }

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

  .top-\[883\.352px\] {
    top: 883.352px;
  }

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

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

  .top-\[901\.732px\] {
    top: 901.732px;
  }

  .top-\[913\.732px\] {
    top: 913.732px;
  }

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

  .top-\[936\.489px\] {
    top: 936.489px;
  }

  .top-\[940\.5px\] {
    top: 940.5px;
  }

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

  .top-\[973\.262px\] {
    top: 973.262px;
  }

  .top-\[981\.299px\] {
    top: 981.299px;
  }

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

  .top-\[987\.496px\] {
    top: 987.496px;
  }

  .top-\[998\.074px\] {
    top: 998.074px;
  }

  .top-\[1003\.05px\] {
    top: 1003.05px;
  }

  .top-\[1004\.5px\] {
    top: 1004.5px;
  }

  .top-\[1007\.96px\] {
    top: 1007.96px;
  }

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

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

  .top-\[1022\.26px\] {
    top: 1022.26px;
  }

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

  .top-\[1036\.08px\] {
    top: 1036.08px;
  }

  .top-\[1039\.03px\] {
    top: 1039.03px;
  }

  .top-\[1042\.18px\] {
    top: 1042.18px;
  }

  .top-\[1042\.89px\] {
    top: 1042.89px;
  }

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

  .top-\[1063\.52px\] {
    top: 1063.52px;
  }

  .top-\[1064\.52px\] {
    top: 1064.52px;
  }

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

  .top-\[1078\.46px\] {
    top: 1078.46px;
  }

  .top-\[1092\.47px\] {
    top: 1092.47px;
  }

  .top-\[1097\.81px\] {
    top: 1097.81px;
  }

  .top-\[1101\.37px\] {
    top: 1101.37px;
  }

  .top-\[1112\.04px\] {
    top: 1112.04px;
  }

  .top-\[1115\.6px\] {
    top: 1115.6px;
  }

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

  .top-\[1123\.99px\] {
    top: 1123.99px;
  }

  .top-\[1128\.97px\] {
    top: 1128.97px;
  }

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

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

  .top-\[1144\.07px\] {
    top: 1144.07px;
  }

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

  .top-\[1148\.89px\] {
    top: 1148.89px;
  }

  .top-\[1193\.5px\] {
    top: 1193.5px;
  }

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

  .top-\[1222\.36px\] {
    top: 1222.36px;
  }

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

  .top-\[1236\.59px\] {
    top: 1236.59px;
  }

  .top-\[1243\.71px\] {
    top: 1243.71px;
  }

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

  .top-\[1252\.61px\] {
    top: 1252.61px;
  }

  .top-\[1262\.55px\] {
    top: 1262.55px;
  }

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

  .top-\[1275\.74px\] {
    top: 1275.74px;
  }

  .top-\[1321\.45px\] {
    top: 1321.45px;
  }

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

  .top-\[1338\.01px\] {
    top: 1338.01px;
  }

  .top-\[1343\.35px\] {
    top: 1343.35px;
  }

  .top-\[1345\.45px\] {
    top: 1345.45px;
  }

  .top-\[1346\.91px\] {
    top: 1346.91px;
  }

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

  .top-\[1357\.59px\] {
    top: 1357.59px;
  }

  .top-\[1361\.14px\] {
    top: 1361.14px;
  }

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

  .top-\[1375\.38px\] {
    top: 1375.38px;
  }

  .top-\[1379\.5px\] {
    top: 1379.5px;
  }

  .top-\[1380\.71px\] {
    top: 1380.71px;
  }

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

  .top-\[1431\.31px\] {
    top: 1431.31px;
  }

  .top-\[1446\.55px\] {
    top: 1446.55px;
  }

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

  .top-\[1460\.78px\] {
    top: 1460.78px;
  }

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

  .top-\[1471\.46px\] {
    top: 1471.46px;
  }

  .top-\[1480\.36px\] {
    top: 1480.36px;
  }

  .top-\[1483\.91px\] {
    top: 1483.91px;
  }

  .top-\[1485\.69px\] {
    top: 1485.69px;
  }

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

  .top-\[1555\.08px\] {
    top: 1555.08px;
  }

  .top-\[1569\.5px\] {
    top: 1569.5px;
  }

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

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

  .top-\[1592\.45px\] {
    top: 1592.45px;
  }

  .top-\[1596\.01px\] {
    top: 1596.01px;
  }

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

  .top-\[1672\.52px\] {
    top: 1672.52px;
  }

  .top-\[1686\.75px\] {
    top: 1686.75px;
  }

  .top-\[1699\.21px\] {
    top: 1699.21px;
  }

  .top-\[1711\.5px\] {
    top: 1711.5px;
  }

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

  .top-\[1716\.81px\] {
    top: 1716.81px;
  }

  .top-\[1718\.78px\] {
    top: 1718.78px;
  }

  .top-\[1733\.01px\] {
    top: 1733.01px;
  }

  .top-\[1789\.95px\] {
    top: 1789.95px;
  }

  .top-\[1804\.18px\] {
    top: 1804.18px;
  }

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

  .top-\[1857\.56px\] {
    top: 1857.56px;
  }

  .top-\[1907\.05px\] {
    top: 1907.05px;
  }

  .top-\[1960\.76px\] {
    top: 1960.76px;
  }

  .top-\[1974\.99px\] {
    top: 1974.99px;
  }

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

  .top-\[2013\.5px\] {
    top: 2013.5px;
  }

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

  .top-\[2046\.5px\] {
    top: 2046.5px;
  }

  .top-\[2050\.5px\] {
    top: 2050.5px;
  }

  .top-\[2059\.5px\] {
    top: 2059.5px;
  }

  .top-\[2149\.36px\] {
    top: 2149.36px;
  }

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

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

  .top-\[2217\.5px\] {
    top: 2217.5px;
  }

  .top-\[2225\.5px\] {
    top: 2225.5px;
  }

  .top-\[2226\.83px\] {
    top: 2226.83px;
  }

  .top-\[2270\.5px\] {
    top: 2270.5px;
  }

  .top-\[2279\.5px\] {
    top: 2279.5px;
  }

  .top-\[2307\.52px\] {
    top: 2307.52px;
  }

  .top-\[2357\.41px\] {
    top: 2357.41px;
  }

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

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

  .top-\[2437\.5px\] {
    top: 2437.5px;
  }

  .top-\[2438\.75px\] {
    top: 2438.75px;
  }

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

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

  .top-\[2500\.5px\] {
    top: 2500.5px;
  }

  .top-\[2501\.89px\] {
    top: 2501.89px;
  }

  .top-\[2501\.98px\] {
    top: 2501.98px;
  }

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

  .top-\[2577\.41px\] {
    top: 2577.41px;
  }

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

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

  .top-\[2626\.87px\] {
    top: 2626.87px;
  }

  .top-\[2626\.96px\] {
    top: 2626.96px;
  }

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

  .top-\[2658\.75px\] {
    top: 2658.75px;
  }

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

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

  .top-\[2721\.89px\] {
    top: 2721.89px;
  }

  .top-\[2721\.98px\] {
    top: 2721.98px;
  }

  .top-\[2741\.5px\] {
    top: 2741.5px;
  }

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

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

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

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

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

  .top-\[2846\.87px\] {
    top: 2846.87px;
  }

  .top-\[2846\.96px\] {
    top: 2846.96px;
  }

  .top-\[2948\.52px\] {
    top: 2948.52px;
  }

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

  .top-\[2968\.5px\] {
    top: 2968.5px;
  }

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

  .top-\[2990\.5px\] {
    top: 2990.5px;
  }

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

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

  .top-\[3188\.5px\] {
    top: 3188.5px;
  }

  .top-\[3197\.51px\] {
    top: 3197.51px;
  }

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

  .top-\[3221\.5px\] {
    top: 3221.5px;
  }

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

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

  .top-\[3417\.51px\] {
    top: 3417.51px;
  }

  .top-\[3441\.5px\] {
    top: 3441.5px;
  }

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

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

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

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

  .top-\[3895\.04px\] {
    top: 3895.04px;
  }

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

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

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

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

  .top-\[3988\.5px\] {
    top: 3988.5px;
  }

  .top-\[4042\.5px\] {
    top: 4042.5px;
  }

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

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

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

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

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

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

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

  .top-\[4185\.5px\] {
    top: 4185.5px;
  }

  .top-\[4190\.61px\] {
    top: 4190.61px;
  }

  .top-\[4191\.5px\] {
    top: 4191.5px;
  }

  .top-\[4191\.52px\] {
    top: 4191.52px;
  }

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

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

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

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

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

  .top-\[4409\.5px\] {
    top: 4409.5px;
  }

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

  .top-\[4458\.5px\] {
    top: 4458.5px;
  }

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

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

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

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

  .top-\[4649\.5px\] {
    top: 4649.5px;
  }

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

  .top-\[4705\.5px\] {
    top: 4705.5px;
  }

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

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

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

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

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

  .top-\[4798\.5px\] {
    top: 4798.5px;
  }

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

  .top-\[4819\.5px\] {
    top: 4819.5px;
  }

  .top-\[4840\.96px\] {
    top: 4840.96px;
  }

  .top-\[4856\.87px\] {
    top: 4856.87px;
  }

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

  .top-\[5076\.87px\] {
    top: 5076.87px;
  }

  .top-\[5138\.04px\] {
    top: 5138.04px;
  }

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

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

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

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

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

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

  .top-\[5495\.5px\] {
    top: 5495.5px;
  }

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

  .top-\[5593\.46px\] {
    top: 5593.46px;
  }

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

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

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

  .top-\[5694\.62px\] {
    top: 5694.62px;
  }

  .top-\[5701\.31px\] {
    top: 5701.31px;
  }

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

  .top-\[5715\.5px\] {
    top: 5715.5px;
  }

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

  .top-\[5755\.47px\] {
    top: 5755.47px;
  }

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

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

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

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

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

  .top-\[5873\.08px\] {
    top: 5873.08px;
  }

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

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

  .top-\[5914\.62px\] {
    top: 5914.62px;
  }

  .top-\[5921\.31px\] {
    top: 5921.31px;
  }

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

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

  .top-\[5975\.47px\] {
    top: 5975.47px;
  }

  .top-\[5977\.57px\] {
    top: 5977.57px;
  }

  .top-\[6005\.42px\] {
    top: 6005.42px;
  }

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

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

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

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

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

  .top-\[6058\.47px\] {
    top: 6058.47px;
  }

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

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

  .top-\[6083\.96px\] {
    top: 6083.96px;
  }

  .top-\[6089\.61px\] {
    top: 6089.61px;
  }

  .top-\[6093\.08px\] {
    top: 6093.08px;
  }

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

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

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

  .top-\[6148\.01px\] {
    top: 6148.01px;
  }

  .top-\[6184\.99px\] {
    top: 6184.99px;
  }

  .top-\[6197\.57px\] {
    top: 6197.57px;
  }

  .top-\[6225\.42px\] {
    top: 6225.42px;
  }

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

  .top-\[6278\.47px\] {
    top: 6278.47px;
  }

  .top-\[6281\.68px\] {
    top: 6281.68px;
  }

  .top-\[6307\.31px\] {
    top: 6307.31px;
  }

  .top-\[6313\.99px\] {
    top: 6313.99px;
  }

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

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

  .top-\[6368\.01px\] {
    top: 6368.01px;
  }

  .top-\[6404\.99px\] {
    top: 6404.99px;
  }

  .top-\[6439\.87px\] {
    top: 6439.87px;
  }

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

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

  .top-\[6476\.85px\] {
    top: 6476.85px;
  }

  .top-\[6493\.96px\] {
    top: 6493.96px;
  }

  .top-\[6501\.68px\] {
    top: 6501.68px;
  }

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

  .top-\[6527\.31px\] {
    top: 6527.31px;
  }

  .top-\[6533\.99px\] {
    top: 6533.99px;
  }

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

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

  .top-\[6601\.86px\] {
    top: 6601.86px;
  }

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

  .top-\[6659\.87px\] {
    top: 6659.87px;
  }

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

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

  .top-\[6696\.85px\] {
    top: 6696.85px;
  }

  .top-\[6726\.96px\] {
    top: 6726.96px;
  }

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

  .top-\[6780\.5px\] {
    top: 6780.5px;
  }

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

  .top-\[6787\.97px\] {
    top: 6787.97px;
  }

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

  .top-\[6821\.86px\] {
    top: 6821.86px;
  }

  .top-\[6836\.46px\] {
    top: 6836.46px;
  }

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

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

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

  .top-\[7007\.61px\] {
    top: 7007.61px;
  }

  .top-\[7007\.97px\] {
    top: 7007.97px;
  }

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

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

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

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

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

  .top-\[7172\.61px\] {
    top: 7172.61px;
  }

  .top-\[7227\.61px\] {
    top: 7227.61px;
  }

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

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

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

  .top-\[7392\.61px\] {
    top: 7392.61px;
  }

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

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

  .top-\[7478\.96px\] {
    top: 7478.96px;
  }

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

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

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

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

  .top-\[7698\.5px\] {
    top: 7698.5px;
  }

  .top-\[7707\.5px\] {
    top: 7707.5px;
  }

  .top-\[7736\.96px\] {
    top: 7736.96px;
  }

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

  .top-\[7918\.5px\] {
    top: 7918.5px;
  }

  .top-\[7927\.5px\] {
    top: 7927.5px;
  }

  .top-\[7969\.96px\] {
    top: 7969.96px;
  }

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

  .top-\[8086\.5px\] {
    top: 8086.5px;
  }

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

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

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

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

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

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

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

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

  .top-\[8509\.84px\] {
    top: 8509.84px;
  }

  .top-\[8520\.31px\] {
    top: 8520.31px;
  }

  .top-\[8541\.91px\] {
    top: 8541.91px;
  }

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

  .top-\[8579\.05px\] {
    top: 8579.05px;
  }

  .top-\[8595\.82px\] {
    top: 8595.82px;
  }

  .top-\[8620\.08px\] {
    top: 8620.08px;
  }

  .top-\[8650\.96px\] {
    top: 8650.96px;
  }

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

  .top-\[8676\.71px\] {
    top: 8676.71px;
  }

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

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

  .top-\[8721\.96px\] {
    top: 8721.96px;
  }

  .top-\[8729\.84px\] {
    top: 8729.84px;
  }

  .top-\[8730\.06px\] {
    top: 8730.06px;
  }

  .top-\[8736\.04px\] {
    top: 8736.04px;
  }

  .top-\[8740\.31px\] {
    top: 8740.31px;
  }

  .top-\[8746\.82px\] {
    top: 8746.82px;
  }

  .top-\[8760\.3px\] {
    top: 8760.3px;
  }

  .top-\[8761\.91px\] {
    top: 8761.91px;
  }

  .top-\[8774\.68px\] {
    top: 8774.68px;
  }

  .top-\[8789\.96px\] {
    top: 8789.96px;
  }

  .top-\[8799\.05px\] {
    top: 8799.05px;
  }

  .top-\[8805\.56px\] {
    top: 8805.56px;
  }

  .top-\[8815\.82px\] {
    top: 8815.82px;
  }

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

  .top-\[8826\.82px\] {
    top: 8826.82px;
  }

  .top-\[8827\.71px\] {
    top: 8827.71px;
  }

  .top-\[8840\.08px\] {
    top: 8840.08px;
  }

  .top-\[8843\.89px\] {
    top: 8843.89px;
  }

  .top-\[8865\.47px\] {
    top: 8865.47px;
  }

  .top-\[8870\.96px\] {
    top: 8870.96px;
  }

  .top-\[8871\.76px\] {
    top: 8871.76px;
  }

  .top-\[8878\.05px\] {
    top: 8878.05px;
  }

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

  .top-\[8885\.56px\] {
    top: 8885.56px;
  }

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

  .top-\[8888\.84px\] {
    top: 8888.84px;
  }

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

  .top-\[8892\.43px\] {
    top: 8892.43px;
  }

  .top-\[8896\.71px\] {
    top: 8896.71px;
  }

  .top-\[8897\.82px\] {
    top: 8897.82px;
  }

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

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

  .top-\[8941\.87px\] {
    top: 8941.87px;
  }

  .top-\[8950\.06px\] {
    top: 8950.06px;
  }

  .top-\[8956\.04px\] {
    top: 8956.04px;
  }

  .top-\[8961\.87px\] {
    top: 8961.87px;
  }

  .top-\[8966\.82px\] {
    top: 8966.82px;
  }

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

  .top-\[8980\.3px\] {
    top: 8980.3px;
  }

  .top-\[8994\.68px\] {
    top: 8994.68px;
  }

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

  .top-\[9009\.96px\] {
    top: 9009.96px;
  }

  .top-\[9025\.56px\] {
    top: 9025.56px;
  }

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

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

  .top-\[9046\.82px\] {
    top: 9046.82px;
  }

  .top-\[9047\.71px\] {
    top: 9047.71px;
  }

  .top-\[9063\.89px\] {
    top: 9063.89px;
  }

  .top-\[9085\.47px\] {
    top: 9085.47px;
  }

  .top-\[9091\.76px\] {
    top: 9091.76px;
  }

  .top-\[9098\.05px\] {
    top: 9098.05px;
  }

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

  .top-\[9105\.56px\] {
    top: 9105.56px;
  }

  .top-\[9108\.84px\] {
    top: 9108.84px;
  }

  .top-\[9112\.43px\] {
    top: 9112.43px;
  }

  .top-\[9117\.82px\] {
    top: 9117.82px;
  }

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

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

  .top-\[9161\.87px\] {
    top: 9161.87px;
  }

  .top-\[9181\.87px\] {
    top: 9181.87px;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

  .top-\[10852\.5px\] {
    top: 10852.5px;
  }

  .top-\[11060\.5px\] {
    top: 11060.5px;
  }

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

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

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

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

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

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

  .top-\[11705\.5px\] {
    top: 11705.5px;
  }

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

  .top-\[12079\.5px\] {
    top: 12079.5px;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .top-\[14040\.3px\] {
    top: 14040.3px;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .top-full {
    top: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .right-\[-1\.5\%\] {
    right: -1.5%;
  }

  .right-\[-1\.059\%\] {
    right: -1.059%;
  }

  .right-\[-1\.242\%\] {
    right: -1.242%;
  }

  .right-\[-1\.328\%\] {
    right: -1.328%;
  }

  .right-\[-1\.361\%\] {
    right: -1.361%;
  }

  .right-\[-1\.362\%\] {
    right: -1.362%;
  }

  .right-\[-1\.419\%\] {
    right: -1.419%;
  }

  .right-\[-1\.979\%\] {
    right: -1.979%;
  }

  .right-\[-2\.014\%\] {
    right: -2.014%;
  }

  .right-\[-2\.143\%\] {
    right: -2.143%;
  }

  .right-\[-2\.341\%\] {
    right: -2.341%;
  }

  .right-\[-2\.501\%\] {
    right: -2.501%;
  }

  .right-\[-2\.703\%\] {
    right: -2.703%;
  }

  .right-\[-3\.397\%\] {
    right: -3.397%;
  }

  .right-\[-3\.935\%\] {
    right: -3.935%;
  }

  .right-\[-4\.448px\] {
    right: -4.448px;
  }

  .right-\[-4\.545\%\] {
    right: -4.545%;
  }

  .right-\[-5\.263\%\] {
    right: -5.263%;
  }

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

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

  .right-\[-7\.619\%\] {
    right: -7.619%;
  }

  .right-\[-8\.163\%\] {
    right: -8.163%;
  }

  .right-\[-8\.865\%\] {
    right: -8.865%;
  }

  .right-\[-12\.2\%\] {
    right: -12.2%;
  }

  .right-\[-13\.528\%\] {
    right: -13.528%;
  }

  .right-\[-14\.906\%\] {
    right: -14.906%;
  }

  .right-\[-19\.449\%\] {
    right: -19.449%;
  }

  .right-\[-30\.698\%\] {
    right: -30.698%;
  }

  .right-\[-32\.718\%\] {
    right: -32.718%;
  }

  .right-\[-46\.124\%\] {
    right: -46.124%;
  }

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

  .right-\[1\.367\%\] {
    right: 1.367%;
  }

  .right-\[2\.447\%\] {
    right: 2.447%;
  }

  .right-\[2\.644\%\] {
    right: 2.644%;
  }

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

  .right-\[5\.26\%\] {
    right: 5.26%;
  }

  .right-\[5\.172\%\] {
    right: 5.172%;
  }

  .right-\[5\.231\%\] {
    right: 5.231%;
  }

  .right-\[5\.558\%\] {
    right: 5.558%;
  }

  .right-\[5\.856\%\] {
    right: 5.856%;
  }

  .right-\[6\.25\%\] {
    right: 6.25%;
  }

  .right-\[6\.51\%\] {
    right: 6.51%;
  }

  .right-\[6\.699\%\] {
    right: 6.699%;
  }

  .right-\[8\.195\%\] {
    right: 8.195%;
  }

  .right-\[9\.154\%\] {
    right: 9.154%;
  }

  .right-\[9\.155\%\] {
    right: 9.155%;
  }

  .right-\[9\.167\%\] {
    right: 9.167%;
  }

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

  .right-\[12\.843\%\] {
    right: 12.843%;
  }

  .right-\[15\.064\%\] {
    right: 15.064%;
  }

  .right-\[19\.479\%\] {
    right: 19.479%;
  }

  .right-\[20\.625\%\] {
    right: 20.625%;
  }

  .right-\[25\.184\%\] {
    right: 25.184%;
  }

  .right-\[26\.125\%\] {
    right: 26.125%;
  }

  .right-\[32\.545\%\] {
    right: 32.545%;
  }

  .right-\[35\.793\%\] {
    right: 35.793%;
  }

  .right-\[36\.555\%\] {
    right: 36.555%;
  }

  .right-\[38\.342\%\] {
    right: 38.342%;
  }

  .right-\[38\.727\%\] {
    right: 38.727%;
  }

  .right-\[38\.811\%\] {
    right: 38.811%;
  }

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

  .right-\[40\.453\%\] {
    right: 40.453%;
  }

  .right-\[48\.687\%\] {
    right: 48.687%;
  }

  .right-\[51\.421\%\] {
    right: 51.421%;
  }

  .right-\[52\.929\%\] {
    right: 52.929%;
  }

  .right-\[53\.586\%\] {
    right: 53.586%;
  }

  .right-\[56\.331\%\] {
    right: 56.331%;
  }

  .right-\[57\.56\%\] {
    right: 57.56%;
  }

  .right-\[60\.938\%\] {
    right: 60.938%;
  }

  .right-\[62\.655\%\] {
    right: 62.655%;
  }

  .right-\[69\.207\%\] {
    right: 69.207%;
  }

  .right-\[72\.31\%\] {
    right: 72.31%;
  }

  .right-\[72\.252\%\] {
    right: 72.252%;
  }

  .right-\[80\.199\%\] {
    right: 80.199%;
  }

  .right-\[157\.184px\] {
    right: 157.184px;
  }

  .right-\[170\.756px\] {
    right: 170.756px;
  }

  .right-\[185\.845px\] {
    right: 185.845px;
  }

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

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

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

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

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

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

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

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

  .bottom-\[-0\.89px\] {
    bottom: -.89px;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .bottom-\[-1\.015\%\] {
    bottom: -1.015%;
  }

  .bottom-\[-1\.58\%\] {
    bottom: -1.58%;
  }

  .bottom-\[-1\.209\%\] {
    bottom: -1.209%;
  }

  .bottom-\[-1\.423px\] {
    bottom: -1.423px;
  }

  .bottom-\[-1\.557\%\] {
    bottom: -1.557%;
  }

  .bottom-\[-1\.581\%\] {
    bottom: -1.581%;
  }

  .bottom-\[-1\.856\%\] {
    bottom: -1.856%;
  }

  .bottom-\[-2\.6\%\] {
    bottom: -2.6%;
  }

  .bottom-\[-2\.043\%\] {
    bottom: -2.043%;
  }

  .bottom-\[-2\.209px\] {
    bottom: -2.209px;
  }

  .bottom-\[-2\.498\%\] {
    bottom: -2.498%;
  }

  .bottom-\[-3\.28\%\] {
    bottom: -3.28%;
  }

  .bottom-\[-3\.682px\] {
    bottom: -3.682px;
  }

  .bottom-\[-4\.016\%\] {
    bottom: -4.016%;
  }

  .bottom-\[-4\.402\%\] {
    bottom: -4.402%;
  }

  .bottom-\[-4\.582\%\] {
    bottom: -4.582%;
  }

  .bottom-\[-5\.333px\] {
    bottom: -5.333px;
  }

  .bottom-\[-7\.9\%\] {
    bottom: -7.9%;
  }

  .bottom-\[-7\.279px\] {
    bottom: -7.279px;
  }

  .bottom-\[-7\.334px\] {
    bottom: -7.334px;
  }

  .bottom-\[-7\.364px\] {
    bottom: -7.364px;
  }

  .bottom-\[-7\.914\%\] {
    bottom: -7.914%;
  }

  .bottom-\[-12\.449\%\] {
    bottom: -12.449%;
  }

  .bottom-\[-14\.657\%\] {
    bottom: -14.657%;
  }

  .bottom-\[-14\.984\%\] {
    bottom: -14.984%;
  }

  .bottom-\[-16\.326\%\] {
    bottom: -16.326%;
  }

  .bottom-\[-16\.388\%\] {
    bottom: -16.388%;
  }

  .bottom-\[-30\.787\%\] {
    bottom: -30.787%;
  }

  .bottom-\[-30px\] {
    bottom: -30px;
  }

  .bottom-\[-36\.891\%\] {
    bottom: -36.891%;
  }

  .bottom-\[-42\.776\%\] {
    bottom: -42.776%;
  }

  .bottom-\[-51\.869\%\] {
    bottom: -51.869%;
  }

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

  .bottom-\[3\.256\%\] {
    bottom: 3.256%;
  }

  .bottom-\[3\.809\%\] {
    bottom: 3.809%;
  }

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

  .bottom-\[6\.74\%\] {
    bottom: 6.74%;
  }

  .bottom-\[6\.411\%\] {
    bottom: 6.411%;
  }

  .bottom-\[7\.75\%\] {
    bottom: 7.75%;
  }

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

  .bottom-\[9\.169\%\] {
    bottom: 9.169%;
  }

  .bottom-\[9\.212\%\] {
    bottom: 9.212%;
  }

  .bottom-\[9\.222\%\] {
    bottom: 9.222%;
  }

  .bottom-\[9\.493\%\] {
    bottom: 9.493%;
  }

  .bottom-\[9\.549\%\] {
    bottom: 9.549%;
  }

  .bottom-\[10\.842\%\] {
    bottom: 10.842%;
  }

  .bottom-\[12\.247\%\] {
    bottom: 12.247%;
  }

  .bottom-\[15\.753\%\] {
    bottom: 15.753%;
  }

  .bottom-\[16\.803\%\] {
    bottom: 16.803%;
  }

  .bottom-\[16\.921\%\] {
    bottom: 16.921%;
  }

  .bottom-\[19\.844\%\] {
    bottom: 19.844%;
  }

  .bottom-\[20\.074\%\] {
    bottom: 20.074%;
  }

  .bottom-\[24\.572\%\] {
    bottom: 24.572%;
  }

  .bottom-\[29\.841\%\] {
    bottom: 29.841%;
  }

  .bottom-\[36\.327\%\] {
    bottom: 36.327%;
  }

  .bottom-\[37\.102\%\] {
    bottom: 37.102%;
  }

  .bottom-\[37\.712\%\] {
    bottom: 37.712%;
  }

  .bottom-\[39\.93\%\] {
    bottom: 39.93%;
  }

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

  .bottom-\[42\.045\%\] {
    bottom: 42.045%;
  }

  .bottom-\[42\.941\%\] {
    bottom: 42.941%;
  }

  .bottom-\[44\.282\%\] {
    bottom: 44.282%;
  }

  .bottom-\[44\.737\%\] {
    bottom: 44.737%;
  }

  .bottom-\[49\.889\%\] {
    bottom: 49.889%;
  }

  .bottom-\[53\.378\%\] {
    bottom: 53.378%;
  }

  .bottom-\[53\.379\%\] {
    bottom: 53.379%;
  }

  .bottom-\[56\.219\%\] {
    bottom: 56.219%;
  }

  .bottom-\[63\.523\%\] {
    bottom: 63.523%;
  }

  .bottom-\[68\.454\%\] {
    bottom: 68.454%;
  }

  .bottom-\[68\.714\%\] {
    bottom: 68.714%;
  }

  .bottom-\[69\.402\%\] {
    bottom: 69.402%;
  }

  .bottom-\[70\.2\%\] {
    bottom: 70.2%;
  }

  .bottom-\[70\.204\%\] {
    bottom: 70.204%;
  }

  .bottom-\[76\.107\%\] {
    bottom: 76.107%;
  }

  .bottom-\[76\.423\%\] {
    bottom: 76.423%;
  }

  .bottom-\[77\.254\%\] {
    bottom: 77.254%;
  }

  .bottom-\[78\.22\%\] {
    bottom: 78.22%;
  }

  .bottom-\[78\.225\%\] {
    bottom: 78.225%;
  }

  .bottom-\[81\.133\%\] {
    bottom: 81.133%;
  }

  .bottom-\[84\.875\%\] {
    bottom: 84.875%;
  }

  .bottom-\[205\.52px\] {
    bottom: 205.52px;
  }

  .bottom-\[205\.61px\] {
    bottom: 205.61px;
  }

  .bottom-\[788\.52px\] {
    bottom: 788.52px;
  }

  .bottom-\[788\.61px\] {
    bottom: 788.61px;
  }

  .bottom-\[1160\.09px\] {
    bottom: 1160.09px;
  }

  .bottom-\[1743\.09px\] {
    bottom: 1743.09px;
  }

  .bottom-\[2075\.04px\] {
    bottom: 2075.04px;
  }

  .bottom-\[2091\.09px\] {
    bottom: 2091.09px;
  }

  .bottom-\[2658\.04px\] {
    bottom: 2658.04px;
  }

  .bottom-\[2674\.09px\] {
    bottom: 2674.09px;
  }

  .bottom-\[3046\.09px\] {
    bottom: 3046.09px;
  }

  .bottom-\[3629\.09px\] {
    bottom: 3629.09px;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .left-\[-1\.199\%\] {
    left: -1.199%;
  }

  .left-\[-1\.237\%\] {
    left: -1.237%;
  }

  .left-\[-1\.246\%\] {
    left: -1.246%;
  }

  .left-\[-1\.256\%\] {
    left: -1.256%;
  }

  .left-\[-1\.257\%\] {
    left: -1.257%;
  }

  .left-\[-1\.808\%\] {
    left: -1.808%;
  }

  .left-\[-2\.006\%\] {
    left: -2.006%;
  }

  .left-\[-2\.18\%\] {
    left: -2.18%;
  }

  .left-\[-2\.055\%\] {
    left: -2.055%;
  }

  .left-\[-2\.114\%\] {
    left: -2.114%;
  }

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

  .left-\[-2\.152\%\] {
    left: -2.152%;
  }

  .left-\[-2\.491\%\] {
    left: -2.491%;
  }

  .left-\[-3\.397\%\] {
    left: -3.397%;
  }

  .left-\[-3\.935\%\] {
    left: -3.935%;
  }

  .left-\[-4\.173\%\] {
    left: -4.173%;
  }

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

  .left-\[-4\.564\%\] {
    left: -4.564%;
  }

  .left-\[-5\.023px\] {
    left: -5.023px;
  }

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

  .left-\[-7\.279px\] {
    left: -7.279px;
  }

  .left-\[-7\.619\%\] {
    left: -7.619%;
  }

  .left-\[-8\.163\%\] {
    left: -8.163%;
  }

  .left-\[-11\.056px\] {
    left: -11.056px;
  }

  .left-\[-12\.2\%\] {
    left: -12.2%;
  }

  .left-\[-13\.528\%\] {
    left: -13.528%;
  }

  .left-\[-18\.879px\] {
    left: -18.879px;
  }

  .left-\[-19\.453\%\] {
    left: -19.453%;
  }

  .left-\[-20\.49\%\] {
    left: -20.49%;
  }

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

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

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

  .left-\[-29\.386px\] {
    left: -29.386px;
  }

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

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

  .left-\[-46\.39\%\] {
    left: -46.39%;
  }

  .left-\[-64\.05px\] {
    left: -64.05px;
  }

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

  .left-\[-69\.151px\] {
    left: -69.151px;
  }

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

  .left-\[-81\.279px\] {
    left: -81.279px;
  }

  .left-\[-82\.246px\] {
    left: -82.246px;
  }

  .left-\[-85\.056px\] {
    left: -85.056px;
  }

  .left-\[-87\.241px\] {
    left: -87.241px;
  }

  .left-\[-107\.64px\] {
    left: -107.64px;
  }

  .left-\[-110\.002px\] {
    left: -110.002px;
  }

  .left-\[-110\.003px\] {
    left: -110.003px;
  }

  .left-\[-127\.673px\] {
    left: -127.673px;
  }

  .left-\[-132\.98px\] {
    left: -132.98px;
  }

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

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

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

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

  .left-\[-216\.317px\] {
    left: -216.317px;
  }

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

  .left-\[-273\.064px\] {
    left: -273.064px;
  }

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

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

  .left-\[-342\.096px\] {
    left: -342.096px;
  }

  .left-\[-400\.453px\] {
    left: -400.453px;
  }

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

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

  .left-\[-522\.915px\] {
    left: -522.915px;
  }

  .left-\[-546\.049px\] {
    left: -546.049px;
  }

  .left-\[-702\.049px\] {
    left: -702.049px;
  }

  .left-\[-712\.777px\] {
    left: -712.777px;
  }

  .left-\[-868\.777px\] {
    left: -868.777px;
  }

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

  .left-\[-1021\.07px\] {
    left: -1021.07px;
  }

  .left-\[-1111\.26px\] {
    left: -1111.26px;
  }

  .left-\[-1177\.07px\] {
    left: -1177.07px;
  }

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

  .left-\[-1267\.26px\] {
    left: -1267.26px;
  }

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

  .left-\[2\.447\%\] {
    left: 2.447%;
  }

  .left-\[2\.644\%\] {
    left: 2.644%;
  }

  .left-\[3\.095px\] {
    left: 3.095px;
  }

  .left-\[3\.096px\] {
    left: 3.096px;
  }

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

  .left-\[4\.704\%\] {
    left: 4.704%;
  }

  .left-\[5\.172\%\] {
    left: 5.172%;
  }

  .left-\[5\.231\%\] {
    left: 5.231%;
  }

  .left-\[5\.813\%\] {
    left: 5.813%;
  }

  .left-\[5\.892\%\] {
    left: 5.892%;
  }

  .left-\[6\.103\%\] {
    left: 6.103%;
  }

  .left-\[6\.458\%\] {
    left: 6.458%;
  }

  .left-\[6\.699\%\] {
    left: 6.699%;
  }

  .left-\[7\.396\%\] {
    left: 7.396%;
  }

  .left-\[7\.813\%\] {
    left: 7.813%;
  }

  .left-\[8\.177\%\] {
    left: 8.177%;
  }

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

  .left-\[13\.281\%\] {
    left: 13.281%;
  }

  .left-\[15\.065\%\] {
    left: 15.065%;
  }

  .left-\[15\.735\%\] {
    left: 15.735%;
  }

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

  .left-\[16\.5px\] {
    left: 16.5px;
  }

  .left-\[16\.111\%\] {
    left: 16.111%;
  }

  .left-\[17\.895\%\] {
    left: 17.895%;
  }

  .left-\[17\.896\%\] {
    left: 17.896%;
  }

  .left-\[18\.34px\] {
    left: 18.34px;
  }

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

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

  .left-\[21\.342px\] {
    left: 21.342px;
  }

  .left-\[23\.713\%\] {
    left: 23.713%;
  }

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

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

  .left-\[26\.34\%\] {
    left: 26.34%;
  }

  .left-\[26\.271px\] {
    left: 26.271px;
  }

  .left-\[26\.281\%\] {
    left: 26.281%;
  }

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

  .left-\[28\.599\%\] {
    left: 28.599%;
  }

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

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

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

  .left-\[34\.327\%\] {
    left: 34.327%;
  }

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

  .left-\[36\.259\%\] {
    left: 36.259%;
  }

  .left-\[36\.979\%\] {
    left: 36.979%;
  }

  .left-\[37\.083\%\] {
    left: 37.083%;
  }

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

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

  .left-\[40\.437\%\] {
    left: 40.437%;
  }

  .left-\[40\.574\%\] {
    left: 40.574%;
  }

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

  .left-\[42\.702px\] {
    left: 42.702px;
  }

  .left-\[42\.751\%\] {
    left: 42.751%;
  }

  .left-\[44\.053\%\] {
    left: 44.053%;
  }

  .left-\[44\.737\%\] {
    left: 44.737%;
  }

  .left-\[45\.426px\] {
    left: 45.426px;
  }

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

  .left-\[47\.07\%\] {
    left: 47.07%;
  }

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

  .left-\[48\.295\%\] {
    left: 48.295%;
  }

  .left-\[48\.434px\] {
    left: 48.434px;
  }

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

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

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

  .left-\[51\.5px\] {
    left: 51.5px;
  }

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

  .left-\[56\.569px\] {
    left: 56.569px;
  }

  .left-\[56\.931\%\] {
    left: 56.931%;
  }

  .left-\[57\.857\%\] {
    left: 57.857%;
  }

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

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

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

  .left-\[61\.189\%\] {
    left: 61.189%;
  }

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

  .left-\[66\.591px\] {
    left: 66.591px;
  }

  .left-\[67\.5px\] {
    left: 67.5px;
  }

  .left-\[68\.5px\] {
    left: 68.5px;
  }

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

  .left-\[69\.5px\] {
    left: 69.5px;
  }

  .left-\[69\.929\%\] {
    left: 69.929%;
  }

  .left-\[75\.313\%\] {
    left: 75.313%;
  }

  .left-\[78\.229\%\] {
    left: 78.229%;
  }

  .left-\[79\.375\%\] {
    left: 79.375%;
  }

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

  .left-\[80\.278\%\] {
    left: 80.278%;
  }

  .left-\[82\.52px\] {
    left: 82.52px;
  }

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

  .left-\[86\.5px\] {
    left: 86.5px;
  }

  .left-\[86\.667\%\] {
    left: 86.667%;
  }

  .left-\[87\.758px\] {
    left: 87.758px;
  }

  .left-\[90\.743px\] {
    left: 90.743px;
  }

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

  .left-\[93\.903px\] {
    left: 93.903px;
  }

  .left-\[95\.326px\] {
    left: 95.326px;
  }

  .left-\[102\.44px\] {
    left: 102.44px;
  }

  .left-\[103\.5px\] {
    left: 103.5px;
  }

  .left-\[103\.862px\] {
    left: 103.862px;
  }

  .left-\[104\.5px\] {
    left: 104.5px;
  }

  .left-\[108\.923px\] {
    left: 108.923px;
  }

  .left-\[121\.5px\] {
    left: 121.5px;
  }

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

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

  .left-\[124\.549px\] {
    left: 124.549px;
  }

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

  .left-\[125\.204px\] {
    left: 125.204px;
  }

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

  .left-\[130\.088px\] {
    left: 130.088px;
  }

  .left-\[138\.5px\] {
    left: 138.5px;
  }

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

  .left-\[139\.5px\] {
    left: 139.5px;
  }

  .left-\[139\.276px\] {
    left: 139.276px;
  }

  .left-\[140\.854px\] {
    left: 140.854px;
  }

  .left-\[144\.188px\] {
    left: 144.188px;
  }

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

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

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

  .left-\[151\.253px\] {
    left: 151.253px;
  }

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

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

  .left-\[155\.276px\] {
    left: 155.276px;
  }

  .left-\[155\.458px\] {
    left: 155.458px;
  }

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

  .left-\[156\.5px\] {
    left: 156.5px;
  }

  .left-\[156\.977px\] {
    left: 156.977px;
  }

  .left-\[157\.184px\] {
    left: 157.184px;
  }

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

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

  .left-\[172\.419px\] {
    left: 172.419px;
  }

  .left-\[173\.5px\] {
    left: 173.5px;
  }

  .left-\[174\.5px\] {
    left: 174.5px;
  }

  .left-\[191\.5px\] {
    left: 191.5px;
  }

  .left-\[193\.584px\] {
    left: 193.584px;
  }

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

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

  .left-\[207\.162px\] {
    left: 207.162px;
  }

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

  .left-\[208\.5px\] {
    left: 208.5px;
  }

  .left-\[208\.162px\] {
    left: 208.162px;
  }

  .left-\[209\.5px\] {
    left: 209.5px;
  }

  .left-\[214\.75px\] {
    left: 214.75px;
  }

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

  .left-\[226\.5px\] {
    left: 226.5px;
  }

  .left-\[227\.643px\] {
    left: 227.643px;
  }

  .left-\[227\.644px\] {
    left: 227.644px;
  }

  .left-\[235\.915px\] {
    left: 235.915px;
  }

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

  .left-\[244\.5px\] {
    left: 244.5px;
  }

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

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

  .left-\[257\.08px\] {
    left: 257.08px;
  }

  .left-\[261\.5px\] {
    left: 261.5px;
  }

  .left-\[263\.332px\] {
    left: 263.332px;
  }

  .left-\[273\.172px\] {
    left: 273.172px;
  }

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

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

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

  .left-\[278\.5px\] {
    left: 278.5px;
  }

  .left-\[278\.246px\] {
    left: 278.246px;
  }

  .left-\[279\.5px\] {
    left: 279.5px;
  }

  .left-\[290\.526px\] {
    left: 290.526px;
  }

  .left-\[292\.708px\] {
    left: 292.708px;
  }

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

  .left-\[295\.276px\] {
    left: 295.276px;
  }

  .left-\[296\.5px\] {
    left: 296.5px;
  }

  .left-\[298\.782px\] {
    left: 298.782px;
  }

  .left-\[299\.411px\] {
    left: 299.411px;
  }

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

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

  .left-\[313\.5px\] {
    left: 313.5px;
  }

  .left-\[316\.797px\] {
    left: 316.797px;
  }

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

  .left-\[320\.576px\] {
    left: 320.576px;
  }

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

  .left-\[331\.5px\] {
    left: 331.5px;
  }

  .left-\[341\.742px\] {
    left: 341.742px;
  }

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

  .left-\[362\.908px\] {
    left: 362.908px;
  }

  .left-\[367\.075px\] {
    left: 367.075px;
  }

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

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

  .left-\[382\.725px\] {
    left: 382.725px;
  }

  .left-\[384\.073px\] {
    left: 384.073px;
  }

  .left-\[384\.323px\] {
    left: 384.323px;
  }

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

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

  .left-\[399\.423px\] {
    left: 399.423px;
  }

  .left-\[399\.799px\] {
    left: 399.799px;
  }

  .left-\[405\.238px\] {
    left: 405.238px;
  }

  .left-\[409\.758px\] {
    left: 409.758px;
  }

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

  .left-\[412\.791px\] {
    left: 412.791px;
  }

  .left-\[413\.418px\] {
    left: 413.418px;
  }

  .left-\[416\.872px\] {
    left: 416.872px;
  }

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

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

  .left-\[424\.135px\] {
    left: 424.135px;
  }

  .left-\[426\.403px\] {
    left: 426.403px;
  }

  .left-\[427\.73px\] {
    left: 427.73px;
  }

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

  .left-\[441\.469px\] {
    left: 441.469px;
  }

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

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

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

  .left-\[443\.542px\] {
    left: 443.542px;
  }

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

  .left-\[448\.708px\] {
    left: 448.708px;
  }

  .left-\[453\.715px\] {
    left: 453.715px;
  }

  .left-\[464\.5px\] {
    left: 464.5px;
  }

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

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

  .left-\[468\.092px\] {
    left: 468.092px;
  }

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

  .left-\[471\.507px\] {
    left: 471.507px;
  }

  .left-\[475\.065px\] {
    left: 475.065px;
  }

  .left-\[475\.419px\] {
    left: 475.419px;
  }

  .left-\[479\.474px\] {
    left: 479.474px;
  }

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

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

  .left-\[485\.162px\] {
    left: 485.162px;
  }

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

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

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

  .left-\[492\.445px\] {
    left: 492.445px;
  }

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

  .left-\[497\.5px\] {
    left: 497.5px;
  }

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

  .left-\[498\.812px\] {
    left: 498.812px;
  }

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

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

  .left-\[507\.93px\] {
    left: 507.93px;
  }

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

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

  .left-\[512\.197px\] {
    left: 512.197px;
  }

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

  .left-\[521\.209px\] {
    left: 521.209px;
  }

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

  .left-\[532\.231px\] {
    left: 532.231px;
  }

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

  .left-\[544\.457px\] {
    left: 544.457px;
  }

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

  .left-\[553\.396px\] {
    left: 553.396px;
  }

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

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

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

  .left-\[574\.562px\] {
    left: 574.562px;
  }

  .left-\[574\.705px\] {
    left: 574.705px;
  }

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

  .left-\[577\.374px\] {
    left: 577.374px;
  }

  .left-\[578\.263px\] {
    left: 578.263px;
  }

  .left-\[580\.473px\] {
    left: 580.473px;
  }

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

  .left-\[589\.044px\] {
    left: 589.044px;
  }

  .left-\[591\.873px\] {
    left: 591.873px;
  }

  .left-\[595\.728px\] {
    left: 595.728px;
  }

  .left-\[600\.184px\] {
    left: 600.184px;
  }

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

  .left-\[613\.849px\] {
    left: 613.849px;
  }

  .left-\[616\.892px\] {
    left: 616.892px;
  }

  .left-\[621\.349px\] {
    left: 621.349px;
  }

  .left-\[627\.271px\] {
    left: 627.271px;
  }

  .left-\[628\.083px\] {
    left: 628.083px;
  }

  .left-\[629\.862px\] {
    left: 629.862px;
  }

  .left-\[633\.595px\] {
    left: 633.595px;
  }

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

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

  .left-\[638\.059px\] {
    left: 638.059px;
  }

  .left-\[638\.824px\] {
    left: 638.824px;
  }

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

  .left-\[642\.514px\] {
    left: 642.514px;
  }

  .left-\[647\.655px\] {
    left: 647.655px;
  }

  .left-\[656\.932px\] {
    left: 656.932px;
  }

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

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

  .left-\[659\.865px\] {
    left: 659.865px;
  }

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

  .left-\[663\.68px\] {
    left: 663.68px;
  }

  .left-\[664\.502px\] {
    left: 664.502px;
  }

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

  .left-\[669\.896px\] {
    left: 669.896px;
  }

  .left-\[670\.785px\] {
    left: 670.785px;
  }

  .left-\[671\.548px\] {
    left: 671.548px;
  }

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

  .left-\[677\.239px\] {
    left: 677.239px;
  }

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

  .left-\[680\.389px\] {
    left: 680.389px;
  }

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

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

  .left-\[684\.846px\] {
    left: 684.846px;
  }

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

  .left-\[690\.772px\] {
    left: 690.772px;
  }

  .left-\[690\.773px\] {
    left: 690.773px;
  }

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

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

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

  .left-\[701\.555px\] {
    left: 701.555px;
  }

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

  .left-\[706\.011px\] {
    left: 706.011px;
  }

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

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

  .left-\[712\.5px\] {
    left: 712.5px;
  }

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

  .left-\[714\.231px\] {
    left: 714.231px;
  }

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

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

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

  .left-\[719\.54px\] {
    left: 719.54px;
  }

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

  .left-\[722\.721px\] {
    left: 722.721px;
  }

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

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

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

  .left-\[743\.886px\] {
    left: 743.886px;
  }

  .left-\[745\.532px\] {
    left: 745.532px;
  }

  .left-\[748\.342px\] {
    left: 748.342px;
  }

  .left-\[750\.853px\] {
    left: 750.853px;
  }

  .left-\[758\.337px\] {
    left: 758.337px;
  }

  .left-\[762\.096px\] {
    left: 762.096px;
  }

  .left-\[765\.051px\] {
    left: 765.051px;
  }

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

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

  .left-\[769\.5px\] {
    left: 769.5px;
  }

  .left-\[769\.507px\] {
    left: 769.507px;
  }

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

  .left-\[776\.833px\] {
    left: 776.833px;
  }

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

  .left-\[786\.216px\] {
    left: 786.216px;
  }

  .left-\[789\.959px\] {
    left: 789.959px;
  }

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

  .left-\[791\.5px\] {
    left: 791.5px;
  }

  .left-\[791\.758px\] {
    left: 791.758px;
  }

  .left-\[796\.5px\] {
    left: 796.5px;
  }

  .left-\[797\.898px\] {
    left: 797.898px;
  }

  .left-\[801\.5px\] {
    left: 801.5px;
  }

  .left-\[804\.23px\] {
    left: 804.23px;
  }

  .left-\[807\.382px\] {
    left: 807.382px;
  }

  .left-\[811\.838px\] {
    left: 811.838px;
  }

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

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

  .left-\[828\.548px\] {
    left: 828.548px;
  }

  .left-\[833\.003px\] {
    left: 833.003px;
  }

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

  .left-\[849\.713px\] {
    left: 849.713px;
  }

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

  .left-\[854\.169px\] {
    left: 854.169px;
  }

  .left-\[857\.922px\] {
    left: 857.922px;
  }

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

  .left-\[870\.878px\] {
    left: 870.878px;
  }

  .left-\[873\.582px\] {
    left: 873.582px;
  }

  .left-\[875\.54px\] {
    left: 875.54px;
  }

  .left-\[875\.334px\] {
    left: 875.334px;
  }

  .left-\[877\.85px\] {
    left: 877.85px;
  }

  .left-\[892\.042px\] {
    left: 892.042px;
  }

  .left-\[896\.499px\] {
    left: 896.499px;
  }

  .left-\[896\.921px\] {
    left: 896.921px;
  }

  .left-\[902\.037px\] {
    left: 902.037px;
  }

  .left-\[909\.151px\] {
    left: 909.151px;
  }

  .left-\[913\.207px\] {
    left: 913.207px;
  }

  .left-\[917\.664px\] {
    left: 917.664px;
  }

  .left-\[924\.121px\] {
    left: 924.121px;
  }

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

  .left-\[925\.684px\] {
    left: 925.684px;
  }

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

  .left-\[934\.372px\] {
    left: 934.372px;
  }

  .left-\[938\.831px\] {
    left: 938.831px;
  }

  .left-\[939\.166px\] {
    left: 939.166px;
  }

  .left-\[948\.856px\] {
    left: 948.856px;
  }

  .left-\[950\.392px\] {
    left: 950.392px;
  }

  .left-\[955\.028px\] {
    left: 955.028px;
  }

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

  .left-\[956\.102px\] {
    left: 956.102px;
  }

  .left-\[956\.103px\] {
    left: 956.103px;
  }

  .left-\[959\.996px\] {
    left: 959.996px;
  }

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

  .left-\[963\.896px\] {
    left: 963.896px;
  }

  .left-\[966\.692px\] {
    left: 966.692px;
  }

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

  .left-\[976\.82px\] {
    left: 976.82px;
  }

  .left-\[976\.703px\] {
    left: 976.703px;
  }

  .left-\[981\.161px\] {
    left: 981.161px;
  }

  .left-\[981\.299px\] {
    left: 981.299px;
  }

  .left-\[981\.712px\] {
    left: 981.712px;
  }

  .left-\[992\.383px\] {
    left: 992.383px;
  }

  .left-\[993\.481px\] {
    left: 993.481px;
  }

  .left-\[997\.869px\] {
    left: 997.869px;
  }

  .left-\[1000\.21px\] {
    left: 1000.21px;
  }

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

  .left-\[1013\.92px\] {
    left: 1013.92px;
  }

  .left-\[1019\.03px\] {
    left: 1019.03px;
  }

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

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

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

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

  .left-\[1039\.09px\] {
    left: 1039.09px;
  }

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

  .left-\[1044\.66px\] {
    left: 1044.66px;
  }

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

  .left-\[1065\.82px\] {
    left: 1065.82px;
  }

  .left-\[1075\.85px\] {
    left: 1075.85px;
  }

  .left-\[1076\.51px\] {
    left: 1076.51px;
  }

  .left-\[1076\.96px\] {
    left: 1076.96px;
  }

  .left-\[1086\.99px\] {
    left: 1086.99px;
  }

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

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

  .left-\[1096\.46px\] {
    left: 1096.46px;
  }

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

  .left-\[1106\.35px\] {
    left: 1106.35px;
  }

  .left-\[1108\.15px\] {
    left: 1108.15px;
  }

  .left-\[1110\.27px\] {
    left: 1110.27px;
  }

  .left-\[1116\.16px\] {
    left: 1116.16px;
  }

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

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

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

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

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

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

  .left-\[1138\.73px\] {
    left: 1138.73px;
  }

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

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

  .left-\[1150\.48px\] {
    left: 1150.48px;
  }

  .left-\[1155\.79px\] {
    left: 1155.79px;
  }

  .left-\[1159\.56px\] {
    left: 1159.56px;
  }

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

  .left-\[1167\.21px\] {
    left: 1167.21px;
  }

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

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

  .left-\[1176\.1px\] {
    left: 1176.1px;
  }

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

  .left-\[1189\.47px\] {
    left: 1189.47px;
  }

  .left-\[1192\.82px\] {
    left: 1192.82px;
  }

  .left-\[1195\.13px\] {
    left: 1195.13px;
  }

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

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

  .left-\[1209\.91px\] {
    left: 1209.91px;
  }

  .left-\[1210\.61px\] {
    left: 1210.61px;
  }

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

  .left-\[1213\.98px\] {
    left: 1213.98px;
  }

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

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

  .left-\[1235\.7px\] {
    left: 1235.7px;
  }

  .left-\[1235\.15px\] {
    left: 1235.15px;
  }

  .left-\[1236\.59px\] {
    left: 1236.59px;
  }

  .left-\[1237\.58px\] {
    left: 1237.58px;
  }

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

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

  .left-\[1256\.31px\] {
    left: 1256.31px;
  }

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

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

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

  .left-\[1277\.48px\] {
    left: 1277.48px;
  }

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

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

  .left-\[1298\.64px\] {
    left: 1298.64px;
  }

  .left-\[1301\.84px\] {
    left: 1301.84px;
  }

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

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

  .left-\[1319\.81px\] {
    left: 1319.81px;
  }

  .left-\[1328\.87px\] {
    left: 1328.87px;
  }

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

  .left-\[1330\.29px\] {
    left: 1330.29px;
  }

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

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

  .left-\[1340\.97px\] {
    left: 1340.97px;
  }

  .left-\[1345\.44px\] {
    left: 1345.44px;
  }

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

  .left-\[1355\.27px\] {
    left: 1355.27px;
  }

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

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

  .left-\[1362\.14px\] {
    left: 1362.14px;
  }

  .left-\[1373\.3px\] {
    left: 1373.3px;
  }

  .left-\[1373\.6px\] {
    left: 1373.6px;
  }

  .left-\[1378\.94px\] {
    left: 1378.94px;
  }

  .left-\[1383\.3px\] {
    left: 1383.3px;
  }

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

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

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

  .left-\[1404\.47px\] {
    left: 1404.47px;
  }

  .left-\[1409\.97px\] {
    left: 1409.97px;
  }

  .left-\[1425\.64px\] {
    left: 1425.64px;
  }

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

  .left-\[1440\.56px\] {
    left: 1440.56px;
  }

  .left-\[1444\.11px\] {
    left: 1444.11px;
  }

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

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

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

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

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

  .left-\[1467\.97px\] {
    left: 1467.97px;
  }

  .left-\[1480\.26px\] {
    left: 1480.26px;
  }

  .left-\[1489\.13px\] {
    left: 1489.13px;
  }

  .left-\[1489\.64px\] {
    left: 1489.64px;
  }

  .left-\[1508\.13px\] {
    left: 1508.13px;
  }

  .left-\[1510\.3px\] {
    left: 1510.3px;
  }

  .left-\[1518\.1px\] {
    left: 1518.1px;
  }

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

  .left-\[1531\.46px\] {
    left: 1531.46px;
  }

  .left-\[1535\.51px\] {
    left: 1535.51px;
  }

  .left-\[1545\.13px\] {
    left: 1545.13px;
  }

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

  .left-\[1552\.63px\] {
    left: 1552.63px;
  }

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

  .left-\[1573\.79px\] {
    left: 1573.79px;
  }

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

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

  .left-\[1583\.54px\] {
    left: 1583.54px;
  }

  .left-\[1593\.5px\] {
    left: 1593.5px;
  }

  .left-\[1594\.96px\] {
    left: 1594.96px;
  }

  .left-\[1606\.31px\] {
    left: 1606.31px;
  }

  .left-\[1615\.09px\] {
    left: 1615.09px;
  }

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

  .left-\[1619\.53px\] {
    left: 1619.53px;
  }

  .left-\[1620\.92px\] {
    left: 1620.92px;
  }

  .left-\[1633\.34px\] {
    left: 1633.34px;
  }

  .left-\[1636\.19px\] {
    left: 1636.19px;
  }

  .left-\[1643\.85px\] {
    left: 1643.85px;
  }

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

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

  .left-\[1646\.55px\] {
    left: 1646.55px;
  }

  .left-\[1663\.22px\] {
    left: 1663.22px;
  }

  .left-\[1676\.07px\] {
    left: 1676.07px;
  }

  .left-\[1720\.13px\] {
    left: 1720.13px;
  }

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

  .left-\[1722\.34px\] {
    left: 1722.34px;
  }

  .left-\[1723\.69px\] {
    left: 1723.69px;
  }

  .left-\[1728\.67px\] {
    left: 1728.67px;
  }

  .left-\[1731\.23px\] {
    left: 1731.23px;
  }

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

  .left-\[1738\.35px\] {
    left: 1738.35px;
  }

  .left-\[1747\.16px\] {
    left: 1747.16px;
  }

  .left-\[1756\.14px\] {
    left: 1756.14px;
  }

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

  .left-\[1782\.83px\] {
    left: 1782.83px;
  }

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

  .left-\[1934\.07px\] {
    left: 1934.07px;
  }

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

  .left-\[2111\.76px\] {
    left: 2111.76px;
  }

  .left-\[2146\.09px\] {
    left: 2146.09px;
  }

  .left-\[2267\.76px\] {
    left: 2267.76px;
  }

  .left-\[2302\.09px\] {
    left: 2302.09px;
  }

  .left-px {
    left: 1px;
  }

  .isolate {
    isolation: isolate;
  }

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

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

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

  .z-\[1\] {
    z-index: 1;
  }

  .col-span-2 {
    grid-column: span 2 / span 2;
  }

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

  .col-span-7 {
    grid-column: span 7 / span 7;
  }

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

  .row-span-2 {
    grid-row: span 2 / span 2;
  }

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

  .container {
    width: 100%;
  }

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

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

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

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

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

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

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

  .mx-3\.5 {
    margin-inline: calc(var(--spacing) * 3.5);
  }

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

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

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

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

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

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

  .ms-\[51\.152px\] {
    margin-inline-start: 51.152px;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

  .mt-\[35px\] {
    margin-top: 35px;
  }

  .mt-\[39px\] {
    margin-top: 39px;
  }

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

  .mt-\[65px\] {
    margin-top: 65px;
  }

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

  .mt-\[70\.083px\] {
    margin-top: 70.083px;
  }

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

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

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

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

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

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

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

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

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

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

  .mb-3 {
    margin-bottom: calc(var(--spacing) * 3);
  }

  .mb-4 {
    margin-bottom: calc(var(--spacing) * 4);
  }

  .mb-6 {
    margin-bottom: calc(var(--spacing) * 6);
  }

  .mb-8 {
    margin-bottom: calc(var(--spacing) * 8);
  }

  .mb-12 {
    margin-bottom: calc(var(--spacing) * 12);
  }

  .mb-16 {
    margin-bottom: calc(var(--spacing) * 16);
  }

  .mb-20 {
    margin-bottom: calc(var(--spacing) * 20);
  }

  .mb-\[20\.757px\] {
    margin-bottom: 20.757px;
  }

  .mb-\[28px\] {
    margin-bottom: 28px;
  }

  .-ml-2 {
    margin-left: calc(var(--spacing) * -2);
  }

  .-ml-4 {
    margin-left: calc(var(--spacing) * -4);
  }

  .ml-0 {
    margin-left: calc(var(--spacing) * 0);
  }

  .ml-1 {
    margin-left: calc(var(--spacing) * 1);
  }

  .ml-4 {
    margin-left: calc(var(--spacing) * 4);
  }

  .ml-6 {
    margin-left: calc(var(--spacing) * 6);
  }

  .ml-32 {
    margin-left: calc(var(--spacing) * 32);
  }

  .ml-\[0px\] {
    margin-left: 0;
  }

  .ml-\[35px\] {
    margin-left: 35px;
  }

  .ml-\[40px\] {
    margin-left: 40px;
  }

  .ml-\[48px\] {
    margin-left: 48px;
  }

  .ml-\[50px\] {
    margin-left: 50px;
  }

  .ml-\[53px\] {
    margin-left: 53px;
  }

  .ml-\[60px\] {
    margin-left: 60px;
  }

  .ml-\[61px\] {
    margin-left: 61px;
  }

  .ml-\[79\.981px\] {
    margin-left: 79.981px;
  }

  .ml-\[82px\] {
    margin-left: 82px;
  }

  .ml-auto {
    margin-left: auto;
  }

  .box-border {
    box-sizing: border-box;
  }

  .line-clamp-1 {
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
  }

  .block {
    display: block;
  }

  .contents {
    display: contents;
  }

  .flex {
    display: flex;
  }

  .grid {
    display: grid;
  }

  .hidden {
    display: none;
  }

  .inline {
    display: inline;
  }

  .inline-block {
    display: inline-block;
  }

  .inline-flex {
    display: inline-flex;
  }

  .inline-grid {
    display: inline-grid;
  }

  .table {
    display: table;
  }

  .table-caption {
    display: table-caption;
  }

  .table-cell {
    display: table-cell;
  }

  .table-row {
    display: table-row;
  }

  .field-sizing-content {
    field-sizing: content;
  }

  .aspect-\[3\/4\] {
    aspect-ratio: 3 / 4;
  }

  .aspect-\[4\/3\] {
    aspect-ratio: 4 / 3;
  }

  .aspect-\[4\/5\] {
    aspect-ratio: 4 / 5;
  }

  .aspect-\[16\/9\] {
    aspect-ratio: 16 / 9;
  }

  .aspect-\[16\/10\] {
    aspect-ratio: 16 / 10;
  }

  .aspect-square {
    aspect-ratio: 1;
  }

  .aspect-video {
    aspect-ratio: var(--aspect-video);
  }

  .size-2 {
    width: calc(var(--spacing) * 2);
    height: calc(var(--spacing) * 2);
  }

  .size-2\.5 {
    width: calc(var(--spacing) * 2.5);
    height: calc(var(--spacing) * 2.5);
  }

  .size-3 {
    width: calc(var(--spacing) * 3);
    height: calc(var(--spacing) * 3);
  }

  .size-3\.5 {
    width: calc(var(--spacing) * 3.5);
    height: calc(var(--spacing) * 3.5);
  }

  .size-4 {
    width: calc(var(--spacing) * 4);
    height: calc(var(--spacing) * 4);
  }

  .size-5 {
    width: calc(var(--spacing) * 5);
    height: calc(var(--spacing) * 5);
  }

  .size-6 {
    width: calc(var(--spacing) * 6);
    height: calc(var(--spacing) * 6);
  }

  .size-7 {
    width: calc(var(--spacing) * 7);
    height: calc(var(--spacing) * 7);
  }

  .size-8 {
    width: calc(var(--spacing) * 8);
    height: calc(var(--spacing) * 8);
  }

  .size-9 {
    width: calc(var(--spacing) * 9);
    height: calc(var(--spacing) * 9);
  }

  .size-10 {
    width: calc(var(--spacing) * 10);
    height: calc(var(--spacing) * 10);
  }

  .size-12 {
    width: calc(var(--spacing) * 12);
    height: calc(var(--spacing) * 12);
  }

  .size-14 {
    width: calc(var(--spacing) * 14);
    height: calc(var(--spacing) * 14);
  }

  .size-16 {
    width: calc(var(--spacing) * 16);
    height: calc(var(--spacing) * 16);
  }

  .size-\[8\.211px\] {
    width: 8.211px;
    height: 8.211px;
  }

  .size-\[8\.486px\] {
    width: 8.486px;
    height: 8.486px;
  }

  .size-\[9px\] {
    width: 9px;
    height: 9px;
  }

  .size-\[15px\] {
    width: 15px;
    height: 15px;
  }

  .size-\[19\.5px\] {
    width: 19.5px;
    height: 19.5px;
  }

  .size-\[19px\] {
    width: 19px;
    height: 19px;
  }

  .size-\[21\.351px\] {
    width: 21.351px;
    height: 21.351px;
  }

  .size-\[25px\] {
    width: 25px;
    height: 25px;
  }

  .size-\[26\.569px\] {
    width: 26.569px;
    height: 26.569px;
  }

  .size-\[26\.735px\] {
    width: 26.735px;
    height: 26.735px;
  }

  .size-\[31px\] {
    width: 31px;
    height: 31px;
  }

  .size-\[33px\] {
    width: 33px;
    height: 33px;
  }

  .size-\[46\.457px\] {
    width: 46.457px;
    height: 46.457px;
  }

  .size-\[47px\] {
    width: 47px;
    height: 47px;
  }

  .size-\[49px\] {
    width: 49px;
    height: 49px;
  }

  .size-\[50px\] {
    width: 50px;
    height: 50px;
  }

  .size-\[54\.065px\] {
    width: 54.065px;
    height: 54.065px;
  }

  .size-\[55\.488px\] {
    width: 55.488px;
    height: 55.488px;
  }

  .size-\[59px\] {
    width: 59px;
    height: 59px;
  }

  .size-\[60px\] {
    width: 60px;
    height: 60px;
  }

  .size-\[61\.179px\] {
    width: 61.179px;
    height: 61.179px;
  }

  .size-\[62\.602px\] {
    width: 62.602px;
    height: 62.602px;
  }

  .size-\[63px\] {
    width: 63px;
    height: 63px;
  }

  .size-\[65\.448px\] {
    width: 65.448px;
    height: 65.448px;
  }

  .size-\[66px\] {
    width: 66px;
    height: 66px;
  }

  .size-\[69px\] {
    width: 69px;
    height: 69px;
  }

  .size-\[75\.75px\] {
    width: 75.75px;
    height: 75.75px;
  }

  .size-\[76px\] {
    width: 76px;
    height: 76px;
  }

  .size-\[86\.618px\] {
    width: 86.618px;
    height: 86.618px;
  }

  .size-\[87\.63px\] {
    width: 87.63px;
    height: 87.63px;
  }

  .size-\[100px\] {
    width: 100px;
    height: 100px;
  }

  .size-\[104px\] {
    width: 104px;
    height: 104px;
  }

  .size-\[234\.894px\] {
    width: 234.894px;
    height: 234.894px;
  }

  .size-\[302px\] {
    width: 302px;
    height: 302px;
  }

  .size-\[349px\] {
    width: 349px;
    height: 349px;
  }

  .size-\[498px\] {
    width: 498px;
    height: 498px;
  }

  .size-\[540px\] {
    width: 540px;
    height: 540px;
  }

  .size-\[756px\] {
    width: 756px;
    height: 756px;
  }

  .size-\[922px\] {
    width: 922px;
    height: 922px;
  }

  .size-\[1024px\] {
    width: 1024px;
    height: 1024px;
  }

  .size-full {
    width: 100%;
    height: 100%;
  }

  .h-0 {
    height: calc(var(--spacing) * 0);
  }

  .h-1\.5 {
    height: calc(var(--spacing) * 1.5);
  }

  .h-2 {
    height: calc(var(--spacing) * 2);
  }

  .h-2\.5 {
    height: calc(var(--spacing) * 2.5);
  }

  .h-3 {
    height: calc(var(--spacing) * 3);
  }

  .h-3\.5 {
    height: calc(var(--spacing) * 3.5);
  }

  .h-4 {
    height: calc(var(--spacing) * 4);
  }

  .h-5 {
    height: calc(var(--spacing) * 5);
  }

  .h-6 {
    height: calc(var(--spacing) * 6);
  }

  .h-7 {
    height: calc(var(--spacing) * 7);
  }

  .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-40 {
    height: calc(var(--spacing) * 40);
  }

  .h-44 {
    height: calc(var(--spacing) * 44);
  }

  .h-48 {
    height: calc(var(--spacing) * 48);
  }

  .h-64 {
    height: calc(var(--spacing) * 64);
  }

  .h-80 {
    height: calc(var(--spacing) * 80);
  }

  .h-96 {
    height: calc(var(--spacing) * 96);
  }

  .h-\[0\.773px\] {
    height: .773px;
  }

  .h-\[0\.988px\] {
    height: .988px;
  }

  .h-\[1\.15rem\] {
    height: 1.15rem;
  }

  .h-\[9px\] {
    height: 9px;
  }

  .h-\[11\.999px\] {
    height: 11.999px;
  }

  .h-\[14\.001px\] {
    height: 14.001px;
  }

  .h-\[15\.767px\] {
    height: 15.767px;
  }

  .h-\[15px\] {
    height: 15px;
  }

  .h-\[16\.5px\] {
    height: 16.5px;
  }

  .h-\[16\.236px\] {
    height: 16.236px;
  }

  .h-\[16\.587px\] {
    height: 16.587px;
  }

  .h-\[16px\] {
    height: 16px;
  }

  .h-\[17\.99px\] {
    height: 17.99px;
  }

  .h-\[17px\] {
    height: 17px;
  }

  .h-\[18px\] {
    height: 18px;
  }

  .h-\[19px\] {
    height: 19px;
  }

  .h-\[20px\] {
    height: 20px;
  }

  .h-\[21\.5px\] {
    height: 21.5px;
  }

  .h-\[21\.344px\] {
    height: 21.344px;
  }

  .h-\[22\.247px\] {
    height: 22.247px;
  }

  .h-\[22px\] {
    height: 22px;
  }

  .h-\[23\.314px\] {
    height: 23.314px;
  }

  .h-\[25px\] {
    height: 25px;
  }

  .h-\[26px\] {
    height: 26px;
  }

  .h-\[27\.789px\] {
    height: 27.789px;
  }

  .h-\[27px\] {
    height: 27px;
  }

  .h-\[28\.611px\] {
    height: 28.611px;
  }

  .h-\[29\.81px\] {
    height: 29.81px;
  }

  .h-\[31\.301px\] {
    height: 31.301px;
  }

  .h-\[33px\] {
    height: 33px;
  }

  .h-\[34\.156px\] {
    height: 34.156px;
  }

  .h-\[34px\] {
    height: 34px;
  }

  .h-\[35\.563px\] {
    height: 35.563px;
  }

  .h-\[38\.12px\] {
    height: 38.12px;
  }

  .h-\[38\.406px\] {
    height: 38.406px;
  }

  .h-\[38px\] {
    height: 38px;
  }

  .h-\[40px\] {
    height: 40px;
  }

  .h-\[41\.25px\] {
    height: 41.25px;
  }

  .h-\[41\.26px\] {
    height: 41.26px;
  }

  .h-\[42\.683px\] {
    height: 42.683px;
  }

  .h-\[42px\] {
    height: 42px;
  }

  .h-\[43\.141px\] {
    height: 43.141px;
  }

  .h-\[44\.482px\] {
    height: 44.482px;
  }

  .h-\[45px\] {
    height: 45px;
  }

  .h-\[46\.361px\] {
    height: 46.361px;
  }

  .h-\[48\.537px\] {
    height: 48.537px;
  }

  .h-\[49px\] {
    height: 49px;
  }

  .h-\[50\.37px\] {
    height: 50.37px;
  }

  .h-\[50vh\] {
    height: 50vh;
  }

  .h-\[51\.599px\] {
    height: 51.599px;
  }

  .h-\[53px\] {
    height: 53px;
  }

  .h-\[54\.065px\] {
    height: 54.065px;
  }

  .h-\[54px\] {
    height: 54px;
  }

  .h-\[55\.728px\] {
    height: 55.728px;
  }

  .h-\[56\.937px\] {
    height: 56.937px;
  }

  .h-\[60vh\] {
    height: 60vh;
  }

  .h-\[61\.179px\] {
    height: 61.179px;
  }

  .h-\[64\.025px\] {
    height: 64.025px;
  }

  .h-\[67px\] {
    height: 67px;
  }

  .h-\[71\.139px\] {
    height: 71.139px;
  }

  .h-\[72\.95px\] {
    height: 72.95px;
  }

  .h-\[72px\] {
    height: 72px;
  }

  .h-\[73\.828px\] {
    height: 73.828px;
  }

  .h-\[73px\] {
    height: 73px;
  }

  .h-\[74\.729px\] {
    height: 74.729px;
  }

  .h-\[81px\] {
    height: 81px;
  }

  .h-\[85px\] {
    height: 85px;
  }

  .h-\[86\.789px\] {
    height: 86.789px;
  }

  .h-\[86\.983px\] {
    height: 86.983px;
  }

  .h-\[88\.5px\] {
    height: 88.5px;
  }

  .h-\[88px\] {
    height: 88px;
  }

  .h-\[92\.435px\] {
    height: 92.435px;
  }

  .h-\[94\.301px\] {
    height: 94.301px;
  }

  .h-\[106\.062px\] {
    height: 106.062px;
  }

  .h-\[108\.352px\] {
    height: 108.352px;
  }

  .h-\[108px\] {
    height: 108px;
  }

  .h-\[109\.5px\] {
    height: 109.5px;
  }

  .h-\[109\.553px\] {
    height: 109.553px;
  }

  .h-\[111\.5px\] {
    height: 111.5px;
  }

  .h-\[111\.58px\] {
    height: 111.58px;
  }

  .h-\[115px\] {
    height: 115px;
  }

  .h-\[120px\] {
    height: 120px;
  }

  .h-\[129px\] {
    height: 129px;
  }

  .h-\[135\.91px\] {
    height: 135.91px;
  }

  .h-\[139px\] {
    height: 139px;
  }

  .h-\[145px\] {
    height: 145px;
  }

  .h-\[149px\] {
    height: 149px;
  }

  .h-\[151\.9px\] {
    height: 151.9px;
  }

  .h-\[151px\] {
    height: 151px;
  }

  .h-\[152\.773px\] {
    height: 152.773px;
  }

  .h-\[152px\] {
    height: 152px;
  }

  .h-\[159\.094px\] {
    height: 159.094px;
  }

  .h-\[162px\] {
    height: 162px;
  }

  .h-\[163px\] {
    height: 163px;
  }

  .h-\[164px\] {
    height: 164px;
  }

  .h-\[165px\] {
    height: 165px;
  }

  .h-\[178px\] {
    height: 178px;
  }

  .h-\[179\.269px\] {
    height: 179.269px;
  }

  .h-\[180\.692px\] {
    height: 180.692px;
  }

  .h-\[183px\] {
    height: 183px;
  }

  .h-\[190\.848px\] {
    height: 190.848px;
  }

  .h-\[194\.714px\] {
    height: 194.714px;
  }

  .h-\[197\.743px\] {
    height: 197.743px;
  }

  .h-\[200px\] {
    height: 200px;
  }

  .h-\[204\.97px\] {
    height: 204.97px;
  }

  .h-\[206px\] {
    height: 206px;
  }

  .h-\[211\.09px\] {
    height: 211.09px;
  }

  .h-\[211\.755px\] {
    height: 211.755px;
  }

  .h-\[213\.757px\] {
    height: 213.757px;
  }

  .h-\[216\.919px\] {
    height: 216.919px;
  }

  .h-\[223\.616px\] {
    height: 223.616px;
  }

  .h-\[226\.219px\] {
    height: 226.219px;
  }

  .h-\[227\.338px\] {
    height: 227.338px;
  }

  .h-\[236px\] {
    height: 236px;
  }

  .h-\[237px\] {
    height: 237px;
  }

  .h-\[242\.5px\] {
    height: 242.5px;
  }

  .h-\[246\.158px\] {
    height: 246.158px;
  }

  .h-\[249\.626px\] {
    height: 249.626px;
  }

  .h-\[250px\] {
    height: 250px;
  }

  .h-\[257\.066px\] {
    height: 257.066px;
  }

  .h-\[263\.836px\] {
    height: 263.836px;
  }

  .h-\[270\.695px\] {
    height: 270.695px;
  }

  .h-\[279px\] {
    height: 279px;
  }

  .h-\[284px\] {
    height: 284px;
  }

  .h-\[300px\] {
    height: 300px;
  }

  .h-\[302\.627px\] {
    height: 302.627px;
  }

  .h-\[304px\] {
    height: 304px;
  }

  .h-\[305\.679px\] {
    height: 305.679px;
  }

  .h-\[306\.342px\] {
    height: 306.342px;
  }

  .h-\[308\.734px\] {
    height: 308.734px;
  }

  .h-\[310\.156px\] {
    height: 310.156px;
  }

  .h-\[311px\] {
    height: 311px;
  }

  .h-\[313\.693px\] {
    height: 313.693px;
  }

  .h-\[316px\] {
    height: 316px;
  }

  .h-\[323\.894px\] {
    height: 323.894px;
  }

  .h-\[330\.877px\] {
    height: 330.877px;
  }

  .h-\[334\.5px\] {
    height: 334.5px;
  }

  .h-\[335\.016px\] {
    height: 335.016px;
  }

  .h-\[336\.366px\] {
    height: 336.366px;
  }

  .h-\[337\.824px\] {
    height: 337.824px;
  }

  .h-\[341\.575px\] {
    height: 341.575px;
  }

  .h-\[352\.439px\] {
    height: 352.439px;
  }

  .h-\[356\.404px\] {
    height: 356.404px;
  }

  .h-\[361\.256px\] {
    height: 361.256px;
  }

  .h-\[362\.807px\] {
    height: 362.807px;
  }

  .h-\[372\.039px\] {
    height: 372.039px;
  }

  .h-\[372\.066px\] {
    height: 372.066px;
  }

  .h-\[373\.214px\] {
    height: 373.214px;
  }

  .h-\[375\.612px\] {
    height: 375.612px;
  }

  .h-\[375px\] {
    height: 375px;
  }

  .h-\[376\.743px\] {
    height: 376.743px;
  }

  .h-\[471px\] {
    height: 471px;
  }

  .h-\[533\.385px\] {
    height: 533.385px;
  }

  .h-\[537\.45px\] {
    height: 537.45px;
  }

  .h-\[567\.86px\] {
    height: 567.86px;
  }

  .h-\[568\.389px\] {
    height: 568.389px;
  }

  .h-\[587\.737px\] {
    height: 587.737px;
  }

  .h-\[593\.746px\] {
    height: 593.746px;
  }

  .h-\[595\.402px\] {
    height: 595.402px;
  }

  .h-\[607px\] {
    height: 607px;
  }

  .h-\[704px\] {
    height: 704px;
  }

  .h-\[716px\] {
    height: 716px;
  }

  .h-\[738px\] {
    height: 738px;
  }

  .h-\[741px\] {
    height: 741px;
  }

  .h-\[765px\] {
    height: 765px;
  }

  .h-\[800px\] {
    height: 800px;
  }

  .h-\[804px\] {
    height: 804px;
  }

  .h-\[824px\] {
    height: 824px;
  }

  .h-\[826\.046px\] {
    height: 826.046px;
  }

  .h-\[832\.13px\] {
    height: 832.13px;
  }

  .h-\[858px\] {
    height: 858px;
  }

  .h-\[899px\] {
    height: 899px;
  }

  .h-\[908px\] {
    height: 908px;
  }

  .h-\[917\.52px\] {
    height: 917.52px;
  }

  .h-\[1016px\] {
    height: 1016px;
  }

  .h-\[1041px\] {
    height: 1041px;
  }

  .h-\[1045px\] {
    height: 1045px;
  }

  .h-\[1118px\] {
    height: 1118px;
  }

  .h-\[1156px\] {
    height: 1156px;
  }

  .h-\[1163px\] {
    height: 1163px;
  }

  .h-\[1169\.39px\] {
    height: 1169.39px;
  }

  .h-\[1197\.831px\] {
    height: 1197.83px;
  }

  .h-\[1198px\] {
    height: 1198px;
  }

  .h-\[1227px\] {
    height: 1227px;
  }

  .h-\[1240px\] {
    height: 1240px;
  }

  .h-\[1262\.86px\] {
    height: 1262.86px;
  }

  .h-\[1291px\] {
    height: 1291px;
  }

  .h-\[1310px\] {
    height: 1310px;
  }

  .h-\[1311\.53px\] {
    height: 1311.53px;
  }

  .h-\[1349\.337px\] {
    height: 1349.34px;
  }

  .h-\[1355px\] {
    height: 1355px;
  }

  .h-\[1383px\] {
    height: 1383px;
  }

  .h-\[1387px\] {
    height: 1387px;
  }

  .h-\[1390px\] {
    height: 1390px;
  }

  .h-\[1408\.58px\] {
    height: 1408.58px;
  }

  .h-\[1420px\] {
    height: 1420px;
  }

  .h-\[1425px\] {
    height: 1425px;
  }

  .h-\[1450\.647px\] {
    height: 1450.65px;
  }

  .h-\[1455\.2px\] {
    height: 1455.2px;
  }

  .h-\[1468\.96px\] {
    height: 1468.96px;
  }

  .h-\[1490\.69px\] {
    height: 1490.69px;
  }

  .h-\[1494px\] {
    height: 1494px;
  }

  .h-\[1928\.73px\] {
    height: 1928.73px;
  }

  .h-\[2079\.752px\] {
    height: 2079.75px;
  }

  .h-\[2087px\] {
    height: 2087px;
  }

  .h-\[2100\.771px\] {
    height: 2100.77px;
  }

  .h-\[2314\.8px\] {
    height: 2314.8px;
  }

  .h-\[2321\.59px\] {
    height: 2321.59px;
  }

  .h-\[2385px\] {
    height: 2385px;
  }

  .h-\[2787\.68px\] {
    height: 2787.68px;
  }

  .h-\[3434px\] {
    height: 3434px;
  }

  .h-\[4143px\] {
    height: 4143px;
  }

  .h-\[4792px\] {
    height: 4792px;
  }

  .h-\[4819px\] {
    height: 4819px;
  }

  .h-\[5360px\] {
    height: 5360px;
  }

  .h-\[6250px\] {
    height: 6250px;
  }

  .h-\[calc\(100\%-1px\)\] {
    height: calc(100% - 1px);
  }

  .h-\[var\(--radix-navigation-menu-viewport-height\)\] {
    height: var(--radix-navigation-menu-viewport-height);
  }

  .h-\[var\(--radix-select-trigger-height\)\] {
    height: var(--radix-select-trigger-height);
  }

  .h-auto {
    height: auto;
  }

  .h-full {
    height: 100%;
  }

  .h-px {
    height: 1px;
  }

  .h-svh {
    height: 100svh;
  }

  .max-h-\(--radix-context-menu-content-available-height\) {
    max-height: var(--radix-context-menu-content-available-height);
  }

  .max-h-\(--radix-dropdown-menu-content-available-height\) {
    max-height: var(--radix-dropdown-menu-content-available-height);
  }

  .max-h-\(--radix-select-content-available-height\) {
    max-height: var(--radix-select-content-available-height);
  }

  .max-h-\[300px\] {
    max-height: 300px;
  }

  .min-h-0 {
    min-height: calc(var(--spacing) * 0);
  }

  .min-h-4 {
    min-height: calc(var(--spacing) * 4);
  }

  .min-h-16 {
    min-height: calc(var(--spacing) * 16);
  }

  .min-h-\[60px\] {
    min-height: 60px;
  }

  .min-h-\[80px\] {
    min-height: 80px;
  }

  .min-h-screen {
    min-height: 100vh;
  }

  .min-h-svh {
    min-height: 100svh;
  }

  .w-\(--sidebar-width\) {
    width: var(--sidebar-width);
  }

  .w-0 {
    width: calc(var(--spacing) * 0);
  }

  .w-1 {
    width: calc(var(--spacing) * 1);
  }

  .w-1\.5 {
    width: calc(var(--spacing) * 1.5);
  }

  .w-1\/2 {
    width: 50%;
  }

  .w-1\/4 {
    width: 25%;
  }

  .w-1\/5 {
    width: 20%;
  }

  .w-1\/6 {
    width: 16.6667%;
  }

  .w-2 {
    width: calc(var(--spacing) * 2);
  }

  .w-2\.5 {
    width: calc(var(--spacing) * 2.5);
  }

  .w-2\/5 {
    width: 40%;
  }

  .w-3 {
    width: calc(var(--spacing) * 3);
  }

  .w-3\.5 {
    width: calc(var(--spacing) * 3.5);
  }

  .w-3\/4 {
    width: 75%;
  }

  .w-3\/5 {
    width: 60%;
  }

  .w-4 {
    width: calc(var(--spacing) * 4);
  }

  .w-4\/5 {
    width: 80%;
  }

  .w-5 {
    width: calc(var(--spacing) * 5);
  }

  .w-5\/6 {
    width: 83.3333%;
  }

  .w-6 {
    width: calc(var(--spacing) * 6);
  }

  .w-8 {
    width: calc(var(--spacing) * 8);
  }

  .w-9 {
    width: calc(var(--spacing) * 9);
  }

  .w-10 {
    width: calc(var(--spacing) * 10);
  }

  .w-12 {
    width: calc(var(--spacing) * 12);
  }

  .w-16 {
    width: calc(var(--spacing) * 16);
  }

  .w-20 {
    width: calc(var(--spacing) * 20);
  }

  .w-24 {
    width: calc(var(--spacing) * 24);
  }

  .w-32 {
    width: calc(var(--spacing) * 32);
  }

  .w-40 {
    width: calc(var(--spacing) * 40);
  }

  .w-44 {
    width: calc(var(--spacing) * 44);
  }

  .w-48 {
    width: calc(var(--spacing) * 48);
  }

  .w-60 {
    width: calc(var(--spacing) * 60);
  }

  .w-64 {
    width: calc(var(--spacing) * 64);
  }

  .w-72 {
    width: calc(var(--spacing) * 72);
  }

  .w-\[0px\] {
    width: 0;
  }

  .w-\[9\.001px\] {
    width: 9.001px;
  }

  .w-\[9\.5px\] {
    width: 9.5px;
  }

  .w-\[11\.999px\] {
    width: 11.999px;
  }

  .w-\[11px\] {
    width: 11px;
  }

  .w-\[12\.5px\] {
    width: 12.5px;
  }

  .w-\[14\.016px\] {
    width: 14.016px;
  }

  .w-\[15px\] {
    width: 15px;
  }

  .w-\[17\.32px\] {
    width: 17.32px;
  }

  .w-\[17\.85px\] {
    width: 17.85px;
  }

  .w-\[17px\] {
    width: 17px;
  }

  .w-\[19px\] {
    width: 19px;
  }

  .w-\[20\.5px\] {
    width: 20.5px;
  }

  .w-\[21\.028px\] {
    width: 21.028px;
  }

  .w-\[21\.344px\] {
    width: 21.344px;
  }

  .w-\[21\.806px\] {
    width: 21.806px;
  }

  .w-\[22px\] {
    width: 22px;
  }

  .w-\[25px\] {
    width: 25px;
  }

  .w-\[26px\] {
    width: 26px;
  }

  .w-\[31\.942px\] {
    width: 31.942px;
  }

  .w-\[33px\] {
    width: 33px;
  }

  .w-\[35\.569px\] {
    width: 35.569px;
  }

  .w-\[36\.573px\] {
    width: 36.573px;
  }

  .w-\[37\.067px\] {
    width: 37.067px;
  }

  .w-\[37\.461px\] {
    width: 37.461px;
  }

  .w-\[37px\] {
    width: 37px;
  }

  .w-\[38\.415px\] {
    width: 38.415px;
  }

  .w-\[38\.432px\] {
    width: 38.432px;
  }

  .w-\[39\.596px\] {
    width: 39.596px;
  }

  .w-\[41\.26px\] {
    width: 41.26px;
  }

  .w-\[42\.672px\] {
    width: 42.672px;
  }

  .w-\[42px\] {
    width: 42px;
  }

  .w-\[43\.144px\] {
    width: 43.144px;
  }

  .w-\[44\.942px\] {
    width: 44.942px;
  }

  .w-\[45px\] {
    width: 45px;
  }

  .w-\[50px\] {
    width: 50px;
  }

  .w-\[61\.91px\] {
    width: 61.91px;
  }

  .w-\[64\.054px\] {
    width: 64.054px;
  }

  .w-\[70px\] {
    width: 70px;
  }

  .w-\[73\.84px\] {
    width: 73.84px;
  }

  .w-\[75px\] {
    width: 75px;
  }

  .w-\[77px\] {
    width: 77px;
  }

  .w-\[80\.067px\] {
    width: 80.067px;
  }

  .w-\[82px\] {
    width: 82px;
  }

  .w-\[84px\] {
    width: 84px;
  }

  .w-\[85px\] {
    width: 85px;
  }

  .w-\[89px\] {
    width: 89px;
  }

  .w-\[90\.232px\] {
    width: 90.232px;
  }

  .w-\[90px\] {
    width: 90px;
  }

  .w-\[92px\] {
    width: 92px;
  }

  .w-\[100px\] {
    width: 100px;
  }

  .w-\[102\.467px\] {
    width: 102.467px;
  }

  .w-\[102px\] {
    width: 102px;
  }

  .w-\[103px\] {
    width: 103px;
  }

  .w-\[106\.756px\] {
    width: 106.756px;
  }

  .w-\[109px\] {
    width: 109px;
  }

  .w-\[110px\] {
    width: 110px;
  }

  .w-\[113px\] {
    width: 113px;
  }

  .w-\[119px\] {
    width: 119px;
  }

  .w-\[120px\] {
    width: 120px;
  }

  .w-\[122\.358px\] {
    width: 122.358px;
  }

  .w-\[123\.781px\] {
    width: 123.781px;
  }

  .w-\[123px\] {
    width: 123px;
  }

  .w-\[125\.204px\] {
    width: 125.204px;
  }

  .w-\[126\.328px\] {
    width: 126.328px;
  }

  .w-\[128\.019px\] {
    width: 128.019px;
  }

  .w-\[129px\] {
    width: 129px;
  }

  .w-\[131\.666px\] {
    width: 131.666px;
  }

  .w-\[135px\] {
    width: 135px;
  }

  .w-\[136\.586px\] {
    width: 136.586px;
  }

  .w-\[138\.783px\] {
    width: 138.783px;
  }

  .w-\[143px\] {
    width: 143px;
  }

  .w-\[144\.121px\] {
    width: 144.121px;
  }

  .w-\[144\.561px\] {
    width: 144.561px;
  }

  .w-\[145\.123px\] {
    width: 145.123px;
  }

  .w-\[148\.5px\] {
    width: 148.5px;
  }

  .w-\[149\.852px\] {
    width: 149.852px;
  }

  .w-\[155px\] {
    width: 155px;
  }

  .w-\[156\.576px\] {
    width: 156.576px;
  }

  .w-\[157px\] {
    width: 157px;
  }

  .w-\[159\.35px\] {
    width: 159.35px;
  }

  .w-\[160\.134px\] {
    width: 160.134px;
  }

  .w-\[160\.773px\] {
    width: 160.773px;
  }

  .w-\[161px\] {
    width: 161px;
  }

  .w-\[163px\] {
    width: 163px;
  }

  .w-\[167px\] {
    width: 167px;
  }

  .w-\[170\.81px\] {
    width: 170.81px;
  }

  .w-\[171px\] {
    width: 171px;
  }

  .w-\[174\.369px\] {
    width: 174.369px;
  }

  .w-\[174px\] {
    width: 174px;
  }

  .w-\[175\.001px\] {
    width: 175.001px;
  }

  .w-\[176\.148px\] {
    width: 176.148px;
  }

  .w-\[177\.846px\] {
    width: 177.846px;
  }

  .w-\[180\.692px\] {
    width: 180.692px;
  }

  .w-\[181\.486px\] {
    width: 181.486px;
  }

  .w-\[182\.352px\] {
    width: 182.352px;
  }

  .w-\[182px\] {
    width: 182px;
  }

  .w-\[184px\] {
    width: 184px;
  }

  .w-\[185\.044px\] {
    width: 185.044px;
  }

  .w-\[185\.828px\] {
    width: 185.828px;
  }

  .w-\[186\.824px\] {
    width: 186.824px;
  }

  .w-\[188px\] {
    width: 188px;
  }

  .w-\[190\.382px\] {
    width: 190.382px;
  }

  .w-\[192\.161px\] {
    width: 192.161px;
  }

  .w-\[193\.497px\] {
    width: 193.497px;
  }

  .w-\[193\.941px\] {
    width: 193.941px;
  }

  .w-\[195\.72px\] {
    width: 195.72px;
  }

  .w-\[197\.499px\] {
    width: 197.499px;
  }

  .w-\[197\.805px\] {
    width: 197.805px;
  }

  .w-\[199px\] {
    width: 199px;
  }

  .w-\[204\.616px\] {
    width: 204.616px;
  }

  .w-\[208\.589px\] {
    width: 208.589px;
  }

  .w-\[209\.147px\] {
    width: 209.147px;
  }

  .w-\[211\.295px\] {
    width: 211.295px;
  }

  .w-\[211\.733px\] {
    width: 211.733px;
  }

  .w-\[214\.838px\] {
    width: 214.838px;
  }

  .w-\[218\.85px\] {
    width: 218.85px;
  }

  .w-\[219\.019px\] {
    width: 219.019px;
  }

  .w-\[220\.63px\] {
    width: 220.63px;
  }

  .w-\[223\.375px\] {
    width: 223.375px;
  }

  .w-\[225\.968px\] {
    width: 225.968px;
  }

  .w-\[226\.221px\] {
    width: 226.221px;
  }

  .w-\[227\.15px\] {
    width: 227.15px;
  }

  .w-\[227\.41px\] {
    width: 227.41px;
  }

  .w-\[227\.657px\] {
    width: 227.657px;
  }

  .w-\[231\.305px\] {
    width: 231.305px;
  }

  .w-\[231\.782px\] {
    width: 231.782px;
  }

  .w-\[233\.335px\] {
    width: 233.335px;
  }

  .w-\[236\.643px\] {
    width: 236.643px;
  }

  .w-\[237\.227px\] {
    width: 237.227px;
  }

  .w-\[238\.422px\] {
    width: 238.422px;
  }

  .w-\[241\.981px\] {
    width: 241.981px;
  }

  .w-\[244px\] {
    width: 244px;
  }

  .w-\[245\.54px\] {
    width: 245.54px;
  }

  .w-\[246\.139px\] {
    width: 246.139px;
  }

  .w-\[247\.562px\] {
    width: 247.562px;
  }

  .w-\[248\.985px\] {
    width: 248.985px;
  }

  .w-\[249\.098px\] {
    width: 249.098px;
  }

  .w-\[252\.5px\] {
    width: 252.5px;
  }

  .w-\[252\.657px\] {
    width: 252.657px;
  }

  .w-\[253\.48px\] {
    width: 253.48px;
  }

  .w-\[255px\] {
    width: 255px;
  }

  .w-\[256\.215px\] {
    width: 256.215px;
  }

  .w-\[257\.994px\] {
    width: 257.994px;
  }

  .w-\[263\.332px\] {
    width: 263.332px;
  }

  .w-\[265\.112px\] {
    width: 265.112px;
  }

  .w-\[266\.891px\] {
    width: 266.891px;
  }

  .w-\[268\.66px\] {
    width: 268.66px;
  }

  .w-\[268\.67px\] {
    width: 268.67px;
  }

  .w-\[268\.891px\] {
    width: 268.891px;
  }

  .w-\[275\.787px\] {
    width: 275.787px;
  }

  .w-\[275px\] {
    width: 275px;
  }

  .w-\[276\.2px\] {
    width: 276.2px;
  }

  .w-\[279\.283px\] {
    width: 279.283px;
  }

  .w-\[279px\] {
    width: 279px;
  }

  .w-\[282\.904px\] {
    width: 282.904px;
  }

  .w-\[284\.554px\] {
    width: 284.554px;
  }

  .w-\[286\.463px\] {
    width: 286.463px;
  }

  .w-\[288\.823px\] {
    width: 288.823px;
  }

  .w-\[289px\] {
    width: 289px;
  }

  .w-\[290px\] {
    width: 290px;
  }

  .w-\[295px\] {
    width: 295px;
  }

  .w-\[297px\] {
    width: 297px;
  }

  .w-\[300\.697px\] {
    width: 300.697px;
  }

  .w-\[302\.889px\] {
    width: 302.889px;
  }

  .w-\[305\.985px\] {
    width: 305.985px;
  }

  .w-\[306px\] {
    width: 306px;
  }

  .w-\[308\.741px\] {
    width: 308.741px;
  }

  .w-\[309\.593px\] {
    width: 309.593px;
  }

  .w-\[310\.164px\] {
    width: 310.164px;
  }

  .w-\[311\.428px\] {
    width: 311.428px;
  }

  .w-\[313\.152px\] {
    width: 313.152px;
  }

  .w-\[316\.116px\] {
    width: 316.116px;
  }

  .w-\[316\.991px\] {
    width: 316.991px;
  }

  .w-\[317\.31px\] {
    width: 317.31px;
  }

  .w-\[320\.269px\] {
    width: 320.269px;
  }

  .w-\[322px\] {
    width: 322px;
  }

  .w-\[327px\] {
    width: 327px;
  }

  .w-\[328\.342px\] {
    width: 328.342px;
  }

  .w-\[330\.083px\] {
    width: 330.083px;
  }

  .w-\[330\.945px\] {
    width: 330.945px;
  }

  .w-\[331px\] {
    width: 331px;
  }

  .w-\[332\.724px\] {
    width: 332.724px;
  }

  .w-\[335px\] {
    width: 335px;
  }

  .w-\[338\.062px\] {
    width: 338.062px;
  }

  .w-\[338\.758px\] {
    width: 338.758px;
  }

  .w-\[339\.841px\] {
    width: 339.841px;
  }

  .w-\[344\.53px\] {
    width: 344.53px;
  }

  .w-\[348\.425px\] {
    width: 348.425px;
  }

  .w-\[348px\] {
    width: 348px;
  }

  .w-\[359px\] {
    width: 359px;
  }

  .w-\[360px\] {
    width: 360px;
  }

  .w-\[361px\] {
    width: 361px;
  }

  .w-\[364\.178px\] {
    width: 364.178px;
  }

  .w-\[364\.489px\] {
    width: 364.489px;
  }

  .w-\[372\.407px\] {
    width: 372.407px;
  }

  .w-\[373\.647px\] {
    width: 373.647px;
  }

  .w-\[375\.603px\] {
    width: 375.603px;
  }

  .w-\[379px\] {
    width: 379px;
  }

  .w-\[380px\] {
    width: 380px;
  }

  .w-\[381px\] {
    width: 381px;
  }

  .w-\[386\.018px\] {
    width: 386.018px;
  }

  .w-\[408\.335px\] {
    width: 408.335px;
  }

  .w-\[408\.512px\] {
    width: 408.512px;
  }

  .w-\[411\.055px\] {
    width: 411.055px;
  }

  .w-\[412\.169px\] {
    width: 412.169px;
  }

  .w-\[423px\] {
    width: 423px;
  }

  .w-\[435\.789px\] {
    width: 435.789px;
  }

  .w-\[439\.722px\] {
    width: 439.722px;
  }

  .w-\[443\.518px\] {
    width: 443.518px;
  }

  .w-\[451px\] {
    width: 451px;
  }

  .w-\[455px\] {
    width: 455px;
  }

  .w-\[456px\] {
    width: 456px;
  }

  .w-\[459px\] {
    width: 459px;
  }

  .w-\[477px\] {
    width: 477px;
  }

  .w-\[480px\] {
    width: 480px;
  }

  .w-\[486\.798px\] {
    width: 486.798px;
  }

  .w-\[486px\] {
    width: 486px;
  }

  .w-\[488px\] {
    width: 488px;
  }

  .w-\[492\.232px\] {
    width: 492.232px;
  }

  .w-\[507\.971px\] {
    width: 507.971px;
  }

  .w-\[519px\] {
    width: 519px;
  }

  .w-\[522px\] {
    width: 522px;
  }

  .w-\[526px\] {
    width: 526px;
  }

  .w-\[544\.658px\] {
    width: 544.658px;
  }

  .w-\[550px\] {
    width: 550px;
  }

  .w-\[557\.169px\] {
    width: 557.169px;
  }

  .w-\[578\.688px\] {
    width: 578.688px;
  }

  .w-\[583\.44px\] {
    width: 583.44px;
  }

  .w-\[583px\] {
    width: 583px;
  }

  .w-\[586\.938px\] {
    width: 586.938px;
  }

  .w-\[598px\] {
    width: 598px;
  }

  .w-\[600px\] {
    width: 600px;
  }

  .w-\[607px\] {
    width: 607px;
  }

  .w-\[610\.369px\] {
    width: 610.369px;
  }

  .w-\[626px\] {
    width: 626px;
  }

  .w-\[643\.565px\] {
    width: 643.565px;
  }

  .w-\[716\.344px\] {
    width: 716.344px;
  }

  .w-\[724\.716px\] {
    width: 724.716px;
  }

  .w-\[726\.607px\] {
    width: 726.607px;
  }

  .w-\[732px\] {
    width: 732px;
  }

  .w-\[734px\] {
    width: 734px;
  }

  .w-\[756px\] {
    width: 756px;
  }

  .w-\[773\.004px\] {
    width: 773.004px;
  }

  .w-\[814px\] {
    width: 814px;
  }

  .w-\[881px\] {
    width: 881px;
  }

  .w-\[926\.406px\] {
    width: 926.406px;
  }

  .w-\[963px\] {
    width: 963px;
  }

  .w-\[981px\] {
    width: 981px;
  }

  .w-\[1061px\] {
    width: 1061px;
  }

  .w-\[1165\.38px\] {
    width: 1165.38px;
  }

  .w-\[1209px\] {
    width: 1209px;
  }

  .w-\[1227\.121px\] {
    width: 1227.12px;
  }

  .w-\[1270\.16px\] {
    width: 1270.16px;
  }

  .w-\[1285px\] {
    width: 1285px;
  }

  .w-\[1300\.8px\] {
    width: 1300.8px;
  }

  .w-\[1370px\] {
    width: 1370px;
  }

  .w-\[1374px\] {
    width: 1374px;
  }

  .w-\[1428px\] {
    width: 1428px;
  }

  .w-\[1430px\] {
    width: 1430px;
  }

  .w-\[1452\.065px\] {
    width: 1452.07px;
  }

  .w-\[1480px\] {
    width: 1480px;
  }

  .w-\[1505\.13px\] {
    width: 1505.13px;
  }

  .w-\[1519\.41px\] {
    width: 1519.41px;
  }

  .w-\[1559px\] {
    width: 1559px;
  }

  .w-\[1564\.49px\] {
    width: 1564.49px;
  }

  .w-\[1583\.267px\] {
    width: 1583.27px;
  }

  .w-\[1587\.25px\] {
    width: 1587.25px;
  }

  .w-\[1587px\] {
    width: 1587px;
  }

  .w-\[1590px\] {
    width: 1590px;
  }

  .w-\[1591px\] {
    width: 1591px;
  }

  .w-\[1592\.83px\] {
    width: 1592.83px;
  }

  .w-\[1592px\] {
    width: 1592px;
  }

  .w-\[1605\.8px\] {
    width: 1605.8px;
  }

  .w-\[1605\.66px\] {
    width: 1605.66px;
  }

  .w-\[1606px\] {
    width: 1606px;
  }

  .w-\[1608px\] {
    width: 1608px;
  }

  .w-\[1624px\] {
    width: 1624px;
  }

  .w-\[1626px\] {
    width: 1626px;
  }

  .w-\[1637px\] {
    width: 1637px;
  }

  .w-\[1640px\] {
    width: 1640px;
  }

  .w-\[1643px\] {
    width: 1643px;
  }

  .w-\[1650\.52px\] {
    width: 1650.52px;
  }

  .w-\[1654px\] {
    width: 1654px;
  }

  .w-\[1661\.09px\] {
    width: 1661.09px;
  }

  .w-\[1671px\] {
    width: 1671px;
  }

  .w-\[1677px\] {
    width: 1677px;
  }

  .w-\[1682\.18px\] {
    width: 1682.18px;
  }

  .w-\[1744px\] {
    width: 1744px;
  }

  .w-\[1747\.16px\] {
    width: 1747.16px;
  }

  .w-\[1797px\] {
    width: 1797px;
  }

  .w-\[1812px\] {
    width: 1812px;
  }

  .w-\[1841px\] {
    width: 1841px;
  }

  .w-\[1852px\] {
    width: 1852px;
  }

  .w-\[1894px\] {
    width: 1894px;
  }

  .w-\[1898\.08px\] {
    width: 1898.08px;
  }

  .w-\[1919\.27px\] {
    width: 1919.27px;
  }

  .w-\[1920px\] {
    width: 1920px;
  }

  .w-\[1999px\] {
    width: 1999px;
  }

  .w-\[2053px\] {
    width: 2053px;
  }

  .w-\[2103\.1px\] {
    width: 2103.1px;
  }

  .w-\[2136px\] {
    width: 2136px;
  }

  .w-\[2142\.62px\] {
    width: 2142.62px;
  }

  .w-\[2172\.473px\] {
    width: 2172.47px;
  }

  .w-\[2178\.502px\] {
    width: 2178.5px;
  }

  .w-\[2256\.422px\] {
    width: 2256.42px;
  }

  .w-\[3086\.4px\] {
    width: 3086.4px;
  }

  .w-\[3716\.9px\] {
    width: 3716.9px;
  }

  .w-auto {
    width: auto;
  }

  .w-fit {
    width: fit-content;
  }

  .w-full {
    width: 100%;
  }

  .w-max {
    width: max-content;
  }

  .w-px {
    width: 1px;
  }

  .max-w-\(--skeleton-width\) {
    max-width: var(--skeleton-width);
  }

  .max-w-2xl {
    max-width: var(--container-2xl);
  }

  .max-w-4xl {
    max-width: var(--container-4xl);
  }

  .max-w-5xl {
    max-width: var(--container-5xl);
  }

  .max-w-6xl {
    max-width: var(--container-6xl);
  }

  .max-w-7xl {
    max-width: var(--container-7xl);
  }

  .max-w-\[180px\] {
    max-width: 180px;
  }

  .max-w-\[289px\] {
    max-width: 289px;
  }

  .max-w-\[290px\] {
    max-width: 290px;
  }

  .max-w-\[745\.388px\] {
    max-width: 745.388px;
  }

  .max-w-\[1083\.54px\] {
    max-width: 1083.54px;
  }

  .max-w-\[1200px\] {
    max-width: 1200px;
  }

  .max-w-\[calc\(100\%-2rem\)\] {
    max-width: calc(100% - 2rem);
  }

  .max-w-max {
    max-width: max-content;
  }

  .max-w-md {
    max-width: var(--container-md);
  }

  .max-w-none {
    max-width: none;
  }

  .min-w-0 {
    min-width: calc(var(--spacing) * 0);
  }

  .min-w-5 {
    min-width: calc(var(--spacing) * 5);
  }

  .min-w-8 {
    min-width: calc(var(--spacing) * 8);
  }

  .min-w-9 {
    min-width: calc(var(--spacing) * 9);
  }

  .min-w-10 {
    min-width: calc(var(--spacing) * 10);
  }

  .min-w-\[8rem\] {
    min-width: 8rem;
  }

  .min-w-\[12rem\] {
    min-width: 12rem;
  }

  .min-w-\[120px\] {
    min-width: 120px;
  }

  .min-w-\[160px\] {
    min-width: 160px;
  }

  .min-w-\[250px\] {
    min-width: 250px;
  }

  .min-w-\[var\(--radix-select-trigger-width\)\] {
    min-width: var(--radix-select-trigger-width);
  }

  .min-w-max {
    min-width: max-content;
  }

  .flex-1 {
    flex: 1;
  }

  .flex-none {
    flex: none;
  }

  .flex-shrink-0, .shrink-0 {
    flex-shrink: 0;
  }

  .grow {
    flex-grow: 1;
  }

  .grow-0 {
    flex-grow: 0;
  }

  .basis-1\/1, .basis-full {
    flex-basis: 100%;
  }

  .caption-bottom {
    caption-side: bottom;
  }

  .border-collapse {
    border-collapse: collapse;
  }

  .origin-\(--radix-context-menu-content-transform-origin\) {
    transform-origin: var(--radix-context-menu-content-transform-origin);
  }

  .origin-\(--radix-dropdown-menu-content-transform-origin\) {
    transform-origin: var(--radix-dropdown-menu-content-transform-origin);
  }

  .origin-\(--radix-hover-card-content-transform-origin\) {
    transform-origin: var(--radix-hover-card-content-transform-origin);
  }

  .origin-\(--radix-menubar-content-transform-origin\) {
    transform-origin: var(--radix-menubar-content-transform-origin);
  }

  .origin-\(--radix-popover-content-transform-origin\) {
    transform-origin: var(--radix-popover-content-transform-origin);
  }

  .origin-\(--radix-select-content-transform-origin\) {
    transform-origin: var(--radix-select-content-transform-origin);
  }

  .origin-\(--radix-tooltip-content-transform-origin\) {
    transform-origin: var(--radix-tooltip-content-transform-origin);
  }

  .-translate-x-1\/2 {
    --tw-translate-x: calc(calc(1 / 2 * 100%) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .-translate-x-px {
    --tw-translate-x: -1px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-x-\[-50\%\] {
    --tw-translate-x: -50%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-x-\[-100\%\] {
    --tw-translate-x: -100%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-x-px {
    --tw-translate-x: 1px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .-translate-y-1\/2 {
    --tw-translate-y: calc(calc(1 / 2 * 100%) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-y-0\.5 {
    --tw-translate-y: calc(var(--spacing) * .5);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-y-\[-50\%\] {
    --tw-translate-y: -50%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-y-\[calc\(-50\%_-_2px\)\] {
    --tw-translate-y: calc(-50% - 2px);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .scale-150 {
    --tw-scale-x: 150%;
    --tw-scale-y: 150%;
    --tw-scale-z: 150%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .scale-x-\[96\.475\%\] {
    --tw-scale-x: 96.475%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .scale-x-\[99\.26\%\] {
    --tw-scale-x: 99.26%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .scale-y-\[-100\%\] {
    --tw-scale-y: -100%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .scale-y-\[-100\.61\%\] {
    --tw-scale-y: -100.61%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .scale-y-\[-102\.987\%\] {
    --tw-scale-y: -102.987%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .scale-y-\[100\.61\%\] {
    --tw-scale-y: 100.61%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .scale-y-\[102\.987\%\] {
    --tw-scale-y: 102.987%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .-rotate-90 {
    rotate: -90deg;
  }

  .rotate-45 {
    rotate: 45deg;
  }

  .rotate-90 {
    rotate: 90deg;
  }

  .rotate-\[26\.032deg\] {
    rotate: 26.032deg;
  }

  .rotate-\[31\.612deg\] {
    rotate: 31.612deg;
  }

  .rotate-\[64\.983deg\] {
    rotate: 64.983deg;
  }

  .rotate-\[85\.461deg\] {
    rotate: 85.461deg;
  }

  .rotate-\[90deg\] {
    rotate: 90deg;
  }

  .rotate-\[135deg\] {
    rotate: 135deg;
  }

  .rotate-\[148\.388deg\] {
    rotate: 148.388deg;
  }

  .rotate-\[180deg\] {
    rotate: 180deg;
  }

  .rotate-\[200\.478deg\] {
    rotate: 200.478deg;
  }

  .rotate-\[233\.849deg\] {
    rotate: 233.849deg;
  }

  .rotate-\[270deg\] {
    rotate: 270deg;
  }

  .rotate-\[325\.227deg\] {
    rotate: 325.227deg;
  }

  .rotate-\[326\.91deg\] {
    rotate: 326.91deg;
  }

  .rotate-\[339\.522deg\] {
    rotate: 339.522deg;
  }

  .rotate-\[345deg\] {
    rotate: 345deg;
  }

  .skew-x-\[353\.728deg\] {
    --tw-skew-x: skewX(353.728deg);
    transform: var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);
  }

  .skew-x-\[355\.546deg\] {
    --tw-skew-x: skewX(355.546deg);
    transform: var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);
  }

  .skew-x-\[355\.547deg\] {
    --tw-skew-x: skewX(355.547deg);
    transform: var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);
  }

  .transform {
    transform: var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);
  }

  .animate-caret-blink {
    animation: 1.25s ease-out infinite caret-blink;
  }

  .animate-in {
    animation: enter var(--tw-duration, .15s) var(--tw-ease, ease);
  }

  .animate-pulse {
    animation: var(--animate-pulse);
  }

  .cursor-default {
    cursor: default;
  }

  .cursor-pointer {
    cursor: pointer;
  }

  .touch-none {
    touch-action: none;
  }

  .resize-none {
    resize: none;
  }

  .scroll-my-1 {
    scroll-margin-block: calc(var(--spacing) * 1);
  }

  .scroll-py-1 {
    scroll-padding-block: calc(var(--spacing) * 1);
  }

  .list-inside {
    list-style-position: inside;
  }

  .list-disc {
    list-style-type: disc;
  }

  .list-none {
    list-style-type: none;
  }

  .auto-rows-min {
    grid-auto-rows: min-content;
  }

  .grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .grid-cols-\[0_1fr\] {
    grid-template-columns: 0 1fr;
  }

  .grid-cols-\[max-content\] {
    grid-template-columns: max-content;
  }

  .grid-rows-\[auto_auto\] {
    grid-template-rows: auto auto;
  }

  .grid-rows-\[max-content\] {
    grid-template-rows: max-content;
  }

  .flex-col {
    flex-direction: column;
  }

  .flex-col-reverse {
    flex-direction: column-reverse;
  }

  .flex-row {
    flex-direction: row;
  }

  .flex-wrap {
    flex-wrap: wrap;
  }

  .place-items-start {
    place-items: start;
  }

  .content-stretch {
    align-content: stretch;
  }

  .items-center {
    align-items: center;
  }

  .items-end {
    align-items: flex-end;
  }

  .items-start {
    align-items: flex-start;
  }

  .items-stretch {
    align-items: stretch;
  }

  .justify-between {
    justify-content: space-between;
  }

  .justify-center {
    justify-content: center;
  }

  .justify-end {
    justify-content: flex-end;
  }

  .justify-start {
    justify-content: flex-start;
  }

  .justify-items-center {
    justify-items: center;
  }

  .justify-items-start {
    justify-items: start;
  }

  .gap-0 {
    gap: calc(var(--spacing) * 0);
  }

  .gap-0\.5 {
    gap: calc(var(--spacing) * .5);
  }

  .gap-1 {
    gap: calc(var(--spacing) * 1);
  }

  .gap-1\.5 {
    gap: calc(var(--spacing) * 1.5);
  }

  .gap-2 {
    gap: calc(var(--spacing) * 2);
  }

  .gap-2\.5 {
    gap: calc(var(--spacing) * 2.5);
  }

  .gap-3 {
    gap: calc(var(--spacing) * 3);
  }

  .gap-4 {
    gap: calc(var(--spacing) * 4);
  }

  .gap-6 {
    gap: calc(var(--spacing) * 6);
  }

  .gap-8 {
    gap: calc(var(--spacing) * 8);
  }

  .gap-12 {
    gap: calc(var(--spacing) * 12);
  }

  .gap-\[8\.988px\] {
    gap: 8.988px;
  }

  .gap-\[10\.892px\] {
    gap: 10.892px;
  }

  .gap-\[11\.145px\] {
    gap: 11.145px;
  }

  .gap-\[18\.78px\] {
    gap: 18.78px;
  }

  .gap-\[19px\] {
    gap: 19px;
  }

  .gap-\[20\.757px\] {
    gap: 20.757px;
  }

  .gap-\[21px\] {
    gap: 21px;
  }

  .gap-\[41px\] {
    gap: 41px;
  }

  .gap-\[80\.064px\] {
    gap: 80.064px;
  }

  .gap-\[81px\] {
    gap: 81px;
  }

  .gap-\[127px\] {
    gap: 127px;
  }

  :where(.space-y-0 > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));
    margin-block-end: calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)));
  }

  :where(.space-y-1 > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));
    margin-block-end: calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)));
  }

  :where(.space-y-2 > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));
    margin-block-end: calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)));
  }

  :where(.space-y-3 > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));
    margin-block-end: calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)));
  }

  :where(.space-y-4 > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));
    margin-block-end: calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)));
  }

  :where(.space-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-12 > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));
    margin-block-end: calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)));
  }

  :where(.space-x-1 > :not(:last-child)) {
    --tw-space-x-reverse: 0;
    margin-inline-start: calc(calc(var(--spacing) * 1) * var(--tw-space-x-reverse));
    margin-inline-end: calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-x-reverse)));
  }

  :where(.space-x-2 > :not(:last-child)) {
    --tw-space-x-reverse: 0;
    margin-inline-start: calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));
    margin-inline-end: calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)));
  }

  :where(.space-x-3 > :not(:last-child)) {
    --tw-space-x-reverse: 0;
    margin-inline-start: calc(calc(var(--spacing) * 3) * var(--tw-space-x-reverse));
    margin-inline-end: calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-x-reverse)));
  }

  :where(.space-x-4 > :not(:last-child)) {
    --tw-space-x-reverse: 0;
    margin-inline-start: calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));
    margin-inline-end: calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)));
  }

  :where(.space-x-6 > :not(:last-child)) {
    --tw-space-x-reverse: 0;
    margin-inline-start: calc(calc(var(--spacing) * 6) * var(--tw-space-x-reverse));
    margin-inline-end: calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-x-reverse)));
  }

  :where(.space-x-12 > :not(:last-child)) {
    --tw-space-x-reverse: 0;
    margin-inline-start: calc(calc(var(--spacing) * 12) * var(--tw-space-x-reverse));
    margin-inline-end: calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-x-reverse)));
  }

  :where(.space-x-16 > :not(:last-child)) {
    --tw-space-x-reverse: 0;
    margin-inline-start: calc(calc(var(--spacing) * 16) * var(--tw-space-x-reverse));
    margin-inline-end: calc(calc(var(--spacing) * 16) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gap-y-0\.5 {
    row-gap: calc(var(--spacing) * .5);
  }

  :where(.divide-y > :not(:last-child)) {
    --tw-divide-y-reverse: 0;
    border-bottom-style: var(--tw-border-style);
    border-top-style: var(--tw-border-style);
    border-top-width: calc(1px * var(--tw-divide-y-reverse));
    border-bottom-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  }

  :where(.divide-gray-200 > :not(:last-child)) {
    border-color: var(--color-gray-200);
  }

  .self-start {
    align-self: flex-start;
  }

  .justify-self-end {
    justify-self: flex-end;
  }

  .overflow-auto {
    overflow: auto;
  }

  .overflow-clip {
    overflow: clip;
  }

  .overflow-hidden {
    overflow: hidden;
  }

  .overflow-x-auto {
    overflow-x: auto;
  }

  .overflow-x-hidden {
    overflow-x: hidden;
  }

  .overflow-y-auto {
    overflow-y: auto;
  }

  .rounded {
    border-radius: .25rem;
  }

  .rounded-2xl {
    border-radius: var(--radius-2xl);
  }

  .rounded-3xl {
    border-radius: var(--radius-3xl);
  }

  .rounded-\[2px\] {
    border-radius: 2px;
  }

  .rounded-\[3px\] {
    border-radius: 3px;
  }

  .rounded-\[4px\] {
    border-radius: 4px;
  }

  .rounded-\[5\.5px\] {
    border-radius: 5.5px;
  }

  .rounded-\[7\.19067px\] {
    border-radius: 7.19067px;
  }

  .rounded-\[11px\] {
    border-radius: 11px;
  }

  .rounded-\[13px\] {
    border-radius: 13px;
  }

  .rounded-\[14\.2342px\] {
    border-radius: 14.2342px;
  }

  .rounded-\[14px\] {
    border-radius: 14px;
  }

  .rounded-\[15px\] {
    border-radius: 15px;
  }

  .rounded-\[18\.8755px\] {
    border-radius: 18.8755px;
  }

  .rounded-\[22px\] {
    border-radius: 22px;
  }

  .rounded-\[23px\] {
    border-radius: 23px;
  }

  .rounded-\[26px\] {
    border-radius: 26px;
  }

  .rounded-\[27px\] {
    border-radius: 27px;
  }

  .rounded-\[31px\] {
    border-radius: 31px;
  }

  .rounded-\[34\.1465px\] {
    border-radius: 34.1465px;
  }

  .rounded-\[34\.8329px\] {
    border-radius: 34.8329px;
  }

  .rounded-\[35\.24px\] {
    border-radius: 35.24px;
  }

  .rounded-\[40px\] {
    border-radius: 40px;
  }

  .rounded-\[42\.2048px\] {
    border-radius: 42.2048px;
  }

  .rounded-\[45px\] {
    border-radius: 45px;
  }

  .rounded-\[49px\] {
    border-radius: 49px;
  }

  .rounded-\[50px\] {
    border-radius: 50px;
  }

  .rounded-\[53px\] {
    border-radius: 53px;
  }

  .rounded-\[55\.6985px\] {
    border-radius: 55.6985px;
  }

  .rounded-\[60px\] {
    border-radius: 60px;
  }

  .rounded-\[63\.11px\] {
    border-radius: 63.11px;
  }

  .rounded-\[64\.23px\] {
    border-radius: 64.23px;
  }

  .rounded-\[70\%\] {
    border-radius: 70%;
  }

  .rounded-\[70px\] {
    border-radius: 70px;
  }

  .rounded-\[76\.1105px\] {
    border-radius: 76.1105px;
  }

  .rounded-\[76\.8297px\] {
    border-radius: 76.8297px;
  }

  .rounded-\[78\.6684px\] {
    border-radius: 78.6684px;
  }

  .rounded-\[84px\] {
    border-radius: 84px;
  }

  .rounded-\[100px\] {
    border-radius: 100px;
  }

  .rounded-\[117px\] {
    border-radius: 117px;
  }

  .rounded-\[inherit\] {
    border-radius: inherit;
  }

  .rounded-full {
    border-radius: 3.40282e38px;
  }

  .rounded-lg {
    border-radius: var(--radius);
  }

  .rounded-md {
    border-radius: calc(var(--radius)  - 2px);
  }

  .rounded-none {
    border-radius: 0;
  }

  .rounded-sm {
    border-radius: calc(var(--radius)  - 4px);
  }

  .rounded-xl {
    border-radius: calc(var(--radius)  + 4px);
  }

  .rounded-xs {
    border-radius: var(--radius-xs);
  }

  .rounded-t-md {
    border-top-left-radius: calc(var(--radius)  - 2px);
    border-top-right-radius: calc(var(--radius)  - 2px);
  }

  .rounded-t-sm {
    border-top-left-radius: calc(var(--radius)  - 4px);
    border-top-right-radius: calc(var(--radius)  - 4px);
  }

  .rounded-tl-sm {
    border-top-left-radius: calc(var(--radius)  - 4px);
  }

  .rounded-r-md {
    border-top-right-radius: calc(var(--radius)  - 2px);
    border-bottom-right-radius: calc(var(--radius)  - 2px);
  }

  .border {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }

  .border-2 {
    border-style: var(--tw-border-style);
    border-width: 2px;
  }

  .border-4 {
    border-style: var(--tw-border-style);
    border-width: 4px;
  }

  .border-\[0\.881742px\] {
    border-style: var(--tw-border-style);
    border-width: .881742px;
  }

  .border-\[1\.5px\] {
    border-style: var(--tw-border-style);
    border-width: 1.5px;
  }

  .border-\[1\.42277px\] {
    border-style: var(--tw-border-style);
    border-width: 1.42277px;
  }

  .border-\[1px_0px_0px\] {
    border-style: var(--tw-border-style);
    border-width: 1px 0 0;
  }

  .border-y {
    border-block-style: var(--tw-border-style);
    border-block-width: 1px;
  }

  .border-t {
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
  }

  .border-r {
    border-right-style: var(--tw-border-style);
    border-right-width: 1px;
  }

  .border-b {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
  }

  .border-l {
    border-left-style: var(--tw-border-style);
    border-left-width: 1px;
  }

  .border-l-4 {
    border-left-style: var(--tw-border-style);
    border-left-width: 4px;
  }

  .border-dashed {
    --tw-border-style: dashed;
    border-style: dashed;
  }

  .border-solid {
    --tw-border-style: solid;
    border-style: solid;
  }

  .border-\(--color-border\) {
    border-color: var(--color-border);
  }

  .border-\[\#000000\] {
    border-color: #000;
  }

  .border-\[\#5d5e62\] {
    border-color: #5d5e62;
  }

  .border-\[\#5e5f63\] {
    border-color: #5e5f63;
  }

  .border-\[\#89b5f8\] {
    border-color: #89b5f8;
  }

  .border-\[\#31343b\] {
    border-color: #31343b;
  }

  .border-\[\#989898\] {
    border-color: #989898;
  }

  .border-\[\#a9c7fb\] {
    border-color: #a9c7fb;
  }

  .border-\[\#bbbbbb\] {
    border-color: #bbb;
  }

  .border-black {
    border-color: var(--color-black);
  }

  .border-blue-200 {
    border-color: var(--color-blue-200);
  }

  .border-border\/50 {
    border-color: var(--border);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-border\/50 {
      border-color: color-mix(in oklab, var(--border) 50%, transparent);
    }
  }

  .border-gray-100 {
    border-color: var(--color-gray-100);
  }

  .border-gray-200 {
    border-color: var(--color-gray-200);
  }

  .border-gray-200\/50 {
    border-color: color-mix(in srgb, oklch(.928 .006 264.531) 50%, transparent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-gray-200\/50 {
      border-color: color-mix(in oklab, var(--color-gray-200) 50%, transparent);
    }
  }

  .border-gray-300 {
    border-color: var(--color-gray-300);
  }

  .border-gray-400 {
    border-color: var(--color-gray-400);
  }

  .border-gray-600 {
    border-color: var(--color-gray-600);
  }

  .border-green-200 {
    border-color: var(--color-green-200);
  }

  .border-input {
    border-color: var(--input);
  }

  .border-neutral-600 {
    border-color: var(--color-neutral-600);
  }

  .border-orange-200 {
    border-color: var(--color-orange-200);
  }

  .border-pink-200 {
    border-color: var(--color-pink-200);
  }

  .border-primary {
    border-color: var(--primary);
  }

  .border-purple-200 {
    border-color: var(--color-purple-200);
  }

  .border-purple-400 {
    border-color: var(--color-purple-400);
  }

  .border-sidebar-border {
    border-color: var(--sidebar-border);
  }

  .border-transparent {
    border-color: #0000;
  }

  .border-white {
    border-color: var(--color-white);
  }

  .border-white\/20 {
    border-color: #fff3;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-white\/20 {
      border-color: color-mix(in oklab, var(--color-white) 20%, transparent);
    }
  }

  .border-t-transparent {
    border-top-color: #0000;
  }

  .border-l-transparent {
    border-left-color: #0000;
  }

  .bg-\(--color-bg\) {
    background-color: var(--color-bg);
  }

  .bg-\[\#000000\] {
    background-color: #000;
  }

  .bg-\[\#1f1f1f\] {
    background-color: #1f1f1f;
  }

  .bg-\[\#2a2b2f\] {
    background-color: #2a2b2f;
  }

  .bg-\[\#3b464c\] {
    background-color: #3b464c;
  }

  .bg-\[\#3d3d3d\] {
    background-color: #3d3d3d;
  }

  .bg-\[\#8bb4f7\] {
    background-color: #8bb4f7;
  }

  .bg-\[\#009d96\] {
    background-color: #009d96;
  }

  .bg-\[\#061f48\] {
    background-color: #061f48;
  }

  .bg-\[\#292a2b\] {
    background-color: #292a2b;
  }

  .bg-\[\#0858f6\] {
    background-color: #0858f6;
  }

  .bg-\[\#001089\] {
    background-color: #001089;
  }

  .bg-\[\#9899b8\] {
    background-color: #9899b8;
  }

  .bg-\[\#31343b\] {
    background-color: #31343b;
  }

  .bg-\[\#41526c\] {
    background-color: #41526c;
  }

  .bg-\[\#080808\] {
    background-color: #080808;
  }

  .bg-\[\#101010\] {
    background-color: #101010;
  }

  .bg-\[\#141414\] {
    background-color: #141414;
  }

  .bg-\[\#161616\] {
    background-color: #161616;
  }

  .bg-\[\#162031\] {
    background-color: #162031;
  }

  .bg-\[\#202125\] {
    background-color: #202125;
  }

  .bg-\[\#212121\] {
    background-color: #212121;
  }

  .bg-\[\#263238\] {
    background-color: #263238;
  }

  .bg-\[\#282828\] {
    background-color: #282828;
  }

  .bg-\[\#434343\] {
    background-color: #434343;
  }

  .bg-\[\#949494\] {
    background-color: #949494;
  }

  .bg-\[\#a9c7fb\] {
    background-color: #a9c7fb;
  }

  .bg-\[\#aa91b6\] {
    background-color: #aa91b6;
  }

  .bg-\[\#af79c9\] {
    background-color: #af79c9;
  }

  .bg-\[\#c8cdd1\] {
    background-color: #c8cdd1;
  }

  .bg-\[\#ca8c80\] {
    background-color: #ca8c80;
  }

  .bg-\[\#d9d9d9\] {
    background-color: #d9d9d9;
  }

  .bg-\[\#d52b1e\] {
    background-color: #d52b1e;
  }

  .bg-\[\#d79dfb\] {
    background-color: #d79dfb;
  }

  .bg-\[\#d80000\] {
    background-color: #d80000;
  }

  .bg-\[\#dedede\] {
    background-color: #dedede;
  }

  .bg-\[\#e5efff\] {
    background-color: #e5efff;
  }

  .bg-\[\#e9eaee\] {
    background-color: #e9eaee;
  }

  .bg-\[\#ffffff\] {
    background-color: #fff;
  }

  .bg-\[rgba\(0\,0\,0\,0\.25\)\] {
    background-color: #00000040;
  }

  .bg-\[rgba\(20\,27\,44\,0\.12\)\] {
    background-color: #141b2c1f;
  }

  .bg-\[rgba\(42\,43\,47\,0\.53\)\] {
    background-color: #2a2b2f87;
  }

  .bg-\[rgba\(170\,145\,182\,0\.5\)\] {
    background-color: #aa91b680;
  }

  .bg-\[rgba\(170\,145\,182\,0\.7\)\] {
    background-color: #aa91b6b3;
  }

  .bg-\[rgba\(170\,145\,182\,0\.8\)\] {
    background-color: #aa91b6cc;
  }

  .bg-\[rgba\(202\,140\,128\,0\.5\)\] {
    background-color: #ca8c8080;
  }

  .bg-\[rgba\(202\,140\,128\,0\.7\)\] {
    background-color: #ca8c80b3;
  }

  .bg-\[rgba\(202\,140\,128\,0\.8\)\] {
    background-color: #ca8c80cc;
  }

  .bg-\[rgba\(255\,255\,255\,0\.3\)\] {
    background-color: #ffffff4d;
  }

  .bg-\[rgba\(255\,255\,255\,0\.5\)\] {
    background-color: #ffffff80;
  }

  .bg-\[rgba\(255\,255\,255\,0\.12\)\] {
    background-color: #ffffff1f;
  }

  .bg-accent {
    background-color: var(--accent);
  }

  .bg-background {
    background-color: var(--background);
  }

  .bg-black {
    background-color: var(--color-black);
  }

  .bg-black\/25 {
    background-color: #00000040;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-black\/25 {
      background-color: color-mix(in oklab, var(--color-black) 25%, transparent);
    }
  }

  .bg-black\/50 {
    background-color: #00000080;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-black\/50 {
      background-color: color-mix(in oklab, var(--color-black) 50%, transparent);
    }
  }

  .bg-black\/70 {
    background-color: #000000b3;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-black\/70 {
      background-color: color-mix(in oklab, var(--color-black) 70%, transparent);
    }
  }

  .bg-blue-50 {
    background-color: var(--color-blue-50);
  }

  .bg-blue-100 {
    background-color: var(--color-blue-100);
  }

  .bg-blue-500 {
    background-color: var(--color-blue-500);
  }

  .bg-blue-600 {
    background-color: var(--color-blue-600);
  }

  .bg-border {
    background-color: var(--border);
  }

  .bg-card {
    background-color: var(--card);
  }

  .bg-destructive {
    background-color: var(--destructive);
  }

  .bg-foreground {
    background-color: var(--foreground);
  }

  .bg-gray-50 {
    background-color: var(--color-gray-50);
  }

  .bg-gray-100 {
    background-color: var(--color-gray-100);
  }

  .bg-gray-200 {
    background-color: var(--color-gray-200);
  }

  .bg-gray-300 {
    background-color: var(--color-gray-300);
  }

  .bg-gray-400 {
    background-color: var(--color-gray-400);
  }

  .bg-gray-600 {
    background-color: var(--color-gray-600);
  }

  .bg-gray-800 {
    background-color: var(--color-gray-800);
  }

  .bg-green-50 {
    background-color: var(--color-green-50);
  }

  .bg-green-100 {
    background-color: var(--color-green-100);
  }

  .bg-green-600 {
    background-color: var(--color-green-600);
  }

  .bg-input-background {
    background-color: var(--input-background);
  }

  .bg-muted {
    background-color: var(--muted);
  }

  .bg-muted\/50 {
    background-color: var(--muted);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-muted\/50 {
      background-color: color-mix(in oklab, var(--muted) 50%, transparent);
    }
  }

  .bg-neutral-50 {
    background-color: var(--color-neutral-50);
  }

  .bg-neutral-500 {
    background-color: var(--color-neutral-500);
  }

  .bg-neutral-600 {
    background-color: var(--color-neutral-600);
  }

  .bg-neutral-700 {
    background-color: var(--color-neutral-700);
  }

  .bg-neutral-800 {
    background-color: var(--color-neutral-800);
  }

  .bg-orange-50 {
    background-color: var(--color-orange-50);
  }

  .bg-orange-100 {
    background-color: var(--color-orange-100);
  }

  .bg-orange-600 {
    background-color: var(--color-orange-600);
  }

  .bg-pink-50 {
    background-color: var(--color-pink-50);
  }

  .bg-pink-600 {
    background-color: var(--color-pink-600);
  }

  .bg-popover {
    background-color: var(--popover);
  }

  .bg-primary {
    background-color: var(--primary);
  }

  .bg-primary\/20 {
    background-color: var(--primary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-primary\/20 {
      background-color: color-mix(in oklab, var(--primary) 20%, transparent);
    }
  }

  .bg-purple-50 {
    background-color: var(--color-purple-50);
  }

  .bg-purple-100 {
    background-color: var(--color-purple-100);
  }

  .bg-purple-600 {
    background-color: var(--color-purple-600);
  }

  .bg-red-100 {
    background-color: var(--color-red-100);
  }

  .bg-secondary {
    background-color: var(--secondary);
  }

  .bg-sidebar {
    background-color: var(--sidebar);
  }

  .bg-sidebar-border {
    background-color: var(--sidebar-border);
  }

  .bg-transparent {
    background-color: #0000;
  }

  .bg-white {
    background-color: var(--color-white);
  }

  .bg-white\/5 {
    background-color: #ffffff0d;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-white\/5 {
      background-color: color-mix(in oklab, var(--color-white) 5%, transparent);
    }
  }

  .bg-white\/50 {
    background-color: #ffffff80;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-white\/50 {
      background-color: color-mix(in oklab, var(--color-white) 50%, 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\/90 {
    background-color: #ffffffe6;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-white\/90 {
      background-color: color-mix(in oklab, var(--color-white) 90%, transparent);
    }
  }

  .bg-yellow-100 {
    background-color: var(--color-yellow-100);
  }

  .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-t {
    --tw-gradient-position: to top in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }

  .from-\[\#000000\] {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .from-\[\#1e1f21\] {
    --tw-gradient-from: #1e1f21;
    --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-white\/10 {
    --tw-gradient-from: #ffffff1a;
    --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)) {
    .from-white\/10 {
      --tw-gradient-from: color-mix(in oklab, var(--color-white) 10%, transparent);
    }
  }

  .from-93\% {
    --tw-gradient-from-position: 93%;
  }

  .via-transparent {
    --tw-gradient-via: transparent;
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }

  .to-\[\#00000000\] {
    --tw-gradient-to: #0000;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .to-\[\#292929\] {
    --tw-gradient-to: #292929;
    --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\/5 {
    --tw-gradient-to: #ffffff0d;
    --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-white\/5 {
      --tw-gradient-to: color-mix(in oklab, var(--color-white) 5%, transparent);
    }
  }

  .\[background-size\:100\%_169\.49\%\] {
    background-size: 100% 169.49%;
  }

  .\[background-size\:100\%_393\.64\%\] {
    background-size: 100% 393.64%;
  }

  .\[background-size\:100\.03\%_120\.33\%\] {
    background-size: 100.03% 120.33%;
  }

  .\[background-size\:105\.86\%_100\%\] {
    background-size: 105.86% 100%;
  }

  .\[background-size\:128\.15\%_100\.05\%\] {
    background-size: 128.15% 100.05%;
  }

  .\[background-size\:181\.29\%_287\.67\%\] {
    background-size: 181.29% 287.67%;
  }

  .bg-cover {
    background-size: cover;
  }

  .bg-\[49\.11\%_0\%\] {
    background-position: 49.11% 0;
  }

  .bg-\[50\.01\%_100\%\] {
    background-position: 50.01% 100%;
  }

  .bg-\[50\.71\%_46\.72\%\] {
    background-position: 50.71% 46.72%;
  }

  .bg-bottom-left {
    background-position: 0 100%;
  }

  .bg-center {
    background-position: center;
  }

  .bg-right {
    background-position: 100%;
  }

  .bg-no-repeat {
    background-repeat: no-repeat;
  }

  .mask-intersect {
    mask-composite: intersect;
  }

  .mask-alpha {
    mask-mode: alpha;
  }

  .mask-size-\[507\.971px_270\.695px\] {
    mask-size: 507.971px 270.695px;
  }

  .mask-size-\[734\.417px_605\.643px\] {
    mask-size: 734.417px 605.643px;
  }

  .mask-size-\[814px_765px\] {
    mask-size: 814px 765px;
  }

  .mask-size-\[1586\.02px_906\.44px\] {
    mask-size: 1586.02px 906.44px;
  }

  .mask-size-\[1588px_824\.976px\] {
    mask-size: 1588px 824.976px;
  }

  .mask-size-\[1605\.66px_917\.52px\] {
    mask-size: 1605.66px 917.52px;
  }

  .mask-size-\[1608px_765px\] {
    mask-size: 1608px 765px;
  }

  .mask-size-\[1608px_919px\] {
    mask-size: 1608px 919px;
  }

  .mask-size-\[1910\.02px_1091\.61px\] {
    mask-size: 1910.02px 1091.61px;
  }

  .mask-no-clip {
    mask-clip: no-clip;
  }

  .mask-position-\[-5\.57037px_-6\.68359px\] {
    mask-position: -5.57037px -6.68359px;
  }

  .mask-position-\[-26\.7354px_-6\.68359px\] {
    mask-position: -26.7354px -6.68359px;
  }

  .mask-position-\[-47\.9005px_-6\.68359px\] {
    mask-position: -47.9005px -6.68359px;
  }

  .mask-position-\[-69\.0655px_-6\.68359px\] {
    mask-position: -69.0655px -6.68359px;
  }

  .mask-position-\[-90\.2305px_-6\.68359px\] {
    mask-position: -90.2305px -6.68359px;
  }

  .mask-position-\[-90\.2315px_-6\.68359px\] {
    mask-position: -90.2315px -6.68359px;
  }

  .mask-position-\[-111\.397px_-6\.68359px\] {
    mask-position: -111.397px -6.68359px;
  }

  .mask-position-\[-132\.563px_-6\.68359px\] {
    mask-position: -132.563px -6.68359px;
  }

  .mask-position-\[-153\.728px_-6\.68359px\] {
    mask-position: -153.728px -6.68359px;
  }

  .mask-position-\[-153\.729px_-6\.68359px\] {
    mask-position: -153.729px -6.68359px;
  }

  .mask-position-\[-174\.893px_-6\.68359px\] {
    mask-position: -174.893px -6.68359px;
  }

  .mask-position-\[-174\.894px_-6\.68359px\] {
    mask-position: -174.894px -6.68359px;
  }

  .mask-position-\[-196\.059px_-6\.68359px\] {
    mask-position: -196.059px -6.68359px;
  }

  .mask-position-\[-217\.224px_-6\.68359px\] {
    mask-position: -217.224px -6.68359px;
  }

  .mask-position-\[-238\.389px_-6\.68359px\] {
    mask-position: -238.389px -6.68359px;
  }

  .mask-position-\[-259\.555px_-6\.68359px\] {
    mask-position: -259.555px -6.68359px;
  }

  .mask-position-\[-259\.556px_-6\.68359px\] {
    mask-position: -259.556px -6.68359px;
  }

  .mask-position-\[-280\.721px_-6\.68359px\] {
    mask-position: -280.721px -6.68359px;
  }

  .mask-position-\[-301\.886px_-6\.68359px\] {
    mask-position: -301.886px -6.68359px;
  }

  .mask-position-\[-323\.051px_-6\.68359px\] {
    mask-position: -323.051px -6.68359px;
  }

  .mask-position-\[-344\.216px_-6\.68359px\] {
    mask-position: -344.216px -6.68359px;
  }

  .mask-position-\[-344\.217px_-6\.68359px\] {
    mask-position: -344.217px -6.68359px;
  }

  .mask-position-\[-365\.382px_-6\.68359px\] {
    mask-position: -365.382px -6.68359px;
  }

  .mask-position-\[-386\.548px_-6\.68359px\] {
    mask-position: -386.548px -6.68359px;
  }

  .mask-position-\[-407\.713px_-6\.68359px\] {
    mask-position: -407.713px -6.68359px;
  }

  .mask-position-\[-423px_29px\] {
    mask-position: -423px 29px;
  }

  .mask-position-\[-428\.878px_-6\.68359px\] {
    mask-position: -428.878px -6.68359px;
  }

  .mask-position-\[-428\.879px_-6\.68359px\] {
    mask-position: -428.879px -6.68359px;
  }

  .mask-position-\[-450\.042px_-6\.68359px\] {
    mask-position: -450.042px -6.68359px;
  }

  .mask-position-\[-471\.207px_-6\.68359px\] {
    mask-position: -471.207px -6.68359px;
  }

  .mask-position-\[-492\.373px_-6\.68359px\] {
    mask-position: -492.373px -6.68359px;
  }

  .mask-position-\[-513\.537px_-6\.68359px\] {
    mask-position: -513.537px -6.68359px;
  }

  .mask-position-\[-513\.538px_-6\.68359px\] {
    mask-position: -513.538px -6.68359px;
  }

  .mask-position-\[-534\.703px_-6\.68359px\] {
    mask-position: -534.703px -6.68359px;
  }

  .mask-position-\[-534\.704px_-6\.68359px\] {
    mask-position: -534.704px -6.68359px;
  }

  .mask-position-\[-555\.869px_-6\.68359px\] {
    mask-position: -555.869px -6.68359px;
  }

  .mask-position-\[-577\.034px_-6\.68359px\] {
    mask-position: -577.034px -6.68359px;
  }

  .mask-position-\[-770px_181px\] {
    mask-position: -770px 181px;
  }

  .mask-position-\[0px_112\.96px\] {
    mask-position: 0 112.96px;
  }

  .mask-position-\[0px_142\.96px\] {
    mask-position: 0 142.96px;
  }

  .mask-position-\[0px_185\.52px\] {
    mask-position: 0 185.52px;
  }

  .mask-position-\[0px_288px\] {
    mask-position: 0 288px;
  }

  .mask-position-\[10\.8125px_272\.49px\] {
    mask-position: 10.8125px 272.49px;
  }

  .mask-position-\[15\.5956px_-6\.68359px\] {
    mask-position: 15.5956px -6.68359px;
  }

  .mask-position-\[15\.5966px_-6\.68359px\] {
    mask-position: 15.5966px -6.68359px;
  }

  .mask-position-\[15px_100\.52px\] {
    mask-position: 15px 100.52px;
  }

  .mask-position-\[20px_90px\] {
    mask-position: 20px 90px;
  }

  .mask-position-\[31px_233px\] {
    mask-position: 31px 233px;
  }

  .mask-position-\[33px_26px\] {
    mask-position: 33px 26px;
  }

  .mask-position-\[34px_24\.96px\] {
    mask-position: 34px 24.96px;
  }

  .mask-position-\[36\.7617px_-6\.68359px\] {
    mask-position: 36.7617px -6.68359px;
  }

  .mask-position-\[40px_137px\] {
    mask-position: 40px 137px;
  }

  .mask-position-\[57\.9267px_-6\.68359px\] {
    mask-position: 57.9267px -6.68359px;
  }

  .mask-position-\[67px_178px\] {
    mask-position: 67px 178px;
  }

  .mask-position-\[79\.0917px_-6\.68359px\] {
    mask-position: 79.0917px -6.68359px;
  }

  .mask-position-\[89px_236px\] {
    mask-position: 89px 236px;
  }

  .mask-position-\[100\.257px_-6\.68359px\] {
    mask-position: 100.257px -6.68359px;
  }

  .mask-position-\[100\.258px_-6\.68359px\] {
    mask-position: 100.258px -6.68359px;
  }

  .mask-position-\[121\.424px_-6\.68359px\] {
    mask-position: 121.424px -6.68359px;
  }

  .mask-position-\[142\.589px_-6\.68359px\] {
    mask-position: 142.589px -6.68359px;
  }

  .mask-position-\[163\.754px_-6\.68359px\] {
    mask-position: 163.754px -6.68359px;
  }

  .mask-position-\[184\.92px_-6\.68359px\] {
    mask-position: 184.92px -6.68359px;
  }

  .mask-position-\[184\.919px_-6\.68359px\] {
    mask-position: 184.919px -6.68359px;
  }

  .mask-position-\[206\.085px_-6\.68359px\] {
    mask-position: 206.085px -6.68359px;
  }

  .mask-position-\[227\.25px_-6\.68359px\] {
    mask-position: 227.25px -6.68359px;
  }

  .mask-position-\[248\.416px_-6\.68359px\] {
    mask-position: 248.416px -6.68359px;
  }

  .mask-position-\[269\.581px_-6\.68359px\] {
    mask-position: 269.581px -6.68359px;
  }

  .mask-position-\[290\.746px_-6\.68359px\] {
    mask-position: 290.746px -6.68359px;
  }

  .mask-position-\[290\.747px_-6\.68359px\] {
    mask-position: 290.747px -6.68359px;
  }

  .mask-position-\[311\.912px_-6\.68359px\] {
    mask-position: 311.912px -6.68359px;
  }

  .mask-position-\[329px_497px\] {
    mask-position: 329px 497px;
  }

  .mask-position-\[332px_65px\] {
    mask-position: 332px 65px;
  }

  .mask-position-\[333\.077px_-6\.68359px\] {
    mask-position: 333.077px -6.68359px;
  }

  .mask-position-\[354\.242px_-6\.68359px\] {
    mask-position: 354.242px -6.68359px;
  }

  .mask-position-\[375\.408px_-6\.68359px\] {
    mask-position: 375.408px -6.68359px;
  }

  .mask-position-\[375\.409px_-6\.68359px\] {
    mask-position: 375.409px -6.68359px;
  }

  .mask-position-\[383\.424px_186\.102px\] {
    mask-position: 383.424px 186.102px;
  }

  .mask-position-\[396\.574px_-6\.68359px\] {
    mask-position: 396.574px -6.68359px;
  }

  .mask-position-\[417\.739px_-6\.68359px\] {
    mask-position: 417.739px -6.68359px;
  }

  .mask-position-\[430\.041px_510\.92px\] {
    mask-position: 430.041px 510.92px;
  }

  .mask-position-\[432px_314px\] {
    mask-position: 432px 314px;
  }

  .mask-position-\[438\.904px_-6\.68359px\] {
    mask-position: 438.904px -6.68359px;
  }

  .mask-position-\[517\.892px_615\.294px\] {
    mask-position: 517.892px 615.294px;
  }

  .mask-position-\[573px_173px\] {
    mask-position: 573px 173px;
  }

  .mask-no-repeat {
    mask-repeat: no-repeat;
  }

  .fill-current {
    fill: currentColor;
  }

  .fill-primary {
    fill: var(--primary);
  }

  .object-contain {
    object-fit: contain;
  }

  .object-cover {
    object-fit: cover;
  }

  .object-center {
    object-position: center;
  }

  .p-0 {
    padding: calc(var(--spacing) * 0);
  }

  .p-1 {
    padding: calc(var(--spacing) * 1);
  }

  .p-2 {
    padding: calc(var(--spacing) * 2);
  }

  .p-3 {
    padding: calc(var(--spacing) * 3);
  }

  .p-4 {
    padding: calc(var(--spacing) * 4);
  }

  .p-6 {
    padding: calc(var(--spacing) * 6);
  }

  .p-8 {
    padding: calc(var(--spacing) * 8);
  }

  .p-12 {
    padding: calc(var(--spacing) * 12);
  }

  .p-\[3px\] {
    padding: 3px;
  }

  .p-\[8\.98834px\] {
    padding: 8.98834px;
  }

  .p-\[10px\] {
    padding: 10px;
  }

  .p-px {
    padding: 1px;
  }

  .px-1 {
    padding-inline: calc(var(--spacing) * 1);
  }

  .px-1\.5 {
    padding-inline: calc(var(--spacing) * 1.5);
  }

  .px-2 {
    padding-inline: calc(var(--spacing) * 2);
  }

  .px-2\.5 {
    padding-inline: calc(var(--spacing) * 2.5);
  }

  .px-3 {
    padding-inline: calc(var(--spacing) * 3);
  }

  .px-4 {
    padding-inline: calc(var(--spacing) * 4);
  }

  .px-5 {
    padding-inline: calc(var(--spacing) * 5);
  }

  .px-6 {
    padding-inline: calc(var(--spacing) * 6);
  }

  .px-7 {
    padding-inline: calc(var(--spacing) * 7);
  }

  .px-8 {
    padding-inline: calc(var(--spacing) * 8);
  }

  .px-10 {
    padding-inline: calc(var(--spacing) * 10);
  }

  .px-\[0px\] {
    padding-inline: 0;
  }

  .px-\[44\.48px\] {
    padding-inline: 44.48px;
  }

  .px-\[45px\] {
    padding-inline: 45px;
  }

  .py-0 {
    padding-block: calc(var(--spacing) * 0);
  }

  .py-0\.5 {
    padding-block: calc(var(--spacing) * .5);
  }

  .py-1 {
    padding-block: calc(var(--spacing) * 1);
  }

  .py-1\.5 {
    padding-block: calc(var(--spacing) * 1.5);
  }

  .py-2 {
    padding-block: calc(var(--spacing) * 2);
  }

  .py-3 {
    padding-block: calc(var(--spacing) * 3);
  }

  .py-4 {
    padding-block: calc(var(--spacing) * 4);
  }

  .py-6 {
    padding-block: calc(var(--spacing) * 6);
  }

  .py-8 {
    padding-block: calc(var(--spacing) * 8);
  }

  .py-12 {
    padding-block: calc(var(--spacing) * 12);
  }

  .py-16 {
    padding-block: calc(var(--spacing) * 16);
  }

  .py-20 {
    padding-block: calc(var(--spacing) * 20);
  }

  .py-\[31\.63px\] {
    padding-block: 31.63px;
  }

  .py-\[56px\] {
    padding-block: 56px;
  }

  .pt-0 {
    padding-top: calc(var(--spacing) * 0);
  }

  .pt-1 {
    padding-top: calc(var(--spacing) * 1);
  }

  .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-12 {
    padding-top: calc(var(--spacing) * 12);
  }

  .pt-16 {
    padding-top: calc(var(--spacing) * 16);
  }

  .pt-20 {
    padding-top: calc(var(--spacing) * 20);
  }

  .pt-\[56px\] {
    padding-top: 56px;
  }

  .pr-2 {
    padding-right: calc(var(--spacing) * 2);
  }

  .pr-2\.5 {
    padding-right: calc(var(--spacing) * 2.5);
  }

  .pr-4 {
    padding-right: calc(var(--spacing) * 4);
  }

  .pr-8 {
    padding-right: calc(var(--spacing) * 8);
  }

  .pr-\[0px\] {
    padding-right: 0;
  }

  .pr-\[11\.75px\] {
    padding-right: 11.75px;
  }

  .pr-\[158\.39px\] {
    padding-right: 158.39px;
  }

  .pb-1 {
    padding-bottom: calc(var(--spacing) * 1);
  }

  .pb-3 {
    padding-bottom: calc(var(--spacing) * 3);
  }

  .pb-4 {
    padding-bottom: calc(var(--spacing) * 4);
  }

  .pb-6 {
    padding-bottom: calc(var(--spacing) * 6);
  }

  .pb-8 {
    padding-bottom: calc(var(--spacing) * 8);
  }

  .pb-12 {
    padding-bottom: calc(var(--spacing) * 12);
  }

  .pb-20 {
    padding-bottom: calc(var(--spacing) * 20);
  }

  .pb-\[29px\] {
    padding-bottom: 29px;
  }

  .pl-0 {
    padding-left: calc(var(--spacing) * 0);
  }

  .pl-2 {
    padding-left: calc(var(--spacing) * 2);
  }

  .pl-4 {
    padding-left: calc(var(--spacing) * 4);
  }

  .pl-6 {
    padding-left: calc(var(--spacing) * 6);
  }

  .pl-8 {
    padding-left: calc(var(--spacing) * 8);
  }

  .pl-\[0px\] {
    padding-left: 0;
  }

  .text-center {
    text-align: center;
  }

  .text-left {
    text-align: left;
  }

  .text-right {
    text-align: right;
  }

  .align-middle {
    vertical-align: middle;
  }

  .font-\[\'Beatrice\:Light\'\,_sans-serif\] {
    font-family: Beatrice\:Light, sans-serif;
  }

  .font-\[\'Open_Sans\:Regular\'\,_sans-serif\] {
    font-family: Open Sans\:Regular, sans-serif;
  }

  .font-\[\'Poppins\'\] {
    font-family: Poppins;
  }

  .font-\[\'Poppins\:Bold\'\,_sans-serif\] {
    font-family: Poppins\:Bold, sans-serif;
  }

  .font-\[\'Poppins\:Medium\'\,_sans-serif\] {
    font-family: Poppins\:Medium, sans-serif;
  }

  .font-\[\'Poppins\:Regular\'\,_sans-serif\] {
    font-family: Poppins\:Regular, sans-serif;
  }

  .font-\[\'Poppins\:SemiBold\'\,_sans-serif\] {
    font-family: Poppins\:SemiBold, sans-serif;
  }

  .font-\[\'Product_Sans\:Bold\'\,_sans-serif\] {
    font-family: Product Sans\:Bold, sans-serif;
  }

  .font-\[\'Product_Sans\:Regular\'\,_sans-serif\] {
    font-family: Product Sans\:Regular, sans-serif;
  }

  .font-\[\'Roboto\:Medium\'\,_sans-serif\] {
    font-family: Roboto\:Medium, sans-serif;
  }

  .font-\[\'Roboto\:Regular\'\,_sans-serif\] {
    font-family: Roboto\:Regular, sans-serif;
  }

  .font-\[\'SF_Pro_Text\:Semibold\'\,_sans-serif\] {
    font-family: SF Pro Text\:Semibold, sans-serif;
  }

  .font-\[\'Urbanist\'\] {
    font-family: Urbanist;
  }

  .font-\[\'Urbanist\:Bold\'\,_sans-serif\] {
    font-family: Urbanist\:Bold, sans-serif;
  }

  .font-\[\'Urbanist\:Light\'\,_sans-serif\] {
    font-family: Urbanist\:Light, sans-serif;
  }

  .font-\[\'Urbanist\:Medium\'\,_sans-serif\] {
    font-family: Urbanist\:Medium, sans-serif;
  }

  .font-\[\'Urbanist\:Regular\'\,_sans-serif\] {
    font-family: Urbanist\:Regular, sans-serif;
  }

  .font-\[\'Urbanist\:SemiBold\'\,_sans-serif\] {
    font-family: Urbanist\:SemiBold, sans-serif;
  }

  .font-mono {
    font-family: var(--font-mono);
  }

  .font-serif {
    font-family: var(--font-serif);
  }

  .text-2xl {
    font-size: var(--text-2xl);
    line-height: var(--tw-leading, var(--text-2xl--line-height));
  }

  .text-3xl {
    font-size: var(--text-3xl);
    line-height: var(--tw-leading, var(--text-3xl--line-height));
  }

  .text-4xl {
    font-size: var(--text-4xl);
    line-height: var(--tw-leading, var(--text-4xl--line-height));
  }

  .text-5xl {
    font-size: var(--text-5xl);
    line-height: var(--tw-leading, var(--text-5xl--line-height));
  }

  .text-7xl {
    font-size: var(--text-7xl);
    line-height: var(--tw-leading, var(--text-7xl--line-height));
  }

  .text-8xl {
    font-size: var(--text-8xl);
    line-height: var(--tw-leading, var(--text-8xl--line-height));
  }

  .text-base {
    font-size: var(--text-base);
    line-height: var(--tw-leading, var(--text-base--line-height));
  }

  .text-lg {
    font-size: var(--text-lg);
    line-height: var(--tw-leading, var(--text-lg--line-height));
  }

  .text-sm {
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
  }

  .text-xl {
    font-size: var(--text-xl);
    line-height: var(--tw-leading, var(--text-xl--line-height));
  }

  .text-xs {
    font-size: var(--text-xs);
    line-height: var(--tw-leading, var(--text-xs--line-height));
  }

  .text-\[0\.8rem\] {
    font-size: .8rem;
  }

  .text-\[0px\] {
    font-size: 0;
  }

  .text-\[12px\] {
    font-size: 12px;
  }

  .text-\[13px\] {
    font-size: 13px;
  }

  .text-\[14px\] {
    font-size: 14px;
  }

  .text-\[15px\] {
    font-size: 15px;
  }

  .text-\[16\.0291px\] {
    font-size: 16.0291px;
  }

  .text-\[16px\] {
    font-size: 16px;
  }

  .text-\[18\.4819px\] {
    font-size: 18.4819px;
  }

  .text-\[18\.5365px\] {
    font-size: 18.5365px;
  }

  .text-\[18px\] {
    font-size: 18px;
  }

  .text-\[19\.138px\] {
    font-size: 19.138px;
  }

  .text-\[19\.8642px\] {
    font-size: 19.8642px;
  }

  .text-\[19\.9188px\] {
    font-size: 19.9188px;
  }

  .text-\[19px\] {
    font-size: 19px;
  }

  .text-\[20\.6588px\] {
    font-size: 20.6588px;
  }

  .text-\[20px\] {
    font-size: 20px;
  }

  .text-\[21\.8447px\] {
    font-size: 21.8447px;
  }

  .text-\[22\.1px\] {
    font-size: 22.1px;
  }

  .text-\[22\.7643px\] {
    font-size: 22.7643px;
  }

  .text-\[22\.8331px\] {
    font-size: 22.8331px;
  }

  .text-\[22px\] {
    font-size: 22px;
  }

  .text-\[23\.9124px\] {
    font-size: 23.9124px;
  }

  .text-\[24\.7256px\] {
    font-size: 24.7256px;
  }

  .text-\[25\.9504px\] {
    font-size: 25.9504px;
  }

  .text-\[26\.79px\] {
    font-size: 26.79px;
  }

  .text-\[26\.7869px\] {
    font-size: 26.7869px;
  }

  .text-\[27\.1px\] {
    font-size: 27.1px;
  }

  .text-\[27px\] {
    font-size: 27px;
  }

  .text-\[28\.4684px\] {
    font-size: 28.4684px;
  }

  .text-\[30\.9px\] {
    font-size: 30.9px;
  }

  .text-\[31\.1px\] {
    font-size: 31.1px;
  }

  .text-\[31px\] {
    font-size: 31px;
  }

  .text-\[33\.5px\] {
    font-size: 33.5px;
  }

  .text-\[33\.9038px\] {
    font-size: 33.9038px;
  }

  .text-\[34\.1014px\] {
    font-size: 34.1014px;
  }

  .text-\[35\.5693px\] {
    font-size: 35.5693px;
  }

  .text-\[35\.5768px\] {
    font-size: 35.5768px;
  }

  .text-\[36px\] {
    font-size: 36px;
  }

  .text-\[37\.6528px\] {
    font-size: 37.6528px;
  }

  .text-\[40\.9px\] {
    font-size: 40.9px;
  }

  .text-\[40\.4275px\] {
    font-size: 40.4275px;
  }

  .text-\[40px\] {
    font-size: 40px;
  }

  .text-\[41\.1043px\] {
    font-size: 41.1043px;
  }

  .text-\[43\.5px\] {
    font-size: 43.5px;
  }

  .text-\[43px\] {
    font-size: 43px;
  }

  .text-\[44\.91px\] {
    font-size: 44.91px;
  }

  .text-\[45px\] {
    font-size: 45px;
  }

  .text-\[49px\] {
    font-size: 49px;
  }

  .text-\[50\.614px\] {
    font-size: 50.614px;
  }

  .text-\[52\.8819px\] {
    font-size: 52.8819px;
  }

  .text-\[53\.5px\] {
    font-size: 53.5px;
  }

  .text-\[60\.6814px\] {
    font-size: 60.6814px;
  }

  .text-\[61\.9917px\] {
    font-size: 61.9917px;
  }

  .text-\[62\.7px\] {
    font-size: 62.7px;
  }

  .text-\[78px\] {
    font-size: 78px;
  }

  .text-\[88\.73px\] {
    font-size: 88.73px;
  }

  .text-\[89\.6px\] {
    font-size: 89.6px;
  }

  .text-\[119\.819px\] {
    font-size: 119.819px;
  }

  .text-\[122\.37px\] {
    font-size: 122.37px;
  }

  .text-\[123\.8px\] {
    font-size: 123.8px;
  }

  .text-\[123\.93px\] {
    font-size: 123.93px;
  }

  .text-\[153\.935px\] {
    font-size: 153.935px;
  }

  .text-\[204\.199px\] {
    font-size: 204.199px;
  }

  .text-\[273\.891px\] {
    font-size: 273.891px;
  }

  .text-\[clamp\(24px\,4vw\,68px\)\] {
    font-size: clamp(24px, 4vw, 68px);
  }

  .leading-5 {
    --tw-leading: calc(var(--spacing) * 5);
    line-height: calc(var(--spacing) * 5);
  }

  .leading-\[0\] {
    --tw-leading: 0;
    line-height: 0;
  }

  .leading-\[1\.2\] {
    --tw-leading: 1.2;
    line-height: 1.2;
  }

  .leading-\[1\.7\] {
    --tw-leading: 1.7;
    line-height: 1.7;
  }

  .leading-\[1\.27\] {
    --tw-leading: 1.27;
    line-height: 1.27;
  }

  .leading-\[2\.3\] {
    --tw-leading: 2.3;
    line-height: 2.3;
  }

  .leading-\[16px\] {
    --tw-leading: 16px;
    line-height: 16px;
  }

  .leading-\[21\.8447px\] {
    --tw-leading: 21.8447px;
    line-height: 21.8447px;
  }

  .leading-\[22\.1px\] {
    --tw-leading: 22.1px;
    line-height: 22.1px;
  }

  .leading-\[24\.1871px\] {
    --tw-leading: 24.1871px;
    line-height: 24.1871px;
  }

  .leading-\[26\.6818px\] {
    --tw-leading: 26.6818px;
    line-height: 26.6818px;
  }

  .leading-\[31\.301px\] {
    --tw-leading: 31.301px;
    line-height: 31.301px;
  }

  .leading-\[33\.9978px\] {
    --tw-leading: 33.9978px;
    line-height: 33.9978px;
  }

  .leading-\[38\.3231px\] {
    --tw-leading: 38.3231px;
    line-height: 38.3231px;
  }

  .leading-\[38\.8954px\] {
    --tw-leading: 38.8954px;
    line-height: 38.8954px;
  }

  .leading-\[39\.3765px\] {
    --tw-leading: 39.3765px;
    line-height: 39.3765px;
  }

  .leading-\[47\.0136px\] {
    --tw-leading: 47.0136px;
    line-height: 47.0136px;
  }

  .leading-\[53\.6628px\] {
    --tw-leading: 53.6628px;
    line-height: 53.6628px;
  }

  .leading-\[53\.8605px\] {
    --tw-leading: 53.8605px;
    line-height: 53.8605px;
  }

  .leading-\[54\.49px\] {
    --tw-leading: 54.49px;
    line-height: 54.49px;
  }

  .leading-\[56\.5392px\] {
    --tw-leading: 56.5392px;
    line-height: 56.5392px;
  }

  .leading-\[60\.9081px\] {
    --tw-leading: 60.9081px;
    line-height: 60.9081px;
  }

  .leading-\[61\.62px\] {
    --tw-leading: 61.62px;
    line-height: 61.62px;
  }

  .leading-\[63\.4979px\] {
    --tw-leading: 63.4979px;
    line-height: 63.4979px;
  }

  .leading-\[64\.24px\] {
    --tw-leading: 64.24px;
    line-height: 64.24px;
  }

  .leading-\[65\.3703px\] {
    --tw-leading: 65.3703px;
    line-height: 65.3703px;
  }

  .leading-\[87\.3967px\] {
    --tw-leading: 87.3967px;
    line-height: 87.3967px;
  }

  .leading-\[109px\] {
    --tw-leading: 109px;
    line-height: 109px;
  }

  .leading-\[122\.409px\] {
    --tw-leading: 122.409px;
    line-height: 122.409px;
  }

  .leading-\[123\.84px\] {
    --tw-leading: 123.84px;
    line-height: 123.84px;
  }

  .leading-\[140\.957px\] {
    --tw-leading: 140.957px;
    line-height: 140.957px;
  }

  .leading-\[147\.345px\] {
    --tw-leading: 147.345px;
    line-height: 147.345px;
  }

  .leading-\[149\.067px\] {
    --tw-leading: 149.067px;
    line-height: 149.067px;
  }

  .leading-\[154\.577px\] {
    --tw-leading: 154.577px;
    line-height: 154.577px;
  }

  .leading-\[307px\] {
    --tw-leading: 307px;
    line-height: 307px;
  }

  .leading-\[normal\] {
    --tw-leading: normal;
    line-height: normal;
  }

  .leading-none {
    --tw-leading: 1;
    line-height: 1;
  }

  .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-light {
    --tw-font-weight: var(--font-weight-light);
    font-weight: var(--font-weight-light);
  }

  .font-medium {
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
  }

  .font-normal {
    --tw-font-weight: var(--font-weight-normal);
    font-weight: var(--font-weight-normal);
  }

  .font-semibold {
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
  }

  .tracking-\[-0\.580491px\] {
    --tw-tracking: -.580491px;
    letter-spacing: -.580491px;
  }

  .tracking-\[-0\.630504px\] {
    --tw-tracking: -.630504px;
    letter-spacing: -.630504px;
  }

  .tracking-\[3\.68782px\] {
    --tw-tracking: 3.68782px;
    letter-spacing: 3.68782px;
  }

  .tracking-tight {
    --tw-tracking: var(--tracking-tight);
    letter-spacing: var(--tracking-tight);
  }

  .tracking-wider {
    --tw-tracking: var(--tracking-wider);
    letter-spacing: var(--tracking-wider);
  }

  .tracking-widest {
    --tw-tracking: var(--tracking-widest);
    letter-spacing: var(--tracking-widest);
  }

  .text-balance {
    text-wrap: balance;
  }

  .text-nowrap {
    text-wrap: nowrap;
  }

  .break-words {
    overflow-wrap: break-word;
  }

  .whitespace-nowrap {
    white-space: nowrap;
  }

  .whitespace-pre {
    white-space: pre;
  }

  .text-\[\#000000\] {
    color: #000;
  }

  .text-\[\#1D1D1D\] {
    color: #1d1d1d;
  }

  .text-\[\#1f2128\] {
    color: #1f2128;
  }

  .text-\[\#5b5b5b\] {
    color: #5b5b5b;
  }

  .text-\[\#5e5e5e\] {
    color: #5e5e5e;
  }

  .text-\[\#5e5f63\] {
    color: #5e5f63;
  }

  .text-\[\#7b95c3\] {
    color: #7b95c3;
  }

  .text-\[\#89b4f8\] {
    color: #89b4f8;
  }

  .text-\[\#9899b8\] {
    color: #9899b8;
  }

  .text-\[\#051539\] {
    color: #051539;
  }

  .text-\[\#121212\] {
    color: #121212;
  }

  .text-\[\#212121\] {
    color: #212121;
  }

  .text-\[\#221816\] {
    color: #221816;
  }

  .text-\[\#282828\] {
    color: #282828;
  }

  .text-\[\#353535\] {
    color: #353535;
  }

  .text-\[\#373737\] {
    color: #373737;
  }

  .text-\[\#565656\] {
    color: #565656;
  }

  .text-\[\#616161\] {
    color: #616161;
  }

  .text-\[\#666666\] {
    color: #666;
  }

  .text-\[\#747474\] {
    color: #747474;
  }

  .text-\[\#848484\] {
    color: #848484;
  }

  .text-\[\#868686\] {
    color: #868686;
  }

  .text-\[\#a9c7fb\] {
    color: #a9c7fb;
  }

  .text-\[\#aaabad\] {
    color: #aaabad;
  }

  .text-\[\#adaeb0\] {
    color: #adaeb0;
  }

  .text-\[\#bababa\] {
    color: #bababa;
  }

  .text-\[\#c8c7da\] {
    color: #c8c7da;
  }

  .text-\[\#d1d2d5\] {
    color: #d1d2d5;
  }

  .text-\[\#d4d6d7\] {
    color: #d4d6d7;
  }

  .text-\[\#d6d6d6\] {
    color: #d6d6d6;
  }

  .text-\[\#e0e0e0\] {
    color: #e0e0e0;
  }

  .text-\[\#e9eaee\] {
    color: #e9eaee;
  }

  .text-\[\#ffffff\] {
    color: #fff;
  }

  .text-\[rgba\(0\,0\,0\,0\.7\)\] {
    color: #000000b3;
  }

  .text-\[rgba\(94\,94\,94\,0\.7\)\] {
    color: #5e5e5eb3;
  }

  .text-\[rgba\(182\,182\,182\,0\.7\)\] {
    color: #b6b6b6b3;
  }

  .text-accent-foreground {
    color: var(--accent-foreground);
  }

  .text-black {
    color: var(--color-black);
  }

  .text-black\/70 {
    color: #000000b3;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-black\/70 {
      color: color-mix(in oklab, var(--color-black) 70%, transparent);
    }
  }

  .text-black\/80 {
    color: #000c;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-black\/80 {
      color: color-mix(in oklab, var(--color-black) 80%, transparent);
    }
  }

  .text-blue-600 {
    color: var(--color-blue-600);
  }

  .text-card-foreground {
    color: var(--card-foreground);
  }

  .text-current {
    color: currentColor;
  }

  .text-destructive {
    color: var(--destructive);
  }

  .text-foreground {
    color: var(--foreground);
  }

  .text-gray-300 {
    color: var(--color-gray-300);
  }

  .text-gray-400 {
    color: var(--color-gray-400);
  }

  .text-gray-500 {
    color: var(--color-gray-500);
  }

  .text-gray-600 {
    color: var(--color-gray-600);
  }

  .text-gray-700 {
    color: var(--color-gray-700);
  }

  .text-gray-800 {
    color: var(--color-gray-800);
  }

  .text-gray-900 {
    color: var(--color-gray-900);
  }

  .text-green-600 {
    color: var(--color-green-600);
  }

  .text-green-700 {
    color: var(--color-green-700);
  }

  .text-green-800 {
    color: var(--color-green-800);
  }

  .text-muted-foreground {
    color: var(--muted-foreground);
  }

  .text-neutral-50 {
    color: var(--color-neutral-50);
  }

  .text-neutral-300 {
    color: var(--color-neutral-300);
  }

  .text-neutral-400 {
    color: var(--color-neutral-400);
  }

  .text-neutral-500 {
    color: var(--color-neutral-500);
  }

  .text-orange-600 {
    color: var(--color-orange-600);
  }

  .text-popover-foreground {
    color: var(--popover-foreground);
  }

  .text-primary {
    color: var(--primary);
  }

  .text-primary-foreground {
    color: var(--primary-foreground);
  }

  .text-purple-600 {
    color: var(--color-purple-600);
  }

  .text-red-600 {
    color: var(--color-red-600);
  }

  .text-red-800 {
    color: var(--color-red-800);
  }

  .text-secondary-foreground {
    color: var(--secondary-foreground);
  }

  .text-sidebar-foreground {
    color: var(--sidebar-foreground);
  }

  .text-sidebar-foreground\/70 {
    color: var(--sidebar-foreground);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-sidebar-foreground\/70 {
      color: color-mix(in oklab, var(--sidebar-foreground) 70%, transparent);
    }
  }

  .text-white {
    color: var(--color-white);
  }

  .text-yellow-800 {
    color: var(--color-yellow-800);
  }

  .uppercase {
    text-transform: uppercase;
  }

  .italic {
    font-style: italic;
  }

  .not-italic {
    font-style: normal;
  }

  .tabular-nums {
    --tw-numeric-spacing: tabular-nums;
    font-variant-numeric: var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );
  }

  .underline-offset-4 {
    text-underline-offset: 4px;
  }

  .opacity-5 {
    opacity: .05;
  }

  .opacity-10 {
    opacity: .1;
  }

  .opacity-20 {
    opacity: .2;
  }

  .opacity-30 {
    opacity: .3;
  }

  .opacity-50 {
    opacity: .5;
  }

  .opacity-60 {
    opacity: .6;
  }

  .opacity-70 {
    opacity: .7;
  }

  .opacity-80 {
    opacity: .8;
  }

  .opacity-90 {
    opacity: .9;
  }

  .opacity-\[0\.24\] {
    opacity: .24;
  }

  .shadow {
    --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-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\] {
    --tw-shadow: 0 0 0 1px var(--tw-shadow-color, hsl(var(--sidebar-border)));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0px_-4px_4px_0px_rgba\(0\,0\,0\,0\.25\)\] {
    --tw-shadow: 0px -4px 4px 0px var(--tw-shadow-color, #00000040);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0px_0px_22\.3px_0px_\#3f3f3f\] {
    --tw-shadow: 0px 0px 22.3px 0px var(--tw-shadow-color, #3f3f3f);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0px_3\.55854px_17\.7927px_1\.77927px_rgba\(15\,15\,15\,0\.08\)\] {
    --tw-shadow: 0px 3.55854px 17.7927px 1.77927px var(--tw-shadow-color, #0f0f0f14);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0px_4px_4px_0px_rgba\(0\,0\,0\,0\.25\)\] {
    --tw-shadow: 0px 4px 4px 0px var(--tw-shadow-color, #00000040);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0px_4px_19\.5px_0px_rgba\(0\,0\,0\,0\.05\)\] {
    --tw-shadow: 0px 4px 19.5px 0px var(--tw-shadow-color, #0000000d);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0px_5\.31386px_25\.9051px_0px_rgba\(0\,0\,0\,0\.05\)\] {
    --tw-shadow: 0px 5.31386px 25.9051px 0px var(--tw-shadow-color, #0000000d);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0px_6\.18141px_26\.271px_0px_rgba\(0\,0\,0\,0\.25\)\] {
    --tw-shadow: 0px 6.18141px 26.271px 0px var(--tw-shadow-color, #00000040);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .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-md {
    --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, #0000001a), 0 2px 4px -2px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-none {
    --tw-shadow: 0 0 #0000;
    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);
  }

  .shadow-xs {
    --tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, #0000000d);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .ring-0 {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(0px + 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);
  }

  .ring-ring\/50 {
    --tw-ring-color: var(--ring);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .ring-ring\/50 {
      --tw-ring-color: color-mix(in oklab, var(--ring) 50%, transparent);
    }
  }

  .ring-sidebar-ring {
    --tw-ring-color: var(--sidebar-ring);
  }

  .ring-offset-background {
    --tw-ring-offset-color: var(--background);
  }

  .outline-hidden {
    --tw-outline-style: none;
    outline-style: none;
  }

  @media (forced-colors: active) {
    .outline-hidden {
      outline-offset: 2px;
      outline: 2px solid #0000;
    }
  }

  .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, );
  }

  .filter {
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .backdrop-blur-\[2\.5px\] {
    --tw-backdrop-blur: blur(2.5px);
    -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-\[2\.47112px\] {
    --tw-backdrop-blur: blur(2.47112px);
    -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-\[7\.5px\] {
    --tw-backdrop-blur: blur(7.5px);
    -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-\[22\.5px\] {
    --tw-backdrop-blur: blur(22.5px);
    -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-\[22\.2401px\] {
    --tw-backdrop-blur: blur(22.2401px);
    -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-filter {
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .transition {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[color\,box-shadow\] {
    transition-property: color, box-shadow;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[left\,right\,width\] {
    transition-property: left, right, width;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[margin\,opacity\] {
    transition-property: margin, opacity;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[width\,height\,padding\] {
    transition-property: width, height, padding;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[width\] {
    transition-property: width;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-all {
    transition-property: all;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-colors {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .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-shadow {
    transition-property: box-shadow;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .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));
  }

  .transition-none {
    transition-property: none;
  }

  .duration-200 {
    --tw-duration: .2s;
    transition-duration: .2s;
  }

  .duration-300 {
    --tw-duration: .3s;
    transition-duration: .3s;
  }

  .duration-700 {
    --tw-duration: .7s;
    transition-duration: .7s;
  }

  .duration-1000 {
    --tw-duration: 1s;
    transition-duration: 1s;
  }

  .ease-in-out {
    --tw-ease: var(--ease-in-out);
    transition-timing-function: var(--ease-in-out);
  }

  .ease-linear {
    --tw-ease: linear;
    transition-timing-function: linear;
  }

  .ease-out {
    --tw-ease: var(--ease-out);
    transition-timing-function: var(--ease-out);
  }

  .outline-none {
    --tw-outline-style: none;
    outline-style: none;
  }

  .select-none {
    -webkit-user-select: none;
    user-select: none;
  }

  .\[grid-area\:1_\/_1\] {
    grid-area: 1 / 1;
  }

  .\[text-shadow\:rgba\(255\,255\,255\,0\.6\)_0px_5\.30612px_12\.1px\] {
    text-shadow: 0 5.30612px 12.1px #fff9;
  }

  .fade-in-0 {
    --tw-enter-opacity: 0;
  }

  .running {
    animation-play-state: running;
  }

  .running\! {
    animation-play-state: running !important;
  }

  .zoom-in-95 {
    --tw-enter-scale: .95;
  }

  .group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *) {
    opacity: 1;
  }

  @media (hover: hover) {
    .group-hover\:scale-105:is(:where(.group):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) {
    .group-hover\:bg-black\/35:is(:where(.group):hover *) {
      background-color: #00000059;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .group-hover\:bg-black\/35:is(:where(.group):hover *) {
        background-color: color-mix(in oklab, var(--color-black) 35%, transparent);
      }
    }
  }

  @media (hover: hover) {
    .group-hover\:text-white:is(:where(.group):hover *) {
      color: var(--color-white);
    }
  }

  @media (hover: hover) {
    .group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *) {
      opacity: 1;
    }
  }

  .group-has-data-\[sidebar\=menu-action\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar="menu-action"]) *) {
    padding-right: calc(var(--spacing) * 8);
  }

  .group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible="icon"] *) {
    margin-top: calc(var(--spacing) * -8);
  }

  .group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible="icon"] *) {
    display: none;
  }

  .group-data-\[collapsible\=icon\]\:size-8\!:is(:where(.group)[data-collapsible="icon"] *) {
    width: calc(var(--spacing) * 8) !important;
    height: calc(var(--spacing) * 8) !important;
  }

  .group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible="icon"] *) {
    width: var(--sidebar-width-icon);
  }

  .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\)\]:is(:where(.group)[data-collapsible="icon"] *) {
    width: calc(var(--sidebar-width-icon)  + (calc(var(--spacing) * 4)));
  }

  .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\+2px\)\]:is(:where(.group)[data-collapsible="icon"] *) {
    width: calc(var(--sidebar-width-icon)  + (calc(var(--spacing) * 4))  + 2px);
  }

  .group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible="icon"] *) {
    overflow: hidden;
  }

  .group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.group)[data-collapsible="icon"] *) {
    padding: calc(var(--spacing) * 0) !important;
  }

  .group-data-\[collapsible\=icon\]\:p-2\!:is(:where(.group)[data-collapsible="icon"] *) {
    padding: calc(var(--spacing) * 2) !important;
  }

  .group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible="icon"] *) {
    opacity: 0;
  }

  .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible="offcanvas"] *) {
    right: calc(var(--sidebar-width) * -1);
  }

  .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible="offcanvas"] *) {
    left: calc(var(--sidebar-width) * -1);
  }

  .group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible="offcanvas"] *) {
    width: calc(var(--spacing) * 0);
  }

  .group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible="offcanvas"] *) {
    --tw-translate-x: calc(var(--spacing) * 0);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled="true"] *) {
    pointer-events: none;
  }

  .group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled="true"] *) {
    opacity: .5;
  }

  .group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side="left"] *) {
    right: calc(var(--spacing) * -4);
  }

  .group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side="left"] *) {
    border-right-style: var(--tw-border-style);
    border-right-width: 1px;
  }

  .group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side="right"] *) {
    left: calc(var(--spacing) * 0);
  }

  .group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side="right"] *) {
    rotate: 180deg;
  }

  .group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side="right"] *) {
    border-left-style: var(--tw-border-style);
    border-left-width: 1px;
  }

  .group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state="open"] *) {
    rotate: 180deg;
  }

  .group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant="floating"] *) {
    border-radius: var(--radius);
  }

  .group-data-\[variant\=floating\]\:border:is(:where(.group)[data-variant="floating"] *) {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }

  .group-data-\[variant\=floating\]\:border-sidebar-border:is(:where(.group)[data-variant="floating"] *) {
    border-color: var(--sidebar-border);
  }

  .group-data-\[variant\=floating\]\:shadow-sm:is(:where(.group)[data-variant="floating"] *) {
    --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);
  }

  .group-data-\[vaul-drawer-direction\=bottom\]\/drawer-content\:block:is(:where(.group\/drawer-content)[data-vaul-drawer-direction="bottom"] *) {
    display: block;
  }

  .group-data-\[viewport\=false\]\/navigation-menu\:top-full:is(:where(.group\/navigation-menu)[data-viewport="false"] *) {
    top: 100%;
  }

  .group-data-\[viewport\=false\]\/navigation-menu\:mt-1\.5:is(:where(.group\/navigation-menu)[data-viewport="false"] *) {
    margin-top: calc(var(--spacing) * 1.5);
  }

  .group-data-\[viewport\=false\]\/navigation-menu\:overflow-hidden:is(:where(.group\/navigation-menu)[data-viewport="false"] *) {
    overflow: hidden;
  }

  .group-data-\[viewport\=false\]\/navigation-menu\:rounded-md:is(:where(.group\/navigation-menu)[data-viewport="false"] *) {
    border-radius: calc(var(--radius)  - 2px);
  }

  .group-data-\[viewport\=false\]\/navigation-menu\:border:is(:where(.group\/navigation-menu)[data-viewport="false"] *) {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }

  .group-data-\[viewport\=false\]\/navigation-menu\:bg-popover:is(:where(.group\/navigation-menu)[data-viewport="false"] *) {
    background-color: var(--popover);
  }

  .group-data-\[viewport\=false\]\/navigation-menu\:text-popover-foreground:is(:where(.group\/navigation-menu)[data-viewport="false"] *) {
    color: var(--popover-foreground);
  }

  .group-data-\[viewport\=false\]\/navigation-menu\:shadow:is(:where(.group\/navigation-menu)[data-viewport="false"] *) {
    --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);
  }

  .group-data-\[viewport\=false\]\/navigation-menu\:duration-200:is(:where(.group\/navigation-menu)[data-viewport="false"] *) {
    --tw-duration: .2s;
    transition-duration: .2s;
  }

  @media (hover: hover) {
    .peer-hover\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button):hover ~ *) {
      color: var(--sidebar-accent-foreground);
    }
  }

  .peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled ~ *) {
    cursor: not-allowed;
  }

  .peer-disabled\:opacity-50:is(:where(.peer):disabled ~ *) {
    opacity: .5;
  }

  .peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button)[data-active="true"] ~ *) {
    color: var(--sidebar-accent-foreground);
  }

  .peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size="default"] ~ *) {
    top: calc(var(--spacing) * 1.5);
  }

  .peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size="lg"] ~ *) {
    top: calc(var(--spacing) * 2.5);
  }

  .peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size="sm"] ~ *) {
    top: calc(var(--spacing) * 1);
  }

  .selection\:bg-primary ::selection, .selection\:bg-primary::selection {
    background-color: var(--primary);
  }

  .selection\:text-primary-foreground ::selection, .selection\:text-primary-foreground::selection {
    color: var(--primary-foreground);
  }

  .file\:inline-flex::file-selector-button {
    display: inline-flex;
  }

  .file\:h-7::file-selector-button {
    height: calc(var(--spacing) * 7);
  }

  .file\:border-0::file-selector-button {
    border-style: var(--tw-border-style);
    border-width: 0;
  }

  .file\:bg-transparent::file-selector-button {
    background-color: #0000;
  }

  .file\:text-sm::file-selector-button {
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
  }

  .file\:font-medium::file-selector-button {
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
  }

  .file\:text-foreground::file-selector-button {
    color: var(--foreground);
  }

  .placeholder\:text-muted-foreground::placeholder {
    color: var(--muted-foreground);
  }

  .after\:absolute:after {
    content: var(--tw-content);
    position: absolute;
  }

  .after\:-inset-2:after {
    content: var(--tw-content);
    inset: calc(var(--spacing) * -2);
  }

  .after\:inset-y-0:after {
    content: var(--tw-content);
    inset-block: calc(var(--spacing) * 0);
  }

  .after\:left-1\/2:after {
    content: var(--tw-content);
    left: 50%;
  }

  .after\:w-1:after {
    content: var(--tw-content);
    width: calc(var(--spacing) * 1);
  }

  .after\:w-\[2px\]:after {
    content: var(--tw-content);
    width: 2px;
  }

  .after\:-translate-x-1\/2:after {
    content: var(--tw-content);
    --tw-translate-x: calc(calc(1 / 2 * 100%) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible="offcanvas"] *):after {
    content: var(--tw-content);
    left: 100%;
  }

  .first\:rounded-l-md:first-child {
    border-top-left-radius: calc(var(--radius)  - 2px);
    border-bottom-left-radius: calc(var(--radius)  - 2px);
  }

  .first\:border-l:first-child {
    border-left-style: var(--tw-border-style);
    border-left-width: 1px;
  }

  .last\:rounded-r-md:last-child {
    border-top-right-radius: calc(var(--radius)  - 2px);
    border-bottom-right-radius: calc(var(--radius)  - 2px);
  }

  .last\:border-b-0:last-child {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 0;
  }

  .focus-within\:relative:focus-within {
    position: relative;
  }

  .focus-within\:z-20:focus-within {
    z-index: 20;
  }

  @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\:border-black:hover {
      border-color: var(--color-black);
    }
  }

  @media (hover: hover) {
    .hover\:bg-accent:hover {
      background-color: var(--accent);
    }
  }

  @media (hover: hover) {
    .hover\:bg-black:hover {
      background-color: var(--color-black);
    }
  }

  @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-gray-100:hover {
      background-color: var(--color-gray-100);
    }
  }

  @media (hover: hover) {
    .hover\:bg-gray-400:hover {
      background-color: var(--color-gray-400);
    }
  }

  @media (hover: hover) {
    .hover\:bg-muted:hover {
      background-color: var(--muted);
    }
  }

  @media (hover: hover) {
    .hover\:bg-muted\/50:hover {
      background-color: var(--muted);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-muted\/50:hover {
        background-color: color-mix(in oklab, var(--muted) 50%, transparent);
      }
    }
  }

  @media (hover: hover) {
    .hover\:bg-primary:hover {
      background-color: var(--primary);
    }
  }

  @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-sidebar-accent:hover {
      background-color: var(--sidebar-accent);
    }
  }

  @media (hover: hover) {
    .hover\:bg-white:hover {
      background-color: var(--color-white);
    }
  }

  @media (hover: hover) {
    .hover\:bg-white\/90:hover {
      background-color: #ffffffe6;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-white\/90:hover {
        background-color: color-mix(in oklab, var(--color-white) 90%, transparent);
      }
    }
  }

  @media (hover: hover) {
    .hover\:text-accent-foreground:hover {
      color: var(--accent-foreground);
    }
  }

  @media (hover: hover) {
    .hover\:text-black:hover {
      color: var(--color-black);
    }
  }

  @media (hover: hover) {
    .hover\:text-foreground:hover {
      color: var(--foreground);
    }
  }

  @media (hover: hover) {
    .hover\:text-muted-foreground:hover {
      color: var(--muted-foreground);
    }
  }

  @media (hover: hover) {
    .hover\:text-primary-foreground:hover {
      color: var(--primary-foreground);
    }
  }

  @media (hover: hover) {
    .hover\:text-sidebar-accent-foreground:hover {
      color: var(--sidebar-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\:opacity-100:hover {
      opacity: 1;
    }
  }

  @media (hover: hover) {
    .hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover {
      --tw-shadow: 0 0 0 1px var(--tw-shadow-color, hsl(var(--sidebar-accent)));
      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\:ring-4:hover {
      --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(4px + 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);
    }
  }

  @media (hover: hover) {
    .hover\:group-data-\[collapsible\=offcanvas\]\:bg-sidebar:hover:is(:where(.group)[data-collapsible="offcanvas"] *) {
      background-color: var(--sidebar);
    }
  }

  @media (hover: hover) {
    .hover\:after\:bg-sidebar-border:hover:after {
      content: var(--tw-content);
      background-color: var(--sidebar-border);
    }
  }

  .focus\:z-10:focus {
    z-index: 10;
  }

  .focus\:bg-accent:focus {
    background-color: var(--accent);
  }

  .focus\:bg-primary:focus {
    background-color: var(--primary);
  }

  .focus\:text-accent-foreground:focus {
    color: var(--accent-foreground);
  }

  .focus\:text-primary-foreground:focus {
    color: var(--primary-foreground);
  }

  .focus\:ring-2:focus {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(2px + 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\:ring-ring:focus {
    --tw-ring-color: var(--ring);
  }

  .focus\:ring-offset-2:focus {
    --tw-ring-offset-width: 2px;
    --tw-ring-offset-shadow: var(--tw-ring-inset, ) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  }

  .focus\:outline-hidden:focus {
    --tw-outline-style: none;
    outline-style: none;
  }

  @media (forced-colors: active) {
    .focus\:outline-hidden:focus {
      outline-offset: 2px;
      outline: 2px solid #0000;
    }
  }

  .focus-visible\:z-10:focus-visible {
    z-index: 10;
  }

  .focus-visible\:border-ring:focus-visible {
    border-color: var(--ring);
  }

  .focus-visible\:ring-1:focus-visible {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(1px + 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-2:focus-visible {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(2px + 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-4:focus-visible {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(4px + 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-\[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:focus-visible {
    --tw-ring-color: var(--ring);
  }

  .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);
    }
  }

  .focus-visible\:ring-offset-1:focus-visible {
    --tw-ring-offset-width: 1px;
    --tw-ring-offset-shadow: var(--tw-ring-inset, ) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  }

  .focus-visible\:outline-hidden:focus-visible {
    --tw-outline-style: none;
    outline-style: none;
  }

  @media (forced-colors: active) {
    .focus-visible\:outline-hidden:focus-visible {
      outline-offset: 2px;
      outline: 2px solid #0000;
    }
  }

  .focus-visible\:outline-1:focus-visible {
    outline-style: var(--tw-outline-style);
    outline-width: 1px;
  }

  .focus-visible\:outline-ring:focus-visible {
    outline-color: var(--ring);
  }

  .active\:bg-sidebar-accent:active {
    background-color: var(--sidebar-accent);
  }

  .active\:text-sidebar-accent-foreground:active {
    color: var(--sidebar-accent-foreground);
  }

  .disabled\:pointer-events-none:disabled {
    pointer-events: none;
  }

  .disabled\:cursor-not-allowed:disabled {
    cursor: not-allowed;
  }

  .disabled\:opacity-50:disabled {
    opacity: .5;
  }

  :where([data-side="left"]) .in-data-\[side\=left\]\:cursor-w-resize {
    cursor: w-resize;
  }

  :where([data-side="right"]) .in-data-\[side\=right\]\:cursor-e-resize {
    cursor: e-resize;
  }

  .has-disabled\:opacity-50:has(:disabled) {
    opacity: .5;
  }

  .has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot="card-action"]) {
    grid-template-columns: 1fr auto;
  }

  .has-data-\[variant\=inset\]\:bg-sidebar:has([data-variant="inset"]) {
    background-color: var(--sidebar);
  }

  .has-\[\>svg\]\:grid-cols-\[calc\(var\(--spacing\)\*4\)_1fr\]:has( > svg) {
    grid-template-columns: calc(var(--spacing) * 4) 1fr;
  }

  .has-\[\>svg\]\:gap-x-3:has( > svg) {
    column-gap: calc(var(--spacing) * 3);
  }

  .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-disabled\:pointer-events-none[aria-disabled="true"] {
    pointer-events: none;
  }

  .aria-disabled\:opacity-50[aria-disabled="true"] {
    opacity: .5;
  }

  .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);
    }
  }

  .aria-selected\:bg-accent[aria-selected="true"] {
    background-color: var(--accent);
  }

  .aria-selected\:bg-primary[aria-selected="true"] {
    background-color: var(--primary);
  }

  .aria-selected\:text-accent-foreground[aria-selected="true"] {
    color: var(--accent-foreground);
  }

  .aria-selected\:text-muted-foreground[aria-selected="true"] {
    color: var(--muted-foreground);
  }

  .aria-selected\:text-primary-foreground[aria-selected="true"] {
    color: var(--primary-foreground);
  }

  .aria-selected\:opacity-100[aria-selected="true"] {
    opacity: 1;
  }

  .data-\[active\=true\]\:z-10[data-active="true"] {
    z-index: 10;
  }

  .data-\[active\=true\]\:border-ring[data-active="true"] {
    border-color: var(--ring);
  }

  .data-\[active\=true\]\:bg-accent\/50[data-active="true"] {
    background-color: var(--accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .data-\[active\=true\]\:bg-accent\/50[data-active="true"] {
      background-color: color-mix(in oklab, var(--accent) 50%, transparent);
    }
  }

  .data-\[active\=true\]\:bg-sidebar-accent[data-active="true"] {
    background-color: var(--sidebar-accent);
  }

  .data-\[active\=true\]\:font-medium[data-active="true"] {
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
  }

  .data-\[active\=true\]\:text-accent-foreground[data-active="true"] {
    color: var(--accent-foreground);
  }

  .data-\[active\=true\]\:text-sidebar-accent-foreground[data-active="true"] {
    color: var(--sidebar-accent-foreground);
  }

  .data-\[active\=true\]\:ring-\[3px\][data-active="true"] {
    --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);
  }

  .data-\[active\=true\]\:ring-ring\/50[data-active="true"] {
    --tw-ring-color: var(--ring);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .data-\[active\=true\]\:ring-ring\/50[data-active="true"] {
      --tw-ring-color: color-mix(in oklab, var(--ring) 50%, transparent);
    }
  }

  @media (hover: hover) {
    .data-\[active\=true\]\:hover\:bg-accent[data-active="true"]:hover {
      background-color: var(--accent);
    }
  }

  .data-\[active\=true\]\:focus\:bg-accent[data-active="true"]:focus {
    background-color: var(--accent);
  }

  .data-\[active\=true\]\:aria-invalid\:border-destructive[data-active="true"][aria-invalid="true"] {
    border-color: var(--destructive);
  }

  .data-\[active\=true\]\:aria-invalid\:ring-destructive\/20[data-active="true"][aria-invalid="true"] {
    --tw-ring-color: var(--destructive);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .data-\[active\=true\]\:aria-invalid\:ring-destructive\/20[data-active="true"][aria-invalid="true"] {
      --tw-ring-color: color-mix(in oklab, var(--destructive) 20%, transparent);
    }
  }

  .data-\[disabled\]\:pointer-events-none[data-disabled] {
    pointer-events: none;
  }

  .data-\[disabled\]\:opacity-50[data-disabled] {
    opacity: .5;
  }

  .data-\[disabled\=true\]\:pointer-events-none[data-disabled="true"] {
    pointer-events: none;
  }

  .data-\[disabled\=true\]\:opacity-50[data-disabled="true"] {
    opacity: .5;
  }

  .data-\[error\=true\]\:text-destructive[data-error="true"] {
    color: var(--destructive);
  }

  .data-\[inset\]\:pl-8[data-inset] {
    padding-left: calc(var(--spacing) * 8);
  }

  .data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion="from-end"] {
    --tw-enter-translate-x: calc(52 * var(--spacing));
  }

  .data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion="from-start"] {
    --tw-enter-translate-x: calc(52 * var(--spacing) * -1);
  }

  .data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion="to-end"] {
    --tw-exit-translate-x: calc(52 * var(--spacing));
  }

  .data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion="to-start"] {
    --tw-exit-translate-x: calc(52 * var(--spacing) * -1);
  }

  .data-\[motion\^\=from-\]\:animate-in[data-motion^="from-"] {
    animation: enter var(--tw-duration, .15s) var(--tw-ease, ease);
  }

  .data-\[motion\^\=from-\]\:fade-in[data-motion^="from-"] {
    --tw-enter-opacity: 0;
  }

  .data-\[motion\^\=to-\]\:animate-out[data-motion^="to-"] {
    animation: exit var(--tw-duration, .15s) var(--tw-ease, ease);
  }

  .data-\[motion\^\=to-\]\:fade-out[data-motion^="to-"] {
    --tw-exit-opacity: 0;
  }

  .data-\[orientation\=horizontal\]\:h-4[data-orientation="horizontal"] {
    height: calc(var(--spacing) * 4);
  }

  .data-\[orientation\=horizontal\]\:h-full[data-orientation="horizontal"] {
    height: 100%;
  }

  .data-\[orientation\=horizontal\]\:h-px[data-orientation="horizontal"] {
    height: 1px;
  }

  .data-\[orientation\=horizontal\]\:w-full[data-orientation="horizontal"] {
    width: 100%;
  }

  .data-\[orientation\=vertical\]\:h-full[data-orientation="vertical"] {
    height: 100%;
  }

  .data-\[orientation\=vertical\]\:min-h-44[data-orientation="vertical"] {
    min-height: calc(var(--spacing) * 44);
  }

  .data-\[orientation\=vertical\]\:w-1\.5[data-orientation="vertical"] {
    width: calc(var(--spacing) * 1.5);
  }

  .data-\[orientation\=vertical\]\:w-auto[data-orientation="vertical"] {
    width: auto;
  }

  .data-\[orientation\=vertical\]\:w-full[data-orientation="vertical"] {
    width: 100%;
  }

  .data-\[orientation\=vertical\]\:w-px[data-orientation="vertical"] {
    width: 1px;
  }

  .data-\[orientation\=vertical\]\:flex-col[data-orientation="vertical"] {
    flex-direction: column;
  }

  .data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction="vertical"] {
    height: 1px;
  }

  .data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction="vertical"] {
    width: 100%;
  }

  .data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction="vertical"] {
    flex-direction: column;
  }

  .data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction="vertical"]:after {
    content: var(--tw-content);
    left: calc(var(--spacing) * 0);
  }

  .data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction="vertical"]:after {
    content: var(--tw-content);
    height: calc(var(--spacing) * 1);
  }

  .data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction="vertical"]:after {
    content: var(--tw-content);
    width: 100%;
  }

  .data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction="vertical"]:after {
    content: var(--tw-content);
    --tw-translate-x: calc(var(--spacing) * 0);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction="vertical"]:after {
    content: var(--tw-content);
    --tw-translate-y: calc(calc(1 / 2 * 100%) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .data-\[placeholder\]\:text-muted-foreground[data-placeholder] {
    color: var(--muted-foreground);
  }

  .data-\[selected\=true\]\:bg-accent[data-selected="true"] {
    background-color: var(--accent);
  }

  .data-\[selected\=true\]\:text-accent-foreground[data-selected="true"] {
    color: var(--accent-foreground);
  }

  .data-\[side\=bottom\]\:translate-y-1[data-side="bottom"] {
    --tw-translate-y: calc(var(--spacing) * 1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .data-\[side\=bottom\]\:slide-in-from-top-2[data-side="bottom"] {
    --tw-enter-translate-y: calc(2 * var(--spacing) * -1);
  }

  .data-\[side\=left\]\:-translate-x-1[data-side="left"] {
    --tw-translate-x: calc(var(--spacing) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .data-\[side\=left\]\:slide-in-from-right-2[data-side="left"] {
    --tw-enter-translate-x: calc(2 * var(--spacing));
  }

  .data-\[side\=right\]\:translate-x-1[data-side="right"] {
    --tw-translate-x: calc(var(--spacing) * 1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .data-\[side\=right\]\:slide-in-from-left-2[data-side="right"] {
    --tw-enter-translate-x: calc(2 * var(--spacing) * -1);
  }

  .data-\[side\=top\]\:-translate-y-1[data-side="top"] {
    --tw-translate-y: calc(var(--spacing) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .data-\[side\=top\]\:slide-in-from-bottom-2[data-side="top"] {
    --tw-enter-translate-y: calc(2 * var(--spacing));
  }

  .data-\[size\=default\]\:h-9[data-size="default"] {
    height: calc(var(--spacing) * 9);
  }

  .data-\[size\=sm\]\:h-8[data-size="sm"] {
    height: calc(var(--spacing) * 8);
  }

  :is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90 > *)[data-slot="alert-description"] {
    color: var(--destructive);
  }

  @supports (color: color-mix(in lab, red, red)) {
    :is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90 > *)[data-slot="alert-description"] {
      color: color-mix(in oklab, var(--destructive) 90%, transparent);
    }
  }

  :is(.\*\*\:data-\[slot\=command-input-wrapper\]\:h-12 *)[data-slot="command-input-wrapper"] {
    height: calc(var(--spacing) * 12);
  }

  :is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:ring-0 *)[data-slot="navigation-menu-link"]:focus {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(0px + 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);
  }

  :is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:outline-none *)[data-slot="navigation-menu-link"]:focus {
    --tw-outline-style: none;
    outline-style: none;
  }

  :is(.\*\:data-\[slot\=select-value\]\:line-clamp-1 > *)[data-slot="select-value"] {
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
  }

  :is(.\*\:data-\[slot\=select-value\]\:flex > *)[data-slot="select-value"] {
    display: flex;
  }

  :is(.\*\:data-\[slot\=select-value\]\:items-center > *)[data-slot="select-value"] {
    align-items: center;
  }

  :is(.\*\:data-\[slot\=select-value\]\:gap-2 > *)[data-slot="select-value"] {
    gap: calc(var(--spacing) * 2);
  }

  .data-\[state\=active\]\:bg-card[data-state="active"] {
    background-color: var(--card);
  }

  .data-\[state\=checked\]\:translate-x-\[calc\(100\%-2px\)\][data-state="checked"] {
    --tw-translate-x: calc(100% - 2px);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .data-\[state\=checked\]\:border-primary[data-state="checked"] {
    border-color: var(--primary);
  }

  .data-\[state\=checked\]\:bg-primary[data-state="checked"] {
    background-color: var(--primary);
  }

  .data-\[state\=checked\]\:text-primary-foreground[data-state="checked"] {
    color: var(--primary-foreground);
  }

  .data-\[state\=closed\]\:animate-accordion-up[data-state="closed"] {
    animation: accordion-up var(--tw-duration, .2s) ease-out;
  }

  .data-\[state\=closed\]\:animate-out[data-state="closed"] {
    animation: exit var(--tw-duration, .15s) var(--tw-ease, ease);
  }

  .data-\[state\=closed\]\:duration-300[data-state="closed"] {
    --tw-duration: .3s;
    transition-duration: .3s;
  }

  .data-\[state\=closed\]\:fade-out-0[data-state="closed"] {
    --tw-exit-opacity: 0;
  }

  .data-\[state\=closed\]\:slide-out-to-bottom[data-state="closed"] {
    --tw-exit-translate-y: 100%;
  }

  .data-\[state\=closed\]\:slide-out-to-left[data-state="closed"] {
    --tw-exit-translate-x: -100%;
  }

  .data-\[state\=closed\]\:slide-out-to-right[data-state="closed"] {
    --tw-exit-translate-x: 100%;
  }

  .data-\[state\=closed\]\:slide-out-to-top[data-state="closed"] {
    --tw-exit-translate-y: -100%;
  }

  .data-\[state\=closed\]\:zoom-out-95[data-state="closed"] {
    --tw-exit-scale: .95;
  }

  .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:animate-out:is(:where(.group\/navigation-menu)[data-viewport="false"] *)[data-state="closed"] {
    animation: exit var(--tw-duration, .15s) var(--tw-ease, ease);
  }

  .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:fade-out-0:is(:where(.group\/navigation-menu)[data-viewport="false"] *)[data-state="closed"] {
    --tw-exit-opacity: 0;
  }

  .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:zoom-out-95:is(:where(.group\/navigation-menu)[data-viewport="false"] *)[data-state="closed"] {
    --tw-exit-scale: .95;
  }

  .data-\[state\=hidden\]\:animate-out[data-state="hidden"] {
    animation: exit var(--tw-duration, .15s) var(--tw-ease, ease);
  }

  .data-\[state\=hidden\]\:fade-out[data-state="hidden"] {
    --tw-exit-opacity: 0;
  }

  .data-\[state\=on\]\:bg-accent[data-state="on"] {
    background-color: var(--accent);
  }

  .data-\[state\=on\]\:text-accent-foreground[data-state="on"] {
    color: var(--accent-foreground);
  }

  .data-\[state\=open\]\:animate-accordion-down[data-state="open"] {
    animation: accordion-down var(--tw-duration, .2s) ease-out;
  }

  .data-\[state\=open\]\:animate-in[data-state="open"] {
    animation: enter var(--tw-duration, .15s) var(--tw-ease, ease);
  }

  .data-\[state\=open\]\:bg-accent[data-state="open"] {
    background-color: var(--accent);
  }

  .data-\[state\=open\]\:bg-accent\/50[data-state="open"] {
    background-color: var(--accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .data-\[state\=open\]\:bg-accent\/50[data-state="open"] {
      background-color: color-mix(in oklab, var(--accent) 50%, transparent);
    }
  }

  .data-\[state\=open\]\:bg-secondary[data-state="open"] {
    background-color: var(--secondary);
  }

  .data-\[state\=open\]\:text-accent-foreground[data-state="open"] {
    color: var(--accent-foreground);
  }

  .data-\[state\=open\]\:text-muted-foreground[data-state="open"] {
    color: var(--muted-foreground);
  }

  .data-\[state\=open\]\:opacity-100[data-state="open"] {
    opacity: 1;
  }

  .data-\[state\=open\]\:duration-500[data-state="open"] {
    --tw-duration: .5s;
    transition-duration: .5s;
  }

  .data-\[state\=open\]\:fade-in-0[data-state="open"] {
    --tw-enter-opacity: 0;
  }

  .data-\[state\=open\]\:slide-in-from-bottom[data-state="open"] {
    --tw-enter-translate-y: 100%;
  }

  .data-\[state\=open\]\:slide-in-from-left[data-state="open"] {
    --tw-enter-translate-x: -100%;
  }

  .data-\[state\=open\]\:slide-in-from-right[data-state="open"] {
    --tw-enter-translate-x: 100%;
  }

  .data-\[state\=open\]\:slide-in-from-top[data-state="open"] {
    --tw-enter-translate-y: -100%;
  }

  .data-\[state\=open\]\:zoom-in-90[data-state="open"] {
    --tw-enter-scale: .9;
  }

  .data-\[state\=open\]\:zoom-in-95[data-state="open"] {
    --tw-enter-scale: .95;
  }

  .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:animate-in:is(:where(.group\/navigation-menu)[data-viewport="false"] *)[data-state="open"] {
    animation: enter var(--tw-duration, .15s) var(--tw-ease, ease);
  }

  .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:fade-in-0:is(:where(.group\/navigation-menu)[data-viewport="false"] *)[data-state="open"] {
    --tw-enter-opacity: 0;
  }

  .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:zoom-in-95:is(:where(.group\/navigation-menu)[data-viewport="false"] *)[data-state="open"] {
    --tw-enter-scale: .95;
  }

  @media (hover: hover) {
    .data-\[state\=open\]\:hover\:bg-accent[data-state="open"]:hover {
      background-color: var(--accent);
    }
  }

  @media (hover: hover) {
    .data-\[state\=open\]\:hover\:bg-sidebar-accent[data-state="open"]:hover {
      background-color: var(--sidebar-accent);
    }
  }

  @media (hover: hover) {
    .data-\[state\=open\]\:hover\:text-sidebar-accent-foreground[data-state="open"]:hover {
      color: var(--sidebar-accent-foreground);
    }
  }

  .data-\[state\=open\]\:focus\:bg-accent[data-state="open"]:focus {
    background-color: var(--accent);
  }

  .data-\[state\=selected\]\:bg-muted[data-state="selected"] {
    background-color: var(--muted);
  }

  .data-\[state\=unchecked\]\:translate-x-0[data-state="unchecked"] {
    --tw-translate-x: calc(var(--spacing) * 0);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .data-\[state\=unchecked\]\:bg-switch-background[data-state="unchecked"] {
    background-color: var(--switch-background);
  }

  .data-\[state\=visible\]\:animate-in[data-state="visible"] {
    animation: enter var(--tw-duration, .15s) var(--tw-ease, ease);
  }

  .data-\[state\=visible\]\:fade-in[data-state="visible"] {
    --tw-enter-opacity: 0;
  }

  .data-\[variant\=destructive\]\:text-destructive[data-variant="destructive"] {
    color: var(--destructive);
  }

  .data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant="destructive"]:focus {
    background-color: var(--destructive);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant="destructive"]:focus {
      background-color: color-mix(in oklab, var(--destructive) 10%, transparent);
    }
  }

  .data-\[variant\=destructive\]\:focus\:text-destructive[data-variant="destructive"]:focus {
    color: var(--destructive);
  }

  .data-\[variant\=outline\]\:border-l-0[data-variant="outline"] {
    border-left-style: var(--tw-border-style);
    border-left-width: 0;
  }

  .data-\[variant\=outline\]\:shadow-xs[data-variant="outline"] {
    --tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, #0000000d);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .data-\[variant\=outline\]\:first\:border-l[data-variant="outline"]:first-child {
    border-left-style: var(--tw-border-style);
    border-left-width: 1px;
  }

  .data-\[vaul-drawer-direction\=bottom\]\:inset-x-0[data-vaul-drawer-direction="bottom"] {
    inset-inline: calc(var(--spacing) * 0);
  }

  .data-\[vaul-drawer-direction\=bottom\]\:bottom-0[data-vaul-drawer-direction="bottom"] {
    bottom: calc(var(--spacing) * 0);
  }

  .data-\[vaul-drawer-direction\=bottom\]\:mt-24[data-vaul-drawer-direction="bottom"] {
    margin-top: calc(var(--spacing) * 24);
  }

  .data-\[vaul-drawer-direction\=bottom\]\:max-h-\[80vh\][data-vaul-drawer-direction="bottom"] {
    max-height: 80vh;
  }

  .data-\[vaul-drawer-direction\=bottom\]\:rounded-t-lg[data-vaul-drawer-direction="bottom"] {
    border-top-left-radius: var(--radius);
    border-top-right-radius: var(--radius);
  }

  .data-\[vaul-drawer-direction\=bottom\]\:border-t[data-vaul-drawer-direction="bottom"] {
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
  }

  .data-\[vaul-drawer-direction\=left\]\:inset-y-0[data-vaul-drawer-direction="left"] {
    inset-block: calc(var(--spacing) * 0);
  }

  .data-\[vaul-drawer-direction\=left\]\:left-0[data-vaul-drawer-direction="left"] {
    left: calc(var(--spacing) * 0);
  }

  .data-\[vaul-drawer-direction\=left\]\:w-3\/4[data-vaul-drawer-direction="left"] {
    width: 75%;
  }

  .data-\[vaul-drawer-direction\=left\]\:border-r[data-vaul-drawer-direction="left"] {
    border-right-style: var(--tw-border-style);
    border-right-width: 1px;
  }

  .data-\[vaul-drawer-direction\=right\]\:inset-y-0[data-vaul-drawer-direction="right"] {
    inset-block: calc(var(--spacing) * 0);
  }

  .data-\[vaul-drawer-direction\=right\]\:right-0[data-vaul-drawer-direction="right"] {
    right: calc(var(--spacing) * 0);
  }

  .data-\[vaul-drawer-direction\=right\]\:w-3\/4[data-vaul-drawer-direction="right"] {
    width: 75%;
  }

  .data-\[vaul-drawer-direction\=right\]\:border-l[data-vaul-drawer-direction="right"] {
    border-left-style: var(--tw-border-style);
    border-left-width: 1px;
  }

  .data-\[vaul-drawer-direction\=top\]\:inset-x-0[data-vaul-drawer-direction="top"] {
    inset-inline: calc(var(--spacing) * 0);
  }

  .data-\[vaul-drawer-direction\=top\]\:top-0[data-vaul-drawer-direction="top"] {
    top: calc(var(--spacing) * 0);
  }

  .data-\[vaul-drawer-direction\=top\]\:mb-24[data-vaul-drawer-direction="top"] {
    margin-bottom: calc(var(--spacing) * 24);
  }

  .data-\[vaul-drawer-direction\=top\]\:max-h-\[80vh\][data-vaul-drawer-direction="top"] {
    max-height: 80vh;
  }

  .data-\[vaul-drawer-direction\=top\]\:rounded-b-lg[data-vaul-drawer-direction="top"] {
    border-bottom-right-radius: var(--radius);
    border-bottom-left-radius: var(--radius);
  }

  .data-\[vaul-drawer-direction\=top\]\:border-b[data-vaul-drawer-direction="top"] {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
  }

  @media (width >= 40rem) {
    .sm\:right-\[5\%\] {
      right: 5%;
    }
  }

  @media (width >= 40rem) {
    .sm\:right-\[45\%\] {
      right: 45%;
    }
  }

  @media (width >= 40rem) {
    .sm\:bottom-\[9\%\] {
      bottom: 9%;
    }
  }

  @media (width >= 40rem) {
    .sm\:left-\[5\%\] {
      left: 5%;
    }
  }

  @media (width >= 40rem) {
    .sm\:mt-4 {
      margin-top: calc(var(--spacing) * 4);
    }
  }

  @media (width >= 40rem) {
    .sm\:mt-\[40px\] {
      margin-top: 40px;
    }
  }

  @media (width >= 40rem) {
    .sm\:mt-\[55px\] {
      margin-top: 55px;
    }
  }

  @media (width >= 40rem) {
    .sm\:mt-\[60px\] {
      margin-top: 60px;
    }
  }

  @media (width >= 40rem) {
    .sm\:ml-\[45px\] {
      margin-left: 45px;
    }
  }

  @media (width >= 40rem) {
    .sm\:ml-\[50px\] {
      margin-left: 50px;
    }
  }

  @media (width >= 40rem) {
    .sm\:ml-\[65px\] {
      margin-left: 65px;
    }
  }

  @media (width >= 40rem) {
    .sm\:block {
      display: block;
    }
  }

  @media (width >= 40rem) {
    .sm\:flex {
      display: flex;
    }
  }

  @media (width >= 40rem) {
    .sm\:aspect-\[5\/4\] {
      aspect-ratio: 5 / 4;
    }
  }

  @media (width >= 40rem) {
    .sm\:aspect-\[16\/9\] {
      aspect-ratio: 16 / 9;
    }
  }

  @media (width >= 40rem) {
    .sm\:aspect-\[16\/10\] {
      aspect-ratio: 16 / 10;
    }
  }

  @media (width >= 40rem) {
    .sm\:h-5 {
      height: calc(var(--spacing) * 5);
    }
  }

  @media (width >= 40rem) {
    .sm\:h-18 {
      height: calc(var(--spacing) * 18);
    }
  }

  @media (width >= 40rem) {
    .sm\:h-\[20px\] {
      height: 20px;
    }
  }

  @media (width >= 40rem) {
    .sm\:h-\[22px\] {
      height: 22px;
    }
  }

  @media (width >= 40rem) {
    .sm\:h-\[25px\] {
      height: 25px;
    }
  }

  @media (width >= 40rem) {
    .sm\:h-\[47px\] {
      height: 47px;
    }
  }

  @media (width >= 40rem) {
    .sm\:h-\[55px\] {
      height: 55px;
    }
  }

  @media (width >= 40rem) {
    .sm\:h-\[140px\] {
      height: 140px;
    }
  }

  @media (width >= 40rem) {
    .sm\:h-\[300px\] {
      height: 300px;
    }
  }

  @media (width >= 40rem) {
    .sm\:h-\[400px\] {
      height: 400px;
    }
  }

  @media (width >= 40rem) {
    .sm\:w-5 {
      width: calc(var(--spacing) * 5);
    }
  }

  @media (width >= 40rem) {
    .sm\:w-18 {
      width: calc(var(--spacing) * 18);
    }
  }

  @media (width >= 40rem) {
    .sm\:w-\[95px\] {
      width: 95px;
    }
  }

  @media (width >= 40rem) {
    .sm\:w-\[105px\] {
      width: 105px;
    }
  }

  @media (width >= 40rem) {
    .sm\:w-\[140px\] {
      width: 140px;
    }
  }

  @media (width >= 40rem) {
    .sm\:w-\[150px\] {
      width: 150px;
    }
  }

  @media (width >= 40rem) {
    .sm\:w-auto {
      width: auto;
    }
  }

  @media (width >= 40rem) {
    .sm\:max-w-lg {
      max-width: var(--container-lg);
    }
  }

  @media (width >= 40rem) {
    .sm\:max-w-sm {
      max-width: var(--container-sm);
    }
  }

  @media (width >= 40rem) {
    .sm\:basis-1\/2 {
      flex-basis: 50%;
    }
  }

  @media (width >= 40rem) {
    .sm\:grid-cols-2 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 40rem) {
    .sm\:flex-row {
      flex-direction: row;
    }
  }

  @media (width >= 40rem) {
    .sm\:items-center {
      align-items: center;
    }
  }

  @media (width >= 40rem) {
    .sm\:justify-between {
      justify-content: space-between;
    }
  }

  @media (width >= 40rem) {
    .sm\:justify-end {
      justify-content: flex-end;
    }
  }

  @media (width >= 40rem) {
    .sm\:gap-2 {
      gap: calc(var(--spacing) * 2);
    }
  }

  @media (width >= 40rem) {
    .sm\:gap-2\.5 {
      gap: calc(var(--spacing) * 2.5);
    }
  }

  @media (width >= 40rem) {
    .sm\:gap-4 {
      gap: calc(var(--spacing) * 4);
    }
  }

  @media (width >= 40rem) {
    .sm\:gap-6 {
      gap: calc(var(--spacing) * 6);
    }
  }

  @media (width >= 40rem) {
    :where(.sm\: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)));
    }
  }

  @media (width >= 40rem) {
    .sm\:rounded-\[50px\] {
      border-radius: 50px;
    }
  }

  @media (width >= 40rem) {
    .sm\:p-4 {
      padding: calc(var(--spacing) * 4);
    }
  }

  @media (width >= 40rem) {
    .sm\:px-4 {
      padding-inline: calc(var(--spacing) * 4);
    }
  }

  @media (width >= 40rem) {
    .sm\:px-5 {
      padding-inline: calc(var(--spacing) * 5);
    }
  }

  @media (width >= 40rem) {
    .sm\:px-8 {
      padding-inline: calc(var(--spacing) * 8);
    }
  }

  @media (width >= 40rem) {
    .sm\:py-2 {
      padding-block: calc(var(--spacing) * 2);
    }
  }

  @media (width >= 40rem) {
    .sm\:py-3 {
      padding-block: calc(var(--spacing) * 3);
    }
  }

  @media (width >= 40rem) {
    .sm\:py-4 {
      padding-block: calc(var(--spacing) * 4);
    }
  }

  @media (width >= 40rem) {
    .sm\:py-12 {
      padding-block: calc(var(--spacing) * 12);
    }
  }

  @media (width >= 40rem) {
    .sm\:py-16 {
      padding-block: calc(var(--spacing) * 16);
    }
  }

  @media (width >= 40rem) {
    .sm\:pt-18 {
      padding-top: calc(var(--spacing) * 18);
    }
  }

  @media (width >= 40rem) {
    .sm\:pt-24 {
      padding-top: calc(var(--spacing) * 24);
    }
  }

  @media (width >= 40rem) {
    .sm\:pr-2\.5 {
      padding-right: calc(var(--spacing) * 2.5);
    }
  }

  @media (width >= 40rem) {
    .sm\:pb-8 {
      padding-bottom: calc(var(--spacing) * 8);
    }
  }

  @media (width >= 40rem) {
    .sm\:pl-2\.5 {
      padding-left: calc(var(--spacing) * 2.5);
    }
  }

  @media (width >= 40rem) {
    .sm\:text-left {
      text-align: left;
    }
  }

  @media (width >= 40rem) {
    .sm\:text-right {
      text-align: right;
    }
  }

  @media (width >= 40rem) {
    .sm\:text-lg {
      font-size: var(--text-lg);
      line-height: var(--tw-leading, var(--text-lg--line-height));
    }
  }

  @media (width >= 40rem) {
    .sm\:text-xl {
      font-size: var(--text-xl);
      line-height: var(--tw-leading, var(--text-xl--line-height));
    }
  }

  @media (width >= 40rem) {
    .sm\:text-\[20px\] {
      font-size: 20px;
    }
  }

  @media (width >= 40rem) {
    .sm\:text-\[22px\] {
      font-size: 22px;
    }
  }

  @media (width >= 40rem) {
    .sm\:text-\[32px\] {
      font-size: 32px;
    }
  }

  @media (width >= 40rem) {
    .sm\:text-\[43px\] {
      font-size: 43px;
    }
  }

  @media (width >= 40rem) {
    .sm\:text-\[clamp\(28px\,4\.5vw\,72px\)\] {
      font-size: clamp(28px, 4.5vw, 72px);
    }
  }

  @media (width >= 40rem) {
    .data-\[vaul-drawer-direction\=left\]\:sm\:max-w-sm[data-vaul-drawer-direction="left"] {
      max-width: var(--container-sm);
    }
  }

  @media (width >= 40rem) {
    .data-\[vaul-drawer-direction\=right\]\:sm\:max-w-sm[data-vaul-drawer-direction="right"] {
      max-width: var(--container-sm);
    }
  }

  @media (width >= 48rem) {
    .md\:absolute {
      position: absolute;
    }
  }

  @media (width >= 48rem) {
    .md\:right-\[5\.5\%\] {
      right: 5.5%;
    }
  }

  @media (width >= 48rem) {
    .md\:right-\[50\%\] {
      right: 50%;
    }
  }

  @media (width >= 48rem) {
    .md\:bottom-\[9\.2\%\] {
      bottom: 9.2%;
    }
  }

  @media (width >= 48rem) {
    .md\:left-\[6\%\] {
      left: 6%;
    }
  }

  @media (width >= 48rem) {
    .md\:col-span-1 {
      grid-column: span 1 / span 1;
    }
  }

  @media (width >= 48rem) {
    .md\:col-span-3 {
      grid-column: span 3 / span 3;
    }
  }

  @media (width >= 48rem) {
    .md\:mt-12 {
      margin-top: calc(var(--spacing) * 12);
    }
  }

  @media (width >= 48rem) {
    .md\:mt-16 {
      margin-top: calc(var(--spacing) * 16);
    }
  }

  @media (width >= 48rem) {
    .md\:mt-20 {
      margin-top: calc(var(--spacing) * 20);
    }
  }

  @media (width >= 48rem) {
    .md\:mt-\[64px\] {
      margin-top: 64px;
    }
  }

  @media (width >= 48rem) {
    .md\:mt-\[65px\] {
      margin-top: 65px;
    }
  }

  @media (width >= 48rem) {
    .md\:mt-\[69px\] {
      margin-top: 69px;
    }
  }

  @media (width >= 48rem) {
    .md\:mt-\[70px\] {
      margin-top: 70px;
    }
  }

  @media (width >= 48rem) {
    .md\:mb-12 {
      margin-bottom: calc(var(--spacing) * 12);
    }
  }

  @media (width >= 48rem) {
    .md\:mb-16 {
      margin-bottom: calc(var(--spacing) * 16);
    }
  }

  @media (width >= 48rem) {
    .md\:mb-20 {
      margin-bottom: calc(var(--spacing) * 20);
    }
  }

  @media (width >= 48rem) {
    .md\:-ml-4 {
      margin-left: calc(var(--spacing) * -4);
    }
  }

  @media (width >= 48rem) {
    .md\:ml-\[53px\] {
      margin-left: 53px;
    }
  }

  @media (width >= 48rem) {
    .md\:ml-\[61px\] {
      margin-left: 61px;
    }
  }

  @media (width >= 48rem) {
    .md\:ml-\[80px\] {
      margin-left: 80px;
    }
  }

  @media (width >= 48rem) {
    .md\:ml-\[82px\] {
      margin-left: 82px;
    }
  }

  @media (width >= 48rem) {
    .md\:block {
      display: block;
    }
  }

  @media (width >= 48rem) {
    .md\:flex {
      display: flex;
    }
  }

  @media (width >= 48rem) {
    .md\:aspect-\[2\/1\] {
      aspect-ratio: 2;
    }
  }

  @media (width >= 48rem) {
    .md\:aspect-\[3\/2\] {
      aspect-ratio: 3 / 2;
    }
  }

  @media (width >= 48rem) {
    .md\:aspect-\[16\/9\] {
      aspect-ratio: 16 / 9;
    }
  }

  @media (width >= 48rem) {
    .md\:h-5 {
      height: calc(var(--spacing) * 5);
    }
  }

  @media (width >= 48rem) {
    .md\:h-18 {
      height: calc(var(--spacing) * 18);
    }
  }

  @media (width >= 48rem) {
    .md\:h-\[23px\] {
      height: 23px;
    }
  }

  @media (width >= 48rem) {
    .md\:h-\[26px\] {
      height: 26px;
    }
  }

  @media (width >= 48rem) {
    .md\:h-\[33px\] {
      height: 33px;
    }
  }

  @media (width >= 48rem) {
    .md\:h-\[50px\] {
      height: 50px;
    }
  }

  @media (width >= 48rem) {
    .md\:h-\[67px\] {
      height: 67px;
    }
  }

  @media (width >= 48rem) {
    .md\:h-\[163px\] {
      height: 163px;
    }
  }

  @media (width >= 48rem) {
    .md\:h-\[400px\] {
      height: 400px;
    }
  }

  @media (width >= 48rem) {
    .md\:h-\[500px\] {
      height: 500px;
    }
  }

  @media (width >= 48rem) {
    .md\:w-5 {
      width: calc(var(--spacing) * 5);
    }
  }

  @media (width >= 48rem) {
    .md\:w-18 {
      width: calc(var(--spacing) * 18);
    }
  }

  @media (width >= 48rem) {
    .md\:w-\[100px\] {
      width: 100px;
    }
  }

  @media (width >= 48rem) {
    .md\:w-\[123px\] {
      width: 123px;
    }
  }

  @media (width >= 48rem) {
    .md\:w-\[128px\] {
      width: 128px;
    }
  }

  @media (width >= 48rem) {
    .md\:w-\[167px\] {
      width: 167px;
    }
  }

  @media (width >= 48rem) {
    .md\:w-\[184px\] {
      width: 184px;
    }
  }

  @media (width >= 48rem) {
    .md\:w-\[var\(--radix-navigation-menu-viewport-width\)\] {
      width: var(--radix-navigation-menu-viewport-width);
    }
  }

  @media (width >= 48rem) {
    .md\:w-auto {
      width: auto;
    }
  }

  @media (width >= 48rem) {
    .md\:basis-4\/5 {
      flex-basis: 80%;
    }
  }

  @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\:grid-cols-6 {
      grid-template-columns: repeat(6, minmax(0, 1fr));
    }
  }

  @media (width >= 48rem) {
    .md\:gap-3 {
      gap: calc(var(--spacing) * 3);
    }
  }

  @media (width >= 48rem) {
    .md\:gap-8 {
      gap: calc(var(--spacing) * 8);
    }
  }

  @media (width >= 48rem) {
    .md\:gap-12 {
      gap: calc(var(--spacing) * 12);
    }
  }

  @media (width >= 48rem) {
    .md\:rounded-\[2rem\] {
      border-radius: 2rem;
    }
  }

  @media (width >= 48rem) {
    .md\:rounded-\[70px\] {
      border-radius: 70px;
    }
  }

  @media (width >= 48rem) {
    .md\:p-6 {
      padding: calc(var(--spacing) * 6);
    }
  }

  @media (width >= 48rem) {
    .md\:p-8 {
      padding: calc(var(--spacing) * 8);
    }
  }

  @media (width >= 48rem) {
    .md\:p-10 {
      padding: calc(var(--spacing) * 10);
    }
  }

  @media (width >= 48rem) {
    .md\:px-5 {
      padding-inline: calc(var(--spacing) * 5);
    }
  }

  @media (width >= 48rem) {
    .md\:px-6 {
      padding-inline: calc(var(--spacing) * 6);
    }
  }

  @media (width >= 48rem) {
    .md\:px-7 {
      padding-inline: calc(var(--spacing) * 7);
    }
  }

  @media (width >= 48rem) {
    .md\:px-8 {
      padding-inline: calc(var(--spacing) * 8);
    }
  }

  @media (width >= 48rem) {
    .md\:px-12 {
      padding-inline: calc(var(--spacing) * 12);
    }
  }

  @media (width >= 48rem) {
    .md\:px-16 {
      padding-inline: calc(var(--spacing) * 16);
    }
  }

  @media (width >= 48rem) {
    .md\:py-2\.5 {
      padding-block: calc(var(--spacing) * 2.5);
    }
  }

  @media (width >= 48rem) {
    .md\:py-3 {
      padding-block: calc(var(--spacing) * 3);
    }
  }

  @media (width >= 48rem) {
    .md\:py-4 {
      padding-block: calc(var(--spacing) * 4);
    }
  }

  @media (width >= 48rem) {
    .md\:py-6 {
      padding-block: calc(var(--spacing) * 6);
    }
  }

  @media (width >= 48rem) {
    .md\:py-12 {
      padding-block: calc(var(--spacing) * 12);
    }
  }

  @media (width >= 48rem) {
    .md\:py-20 {
      padding-block: calc(var(--spacing) * 20);
    }
  }

  @media (width >= 48rem) {
    .md\:pt-20 {
      padding-top: calc(var(--spacing) * 20);
    }
  }

  @media (width >= 48rem) {
    .md\:pl-4 {
      padding-left: calc(var(--spacing) * 4);
    }
  }

  @media (width >= 48rem) {
    .md\:text-left {
      text-align: left;
    }
  }

  @media (width >= 48rem) {
    .md\:text-2xl {
      font-size: var(--text-2xl);
      line-height: var(--tw-leading, var(--text-2xl--line-height));
    }
  }

  @media (width >= 48rem) {
    .md\:text-3xl {
      font-size: var(--text-3xl);
      line-height: var(--tw-leading, var(--text-3xl--line-height));
    }
  }

  @media (width >= 48rem) {
    .md\:text-4xl {
      font-size: var(--text-4xl);
      line-height: var(--tw-leading, var(--text-4xl--line-height));
    }
  }

  @media (width >= 48rem) {
    .md\:text-5xl {
      font-size: var(--text-5xl);
      line-height: var(--tw-leading, var(--text-5xl--line-height));
    }
  }

  @media (width >= 48rem) {
    .md\:text-6xl {
      font-size: var(--text-6xl);
      line-height: var(--tw-leading, var(--text-6xl--line-height));
    }
  }

  @media (width >= 48rem) {
    .md\:text-7xl {
      font-size: var(--text-7xl);
      line-height: var(--tw-leading, var(--text-7xl--line-height));
    }
  }

  @media (width >= 48rem) {
    .md\:text-8xl {
      font-size: var(--text-8xl);
      line-height: var(--tw-leading, var(--text-8xl--line-height));
    }
  }

  @media (width >= 48rem) {
    .md\:text-sm {
      font-size: var(--text-sm);
      line-height: var(--tw-leading, var(--text-sm--line-height));
    }
  }

  @media (width >= 48rem) {
    .md\:text-xl {
      font-size: var(--text-xl);
      line-height: var(--tw-leading, var(--text-xl--line-height));
    }
  }

  @media (width >= 48rem) {
    .md\:text-\[24px\] {
      font-size: 24px;
    }
  }

  @media (width >= 48rem) {
    .md\:text-\[45px\] {
      font-size: 45px;
    }
  }

  @media (width >= 48rem) {
    .md\:text-\[58px\] {
      font-size: 58px;
    }
  }

  @media (width >= 48rem) {
    .md\:text-\[clamp\(32px\,4\.8vw\,64px\)\] {
      font-size: clamp(32px, 4.8vw, 64px);
    }
  }

  @media (width >= 48rem) {
    .md\:opacity-0 {
      opacity: 0;
    }
  }

  @media (width >= 48rem) {
    .md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant="inset"] ~ *) {
      margin: calc(var(--spacing) * 2);
    }
  }

  @media (width >= 48rem) {
    .md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant="inset"] ~ *) {
      margin-left: calc(var(--spacing) * 0);
    }
  }

  @media (width >= 48rem) {
    .md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant="inset"] ~ *) {
      border-radius: calc(var(--radius)  + 4px);
    }
  }

  @media (width >= 48rem) {
    .md\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.peer)[data-variant="inset"] ~ *) {
      --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);
    }
  }

  @media (width >= 48rem) {
    .md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2:is(:where(.peer)[data-variant="inset"] ~ *):is(:where(.peer)[data-state="collapsed"] ~ *) {
      margin-left: calc(var(--spacing) * 2);
    }
  }

  @media (width >= 48rem) {
    .md\:after\:hidden:after {
      content: var(--tw-content);
      display: none;
    }
  }

  @media (width >= 64rem) {
    .lg\:right-\[55\%\] {
      right: 55%;
    }
  }

  @media (width >= 64rem) {
    .lg\:mt-20 {
      margin-top: calc(var(--spacing) * 20);
    }
  }

  @media (width >= 64rem) {
    .lg\:mt-24 {
      margin-top: calc(var(--spacing) * 24);
    }
  }

  @media (width >= 64rem) {
    .lg\:mt-\[80px\] {
      margin-top: 80px;
    }
  }

  @media (width >= 64rem) {
    .lg\:mb-16 {
      margin-bottom: calc(var(--spacing) * 16);
    }
  }

  @media (width >= 64rem) {
    .lg\:mb-20 {
      margin-bottom: calc(var(--spacing) * 20);
    }
  }

  @media (width >= 64rem) {
    .lg\:mb-24 {
      margin-bottom: calc(var(--spacing) * 24);
    }
  }

  @media (width >= 64rem) {
    .lg\:grid {
      display: grid;
    }
  }

  @media (width >= 64rem) {
    .lg\:aspect-\[2\.2\/1\] {
      aspect-ratio: 2.2;
    }
  }

  @media (width >= 64rem) {
    .lg\:aspect-\[2\/1\] {
      aspect-ratio: 2;
    }
  }

  @media (width >= 64rem) {
    .lg\:aspect-\[5\/3\] {
      aspect-ratio: 5 / 3;
    }
  }

  @media (width >= 64rem) {
    .lg\:h-6 {
      height: calc(var(--spacing) * 6);
    }
  }

  @media (width >= 64rem) {
    .lg\:h-21 {
      height: calc(var(--spacing) * 21);
    }
  }

  @media (width >= 64rem) {
    .lg\:h-\[52px\] {
      height: 52px;
    }
  }

  @media (width >= 64rem) {
    .lg\:h-\[500px\] {
      height: 500px;
    }
  }

  @media (width >= 64rem) {
    .lg\:h-\[550px\] {
      height: 550px;
    }
  }

  @media (width >= 64rem) {
    .lg\:h-\[600px\] {
      height: 600px;
    }
  }

  @media (width >= 64rem) {
    .lg\:w-6 {
      width: calc(var(--spacing) * 6);
    }
  }

  @media (width >= 64rem) {
    .lg\:w-21 {
      width: calc(var(--spacing) * 21);
    }
  }

  @media (width >= 64rem) {
    .lg\:w-\[105px\] {
      width: 105px;
    }
  }

  @media (width >= 64rem) {
    .lg\:basis-1\/3 {
      flex-basis: 33.3333%;
    }
  }

  @media (width >= 64rem) {
    .lg\:basis-3\/4 {
      flex-basis: 75%;
    }
  }

  @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-4 {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }

  @media (width >= 64rem) {
    .lg\:gap-4 {
      gap: calc(var(--spacing) * 4);
    }
  }

  @media (width >= 64rem) {
    .lg\:gap-8 {
      gap: calc(var(--spacing) * 8);
    }
  }

  @media (width >= 64rem) {
    .lg\:gap-16 {
      gap: calc(var(--spacing) * 16);
    }
  }

  @media (width >= 64rem) {
    :where(.lg\:space-y-0 > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)));
    }
  }

  @media (width >= 64rem) {
    :where(.lg\: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)));
    }
  }

  @media (width >= 64rem) {
    .lg\:rounded-\[2\.5rem\] {
      border-radius: 2.5rem;
    }
  }

  @media (width >= 64rem) {
    .lg\:p-8 {
      padding: calc(var(--spacing) * 8);
    }
  }

  @media (width >= 64rem) {
    .lg\:px-6 {
      padding-inline: calc(var(--spacing) * 6);
    }
  }

  @media (width >= 64rem) {
    .lg\:px-8 {
      padding-inline: calc(var(--spacing) * 8);
    }
  }

  @media (width >= 64rem) {
    .lg\:px-16 {
      padding-inline: calc(var(--spacing) * 16);
    }
  }

  @media (width >= 64rem) {
    .lg\:px-20 {
      padding-inline: calc(var(--spacing) * 20);
    }
  }

  @media (width >= 64rem) {
    .lg\:px-32 {
      padding-inline: calc(var(--spacing) * 32);
    }
  }

  @media (width >= 64rem) {
    .lg\:py-3 {
      padding-block: calc(var(--spacing) * 3);
    }
  }

  @media (width >= 64rem) {
    .lg\:py-4 {
      padding-block: calc(var(--spacing) * 4);
    }
  }

  @media (width >= 64rem) {
    .lg\:py-8 {
      padding-block: calc(var(--spacing) * 8);
    }
  }

  @media (width >= 64rem) {
    .lg\:py-16 {
      padding-block: calc(var(--spacing) * 16);
    }
  }

  @media (width >= 64rem) {
    .lg\:py-20 {
      padding-block: calc(var(--spacing) * 20);
    }
  }

  @media (width >= 64rem) {
    .lg\:py-24 {
      padding-block: calc(var(--spacing) * 24);
    }
  }

  @media (width >= 64rem) {
    .lg\:pt-24 {
      padding-top: calc(var(--spacing) * 24);
    }
  }

  @media (width >= 64rem) {
    .lg\:text-2xl {
      font-size: var(--text-2xl);
      line-height: var(--tw-leading, var(--text-2xl--line-height));
    }
  }

  @media (width >= 64rem) {
    .lg\:text-3xl {
      font-size: var(--text-3xl);
      line-height: var(--tw-leading, var(--text-3xl--line-height));
    }
  }

  @media (width >= 64rem) {
    .lg\:text-5xl {
      font-size: var(--text-5xl);
      line-height: var(--tw-leading, var(--text-5xl--line-height));
    }
  }

  @media (width >= 64rem) {
    .lg\:text-8xl {
      font-size: var(--text-8xl);
      line-height: var(--tw-leading, var(--text-8xl--line-height));
    }
  }

  @media (width >= 64rem) {
    .lg\:text-9xl {
      font-size: var(--text-9xl);
      line-height: var(--tw-leading, var(--text-9xl--line-height));
    }
  }

  @media (width >= 64rem) {
    .lg\:text-\[26px\] {
      font-size: 26px;
    }
  }

  @media (width >= 64rem) {
    .lg\:text-\[44px\] {
      font-size: 44px;
    }
  }

  @media (width >= 64rem) {
    .lg\:text-\[72px\] {
      font-size: 72px;
    }
  }

  @media (width >= 64rem) {
    .lg\:text-\[clamp\(36px\,4\.2vw\,58px\)\] {
      font-size: clamp(36px, 4.2vw, 58px);
    }
  }

  @media (width >= 80rem) {
    .xl\:right-\[57\%\] {
      right: 57%;
    }
  }

  @media (width >= 80rem) {
    .xl\:mt-\[96px\] {
      margin-top: 96px;
    }
  }

  @media (width >= 80rem) {
    .xl\:aspect-\[2\.2\/1\] {
      aspect-ratio: 2.2;
    }
  }

  @media (width >= 80rem) {
    .xl\:aspect-\[2\.5\/1\] {
      aspect-ratio: 2.5;
    }
  }

  @media (width >= 80rem) {
    .xl\:aspect-\[16\/9\] {
      aspect-ratio: 16 / 9;
    }
  }

  @media (width >= 80rem) {
    .xl\:h-6 {
      height: calc(var(--spacing) * 6);
    }
  }

  @media (width >= 80rem) {
    .xl\:h-21 {
      height: calc(var(--spacing) * 21);
    }
  }

  @media (width >= 80rem) {
    .xl\:h-\[55px\] {
      height: 55px;
    }
  }

  @media (width >= 80rem) {
    .xl\:h-\[600px\] {
      height: 600px;
    }
  }

  @media (width >= 80rem) {
    .xl\:w-6 {
      width: calc(var(--spacing) * 6);
    }
  }

  @media (width >= 80rem) {
    .xl\:w-21 {
      width: calc(var(--spacing) * 21);
    }
  }

  @media (width >= 80rem) {
    .xl\:w-\[110px\] {
      width: 110px;
    }
  }

  @media (width >= 80rem) {
    .xl\:gap-4 {
      gap: calc(var(--spacing) * 4);
    }
  }

  @media (width >= 80rem) {
    .xl\:px-7 {
      padding-inline: calc(var(--spacing) * 7);
    }
  }

  @media (width >= 80rem) {
    .xl\:px-9 {
      padding-inline: calc(var(--spacing) * 9);
    }
  }

  @media (width >= 80rem) {
    .xl\:px-16 {
      padding-inline: calc(var(--spacing) * 16);
    }
  }

  @media (width >= 80rem) {
    .xl\:px-20 {
      padding-inline: calc(var(--spacing) * 20);
    }
  }

  @media (width >= 80rem) {
    .xl\:px-24 {
      padding-inline: calc(var(--spacing) * 24);
    }
  }

  @media (width >= 80rem) {
    .xl\:py-3\.5 {
      padding-block: calc(var(--spacing) * 3.5);
    }
  }

  @media (width >= 80rem) {
    .xl\:py-5 {
      padding-block: calc(var(--spacing) * 5);
    }
  }

  @media (width >= 80rem) {
    .xl\:py-8 {
      padding-block: calc(var(--spacing) * 8);
    }
  }

  @media (width >= 80rem) {
    .xl\:pt-28 {
      padding-top: calc(var(--spacing) * 28);
    }
  }

  @media (width >= 80rem) {
    .xl\:text-2xl {
      font-size: var(--text-2xl);
      line-height: var(--tw-leading, var(--text-2xl--line-height));
    }
  }

  @media (width >= 80rem) {
    .xl\:text-9xl {
      font-size: var(--text-9xl);
      line-height: var(--tw-leading, var(--text-9xl--line-height));
    }
  }

  @media (width >= 80rem) {
    .xl\:text-\[28px\] {
      font-size: 28px;
    }
  }

  @media (width >= 80rem) {
    .xl\:text-\[54px\] {
      font-size: 54px;
    }
  }

  @media (width >= 80rem) {
    .xl\:text-\[94px\] {
      font-size: 94px;
    }
  }

  @media (width >= 80rem) {
    .xl\:text-\[clamp\(40px\,3\.8vw\,52px\)\] {
      font-size: clamp(40px, 3.8vw, 52px);
    }
  }

  @media (width >= 96rem) {
    .\32 xl\:aspect-\[2\.3\/1\] {
      aspect-ratio: 2.3;
    }
  }

  @media (width >= 96rem) {
    .\32 xl\:aspect-\[2\.8\/1\] {
      aspect-ratio: 2.8;
    }
  }

  @media (width >= 96rem) {
    .\32 xl\:aspect-\[16\/9\] {
      aspect-ratio: 16 / 9;
    }
  }

  @media (width >= 96rem) {
    .\32 xl\:h-\[57px\] {
      height: 57px;
    }
  }

  @media (width >= 96rem) {
    .\32 xl\:h-\[650px\] {
      height: 650px;
    }
  }

  @media (width >= 96rem) {
    .\32 xl\:w-\[115px\] {
      width: 115px;
    }
  }

  @media (width >= 96rem) {
    .\32 xl\:px-32 {
      padding-inline: calc(var(--spacing) * 32);
    }
  }

  @media (width >= 96rem) {
    .\32 xl\:px-\[80px\] {
      padding-inline: 80px;
    }
  }

  @media (width >= 96rem) {
    .\32 xl\:py-6 {
      padding-block: calc(var(--spacing) * 6);
    }
  }

  @media (width >= 96rem) {
    .\32 xl\:text-\[30px\] {
      font-size: 30px;
    }
  }

  @media (width >= 96rem) {
    .\32 xl\:text-\[64px\] {
      font-size: 64px;
    }
  }

  @media (width >= 96rem) {
    .\32 xl\:text-\[100px\] {
      font-size: 100px;
    }
  }

  @media (width >= 96rem) {
    .\32 xl\:text-\[clamp\(44px\,3\.5vw\,48px\)\] {
      font-size: clamp(44px, 3.5vw, 48px);
    }
  }

  .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);
    }
  }

  .dark\:text-muted-foreground:is(.dark *) {
    color: var(--muted-foreground);
  }

  @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);
    }
  }

  .dark\:data-\[active\=true\]\:aria-invalid\:ring-destructive\/40:is(.dark *)[data-active="true"][aria-invalid="true"] {
    --tw-ring-color: var(--destructive);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:data-\[active\=true\]\:aria-invalid\:ring-destructive\/40:is(.dark *)[data-active="true"][aria-invalid="true"] {
      --tw-ring-color: color-mix(in oklab, var(--destructive) 40%, transparent);
    }
  }

  .dark\:data-\[state\=active\]\:border-input:is(.dark *)[data-state="active"] {
    border-color: var(--input);
  }

  .dark\:data-\[state\=active\]\:bg-input\/30:is(.dark *)[data-state="active"] {
    background-color: var(--input);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:data-\[state\=active\]\:bg-input\/30:is(.dark *)[data-state="active"] {
      background-color: color-mix(in oklab, var(--input) 30%, transparent);
    }
  }

  .dark\:data-\[state\=active\]\:text-foreground:is(.dark *)[data-state="active"] {
    color: var(--foreground);
  }

  .dark\:data-\[state\=checked\]\:bg-primary:is(.dark *)[data-state="checked"] {
    background-color: var(--primary);
  }

  .dark\:data-\[state\=checked\]\:bg-primary-foreground:is(.dark *)[data-state="checked"] {
    background-color: var(--primary-foreground);
  }

  .dark\:data-\[state\=unchecked\]\:bg-card-foreground:is(.dark *)[data-state="unchecked"] {
    background-color: var(--card-foreground);
  }

  .dark\:data-\[state\=unchecked\]\:bg-input\/80:is(.dark *)[data-state="unchecked"] {
    background-color: var(--input);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:data-\[state\=unchecked\]\:bg-input\/80:is(.dark *)[data-state="unchecked"] {
      background-color: color-mix(in oklab, var(--input) 80%, transparent);
    }
  }

  .dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant="destructive"]:focus {
    background-color: var(--destructive);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant="destructive"]:focus {
      background-color: color-mix(in oklab, var(--destructive) 20%, transparent);
    }
  }

  .\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text {
    fill: var(--muted-foreground);
  }

  .\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"] {
    stroke: var(--border);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"] {
      stroke: color-mix(in oklab, var(--border) 50%, transparent);
    }
  }

  .\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor {
    stroke: var(--border);
  }

  .\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"] {
    stroke: #0000;
  }

  .\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer {
    --tw-outline-style: none;
    outline-style: none;
  }

  @media (forced-colors: active) {
    .\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer {
      outline-offset: 2px;
      outline: 2px solid #0000;
    }
  }

  .\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"] {
    stroke: var(--border);
  }

  .\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector {
    fill: var(--muted);
  }

  .\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor {
    fill: var(--muted);
  }

  .\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"] {
    stroke: var(--border);
  }

  .\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector {
    --tw-outline-style: none;
    outline-style: none;
  }

  @media (forced-colors: active) {
    .\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector {
      outline-offset: 2px;
      outline: 2px solid #0000;
    }
  }

  .\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"] {
    stroke: #0000;
  }

  .\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface {
    --tw-outline-style: none;
    outline-style: none;
  }

  @media (forced-colors: active) {
    .\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface {
      outline-offset: 2px;
      outline: 2px solid #0000;
    }
  }

  .\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading] {
    padding-inline: calc(var(--spacing) * 2);
  }

  .\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading] {
    padding-block: calc(var(--spacing) * 1.5);
  }

  .\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading] {
    font-size: var(--text-xs);
    line-height: var(--tw-leading, var(--text-xs--line-height));
  }

  .\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading] {
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
  }

  .\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading] {
    color: var(--muted-foreground);
  }

  .\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group] {
    padding-inline: calc(var(--spacing) * 2);
  }

  .\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden]) ~ [cmdk-group] {
    padding-top: calc(var(--spacing) * 0);
  }

  .\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg {
    height: calc(var(--spacing) * 5);
  }

  .\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg {
    width: calc(var(--spacing) * 5);
  }

  .\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input] {
    height: calc(var(--spacing) * 12);
  }

  .\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item] {
    padding-inline: calc(var(--spacing) * 2);
  }

  .\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item] {
    padding-block: calc(var(--spacing) * 3);
  }

  .\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg {
    height: calc(var(--spacing) * 5);
  }

  .\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg {
    width: calc(var(--spacing) * 5);
  }

  .\[\&_p\]\:leading-relaxed p {
    --tw-leading: var(--leading-relaxed);
    line-height: var(--leading-relaxed);
  }

  .\[\&_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);
  }

  .\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*="text-"]) {
    color: var(--muted-foreground);
  }

  .\[\&_tr\]\:border-b tr {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
  }

  .\[\&_tr\:last-child\]\:border-0 tr:last-child {
    border-style: var(--tw-border-style);
    border-width: 0;
  }

  .\[\&\:has\(\>\.day-range-end\)\]\:rounded-r-md:has( > .day-range-end) {
    border-top-right-radius: calc(var(--radius)  - 2px);
    border-bottom-right-radius: calc(var(--radius)  - 2px);
  }

  .\[\&\:has\(\>\.day-range-start\)\]\:rounded-l-md:has( > .day-range-start) {
    border-top-left-radius: calc(var(--radius)  - 2px);
    border-bottom-left-radius: calc(var(--radius)  - 2px);
  }

  .\[\&\:has\(\[aria-selected\]\)\]\:rounded-md:has([aria-selected]) {
    border-radius: calc(var(--radius)  - 2px);
  }

  .\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]) {
    background-color: var(--accent);
  }

  .first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:first-child:has([aria-selected]) {
    border-top-left-radius: calc(var(--radius)  - 2px);
    border-bottom-left-radius: calc(var(--radius)  - 2px);
  }

  .last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:last-child:has([aria-selected]) {
    border-top-right-radius: calc(var(--radius)  - 2px);
    border-bottom-right-radius: calc(var(--radius)  - 2px);
  }

  .\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end) {
    border-top-right-radius: calc(var(--radius)  - 2px);
    border-bottom-right-radius: calc(var(--radius)  - 2px);
  }

  .\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role="checkbox"]) {
    padding-right: calc(var(--spacing) * 0);
  }

  .\[\.border-b\]\:pb-6.border-b {
    padding-bottom: calc(var(--spacing) * 6);
  }

  .\[\.border-t\]\:pt-6.border-t {
    padding-top: calc(var(--spacing) * 6);
  }

  :is(.\*\:\[span\]\:last\:flex > *):is(span):last-child {
    display: flex;
  }

  :is(.\*\:\[span\]\:last\:items-center > *):is(span):last-child {
    align-items: center;
  }

  :is(.\*\:\[span\]\:last\:gap-2 > *):is(span):last-child {
    gap: calc(var(--spacing) * 2);
  }

  :is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:\!text-destructive[data-variant="destructive"] > *):is(svg) {
    color: var(--destructive) !important;
  }

  .\[\&\:last-child\]\:pb-6:last-child {
    padding-bottom: calc(var(--spacing) * 6);
  }

  .\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\] > [role="checkbox"] {
    --tw-translate-y: 2px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .\[\&\>button\]\:hidden > button {
    display: none;
  }

  .\[\&\>span\:last-child\]\:truncate > span:last-child {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
  }

  .\[\&\>svg\]\:pointer-events-none > svg {
    pointer-events: none;
  }

  .\[\&\>svg\]\:size-3 > svg {
    width: calc(var(--spacing) * 3);
    height: calc(var(--spacing) * 3);
  }

  .\[\&\>svg\]\:size-3\.5 > svg {
    width: calc(var(--spacing) * 3.5);
    height: calc(var(--spacing) * 3.5);
  }

  .\[\&\>svg\]\:size-4 > svg {
    width: calc(var(--spacing) * 4);
    height: calc(var(--spacing) * 4);
  }

  .\[\&\>svg\]\:h-2\.5 > svg {
    height: calc(var(--spacing) * 2.5);
  }

  .\[\&\>svg\]\:h-3 > svg {
    height: calc(var(--spacing) * 3);
  }

  .\[\&\>svg\]\:w-2\.5 > svg {
    width: calc(var(--spacing) * 2.5);
  }

  .\[\&\>svg\]\:w-3 > svg {
    width: calc(var(--spacing) * 3);
  }

  .\[\&\>svg\]\:shrink-0 > svg {
    flex-shrink: 0;
  }

  .\[\&\>svg\]\:translate-y-0\.5 > svg {
    --tw-translate-y: calc(var(--spacing) * .5);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .\[\&\>svg\]\:text-current > svg {
    color: currentColor;
  }

  .\[\&\>svg\]\:text-muted-foreground > svg {
    color: var(--muted-foreground);
  }

  .\[\&\>svg\]\:text-sidebar-accent-foreground > svg {
    color: var(--sidebar-accent-foreground);
  }

  .\[\&\>tr\]\:last\:border-b-0 > tr:last-child {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 0;
  }

  .\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction="vertical"] > div {
    rotate: 90deg;
  }

  .\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state="open"] > svg {
    rotate: 180deg;
  }

  [data-side="left"][data-collapsible="offcanvas"] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2 {
    right: calc(var(--spacing) * -2);
  }

  [data-side="left"][data-state="collapsed"] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize {
    cursor: e-resize;
  }

  [data-side="right"][data-collapsible="offcanvas"] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2 {
    left: calc(var(--spacing) * -2);
  }

  [data-side="right"][data-state="collapsed"] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize {
    cursor: w-resize;
  }

  @media (hover: hover) {
    a.\[a\&\]\:hover\:bg-accent:hover {
      background-color: var(--accent);
    }
  }

  @media (hover: hover) {
    a.\[a\&\]\:hover\:bg-destructive\/90:hover {
      background-color: var(--destructive);
    }

    @supports (color: color-mix(in lab, red, red)) {
      a.\[a\&\]\:hover\:bg-destructive\/90:hover {
        background-color: color-mix(in oklab, var(--destructive) 90%, transparent);
      }
    }
  }

  @media (hover: hover) {
    a.\[a\&\]\:hover\:bg-primary\/90:hover {
      background-color: var(--primary);
    }

    @supports (color: color-mix(in lab, red, red)) {
      a.\[a\&\]\:hover\:bg-primary\/90:hover {
        background-color: color-mix(in oklab, var(--primary) 90%, transparent);
      }
    }
  }

  @media (hover: hover) {
    a.\[a\&\]\:hover\:bg-secondary\/90:hover {
      background-color: var(--secondary);
    }

    @supports (color: color-mix(in lab, red, red)) {
      a.\[a\&\]\:hover\:bg-secondary\/90:hover {
        background-color: color-mix(in oklab, var(--secondary) 90%, transparent);
      }
    }
  }

  @media (hover: hover) {
    a.\[a\&\]\:hover\:text-accent-foreground:hover {
      color: var(--accent-foreground);
    }
  }
}


:root {
  --font-size: 14.5px;
  --background: #fff;
  --foreground: oklch(.145 0 0);
  --card: #fff;
  --card-foreground: oklch(.145 0 0);
  --popover: oklch(1 0 0);
  --popover-foreground: oklch(.145 0 0);
  --primary: #030213;
  --primary-foreground: oklch(1 0 0);
  --secondary: oklch(.95 .0058 264.53);
  --secondary-foreground: #030213;
  --muted: #ececf0;
  --muted-foreground: #717182;
  --accent: #e9ebef;
  --accent-foreground: #030213;
  --destructive: #d4183d;
  --destructive-foreground: #fff;
  --border: #0000001a;
  --input: transparent;
  --input-background: #f3f3f5;
  --switch-background: #cbced4;
  --font-weight-medium: 500;
  --font-weight-normal: 400;
  --ring: oklch(.708 0 0);
  --chart-1: oklch(.646 .222 41.116);
  --chart-2: oklch(.6 .118 184.704);
  --chart-3: oklch(.398 .07 227.392);
  --chart-4: oklch(.828 .189 84.429);
  --chart-5: oklch(.769 .188 70.08);
  --radius: .625rem;
  --sidebar: oklch(.985 0 0);
  --sidebar-foreground: oklch(.145 0 0);
  --sidebar-primary: #030213;
  --sidebar-primary-foreground: oklch(.985 0 0);
  --sidebar-accent: oklch(.97 0 0);
  --sidebar-accent-foreground: oklch(.205 0 0);
  --sidebar-border: oklch(.922 0 0);
  --sidebar-ring: oklch(.708 0 0);
}

.dark {
  --background: oklch(.145 0 0);
  --foreground: oklch(.985 0 0);
  --card: oklch(.145 0 0);
  --card-foreground: oklch(.985 0 0);
  --popover: oklch(.145 0 0);
  --popover-foreground: oklch(.985 0 0);
  --primary: oklch(.985 0 0);
  --primary-foreground: oklch(.205 0 0);
  --secondary: oklch(.269 0 0);
  --secondary-foreground: oklch(.985 0 0);
  --muted: oklch(.269 0 0);
  --muted-foreground: oklch(.708 0 0);
  --accent: oklch(.269 0 0);
  --accent-foreground: oklch(.985 0 0);
  --destructive: oklch(.396 .141 25.723);
  --destructive-foreground: oklch(.637 .237 25.331);
  --border: oklch(.269 0 0);
  --input: oklch(.269 0 0);
  --ring: oklch(.439 0 0);
  --font-weight-medium: 500;
  --font-weight-normal: 400;
  --chart-1: oklch(.488 .243 264.376);
  --chart-2: oklch(.696 .17 162.48);
  --chart-3: oklch(.769 .188 70.08);
  --chart-4: oklch(.627 .265 303.9);
  --chart-5: oklch(.645 .246 16.439);
  --sidebar: oklch(.205 0 0);
  --sidebar-foreground: oklch(.985 0 0);
  --sidebar-primary: oklch(.488 .243 264.376);
  --sidebar-primary-foreground: oklch(.985 0 0);
  --sidebar-accent: oklch(.269 0 0);
  --sidebar-accent-foreground: oklch(.985 0 0);
  --sidebar-border: oklch(.269 0 0);
  --sidebar-ring: oklch(.439 0 0);
}

html {
  font-size: var(--font-size);
}

@property --tw-translate-x {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-translate-y {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-translate-z {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-scale-x {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}

@property --tw-scale-y {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}

@property --tw-scale-z {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}

@property --tw-rotate-x {
  syntax: "*";
  inherits: false;
  initial-value: rotateX(0);
}

@property --tw-rotate-y {
  syntax: "*";
  inherits: false;
  initial-value: rotateY(0);
}

@property --tw-rotate-z {
  syntax: "*";
  inherits: false;
  initial-value: rotateZ(0);
}

@property --tw-skew-x {
  syntax: "*";
  inherits: false;
  initial-value: skewX(0);
}

@property --tw-skew-y {
  syntax: "*";
  inherits: false;
  initial-value: skewY(0);
}

@property --tw-space-y-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-space-x-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-divide-y-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-border-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}

@property --tw-gradient-position {
  syntax: "*";
  inherits: false
}

@property --tw-gradient-from {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}

@property --tw-gradient-via {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}

@property --tw-gradient-to {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}

@property --tw-gradient-stops {
  syntax: "*";
  inherits: false
}

@property --tw-gradient-via-stops {
  syntax: "*";
  inherits: false
}

@property --tw-gradient-from-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 0%;
}

@property --tw-gradient-via-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 50%;
}

@property --tw-gradient-to-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 100%;
}

@property --tw-leading {
  syntax: "*";
  inherits: false
}

@property --tw-font-weight {
  syntax: "*";
  inherits: false
}

@property --tw-tracking {
  syntax: "*";
  inherits: false
}

@property --tw-ordinal {
  syntax: "*";
  inherits: false
}

@property --tw-slashed-zero {
  syntax: "*";
  inherits: false
}

@property --tw-numeric-figure {
  syntax: "*";
  inherits: false
}

@property --tw-numeric-spacing {
  syntax: "*";
  inherits: false
}

@property --tw-numeric-fraction {
  syntax: "*";
  inherits: false
}

@property --tw-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}

@property --tw-shadow-color {
  syntax: "*";
  inherits: false
}

@property --tw-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}

@property --tw-inset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}

@property --tw-inset-shadow-color {
  syntax: "*";
  inherits: false
}

@property --tw-inset-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}

@property --tw-ring-color {
  syntax: "*";
  inherits: false
}

@property --tw-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}

@property --tw-inset-ring-color {
  syntax: "*";
  inherits: false
}

@property --tw-inset-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}

@property --tw-ring-inset {
  syntax: "*";
  inherits: false
}

@property --tw-ring-offset-width {
  syntax: "<length>";
  inherits: false;
  initial-value: 0;
}

@property --tw-ring-offset-color {
  syntax: "*";
  inherits: false;
  initial-value: #fff;
}

@property --tw-ring-offset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}

@property --tw-outline-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}

@property --tw-blur {
  syntax: "*";
  inherits: false
}

@property --tw-brightness {
  syntax: "*";
  inherits: false
}

@property --tw-contrast {
  syntax: "*";
  inherits: false
}

@property --tw-grayscale {
  syntax: "*";
  inherits: false
}

@property --tw-hue-rotate {
  syntax: "*";
  inherits: false
}

@property --tw-invert {
  syntax: "*";
  inherits: false
}

@property --tw-opacity {
  syntax: "*";
  inherits: false
}

@property --tw-saturate {
  syntax: "*";
  inherits: false
}

@property --tw-sepia {
  syntax: "*";
  inherits: false
}

@property --tw-drop-shadow {
  syntax: "*";
  inherits: false
}

@property --tw-drop-shadow-color {
  syntax: "*";
  inherits: false
}

@property --tw-drop-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}

@property --tw-drop-shadow-size {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-blur {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-brightness {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-contrast {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-grayscale {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-hue-rotate {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-invert {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-opacity {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-saturate {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-sepia {
  syntax: "*";
  inherits: false
}

@property --tw-duration {
  syntax: "*";
  inherits: false
}

@property --tw-ease {
  syntax: "*";
  inherits: false
}

@property --tw-content {
  syntax: "*";
  inherits: false;
  initial-value: "";
}

@keyframes pulse {
  50% {
    opacity: .5;
  }
}

@keyframes enter {
  from {
    opacity: var(--tw-enter-opacity, 1);
    transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0));
  }
}

@keyframes exit {
  to {
    opacity: var(--tw-exit-opacity, 1);
    transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0));
  }
}

@keyframes accordion-down {
  from {
    height: 0;
  }

  to {
    height: var(--radix-accordion-content-height, var(--bits-accordion-content-height));
  }
}

@keyframes accordion-up {
  from {
    height: var(--radix-accordion-content-height, var(--bits-accordion-content-height));
  }

  to {
    height: 0;
  }
}

@keyframes caret-blink {
  0%, 70%, 100% {
    opacity: 1;
  }

  20%, 50% {
    opacity: 0;
  }
}
