/* Vygenerované z figma-code referencie – needitovať ručne (pozri scratchpad/convert.py) */
html, body { height: 100%; margin: 0; } #root { height: 100%; }
/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */
@layer properties;
@font-face {
  font-family: 'GT Ultra:Bold';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/urbanist-latin-700-normal.woff2') format('woff2'), url('../fonts/urbanist-latin-700-normal.woff') format('woff');
}
@font-face {
  font-family: 'GT Ultra:Light';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url('../fonts/urbanist-latin-300-normal.woff2') format('woff2'), url('../fonts/urbanist-latin-300-normal.woff') format('woff');
}
@font-face {
  font-family: 'GT Ultra:Bold';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/urbanist-latin-700-italic.woff2') format('woff2'), url('../fonts/urbanist-latin-700-italic.woff') format('woff');
}
@font-face {
  font-family: 'GT Ultra:Light';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url('../fonts/urbanist-latin-300-italic.woff2') format('woff2'), url('../fonts/urbanist-latin-300-italic.woff') format('woff');
}
@layer theme, base, components, utilities;
@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-gray-100: oklch(96.7% 0.003 264.542);
    --color-black: #000;
    --color-white: #fff;
    --spacing: 0.25rem;
    --container-sm: 24rem;
    --container-lg: 32rem;
    --text-xs: 0.75rem;
    --text-xs--line-height: calc(1 / 0.75);
    --text-sm: 0.875rem;
    --text-sm--line-height: calc(1.25 / 0.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-2xl: 1.5rem;
    --font-weight-normal: 400;
    --font-weight-medium: 500;
    --font-weight-semibold: 600;
    --tracking-tight: -0.025em;
    --tracking-widest: 0.1em;
    --leading-relaxed: 1.625;
    --radius-xs: 0.125rem;
    --ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);
    --animate-pulse: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
    --aspect-video: 16 / 9;
    --default-transition-duration: 150ms;
    --default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    --default-font-family: var(--font-sans);
    --default-mono-font-family: var(--font-mono);
    --color-border: var(--border);
  }
}
@layer base {
  *, ::after, ::before, ::backdrop, ::file-selector-button {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    border: 0 solid;
  }
  html, :host {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    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;
  }
  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;
    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 {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
  }
  sub {
    bottom: -0.25em;
  }
  sup {
    top: -0.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 {
    display: block;
    vertical-align: middle;
  }
  img, video {
    max-width: 100%;
    height: auto;
  }
  button, input, select, optgroup, textarea, ::file-selector-button {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    border-radius: 0;
    background-color: transparent;
    opacity: 1;
  }
  :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;
  }
  @supports (not (-webkit-appearance: -apple-pay-button))  or (contain-intrinsic-size: 1px) {
    ::placeholder {
      color: currentcolor;
      @supports (color: color-mix(in lab, red, red)) {
        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, ::-webkit-datetime-edit-year-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute-field, ::-webkit-datetime-edit-second-field, ::-webkit-datetime-edit-millisecond-field, ::-webkit-datetime-edit-meridiem-field {
    padding-block: 0;
  }
  ::-webkit-calendar-picker-indicator {
    line-height: 1;
  }
  :-moz-ui-invalid {
    box-shadow: none;
  }
  button, input:where([type="button"], [type="reset"], [type="submit"]), ::file-selector-button {
    appearance: button;
  }
  ::-webkit-inner-spin-button, ::-webkit-outer-spin-button {
    height: auto;
  }
  [hidden]:where(:not([hidden="until-found"])) {
    display: none !important;
  }
}
@layer utilities {
  .\@container\/card-header {
    container-type: inline-size;
    container-name: card-header;
  }
  .pointer-events-none {
    pointer-events: none;
  }
  .invisible {
    visibility: hidden;
  }
  .sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }
  .absolute {
    position: absolute;
  }
  .fixed {
    position: fixed;
  }
  .relative {
    position: relative;
  }
  .inset-0 {
    inset: calc(var(--spacing) * 0);
  }
  .inset-\[-1px_0_0_0\] {
    inset: -1px 0 0 0;
  }
  .inset-\[-2\.16\%_0_95\.41\%_0\] {
    inset: -2.16% 0 95.41% 0;
  }
  .inset-\[-3\.19\%_0_96\.56\%_0\] {
    inset: -3.19% 0 96.56% 0;
  }
  .inset-\[-4\.25\%_0_96\.12\%_0\] {
    inset: -4.25% 0 96.12% 0;
  }
  .inset-\[-6\.14\%_0_94\.41\%_0\] {
    inset: -6.14% 0 94.41% 0;
  }
  .inset-\[-6\.25\%\] {
    inset: -6.25%;
  }
  .inset-\[-7\.3\%_0_93\.34\%_0\] {
    inset: -7.3% 0 93.34% 0;
  }
  .inset-\[-8\.61\%_-29\.32\%_-15\.49\%_-16\.29\%\] {
    inset: -8.61% -29.32% -15.49% -16.29%;
  }
  .inset-\[-8\.97\%_0_91\.83\%_0\] {
    inset: -8.97% 0 91.83% 0;
  }
  .inset-\[-11\.67\%\] {
    inset: -11.67%;
  }
  .inset-\[-12\.5\%\] {
    inset: -12.5%;
  }
  .inset-\[-12\.5\%_0\] {
    inset: -12.5% 0;
  }
  .inset-\[-12\.28\%_-30\.7\%_-30\.7\%_-12\.28\%\] {
    inset: -12.28% -30.7% -30.7% -12.28%;
  }
  .inset-\[-13\.24\%_0_87\.93\%_0\] {
    inset: -13.24% 0 87.93% 0;
  }
  .inset-\[-14\.29\%_-8\.33\%\] {
    inset: -14.29% -8.33%;
  }
  .inset-\[-15\.38\%_-43\.69\%_-27\.69\%_-24\.27\%\] {
    inset: -15.38% -43.69% -27.69% -24.27%;
  }
  .inset-\[-15px\] {
    inset: -15px;
  }
  .inset-\[-16\.08\%_0_85\.34\%_0\] {
    inset: -16.08% 0 85.34% 0;
  }
  .inset-\[-21\.43\%_0\] {
    inset: -21.43% 0;
  }
  .inset-\[-23\.02\%\] {
    inset: -23.02%;
  }
  .inset-\[0\.9\%_6\.72\%_98\.57\%_87\.73\%\] {
    inset: 0.9% 6.72% 98.57% 87.73%;
  }
  .inset-\[0\.9\%_6\.72\%_99\.02\%_87\.73\%\] {
    inset: 0.9% 6.72% 99.02% 87.73%;
  }
  .inset-\[0\.67\%_63\.57\%_98\.54\%_6\.82\%\] {
    inset: 0.67% 63.57% 98.54% 6.82%;
  }
  .inset-\[0_0\.06\%_0\.02\%_0\] {
    inset: 0 0.06% 0.02% 0;
  }
  .inset-\[0_0_0\.37\%_0\] {
    inset: 0 0 0.37% 0;
  }
  .inset-\[0_6\.25\%_0_8\.33\%\] {
    inset: 0 6.25% 0 8.33%;
  }
  .inset-\[1\.12\%_6\.72\%_98\.79\%_87\.73\%\] {
    inset: 1.12% 6.72% 98.79% 87.73%;
  }
  .inset-\[1\.35\%_6\.72\%_98\.57\%_87\.73\%\] {
    inset: 1.35% 6.72% 98.57% 87.73%;
  }
  .inset-\[6\.71\%_76\.79\%_93\.06\%_22\.13\%\] {
    inset: 6.71% 76.79% 93.06% 22.13%;
  }
  .inset-\[7\%_75\.88\%_92\.81\%_23\.05\%\] {
    inset: 7% 75.88% 92.81% 23.05%;
  }
  .inset-\[7\.71\%_81\.8\%_92\.08\%_17\.13\%\] {
    inset: 7.71% 81.8% 92.08% 17.13%;
  }
  .inset-\[7\.71\%_92\.71\%_92\.08\%_6\.1\%\] {
    inset: 7.71% 92.71% 92.08% 6.1%;
  }
  .inset-\[7\.72\%_67\.53\%_92\.1\%_31\.16\%\] {
    inset: 7.72% 67.53% 92.1% 31.16%;
  }
  .inset-\[7\.93\%_4\.17\%_9\.21\%_4\.17\%\] {
    inset: 7.93% 4.17% 9.21% 4.17%;
  }
  .inset-\[9\.3\%_14\.27\%_90\.17\%_81\.46\%\] {
    inset: 9.3% 14.27% 90.17% 81.46%;
  }
  .inset-\[9\.3\%_59\.33\%_90\.17\%_37\.01\%\] {
    inset: 9.3% 59.33% 90.17% 37.01%;
  }
  .inset-\[11\.17\%_29\.54\%_88\.34\%_69\.39\%\] {
    inset: 11.17% 29.54% 88.34% 69.39%;
  }
  .inset-\[11\.23\%_91\.77\%_88\.39\%_6\.77\%\] {
    inset: 11.23% 91.77% 88.39% 6.77%;
  }
  .inset-\[11\.28\%_66\.16\%_88\.42\%_32\.38\%\] {
    inset: 11.28% 66.16% 88.42% 32.38%;
  }
  .inset-\[11\.28\%_78\.96\%_88\.45\%_19\.57\%\] {
    inset: 11.28% 78.96% 88.45% 19.57%;
  }
  .inset-\[11\.96\%_76\.73\%_87\.63\%_22\.2\%\] {
    inset: 11.96% 76.73% 87.63% 22.2%;
  }
  .inset-\[12\.5\%_20\.83\%_20\.83\%_12\.5\%\] {
    inset: 12.5% 20.83% 20.83% 12.5%;
  }
  .inset-\[12\.5\%_33\.33\%_54\.17\%_33\.33\%\] {
    inset: 12.5% 33.33% 54.17% 33.33%;
  }
  .inset-\[14\.82\%_0_14\.84\%_0\] {
    inset: 14.82% 0 14.84% 0;
  }
  .inset-\[17\.3\%_17\.3\%_70\.7\%_70\.7\%\] {
    inset: 17.3% 17.3% 70.7% 70.7%;
  }
  .inset-\[18\.02\%_0_73\.85\%_0\] {
    inset: 18.02% 0 73.85% 0;
  }
  .inset-\[18\.62\%_76\.48\%_75\.79\%_13\.11\%\] {
    inset: 18.62% 76.48% 75.79% 13.11%;
  }
  .inset-\[18\.62\%_76\.48\%_79\.94\%_23\.04\%\] {
    inset: 18.62% 76.48% 79.94% 23.04%;
  }
  .inset-\[18\.62\%_76\.96\%_75\.79\%_13\.11\%\] {
    inset: 18.62% 76.96% 75.79% 13.11%;
  }
  .inset-\[19\.71\%_78\.41\%_79\.32\%_14\.57\%\] {
    inset: 19.71% 78.41% 79.32% 14.57%;
  }
  .inset-\[21\.9\%_36\.89\%_77\.41\%_59\.21\%\] {
    inset: 21.9% 36.89% 77.41% 59.21%;
  }
  .inset-\[21\.9\%_81\.83\%_77\.41\%_14\.27\%\] {
    inset: 21.9% 81.83% 77.41% 14.27%;
  }
  .inset-\[21\.66\%_59\.21\%_75\.26\%_10\.18\%\] {
    inset: 21.66% 59.21% 75.26% 10.18%;
  }
  .inset-\[21\.91\%_59\.33\%_77\.4\%_36\.77\%\] {
    inset: 21.91% 59.33% 77.4% 36.77%;
  }
  .inset-\[21\.95\%_13\.61\%_77\.47\%_81\.4\%\] {
    inset: 21.95% 13.61% 77.47% 81.4%;
  }
  .inset-\[22\.3\%_63\.11\%_77\.38\%_35\.43\%\] {
    inset: 22.3% 63.11% 77.38% 35.43%;
  }
  .inset-\[22\.24\%_25\.81\%_77\.31\%_72\.87\%\] {
    inset: 22.24% 25.81% 77.31% 72.87%;
  }
  .inset-\[22\.24\%_42\.6\%_77\.31\%_56\.34\%\] {
    inset: 22.24% 42.6% 77.31% 56.34%;
  }
  .inset-\[22\.24\%_53\.48\%_77\.31\%_45\.06\%\] {
    inset: 22.24% 53.48% 77.31% 45.06%;
  }
  .inset-\[23\.37\%_47\.27\%_75\.83\%_47\.27\%\] {
    inset: 23.37% 47.27% 75.83% 47.27%;
  }
  .inset-\[24\.32\%\] {
    inset: 24.32%;
  }
  .inset-\[26\.17\%_47\.27\%_73\.04\%_47\.27\%\] {
    inset: 26.17% 47.27% 73.04% 47.27%;
  }
  .inset-\[26\.55\%_80\.06\%_72\.48\%_10\.12\%\] {
    inset: 26.55% 80.06% 72.48% 10.12%;
  }
  .inset-\[26\.93\%_14\.89\%_72\.6\%_83\.55\%\] {
    inset: 26.93% 14.89% 72.6% 83.55%;
  }
  .inset-\[26\.93\%_69\.5\%_72\.6\%_29\.09\%\] {
    inset: 26.93% 69.5% 72.6% 29.09%;
  }
  .inset-\[26\.98\%_40\.67\%_72\.43\%_57\.38\%\] {
    inset: 26.98% 40.67% 72.43% 57.38%;
  }
  .inset-\[27\.86\%_63\.6\%_71\.14\%_29\.09\%\] {
    inset: 27.86% 63.6% 71.14% 29.09%;
  }
  .inset-\[27\.86\%_77\.38\%_71\.14\%_13\.17\%\] {
    inset: 27.86% 77.38% 71.14% 13.17%;
  }
  .inset-\[27\.92\%_72\.13\%_71\.07\%_26\.04\%\] {
    inset: 27.92% 72.13% 71.07% 26.04%;
  }
  .inset-\[28\.62\%_0\.06\%_63\.43\%_-0\.06\%\] {
    inset: 28.62% 0.06% 63.43% -0.06%;
  }
  .inset-\[28\.96\%_47\.27\%_70\.24\%_47\.27\%\] {
    inset: 28.96% 47.27% 70.24% 47.27%;
  }
  .inset-\[30\.81\%_66\.28\%_68\.22\%_10\.18\%\] {
    inset: 30.81% 66.28% 68.22% 10.18%;
  }
  .inset-\[32\.58\%_70\.15\%_66\.41\%_10\.18\%\] {
    inset: 32.58% 70.15% 66.41% 10.18%;
  }
  .inset-\[32\.58\%_70\.15\%_66\.41\%_28\.11\%\] {
    inset: 32.58% 70.15% 66.41% 28.11%;
  }
  .inset-\[32\.58\%_73\.72\%_66\.41\%_24\.54\%\] {
    inset: 32.58% 73.72% 66.41% 24.54%;
  }
  .inset-\[32\.58\%_77\.29\%_66\.41\%_20\.98\%\] {
    inset: 32.58% 77.29% 66.41% 20.98%;
  }
  .inset-\[32\.58\%_80\.85\%_66\.41\%_17\.41\%\] {
    inset: 32.58% 80.85% 66.41% 17.41%;
  }
  .inset-\[32\.58\%_84\.42\%_66\.41\%_13\.75\%\] {
    inset: 32.58% 84.42% 66.41% 13.75%;
  }
  .inset-\[32\.58\%_88\.08\%_66\.41\%_10\.18\%\] {
    inset: 32.58% 88.08% 66.41% 10.18%;
  }
  .inset-\[33\.52\%_56\.71\%_32\.96\%_32\.01\%\] {
    inset: 33.52% 56.71% 32.96% 32.01%;
  }
  .inset-\[33\.52\%_79\.33\%_32\.96\%_13\.11\%\] {
    inset: 33.52% 79.33% 32.96% 13.11%;
  }
  .inset-\[33\.71\%_15\.43\%_55\.49\%_69\.88\%\] {
    inset: 33.71% 15.43% 55.49% 69.88%;
  }
  .inset-\[33\.71\%_39\.27\%_60\.89\%_50\.91\%\] {
    inset: 33.71% 39.27% 60.89% 50.91%;
  }
  .inset-\[34\.29\%_13\.73\%_64\.99\%_82\.27\%\] {
    inset: 34.29% 13.73% 64.99% 82.27%;
  }
  .inset-\[36\.37\%_29\.21\%_62\.88\%_67\.87\%\] {
    inset: 36.37% 29.21% 62.88% 67.87%;
  }
  .inset-\[36\.37\%_59\.65\%_62\.89\%_38\.19\%\] {
    inset: 36.37% 59.65% 62.89% 38.19%;
  }
  .inset-\[36\.37\%_89\.33\%_62\.88\%_7\.74\%\] {
    inset: 36.37% 89.33% 62.88% 7.74%;
  }
  .inset-\[37\.5\%_83\.5\%_37\.5\%_6\.1\%\] {
    inset: 37.5% 83.5% 37.5% 6.1%;
  }
  .inset-\[37\.5\%_83\.5\%_56\.07\%_16\.03\%\] {
    inset: 37.5% 83.5% 56.07% 16.03%;
  }
  .inset-\[37\.5\%_83\.97\%_37\.5\%_6\.1\%\] {
    inset: 37.5% 83.97% 37.5% 6.1%;
  }
  .inset-\[37\.42\%_54\.96\%_62\.35\%_43\.96\%\] {
    inset: 37.42% 54.96% 62.35% 43.96%;
  }
  .inset-\[38\.39\%_9\.83\%_61\.14\%_88\.61\%\] {
    inset: 38.39% 9.83% 61.14% 88.61%;
  }
  .inset-\[38\.39\%_32\.49\%_61\.14\%_66\.1\%\] {
    inset: 38.39% 32.49% 61.14% 66.1%;
  }
  .inset-\[38\.39\%_54\.95\%_61\.14\%_43\.49\%\] {
    inset: 38.39% 54.95% 61.14% 43.49%;
  }
  .inset-\[38\.39\%_77\.61\%_61\.14\%_20\.98\%\] {
    inset: 38.39% 77.61% 61.14% 20.98%;
  }
  .inset-\[39\.31\%_-78\.86\%_35\.96\%_-338\.41\%\] {
    inset: 39.31% -78.86% 35.96% -338.41%;
  }
  .inset-\[39\.31\%_-78\.86\%_48\.89\%_-338\.41\%\] {
    inset: 39.31% -78.86% 48.89% -338.41%;
  }
  .inset-\[39\.46\%_77\.51\%_60\.06\%_20\.93\%\] {
    inset: 39.46% 77.51% 60.06% 20.93%;
  }
  .inset-\[40\.46\%_14\.89\%_59\.32\%_83\.55\%\] {
    inset: 40.46% 14.89% 59.32% 83.55%;
  }
  .inset-\[40\.46\%_69\.5\%_59\.32\%_29\.09\%\] {
    inset: 40.46% 69.5% 59.32% 29.09%;
  }
  .inset-\[40\.48\%_40\.67\%_59\.23\%_57\.38\%\] {
    inset: 40.48% 40.67% 59.23% 57.38%;
  }
  .inset-\[40\.83\%_8\.56\%_41\.07\%_90\.37\%\] {
    inset: 40.83% 8.56% 41.07% 90.37%;
  }
  .inset-\[41\.01\%_-78\.86\%_49\.15\%_-193\.86\%\] {
    inset: 41.01% -78.86% 49.15% -193.86%;
  }
  .inset-\[41\.01\%_-78\.86\%_49\.15\%_54\.62\%\] {
    inset: 41.01% -78.86% 49.15% 54.62%;
  }
  .inset-\[41\.01\%_45\.38\%_49\.15\%_-69\.62\%\] {
    inset: 41.01% 45.38% 49.15% -69.62%;
  }
  .inset-\[41\.01\%_169\.62\%_49\.15\%_-193\.86\%\] {
    inset: 41.01% 169.62% 49.15% -193.86%;
  }
  .inset-\[42\.58\%_65\.9\%_56\.73\%_30\%\] {
    inset: 42.58% 65.9% 56.73% 30%;
  }
  .inset-\[42\.83\%_36\.59\%_51\.58\%_53\.96\%\] {
    inset: 42.83% 36.59% 51.58% 53.96%;
  }
  .inset-\[47\.34\%_-78\.86\%_42\.82\%_-193\.86\%\] {
    inset: 47.34% -78.86% 42.82% -193.86%;
  }
  .inset-\[47\.34\%_-78\.86\%_42\.82\%_54\.62\%\] {
    inset: 47.34% -78.86% 42.82% 54.62%;
  }
  .inset-\[47\.34\%_45\.38\%_42\.82\%_-69\.62\%\] {
    inset: 47.34% 45.38% 42.82% -69.62%;
  }
  .inset-\[47\.34\%_169\.62\%_42\.82\%_-193\.86\%\] {
    inset: 47.34% 169.62% 42.82% -193.86%;
  }
  .inset-\[48\.98\%_16\.89\%_47\.3\%_81\.95\%\] {
    inset: 48.98% 16.89% 47.3% 81.95%;
  }
  .inset-\[48\.98\%_19\.27\%_47\.3\%_79\.57\%\] {
    inset: 48.98% 19.27% 47.3% 79.57%;
  }
  .inset-\[48\.98\%_21\.65\%_47\.3\%_77\.2\%\] {
    inset: 48.98% 21.65% 47.3% 77.2%;
  }
  .inset-\[48\.98\%_24\.02\%_47\.3\%_74\.82\%\] {
    inset: 48.98% 24.02% 47.3% 74.82%;
  }
  .inset-\[48\.98\%_26\.4\%_47\.3\%_72\.38\%\] {
    inset: 48.98% 26.4% 47.3% 72.38%;
  }
  .inset-\[48\.98\%_28\.84\%_47\.3\%_70\%\] {
    inset: 48.98% 28.84% 47.3% 70%;
  }
  .inset-\[50\.2\%_85\.23\%_49\%_9\.32\%\] {
    inset: 50.2% 85.23% 49% 9.32%;
  }
  .inset-\[50\.13\%_16\.92\%_49\.07\%_78\.18\%\] {
    inset: 50.13% 16.92% 49.07% 78.18%;
  }
  .inset-\[50\.13\%_39\.8\%_49\.07\%_55\.23\%\] {
    inset: 50.13% 39.8% 49.07% 55.23%;
  }
  .inset-\[50\.17\%_65\.45\%_49\.07\%_29\.09\%\] {
    inset: 50.17% 65.45% 49.07% 29.09%;
  }
  .inset-\[51\.4\%_38\.72\%_43\.02\%_53\.96\%\] {
    inset: 51.4% 38.72% 43.02% 53.96%;
  }
  .inset-\[51\.18\%_39\.82\%_48\.13\%_56\.28\%\] {
    inset: 51.18% 39.82% 48.13% 56.28%;
  }
  .inset-\[51\.18\%_79\.39\%_48\.13\%_16\.71\%\] {
    inset: 51.18% 79.39% 48.13% 16.71%;
  }
  .inset-\[51\.23\%_27\.81\%_48\.7\%_71\.82\%\] {
    inset: 51.23% 27.81% 48.7% 71.82%;
  }
  .inset-\[51\.23\%_27\.81\%_48\.52\%_64\.21\%\] {
    inset: 51.23% 27.81% 48.52% 64.21%;
  }
  .inset-\[51\.23\%_28\.18\%_48\.52\%_64\.21\%\] {
    inset: 51.23% 28.18% 48.52% 64.21%;
  }
  .inset-\[51\.77\%_47\.26\%_42\.64\%_50\.91\%\] {
    inset: 51.77% 47.26% 42.64% 50.91%;
  }
  .inset-\[51\.91\%_0_17\.85\%_-38\.78\%\] {
    inset: 51.91% 0 17.85% -38.78%;
  }
  .inset-\[51\.91\%_0_33\.65\%_-38\.78\%\] {
    inset: 51.91% 0 33.65% -38.78%;
  }
  .inset-\[52\.8\%_42\.26\%_46\.94\%_56\.28\%\] {
    inset: 52.8% 42.26% 46.94% 56.28%;
  }
  .inset-\[52\.22\%_42\.26\%_47\.52\%_56\.28\%\] {
    inset: 52.22% 42.26% 47.52% 56.28%;
  }
  .inset-\[52\.22\%_81\.83\%_47\.52\%_16\.71\%\] {
    inset: 52.22% 81.83% 47.52% 16.71%;
  }
  .inset-\[52\.82\%_81\.83\%_46\.93\%_16\.71\%\] {
    inset: 52.82% 81.83% 46.93% 16.71%;
  }
  .inset-\[53\.41\%_42\.26\%_46\.33\%_56\.28\%\] {
    inset: 53.41% 42.26% 46.33% 56.28%;
  }
  .inset-\[53\.41\%_81\.83\%_46\.33\%_16\.71\%\] {
    inset: 53.41% 81.83% 46.33% 16.71%;
  }
  .inset-\[53\.99\%_0_33\.97\%_0\] {
    inset: 53.99% 0 33.97% 0;
  }
  .inset-\[53\.99\%_0_33\.97\%_66\.67\%\] {
    inset: 53.99% 0 33.97% 66.67%;
  }
  .inset-\[53\.99\%_33\.33\%_33\.97\%_33\.33\%\] {
    inset: 53.99% 33.33% 33.97% 33.33%;
  }
  .inset-\[53\.99\%_66\.67\%_33\.97\%_0\] {
    inset: 53.99% 66.67% 33.97% 0;
  }
  .inset-\[54\%_42\.26\%_45\.74\%_56\.28\%\] {
    inset: 54% 42.26% 45.74% 56.28%;
  }
  .inset-\[54\%_81\.83\%_45\.74\%_16\.71\%\] {
    inset: 54% 81.83% 45.74% 16.71%;
  }
  .inset-\[54\.04\%_72\.45\%_45\.3\%_26\.34\%\] {
    inset: 54.04% 72.45% 45.3% 26.34%;
  }
  .inset-\[54\.19\%_-78\.86\%_35\.96\%_-193\.86\%\] {
    inset: 54.19% -78.86% 35.96% -193.86%;
  }
  .inset-\[54\.19\%_-78\.86\%_35\.96\%_54\.62\%\] {
    inset: 54.19% -78.86% 35.96% 54.62%;
  }
  .inset-\[54\.19\%_45\.38\%_35\.96\%_-69\.62\%\] {
    inset: 54.19% 45.38% 35.96% -69.62%;
  }
  .inset-\[54\.19\%_169\.62\%_35\.96\%_-193\.86\%\] {
    inset: 54.19% 169.62% 35.96% -193.86%;
  }
  .inset-\[54\.59\%_42\.26\%_45\.15\%_56\.28\%\] {
    inset: 54.59% 42.26% 45.15% 56.28%;
  }
  .inset-\[54\.59\%_81\.83\%_45\.15\%_16\.71\%\] {
    inset: 54.59% 81.83% 45.15% 16.71%;
  }
  .inset-\[55\.18\%_42\.26\%_44\.56\%_56\.28\%\] {
    inset: 55.18% 42.26% 44.56% 56.28%;
  }
  .inset-\[55\.18\%_81\.83\%_44\.56\%_16\.71\%\] {
    inset: 55.18% 81.83% 44.56% 16.71%;
  }
  .inset-\[55\.78\%_42\.26\%_43\.97\%_56\.28\%\] {
    inset: 55.78% 42.26% 43.97% 56.28%;
  }
  .inset-\[55\.78\%_81\.83\%_43\.97\%_16\.71\%\] {
    inset: 55.78% 81.83% 43.97% 16.71%;
  }
  .inset-\[56\.23\%_33\.46\%_43\.12\%_62\.05\%\] {
    inset: 56.23% 33.46% 43.12% 62.05%;
  }
  .inset-\[58\.74\%_14\.89\%_40\.87\%_83\.55\%\] {
    inset: 58.74% 14.89% 40.87% 83.55%;
  }
  .inset-\[58\.74\%_69\.5\%_40\.87\%_29\.09\%\] {
    inset: 58.74% 69.5% 40.87% 29.09%;
  }
  .inset-\[58\.78\%_40\.67\%_40\.72\%_57\.38\%\] {
    inset: 58.78% 40.67% 40.72% 57.38%;
  }
  .inset-\[58\.88\%_26\.22\%_40\.77\%_70\.85\%\] {
    inset: 58.88% 26.22% 40.77% 70.85%;
  }
  .inset-\[58\.88\%_43\.49\%_40\.75\%_54\.21\%\] {
    inset: 58.88% 43.49% 40.75% 54.21%;
  }
  .inset-\[58\.88\%_60\.52\%_40\.75\%_36\.46\%\] {
    inset: 58.88% 60.52% 40.75% 36.46%;
  }
  .inset-\[58\.88\%_78\.57\%_40\.75\%_18\.41\%\] {
    inset: 58.88% 78.57% 40.75% 18.41%;
  }
  .inset-\[59\.08\%_72\.41\%_40\.01\%_13\.72\%\] {
    inset: 59.08% 72.41% 40.01% 13.72%;
  }
  .inset-\[59\.08\%_72\.41\%_40\.69\%_26\.96\%\] {
    inset: 59.08% 72.41% 40.69% 26.96%;
  }
  .inset-\[59\.08\%_73\.04\%_40\.01\%_13\.72\%\] {
    inset: 59.08% 73.04% 40.01% 13.72%;
  }
  .inset-\[60\.41\%_0_14\.7\%_-38\.78\%\] {
    inset: 60.41% 0 14.7% -38.78%;
  }
  .inset-\[60\.41\%_0_27\.71\%_-38\.78\%\] {
    inset: 60.41% 0 27.71% -38.78%;
  }
  .inset-\[61\.73\%_0_26\.24\%_0\] {
    inset: 61.73% 0 26.24% 0;
  }
  .inset-\[61\.73\%_0_26\.24\%_66\.67\%\] {
    inset: 61.73% 0 26.24% 66.67%;
  }
  .inset-\[61\.73\%_33\.33\%_26\.24\%_33\.33\%\] {
    inset: 61.73% 33.33% 26.24% 33.33%;
  }
  .inset-\[61\.73\%_66\.67\%_26\.24\%_0\] {
    inset: 61.73% 66.67% 26.24% 0;
  }
  .inset-\[62\.12\%_0_27\.97\%_0\] {
    inset: 62.12% 0 27.97% 0;
  }
  .inset-\[62\.12\%_0_27\.97\%_66\.67\%\] {
    inset: 62.12% 0 27.97% 66.67%;
  }
  .inset-\[62\.12\%_33\.33\%_27\.97\%_33\.33\%\] {
    inset: 62.12% 33.33% 27.97% 33.33%;
  }
  .inset-\[62\.12\%_66\.67\%_27\.97\%_0\] {
    inset: 62.12% 66.67% 27.97% 0;
  }
  .inset-\[63\.28\%_0_0_0\] {
    inset: 63.28% 0 0 0;
  }
  .inset-\[64\.95\%_30\.53\%_34\.05\%_30\.68\%\] {
    inset: 64.95% 30.53% 34.05% 30.68%;
  }
  .inset-\[64\.95\%_30\.53\%_34\.8\%_67\.69\%\] {
    inset: 64.95% 30.53% 34.8% 67.69%;
  }
  .inset-\[64\.95\%_32\.3\%_34\.05\%_30\.68\%\] {
    inset: 64.95% 32.3% 34.05% 30.68%;
  }
  .inset-\[64\.95\%_32\.31\%_34\.05\%_30\.68\%\] {
    inset: 64.95% 32.31% 34.05% 30.68%;
  }
  .inset-\[66\.18\%_69\.78\%_33\.32\%_29\.15\%\] {
    inset: 66.18% 69.78% 33.32% 29.15%;
  }
  .inset-\[66\.66\%_72\.41\%_32\.6\%_13\.72\%\] {
    inset: 66.66% 72.41% 32.6% 13.72%;
  }
  .inset-\[66\.66\%_72\.41\%_33\.15\%_26\.96\%\] {
    inset: 66.66% 72.41% 33.15% 26.96%;
  }
  .inset-\[66\.66\%_73\.04\%_32\.6\%_13\.72\%\] {
    inset: 66.66% 73.04% 32.6% 13.72%;
  }
  .inset-\[68\.04\%_84\.82\%_31\.38\%_13\.72\%\] {
    inset: 68.04% 84.82% 31.38% 13.72%;
  }
  .inset-\[68\.11\%_62\.76\%_31\.34\%_36\.16\%\] {
    inset: 68.11% 62.76% 31.34% 36.16%;
  }
  .inset-\[68\.11\%_73\.84\%_31\.34\%_24\.7\%\] {
    inset: 68.11% 73.84% 31.34% 24.7%;
  }
  .inset-\[68\.49\%_0_21\.6\%_0\] {
    inset: 68.49% 0 21.6% 0;
  }
  .inset-\[68\.49\%_0_21\.6\%_66\.67\%\] {
    inset: 68.49% 0 21.6% 66.67%;
  }
  .inset-\[68\.49\%_33\.33\%_21\.6\%_33\.33\%\] {
    inset: 68.49% 33.33% 21.6% 33.33%;
  }
  .inset-\[68\.49\%_66\.67\%_21\.6\%_0\] {
    inset: 68.49% 66.67% 21.6% 0;
  }
  .inset-\[69\.3\%_34\.71\%_29\.89\%_64\.09\%\] {
    inset: 69.3% 34.71% 29.89% 64.09%;
  }
  .inset-\[69\.4\%_12\.5\%_12\.5\%_69\.4\%\] {
    inset: 69.4% 12.5% 12.5% 69.4%;
  }
  .inset-\[70\.9\%_36\.46\%_28\.6\%_52\.44\%\] {
    inset: 70.9% 36.46% 28.6% 52.44%;
  }
  .inset-\[70\.9\%_36\.46\%_28\.97\%_63\.03\%\] {
    inset: 70.9% 36.46% 28.97% 63.03%;
  }
  .inset-\[70\.9\%_36\.97\%_28\.6\%_52\.44\%\] {
    inset: 70.9% 36.97% 28.6% 52.44%;
  }
  .inset-\[70\.11\%_0_17\.85\%_0\] {
    inset: 70.11% 0 17.85% 0;
  }
  .inset-\[70\.11\%_0_17\.85\%_66\.67\%\] {
    inset: 70.11% 0 17.85% 66.67%;
  }
  .inset-\[70\.11\%_33\.33\%_17\.85\%_33\.33\%\] {
    inset: 70.11% 33.33% 17.85% 33.33%;
  }
  .inset-\[70\.11\%_66\.67\%_17\.85\%_0\] {
    inset: 70.11% 66.67% 17.85% 0;
  }
  .inset-\[72\.45\%_69\.78\%_27\.15\%_29\.15\%\] {
    inset: 72.45% 69.78% 27.15% 29.15%;
  }
  .inset-\[73\.2\%_0_9\.95\%_-38\.78\%\] {
    inset: 73.2% 0 9.95% -38.78%;
  }
  .inset-\[73\.2\%_0_18\.76\%_-38\.78\%\] {
    inset: 73.2% 0 18.76% -38.78%;
  }
  .inset-\[73\.96\%_84\.82\%_25\.56\%_13\.72\%\] {
    inset: 73.96% 84.82% 25.56% 13.72%;
  }
  .inset-\[74\.02\%_62\.76\%_25\.54\%_36\.16\%\] {
    inset: 74.02% 62.76% 25.54% 36.16%;
  }
  .inset-\[74\.02\%_73\.84\%_25\.54\%_24\.7\%\] {
    inset: 74.02% 73.84% 25.54% 24.7%;
  }
  .inset-\[74\.35\%_0_18\.94\%_0\] {
    inset: 74.35% 0 18.94% 0;
  }
  .inset-\[74\.35\%_0_18\.94\%_66\.67\%\] {
    inset: 74.35% 0 18.94% 66.67%;
  }
  .inset-\[74\.35\%_33\.33\%_18\.94\%_33\.33\%\] {
    inset: 74.35% 33.33% 18.94% 33.33%;
  }
  .inset-\[74\.35\%_66\.67\%_18\.94\%_0\] {
    inset: 74.35% 66.67% 18.94% 0;
  }
  .inset-\[74\.72\%_34\.71\%_24\.61\%_64\.09\%\] {
    inset: 74.72% 34.71% 24.61% 64.09%;
  }
  .inset-\[75\.39\%_0_14\.7\%_0\] {
    inset: 75.39% 0 14.7% 0;
  }
  .inset-\[75\.39\%_0_14\.7\%_66\.67\%\] {
    inset: 75.39% 0 14.7% 66.67%;
  }
  .inset-\[75\.39\%_33\.33\%_14\.7\%_33\.33\%\] {
    inset: 75.39% 33.33% 14.7% 33.33%;
  }
  .inset-\[75\.39\%_66\.67\%_14\.7\%_0\] {
    inset: 75.39% 66.67% 14.7% 0;
  }
  .inset-\[76\.52\%_13\.6\%_23\.32\%_85\.3\%\] {
    inset: 76.52% 13.6% 23.32% 85.3%;
  }
  .inset-\[78\.16\%_0_8\.11\%_-38\.78\%\] {
    inset: 78.16% 0 8.11% -38.78%;
  }
  .inset-\[78\.16\%_0_15\.28\%_-38\.78\%\] {
    inset: 78.16% 0 15.28% -38.78%;
  }
  .inset-\[78\.67\%_0_14\.62\%_0\] {
    inset: 78.67% 0 14.62% 0;
  }
  .inset-\[78\.67\%_0_14\.62\%_66\.67\%\] {
    inset: 78.67% 0 14.62% 66.67%;
  }
  .inset-\[78\.67\%_33\.33\%_14\.62\%_33\.33\%\] {
    inset: 78.67% 33.33% 14.62% 33.33%;
  }
  .inset-\[78\.67\%_66\.67\%_14\.62\%_0\] {
    inset: 78.67% 66.67% 14.62% 0;
  }
  .inset-\[79\.11\%_0_15\.43\%_0\] {
    inset: 79.11% 0 15.43% 0;
  }
  .inset-\[79\.11\%_0_15\.43\%_66\.67\%\] {
    inset: 79.11% 0 15.43% 66.67%;
  }
  .inset-\[79\.11\%_33\.33\%_15\.43\%_33\.33\%\] {
    inset: 79.11% 33.33% 15.43% 33.33%;
  }
  .inset-\[79\.11\%_66\.67\%_15\.43\%_0\] {
    inset: 79.11% 66.67% 15.43% 0;
  }
  .inset-\[80\.19\%_31\.82\%_18\.84\%_31\.59\%\] {
    inset: 80.19% 31.82% 18.84% 31.59%;
  }
  .inset-\[81\.65\%_0_6\.81\%_-38\.78\%\] {
    inset: 81.65% 0 6.81% -38.78%;
  }
  .inset-\[81\.65\%_0_12\.84\%_-38\.78\%\] {
    inset: 81.65% 0 12.84% -38.78%;
  }
  .inset-\[82\.44\%_0_12\.96\%_0\] {
    inset: 82.44% 0 12.96% 0;
  }
  .inset-\[82\.44\%_0_12\.96\%_66\.67\%\] {
    inset: 82.44% 0 12.96% 66.67%;
  }
  .inset-\[82\.44\%_33\.33\%_12\.96\%_33\.33\%\] {
    inset: 82.44% 33.33% 12.96% 33.33%;
  }
  .inset-\[82\.44\%_66\.67\%_12\.96\%_0\] {
    inset: 82.44% 66.67% 12.96% 0;
  }
  .inset-\[82\.62\%_0_11\.91\%_0\] {
    inset: 82.62% 0 11.91% 0;
  }
  .inset-\[82\.62\%_0_11\.91\%_66\.67\%\] {
    inset: 82.62% 0 11.91% 66.67%;
  }
  .inset-\[82\.62\%_33\.33\%_11\.91\%_33\.33\%\] {
    inset: 82.62% 33.33% 11.91% 33.33%;
  }
  .inset-\[82\.62\%_66\.67\%_11\.91\%_0\] {
    inset: 82.62% 66.67% 11.91% 0;
  }
  .inset-\[82\.89\%_34\.71\%_16\.66\%_64\.09\%\] {
    inset: 82.89% 34.71% 16.66% 64.09%;
  }
  .inset-\[82\.93\%_43\.08\%_16\.64\%_43\.05\%\] {
    inset: 82.93% 43.08% 16.64% 43.05%;
  }
  .inset-\[82\.93\%_43\.08\%_16\.96\%_56\.29\%\] {
    inset: 82.93% 43.08% 16.96% 56.29%;
  }
  .inset-\[82\.93\%_43\.71\%_16\.64\%_43\.05\%\] {
    inset: 82.93% 43.71% 16.64% 43.05%;
  }
  .inset-\[83\.05\%_13\.05\%_16\.95\%_13\.11\%\] {
    inset: 83.05% 13.05% 16.95% 13.11%;
  }
  .inset-\[83\.29\%_32\.5\%_15\.71\%_32\.27\%\] {
    inset: 83.29% 32.5% 15.71% 32.27%;
  }
  .inset-\[83\.34\%_0_9\.95\%_0\] {
    inset: 83.34% 0 9.95% 0;
  }
  .inset-\[83\.34\%_0_9\.95\%_66\.67\%\] {
    inset: 83.34% 0 9.95% 66.67%;
  }
  .inset-\[83\.34\%_33\.33\%_9\.95\%_33\.33\%\] {
    inset: 83.34% 33.33% 9.95% 33.33%;
  }
  .inset-\[83\.34\%_66\.67\%_9\.95\%_0\] {
    inset: 83.34% 66.67% 9.95% 0;
  }
  .inset-\[84\.16\%_72\.41\%_15\.48\%_13\.72\%\] {
    inset: 84.16% 72.41% 15.48% 13.72%;
  }
  .inset-\[84\.16\%_72\.41\%_15\.75\%_26\.96\%\] {
    inset: 84.16% 72.41% 15.75% 26.96%;
  }
  .inset-\[84\.16\%_73\.04\%_15\.48\%_13\.72\%\] {
    inset: 84.16% 73.04% 15.48% 13.72%;
  }
  .inset-\[84\.95\%_46\.59\%_14\.05\%_46\.59\%\] {
    inset: 84.95% 46.59% 14.05% 46.59%;
  }
  .inset-\[85\.39\%_0_10\.01\%_0\] {
    inset: 85.39% 0 10.01% 0;
  }
  .inset-\[85\.39\%_0_10\.01\%_66\.67\%\] {
    inset: 85.39% 0 10.01% 66.67%;
  }
  .inset-\[85\.39\%_33\.33\%_10\.01\%_33\.33\%\] {
    inset: 85.39% 33.33% 10.01% 33.33%;
  }
  .inset-\[85\.39\%_66\.67\%_10\.01\%_0\] {
    inset: 85.39% 66.67% 10.01% 0;
  }
  .inset-\[85\.77\%_40\.76\%_14\%_58\.17\%\] {
    inset: 85.77% 40.76% 14% 58.17%;
  }
  .inset-\[86\.06\%_34\.71\%_13\.58\%_64\.09\%\] {
    inset: 86.06% 34.71% 13.58% 64.09%;
  }
  .inset-\[86\.43\%_0_8\.11\%_0\] {
    inset: 86.43% 0 8.11% 0;
  }
  .inset-\[86\.43\%_0_8\.11\%_66\.67\%\] {
    inset: 86.43% 0 8.11% 66.67%;
  }
  .inset-\[86\.43\%_33\.33\%_8\.11\%_33\.33\%\] {
    inset: 86.43% 33.33% 8.11% 33.33%;
  }
  .inset-\[86\.43\%_66\.67\%_8\.11\%_0\] {
    inset: 86.43% 66.67% 8.11% 0;
  }
  .inset-\[86\.62\%_36\.36\%_12\.38\%_36\.36\%\] {
    inset: 86.62% 36.36% 12.38% 36.36%;
  }
  .inset-\[86\.91\%_69\.78\%_12\.9\%_29\.15\%\] {
    inset: 86.91% 69.78% 12.9% 29.15%;
  }
  .inset-\[87\.29\%_0_4\.72\%_-38\.78\%\] {
    inset: 87.29% 0 4.72% -38.78%;
  }
  .inset-\[87\.29\%_0_8\.9\%_-38\.78\%\] {
    inset: 87.29% 0 8.9% -38.78%;
  }
  .inset-\[87\.63\%_84\.82\%_12\.14\%_13\.72\%\] {
    inset: 87.63% 84.82% 12.14% 13.72%;
  }
  .inset-\[87\.66\%_62\.76\%_12\.13\%_36\.16\%\] {
    inset: 87.66% 62.76% 12.13% 36.16%;
  }
  .inset-\[87\.66\%_73\.84\%_12\.13\%_24\.7\%\] {
    inset: 87.66% 73.84% 12.13% 24.7%;
  }
  .inset-\[87\.84\%_0_8\.98\%_0\] {
    inset: 87.84% 0 8.98% 0;
  }
  .inset-\[87\.84\%_0_8\.98\%_66\.67\%\] {
    inset: 87.84% 0 8.98% 66.67%;
  }
  .inset-\[87\.84\%_33\.33\%_8\.98\%_33\.33\%\] {
    inset: 87.84% 33.33% 8.98% 33.33%;
  }
  .inset-\[87\.84\%_66\.67\%_8\.98\%_0\] {
    inset: 87.84% 66.67% 8.98% 0;
  }
  .inset-\[88\.6\%_0_6\.81\%_0\] {
    inset: 88.6% 0 6.81% 0;
  }
  .inset-\[88\.6\%_0_6\.81\%_66\.67\%\] {
    inset: 88.6% 0 6.81% 66.67%;
  }
  .inset-\[88\.6\%_33\.33\%_6\.81\%_33\.33\%\] {
    inset: 88.6% 33.33% 6.81% 33.33%;
  }
  .inset-\[88\.6\%_66\.67\%_6\.81\%_0\] {
    inset: 88.6% 66.67% 6.81% 0;
  }
  .inset-\[88\.28\%_34\.71\%_11\.41\%_64\.09\%\] {
    inset: 88.28% 34.71% 11.41% 64.09%;
  }
  .inset-\[88\.95\%_22\.73\%_9\.12\%_22\.5\%\] {
    inset: 88.95% 22.73% 9.12% 22.5%;
  }
  .inset-\[89\.63\%_0_3\.85\%_-38\.78\%\] {
    inset: 89.63% 0 3.85% -38.78%;
  }
  .inset-\[89\.63\%_0_7\.26\%_-38\.78\%\] {
    inset: 89.63% 0 7.26% -38.78%;
  }
  .inset-\[89\.88\%_0_6\.94\%_0\] {
    inset: 89.88% 0 6.94% 0;
  }
  .inset-\[89\.88\%_0_6\.94\%_66\.67\%\] {
    inset: 89.88% 0 6.94% 66.67%;
  }
  .inset-\[89\.88\%_33\.33\%_6\.94\%_33\.33\%\] {
    inset: 89.88% 33.33% 6.94% 33.33%;
  }
  .inset-\[89\.88\%_66\.67\%_6\.94\%_0\] {
    inset: 89.88% 66.67% 6.94% 0;
  }
  .inset-\[90\.08\%_0_7\.32\%_0\] {
    inset: 90.08% 0 7.32% 0;
  }
  .inset-\[90\.08\%_0_7\.32\%_66\.67\%\] {
    inset: 90.08% 0 7.32% 66.67%;
  }
  .inset-\[90\.08\%_33\.33\%_7\.32\%_33\.33\%\] {
    inset: 90.08% 33.33% 7.32% 33.33%;
  }
  .inset-\[90\.08\%_66\.67\%_7\.32\%_0\] {
    inset: 90.08% 66.67% 7.32% 0;
  }
  .inset-\[90\.13\%_12\.74\%_6\.7\%_64\.15\%\] {
    inset: 90.13% 12.74% 6.7% 64.15%;
  }
  .inset-\[90\.13\%_71\.34\%_6\.7\%_13\.11\%\] {
    inset: 90.13% 71.34% 6.7% 13.11%;
  }
  .inset-\[91\.68\%_13\.64\%_7\.32\%_13\.64\%\] {
    inset: 91.68% 13.64% 7.32% 13.64%;
  }
  .inset-\[91\.68\%_13\.64\%_7\.32\%_79\.55\%\] {
    inset: 91.68% 13.64% 7.32% 79.55%;
  }
  .inset-\[91\.68\%_26\.82\%_7\.32\%_66\.36\%\] {
    inset: 91.68% 26.82% 7.32% 66.36%;
  }
  .inset-\[91\.68\%_39\.77\%_7\.32\%_53\.18\%\] {
    inset: 91.68% 39.77% 7.32% 53.18%;
  }
  .inset-\[91\.68\%_52\.95\%_7\.32\%_40\%\] {
    inset: 91.68% 52.95% 7.32% 40%;
  }
  .inset-\[91\.68\%_66\.36\%_7\.32\%_26\.82\%\] {
    inset: 91.68% 66.36% 7.32% 26.82%;
  }
  .inset-\[91\.68\%_79\.55\%_7\.32\%_13\.64\%\] {
    inset: 91.68% 79.55% 7.32% 13.64%;
  }
  .inset-\[91\.75\%_0_5\.66\%_0\] {
    inset: 91.75% 0 5.66% 0;
  }
  .inset-\[91\.75\%_0_5\.66\%_66\.67\%\] {
    inset: 91.75% 0 5.66% 66.67%;
  }
  .inset-\[91\.75\%_33\.33\%_5\.66\%_33\.33\%\] {
    inset: 91.75% 33.33% 5.66% 33.33%;
  }
  .inset-\[91\.75\%_66\.67\%_5\.66\%_0\] {
    inset: 91.75% 66.67% 5.66% 0;
  }
  .inset-\[91\.88\%_34\.71\%_7\.9\%_64\.09\%\] {
    inset: 91.88% 34.71% 7.9% 64.09%;
  }
  .inset-\[92\.1\%_0_4\.72\%_0\] {
    inset: 92.1% 0 4.72% 0;
  }
  .inset-\[92\.1\%_0_4\.72\%_66\.67\%\] {
    inset: 92.1% 0 4.72% 66.67%;
  }
  .inset-\[92\.1\%_33\.33\%_4\.72\%_33\.33\%\] {
    inset: 92.1% 33.33% 4.72% 33.33%;
  }
  .inset-\[92\.1\%_66\.67\%_4\.72\%_0\] {
    inset: 92.1% 66.67% 4.72% 0;
  }
  .inset-\[93\.38\%_34\.71\%_6\.44\%_64\.09\%\] {
    inset: 93.38% 34.71% 6.44% 64.09%;
  }
  .inset-\[93\.56\%_0_3\.85\%_0\] {
    inset: 93.56% 0 3.85% 0;
  }
  .inset-\[93\.56\%_0_3\.85\%_66\.67\%\] {
    inset: 93.56% 0 3.85% 66.67%;
  }
  .inset-\[93\.56\%_33\.33\%_3\.85\%_33\.33\%\] {
    inset: 93.56% 33.33% 3.85% 33.33%;
  }
  .inset-\[93\.56\%_66\.67\%_3\.85\%_0\] {
    inset: 93.56% 66.67% 3.85% 0;
  }
  .inset-\[94\.54\%_6\.82\%_5\.46\%_6\.82\%\] {
    inset: 94.54% 6.82% 5.46% 6.82%;
  }
  .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: calc(1/2 * 100%);
  }
  .top-3\.5 {
    top: calc(var(--spacing) * 3.5);
  }
  .top-4 {
    top: calc(var(--spacing) * 4);
  }
  .top-\[-0\.01\%\] {
    top: -0.01%;
  }
  .top-\[-0\.04\%\] {
    top: -0.04%;
  }
  .top-\[-0\.07\%\] {
    top: -0.07%;
  }
  .top-\[-0\.73\%\] {
    top: -0.73%;
  }
  .top-\[-3\.08\%\] {
    top: -3.08%;
  }
  .top-\[-5\.48\%\] {
    top: -5.48%;
  }
  .top-\[-5\.79\%\] {
    top: -5.79%;
  }
  .top-\[-7\.35\%\] {
    top: -7.35%;
  }
  .top-\[-7\.71\%\] {
    top: -7.71%;
  }
  .top-\[-8\.34\%\] {
    top: -8.34%;
  }
  .top-\[-8\.54\%\] {
    top: -8.54%;
  }
  .top-\[-10px\] {
    top: -10px;
  }
  .top-\[-11\.33\%\] {
    top: -11.33%;
  }
  .top-\[-14\.46\%\] {
    top: -14.46%;
  }
  .top-\[-18\.52\%\] {
    top: -18.52%;
  }
  .top-\[-25\.39\%\] {
    top: -25.39%;
  }
  .top-\[-29\.88\%\] {
    top: -29.88%;
  }
  .top-\[-33\.34\%\] {
    top: -33.34%;
  }
  .top-\[-48\.17\%\] {
    top: -48.17%;
  }
  .top-\[-49\.56px\] {
    top: -49.56px;
  }
  .top-\[-52\.36\%\] {
    top: -52.36%;
  }
  .top-\[-98px\] {
    top: -98px;
  }
  .top-\[-130\.1\%\] {
    top: -130.1%;
  }
  .top-\[-181\.48\%\] {
    top: -181.48%;
  }
  .top-\[0\.01\%\] {
    top: 0.01%;
  }
  .top-\[0\.2\%\] {
    top: 0.2%;
  }
  .top-\[0\.04\%\] {
    top: 0.04%;
  }
  .top-\[0\.28\%\] {
    top: 0.28%;
  }
  .top-\[1px\] {
    top: 1px;
  }
  .top-\[6\.39\%\] {
    top: 6.39%;
  }
  .top-\[6\.97\%\] {
    top: 6.97%;
  }
  .top-\[13px\] {
    top: 13px;
  }
  .top-\[23px\] {
    top: 23px;
  }
  .top-\[30px\] {
    top: 30px;
  }
  .top-\[49px\] {
    top: 49px;
  }
  .top-\[50\%\] {
    top: 50%;
  }
  .top-\[50px\] {
    top: 50px;
  }
  .top-\[54px\] {
    top: 54px;
  }
  .top-\[57\.11\%\] {
    top: 57.11%;
  }
  .top-\[58\.33\%\] {
    top: 58.33%;
  }
  .top-\[60\%\] {
    top: 60%;
  }
  .top-\[60px\] {
    top: 60px;
  }
  .top-\[66\.94\%\] {
    top: 66.94%;
  }
  .top-\[72px\] {
    top: 72px;
  }
  .top-\[91\.9px\] {
    top: 91.9px;
  }
  .top-\[95\.54\%\] {
    top: 95.54%;
  }
  .top-\[96\.67\%\] {
    top: 96.67%;
  }
  .top-\[97\.77\%\] {
    top: 97.77%;
  }
  .top-\[114\.1px\] {
    top: 114.1px;
  }
  .top-\[120px\] {
    top: 120px;
  }
  .top-\[140px\] {
    top: 140px;
  }
  .top-\[142\.73px\] {
    top: 142.73px;
  }
  .top-\[190px\] {
    top: 190px;
  }
  .top-\[220px\] {
    top: 220px;
  }
  .top-\[230px\] {
    top: 230px;
  }
  .top-\[242\.5px\] {
    top: 242.5px;
  }
  .top-\[250px\] {
    top: 250px;
  }
  .top-\[270px\] {
    top: 270px;
  }
  .top-\[301px\] {
    top: 301px;
  }
  .top-\[319px\] {
    top: 319px;
  }
  .top-\[320px\] {
    top: 320px;
  }
  .top-\[330px\] {
    top: 330px;
  }
  .top-\[341\.5px\] {
    top: 341.5px;
  }
  .top-\[358\.96px\] {
    top: 358.96px;
  }
  .top-\[362px\] {
    top: 362px;
  }
  .top-\[400px\] {
    top: 400px;
  }
  .top-\[404px\] {
    top: 404px;
  }
  .top-\[412\.29px\] {
    top: 412.29px;
  }
  .top-\[425\.88px\] {
    top: 425.88px;
  }
  .top-\[426px\] {
    top: 426px;
  }
  .top-\[429px\] {
    top: 429px;
  }
  .top-\[436px\] {
    top: 436px;
  }
  .top-\[449px\] {
    top: 449px;
  }
  .top-\[471px\] {
    top: 471px;
  }
  .top-\[473px\] {
    top: 473px;
  }
  .top-\[480px\] {
    top: 480px;
  }
  .top-\[502px\] {
    top: 502px;
  }
  .top-\[503px\] {
    top: 503px;
  }
  .top-\[506px\] {
    top: 506px;
  }
  .top-\[521px\] {
    top: 521px;
  }
  .top-\[536px\] {
    top: 536px;
  }
  .top-\[560px\] {
    top: 560px;
  }
  .top-\[603\.89px\] {
    top: 603.89px;
  }
  .top-\[604px\] {
    top: 604px;
  }
  .top-\[628px\] {
    top: 628px;
  }
  .top-\[634px\] {
    top: 634px;
  }
  .top-\[646px\] {
    top: 646px;
  }
  .top-\[649px\] {
    top: 649px;
  }
  .top-\[654px\] {
    top: 654px;
  }
  .top-\[657px\] {
    top: 657px;
  }
  .top-\[658px\] {
    top: 658px;
  }
  .top-\[666\.5px\] {
    top: 666.5px;
  }
  .top-\[666px\] {
    top: 666px;
  }
  .top-\[686\.5px\] {
    top: 686.5px;
  }
  .top-\[686px\] {
    top: 686px;
  }
  .top-\[706px\] {
    top: 706px;
  }
  .top-\[711px\] {
    top: 711px;
  }
  .top-\[714px\] {
    top: 714px;
  }
  .top-\[736px\] {
    top: 736px;
  }
  .top-\[738px\] {
    top: 738px;
  }
  .top-\[740px\] {
    top: 740px;
  }
  .top-\[769px\] {
    top: 769px;
  }
  .top-\[777px\] {
    top: 777px;
  }
  .top-\[778px\] {
    top: 778px;
  }
  .top-\[808px\] {
    top: 808px;
  }
  .top-\[820px\] {
    top: 820px;
  }
  .top-\[832px\] {
    top: 832px;
  }
  .top-\[852px\] {
    top: 852px;
  }
  .top-\[873px\] {
    top: 873px;
  }
  .top-\[893px\] {
    top: 893px;
  }
  .top-\[904px\] {
    top: 904px;
  }
  .top-\[937px\] {
    top: 937px;
  }
  .top-\[938px\] {
    top: 938px;
  }
  .top-\[953px\] {
    top: 953px;
  }
  .top-\[964px\] {
    top: 964px;
  }
  .top-\[1010px\] {
    top: 1010px;
  }
  .top-\[1011px\] {
    top: 1011px;
  }
  .top-\[1012px\] {
    top: 1012px;
  }
  .top-\[1020px\] {
    top: 1020px;
  }
  .top-\[1026px\] {
    top: 1026px;
  }
  .top-\[1034px\] {
    top: 1034px;
  }
  .top-\[1041px\] {
    top: 1041px;
  }
  .top-\[1054\.5px\] {
    top: 1054.5px;
  }
  .top-\[1061px\] {
    top: 1061px;
  }
  .top-\[1070px\] {
    top: 1070px;
  }
  .top-\[1083\.5px\] {
    top: 1083.5px;
  }
  .top-\[1084px\] {
    top: 1084px;
  }
  .top-\[1091px\] {
    top: 1091px;
  }
  .top-\[1102px\] {
    top: 1102px;
  }
  .top-\[1114px\] {
    top: 1114px;
  }
  .top-\[1115px\] {
    top: 1115px;
  }
  .top-\[1121px\] {
    top: 1121px;
  }
  .top-\[1130px\] {
    top: 1130px;
  }
  .top-\[1139px\] {
    top: 1139px;
  }
  .top-\[1140px\] {
    top: 1140px;
  }
  .top-\[1181px\] {
    top: 1181px;
  }
  .top-\[1185px\] {
    top: 1185px;
  }
  .top-\[1197px\] {
    top: 1197px;
  }
  .top-\[1200px\] {
    top: 1200px;
  }
  .top-\[1216px\] {
    top: 1216px;
  }
  .top-\[1230px\] {
    top: 1230px;
  }
  .top-\[1244px\] {
    top: 1244px;
  }
  .top-\[1245px\] {
    top: 1245px;
  }
  .top-\[1255px\] {
    top: 1255px;
  }
  .top-\[1270px\] {
    top: 1270px;
  }
  .top-\[1275px\] {
    top: 1275px;
  }
  .top-\[1282px\] {
    top: 1282px;
  }
  .top-\[1295px\] {
    top: 1295px;
  }
  .top-\[1310px\] {
    top: 1310px;
  }
  .top-\[1316px\] {
    top: 1316px;
  }
  .top-\[1346px\] {
    top: 1346px;
  }
  .top-\[1354px\] {
    top: 1354px;
  }
  .top-\[1360px\] {
    top: 1360px;
  }
  .top-\[1377px\] {
    top: 1377px;
  }
  .top-\[1394px\] {
    top: 1394px;
  }
  .top-\[1395px\] {
    top: 1395px;
  }
  .top-\[1412px\] {
    top: 1412px;
  }
  .top-\[1427px\] {
    top: 1427px;
  }
  .top-\[1430px\] {
    top: 1430px;
  }
  .top-\[1434px\] {
    top: 1434px;
  }
  .top-\[1437px\] {
    top: 1437px;
  }
  .top-\[1442px\] {
    top: 1442px;
  }
  .top-\[1445px\] {
    top: 1445px;
  }
  .top-\[1452px\] {
    top: 1452px;
  }
  .top-\[1458px\] {
    top: 1458px;
  }
  .top-\[1468px\] {
    top: 1468px;
  }
  .top-\[1487px\] {
    top: 1487px;
  }
  .top-\[1493px\] {
    top: 1493px;
  }
  .top-\[1502px\] {
    top: 1502px;
  }
  .top-\[1517px\] {
    top: 1517px;
  }
  .top-\[1532px\] {
    top: 1532px;
  }
  .top-\[1542px\] {
    top: 1542px;
  }
  .top-\[1554\.5px\] {
    top: 1554.5px;
  }
  .top-\[1592px\] {
    top: 1592px;
  }
  .top-\[1595px\] {
    top: 1595px;
  }
  .top-\[1613px\] {
    top: 1613px;
  }
  .top-\[1616px\] {
    top: 1616px;
  }
  .top-\[1622px\] {
    top: 1622px;
  }
  .top-\[1627px\] {
    top: 1627px;
  }
  .top-\[1634px\] {
    top: 1634px;
  }
  .top-\[1636\.5px\] {
    top: 1636.5px;
  }
  .top-\[1636px\] {
    top: 1636px;
  }
  .top-\[1666px\] {
    top: 1666px;
  }
  .top-\[1669px\] {
    top: 1669px;
  }
  .top-\[1680px\] {
    top: 1680px;
  }
  .top-\[1682px\] {
    top: 1682px;
  }
  .top-\[1690px\] {
    top: 1690px;
  }
  .top-\[1699px\] {
    top: 1699px;
  }
  .top-\[1703px\] {
    top: 1703px;
  }
  .top-\[1712px\] {
    top: 1712px;
  }
  .top-\[1721px\] {
    top: 1721px;
  }
  .top-\[1739px\] {
    top: 1739px;
  }
  .top-\[1764px\] {
    top: 1764px;
  }
  .top-\[1766\.25px\] {
    top: 1766.25px;
  }
  .top-\[1766px\] {
    top: 1766px;
  }
  .top-\[1786px\] {
    top: 1786px;
  }
  .top-\[1792px\] {
    top: 1792px;
  }
  .top-\[1797px\] {
    top: 1797px;
  }
  .top-\[1799px\] {
    top: 1799px;
  }
  .top-\[1802px\] {
    top: 1802px;
  }
  .top-\[1804px\] {
    top: 1804px;
  }
  .top-\[1813px\] {
    top: 1813px;
  }
  .top-\[1818px\] {
    top: 1818px;
  }
  .top-\[1871px\] {
    top: 1871px;
  }
  .top-\[1884px\] {
    top: 1884px;
  }
  .top-\[1897px\] {
    top: 1897px;
  }
  .top-\[1912px\] {
    top: 1912px;
  }
  .top-\[1932px\] {
    top: 1932px;
  }
  .top-\[1942px\] {
    top: 1942px;
  }
  .top-\[1958px\] {
    top: 1958px;
  }
  .top-\[1962px\] {
    top: 1962px;
  }
  .top-\[1966px\] {
    top: 1966px;
  }
  .top-\[1981px\] {
    top: 1981px;
  }
  .top-\[1985px\] {
    top: 1985px;
  }
  .top-\[1987px\] {
    top: 1987px;
  }
  .top-\[2000\.25px\] {
    top: 2000.25px;
  }
  .top-\[2015px\] {
    top: 2015px;
  }
  .top-\[2019px\] {
    top: 2019px;
  }
  .top-\[2035px\] {
    top: 2035px;
  }
  .top-\[2041px\] {
    top: 2041px;
  }
  .top-\[2065px\] {
    top: 2065px;
  }
  .top-\[2085px\] {
    top: 2085px;
  }
  .top-\[2086px\] {
    top: 2086px;
  }
  .top-\[2106px\] {
    top: 2106px;
  }
  .top-\[2123px\] {
    top: 2123px;
  }
  .top-\[2128px\] {
    top: 2128px;
  }
  .top-\[2140px\] {
    top: 2140px;
  }
  .top-\[2198px\] {
    top: 2198px;
  }
  .top-\[2207px\] {
    top: 2207px;
  }
  .top-\[2209px\] {
    top: 2209px;
  }
  .top-\[2218\.5px\] {
    top: 2218.5px;
  }
  .top-\[2219px\] {
    top: 2219px;
  }
  .top-\[2239px\] {
    top: 2239px;
  }
  .top-\[2248px\] {
    top: 2248px;
  }
  .top-\[2291px\] {
    top: 2291px;
  }
  .top-\[2302px\] {
    top: 2302px;
  }
  .top-\[2303px\] {
    top: 2303px;
  }
  .top-\[2309px\] {
    top: 2309px;
  }
  .top-\[2315px\] {
    top: 2315px;
  }
  .top-\[2326px\] {
    top: 2326px;
  }
  .top-\[2340px\] {
    top: 2340px;
  }
  .top-\[2408px\] {
    top: 2408px;
  }
  .top-\[2412px\] {
    top: 2412px;
  }
  .top-\[2413px\] {
    top: 2413px;
  }
  .top-\[2427px\] {
    top: 2427px;
  }
  .top-\[2433px\] {
    top: 2433px;
  }
  .top-\[2434px\] {
    top: 2434px;
  }
  .top-\[2445px\] {
    top: 2445px;
  }
  .top-\[2457px\] {
    top: 2457px;
  }
  .top-\[2479px\] {
    top: 2479px;
  }
  .top-\[2504px\] {
    top: 2504px;
  }
  .top-\[2575px\] {
    top: 2575px;
  }
  .top-\[2590px\] {
    top: 2590px;
  }
  .top-\[2604\.5px\] {
    top: 2604.5px;
  }
  .top-\[2606px\] {
    top: 2606px;
  }
  .top-\[2661px\] {
    top: 2661px;
  }
  .top-\[2676px\] {
    top: 2676px;
  }
  .top-\[2685px\] {
    top: 2685px;
  }
  .top-\[2692px\] {
    top: 2692px;
  }
  .top-\[2693px\] {
    top: 2693px;
  }
  .top-\[2694px\] {
    top: 2694px;
  }
  .top-\[2700px\] {
    top: 2700px;
  }
  .top-\[2742px\] {
    top: 2742px;
  }
  .top-\[2771px\] {
    top: 2771px;
  }
  .top-\[2790px\] {
    top: 2790px;
  }
  .top-\[2792\.56px\] {
    top: 2792.56px;
  }
  .top-\[2796\.74px\] {
    top: 2796.74px;
  }
  .top-\[2797\.37px\] {
    top: 2797.37px;
  }
  .top-\[2798\.94px\] {
    top: 2798.94px;
  }
  .top-\[2799\.29px\] {
    top: 2799.29px;
  }
  .top-\[2801\.85px\] {
    top: 2801.85px;
  }
  .top-\[2802\.78px\] {
    top: 2802.78px;
  }
  .top-\[2804\.44px\] {
    top: 2804.44px;
  }
  .top-\[2805\.62px\] {
    top: 2805.62px;
  }
  .top-\[2806\.61px\] {
    top: 2806.61px;
  }
  .top-\[2807\.98px\] {
    top: 2807.98px;
  }
  .top-\[2810\.34px\] {
    top: 2810.34px;
  }
  .top-\[2812\.5px\] {
    top: 2812.5px;
  }
  .top-\[2827px\] {
    top: 2827px;
  }
  .top-\[2831px\] {
    top: 2831px;
  }
  .top-\[2893px\] {
    top: 2893px;
  }
  .top-\[2897px\] {
    top: 2897px;
  }
  .top-\[2903px\] {
    top: 2903px;
  }
  .top-\[2905px\] {
    top: 2905px;
  }
  .top-\[2923px\] {
    top: 2923px;
  }
  .top-\[2925px\] {
    top: 2925px;
  }
  .top-\[2926px\] {
    top: 2926px;
  }
  .top-\[2927px\] {
    top: 2927px;
  }
  .top-\[3001px\] {
    top: 3001px;
  }
  .top-\[3035px\] {
    top: 3035px;
  }
  .top-\[3056px\] {
    top: 3056px;
  }
  .top-\[3079px\] {
    top: 3079px;
  }
  .top-\[3082px\] {
    top: 3082px;
  }
  .top-\[3090px\] {
    top: 3090px;
  }
  .top-\[3095px\] {
    top: 3095px;
  }
  .top-\[3120px\] {
    top: 3120px;
  }
  .top-\[3128px\] {
    top: 3128px;
  }
  .top-\[3132px\] {
    top: 3132px;
  }
  .top-\[3152px\] {
    top: 3152px;
  }
  .top-\[3172px\] {
    top: 3172px;
  }
  .top-\[3187px\] {
    top: 3187px;
  }
  .top-\[3207px\] {
    top: 3207px;
  }
  .top-\[3225px\] {
    top: 3225px;
  }
  .top-\[3232px\] {
    top: 3232px;
  }
  .top-\[3254\.5px\] {
    top: 3254.5px;
  }
  .top-\[3259px\] {
    top: 3259px;
  }
  .top-\[3281\.5px\] {
    top: 3281.5px;
  }
  .top-\[3370px\] {
    top: 3370px;
  }
  .top-\[3384px\] {
    top: 3384px;
  }
  .top-\[3389px\] {
    top: 3389px;
  }
  .top-\[3393px\] {
    top: 3393px;
  }
  .top-\[3408px\] {
    top: 3408px;
  }
  .top-\[3420px\] {
    top: 3420px;
  }
  .top-\[3430px\] {
    top: 3430px;
  }
  .top-\[3446px\] {
    top: 3446px;
  }
  .top-\[3449px\] {
    top: 3449px;
  }
  .top-\[3457px\] {
    top: 3457px;
  }
  .top-\[3487px\] {
    top: 3487px;
  }
  .top-\[3506px\] {
    top: 3506px;
  }
  .top-\[3522px\] {
    top: 3522px;
  }
  .top-\[3563px\] {
    top: 3563px;
  }
  .top-\[3601px\] {
    top: 3601px;
  }
  .top-\[3619px\] {
    top: 3619px;
  }
  .top-\[3621\.5px\] {
    top: 3621.5px;
  }
  .top-\[3630px\] {
    top: 3630px;
  }
  .top-\[3632px\] {
    top: 3632px;
  }
  .top-\[3651px\] {
    top: 3651px;
  }
  .top-\[3661px\] {
    top: 3661px;
  }
  .top-\[3662px\] {
    top: 3662px;
  }
  .top-\[3678px\] {
    top: 3678px;
  }
  .top-\[3681\.5px\] {
    top: 3681.5px;
  }
  .top-\[3695px\] {
    top: 3695px;
  }
  .top-\[3706px\] {
    top: 3706px;
  }
  .top-\[3711px\] {
    top: 3711px;
  }
  .top-\[3714px\] {
    top: 3714px;
  }
  .top-\[3718px\] {
    top: 3718px;
  }
  .top-\[3719px\] {
    top: 3719px;
  }
  .top-\[3749px\] {
    top: 3749px;
  }
  .top-\[3760px\] {
    top: 3760px;
  }
  .top-\[3766px\] {
    top: 3766px;
  }
  .top-\[3769px\] {
    top: 3769px;
  }
  .top-\[3807px\] {
    top: 3807px;
  }
  .top-\[3817px\] {
    top: 3817px;
  }
  .top-\[3827px\] {
    top: 3827px;
  }
  .top-\[3828px\] {
    top: 3828px;
  }
  .top-\[3829px\] {
    top: 3829px;
  }
  .top-\[3848px\] {
    top: 3848px;
  }
  .top-\[3887px\] {
    top: 3887px;
  }
  .top-\[3893px\] {
    top: 3893px;
  }
  .top-\[3895\.16px\] {
    top: 3895.16px;
  }
  .top-\[3895px\] {
    top: 3895px;
  }
  .top-\[3899px\] {
    top: 3899px;
  }
  .top-\[3903\.21px\] {
    top: 3903.21px;
  }
  .top-\[3908px\] {
    top: 3908px;
  }
  .top-\[3928px\] {
    top: 3928px;
  }
  .top-\[3929px\] {
    top: 3929px;
  }
  .top-\[3933px\] {
    top: 3933px;
  }
  .top-\[3973px\] {
    top: 3973px;
  }
  .top-\[4003px\] {
    top: 4003px;
  }
  .top-\[4006px\] {
    top: 4006px;
  }
  .top-\[4014px\] {
    top: 4014px;
  }
  .top-\[4019px\] {
    top: 4019px;
  }
  .top-\[4027px\] {
    top: 4027px;
  }
  .top-\[4032px\] {
    top: 4032px;
  }
  .top-\[4116px\] {
    top: 4116px;
  }
  .top-\[4121px\] {
    top: 4121px;
  }
  .top-\[4137px\] {
    top: 4137px;
  }
  .top-\[4142px\] {
    top: 4142px;
  }
  .top-\[4153px\] {
    top: 4153px;
  }
  .top-\[4189px\] {
    top: 4189px;
  }
  .top-\[4216px\] {
    top: 4216px;
  }
  .top-\[4227px\] {
    top: 4227px;
  }
  .top-\[4287px\] {
    top: 4287px;
  }
  .top-\[4350px\] {
    top: 4350px;
  }
  .top-\[4392px\] {
    top: 4392px;
  }
  .top-\[4403px\] {
    top: 4403px;
  }
  .top-\[4410px\] {
    top: 4410px;
  }
  .top-\[4448px\] {
    top: 4448px;
  }
  .top-\[4503px\] {
    top: 4503px;
  }
  .top-\[4507px\] {
    top: 4507px;
  }
  .top-\[4508px\] {
    top: 4508px;
  }
  .top-\[4547px\] {
    top: 4547px;
  }
  .top-\[4548px\] {
    top: 4548px;
  }
  .top-\[4565px\] {
    top: 4565px;
  }
  .top-\[4598px\] {
    top: 4598px;
  }
  .top-\[4608px\] {
    top: 4608px;
  }
  .top-\[4625px\] {
    top: 4625px;
  }
  .top-\[4632px\] {
    top: 4632px;
  }
  .top-\[4634px\] {
    top: 4634px;
  }
  .top-\[4646px\] {
    top: 4646px;
  }
  .top-\[4664px\] {
    top: 4664px;
  }
  .top-\[4704px\] {
    top: 4704px;
  }
  .top-\[4716px\] {
    top: 4716px;
  }
  .top-\[4740px\] {
    top: 4740px;
  }
  .top-\[4745px\] {
    top: 4745px;
  }
  .top-\[4751px\] {
    top: 4751px;
  }
  .top-\[4802px\] {
    top: 4802px;
  }
  .top-\[4835px\] {
    top: 4835px;
  }
  .top-\[4838px\] {
    top: 4838px;
  }
  .top-\[4843px\] {
    top: 4843px;
  }
  .top-\[4849px\] {
    top: 4849px;
  }
  .top-\[4856px\] {
    top: 4856px;
  }
  .top-\[4869px\] {
    top: 4869px;
  }
  .top-\[4880px\] {
    top: 4880px;
  }
  .top-\[4891px\] {
    top: 4891px;
  }
  .top-\[4893px\] {
    top: 4893px;
  }
  .top-\[4902px\] {
    top: 4902px;
  }
  .top-\[4945px\] {
    top: 4945px;
  }
  .top-\[4948px\] {
    top: 4948px;
  }
  .top-\[4949px\] {
    top: 4949px;
  }
  .top-\[4950px\] {
    top: 4950px;
  }
  .top-\[4966px\] {
    top: 4966px;
  }
  .top-\[4971px\] {
    top: 4971px;
  }
  .top-\[4990px\] {
    top: 4990px;
  }
  .top-\[5000px\] {
    top: 5000px;
  }
  .top-\[5003px\] {
    top: 5003px;
  }
  .top-\[5055px\] {
    top: 5055px;
  }
  .top-\[5058px\] {
    top: 5058px;
  }
  .top-\[5059px\] {
    top: 5059px;
  }
  .top-\[5110px\] {
    top: 5110px;
  }
  .top-\[5113px\] {
    top: 5113px;
  }
  .top-\[5155px\] {
    top: 5155px;
  }
  .top-\[5165px\] {
    top: 5165px;
  }
  .top-\[5166px\] {
    top: 5166px;
  }
  .top-\[5168px\] {
    top: 5168px;
  }
  .top-\[5255px\] {
    top: 5255px;
  }
  .top-\[5261px\] {
    top: 5261px;
  }
  .top-\[5262\.73px\] {
    top: 5262.73px;
  }
  .top-\[5267\.07px\] {
    top: 5267.07px;
  }
  .top-\[5269\.67px\] {
    top: 5269.67px;
  }
  .top-\[5272\.27px\] {
    top: 5272.27px;
  }
  .top-\[5323\.16px\] {
    top: 5323.16px;
  }
  .top-\[5324\.89px\] {
    top: 5324.89px;
  }
  .top-\[5326\.62px\] {
    top: 5326.62px;
  }
  .top-\[5329\.23px\] {
    top: 5329.23px;
  }
  .top-\[5331\.83px\] {
    top: 5331.83px;
  }
  .top-\[5389\.18px\] {
    top: 5389.18px;
  }
  .top-\[5394\.24px\] {
    top: 5394.24px;
  }
  .top-\[5394\.77px\] {
    top: 5394.77px;
  }
  .top-\[5395\.11px\] {
    top: 5395.11px;
  }
  .top-\[5398\.58px\] {
    top: 5398.58px;
  }
  .top-\[5438px\] {
    top: 5438px;
  }
  .top-\[5518px\] {
    top: 5518px;
  }
  .top-\[5575px\] {
    top: 5575px;
  }
  .top-\[5576px\] {
    top: 5576px;
  }
  .top-\[5593px\] {
    top: 5593px;
  }
  .top-\[5594px\] {
    top: 5594px;
  }
  .top-\[5635px\] {
    top: 5635px;
  }
  .top-\[5654px\] {
    top: 5654px;
  }
  .top-\[5660px\] {
    top: 5660px;
  }
  .top-\[5662px\] {
    top: 5662px;
  }
  .top-\[5692px\] {
    top: 5692px;
  }
  .top-\[5744px\] {
    top: 5744px;
  }
  .top-\[5768px\] {
    top: 5768px;
  }
  .top-\[5779px\] {
    top: 5779px;
  }
  .top-\[5788px\] {
    top: 5788px;
  }
  .top-\[5806px\] {
    top: 5806px;
  }
  .top-\[5826\.5px\] {
    top: 5826.5px;
  }
  .top-\[5856px\] {
    top: 5856px;
  }
  .top-\[5865px\] {
    top: 5865px;
  }
  .top-\[5866px\] {
    top: 5866px;
  }
  .top-\[5867px\] {
    top: 5867px;
  }
  .top-\[5886\.5px\] {
    top: 5886.5px;
  }
  .top-\[5911px\] {
    top: 5911px;
  }
  .top-\[5916px\] {
    top: 5916px;
  }
  .top-\[5958px\] {
    top: 5958px;
  }
  .top-\[5971px\] {
    top: 5971px;
  }
  .top-\[6012px\] {
    top: 6012px;
  }
  .top-\[6032px\] {
    top: 6032px;
  }
  .top-\[6033px\] {
    top: 6033px;
  }
  .top-\[6044px\] {
    top: 6044px;
  }
  .top-\[6053px\] {
    top: 6053px;
  }
  .top-\[6092px\] {
    top: 6092px;
  }
  .top-\[6113px\] {
    top: 6113px;
  }
  .top-\[6170px\] {
    top: 6170px;
  }
  .top-\[6174px\] {
    top: 6174px;
  }
  .top-\[6323px\] {
    top: 6323px;
  }
  .top-\[6419\.5px\] {
    top: 6419.5px;
  }
  .top-\[6422px\] {
    top: 6422px;
  }
  .top-\[6553px\] {
    top: 6553px;
  }
  .top-\[6573\.5px\] {
    top: 6573.5px;
  }
  .top-\[6573px\] {
    top: 6573px;
  }
  .top-\[6576px\] {
    top: 6576px;
  }
  .top-\[6593\.5px\] {
    top: 6593.5px;
  }
  .top-\[6593px\] {
    top: 6593px;
  }
  .top-\[6613px\] {
    top: 6613px;
  }
  .top-\[6673px\] {
    top: 6673px;
  }
  .top-\[6701px\] {
    top: 6701px;
  }
  .top-\[6729px\] {
    top: 6729px;
  }
  .top-\[6739px\] {
    top: 6739px;
  }
  .top-\[6759px\] {
    top: 6759px;
  }
  .top-\[6780px\] {
    top: 6780px;
  }
  .top-\[6800px\] {
    top: 6800px;
  }
  .top-\[6834px\] {
    top: 6834px;
  }
  .top-\[6845px\] {
    top: 6845px;
  }
  .top-\[6871px\] {
    top: 6871px;
  }
  .top-\[6884px\] {
    top: 6884px;
  }
  .top-\[6968px\] {
    top: 6968px;
  }
  .top-\[6990\.5px\] {
    top: 6990.5px;
  }
  .top-\[7082px\] {
    top: 7082px;
  }
  .top-\[7107px\] {
    top: 7107px;
  }
  .top-\[7124\.5px\] {
    top: 7124.5px;
  }
  .top-\[7155px\] {
    top: 7155px;
  }
  .top-\[7243px\] {
    top: 7243px;
  }
  .top-\[7244px\] {
    top: 7244px;
  }
  .top-\[7254px\] {
    top: 7254px;
  }
  .top-\[7294px\] {
    top: 7294px;
  }
  .top-\[7311\.5px\] {
    top: 7311.5px;
  }
  .top-\[7315px\] {
    top: 7315px;
  }
  .top-\[7320px\] {
    top: 7320px;
  }
  .top-\[7340px\] {
    top: 7340px;
  }
  .top-\[7345px\] {
    top: 7345px;
  }
  .top-\[7350px\] {
    top: 7350px;
  }
  .top-\[7356\.95px\] {
    top: 7356.95px;
  }
  .top-\[7377px\] {
    top: 7377px;
  }
  .top-\[7462px\] {
    top: 7462px;
  }
  .top-\[7578px\] {
    top: 7578px;
  }
  .top-\[7715\.5px\] {
    top: 7715.5px;
  }
  .top-\[7773px\] {
    top: 7773px;
  }
  .top-\[7837px\] {
    top: 7837px;
  }
  .top-\[7857\.5px\] {
    top: 7857.5px;
  }
  .top-\[7857px\] {
    top: 7857px;
  }
  .top-\[7877\.5px\] {
    top: 7877.5px;
  }
  .top-\[7877px\] {
    top: 7877px;
  }
  .top-\[7897px\] {
    top: 7897px;
  }
  .top-\[7948px\] {
    top: 7948px;
  }
  .top-\[7978px\] {
    top: 7978px;
  }
  .top-\[8023px\] {
    top: 8023px;
  }
  .top-\[8043px\] {
    top: 8043px;
  }
  .top-\[8064px\] {
    top: 8064px;
  }
  .top-\[8084px\] {
    top: 8084px;
  }
  .top-\[8108px\] {
    top: 8108px;
  }
  .top-\[8129px\] {
    top: 8129px;
  }
  .top-\[8155px\] {
    top: 8155px;
  }
  .top-\[8252px\] {
    top: 8252px;
  }
  .top-\[8274\.5px\] {
    top: 8274.5px;
  }
  .top-\[8291px\] {
    top: 8291px;
  }
  .top-\[8446px\] {
    top: 8446px;
  }
  .top-\[8513px\] {
    top: 8513px;
  }
  .top-\[8515px\] {
    top: 8515px;
  }
  .top-\[8545px\] {
    top: 8545px;
  }
  .top-\[8566px\] {
    top: 8566px;
  }
  .top-\[8574px\] {
    top: 8574px;
  }
  .top-\[8582px\] {
    top: 8582px;
  }
  .top-\[8596px\] {
    top: 8596px;
  }
  .top-\[8597px\] {
    top: 8597px;
  }
  .top-\[8632px\] {
    top: 8632px;
  }
  .top-\[8712px\] {
    top: 8712px;
  }
  .top-\[8768px\] {
    top: 8768px;
  }
  .top-\[8884px\] {
    top: 8884px;
  }
  .top-\[8915px\] {
    top: 8915px;
  }
  .top-\[8988px\] {
    top: 8988px;
  }
  .top-\[9064px\] {
    top: 9064px;
  }
  .top-\[9137px\] {
    top: 9137px;
  }
  .top-\[9213px\] {
    top: 9213px;
  }
  .top-\[9289px\] {
    top: 9289px;
  }
  .top-\[9366px\] {
    top: 9366px;
  }
  .top-\[9489px\] {
    top: 9489px;
  }
  .top-\[9678px\] {
    top: 9678px;
  }
  .top-\[9812px\] {
    top: 9812px;
  }
  .top-\[9882px\] {
    top: 9882px;
  }
  .top-\[9911px\] {
    top: 9911px;
  }
  .top-\[9912px\] {
    top: 9912px;
  }
  .top-\[9986px\] {
    top: 9986px;
  }
  .top-\[10211px\] {
    top: 10211px;
  }
  .top-\[10394px\] {
    top: 10394px;
  }
  .top-\[10549px\] {
    top: 10549px;
  }
  .top-\[10616px\] {
    top: 10616px;
  }
  .top-\[10618px\] {
    top: 10618px;
  }
  .top-\[10648px\] {
    top: 10648px;
  }
  .top-\[10700px\] {
    top: 10700px;
  }
  .top-\[10735px\] {
    top: 10735px;
  }
  .top-\[calc\(50\%\+37\.5px\)\] {
    top: calc(50% + 37.5px);
  }
  .top-\[calc\(50\%\+64px\)\] {
    top: calc(50% + 64px);
  }
  .top-\[calc\(50\%\+101px\)\] {
    top: calc(50% + 101px);
  }
  .top-\[calc\(50\%\+225\.5px\)\] {
    top: calc(50% + 225.5px);
  }
  .top-\[calc\(50\%\+270\.5px\)\] {
    top: calc(50% + 270.5px);
  }
  .top-\[calc\(50\%\+271\.5px\)\] {
    top: calc(50% + 271.5px);
  }
  .top-\[calc\(50\%\+431\.5px\)\] {
    top: calc(50% + 431.5px);
  }
  .top-\[calc\(50\%\+740px\)\] {
    top: calc(50% + 740px);
  }
  .top-\[calc\(50\%\+741px\)\] {
    top: calc(50% + 741px);
  }
  .top-\[calc\(50\%\+919px\)\] {
    top: calc(50% + 919px);
  }
  .top-\[calc\(50\%\+924px\)\] {
    top: calc(50% + 924px);
  }
  .top-\[calc\(50\%\+978px\)\] {
    top: calc(50% + 978px);
  }
  .top-\[calc\(50\%\+1388\.5px\)\] {
    top: calc(50% + 1388.5px);
  }
  .top-\[calc\(50\%\+1408\.5px\)\] {
    top: calc(50% + 1408.5px);
  }
  .top-\[calc\(50\%\+1468\.5px\)\] {
    top: calc(50% + 1468.5px);
  }
  .top-\[calc\(50\%\+1682\.86px\)\] {
    top: calc(50% + 1682.86px);
  }
  .top-\[calc\(50\%\+1683px\)\] {
    top: calc(50% + 1683px);
  }
  .top-\[calc\(50\%\+2345\.5px\)\] {
    top: calc(50% + 2345.5px);
  }
  .top-\[calc\(50\%\+2345\.16px\)\] {
    top: calc(50% + 2345.16px);
  }
  .top-\[calc\(50\%\+2577\.66px\)\] {
    top: calc(50% + 2577.66px);
  }
  .top-\[calc\(50\%\+2578px\)\] {
    top: calc(50% + 2578px);
  }
  .top-\[calc\(50\%\+2900px\)\] {
    top: calc(50% + 2900px);
  }
  .top-\[calc\(50\%\+3233px\)\] {
    top: calc(50% + 3233px);
  }
  .top-\[calc\(50\%\+3306px\)\] {
    top: calc(50% + 3306px);
  }
  .top-\[calc\(50\%\+3383px\)\] {
    top: calc(50% + 3383px);
  }
  .top-\[calc\(50\%\+3456px\)\] {
    top: calc(50% + 3456px);
  }
  .top-\[calc\(50\%\+3533px\)\] {
    top: calc(50% + 3533px);
  }
  .top-\[calc\(50\%\+3606px\)\] {
    top: calc(50% + 3606px);
  }
  .top-\[calc\(50\%\+3683px\)\] {
    top: calc(50% + 3683px);
  }
  .top-\[calc\(50\%-22\.5px\)\] {
    top: calc(50% - 22.5px);
  }
  .top-\[calc\(50\%-145\.34px\)\] {
    top: calc(50% - 145.34px);
  }
  .top-\[calc\(50\%-145px\)\] {
    top: calc(50% - 145px);
  }
  .top-\[calc\(50\%-270px\)\] {
    top: calc(50% - 270px);
  }
  .top-\[calc\(50\%-271px\)\] {
    top: calc(50% - 271px);
  }
  .top-\[calc\(50\%-381\.09px\)\] {
    top: calc(50% - 381.09px);
  }
  .top-\[calc\(50\%-644\.5px\)\] {
    top: calc(50% - 644.5px);
  }
  .top-\[calc\(50\%-692px\)\] {
    top: calc(50% - 692px);
  }
  .top-\[calc\(50\%-725px\)\] {
    top: calc(50% - 725px);
  }
  .top-\[calc\(50\%-730px\)\] {
    top: calc(50% - 730px);
  }
  .top-\[calc\(50\%-886px\)\] {
    top: calc(50% - 886px);
  }
  .top-\[calc\(50\%-889\.5px\)\] {
    top: calc(50% - 889.5px);
  }
  .top-\[calc\(50\%-891px\)\] {
    top: calc(50% - 891px);
  }
  .top-\[calc\(50\%-919px\)\] {
    top: calc(50% - 919px);
  }
  .top-\[calc\(50\%-920px\)\] {
    top: calc(50% - 920px);
  }
  .top-\[calc\(50\%-1157\.5px\)\] {
    top: calc(50% - 1157.5px);
  }
  .top-\[calc\(50\%-1519\.5px\)\] {
    top: calc(50% - 1519.5px);
  }
  .top-\[calc\(50\%-1700px\)\] {
    top: calc(50% - 1700px);
  }
  .top-\[calc\(50\%-1788px\)\] {
    top: calc(50% - 1788px);
  }
  .top-\[calc\(50\%-1848px\)\] {
    top: calc(50% - 1848px);
  }
  .top-\[calc\(50\%-1868px\)\] {
    top: calc(50% - 1868px);
  }
  .top-\[calc\(50\%-1942px\)\] {
    top: calc(50% - 1942px);
  }
  .top-\[calc\(50\%-2046px\)\] {
    top: calc(50% - 2046px);
  }
  .top-\[calc\(50\%-2080px\)\] {
    top: calc(50% - 2080px);
  }
  .top-\[calc\(50\%-2576px\)\] {
    top: calc(50% - 2576px);
  }
  .top-\[calc\(50\%-2878px\)\] {
    top: calc(50% - 2878px);
  }
  .top-\[calc\(50\%-3775px\)\] {
    top: calc(50% - 3775px);
  }
  .top-\[calc\(50\%-4606px\)\] {
    top: calc(50% - 4606px);
  }
  .top-full {
    top: 100%;
  }
  .-right-12 {
    right: calc(var(--spacing) * -12);
  }
  .right-0 {
    right: calc(var(--spacing) * 0);
  }
  .right-1 {
    right: calc(var(--spacing) * 1);
  }
  .right-1\/4 {
    right: calc(1/4 * 100%);
  }
  .right-2 {
    right: calc(var(--spacing) * 2);
  }
  .right-3 {
    right: calc(var(--spacing) * 3);
  }
  .right-4 {
    right: calc(var(--spacing) * 4);
  }
  .right-\[-1\.83\%\] {
    right: -1.83%;
  }
  .right-\[5\.55\%\] {
    right: 5.55%;
  }
  .right-\[5\.59\%\] {
    right: 5.59%;
  }
  .right-\[6\.1\%\] {
    right: 6.1%;
  }
  .right-\[6\.2\%\] {
    right: 6.2%;
  }
  .right-\[6\.16\%\] {
    right: 6.16%;
  }
  .right-\[6\.17\%\] {
    right: 6.17%;
  }
  .right-\[7\.2\%\] {
    right: 7.2%;
  }
  .right-\[8\.6\%\] {
    right: 8.6%;
  }
  .right-\[9\.02\%\] {
    right: 9.02%;
  }
  .right-\[10\.88\%\] {
    right: 10.88%;
  }
  .right-\[12\.72\%\] {
    right: 12.72%;
  }
  .right-\[13\.6\%\] {
    right: 13.6%;
  }
  .right-\[14\.01\%\] {
    right: 14.01%;
  }
  .right-\[18\.57\%\] {
    right: 18.57%;
  }
  .right-\[19\%\] {
    right: 19%;
  }
  .right-\[20\.73\%\] {
    right: 20.73%;
  }
  .right-\[23\.48\%\] {
    right: 23.48%;
  }
  .right-\[28\.15\%\] {
    right: 28.15%;
  }
  .right-\[28\.76\%\] {
    right: 28.76%;
  }
  .right-\[29\.21\%\] {
    right: 29.21%;
  }
  .right-\[33\.57\%\] {
    right: 33.57%;
  }
  .right-\[34\.02\%\] {
    right: 34.02%;
  }
  .right-\[34\.06\%\] {
    right: 34.06%;
  }
  .right-\[42\.07\%\] {
    right: 42.07%;
  }
  .right-\[42\.97\%\] {
    right: 42.97%;
  }
  .right-\[43\.35\%\] {
    right: 43.35%;
  }
  .right-\[46\.5\%\] {
    right: 46.5%;
  }
  .right-\[46\.59\%\] {
    right: 46.59%;
  }
  .right-\[47\.26\%\] {
    right: 47.26%;
  }
  .right-\[47\.35\%\] {
    right: 47.35%;
  }
  .right-\[47\.96\%\] {
    right: 47.96%;
  }
  .right-\[49\.45\%\] {
    right: 49.45%;
  }
  .right-\[50\.79\%\] {
    right: 50.79%;
  }
  .right-\[52\.11\%\] {
    right: 52.11%;
  }
  .right-\[52\.72\%\] {
    right: 52.72%;
  }
  .right-\[55\.79\%\] {
    right: 55.79%;
  }
  .right-\[56\.5\%\] {
    right: 56.5%;
  }
  .right-\[57\.84\%\] {
    right: 57.84%;
  }
  .right-\[65\.85\%\] {
    right: 65.85%;
  }
  .right-\[74\.12\%\] {
    right: 74.12%;
  }
  .right-\[74\.21\%\] {
    right: 74.21%;
  }
  .right-\[78\.57\%\] {
    right: 78.57%;
  }
  .right-\[80\.4\%\] {
    right: 80.4%;
  }
  .right-\[82\.16\%\] {
    right: 82.16%;
  }
  .right-\[82\.68\%\] {
    right: 82.68%;
  }
  .right-\[84\.7\%\] {
    right: 84.7%;
  }
  .right-\[85\.3\%\] {
    right: 85.3%;
  }
  .right-\[86\.58\%\] {
    right: 86.58%;
  }
  .right-\[88\.05\%\] {
    right: 88.05%;
  }
  .right-\[88\.48\%\] {
    right: 88.48%;
  }
  .right-\[89\.02\%\] {
    right: 89.02%;
  }
  .right-\[91\.71\%\] {
    right: 91.71%;
  }
  .right-\[92\.5\%\] {
    right: 92.5%;
  }
  .right-\[92\.51\%\] {
    right: 92.51%;
  }
  .-bottom-12 {
    bottom: calc(var(--spacing) * -12);
  }
  .bottom-0 {
    bottom: calc(var(--spacing) * 0);
  }
  .bottom-\[1\.46\%\] {
    bottom: 1.46%;
  }
  .bottom-\[2\.56\%\] {
    bottom: 2.56%;
  }
  .bottom-\[3\.89\%\] {
    bottom: 3.89%;
  }
  .bottom-\[12\.5\%\] {
    bottom: 12.5%;
  }
  .bottom-\[21\.07\%\] {
    bottom: 21.07%;
  }
  .bottom-\[31\.33\%\] {
    bottom: 31.33%;
  }
  .bottom-\[88\.95\%\] {
    bottom: 88.95%;
  }
  .-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: calc(1/2 * 100%);
  }
  .left-1\/4 {
    left: calc(1/4 * 100%);
  }
  .left-2 {
    left: calc(var(--spacing) * 2);
  }
  .left-\[-0\.01\%\] {
    left: -0.01%;
  }
  .left-\[-0\.06\%\] {
    left: -0.06%;
  }
  .left-\[-0\.08\%\] {
    left: -0.08%;
  }
  .left-\[-0\.25\%\] {
    left: -0.25%;
  }
  .left-\[-1\.28\%\] {
    left: -1.28%;
  }
  .left-\[-4\.77\%\] {
    left: -4.77%;
  }
  .left-\[-6\.37\%\] {
    left: -6.37%;
  }
  .left-\[-10\.44\%\] {
    left: -10.44%;
  }
  .left-\[-22\.32\%\] {
    left: -22.32%;
  }
  .left-\[-23\.64\%\] {
    left: -23.64%;
  }
  .left-\[-27\.94\%\] {
    left: -27.94%;
  }
  .left-\[-58\.75\%\] {
    left: -58.75%;
  }
  .left-\[-67\.3\%\] {
    left: -67.3%;
  }
  .left-\[-71\.05\%\] {
    left: -71.05%;
  }
  .left-\[-73px\] {
    left: -73px;
  }
  .left-\[-77\.41\%\] {
    left: -77.41%;
  }
  .left-\[-78\.23\%\] {
    left: -78.23%;
  }
  .left-\[-88\.31\%\] {
    left: -88.31%;
  }
  .left-\[-99\.34\%\] {
    left: -99.34%;
  }
  .left-\[-170\.12px\] {
    left: -170.12px;
  }
  .left-\[-400\.09px\] {
    left: -400.09px;
  }
  .left-\[-421px\] {
    left: -421px;
  }
  .left-\[-685px\] {
    left: -685px;
  }
  .left-\[-853px\] {
    left: -853px;
  }
  .left-\[0\.07\%\] {
    left: 0.07%;
  }
  .left-\[1\.8\%\] {
    left: 1.8%;
  }
  .left-\[1\.13\%\] {
    left: 1.13%;
  }
  .left-\[4\.13\%\] {
    left: 4.13%;
  }
  .left-\[4\.21\%\] {
    left: 4.21%;
  }
  .left-\[6\.1\%\] {
    left: 6.1%;
  }
  .left-\[6\.04\%\] {
    left: 6.04%;
  }
  .left-\[6\.22\%\] {
    left: 6.22%;
  }
  .left-\[6\.54\%\] {
    left: 6.54%;
  }
  .left-\[6\.83\%\] {
    left: 6.83%;
  }
  .left-\[9\.82\%\] {
    left: 9.82%;
  }
  .left-\[10\.12\%\] {
    left: 10.12%;
  }
  .left-\[10\.18\%\] {
    left: 10.18%;
  }
  .left-\[11\.95\%\] {
    left: 11.95%;
  }
  .left-\[12\.87\%\] {
    left: 12.87%;
  }
  .left-\[14\.51\%\] {
    left: 14.51%;
  }
  .left-\[16\.22\%\] {
    left: 16.22%;
  }
  .left-\[18\.78\%\] {
    left: 18.78%;
  }
  .left-\[20\.23\%\] {
    left: 20.23%;
  }
  .left-\[20\.45\%\] {
    left: 20.45%;
  }
  .left-\[21\.04\%\] {
    left: 21.04%;
  }
  .left-\[24\.82\%\] {
    left: 24.82%;
  }
  .left-\[25\.06\%\] {
    left: 25.06%;
  }
  .left-\[28\.66\%\] {
    left: 28.66%;
  }
  .left-\[30\.39\%\] {
    left: 30.39%;
  }
  .left-\[30px\] {
    left: 30px;
  }
  .left-\[38\.13px\] {
    left: 38.13px;
  }
  .left-\[41\.34\%\] {
    left: 41.34%;
  }
  .left-\[42\.53\%\] {
    left: 42.53%;
  }
  .left-\[43\.11\%\] {
    left: 43.11%;
  }
  .left-\[43\.72\%\] {
    left: 43.72%;
  }
  .left-\[46\.46\%\] {
    left: 46.46%;
  }
  .left-\[46\.59\%\] {
    left: 46.59%;
  }
  .left-\[47\.07\%\] {
    left: 47.07%;
  }
  .left-\[49\.45\%\] {
    left: 49.45%;
  }
  .left-\[50\%\] {
    left: 50%;
  }
  .left-\[50\.91\%\] {
    left: 50.91%;
  }
  .left-\[51\.16\%\] {
    left: 51.16%;
  }
  .left-\[51\.22\%\] {
    left: 51.22%;
  }
  .left-\[51\.83\%\] {
    left: 51.83%;
  }
  .left-\[52\.68\%\] {
    left: 52.68%;
  }
  .left-\[53\.5px\] {
    left: 53.5px;
  }
  .left-\[55\.41\%\] {
    left: 55.41%;
  }
  .left-\[56\.77\%\] {
    left: 56.77%;
  }
  .left-\[60px\] {
    left: 60px;
  }
  .left-\[61\.06px\] {
    left: 61.06px;
  }
  .left-\[61px\] {
    left: 61px;
  }
  .left-\[64\.88\%\] {
    left: 64.88%;
  }
  .left-\[65\.3\%\] {
    left: 65.3%;
  }
  .left-\[65\.12\%\] {
    left: 65.12%;
  }
  .left-\[65\.45\%\] {
    left: 65.45%;
  }
  .left-\[70\.43\%\] {
    left: 70.43%;
  }
  .left-\[71\.04\%\] {
    left: 71.04%;
  }
  .left-\[73\.78\%\] {
    left: 73.78%;
  }
  .left-\[75\.55\%\] {
    left: 75.55%;
  }
  .left-\[80\.18\%\] {
    left: 80.18%;
  }
  .left-\[80\.61\%\] {
    left: 80.61%;
  }
  .left-\[81\.5\%\] {
    left: 81.5%;
  }
  .left-\[85\.3\%\] {
    left: 85.3%;
  }
  .left-\[86\.46\%\] {
    left: 86.46%;
  }
  .left-\[87\.32\%\] {
    left: 87.32%;
  }
  .left-\[88\.14\%\] {
    left: 88.14%;
  }
  .left-\[89\.57\%\] {
    left: 89.57%;
  }
  .left-\[90\.3\%\] {
    left: 90.3%;
  }
  .left-\[92\.5\%\] {
    left: 92.5%;
  }
  .left-\[92\.44\%\] {
    left: 92.44%;
  }
  .left-\[92\.99\%\] {
    left: 92.99%;
  }
  .left-\[93\.05\%\] {
    left: 93.05%;
  }
  .left-\[93\.6\%\] {
    left: 93.6%;
  }
  .left-\[96\.34\%\] {
    left: 96.34%;
  }
  .left-\[99px\] {
    left: 99px;
  }
  .left-\[100px\] {
    left: 100px;
  }
  .left-\[101px\] {
    left: 101px;
  }
  .left-\[102px\] {
    left: 102px;
  }
  .left-\[109\.5px\] {
    left: 109.5px;
  }
  .left-\[114px\] {
    left: 114px;
  }
  .left-\[117px\] {
    left: 117px;
  }
  .left-\[119px\] {
    left: 119px;
  }
  .left-\[129px\] {
    left: 129px;
  }
  .left-\[134px\] {
    left: 134px;
  }
  .left-\[137px\] {
    left: 137px;
  }
  .left-\[138px\] {
    left: 138px;
  }
  .left-\[140px\] {
    left: 140px;
  }
  .left-\[141px\] {
    left: 141px;
  }
  .left-\[150px\] {
    left: 150px;
  }
  .left-\[161px\] {
    left: 161px;
  }
  .left-\[162px\] {
    left: 162px;
  }
  .left-\[163px\] {
    left: 163px;
  }
  .left-\[168px\] {
    left: 168px;
  }
  .left-\[176px\] {
    left: 176px;
  }
  .left-\[178\.51px\] {
    left: 178.51px;
  }
  .left-\[179px\] {
    left: 179px;
  }
  .left-\[205px\] {
    left: 205px;
  }
  .left-\[220px\] {
    left: 220px;
  }
  .left-\[244px\] {
    left: 244px;
  }
  .left-\[265px\] {
    left: 265px;
  }
  .left-\[266px\] {
    left: 266px;
  }
  .left-\[270px\] {
    left: 270px;
  }
  .left-\[324px\] {
    left: 324px;
  }
  .left-\[450px\] {
    left: 450px;
  }
  .left-\[603px\] {
    left: 603px;
  }
  .left-\[694px\] {
    left: 694px;
  }
  .left-\[795px\] {
    left: 795px;
  }
  .left-\[887px\] {
    left: 887px;
  }
  .left-\[1120px\] {
    left: 1120px;
  }
  .left-\[1164px\] {
    left: 1164px;
  }
  .left-\[1218px\] {
    left: 1218px;
  }
  .left-\[1348px\] {
    left: 1348px;
  }
  .left-\[calc\(8\.33\%\+13\.33px\)\] {
    left: calc(8.33% + 13.33px);
  }
  .left-\[calc\(8\.33\%\+46\.33px\)\] {
    left: calc(8.33% + 46.33px);
  }
  .left-\[calc\(8\.33\%\+47\.33px\)\] {
    left: calc(8.33% + 47.33px);
  }
  .left-\[calc\(8\.33\%\+53\.33px\)\] {
    left: calc(8.33% + 53.33px);
  }
  .left-\[calc\(8\.33\%\+68\.33px\)\] {
    left: calc(8.33% + 68.33px);
  }
  .left-\[calc\(8\.33\%\+69\.33px\)\] {
    left: calc(8.33% + 69.33px);
  }
  .left-\[calc\(8\.33\%\+70\.33px\)\] {
    left: calc(8.33% + 70.33px);
  }
  .left-\[calc\(8\.33\%\+75\.33px\)\] {
    left: calc(8.33% + 75.33px);
  }
  .left-\[calc\(8\.33\%\+76\.33px\)\] {
    left: calc(8.33% + 76.33px);
  }
  .left-\[calc\(8\.33\%\+84\.33px\)\] {
    left: calc(8.33% + 84.33px);
  }
  .left-\[calc\(8\.33\%\+86\.33px\)\] {
    left: calc(8.33% + 86.33px);
  }
  .left-\[calc\(8\.33\%\+87\.33px\)\] {
    left: calc(8.33% + 87.33px);
  }
  .left-\[calc\(8\.33\%\+88\.33px\)\] {
    left: calc(8.33% + 88.33px);
  }
  .left-\[calc\(8\.33\%\+89\.33px\)\] {
    left: calc(8.33% + 89.33px);
  }
  .left-\[calc\(8\.33\%\+94\.33px\)\] {
    left: calc(8.33% + 94.33px);
  }
  .left-\[calc\(8\.33\%\+100\.33px\)\] {
    left: calc(8.33% + 100.33px);
  }
  .left-\[calc\(8\.33\%\+110\.33px\)\] {
    left: calc(8.33% + 110.33px);
  }
  .left-\[calc\(8\.33\%\+116\.33px\)\] {
    left: calc(8.33% + 116.33px);
  }
  .left-\[calc\(8\.33\%\+117\.33px\)\] {
    left: calc(8.33% + 117.33px);
  }
  .left-\[calc\(8\.33\%\+122\.33px\)\] {
    left: calc(8.33% + 122.33px);
  }
  .left-\[calc\(8\.33\%\+126\.33px\)\] {
    left: calc(8.33% + 126.33px);
  }
  .left-\[calc\(8\.33\%\+127\.33px\)\] {
    left: calc(8.33% + 127.33px);
  }
  .left-\[calc\(8\.33\%\+128\.33px\)\] {
    left: calc(8.33% + 128.33px);
  }
  .left-\[calc\(8\.33\%\+131\.83px\)\] {
    left: calc(8.33% + 131.83px);
  }
  .left-\[calc\(8\.33\%\+133\.99px\)\] {
    left: calc(8.33% + 133.99px);
  }
  .left-\[calc\(8\.33\%\+134\.33px\)\] {
    left: calc(8.33% + 134.33px);
  }
  .left-\[calc\(8\.33\%\+137\.33px\)\] {
    left: calc(8.33% + 137.33px);
  }
  .left-\[calc\(8\.33\%\+144\.33px\)\] {
    left: calc(8.33% + 144.33px);
  }
  .left-\[calc\(8\.33\%\+145\.33px\)\] {
    left: calc(8.33% + 145.33px);
  }
  .left-\[calc\(8\.33\%\+231\.33px\)\] {
    left: calc(8.33% + 231.33px);
  }
  .left-\[calc\(8\.33\%\+373\.33px\)\] {
    left: calc(8.33% + 373.33px);
  }
  .left-\[calc\(12\.5\%\+18px\)\] {
    left: calc(12.5% + 18px);
  }
  .left-\[calc\(12\.5\%-55px\)\] {
    left: calc(12.5% - 55px);
  }
  .left-\[calc\(12\.5\%-104px\)\] {
    left: calc(12.5% - 104px);
  }
  .left-\[calc\(12\.5\%-105px\)\] {
    left: calc(12.5% - 105px);
  }
  .left-\[calc\(12\.5\%-106px\)\] {
    left: calc(12.5% - 106px);
  }
  .left-\[calc\(16\.67\%\+33\.67px\)\] {
    left: calc(16.67% + 33.67px);
  }
  .left-\[calc\(16\.67\%\+35\.67px\)\] {
    left: calc(16.67% + 35.67px);
  }
  .left-\[calc\(16\.67\%\+36\.67px\)\] {
    left: calc(16.67% + 36.67px);
  }
  .left-\[calc\(16\.67\%\+37\.67px\)\] {
    left: calc(16.67% + 37.67px);
  }
  .left-\[calc\(16\.67\%\+42\.67px\)\] {
    left: calc(16.67% + 42.67px);
  }
  .left-\[calc\(16\.67\%\+44\.67px\)\] {
    left: calc(16.67% + 44.67px);
  }
  .left-\[calc\(16\.67\%\+58\.67px\)\] {
    left: calc(16.67% + 58.67px);
  }
  .left-\[calc\(16\.67\%\+67\.17px\)\] {
    left: calc(16.67% + 67.17px);
  }
  .left-\[calc\(16\.67\%\+81\.67px\)\] {
    left: calc(16.67% + 81.67px);
  }
  .left-\[calc\(16\.67\%\+91\.67px\)\] {
    left: calc(16.67% + 91.67px);
  }
  .left-\[calc\(16\.67\%\+93\.67px\)\] {
    left: calc(16.67% + 93.67px);
  }
  .left-\[calc\(16\.67\%\+95\.67px\)\] {
    left: calc(16.67% + 95.67px);
  }
  .left-\[calc\(16\.67\%\+106\.67px\)\] {
    left: calc(16.67% + 106.67px);
  }
  .left-\[calc\(16\.67\%\+107\.67px\)\] {
    left: calc(16.67% + 107.67px);
  }
  .left-\[calc\(16\.67\%\+120\.67px\)\] {
    left: calc(16.67% + 120.67px);
  }
  .left-\[calc\(16\.67\%\+123\.67px\)\] {
    left: calc(16.67% + 123.67px);
  }
  .left-\[calc\(16\.67\%\+127\.67px\)\] {
    left: calc(16.67% + 127.67px);
  }
  .left-\[calc\(16\.67\%\+143\.67px\)\] {
    left: calc(16.67% + 143.67px);
  }
  .left-\[calc\(16\.67\%\+150\.67px\)\] {
    left: calc(16.67% + 150.67px);
  }
  .left-\[calc\(16\.67\%\+151\.67px\)\] {
    left: calc(16.67% + 151.67px);
  }
  .left-\[calc\(16\.67\%-9\.33px\)\] {
    left: calc(16.67% - 9.33px);
  }
  .left-\[calc\(20\.83\%\+5\.83px\)\] {
    left: calc(20.83% + 5.83px);
  }
  .left-\[calc\(20\.83\%\+6\.83px\)\] {
    left: calc(20.83% + 6.83px);
  }
  .left-\[calc\(20\.83\%\+26\.33px\)\] {
    left: calc(20.83% + 26.33px);
  }
  .left-\[calc\(20\.83\%\+33\.83px\)\] {
    left: calc(20.83% + 33.83px);
  }
  .left-\[calc\(20\.83\%-132\.67px\)\] {
    left: calc(20.83% - 132.67px);
  }
  .left-\[calc\(20\.83\%-174\.67px\)\] {
    left: calc(20.83% - 174.67px);
  }
  .left-\[calc\(20\.83\%-242\.67px\)\] {
    left: calc(20.83% - 242.67px);
  }
  .left-\[calc\(25\%\+20px\)\] {
    left: calc(25% + 20px);
  }
  .left-\[calc\(25\%\+22px\)\] {
    left: calc(25% + 22px);
  }
  .left-\[calc\(25\%\+27px\)\] {
    left: calc(25% + 27px);
  }
  .left-\[calc\(25\%\+29px\)\] {
    left: calc(25% + 29px);
  }
  .left-\[calc\(25\%\+32px\)\] {
    left: calc(25% + 32px);
  }
  .left-\[calc\(25\%\+37px\)\] {
    left: calc(25% + 37px);
  }
  .left-\[calc\(25\%\+49px\)\] {
    left: calc(25% + 49px);
  }
  .left-\[calc\(25\%\+50px\)\] {
    left: calc(25% + 50px);
  }
  .left-\[calc\(25\%\+55px\)\] {
    left: calc(25% + 55px);
  }
  .left-\[calc\(25\%\+57\.5px\)\] {
    left: calc(25% + 57.5px);
  }
  .left-\[calc\(25\%\+60px\)\] {
    left: calc(25% + 60px);
  }
  .left-\[calc\(25\%\+61px\)\] {
    left: calc(25% + 61px);
  }
  .left-\[calc\(25\%\+62px\)\] {
    left: calc(25% + 62px);
  }
  .left-\[calc\(25\%\+69px\)\] {
    left: calc(25% + 69px);
  }
  .left-\[calc\(25\%\+72px\)\] {
    left: calc(25% + 72px);
  }
  .left-\[calc\(25\%\+77\.08px\)\] {
    left: calc(25% + 77.08px);
  }
  .left-\[calc\(25\%\+80\.51px\)\] {
    left: calc(25% + 80.51px);
  }
  .left-\[calc\(25\%\+82px\)\] {
    left: calc(25% + 82px);
  }
  .left-\[calc\(25\%\+90px\)\] {
    left: calc(25% + 90px);
  }
  .left-\[calc\(25\%\+100px\)\] {
    left: calc(25% + 100px);
  }
  .left-\[calc\(25\%\+101px\)\] {
    left: calc(25% + 101px);
  }
  .left-\[calc\(25\%\+109px\)\] {
    left: calc(25% + 109px);
  }
  .left-\[calc\(25\%\+111px\)\] {
    left: calc(25% + 111px);
  }
  .left-\[calc\(25\%\+125px\)\] {
    left: calc(25% + 125px);
  }
  .left-\[calc\(25\%\+126px\)\] {
    left: calc(25% + 126px);
  }
  .left-\[calc\(25\%\+127px\)\] {
    left: calc(25% + 127px);
  }
  .left-\[calc\(25\%\+130px\)\] {
    left: calc(25% + 130px);
  }
  .left-\[calc\(25\%\+133px\)\] {
    left: calc(25% + 133px);
  }
  .left-\[calc\(25\%\+139\.4px\)\] {
    left: calc(25% + 139.4px);
  }
  .left-\[calc\(25\%\+139px\)\] {
    left: calc(25% + 139px);
  }
  .left-\[calc\(25\%\+140px\)\] {
    left: calc(25% + 140px);
  }
  .left-\[calc\(25\%\+141\.5px\)\] {
    left: calc(25% + 141.5px);
  }
  .left-\[calc\(25\%\+225px\)\] {
    left: calc(25% + 225px);
  }
  .left-\[calc\(25\%-186px\)\] {
    left: calc(25% - 186px);
  }
  .left-\[calc\(25\%-187px\)\] {
    left: calc(25% - 187px);
  }
  .left-\[calc\(25\%-189px\)\] {
    left: calc(25% - 189px);
  }
  .left-\[calc\(29\.17\%\+71\.67px\)\] {
    left: calc(29.17% + 71.67px);
  }
  .left-\[calc\(29\.17\%-7\.83px\)\] {
    left: calc(29.17% - 7.83px);
  }
  .left-\[calc\(29\.17\%-41\.33px\)\] {
    left: calc(29.17% - 41.33px);
  }
  .left-\[calc\(29\.17\%-253\.33px\)\] {
    left: calc(29.17% - 253.33px);
  }
  .left-\[calc\(29\.17\%-254\.33px\)\] {
    left: calc(29.17% - 254.33px);
  }
  .left-\[calc\(29\.17\%-255\.33px\)\] {
    left: calc(29.17% - 255.33px);
  }
  .left-\[calc\(29\.17\%-258\.33px\)\] {
    left: calc(29.17% - 258.33px);
  }
  .left-\[calc\(33\.33\%\+6\.33px\)\] {
    left: calc(33.33% + 6.33px);
  }
  .left-\[calc\(33\.33\%\+11\.33px\)\] {
    left: calc(33.33% + 11.33px);
  }
  .left-\[calc\(33\.33\%\+20\.33px\)\] {
    left: calc(33.33% + 20.33px);
  }
  .left-\[calc\(33\.33\%\+29\.33px\)\] {
    left: calc(33.33% + 29.33px);
  }
  .left-\[calc\(33\.33\%\+30\.33px\)\] {
    left: calc(33.33% + 30.33px);
  }
  .left-\[calc\(33\.33\%\+33\.33px\)\] {
    left: calc(33.33% + 33.33px);
  }
  .left-\[calc\(33\.33\%\+40\.05px\)\] {
    left: calc(33.33% + 40.05px);
  }
  .left-\[calc\(33\.33\%\+43\.33px\)\] {
    left: calc(33.33% + 43.33px);
  }
  .left-\[calc\(33\.33\%\+46\.33px\)\] {
    left: calc(33.33% + 46.33px);
  }
  .left-\[calc\(33\.33\%\+47\.33px\)\] {
    left: calc(33.33% + 47.33px);
  }
  .left-\[calc\(33\.33\%\+48\.33px\)\] {
    left: calc(33.33% + 48.33px);
  }
  .left-\[calc\(33\.33\%\+50\.33px\)\] {
    left: calc(33.33% + 50.33px);
  }
  .left-\[calc\(33\.33\%\+56\.33px\)\] {
    left: calc(33.33% + 56.33px);
  }
  .left-\[calc\(33\.33\%\+64\.33px\)\] {
    left: calc(33.33% + 64.33px);
  }
  .left-\[calc\(33\.33\%\+65\.78px\)\] {
    left: calc(33.33% + 65.78px);
  }
  .left-\[calc\(33\.33\%\+66\.33px\)\] {
    left: calc(33.33% + 66.33px);
  }
  .left-\[calc\(33\.33\%\+74\.33px\)\] {
    left: calc(33.33% + 74.33px);
  }
  .left-\[calc\(33\.33\%\+75\.33px\)\] {
    left: calc(33.33% + 75.33px);
  }
  .left-\[calc\(33\.33\%\+76\.33px\)\] {
    left: calc(33.33% + 76.33px);
  }
  .left-\[calc\(33\.33\%\+82\.33px\)\] {
    left: calc(33.33% + 82.33px);
  }
  .left-\[calc\(33\.33\%\+86\.33px\)\] {
    left: calc(33.33% + 86.33px);
  }
  .left-\[calc\(33\.33\%\+90\.33px\)\] {
    left: calc(33.33% + 90.33px);
  }
  .left-\[calc\(33\.33\%\+91\.17px\)\] {
    left: calc(33.33% + 91.17px);
  }
  .left-\[calc\(33\.33\%\+96\.33px\)\] {
    left: calc(33.33% + 96.33px);
  }
  .left-\[calc\(33\.33\%\+99\.33px\)\] {
    left: calc(33.33% + 99.33px);
  }
  .left-\[calc\(33\.33\%\+105\.33px\)\] {
    left: calc(33.33% + 105.33px);
  }
  .left-\[calc\(33\.33\%\+114\.33px\)\] {
    left: calc(33.33% + 114.33px);
  }
  .left-\[calc\(33\.33\%\+116\.33px\)\] {
    left: calc(33.33% + 116.33px);
  }
  .left-\[calc\(33\.33\%\+117\.33px\)\] {
    left: calc(33.33% + 117.33px);
  }
  .left-\[calc\(33\.33\%\+118\.33px\)\] {
    left: calc(33.33% + 118.33px);
  }
  .left-\[calc\(33\.33\%\+122\.33px\)\] {
    left: calc(33.33% + 122.33px);
  }
  .left-\[calc\(33\.33\%\+124\.33px\)\] {
    left: calc(33.33% + 124.33px);
  }
  .left-\[calc\(33\.33\%\+126\.33px\)\] {
    left: calc(33.33% + 126.33px);
  }
  .left-\[calc\(33\.33\%\+274\.33px\)\] {
    left: calc(33.33% + 274.33px);
  }
  .left-\[calc\(33\.33\%-0\.67px\)\] {
    left: calc(33.33% - 0.67px);
  }
  .left-\[calc\(33\.33\%-107\.67px\)\] {
    left: calc(33.33% - 107.67px);
  }
  .left-\[calc\(37\.5\%\+20px\)\] {
    left: calc(37.5% + 20px);
  }
  .left-\[calc\(37\.5\%-11\.5px\)\] {
    left: calc(37.5% - 11.5px);
  }
  .left-\[calc\(37\.5\%-59px\)\] {
    left: calc(37.5% - 59px);
  }
  .left-\[calc\(37\.5\%-94px\)\] {
    left: calc(37.5% - 94px);
  }
  .left-\[calc\(37\.5\%-123px\)\] {
    left: calc(37.5% - 123px);
  }
  .left-\[calc\(37\.5\%-145px\)\] {
    left: calc(37.5% - 145px);
  }
  .left-\[calc\(37\.5\%-392px\)\] {
    left: calc(37.5% - 392px);
  }
  .left-\[calc\(37\.5\%-515px\)\] {
    left: calc(37.5% - 515px);
  }
  .left-\[calc\(41\.67\%\+15\.73px\)\] {
    left: calc(41.67% + 15.73px);
  }
  .left-\[calc\(41\.67\%\+18\.67px\)\] {
    left: calc(41.67% + 18.67px);
  }
  .left-\[calc\(41\.67\%\+33\.67px\)\] {
    left: calc(41.67% + 33.67px);
  }
  .left-\[calc\(41\.67\%\+38px\)\] {
    left: calc(41.67% + 38px);
  }
  .left-\[calc\(41\.67\%\+40\.67px\)\] {
    left: calc(41.67% + 40.67px);
  }
  .left-\[calc\(41\.67\%\+43\.2px\)\] {
    left: calc(41.67% + 43.2px);
  }
  .left-\[calc\(41\.67\%\+51\.67px\)\] {
    left: calc(41.67% + 51.67px);
  }
  .left-\[calc\(41\.67\%\+66\.67px\)\] {
    left: calc(41.67% + 66.67px);
  }
  .left-\[calc\(41\.67\%\+71\.67px\)\] {
    left: calc(41.67% + 71.67px);
  }
  .left-\[calc\(41\.67\%\+75\.67px\)\] {
    left: calc(41.67% + 75.67px);
  }
  .left-\[calc\(41\.67\%\+79\.67px\)\] {
    left: calc(41.67% + 79.67px);
  }
  .left-\[calc\(41\.67\%\+98\.08px\)\] {
    left: calc(41.67% + 98.08px);
  }
  .left-\[calc\(41\.67\%\+106\.67px\)\] {
    left: calc(41.67% + 106.67px);
  }
  .left-\[calc\(41\.67\%\+109\.67px\)\] {
    left: calc(41.67% + 109.67px);
  }
  .left-\[calc\(41\.67\%\+111\.67px\)\] {
    left: calc(41.67% + 111.67px);
  }
  .left-\[calc\(41\.67\%\+115\.67px\)\] {
    left: calc(41.67% + 115.67px);
  }
  .left-\[calc\(41\.67\%-3\.33px\)\] {
    left: calc(41.67% - 3.33px);
  }
  .left-\[calc\(41\.67\%-4\.33px\)\] {
    left: calc(41.67% - 4.33px);
  }
  .left-\[calc\(41\.67\%-6\.33px\)\] {
    left: calc(41.67% - 6.33px);
  }
  .left-\[calc\(41\.67\%-116\.33px\)\] {
    left: calc(41.67% - 116.33px);
  }
  .left-\[calc\(50\%\+0\.2px\)\] {
    left: calc(50% + 0.2px);
  }
  .left-\[calc\(50\%\+0\.5px\)\] {
    left: calc(50% + 0.5px);
  }
  .left-\[calc\(50\%\+2px\)\] {
    left: calc(50% + 2px);
  }
  .left-\[calc\(50\%\+3\.63px\)\] {
    left: calc(50% + 3.63px);
  }
  .left-\[calc\(50\%\+4px\)\] {
    left: calc(50% + 4px);
  }
  .left-\[calc\(50\%\+7px\)\] {
    left: calc(50% + 7px);
  }
  .left-\[calc\(50\%\+15px\)\] {
    left: calc(50% + 15px);
  }
  .left-\[calc\(50\%\+16px\)\] {
    left: calc(50% + 16px);
  }
  .left-\[calc\(50\%\+18px\)\] {
    left: calc(50% + 18px);
  }
  .left-\[calc\(50\%\+19px\)\] {
    left: calc(50% + 19px);
  }
  .left-\[calc\(50\%\+20px\)\] {
    left: calc(50% + 20px);
  }
  .left-\[calc\(50\%\+22px\)\] {
    left: calc(50% + 22px);
  }
  .left-\[calc\(50\%\+24px\)\] {
    left: calc(50% + 24px);
  }
  .left-\[calc\(50\%\+25px\)\] {
    left: calc(50% + 25px);
  }
  .left-\[calc\(50\%\+27\.03px\)\] {
    left: calc(50% + 27.03px);
  }
  .left-\[calc\(50\%\+28px\)\] {
    left: calc(50% + 28px);
  }
  .left-\[calc\(50\%\+31px\)\] {
    left: calc(50% + 31px);
  }
  .left-\[calc\(50\%\+33px\)\] {
    left: calc(50% + 33px);
  }
  .left-\[calc\(50\%\+38px\)\] {
    left: calc(50% + 38px);
  }
  .left-\[calc\(50\%\+40px\)\] {
    left: calc(50% + 40px);
  }
  .left-\[calc\(50\%\+43px\)\] {
    left: calc(50% + 43px);
  }
  .left-\[calc\(50\%\+47px\)\] {
    left: calc(50% + 47px);
  }
  .left-\[calc\(50\%\+51\.31px\)\] {
    left: calc(50% + 51.31px);
  }
  .left-\[calc\(50\%\+51px\)\] {
    left: calc(50% + 51px);
  }
  .left-\[calc\(50\%\+53px\)\] {
    left: calc(50% + 53px);
  }
  .left-\[calc\(50\%\+54px\)\] {
    left: calc(50% + 54px);
  }
  .left-\[calc\(50\%\+60px\)\] {
    left: calc(50% + 60px);
  }
  .left-\[calc\(50\%\+63px\)\] {
    left: calc(50% + 63px);
  }
  .left-\[calc\(50\%\+64\.42px\)\] {
    left: calc(50% + 64.42px);
  }
  .left-\[calc\(50\%\+64px\)\] {
    left: calc(50% + 64px);
  }
  .left-\[calc\(50\%\+68px\)\] {
    left: calc(50% + 68px);
  }
  .left-\[calc\(50\%\+70px\)\] {
    left: calc(50% + 70px);
  }
  .left-\[calc\(50\%\+74px\)\] {
    left: calc(50% + 74px);
  }
  .left-\[calc\(50\%\+78px\)\] {
    left: calc(50% + 78px);
  }
  .left-\[calc\(50\%\+88\.5px\)\] {
    left: calc(50% + 88.5px);
  }
  .left-\[calc\(50\%\+90\.32px\)\] {
    left: calc(50% + 90.32px);
  }
  .left-\[calc\(50\%\+91px\)\] {
    left: calc(50% + 91px);
  }
  .left-\[calc\(50\%\+92\.61px\)\] {
    left: calc(50% + 92.61px);
  }
  .left-\[calc\(50\%\+92px\)\] {
    left: calc(50% + 92px);
  }
  .left-\[calc\(50\%\+98px\)\] {
    left: calc(50% + 98px);
  }
  .left-\[calc\(50\%\+101px\)\] {
    left: calc(50% + 101px);
  }
  .left-\[calc\(50\%\+183px\)\] {
    left: calc(50% + 183px);
  }
  .left-\[calc\(50\%\+185px\)\] {
    left: calc(50% + 185px);
  }
  .left-\[calc\(50\%\+187px\)\] {
    left: calc(50% + 187px);
  }
  .left-\[calc\(50\%-0\.5px\)\] {
    left: calc(50% - 0.5px);
  }
  .left-\[calc\(50\%-2px\)\] {
    left: calc(50% - 2px);
  }
  .left-\[calc\(50\%-20px\)\] {
    left: calc(50% - 20px);
  }
  .left-\[calc\(50\%-53px\)\] {
    left: calc(50% - 53px);
  }
  .left-\[calc\(50\%-128px\)\] {
    left: calc(50% - 128px);
  }
  .left-\[calc\(50\%-177px\)\] {
    left: calc(50% - 177px);
  }
  .left-\[calc\(50\%-382px\)\] {
    left: calc(50% - 382px);
  }
  .left-\[calc\(50\%-464px\)\] {
    left: calc(50% - 464px);
  }
  .left-\[calc\(50\%-490px\)\] {
    left: calc(50% - 490px);
  }
  .left-\[calc\(50\%-597px\)\] {
    left: calc(50% - 597px);
  }
  .left-\[calc\(50\%-720px\)\] {
    left: calc(50% - 720px);
  }
  .left-\[calc\(54\.17\%\+9\.67px\)\] {
    left: calc(54.17% + 9.67px);
  }
  .left-\[calc\(54\.17\%-171\.33px\)\] {
    left: calc(54.17% - 171.33px);
  }
  .left-\[calc\(58\.33\%\+1\.83px\)\] {
    left: calc(58.33% + 1.83px);
  }
  .left-\[calc\(58\.33\%\+3\.33px\)\] {
    left: calc(58.33% + 3.33px);
  }
  .left-\[calc\(58\.33\%\+3\.83px\)\] {
    left: calc(58.33% + 3.83px);
  }
  .left-\[calc\(58\.33\%\+6\.33px\)\] {
    left: calc(58.33% + 6.33px);
  }
  .left-\[calc\(58\.33\%\+9\.62px\)\] {
    left: calc(58.33% + 9.62px);
  }
  .left-\[calc\(58\.33\%\+10\.33px\)\] {
    left: calc(58.33% + 10.33px);
  }
  .left-\[calc\(58\.33\%\+14\.33px\)\] {
    left: calc(58.33% + 14.33px);
  }
  .left-\[calc\(58\.33\%\+16\.33px\)\] {
    left: calc(58.33% + 16.33px);
  }
  .left-\[calc\(58\.33\%\+17\.33px\)\] {
    left: calc(58.33% + 17.33px);
  }
  .left-\[calc\(58\.33\%\+23\.33px\)\] {
    left: calc(58.33% + 23.33px);
  }
  .left-\[calc\(58\.33\%\+26\.33px\)\] {
    left: calc(58.33% + 26.33px);
  }
  .left-\[calc\(58\.33\%\+31\.33px\)\] {
    left: calc(58.33% + 31.33px);
  }
  .left-\[calc\(58\.33\%\+34\.28px\)\] {
    left: calc(58.33% + 34.28px);
  }
  .left-\[calc\(58\.33\%\+36\.33px\)\] {
    left: calc(58.33% + 36.33px);
  }
  .left-\[calc\(58\.33\%\+41\.33px\)\] {
    left: calc(58.33% + 41.33px);
  }
  .left-\[calc\(58\.33\%\+45\.33px\)\] {
    left: calc(58.33% + 45.33px);
  }
  .left-\[calc\(58\.33\%\+46\.33px\)\] {
    left: calc(58.33% + 46.33px);
  }
  .left-\[calc\(58\.33\%\+47\.83px\)\] {
    left: calc(58.33% + 47.83px);
  }
  .left-\[calc\(58\.33\%\+48\.86px\)\] {
    left: calc(58.33% + 48.86px);
  }
  .left-\[calc\(58\.33\%\+49\.33px\)\] {
    left: calc(58.33% + 49.33px);
  }
  .left-\[calc\(58\.33\%\+56\.33px\)\] {
    left: calc(58.33% + 56.33px);
  }
  .left-\[calc\(58\.33\%\+56\.55px\)\] {
    left: calc(58.33% + 56.55px);
  }
  .left-\[calc\(58\.33\%\+59\.33px\)\] {
    left: calc(58.33% + 59.33px);
  }
  .left-\[calc\(58\.33\%\+61\.33px\)\] {
    left: calc(58.33% + 61.33px);
  }
  .left-\[calc\(58\.33\%\+62\.33px\)\] {
    left: calc(58.33% + 62.33px);
  }
  .left-\[calc\(58\.33\%\+74\.33px\)\] {
    left: calc(58.33% + 74.33px);
  }
  .left-\[calc\(58\.33\%\+80\.33px\)\] {
    left: calc(58.33% + 80.33px);
  }
  .left-\[calc\(58\.33\%\+81\.96px\)\] {
    left: calc(58.33% + 81.96px);
  }
  .left-\[calc\(58\.33\%\+84\.33px\)\] {
    left: calc(58.33% + 84.33px);
  }
  .left-\[calc\(58\.33\%-0\.27px\)\] {
    left: calc(58.33% - 0.27px);
  }
  .left-\[calc\(58\.33\%-14\.67px\)\] {
    left: calc(58.33% - 14.67px);
  }
  .left-\[calc\(58\.33\%-17\.67px\)\] {
    left: calc(58.33% - 17.67px);
  }
  .left-\[calc\(58\.33\%-29\.67px\)\] {
    left: calc(58.33% - 29.67px);
  }
  .left-\[calc\(58\.33\%-32\.67px\)\] {
    left: calc(58.33% - 32.67px);
  }
  .left-\[calc\(58\.33\%-33\.67px\)\] {
    left: calc(58.33% - 33.67px);
  }
  .left-\[calc\(58\.33\%-68\.67px\)\] {
    left: calc(58.33% - 68.67px);
  }
  .left-\[calc\(58\.33\%-76\.67px\)\] {
    left: calc(58.33% - 76.67px);
  }
  .left-\[calc\(62\.5\%-20px\)\] {
    left: calc(62.5% - 20px);
  }
  .left-\[calc\(62\.5\%-21px\)\] {
    left: calc(62.5% - 21px);
  }
  .left-\[calc\(62\.5\%-53\.5px\)\] {
    left: calc(62.5% - 53.5px);
  }
  .left-\[calc\(62\.5\%-137px\)\] {
    left: calc(62.5% - 137px);
  }
  .left-\[calc\(62\.5\%-186px\)\] {
    left: calc(62.5% - 186px);
  }
  .left-\[calc\(62\.5\%-308px\)\] {
    left: calc(62.5% - 308px);
  }
  .left-\[calc\(62\.5\%-336px\)\] {
    left: calc(62.5% - 336px);
  }
  .left-\[calc\(66\.67\%\+0\.67px\)\] {
    left: calc(66.67% + 0.67px);
  }
  .left-\[calc\(66\.67\%\+7\.67px\)\] {
    left: calc(66.67% + 7.67px);
  }
  .left-\[calc\(66\.67\%\+9\.67px\)\] {
    left: calc(66.67% + 9.67px);
  }
  .left-\[calc\(66\.67\%\+11\.67px\)\] {
    left: calc(66.67% + 11.67px);
  }
  .left-\[calc\(66\.67\%\+13\.79px\)\] {
    left: calc(66.67% + 13.79px);
  }
  .left-\[calc\(66\.67\%\+23\.67px\)\] {
    left: calc(66.67% + 23.67px);
  }
  .left-\[calc\(66\.67\%\+26\.67px\)\] {
    left: calc(66.67% + 26.67px);
  }
  .left-\[calc\(66\.67\%\+36\.67px\)\] {
    left: calc(66.67% + 36.67px);
  }
  .left-\[calc\(66\.67\%\+47\.58px\)\] {
    left: calc(66.67% + 47.58px);
  }
  .left-\[calc\(66\.67\%\+47\.67px\)\] {
    left: calc(66.67% + 47.67px);
  }
  .left-\[calc\(66\.67\%\+48\.67px\)\] {
    left: calc(66.67% + 48.67px);
  }
  .left-\[calc\(66\.67\%\+57\.67px\)\] {
    left: calc(66.67% + 57.67px);
  }
  .left-\[calc\(66\.67\%\+63\.17px\)\] {
    left: calc(66.67% + 63.17px);
  }
  .left-\[calc\(66\.67\%\+67\.11px\)\] {
    left: calc(66.67% + 67.11px);
  }
  .left-\[calc\(66\.67\%\+73\.59px\)\] {
    left: calc(66.67% + 73.59px);
  }
  .left-\[calc\(66\.67\%\+178\.67px\)\] {
    left: calc(66.67% + 178.67px);
  }
  .left-\[calc\(66\.67\%-0\.33px\)\] {
    left: calc(66.67% - 0.33px);
  }
  .left-\[calc\(66\.67\%-4\.33px\)\] {
    left: calc(66.67% - 4.33px);
  }
  .left-\[calc\(66\.67\%-6\.33px\)\] {
    left: calc(66.67% - 6.33px);
  }
  .left-\[calc\(66\.67\%-8\.81px\)\] {
    left: calc(66.67% - 8.81px);
  }
  .left-\[calc\(66\.67\%-20\.33px\)\] {
    left: calc(66.67% - 20.33px);
  }
  .left-\[calc\(66\.67\%-21\.33px\)\] {
    left: calc(66.67% - 21.33px);
  }
  .left-\[calc\(66\.67\%-26\.97px\)\] {
    left: calc(66.67% - 26.97px);
  }
  .left-\[calc\(66\.67\%-46\.33px\)\] {
    left: calc(66.67% - 46.33px);
  }
  .left-\[calc\(66\.67\%-180\.33px\)\] {
    left: calc(66.67% - 180.33px);
  }
  .left-\[calc\(70\.83\%-19\.17px\)\] {
    left: calc(70.83% - 19.17px);
  }
  .left-\[calc\(70\.83\%-33\.67px\)\] {
    left: calc(70.83% - 33.67px);
  }
  .left-\[calc\(70\.83\%-36\.67px\)\] {
    left: calc(70.83% - 36.67px);
  }
  .left-\[calc\(70\.83\%-238\.67px\)\] {
    left: calc(70.83% - 238.67px);
  }
  .left-\[calc\(70\.83\%-301\.67px\)\] {
    left: calc(70.83% - 301.67px);
  }
  .left-\[calc\(75\%\+0\.51px\)\] {
    left: calc(75% + 0.51px);
  }
  .left-\[calc\(75\%\+3px\)\] {
    left: calc(75% + 3px);
  }
  .left-\[calc\(75\%\+10px\)\] {
    left: calc(75% + 10px);
  }
  .left-\[calc\(75\%\+11px\)\] {
    left: calc(75% + 11px);
  }
  .left-\[calc\(75\%\+15\.5px\)\] {
    left: calc(75% + 15.5px);
  }
  .left-\[calc\(75\%\+20px\)\] {
    left: calc(75% + 20px);
  }
  .left-\[calc\(75\%\+26px\)\] {
    left: calc(75% + 26px);
  }
  .left-\[calc\(75\%\+30px\)\] {
    left: calc(75% + 30px);
  }
  .left-\[calc\(75\%\+47px\)\] {
    left: calc(75% + 47px);
  }
  .left-\[calc\(75\%\+55px\)\] {
    left: calc(75% + 55px);
  }
  .left-\[calc\(75\%\+58\.51px\)\] {
    left: calc(75% + 58.51px);
  }
  .left-\[calc\(75\%\+59px\)\] {
    left: calc(75% + 59px);
  }
  .left-\[calc\(75\%\+143px\)\] {
    left: calc(75% + 143px);
  }
  .left-\[calc\(75\%\+145px\)\] {
    left: calc(75% + 145px);
  }
  .left-\[calc\(75\%\+147px\)\] {
    left: calc(75% + 147px);
  }
  .left-\[calc\(75\%-1px\)\] {
    left: calc(75% - 1px);
  }
  .left-\[calc\(75\%-7px\)\] {
    left: calc(75% - 7px);
  }
  .left-\[calc\(75\%-12px\)\] {
    left: calc(75% - 12px);
  }
  .left-\[calc\(75\%-13px\)\] {
    left: calc(75% - 13px);
  }
  .left-\[calc\(75\%-14px\)\] {
    left: calc(75% - 14px);
  }
  .left-\[calc\(75\%-16px\)\] {
    left: calc(75% - 16px);
  }
  .left-\[calc\(75\%-18px\)\] {
    left: calc(75% - 18px);
  }
  .left-\[calc\(75\%-20px\)\] {
    left: calc(75% - 20px);
  }
  .left-\[calc\(75\%-22\.33px\)\] {
    left: calc(75% - 22.33px);
  }
  .left-\[calc\(75\%-22px\)\] {
    left: calc(75% - 22px);
  }
  .left-\[calc\(75\%-44px\)\] {
    left: calc(75% - 44px);
  }
  .left-\[calc\(75\%-159px\)\] {
    left: calc(75% - 159px);
  }
  .left-\[calc\(79\.17\%-53\.33px\)\] {
    left: calc(79.17% - 53.33px);
  }
  .left-\[calc\(79\.17\%-227\.33px\)\] {
    left: calc(79.17% - 227.33px);
  }
  .left-\[calc\(83\.33\%\+2\.33px\)\] {
    left: calc(83.33% + 2.33px);
  }
  .left-\[calc\(83\.33\%\+4\.83px\)\] {
    left: calc(83.33% + 4.83px);
  }
  .left-\[calc\(83\.33\%\+6\.33px\)\] {
    left: calc(83.33% + 6.33px);
  }
  .left-\[calc\(83\.33\%\+13\.89px\)\] {
    left: calc(83.33% + 13.89px);
  }
  .left-\[calc\(83\.33\%\+14\.33px\)\] {
    left: calc(83.33% + 14.33px);
  }
  .left-\[calc\(83\.33\%\+16\.33px\)\] {
    left: calc(83.33% + 16.33px);
  }
  .left-\[calc\(83\.33\%\+34\.33px\)\] {
    left: calc(83.33% + 34.33px);
  }
  .left-\[calc\(83\.33\%\+44\.33px\)\] {
    left: calc(83.33% + 44.33px);
  }
  .left-\[calc\(83\.33\%-1\.22px\)\] {
    left: calc(83.33% - 1.22px);
  }
  .left-\[calc\(83\.33\%-3\.67px\)\] {
    left: calc(83.33% - 3.67px);
  }
  .left-\[calc\(83\.33\%-6\.84px\)\] {
    left: calc(83.33% - 6.84px);
  }
  .left-\[calc\(83\.33\%-7\.67px\)\] {
    left: calc(83.33% - 7.67px);
  }
  .left-\[calc\(83\.33\%-13\.67px\)\] {
    left: calc(83.33% - 13.67px);
  }
  .left-\[calc\(83\.33\%-15\.67px\)\] {
    left: calc(83.33% - 15.67px);
  }
  .left-\[calc\(83\.33\%-18\.56px\)\] {
    left: calc(83.33% - 18.56px);
  }
  .left-\[calc\(83\.33\%-19\.17px\)\] {
    left: calc(83.33% - 19.17px);
  }
  .left-\[calc\(83\.33\%-23\.67px\)\] {
    left: calc(83.33% - 23.67px);
  }
  .left-\[calc\(83\.33\%-33\.67px\)\] {
    left: calc(83.33% - 33.67px);
  }
  .left-\[calc\(83\.33\%-38\.03px\)\] {
    left: calc(83.33% - 38.03px);
  }
  .left-\[calc\(83\.33\%-43\.67px\)\] {
    left: calc(83.33% - 43.67px);
  }
  .left-\[calc\(83\.33\%-49\.67px\)\] {
    left: calc(83.33% - 49.67px);
  }
  .left-\[calc\(83\.33\%-50\.67px\)\] {
    left: calc(83.33% - 50.67px);
  }
  .left-\[calc\(83\.33\%-58\.67px\)\] {
    left: calc(83.33% - 58.67px);
  }
  .left-\[calc\(87\.5\%-57\.5px\)\] {
    left: calc(87.5% - 57.5px);
  }
  .left-\[calc\(87\.5\%-60px\)\] {
    left: calc(87.5% - 60px);
  }
  .left-\[calc\(87\.5\%-175px\)\] {
    left: calc(87.5% - 175px);
  }
  .left-\[calc\(87\.5\%-225px\)\] {
    left: calc(87.5% - 225px);
  }
  .left-\[calc\(91\.67\%\+6\.67px\)\] {
    left: calc(91.67% + 6.67px);
  }
  .left-\[calc\(91\.67\%\+31\.67px\)\] {
    left: calc(91.67% + 31.67px);
  }
  .left-\[calc\(91\.67\%-13\.33px\)\] {
    left: calc(91.67% - 13.33px);
  }
  .left-\[calc\(91\.67\%-15\.33px\)\] {
    left: calc(91.67% - 15.33px);
  }
  .left-\[calc\(91\.67\%-28\.33px\)\] {
    left: calc(91.67% - 28.33px);
  }
  .left-\[calc\(91\.67\%-43\.33px\)\] {
    left: calc(91.67% - 43.33px);
  }
  .left-\[calc\(91\.67\%-56\.33px\)\] {
    left: calc(91.67% - 56.33px);
  }
  .left-\[calc\(91\.67\%-61\.33px\)\] {
    left: calc(91.67% - 61.33px);
  }
  .left-\[calc\(91\.67\%-66\.33px\)\] {
    left: calc(91.67% - 66.33px);
  }
  .left-\[calc\(100\%\+46px\)\] {
    left: calc(100% + 46px);
  }
  .left-\[calc\(100\%\+142\.44px\)\] {
    left: calc(100% + 142.44px);
  }
  .left-\[calc\(100\%\+362\.83px\)\] {
    left: calc(100% + 362.83px);
  }
  .left-\[calc\(100\%\+393px\)\] {
    left: calc(100% + 393px);
  }
  .left-\[calc\(100\%\+532\.55px\)\] {
    left: calc(100% + 532.55px);
  }
  .left-\[calc\(100\%\+745\.87px\)\] {
    left: calc(100% + 745.87px);
  }
  .left-\[calc\(100\%-20px\)\] {
    left: calc(100% - 20px);
  }
  .left-\[calc\(100\%-37px\)\] {
    left: calc(100% - 37px);
  }
  .left-\[calc\(100\%-47\.31px\)\] {
    left: calc(100% - 47.31px);
  }
  .left-\[calc\(100\%-47px\)\] {
    left: calc(100% - 47px);
  }
  .left-\[calc\(100\%-48\.5px\)\] {
    left: calc(100% - 48.5px);
  }
  .left-\[calc\(100\%-49px\)\] {
    left: calc(100% - 49px);
  }
  .left-\[calc\(100\%-52px\)\] {
    left: calc(100% - 52px);
  }
  .left-\[calc\(100\%-58px\)\] {
    left: calc(100% - 58px);
  }
  .left-\[calc\(100\%-60px\)\] {
    left: calc(100% - 60px);
  }
  .left-\[calc\(100\%-62px\)\] {
    left: calc(100% - 62px);
  }
  .left-\[calc\(100\%-64px\)\] {
    left: calc(100% - 64px);
  }
  .left-\[calc\(100\%-208px\)\] {
    left: calc(100% - 208px);
  }
  .isolate {
    isolation: isolate;
  }
  .z-10 {
    z-index: 10;
  }
  .z-20 {
    z-index: 20;
  }
  .z-50 {
    z-index: 50;
  }
  .z-\[1\] {
    z-index: 1;
  }
  .col-1 {
    grid-column: 1;
  }
  .col-start-2 {
    grid-column-start: 2;
  }
  .row-1 {
    grid-row: 1;
  }
  .row-span-2 {
    grid-row: span 2 / span 2;
  }
  .row-start-1 {
    grid-row-start: 1;
  }
  .-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-auto {
    margin-inline: auto;
  }
  .my-0\.5 {
    margin-block: calc(var(--spacing) * 0.5);
  }
  .my-1 {
    margin-block: calc(var(--spacing) * 1);
  }
  .ms-\[27px\] {
    margin-inline-start: 27px;
  }
  .-mt-4 {
    margin-top: calc(var(--spacing) * -4);
  }
  .mt-0 {
    margin-top: calc(var(--spacing) * 0);
  }
  .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-auto {
    margin-top: auto;
  }
  .mb-0 {
    margin-bottom: calc(var(--spacing) * 0);
  }
  .-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-auto {
    margin-left: auto;
  }
  .line-clamp-1 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
  }
  .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-\[13\.999849319458008\/7\.585635185241699\] {
    aspect-ratio: 13.999849319458008/7.585635185241699;
  }
  .aspect-\[15\.999924659729004\/13\.999849319458008\] {
    aspect-ratio: 15.999924659729004/13.999849319458008;
  }
  .aspect-\[19\.5\/17\.5\] {
    aspect-ratio: 19.5/17.5;
  }
  .aspect-\[20\.000009536743164\/16\.000009536743164\] {
    aspect-ratio: 20.000009536743164/16.000009536743164;
  }
  .aspect-\[20\.499650955200195\/19\.708099365234375\] {
    aspect-ratio: 20.499650955200195/19.708099365234375;
  }
  .aspect-\[23\/20\] {
    aspect-ratio: 23/20;
  }
  .aspect-\[74\.99988555908203\/67\.77108764648438\] {
    aspect-ratio: 74.99988555908203/67.77108764648438;
  }
  .aspect-square {
    aspect-ratio: 1 / 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-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-\[24px\] {
    width: 24px;
    height: 24px;
  }
  .size-\[30px\] {
    width: 30px;
    height: 30px;
  }
  .size-\[42px\] {
    width: 42px;
    height: 42px;
  }
  .size-\[48px\] {
    width: 48px;
    height: 48px;
  }
  .size-\[60px\] {
    width: 60px;
    height: 60px;
  }
  .size-\[64px\] {
    width: 64px;
    height: 64px;
  }
  .size-\[100px\] {
    width: 100px;
    height: 100px;
  }
  .size-\[220px\] {
    width: 220px;
    height: 220px;
  }
  .size-\[269\.444px\] {
    width: 269.444px;
    height: 269.444px;
  }
  .size-\[325\.723px\] {
    width: 325.723px;
    height: 325.723px;
  }
  .size-\[398\.927px\] {
    width: 398.927px;
    height: 398.927px;
  }
  .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-\[0px\] {
    height: 0px;
  }
  .h-\[1\.15rem\] {
    height: 1.15rem;
  }
  .h-\[2px\] {
    height: 2px;
  }
  .h-\[3px\] {
    height: 3px;
  }
  .h-\[10px\] {
    height: 10px;
  }
  .h-\[13px\] {
    height: 13px;
  }
  .h-\[14\.667px\] {
    height: 14.667px;
  }
  .h-\[14px\] {
    height: 14px;
  }
  .h-\[16px\] {
    height: 16px;
  }
  .h-\[17\.687px\] {
    height: 17.687px;
  }
  .h-\[18\.955px\] {
    height: 18.955px;
  }
  .h-\[19\.265px\] {
    height: 19.265px;
  }
  .h-\[20\.078px\] {
    height: 20.078px;
  }
  .h-\[20\.551px\] {
    height: 20.551px;
  }
  .h-\[20px\] {
    height: 20px;
  }
  .h-\[22\.35px\] {
    height: 22.35px;
  }
  .h-\[22\.642px\] {
    height: 22.642px;
  }
  .h-\[22\.829px\] {
    height: 22.829px;
  }
  .h-\[23\.493px\] {
    height: 23.493px;
  }
  .h-\[23\.571px\] {
    height: 23.571px;
  }
  .h-\[24\.001px\] {
    height: 24.001px;
  }
  .h-\[24\.067px\] {
    height: 24.067px;
  }
  .h-\[24px\] {
    height: 24px;
  }
  .h-\[25\.928px\] {
    height: 25.928px;
  }
  .h-\[27\.84px\] {
    height: 27.84px;
  }
  .h-\[27\.107px\] {
    height: 27.107px;
  }
  .h-\[28\.392px\] {
    height: 28.392px;
  }
  .h-\[29\.464px\] {
    height: 29.464px;
  }
  .h-\[29\.789px\] {
    height: 29.789px;
  }
  .h-\[30\.643px\] {
    height: 30.643px;
  }
  .h-\[30px\] {
    height: 30px;
  }
  .h-\[31\.821px\] {
    height: 31.821px;
  }
  .h-\[31\.911px\] {
    height: 31.911px;
  }
  .h-\[33\.369px\] {
    height: 33.369px;
  }
  .h-\[33\.669px\] {
    height: 33.669px;
  }
  .h-\[35\.467px\] {
    height: 35.467px;
  }
  .h-\[36px\] {
    height: 36px;
  }
  .h-\[37\.286px\] {
    height: 37.286px;
  }
  .h-\[40px\] {
    height: 40px;
  }
  .h-\[41\.029px\] {
    height: 41.029px;
  }
  .h-\[42\.857px\] {
    height: 42.857px;
  }
  .h-\[42px\] {
    height: 42px;
  }
  .h-\[43\.902px\] {
    height: 43.902px;
  }
  .h-\[44\.79px\] {
    height: 44.79px;
  }
  .h-\[44\.785px\] {
    height: 44.785px;
  }
  .h-\[44px\] {
    height: 44px;
  }
  .h-\[47\.03px\] {
    height: 47.03px;
  }
  .h-\[47px\] {
    height: 47px;
  }
  .h-\[50px\] {
    height: 50px;
  }
  .h-\[52\.27px\] {
    height: 52.27px;
  }
  .h-\[54\.951px\] {
    height: 54.951px;
  }
  .h-\[55\.505px\] {
    height: 55.505px;
  }
  .h-\[55px\] {
    height: 55px;
  }
  .h-\[59px\] {
    height: 59px;
  }
  .h-\[60px\] {
    height: 60px;
  }
  .h-\[61px\] {
    height: 61px;
  }
  .h-\[64px\] {
    height: 64px;
  }
  .h-\[66\.01px\] {
    height: 66.01px;
  }
  .h-\[72px\] {
    height: 72px;
  }
  .h-\[76px\] {
    height: 76px;
  }
  .h-\[84px\] {
    height: 84px;
  }
  .h-\[86\.03\%\] {
    height: 86.03%;
  }
  .h-\[88px\] {
    height: 88px;
  }
  .h-\[93px\] {
    height: 93px;
  }
  .h-\[97px\] {
    height: 97px;
  }
  .h-\[99\.93\%\] {
    height: 99.93%;
  }
  .h-\[100\.09\%\] {
    height: 100.09%;
  }
  .h-\[100cqh\] {
    height: 100cqh;
  }
  .h-\[101\.45\%\] {
    height: 101.45%;
  }
  .h-\[104\.56\%\] {
    height: 104.56%;
  }
  .h-\[104px\] {
    height: 104px;
  }
  .h-\[105\.79\%\] {
    height: 105.79%;
  }
  .h-\[106\%\] {
    height: 106%;
  }
  .h-\[107\.27\%\] {
    height: 107.27%;
  }
  .h-\[107\.35\%\] {
    height: 107.35%;
  }
  .h-\[108\.05\%\] {
    height: 108.05%;
  }
  .h-\[108\.21\%\] {
    height: 108.21%;
  }
  .h-\[108px\] {
    height: 108px;
  }
  .h-\[110\.81\%\] {
    height: 110.81%;
  }
  .h-\[111\.66\%\] {
    height: 111.66%;
  }
  .h-\[111px\] {
    height: 111px;
  }
  .h-\[119\.95\%\] {
    height: 119.95%;
  }
  .h-\[120\.74\%\] {
    height: 120.74%;
  }
  .h-\[120px\] {
    height: 120px;
  }
  .h-\[124\.77\%\] {
    height: 124.77%;
  }
  .h-\[125\.39\%\] {
    height: 125.39%;
  }
  .h-\[129\.38\%\] {
    height: 129.38%;
  }
  .h-\[135\.37\%\] {
    height: 135.37%;
  }
  .h-\[136px\] {
    height: 136px;
  }
  .h-\[148\.21\%\] {
    height: 148.21%;
  }
  .h-\[148\.22\%\] {
    height: 148.22%;
  }
  .h-\[152\.34\%\] {
    height: 152.34%;
  }
  .h-\[154\.02\%\] {
    height: 154.02%;
  }
  .h-\[168\.43\%\] {
    height: 168.43%;
  }
  .h-\[178\.75\%\] {
    height: 178.75%;
  }
  .h-\[186\.12\%\] {
    height: 186.12%;
  }
  .h-\[192px\] {
    height: 192px;
  }
  .h-\[199px\] {
    height: 199px;
  }
  .h-\[200px\] {
    height: 200px;
  }
  .h-\[205px\] {
    height: 205px;
  }
  .h-\[212px\] {
    height: 212px;
  }
  .h-\[219px\] {
    height: 219px;
  }
  .h-\[220px\] {
    height: 220px;
  }
  .h-\[221\.51\%\] {
    height: 221.51%;
  }
  .h-\[225px\] {
    height: 225px;
  }
  .h-\[229px\] {
    height: 229px;
  }
  .h-\[237\.622px\] {
    height: 237.622px;
  }
  .h-\[240px\] {
    height: 240px;
  }
  .h-\[242px\] {
    height: 242px;
  }
  .h-\[260\.35\%\] {
    height: 260.35%;
  }
  .h-\[270px\] {
    height: 270px;
  }
  .h-\[285px\] {
    height: 285px;
  }
  .h-\[286px\] {
    height: 286px;
  }
  .h-\[288\.973px\] {
    height: 288.973px;
  }
  .h-\[289\.001px\] {
    height: 289.001px;
  }
  .h-\[289\.562px\] {
    height: 289.562px;
  }
  .h-\[299\.231px\] {
    height: 299.231px;
  }
  .h-\[300px\] {
    height: 300px;
  }
  .h-\[307px\] {
    height: 307px;
  }
  .h-\[313px\] {
    height: 313px;
  }
  .h-\[316px\] {
    height: 316px;
  }
  .h-\[319px\] {
    height: 319px;
  }
  .h-\[325px\] {
    height: 325px;
  }
  .h-\[337px\] {
    height: 337px;
  }
  .h-\[339px\] {
    height: 339px;
  }
  .h-\[340px\] {
    height: 340px;
  }
  .h-\[347px\] {
    height: 347px;
  }
  .h-\[350px\] {
    height: 350px;
  }
  .h-\[356\.966px\] {
    height: 356.966px;
  }
  .h-\[356px\] {
    height: 356px;
  }
  .h-\[366px\] {
    height: 366px;
  }
  .h-\[368px\] {
    height: 368px;
  }
  .h-\[373\.392px\] {
    height: 373.392px;
  }
  .h-\[387px\] {
    height: 387px;
  }
  .h-\[390px\] {
    height: 390px;
  }
  .h-\[410\.496px\] {
    height: 410.496px;
  }
  .h-\[410px\] {
    height: 410px;
  }
  .h-\[420px\] {
    height: 420px;
  }
  .h-\[427\.68px\] {
    height: 427.68px;
  }
  .h-\[428px\] {
    height: 428px;
  }
  .h-\[432px\] {
    height: 432px;
  }
  .h-\[440px\] {
    height: 440px;
  }
  .h-\[447px\] {
    height: 447px;
  }
  .h-\[449px\] {
    height: 449px;
  }
  .h-\[450px\] {
    height: 450px;
  }
  .h-\[456px\] {
    height: 456px;
  }
  .h-\[463px\] {
    height: 463px;
  }
  .h-\[479px\] {
    height: 479px;
  }
  .h-\[487px\] {
    height: 487px;
  }
  .h-\[489px\] {
    height: 489px;
  }
  .h-\[490\.74\%\] {
    height: 490.74%;
  }
  .h-\[505px\] {
    height: 505px;
  }
  .h-\[537px\] {
    height: 537px;
  }
  .h-\[539px\] {
    height: 539px;
  }
  .h-\[551px\] {
    height: 551px;
  }
  .h-\[552px\] {
    height: 552px;
  }
  .h-\[559px\] {
    height: 559px;
  }
  .h-\[571px\] {
    height: 571px;
  }
  .h-\[575px\] {
    height: 575px;
  }
  .h-\[581px\] {
    height: 581px;
  }
  .h-\[616px\] {
    height: 616px;
  }
  .h-\[621px\] {
    height: 621px;
  }
  .h-\[642px\] {
    height: 642px;
  }
  .h-\[646px\] {
    height: 646px;
  }
  .h-\[663px\] {
    height: 663px;
  }
  .h-\[674\.383px\] {
    height: 674.383px;
  }
  .h-\[691px\] {
    height: 691px;
  }
  .h-\[719px\] {
    height: 719px;
  }
  .h-\[729px\] {
    height: 729px;
  }
  .h-\[734px\] {
    height: 734px;
  }
  .h-\[752px\] {
    height: 752px;
  }
  .h-\[762px\] {
    height: 762px;
  }
  .h-\[784px\] {
    height: 784px;
  }
  .h-\[790px\] {
    height: 790px;
  }
  .h-\[799px\] {
    height: 799px;
  }
  .h-\[805px\] {
    height: 805px;
  }
  .h-\[818px\] {
    height: 818px;
  }
  .h-\[836px\] {
    height: 836px;
  }
  .h-\[847px\] {
    height: 847px;
  }
  .h-\[855\.64px\] {
    height: 855.64px;
  }
  .h-\[886px\] {
    height: 886px;
  }
  .h-\[888px\] {
    height: 888px;
  }
  .h-\[932px\] {
    height: 932px;
  }
  .h-\[947px\] {
    height: 947px;
  }
  .h-\[1029px\] {
    height: 1029px;
  }
  .h-\[1038px\] {
    height: 1038px;
  }
  .h-\[1046\.12px\] {
    height: 1046.12px;
  }
  .h-\[1086px\] {
    height: 1086px;
  }
  .h-\[1172px\] {
    height: 1172px;
  }
  .h-\[1194px\] {
    height: 1194px;
  }
  .h-\[1253px\] {
    height: 1253px;
  }
  .h-\[1319px\] {
    height: 1319px;
  }
  .h-\[1437px\] {
    height: 1437px;
  }
  .h-\[1534px\] {
    height: 1534px;
  }
  .h-\[1582px\] {
    height: 1582px;
  }
  .h-\[1640px\] {
    height: 1640px;
  }
  .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-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: calc(3/4 * 100%);
  }
  .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-64 {
    width: calc(var(--spacing) * 64);
  }
  .w-72 {
    width: calc(var(--spacing) * 72);
  }
  .w-\[1\.5px\] {
    width: 1.5px;
  }
  .w-\[2px\] {
    width: 2px;
  }
  .w-\[14px\] {
    width: 14px;
  }
  .w-\[21\.538px\] {
    width: 21.538px;
  }
  .w-\[21\.859px\] {
    width: 21.859px;
  }
  .w-\[24px\] {
    width: 24px;
  }
  .w-\[33\.69px\] {
    width: 33.69px;
  }
  .w-\[36px\] {
    width: 36px;
  }
  .w-\[44\.59px\] {
    width: 44.59px;
  }
  .w-\[49\.651px\] {
    width: 49.651px;
  }
  .w-\[52\.643px\] {
    width: 52.643px;
  }
  .w-\[57\.672px\] {
    width: 57.672px;
  }
  .w-\[58\.928px\] {
    width: 58.928px;
  }
  .w-\[61px\] {
    width: 61px;
  }
  .w-\[62px\] {
    width: 62px;
  }
  .w-\[66px\] {
    width: 66px;
  }
  .w-\[67\.77px\] {
    width: 67.77px;
  }
  .w-\[67\.185px\] {
    width: 67.185px;
  }
  .w-\[72px\] {
    width: 72px;
  }
  .w-\[73\.815px\] {
    width: 73.815px;
  }
  .w-\[75\.428px\] {
    width: 75.428px;
  }
  .w-\[75px\] {
    width: 75px;
  }
  .w-\[76\.1\%\] {
    width: 76.1%;
  }
  .w-\[77\.583px\] {
    width: 77.583px;
  }
  .w-\[78\.695px\] {
    width: 78.695px;
  }
  .w-\[80\.961px\] {
    width: 80.961px;
  }
  .w-\[82\.62\%\] {
    width: 82.62%;
  }
  .w-\[83\.49\%\] {
    width: 83.49%;
  }
  .w-\[84px\] {
    width: 84px;
  }
  .w-\[87\.139px\] {
    width: 87.139px;
  }
  .w-\[89\.52\%\] {
    width: 89.52%;
  }
  .w-\[90\.11\%\] {
    width: 90.11%;
  }
  .w-\[91\.74\%\] {
    width: 91.74%;
  }
  .w-\[91\.556px\] {
    width: 91.556px;
  }
  .w-\[96\.41\%\] {
    width: 96.41%;
  }
  .w-\[97\.73\%\] {
    width: 97.73%;
  }
  .w-\[97px\] {
    width: 97px;
  }
  .w-\[99\.015px\] {
    width: 99.015px;
  }
  .w-\[99\.93\%\] {
    width: 99.93%;
  }
  .w-\[99\.877px\] {
    width: 99.877px;
  }
  .w-\[100\.15\%\] {
    width: 100.15%;
  }
  .w-\[100\.509px\] {
    width: 100.509px;
  }
  .w-\[100\.778px\] {
    width: 100.778px;
  }
  .w-\[100cqw\] {
    width: 100cqw;
  }
  .w-\[100px\] {
    width: 100px;
  }
  .w-\[101px\] {
    width: 101px;
  }
  .w-\[102\.77\%\] {
    width: 102.77%;
  }
  .w-\[103\.57\%\] {
    width: 103.57%;
  }
  .w-\[104\.67\%\] {
    width: 104.67%;
  }
  .w-\[104\.892px\] {
    width: 104.892px;
  }
  .w-\[104px\] {
    width: 104px;
  }
  .w-\[106\.071px\] {
    width: 106.071px;
  }
  .w-\[108\.786px\] {
    width: 108.786px;
  }
  .w-\[111\.365px\] {
    width: 111.365px;
  }
  .w-\[111\.804px\] {
    width: 111.804px;
  }
  .w-\[112px\] {
    width: 112px;
  }
  .w-\[113px\] {
    width: 113px;
  }
  .w-\[116px\] {
    width: 116px;
  }
  .w-\[118\.74\%\] {
    width: 118.74%;
  }
  .w-\[118px\] {
    width: 118px;
  }
  .w-\[120\.214px\] {
    width: 120.214px;
  }
  .w-\[123\.64\%\] {
    width: 123.64%;
  }
  .w-\[128\.422px\] {
    width: 128.422px;
  }
  .w-\[130\.68\%\] {
    width: 130.68%;
  }
  .w-\[130px\] {
    width: 130px;
  }
  .w-\[131\.47\%\] {
    width: 131.47%;
  }
  .w-\[131px\] {
    width: 131px;
  }
  .w-\[132px\] {
    width: 132px;
  }
  .w-\[137\.91px\] {
    width: 137.91px;
  }
  .w-\[140\.439px\] {
    width: 140.439px;
  }
  .w-\[146\.142px\] {
    width: 146.142px;
  }
  .w-\[147\.93\%\] {
    width: 147.93%;
  }
  .w-\[147px\] {
    width: 147px;
  }
  .w-\[148\.523px\] {
    width: 148.523px;
  }
  .w-\[149\.16\%\] {
    width: 149.16%;
  }
  .w-\[152\.916px\] {
    width: 152.916px;
  }
  .w-\[155\.88\%\] {
    width: 155.88%;
  }
  .w-\[155px\] {
    width: 155px;
  }
  .w-\[159px\] {
    width: 159px;
  }
  .w-\[162px\] {
    width: 162px;
  }
  .w-\[164\.519px\] {
    width: 164.519px;
  }
  .w-\[164\.772px\] {
    width: 164.772px;
  }
  .w-\[166px\] {
    width: 166px;
  }
  .w-\[172px\] {
    width: 172px;
  }
  .w-\[176px\] {
    width: 176px;
  }
  .w-\[177px\] {
    width: 177px;
  }
  .w-\[180px\] {
    width: 180px;
  }
  .w-\[182\.421px\] {
    width: 182.421px;
  }
  .w-\[184px\] {
    width: 184px;
  }
  .w-\[186\.54\%\] {
    width: 186.54%;
  }
  .w-\[187px\] {
    width: 187px;
  }
  .w-\[188\.57px\] {
    width: 188.57px;
  }
  .w-\[191px\] {
    width: 191px;
  }
  .w-\[192px\] {
    width: 192px;
  }
  .w-\[202px\] {
    width: 202px;
  }
  .w-\[206px\] {
    width: 206px;
  }
  .w-\[207px\] {
    width: 207px;
  }
  .w-\[212px\] {
    width: 212px;
  }
  .w-\[217\.143px\] {
    width: 217.143px;
  }
  .w-\[217\.647px\] {
    width: 217.647px;
  }
  .w-\[218px\] {
    width: 218px;
  }
  .w-\[220px\] {
    width: 220px;
  }
  .w-\[221px\] {
    width: 221px;
  }
  .w-\[222\.16\%\] {
    width: 222.16%;
  }
  .w-\[224px\] {
    width: 224px;
  }
  .w-\[227px\] {
    width: 227px;
  }
  .w-\[228px\] {
    width: 228px;
  }
  .w-\[229\.799px\] {
    width: 229.799px;
  }
  .w-\[229px\] {
    width: 229px;
  }
  .w-\[239px\] {
    width: 239px;
  }
  .w-\[241px\] {
    width: 241px;
  }
  .w-\[243px\] {
    width: 243px;
  }
  .w-\[250px\] {
    width: 250px;
  }
  .w-\[258\.56\%\] {
    width: 258.56%;
  }
  .w-\[258\.68\%\] {
    width: 258.68%;
  }
  .w-\[258px\] {
    width: 258px;
  }
  .w-\[259\.61\%\] {
    width: 259.61%;
  }
  .w-\[260px\] {
    width: 260px;
  }
  .w-\[265px\] {
    width: 265px;
  }
  .w-\[266px\] {
    width: 266px;
  }
  .w-\[267\.3\%\] {
    width: 267.3%;
  }
  .w-\[268px\] {
    width: 268px;
  }
  .w-\[270px\] {
    width: 270px;
  }
  .w-\[272px\] {
    width: 272px;
  }
  .w-\[274px\] {
    width: 274px;
  }
  .w-\[276px\] {
    width: 276px;
  }
  .w-\[278\.438px\] {
    width: 278.438px;
  }
  .w-\[278px\] {
    width: 278px;
  }
  .w-\[283\.47px\] {
    width: 283.47px;
  }
  .w-\[284\.064px\] {
    width: 284.064px;
  }
  .w-\[284px\] {
    width: 284px;
  }
  .w-\[285\.645px\] {
    width: 285.645px;
  }
  .w-\[286px\] {
    width: 286px;
  }
  .w-\[287px\] {
    width: 287px;
  }
  .w-\[288\.973px\] {
    width: 288.973px;
  }
  .w-\[288px\] {
    width: 288px;
  }
  .w-\[290px\] {
    width: 290px;
  }
  .w-\[301px\] {
    width: 301px;
  }
  .w-\[305\.67\%\] {
    width: 305.67%;
  }
  .w-\[306px\] {
    width: 306px;
  }
  .w-\[307px\] {
    width: 307px;
  }
  .w-\[311px\] {
    width: 311px;
  }
  .w-\[313px\] {
    width: 313px;
  }
  .w-\[314px\] {
    width: 314px;
  }
  .w-\[316px\] {
    width: 316px;
  }
  .w-\[322px\] {
    width: 322px;
  }
  .w-\[323px\] {
    width: 323px;
  }
  .w-\[324px\] {
    width: 324px;
  }
  .w-\[326px\] {
    width: 326px;
  }
  .w-\[329px\] {
    width: 329px;
  }
  .w-\[330px\] {
    width: 330px;
  }
  .w-\[334px\] {
    width: 334px;
  }
  .w-\[338px\] {
    width: 338px;
  }
  .w-\[345px\] {
    width: 345px;
  }
  .w-\[350px\] {
    width: 350px;
  }
  .w-\[356px\] {
    width: 356px;
  }
  .w-\[366px\] {
    width: 366px;
  }
  .w-\[368px\] {
    width: 368px;
  }
  .w-\[370px\] {
    width: 370px;
  }
  .w-\[372\.275px\] {
    width: 372.275px;
  }
  .w-\[377px\] {
    width: 377px;
  }
  .w-\[379\.319px\] {
    width: 379.319px;
  }
  .w-\[380px\] {
    width: 380px;
  }
  .w-\[383px\] {
    width: 383px;
  }
  .w-\[386px\] {
    width: 386px;
  }
  .w-\[390px\] {
    width: 390px;
  }
  .w-\[393px\] {
    width: 393px;
  }
  .w-\[401px\] {
    width: 401px;
  }
  .w-\[418\.023px\] {
    width: 418.023px;
  }
  .w-\[421px\] {
    width: 421px;
  }
  .w-\[428px\] {
    width: 428px;
  }
  .w-\[440px\] {
    width: 440px;
  }
  .w-\[447px\] {
    width: 447px;
  }
  .w-\[448px\] {
    width: 448px;
  }
  .w-\[450px\] {
    width: 450px;
  }
  .w-\[452px\] {
    width: 452px;
  }
  .w-\[453px\] {
    width: 453px;
  }
  .w-\[456px\] {
    width: 456px;
  }
  .w-\[460px\] {
    width: 460px;
  }
  .w-\[487px\] {
    width: 487px;
  }
  .w-\[489px\] {
    width: 489px;
  }
  .w-\[492px\] {
    width: 492px;
  }
  .w-\[493px\] {
    width: 493px;
  }
  .w-\[496px\] {
    width: 496px;
  }
  .w-\[504px\] {
    width: 504px;
  }
  .w-\[513px\] {
    width: 513px;
  }
  .w-\[514px\] {
    width: 514px;
  }
  .w-\[520px\] {
    width: 520px;
  }
  .w-\[525px\] {
    width: 525px;
  }
  .w-\[539px\] {
    width: 539px;
  }
  .w-\[543px\] {
    width: 543px;
  }
  .w-\[544px\] {
    width: 544px;
  }
  .w-\[566px\] {
    width: 566px;
  }
  .w-\[575px\] {
    width: 575px;
  }
  .w-\[577px\] {
    width: 577px;
  }
  .w-\[578px\] {
    width: 578px;
  }
  .w-\[580px\] {
    width: 580px;
  }
  .w-\[587px\] {
    width: 587px;
  }
  .w-\[588\.094px\] {
    width: 588.094px;
  }
  .w-\[592px\] {
    width: 592px;
  }
  .w-\[596\.454px\] {
    width: 596.454px;
  }
  .w-\[597\.558px\] {
    width: 597.558px;
  }
  .w-\[601px\] {
    width: 601px;
  }
  .w-\[616px\] {
    width: 616px;
  }
  .w-\[618px\] {
    width: 618px;
  }
  .w-\[620px\] {
    width: 620px;
  }
  .w-\[623px\] {
    width: 623px;
  }
  .w-\[625px\] {
    width: 625px;
  }
  .w-\[640px\] {
    width: 640px;
  }
  .w-\[663px\] {
    width: 663px;
  }
  .w-\[667px\] {
    width: 667px;
  }
  .w-\[699px\] {
    width: 699px;
  }
  .w-\[700px\] {
    width: 700px;
  }
  .w-\[701px\] {
    width: 701px;
  }
  .w-\[705px\] {
    width: 705px;
  }
  .w-\[719px\] {
    width: 719px;
  }
  .w-\[724px\] {
    width: 724px;
  }
  .w-\[729px\] {
    width: 729px;
  }
  .w-\[740px\] {
    width: 740px;
  }
  .w-\[761px\] {
    width: 761px;
  }
  .w-\[771px\] {
    width: 771px;
  }
  .w-\[776px\] {
    width: 776px;
  }
  .w-\[780px\] {
    width: 780px;
  }
  .w-\[817px\] {
    width: 817px;
  }
  .w-\[825px\] {
    width: 825px;
  }
  .w-\[836px\] {
    width: 836px;
  }
  .w-\[853px\] {
    width: 853px;
  }
  .w-\[863px\] {
    width: 863px;
  }
  .w-\[877px\] {
    width: 877px;
  }
  .w-\[947px\] {
    width: 947px;
  }
  .w-\[964px\] {
    width: 964px;
  }
  .w-\[971px\] {
    width: 971px;
  }
  .w-\[1011px\] {
    width: 1011px;
  }
  .w-\[1027\.956px\] {
    width: 1027.956px;
  }
  .w-\[1142px\] {
    width: 1142px;
  }
  .w-\[1151px\] {
    width: 1151px;
  }
  .w-\[1185px\] {
    width: 1185px;
  }
  .w-\[1193px\] {
    width: 1193px;
  }
  .w-\[1194px\] {
    width: 1194px;
  }
  .w-\[1320px\] {
    width: 1320px;
  }
  .w-\[1437px\] {
    width: 1437px;
  }
  .w-\[1438px\] {
    width: 1438px;
  }
  .w-\[1440px\] {
    width: 1440px;
  }
  .w-\[1512px\] {
    width: 1512px;
  }
  .w-\[1640px\] {
    width: 1640px;
  }
  .w-\[1641px\] {
    width: 1641px;
  }
  .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-\[calc\(100\%-2rem\)\] {
    max-width: calc(100% - 2rem);
  }
  .max-w-max {
    max-width: max-content;
  }
  .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-\[var\(--radix-select-trigger-width\)\] {
    min-width: var(--radix-select-trigger-width);
  }
  .flex-1 {
    flex: 1;
  }
  .flex-none {
    flex: none;
  }
  .shrink-0 {
    flex-shrink: 0;
  }
  .grow {
    flex-grow: 1;
  }
  .grow-0 {
    flex-grow: 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-full {
    --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-x-\[-50\%\] {
    --tw-translate-x: -50%;
    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) * 0.5);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-y-\[-50\%\] {
    --tw-translate-y: -50%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-y-\[calc\(-50\%_-_2px\)\] {
    --tw-translate-y: calc(-50% - 2px);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-scale-x-100 {
    --tw-scale-x: calc(100% * -1);
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }
  .-rotate-15 {
    rotate: calc(15deg * -1);
  }
  .-rotate-90 {
    rotate: calc(90deg * -1);
  }
  .-rotate-180 {
    rotate: calc(180deg * -1);
  }
  .rotate-15 {
    rotate: 15deg;
  }
  .rotate-45 {
    rotate: 45deg;
  }
  .rotate-90 {
    rotate: 90deg;
  }
  .rotate-180 {
    rotate: 180deg;
  }
  .rotate-\[-15\.2deg\] {
    rotate: -15.2deg;
  }
  .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: caret-blink 1.25s ease-out infinite;
  }
  .animate-in {
    animation: enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);
  }
  .animate-pulse {
    animation: var(--animate-pulse);
  }
  .cursor-default {
    cursor: default;
  }
  .cursor-pointer {
    cursor: pointer;
  }
  .touch-none {
    touch-action: none;
  }
  .resize {
    resize: both;
  }
  .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-\[0_1fr\] {
    grid-template-columns: 0 1fr;
  }
  .grid-cols-\[max-content\] {
    grid-template-columns: max-content;
  }
  .grid-rows-\[auto_auto\] {
    grid-template-rows: auto auto;
  }
  .grid-rows-\[max-content\] {
    grid-template-rows: max-content;
  }
  .flex-col {
    flex-direction: column;
  }
  .flex-col-reverse {
    flex-direction: column-reverse;
  }
  .flex-row {
    flex-direction: row;
  }
  .flex-wrap {
    flex-wrap: wrap;
  }
  .place-items-start {
    place-items: start;
  }
  .content-stretch {
    align-content: stretch;
  }
  .items-center {
    align-items: center;
  }
  .items-end {
    align-items: flex-end;
  }
  .items-start {
    align-items: flex-start;
  }
  .items-stretch {
    align-items: stretch;
  }
  .justify-between {
    justify-content: space-between;
  }
  .justify-center {
    justify-content: center;
  }
  .justify-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-3 {
    gap: calc(var(--spacing) * 3);
  }
  .gap-4 {
    gap: calc(var(--spacing) * 4);
  }
  .gap-6 {
    gap: calc(var(--spacing) * 6);
  }
  .gap-\[30px\] {
    gap: 30px;
  }
  .space-x-1 {
    :where(& > :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)));
    }
  }
  .gap-y-0\.5 {
    row-gap: calc(var(--spacing) * 0.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-\[2px\] {
    border-radius: 2px;
  }
  .rounded-\[4px\] {
    border-radius: 4px;
  }
  .rounded-\[10px\] {
    border-radius: 10px;
  }
  .rounded-\[15px\] {
    border-radius: 15px;
  }
  .rounded-\[20px\] {
    border-radius: 20px;
  }
  .rounded-\[30px\] {
    border-radius: 30px;
  }
  .rounded-\[32px\] {
    border-radius: 32px;
  }
  .rounded-\[35px\] {
    border-radius: 35px;
  }
  .rounded-\[40px\] {
    border-radius: 40px;
  }
  .rounded-\[48px\] {
    border-radius: 48px;
  }
  .rounded-\[50px\] {
    border-radius: 50px;
  }
  .rounded-\[60px\] {
    border-radius: 60px;
  }
  .rounded-\[70px\] {
    border-radius: 70px;
  }
  .rounded-\[80px\] {
    border-radius: 80px;
  }
  .rounded-\[90px\] {
    border-radius: 90px;
  }
  .rounded-\[inherit\] {
    border-radius: inherit;
  }
  .rounded-full {
    border-radius: calc(infinity * 1px);
  }
  .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-\[30px\] {
    border-top-left-radius: 30px;
  }
  .rounded-tl-\[38px\] {
    border-top-left-radius: 38px;
  }
  .rounded-tl-\[40px\] {
    border-top-left-radius: 40px;
  }
  .rounded-tl-\[45px\] {
    border-top-left-radius: 45px;
  }
  .rounded-tl-\[47px\] {
    border-top-left-radius: 47px;
  }
  .rounded-tl-sm {
    border-top-left-radius: calc(var(--radius) - 4px);
  }
  .rounded-tr-\[30px\] {
    border-top-right-radius: 30px;
  }
  .rounded-tr-\[38px\] {
    border-top-right-radius: 38px;
  }
  .rounded-tr-\[40px\] {
    border-top-right-radius: 40px;
  }
  .rounded-tr-\[45px\] {
    border-top-right-radius: 45px;
  }
  .rounded-br-\[30px\] {
    border-bottom-right-radius: 30px;
  }
  .rounded-br-\[40px\] {
    border-bottom-right-radius: 40px;
  }
  .rounded-br-\[45px\] {
    border-bottom-right-radius: 45px;
  }
  .rounded-br-\[60px\] {
    border-bottom-right-radius: 60px;
  }
  .rounded-bl-\[30px\] {
    border-bottom-left-radius: 30px;
  }
  .rounded-bl-\[45px\] {
    border-bottom-left-radius: 45px;
  }
  .rounded-bl-\[47px\] {
    border-bottom-left-radius: 47px;
  }
  .rounded-bl-\[60px\] {
    border-bottom-left-radius: 60px;
  }
  .border {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }
  .border-2 {
    border-style: var(--tw-border-style);
    border-width: 2px;
  }
  .border-15 {
    border-style: var(--tw-border-style);
    border-width: 15px;
  }
  .border-\[1\.5px\] {
    border-style: var(--tw-border-style);
    border-width: 1.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-solid {
    --tw-border-style: solid;
    border-style: solid;
  }
  .border-\(--color-border\) {
    border-color: var(--color-border);
  }
  .border-\[\#00d1c7\] {
    border-color: #00d1c7;
  }
  .border-\[\#1a1a1a\] {
    border-color: #1a1a1a;
  }
  .border-\[\#bce8e7\] {
    border-color: #bce8e7;
  }
  .border-\[\#c5baae\] {
    border-color: #c5baae;
  }
  .border-\[\#faf8f2\] {
    border-color: #faf8f2;
  }
  .border-\[rgba\(197\,186\,174\,0\.5\)\] {
    border-color: rgba(197,186,174,0.5);
  }
  .border-black {
    border-color: var(--color-black);
  }
  .border-border\/50 {
    border-color: var(--border);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--border) 50%, transparent);
    }
  }
  .border-input {
    border-color: var(--input);
  }
  .border-primary {
    border-color: var(--primary);
  }
  .border-sidebar-border {
    border-color: var(--sidebar-border);
  }
  .border-transparent {
    border-color: transparent;
  }
  .border-t-transparent {
    border-top-color: transparent;
  }
  .border-l-transparent {
    border-left-color: transparent;
  }
  .bg-\(--color-bg\) {
    background-color: var(--color-bg);
  }
  .bg-\[\#00d1c7\] {
    background-color: #00d1c7;
  }
  .bg-\[\#1a1a1a\] {
    background-color: #1a1a1a;
  }
  .bg-\[\#F9EADB\] {
    background-color: #F9EADB;
  }
  .bg-\[\#bce8e7\] {
    background-color: #bce8e7;
  }
  .bg-\[\#c5baae\] {
    background-color: #c5baae;
  }
  .bg-\[\#faf8f2\] {
    background-color: #faf8f2;
  }
  .bg-\[\#ffbe00\] {
    background-color: #ffbe00;
  }
  .bg-\[rgba\(197\,186\,174\,0\.5\)\] {
    background-color: rgba(197,186,174,0.5);
  }
  .bg-\[rgba\(255\,255\,255\,0\.5\)\] {
    background-color: rgba(255,255,255,0.5);
  }
  .bg-accent {
    background-color: var(--accent);
  }
  .bg-background {
    background-color: var(--background);
  }
  .bg-black\/50 {
    background-color: color-mix(in srgb, #000 50%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      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-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)) {
      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)) {
      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: transparent;
  }
  .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));
  }
  .bg-gradient-to-r {
    --tw-gradient-position: to right in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }
  .from-\[\#faf8f2\] {
    --tw-gradient-from: #faf8f2;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-\[rgba\(0\,0\,0\,0\)\] {
    --tw-gradient-from: rgba(0,0,0,0);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-\[rgba\(0\,0\,0\,0\.1\)\] {
    --tw-gradient-from: rgba(0,0,0,0.1);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-\[rgba\(0\,209\,199\,0\.5\)\] {
    --tw-gradient-from: rgba(0,209,199,0.5);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-\[rgba\(188\,232\,231\,0\)\] {
    --tw-gradient-from: rgba(188,232,231,0);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-\[rgba\(197\,186\,174\,0\)\] {
    --tw-gradient-from: rgba(197,186,174,0);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-\[rgba\(197\,186\,174\,0\.5\)\] {
    --tw-gradient-from: rgba(197,186,174,0.5);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-\[rgba\(197\,186\,174\,0\.25\)\] {
    --tw-gradient-from: rgba(197,186,174,0.25);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-white {
    --tw-gradient-from: var(--color-white);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-\[10\%\] {
    --tw-gradient-from-position: 10%;
  }
  .from-\[35\%\] {
    --tw-gradient-from-position: 35%;
  }
  .to-\[\#bce8e7\] {
    --tw-gradient-to: #bce8e7;
    --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-\[rgba\(0\,0\,0\,0\.6\)\] {
    --tw-gradient-to: rgba(0,0,0,0.6);
    --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-\[rgba\(197\,186\,174\,0\)\] {
    --tw-gradient-to: rgba(197,186,174,0);
    --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-\[rgba\(197\,186\,174\,0\.25\)\] {
    --tw-gradient-to: rgba(197,186,174,0.25);
    --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-\[rgba\(250\,248\,242\,0\)\] {
    --tw-gradient-to: rgba(250,248,242,0);
    --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-\[rgba\(255\,255\,255\,0\)\] {
    --tw-gradient-to: rgba(255,255,255,0);
    --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-\[rgba\(255\,255\,255\,0\.5\)\] {
    --tw-gradient-to: rgba(255,255,255,0.5);
    --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-black {
    --tw-gradient-to: var(--color-black);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .mask-intersect {
    mask-composite: intersect;
  }
  .mask-alpha {
    mask-mode: alpha;
  }
  .mask-size-\[124\.858px_23px\] {
    mask-size: 124.858px 23px;
  }
  .mask-size-\[162\.857px_30px\] {
    mask-size: 162.857px 30px;
  }
  .mask-size-\[173\.714px_32px\] {
    mask-size: 173.714px 32px;
  }
  .mask-size-\[217\.143px_40px\] {
    mask-size: 217.143px 40px;
  }
  .mask-size-\[1640px_644px\] {
    mask-size: 1640px 644px;
  }
  .mask-no-clip {
    mask-clip: no-clip;
  }
  .mask-position-\[-546\.666px_-51\.001px\] {
    mask-position: -546.666px -51.001px;
  }
  .mask-position-\[-546\.666px_-241px\] {
    mask-position: -546.666px -241px;
  }
  .mask-position-\[-546\.666px_-447px\] {
    mask-position: -546.666px -447px;
  }
  .mask-position-\[-546\.667px_-51\.001px\] {
    mask-position: -546.667px -51.001px;
  }
  .mask-position-\[-546\.667px_-51\.002px\] {
    mask-position: -546.667px -51.002px;
  }
  .mask-position-\[-546\.667px_-240\.999px\] {
    mask-position: -546.667px -240.999px;
  }
  .mask-position-\[-546\.667px_-241px\] {
    mask-position: -546.667px -241px;
  }
  .mask-position-\[-546\.667px_-446\.999px\] {
    mask-position: -546.667px -446.999px;
  }
  .mask-position-\[-546\.667px_-447px\] {
    mask-position: -546.667px -447px;
  }
  .mask-position-\[-1093\.333px_-51px\] {
    mask-position: -1093.333px -51px;
  }
  .mask-position-\[-1093\.333px_-241\.001px\] {
    mask-position: -1093.333px -241.001px;
  }
  .mask-position-\[-1093\.333px_-241px\] {
    mask-position: -1093.333px -241px;
  }
  .mask-position-\[-1093\.333px_-447\.001px\] {
    mask-position: -1093.333px -447.001px;
  }
  .mask-position-\[-1093\.333px_-447px\] {
    mask-position: -1093.333px -447px;
  }
  .mask-position-\[-1093\.334px_-51px\] {
    mask-position: -1093.334px -51px;
  }
  .mask-position-\[-1093\.334px_-241\.001px\] {
    mask-position: -1093.334px -241.001px;
  }
  .mask-position-\[-1093\.334px_-447\.001px\] {
    mask-position: -1093.334px -447.001px;
  }
  .mask-position-\[-1093\.334px_-447px\] {
    mask-position: -1093.334px -447px;
  }
  .mask-position-\[-1093\.335px_-241\.001px\] {
    mask-position: -1093.335px -241.001px;
  }
  .mask-position-\[-1093\.335px_-447\.001px\] {
    mask-position: -1093.335px -447.001px;
  }
  .mask-position-\[0\.001px_-51px\] {
    mask-position: 0.001px -51px;
  }
  .mask-position-\[0\.001px_-241\.001px\] {
    mask-position: 0.001px -241.001px;
  }
  .mask-position-\[0\.001px_-447px\] {
    mask-position: 0.001px -447px;
  }
  .mask-position-\[0\.002px_-51px\] {
    mask-position: 0.002px -51px;
  }
  .mask-position-\[0px_-51\.001px\] {
    mask-position: 0px -51.001px;
  }
  .mask-position-\[0px_-51px\] {
    mask-position: 0px -51px;
  }
  .mask-position-\[0px_-241\.001px\] {
    mask-position: 0px -241.001px;
  }
  .mask-position-\[0px_-241px\] {
    mask-position: 0px -241px;
  }
  .mask-position-\[0px_-447\.001px\] {
    mask-position: 0px -447.001px;
  }
  .mask-position-\[0px_-447px\] {
    mask-position: 0px -447px;
  }
  .mask-position-\[636px_0px\] {
    mask-position: 636px 0px;
  }
  .mask-no-repeat {
    mask-repeat: no-repeat;
  }
  .fill-current {
    fill: currentcolor;
  }
  .fill-primary {
    fill: var(--primary);
  }
  .object-cover {
    object-fit: cover;
  }
  .p-0 {
    padding: calc(var(--spacing) * 0);
  }
  .p-1 {
    padding: calc(var(--spacing) * 1);
  }
  .p-2 {
    padding: calc(var(--spacing) * 2);
  }
  .p-3 {
    padding: calc(var(--spacing) * 3);
  }
  .p-4 {
    padding: calc(var(--spacing) * 4);
  }
  .p-6 {
    padding: calc(var(--spacing) * 6);
  }
  .p-\[3px\] {
    padding: 3px;
  }
  .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-6 {
    padding-inline: calc(var(--spacing) * 6);
  }
  .py-0\.5 {
    padding-block: calc(var(--spacing) * 0.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);
  }
  .pt-0 {
    padding-top: calc(var(--spacing) * 0);
  }
  .pt-1 {
    padding-top: calc(var(--spacing) * 1);
  }
  .pt-3 {
    padding-top: calc(var(--spacing) * 3);
  }
  .pt-4 {
    padding-top: calc(var(--spacing) * 4);
  }
  .pt-6 {
    padding-top: calc(var(--spacing) * 6);
  }
  .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-3 {
    padding-bottom: calc(var(--spacing) * 3);
  }
  .pb-4 {
    padding-bottom: calc(var(--spacing) * 4);
  }
  .pb-6 {
    padding-bottom: calc(var(--spacing) * 6);
  }
  .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-\[\'GT_Ultra\:Bold\'\,sans-serif\] {
    font-family: 'GT Ultra:Bold',sans-serif;
  }
  .font-\[\'GT_Ultra\:Light\'\,sans-serif\] {
    font-family: 'GT Ultra:Light',sans-serif;
  }
  .font-mono {
    font-family: var(--font-mono);
  }
  .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-xs {
    font-size: var(--text-xs);
    line-height: var(--tw-leading, var(--text-xs--line-height));
  }
  .text-\[0\.8rem\] {
    font-size: 0.8rem;
  }
  .text-\[0px\] {
    font-size: 0px;
  }
  .text-\[11px\] {
    font-size: 11px;
  }
  .text-\[13px\] {
    font-size: 13px;
  }
  .text-\[15px\] {
    font-size: 15px;
  }
  .text-\[16px\] {
    font-size: 16px;
  }
  .text-\[18px\] {
    font-size: 18px;
  }
  .text-\[24px\] {
    font-size: 24px;
  }
  .text-\[32px\] {
    font-size: 32px;
  }
  .text-\[36px\] {
    font-size: 36px;
  }
  .text-\[42px\] {
    font-size: 42px;
  }
  .text-\[48px\] {
    font-size: 48px;
  }
  .text-\[60px\] {
    font-size: 60px;
  }
  .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-\[2\.8\] {
    --tw-leading: 2.8;
    line-height: 2.8;
  }
  .leading-\[2\] {
    --tw-leading: 2;
    line-height: 2;
  }
  .leading-\[normal\] {
    --tw-leading: normal;
    line-height: normal;
  }
  .leading-none {
    --tw-leading: 1;
    line-height: 1;
  }
  .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\.32px\] {
    --tw-tracking: -0.32px;
    letter-spacing: -0.32px;
  }
  .tracking-\[-0\.36px\] {
    --tw-tracking: -0.36px;
    letter-spacing: -0.36px;
  }
  .tracking-\[-0\.48px\] {
    --tw-tracking: -0.48px;
    letter-spacing: -0.48px;
  }
  .tracking-\[-0\.72px\] {
    --tw-tracking: -0.72px;
    letter-spacing: -0.72px;
  }
  .tracking-\[-1\.2px\] {
    --tw-tracking: -1.2px;
    letter-spacing: -1.2px;
  }
  .tracking-tight {
    --tw-tracking: var(--tracking-tight);
    letter-spacing: var(--tracking-tight);
  }
  .tracking-widest {
    --tw-tracking: var(--tracking-widest);
    letter-spacing: var(--tracking-widest);
  }
  .text-balance {
    text-wrap: balance;
  }
  .break-words {
    overflow-wrap: break-word;
  }
  .\[word-break\:break-word\] {
    word-break: break-word;
  }
  .whitespace-nowrap {
    white-space: nowrap;
  }
  .whitespace-pre {
    white-space: pre;
  }
  .whitespace-pre-wrap {
    white-space: pre-wrap;
  }
  .text-\[\#00d1c7\] {
    color: #00d1c7;
  }
  .text-\[\#1a1a1a\] {
    color: #1a1a1a;
  }
  .text-\[\#494949\] {
    color: #494949;
  }
  .text-\[\#c5baae\] {
    color: #c5baae;
  }
  .text-\[\#faf8f2\] {
    color: #faf8f2;
  }
  .text-\[\#ffbe00\] {
    color: #ffbe00;
  }
  .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-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-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)) {
      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,);
  }
  .underline {
    text-decoration-line: underline;
  }
  .decoration-solid {
    text-decoration-style: solid;
  }
  .decoration-from-font {
    text-decoration-thickness: from-font;
  }
  .underline-offset-4 {
    text-underline-offset: 4px;
  }
  .opacity-25 {
    opacity: 25%;
  }
  .opacity-50 {
    opacity: 50%;
  }
  .opacity-60 {
    opacity: 60%;
  }
  .opacity-70 {
    opacity: 70%;
  }
  .opacity-90 {
    opacity: 90%;
  }
  .shadow {
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[-60px_60px_120px_0px_rgba\(0\,0\,0\,0\.1\)\] {
    --tw-shadow: -60px 60px 120px 0px var(--tw-shadow-color, rgba(0,0,0,0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[-60px_60px_120px_0px_rgba\(0\,0\,0\,0\.2\)\] {
    --tw-shadow: -60px 60px 120px 0px var(--tw-shadow-color, rgba(0,0,0,0.2));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\] {
    --tw-shadow: 0 0 0 1px var(--tw-shadow-color, hsl(var(--sidebar-border)));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0px_0px_100px_0px_rgba\(0\,0\,0\,0\.1\)\] {
    --tw-shadow: 0px 0px 100px 0px var(--tw-shadow-color, rgba(0,0,0,0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[15px_15px_50px_0px_rgba\(0\,0\,0\,0\.07\)\] {
    --tw-shadow: 15px 15px 50px 0px var(--tw-shadow-color, rgba(0,0,0,0.07));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[15px_15px_60px_0px_rgba\(0\,0\,0\,0\.2\)\] {
    --tw-shadow: 15px 15px 60px 0px var(--tw-shadow-color, rgba(0,0,0,0.2));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[20px_20px_40px_0px_rgba\(0\,0\,0\,0\.1\)\] {
    --tw-shadow: 20px 20px 40px 0px var(--tw-shadow-color, rgba(0,0,0,0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[20px_20px_70px_0px_rgba\(0\,0\,0\,0\.15\)\] {
    --tw-shadow: 20px 20px 70px 0px var(--tw-shadow-color, rgba(0,0,0,0.15));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[30px_30px_80px_0px_rgba\(0\,0\,0\,0\.15\)\] {
    --tw-shadow: 30px 30px 80px 0px var(--tw-shadow-color, rgba(0,0,0,0.15));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[30px_30px_100px_0px_rgba\(0\,0\,0\,0\.1\)\] {
    --tw-shadow: 30px 30px 100px 0px var(--tw-shadow-color, rgba(0,0,0,0.1));
    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, rgb(0 0 0 / 0.1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    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, rgb(0 0 0 / 0.1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    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, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    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, rgb(0 0 0 / 0.1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    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, rgb(0 0 0 / 0.05));
    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)) {
      --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: 2px solid transparent;
      outline-offset: 2px;
    }
  }
  .outline {
    outline-style: var(--tw-outline-style);
    outline-width: 1px;
  }
  .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, display, visibility, content-visibility, overlay, pointer-events;
    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: 200ms;
    transition-duration: 200ms;
  }
  .duration-300 {
    --tw-duration: 300ms;
    transition-duration: 300ms;
  }
  .duration-1000 {
    --tw-duration: 1000ms;
    transition-duration: 1000ms;
  }
  .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;
  }
  .fade-in-0 {
    --tw-enter-opacity: calc(0/100);
    --tw-enter-opacity: 0;
  }
  .outline-none {
    --tw-outline-style: none;
    outline-style: none;
  }
  .select-none {
    -webkit-user-select: none;
    user-select: none;
  }
  .zoom-in-95 {
    --tw-enter-scale: calc(95*1%);
    --tw-enter-scale: .95;
  }
  .\[text-decoration-skip-ink\:none\] {
    text-decoration-skip-ink: none;
  }
  .\[text-underline-position\:from-font\] {
    text-underline-position: from-font;
  }
  .group-focus-within\/menu-item\:opacity-100 {
    &:is(:where(.group\/menu-item):focus-within *) {
      opacity: 100%;
    }
  }
  .group-hover\/menu-item\:opacity-100 {
    &:is(:where(.group\/menu-item):hover *) {
      @media (hover: hover) {
        opacity: 100%;
      }
    }
  }
  .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: 50%;
    }
  }
  .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, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
      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, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
      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: 200ms;
      transition-duration: 200ms;
    }
  }
  .peer-hover\/menu-button\:text-sidebar-accent-foreground {
    &:is(:where(.peer\/menu-button):hover ~ *) {
      @media (hover: 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: 50%;
    }
  }
  .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 {
      background-color: var(--primary);
    }
    &::selection {
      background-color: var(--primary);
    }
  }
  .selection\:text-primary-foreground {
    & *::selection {
      color: var(--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: 0px;
    }
  }
  .file\:bg-transparent {
    &::file-selector-button {
      background-color: transparent;
    }
  }
  .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: calc(1/2 * 100%);
    }
  }
  .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: 0px;
    }
  }
  .focus-within\:relative {
    &:focus-within {
      position: relative;
    }
  }
  .focus-within\:z-20 {
    &:focus-within {
      z-index: 20;
    }
  }
  .hover\:bg-accent {
    &:hover {
      @media (hover: hover) {
        background-color: var(--accent);
      }
    }
  }
  .hover\:bg-destructive\/90 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--destructive);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--destructive) 90%, transparent);
        }
      }
    }
  }
  .hover\:bg-muted {
    &:hover {
      @media (hover: hover) {
        background-color: var(--muted);
      }
    }
  }
  .hover\:bg-muted\/50 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--muted);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--muted) 50%, transparent);
        }
      }
    }
  }
  .hover\:bg-primary {
    &:hover {
      @media (hover: hover) {
        background-color: var(--primary);
      }
    }
  }
  .hover\:bg-primary\/90 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--primary);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--primary) 90%, transparent);
        }
      }
    }
  }
  .hover\:bg-secondary\/80 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--secondary);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--secondary) 80%, transparent);
        }
      }
    }
  }
  .hover\:bg-sidebar-accent {
    &:hover {
      @media (hover: hover) {
        background-color: var(--sidebar-accent);
      }
    }
  }
  .hover\:text-\[\#00d1c7\] {
    &:hover {
      @media (hover: hover) {
        color: #00d1c7;
      }
    }
  }
  .hover\:text-accent-foreground {
    &:hover {
      @media (hover: hover) {
        color: var(--accent-foreground);
      }
    }
  }
  .hover\:text-foreground {
    &:hover {
      @media (hover: hover) {
        color: var(--foreground);
      }
    }
  }
  .hover\:text-muted-foreground {
    &:hover {
      @media (hover: hover) {
        color: var(--muted-foreground);
      }
    }
  }
  .hover\:text-primary-foreground {
    &:hover {
      @media (hover: hover) {
        color: var(--primary-foreground);
      }
    }
  }
  .hover\:text-sidebar-accent-foreground {
    &:hover {
      @media (hover: hover) {
        color: var(--sidebar-accent-foreground);
      }
    }
  }
  .hover\:underline {
    &:hover {
      @media (hover: hover) {
        text-decoration-line: underline;
      }
    }
  }
  .hover\:opacity-100 {
    &:hover {
      @media (hover: hover) {
        opacity: 100%;
      }
    }
  }
  .hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\] {
    &:hover {
      @media (hover: 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);
      }
    }
  }
  .hover\:ring-4 {
    &:hover {
      @media (hover: 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);
      }
    }
  }
  .hover\:group-data-\[collapsible\=offcanvas\]\:bg-sidebar {
    &:hover {
      @media (hover: hover) {
        &:is(:where(.group)[data-collapsible="offcanvas"] *) {
          background-color: var(--sidebar);
        }
      }
    }
  }
  .hover\:after\:bg-sidebar-border {
    &:hover {
      @media (hover: hover) {
        &::after {
          content: var(--tw-content);
          background-color: var(--sidebar-border);
        }
      }
    }
  }
  .focus\:z-10 {
    &:focus {
      z-index: 10;
    }
  }
  .focus\:bg-accent {
    &:focus {
      background-color: var(--accent);
    }
  }
  .focus\:bg-primary {
    &:focus {
      background-color: var(--primary);
    }
  }
  .focus\:text-accent-foreground {
    &:focus {
      color: var(--accent-foreground);
    }
  }
  .focus\:text-primary-foreground {
    &:focus {
      color: var(--primary-foreground);
    }
  }
  .focus\:ring-2 {
    &:focus {
      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .focus\:ring-ring {
    &:focus {
      --tw-ring-color: var(--ring);
    }
  }
  .focus\:ring-offset-2 {
    &:focus {
      --tw-ring-offset-width: 2px;
      --tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    }
  }
  .focus\:outline-hidden {
    &:focus {
      --tw-outline-style: none;
      outline-style: none;
      @media (forced-colors: active) {
        outline: 2px solid transparent;
        outline-offset: 2px;
      }
    }
  }
  .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)) {
        --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)) {
        --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) {
        outline: 2px solid transparent;
        outline-offset: 2px;
      }
    }
  }
  .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: 50%;
    }
  }
  .in-data-\[side\=left\]\:cursor-w-resize {
    :where(*[data-side="left"]) & {
      cursor: w-resize;
    }
  }
  .in-data-\[side\=right\]\:cursor-e-resize {
    :where(*[data-side="right"]) & {
      cursor: e-resize;
    }
  }
  .has-disabled\:opacity-50 {
    &:has(*:disabled) {
      opacity: 50%;
    }
  }
  .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: 50%;
    }
  }
  .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)) {
        --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: 100%;
    }
  }
  .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)) {
        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)) {
        --tw-ring-color: color-mix(in oklab, var(--ring) 50%, transparent);
      }
    }
  }
  .data-\[active\=true\]\:hover\:bg-accent {
    &[data-active="true"] {
      &:hover {
        @media (hover: 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)) {
          --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: 50%;
    }
  }
  .data-\[disabled\=true\]\:pointer-events-none {
    &[data-disabled="true"] {
      pointer-events: none;
    }
  }
  .data-\[disabled\=true\]\:opacity-50 {
    &[data-disabled="true"] {
      opacity: 50%;
    }
  }
  .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(var(--spacing) * 52);
    }
  }
  .data-\[motion\=from-start\]\:slide-in-from-left-52 {
    &[data-motion="from-start"] {
      --tw-enter-translate-x: calc(var(--spacing) * 52*-1);
    }
  }
  .data-\[motion\=to-end\]\:slide-out-to-right-52 {
    &[data-motion="to-end"] {
      --tw-exit-translate-x: calc(var(--spacing) * 52);
    }
  }
  .data-\[motion\=to-start\]\:slide-out-to-left-52 {
    &[data-motion="to-start"] {
      --tw-exit-translate-x: calc(var(--spacing) * 52*-1);
    }
  }
  .data-\[motion\^\=from-\]\:animate-in {
    &[data-motion^="from-"] {
      animation: enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);
    }
  }
  .data-\[motion\^\=from-\]\:fade-in {
    &[data-motion^="from-"] {
      --tw-enter-opacity: 0;
    }
  }
  .data-\[motion\^\=to-\]\:animate-out {
    &[data-motion^="to-"] {
      animation: exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);
    }
  }
  .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(var(--spacing) * 2*-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(var(--spacing) * 2);
    }
  }
  .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(var(--spacing) * 2*-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(var(--spacing) * 2);
    }
  }
  .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);
    }
  }
  .\*\:data-\[slot\=alert-description\]\:text-destructive\/90 {
    :is(& > *) {
      &[data-slot="alert-description"] {
        color: var(--destructive);
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--destructive) 90%, transparent);
        }
      }
    }
  }
  .\*\*\:data-\[slot\=command-input-wrapper\]\:h-12 {
    :is(& *) {
      &[data-slot="command-input-wrapper"] {
        height: calc(var(--spacing) * 12);
      }
    }
  }
  .\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:ring-0 {
    :is(& *) {
      &[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);
        }
      }
    }
  }
  .\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:outline-none {
    :is(& *) {
      &[data-slot="navigation-menu-link"] {
        &:focus {
          --tw-outline-style: none;
          outline-style: none;
        }
      }
    }
  }
  .\*\:data-\[slot\=select-value\]\:line-clamp-1 {
    :is(& > *) {
      &[data-slot="select-value"] {
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 1;
      }
    }
  }
  .\*\:data-\[slot\=select-value\]\:flex {
    :is(& > *) {
      &[data-slot="select-value"] {
        display: flex;
      }
    }
  }
  .\*\:data-\[slot\=select-value\]\:items-center {
    :is(& > *) {
      &[data-slot="select-value"] {
        align-items: center;
      }
    }
  }
  .\*\:data-\[slot\=select-value\]\:gap-2 {
    :is(& > *) {
      &[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-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);
    }
  }
  .data-\[state\=closed\]\:animate-out {
    &[data-state="closed"] {
      animation: exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);
    }
  }
  .data-\[state\=closed\]\:duration-300 {
    &[data-state="closed"] {
      --tw-duration: 300ms;
      transition-duration: 300ms;
    }
  }
  .data-\[state\=closed\]\:fade-out-0 {
    &[data-state="closed"] {
      --tw-exit-opacity: calc(0/100);
      --tw-exit-opacity: 0;
    }
  }
  .data-\[state\=closed\]\:zoom-out-95 {
    &[data-state="closed"] {
      --tw-exit-scale: calc(95*1%);
      --tw-exit-scale: .95;
    }
  }
  .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%;
    }
  }
  .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-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);
      }
    }
  }
  .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: calc(0/100);
        --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: calc(95*1%);
        --tw-exit-scale: .95;
      }
    }
  }
  .data-\[state\=hidden\]\:animate-out {
    &[data-state="hidden"] {
      animation: exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);
    }
  }
  .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-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);
    }
  }
  .data-\[state\=open\]\:animate-in {
    &[data-state="open"] {
      animation: enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);
    }
  }
  .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)) {
        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: 100%;
    }
  }
  .data-\[state\=open\]\:duration-500 {
    &[data-state="open"] {
      --tw-duration: 500ms;
      transition-duration: 500ms;
    }
  }
  .data-\[state\=open\]\:fade-in-0 {
    &[data-state="open"] {
      --tw-enter-opacity: calc(0/100);
      --tw-enter-opacity: 0;
    }
  }
  .data-\[state\=open\]\:zoom-in-90 {
    &[data-state="open"] {
      --tw-enter-scale: calc(90*1%);
      --tw-enter-scale: .9;
    }
  }
  .data-\[state\=open\]\:zoom-in-95 {
    &[data-state="open"] {
      --tw-enter-scale: calc(95*1%);
      --tw-enter-scale: .95;
    }
  }
  .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%;
    }
  }
  .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-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);
      }
    }
  }
  .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: calc(0/100);
        --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: calc(95*1%);
        --tw-enter-scale: .95;
      }
    }
  }
  .data-\[state\=open\]\:hover\:bg-accent {
    &[data-state="open"] {
      &:hover {
        @media (hover: hover) {
          background-color: var(--accent);
        }
      }
    }
  }
  .data-\[state\=open\]\:hover\:bg-sidebar-accent {
    &[data-state="open"] {
      &:hover {
        @media (hover: hover) {
          background-color: var(--sidebar-accent);
        }
      }
    }
  }
  .data-\[state\=open\]\:hover\:text-sidebar-accent-foreground {
    &[data-state="open"] {
      &:hover {
        @media (hover: 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-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);
    }
  }
  .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)) {
          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: 0px;
    }
  }
  .data-\[variant\=outline\]\:shadow-xs {
    &[data-variant="outline"] {
      --tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.05));
      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: calc(3/4 * 100%);
    }
  }
  .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: calc(3/4 * 100%);
    }
  }
  .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;
    }
  }
  .sm\:block {
    @media (width >= 40rem) {
      display: block;
    }
  }
  .sm\:flex {
    @media (width >= 40rem) {
      display: flex;
    }
  }
  .sm\:max-w-lg {
    @media (width >= 40rem) {
      max-width: var(--container-lg);
    }
  }
  .sm\:max-w-sm {
    @media (width >= 40rem) {
      max-width: var(--container-sm);
    }
  }
  .sm\:flex-row {
    @media (width >= 40rem) {
      flex-direction: row;
    }
  }
  .sm\:justify-end {
    @media (width >= 40rem) {
      justify-content: flex-end;
    }
  }
  .sm\:gap-2\.5 {
    @media (width >= 40rem) {
      gap: calc(var(--spacing) * 2.5);
    }
  }
  .sm\:pr-2\.5 {
    @media (width >= 40rem) {
      padding-right: calc(var(--spacing) * 2.5);
    }
  }
  .sm\:pl-2\.5 {
    @media (width >= 40rem) {
      padding-left: calc(var(--spacing) * 2.5);
    }
  }
  .sm\:text-left {
    @media (width >= 40rem) {
      text-align: left;
    }
  }
  .data-\[vaul-drawer-direction\=left\]\:sm\:max-w-sm {
    &[data-vaul-drawer-direction="left"] {
      @media (width >= 40rem) {
        max-width: var(--container-sm);
      }
    }
  }
  .data-\[vaul-drawer-direction\=right\]\:sm\:max-w-sm {
    &[data-vaul-drawer-direction="right"] {
      @media (width >= 40rem) {
        max-width: var(--container-sm);
      }
    }
  }
  .md\:absolute {
    @media (width >= 48rem) {
      position: absolute;
    }
  }
  .md\:block {
    @media (width >= 48rem) {
      display: block;
    }
  }
  .md\:flex {
    @media (width >= 48rem) {
      display: flex;
    }
  }
  .md\:w-\[var\(--radix-navigation-menu-viewport-width\)\] {
    @media (width >= 48rem) {
      width: var(--radix-navigation-menu-viewport-width);
    }
  }
  .md\:w-auto {
    @media (width >= 48rem) {
      width: auto;
    }
  }
  .md\:text-sm {
    @media (width >= 48rem) {
      font-size: var(--text-sm);
      line-height: var(--tw-leading, var(--text-sm--line-height));
    }
  }
  .md\:opacity-0 {
    @media (width >= 48rem) {
      opacity: 0%;
    }
  }
  .md\:peer-data-\[variant\=inset\]\:m-2 {
    @media (width >= 48rem) {
      &:is(:where(.peer)[data-variant="inset"] ~ *) {
        margin: calc(var(--spacing) * 2);
      }
    }
  }
  .md\:peer-data-\[variant\=inset\]\:ml-0 {
    @media (width >= 48rem) {
      &:is(:where(.peer)[data-variant="inset"] ~ *) {
        margin-left: calc(var(--spacing) * 0);
      }
    }
  }
  .md\:peer-data-\[variant\=inset\]\:rounded-xl {
    @media (width >= 48rem) {
      &:is(:where(.peer)[data-variant="inset"] ~ *) {
        border-radius: calc(var(--radius) + 4px);
      }
    }
  }
  .md\:peer-data-\[variant\=inset\]\:shadow-sm {
    @media (width >= 48rem) {
      &:is(:where(.peer)[data-variant="inset"] ~ *) {
        --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2 {
    @media (width >= 48rem) {
      &:is(:where(.peer)[data-variant="inset"] ~ *) {
        &:is(:where(.peer)[data-state="collapsed"] ~ *) {
          margin-left: calc(var(--spacing) * 2);
        }
      }
    }
  }
  .md\:after\:hidden {
    @media (width >= 48rem) {
      &::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)) {
        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)) {
        background-color: color-mix(in oklab, var(--input) 30%, transparent);
      }
    }
  }
  .dark\:text-muted-foreground {
    &:is(.dark *) {
      color: var(--muted-foreground);
    }
  }
  .dark\:hover\:bg-accent\/50 {
    &:is(.dark *) {
      &:hover {
        @media (hover: hover) {
          background-color: var(--accent);
          @supports (color: color-mix(in lab, red, red)) {
            background-color: color-mix(in oklab, var(--accent) 50%, transparent);
          }
        }
      }
    }
  }
  .dark\:hover\:bg-input\/50 {
    &:is(.dark *) {
      &:hover {
        @media (hover: hover) {
          background-color: var(--input);
          @supports (color: color-mix(in lab, red, red)) {
            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)) {
          --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)) {
          --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)) {
            --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)) {
          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)) {
          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)) {
            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)) {
        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: transparent;
    }
  }
  .\[\&_\.recharts-layer\]\:outline-hidden {
    & .recharts-layer {
      --tw-outline-style: none;
      outline-style: none;
      @media (forced-colors: active) {
        outline: 2px solid transparent;
        outline-offset: 2px;
      }
    }
  }
  .\[\&_\.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) {
        outline: 2px solid transparent;
        outline-offset: 2px;
      }
    }
  }
  .\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent {
    & .recharts-sector[stroke='#fff'] {
      stroke: transparent;
    }
  }
  .\[\&_\.recharts-surface\]\:outline-hidden {
    & .recharts-surface {
      --tw-outline-style: none;
      outline-style: none;
      @media (forced-colors: active) {
        outline: 2px solid transparent;
        outline-offset: 2px;
      }
    }
  }
  .\[\&_\[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: 0px;
    }
  }
  .\[\&\: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 {
    &:is(.border-b) {
      padding-bottom: calc(var(--spacing) * 6);
    }
  }
  .\[\.border-t\]\:pt-6 {
    &:is(.border-t) {
      padding-top: calc(var(--spacing) * 6);
    }
  }
  .\*\:\[span\]\:last\:flex {
    :is(& > *) {
      &:is(span) {
        &:last-child {
          display: flex;
        }
      }
    }
  }
  .\*\:\[span\]\:last\:items-center {
    :is(& > *) {
      &:is(span) {
        &:last-child {
          align-items: center;
        }
      }
    }
  }
  .\*\:\[span\]\:last\:gap-2 {
    :is(& > *) {
      &:is(span) {
        &:last-child {
          gap: calc(var(--spacing) * 2);
        }
      }
    }
  }
  .data-\[variant\=destructive\]\:\*\:\[svg\]\:\!text-destructive {
    &[data-variant="destructive"] {
      :is(& > *) {
        &: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 {
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
    }
  }
  .\[\&\>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) * 0.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: 0px;
      }
    }
  }
  .\[\&\[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\]_\&\]\:-right-2 {
    [data-side=left][data-collapsible=offcanvas] & {
      right: calc(var(--spacing) * -2);
    }
  }
  .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize {
    [data-side=left][data-state=collapsed] & {
      cursor: e-resize;
    }
  }
  .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2 {
    [data-side=right][data-collapsible=offcanvas] & {
      left: calc(var(--spacing) * -2);
    }
  }
  .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize {
    [data-side=right][data-state=collapsed] & {
      cursor: w-resize;
    }
  }
  .\[a\&\]\:hover\:bg-accent {
    a& {
      &:hover {
        @media (hover: hover) {
          background-color: var(--accent);
        }
      }
    }
  }
  .\[a\&\]\:hover\:bg-destructive\/90 {
    a& {
      &:hover {
        @media (hover: hover) {
          background-color: var(--destructive);
          @supports (color: color-mix(in lab, red, red)) {
            background-color: color-mix(in oklab, var(--destructive) 90%, transparent);
          }
        }
      }
    }
  }
  .\[a\&\]\:hover\:bg-primary\/90 {
    a& {
      &:hover {
        @media (hover: hover) {
          background-color: var(--primary);
          @supports (color: color-mix(in lab, red, red)) {
            background-color: color-mix(in oklab, var(--primary) 90%, transparent);
          }
        }
      }
    }
  }
  .\[a\&\]\:hover\:bg-secondary\/90 {
    a& {
      &:hover {
        @media (hover: hover) {
          background-color: var(--secondary);
          @supports (color: color-mix(in lab, red, red)) {
            background-color: color-mix(in oklab, var(--secondary) 90%, transparent);
          }
        }
      }
    }
  }
  .\[a\&\]\:hover\:text-accent-foreground {
    a& {
      &:hover {
        @media (hover: hover) {
          color: var(--accent-foreground);
        }
      }
    }
  }
}
@property --tw-animation-delay {
  syntax: "*";
  inherits: false;
  initial-value: 0s;
}
@property --tw-animation-direction {
  syntax: "*";
  inherits: false;
  initial-value: normal;
}
@property --tw-animation-duration {
  syntax: "*";
  inherits: false;
}
@property --tw-animation-fill-mode {
  syntax: "*";
  inherits: false;
  initial-value: none;
}
@property --tw-animation-iteration-count {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}
@property --tw-enter-blur {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-enter-opacity {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}
@property --tw-enter-rotate {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-enter-scale {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}
@property --tw-enter-translate-x {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-enter-translate-y {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-exit-blur {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-exit-opacity {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}
@property --tw-exit-rotate {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-exit-scale {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}
@property --tw-exit-translate-x {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-exit-translate-y {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
:root {
  --font-size: 16px;
  --background: #ffffff;
  --foreground: oklch(0.145 0 0);
  --card: #ffffff;
  --card-foreground: oklch(0.145 0 0);
  --popover: oklch(1 0 0);
  --popover-foreground: oklch(0.145 0 0);
  --primary: #030213;
  --primary-foreground: oklch(1 0 0);
  --secondary: oklch(0.95 0.0058 264.53);
  --secondary-foreground: #030213;
  --muted: #ececf0;
  --muted-foreground: #717182;
  --accent: #e9ebef;
  --accent-foreground: #030213;
  --destructive: #d4183d;
  --destructive-foreground: #ffffff;
  --border: rgba(0, 0, 0, 0.1);
  --input: transparent;
  --input-background: #f3f3f5;
  --switch-background: #cbced4;
  --font-weight-medium: 500;
  --font-weight-normal: 400;
  --ring: oklch(0.708 0 0);
  --chart-1: oklch(0.646 0.222 41.116);
  --chart-2: oklch(0.6 0.118 184.704);
  --chart-3: oklch(0.398 0.07 227.392);
  --chart-4: oklch(0.828 0.189 84.429);
  --chart-5: oklch(0.769 0.188 70.08);
  --radius: 0.625rem;
  --sidebar: oklch(0.985 0 0);
  --sidebar-foreground: oklch(0.145 0 0);
  --sidebar-primary: #030213;
  --sidebar-primary-foreground: oklch(0.985 0 0);
  --sidebar-accent: oklch(0.97 0 0);
  --sidebar-accent-foreground: oklch(0.205 0 0);
  --sidebar-border: oklch(0.922 0 0);
  --sidebar-ring: oklch(0.708 0 0);
}
.dark {
  --background: oklch(0.145 0 0);
  --foreground: oklch(0.985 0 0);
  --card: oklch(0.145 0 0);
  --card-foreground: oklch(0.985 0 0);
  --popover: oklch(0.145 0 0);
  --popover-foreground: oklch(0.985 0 0);
  --primary: oklch(0.985 0 0);
  --primary-foreground: oklch(0.205 0 0);
  --secondary: oklch(0.269 0 0);
  --secondary-foreground: oklch(0.985 0 0);
  --muted: oklch(0.269 0 0);
  --muted-foreground: oklch(0.708 0 0);
  --accent: oklch(0.269 0 0);
  --accent-foreground: oklch(0.985 0 0);
  --destructive: oklch(0.396 0.141 25.723);
  --destructive-foreground: oklch(0.637 0.237 25.331);
  --border: oklch(0.269 0 0);
  --input: oklch(0.269 0 0);
  --ring: oklch(0.439 0 0);
  --font-weight-medium: 500;
  --font-weight-normal: 400;
  --chart-1: oklch(0.488 0.243 264.376);
  --chart-2: oklch(0.696 0.17 162.48);
  --chart-3: oklch(0.769 0.188 70.08);
  --chart-4: oklch(0.627 0.265 303.9);
  --chart-5: oklch(0.645 0.246 16.439);
  --sidebar: oklch(0.205 0 0);
  --sidebar-foreground: oklch(0.985 0 0);
  --sidebar-primary: oklch(0.488 0.243 264.376);
  --sidebar-primary-foreground: oklch(0.985 0 0);
  --sidebar-accent: oklch(0.269 0 0);
  --sidebar-accent-foreground: oklch(0.985 0 0);
  --sidebar-border: oklch(0.269 0 0);
  --sidebar-ring: oklch(0.439 0 0);
}
@layer base {
  * {
    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);
  }
  html {
    font-size: var(--font-size);
  }
  h1 {
    font-size: var(--text-2xl);
    font-weight: var(--font-weight-medium);
    line-height: 1.5;
  }
  h2 {
    font-size: var(--text-xl);
    font-weight: var(--font-weight-medium);
    line-height: 1.5;
  }
  h3 {
    font-size: var(--text-lg);
    font-weight: var(--font-weight-medium);
    line-height: 1.5;
  }
  h4 {
    font-size: var(--text-base);
    font-weight: var(--font-weight-medium);
    line-height: 1.5;
  }
  label {
    font-size: var(--text-base);
    font-weight: var(--font-weight-medium);
    line-height: 1.5;
  }
  button {
    font-size: var(--text-base);
    font-weight: var(--font-weight-medium);
    line-height: 1.5;
  }
  input {
    font-size: var(--text-base);
    font-weight: var(--font-weight-normal);
    line-height: 1.5;
  }
}
@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;
}
@property --tw-rotate-y {
  syntax: "*";
  inherits: false;
}
@property --tw-rotate-z {
  syntax: "*";
  inherits: false;
}
@property --tw-skew-x {
  syntax: "*";
  inherits: false;
}
@property --tw-skew-y {
  syntax: "*";
  inherits: false;
}
@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: 0px;
}
@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: "*";
  initial-value: "";
  inherits: false;
}
@keyframes pulse {
  50% {
    opacity: 0.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));
    filter: blur(var(--tw-enter-blur,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));
    filter: blur(var(--tw-exit-blur,0));
  }
}
@keyframes accordion-down {
  from {
    height: 0;
  }
  to {
    height: var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))));
  }
}
@keyframes accordion-up {
  from {
    height: var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))));
  }
  to {
    height: 0;
  }
}
@keyframes caret-blink {
  0%,70%,100% {
    opacity: 1;
  }
  20%,50% {
    opacity: 0;
  }
}
@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: initial;
      --tw-rotate-y: initial;
      --tw-rotate-z: initial;
      --tw-skew-x: initial;
      --tw-skew-y: initial;
      --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: "";
      --tw-animation-delay: 0s;
      --tw-animation-direction: normal;
      --tw-animation-duration: initial;
      --tw-animation-fill-mode: none;
      --tw-animation-iteration-count: 1;
      --tw-enter-blur: 0;
      --tw-enter-opacity: 1;
      --tw-enter-rotate: 0;
      --tw-enter-scale: 1;
      --tw-enter-translate-x: 0;
      --tw-enter-translate-y: 0;
      --tw-exit-blur: 0;
      --tw-exit-opacity: 1;
      --tw-exit-rotate: 0;
      --tw-exit-scale: 1;
      --tw-exit-translate-x: 0;
      --tw-exit-translate-y: 0;
    }
  }
}
