@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700&display=swap");
/*! tailwindcss v4.1.3 | MIT License | https://tailwindcss.com */
@layer properties {
  @supports (((-webkit-hyphens: none)) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color: rgb(from red r g b)))) {
    *, :before, :after, ::backdrop {
      --tw-translate-x: 0;
      --tw-translate-y: 0;
      --tw-translate-z: 0;
      --tw-scale-x: 1;
      --tw-scale-y: 1;
      --tw-scale-z: 1;
      --tw-rotate-x: rotateX(0);
      --tw-rotate-y: rotateY(0);
      --tw-rotate-z: rotateZ(0);
      --tw-skew-x: skewX(0);
      --tw-skew-y: skewY(0);
      --tw-space-y-reverse: 0;
      --tw-space-x-reverse: 0;
      --tw-border-style: solid;
      --tw-gradient-position: initial;
      --tw-gradient-from: #0000;
      --tw-gradient-via: #0000;
      --tw-gradient-to: #0000;
      --tw-gradient-stops: initial;
      --tw-gradient-via-stops: initial;
      --tw-gradient-from-position: 0%;
      --tw-gradient-via-position: 50%;
      --tw-gradient-to-position: 100%;
      --tw-leading: initial;
      --tw-font-weight: initial;
      --tw-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-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-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    --color-red-500: oklch(.637 .237 25.331);
    --color-green-600: oklch(.627 .194 149.214);
    --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-500: oklch(.551 .027 264.364);
    --color-gray-600: oklch(.446 .03 256.802);
    --color-gray-700: oklch(.373 .034 259.733);
    --color-gray-900: oklch(.21 .034 264.665);
    --color-black: #000;
    --color-white: #fff;
    --spacing: .25rem;
    --container-sm: 24rem;
    --container-md: 28rem;
    --container-lg: 32rem;
    --container-3xl: 48rem;
    --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-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;
    --font-weight-normal: 400;
    --font-weight-medium: 500;
    --font-weight-semibold: 600;
    --font-weight-bold: 700;
    --font-weight-extrabold: 800;
    --tracking-tight: -.025em;
    --tracking-wide: .025em;
    --tracking-widest: .1em;
    --leading-relaxed: 1.625;
    --radius-xs: .125rem;
    --ease-in-out: cubic-bezier(.4, 0, .2, 1);
    --animate-spin: spin 1s linear infinite;
    --animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;
    --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);
  }

  @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);
    font-family: Open Sans, sans-serif;
    font-weight: 400;
  }

  * {
    font-weight: 400;
  }

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

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

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

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

  :where(:not(:has([class*=" text-"]), :not(:has([class^="text-"])))) p, :where(:not(:has([class*=" text-"]), :not(:has([class^="text-"])))) label, :where(:not(:has([class*=" text-"]), :not(:has([class^="text-"])))) button, :where(:not(:has([class*=" text-"]), :not(:has([class^="text-"])))) input {
    font-size: var(--text-base);
    font-family: Open Sans, sans-serif;
    line-height: 1.5;
    font-weight: 400 !important;
  }

  :where(:not(:has([class*=" text-"]), :not(:has([class^="text-"])))) span {
    font-family: Open Sans, sans-serif;
    font-weight: 400 !important;
  }

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

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

  .sticky {
    position: sticky;
  }

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

  .inset-\[-0\.13\%_-0\.19\%_-0\.13\%_-0\.46\%\] {
    inset: -.13% -.19% -.13% -.46%;
  }

  .inset-\[-0\.83\%\] {
    inset: -.83%;
  }

  .inset-\[-0\.96\%_-0\.36\%_-1\.99\%_-0\.36\%\] {
    inset: -.96% -.36% -1.99%;
  }

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

  .inset-\[-3\.45\%_-4\.17\%\] {
    inset: -3.45% -4.17%;
  }

  .inset-\[-4\.17\%_-4\.01\%\] {
    inset: -4.17% -4.01%;
  }

  .inset-\[-4\.74px\] {
    inset: -4.74px;
  }

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

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

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

  .inset-\[-36\.653\%\] {
    inset: -36.653%;
  }

  .inset-\[0\.07\%_96\.72\%_99\.77\%_1\.04\%\] {
    inset: .07% 96.72% 99.77% 1.04%;
  }

  .inset-\[1\.74\%_12\.24\%_98\.23\%_12\.32\%\] {
    inset: 1.74% 12.24% 98.23% 12.32%;
  }

  .inset-\[2\.07\%_12\.24\%_97\.89\%_12\.32\%\] {
    inset: 2.07% 12.24% 97.89% 12.32%;
  }

  .inset-\[2\.41\%_12\.24\%_97\.55\%_12\.32\%\] {
    inset: 2.41% 12.24% 97.55% 12.32%;
  }

  .inset-\[2\.73\%_12\.24\%_97\.19\%_12\.32\%\] {
    inset: 2.73% 12.24% 97.19% 12.32%;
  }

  .inset-\[3\.09\%_12\.24\%_96\.88\%_12\.32\%\] {
    inset: 3.09% 12.24% 96.88% 12.32%;
  }

  .inset-\[3\.13\%_12\.5\%_6\.25\%_12\.5\%\] {
    inset: 3.13% 12.5% 6.25%;
  }

  .inset-\[3\.43\%_12\.24\%_96\.54\%_12\.32\%\] {
    inset: 3.43% 12.24% 96.54% 12.32%;
  }

  .inset-\[3\.77\%_12\.24\%_96\.2\%_12\.32\%\] {
    inset: 3.77% 12.24% 96.2% 12.32%;
  }

  .inset-\[4\.11\%_12\.24\%_95\.86\%_12\.32\%\] {
    inset: 4.11% 12.24% 95.86% 12.32%;
  }

  .inset-\[4\.44\%_12\.24\%_95\.52\%_12\.32\%\] {
    inset: 4.44% 12.24% 95.52% 12.32%;
  }

  .inset-\[4\.78\%_12\.24\%_95\.18\%_12\.32\%\] {
    inset: 4.78% 12.24% 95.18% 12.32%;
  }

  .inset-\[8\.87\%_58\.12\%_89\.75\%_8\.33\%\] {
    inset: 8.87% 58.12% 89.75% 8.33%;
  }

  .inset-\[8\.87\%_58\.12\%_89\.75\%_41\.41\%\] {
    inset: 8.87% 58.12% 89.75% 41.41%;
  }

  .inset-\[8\.87\%_58\.12\%_91\.1\%_41\.41\%\] {
    inset: 8.87% 58.12% 91.1% 41.41%;
  }

  .inset-\[8\.87\%_62\.84\%_89\.75\%_36\.68\%\] {
    inset: 8.87% 62.84% 89.75% 36.68%;
  }

  .inset-\[8\.87\%_62\.84\%_91\.1\%_36\.68\%\] {
    inset: 8.87% 62.84% 91.1% 36.68%;
  }

  .inset-\[8\.87\%_67\.57\%_89\.75\%_31\.96\%\] {
    inset: 8.87% 67.57% 89.75% 31.96%;
  }

  .inset-\[8\.87\%_67\.57\%_91\.1\%_31\.96\%\] {
    inset: 8.87% 67.57% 91.1% 31.96%;
  }

  .inset-\[8\.87\%_72\.3\%_89\.75\%_27\.23\%\] {
    inset: 8.87% 72.3% 89.75% 27.23%;
  }

  .inset-\[8\.87\%_72\.3\%_91\.1\%_27\.23\%\] {
    inset: 8.87% 72.3% 91.1% 27.23%;
  }

  .inset-\[8\.87\%_77\.02\%_89\.75\%_22\.5\%\] {
    inset: 8.87% 77.02% 89.75% 22.5%;
  }

  .inset-\[8\.87\%_77\.02\%_91\.1\%_22\.5\%\] {
    inset: 8.87% 77.02% 91.1% 22.5%;
  }

  .inset-\[8\.87\%_81\.75\%_89\.75\%_17\.78\%\] {
    inset: 8.87% 81.75% 89.75% 17.78%;
  }

  .inset-\[8\.87\%_81\.75\%_91\.1\%_17\.78\%\] {
    inset: 8.87% 81.75% 91.1% 17.78%;
  }

  .inset-\[8\.87\%_86\.48\%_89\.75\%_13\.05\%\] {
    inset: 8.87% 86.48% 89.75% 13.05%;
  }

  .inset-\[8\.87\%_86\.48\%_91\.1\%_13\.05\%\] {
    inset: 8.87% 86.48% 91.1% 13.05%;
  }

  .inset-\[8\.87\%_91\.19\%_89\.75\%_8\.33\%\] {
    inset: 8.87% 91.19% 89.75% 8.33%;
  }

  .inset-\[8\.87\%_91\.19\%_91\.1\%_8\.33\%\] {
    inset: 8.87% 91.19% 91.1% 8.33%;
  }

  .inset-\[9\.21\%_58\.12\%_90\.76\%_41\.41\%\] {
    inset: 9.21% 58.12% 90.76% 41.41%;
  }

  .inset-\[9\.21\%_62\.84\%_90\.76\%_36\.68\%\] {
    inset: 9.21% 62.84% 90.76% 36.68%;
  }

  .inset-\[9\.21\%_67\.57\%_90\.76\%_31\.96\%\] {
    inset: 9.21% 67.57% 90.76% 31.96%;
  }

  .inset-\[9\.21\%_72\.3\%_90\.76\%_27\.23\%\] {
    inset: 9.21% 72.3% 90.76% 27.23%;
  }

  .inset-\[9\.21\%_77\.02\%_90\.76\%_22\.5\%\] {
    inset: 9.21% 77.02% 90.76% 22.5%;
  }

  .inset-\[9\.21\%_81\.75\%_90\.76\%_17\.78\%\] {
    inset: 9.21% 81.75% 90.76% 17.78%;
  }

  .inset-\[9\.21\%_86\.48\%_90\.76\%_13\.05\%\] {
    inset: 9.21% 86.48% 90.76% 13.05%;
  }

  .inset-\[9\.21\%_91\.19\%_90\.76\%_8\.33\%\] {
    inset: 9.21% 91.19% 90.76% 8.33%;
  }

  .inset-\[9\.54\%_58\.12\%_90\.42\%_41\.41\%\] {
    inset: 9.54% 58.12% 90.42% 41.41%;
  }

  .inset-\[9\.54\%_62\.84\%_90\.42\%_36\.68\%\] {
    inset: 9.54% 62.84% 90.42% 36.68%;
  }

  .inset-\[9\.54\%_67\.57\%_90\.42\%_31\.96\%\] {
    inset: 9.54% 67.57% 90.42% 31.96%;
  }

  .inset-\[9\.54\%_72\.3\%_90\.42\%_27\.23\%\] {
    inset: 9.54% 72.3% 90.42% 27.23%;
  }

  .inset-\[9\.54\%_77\.02\%_90\.42\%_22\.5\%\] {
    inset: 9.54% 77.02% 90.42% 22.5%;
  }

  .inset-\[9\.54\%_81\.75\%_90\.42\%_17\.78\%\] {
    inset: 9.54% 81.75% 90.42% 17.78%;
  }

  .inset-\[9\.54\%_86\.48\%_90\.42\%_13\.05\%\] {
    inset: 9.54% 86.48% 90.42% 13.05%;
  }

  .inset-\[9\.54\%_91\.19\%_90\.42\%_8\.33\%\] {
    inset: 9.54% 91.19% 90.42% 8.33%;
  }

  .inset-\[9\.88\%_58\.12\%_90\.08\%_41\.41\%\] {
    inset: 9.88% 58.12% 90.08% 41.41%;
  }

  .inset-\[9\.88\%_62\.84\%_90\.08\%_36\.68\%\] {
    inset: 9.88% 62.84% 90.08% 36.68%;
  }

  .inset-\[9\.88\%_67\.57\%_90\.08\%_31\.96\%\] {
    inset: 9.88% 67.57% 90.08% 31.96%;
  }

  .inset-\[9\.88\%_72\.3\%_90\.08\%_27\.23\%\] {
    inset: 9.88% 72.3% 90.08% 27.23%;
  }

  .inset-\[9\.88\%_77\.02\%_90\.08\%_22\.5\%\] {
    inset: 9.88% 77.02% 90.08% 22.5%;
  }

  .inset-\[9\.88\%_81\.75\%_90\.08\%_17\.78\%\] {
    inset: 9.88% 81.75% 90.08% 17.78%;
  }

  .inset-\[9\.88\%_86\.48\%_90\.08\%_13\.05\%\] {
    inset: 9.88% 86.48% 90.08% 13.05%;
  }

  .inset-\[9\.88\%_91\.19\%_90\.08\%_8\.33\%\] {
    inset: 9.88% 91.19% 90.08% 8.33%;
  }

  .inset-\[10\.22\%_58\.12\%_89\.75\%_41\.41\%\] {
    inset: 10.22% 58.12% 89.75% 41.41%;
  }

  .inset-\[10\.22\%_62\.84\%_89\.75\%_36\.68\%\] {
    inset: 10.22% 62.84% 89.75% 36.68%;
  }

  .inset-\[10\.22\%_67\.57\%_89\.75\%_31\.96\%\] {
    inset: 10.22% 67.57% 89.75% 31.96%;
  }

  .inset-\[10\.22\%_72\.3\%_89\.75\%_27\.23\%\] {
    inset: 10.22% 72.3% 89.75% 27.23%;
  }

  .inset-\[10\.22\%_77\.02\%_89\.75\%_22\.5\%\] {
    inset: 10.22% 77.02% 89.75% 22.5%;
  }

  .inset-\[10\.22\%_81\.75\%_89\.75\%_17\.78\%\] {
    inset: 10.22% 81.75% 89.75% 17.78%;
  }

  .inset-\[10\.22\%_86\.48\%_89\.75\%_13\.05\%\] {
    inset: 10.22% 86.48% 89.75% 13.05%;
  }

  .inset-\[10\.22\%_91\.19\%_89\.75\%_8\.33\%\] {
    inset: 10.22% 91.19% 89.75% 8.33%;
  }

  .inset-\[17\.5\%_6\.8\%_15\%_7\.38\%\] {
    inset: 17.5% 6.8% 15% 7.38%;
  }

  .inset-\[17\.5\%_6\.8\%_15\.01\%_7\.39\%\] {
    inset: 17.5% 6.8% 15.01% 7.39%;
  }

  .inset-\[17\.5\%_10\.37\%_15\.15\%_10\.37\%\] {
    inset: 17.5% 10.37% 15.15%;
  }

  .inset-\[17\.5\%_10\.37\%_15\.16\%_10\.37\%\] {
    inset: 17.5% 10.37% 15.16%;
  }

  .inset-\[17\.5\%_14\.09\%_65\.41\%_30\.84\%\] {
    inset: 17.5% 14.09% 65.41% 30.84%;
  }

  .inset-\[17\.5\%_14\.09\%_65\.42\%_30\.84\%\] {
    inset: 17.5% 14.09% 65.42% 30.84%;
  }

  .inset-\[17\.5\%_40\.55\%_66\.32\%_30\.53\%\] {
    inset: 17.5% 40.55% 66.32% 30.53%;
  }

  .inset-\[17\.5\%_40\.55\%_66\.33\%_30\.52\%\] {
    inset: 17.5% 40.55% 66.33% 30.52%;
  }

  .inset-\[17\.5\%_44\.77\%_66\.32\%_50\.51\%\] {
    inset: 17.5% 44.77% 66.32% 50.51%;
  }

  .inset-\[17\.5\%_44\.77\%_66\.33\%_50\.51\%\] {
    inset: 17.5% 44.77% 66.33% 50.51%;
  }

  .inset-\[17\.5\%_64\.83\%_66\.32\%_30\.53\%\] {
    inset: 17.5% 64.83% 66.32% 30.53%;
  }

  .inset-\[17\.5\%_64\.83\%_66\.33\%_30\.52\%\] {
    inset: 17.5% 64.83% 66.33% 30.52%;
  }

  .inset-\[17\.8\%_40\.55\%_66\.67\%_55\.88\%\] {
    inset: 17.8% 40.55% 66.67% 55.88%;
  }

  .inset-\[17\.8\%_40\.55\%_66\.68\%_55\.87\%\] {
    inset: 17.8% 40.55% 66.68% 55.87%;
  }

  .inset-\[17\.79\%_40\.55\%_66\.68\%_55\.88\%\] {
    inset: 17.79% 40.55% 66.68% 55.88%;
  }

  .inset-\[17\.82\%_51\.21\%_66\.67\%_45\.59\%\] {
    inset: 17.82% 51.21% 66.67% 45.59%;
  }

  .inset-\[17\.82\%_51\.21\%_66\.68\%_45\.59\%\] {
    inset: 17.82% 51.21% 66.68% 45.59%;
  }

  .inset-\[17\.82\%_54\.98\%_66\.67\%_44\.3\%\] {
    inset: 17.82% 54.98% 66.67% 44.3%;
  }

  .inset-\[17\.82\%_54\.99\%_66\.68\%_44\.3\%\] {
    inset: 17.82% 54.99% 66.68% 44.3%;
  }

  .inset-\[17\.82\%_57\.77\%_66\.67\%_39\.03\%\] {
    inset: 17.82% 57.77% 66.67% 39.03%;
  }

  .inset-\[17\.82\%_57\.77\%_66\.68\%_39\.03\%\] {
    inset: 17.82% 57.77% 66.68% 39.03%;
  }

  .inset-\[17\.82\%_61\.41\%_66\.67\%_35\.85\%\] {
    inset: 17.82% 61.41% 66.67% 35.85%;
  }

  .inset-\[17\.82\%_61\.41\%_66\.68\%_35\.84\%\] {
    inset: 17.82% 61.41% 66.68% 35.84%;
  }

  .inset-\[17\.83\%_6\.8\%_15\%_7\.38\%\] {
    inset: 17.83% 6.8% 15% 7.38%;
  }

  .inset-\[17\.83\%_6\.8\%_15\.01\%_7\.39\%\] {
    inset: 17.83% 6.8% 15.01% 7.39%;
  }

  .inset-\[17\.83\%_51\.21\%_66\.67\%_45\.59\%\] {
    inset: 17.83% 51.21% 66.67% 45.59%;
  }

  .inset-\[17\.83\%_54\.98\%_66\.67\%_44\.3\%\] {
    inset: 17.83% 54.98% 66.67% 44.3%;
  }

  .inset-\[17\.83\%_57\.77\%_66\.67\%_39\.03\%\] {
    inset: 17.83% 57.77% 66.67% 39.03%;
  }

  .inset-\[17\.83\%_61\.42\%_66\.67\%_35\.84\%\] {
    inset: 17.83% 61.42% 66.67% 35.84%;
  }

  .inset-\[17\.84\%_6\.8\%_15\%_7\.39\%\] {
    inset: 17.84% 6.8% 15% 7.39%;
  }

  .inset-\[18\.26\%_10\.37\%_15\.16\%_10\.37\%\] {
    inset: 18.26% 10.37% 15.16%;
  }

  .inset-\[18\.26\%_75\.52\%_23\.21\%_10\.37\%\] {
    inset: 18.26% 75.52% 23.21% 10.37%;
  }

  .inset-\[18\.27\%_10\.37\%_15\.15\%_10\.37\%\] {
    inset: 18.27% 10.37% 15.15%;
  }

  .inset-\[18\.27\%_75\.52\%_23\.2\%_10\.37\%\] {
    inset: 18.27% 75.52% 23.2% 10.37%;
  }

  .inset-\[27\.02\%_86\.72\%_72\.91\%_12\.24\%\] {
    inset: 27.02% 86.72% 72.91% 12.24%;
  }

  .inset-\[32\.74\%_86\.72\%_67\.19\%_12\.24\%\] {
    inset: 32.74% 86.72% 67.19% 12.24%;
  }

  .inset-\[33\.96\%_36\.02\%_23\.85\%_36\.96\%\] {
    inset: 33.96% 36.02% 23.85% 36.96%;
  }

  .inset-\[36\.87\%_16\.04\%_61\.33\%_67\.17\%\] {
    inset: 36.87% 16.04% 61.33% 67.17%;
  }

  .inset-\[40\.14\%_86\.72\%_59\.78\%_12\.24\%\] {
    inset: 40.14% 86.72% 59.78% 12.24%;
  }

  .inset-\[41\.03\%_31\.77\%_58\.88\%_66\.93\%\] {
    inset: 41.03% 31.77% 58.88% 66.93%;
  }

  .inset-\[42\.85\%_10\.37\%_15\.16\%_29\.85\%\] {
    inset: 42.85% 10.37% 15.16% 29.85%;
  }

  .inset-\[42\.86\%_10\.37\%_15\.15\%_29\.85\%\] {
    inset: 42.86% 10.37% 15.15% 29.85%;
  }

  .inset-\[42\.86\%_10\.37\%_15\.16\%_29\.85\%\] {
    inset: 42.86% 10.37% 15.16% 29.85%;
  }

  .inset-\[42\.97\%_41\.15\%_56\.89\%_51\.06\%\] {
    inset: 42.97% 41.15% 56.89% 51.06%;
  }

  .inset-\[52\.55\%_50\.37\%_46\.91\%_42\%\] {
    inset: 52.55% 50.37% 46.91% 42%;
  }

  .inset-\[52\.55\%_58\%_46\.91\%_34\.37\%\] {
    inset: 52.55% 58% 46.91% 34.37%;
  }

  .inset-\[52\.55\%_65\.64\%_46\.91\%_26\.73\%\] {
    inset: 52.55% 65.64% 46.91% 26.73%;
  }

  .inset-\[52\.55\%_73\.27\%_46\.91\%_19\.09\%\] {
    inset: 52.55% 73.27% 46.91% 19.09%;
  }

  .inset-\[53\.09\%_50\.37\%_46\.37\%_42\%\] {
    inset: 53.09% 50.37% 46.37% 42%;
  }

  .inset-\[53\.09\%_58\%_46\.37\%_34\.37\%\] {
    inset: 53.09% 58% 46.37% 34.37%;
  }

  .inset-\[53\.09\%_65\.64\%_46\.37\%_26\.73\%\] {
    inset: 53.09% 65.64% 46.37% 26.73%;
  }

  .inset-\[53\.09\%_73\.27\%_46\.37\%_19\.09\%\] {
    inset: 53.09% 73.27% 46.37% 19.09%;
  }

  .inset-\[53\.63\%_50\.37\%_45\.82\%_42\%\] {
    inset: 53.63% 50.37% 45.82% 42%;
  }

  .inset-\[53\.63\%_58\%_45\.82\%_34\.37\%\] {
    inset: 53.63% 58% 45.82% 34.37%;
  }

  .inset-\[53\.63\%_65\.64\%_45\.82\%_26\.73\%\] {
    inset: 53.63% 65.64% 45.82% 26.73%;
  }

  .inset-\[53\.63\%_73\.27\%_45\.82\%_19\.09\%\] {
    inset: 53.63% 73.27% 45.82% 19.09%;
  }

  .inset-\[63\.03\%_86\.72\%_36\.89\%_12\.24\%\] {
    inset: 63.03% 86.72% 36.89% 12.24%;
  }

  .inset-\[65\.25\%_18\.06\%_32\.72\%_18\.06\%\] {
    inset: 65.25% 18.06% 32.72%;
  }

  .inset-\[65\.25\%_18\.06\%_34\.73\%_18\.06\%\] {
    inset: 65.25% 18.06% 34.73%;
  }

  .inset-\[65\.53\%_18\.06\%_34\.44\%_18\.06\%\] {
    inset: 65.53% 18.06% 34.44%;
  }

  .inset-\[65\.82\%_18\.06\%_34\.15\%_18\.06\%\] {
    inset: 65.82% 18.06% 34.15%;
  }

  .inset-\[66\.11\%_18\.06\%_33\.87\%_18\.06\%\] {
    inset: 66.11% 18.06% 33.87%;
  }

  .inset-\[66\.39\%_18\.06\%_33\.58\%_18\.06\%\] {
    inset: 66.39% 18.06% 33.58%;
  }

  .inset-\[66\.68\%_18\.06\%_33\.29\%_18\.06\%\] {
    inset: 66.68% 18.06% 33.29%;
  }

  .inset-\[66\.97\%_18\.06\%_33\.01\%_18\.06\%\] {
    inset: 66.97% 18.06% 33.01%;
  }

  .inset-\[67\.25\%_18\.06\%_32\.72\%_18\.06\%\] {
    inset: 67.25% 18.06% 32.72%;
  }

  .inset-\[68\.38\%_86\.72\%_31\.55\%_12\.24\%\] {
    inset: 68.38% 86.72% 31.55% 12.24%;
  }

  .inset-\[69\.22\%_16\.27\%_28\.59\%_15\.63\%\] {
    inset: 69.22% 16.27% 28.59% 15.63%;
  }

  .inset-\[69\.22\%_16\.27\%_30\.74\%_15\.63\%\] {
    inset: 69.22% 16.27% 30.74% 15.63%;
  }

  .inset-\[69\.53\%_16\.27\%_30\.44\%_15\.63\%\] {
    inset: 69.53% 16.27% 30.44% 15.63%;
  }

  .inset-\[69\.84\%_16\.27\%_30\.13\%_15\.63\%\] {
    inset: 69.84% 16.27% 30.13% 15.63%;
  }

  .inset-\[70\.15\%_16\.27\%_29\.82\%_15\.63\%\] {
    inset: 70.15% 16.27% 29.82% 15.63%;
  }

  .inset-\[70\.45\%_16\.27\%_29\.52\%_15\.63\%\] {
    inset: 70.45% 16.27% 29.52% 15.63%;
  }

  .inset-\[70\.76\%_16\.27\%_29\.21\%_15\.63\%\] {
    inset: 70.76% 16.27% 29.21% 15.63%;
  }

  .inset-\[71\.07\%_16\.27\%_28\.9\%_15\.63\%\] {
    inset: 71.07% 16.27% 28.9% 15.63%;
  }

  .inset-\[71\.38\%_16\.27\%_28\.59\%_15\.63\%\] {
    inset: 71.38% 16.27% 28.59% 15.63%;
  }

  .inset-\[91\.32\%_36\.41\%_8\.18\%_56\.56\%\] {
    inset: 91.32% 36.41% 8.18% 56.56%;
  }

  .inset-\[92\.58\%_33\.54\%_7\.21\%_63\.59\%\] {
    inset: 92.58% 33.54% 7.21% 63.59%;
  }

  .inset-\[92\.58\%_40\.57\%_7\.21\%_56\.56\%\] {
    inset: 92.58% 40.57% 7.21% 56.56%;
  }

  .inset-\[93\.01\%_13\.43\%_6\.78\%_81\.76\%\] {
    inset: 93.01% 13.43% 6.78% 81.76%;
  }

  .inset-\[93\.01\%_30\.68\%_6\.78\%_56\.51\%\] {
    inset: 93.01% 30.68% 6.78% 56.51%;
  }

  .inset-\[93\.01\%_35\.06\%_6\.78\%_60\.81\%\] {
    inset: 93.01% 35.06% 6.78% 60.81%;
  }

  .inset-\[93\.01\%_35\.06\%_6\.84\%_60\.81\%\] {
    inset: 93.01% 35.06% 6.84% 60.81%;
  }

  .inset-\[93\.02\%_30\.68\%_6\.79\%_65\.86\%\] {
    inset: 93.02% 30.68% 6.79% 65.86%;
  }

  .inset-\[93\.02\%_31\.08\%_6\.91\%_65\.88\%\] {
    inset: 93.02% 31.08% 6.91% 65.88%;
  }

  .inset-\[93\.02\%_40\.12\%_6\.79\%_56\.51\%\] {
    inset: 93.02% 40.12% 6.79% 56.51%;
  }

  .inset-\[93\.04\%_20\.74\%_6\.91\%_78\.05\%\] {
    inset: 93.04% 20.74% 6.91% 78.05%;
  }

  .inset-\[93\.04\%_23\.4\%_6\.8\%_70\.11\%\] {
    inset: 93.04% 23.4% 6.8% 70.11%;
  }

  .inset-\[93\.07\%_36\.57\%_6\.78\%_61\.66\%\] {
    inset: 93.07% 36.57% 6.78% 61.66%;
  }

  .inset-\[93\.08\%_30\.68\%_6\.79\%_65\.86\%\] {
    inset: 93.08% 30.68% 6.79% 65.86%;
  }

  .inset-\[93\.17\%_36\.92\%_6\.8\%_61\.76\%\] {
    inset: 93.17% 36.92% 6.8% 61.76%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

  .top-\[-3\.79px\] {
    top: -3.79px;
  }

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

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

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

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

  .top-\[34\.66\%\] {
    top: 34.66%;
  }

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

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

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

  .top-\[46\.29\%\] {
    top: 46.29%;
  }

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

  .top-\[51\.44\%\] {
    top: 51.44%;
  }

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

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

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

  .top-\[265\.07px\] {
    top: 265.07px;
  }

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

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

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

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

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

  .top-\[2613\.76px\] {
    top: 2613.76px;
  }

  .top-\[2737\.15px\] {
    top: 2737.15px;
  }

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

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

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

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

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

  .top-\[3419\.28px\] {
    top: 3419.28px;
  }

  .top-\[3431\.5px\] {
    top: 3431.5px;
  }

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

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

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

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

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

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

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

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

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

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

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

  .top-\[6353\.28px\] {
    top: 6353.28px;
  }

  .top-\[6365\.5px\] {
    top: 6365.5px;
  }

  .top-\[7097\.87px\] {
    top: 7097.87px;
  }

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

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

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

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

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

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

  .top-\[9151\.7px\] {
    top: 9151.7px;
  }

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

  .top-\[9231\.3px\] {
    top: 9231.3px;
  }

  .top-\[9235\.52px\] {
    top: 9235.52px;
  }

  .top-\[9235\.53px\] {
    top: 9235.53px;
  }

  .top-\[9242\.51px\] {
    top: 9242.51px;
  }

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

  .top-\[9261\.73px\] {
    top: 9261.73px;
  }

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

  .top-\[9310\.22px\] {
    top: 9310.22px;
  }

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

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

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

  .top-\[9368\.93px\] {
    top: 9368.93px;
  }

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

  .top-\[9413\.67px\] {
    top: 9413.67px;
  }

  .top-\[9421\.51px\] {
    top: 9421.51px;
  }

  .top-\[9427\.62px\] {
    top: 9427.62px;
  }

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

  .top-\[9432\.86px\] {
    top: 9432.86px;
  }

  .top-\[9434\.6px\] {
    top: 9434.6px;
  }

  .top-\[9447\.7px\] {
    top: 9447.7px;
  }

  .top-\[9453\.81px\] {
    top: 9453.81px;
  }

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

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

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

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

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

  .top-\[9528\.04px\] {
    top: 9528.04px;
  }

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

  .top-\[9624\.09px\] {
    top: 9624.09px;
  }

  .top-\[9627\.58px\] {
    top: 9627.58px;
  }

  .top-\[9631\.07px\] {
    top: 9631.07px;
  }

  .top-\[9632\.02px\] {
    top: 9632.02px;
  }

  .top-\[9650\.28px\] {
    top: 9650.28px;
  }

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

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

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

  .top-\[9934\.28px\] {
    top: 9934.28px;
  }

  .top-\[9937\.23px\] {
    top: 9937.23px;
  }

  .top-\[9953\.61px\] {
    top: 9953.61px;
  }

  .top-\[9974\.14px\] {
    top: 9974.14px;
  }

  .top-\[9988\.06px\] {
    top: 9988.06px;
  }

  .top-\[9991\.26px\] {
    top: 9991.26px;
  }

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

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

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

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

  .top-\[10027\.3px\] {
    top: 10027.3px;
  }

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

  .top-\[10041\.3px\] {
    top: 10041.3px;
  }

  .top-\[10077\.7px\] {
    top: 10077.7px;
  }

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

  .top-\[10094\.7px\] {
    top: 10094.7px;
  }

  .top-\[10115\.6px\] {
    top: 10115.6px;
  }

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

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

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

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

  .top-\[10156\.6px\] {
    top: 10156.6px;
  }

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

  .top-\[10183\.7px\] {
    top: 10183.7px;
  }

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

  .top-\[10189\.7px\] {
    top: 10189.7px;
  }

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

  .top-\[10202\.6px\] {
    top: 10202.6px;
  }

  .top-\[10222\.7px\] {
    top: 10222.7px;
  }

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

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

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

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

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

  .top-\[10257\.7px\] {
    top: 10257.7px;
  }

  .top-\[10259\.3px\] {
    top: 10259.3px;
  }

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

  .top-\[10264\.6px\] {
    top: 10264.6px;
  }

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

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

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

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

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

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

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

  .top-\[10327\.3px\] {
    top: 10327.3px;
  }

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

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

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

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

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

  .top-\[10550\.3px\] {
    top: 10550.3px;
  }

  .top-\[10562\.5px\] {
    top: 10562.5px;
  }

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

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

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

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

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

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

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

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

  .top-\[11582\.5px\] {
    top: 11582.5px;
  }

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

  .top-\[11592\.5px\] {
    top: 11592.5px;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .top-\[14442\.3px\] {
    top: 14442.3px;
  }

  .top-\[14454\.5px\] {
    top: 14454.5px;
  }

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

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

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

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

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

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

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

  .top-\[15042\.6px\] {
    top: 15042.6px;
  }

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

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

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

  .top-\[15099\.3px\] {
    top: 15099.3px;
  }

  .top-\[15108\.7px\] {
    top: 15108.7px;
  }

  .top-\[15111\.5px\] {
    top: 15111.5px;
  }

  .top-\[15130\.5px\] {
    top: 15130.5px;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .top-\[21282\.6px\] {
    top: 21282.6px;
  }

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

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

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

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

  .top-\[21464\.3px\] {
    top: 21464.3px;
  }

  .top-\[21476\.5px\] {
    top: 21476.5px;
  }

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

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

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

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

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

  .top-\[22231\.6px\] {
    top: 22231.6px;
  }

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

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

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

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

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

  .top-\[22845\.3px\] {
    top: 22845.3px;
  }

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

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

  .top-\[23179\.3px\] {
    top: 23179.3px;
  }

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

  .top-\[23191\.5px\] {
    top: 23191.5px;
  }

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

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

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

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

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

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

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

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

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

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

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

  .top-\[24636\.3px\] {
    top: 24636.3px;
  }

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

  .top-\[24648\.5px\] {
    top: 24648.5px;
  }

  .top-\[24659\.5px\] {
    top: 24659.5px;
  }

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

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

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

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

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

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

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

  .right-\[-9\.43\%\] {
    right: -9.43%;
  }

  .right-\[6\.26\%\] {
    right: 6.26%;
  }

  .right-\[12\.24\%\] {
    right: 12.24%;
  }

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

  .right-\[30\.16\%\] {
    right: 30.16%;
  }

  .right-\[36\.93\%\] {
    right: 36.93%;
  }

  .right-\[64\.25\%\] {
    right: 64.25%;
  }

  .right-\[86\.88\%\] {
    right: 86.88%;
  }

  .right-\[86\.93\%\] {
    right: 86.93%;
  }

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

  .right-\[781px\] {
    right: 781px;
  }

  .right-\[969px\] {
    right: 969px;
  }

  .right-\[1358px\] {
    right: 1358px;
  }

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

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

  .bottom-\[3\.46px\] {
    bottom: 3.46px;
  }

  .bottom-\[33\.4\%\] {
    bottom: 33.4%;
  }

  .bottom-\[33\.34\%\] {
    bottom: 33.34%;
  }

  .bottom-\[33\.77\%\] {
    bottom: 33.77%;
  }

  .bottom-\[37\.04\%\] {
    bottom: 37.04%;
  }

  .bottom-\[41\.01\%\] {
    bottom: 41.01%;
  }

  .bottom-\[65\.22\%\] {
    bottom: 65.22%;
  }

  .bottom-\[1056px\] {
    bottom: 1056px;
  }

  .bottom-\[7455px\] {
    bottom: 7455px;
  }

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

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

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

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

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

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

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

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

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

  .left-\[-9\.88px\] {
    left: -9.88px;
  }

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

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

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

  .left-\[-50\.97px\] {
    left: -50.97px;
  }

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

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

  .left-\[-82\.39px\] {
    left: -82.39px;
  }

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

  .left-\[-158\.92px\] {
    left: -158.92px;
  }

  .left-\[-179\.87px\] {
    left: -179.87px;
  }

  .left-\[-230\.62px\] {
    left: -230.62px;
  }

  .left-\[-253\.18px\] {
    left: -253.18px;
  }

  .left-\[-258\.01px\] {
    left: -258.01px;
  }

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

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

  .left-\[-390\.14px\] {
    left: -390.14px;
  }

  .left-\[-442\.5px\] {
    left: -442.5px;
  }

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

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

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

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

  .left-\[-514\.75px\] {
    left: -514.75px;
  }

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

  .left-\[6\.24\%\] {
    left: 6.24%;
  }

  .left-\[9\.5px\] {
    left: 9.5px;
  }

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

  .left-\[11\.03px\] {
    left: 11.03px;
  }

  .left-\[12\.24\%\] {
    left: 12.24%;
  }

  .left-\[12\.29\%\] {
    left: 12.29%;
  }

  .left-\[12\.32\%\] {
    left: 12.32%;
  }

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

  .left-\[15\.16px\] {
    left: 15.16px;
  }

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

  .left-\[15\.54px\] {
    left: 15.54px;
  }

  .left-\[15\.55px\] {
    left: 15.55px;
  }

  .left-\[15\.56px\] {
    left: 15.56px;
  }

  .left-\[16\.2px\] {
    left: 16.2px;
  }

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

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

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

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

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

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

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

  .left-\[19\.18px\] {
    left: 19.18px;
  }

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

  .left-\[22\.89px\] {
    left: 22.89px;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

  .left-\[26\.06px\] {
    left: 26.06px;
  }

  .left-\[26\.73px\] {
    left: 26.73px;
  }

  .left-\[26\.95px\] {
    left: 26.95px;
  }

  .left-\[26\.96px\] {
    left: 26.96px;
  }

  .left-\[27\.09px\] {
    left: 27.09px;
  }

  .left-\[27\.18px\] {
    left: 27.18px;
  }

  .left-\[27\.81px\] {
    left: 27.81px;
  }

  .left-\[27\.84px\] {
    left: 27.84px;
  }

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

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

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

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

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

  .left-\[29\.05px\] {
    left: 29.05px;
  }

  .left-\[29\.37px\] {
    left: 29.37px;
  }

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

  .left-\[30\.3px\] {
    left: 30.3px;
  }

  .left-\[30\.9px\] {
    left: 30.9px;
  }

  .left-\[30\.16px\] {
    left: 30.16px;
  }

  .left-\[30\.19px\] {
    left: 30.19px;
  }

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

  .left-\[30\.31px\] {
    left: 30.31px;
  }

  .left-\[30\.36px\] {
    left: 30.36px;
  }

  .left-\[30\.63px\] {
    left: 30.63px;
  }

  .left-\[30\.68px\] {
    left: 30.68px;
  }

  .left-\[30\.69px\] {
    left: 30.69px;
  }

  .left-\[31\.43px\] {
    left: 31.43px;
  }

  .left-\[31\.46px\] {
    left: 31.46px;
  }

  .left-\[31\.47px\] {
    left: 31.47px;
  }

  .left-\[31\.78px\] {
    left: 31.78px;
  }

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

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

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

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

  .left-\[34\.03px\] {
    left: 34.03px;
  }

  .left-\[34\.26px\] {
    left: 34.26px;
  }

  .left-\[34\.69px\] {
    left: 34.69px;
  }

  .left-\[35\.02px\] {
    left: 35.02px;
  }

  .left-\[35\.07px\] {
    left: 35.07px;
  }

  .left-\[35\.09px\] {
    left: 35.09px;
  }

  .left-\[35\.18px\] {
    left: 35.18px;
  }

  .left-\[35\.19px\] {
    left: 35.19px;
  }

  .left-\[36\.19px\] {
    left: 36.19px;
  }

  .left-\[36\.27px\] {
    left: 36.27px;
  }

  .left-\[36\.82px\] {
    left: 36.82px;
  }

  .left-\[37\.55px\] {
    left: 37.55px;
  }

  .left-\[37\.85px\] {
    left: 37.85px;
  }

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

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

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

  .left-\[39\.84px\] {
    left: 39.84px;
  }

  .left-\[39\.85px\] {
    left: 39.85px;
  }

  .left-\[43\.21px\] {
    left: 43.21px;
  }

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

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

  .left-\[48\.69px\] {
    left: 48.69px;
  }

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

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

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

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

  .left-\[60\.21\%\] {
    left: 60.21%;
  }

  .left-\[64\.25\%\] {
    left: 64.25%;
  }

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

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

  .left-\[66\.98\%\] {
    left: 66.98%;
  }

  .left-\[69\.07px\] {
    left: 69.07px;
  }

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

  .left-\[73\.76px\] {
    left: 73.76px;
  }

  .left-\[74\.02px\] {
    left: 74.02px;
  }

  .left-\[79\.08px\] {
    left: 79.08px;
  }

  .left-\[79\.91px\] {
    left: 79.91px;
  }

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

  .left-\[102\.1px\] {
    left: 102.1px;
  }

  .left-\[102\.66\%\] {
    left: 102.66%;
  }

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

  .left-\[126\.27px\] {
    left: 126.27px;
  }

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

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

  .left-\[158\.5px\] {
    left: 158.5px;
  }

  .left-\[158\.92px\] {
    left: 158.92px;
  }

  .left-\[174\.85px\] {
    left: 174.85px;
  }

  .left-\[174\.86px\] {
    left: 174.86px;
  }

  .left-\[175\.68px\] {
    left: 175.68px;
  }

  .left-\[177\.52px\] {
    left: 177.52px;
  }

  .left-\[178\.63px\] {
    left: 178.63px;
  }

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

  .left-\[216\.5px\] {
    left: 216.5px;
  }

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

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

  .left-\[225\.36px\] {
    left: 225.36px;
  }

  .left-\[235\.45px\] {
    left: 235.45px;
  }

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

  .left-\[240\.34px\] {
    left: 240.34px;
  }

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

  .left-\[269\.67px\] {
    left: 269.67px;
  }

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

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

  .left-\[291\.21px\] {
    left: 291.21px;
  }

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

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

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

  .left-\[311\.31px\] {
    left: 311.31px;
  }

  .left-\[315\.58px\] {
    left: 315.58px;
  }

  .left-\[323\.05px\] {
    left: 323.05px;
  }

  .left-\[332\.62px\] {
    left: 332.62px;
  }

  .left-\[357\.48px\] {
    left: 357.48px;
  }

  .left-\[365\.21px\] {
    left: 365.21px;
  }

  .left-\[375\.21px\] {
    left: 375.21px;
  }

  .left-\[382\.07px\] {
    left: 382.07px;
  }

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

  .left-\[402\.19px\] {
    left: 402.19px;
  }

  .left-\[402\.98px\] {
    left: 402.98px;
  }

  .left-\[403\.94px\] {
    left: 403.94px;
  }

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

  .left-\[438\.64px\] {
    left: 438.64px;
  }

  .left-\[441\.23px\] {
    left: 441.23px;
  }

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

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

  .left-\[463\.31px\] {
    left: 463.31px;
  }

  .left-\[467\.64px\] {
    left: 467.64px;
  }

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

  .left-\[471\.48px\] {
    left: 471.48px;
  }

  .left-\[477\.84px\] {
    left: 477.84px;
  }

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

  .left-\[481\.5px\] {
    left: 481.5px;
  }

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

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

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

  .left-\[493\.7px\] {
    left: 493.7px;
  }

  .left-\[497\.92px\] {
    left: 497.92px;
  }

  .left-\[498\.75px\] {
    left: 498.75px;
  }

  .left-\[505\.72px\] {
    left: 505.72px;
  }

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

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

  .left-\[549\.85px\] {
    left: 549.85px;
  }

  .left-\[555\.02px\] {
    left: 555.02px;
  }

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

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

  .left-\[568\.56px\] {
    left: 568.56px;
  }

  .left-\[577\.43px\] {
    left: 577.43px;
  }

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

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

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

  .left-\[613\.52px\] {
    left: 613.52px;
  }

  .left-\[617\.6px\] {
    left: 617.6px;
  }

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

  .left-\[629\.5px\] {
    left: 629.5px;
  }

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

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

  .left-\[658\.46px\] {
    left: 658.46px;
  }

  .left-\[669\.83px\] {
    left: 669.83px;
  }

  .left-\[692\.3px\] {
    left: 692.3px;
  }

  .left-\[710\.35px\] {
    left: 710.35px;
  }

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

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

  .left-\[734\.46px\] {
    left: 734.46px;
  }

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

  .left-\[747\.82px\] {
    left: 747.82px;
  }

  .left-\[757\.5px\] {
    left: 757.5px;
  }

  .left-\[769\.72px\] {
    left: 769.72px;
  }

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

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

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

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

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

  .left-\[843\.08px\] {
    left: 843.08px;
  }

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

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

  .left-\[853\.42px\] {
    left: 853.42px;
  }

  .left-\[870\.45px\] {
    left: 870.45px;
  }

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

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

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

  .left-\[948\.48px\] {
    left: 948.48px;
  }

  .left-\[951\.7px\] {
    left: 951.7px;
  }

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

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

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

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

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

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

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

  .left-\[1021\.5px\] {
    left: 1021.5px;
  }

  .left-\[1026\.5px\] {
    left: 1026.5px;
  }

  .left-\[1033\.72px\] {
    left: 1033.72px;
  }

  .left-\[1038\.72px\] {
    left: 1038.72px;
  }

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

  .left-\[1060\.31px\] {
    left: 1060.31px;
  }

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

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

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

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

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

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

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

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

  .left-\[1168\.93px\] {
    left: 1168.93px;
  }

  .left-\[1199\.5px\] {
    left: 1199.5px;
  }

  .left-\[1209\.44px\] {
    left: 1209.44px;
  }

  .left-\[1209\.45px\] {
    left: 1209.45px;
  }

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

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

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

  .left-\[1235\.39px\] {
    left: 1235.39px;
  }

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

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

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

  .left-\[1268\.34px\] {
    left: 1268.34px;
  }

  .left-\[1279\.52px\] {
    left: 1279.52px;
  }

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

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

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

  .left-\[1337\.21px\] {
    left: 1337.21px;
  }

  .left-\[1346\.04px\] {
    left: 1346.04px;
  }

  .left-\[1347\.95px\] {
    left: 1347.95px;
  }

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

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

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

  .left-\[1364\.5px\] {
    left: 1364.5px;
  }

  .left-\[1376\.72px\] {
    left: 1376.72px;
  }

  .left-\[1389\.5px\] {
    left: 1389.5px;
  }

  .left-\[1401\.72px\] {
    left: 1401.72px;
  }

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

  .left-\[1456\.1px\] {
    left: 1456.1px;
  }

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

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

  .left-\[1463\.5px\] {
    left: 1463.5px;
  }

  .left-\[1482\.15px\] {
    left: 1482.15px;
  }

  .left-\[1489\.93px\] {
    left: 1489.93px;
  }

  .left-\[1497\.75px\] {
    left: 1497.75px;
  }

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

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

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

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

  .left-\[1534\.37px\] {
    left: 1534.37px;
  }

  .left-\[1534\.43px\] {
    left: 1534.43px;
  }

  .left-\[1548\.91px\] {
    left: 1548.91px;
  }

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

  .left-\[1565\.31px\] {
    left: 1565.31px;
  }

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

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

  .left-\[1605\.53px\] {
    left: 1605.53px;
  }

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

  .left-\[1664\.5px\] {
    left: 1664.5px;
  }

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

  .left-\[1728\.91px\] {
    left: 1728.91px;
  }

  .left-\[1728\.92px\] {
    left: 1728.92px;
  }

  .left-\[1734\.5px\] {
    left: 1734.5px;
  }

  .left-\[1746\.72px\] {
    left: 1746.72px;
  }

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

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

  .left-\[1775\.64px\] {
    left: 1775.64px;
  }

  .left-\[1794\.31px\] {
    left: 1794.31px;
  }

  .isolate {
    isolation: isolate;
  }

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

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

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

  .z-\[1\] {
    z-index: 1;
  }

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

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

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

  .my-1 {
    margin-block: calc(var(--spacing) * 1);
  }

  .my-\[0px\] {
    margin-block: 0;
  }

  .ms-12 {
    margin-inline-start: calc(var(--spacing) * 12);
  }

  .ms-\[21px\] {
    margin-inline-start: 21px;
  }

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

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

  .mt-\[-0\.001\%\] {
    margin-top: -.001%;
  }

  .mt-\[19\.379\%\] {
    margin-top: 19.379%;
  }

  .mt-\[29\.065\%\] {
    margin-top: 29.065%;
  }

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

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

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

  .ml-\[23\.464\%\] {
    margin-left: 23.464%;
  }

  .ml-\[28\.248\%\] {
    margin-left: 28.248%;
  }

  .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-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-\[20\/20\] {
    aspect-ratio: 20 / 20;
  }

  .aspect-\[279\.259\/125\.527\] {
    aspect-ratio: 279.259 / 125.527;
  }

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

  .size-\[9\.075px\] {
    width: 9.075px;
    height: 9.075px;
  }

  .size-\[9\.481px\] {
    width: 9.481px;
    height: 9.481px;
  }

  .size-\[12\.889px\] {
    width: 12.889px;
    height: 12.889px;
  }

  .size-\[18\.962px\] {
    width: 18.962px;
    height: 18.962px;
  }

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

  .size-\[23\.854px\] {
    width: 23.854px;
    height: 23.854px;
  }

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

  .size-\[31\.603px\] {
    width: 31.603px;
    height: 31.603px;
  }

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

  .size-\[46\.444px\] {
    width: 46.444px;
    height: 46.444px;
  }

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

  .size-\[57\.629px\] {
    width: 57.629px;
    height: 57.629px;
  }

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

  .size-\[62\.868px\] {
    width: 62.868px;
    height: 62.868px;
  }

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

  .size-\[87\.536px\] {
    width: 87.536px;
    height: 87.536px;
  }

  .size-\[103\.47px\] {
    width: 103.47px;
    height: 103.47px;
  }

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

  .size-\[130\.909px\] {
    width: 130.909px;
    height: 130.909px;
  }

  .size-\[146\.6px\] {
    width: 146.6px;
    height: 146.6px;
  }

  .size-\[167\.911px\] {
    width: 167.911px;
    height: 167.911px;
  }

  .size-\[185\.432px\] {
    width: 185.432px;
    height: 185.432px;
  }

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

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

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

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

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

  .size-\[1192\.69px\] {
    width: 1192.69px;
    height: 1192.69px;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .h-\[1\.15rem\] {
    height: 1.15rem;
  }

  .h-\[1\.39px\] {
    height: 1.39px;
  }

  .h-\[1\.44px\] {
    height: 1.44px;
  }

  .h-\[1\.373px\] {
    height: 1.373px;
  }

  .h-\[1\.375px\] {
    height: 1.375px;
  }

  .h-\[1\.458px\] {
    height: 1.458px;
  }

  .h-\[1\.485px\] {
    height: 1.485px;
  }

  .h-\[1\.486px\] {
    height: 1.486px;
  }

  .h-\[1\.528px\] {
    height: 1.528px;
  }

  .h-\[1\.577px\] {
    height: 1.577px;
  }

  .h-\[1\.602px\] {
    height: 1.602px;
  }

  .h-\[1\.678px\] {
    height: 1.678px;
  }

  .h-\[1\.698px\] {
    height: 1.698px;
  }

  .h-\[1\.813px\] {
    height: 1.813px;
  }

  .h-\[1\.962px\] {
    height: 1.962px;
  }

  .h-\[1\.975px\] {
    height: 1.975px;
  }

  .h-\[2\.148px\] {
    height: 2.148px;
  }

  .h-\[2\.788px\] {
    height: 2.788px;
  }

  .h-\[3\.263px\] {
    height: 3.263px;
  }

  .h-\[4\.473px\] {
    height: 4.473px;
  }

  .h-\[4\.598px\] {
    height: 4.598px;
  }

  .h-\[4\.615px\] {
    height: 4.615px;
  }

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

  .h-\[7\.265px\] {
    height: 7.265px;
  }

  .h-\[7\.465px\] {
    height: 7.465px;
  }

  .h-\[8\.296px\] {
    height: 8.296px;
  }

  .h-\[8\.596px\] {
    height: 8.596px;
  }

  .h-\[10\.711px\] {
    height: 10.711px;
  }

  .h-\[13\.663px\] {
    height: 13.663px;
  }

  .h-\[16\.103px\] {
    height: 16.103px;
  }

  .h-\[17\.382px\] {
    height: 17.382px;
  }

  .h-\[19\.1px\] {
    height: 19.1px;
  }

  .h-\[19\.138px\] {
    height: 19.138px;
  }

  .h-\[19\.682px\] {
    height: 19.682px;
  }

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

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

  .h-\[22\.628px\] {
    height: 22.628px;
  }

  .h-\[22\.638px\] {
    height: 22.638px;
  }

  .h-\[23\.74px\] {
    height: 23.74px;
  }

  .h-\[23\.336px\] {
    height: 23.336px;
  }

  .h-\[23\.913px\] {
    height: 23.913px;
  }

  .h-\[24\.857px\] {
    height: 24.857px;
  }

  .h-\[25\.062px\] {
    height: 25.062px;
  }

  .h-\[25\.274px\] {
    height: 25.274px;
  }

  .h-\[25\.655px\] {
    height: 25.655px;
  }

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

  .h-\[26\.407px\] {
    height: 26.407px;
  }

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

  .h-\[27\.322px\] {
    height: 27.322px;
  }

  .h-\[28\.61px\] {
    height: 28.61px;
  }

  .h-\[28\.476px\] {
    height: 28.476px;
  }

  .h-\[28\.658px\] {
    height: 28.658px;
  }

  .h-\[29\.495px\] {
    height: 29.495px;
  }

  .h-\[31\.603px\] {
    height: 31.603px;
  }

  .h-\[32\.089px\] {
    height: 32.089px;
  }

  .h-\[34\.381px\] {
    height: 34.381px;
  }

  .h-\[35\.473px\] {
    height: 35.473px;
  }

  .h-\[37\.87px\] {
    height: 37.87px;
  }

  .h-\[37\.332px\] {
    height: 37.332px;
  }

  .h-\[37\.496px\] {
    height: 37.496px;
  }

  .h-\[39\.041px\] {
    height: 39.041px;
  }

  .h-\[39\.389px\] {
    height: 39.389px;
  }

  .h-\[39\.947px\] {
    height: 39.947px;
  }

  .h-\[41\.345px\] {
    height: 41.345px;
  }

  .h-\[41\.899px\] {
    height: 41.899px;
  }

  .h-\[42\.493px\] {
    height: 42.493px;
  }

  .h-\[43\.86px\] {
    height: 43.86px;
  }

  .h-\[43\.514px\] {
    height: 43.514px;
  }

  .h-\[43\.675px\] {
    height: 43.675px;
  }

  .h-\[43\.961px\] {
    height: 43.961px;
  }

  .h-\[44\.694px\] {
    height: 44.694px;
  }

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

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

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

  .h-\[46\.184px\] {
    height: 46.184px;
  }

  .h-\[46\.445px\] {
    height: 46.445px;
  }

  .h-\[47\.845px\] {
    height: 47.845px;
  }

  .h-\[48\.607px\] {
    height: 48.607px;
  }

  .h-\[49\.7px\] {
    height: 49.7px;
  }

  .h-\[49\.933px\] {
    height: 49.933px;
  }

  .h-\[50\.535px\] {
    height: 50.535px;
  }

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

  .h-\[51\.059px\] {
    height: 51.059px;
  }

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

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

  .h-\[53\.347px\] {
    height: 53.347px;
  }

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

  .h-\[55\.377px\] {
    height: 55.377px;
  }

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

  .h-\[56\.031px\] {
    height: 56.031px;
  }

  .h-\[56\.786px\] {
    height: 56.786px;
  }

  .h-\[57\.619px\] {
    height: 57.619px;
  }

  .h-\[58\.221px\] {
    height: 58.221px;
  }

  .h-\[58\.986px\] {
    height: 58.986px;
  }

  .h-\[60\.65px\] {
    height: 60.65px;
  }

  .h-\[60\.091px\] {
    height: 60.091px;
  }

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

  .h-\[62\.733px\] {
    height: 62.733px;
  }

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

  .h-\[65\.249px\] {
    height: 65.249px;
  }

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

  .h-\[66\.063px\] {
    height: 66.063px;
  }

  .h-\[67\.174px\] {
    height: 67.174px;
  }

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

  .h-\[71\.502px\] {
    height: 71.502px;
  }

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

  .h-\[74\.265px\] {
    height: 74.265px;
  }

  .h-\[75\.051px\] {
    height: 75.051px;
  }

  .h-\[75\.092px\] {
    height: 75.092px;
  }

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

  .h-\[79\.129px\] {
    height: 79.129px;
  }

  .h-\[83\.066px\] {
    height: 83.066px;
  }

  .h-\[83\.511px\] {
    height: 83.511px;
  }

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

  .h-\[87\.531px\] {
    height: 87.531px;
  }

  .h-\[88\.486px\] {
    height: 88.486px;
  }

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

  .h-\[93\.253px\] {
    height: 93.253px;
  }

  .h-\[103\.033px\] {
    height: 103.033px;
  }

  .h-\[106\.142px\] {
    height: 106.142px;
  }

  .h-\[108\.981px\] {
    height: 108.981px;
  }

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

  .h-\[137\.578px\] {
    height: 137.578px;
  }

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

  .h-\[171\.13px\] {
    height: 171.13px;
  }

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

  .h-\[181\.048px\] {
    height: 181.048px;
  }

  .h-\[183\.808px\] {
    height: 183.808px;
  }

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

  .h-\[205\.642px\] {
    height: 205.642px;
  }

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

  .h-\[218\.031px\] {
    height: 218.031px;
  }

  .h-\[227\.094px\] {
    height: 227.094px;
  }

  .h-\[236\.553px\] {
    height: 236.553px;
  }

  .h-\[239\.991px\] {
    height: 239.991px;
  }

  .h-\[255\.99px\] {
    height: 255.99px;
  }

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

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

  .h-\[297\.469px\] {
    height: 297.469px;
  }

  .h-\[304\.678px\] {
    height: 304.678px;
  }

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

  .h-\[322\.512px\] {
    height: 322.512px;
  }

  .h-\[324\.99px\] {
    height: 324.99px;
  }

  .h-\[336\.573px\] {
    height: 336.573px;
  }

  .h-\[355\.125px\] {
    height: 355.125px;
  }

  .h-\[378\.797px\] {
    height: 378.797px;
  }

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

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

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

  .h-\[485\.001px\] {
    height: 485.001px;
  }

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

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

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

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

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

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

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

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

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

  .h-\[830\.665px\] {
    height: 830.665px;
  }

  .h-\[831\.496px\] {
    height: 831.496px;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .h-\[1080\.56px\] {
    height: 1080.56px;
  }

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

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

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

  .h-\[1629\.241px\] {
    height: 1629.24px;
  }

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

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

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

  .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-px {
    min-height: 1px;
  }

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

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

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

  .w-3\/4 {
    width: 75%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-\[1\.61px\] {
    width: 1.61px;
  }

  .w-\[1\.138px\] {
    width: 1.138px;
  }

  .w-\[1\.363px\] {
    width: 1.363px;
  }

  .w-\[1\.428px\] {
    width: 1.428px;
  }

  .w-\[1\.654px\] {
    width: 1.654px;
  }

  .w-\[1\.808px\] {
    width: 1.808px;
  }

  .w-\[2\.104px\] {
    width: 2.104px;
  }

  .w-\[2\.129px\] {
    width: 2.129px;
  }

  .w-\[2\.743px\] {
    width: 2.743px;
  }

  .w-\[2\.976px\] {
    width: 2.976px;
  }

  .w-\[3\.5px\] {
    width: 3.5px;
  }

  .w-\[3\.9px\] {
    width: 3.9px;
  }

  .w-\[3\.88px\] {
    width: 3.88px;
  }

  .w-\[3\.241px\] {
    width: 3.241px;
  }

  .w-\[3\.571px\] {
    width: 3.571px;
  }

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

  .w-\[3\.798px\] {
    width: 3.798px;
  }

  .w-\[4\.062px\] {
    width: 4.062px;
  }

  .w-\[4\.063px\] {
    width: 4.063px;
  }

  .w-\[4\.245px\] {
    width: 4.245px;
  }

  .w-\[6\.772px\] {
    width: 6.772px;
  }

  .w-\[7\.585px\] {
    width: 7.585px;
  }

  .w-\[8\.296px\] {
    width: 8.296px;
  }

  .w-\[9\.876px\] {
    width: 9.876px;
  }

  .w-\[10\.92px\] {
    width: 10.92px;
  }

  .w-\[13\.212px\] {
    width: 13.212px;
  }

  .w-\[13\.989px\] {
    width: 13.989px;
  }

  .w-\[15\.356px\] {
    width: 15.356px;
  }

  .w-\[16\.403px\] {
    width: 16.403px;
  }

  .w-\[32\.41px\] {
    width: 32.41px;
  }

  .w-\[46\.444px\] {
    width: 46.444px;
  }

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

  .w-\[54\.91px\] {
    width: 54.91px;
  }

  .w-\[54\.191px\] {
    width: 54.191px;
  }

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

  .w-\[58\.065px\] {
    width: 58.065px;
  }

  .w-\[58\.421px\] {
    width: 58.421px;
  }

  .w-\[58\.875px\] {
    width: 58.875px;
  }

  .w-\[60\.651px\] {
    width: 60.651px;
  }

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

  .w-\[65\.176px\] {
    width: 65.176px;
  }

  .w-\[66\.063px\] {
    width: 66.063px;
  }

  .w-\[66\.147px\] {
    width: 66.147px;
  }

  .w-\[67\.233px\] {
    width: 67.233px;
  }

  .w-\[70\.382px\] {
    width: 70.382px;
  }

  .w-\[71\.305px\] {
    width: 71.305px;
  }

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

  .w-\[72\.658px\] {
    width: 72.658px;
  }

  .w-\[75\.802px\] {
    width: 75.802px;
  }

  .w-\[76\.058px\] {
    width: 76.058px;
  }

  .w-\[84\.589px\] {
    width: 84.589px;
  }

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

  .w-\[85\.57px\] {
    width: 85.57px;
  }

  .w-\[85\.551px\] {
    width: 85.551px;
  }

  .w-\[87\.531px\] {
    width: 87.531px;
  }

  .w-\[87\.862px\] {
    width: 87.862px;
  }

  .w-\[88\.1px\] {
    width: 88.1px;
  }

  .w-\[88\.484px\] {
    width: 88.484px;
  }

  .w-\[88\.486px\] {
    width: 88.486px;
  }

  .w-\[90\.416px\] {
    width: 90.416px;
  }

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

  .w-\[95\.317px\] {
    width: 95.317px;
  }

  .w-\[95\.521px\] {
    width: 95.521px;
  }

  .w-\[95\.652px\] {
    width: 95.652px;
  }

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

  .w-\[96\.524px\] {
    width: 96.524px;
  }

  .w-\[98\.569px\] {
    width: 98.569px;
  }

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

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

  .w-\[101\.027px\] {
    width: 101.027px;
  }

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

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

  .w-\[106\.054px\] {
    width: 106.054px;
  }

  .w-\[106\.59px\] {
    width: 106.59px;
  }

  .w-\[106\.142px\] {
    width: 106.142px;
  }

  .w-\[106\.536px\] {
    width: 106.536px;
  }

  .w-\[107\.953px\] {
    width: 107.953px;
  }

  .w-\[108\.958px\] {
    width: 108.958px;
  }

  .w-\[110\.018px\] {
    width: 110.018px;
  }

  .w-\[110\.957px\] {
    width: 110.957px;
  }

  .w-\[111\.431px\] {
    width: 111.431px;
  }

  .w-\[112\.31px\] {
    width: 112.31px;
  }

  .w-\[112\.84px\] {
    width: 112.84px;
  }

  .w-\[112\.351px\] {
    width: 112.351px;
  }

  .w-\[112\.788px\] {
    width: 112.788px;
  }

  .w-\[112\.818px\] {
    width: 112.818px;
  }

  .w-\[112\.984px\] {
    width: 112.984px;
  }

  .w-\[113\.007px\] {
    width: 113.007px;
  }

  .w-\[113\.435px\] {
    width: 113.435px;
  }

  .w-\[113\.812px\] {
    width: 113.812px;
  }

  .w-\[113\.819px\] {
    width: 113.819px;
  }

  .w-\[113\.958px\] {
    width: 113.958px;
  }

  .w-\[114\.084px\] {
    width: 114.084px;
  }

  .w-\[114\.733px\] {
    width: 114.733px;
  }

  .w-\[114\.824px\] {
    width: 114.824px;
  }

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

  .w-\[115\.075px\] {
    width: 115.075px;
  }

  .w-\[115\.762px\] {
    width: 115.762px;
  }

  .w-\[115\.991px\] {
    width: 115.991px;
  }

  .w-\[116\.096px\] {
    width: 116.096px;
  }

  .w-\[116\.603px\] {
    width: 116.603px;
  }

  .w-\[116\.693px\] {
    width: 116.693px;
  }

  .w-\[116\.746px\] {
    width: 116.746px;
  }

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

  .w-\[119\.796px\] {
    width: 119.796px;
  }

  .w-\[119\.832px\] {
    width: 119.832px;
  }

  .w-\[122\.242px\] {
    width: 122.242px;
  }

  .w-\[126\.232px\] {
    width: 126.232px;
  }

  .w-\[126\.319px\] {
    width: 126.319px;
  }

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

  .w-\[130\.629px\] {
    width: 130.629px;
  }

  .w-\[136\.033px\] {
    width: 136.033px;
  }

  .w-\[137\.578px\] {
    width: 137.578px;
  }

  .w-\[138\.046px\] {
    width: 138.046px;
  }

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

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

  .w-\[145\.004px\] {
    width: 145.004px;
  }

  .w-\[146\.691px\] {
    width: 146.691px;
  }

  .w-\[150\.472px\] {
    width: 150.472px;
  }

  .w-\[151\.899px\] {
    width: 151.899px;
  }

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

  .w-\[152\.432px\] {
    width: 152.432px;
  }

  .w-\[155\.25px\] {
    width: 155.25px;
  }

  .w-\[166\.6px\] {
    width: 166.6px;
  }

  .w-\[166\.894px\] {
    width: 166.894px;
  }

  .w-\[167\.335px\] {
    width: 167.335px;
  }

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

  .w-\[170\.673px\] {
    width: 170.673px;
  }

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

  .w-\[171\.125px\] {
    width: 171.125px;
  }

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

  .w-\[175\.724px\] {
    width: 175.724px;
  }

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

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

  .w-\[178\.02px\] {
    width: 178.02px;
  }

  .w-\[178\.328px\] {
    width: 178.328px;
  }

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

  .w-\[187\.14px\] {
    width: 187.14px;
  }

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

  .w-\[198\.422px\] {
    width: 198.422px;
  }

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

  .w-\[205\.642px\] {
    width: 205.642px;
  }

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

  .w-\[207\.813px\] {
    width: 207.813px;
  }

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

  .w-\[218\.04px\] {
    width: 218.04px;
  }

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

  .w-\[224\.62px\] {
    width: 224.62px;
  }

  .w-\[225\.316px\] {
    width: 225.316px;
  }

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

  .w-\[226\.565px\] {
    width: 226.565px;
  }

  .w-\[227\.094px\] {
    width: 227.094px;
  }

  .w-\[229\.079px\] {
    width: 229.079px;
  }

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

  .w-\[241\.918px\] {
    width: 241.918px;
  }

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

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

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

  .w-\[274\.517px\] {
    width: 274.517px;
  }

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

  .w-\[285\.796px\] {
    width: 285.796px;
  }

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

  .w-\[295\.945px\] {
    width: 295.945px;
  }

  .w-\[297\.478px\] {
    width: 297.478px;
  }

  .w-\[300\.258px\] {
    width: 300.258px;
  }

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

  .w-\[304\.672px\] {
    width: 304.672px;
  }

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

  .w-\[312\.693px\] {
    width: 312.693px;
  }

  .w-\[314\.732px\] {
    width: 314.732px;
  }

  .w-\[315\.675px\] {
    width: 315.675px;
  }

  .w-\[322\.326px\] {
    width: 322.326px;
  }

  .w-\[324\.984px\] {
    width: 324.984px;
  }

  .w-\[333\.297px\] {
    width: 333.297px;
  }

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

  .w-\[355\.134px\] {
    width: 355.134px;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-\[503\.999px\] {
    width: 503.999px;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-\[921\.651px\] {
    width: 921.651px;
  }

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

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

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

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

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

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

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

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

  .w-\[1249\.78px\] {
    width: 1249.78px;
  }

  .w-\[1346\.21px\] {
    width: 1346.21px;
  }

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

  .w-\[1629\.241px\] {
    width: 1629.24px;
  }

  .w-\[1640\.51px\] {
    width: 1640.51px;
  }

  .w-\[1800\.34px\] {
    width: 1800.34px;
  }

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

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

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

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

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

  .w-\[1932\.41px\] {
    width: 1932.41px;
  }

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

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

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

  .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-3xl {
    max-width: var(--container-3xl);
  }

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

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

  .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-\[150px\] {
    min-width: 150px;
  }

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

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

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

  .min-w-\[var\(--radix-select-trigger-width\)\] {
    min-width: var(--radix-select-trigger-width);
  }

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

  .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-0 {
    flex-basis: calc(var(--spacing) * 0);
  }

  .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-\[-100\%\] {
    --tw-translate-y: -100%;
    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-y-\[-100\%\] {
    --tw-scale-y: -100%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .rotate-45 {
    rotate: 45deg;
  }

  .rotate-90 {
    rotate: 90deg;
  }

  .rotate-\[1\.5deg\] {
    rotate: 1.5deg;
  }

  .rotate-\[1\.776deg\] {
    rotate: 1.776deg;
  }

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

  .rotate-\[5\.226deg\] {
    rotate: 5.226deg;
  }

  .rotate-\[5\.922deg\] {
    rotate: 5.922deg;
  }

  .rotate-\[6\.061deg\] {
    rotate: 6.061deg;
  }

  .rotate-\[8\.721deg\] {
    rotate: 8.721deg;
  }

  .rotate-\[9\.244deg\] {
    rotate: 9.244deg;
  }

  .rotate-\[11\.997deg\] {
    rotate: 11.997deg;
  }

  .rotate-\[12\.81deg\] {
    rotate: 12.81deg;
  }

  .rotate-\[13\.62deg\] {
    rotate: 13.62deg;
  }

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

  .rotate-\[16\.381deg\] {
    rotate: 16.381deg;
  }

  .rotate-\[18\.547deg\] {
    rotate: 18.547deg;
  }

  .rotate-\[19\.17deg\] {
    rotate: 19.17deg;
  }

  .rotate-\[23\.544deg\] {
    rotate: 23.544deg;
  }

  .rotate-\[24\.615deg\] {
    rotate: 24.615deg;
  }

  .rotate-\[26\.466deg\] {
    rotate: 26.466deg;
  }

  .rotate-\[29\.706deg\] {
    rotate: 29.706deg;
  }

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

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

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

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

  .rotate-\[322\.957deg\] {
    rotate: 322.957deg;
  }

  .rotate-\[333\.291deg\] {
    rotate: 333.291deg;
  }

  .rotate-\[341\.802deg\] {
    rotate: 341.802deg;
  }

  .rotate-\[345\.606deg\] {
    rotate: 345.606deg;
  }

  .rotate-\[348\.812deg\] {
    rotate: 348.812deg;
  }

  .rotate-\[349\.683deg\] {
    rotate: 349.683deg;
  }

  .rotate-\[349\.797deg\] {
    rotate: 349.797deg;
  }

  .rotate-\[350\.303deg\] {
    rotate: 350.303deg;
  }

  .rotate-\[350\.424deg\] {
    rotate: 350.424deg;
  }

  .rotate-\[353\.301deg\] {
    rotate: 353.301deg;
  }

  .rotate-\[353\.584deg\] {
    rotate: 353.584deg;
  }

  .rotate-\[353\.852deg\] {
    rotate: 353.852deg;
  }

  .rotate-\[353\.884deg\] {
    rotate: 353.884deg;
  }

  .rotate-\[355\.107deg\] {
    rotate: 355.107deg;
  }

  .rotate-\[356\.413deg\] {
    rotate: 356.413deg;
  }

  .rotate-\[357\.022deg\] {
    rotate: 357.022deg;
  }

  .rotate-\[357\.244deg\] {
    rotate: 357.244deg;
  }

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

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

  .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-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-3 {
    grid-template-columns: repeat(3, 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-start {
    align-content: flex-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-start {
    justify-items: start;
  }

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

  .gap-\[7\.64px\] {
    gap: 7.64px;
  }

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

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

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

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

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

  .gap-\[11\.21px\] {
    gap: 11.21px;
  }

  .gap-\[14\.203px\] {
    gap: 14.203px;
  }

  .gap-\[14\.563px\] {
    gap: 14.563px;
  }

  .gap-\[14\.808px\] {
    gap: 14.808px;
  }

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

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

  :where(.space-x-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)));
  }

  .gap-y-0\.5 {
    row-gap: calc(var(--spacing) * .5);
  }

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

  .rounded-\[1\.699px\] {
    border-radius: 1.699px;
  }

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

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

  .rounded-\[5\.899px\] {
    border-radius: 5.899px;
  }

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

  .rounded-\[7\.713px\] {
    border-radius: 7.713px;
  }

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

  .rounded-\[9\.024px\] {
    border-radius: 9.024px;
  }

  .rounded-\[9\.704px\] {
    border-radius: 9.704px;
  }

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

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

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

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

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

  .rounded-\[25\.2825px\] {
    border-radius: 25.2825px;
  }

  .rounded-\[26\.422px\] {
    border-radius: 26.422px;
  }

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

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

  .rounded-\[38\.201px\] {
    border-radius: 38.201px;
  }

  .rounded-\[39\.504px\] {
    border-radius: 39.504px;
  }

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

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

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

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

  .rounded-\[130\.959px\] {
    border-radius: 130.959px;
  }

  .rounded-\[402\.778px\] {
    border-radius: 402.778px;
  }

  .rounded-\[873\.164px\] {
    border-radius: 873.164px;
  }

  .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-tl-sm {
    border-top-left-radius: calc(var(--radius)  - 4px);
  }

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

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

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

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

  .border-\[1\.5px\] {
    border-style: var(--tw-border-style);
    border-width: 1.5px;
  }

  .border-\[1\.18px\] {
    border-style: var(--tw-border-style);
    border-width: 1.18px;
  }

  .border-\[4\.74px\] {
    border-style: var(--tw-border-style);
    border-width: 4.74px;
  }

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

  .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-dashed {
    --tw-border-style: dashed;
    border-style: dashed;
  }

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

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

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

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

  .border-\[\#0033CC\], .border-\[\#0033cc\] {
    border-color: #03c;
  }

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

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

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

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

  .border-\[rgba\(4\,18\,85\,0\.3\)\] {
    border-color: #0412554d;
  }

  .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-300 {
    border-color: var(--color-gray-300);
  }

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

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

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

  .border-transparent {
    border-color: #0000;
  }

  .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-\[\#2e3542\] {
    background-color: #2e3542;
  }

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

  .bg-\[\#0033CC\] {
    background-color: #03c;
  }

  .bg-\[\#0033CC\]\/5 {
    background-color: oklab(42.6115% -.0256463 -.233865 / .05);
  }

  .bg-\[\#0033CC\]\/10 {
    background-color: oklab(42.6115% -.0256463 -.233865 / .1);
  }

  .bg-\[\#0033cc\] {
    background-color: #03c;
  }

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

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

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

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

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

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

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

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

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

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

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

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

  .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-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-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-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-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-gradient-to-b {
    --tw-gradient-position: to bottom in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }

  .from-\[\#041255\] {
    --tw-gradient-from: #041255;
    --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-\[\#04125500\] {
    --tw-gradient-to: #04125500;
    --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-\[47\.903\%\] {
    --tw-gradient-to-position: 47.903%;
  }

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

  .bg-size-\[100\%_100\.3\%\] {
    background-size: 100% 100.3%;
  }

  .bg-size-\[100\.1\%_104\.46\%\] {
    background-size: 100.1% 104.46%;
  }

  .bg-size-\[100\.05\%_163\.27\%\] {
    background-size: 100.05% 163.27%;
  }

  .bg-size-\[107\.5\%_100\%\] {
    background-size: 107.5% 100%;
  }

  .bg-size-\[107\.5\%_105\.3\%\] {
    background-size: 107.5% 105.3%;
  }

  .bg-size-\[120\.6\%_157\.64\%\] {
    background-size: 120.6% 157.64%;
  }

  .bg-size-\[126\.75\%_105\.3\%\] {
    background-size: 126.75% 105.3%;
  }

  .bg-size-\[130\.77\%_104\.46\%\] {
    background-size: 130.77% 104.46%;
  }

  .bg-size-\[133\.61\%_133\.58\%\] {
    background-size: 133.61% 133.58%;
  }

  .bg-size-\[166\.29\%_129\.32\%\] {
    background-size: 166.29% 129.32%;
  }

  .bg-size-\[199\.05\%_100\%\] {
    background-size: 199.05% 100%;
  }

  .bg-size-\[214\.55\%_214\.76\%\] {
    background-size: 214.55% 214.76%;
  }

  .bg-size-\[214\.55\%_287\.81\%\] {
    background-size: 214.55% 287.81%;
  }

  .bg-\[0\%_0\.01\%\] {
    background-position: 0 .01%;
  }

  .bg-\[0\%_0\.05\%\] {
    background-position: 0 .05%;
  }

  .bg-\[0\%_6\.29\%\] {
    background-position: 0 6.29%;
  }

  .bg-\[0\%_49\.97\%\] {
    background-position: 0 49.97%;
  }

  .bg-\[3\.22\%_88\.03\%\] {
    background-position: 3.22% 88.03%;
  }

  .bg-\[3\.22\%_93\.57\%\] {
    background-position: 3.22% 93.57%;
  }

  .bg-\[50\%_69\.89\%\] {
    background-position: 50% 69.89%;
  }

  .bg-\[50\%_105\.2\%\] {
    background-position: 50% 105.2%;
  }

  .bg-\[66\.93\%_0\.05\%\] {
    background-position: 66.93% .05%;
  }

  .bg-\[91\.93\%_0\%\] {
    background-position: 91.93% 0;
  }

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

  .bg-top-left {
    background-position: 0 0;
  }

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

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

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

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

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

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

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

  .mask-size-\[120px_120px\] {
    mask-size: 120px 120px;
  }

  .mask-size-\[193\.422px_54\.988px\] {
    mask-size: 193.422px 54.988px;
  }

  .mask-size-\[322px_438px\] {
    mask-size: 322px 438px;
  }

  .mask-size-\[470px_626px\,_154\.926px_217\.996px\] {
    mask-size: 470px 626px, 154.926px 217.996px;
  }

  .mask-size-\[470px_626px\,_314\.73px_183\.809px\,_57\.629px_57\.629px\] {
    mask-size: 470px 626px, 314.73px 183.809px, 57.629px 57.629px;
  }

  .mask-size-\[470px_626px\,_314\.73px_183\.809px\] {
    mask-size: 470px 626px, 314.73px 183.809px;
  }

  .mask-size-\[470px_626px\] {
    mask-size: 470px 626px;
  }

  .mask-size-\[470px_700px\] {
    mask-size: 470px 700px;
  }

  .mask-size-\[600px_1000px\] {
    mask-size: 600px 1000px;
  }

  .mask-size-\[715px_311px\] {
    mask-size: 715px 311px;
  }

  .mask-size-\[715px_639px\] {
    mask-size: 715px 639px;
  }

  .mask-size-\[715px_900px\] {
    mask-size: 715px 900px;
  }

  .mask-size-\[930px_1053px\] {
    mask-size: 930px 1053px;
  }

  .mask-size-\[1450px_709px\] {
    mask-size: 1450px 709px;
  }

  .mask-size-\[1450px_830\.664px\] {
    mask-size: 1450px 830.664px;
  }

  .mask-size-\[1880px_800px\] {
    mask-size: 1880px 800px;
  }

  .mask-size-\[1880px_870px\] {
    mask-size: 1880px 870px;
  }

  .mask-size-\[1880px_1023px\] {
    mask-size: 1880px 1023px;
  }

  .mask-size-\[1880px_1058px\] {
    mask-size: 1880px 1058px;
  }

  .mask-size-\[1880px_1367px\] {
    mask-size: 1880px 1367px;
  }

  .mask-size-\[1880px_1494px\] {
    mask-size: 1880px 1494px;
  }

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

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

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

  .mask-position-\[-0\.449px_-348\.684px\] {
    mask-position: -.449px -348.684px;
  }

  .mask-position-\[-5\.344px\,_-85\.57px_-142\.514px\,_-113\.514px\] {
    mask-position: -5.344px, -85.57px -142.514px, -113.514px;
  }

  .mask-position-\[-5\.344px\,_-85\.57px_-161\.725px\,_-132\.725px\] {
    mask-position: -5.344px, -85.57px -161.725px, -132.725px;
  }

  .mask-position-\[-5\.344px\,_-85\.57px_-531\.07px\,_-117\.877px\] {
    mask-position: -5.344px, -85.57px -531.07px, -117.877px;
  }

  .mask-position-\[-5\.344px\,_-85\.57px_-550\.279px\,_-137\.086px\] {
    mask-position: -5.344px, -85.57px -550.279px, -137.086px;
  }

  .mask-position-\[-5\.637px_-10\.91px\] {
    mask-position: -5.637px -10.91px;
  }

  .mask-position-\[-13\.693px\,_226\.405px_-181\.535px\,_85\.713px\] {
    mask-position: -13.693px, 226.405px -181.535px, 85.713px;
  }

  .mask-position-\[-23px_24px\] {
    mask-position: -23px 24px;
  }

  .mask-position-\[-34\.668px_-594\.793px\] {
    mask-position: -34.668px -594.793px;
  }

  .mask-position-\[-65px_-61\.002px\] {
    mask-position: -65px -61.002px;
  }

  .mask-position-\[-65px_-143\.684px\] {
    mask-position: -65px -143.684px;
  }

  .mask-position-\[-65px_-226\.363px\] {
    mask-position: -65px -226.363px;
  }

  .mask-position-\[-65px_-309\.047px\] {
    mask-position: -65px -309.047px;
  }

  .mask-position-\[-65px_-391\.732px\] {
    mask-position: -65px -391.732px;
  }

  .mask-position-\[-65px_-474\.41px\] {
    mask-position: -65px -474.41px;
  }

  .mask-position-\[-65px_-557\.094px\] {
    mask-position: -65px -557.094px;
  }

  .mask-position-\[-65px_-639\.775px\] {
    mask-position: -65px -639.775px;
  }

  .mask-position-\[-67px_-320px\] {
    mask-position: -67px -320px;
  }

  .mask-position-\[-73\.674px_-172\.999px\] {
    mask-position: -73.674px -172.999px;
  }

  .mask-position-\[-76\.314px_-207\.611px\] {
    mask-position: -76.314px -207.611px;
  }

  .mask-position-\[-80\.582px_-513\.338px\] {
    mask-position: -80.582px -513.338px;
  }

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

  .mask-position-\[-80px_-178px\] {
    mask-position: -80px -178px;
  }

  .mask-position-\[-88\.051px_-554\.066px\] {
    mask-position: -88.051px -554.066px;
  }

  .mask-position-\[-90px_-70px\] {
    mask-position: -90px -70px;
  }

  .mask-position-\[-90px_-783px\] {
    mask-position: -90px -783px;
  }

  .mask-position-\[-95px_-494px\] {
    mask-position: -95px -494px;
  }

  .mask-position-\[-100px_-88\.129px\] {
    mask-position: -100px -88.129px;
  }

  .mask-position-\[-100px_-134\.129px\] {
    mask-position: -100px -134.129px;
  }

  .mask-position-\[-106px_-305px\] {
    mask-position: -106px -305px;
  }

  .mask-position-\[-111\.836px_-141\.137px\] {
    mask-position: -111.836px -141.137px;
  }

  .mask-position-\[-111\.836px_-218\.264px\] {
    mask-position: -111.836px -218.264px;
  }

  .mask-position-\[-111\.836px_-295\.395px\] {
    mask-position: -111.836px -295.395px;
  }

  .mask-position-\[-111\.836px_-372\.523px\] {
    mask-position: -111.836px -372.523px;
  }

  .mask-position-\[-111\.836px_-449\.65px\] {
    mask-position: -111.836px -449.65px;
  }

  .mask-position-\[-111\.836px_-526\.779px\] {
    mask-position: -111.836px -526.779px;
  }

  .mask-position-\[-111\.836px_-603\.906px\] {
    mask-position: -111.836px -603.906px;
  }

  .mask-position-\[-111\.836px_-681\.037px\] {
    mask-position: -111.836px -681.037px;
  }

  .mask-position-\[-122\.484px_-410\.645px\] {
    mask-position: -122.484px -410.645px;
  }

  .mask-position-\[-130\.211px_-443\.674px\] {
    mask-position: -130.211px -443.674px;
  }

  .mask-position-\[-131\.602px_-470\.199px\] {
    mask-position: -131.602px -470.199px;
  }

  .mask-position-\[-131\.602px_-616\.801px\] {
    mask-position: -131.602px -616.801px;
  }

  .mask-position-\[-131\.602px_-763\.4px\] {
    mask-position: -131.602px -763.4px;
  }

  .mask-position-\[-140\.215px_-295\.341px\] {
    mask-position: -140.215px -295.341px;
  }

  .mask-position-\[-142\.999px_-315px\] {
    mask-position: -142.999px -315px;
  }

  .mask-position-\[-142\.999px_-405\.94px\] {
    mask-position: -142.999px -405.94px;
  }

  .mask-position-\[-142\.999px_-496\.882px\] {
    mask-position: -142.999px -496.882px;
  }

  .mask-position-\[-142\.999px_-587\.822px\] {
    mask-position: -142.999px -587.822px;
  }

  .mask-position-\[-142\.999px_-678\.763px\] {
    mask-position: -142.999px -678.763px;
  }

  .mask-position-\[-145\.004px_-296px\] {
    mask-position: -145.004px -296px;
  }

  .mask-position-\[-145\.004px_-419\.383px\] {
    mask-position: -145.004px -419.383px;
  }

  .mask-position-\[-145\.004px_-542\.765px\] {
    mask-position: -145.004px -542.765px;
  }

  .mask-position-\[-145\.004px_-666\.147px\] {
    mask-position: -145.004px -666.147px;
  }

  .mask-position-\[-147\.07px_-221\.096px\] {
    mask-position: -147.07px -221.096px;
  }

  .mask-position-\[-157\.516px_-1358px\] {
    mask-position: -157.516px -1358px;
  }

  .mask-position-\[-164\.379px_-594\.793px\] {
    mask-position: -164.379px -594.793px;
  }

  .mask-position-\[-167\.195px\,_-20\.125px\,_0px_-327\.621px\,_-106\.525px\,_0px\] {
    mask-position: -167.195px, -20.125px, 0 -327.621px, -106.525px, 0;
  }

  .mask-position-\[-167\.977px\,_-20\.906px_-243\.797px\,_-22\.701px\] {
    mask-position: -167.977px, -20.906px -243.797px, -22.701px;
  }

  .mask-position-\[-168\.945px\,_-21\.875px\,_-1\.75px_-332\.859px\,_-111\.764px\,_-5\.238px\] {
    mask-position: -168.945px, -21.875px, -1.75px -332.859px, -111.764px, -5.238px;
  }

  .mask-position-\[-184px_-382px\] {
    mask-position: -184px -382px;
  }

  .mask-position-\[-194px_-505px\] {
    mask-position: -194px -505px;
  }

  .mask-position-\[-203\.638px_-331\.689px\] {
    mask-position: -203.638px -331.689px;
  }

  .mask-position-\[-215px_-177px\] {
    mask-position: -215px -177px;
  }

  .mask-position-\[-217px_-521px\] {
    mask-position: -217px -521px;
  }

  .mask-position-\[-225\.321px_-442\.064px\] {
    mask-position: -225.321px -442.064px;
  }

  .mask-position-\[-230px_-190px\] {
    mask-position: -230px -190px;
  }

  .mask-position-\[-232\.641px\,_-85\.57px_-328\.492px\,_-107\.396px\] {
    mask-position: -232.641px, -85.57px -328.492px, -107.396px;
  }

  .mask-position-\[-232\.641px\,_-85\.57px_-347\.703px\,_-126\.607px\] {
    mask-position: -232.641px, -85.57px -347.703px, -126.607px;
  }

  .mask-position-\[-233\.562px_-315px\] {
    mask-position: -233.562px -315px;
  }

  .mask-position-\[-233\.562px_-405\.94px\] {
    mask-position: -233.562px -405.94px;
  }

  .mask-position-\[-233\.562px_-496\.882px\] {
    mask-position: -233.562px -496.882px;
  }

  .mask-position-\[-233\.562px_-587\.822px\] {
    mask-position: -233.562px -587.822px;
  }

  .mask-position-\[-233\.562px_-678\.763px\] {
    mask-position: -233.562px -678.763px;
  }

  .mask-position-\[-236\.475px_-188\.285px\] {
    mask-position: -236.475px -188.285px;
  }

  .mask-position-\[-239\.773px_-228\.141px\] {
    mask-position: -239.773px -228.141px;
  }

  .mask-position-\[-242\.84px_-29px\] {
    mask-position: -242.84px -29px;
  }

  .mask-position-\[-242\.84px_-413\.193px\] {
    mask-position: -242.84px -413.193px;
  }

  .mask-position-\[-245px_-20px\] {
    mask-position: -245px -20px;
  }

  .mask-position-\[-252\.489px_-516\.182px\] {
    mask-position: -252.489px -516.182px;
  }

  .mask-position-\[-258\.702px\,_-15\.862px\,_4\.22px_-131\.303px\,_-102\.303px\,_4\.221px\] {
    mask-position: -258.702px, -15.862px, 4.22px -131.303px, -102.303px, 4.221px;
  }

  .mask-position-\[-262\.922px\,_-20\.082px_-135\.523px\,_-106\.523px\] {
    mask-position: -262.922px, -20.082px -135.523px, -106.523px;
  }

  .mask-position-\[-262\.922px\,_-20\.082px_-524\.086px\,_-110\.893px\] {
    mask-position: -262.922px, -20.082px -524.086px, -110.893px;
  }

  .mask-position-\[-263\.746px\,_-20\.906px_-51\.701px\,_-22\.701px\] {
    mask-position: -263.746px, -20.906px -51.701px, -22.701px;
  }

  .mask-position-\[-263\.746px\,_-20\.906px_-428\.037px\,_-14\.844px\] {
    mask-position: -263.746px, -20.906px -428.037px, -14.844px;
  }

  .mask-position-\[-268\.387px_-296px\] {
    mask-position: -268.387px -296px;
  }

  .mask-position-\[-268\.387px_-419\.383px\] {
    mask-position: -268.387px -419.383px;
  }

  .mask-position-\[-268\.387px_-542\.765px\] {
    mask-position: -268.387px -542.765px;
  }

  .mask-position-\[-268\.387px_-666\.147px\] {
    mask-position: -268.387px -666.147px;
  }

  .mask-position-\[-270\.719px_-550\.8px\] {
    mask-position: -270.719px -550.8px;
  }

  .mask-position-\[-270px_-768px\] {
    mask-position: -270px -768px;
  }

  .mask-position-\[-278\.199px_-470\.199px\] {
    mask-position: -278.199px -470.199px;
  }

  .mask-position-\[-278\.199px_-616\.801px\] {
    mask-position: -278.199px -616.801px;
  }

  .mask-position-\[-278\.199px_-763\.4px\] {
    mask-position: -278.199px -763.4px;
  }

  .mask-position-\[-292\.945px_-788\.166px\] {
    mask-position: -292.945px -788.166px;
  }

  .mask-position-\[-315\.328px_-267\.125px\] {
    mask-position: -315.328px -267.125px;
  }

  .mask-position-\[-316\.711px_-267\.125px\] {
    mask-position: -316.711px -267.125px;
  }

  .mask-position-\[-317\.398px\,_-77\.301px_-245\.256px\,_21\.992px\] {
    mask-position: -317.398px, -77.301px -245.256px, 21.992px;
  }

  .mask-position-\[-317\.402px_-259\.191px\] {
    mask-position: -317.402px -259.191px;
  }

  .mask-position-\[-318\.371px\,_-78\.273px_-245\.256px\,_21\.992px\] {
    mask-position: -318.371px, -78.273px -245.256px, 21.992px;
  }

  .mask-position-\[-318\.434px_-259\.191px\] {
    mask-position: -318.434px -259.191px;
  }

  .mask-position-\[-324\.312px_-315px\] {
    mask-position: -324.312px -315px;
  }

  .mask-position-\[-324\.312px_-405\.94px\] {
    mask-position: -324.312px -405.94px;
  }

  .mask-position-\[-324\.312px_-496\.882px\] {
    mask-position: -324.312px -496.882px;
  }

  .mask-position-\[-324\.312px_-587\.822px\] {
    mask-position: -324.312px -587.822px;
  }

  .mask-position-\[-324\.312px_-678\.763px\] {
    mask-position: -324.312px -678.763px;
  }

  .mask-position-\[-328\.41px\,_-85\.57px_-142\.51px\,_-113\.51px\] {
    mask-position: -328.41px, -85.57px -142.51px, -113.51px;
  }

  .mask-position-\[-328\.41px\,_-85\.57px_-161\.721px\,_-132\.721px\] {
    mask-position: -328.41px, -85.57px -161.721px, -132.721px;
  }

  .mask-position-\[-328\.41px\,_-85\.57px_-527\.58px\,_-114\.387px\] {
    mask-position: -328.41px, -85.57px -527.58px, -114.387px;
  }

  .mask-position-\[-328\.41px\,_-85\.57px_-566px\,_-152\.807px\] {
    mask-position: -328.41px, -85.57px -566px, -152.807px;
  }

  .mask-position-\[-333\.559px_-272\.22px\] {
    mask-position: -333.559px -272.22px;
  }

  .mask-position-\[-342\.426px_-595\.133px\] {
    mask-position: -342.426px -595.133px;
  }

  .mask-position-\[-351\.285px_-451\.962px\] {
    mask-position: -351.285px -451.962px;
  }

  .mask-position-\[-378\.517px_-334\.912px\] {
    mask-position: -378.517px -334.912px;
  }

  .mask-position-\[-382\.6px_-518\.598px\] {
    mask-position: -382.6px -518.598px;
  }

  .mask-position-\[-391\.77px_-296\.001px\] {
    mask-position: -391.77px -296.001px;
  }

  .mask-position-\[-391\.77px_-419\.383px\] {
    mask-position: -391.77px -419.383px;
  }

  .mask-position-\[-391\.77px_-542\.765px\] {
    mask-position: -391.77px -542.765px;
  }

  .mask-position-\[-391\.77px_-666\.147px\] {
    mask-position: -391.77px -666.147px;
  }

  .mask-position-\[-394\.5px_-772\.277px\] {
    mask-position: -394.5px -772.277px;
  }

  .mask-position-\[-394px_-584px\] {
    mask-position: -394px -584px;
  }

  .mask-position-\[-404px_-353px\] {
    mask-position: -404px -353px;
  }

  .mask-position-\[-406\.723px_-784\.5px\] {
    mask-position: -406.723px -784.5px;
  }

  .mask-position-\[-415\.066px_-315px\] {
    mask-position: -415.066px -315px;
  }

  .mask-position-\[-415\.066px_-405\.94px\] {
    mask-position: -415.066px -405.94px;
  }

  .mask-position-\[-415\.066px_-496\.882px\] {
    mask-position: -415.066px -496.882px;
  }

  .mask-position-\[-415\.066px_-587\.822px\] {
    mask-position: -415.066px -587.822px;
  }

  .mask-position-\[-415\.066px_-678\.763px\] {
    mask-position: -415.066px -678.763px;
  }

  .mask-position-\[-424\.801px_-470\.199px\] {
    mask-position: -424.801px -470.199px;
  }

  .mask-position-\[-424\.801px_-616\.801px\] {
    mask-position: -424.801px -616.801px;
  }

  .mask-position-\[-424\.801px_-763\.4px\] {
    mask-position: -424.801px -763.4px;
  }

  .mask-position-\[-427px_-369px\] {
    mask-position: -427px -369px;
  }

  .mask-position-\[-434\.827px_-432\.393px\] {
    mask-position: -434.827px -432.393px;
  }

  .mask-position-\[-443\.305px_-1358px\] {
    mask-position: -443.305px -1358px;
  }

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

  .mask-position-\[-460px_-172px\] {
    mask-position: -460px -172px;
  }

  .mask-position-\[-460px_-177px\] {
    mask-position: -460px -177px;
  }

  .mask-position-\[-460px_-208px\] {
    mask-position: -460px -208px;
  }

  .mask-position-\[-460px_-336px\] {
    mask-position: -460px -336px;
  }

  .mask-position-\[-460px_-537\.008px\] {
    mask-position: -460px -537.008px;
  }

  .mask-position-\[-475\.348px_-496\.846px\] {
    mask-position: -475.348px -496.846px;
  }

  .mask-position-\[-505\.816px_-315px\] {
    mask-position: -505.816px -315px;
  }

  .mask-position-\[-505\.816px_-405\.94px\] {
    mask-position: -505.816px -405.94px;
  }

  .mask-position-\[-505\.816px_-496\.882px\] {
    mask-position: -505.816px -496.882px;
  }

  .mask-position-\[-505\.816px_-587\.822px\] {
    mask-position: -505.816px -587.822px;
  }

  .mask-position-\[-505\.816px_-678\.763px\] {
    mask-position: -505.816px -678.763px;
  }

  .mask-position-\[-506\.652px_-387\.352px\] {
    mask-position: -506.652px -387.352px;
  }

  .mask-position-\[-515\.148px_-296\.001px\] {
    mask-position: -515.148px -296.001px;
  }

  .mask-position-\[-515\.152px_-419\.383px\] {
    mask-position: -515.152px -419.383px;
  }

  .mask-position-\[-515\.152px_-542\.765px\] {
    mask-position: -515.152px -542.765px;
  }

  .mask-position-\[-515\.152px_-666\.147px\] {
    mask-position: -515.152px -666.147px;
  }

  .mask-position-\[-560\.395px_40px\] {
    mask-position: -560.395px 40px;
  }

  .mask-position-\[-571\.398px_-470\.199px\] {
    mask-position: -571.398px -470.199px;
  }

  .mask-position-\[-571\.398px_-616\.801px\] {
    mask-position: -571.398px -616.801px;
  }

  .mask-position-\[-571\.398px_-763\.4px\] {
    mask-position: -571.398px -763.4px;
  }

  .mask-position-\[-596\.562px_-315px\] {
    mask-position: -596.562px -315px;
  }

  .mask-position-\[-596\.562px_-405\.94px\] {
    mask-position: -596.562px -405.94px;
  }

  .mask-position-\[-596\.562px_-496\.882px\] {
    mask-position: -596.562px -496.882px;
  }

  .mask-position-\[-596\.562px_-587\.822px\] {
    mask-position: -596.562px -587.822px;
  }

  .mask-position-\[-596\.562px_-678\.763px\] {
    mask-position: -596.562px -678.763px;
  }

  .mask-position-\[-618\.42px_-492\.01px\] {
    mask-position: -618.42px -492.01px;
  }

  .mask-position-\[-635\.448px_-577\.404px\] {
    mask-position: -635.448px -577.404px;
  }

  .mask-position-\[-638\.531px_-296\.001px\] {
    mask-position: -638.531px -296.001px;
  }

  .mask-position-\[-638\.535px_-419\.383px\] {
    mask-position: -638.535px -419.383px;
  }

  .mask-position-\[-638\.535px_-542\.765px\] {
    mask-position: -638.535px -542.765px;
  }

  .mask-position-\[-638\.535px_-666\.147px\] {
    mask-position: -638.535px -666.147px;
  }

  .mask-position-\[-646px_-9px\] {
    mask-position: -646px -9px;
  }

  .mask-position-\[-672\.305px_-1358px\] {
    mask-position: -672.305px -1358px;
  }

  .mask-position-\[-687\.312px_-315px\] {
    mask-position: -687.312px -315px;
  }

  .mask-position-\[-687\.312px_-405\.94px\] {
    mask-position: -687.312px -405.94px;
  }

  .mask-position-\[-687\.312px_-496\.882px\] {
    mask-position: -687.312px -496.882px;
  }

  .mask-position-\[-687\.312px_-587\.822px\] {
    mask-position: -687.312px -587.822px;
  }

  .mask-position-\[-687\.312px_-678\.763px\] {
    mask-position: -687.312px -678.763px;
  }

  .mask-position-\[-761\.914px_-296\.001px\] {
    mask-position: -761.914px -296.001px;
  }

  .mask-position-\[-761\.914px_-419\.383px\] {
    mask-position: -761.914px -419.383px;
  }

  .mask-position-\[-761\.918px_-542\.765px\] {
    mask-position: -761.918px -542.765px;
  }

  .mask-position-\[-761\.918px_-666\.147px\] {
    mask-position: -761.918px -666.147px;
  }

  .mask-position-\[-778\.062px_-315px\] {
    mask-position: -778.062px -315px;
  }

  .mask-position-\[-778\.062px_-405\.94px\] {
    mask-position: -778.062px -405.94px;
  }

  .mask-position-\[-778\.062px_-496\.882px\] {
    mask-position: -778.062px -496.882px;
  }

  .mask-position-\[-778\.062px_-587\.822px\] {
    mask-position: -778.062px -587.822px;
  }

  .mask-position-\[-778\.062px_-678\.763px\] {
    mask-position: -778.062px -678.763px;
  }

  .mask-position-\[-828px_-718px\] {
    mask-position: -828px -718px;
  }

  .mask-position-\[-848\.945px_-738\.166px\] {
    mask-position: -848.945px -738.166px;
  }

  .mask-position-\[-852px_-505px\] {
    mask-position: -852px -505px;
  }

  .mask-position-\[-875px_-521px\] {
    mask-position: -875px -521px;
  }

  .mask-position-\[-967px_1445px\] {
    mask-position: -967px 1445px;
  }

  .mask-position-\[-979px_-149px\] {
    mask-position: -979px -149px;
  }

  .mask-position-\[-985px_-1358px\] {
    mask-position: -985px -1358px;
  }

  .mask-position-\[-1002\.5px_-722\.277px\] {
    mask-position: -1002.5px -722.277px;
  }

  .mask-position-\[-1014\.72px_-734\.5px\] {
    mask-position: -1014.72px -734.5px;
  }

  .mask-position-\[-1085px_-353px\] {
    mask-position: -1085px -353px;
  }

  .mask-position-\[-1108px_-369px\] {
    mask-position: -1108px -369px;
  }

  .mask-position-\[-1259\.52px_-1358px\] {
    mask-position: -1259.52px -1358px;
  }

  .mask-position-\[-1498px_-505px\] {
    mask-position: -1498px -505px;
  }

  .mask-position-\[-1521px_-521px\] {
    mask-position: -1521px -521px;
  }

  .mask-position-\[-1545\.31px_-1358px\] {
    mask-position: -1545.31px -1358px;
  }

  .mask-position-\[-1774\.31px_-1358px\] {
    mask-position: -1774.31px -1358px;
  }

  .mask-position-\[0\.477px_47\.336px\] {
    mask-position: .477px 47.336px;
  }

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

  .mask-position-\[6\.553px_-191\.225px\] {
    mask-position: 6.553px -191.225px;
  }

  .mask-position-\[8\.789px_8\.791px\] {
    mask-position: 8.789px 8.791px;
  }

  .mask-position-\[9\.641px_-456\.564px\] {
    mask-position: 9.641px -456.564px;
  }

  .mask-position-\[15px_-470\.199px\] {
    mask-position: 15px -470.199px;
  }

  .mask-position-\[15px_-616\.801px\] {
    mask-position: 15px -616.801px;
  }

  .mask-position-\[15px_-763\.4px\] {
    mask-position: 15px -763.4px;
  }

  .mask-position-\[17px_-369px\] {
    mask-position: 17px -369px;
  }

  .mask-position-\[18\.496px_-281\.334px\] {
    mask-position: 18.496px -281.334px;
  }

  .mask-position-\[20px_23\.129px\] {
    mask-position: 20px 23.129px;
  }

  .mask-position-\[25\.707px_224px\] {
    mask-position: 25.707px 224px;
  }

  .mask-position-\[42px_-353px\] {
    mask-position: 42px -353px;
  }

  .mask-position-\[42px_40px\] {
    mask-position: 42px 40px;
  }

  .mask-position-\[49px_2px\] {
    mask-position: 49px 2px;
  }

  .mask-position-\[56\.371px_-594\.793px\] {
    mask-position: 56.371px -594.793px;
  }

  .mask-position-\[59\.324px\,_-20\.902px_-51\.705px\,_-22\.705px\] {
    mask-position: 59.324px, -20.902px -51.705px, -22.705px;
  }

  .mask-position-\[59\.324px\,_-20\.902px_-428\.037px\,_-14\.844px\] {
    mask-position: 59.324px, -20.902px -428.037px, -14.844px;
  }

  .mask-position-\[60\.145px\,_-20\.082px_-135\.527px\,_-106\.527px\] {
    mask-position: 60.145px, -20.082px -135.527px, -106.527px;
  }

  .mask-position-\[60\.145px\,_-20\.082px_-524\.086px\,_-110\.893px\] {
    mask-position: 60.145px, -20.082px -524.086px, -110.893px;
  }

  .mask-position-\[76\.078px_-554\.068px\] {
    mask-position: 76.078px -554.068px;
  }

  .mask-position-\[76\.504px_-394\.089px\] {
    mask-position: 76.504px -394.089px;
  }

  .mask-position-\[77px_7px\] {
    mask-position: 77px 7px;
  }

  .mask-position-\[80\.23px_-29px\] {
    mask-position: 80.23px -29px;
  }

  .mask-position-\[80\.23px_-413\.193px\] {
    mask-position: 80.23px -413.193px;
  }

  .mask-position-\[90\.426px\,_-85\.574px_-334\.605px\,_-113\.51px\] {
    mask-position: 90.426px, -85.574px -334.605px, -113.51px;
  }

  .mask-position-\[90\.426px\,_-85\.574px_-353\.814px\,_-132\.719px\] {
    mask-position: 90.426px, -85.574px -353.814px, -132.719px;
  }

  .mask-position-\[103\.352px_87\.926px\] {
    mask-position: 103.352px 87.926px;
  }

  .mask-position-\[108\.734px_-520\.211px\] {
    mask-position: 108.734px -520.211px;
  }

  .mask-position-\[117px_-1358px\] {
    mask-position: 117px -1358px;
  }

  .mask-position-\[132\.898px_-255\.09px\] {
    mask-position: 132.898px -255.09px;
  }

  .mask-position-\[138px_186px\] {
    mask-position: 138px 186px;
  }

  .mask-position-\[155\.09px\,_-20\.91px_-243\.797px\,_-22\.701px\] {
    mask-position: 155.09px, -20.91px -243.797px, -22.701px;
  }

  .mask-position-\[155\.918px\,_-20\.082px_-327\.621px\,_-106\.525px\] {
    mask-position: 155.918px, -20.082px -327.621px, -106.525px;
  }

  .mask-position-\[165\.934px_-595\.131px\] {
    mask-position: 165.934px -595.131px;
  }

  .mask-position-\[168\.348px_-369\.555px\] {
    mask-position: 168.348px -369.555px;
  }

  .mask-position-\[176px_-221\.096px\] {
    mask-position: 176px -221.096px;
  }

  .mask-position-\[177\.207px_-242\.062px\] {
    mask-position: 177.207px -242.062px;
  }

  .mask-position-\[177\.732px\,_1\.732px\,_21\.814px_-321\.508px\,_-100\.412px\,_6\.113px\] {
    mask-position: 177.732px, 1.732px, 21.814px -321.508px, -100.412px, 6.113px;
  }

  .mask-position-\[189px_38px\] {
    mask-position: 189px 38px;
  }

  .mask-position-\[197\.45px_-400\.17px\] {
    mask-position: 197.45px -400.17px;
  }

  .mask-position-\[207\.824px_-511\.743px\] {
    mask-position: 207.824px -511.743px;
  }

  .mask-position-\[223\.967px_-476\.703px\] {
    mask-position: 223.967px -476.703px;
  }

  .mask-position-\[244\.883px_-293\.018px\] {
    mask-position: 244.883px -293.018px;
  }

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

  .mask-position-\[276\.301px_-331\.694px\] {
    mask-position: 276.301px -331.694px;
  }

  .mask-position-\[285\.965px_-442\.063px\] {
    mask-position: 285.965px -442.063px;
  }

  .mask-position-\[290\.004px_-594\.791px\] {
    mask-position: 290.004px -594.791px;
  }

  .mask-position-\[300\.096px_-508\.125px\] {
    mask-position: 300.096px -508.125px;
  }

  .mask-position-\[317\.387px_-369\.555px\] {
    mask-position: 317.387px -369.555px;
  }

  .mask-position-\[393\.922px_-581\.329px\] {
    mask-position: 393.922px -581.329px;
  }

  .mask-position-\[414\.871px_-409\.836px\] {
    mask-position: 414.871px -409.836px;
  }

  .mask-position-\[414\.984px_305\.124px\] {
    mask-position: 414.984px 305.124px;
  }

  .mask-position-\[455px_40px\] {
    mask-position: 455px 40px;
  }

  .mask-position-\[464px_-521px\] {
    mask-position: 464px -521px;
  }

  .mask-position-\[465\.617px_-538\.21px\] {
    mask-position: 465.617px -538.21px;
  }

  .mask-position-\[482px_-718px\] {
    mask-position: 482px -718px;
  }

  .mask-position-\[488\.176px_-500\.352px\] {
    mask-position: 488.176px -500.352px;
  }

  .mask-position-\[493\.012px_-594\.791px\] {
    mask-position: 493.012px -594.791px;
  }

  .mask-position-\[528px_504px\] {
    mask-position: 528px 504px;
  }

  .mask-position-\[543px_42px\] {
    mask-position: 543px 42px;
  }

  .mask-position-\[571\.965px_-544\.377px\] {
    mask-position: 571.965px -544.377px;
  }

  .mask-position-\[625\.141px_-437\.695px\] {
    mask-position: 625.141px -437.695px;
  }

  .mask-position-\[677\.5px_-500\.779px\] {
    mask-position: 677.5px -500.779px;
  }

  .mask-position-\[715\.375px_-592\.233px\] {
    mask-position: 715.375px -592.233px;
  }

  .mask-position-\[749\.754px_-537\.127px\] {
    mask-position: 749.754px -537.127px;
  }

  .mask-position-\[765px_137px\] {
    mask-position: 765px 137px;
  }

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

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

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

  .fill-current {
    fill: currentColor;
  }

  .fill-primary {
    fill: var(--primary);
  }

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

  .p-\[4\.74px\] {
    padding: 4.74px;
  }

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

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

  .px-\[3\.16px\] {
    padding-inline: 3.16px;
  }

  .px-\[6\.321px\] {
    padding-inline: 6.321px;
  }

  .px-\[13\.21px\] {
    padding-inline: 13.21px;
  }

  .px-\[15\.28px\] {
    padding-inline: 15.28px;
  }

  .px-\[21\.981px\] {
    padding-inline: 21.981px;
  }

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

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

  .px-\[43\.689px\] {
    padding-inline: 43.689px;
  }

  .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-16 {
    padding-block: calc(var(--spacing) * 16);
  }

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

  .py-\[3\.95px\] {
    padding-block: 3.95px;
  }

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

  .py-\[10\.696px\] {
    padding-block: 10.696px;
  }

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

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

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

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

  .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-\[1\.758px\] {
    padding-top: 1.758px;
  }

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

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

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

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

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

  .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-\[1\.758px\] {
    padding-bottom: 1.758px;
  }

  .pb-\[2\.913px\] {
    padding-bottom: 2.913px;
  }

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

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

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

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

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

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

  .align-middle {
    vertical-align: middle;
  }

  .font-\[\'ITC_Avant_Garde_Gothic_Std\:Medium\'\,_sans-serif\] {
    font-family: ITC Avant Garde Gothic Std\:Medium, sans-serif;
  }

  .font-\[\'Inter\:Bold\'\,_sans-serif\] {
    font-family: Inter\:Bold, sans-serif;
  }

  .font-\[\'Inter\:Extra_Bold\'\,_sans-serif\] {
    font-family: Inter\:Extra Bold, sans-serif;
  }

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

  .font-\[\'Inter\:Semi_Bold\'\,_sans-serif\] {
    font-family: Inter\:Semi Bold, sans-serif;
  }

  .font-\[\'Open_Sans\:Bold\'\,_sans-serif\] {
    font-family: Open Sans\:Bold, sans-serif;
  }

  .font-\[\'Open_Sans\:Italic\'\,_sans-serif\] {
    font-family: Open Sans\:Italic, sans-serif;
  }

  .font-\[\'Open_Sans\:SemiBold\'\,_sans-serif\] {
    font-family: Open Sans\:SemiBold, sans-serif;
  }

  .font-\[\'PP_Editorial_New\:Regular\'\,_sans-serif\] {
    font-family: PP Editorial New\:Regular, sans-serif;
  }

  .font-\[\'PP_Mori\:Bold\'\,_sans-serif\] {
    font-family: PP Mori\:Bold, sans-serif;
  }

  .font-\[\'PP_Mori\:ExtraLight\'\,_sans-serif\] {
    font-family: PP Mori\:ExtraLight, sans-serif;
  }

  .font-\[\'PP_Mori\:Medium\'\,_sans-serif\] {
    font-family: PP Mori\:Medium, sans-serif;
  }

  .font-\[\'PP_Mori\:Regular\'\,_sans-serif\] {
    font-family: PP Mori\:Regular, sans-serif;
  }

  .font-\[\'PP_Mori\:Regular_Italic\'\,_sans-serif\] {
    font-family: PP Mori\:Regular Italic, sans-serif;
  }

  .font-\[\'PP_Mori\:SemiBold\'\,_sans-serif\] {
    font-family: PP Mori\:SemiBold, sans-serif;
  }

  .font-\[\'PP_Supply_Sans\:Regular\'\,_sans-serif\] {
    font-family: PP Supply Sans\:Regular, sans-serif;
  }

  .font-\[\'PP_Supply_Sans\:Ultralight\'\,_sans-serif\] {
    font-family: PP Supply Sans\:Ultralight, sans-serif;
  }

  .font-\[\'Poiret_One\:Regular\'\,_sans-serif\] {
    font-family: Poiret One\:Regular, sans-serif;
  }

  .font-\[\'SF_Pro\:Semibold\'\,_sans-serif\] {
    font-family: SF Pro\:Semibold, sans-serif;
  }

  .font-mono {
    font-family: var(--font-mono);
  }

  .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-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-\[6\.716px\] {
    font-size: 6.716px;
  }

  .text-\[7\.858px\] {
    font-size: 7.858px;
  }

  .text-\[8\.316px\] {
    font-size: 8.316px;
  }

  .text-\[10\.472px\] {
    font-size: 10.472px;
  }

  .text-\[11\.351px\] {
    font-size: 11.351px;
  }

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

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

  .text-\[13\.097px\] {
    font-size: 13.097px;
  }

  .text-\[13\.752px\] {
    font-size: 13.752px;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .text-\[62\.601px\] {
    font-size: 62.601px;
  }

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

  .text-\[82\.56px\] {
    font-size: 82.56px;
  }

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

  .text-\[143\.19px\] {
    font-size: 143.19px;
  }

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

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

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

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

  .leading-\[1\.3\] {
    --tw-leading: 1.3;
    line-height: 1.3;
  }

  .leading-\[1\.5\] {
    --tw-leading: 1.5;
    line-height: 1.5;
  }

  .leading-\[1\.6\] {
    --tw-leading: 1.6;
    line-height: 1.6;
  }

  .leading-\[8\.691px\] {
    --tw-leading: 8.691px;
    line-height: 8.691px;
  }

  .leading-\[19\.21px\] {
    --tw-leading: 19.21px;
    line-height: 19.21px;
  }

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

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

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

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

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

  .leading-\[82\.803px\] {
    --tw-leading: 82.803px;
    line-height: 82.803px;
  }

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

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

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

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

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

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

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

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

  .tracking-\[-0\.4px\] {
    --tw-tracking: -.4px;
    letter-spacing: -.4px;
  }

  .tracking-\[-0\.11px\] {
    --tw-tracking: -.11px;
    letter-spacing: -.11px;
  }

  .tracking-\[-0\.14px\] {
    --tw-tracking: -.14px;
    letter-spacing: -.14px;
  }

  .tracking-\[-0\.16px\] {
    --tw-tracking: -.16px;
    letter-spacing: -.16px;
  }

  .tracking-\[-0\.18px\] {
    --tw-tracking: -.18px;
    letter-spacing: -.18px;
  }

  .tracking-\[-0\.24px\] {
    --tw-tracking: -.24px;
    letter-spacing: -.24px;
  }

  .tracking-\[-0\.32px\] {
    --tw-tracking: -.32px;
    letter-spacing: -.32px;
  }

  .tracking-\[-0\.34px\] {
    --tw-tracking: -.34px;
    letter-spacing: -.34px;
  }

  .tracking-\[-0\.48px\] {
    --tw-tracking: -.48px;
    letter-spacing: -.48px;
  }

  .tracking-\[-0\.54px\] {
    --tw-tracking: -.54px;
    letter-spacing: -.54px;
  }

  .tracking-\[-0\.68px\] {
    --tw-tracking: -.68px;
    letter-spacing: -.68px;
  }

  .tracking-\[-0\.72px\] {
    --tw-tracking: -.72px;
    letter-spacing: -.72px;
  }

  .tracking-\[-0\.96px\] {
    --tw-tracking: -.96px;
    letter-spacing: -.96px;
  }

  .tracking-\[-0\.207px\] {
    --tw-tracking: -.207px;
    letter-spacing: -.207px;
  }

  .tracking-\[-0\.264px\] {
    --tw-tracking: -.264px;
    letter-spacing: -.264px;
  }

  .tracking-\[-0\.1589px\] {
    --tw-tracking: -.1589px;
    letter-spacing: -.1589px;
  }

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

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

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

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

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

  .tracking-\[-3\.84px\] {
    --tw-tracking: -3.84px;
    letter-spacing: -3.84px;
  }

  .tracking-\[-5\.12px\] {
    --tw-tracking: -5.12px;
    letter-spacing: -5.12px;
  }

  .tracking-\[-8\.88px\] {
    --tw-tracking: -8.88px;
    letter-spacing: -8.88px;
  }

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

  .tracking-\[0\.9979px\] {
    --tw-tracking: .9979px;
    letter-spacing: .9979px;
  }

  .tracking-tight {
    --tw-tracking: var(--tracking-tight);
    letter-spacing: var(--tracking-tight);
  }

  .tracking-wide {
    --tw-tracking: var(--tracking-wide);
    letter-spacing: var(--tracking-wide);
  }

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

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

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

  .text-\[\#6B7280\] {
    color: #6b7280;
  }

  .text-\[\#0033CC\] {
    color: #03c;
  }

  .text-\[\#0033CC\]\/80 {
    color: oklab(42.6115% -.0256463 -.233865 / .8);
  }

  .text-\[\#0033cc\] {
    color: #03c;
  }

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

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

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

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

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

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

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

  .text-\[rgba\(4\,18\,85\,0\.7\)\] {
    color: #041255b3;
  }

  .text-\[rgba\(4\,18\,85\,0\.8\)\] {
    color: #041255cc;
  }

  .text-\[rgba\(255\,255\,255\,0\.5\)\] {
    color: #ffffff80;
  }

  .text-\[rgba\(255\,255\,255\,0\.6\)\] {
    color: #fff9;
  }

  .text-\[rgba\(255\,255\,255\,0\.7\)\] {
    color: #ffffffb3;
  }

  .text-accent-foreground {
    color: var(--accent-foreground);
  }

  .text-card-foreground {
    color: var(--card-foreground);
  }

  .text-current {
    color: currentColor;
  }

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

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

  .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-900 {
    color: var(--color-gray-900);
  }

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

  .text-muted-foreground {
    color: var(--muted-foreground);
  }

  .text-popover-foreground {
    color: var(--popover-foreground);
  }

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

  .text-primary-foreground {
    color: var(--primary-foreground);
  }

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

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

  .uppercase {
    text-transform: uppercase;
  }

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

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

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

  .underline-offset-4 {
    text-underline-offset: 4px;
  }

  .opacity-40 {
    opacity: .4;
  }

  .opacity-50 {
    opacity: .5;
  }

  .opacity-70 {
    opacity: .7;
  }

  .opacity-80 {
    opacity: .8;
  }

  .opacity-\[0\.35\] {
    opacity: .35;
  }

  .mix-blend-hard-light {
    mix-blend-mode: hard-light;
  }

  .mix-blend-luminosity {
    mix-blend-mode: luminosity;
  }

  .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-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-\[5px\] {
    --tw-blur: blur(5px);
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .blur-\[57px\] {
    --tw-blur: blur(57px);
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .blur-\[61px\] {
    --tw-blur: blur(61px);
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .blur-\[78\.67px\] {
    --tw-blur: blur(78.67px);
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .blur-\[111px\] {
    --tw-blur: blur(111px);
    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, );
  }

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

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

  .select-none {
    -webkit-user-select: none;
    user-select: none;
  }

  .\[flex-flow\:wrap\] {
    flex-flow: wrap;
  }

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

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

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

  .fade-in-0 {
    --tw-enter-opacity: 0;
  }

  .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\/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\:bg-\[\#002299\]:hover {
      background-color: #029;
    }
  }

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

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

  @media (hover: hover) {
    .hover\:bg-destructive\/90:hover {
      background-color: var(--destructive);
    }

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

  @media (hover: hover) {
    .hover\:bg-gray-50:hover {
      background-color: var(--color-gray-50);
    }
  }

  @media (hover: hover) {
    .hover\:bg-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\:text-\[\#002299\]:hover {
      color: #029;
    }
  }

  @media (hover: hover) {
    .hover\:text-accent-foreground:hover {
      color: var(--accent-foreground);
    }
  }

  @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\: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\:border-\[\#0033cc\]:focus {
    border-color: #03c;
  }

  .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-1:focus {
    --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\: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-\[\#0033cc\]:focus {
    --tw-ring-color: #03c;
  }

  .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\:block {
      display: block;
    }
  }

  @media (width >= 40rem) {
    .sm\:flex {
      display: flex;
    }
  }

  @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\:flex-row {
      flex-direction: row;
    }
  }

  @media (width >= 40rem) {
    .sm\:justify-end {
      justify-content: flex-end;
    }
  }

  @media (width >= 40rem) {
    .sm\:gap-2\.5 {
      gap: calc(var(--spacing) * 2.5);
    }
  }

  @media (width >= 40rem) {
    .sm\:pr-2\.5 {
      padding-right: calc(var(--spacing) * 2.5);
    }
  }

  @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) {
    .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\:block {
      display: block;
    }
  }

  @media (width >= 48rem) {
    .md\:flex {
      display: flex;
    }
  }

  @media (width >= 48rem) {
    .md\:hidden {
      display: none;
    }
  }

  @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\:grid-cols-3 {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @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-sm {
      font-size: var(--text-sm);
      line-height: var(--tw-leading, var(--text-sm--line-height));
    }
  }

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

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

.font-pp-mori {
  font-family: PP Mori, Open Sans, sans-serif !important;
}

.font-open-sans {
  font-family: Open Sans, sans-serif !important;
  font-weight: 400 !important;
}

.font-open-sans *, .font-open-sans {
  font-weight: 400 !important;
}

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

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

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

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

@property --tw-scale-y {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}

@property --tw-scale-z {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}

@property --tw-rotate-x {
  syntax: "*";
  inherits: false;
  initial-value: rotateX(0);
}

@property --tw-rotate-y {
  syntax: "*";
  inherits: false;
  initial-value: rotateY(0);
}

@property --tw-rotate-z {
  syntax: "*";
  inherits: false;
  initial-value: rotateZ(0);
}

@property --tw-skew-x {
  syntax: "*";
  inherits: false;
  initial-value: skewX(0);
}

@property --tw-skew-y {
  syntax: "*";
  inherits: false;
  initial-value: skewY(0);
}

@property --tw-space-y-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-space-x-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-border-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}

@property --tw-gradient-position {
  syntax: "*";
  inherits: false
}

@property --tw-gradient-from {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}

@property --tw-gradient-via {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}

@property --tw-gradient-to {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}

@property --tw-gradient-stops {
  syntax: "*";
  inherits: false
}

@property --tw-gradient-via-stops {
  syntax: "*";
  inherits: false
}

@property --tw-gradient-from-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 0%;
}

@property --tw-gradient-via-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 50%;
}

@property --tw-gradient-to-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 100%;
}

@property --tw-leading {
  syntax: "*";
  inherits: false
}

@property --tw-font-weight {
  syntax: "*";
  inherits: false
}

@property --tw-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-duration {
  syntax: "*";
  inherits: false
}

@property --tw-ease {
  syntax: "*";
  inherits: false
}

@property --tw-content {
  syntax: "*";
  inherits: false;
  initial-value: "";
}

@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}

@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;
  }
}