/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties;
@font-face {
  font-family: 'Cabinet';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(data:font/woff2;base64,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) format('woff2');
}
@font-face {
  font-family: 'Cabinet';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(data:font/woff2;base64,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) format('woff2');
}
@font-face {
  font-family: 'Cabinet';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(data:font/woff2;base64,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) format('woff2');
}
@font-face {
  font-family: 'Cabinet';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(data:font/woff2;base64,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) format('woff2');
}
@font-face {
  font-family: 'Cabinet';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(data:font/woff2;base64,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) format('woff2');
}
@layer theme, base, components, utilities;
@layer theme {
  :root, :host {
    --font-sans: var(--font-sans);
    --font-serif: var(--font-serif);
    --font-mono: var(--font-mono);
    --color-red-100: oklch(93.6% 0.032 17.717);
    --color-red-500: oklch(63.7% 0.237 25.331);
    --color-red-900: oklch(39.6% 0.141 25.723);
    --color-orange-100: oklch(95.4% 0.038 75.164);
    --color-orange-900: oklch(40.8% 0.123 38.172);
    --color-amber-600: oklch(66.6% 0.179 58.318);
    --color-yellow-100: oklch(97.3% 0.071 103.193);
    --color-yellow-500: oklch(79.5% 0.184 86.047);
    --color-yellow-900: oklch(42.1% 0.095 57.708);
    --color-green-100: oklch(96.2% 0.044 156.743);
    --color-green-500: oklch(72.3% 0.219 149.579);
    --color-green-900: oklch(39.3% 0.095 152.535);
    --color-teal-100: oklch(95.3% 0.051 180.801);
    --color-teal-900: oklch(38.6% 0.063 188.416);
    --color-cyan-100: oklch(95.6% 0.045 203.388);
    --color-cyan-900: oklch(39.8% 0.07 227.392);
    --color-blue-100: oklch(93.2% 0.032 255.585);
    --color-blue-500: oklch(62.3% 0.214 259.815);
    --color-blue-600: oklch(54.6% 0.245 262.881);
    --color-blue-900: oklch(37.9% 0.146 265.522);
    --color-indigo-100: oklch(93% 0.034 272.788);
    --color-indigo-900: oklch(35.9% 0.144 278.697);
    --color-purple-100: oklch(94.6% 0.033 307.174);
    --color-purple-900: oklch(38.1% 0.176 304.987);
    --color-pink-100: oklch(94.8% 0.028 342.258);
    --color-pink-900: oklch(40.8% 0.153 2.432);
    --color-gray-50: oklch(98.5% 0.002 247.839);
    --color-gray-100: oklch(96.7% 0.003 264.542);
    --color-gray-400: oklch(70.7% 0.022 261.325);
    --color-gray-500: oklch(55.1% 0.027 264.364);
    --color-gray-600: oklch(44.6% 0.03 256.802);
    --color-gray-700: oklch(37.3% 0.034 259.733);
    --color-gray-800: oklch(27.8% 0.033 256.848);
    --color-gray-900: oklch(21% 0.034 264.665);
    --color-neutral-200: oklch(92.2% 0 0);
    --color-neutral-300: oklch(87% 0 0);
    --color-neutral-950: oklch(14.5% 0 0);
    --color-black: #000;
    --color-white: #fff;
    --spacing: 0.25rem;
    --container-xs: 20rem;
    --container-sm: 24rem;
    --container-md: 28rem;
    --container-lg: 32rem;
    --container-xl: 36rem;
    --container-2xl: 42rem;
    --container-3xl: 48rem;
    --container-4xl: 56rem;
    --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-xl--line-height: calc(1.75 / 1.25);
    --text-2xl: 1.5rem;
    --text-2xl--line-height: calc(2 / 1.5);
    --text-3xl: 1.875rem;
    --text-3xl--line-height: calc(2.25 / 1.875);
    --text-4xl: 2.25rem;
    --text-4xl--line-height: calc(2.5 / 2.25);
    --text-5xl: 3rem;
    --text-5xl--line-height: 1;
    --text-6xl: 3.75rem;
    --text-6xl--line-height: 1;
    --text-7xl: 4.5rem;
    --text-7xl--line-height: 1;
    --font-weight-light: 300;
    --font-weight-normal: 400;
    --font-weight-medium: 500;
    --font-weight-semibold: 600;
    --font-weight-bold: 700;
    --tracking-tighter: var(--tracking-tighter);
    --tracking-tight: var(--tracking-tight);
    --tracking-normal: var(--tracking-normal);
    --tracking-wide: var(--tracking-wide);
    --tracking-wider: var(--tracking-wider);
    --tracking-widest: var(--tracking-widest);
    --leading-tight: 1.25;
    --leading-snug: 1.375;
    --leading-normal: 1.5;
    --leading-relaxed: 1.625;
    --radius-xs: 0.125rem;
    --radius-sm: calc(var(--radius) - 4px);
    --radius-md: calc(var(--radius) - 2px);
    --radius-lg: var(--radius);
    --radius-xl: calc(var(--radius) + 4px);
    --radius-2xl: 1rem;
    --radius-3xl: 1.5rem;
    --radius-4xl: 2rem;
    --shadow-2xs: var(--shadow-2xs);
    --shadow-xs: var(--shadow-xs);
    --shadow-sm: var(--shadow-sm);
    --shadow-md: var(--shadow-md);
    --shadow-lg: var(--shadow-lg);
    --shadow-xl: var(--shadow-xl);
    --shadow-2xl: var(--shadow-2xl);
    --ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);
    --animate-spin: spin 1s linear infinite;
    --animate-pulse: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
    --blur-sm: 8px;
    --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);
    --shadow: var(--shadow);
    --color-background: var(--neutral-0);
    --color-foreground: var(--com-text-foreground-base);
    --color-destructive: var(--destructive-500);
    --color-info-foreground: var(--info-400);
    --color-border: var(--neutral-200);
    --color-border-strong: var(--neutral-400);
    --color-chart-1: var(--chart-1);
    --color-chart-2: var(--chart-2);
    --color-chart-3: var(--chart-3);
    --color-chart-4: var(--chart-4);
    --color-chart-5: var(--chart-5);
    --color-chart-6: var(--chart-6);
    --color-chart-7: var(--chart-7);
    --color-chart-3-muted: var(--chart-3-muted);
    --color-chart-5-muted: var(--chart-5-muted);
    --color-chart-7-muted: var(--chart-7-muted);
    --color-chart-incomplete-border: var(--chart-incomplete-border);
    --font-brand: var(--font-brand);
    --font-heading: var(--font-heading);
    --font-body: var(--font-body);
    --font-label: var(--font-label);
    --font-system: var(--font-system);
    --radius-container-xs: var(--radius-container-xs);
    --radius-container-sm: var(--radius-container-sm);
    --radius-container-md: var(--radius-container-md);
    --radius-container-lg: var(--radius-container-lg);
    --radius-container-xl: var(--radius-container-xl);
    --radius-container-2xl: var(--radius-container-2xl);
    --radius-container-circle: var(--radius-container-circle);
    --border-width-0: var(--border-width-0);
    --border-width-base: var(--border-width-base);
    --border-width-2: var(--border-width-2);
    --border-width-4: var(--border-width-4);
    --border-width-8: var(--border-width-8);
    --font-size-xs: var(--font-size-xs);
    --font-size-sm: var(--font-size-sm);
    --font-size-base: var(--font-size-base);
    --font-size-lg: var(--font-size-lg);
    --font-size-xl: var(--font-size-xl);
    --font-size-2xl: var(--font-size-2xl);
    --font-size-3xl: var(--font-size-3xl);
    --font-size-4xl: var(--font-size-4xl);
    --font-size-5xl: var(--font-size-5xl);
    --font-size-6xl: var(--font-size-6xl);
    --font-size-7xl: var(--font-size-7xl);
    --font-size-8xl: var(--font-size-8xl);
    --font-size-9xl: var(--font-size-9xl);
    --leading-3: var(--leading-3);
    --leading-4: var(--leading-4);
    --leading-5: var(--leading-5);
    --leading-6: var(--leading-6);
    --leading-7: var(--leading-7);
    --leading-8: var(--leading-8);
    --leading-9: var(--leading-9);
    --leading-10: var(--leading-10);
    --leading-12: var(--leading-12);
    --leading-14: var(--leading-14);
    --leading-15: var(--leading-15);
    --leading-16: var(--leading-16);
    --leading-18: var(--leading-18);
    --leading-24: var(--leading-24);
    --leading-32: var(--leading-32);
    --p-spacing-1: var(--p-spacing-1);
    --p-spacing-2: var(--p-spacing-2);
    --p-spacing-3: var(--p-spacing-3);
    --p-spacing-4: var(--p-spacing-4);
    --p-spacing-5: var(--p-spacing-5);
    --p-spacing-6: var(--p-spacing-6);
    --p-spacing-7: var(--p-spacing-7);
    --p-spacing-8: var(--p-spacing-8);
    --p-spacing-9: var(--p-spacing-9);
    --p-spacing-10: var(--p-spacing-10);
    --p-spacing-12: var(--p-spacing-12);
    --p-spacing-15: var(--p-spacing-15);
    --p-spacing-16: var(--p-spacing-16);
    --tracking-tightest-2: var(--tracking-tightest-2);
    --tracking-tightest-1: var(--tracking-tightest-1);
    --color-muted-foreground: var(--com-text-foreground-muted);
    --color-disabled-super-muted-foreground: var(--com-text-foreground-disabled-super-muted);
    --color-warning-1: var(--warning-600);
    --card-radius-xs: var(--radius-sm);
    --card-radius-sm: var(--radius-md);
    --card-radius-md: var(--radius-lg);
    --card-radius-lg: var(--radius-xl);
    --card-radius-xl: calc(var(--radius-xl) + 4px);
    --card-radius-2xl: calc(var(--radius-xl) + 8px);
    --card-radius-3xl: calc(var(--radius-xl) + 18.5px);
    --color-charts-bar-segment-1-default: var(--com-charts-bar-segment-1-default);
    --color-charts-bar-segment-2-default: var(--com-charts-bar-segment-2-default);
    --color-charts-bar-segment-3-default: var(--com-charts-bar-segment-3-default);
    --color-charts-bar-segment-4-default: var(--com-charts-bar-segment-4-default);
    --color-charts-bar-segment-5-default: var(--com-charts-bar-segment-5-default);
    --color-charts-bar-segment-incomplete-default: var(--com-charts-bar-segment-incomplete-default);
    --color-charts-bar-border-style-incomplete: var(--com-charts-bar-border-style-incomplete);
    --color-tooltip-foreground: var(--com-tooltip-foreground);
    --sheet-width: calc(100% - var(--sheet-margin-sm));
    --sheet-height-sm: calc(100% - var(--sheet-margin-sm));
    --sheet-height-md: calc(100% - var(--sheet-margin-md));
  }
}
@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;
  }
  .\@container\/field-group {
    container-type: inline-size;
    container-name: field-group;
  }
  .pointer-events-auto {
    pointer-events: auto;
  }
  .pointer-events-none {
    pointer-events: none;
  }
  .collapse {
    visibility: collapse;
  }
  .invisible {
    visibility: hidden;
  }
  .visible {
    visibility: visible;
  }
  .sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip-path: inset(50%);
    white-space: nowrap;
    border-width: 0;
  }
  .absolute {
    position: absolute;
  }
  .fixed {
    position: fixed;
  }
  .relative {
    position: relative;
  }
  .static {
    position: static;
  }
  .sticky {
    position: sticky;
  }
  .inset-0 {
    inset: calc(var(--spacing) * 0);
  }
  .inset-x-0 {
    inset-inline: calc(var(--spacing) * 0);
  }
  .inset-y-0 {
    inset-block: calc(var(--spacing) * 0);
  }
  .-top-10 {
    top: calc(var(--spacing) * -10);
  }
  .-top-12 {
    top: calc(var(--spacing) * -12);
  }
  .top-\(--top-offset\,0px\) {
    top: var(--top-offset,0px);
  }
  .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-6 {
    top: calc(var(--spacing) * 6);
  }
  .top-14 {
    top: calc(var(--spacing) * 14);
  }
  .top-28 {
    top: calc(var(--spacing) * 28);
  }
  .top-\[1px\] {
    top: 1px;
  }
  .top-\[50\%\] {
    top: 50%;
  }
  .top-\[60\%\] {
    top: 60%;
  }
  .top-full {
    top: 100%;
  }
  .-right-1 {
    right: calc(var(--spacing) * -1);
  }
  .-right-12 {
    right: calc(var(--spacing) * -12);
  }
  .right-0 {
    right: calc(var(--spacing) * 0);
  }
  .right-1 {
    right: calc(var(--spacing) * 1);
  }
  .right-2 {
    right: calc(var(--spacing) * 2);
  }
  .right-3 {
    right: calc(var(--spacing) * 3);
  }
  .right-4 {
    right: calc(var(--spacing) * 4);
  }
  .-bottom-1 {
    bottom: calc(var(--spacing) * -1);
  }
  .-bottom-12 {
    bottom: calc(var(--spacing) * -12);
  }
  .bottom-0 {
    bottom: calc(var(--spacing) * 0);
  }
  .bottom-6 {
    bottom: calc(var(--spacing) * 6);
  }
  .-left-12 {
    left: calc(var(--spacing) * -12);
  }
  .left-0 {
    left: calc(var(--spacing) * 0);
  }
  .left-1\/2 {
    left: calc(1 / 2 * 100%);
  }
  .left-2 {
    left: calc(var(--spacing) * 2);
  }
  .left-6 {
    left: calc(var(--spacing) * 6);
  }
  .left-\[50\%\] {
    left: 50%;
  }
  .isolate {
    isolation: isolate;
  }
  .z-0 {
    z-index: 0;
  }
  .z-10 {
    z-index: 10;
  }
  .z-20 {
    z-index: 20;
  }
  .z-30 {
    z-index: 30;
  }
  .z-50 {
    z-index: 50;
  }
  .z-\[1\] {
    z-index: 1;
  }
  .z-\[60\] {
    z-index: 60;
  }
  .z-\[100\] {
    z-index: 100;
  }
  .order-first {
    order: -9999;
  }
  .order-last {
    order: 9999;
  }
  .col-1 {
    grid-column: 1;
  }
  .col-2 {
    grid-column: 2;
  }
  .col-3 {
    grid-column: 3;
  }
  .col-span-1 {
    grid-column: span 1 / span 1;
  }
  .col-span-2 {
    grid-column: span 2 / span 2;
  }
  .col-start-1 {
    grid-column-start: 1;
  }
  .col-start-2 {
    grid-column-start: 2;
  }
  .row-span-1 {
    grid-row: span 1 / span 1;
  }
  .row-start-1 {
    grid-row-start: 1;
  }
  .container {
    width: 100%;
    @media (width >= 40rem) {
      max-width: 40rem;
    }
    @media (width >= 48rem) {
      max-width: 48rem;
    }
    @media (width >= 64rem) {
      max-width: 64rem;
    }
    @media (width >= 80rem) {
      max-width: 80rem;
    }
    @media (width >= 96rem) {
      max-width: 96rem;
    }
  }
  .m-0 {
    margin: calc(var(--spacing) * 0);
  }
  .m-0\! {
    margin: calc(var(--spacing) * 0) !important;
  }
  .-mx-1 {
    margin-inline: calc(var(--spacing) * -1);
  }
  .-mx-2 {
    margin-inline: calc(var(--spacing) * -2);
  }
  .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-\[20px\] {
    margin-inline: 20px;
  }
  .mx-auto {
    margin-inline: auto;
  }
  .-my-1 {
    margin-block: calc(var(--spacing) * -1);
  }
  .-my-2 {
    margin-block: calc(var(--spacing) * -2);
  }
  .my-0 {
    margin-block: calc(var(--spacing) * 0);
  }
  .my-0\.5 {
    margin-block: calc(var(--spacing) * 0.5);
  }
  .my-1 {
    margin-block: calc(var(--spacing) * 1);
  }
  .my-2 {
    margin-block: calc(var(--spacing) * 2);
  }
  .my-4 {
    margin-block: calc(var(--spacing) * 4);
  }
  .my-auto {
    margin-block: auto;
  }
  .-mt-2 {
    margin-top: calc(var(--spacing) * -2);
  }
  .-mt-3 {
    margin-top: calc(var(--spacing) * -3);
  }
  .-mt-4 {
    margin-top: calc(var(--spacing) * -4);
  }
  .mt-0 {
    margin-top: calc(var(--spacing) * 0);
  }
  .mt-0\.5 {
    margin-top: calc(var(--spacing) * 0.5);
  }
  .mt-1 {
    margin-top: calc(var(--spacing) * 1);
  }
  .mt-1\.5 {
    margin-top: calc(var(--spacing) * 1.5);
  }
  .mt-2 {
    margin-top: calc(var(--spacing) * 2);
  }
  .mt-3 {
    margin-top: calc(var(--spacing) * 3);
  }
  .mt-4 {
    margin-top: calc(var(--spacing) * 4);
  }
  .mt-6 {
    margin-top: calc(var(--spacing) * 6);
  }
  .mt-8 {
    margin-top: calc(var(--spacing) * 8);
  }
  .mt-10 {
    margin-top: calc(var(--spacing) * 10);
  }
  .mt-12 {
    margin-top: calc(var(--spacing) * 12);
  }
  .mt-auto {
    margin-top: auto;
  }
  .-mr-2 {
    margin-right: calc(var(--spacing) * -2);
  }
  .mr-1 {
    margin-right: calc(var(--spacing) * 1);
  }
  .mr-2 {
    margin-right: calc(var(--spacing) * 2);
  }
  .mr-\[20px\] {
    margin-right: 20px;
  }
  .mb-1 {
    margin-bottom: calc(var(--spacing) * 1);
  }
  .mb-2 {
    margin-bottom: calc(var(--spacing) * 2);
  }
  .mb-2\.5 {
    margin-bottom: calc(var(--spacing) * 2.5);
  }
  .mb-3 {
    margin-bottom: calc(var(--spacing) * 3);
  }
  .mb-4 {
    margin-bottom: calc(var(--spacing) * 4);
  }
  .mb-6 {
    margin-bottom: calc(var(--spacing) * 6);
  }
  .mb-8 {
    margin-bottom: calc(var(--spacing) * 8);
  }
  .mb-16 {
    margin-bottom: calc(var(--spacing) * 16);
  }
  .mb-auto {
    margin-bottom: auto;
  }
  .-ml-3 {
    margin-left: calc(var(--spacing) * -3);
  }
  .-ml-4 {
    margin-left: calc(var(--spacing) * -4);
  }
  .ml-0\! {
    margin-left: calc(var(--spacing) * 0) !important;
  }
  .ml-0\.5 {
    margin-left: calc(var(--spacing) * 0.5);
  }
  .ml-1 {
    margin-left: calc(var(--spacing) * 1);
  }
  .ml-1\.5 {
    margin-left: calc(var(--spacing) * 1.5);
  }
  .ml-2 {
    margin-left: calc(var(--spacing) * 2);
  }
  .ml-4 {
    margin-left: calc(var(--spacing) * 4);
  }
  .ml-5 {
    margin-left: calc(var(--spacing) * 5);
  }
  .ml-20 {
    margin-left: calc(var(--spacing) * 20);
  }
  .ml-\[20px\] {
    margin-left: 20px;
  }
  .ml-auto {
    margin-left: auto;
  }
  .line-clamp-1 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
  }
  .line-clamp-2 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
  }
  .line-clamp-3 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
  }
  .line-clamp-4 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
  }
  .line-clamp-5 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
  }
  .line-clamp-6 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 6;
  }
  .\!inline {
    display: inline !important;
  }
  .block {
    display: block;
  }
  .contents {
    display: contents;
  }
  .flex {
    display: flex;
  }
  .grid {
    display: grid;
  }
  .hidden {
    display: none;
  }
  .inline {
    display: inline;
  }
  .inline-block {
    display: inline-block;
  }
  .inline-flex {
    display: inline-flex;
  }
  .table {
    display: table;
  }
  .table-caption {
    display: table-caption;
  }
  .table-cell {
    display: table-cell;
  }
  .field-sizing-content {
    field-sizing: content;
  }
  .\!aspect-auto {
    aspect-ratio: auto !important;
  }
  .aspect-\[58\.7\/69\] {
    aspect-ratio: 58.7/69;
  }
  .aspect-square {
    aspect-ratio: 1 / 1;
  }
  .aspect-video {
    aspect-ratio: var(--aspect-video);
  }
  .size-\(--cell-size\) {
    width: var(--cell-size);
    height: var(--cell-size);
  }
  .size-1 {
    width: calc(var(--spacing) * 1);
    height: calc(var(--spacing) * 1);
  }
  .size-2 {
    width: calc(var(--spacing) * 2);
    height: calc(var(--spacing) * 2);
  }
  .size-2\.5 {
    width: calc(var(--spacing) * 2.5);
    height: calc(var(--spacing) * 2.5);
  }
  .size-3 {
    width: calc(var(--spacing) * 3);
    height: calc(var(--spacing) * 3);
  }
  .size-3\.5 {
    width: calc(var(--spacing) * 3.5);
    height: calc(var(--spacing) * 3.5);
  }
  .size-4 {
    width: calc(var(--spacing) * 4);
    height: calc(var(--spacing) * 4);
  }
  .size-5 {
    width: calc(var(--spacing) * 5);
    height: calc(var(--spacing) * 5);
  }
  .size-6 {
    width: calc(var(--spacing) * 6);
    height: calc(var(--spacing) * 6);
  }
  .size-7 {
    width: calc(var(--spacing) * 7);
    height: calc(var(--spacing) * 7);
  }
  .size-8 {
    width: calc(var(--spacing) * 8);
    height: calc(var(--spacing) * 8);
  }
  .size-9 {
    width: calc(var(--spacing) * 9);
    height: calc(var(--spacing) * 9);
  }
  .size-10 {
    width: calc(var(--spacing) * 10);
    height: calc(var(--spacing) * 10);
  }
  .size-12 {
    width: calc(var(--spacing) * 12);
    height: calc(var(--spacing) * 12);
  }
  .size-16 {
    width: calc(var(--spacing) * 16);
    height: calc(var(--spacing) * 16);
  }
  .size-24 {
    width: calc(var(--spacing) * 24);
    height: calc(var(--spacing) * 24);
  }
  .size-36 {
    width: calc(var(--spacing) * 36);
    height: calc(var(--spacing) * 36);
  }
  .size-auto {
    width: auto;
    height: auto;
  }
  .size-full {
    width: 100%;
    height: 100%;
  }
  .\!h-0 {
    height: calc(var(--spacing) * 0) !important;
  }
  .\!h-16 {
    height: calc(var(--spacing) * 16) !important;
  }
  .\!h-\[24px\] {
    height: 24px !important;
  }
  .h-\(--cell-size\) {
    height: var(--cell-size);
  }
  .h-\(--sheet-height-sm\) {
    height: var(--sheet-height-sm);
  }
  .h-1\.5 {
    height: calc(var(--spacing) * 1.5);
  }
  .h-2 {
    height: calc(var(--spacing) * 2);
  }
  .h-2\.5 {
    height: calc(var(--spacing) * 2.5);
  }
  .h-3 {
    height: calc(var(--spacing) * 3);
  }
  .h-3\.5 {
    height: calc(var(--spacing) * 3.5);
  }
  .h-4 {
    height: calc(var(--spacing) * 4);
  }
  .h-5 {
    height: calc(var(--spacing) * 5);
  }
  .h-6 {
    height: calc(var(--spacing) * 6);
  }
  .h-7 {
    height: calc(var(--spacing) * 7);
  }
  .h-8 {
    height: calc(var(--spacing) * 8);
  }
  .h-9 {
    height: calc(var(--spacing) * 9);
  }
  .h-10 {
    height: calc(var(--spacing) * 10);
  }
  .h-12 {
    height: calc(var(--spacing) * 12);
  }
  .h-14 {
    height: calc(var(--spacing) * 14);
  }
  .h-16 {
    height: calc(var(--spacing) * 16);
  }
  .h-24 {
    height: calc(var(--spacing) * 24);
  }
  .h-31 {
    height: calc(var(--spacing) * 31);
  }
  .h-32 {
    height: calc(var(--spacing) * 32);
  }
  .h-44 {
    height: calc(var(--spacing) * 44);
  }
  .h-72 {
    height: calc(var(--spacing) * 72);
  }
  .h-\[1\.15rem\] {
    height: 1.15rem;
  }
  .h-\[4\.5rem\] {
    height: 4.5rem;
  }
  .h-\[6rem\] {
    height: 6rem;
  }
  .h-\[20px\] {
    height: 20px;
  }
  .h-\[35px\] {
    height: 35px;
  }
  .h-\[44px\] {
    height: 44px;
  }
  .h-\[54px\] {
    height: 54px;
  }
  .h-\[80px\] {
    height: 80px;
  }
  .h-\[200px\] {
    height: 200px;
  }
  .h-\[3000px\] {
    height: 3000px;
  }
  .h-\[calc\(100svh-var\(--top-offset\,0px\)\)\] {
    height: calc(100svh - var(--top-offset,0px));
  }
  .h-\[var\(--radix-navigation-menu-viewport-height\)\] {
    height: var(--radix-navigation-menu-viewport-height);
  }
  .h-auto {
    height: auto;
  }
  .h-fit {
    height: fit-content;
  }
  .h-full {
    height: 100%;
  }
  .h-px {
    height: 1px;
  }
  .h-screen {
    height: 100vh;
  }
  .h-screen\! {
    height: 100vh !important;
  }
  .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-24 {
    max-height: calc(var(--spacing) * 24);
  }
  .max-h-\[200px\] {
    max-height: 200px;
  }
  .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-6 {
    min-height: calc(var(--spacing) * 6);
  }
  .min-h-8 {
    min-height: calc(var(--spacing) * 8);
  }
  .min-h-9 {
    min-height: calc(var(--spacing) * 9);
  }
  .min-h-10 {
    min-height: calc(var(--spacing) * 10);
  }
  .min-h-12 {
    min-height: calc(var(--spacing) * 12);
  }
  .min-h-14 {
    min-height: calc(var(--spacing) * 14);
  }
  .min-h-\[1\.25rem\] {
    min-height: 1.25rem;
  }
  .min-h-\[8px\] {
    min-height: 8px;
  }
  .min-h-\[96px\] {
    min-height: 96px;
  }
  .min-h-\[100px\] {
    min-height: 100px;
  }
  .min-h-\[132px\] {
    min-height: 132px;
  }
  .min-h-\[139px\] {
    min-height: 139px;
  }
  .min-h-\[200px\] {
    min-height: 200px;
  }
  .min-h-\[300px\] {
    min-height: 300px;
  }
  .min-h-\[400px\] {
    min-height: 400px;
  }
  .min-h-screen {
    min-height: 100vh;
  }
  .min-h-svh {
    min-height: 100svh;
  }
  .w-\(--cell-size\) {
    width: var(--cell-size);
  }
  .w-\(--radix-popover-trigger-width\) {
    width: var(--radix-popover-trigger-width);
  }
  .w-\(--radix-select-trigger-width\) {
    width: var(--radix-select-trigger-width);
  }
  .w-\(--sheet-width\) {
    width: var(--sheet-width);
  }
  .w-\(--sidebar-width\) {
    width: var(--sidebar-width);
  }
  .w-0 {
    width: calc(var(--spacing) * 0);
  }
  .w-1 {
    width: calc(var(--spacing) * 1);
  }
  .w-1\/2 {
    width: calc(1 / 2 * 100%);
  }
  .w-1\/5 {
    width: calc(1 / 5 * 100%);
  }
  .w-2 {
    width: calc(var(--spacing) * 2);
  }
  .w-2\.5 {
    width: calc(var(--spacing) * 2.5);
  }
  .w-2\/3 {
    width: calc(2 / 3 * 100%);
  }
  .w-3 {
    width: calc(var(--spacing) * 3);
  }
  .w-3\.5 {
    width: calc(var(--spacing) * 3.5);
  }
  .w-3\/4 {
    width: calc(3 / 4 * 100%);
  }
  .w-4 {
    width: calc(var(--spacing) * 4);
  }
  .w-5 {
    width: calc(var(--spacing) * 5);
  }
  .w-6 {
    width: calc(var(--spacing) * 6);
  }
  .w-8 {
    width: calc(var(--spacing) * 8);
  }
  .w-9 {
    width: calc(var(--spacing) * 9);
  }
  .w-12 {
    width: calc(var(--spacing) * 12);
  }
  .w-14 {
    width: calc(var(--spacing) * 14);
  }
  .w-16 {
    width: calc(var(--spacing) * 16);
  }
  .w-24 {
    width: calc(var(--spacing) * 24);
  }
  .w-40 {
    width: calc(var(--spacing) * 40);
  }
  .w-44 {
    width: calc(var(--spacing) * 44);
  }
  .w-48 {
    width: calc(var(--spacing) * 48);
  }
  .w-50 {
    width: calc(var(--spacing) * 50);
  }
  .w-56 {
    width: calc(var(--spacing) * 56);
  }
  .w-64 {
    width: calc(var(--spacing) * 64);
  }
  .w-72 {
    width: calc(var(--spacing) * 72);
  }
  .w-80 {
    width: calc(var(--spacing) * 80);
  }
  .w-100 {
    width: calc(var(--spacing) * 100);
  }
  .w-\[10\%\] {
    width: 10%;
  }
  .w-\[15\%\] {
    width: 15%;
  }
  .w-\[20\%\] {
    width: 20%;
  }
  .w-\[25\%\] {
    width: 25%;
  }
  .w-\[30\%\] {
    width: 30%;
  }
  .w-\[40\%\] {
    width: 40%;
  }
  .w-\[60\%\] {
    width: 60%;
  }
  .w-\[75\%\] {
    width: 75%;
  }
  .w-\[100px\] {
    width: 100px;
  }
  .w-\[199px\] {
    width: 199px;
  }
  .w-\[200px\] {
    width: 200px;
  }
  .w-\[250px\] {
    width: 250px;
  }
  .w-\[274px\] {
    width: 274px;
  }
  .w-\[300px\] {
    width: 300px;
  }
  .w-\[320px\] {
    width: 320px;
  }
  .w-\[340px\] {
    width: 340px;
  }
  .w-\[400px\] {
    width: 400px;
  }
  .w-\[500px\] {
    width: 500px;
  }
  .w-\[600px\] {
    width: 600px;
  }
  .w-\[calc\(100\%\+1rem\)\] {
    width: calc(100% + 1rem);
  }
  .w-\[clamp\(320px\,48vw\,688px\)\] {
    width: clamp(320px, 48vw, 688px);
  }
  .w-\[var\(--radix-popover-trigger-width\)\] {
    width: var(--radix-popover-trigger-width);
  }
  .w-auto {
    width: auto;
  }
  .w-fit {
    width: fit-content;
  }
  .w-full {
    width: 100%;
  }
  .w-max {
    width: max-content;
  }
  .w-px {
    width: 1px;
  }
  .w-screen {
    width: 100vw;
  }
  .max-w-\(--skeleton-width\) {
    max-width: var(--skeleton-width);
  }
  .max-w-2xl {
    max-width: var(--container-2xl);
  }
  .max-w-3xl {
    max-width: var(--container-3xl);
  }
  .max-w-4xl {
    max-width: var(--container-4xl);
  }
  .max-w-20 {
    max-width: calc(var(--spacing) * 20);
  }
  .max-w-72 {
    max-width: calc(var(--spacing) * 72);
  }
  .max-w-90 {
    max-width: calc(var(--spacing) * 90);
  }
  .max-w-115 {
    max-width: calc(var(--spacing) * 115);
  }
  .max-w-188 {
    max-width: calc(var(--spacing) * 188);
  }
  .max-w-\[50\%\] {
    max-width: 50%;
  }
  .max-w-\[60\%\] {
    max-width: 60%;
  }
  .max-w-\[120px\] {
    max-width: 120px;
  }
  .max-w-\[150px\] {
    max-width: 150px;
  }
  .max-w-\[180px\] {
    max-width: 180px;
  }
  .max-w-\[200px\] {
    max-width: 200px;
  }
  .max-w-\[280px\] {
    max-width: 280px;
  }
  .max-w-\[300px\] {
    max-width: 300px;
  }
  .max-w-\[320px\] {
    max-width: 320px;
  }
  .max-w-\[350px\] {
    max-width: 350px;
  }
  .max-w-\[440px\] {
    max-width: 440px;
  }
  .max-w-\[500px\] {
    max-width: 500px;
  }
  .max-w-\[760px\] {
    max-width: 760px;
  }
  .max-w-\[calc\(100\%-2rem\)\] {
    max-width: calc(100% - 2rem);
  }
  .max-w-full {
    max-width: 100%;
  }
  .max-w-lg {
    max-width: var(--container-lg);
  }
  .max-w-md {
    max-width: var(--container-md);
  }
  .max-w-sm {
    max-width: var(--container-sm);
  }
  .max-w-xl {
    max-width: var(--container-xl);
  }
  .max-w-xs {
    max-width: var(--container-xs);
  }
  .min-w-\(--cell-size\) {
    min-width: var(--cell-size);
  }
  .min-w-0 {
    min-width: calc(var(--spacing) * 0);
  }
  .min-w-4 {
    min-width: calc(var(--spacing) * 4);
  }
  .min-w-5 {
    min-width: calc(var(--spacing) * 5);
  }
  .min-w-6 {
    min-width: calc(var(--spacing) * 6);
  }
  .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-12 {
    min-width: calc(var(--spacing) * 12);
  }
  .min-w-20 {
    min-width: calc(var(--spacing) * 20);
  }
  .min-w-\[8rem\] {
    min-width: 8rem;
  }
  .min-w-\[12rem\] {
    min-width: 12rem;
  }
  .min-w-\[29px\] {
    min-width: 29px;
  }
  .min-w-\[76px\] {
    min-width: 76px;
  }
  .min-w-\[120px\] {
    min-width: 120px;
  }
  .min-w-\[150px\] {
    min-width: 150px;
  }
  .min-w-\[186px\] {
    min-width: 186px;
  }
  .min-w-\[200px\] {
    min-width: 200px;
  }
  .min-w-\[250px\] {
    min-width: 250px;
  }
  .min-w-\[260px\] {
    min-width: 260px;
  }
  .min-w-\[320px\] {
    min-width: 320px;
  }
  .min-w-\[400px\] {
    min-width: 400px;
  }
  .min-w-\[420px\] {
    min-width: 420px;
  }
  .min-w-\[540px\] {
    min-width: 540px;
  }
  .min-w-fit {
    min-width: fit-content;
  }
  .min-w-full {
    min-width: 100%;
  }
  .flex-1 {
    flex: 1;
  }
  .flex-auto {
    flex: auto;
  }
  .flex-none {
    flex: none;
  }
  .flex-shrink-0 {
    flex-shrink: 0;
  }
  .shrink-0 {
    flex-shrink: 0;
  }
  .grow {
    flex-grow: 1;
  }
  .grow-0 {
    flex-grow: 0;
  }
  .basis-\[180px\] {
    flex-basis: 180px;
  }
  .basis-\[280px\] {
    flex-basis: 280px;
  }
  .basis-\[300px\] {
    flex-basis: 300px;
  }
  .basis-\[350px\] {
    flex-basis: 350px;
  }
  .basis-full {
    flex-basis: 100%;
  }
  .table-auto {
    table-layout: auto;
  }
  .table-fixed {
    table-layout: fixed;
  }
  .border-collapse {
    border-collapse: collapse;
  }
  .border-separate {
    border-collapse: separate;
  }
  .origin-\(--radix-context-menu-content-transform-origin\) {
    transform-origin: var(--radix-context-menu-content-transform-origin);
  }
  .origin-\(--radix-dropdown-menu-content-transform-origin\) {
    transform-origin: var(--radix-dropdown-menu-content-transform-origin);
  }
  .origin-\(--radix-hover-card-content-transform-origin\) {
    transform-origin: var(--radix-hover-card-content-transform-origin);
  }
  .origin-\(--radix-menubar-content-transform-origin\) {
    transform-origin: var(--radix-menubar-content-transform-origin);
  }
  .origin-\(--radix-popover-content-transform-origin\) {
    transform-origin: var(--radix-popover-content-transform-origin);
  }
  .origin-\(--radix-select-content-transform-origin\) {
    transform-origin: var(--radix-select-content-transform-origin);
  }
  .origin-\(--radix-tooltip-content-transform-origin\) {
    transform-origin: var(--radix-tooltip-content-transform-origin);
  }
  .-translate-x-1\/2 {
    --tw-translate-x: calc(calc(1 / 2 * 100%) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-x-px {
    --tw-translate-x: -1px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-\[-50\%\] {
    --tw-translate-x: -50%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-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-\[-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);
  }
  .rotate-0 {
    rotate: 0deg;
  }
  .rotate-45 {
    rotate: 45deg;
  }
  .rotate-90 {
    rotate: 90deg;
  }
  .rotate-180 {
    rotate: 180deg;
  }
  .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);
  }
  .animate-spin {
    animation: var(--animate-spin);
  }
  .cursor-default {
    cursor: default;
  }
  .cursor-default\! {
    cursor: default !important;
  }
  .cursor-help {
    cursor: help;
  }
  .cursor-not-allowed {
    cursor: not-allowed;
  }
  .cursor-pointer {
    cursor: pointer;
  }
  .cursor-text {
    cursor: text;
  }
  .touch-none {
    touch-action: none;
  }
  .resize-none {
    resize: none;
  }
  .scroll-py-1 {
    scroll-padding-block: calc(var(--spacing) * 1);
  }
  .list-inside {
    list-style-position: inside;
  }
  .list-outside {
    list-style-position: outside;
  }
  .list-decimal {
    list-style-type: decimal;
  }
  .list-disc {
    list-style-type: disc;
  }
  .list-none {
    list-style-type: none;
  }
  .\[appearance\:textfield\] {
    appearance: textfield;
  }
  .auto-rows-min {
    grid-auto-rows: min-content;
  }
  .grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }
  .grid-cols-\[0_1fr\] {
    grid-template-columns: 0 1fr;
  }
  .grid-cols-\[1rem_1fr\] {
    grid-template-columns: 1rem 1fr;
  }
  .grid-cols-\[2fr_3fr\] {
    grid-template-columns: 2fr 3fr;
  }
  .grid-cols-\[auto_1fr\] {
    grid-template-columns: auto 1fr;
  }
  .grid-rows-\[0fr\] {
    grid-template-rows: 0fr;
  }
  .grid-rows-\[1fr\] {
    grid-template-rows: 1fr;
  }
  .grid-rows-\[auto\] {
    grid-template-rows: auto;
  }
  .flex-col {
    flex-direction: column;
  }
  .flex-col-reverse {
    flex-direction: column-reverse;
  }
  .flex-row {
    flex-direction: row;
  }
  .flex-row-reverse {
    flex-direction: row-reverse;
  }
  .flex-wrap {
    flex-wrap: wrap;
  }
  .items-baseline {
    align-items: baseline;
  }
  .items-center {
    align-items: center;
  }
  .items-end {
    align-items: flex-end;
  }
  .items-start {
    align-items: flex-start;
  }
  .items-stretch {
    align-items: stretch;
  }
  .justify-around {
    justify-content: space-around;
  }
  .justify-between {
    justify-content: space-between;
  }
  .justify-center {
    justify-content: center;
  }
  .justify-end {
    justify-content: flex-end;
  }
  .justify-start {
    justify-content: flex-start;
  }
  .justify-items-start {
    justify-items: start;
  }
  .gap-0 {
    gap: calc(var(--spacing) * 0);
  }
  .gap-0\.5 {
    gap: calc(var(--spacing) * 0.5);
  }
  .gap-0\.5\! {
    gap: calc(var(--spacing) * 0.5) !important;
  }
  .gap-1 {
    gap: calc(var(--spacing) * 1);
  }
  .gap-1\.5 {
    gap: calc(var(--spacing) * 1.5);
  }
  .gap-2 {
    gap: calc(var(--spacing) * 2);
  }
  .gap-2\.5 {
    gap: calc(var(--spacing) * 2.5);
  }
  .gap-3 {
    gap: calc(var(--spacing) * 3);
  }
  .gap-4 {
    gap: calc(var(--spacing) * 4);
  }
  .gap-5 {
    gap: calc(var(--spacing) * 5);
  }
  .gap-6 {
    gap: calc(var(--spacing) * 6);
  }
  .gap-7 {
    gap: calc(var(--spacing) * 7);
  }
  .gap-8 {
    gap: calc(var(--spacing) * 8);
  }
  .gap-12 {
    gap: calc(var(--spacing) * 12);
  }
  .gap-16 {
    gap: calc(var(--spacing) * 16);
  }
  .gap-\[--spacing\(var\(--gap\)\)\] {
    gap: calc(var(--spacing) * var(--gap));
  }
  .gap-\[10px\] {
    gap: 10px;
  }
  .gap-\[14px\] {
    gap: 14px;
  }
  .space-y-0 {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)));
    }
  }
  .space-y-1 {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)));
    }
  }
  .space-y-2 {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)));
    }
  }
  .space-y-3 {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)));
    }
  }
  .space-y-4 {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)));
    }
  }
  .space-y-6 {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)));
    }
  }
  .gap-x-4 {
    column-gap: calc(var(--spacing) * 4);
  }
  .-space-x-2 {
    :where(& > :not(:last-child)) {
      --tw-space-x-reverse: 0;
      margin-inline-start: calc(calc(var(--spacing) * -2) * var(--tw-space-x-reverse));
      margin-inline-end: calc(calc(var(--spacing) * -2) * calc(1 - var(--tw-space-x-reverse)));
    }
  }
  .gap-y-3 {
    row-gap: calc(var(--spacing) * 3);
  }
  .gap-y-6 {
    row-gap: calc(var(--spacing) * 6);
  }
  .self-baseline {
    align-self: baseline;
  }
  .self-center {
    align-self: center;
  }
  .self-end {
    align-self: flex-end;
  }
  .self-start {
    align-self: flex-start;
  }
  .self-stretch {
    align-self: stretch;
  }
  .justify-self-end {
    justify-self: flex-end;
  }
  .truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .overflow-auto {
    overflow: auto;
  }
  .overflow-hidden {
    overflow: hidden;
  }
  .overflow-visible {
    overflow: visible;
  }
  .overflow-x-auto {
    overflow-x: auto;
  }
  .overflow-x-hidden {
    overflow-x: hidden;
  }
  .overflow-y-auto {
    overflow-y: auto;
  }
  .\!rounded-kanban-card-radius {
    border-radius: var(--com-kanban-card-radius) !important;
  }
  .rounded {
    border-radius: 0.25rem;
  }
  .rounded-2xl {
    border-radius: var(--radius-2xl);
  }
  .rounded-3xl {
    border-radius: var(--radius-3xl);
  }
  .rounded-4xl {
    border-radius: var(--radius-4xl);
  }
  .rounded-\[2px\] {
    border-radius: 2px;
  }
  .rounded-\[6px\] {
    border-radius: 6px;
  }
  .rounded-\[12px\] {
    border-radius: 12px;
  }
  .rounded-\[calc\(var\(--radius\)-5px\)\] {
    border-radius: calc(var(--radius) - 5px);
  }
  .rounded-\[inherit\] {
    border-radius: inherit;
  }
  .rounded-\[var\(--card-radius\)\] {
    border-radius: var(--card-radius);
  }
  .rounded-\[var\(--card-radius-2xl\)\] {
    border-radius: var(--card-radius-2xl);
  }
  .rounded-\[var\(--card-radius-lg\)\] {
    border-radius: var(--card-radius-lg);
  }
  .rounded-\[var\(--card-radius-md\)\] {
    border-radius: var(--card-radius-md);
  }
  .rounded-\[var\(--card-radius-sm\)\] {
    border-radius: var(--card-radius-sm);
  }
  .rounded-\[var\(--card-radius-xl\)\] {
    border-radius: var(--card-radius-xl);
  }
  .rounded-alert-banner {
    border-radius: var(--com-alert-banner-banner-radius);
  }
  .rounded-badge-lg {
    border-radius: var(--com-badge-radius-lg);
  }
  .rounded-badge-normal {
    border-radius: var(--com-badge-radius-normal);
  }
  .rounded-badge-tight {
    border-radius: var(--com-badge-radius-tight);
  }
  .rounded-badge-xl {
    border-radius: var(--com-badge-radius-xl);
  }
  .rounded-button-md {
    border-radius: var(--com-radius-button-md);
  }
  .rounded-button-sm {
    border-radius: var(--com-radius-button-sm);
  }
  .rounded-button-xs {
    border-radius: var(--com-radius-button-xs);
  }
  .rounded-charts-legend-object-radius {
    border-radius: var(--com-charts-legend-object-radius);
  }
  .rounded-checkbox {
    border-radius: var(--com-checkbox-radius);
  }
  .rounded-date-picker-calendar-calendar-cell-radius {
    border-radius: var(--com-date-picker-calendar-calendar-cell-radius);
  }
  .rounded-dropdown-menu-dropdown-card-radius {
    border-radius: var(--com-dropdown-menu-dropdown-card-radius);
  }
  .rounded-dropdown-menu-menu-item-radius {
    border-radius: var(--com-dropdown-menu-menu-item-radius);
  }
  .rounded-full {
    border-radius: calc(infinity * 1px);
  }
  .rounded-input-field-radius {
    border-radius: var(--com-input-field-radius);
  }
  .rounded-kanban-column-radius {
    border-radius: var(--com-kanban-column-radius);
  }
  .rounded-key-value-pair-widget-bg-radius {
    border-radius: var(--com-key-value-pair-widget-bg-radius);
  }
  .rounded-lg {
    border-radius: var(--radius);
  }
  .rounded-md {
    border-radius: calc(var(--radius) - 2px);
  }
  .rounded-none {
    border-radius: 0;
  }
  .rounded-pagination-radius {
    border-radius: var(--com-pagination-radius);
  }
  .rounded-radio-radius {
    border-radius: var(--com-radio-radius);
  }
  .rounded-rich-form-field-group-rich-field-radii {
    border-radius: var(--com-rich-form-field-group-rich-field-radii);
  }
  .rounded-select-menu-select-container-radius {
    border-radius: var(--com-select-menu-select-container-radius);
  }
  .rounded-select-menu-select-item-radius {
    border-radius: var(--com-select-menu-select-item-radius);
  }
  .rounded-sm {
    border-radius: calc(var(--radius) - 4px);
  }
  .rounded-sonner-toast-sonner-radius {
    border-radius: var(--com-sonner-toast-sonner-radius);
  }
  .rounded-surface-card-card-radius {
    border-radius: var(--com-surface-card-card-radius);
  }
  .rounded-tag-counter-radius {
    border-radius: var(--com-tag-counter-radius);
  }
  .rounded-tag-dismissable-radius {
    border-radius: var(--com-tag-dismissable-radius);
  }
  .rounded-tag-radius {
    border-radius: var(--com-tag-radius);
  }
  .rounded-tooltip-radius {
    border-radius: var(--com-tooltip-radius);
  }
  .rounded-universal-shell-account-switcher-radius {
    border-radius: var(--com-universal-shell-account-switcher-radius);
  }
  .rounded-universal-shell-sidebar-menu-item-radius {
    border-radius: var(--com-universal-shell-sidebar-menu-item-radius);
  }
  .rounded-xl {
    border-radius: calc(var(--radius) + 4px);
  }
  .rounded-xs {
    border-radius: var(--radius-xs);
  }
  .rounded-s-lg {
    border-start-start-radius: var(--radius);
    border-end-start-radius: var(--radius);
  }
  .rounded-s-none {
    border-start-start-radius: 0;
    border-end-start-radius: 0;
  }
  .rounded-e-lg {
    border-start-end-radius: var(--radius);
    border-end-end-radius: var(--radius);
  }
  .rounded-e-none {
    border-start-end-radius: 0;
    border-end-end-radius: 0;
  }
  .rounded-t-lg {
    border-top-left-radius: var(--radius);
    border-top-right-radius: var(--radius);
  }
  .rounded-l-input-field-radius {
    border-top-left-radius: var(--com-input-field-radius);
    border-bottom-left-radius: var(--com-input-field-radius);
  }
  .rounded-l-lg {
    border-top-left-radius: var(--radius);
    border-bottom-left-radius: var(--radius);
  }
  .rounded-l-md {
    border-top-left-radius: calc(var(--radius) - 2px);
    border-bottom-left-radius: calc(var(--radius) - 2px);
  }
  .rounded-l-sm {
    border-top-left-radius: calc(var(--radius) - 4px);
    border-bottom-left-radius: calc(var(--radius) - 4px);
  }
  .rounded-tl-sm {
    border-top-left-radius: calc(var(--radius) - 4px);
  }
  .rounded-r {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }
  .rounded-r-input-field-radius {
    border-top-right-radius: var(--com-input-field-radius);
    border-bottom-right-radius: var(--com-input-field-radius);
  }
  .rounded-r-md {
    border-top-right-radius: calc(var(--radius) - 2px);
    border-bottom-right-radius: calc(var(--radius) - 2px);
  }
  .rounded-r-none {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .rounded-r-sm {
    border-top-right-radius: calc(var(--radius) - 4px);
    border-bottom-right-radius: calc(var(--radius) - 4px);
  }
  .rounded-b-lg {
    border-bottom-right-radius: var(--radius);
    border-bottom-left-radius: var(--radius);
  }
  .border {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }
  .border-\(length\:--com-alert-banner-border-width\) {
    border-style: var(--tw-border-style);
    border-width: var(--com-alert-banner-border-width);
  }
  .border-\(length\:--com-checkbox-border-width\) {
    border-style: var(--tw-border-style);
    border-width: var(--com-checkbox-border-width);
  }
  .border-\(length\:--com-input-field-border-empty-width\) {
    border-style: var(--tw-border-style);
    border-width: var(--com-input-field-border-empty-width);
  }
  .border-\(length\:--com-input-field-border-placeholder-width\) {
    border-style: var(--tw-border-style);
    border-width: var(--com-input-field-border-placeholder-width);
  }
  .border-\(length\:--com-radio-border-width\) {
    border-style: var(--tw-border-style);
    border-width: var(--com-radio-border-width);
  }
  .border-\(length\:--com-rich-form-field-group-rich-field-border-width\) {
    border-style: var(--tw-border-style);
    border-width: var(--com-rich-form-field-group-rich-field-border-width);
  }
  .border-\(length\:--com-sonner-toast-error-toast-border-width\) {
    border-style: var(--tw-border-style);
    border-width: var(--com-sonner-toast-error-toast-border-width);
  }
  .border-\(length\:--com-surface-card-card-border-width\) {
    border-style: var(--tw-border-style);
    border-width: var(--com-surface-card-card-border-width);
  }
  .border-\(length\:--com-tag-brand-primary-border-width\) {
    border-style: var(--tw-border-style);
    border-width: var(--com-tag-brand-primary-border-width);
  }
  .border-\(length\:--com-tag-brand-secondary-border-width\) {
    border-style: var(--tw-border-style);
    border-width: var(--com-tag-brand-secondary-border-width);
  }
  .border-\(length\:--com-tag-counter-border-width\) {
    border-style: var(--tw-border-style);
    border-width: var(--com-tag-counter-border-width);
  }
  .border-\(length\:--com-tag-error-muted-border-width\) {
    border-style: var(--tw-border-style);
    border-width: var(--com-tag-error-muted-border-width);
  }
  .border-\(length\:--com-tag-error-strong-border-width\) {
    border-style: var(--tw-border-style);
    border-width: var(--com-tag-error-strong-border-width);
  }
  .border-\(length\:--com-tag-info-border-width\) {
    border-style: var(--tw-border-style);
    border-width: var(--com-tag-info-border-width);
  }
  .border-\(length\:--com-tag-outline-border-width\) {
    border-style: var(--tw-border-style);
    border-width: var(--com-tag-outline-border-width);
  }
  .border-\(length\:--com-tag-primary-border-width\) {
    border-style: var(--tw-border-style);
    border-width: var(--com-tag-primary-border-width);
  }
  .border-\(length\:--com-tag-secondary-border-width\) {
    border-style: var(--tw-border-style);
    border-width: var(--com-tag-secondary-border-width);
  }
  .border-\(length\:--com-tooltip-border-width\) {
    border-style: var(--tw-border-style);
    border-width: var(--com-tooltip-border-width);
  }
  .border-\(length\:--com-universal-shell-account-switcher-border-width\) {
    border-style: var(--tw-border-style);
    border-width: var(--com-universal-shell-account-switcher-border-width);
  }
  .border-\(length\:--sys-border-width-border-base\) {
    border-style: var(--tw-border-style);
    border-width: var(--sys-border-width-border-base);
  }
  .border-0 {
    border-style: var(--tw-border-style);
    border-width: var(--border-width-0);
  }
  .border-2 {
    border-style: var(--tw-border-style);
    border-width: var(--border-width-2);
  }
  .border-4 {
    border-style: var(--tw-border-style);
    border-width: var(--border-width-4);
  }
  .border-8 {
    border-style: var(--tw-border-style);
    border-width: var(--border-width-8);
  }
  .border-\[1\.5px\] {
    border-style: var(--tw-border-style);
    border-width: 1.5px;
  }
  .border-\[length\:var\(--badge-accent-1-border-width\)\] {
    border-style: var(--tw-border-style);
    border-width: var(--badge-accent-1-border-width);
  }
  .border-\[length\:var\(--badge-accent-1-strong-border-width\)\] {
    border-style: var(--tw-border-style);
    border-width: var(--badge-accent-1-strong-border-width);
  }
  .border-\[length\:var\(--badge-accent-2-border-width\)\] {
    border-style: var(--tw-border-style);
    border-width: var(--badge-accent-2-border-width);
  }
  .border-\[length\:var\(--badge-brand-primary-border-width\)\] {
    border-style: var(--tw-border-style);
    border-width: var(--badge-brand-primary-border-width);
  }
  .border-\[length\:var\(--badge-brand-primary-strong-border-width\)\] {
    border-style: var(--tw-border-style);
    border-width: var(--badge-brand-primary-strong-border-width);
  }
  .border-\[length\:var\(--badge-brand-secondary-border-width\)\] {
    border-style: var(--tw-border-style);
    border-width: var(--badge-brand-secondary-border-width);
  }
  .border-\[length\:var\(--badge-destructive-muted-border-width\)\] {
    border-style: var(--tw-border-style);
    border-width: var(--badge-destructive-muted-border-width);
  }
  .border-\[length\:var\(--badge-destructive-strong-border-width\)\] {
    border-style: var(--tw-border-style);
    border-width: var(--badge-destructive-strong-border-width);
  }
  .border-\[length\:var\(--badge-ghost-border-width\)\] {
    border-style: var(--tw-border-style);
    border-width: var(--badge-ghost-border-width);
  }
  .border-\[length\:var\(--badge-icon-only-border-width\)\] {
    border-style: var(--tw-border-style);
    border-width: var(--badge-icon-only-border-width);
  }
  .border-\[length\:var\(--badge-info-border-width\)\] {
    border-style: var(--tw-border-style);
    border-width: var(--badge-info-border-width);
  }
  .border-\[length\:var\(--badge-negative-border-width\)\] {
    border-style: var(--tw-border-style);
    border-width: var(--badge-negative-border-width);
  }
  .border-\[length\:var\(--badge-outline-border-width\)\] {
    border-style: var(--tw-border-style);
    border-width: var(--badge-outline-border-width);
  }
  .border-\[length\:var\(--badge-positive-border-width\)\] {
    border-style: var(--tw-border-style);
    border-width: var(--badge-positive-border-width);
  }
  .border-\[length\:var\(--badge-primary-border-width\)\] {
    border-style: var(--tw-border-style);
    border-width: var(--badge-primary-border-width);
  }
  .border-\[length\:var\(--badge-secondary-border-width\)\] {
    border-style: var(--tw-border-style);
    border-width: var(--badge-secondary-border-width);
  }
  .border-\[length\:var\(--badge-tertiary-border-width\)\] {
    border-style: var(--tw-border-style);
    border-width: var(--badge-tertiary-border-width);
  }
  .border-\[length\:var\(--badge-warning-border-width\)\] {
    border-style: var(--tw-border-style);
    border-width: var(--badge-warning-border-width);
  }
  .border-\[length\:var\(--com-badge-border-width-none\)\] {
    border-style: var(--tw-border-style);
    border-width: var(--com-badge-border-width-none);
  }
  .border-\[length\:var\(--com-badge-border-width-true\)\] {
    border-style: var(--tw-border-style);
    border-width: var(--com-badge-border-width-true);
  }
  .border-\[length\:var\(--com-button-destructive-border-width\)\] {
    border-style: var(--tw-border-style);
    border-width: var(--com-button-destructive-border-width);
  }
  .border-\[length\:var\(--com-button-destructive-muted-border-width-default\)\] {
    border-style: var(--tw-border-style);
    border-width: var(--com-button-destructive-muted-border-width-default);
  }
  .border-\[length\:var\(--com-button-ghost-primary-border-width-default\)\] {
    border-style: var(--tw-border-style);
    border-width: var(--com-button-ghost-primary-border-width-default);
  }
  .border-\[length\:var\(--com-button-ghost-tertiary-border-width-default\)\] {
    border-style: var(--tw-border-style);
    border-width: var(--com-button-ghost-tertiary-border-width-default);
  }
  .border-\[length\:var\(--com-button-outline-border-width\)\] {
    border-style: var(--tw-border-style);
    border-width: var(--com-button-outline-border-width);
  }
  .border-\[length\:var\(--com-button-outline-on-inverse-border-width\)\] {
    border-style: var(--tw-border-style);
    border-width: var(--com-button-outline-on-inverse-border-width);
  }
  .border-\[length\:var\(--com-button-primary-border-width\)\] {
    border-style: var(--tw-border-style);
    border-width: var(--com-button-primary-border-width);
  }
  .border-\[length\:var\(--com-button-secondary-border-width\)\] {
    border-style: var(--tw-border-style);
    border-width: var(--com-button-secondary-border-width);
  }
  .border-\[length\:var\(--com-button-tertiary-border-width\)\] {
    border-style: var(--tw-border-style);
    border-width: var(--com-button-tertiary-border-width);
  }
  .border-base {
    border-style: var(--tw-border-style);
    border-width: var(--border-width-base);
  }
  .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-r-0 {
    border-right-style: var(--tw-border-style);
    border-right-width: var(--border-width-0);
  }
  .border-b {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
  }
  .border-b-1 {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
  }
  .border-l {
    border-left-style: var(--tw-border-style);
    border-left-width: 1px;
  }
  .border-l-0 {
    border-left-style: var(--tw-border-style);
    border-left-width: var(--border-width-0);
  }
  .border-dashed {
    --tw-border-style: dashed;
    border-style: dashed;
  }
  .border-solid {
    --tw-border-style: solid;
    border-style: solid;
  }
  .\!border-\[color\:var\(--destructive-500\)\] {
    border-color: var(--destructive-500) !important;
  }
  .\!border-\[var\(--primary-50\)\] {
    border-color: var(--primary-50) !important;
  }
  .\!border-destructive {
    border-color: var(--destructive-500) !important;
  }
  .\[border-color\:var\(--color-brand-primary-background\)\]\! {
    border-color: var(--color-brand-primary-background) !important;
  }
  .\[border-color\:var\(--color-info-foreground\)\]\! {
    border-color: var(--color-info-foreground) !important;
  }
  .border-\(--color-border\) {
    border-color: var(--color-border);
  }
  .border-\(--color-border-strong\) {
    border-color: var(--color-border-strong);
  }
  .border-\(--color-chart-incomplete-border\) {
    border-color: var(--color-chart-incomplete-border);
  }
  .border-\(--neutral-100\) {
    border-color: var(--neutral-100);
  }
  .border-accent-1-foreground {
    border-color: var(--accent-1-700);
  }
  .border-accent-2-foreground {
    border-color: var(--accent-2-700);
  }
  .border-alert-banner-danger-border {
    border-color: var(--com-alert-banner-inline-danger-border);
  }
  .border-alert-banner-info-border {
    border-color: var(--com-alert-banner-inline-info-border);
  }
  .border-alert-banner-neutral-border {
    border-color: var(--com-alert-banner-inline-neutral-border);
  }
  .border-alert-banner-success-border {
    border-color: var(--com-alert-banner-inline-success-border);
  }
  .border-alert-banner-warning-border {
    border-color: var(--com-alert-banner-inline-warning-border);
  }
  .border-background {
    border-color: var(--neutral-0);
  }
  .border-badge-accent-1-border {
    border-color: var(--com-badge-accent-1-border);
  }
  .border-badge-accent-2-border {
    border-color: var(--com-badge-accent-2-border);
  }
  .border-badge-brand-primary-border {
    border-color: var(--com-badge-brand-primary-border);
  }
  .border-badge-brand-secondary-border {
    border-color: var(--com-badge-brand-secondary-border);
  }
  .border-badge-destructive-muted-border {
    border-color: var(--com-badge-destructive-muted-border);
  }
  .border-badge-destructive-strong-border {
    border-color: var(--com-badge-destructive-strong-border);
  }
  .border-badge-ghost-border {
    border-color: var(--com-badge-ghost-border);
  }
  .border-badge-info-border {
    border-color: var(--com-badge-info-border);
  }
  .border-badge-negative-border {
    border-color: var(--com-badge-negative-border);
  }
  .border-badge-outline-border {
    border-color: var(--com-badge-outline-border);
  }
  .border-badge-positive-border {
    border-color: var(--com-badge-positive-border);
  }
  .border-badge-primary-border {
    border-color: var(--com-badge-primary-border);
  }
  .border-badge-secondary-border {
    border-color: var(--com-badge-secondary-border);
  }
  .border-badge-warning-border {
    border-color: var(--com-badge-warning-border);
  }
  .border-border {
    border-color: var(--neutral-200);
  }
  .border-border\/50 {
    border-color: var(--neutral-200);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--neutral-200) 50%, transparent);
    }
  }
  .border-brand-primary {
    border-color: var(--primary-500);
  }
  .border-brand-primary-border {
    border-color: var(--primary-300);
  }
  .border-brand-primary-hover {
    border-color: var(--primary-600);
  }
  .border-button-destructive-border {
    border-color: var(--com-button-destructive-border);
  }
  .border-button-destructive-muted-border {
    border-color: var(--com-button-destructive-muted-border);
  }
  .border-button-ghost-primary-border {
    border-color: var(--com-button-ghost-primary-border);
  }
  .border-button-ghost-tertiary-border {
    border-color: var(--com-button-ghost-tertiary-border);
  }
  .border-button-outline-border {
    border-color: var(--com-button-outline-border);
  }
  .border-button-outline-on-inverse-border {
    border-color: var(--com-button-outline-on-inverse-border);
  }
  .border-button-primary-border {
    border-color: var(--com-button-primary-border);
  }
  .border-button-secondary-border {
    border-color: var(--com-button-secondary-border);
  }
  .border-button-tertiary-border {
    border-color: var(--com-button-tertiary-border);
  }
  .border-card-border {
    border-color: var(--neutral-200);
  }
  .border-checkbox-empty-border-default {
    border-color: var(--com-checkbox-empty-border-default);
  }
  .border-data-table-cell-border {
    border-color: var(--com-data-table-cell-border);
  }
  .border-destructive {
    border-color: var(--destructive-500);
  }
  .border-destructive\/50 {
    border-color: var(--destructive-500);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--destructive-500) 50%, transparent);
    }
  }
  .border-foreground {
    border-color: var(--com-text-foreground-base);
  }
  .border-foreground\/20 {
    border-color: var(--com-text-foreground-base);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--com-text-foreground-base) 20%, transparent);
    }
  }
  .border-info-foreground-strong {
    border-color: var(--info-600);
  }
  .border-input {
    border-color: var(--neutral-200);
  }
  .border-input-field-border-filled {
    border-color: var(--com-input-field-border-filled);
  }
  .border-input-field-border-placeholder {
    border-color: var(--com-input-field-border-placeholder);
  }
  .border-muted {
    border-color: var(--neutral-200);
  }
  .border-muted-foreground\/25 {
    border-color: var(--com-text-foreground-muted);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--com-text-foreground-muted) 25%, transparent);
    }
  }
  .border-neutral-300 {
    border-color: var(--color-neutral-300);
  }
  .border-primary {
    border-color: var(--primary-500);
  }
  .border-radio-empty-border-default {
    border-color: var(--com-radio-empty-border-default);
  }
  .border-ref-color-border-default {
    border-color: var(--ref-color-border-default);
  }
  .border-rich-form-field-group-rich-field-border-error {
    border-color: var(--com-rich-form-field-group-rich-field-border-error);
  }
  .border-sidebar-border {
    border-color: var(--neutral-100);
  }
  .border-sidebar-progress-menu-item-inactive-border {
    border-color: var(--com-sidebar-progress-menu-item-inactive-border);
  }
  .border-slider-slider-marker-border {
    border-color: var(--com-slider-slider-marker-border);
  }
  .border-sonner-toast-error-toast-border {
    border-color: var(--com-sonner-toast-error-toast-border);
  }
  .border-sonner-toast-neutral-toast-border {
    border-color: var(--com-sonner-toast-neutral-toast-border);
  }
  .border-success {
    border-color: var(--success-500);
  }
  .border-surface-card-card-border {
    border-color: var(--com-surface-card-card-border);
  }
  .border-tag-brand-primary-border {
    border-color: var(--com-tag-brand-primary-border);
  }
  .border-tag-brand-secondary-border {
    border-color: var(--com-tag-brand-secondary-border);
  }
  .border-tag-counter-bg-base-border {
    border-color: var(--com-tag-counter-bg-base-border);
  }
  .border-tag-counter-bg-base-mute-border {
    border-color: var(--com-tag-counter-bg-base-mute-border);
  }
  .border-tag-counter-bg-inverse-border {
    border-color: var(--com-tag-counter-bg-inverse-border);
  }
  .border-tag-counter-bg-inverse-mute-border {
    border-color: var(--com-tag-counter-bg-inverse-mute-border);
  }
  .border-tag-error-muted-border {
    border-color: var(--com-tag-error-muted-border);
  }
  .border-tag-error-strong-border {
    border-color: var(--com-tag-error-strong-border);
  }
  .border-tag-info-border {
    border-color: var(--com-tag-info-border);
  }
  .border-tag-outline-border {
    border-color: var(--com-tag-outline-border);
  }
  .border-tag-primary-border {
    border-color: var(--com-tag-primary-border);
  }
  .border-tag-secondary-border {
    border-color: var(--com-tag-secondary-border);
  }
  .border-tooltip-border {
    border-color: var(--com-tooltip-border);
  }
  .border-transparent {
    border-color: transparent;
  }
  .border-universal-shell-account-switcher-border {
    border-color: var(--com-universal-shell-account-switcher-border);
  }
  .border-universal-shell-sidebar-border {
    border-color: var(--com-universal-shell-sidebar-border);
  }
  .border-universal-shell-sidebar-sub-menu-item-left-border {
    border-color: var(--com-universal-shell-sidebar-sub-menu-item-left-border);
  }
  .border-warning-foreground-strong {
    border-color: var(--warning-800);
  }
  .border-white\/10 {
    border-color: color-mix(in srgb, #fff 10%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-white) 10%, transparent);
    }
  }
  .border-t-transparent {
    border-top-color: transparent;
  }
  .border-l-transparent {
    border-left-color: transparent;
  }
  .\!bg-\[var\(--neutral-100\)\] {
    background-color: var(--neutral-100) !important;
  }
  .\!bg-\[var\(--primary-100\)\] {
    background-color: var(--primary-100) !important;
  }
  .\!bg-card-base {
    background-color: var(--neutral-0) !important;
  }
  .bg-\(--color-bg\) {
    background-color: var(--color-bg);
  }
  .bg-\(--color-chart-1\) {
    background-color: var(--color-chart-1);
  }
  .bg-\(--color-chart-1-muted\) {
    background-color: var(--color-chart-1-muted);
  }
  .bg-\(--color-chart-2\) {
    background-color: var(--color-chart-2);
  }
  .bg-\(--color-chart-3\) {
    background-color: var(--color-chart-3);
  }
  .bg-\(--color-chart-3-muted\) {
    background-color: var(--color-chart-3-muted);
  }
  .bg-\(--color-chart-4\) {
    background-color: var(--color-chart-4);
  }
  .bg-\(--color-chart-5\) {
    background-color: var(--color-chart-5);
  }
  .bg-\(--color-chart-5-muted\) {
    background-color: var(--color-chart-5-muted);
  }
  .bg-\(--color-chart-6\) {
    background-color: var(--color-chart-6);
  }
  .bg-\(--color-chart-7\) {
    background-color: var(--color-chart-7);
  }
  .bg-\(--color-chart-7-muted\) {
    background-color: var(--color-chart-7-muted);
  }
  .bg-\(--success-background\) {
    background-color: var(--success-background);
  }
  .bg-\[color\:var\(--destructive-background\)\] {
    background-color: var(--destructive-background);
  }
  .bg-\[var\(--accent-2-200\)\] {
    background-color: var(--accent-2-200);
  }
  .bg-\[var\(--ref-color-effects-opacity-opacity-dark-500\)\]\/50 {
    background-color: var(--ref-color-effects-opacity-opacity-dark-500);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--ref-color-effects-opacity-opacity-dark-500) 50%, transparent);
    }
  }
  .bg-\[var\(--tertiary-100\)\] {
    background-color: var(--tertiary-100);
  }
  .bg-accent {
    background-color: var(--primary-100);
  }
  .bg-accent-1-background {
    background-color: var(--accent-1-50);
  }
  .bg-accent-1-background-strong {
    background-color: var(--accent-1-200);
  }
  .bg-accent-1-foreground {
    background-color: var(--accent-1-700);
  }
  .bg-accent-2-background {
    background-color: var(--accent-2-200);
  }
  .bg-accent-2-foreground {
    background-color: var(--accent-2-700);
  }
  .bg-accent-brand {
    background-color: var(--primary-500);
  }
  .bg-accent-muted-brand {
    background-color: var(--primary-100);
  }
  .bg-accent-strong-brand {
    background-color: var(--com-surface-background-bg-accent-strong-brand);
  }
  .bg-alert-banner-danger-background {
    background-color: var(--com-alert-banner-inline-danger-background);
  }
  .bg-alert-banner-info-background {
    background-color: var(--com-alert-banner-inline-info-background);
  }
  .bg-alert-banner-neutral-background {
    background-color: var(--com-alert-banner-inline-neutral-background);
  }
  .bg-alert-banner-success-background {
    background-color: var(--com-alert-banner-inline-success-background);
  }
  .bg-alert-banner-system-default-background-default {
    background-color: var(--com-alert-banner-system-default-background-default);
  }
  .bg-alert-banner-warning-background {
    background-color: var(--com-alert-banner-inline-warning-background);
  }
  .bg-avatar-background {
    background-color: var(--com-avatar-background);
  }
  .bg-background {
    background-color: var(--neutral-0);
  }
  .bg-badge-accent-1-background-default {
    background-color: var(--com-badge-accent-1-background-default);
  }
  .bg-badge-accent-2-background-default {
    background-color: var(--com-badge-accent-2-background-default);
  }
  .bg-badge-brand-primary-background-default {
    background-color: var(--com-badge-brand-primary-background-default);
  }
  .bg-badge-brand-secondary-background-default {
    background-color: var(--com-badge-brand-secondary-background-default);
  }
  .bg-badge-destructive-muted-background {
    background-color: var(--com-badge-destructive-muted-background);
  }
  .bg-badge-destructive-strong-background-default {
    background-color: var(--com-badge-destructive-strong-background-default);
  }
  .bg-badge-ghost-background-default {
    background-color: var(--com-badge-ghost-background-default);
  }
  .bg-badge-icon-only-background {
    background-color: var(--com-badge-icon-only-background);
  }
  .bg-badge-info-background-default {
    background-color: var(--com-badge-info-background-default);
  }
  .bg-badge-negative-background {
    background-color: var(--com-badge-negative-background);
  }
  .bg-badge-outline-background-default {
    background-color: var(--com-badge-outline-background-default);
  }
  .bg-badge-positive-background {
    background-color: var(--com-badge-positive-background);
  }
  .bg-badge-primary-background-default {
    background-color: var(--com-badge-primary-background-default);
  }
  .bg-badge-secondary-background-default {
    background-color: var(--com-badge-secondary-background-default);
  }
  .bg-badge-warning-background-default {
    background-color: var(--com-badge-warning-background-default);
  }
  .bg-bg-10 {
    background-color: var(--neutral-100);
  }
  .bg-bg-20 {
    background-color: var(--neutral-200);
  }
  .bg-black {
    background-color: var(--color-black);
  }
  .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-blue-100 {
    background-color: var(--color-blue-100);
  }
  .bg-blue-500 {
    background-color: var(--color-blue-500);
  }
  .bg-border {
    background-color: var(--neutral-200);
  }
  .bg-brand-primary {
    background-color: var(--primary-500);
  }
  .bg-brand-primary-muted-background {
    background-color: var(--primary-100);
  }
  .bg-brand-primary-muted-background-dark {
    background-color: var(--primary-600);
  }
  .bg-brand-secondary-background {
    background-color: var(--secondary-200);
  }
  .bg-button-destructive-background {
    background-color: var(--com-button-destructive-background);
  }
  .bg-button-destructive-muted-background {
    background-color: var(--com-button-destructive-muted-background);
  }
  .bg-button-ghost-primary-background {
    background-color: var(--com-button-ghost-primary-background);
  }
  .bg-button-ghost-tertiary-background {
    background-color: var(--com-button-ghost-tertiary-background);
  }
  .bg-button-loading-background {
    background-color: var(--com-button-loading-background);
  }
  .bg-button-outline-background {
    background-color: var(--com-button-outline-background);
  }
  .bg-button-outline-on-inverse-background {
    background-color: var(--com-button-outline-on-inverse-background);
  }
  .bg-button-primary-background {
    background-color: var(--com-button-primary-background);
  }
  .bg-button-secondary-background {
    background-color: var(--com-button-secondary-background);
  }
  .bg-button-tertiary-background {
    background-color: var(--com-button-tertiary-background);
  }
  .bg-card {
    background-color: var(--neutral-0);
  }
  .bg-card-1 {
    background-color: var(--neutral-50);
  }
  .bg-card-2 {
    background-color: var(--neutral-100);
  }
  .bg-card-3 {
    background-color: var(--neutral-200);
  }
  .bg-card-accent-brand {
    background-color: var(--primary-500);
  }
  .bg-card-base {
    background-color: var(--neutral-0);
  }
  .bg-checkbox-empty-default-background {
    background-color: var(--com-checkbox-empty-default-background);
  }
  .bg-cyan-100 {
    background-color: var(--color-cyan-100);
  }
  .bg-data-table-header-background-background-default {
    background-color: var(--com-data-table-header-background-background-default);
  }
  .bg-date-picker-calendar-background-default {
    background-color: var(--com-date-picker-calendar-background-default);
  }
  .bg-date-picker-calendar-calendar-cell-middle-background-default {
    background-color: var(--com-date-picker-calendar-calendar-cell-middle-background-default);
  }
  .bg-destructive {
    background-color: var(--destructive-500);
  }
  .bg-destructive\/10 {
    background-color: var(--destructive-500);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--destructive-500) 10%, transparent);
    }
  }
  .bg-drawer-background {
    background-color: var(--com-drawer-background);
  }
  .bg-dropdown-menu-menu-item-unselected-background-default {
    background-color: var(--com-dropdown-menu-menu-item-unselected-background-default);
  }
  .bg-foreground {
    background-color: var(--com-text-foreground-base);
  }
  .bg-foreground\/20 {
    background-color: var(--com-text-foreground-base);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--com-text-foreground-base) 20%, transparent);
    }
  }
  .bg-foreground\/90 {
    background-color: var(--com-text-foreground-base);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--com-text-foreground-base) 90%, transparent);
    }
  }
  .bg-gray-50 {
    background-color: var(--color-gray-50);
  }
  .bg-gray-100 {
    background-color: var(--color-gray-100);
  }
  .bg-gray-400 {
    background-color: var(--color-gray-400);
  }
  .bg-gray-900 {
    background-color: var(--color-gray-900);
  }
  .bg-green-100 {
    background-color: var(--color-green-100);
  }
  .bg-green-500 {
    background-color: var(--color-green-500);
  }
  .bg-indigo-100 {
    background-color: var(--color-indigo-100);
  }
  .bg-info-background-strong {
    background-color: var(--info-100);
  }
  .bg-info-foreground-strong {
    background-color: var(--info-600);
  }
  .bg-input {
    background-color: var(--neutral-200);
  }
  .bg-input-field-background-base {
    background-color: var(--com-input-field-background-base);
  }
  .bg-kanban-column-background {
    background-color: var(--com-kanban-column-background);
  }
  .bg-kanban-icon-badge-background {
    background-color: var(--com-kanban-icon-badge-background);
  }
  .bg-muted {
    background-color: var(--neutral-200);
  }
  .bg-muted-foreground {
    background-color: var(--com-text-foreground-muted);
  }
  .bg-muted\/30 {
    background-color: var(--neutral-200);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--neutral-200) 30%, transparent);
    }
  }
  .bg-muted\/40 {
    background-color: var(--neutral-200);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--neutral-200) 40%, transparent);
    }
  }
  .bg-muted\/50 {
    background-color: var(--neutral-200);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--neutral-200) 50%, transparent);
    }
  }
  .bg-neutral-200 {
    background-color: var(--color-neutral-200);
  }
  .bg-orange-100 {
    background-color: var(--color-orange-100);
  }
  .bg-pink-100 {
    background-color: var(--color-pink-100);
  }
  .bg-popover {
    background-color: var(--neutral-0);
  }
  .bg-primary {
    background-color: var(--primary-500);
  }
  .bg-primary\/10 {
    background-color: var(--primary-500);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--primary-500) 10%, transparent);
    }
  }
  .bg-progress-bar-filled {
    background-color: var(--com-progress-bar-filled);
  }
  .bg-progress-bar-unfilled {
    background-color: var(--com-progress-bar-unfilled);
  }
  .bg-purple-100 {
    background-color: var(--color-purple-100);
  }
  .bg-radio-empty-default-background {
    background-color: var(--com-radio-empty-default-background);
  }
  .bg-red-100 {
    background-color: var(--color-red-100);
  }
  .bg-red-500 {
    background-color: var(--color-red-500);
  }
  .bg-rich-form-field-group-rich-field-background-default {
    background-color: var(--com-rich-form-field-group-rich-field-background-default);
  }
  .bg-rich-form-field-group-rich-field-background-disabled {
    background-color: var(--com-rich-form-field-group-rich-field-background-disabled);
  }
  .bg-rich-form-field-group-rich-field-background-error {
    background-color: var(--com-rich-form-field-group-rich-field-background-error);
  }
  .bg-select-menu-select-item-unselected-background-default {
    background-color: var(--com-select-menu-select-item-unselected-background-default);
  }
  .bg-sidebar {
    background-color: var(--neutral-100);
  }
  .bg-sidebar-border {
    background-color: var(--neutral-100);
  }
  .bg-slider-slider-marker-fill {
    background-color: var(--com-slider-slider-marker-fill);
  }
  .bg-slider-slider-range-empty {
    background-color: var(--com-slider-slider-range-empty);
  }
  .bg-slider-slider-range-filled {
    background-color: var(--com-slider-slider-range-filled);
  }
  .bg-sonner-toast-error-toast-background-default {
    background-color: var(--com-sonner-toast-error-toast-background-default);
  }
  .bg-sonner-toast-neutral-toast-background-default {
    background-color: var(--com-sonner-toast-neutral-toast-background-default);
  }
  .bg-success {
    background-color: var(--success-500);
  }
  .bg-surface-card-card-base {
    background-color: var(--com-surface-card-card-base);
  }
  .bg-surface-card-card-border {
    background-color: var(--com-surface-card-card-border);
  }
  .bg-tabs-pill-bg-inactive {
    background-color: var(--com-tabs-pill-bg-inactive);
  }
  .bg-tabs-tab-background {
    background-color: var(--com-tabs-tab-background);
  }
  .bg-tag-brand-primary-background-default {
    background-color: var(--com-tag-brand-primary-background-default);
  }
  .bg-tag-brand-secondary-background-default {
    background-color: var(--com-tag-brand-secondary-background-default);
  }
  .bg-tag-counter-bg-base-background {
    background-color: var(--com-tag-counter-bg-base-background);
  }
  .bg-tag-counter-bg-base-mute-background {
    background-color: var(--com-tag-counter-bg-base-mute-background);
  }
  .bg-tag-counter-bg-inverse-background {
    background-color: var(--com-tag-counter-bg-inverse-background);
  }
  .bg-tag-counter-bg-inverse-mute-background {
    background-color: var(--com-tag-counter-bg-inverse-mute-background);
  }
  .bg-tag-error-muted-background-default {
    background-color: var(--com-tag-error-muted-background-default);
  }
  .bg-tag-error-strong-background-default {
    background-color: var(--com-tag-error-strong-background-default);
  }
  .bg-tag-info-background-default {
    background-color: var(--com-tag-info-background-default);
  }
  .bg-tag-outline-background-default {
    background-color: var(--com-tag-outline-background-default);
  }
  .bg-tag-primary-background-default {
    background-color: var(--com-tag-primary-background-default);
  }
  .bg-tag-secondary-background-default {
    background-color: var(--com-tag-secondary-background-default);
  }
  .bg-teal-100 {
    background-color: var(--color-teal-100);
  }
  .bg-tertiary-muted-background {
    background-color: var(--tertiary-100);
  }
  .bg-tooltip-background {
    background-color: var(--com-tooltip-background);
  }
  .bg-transparent {
    background-color: transparent;
  }
  .bg-transparent\! {
    background-color: transparent !important;
  }
  .bg-universal-shell-account-switcher-background-default {
    background-color: var(--com-universal-shell-account-switcher-background-default);
  }
  .bg-universal-shell-sidebar-border {
    background-color: var(--com-universal-shell-sidebar-border);
  }
  .bg-universal-shell-sidebar-menu-item-background-default {
    background-color: var(--com-universal-shell-sidebar-menu-item-background-default);
  }
  .bg-universal-shell-sidebar-sub-menu-item-background-active {
    background-color: var(--com-universal-shell-sidebar-sub-menu-item-background-active);
  }
  .bg-universal-shell-sidebar-sub-menu-item-background-default {
    background-color: var(--com-universal-shell-sidebar-sub-menu-item-background-default);
  }
  .bg-universal-shell-sidebar-surface-background {
    background-color: var(--com-universal-shell-sidebar-surface-background);
  }
  .bg-universal-shell-top-nav-background {
    background-color: var(--com-universal-shell-top-nav-background);
  }
  .bg-warning-foreground-strong {
    background-color: var(--warning-800);
  }
  .bg-white {
    background-color: var(--color-white);
  }
  .bg-yellow-100 {
    background-color: var(--color-yellow-100);
  }
  .bg-yellow-500 {
    background-color: var(--color-yellow-500);
  }
  .fill-\[\#00D639\] {
    fill: #00D639;
  }
  .fill-\[\#2CA01C\] {
    fill: #2CA01C;
  }
  .fill-\[\#13B5EA\] {
    fill: #13B5EA;
  }
  .fill-\[var\(--primary-500\)\] {
    fill: var(--primary-500);
  }
  .fill-current {
    fill: currentcolor;
  }
  .fill-destructive {
    fill: var(--destructive-500);
  }
  .fill-disabled-super-muted-foreground {
    fill: var(--com-text-foreground-disabled-super-muted);
  }
  .fill-foreground {
    fill: var(--com-text-foreground-base);
  }
  .fill-muted-foreground {
    fill: var(--com-text-foreground-muted);
  }
  .fill-success {
    fill: var(--success-500);
  }
  .fill-tooltip-background {
    fill: var(--com-tooltip-background);
  }
  .fill-white {
    fill: var(--color-white);
  }
  .object-contain {
    object-fit: contain;
  }
  .object-cover {
    object-fit: cover;
  }
  .\!p-0 {
    padding: calc(var(--spacing) * 0) !important;
  }
  .p-0 {
    padding: calc(var(--spacing) * 0);
  }
  .p-0\.5 {
    padding: calc(var(--spacing) * 0.5);
  }
  .p-1 {
    padding: calc(var(--spacing) * 1);
  }
  .p-1\.5 {
    padding: calc(var(--spacing) * 1.5);
  }
  .p-2 {
    padding: calc(var(--spacing) * 2);
  }
  .p-3 {
    padding: calc(var(--spacing) * 3);
  }
  .p-4 {
    padding: calc(var(--spacing) * 4);
  }
  .p-6 {
    padding: calc(var(--spacing) * 6);
  }
  .p-8 {
    padding: calc(var(--spacing) * 8);
  }
  .p-10 {
    padding: calc(var(--spacing) * 10);
  }
  .p-20 {
    padding: calc(var(--spacing) * 20);
  }
  .p-\[1\.5px\] {
    padding: 1.5px;
  }
  .p-\[2px\] {
    padding: 2px;
  }
  .p-\[3px\] {
    padding: 3px;
  }
  .p-\[4px\] {
    padding: 4px;
  }
  .p-px {
    padding: 1px;
  }
  .px-\(--cell-size\) {
    padding-inline: var(--cell-size);
  }
  .px-0 {
    padding-inline: calc(var(--spacing) * 0);
  }
  .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-3\.5 {
    padding-inline: calc(var(--spacing) * 3.5);
  }
  .px-4 {
    padding-inline: calc(var(--spacing) * 4);
  }
  .px-5 {
    padding-inline: calc(var(--spacing) * 5);
  }
  .px-6 {
    padding-inline: calc(var(--spacing) * 6);
  }
  .px-8 {
    padding-inline: calc(var(--spacing) * 8);
  }
  .px-10 {
    padding-inline: calc(var(--spacing) * 10);
  }
  .px-12 {
    padding-inline: calc(var(--spacing) * 12);
  }
  .px-20 {
    padding-inline: calc(var(--spacing) * 20);
  }
  .px-\[6px\] {
    padding-inline: 6px;
  }
  .px-\[10px\] {
    padding-inline: 10px;
  }
  .px-\[73px\] {
    padding-inline: 73px;
  }
  .px-\[80px\] {
    padding-inline: 80px;
  }
  .\!py-0 {
    padding-block: calc(var(--spacing) * 0) !important;
  }
  .py-0 {
    padding-block: calc(var(--spacing) * 0);
  }
  .py-0\! {
    padding-block: calc(var(--spacing) * 0) !important;
  }
  .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-2\.5 {
    padding-block: calc(var(--spacing) * 2.5);
  }
  .py-3 {
    padding-block: calc(var(--spacing) * 3);
  }
  .py-4 {
    padding-block: calc(var(--spacing) * 4);
  }
  .py-5 {
    padding-block: calc(var(--spacing) * 5);
  }
  .py-6 {
    padding-block: calc(var(--spacing) * 6);
  }
  .py-8 {
    padding-block: calc(var(--spacing) * 8);
  }
  .py-10 {
    padding-block: calc(var(--spacing) * 10);
  }
  .py-12 {
    padding-block: calc(var(--spacing) * 12);
  }
  .py-16 {
    padding-block: calc(var(--spacing) * 16);
  }
  .py-24 {
    padding-block: calc(var(--spacing) * 24);
  }
  .py-\[1px\] {
    padding-block: 1px;
  }
  .py-\[2px\] {
    padding-block: 2px;
  }
  .py-\[3px\] {
    padding-block: 3px;
  }
  .py-\[5\.5px\] {
    padding-block: 5.5px;
  }
  .pt-0 {
    padding-top: calc(var(--spacing) * 0);
  }
  .pt-0\.5 {
    padding-top: calc(var(--spacing) * 0.5);
  }
  .pt-1 {
    padding-top: calc(var(--spacing) * 1);
  }
  .pt-2 {
    padding-top: calc(var(--spacing) * 2);
  }
  .pt-3 {
    padding-top: calc(var(--spacing) * 3);
  }
  .pt-4 {
    padding-top: calc(var(--spacing) * 4);
  }
  .pt-6 {
    padding-top: calc(var(--spacing) * 6);
  }
  .pt-8 {
    padding-top: calc(var(--spacing) * 8);
  }
  .pt-12 {
    padding-top: calc(var(--spacing) * 12);
  }
  .pt-16 {
    padding-top: calc(var(--spacing) * 16);
  }
  .pt-24 {
    padding-top: calc(var(--spacing) * 24);
  }
  .pr-0 {
    padding-right: calc(var(--spacing) * 0);
  }
  .pr-1 {
    padding-right: calc(var(--spacing) * 1);
  }
  .pr-2 {
    padding-right: calc(var(--spacing) * 2);
  }
  .pr-2\.5 {
    padding-right: calc(var(--spacing) * 2.5);
  }
  .pr-3 {
    padding-right: calc(var(--spacing) * 3);
  }
  .pr-4 {
    padding-right: calc(var(--spacing) * 4);
  }
  .pr-5 {
    padding-right: calc(var(--spacing) * 5);
  }
  .pr-6 {
    padding-right: calc(var(--spacing) * 6);
  }
  .pr-8 {
    padding-right: calc(var(--spacing) * 8);
  }
  .pr-10 {
    padding-right: calc(var(--spacing) * 10);
  }
  .pr-12 {
    padding-right: calc(var(--spacing) * 12);
  }
  .pr-28 {
    padding-right: calc(var(--spacing) * 28);
  }
  .pb-0 {
    padding-bottom: calc(var(--spacing) * 0);
  }
  .pb-2 {
    padding-bottom: calc(var(--spacing) * 2);
  }
  .pb-3 {
    padding-bottom: calc(var(--spacing) * 3);
  }
  .pb-4 {
    padding-bottom: calc(var(--spacing) * 4);
  }
  .pb-6 {
    padding-bottom: calc(var(--spacing) * 6);
  }
  .pb-8 {
    padding-bottom: calc(var(--spacing) * 8);
  }
  .pb-16 {
    padding-bottom: calc(var(--spacing) * 16);
  }
  .pb-24 {
    padding-bottom: calc(var(--spacing) * 24);
  }
  .pl-\(--row-indent\)\! {
    padding-left: var(--row-indent) !important;
  }
  .pl-0 {
    padding-left: calc(var(--spacing) * 0);
  }
  .pl-1 {
    padding-left: calc(var(--spacing) * 1);
  }
  .pl-2 {
    padding-left: calc(var(--spacing) * 2);
  }
  .pl-3 {
    padding-left: calc(var(--spacing) * 3);
  }
  .pl-4 {
    padding-left: calc(var(--spacing) * 4);
  }
  .pl-6 {
    padding-left: calc(var(--spacing) * 6);
  }
  .pl-8 {
    padding-left: calc(var(--spacing) * 8);
  }
  .text-center {
    text-align: center;
  }
  .text-left {
    text-align: left;
  }
  .text-right {
    text-align: right;
  }
  .text-start {
    text-align: start;
  }
  .align-middle {
    vertical-align: middle;
  }
  .align-top {
    vertical-align: top;
  }
  .font-brand {
    font-family: var(--font-brand);
  }
  .font-mono {
    font-family: var(--font-mono);
  }
  .font-sans {
    font-family: var(--font-sans);
  }
  .text-2xl {
    font-size: var(--text-2xl);
    line-height: var(--tw-leading, var(--text-2xl--line-height));
  }
  .text-3xl {
    font-size: var(--text-3xl);
    line-height: var(--tw-leading, var(--text-3xl--line-height));
  }
  .text-4xl {
    font-size: var(--text-4xl);
    line-height: var(--tw-leading, var(--text-4xl--line-height));
  }
  .text-5xl {
    font-size: var(--text-5xl);
    line-height: var(--tw-leading, var(--text-5xl--line-height));
  }
  .text-6xl {
    font-size: var(--text-6xl);
    line-height: var(--tw-leading, var(--text-6xl--line-height));
  }
  .text-7xl {
    font-size: var(--text-7xl);
    line-height: var(--tw-leading, var(--text-7xl--line-height));
  }
  .text-base {
    font-size: var(--text-base);
    line-height: var(--tw-leading, var(--text-base--line-height));
  }
  .text-lg {
    font-size: var(--text-lg);
    line-height: var(--tw-leading, var(--text-lg--line-height));
  }
  .text-sm {
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
  }
  .text-sm\/relaxed {
    font-size: var(--text-sm);
    line-height: var(--leading-relaxed);
  }
  .text-xl {
    font-size: var(--text-xl);
    line-height: var(--tw-leading, var(--text-xl--line-height));
  }
  .text-xs {
    font-size: var(--text-xs);
    line-height: var(--tw-leading, var(--text-xs--line-height));
  }
  .text-\(length\:--com-alert-banner-system-default-body-font-size\) {
    font-size: var(--com-alert-banner-system-default-body-font-size);
  }
  .text-\(length\:--com-alert-banner-system-default-heading-font-size\) {
    font-size: var(--com-alert-banner-system-default-heading-font-size);
  }
  .text-\(length\:--com-sonner-toast-body-font-size\) {
    font-size: var(--com-sonner-toast-body-font-size);
  }
  .text-\(length\:--com-sonner-toast-heading-font-size\) {
    font-size: var(--com-sonner-toast-heading-font-size);
  }
  .text-\(length\:--com-tabs-label-font-size-large\) {
    font-size: var(--com-tabs-label-font-size-large);
  }
  .text-\(length\:--com-tabs-label-font-size-regular\) {
    font-size: var(--com-tabs-label-font-size-regular);
  }
  .text-\(length\:--com-tabs-label-font-size-small\) {
    font-size: var(--com-tabs-label-font-size-small);
  }
  .text-\(length\:--com-tooltip-body-font-size\) {
    font-size: var(--com-tooltip-body-font-size);
  }
  .text-\[0\.8rem\] {
    font-size: 0.8rem;
  }
  .text-\[0\.70rem\] {
    font-size: 0.70rem;
  }
  .text-\[0\.625rem\] {
    font-size: 0.625rem;
  }
  .text-\[9\.33px\] {
    font-size: 9.33px;
  }
  .text-\[10px\] {
    font-size: 10px;
  }
  .text-label-label-body-font-size {
    font-size: var(--com-label-label-body-font-size);
  }
  .text-label-label-heading-font-size {
    font-size: var(--com-label-label-heading-font-size);
  }
  .leading-4 {
    --tw-leading: var(--leading-4);
    line-height: var(--leading-4);
  }
  .leading-5 {
    --tw-leading: var(--leading-5);
    line-height: var(--leading-5);
  }
  .leading-6 {
    --tw-leading: var(--leading-6);
    line-height: var(--leading-6);
  }
  .leading-none {
    --tw-leading: 1;
    line-height: 1;
  }
  .leading-normal {
    --tw-leading: var(--leading-normal);
    line-height: var(--leading-normal);
  }
  .leading-relaxed {
    --tw-leading: var(--leading-relaxed);
    line-height: var(--leading-relaxed);
  }
  .leading-snug {
    --tw-leading: var(--leading-snug);
    line-height: var(--leading-snug);
  }
  .leading-tight {
    --tw-leading: var(--leading-tight);
    line-height: var(--leading-tight);
  }
  .font-bold {
    --tw-font-weight: var(--font-weight-bold);
    font-weight: var(--font-weight-bold);
  }
  .font-light {
    --tw-font-weight: var(--font-weight-light);
    font-weight: var(--font-weight-light);
  }
  .font-medium {
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
  }
  .font-normal {
    --tw-font-weight: var(--font-weight-normal);
    font-weight: var(--font-weight-normal);
  }
  .font-semibold {
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
  }
  .tracking-\[-0\.1px\] {
    --tw-tracking: -0.1px;
    letter-spacing: -0.1px;
  }
  .tracking-tight {
    --tw-tracking: var(--tracking-tight);
    letter-spacing: var(--tracking-tight);
  }
  .tracking-tighter {
    --tw-tracking: var(--tracking-tighter);
    letter-spacing: var(--tracking-tighter);
  }
  .tracking-widest {
    --tw-tracking: var(--tracking-widest);
    letter-spacing: var(--tracking-widest);
  }
  .text-balance {
    text-wrap: balance;
  }
  .break-words {
    overflow-wrap: break-word;
  }
  .break-all {
    word-break: break-all;
  }
  .text-ellipsis {
    text-overflow: ellipsis;
  }
  .whitespace-normal {
    white-space: normal;
  }
  .whitespace-nowrap {
    white-space: nowrap;
  }
  .whitespace-pre-line {
    white-space: pre-line;
  }
  .whitespace-pre-wrap {
    white-space: pre-wrap;
  }
  .\!text-\[var\(--primary-500\)\] {
    color: var(--primary-500) !important;
  }
  .\!text-foreground {
    color: var(--com-text-foreground-base) !important;
  }
  .text-\(--success\) {
    color: var(--success);
  }
  .text-\(color\:--com-alert-banner-system-default-foreground-body\) {
    color: var(--com-alert-banner-system-default-foreground-body);
  }
  .text-\(color\:--com-alert-banner-system-default-foreground-heading\) {
    color: var(--com-alert-banner-system-default-foreground-heading);
  }
  .text-\(color\:--com-sonner-toast-error-toast-foreground-body\) {
    color: var(--com-sonner-toast-error-toast-foreground-body);
  }
  .text-\(color\:--com-sonner-toast-error-toast-foreground-heading\) {
    color: var(--com-sonner-toast-error-toast-foreground-heading);
  }
  .text-\(color\:--com-sonner-toast-error-toast-foreground-icon\) {
    color: var(--com-sonner-toast-error-toast-foreground-icon);
  }
  .text-\(color\:--com-sonner-toast-neutral-toast-foreground-body\) {
    color: var(--com-sonner-toast-neutral-toast-foreground-body);
  }
  .text-\(color\:--com-sonner-toast-neutral-toast-foreground-heading\) {
    color: var(--com-sonner-toast-neutral-toast-foreground-heading);
  }
  .text-\(color\:--com-sonner-toast-neutral-toast-foreground-icon\) {
    color: var(--com-sonner-toast-neutral-toast-foreground-icon);
  }
  .text-\(color\:--com-tabs-text-foreground-inactive\) {
    color: var(--com-tabs-text-foreground-inactive);
  }
  .text-\[color\:var\(--destructive\)\] {
    color: var(--destructive);
  }
  .text-\[var\(--accent-2-800\)\] {
    color: var(--accent-2-800);
  }
  .text-\[var\(--color-neutral-950\)\] {
    color: var(--color-neutral-950);
  }
  .text-\[var\(--com-text-foreground-brand-primary\)\] {
    color: var(--com-text-foreground-brand-primary);
  }
  .text-\[var\(--neutral-950\)\] {
    color: var(--neutral-950);
  }
  .text-\[var\(--secondary-500\)\] {
    color: var(--secondary-500);
  }
  .text-\[var\(--tertiary-950\)\] {
    color: var(--tertiary-950);
  }
  .text-accent-1-foreground {
    color: var(--accent-1-700);
  }
  .text-accent-2-foreground {
    color: var(--accent-2-700);
  }
  .text-accent-foreground {
    color: var(--primary-700);
  }
  .text-alert-banner-danger-heading {
    color: var(--com-alert-banner-inline-danger-heading);
  }
  .text-alert-banner-info-heading {
    color: var(--com-alert-banner-inline-info-heading);
  }
  .text-alert-banner-neutral-heading {
    color: var(--com-alert-banner-inline-neutral-heading);
  }
  .text-alert-banner-success-heading {
    color: var(--com-alert-banner-inline-success-heading);
  }
  .text-alert-banner-system-default-foreground-icon {
    color: var(--com-alert-banner-system-default-foreground-icon);
  }
  .text-alert-banner-warning-heading {
    color: var(--com-alert-banner-inline-warning-heading);
  }
  .text-amber-600 {
    color: var(--color-amber-600);
  }
  .text-avatar-foreground {
    color: var(--com-avatar-foreground);
  }
  .text-background {
    color: var(--neutral-0);
  }
  .text-badge-accent-1-text-foreground {
    color: var(--com-badge-accent-1-text-foreground);
  }
  .text-badge-accent-2-text-foreground {
    color: var(--com-badge-accent-2-text-foreground);
  }
  .text-badge-brand-primary-text-foreground {
    color: var(--com-badge-brand-primary-text-foreground);
  }
  .text-badge-brand-secondary-text-foreground {
    color: var(--com-badge-brand-secondary-text-foreground);
  }
  .text-badge-destructive-muted-text-foreground {
    color: var(--com-badge-destructive-muted-text-foreground);
  }
  .text-badge-destructive-strong-text-foreground {
    color: var(--com-badge-destructive-strong-text-foreground);
  }
  .text-badge-ghost-text-foreground {
    color: var(--com-badge-ghost-text-foreground);
  }
  .text-badge-icon-only-foreground {
    color: var(--com-badge-icon-only-foreground);
  }
  .text-badge-info-text-foreground {
    color: var(--com-badge-info-text-foreground);
  }
  .text-badge-negative-text-foreground {
    color: var(--com-badge-negative-text-foreground);
  }
  .text-badge-outline-text-foreground {
    color: var(--com-badge-outline-text-foreground);
  }
  .text-badge-positive-text-foreground {
    color: var(--com-badge-positive-text-foreground);
  }
  .text-badge-primary-text-foreground {
    color: var(--com-badge-primary-text-foreground);
  }
  .text-badge-secondary-text-foreground {
    color: var(--com-badge-secondary-text-foreground);
  }
  .text-badge-warning-text-foreground {
    color: var(--com-badge-warning-text-foreground);
  }
  .text-blue-900 {
    color: var(--color-blue-900);
  }
  .text-brand-primary {
    color: var(--primary-500);
  }
  .text-brand-primary\! {
    color: var(--primary-500) !important;
  }
  .text-brand-primary-foreground {
    color: var(--primary-50);
  }
  .text-brand-primary-muted-foreground {
    color: var(--primary-700);
  }
  .text-brand-secondary-foreground {
    color: var(--secondary-500);
  }
  .text-button-destructive-foreground {
    color: var(--com-button-destructive-foreground);
  }
  .text-button-destructive-muted-foreground {
    color: var(--com-button-destructive-muted-foreground);
  }
  .text-button-ghost-primary-foreground {
    color: var(--com-button-ghost-primary-foreground);
  }
  .text-button-ghost-tertiary-foreground {
    color: var(--com-button-ghost-tertiary-foreground);
  }
  .text-button-loading-foreground {
    color: var(--com-button-loading-foreground);
  }
  .text-button-outline-foreground {
    color: var(--com-button-outline-foreground);
  }
  .text-button-outline-on-inverse-foreground {
    color: var(--com-button-outline-on-inverse-foreground);
  }
  .text-button-primary-foreground {
    color: var(--com-button-primary-foreground);
  }
  .text-button-secondary-foreground {
    color: var(--com-button-secondary-foreground);
  }
  .text-button-tertiary-background {
    color: var(--com-button-tertiary-background);
  }
  .text-button-tertiary-foreground {
    color: var(--com-button-tertiary-foreground);
  }
  .text-chart-incomplete-border {
    color: var(--chart-incomplete-border);
  }
  .text-charts-legend-label-primary {
    color: var(--com-charts-legend-label-primary);
  }
  .text-charts-legend-label-secondary {
    color: var(--com-charts-legend-label-secondary);
  }
  .text-current {
    color: currentcolor;
  }
  .text-cyan-900 {
    color: var(--color-cyan-900);
  }
  .text-data-table-cell-foreground-text-line-1-default {
    color: var(--com-data-table-cell-foreground-text-line-1-default);
  }
  .text-data-table-header-foreground-sortable-active {
    color: var(--com-data-table-header-foreground-sortable-active);
  }
  .text-data-table-header-foreground-sortable-default {
    color: var(--com-data-table-header-foreground-sortable-default);
  }
  .text-data-table-header-foreground-text-default {
    color: var(--com-data-table-header-foreground-text-default);
  }
  .text-date-picker-calendar-calendar-cell-bookend-foreground-default {
    color: var(--com-date-picker-calendar-calendar-cell-bookend-foreground-default);
  }
  .text-destructive {
    color: var(--destructive-500);
  }
  .text-destructive-foreground {
    color: var(--mono-white);
  }
  .text-disabled-super-muted-foreground {
    color: var(--com-text-foreground-disabled-super-muted);
  }
  .text-dropdown-menu-group-heading-color {
    color: var(--com-dropdown-menu-group-heading-color);
  }
  .text-dropdown-menu-menu-item-unselected-foreground-default {
    color: var(--com-dropdown-menu-menu-item-unselected-foreground-default);
  }
  .text-dropdown-menu-menu-item-unselected-foreground-info {
    color: var(--com-dropdown-menu-menu-item-unselected-foreground-info);
  }
  .text-foreground {
    color: var(--com-text-foreground-base);
  }
  .text-foreground\/50 {
    color: var(--com-text-foreground-base);
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--com-text-foreground-base) 50%, transparent);
    }
  }
  .text-gray-500 {
    color: var(--color-gray-500);
  }
  .text-gray-600 {
    color: var(--color-gray-600);
  }
  .text-gray-700 {
    color: var(--color-gray-700);
  }
  .text-gray-900 {
    color: var(--color-gray-900);
  }
  .text-green-900 {
    color: var(--color-green-900);
  }
  .text-indigo-900 {
    color: var(--color-indigo-900);
  }
  .text-info-foreground-strong {
    color: var(--info-600);
  }
  .text-inherit {
    color: inherit;
  }
  .text-input-field-icon-foreground-base {
    color: var(--com-input-field-icon-foreground-base);
  }
  .text-input-field-text-foreground-filled {
    color: var(--com-input-field-text-foreground-filled);
  }
  .text-input-field-text-foreground-leading-trailing {
    color: var(--com-input-field-text-foreground-leading-trailing);
  }
  .text-kanban-icon-badge-foreground {
    color: var(--com-kanban-icon-badge-foreground);
  }
  .text-key-value-pair-glyph-icon-caret-down {
    color: var(--com-key-value-pair-glyph-icon-caret-down);
  }
  .text-key-value-pair-glyph-icon-caret-up {
    color: var(--com-key-value-pair-glyph-icon-caret-up);
  }
  .text-key-value-pair-glyph-icon-positive {
    color: var(--com-key-value-pair-glyph-icon-positive);
  }
  .text-key-value-pair-label-foreground {
    color: var(--com-key-value-pair-label-foreground);
  }
  .text-key-value-pair-value-body {
    color: var(--com-key-value-pair-value-body);
  }
  .text-muted-foreground {
    color: var(--com-text-foreground-muted);
  }
  .text-muted-foreground\/50 {
    color: var(--com-text-foreground-muted);
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--com-text-foreground-muted) 50%, transparent);
    }
  }
  .text-on-inverse-base-foreground {
    color: var(--neutral-0);
  }
  .text-orange-900 {
    color: var(--color-orange-900);
  }
  .text-pink-900 {
    color: var(--color-pink-900);
  }
  .text-popover-foreground {
    color: var(--neutral-950);
  }
  .text-primary {
    color: var(--primary-500);
  }
  .text-primary-foreground {
    color: var(--primary-50);
  }
  .text-purple-900 {
    color: var(--color-purple-900);
  }
  .text-radio-checked-radio-fill-default {
    color: var(--com-radio-checked-radio-fill-default);
  }
  .text-red-900 {
    color: var(--color-red-900);
  }
  .text-select-menu-select-item-unselected-foreground-default {
    color: var(--com-select-menu-select-item-unselected-foreground-default);
  }
  .text-sidebar-foreground {
    color: var(--neutral-950);
  }
  .text-sidebar-progress-group-heading {
    color: var(--com-sidebar-progress-group-heading);
  }
  .text-sidebar-progress-menu-item-active {
    color: var(--com-sidebar-progress-menu-item-active);
  }
  .text-sidebar-progress-menu-item-complete {
    color: var(--com-sidebar-progress-menu-item-complete);
  }
  .text-sidebar-progress-menu-item-inactive {
    color: var(--com-sidebar-progress-menu-item-inactive);
  }
  .text-sidebar-progress-progress-icon-active-data-filled {
    color: var(--com-sidebar-progress-progress-icon-active-data-filled);
  }
  .text-sidebar-progress-progress-icon-complete {
    color: var(--com-sidebar-progress-progress-icon-complete);
  }
  .text-sidebar-progress-progress-icon-incomplete-inactive {
    color: var(--com-sidebar-progress-progress-icon-incomplete-inactive);
  }
  .text-success {
    color: var(--success-500);
  }
  .text-success-foreground-strong {
    color: var(--success-800);
  }
  .text-tag-brand-primary-foreground {
    color: var(--com-tag-brand-primary-foreground);
  }
  .text-tag-brand-secondary-foreground {
    color: var(--com-tag-brand-secondary-foreground);
  }
  .text-tag-counter-bg-base-foreground {
    color: var(--com-tag-counter-bg-base-foreground);
  }
  .text-tag-counter-bg-base-mute-foreground {
    color: var(--com-tag-counter-bg-base-mute-foreground);
  }
  .text-tag-counter-bg-inverse-foreground {
    color: var(--com-tag-counter-bg-inverse-foreground);
  }
  .text-tag-counter-bg-inverse-mute-foreground {
    color: var(--com-tag-counter-bg-inverse-mute-foreground);
  }
  .text-tag-dismissable-on-base-foreground {
    color: var(--com-tag-dismissable-on-base-foreground);
  }
  .text-tag-dismissable-on-inverse-foreground {
    color: var(--com-tag-dismissable-on-inverse-foreground);
  }
  .text-tag-error-muted-foreground {
    color: var(--com-tag-error-muted-foreground);
  }
  .text-tag-error-strong-foreground {
    color: var(--com-tag-error-strong-foreground);
  }
  .text-tag-info-foreground {
    color: var(--com-tag-info-foreground);
  }
  .text-tag-outline-foreground {
    color: var(--com-tag-outline-foreground);
  }
  .text-tag-primary-foreground {
    color: var(--com-tag-primary-foreground);
  }
  .text-tag-secondary-foreground {
    color: var(--com-tag-secondary-foreground);
  }
  .text-teal-900 {
    color: var(--color-teal-900);
  }
  .text-tertiary-muted-foreground {
    color: var(--tertiary-800);
  }
  .text-tooltip-foreground {
    color: var(--com-tooltip-foreground);
  }
  .text-universal-shell-account-switcher-foreground-default {
    color: var(--com-universal-shell-account-switcher-foreground-default);
  }
  .text-universal-shell-sidebar-menu-item-foreground-default {
    color: var(--com-universal-shell-sidebar-menu-item-foreground-default);
  }
  .text-universal-shell-sidebar-menu-item-foreground-info-default {
    color: var(--com-universal-shell-sidebar-menu-item-foreground-info-default);
  }
  .text-universal-shell-sidebar-sub-menu-item-foreground-active {
    color: var(--com-universal-shell-sidebar-sub-menu-item-foreground-active);
  }
  .text-universal-shell-sidebar-sub-menu-item-foreground-default {
    color: var(--com-universal-shell-sidebar-sub-menu-item-foreground-default);
  }
  .text-warning-foreground-strong {
    color: var(--warning-800);
  }
  .text-white {
    color: var(--color-white);
  }
  .text-yellow-900 {
    color: var(--color-yellow-900);
  }
  .capitalize {
    text-transform: capitalize;
  }
  .lowercase {
    text-transform: lowercase;
  }
  .uppercase {
    text-transform: uppercase;
  }
  .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,);
  }
  .line-through {
    text-decoration-line: line-through;
  }
  .no-underline {
    text-decoration-line: none;
  }
  .underline {
    text-decoration-line: underline;
  }
  .underline-offset-1 {
    text-underline-offset: 1px;
  }
  .underline-offset-2 {
    text-underline-offset: 2px;
  }
  .underline-offset-4 {
    text-underline-offset: 4px;
  }
  .opacity-0 {
    opacity: 0%;
  }
  .opacity-40 {
    opacity: 40%;
  }
  .opacity-50 {
    opacity: 50%;
  }
  .opacity-60 {
    opacity: 60%;
  }
  .opacity-70 {
    opacity: 70%;
  }
  .opacity-90 {
    opacity: 90%;
  }
  .opacity-100 {
    opacity: 100%;
  }
  .shadow {
    --tw-shadow: var(--shadow);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-2xs {
    --tw-shadow: var(--shadow-2xs);
    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: var(--shadow-lg);
    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: var(--shadow-md);
    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: var(--shadow-sm);
    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: var(--shadow-xl);
    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: var(--shadow-xs);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .ring {
    --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);
  }
  .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-\[color\:var\(--destructive-500\)\]\/20 {
    --tw-ring-color: var(--destructive-500) !important;
    @supports (color: color-mix(in lab, red, red)) {
      --tw-ring-color: color-mix(in oklab, var(--destructive-500) 20%, transparent) !important;
    }
  }
  .\!ring-destructive\/20 {
    --tw-ring-color: var(--destructive-500) !important;
    @supports (color: color-mix(in lab, red, red)) {
      --tw-ring-color: color-mix(in oklab, var(--destructive-500) 20%, transparent) !important;
    }
  }
  .ring-sidebar-ring {
    --tw-ring-color: var(--neutral-500);
  }
  .ring-offset-background {
    --tw-ring-offset-color: var(--neutral-0);
  }
  .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,);
  }
  .backdrop-blur-sm {
    --tw-backdrop-blur: blur(var(--blur-sm));
    -webkit-backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
    backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
  }
  .transition {
    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, 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\,background-color\] {
    transition-property: color,box-shadow,background-color;
    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-\[grid-template-rows\] {
    transition-property: grid-template-rows;
    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-100 {
    --tw-duration: 100ms;
    transition-duration: 100ms;
  }
  .duration-150 {
    --tw-duration: 150ms;
    transition-duration: 150ms;
  }
  .duration-200 {
    --tw-duration: 200ms;
    transition-duration: 200ms;
  }
  .duration-300 {
    --tw-duration: 300ms;
    transition-duration: 300ms;
  }
  .duration-1000 {
    --tw-duration: 1000ms;
    transition-duration: 1000ms;
  }
  .duration-2000 {
    --tw-duration: 2000ms;
    transition-duration: 2000ms;
  }
  .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;
  }
  .\[--card-radius\:var\(--card-radius-2xl\)\] {
    --card-radius: var(--card-radius-2xl);
  }
  .\[--card-radius\:var\(--card-radius-3xl\)\] {
    --card-radius: var(--card-radius-3xl);
  }
  .\[--card-radius\:var\(--card-radius-lg\)\] {
    --card-radius: var(--card-radius-lg);
  }
  .\[--card-radius\:var\(--card-radius-md\)\] {
    --card-radius: var(--card-radius-md);
  }
  .\[--card-radius\:var\(--card-radius-sm\)\] {
    --card-radius: var(--card-radius-sm);
  }
  .\[--card-radius\:var\(--card-radius-xl\)\] {
    --card-radius: var(--card-radius-xl);
  }
  .\[--card-radius\:var\(--card-radius-xs\)\] {
    --card-radius: var(--card-radius-xs);
  }
  .\[--cell-size\:--spacing\(8\)\] {
    --cell-size: calc(var(--spacing) * 8);
  }
  .\[--color-foreground\:var\(--color-tooltip-foreground\)\] {
    --color-foreground: var(--color-tooltip-foreground);
  }
  .fade-in {
    --tw-enter-opacity: 0;
  }
  .running {
    animation-play-state: running;
  }
  .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-hover\/row\:bg-data-table-cell-background-background-hover {
    &:is(:where(.group\/row):hover *) {
      @media (hover: hover) {
        background-color: var(--com-data-table-cell-background-background-hover);
      }
    }
  }
  .group-hover\/row\:text-data-table-cell-foreground-text-line-1-hover {
    &:is(:where(.group\/row):hover *) {
      @media (hover: hover) {
        color: var(--com-data-table-cell-foreground-text-line-1-hover);
      }
    }
  }
  .group-hover\/row\:opacity-100 {
    &:is(:where(.group\/row):hover *) {
      @media (hover: hover) {
        opacity: 100%;
      }
    }
  }
  .group-has-data-\[orientation\=horizontal\]\/field\:text-balance {
    &:is(:where(.group\/field):has(*[data-orientation="horizontal"]) *) {
      text-wrap: balance;
    }
  }
  .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-has-\[\[data-slot\=item-description\]\]\/item\:translate-y-0\.5 {
    &:is(:where(.group\/item):has(*:is([data-slot=item-description])) *) {
      --tw-translate-y: calc(var(--spacing) * 0.5);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .group-has-\[\[data-slot\=item-description\]\]\/item\:self-start {
    &:is(:where(.group\/item):has(*:is([data-slot=item-description])) *) {
      align-self: flex-start;
    }
  }
  .group-has-\[\>input\]\/input-group\:pt-2\.5 {
    &:is(:where(.group\/input-group):has(>input) *) {
      padding-top: calc(var(--spacing) * 2.5);
    }
  }
  .group-has-\[\>input\]\/input-group\:pb-2\.5 {
    &:is(:where(.group\/input-group):has(>input) *) {
      padding-bottom: calc(var(--spacing) * 2.5);
    }
  }
  .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);
    }
  }
  .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\]\:text-disabled-super-muted-foreground {
    &:is(:where(.group)[data-disabled="true"] *) {
      color: var(--com-text-foreground-disabled-super-muted);
    }
  }
  .group-data-\[disabled\=true\]\:opacity-50 {
    &:is(:where(.group)[data-disabled="true"] *) {
      opacity: 50%;
    }
  }
  .group-data-\[disabled\=true\]\/field\:opacity-50 {
    &:is(:where(.group\/field)[data-disabled="true"] *) {
      opacity: 50%;
    }
  }
  .group-data-\[disabled\=true\]\/input-group\:opacity-50 {
    &:is(:where(.group\/input-group)[data-disabled="true"] *) {
      opacity: 50%;
    }
  }
  .group-data-\[focused\=true\]\/day\:relative {
    &:is(:where(.group\/day)[data-focused="true"] *) {
      position: relative;
    }
  }
  .group-data-\[focused\=true\]\/day\:z-10 {
    &:is(:where(.group\/day)[data-focused="true"] *) {
      z-index: 10;
    }
  }
  .group-data-\[focused\=true\]\/day\:ring-\(length\:--com-focus-ring-width\) {
    &:is(:where(.group\/day)[data-focused="true"] *) {
      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(var(--com-focus-ring-width) + 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);
    }
  }
  .group-data-\[focused\=true\]\/day\:ring-\(--com-text-foreground-brand-primary\) {
    &:is(:where(.group\/day)[data-focused="true"] *) {
      --tw-ring-color: var(--com-text-foreground-brand-primary);
    }
  }
  .group-data-\[focused\=true\]\/day\:ring-offset-\(length\:--com-focus-ring-padding\) {
    &:is(:where(.group\/day)[data-focused="true"] *) {
      --tw-ring-offset-width: var(--com-focus-ring-padding);
      --tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    }
  }
  .group-data-\[focused\=true\]\/day\:ring-offset-\(--com-surface-background-bg-base\) {
    &:is(:where(.group\/day)[data-focused="true"] *) {
      --tw-ring-offset-color: var(--com-surface-background-bg-base);
    }
  }
  .group-data-\[side\=left\]\:-right-4 {
    &:is(:where(.group)[data-side="left"] *) {
      right: calc(var(--spacing) * -4);
    }
  }
  .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-\[state\=open\]\:rotate-180 {
    &:is(:where(.group)[data-state="open"] *) {
      rotate: 180deg;
    }
  }
  .group-data-\[state\=open\]\/collapsible\:rotate-90 {
    &:is(:where(.group\/collapsible)[data-state="open"] *) {
      rotate: 90deg;
    }
  }
  .group-data-\[state\=selected\]\/row\:bg-data-table-cell-background-background-selected {
    &:is(:where(.group\/row)[data-state="selected"] *) {
      background-color: var(--com-data-table-cell-background-background-selected);
    }
  }
  .group-data-\[state\=selected\]\/row\:text-data-table-cell-foreground-text-line-1-selected {
    &:is(:where(.group\/row)[data-state="selected"] *) {
      color: var(--com-data-table-cell-foreground-text-line-1-selected);
    }
  }
  .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-universal-shell-sidebar-border {
    &:is(:where(.group)[data-variant="floating"] *) {
      border-color: var(--com-universal-shell-sidebar-border);
    }
  }
  .group-data-\[variant\=floating\]\:shadow-sm {
    &:is(:where(.group)[data-variant="floating"] *) {
      --tw-shadow: var(--shadow-sm);
      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-\[variant\=outline\]\/field-group\:-mb-2 {
    &:is(:where(.group\/field-group)[data-variant="outline"] *) {
      margin-bottom: calc(var(--spacing) * -2);
    }
  }
  .group-data-\[vaul-drawer-direction\=bottom\]\/drawer-content\:block {
    &:is(:where(.group\/drawer-content)[data-vaul-drawer-direction="bottom"] *) {
      display: block;
    }
  }
  .group-data-\[vaul-drawer-direction\=bottom\]\/drawer-content\:text-center {
    &:is(:where(.group\/drawer-content)[data-vaul-drawer-direction="bottom"] *) {
      text-align: center;
    }
  }
  .group-data-\[vaul-drawer-direction\=top\]\/drawer-content\:text-center {
    &:is(:where(.group\/drawer-content)[data-vaul-drawer-direction="top"] *) {
      text-align: center;
    }
  }
  .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(--neutral-0);
    }
  }
  .group-data-\[viewport\=false\]\/navigation-menu\:text-popover-foreground {
    &:is(:where(.group\/navigation-menu)[data-viewport="false"] *) {
      color: var(--neutral-950);
    }
  }
  .group-data-\[viewport\=false\]\/navigation-menu\:shadow {
    &:is(:where(.group\/navigation-menu)[data-viewport="false"] *) {
      --tw-shadow: var(--shadow);
      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-disabled\:cursor-not-allowed {
    &:is(:where(.peer):disabled ~ *) {
      cursor: not-allowed;
    }
  }
  .peer-disabled\:text-disabled-super-muted-foreground {
    &:is(:where(.peer):disabled ~ *) {
      color: var(--com-text-foreground-disabled-super-muted);
    }
  }
  .peer-disabled\:opacity-50 {
    &:is(:where(.peer):disabled ~ *) {
      opacity: 50%;
    }
  }
  .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-500);
    }
    &::selection {
      background-color: var(--primary-500);
    }
  }
  .selection\:text-primary-foreground {
    & *::selection {
      color: var(--primary-50);
    }
    &::selection {
      color: var(--primary-50);
    }
  }
  .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: var(--border-width-0);
    }
  }
  .file\:bg-background {
    &::file-selector-button {
      background-color: var(--neutral-0);
    }
  }
  .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(--com-text-foreground-base);
    }
  }
  .placeholder\:text-disabled-super-muted-foreground {
    &::placeholder {
      color: var(--com-text-foreground-disabled-super-muted);
    }
  }
  .placeholder\:text-input-field-text-foreground-placeholder {
    &::placeholder {
      color: var(--com-input-field-text-foreground-placeholder);
    }
  }
  .placeholder\:text-muted-foreground {
    &::placeholder {
      color: var(--com-text-foreground-muted);
    }
  }
  .after\:pointer-events-none {
    &::after {
      content: var(--tw-content);
      pointer-events: none;
    }
  }
  .after\:absolute {
    &::after {
      content: var(--tw-content);
      position: absolute;
    }
  }
  .after\:-inset-2 {
    &::after {
      content: var(--tw-content);
      inset: calc(var(--spacing) * -2);
    }
  }
  .after\:inset-0 {
    &::after {
      content: var(--tw-content);
      inset: calc(var(--spacing) * 0);
    }
  }
  .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\:\!hidden {
    &::after {
      content: var(--tw-content);
      display: none !important;
    }
  }
  .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);
    }
  }
  .after\:bg-muted {
    &::after {
      content: var(--tw-content);
      background-color: var(--neutral-200);
    }
  }
  .after\:opacity-60 {
    &::after {
      content: var(--tw-content);
      opacity: 60%;
    }
  }
  .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\:mt-0 {
    &:last-child {
      margin-top: calc(var(--spacing) * 0);
    }
  }
  .last\:overflow-hidden {
    &:last-child {
      overflow: hidden;
    }
  }
  .last\:rounded-r-lg {
    &:last-child {
      border-top-right-radius: var(--radius);
      border-bottom-right-radius: var(--radius);
    }
  }
  .last\:rounded-r-md {
    &:last-child {
      border-top-right-radius: calc(var(--radius) - 2px);
      border-bottom-right-radius: calc(var(--radius) - 2px);
    }
  }
  .last\:border-r-0 {
    &:last-child {
      border-right-style: var(--tw-border-style);
      border-right-width: var(--border-width-0);
    }
  }
  .placeholder-shown\:border-input-field-border-placeholder {
    &:placeholder-shown {
      border-color: var(--com-input-field-border-placeholder);
    }
  }
  .focus-within\:border-ring {
    &:focus-within {
      border-color: var(--neutral-500);
    }
  }
  .focus-within\:ring-\[3px\] {
    &:focus-within {
      --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-within\:ring-ring\/50 {
    &:focus-within {
      --tw-ring-color: var(--neutral-500);
      @supports (color: color-mix(in lab, red, red)) {
        --tw-ring-color: color-mix(in oklab, var(--neutral-500) 50%, transparent);
      }
    }
  }
  .hover\:border-\(length\:--com-select-menu-select-item-unselected-hover-border-width\) {
    &:hover {
      @media (hover: hover) {
        border-style: var(--tw-border-style);
        border-width: var(--com-select-menu-select-item-unselected-hover-border-width);
      }
    }
  }
  .hover\:border-solid {
    &:hover {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .hover\:border-checkbox-empty-border-hover {
    &:hover {
      @media (hover: hover) {
        border-color: var(--com-checkbox-empty-border-hover);
      }
    }
  }
  .hover\:border-input-field-border-hover {
    &:hover {
      @media (hover: hover) {
        border-color: var(--com-input-field-border-hover);
      }
    }
  }
  .hover\:border-radio-empty-border-hover {
    &:hover {
      @media (hover: hover) {
        border-color: var(--com-radio-empty-border-hover);
      }
    }
  }
  .hover\:border-select-menu-select-item-unselected-hover-border {
    &:hover {
      @media (hover: hover) {
        border-color: var(--com-select-menu-select-item-unselected-hover-border);
      }
    }
  }
  .hover\:\!bg-\[var\(--primary-100\)\] {
    &:hover {
      @media (hover: hover) {
        background-color: var(--primary-100) !important;
      }
    }
  }
  .hover\:\!bg-transparent {
    &:hover {
      @media (hover: hover) {
        background-color: transparent !important;
      }
    }
  }
  .hover\:bg-\[var\(--accent-2-300\)\] {
    &:hover {
      @media (hover: hover) {
        background-color: var(--accent-2-300);
      }
    }
  }
  .hover\:bg-\[var\(--tertiary-200\)\] {
    &:hover {
      @media (hover: hover) {
        background-color: var(--tertiary-200);
      }
    }
  }
  .hover\:bg-accent {
    &:hover {
      @media (hover: hover) {
        background-color: var(--primary-100);
      }
    }
  }
  .hover\:bg-card-2 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--neutral-100);
      }
    }
  }
  .hover\:bg-checkbox-empty-background-hover {
    &:hover {
      @media (hover: hover) {
        background-color: var(--com-checkbox-empty-background-hover);
      }
    }
  }
  .hover\:bg-data-table-header-background-background-hover {
    &:hover {
      @media (hover: hover) {
        background-color: var(--com-data-table-header-background-background-hover);
      }
    }
  }
  .hover\:bg-date-picker-calendar-calendar-cell-bookend-background-hover {
    &:hover {
      @media (hover: hover) {
        background-color: var(--com-date-picker-calendar-calendar-cell-bookend-background-hover);
      }
    }
  }
  .hover\:bg-dropdown-menu-menu-item-unselected-background-hover {
    &:hover {
      @media (hover: hover) {
        background-color: var(--com-dropdown-menu-menu-item-unselected-background-hover);
      }
    }
  }
  .hover\:bg-muted {
    &:hover {
      @media (hover: hover) {
        background-color: var(--neutral-200);
      }
    }
  }
  .hover\:bg-muted-foreground\/20 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--com-text-foreground-muted);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--com-text-foreground-muted) 20%, transparent);
        }
      }
    }
  }
  .hover\:bg-muted\/50 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--neutral-200);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--neutral-200) 50%, transparent);
        }
      }
    }
  }
  .hover\:bg-radio-empty-background-hover {
    &:hover {
      @media (hover: hover) {
        background-color: var(--com-radio-empty-background-hover);
      }
    }
  }
  .hover\:bg-rich-form-field-group-rich-field-background-hover {
    &:hover {
      @media (hover: hover) {
        background-color: var(--com-rich-form-field-group-rich-field-background-hover);
      }
    }
  }
  .hover\:bg-select-menu-select-item-unselected-background-hover {
    &:hover {
      @media (hover: hover) {
        background-color: var(--com-select-menu-select-item-unselected-background-hover);
      }
    }
  }
  .hover\:bg-sonner-toast-error-toast-background-hover {
    &:hover {
      @media (hover: hover) {
        background-color: var(--com-sonner-toast-error-toast-background-hover);
      }
    }
  }
  .hover\:bg-sonner-toast-neutral-toast-background-hover {
    &:hover {
      @media (hover: hover) {
        background-color: var(--com-sonner-toast-neutral-toast-background-hover);
      }
    }
  }
  .hover\:bg-tabs-pill-bg-inactive-hover {
    &:hover {
      @media (hover: hover) {
        background-color: var(--com-tabs-pill-bg-inactive-hover);
      }
    }
  }
  .hover\:bg-tag-brand-primary-background-hover {
    &:hover {
      @media (hover: hover) {
        background-color: var(--com-tag-brand-primary-background-hover);
      }
    }
  }
  .hover\:bg-tag-brand-secondary-background-hover {
    &:hover {
      @media (hover: hover) {
        background-color: var(--com-tag-brand-secondary-background-hover);
      }
    }
  }
  .hover\:bg-tag-error-muted-background-hover {
    &:hover {
      @media (hover: hover) {
        background-color: var(--com-tag-error-muted-background-hover);
      }
    }
  }
  .hover\:bg-tag-error-strong-background-hover {
    &:hover {
      @media (hover: hover) {
        background-color: var(--com-tag-error-strong-background-hover);
      }
    }
  }
  .hover\:bg-tag-info-background-hover {
    &:hover {
      @media (hover: hover) {
        background-color: var(--com-tag-info-background-hover);
      }
    }
  }
  .hover\:bg-tag-outline-background-hover {
    &:hover {
      @media (hover: hover) {
        background-color: var(--com-tag-outline-background-hover);
      }
    }
  }
  .hover\:bg-tag-primary-background-hover {
    &:hover {
      @media (hover: hover) {
        background-color: var(--com-tag-primary-background-hover);
      }
    }
  }
  .hover\:bg-tag-secondary-background-hover {
    &:hover {
      @media (hover: hover) {
        background-color: var(--com-tag-secondary-background-hover);
      }
    }
  }
  .hover\:bg-transparent {
    &:hover {
      @media (hover: hover) {
        background-color: transparent;
      }
    }
  }
  .hover\:bg-universal-shell-account-switcher-background-default\! {
    &:hover {
      @media (hover: hover) {
        background-color: var(--com-universal-shell-account-switcher-background-default) !important;
      }
    }
  }
  .hover\:bg-universal-shell-account-switcher-background-hover {
    &:hover {
      @media (hover: hover) {
        background-color: var(--com-universal-shell-account-switcher-background-hover);
      }
    }
  }
  .hover\:bg-universal-shell-sidebar-menu-item-background-hover {
    &:hover {
      @media (hover: hover) {
        background-color: var(--com-universal-shell-sidebar-menu-item-background-hover);
      }
    }
  }
  .hover\:bg-universal-shell-sidebar-sub-menu-item-background-hover {
    &:hover {
      @media (hover: hover) {
        background-color: var(--com-universal-shell-sidebar-sub-menu-item-background-hover);
      }
    }
  }
  .hover\:text-accent-foreground {
    &:hover {
      @media (hover: hover) {
        color: var(--primary-700);
      }
    }
  }
  .hover\:text-data-table-header-foreground-sortable-hover {
    &:hover {
      @media (hover: hover) {
        color: var(--com-data-table-header-foreground-sortable-hover);
      }
    }
  }
  .hover\:text-data-table-header-foreground-text-hover {
    &:hover {
      @media (hover: hover) {
        color: var(--com-data-table-header-foreground-text-hover);
      }
    }
  }
  .hover\:text-dropdown-menu-menu-item-unselected-foreground-hover {
    &:hover {
      @media (hover: hover) {
        color: var(--com-dropdown-menu-menu-item-unselected-foreground-hover);
      }
    }
  }
  .hover\:text-foreground {
    &:hover {
      @media (hover: hover) {
        color: var(--com-text-foreground-base);
      }
    }
  }
  .hover\:text-input-field-icon-foreground-hover {
    &:hover {
      @media (hover: hover) {
        color: var(--com-input-field-icon-foreground-hover);
      }
    }
  }
  .hover\:text-input-field-text-foreground-hover {
    &:hover {
      @media (hover: hover) {
        color: var(--com-input-field-text-foreground-hover);
      }
    }
  }
  .hover\:text-muted-foreground {
    &:hover {
      @media (hover: hover) {
        color: var(--com-text-foreground-muted);
      }
    }
  }
  .hover\:text-select-menu-select-item-unselected-foreground-hover {
    &:hover {
      @media (hover: hover) {
        color: var(--com-select-menu-select-item-unselected-foreground-hover);
      }
    }
  }
  .hover\:text-universal-shell-account-switcher-foreground-hover {
    &:hover {
      @media (hover: hover) {
        color: var(--com-universal-shell-account-switcher-foreground-hover);
      }
    }
  }
  .hover\:text-universal-shell-sidebar-menu-item-foreground-hover {
    &:hover {
      @media (hover: hover) {
        color: var(--com-universal-shell-sidebar-menu-item-foreground-hover);
      }
    }
  }
  .hover\:text-universal-shell-sidebar-sub-menu-item-foreground-hover {
    &:hover {
      @media (hover: hover) {
        color: var(--com-universal-shell-sidebar-sub-menu-item-foreground-hover);
      }
    }
  }
  .hover\:underline {
    &:hover {
      @media (hover: hover) {
        text-decoration-line: underline;
      }
    }
  }
  .hover\:opacity-100 {
    &:hover {
      @media (hover: hover) {
        opacity: 100%;
      }
    }
  }
  .hover\:shadow-md {
    &:hover {
      @media (hover: hover) {
        --tw-shadow: var(--shadow-md);
        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-\(length\:--com-focus-ring-width\) {
    &:hover {
      @media (hover: hover) {
        --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(var(--com-focus-ring-width) + 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\:ring-\(--com-text-foreground-brand-primary\) {
    &:hover {
      @media (hover: hover) {
        --tw-ring-color: var(--com-text-foreground-brand-primary);
      }
    }
  }
  .hover\:group-data-\[collapsible\=offcanvas\]\:bg-universal-shell-sidebar-surface-background {
    &:hover {
      @media (hover: hover) {
        &:is(:where(.group)[data-collapsible="offcanvas"] *) {
          background-color: var(--com-universal-shell-sidebar-surface-background);
        }
      }
    }
  }
  .hover\:after\:bg-universal-shell-sidebar-border {
    &:hover {
      @media (hover: hover) {
        &::after {
          content: var(--tw-content);
          background-color: var(--com-universal-shell-sidebar-border);
        }
      }
    }
  }
  .focus\:z-10 {
    &:focus {
      z-index: 10;
    }
  }
  .focus\:bg-accent {
    &:focus {
      background-color: var(--primary-100);
    }
  }
  .focus\:text-accent-foreground {
    &:focus {
      color: var(--primary-700);
    }
  }
  .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(--neutral-500);
    }
  }
  .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\:outline-none {
    &:focus {
      --tw-outline-style: none;
      outline-style: none;
    }
  }
  .focus-visible\:z-10 {
    &:focus-visible {
      z-index: 10;
    }
  }
  .focus-visible\:rounded-\[var\(--com-button-link-focus-radius\)\] {
    &:focus-visible {
      border-radius: var(--com-button-link-focus-radius);
    }
  }
  .focus-visible\:rounded-r-none {
    &:focus-visible {
      border-top-right-radius: 0;
      border-bottom-right-radius: 0;
    }
  }
  .focus-visible\:border-\[length\:var\(--com-button-destructive-border-width-focus\)\] {
    &:focus-visible {
      border-style: var(--tw-border-style);
      border-width: var(--com-button-destructive-border-width-focus);
    }
  }
  .focus-visible\:border-\[length\:var\(--com-button-destructive-muted-border-width-focus\)\] {
    &:focus-visible {
      border-style: var(--tw-border-style);
      border-width: var(--com-button-destructive-muted-border-width-focus);
    }
  }
  .focus-visible\:border-\[length\:var\(--com-button-ghost-primary-border-width-focus\)\] {
    &:focus-visible {
      border-style: var(--tw-border-style);
      border-width: var(--com-button-ghost-primary-border-width-focus);
    }
  }
  .focus-visible\:border-\[length\:var\(--com-button-ghost-tertiary-border-width-focus\)\] {
    &:focus-visible {
      border-style: var(--tw-border-style);
      border-width: var(--com-button-ghost-tertiary-border-width-focus);
    }
  }
  .focus-visible\:border-checkbox-empty-border-focus {
    &:focus-visible {
      border-color: var(--com-checkbox-empty-border-focus);
    }
  }
  .focus-visible\:border-input-field-border-focus {
    &:focus-visible {
      border-color: var(--com-input-field-border-focus);
    }
  }
  .focus-visible\:border-radio-empty-border-focus {
    &:focus-visible {
      border-color: var(--com-radio-empty-border-focus);
    }
  }
  .focus-visible\:border-ring {
    &:focus-visible {
      border-color: var(--neutral-500);
    }
  }
  .focus-visible\:bg-button-outline-background-pressed {
    &:focus-visible {
      background-color: var(--com-button-outline-background-pressed);
    }
  }
  .focus-visible\:bg-checkbox-empty-background-focus {
    &:focus-visible {
      background-color: var(--com-checkbox-empty-background-focus);
    }
  }
  .focus-visible\:bg-radio-empty-background-focus {
    &:focus-visible {
      background-color: var(--com-radio-empty-background-focus);
    }
  }
  .focus-visible\:bg-tag-dismissable-on-base-background-focus {
    &:focus-visible {
      background-color: var(--com-tag-dismissable-on-base-background-focus);
    }
  }
  .focus-visible\:bg-tag-dismissable-on-inverse-background-focus {
    &:focus-visible {
      background-color: var(--com-tag-dismissable-on-inverse-background-focus);
    }
  }
  .focus-visible\:bg-universal-shell-sidebar-sub-menu-item-background-focus {
    &:focus-visible {
      background-color: var(--com-universal-shell-sidebar-sub-menu-item-background-focus);
    }
  }
  .focus-visible\:bg-universal-shell-sidebar-sub-menu-item-background-hover {
    &:focus-visible {
      background-color: var(--com-universal-shell-sidebar-sub-menu-item-background-hover);
    }
  }
  .focus-visible\:text-input-field-text-foreground-focus {
    &:focus-visible {
      color: var(--com-input-field-text-foreground-focus);
    }
  }
  .focus-visible\:text-universal-shell-sidebar-sub-menu-item-foreground-focus {
    &:focus-visible {
      color: var(--com-universal-shell-sidebar-sub-menu-item-foreground-focus);
    }
  }
  .focus-visible\:no-underline {
    &:focus-visible {
      text-decoration-line: none;
    }
  }
  .focus-visible\:ring-\(length\:--com-focus-ring-width\) {
    &:focus-visible {
      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(var(--com-focus-ring-width) + 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-0 {
    &:focus-visible {
      --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);
    }
  }
  .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-\[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-\[length\:var\(--com-focus-ring-width\)\] {
    &:focus-visible {
      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(var(--com-focus-ring-width) + 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-\(--com-text-foreground-brand-primary\) {
    &:focus-visible {
      --tw-ring-color: var(--com-text-foreground-brand-primary);
    }
  }
  .focus-visible\:ring-\[color\:var\(--ref-color-border-focus-error-destructive\)\] {
    &:focus-visible {
      --tw-ring-color: var(--ref-color-border-focus-error-destructive);
    }
  }
  .focus-visible\:ring-\[color\:var\(--ref-color-border-focus-strong-accent-brand\)\] {
    &:focus-visible {
      --tw-ring-color: var(--ref-color-border-focus-strong-accent-brand);
    }
  }
  .focus-visible\:ring-\[var\(--com-text-foreground-brand-primary\)\] {
    &:focus-visible {
      --tw-ring-color: var(--com-text-foreground-brand-primary);
    }
  }
  .focus-visible\:ring-brand-primary {
    &:focus-visible {
      --tw-ring-color: var(--primary-500);
    }
  }
  .focus-visible\:ring-button-outline-outline\/50 {
    &:focus-visible {
      --tw-ring-color: var(--neutral-500);
      @supports (color: color-mix(in lab, red, red)) {
        --tw-ring-color: color-mix(in oklab, var(--neutral-500) 50%, transparent);
      }
    }
  }
  .focus-visible\:ring-ring {
    &:focus-visible {
      --tw-ring-color: var(--neutral-500);
    }
  }
  .focus-visible\:ring-ring\/50 {
    &:focus-visible {
      --tw-ring-color: var(--neutral-500);
      @supports (color: color-mix(in lab, red, red)) {
        --tw-ring-color: color-mix(in oklab, var(--neutral-500) 50%, transparent);
      }
    }
  }
  .focus-visible\:ring-universal-shell-sidebar-focus-border {
    &:focus-visible {
      --tw-ring-color: var(--com-universal-shell-sidebar-focus-border);
    }
  }
  .focus-visible\:ring-offset-\(length\:--com-focus-ring-padding\) {
    &:focus-visible {
      --tw-ring-offset-width: var(--com-focus-ring-padding);
      --tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    }
  }
  .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\:ring-offset-2 {
    &:focus-visible {
      --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-visible\:ring-offset-\[length\:var\(--com-focus-ring-padding\)\] {
    &:focus-visible {
      --tw-ring-offset-width: var(--com-focus-ring-padding);
      --tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    }
  }
  .focus-visible\:ring-offset-\(--com-surface-background-bg-base\) {
    &:focus-visible {
      --tw-ring-offset-color: var(--com-surface-background-bg-base);
    }
  }
  .focus-visible\:ring-offset-\[color\:var\(--com-text-foreground-on-inverse-base\)\] {
    &:focus-visible {
      --tw-ring-offset-color: var(--com-text-foreground-on-inverse-base);
    }
  }
  .focus-visible\:ring-offset-background {
    &:focus-visible {
      --tw-ring-offset-color: var(--neutral-0);
    }
  }
  .focus-visible\:ring-offset-universal-shell-sidebar-surface-background {
    &:focus-visible {
      --tw-ring-offset-color: var(--com-universal-shell-sidebar-surface-background);
    }
  }
  .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-none {
    &:focus-visible {
      --tw-outline-style: none;
      outline-style: none;
    }
  }
  .active\:z-10 {
    &:active {
      z-index: 10;
    }
  }
  .active\:bg-dropdown-menu-menu-item-unselected-background-pressed {
    &:active {
      background-color: var(--com-dropdown-menu-menu-item-unselected-background-pressed);
    }
  }
  .active\:bg-rich-form-field-group-rich-field-background-pressed {
    &:active {
      background-color: var(--com-rich-form-field-group-rich-field-background-pressed);
    }
  }
  .active\:bg-select-menu-select-item-unselected-background-pressed {
    &:active {
      background-color: var(--com-select-menu-select-item-unselected-background-pressed);
    }
  }
  .active\:bg-tag-brand-primary-background-pressed {
    &:active {
      background-color: var(--com-tag-brand-primary-background-pressed);
    }
  }
  .active\:bg-tag-brand-secondary-background-pressed {
    &:active {
      background-color: var(--com-tag-brand-secondary-background-pressed);
    }
  }
  .active\:bg-tag-error-muted-background-pressed {
    &:active {
      background-color: var(--com-tag-error-muted-background-pressed);
    }
  }
  .active\:bg-tag-error-strong-background-pressed {
    &:active {
      background-color: var(--com-tag-error-strong-background-pressed);
    }
  }
  .active\:bg-tag-info-background-pressed {
    &:active {
      background-color: var(--com-tag-info-background-pressed);
    }
  }
  .active\:bg-tag-outline-background-pressed {
    &:active {
      background-color: var(--com-tag-outline-background-pressed);
    }
  }
  .active\:bg-tag-primary-background-pressed {
    &:active {
      background-color: var(--com-tag-primary-background-pressed);
    }
  }
  .active\:bg-tag-secondary-background-pressed {
    &:active {
      background-color: var(--com-tag-secondary-background-pressed);
    }
  }
  .active\:bg-universal-shell-sidebar-sub-menu-item-background-active {
    &:active {
      background-color: var(--com-universal-shell-sidebar-sub-menu-item-background-active);
    }
  }
  .active\:text-universal-shell-sidebar-sub-menu-item-foreground-active {
    &:active {
      color: var(--com-universal-shell-sidebar-sub-menu-item-foreground-active);
    }
  }
  .active\:ring-\(length\:--com-focus-ring-width\) {
    &:active {
      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(var(--com-focus-ring-width) + 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);
    }
  }
  .active\:ring-universal-shell-sidebar-focus-border {
    &:active {
      --tw-ring-color: var(--com-universal-shell-sidebar-focus-border);
    }
  }
  .active\:ring-offset-\(length\:--com-focus-ring-padding\) {
    &:active {
      --tw-ring-offset-width: var(--com-focus-ring-padding);
      --tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    }
  }
  .active\:ring-offset-universal-shell-sidebar-surface-background {
    &:active {
      --tw-ring-offset-color: var(--com-universal-shell-sidebar-surface-background);
    }
  }
  .enabled\:hover\:cursor-pointer {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          cursor: pointer;
        }
      }
    }
  }
  .enabled\:hover\:bg-button-destructive-background-hover {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          background-color: var(--com-button-destructive-background-hover);
        }
      }
    }
  }
  .enabled\:hover\:bg-button-destructive-muted-background-hover {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          background-color: var(--com-button-destructive-muted-background-hover);
        }
      }
    }
  }
  .enabled\:hover\:bg-button-ghost-primary-background-hover {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          background-color: var(--com-button-ghost-primary-background-hover);
        }
      }
    }
  }
  .enabled\:hover\:bg-button-ghost-tertiary-background-hover {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          background-color: var(--com-button-ghost-tertiary-background-hover);
        }
      }
    }
  }
  .enabled\:hover\:bg-button-loading-background-hover {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          background-color: var(--com-button-loading-background-hover);
        }
      }
    }
  }
  .enabled\:hover\:bg-button-outline-background-hover {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          background-color: var(--com-button-outline-background-hover);
        }
      }
    }
  }
  .enabled\:hover\:bg-button-outline-on-inverse-background-hover {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          background-color: var(--com-button-outline-on-inverse-background-hover);
        }
      }
    }
  }
  .enabled\:hover\:bg-button-primary-background-hover {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          background-color: var(--com-button-primary-background-hover);
        }
      }
    }
  }
  .enabled\:hover\:bg-button-secondary-background-hover {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          background-color: var(--com-button-secondary-background-hover);
        }
      }
    }
  }
  .enabled\:hover\:bg-button-tertiary-background-hover {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          background-color: var(--com-button-tertiary-background-hover);
        }
      }
    }
  }
  .enabled\:hover\:bg-transparent {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          background-color: transparent;
        }
      }
    }
  }
  .enabled\:hover\:text-brand-primary\! {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          color: var(--primary-500) !important;
        }
      }
    }
  }
  .enabled\:hover\:text-foreground {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          color: var(--com-text-foreground-base);
        }
      }
    }
  }
  .enabled\:hover\:no-underline {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          text-decoration-line: none;
        }
      }
    }
  }
  .enabled\:active\:bg-button-destructive-background-pressed {
    &:enabled {
      &:active {
        background-color: var(--com-button-destructive-background-pressed);
      }
    }
  }
  .enabled\:active\:bg-button-destructive-muted-background-pressed {
    &:enabled {
      &:active {
        background-color: var(--com-button-destructive-muted-background-pressed);
      }
    }
  }
  .enabled\:active\:bg-button-ghost-primary-background-pressed {
    &:enabled {
      &:active {
        background-color: var(--com-button-ghost-primary-background-pressed);
      }
    }
  }
  .enabled\:active\:bg-button-ghost-tertiary-background-pressed {
    &:enabled {
      &:active {
        background-color: var(--com-button-ghost-tertiary-background-pressed);
      }
    }
  }
  .enabled\:active\:bg-button-loading-background-pressed {
    &:enabled {
      &:active {
        background-color: var(--com-button-loading-background-pressed);
      }
    }
  }
  .enabled\:active\:bg-button-outline-background-pressed {
    &:enabled {
      &:active {
        background-color: var(--com-button-outline-background-pressed);
      }
    }
  }
  .enabled\:active\:bg-button-outline-on-inverse-background-pressed {
    &:enabled {
      &:active {
        background-color: var(--com-button-outline-on-inverse-background-pressed);
      }
    }
  }
  .enabled\:active\:bg-button-primary-background-pressed {
    &:enabled {
      &:active {
        background-color: var(--com-button-primary-background-pressed);
      }
    }
  }
  .enabled\:active\:bg-button-secondary-background-pressed {
    &:enabled {
      &:active {
        background-color: var(--com-button-secondary-background-pressed);
      }
    }
  }
  .enabled\:active\:bg-button-tertiary-background-pressed {
    &:enabled {
      &:active {
        background-color: var(--com-button-tertiary-background-pressed);
      }
    }
  }
  .enabled\:active\:no-underline {
    &:enabled {
      &:active {
        text-decoration-line: none;
      }
    }
  }
  .disabled\:pointer-events-none {
    &:disabled {
      pointer-events: none;
    }
  }
  .disabled\:cursor-not-allowed {
    &:disabled {
      cursor: not-allowed;
    }
  }
  .disabled\:\!border-\[var\(--primary-50\)\] {
    &:disabled {
      border-color: var(--primary-50) !important;
    }
  }
  .disabled\:border-button-outline-border {
    &:disabled {
      border-color: var(--com-button-outline-border);
    }
  }
  .disabled\:border-button-outline-on-inverse-border {
    &:disabled {
      border-color: var(--com-button-outline-on-inverse-border);
    }
  }
  .disabled\:border-checkbox-empty-border-disabled {
    &:disabled {
      border-color: var(--com-checkbox-empty-border-disabled);
    }
  }
  .disabled\:border-input-field-border-disabled {
    &:disabled {
      border-color: var(--com-input-field-border-disabled);
    }
  }
  .disabled\:border-radio-empty-border-disabled {
    &:disabled {
      border-color: var(--com-radio-empty-border-disabled);
    }
  }
  .disabled\:\!bg-\[var\(--primary-100\)\] {
    &:disabled {
      background-color: var(--primary-100) !important;
    }
  }
  .disabled\:bg-button-destructive-background-disabled {
    &:disabled {
      background-color: var(--com-button-destructive-background-disabled);
    }
  }
  .disabled\:bg-button-destructive-muted-background-disabled {
    &:disabled {
      background-color: var(--com-button-destructive-muted-background-disabled);
    }
  }
  .disabled\:bg-button-ghost-primary-background-disabled {
    &:disabled {
      background-color: var(--com-button-ghost-primary-background-disabled);
    }
  }
  .disabled\:bg-button-ghost-tertiary-background-disabled {
    &:disabled {
      background-color: var(--com-button-ghost-tertiary-background-disabled);
    }
  }
  .disabled\:bg-button-outline-background-disabled {
    &:disabled {
      background-color: var(--com-button-outline-background-disabled);
    }
  }
  .disabled\:bg-button-outline-on-inverse-background-disabled {
    &:disabled {
      background-color: var(--com-button-outline-on-inverse-background-disabled);
    }
  }
  .disabled\:bg-button-primary-background-disabled {
    &:disabled {
      background-color: var(--com-button-primary-background-disabled);
    }
  }
  .disabled\:bg-button-secondary-background-disabled {
    &:disabled {
      background-color: var(--com-button-secondary-background-disabled);
    }
  }
  .disabled\:bg-button-tertiary-background-disabled {
    &:disabled {
      background-color: var(--com-button-tertiary-background-disabled);
    }
  }
  .disabled\:bg-checkbox-empty-background-disabled {
    &:disabled {
      background-color: var(--com-checkbox-empty-background-disabled);
    }
  }
  .disabled\:bg-input-field-background-disabled-filled {
    &:disabled {
      background-color: var(--com-input-field-background-disabled-filled);
    }
  }
  .disabled\:bg-radio-empty-background-disabled {
    &:disabled {
      background-color: var(--com-radio-empty-background-disabled);
    }
  }
  .disabled\:bg-tag-brand-primary-background-disabled {
    &:disabled {
      background-color: var(--com-tag-brand-primary-background-disabled);
    }
  }
  .disabled\:bg-tag-brand-secondary-background-disabled {
    &:disabled {
      background-color: var(--com-tag-brand-secondary-background-disabled);
    }
  }
  .disabled\:bg-tag-error-muted-background-disabled {
    &:disabled {
      background-color: var(--com-tag-error-muted-background-disabled);
    }
  }
  .disabled\:bg-tag-error-strong-background-disabled {
    &:disabled {
      background-color: var(--com-tag-error-strong-background-disabled);
    }
  }
  .disabled\:bg-tag-info-background-disabled {
    &:disabled {
      background-color: var(--com-tag-info-background-disabled);
    }
  }
  .disabled\:bg-tag-outline-background-disabled {
    &:disabled {
      background-color: var(--com-tag-outline-background-disabled);
    }
  }
  .disabled\:bg-tag-primary-background-disabled {
    &:disabled {
      background-color: var(--com-tag-primary-background-disabled);
    }
  }
  .disabled\:bg-tag-secondary-background-disabled {
    &:disabled {
      background-color: var(--com-tag-secondary-background-disabled);
    }
  }
  .disabled\:bg-universal-shell-sidebar-menu-item-background-disabled {
    &:disabled {
      background-color: var(--com-universal-shell-sidebar-menu-item-background-disabled);
    }
  }
  .disabled\:bg-universal-shell-sidebar-sub-menu-item-background-disabled {
    &:disabled {
      background-color: var(--com-universal-shell-sidebar-sub-menu-item-background-disabled);
    }
  }
  .disabled\:\!text-\[var\(--primary-500\)\] {
    &:disabled {
      color: var(--primary-500) !important;
    }
  }
  .disabled\:text-\(color\:--com-tabs-text-foreground-disabled\) {
    &:disabled {
      color: var(--com-tabs-text-foreground-disabled);
    }
  }
  .disabled\:text-\[var\(--com-text-foreground-disabled-super-muted-brand\)\] {
    &:disabled {
      color: var(--com-text-foreground-disabled-super-muted-brand);
    }
  }
  .disabled\:text-button-destructive-foreground-disabled {
    &:disabled {
      color: var(--com-button-destructive-foreground-disabled);
    }
  }
  .disabled\:text-button-destructive-muted-foreground-disabled {
    &:disabled {
      color: var(--com-button-destructive-muted-foreground-disabled);
    }
  }
  .disabled\:text-button-ghost-primary-foreground-disabled {
    &:disabled {
      color: var(--com-button-ghost-primary-foreground-disabled);
    }
  }
  .disabled\:text-button-ghost-tertiary-foreground-disabled {
    &:disabled {
      color: var(--com-button-ghost-tertiary-foreground-disabled);
    }
  }
  .disabled\:text-button-outline-foreground-disabled {
    &:disabled {
      color: var(--com-button-outline-foreground-disabled);
    }
  }
  .disabled\:text-button-outline-on-inverse-foreground-disabled {
    &:disabled {
      color: var(--com-button-outline-on-inverse-foreground-disabled);
    }
  }
  .disabled\:text-button-primary-foreground-disabled {
    &:disabled {
      color: var(--com-button-primary-foreground-disabled);
    }
  }
  .disabled\:text-button-secondary-foreground-disabled {
    &:disabled {
      color: var(--com-button-secondary-foreground-disabled);
    }
  }
  .disabled\:text-button-tertiary-foreground-disabled {
    &:disabled {
      color: var(--com-button-tertiary-foreground-disabled);
    }
  }
  .disabled\:text-input-field-text-foreground-disabled {
    &:disabled {
      color: var(--com-input-field-text-foreground-disabled);
    }
  }
  .disabled\:text-muted-foreground\/50 {
    &:disabled {
      color: var(--com-text-foreground-muted);
      @supports (color: color-mix(in lab, red, red)) {
        color: color-mix(in oklab, var(--com-text-foreground-muted) 50%, transparent);
      }
    }
  }
  .disabled\:text-tag-brand-primary-foreground-disabled {
    &:disabled {
      color: var(--com-tag-brand-primary-foreground-disabled);
    }
  }
  .disabled\:text-tag-brand-secondary-foreground-disabled {
    &:disabled {
      color: var(--com-tag-brand-secondary-foreground-disabled);
    }
  }
  .disabled\:text-tag-error-muted-foreground-disabled {
    &:disabled {
      color: var(--com-tag-error-muted-foreground-disabled);
    }
  }
  .disabled\:text-tag-error-strong-foreground-disabled {
    &:disabled {
      color: var(--com-tag-error-strong-foreground-disabled);
    }
  }
  .disabled\:text-tag-info-foreground-disabled {
    &:disabled {
      color: var(--com-tag-info-foreground-disabled);
    }
  }
  .disabled\:text-tag-outline-foreground-disabled {
    &:disabled {
      color: var(--com-tag-outline-foreground-disabled);
    }
  }
  .disabled\:text-tag-primary-foreground-disabled {
    &:disabled {
      color: var(--com-tag-primary-foreground-disabled);
    }
  }
  .disabled\:text-tag-secondary-foreground-disabled {
    &:disabled {
      color: var(--com-tag-secondary-foreground-disabled);
    }
  }
  .disabled\:text-universal-shell-sidebar-menu-item-foreground-disabled {
    &:disabled {
      color: var(--com-universal-shell-sidebar-menu-item-foreground-disabled);
    }
  }
  .disabled\:text-universal-shell-sidebar-sub-menu-item-foreground-disabled {
    &:disabled {
      color: var(--com-universal-shell-sidebar-sub-menu-item-foreground-disabled);
    }
  }
  .disabled\:opacity-50 {
    &:disabled {
      opacity: 50%;
    }
  }
  .hover\:disabled\:pointer-events-none {
    &:hover {
      @media (hover: hover) {
        &:disabled {
          pointer-events: none;
        }
      }
    }
  }
  .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;
    }
  }
  .in-data-\[slot\=card-content\]\:bg-transparent {
    :where(*[data-slot="card-content"]) & {
      background-color: transparent;
    }
  }
  .in-data-\[slot\=popover-content\]\:bg-transparent {
    :where(*[data-slot="popover-content"]) & {
      background-color: transparent;
    }
  }
  .in-data-\[status\=synced\]\:flex {
    :where(*[data-status="synced"]) & {
      display: flex;
    }
  }
  .in-data-\[status\=syncing\]\:flex {
    :where(*[data-status="syncing"]) & {
      display: flex;
    }
  }
  .has-focus\:border-ring {
    &:has(*:focus) {
      border-color: var(--neutral-500);
    }
  }
  .has-focus\:ring-\[3px\] {
    &:has(*:focus) {
      --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);
    }
  }
  .has-focus\:ring-ring\/50 {
    &:has(*:focus) {
      --tw-ring-color: var(--neutral-500);
      @supports (color: color-mix(in lab, red, red)) {
        --tw-ring-color: color-mix(in oklab, var(--neutral-500) 50%, transparent);
      }
    }
  }
  .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-\[state\=checked\]\:border-primary {
    &:has(*[data-state="checked"]) {
      border-color: var(--primary-500);
    }
  }
  .has-data-\[state\=checked\]\:bg-primary\/5 {
    &:has(*[data-state="checked"]) {
      background-color: var(--primary-500);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--primary-500) 5%, transparent);
      }
    }
  }
  .has-data-\[variant\=inset\]\:bg-sidebar {
    &:has(*[data-variant="inset"]) {
      background-color: var(--neutral-100);
    }
  }
  .has-\[\[data-slot\=input-group-control\]\:disabled\]\:border-input-field-border-disabled {
    &:has(*:is([data-slot=input-group-control]:disabled)) {
      border-color: var(--com-input-field-border-disabled);
    }
  }
  .has-\[\[data-slot\=input-group-control\]\:disabled\]\:bg-input-field-background-disabled-filled {
    &:has(*:is([data-slot=input-group-control]:disabled)) {
      background-color: var(--com-input-field-background-disabled-filled);
    }
  }
  .has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:border-input-field-border-focus {
    &:has(*:is([data-slot=input-group-control]:focus-visible)) {
      border-color: var(--com-input-field-border-focus);
    }
  }
  .has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-\(length\:--com-focus-ring-width\) {
    &:has(*:is([data-slot=input-group-control]:focus-visible)) {
      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(var(--com-focus-ring-width) + 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);
    }
  }
  .has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-\(--com-text-foreground-brand-primary\) {
    &:has(*:is([data-slot=input-group-control]:focus-visible)) {
      --tw-ring-color: var(--com-text-foreground-brand-primary);
    }
  }
  .has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-offset-\(length\:--com-focus-ring-padding\) {
    &:has(*:is([data-slot=input-group-control]:focus-visible)) {
      --tw-ring-offset-width: var(--com-focus-ring-padding);
      --tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    }
  }
  .has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-offset-\(--com-surface-background-bg-base\) {
    &:has(*:is([data-slot=input-group-control]:focus-visible)) {
      --tw-ring-offset-color: var(--com-surface-background-bg-base);
    }
  }
  .has-\[\[data-slot\]\[aria-invalid\=true\]\]\:border-input-field-border-error {
    &:has(*:is([data-slot][aria-invalid=true])) {
      border-color: var(--com-input-field-border-error);
    }
  }
  .has-\[\[data-slot\]\[aria-invalid\=true\]\:focus-visible\]\:border-input-field-border-error-focus {
    &:has(*:is([data-slot][aria-invalid=true]:focus-visible)) {
      border-color: var(--com-input-field-border-error-focus);
    }
  }
  .has-\[\[data-slot\]\[aria-invalid\=true\]\:focus-visible\]\:ring-\(--ref-color-border-focus-error-destructive\) {
    &:has(*:is([data-slot][aria-invalid=true]:focus-visible)) {
      --tw-ring-color: var(--ref-color-border-focus-error-destructive);
    }
  }
  .has-\[\[data-slot\]\[data-warning\=true\]\]\:border-warning-foreground-strong {
    &:has(*:is([data-slot][data-warning=true])) {
      border-color: var(--warning-800);
    }
  }
  .has-\[\[data-slot\]\[data-warning\=true\]\]\:ring-warning-foreground-strong\/20 {
    &:has(*:is([data-slot][data-warning=true])) {
      --tw-ring-color: var(--warning-800);
      @supports (color: color-mix(in lab, red, red)) {
        --tw-ring-color: color-mix(in oklab, var(--warning-800) 20%, transparent);
      }
    }
  }
  .has-\[input\:disabled\]\:border-input-field-border-disabled {
    &:has(*:is(input:disabled)) {
      border-color: var(--com-input-field-border-disabled);
    }
  }
  .has-\[input\:disabled\]\:bg-input-field-background-disabled-filled {
    &:has(*:is(input:disabled)) {
      background-color: var(--com-input-field-background-disabled-filled);
    }
  }
  .has-\[input\:focus-visible\]\:border-input-field-border-focus {
    &:has(*:is(input:focus-visible)) {
      border-color: var(--com-input-field-border-focus);
    }
  }
  .has-\[input\:focus-visible\]\:ring-\(length\:--com-focus-ring-width\) {
    &:has(*:is(input:focus-visible)) {
      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(var(--com-focus-ring-width) + 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);
    }
  }
  .has-\[input\:focus-visible\]\:ring-\(--com-text-foreground-brand-primary\) {
    &:has(*:is(input:focus-visible)) {
      --tw-ring-color: var(--com-text-foreground-brand-primary);
    }
  }
  .has-\[input\:focus-visible\]\:ring-offset-\(length\:--com-focus-ring-padding\) {
    &:has(*:is(input:focus-visible)) {
      --tw-ring-offset-width: var(--com-focus-ring-padding);
      --tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    }
  }
  .has-\[input\:focus-visible\]\:ring-offset-\(--com-surface-background-bg-base\) {
    &:has(*:is(input:focus-visible)) {
      --tw-ring-offset-color: var(--com-surface-background-bg-base);
    }
  }
  .has-\[input\[aria-invalid\=true\]\]\:border-input-field-border-error {
    &:has(*:is(input[aria-invalid=true])) {
      border-color: var(--com-input-field-border-error);
    }
  }
  .has-\[input\[aria-invalid\=true\]\:focus-visible\]\:border-input-field-border-error-focus {
    &:has(*:is(input[aria-invalid=true]:focus-visible)) {
      border-color: var(--com-input-field-border-error-focus);
    }
  }
  .has-\[input\[aria-invalid\=true\]\:focus-visible\]\:ring-\(--ref-color-border-focus-error-destructive\) {
    &:has(*:is(input[aria-invalid=true]:focus-visible)) {
      --tw-ring-color: var(--ref-color-border-focus-error-destructive);
    }
  }
  .has-\[\>\[data-align\=block-end\]\]\:h-auto {
    &:has(>[data-align=block-end]) {
      height: auto;
    }
  }
  .has-\[\>\[data-align\=block-end\]\]\:flex-col {
    &:has(>[data-align=block-end]) {
      flex-direction: column;
    }
  }
  .has-\[\>\[data-align\=block-start\]\]\:h-auto {
    &:has(>[data-align=block-start]) {
      height: auto;
    }
  }
  .has-\[\>\[data-align\=block-start\]\]\:flex-col {
    &:has(>[data-align=block-start]) {
      flex-direction: column;
    }
  }
  .has-\[\>\[data-slot\=button-group\]\]\:gap-2 {
    &:has(>[data-slot=button-group]) {
      gap: calc(var(--spacing) * 2);
    }
  }
  .has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3 {
    &:has(>[data-slot=checkbox-group]) {
      gap: calc(var(--spacing) * 3);
    }
  }
  .has-\[\>\[data-slot\=field-content\]\]\:items-start {
    &:has(>[data-slot=field-content]) {
      align-items: flex-start;
    }
  }
  .has-\[\>\[data-slot\=field\]\]\:w-full {
    &:has(>[data-slot=field]) {
      width: 100%;
    }
  }
  .has-\[\>\[data-slot\=field\]\]\:flex-col {
    &:has(>[data-slot=field]) {
      flex-direction: column;
    }
  }
  .has-\[\>\[data-slot\=field\]\]\:rounded-md {
    &:has(>[data-slot=field]) {
      border-radius: calc(var(--radius) - 2px);
    }
  }
  .has-\[\>\[data-slot\=field\]\]\:border {
    &:has(>[data-slot=field]) {
      border-style: var(--tw-border-style);
      border-width: 1px;
    }
  }
  .has-\[\>\[data-slot\=radio-group\]\]\:gap-3 {
    &:has(>[data-slot=radio-group]) {
      gap: calc(var(--spacing) * 3);
    }
  }
  .has-\[\>button\]\:mr-\[-0\.45rem\] {
    &:has(>button) {
      margin-right: -0.45rem;
    }
  }
  .has-\[\>button\]\:ml-\[-0\.45rem\] {
    &:has(>button) {
      margin-left: -0.45rem;
    }
  }
  .has-\[\>kbd\]\:mr-\[-0\.35rem\] {
    &:has(>kbd) {
      margin-right: -0.35rem;
    }
  }
  .has-\[\>kbd\]\:ml-\[-0\.35rem\] {
    &:has(>kbd) {
      margin-left: -0.35rem;
    }
  }
  .has-\[\>svg\]\:grid-cols-\[calc\(var\(--spacing\)\*4\)_1fr\] {
    &:has(>svg) {
      grid-template-columns: calc(var(--spacing) * 4) 1fr;
    }
  }
  .has-\[\>svg\]\:gap-x-2 {
    &:has(>svg) {
      column-gap: calc(var(--spacing) * 2);
    }
  }
  .has-\[\>svg\]\:p-0 {
    &:has(>svg) {
      padding: calc(var(--spacing) * 0);
    }
  }
  .has-\[\>svg\]\:px-1\.5 {
    &:has(>svg) {
      padding-inline: calc(var(--spacing) * 1.5);
    }
  }
  .has-\[\>svg\]\:px-2 {
    &:has(>svg) {
      padding-inline: calc(var(--spacing) * 2);
    }
  }
  .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);
    }
  }
  .has-\[\>textarea\]\:h-auto {
    &:has(>textarea) {
      height: auto;
    }
  }
  .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-500);
    }
  }
  .aria-invalid\:border-input-field-border-error-filled {
    &[aria-invalid="true"] {
      border-color: var(--com-input-field-border-error-filled);
    }
  }
  .aria-invalid\:text-input-field-text-foreground-error-filled {
    &[aria-invalid="true"] {
      color: var(--com-input-field-text-foreground-error-filled);
    }
  }
  .aria-invalid\:ring-destructive\/20 {
    &[aria-invalid="true"] {
      --tw-ring-color: var(--destructive-500);
      @supports (color: color-mix(in lab, red, red)) {
        --tw-ring-color: color-mix(in oklab, var(--destructive-500) 20%, transparent);
      }
    }
  }
  .aria-invalid\:placeholder-shown\:border-input-field-border-error {
    &[aria-invalid="true"] {
      &:placeholder-shown {
        border-color: var(--com-input-field-border-error);
      }
    }
  }
  .aria-invalid\:placeholder-shown\:bg-input-field-background-error {
    &[aria-invalid="true"] {
      &:placeholder-shown {
        background-color: var(--com-input-field-background-error);
      }
    }
  }
  .aria-invalid\:placeholder-shown\:text-input-field-text-foreground-error-empty {
    &[aria-invalid="true"] {
      &:placeholder-shown {
        color: var(--com-input-field-text-foreground-error-empty);
      }
    }
  }
  .aria-invalid\:hover\:border-input-field-border-error {
    &[aria-invalid="true"] {
      &:hover {
        @media (hover: hover) {
          border-color: var(--com-input-field-border-error);
        }
      }
    }
  }
  .aria-invalid\:hover\:text-input-field-text-foreground-error-hover {
    &[aria-invalid="true"] {
      &:hover {
        @media (hover: hover) {
          color: var(--com-input-field-text-foreground-error-hover);
        }
      }
    }
  }
  .aria-invalid\:focus-visible\:border-input-field-border-error-focus {
    &[aria-invalid="true"] {
      &:focus-visible {
        border-color: var(--com-input-field-border-error-focus);
      }
    }
  }
  .aria-invalid\:focus-visible\:text-input-field-text-foreground-error-focused {
    &[aria-invalid="true"] {
      &:focus-visible {
        color: var(--com-input-field-text-foreground-error-focused);
      }
    }
  }
  .aria-invalid\:focus-visible\:ring-\(--ref-color-border-focus-error-destructive\) {
    &[aria-invalid="true"] {
      &:focus-visible {
        --tw-ring-color: var(--ref-color-border-focus-error-destructive);
      }
    }
  }
  .aria-selected\:text-muted-foreground {
    &[aria-selected="true"] {
      color: var(--com-text-foreground-muted);
    }
  }
  .data-disabled\:pointer-events-none {
    &[data-disabled] {
      pointer-events: none;
    }
  }
  .data-disabled\:bg-select-menu-select-item-unselected-background-disabled {
    &[data-disabled] {
      background-color: var(--com-select-menu-select-item-unselected-background-disabled);
    }
  }
  .data-disabled\:text-select-menu-select-item-unselected-foreground-disabled {
    &[data-disabled] {
      color: var(--com-select-menu-select-item-unselected-foreground-disabled);
    }
  }
  .data-disabled\:opacity-100\! {
    &[data-disabled] {
      opacity: 100% !important;
    }
  }
  .data-highlighted\:bg-select-menu-select-item-unselected-background-hover {
    &[data-highlighted] {
      background-color: var(--com-select-menu-select-item-unselected-background-hover);
    }
  }
  .data-highlighted\:bg-transparent\! {
    &[data-highlighted] {
      background-color: transparent !important;
    }
  }
  .data-highlighted\:text-select-menu-select-item-unselected-foreground-hover {
    &[data-highlighted] {
      color: var(--com-select-menu-select-item-unselected-foreground-hover);
    }
  }
  .data-\[active\=true\]\:z-10 {
    &[data-active="true"] {
      z-index: 10;
    }
  }
  .data-\[active\=true\]\:border-ring {
    &[data-active="true"] {
      border-color: var(--neutral-500);
    }
  }
  .data-\[active\=true\]\:bg-accent\/50 {
    &[data-active="true"] {
      background-color: var(--primary-100);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--primary-100) 50%, transparent);
      }
    }
  }
  .data-\[active\=true\]\:bg-universal-shell-sidebar-menu-item-background-active {
    &[data-active="true"] {
      background-color: var(--com-universal-shell-sidebar-menu-item-background-active);
    }
  }
  .data-\[active\=true\]\:bg-universal-shell-sidebar-sub-menu-item-background-active {
    &[data-active="true"] {
      background-color: var(--com-universal-shell-sidebar-sub-menu-item-background-active);
    }
  }
  .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(--primary-700);
    }
  }
  .data-\[active\=true\]\:text-universal-shell-sidebar-menu-item-foreground-active {
    &[data-active="true"] {
      color: var(--com-universal-shell-sidebar-menu-item-foreground-active);
    }
  }
  .data-\[active\=true\]\:text-universal-shell-sidebar-sub-menu-item-foreground-active {
    &[data-active="true"] {
      color: var(--com-universal-shell-sidebar-sub-menu-item-foreground-active);
    }
  }
  .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(--neutral-500);
      @supports (color: color-mix(in lab, red, red)) {
        --tw-ring-color: color-mix(in oklab, var(--neutral-500) 50%, transparent);
      }
    }
  }
  .data-\[active\=true\]\:hover\:bg-accent {
    &[data-active="true"] {
      &:hover {
        @media (hover: hover) {
          background-color: var(--primary-100);
        }
      }
    }
  }
  .data-\[active\=true\]\:focus\:bg-accent {
    &[data-active="true"] {
      &:focus {
        background-color: var(--primary-100);
      }
    }
  }
  .data-\[active\=true\]\:aria-invalid\:border-destructive {
    &[data-active="true"] {
      &[aria-invalid="true"] {
        border-color: var(--destructive-500);
      }
    }
  }
  .data-\[active\=true\]\:aria-invalid\:ring-destructive\/20 {
    &[data-active="true"] {
      &[aria-invalid="true"] {
        --tw-ring-color: var(--destructive-500);
        @supports (color: color-mix(in lab, red, red)) {
          --tw-ring-color: color-mix(in oklab, var(--destructive-500) 20%, transparent);
        }
      }
    }
  }
  .data-\[disabled\]\:pointer-events-none {
    &[data-disabled] {
      pointer-events: none;
    }
  }
  .data-\[disabled\]\:bg-dropdown-menu-menu-item-unselected-background-disabled {
    &[data-disabled] {
      background-color: var(--com-dropdown-menu-menu-item-unselected-background-disabled);
    }
  }
  .data-\[disabled\]\:text-dropdown-menu-menu-item-unselected-foreground-disabled {
    &[data-disabled] {
      color: var(--com-dropdown-menu-menu-item-unselected-foreground-disabled);
    }
  }
  .data-\[disabled\]\:text-radio-checked-radio-fill-disabled {
    &[data-disabled] {
      color: var(--com-radio-checked-radio-fill-disabled);
    }
  }
  .data-\[disabled\]\:opacity-50 {
    &[data-disabled] {
      opacity: 50%;
    }
  }
  .data-\[disabled\=true\]\:pointer-events-none {
    &[data-disabled="true"] {
      pointer-events: none;
    }
  }
  .data-\[disabled\=true\]\:cursor-not-allowed {
    &[data-disabled="true"] {
      cursor: not-allowed;
    }
  }
  .data-\[disabled\=true\]\:border-transparent {
    &[data-disabled="true"] {
      border-color: transparent;
    }
  }
  .data-\[disabled\=true\]\:bg-date-picker-calendar-background-disabled {
    &[data-disabled="true"] {
      background-color: var(--com-date-picker-calendar-background-disabled);
    }
  }
  .data-\[disabled\=true\]\:bg-select-menu-select-item-unselected-background-disabled {
    &[data-disabled="true"] {
      background-color: var(--com-select-menu-select-item-unselected-background-disabled);
    }
  }
  .data-\[disabled\=true\]\:bg-tag-brand-primary-background-disabled {
    &[data-disabled="true"] {
      background-color: var(--com-tag-brand-primary-background-disabled);
    }
  }
  .data-\[disabled\=true\]\:bg-tag-brand-secondary-background-disabled {
    &[data-disabled="true"] {
      background-color: var(--com-tag-brand-secondary-background-disabled);
    }
  }
  .data-\[disabled\=true\]\:bg-tag-error-muted-background-disabled {
    &[data-disabled="true"] {
      background-color: var(--com-tag-error-muted-background-disabled);
    }
  }
  .data-\[disabled\=true\]\:bg-tag-error-strong-background-disabled {
    &[data-disabled="true"] {
      background-color: var(--com-tag-error-strong-background-disabled);
    }
  }
  .data-\[disabled\=true\]\:bg-tag-info-background-disabled {
    &[data-disabled="true"] {
      background-color: var(--com-tag-info-background-disabled);
    }
  }
  .data-\[disabled\=true\]\:bg-tag-outline-background-disabled {
    &[data-disabled="true"] {
      background-color: var(--com-tag-outline-background-disabled);
    }
  }
  .data-\[disabled\=true\]\:bg-tag-primary-background-disabled {
    &[data-disabled="true"] {
      background-color: var(--com-tag-primary-background-disabled);
    }
  }
  .data-\[disabled\=true\]\:bg-tag-secondary-background-disabled {
    &[data-disabled="true"] {
      background-color: var(--com-tag-secondary-background-disabled);
    }
  }
  .data-\[disabled\=true\]\:text-date-picker-calendar-foreground-disabled {
    &[data-disabled="true"] {
      color: var(--com-date-picker-calendar-foreground-disabled);
    }
  }
  .data-\[disabled\=true\]\:text-select-menu-select-item-unselected-foreground-disabled {
    &[data-disabled="true"] {
      color: var(--com-select-menu-select-item-unselected-foreground-disabled);
    }
  }
  .data-\[disabled\=true\]\:text-tag-brand-primary-foreground-disabled {
    &[data-disabled="true"] {
      color: var(--com-tag-brand-primary-foreground-disabled);
    }
  }
  .data-\[disabled\=true\]\:text-tag-brand-secondary-foreground-disabled {
    &[data-disabled="true"] {
      color: var(--com-tag-brand-secondary-foreground-disabled);
    }
  }
  .data-\[disabled\=true\]\:text-tag-error-muted-foreground-disabled {
    &[data-disabled="true"] {
      color: var(--com-tag-error-muted-foreground-disabled);
    }
  }
  .data-\[disabled\=true\]\:text-tag-error-strong-foreground-disabled {
    &[data-disabled="true"] {
      color: var(--com-tag-error-strong-foreground-disabled);
    }
  }
  .data-\[disabled\=true\]\:text-tag-info-foreground-disabled {
    &[data-disabled="true"] {
      color: var(--com-tag-info-foreground-disabled);
    }
  }
  .data-\[disabled\=true\]\:text-tag-outline-foreground-disabled {
    &[data-disabled="true"] {
      color: var(--com-tag-outline-foreground-disabled);
    }
  }
  .data-\[disabled\=true\]\:text-tag-primary-foreground-disabled {
    &[data-disabled="true"] {
      color: var(--com-tag-primary-foreground-disabled);
    }
  }
  .data-\[disabled\=true\]\:text-tag-secondary-foreground-disabled {
    &[data-disabled="true"] {
      color: var(--com-tag-secondary-foreground-disabled);
    }
  }
  .data-\[disabled\=true\]\:hover\:bg-date-picker-calendar-background-disabled {
    &[data-disabled="true"] {
      &:hover {
        @media (hover: hover) {
          background-color: var(--com-date-picker-calendar-background-disabled);
        }
      }
    }
  }
  .data-\[highlighted\]\:bg-dropdown-menu-menu-item-selected-background-default {
    &[data-highlighted] {
      background-color: var(--com-dropdown-menu-menu-item-selected-background-default);
    }
  }
  .data-\[highlighted\]\:text-dropdown-menu-menu-item-selected-foreground {
    &[data-highlighted] {
      color: var(--com-dropdown-menu-menu-item-selected-foreground);
    }
  }
  .data-\[inset\]\:pl-8 {
    &[data-inset] {
      padding-left: calc(var(--spacing) * 8);
    }
  }
  .data-\[invalid\=true\]\:text-destructive {
    &[data-invalid="true"] {
      color: var(--destructive-500);
    }
  }
  .data-\[motion\=from-end\]\:slide-in-from-right-52 {
    &[data-motion="from-end"] {
      --tw-enter-translate-x: calc(52*var(--spacing));
    }
  }
  .data-\[motion\=from-start\]\:slide-in-from-left-52 {
    &[data-motion="from-start"] {
      --tw-enter-translate-x: calc(52*var(--spacing)*-1);
    }
  }
  .data-\[motion\=to-end\]\:slide-out-to-right-52 {
    &[data-motion="to-end"] {
      --tw-exit-translate-x: calc(52*var(--spacing));
    }
  }
  .data-\[motion\=to-start\]\:slide-out-to-left-52 {
    &[data-motion="to-start"] {
      --tw-exit-translate-x: calc(52*var(--spacing)*-1);
    }
  }
  .data-\[motion\^\=from-\]\:animate-in {
    &[data-motion^="from-"] {
      animation: enter var(--tw-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-1\.5 {
    &[data-orientation="horizontal"] {
      height: calc(var(--spacing) * 1.5);
    }
  }
  .data-\[orientation\=horizontal\]\:h-full {
    &[data-orientation="horizontal"] {
      height: 100%;
    }
  }
  .data-\[orientation\=horizontal\]\:w-full {
    &[data-orientation="horizontal"] {
      width: 100%;
    }
  }
  .data-\[orientation\=vertical\]\:h-auto {
    &[data-orientation="vertical"] {
      height: auto;
    }
  }
  .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\]\: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\]\:border-input-field-border-placeholder {
    &[data-placeholder] {
      border-color: var(--com-input-field-border-placeholder);
    }
  }
  .data-\[placeholder\]\:\!bg-input-field-background-base {
    &[data-placeholder] {
      background-color: var(--com-input-field-background-base) !important;
    }
  }
  .data-\[placeholder\]\:text-input-field-text-foreground-placeholder {
    &[data-placeholder] {
      color: var(--com-input-field-text-foreground-placeholder);
    }
  }
  .aria-invalid\:data-\[placeholder\]\:border-input-field-border-error {
    &[aria-invalid="true"] {
      &[data-placeholder] {
        border-color: var(--com-input-field-border-error);
      }
    }
  }
  .aria-invalid\:data-\[placeholder\]\:bg-input-field-background-error {
    &[aria-invalid="true"] {
      &[data-placeholder] {
        background-color: var(--com-input-field-background-error);
      }
    }
  }
  .aria-invalid\:data-\[placeholder\]\:text-input-field-text-foreground-error-empty {
    &[aria-invalid="true"] {
      &[data-placeholder] {
        color: var(--com-input-field-text-foreground-error-empty);
      }
    }
  }
  .data-\[range-end\=true\]\:rounded-r-md {
    &[data-range-end="true"] {
      border-top-right-radius: calc(var(--radius) - 2px);
      border-bottom-right-radius: calc(var(--radius) - 2px);
    }
  }
  .data-\[range-end\=true\]\:bg-date-picker-calendar-calendar-cell-bookend-background-selected {
    &[data-range-end="true"] {
      background-color: var(--com-date-picker-calendar-calendar-cell-bookend-background-selected);
    }
  }
  .data-\[range-end\=true\]\:text-date-picker-calendar-calendar-cell-bookend-foreground-selected {
    &[data-range-end="true"] {
      color: var(--com-date-picker-calendar-calendar-cell-bookend-foreground-selected);
    }
  }
  .data-\[range-middle\=true\]\:rounded-none {
    &[data-range-middle="true"] {
      border-radius: 0;
    }
  }
  .data-\[range-middle\=true\]\:bg-date-picker-calendar-calendar-cell-middle-background-default {
    &[data-range-middle="true"] {
      background-color: var(--com-date-picker-calendar-calendar-cell-middle-background-default);
    }
  }
  .data-\[range-middle\=true\]\:hover\:border-\(length\:--com-date-picker-calendar-calendar-cell-middle-hover-border-width\) {
    &[data-range-middle="true"] {
      &:hover {
        @media (hover: hover) {
          border-style: var(--tw-border-style);
          border-width: var(--com-date-picker-calendar-calendar-cell-middle-hover-border-width);
        }
      }
    }
  }
  .data-\[range-middle\=true\]\:hover\:border-solid {
    &[data-range-middle="true"] {
      &:hover {
        @media (hover: hover) {
          --tw-border-style: solid;
          border-style: solid;
        }
      }
    }
  }
  .data-\[range-middle\=true\]\:hover\:border-date-picker-calendar-calendar-cell-middle-hover-border {
    &[data-range-middle="true"] {
      &:hover {
        @media (hover: hover) {
          border-color: var(--com-date-picker-calendar-calendar-cell-middle-hover-border);
        }
      }
    }
  }
  .data-\[range-start\=true\]\:rounded-l-md {
    &[data-range-start="true"] {
      border-top-left-radius: calc(var(--radius) - 2px);
      border-bottom-left-radius: calc(var(--radius) - 2px);
    }
  }
  .data-\[range-start\=true\]\:bg-date-picker-calendar-calendar-cell-bookend-background-selected {
    &[data-range-start="true"] {
      background-color: var(--com-date-picker-calendar-calendar-cell-bookend-background-selected);
    }
  }
  .data-\[range-start\=true\]\:text-date-picker-calendar-calendar-cell-bookend-foreground-selected {
    &[data-range-start="true"] {
      color: var(--com-date-picker-calendar-calendar-cell-bookend-foreground-selected);
    }
  }
  .data-\[selected-single\=true\]\:bg-date-picker-calendar-calendar-cell-bookend-background-selected {
    &[data-selected-single="true"] {
      background-color: var(--com-date-picker-calendar-calendar-cell-bookend-background-selected);
    }
  }
  .data-\[selected-single\=true\]\:text-date-picker-calendar-calendar-cell-bookend-foreground-selected {
    &[data-selected-single="true"] {
      color: var(--com-date-picker-calendar-calendar-cell-bookend-foreground-selected);
    }
  }
  .data-\[selected\=true\]\:rounded-none {
    &[data-selected="true"] {
      border-radius: 0;
    }
  }
  .data-\[selected\=true\]\:bg-select-menu-select-item-unselected-background-hover {
    &[data-selected="true"] {
      background-color: var(--com-select-menu-select-item-unselected-background-hover);
    }
  }
  .data-\[selected\=true\]\:text-select-menu-select-item-unselected-foreground-hover {
    &[data-selected="true"] {
      color: var(--com-select-menu-select-item-unselected-foreground-hover);
    }
  }
  .data-\[side\=bottom\]\:translate-y-1 {
    &[data-side="bottom"] {
      --tw-translate-y: calc(var(--spacing) * 1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .data-\[side\=bottom\]\:slide-in-from-top-2 {
    &[data-side="bottom"] {
      --tw-enter-translate-y: calc(2*var(--spacing)*-1);
    }
  }
  .data-\[side\=left\]\:slide-in-from-right-2 {
    &[data-side="left"] {
      --tw-enter-translate-x: calc(2*var(--spacing));
    }
  }
  .data-\[side\=right\]\:slide-in-from-left-2 {
    &[data-side="right"] {
      --tw-enter-translate-x: calc(2*var(--spacing)*-1);
    }
  }
  .data-\[side\=top\]\:-translate-y-1 {
    &[data-side="top"] {
      --tw-translate-y: calc(var(--spacing) * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .data-\[side\=top\]\:slide-in-from-bottom-2 {
    &[data-side="top"] {
      --tw-enter-translate-y: calc(2*var(--spacing));
    }
  }
  .\*\:data-\[slot\=alert-description\]\:text-alert-banner-danger-body {
    :is(& > *) {
      &[data-slot="alert-description"] {
        color: var(--com-alert-banner-inline-danger-body);
      }
    }
  }
  .\*\:data-\[slot\=alert-description\]\:text-alert-banner-info-body {
    :is(& > *) {
      &[data-slot="alert-description"] {
        color: var(--com-alert-banner-inline-info-body);
      }
    }
  }
  .\*\:data-\[slot\=alert-description\]\:text-alert-banner-neutral-body {
    :is(& > *) {
      &[data-slot="alert-description"] {
        color: var(--com-alert-banner-inline-neutral-body);
      }
    }
  }
  .\*\:data-\[slot\=alert-description\]\:text-alert-banner-success-body {
    :is(& > *) {
      &[data-slot="alert-description"] {
        color: var(--com-alert-banner-inline-success-body);
      }
    }
  }
  .\*\:data-\[slot\=alert-description\]\:text-alert-banner-warning-body {
    :is(& > *) {
      &[data-slot="alert-description"] {
        color: var(--com-alert-banner-inline-warning-body);
      }
    }
  }
  .\*\:data-\[slot\=avatar\]\:ring-2 {
    :is(& > *) {
      &[data-slot="avatar"] {
        --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);
      }
    }
  }
  .\*\:data-\[slot\=avatar\]\:ring-background {
    :is(& > *) {
      &[data-slot="avatar"] {
        --tw-ring-color: var(--neutral-0);
      }
    }
  }
  .\*\:data-\[slot\=avatar\]\:grayscale {
    :is(& > *) {
      &[data-slot="avatar"] {
        --tw-grayscale: grayscale(100%);
        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,);
      }
    }
  }
  .data-\[slot\=checkbox-group\]\:gap-3 {
    &[data-slot="checkbox-group"] {
      gap: calc(var(--spacing) * 3);
    }
  }
  .\*\*\:data-\[slot\=command-input-wrapper\]\:h-12 {
    :is(& *) {
      &[data-slot="command-input-wrapper"] {
        height: calc(var(--spacing) * 12);
      }
    }
  }
  .\*\:data-\[slot\=field\]\:p-4 {
    :is(& > *) {
      &[data-slot="field"] {
        padding: calc(var(--spacing) * 4);
      }
    }
  }
  .\*\:data-\[slot\=field-group\]\:gap-4 {
    :is(& > *) {
      &[data-slot="field-group"] {
        gap: calc(var(--spacing) * 4);
      }
    }
  }
  .\*\*\: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-\[spacing\=0\]\:rounded-none {
    &[data-spacing="0"] {
      border-radius: 0;
    }
  }
  .data-\[spacing\=0\]\:shadow-none {
    &[data-spacing="0"] {
      --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);
    }
  }
  .data-\[spacing\=0\]\:first\:rounded-l-md {
    &[data-spacing="0"] {
      &:first-child {
        border-top-left-radius: calc(var(--radius) - 2px);
        border-bottom-left-radius: calc(var(--radius) - 2px);
      }
    }
  }
  .data-\[spacing\=0\]\:last\:rounded-r-md {
    &[data-spacing="0"] {
      &:last-child {
        border-top-right-radius: calc(var(--radius) - 2px);
        border-bottom-right-radius: calc(var(--radius) - 2px);
      }
    }
  }
  .data-\[state\=active\]\:bg-tabs-pill-bg-active {
    &[data-state="active"] {
      background-color: var(--com-tabs-pill-bg-active);
    }
  }
  .data-\[state\=active\]\:text-\(color\:--com-tabs-text-foreground-active\) {
    &[data-state="active"] {
      color: var(--com-tabs-text-foreground-active);
    }
  }
  .data-\[state\=active\]\:shadow-sm {
    &[data-state="active"] {
      --tw-shadow: var(--shadow-sm);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .data-\[state\=active\]\:hover\:bg-tabs-pill-bg-active-hover {
    &[data-state="active"] {
      &:hover {
        @media (hover: hover) {
          background-color: var(--com-tabs-pill-bg-active-hover);
        }
      }
    }
  }
  .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-\(length\:--com-select-menu-select-item-selected-default-border-width\) {
    &[data-state="checked"] {
      border-style: var(--tw-border-style);
      border-width: var(--com-select-menu-select-item-selected-default-border-width);
    }
  }
  .data-\[state\=checked\]\:border-solid {
    &[data-state="checked"] {
      --tw-border-style: solid;
      border-style: solid;
    }
  }
  .data-\[state\=checked\]\:\!border-foreground {
    &[data-state="checked"] {
      border-color: var(--com-text-foreground-base) !important;
    }
  }
  .data-\[state\=checked\]\:border-checkbox-checked-background-default {
    &[data-state="checked"] {
      border-color: var(--com-checkbox-checked-background-default);
    }
  }
  .data-\[state\=checked\]\:border-radio-checked-border-default {
    &[data-state="checked"] {
      border-color: var(--com-radio-checked-border-default);
    }
  }
  .data-\[state\=checked\]\:border-select-menu-select-item-selected-default-border {
    &[data-state="checked"] {
      border-color: var(--com-select-menu-select-item-selected-default-border);
    }
  }
  .data-\[state\=checked\]\:\!bg-foreground {
    &[data-state="checked"] {
      background-color: var(--com-text-foreground-base) !important;
    }
  }
  .data-\[state\=checked\]\:bg-checkbox-checked-background-default {
    &[data-state="checked"] {
      background-color: var(--com-checkbox-checked-background-default);
    }
  }
  .data-\[state\=checked\]\:bg-dropdown-menu-menu-item-selected-background-default {
    &[data-state="checked"] {
      background-color: var(--com-dropdown-menu-menu-item-selected-background-default);
    }
  }
  .data-\[state\=checked\]\:bg-foreground {
    &[data-state="checked"] {
      background-color: var(--com-text-foreground-base);
    }
  }
  .data-\[state\=checked\]\:bg-radio-checked-background-default {
    &[data-state="checked"] {
      background-color: var(--com-radio-checked-background-default);
    }
  }
  .data-\[state\=checked\]\:bg-select-menu-select-item-selected-background-default {
    &[data-state="checked"] {
      background-color: var(--com-select-menu-select-item-selected-background-default);
    }
  }
  .data-\[state\=checked\]\:\!text-white {
    &[data-state="checked"] {
      color: var(--color-white) !important;
    }
  }
  .data-\[state\=checked\]\:text-dropdown-menu-menu-item-selected-foreground {
    &[data-state="checked"] {
      color: var(--com-dropdown-menu-menu-item-selected-foreground);
    }
  }
  .data-\[state\=checked\]\:text-icon-foreground-inverse {
    &[data-state="checked"] {
      color: var(--com-icon-foreground-inverse);
    }
  }
  .data-\[state\=checked\]\:text-select-menu-select-item-selected-foreground {
    &[data-state="checked"] {
      color: var(--com-select-menu-select-item-selected-foreground);
    }
  }
  .data-\[state\=checked\]\:hover\:border-checkbox-checked-background-hover {
    &[data-state="checked"] {
      &:hover {
        @media (hover: hover) {
          border-color: var(--com-checkbox-checked-background-hover);
        }
      }
    }
  }
  .data-\[state\=checked\]\:hover\:border-radio-checked-border-hover {
    &[data-state="checked"] {
      &:hover {
        @media (hover: hover) {
          border-color: var(--com-radio-checked-border-hover);
        }
      }
    }
  }
  .data-\[state\=checked\]\:hover\:bg-checkbox-checked-background-hover {
    &[data-state="checked"] {
      &:hover {
        @media (hover: hover) {
          background-color: var(--com-checkbox-checked-background-hover);
        }
      }
    }
  }
  .data-\[state\=checked\]\:hover\:bg-radio-checked-background-hover {
    &[data-state="checked"] {
      &:hover {
        @media (hover: hover) {
          background-color: var(--com-radio-checked-background-hover);
        }
      }
    }
  }
  .data-\[state\=checked\]\:hover\:bg-select-menu-select-item-selected-background-hover {
    &[data-state="checked"] {
      &:hover {
        @media (hover: hover) {
          background-color: var(--com-select-menu-select-item-selected-background-hover);
        }
      }
    }
  }
  .data-\[state\=checked\]\:hover\:text-select-menu-select-item-selected-foreground-hover {
    &[data-state="checked"] {
      &:hover {
        @media (hover: hover) {
          color: var(--com-select-menu-select-item-selected-foreground-hover);
        }
      }
    }
  }
  .data-\[state\=checked\]\:focus-visible\:border-checkbox-checked-background-focus {
    &[data-state="checked"] {
      &:focus-visible {
        border-color: var(--com-checkbox-checked-background-focus);
      }
    }
  }
  .data-\[state\=checked\]\:focus-visible\:border-radio-checked-border-focus {
    &[data-state="checked"] {
      &:focus-visible {
        border-color: var(--com-radio-checked-border-focus);
      }
    }
  }
  .data-\[state\=checked\]\:focus-visible\:bg-checkbox-checked-background-focus {
    &[data-state="checked"] {
      &:focus-visible {
        background-color: var(--com-checkbox-checked-background-focus);
      }
    }
  }
  .data-\[state\=checked\]\:focus-visible\:bg-radio-checked-background-focus {
    &[data-state="checked"] {
      &:focus-visible {
        background-color: var(--com-radio-checked-background-focus);
      }
    }
  }
  .data-\[state\=checked\]\:active\:bg-select-menu-select-item-selected-background-pressed {
    &[data-state="checked"] {
      &:active {
        background-color: var(--com-select-menu-select-item-selected-background-pressed);
      }
    }
  }
  .data-\[state\=checked\]\:disabled\:border-radio-checked-border-disabled {
    &[data-state="checked"] {
      &:disabled {
        border-color: var(--com-radio-checked-border-disabled);
      }
    }
  }
  .disabled\:data-\[state\=checked\]\:border-checkbox-checked-border-disabled {
    &:disabled {
      &[data-state="checked"] {
        border-color: var(--com-checkbox-checked-border-disabled);
      }
    }
  }
  .data-\[state\=checked\]\:disabled\:bg-radio-checked-background-disabled {
    &[data-state="checked"] {
      &:disabled {
        background-color: var(--com-radio-checked-background-disabled);
      }
    }
  }
  .disabled\:data-\[state\=checked\]\:bg-checkbox-checked-background-disabled {
    &:disabled {
      &[data-state="checked"] {
        background-color: var(--com-checkbox-checked-background-disabled);
      }
    }
  }
  .disabled\:data-\[state\=checked\]\:text-checkbox-checked-foreground-disabled {
    &:disabled {
      &[data-state="checked"] {
        color: var(--com-checkbox-checked-foreground-disabled);
      }
    }
  }
  .data-disabled\:data-\[state\=checked\]\:bg-select-menu-select-item-selected-background-disabled {
    &[data-disabled] {
      &[data-state="checked"] {
        background-color: var(--com-select-menu-select-item-selected-background-disabled);
      }
    }
  }
  .data-disabled\:data-\[state\=checked\]\:text-select-menu-select-item-selected-foreground-disabled {
    &[data-disabled] {
      &[data-state="checked"] {
        color: var(--com-select-menu-select-item-selected-foreground-disabled);
      }
    }
  }
  .data-\[disabled\=true\]\:data-\[state\=checked\]\:bg-select-menu-select-item-selected-background-disabled {
    &[data-disabled="true"] {
      &[data-state="checked"] {
        background-color: var(--com-select-menu-select-item-selected-background-disabled);
      }
    }
  }
  .data-\[disabled\=true\]\:data-\[state\=checked\]\:text-select-menu-select-item-selected-foreground-disabled {
    &[data-disabled="true"] {
      &[data-state="checked"] {
        color: var(--com-select-menu-select-item-selected-foreground-disabled);
      }
    }
  }
  .data-\[state\=checked\]\:data-\[selected\=true\]\:bg-select-menu-select-item-selected-background-hover {
    &[data-state="checked"] {
      &[data-selected="true"] {
        background-color: var(--com-select-menu-select-item-selected-background-hover);
      }
    }
  }
  .data-\[state\=checked\]\:data-\[selected\=true\]\:text-select-menu-select-item-selected-foreground-hover {
    &[data-state="checked"] {
      &[data-selected="true"] {
        color: var(--com-select-menu-select-item-selected-foreground-hover);
      }
    }
  }
  .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\=indeterminate\]\:border-checkbox-checked-background-default {
    &[data-state="indeterminate"] {
      border-color: var(--com-checkbox-checked-background-default);
    }
  }
  .data-\[state\=indeterminate\]\:bg-checkbox-checked-background-default {
    &[data-state="indeterminate"] {
      background-color: var(--com-checkbox-checked-background-default);
    }
  }
  .data-\[state\=indeterminate\]\:text-icon-foreground-inverse {
    &[data-state="indeterminate"] {
      color: var(--com-icon-foreground-inverse);
    }
  }
  .data-\[state\=indeterminate\]\:hover\:border-checkbox-checked-background-hover {
    &[data-state="indeterminate"] {
      &:hover {
        @media (hover: hover) {
          border-color: var(--com-checkbox-checked-background-hover);
        }
      }
    }
  }
  .data-\[state\=indeterminate\]\:hover\:bg-checkbox-checked-background-hover {
    &[data-state="indeterminate"] {
      &:hover {
        @media (hover: hover) {
          background-color: var(--com-checkbox-checked-background-hover);
        }
      }
    }
  }
  .data-\[state\=indeterminate\]\:focus-visible\:border-checkbox-checked-background-focus {
    &[data-state="indeterminate"] {
      &:focus-visible {
        border-color: var(--com-checkbox-checked-background-focus);
      }
    }
  }
  .data-\[state\=indeterminate\]\:focus-visible\:bg-checkbox-checked-background-focus {
    &[data-state="indeterminate"] {
      &:focus-visible {
        background-color: var(--com-checkbox-checked-background-focus);
      }
    }
  }
  .disabled\:data-\[state\=indeterminate\]\:border-checkbox-checked-border-disabled {
    &:disabled {
      &[data-state="indeterminate"] {
        border-color: var(--com-checkbox-checked-border-disabled);
      }
    }
  }
  .disabled\:data-\[state\=indeterminate\]\:bg-checkbox-checked-background-disabled {
    &:disabled {
      &[data-state="indeterminate"] {
        background-color: var(--com-checkbox-checked-background-disabled);
      }
    }
  }
  .disabled\:data-\[state\=indeterminate\]\:text-checkbox-checked-foreground-disabled {
    &:disabled {
      &[data-state="indeterminate"] {
        color: var(--com-checkbox-checked-foreground-disabled);
      }
    }
  }
  .data-\[state\=on\]\:bg-button-ghost-primary-background-hover\! {
    &[data-state="on"] {
      background-color: var(--com-button-ghost-primary-background-hover) !important;
    }
  }
  .data-\[state\=on\]\:bg-button-primary-background {
    &[data-state="on"] {
      background-color: var(--com-button-primary-background);
    }
  }
  .data-\[state\=on\]\:bg-card-2 {
    &[data-state="on"] {
      background-color: var(--neutral-100);
    }
  }
  .data-\[state\=on\]\:bg-transparent {
    &[data-state="on"] {
      background-color: transparent;
    }
  }
  .data-\[state\=on\]\:text-button-primary-foreground {
    &[data-state="on"] {
      color: var(--com-button-primary-foreground);
    }
  }
  .hover\:data-\[state\=on\]\:bg-button-primary-background-hover {
    &:hover {
      @media (hover: hover) {
        &[data-state="on"] {
          background-color: var(--com-button-primary-background-hover);
        }
      }
    }
  }
  .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\]\:rounded-b-none {
    &[data-state="open"] {
      border-bottom-right-radius: 0;
      border-bottom-left-radius: 0;
    }
  }
  .data-\[state\=open\]\:border-border {
    &[data-state="open"] {
      border-color: var(--neutral-200);
    }
  }
  .data-\[state\=open\]\:border-input-field-border-focus {
    &[data-state="open"] {
      border-color: var(--com-input-field-border-focus);
    }
  }
  .data-\[state\=open\]\:bg-accent {
    &[data-state="open"] {
      background-color: var(--primary-100);
    }
  }
  .data-\[state\=open\]\:bg-accent\/50 {
    &[data-state="open"] {
      background-color: var(--primary-100);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--primary-100) 50%, transparent);
      }
    }
  }
  .data-\[state\=open\]\:bg-dropdown-menu-menu-item-selected-background-default {
    &[data-state="open"] {
      background-color: var(--com-dropdown-menu-menu-item-selected-background-default);
    }
  }
  .data-\[state\=open\]\:bg-secondary {
    &[data-state="open"] {
      background-color: var(--secondary-500);
    }
  }
  .data-\[state\=open\]\:text-accent-foreground {
    &[data-state="open"] {
      color: var(--primary-700);
    }
  }
  .data-\[state\=open\]\:text-dropdown-menu-menu-item-selected-foreground {
    &[data-state="open"] {
      color: var(--com-dropdown-menu-menu-item-selected-foreground);
    }
  }
  .data-\[state\=open\]\:text-input-field-text-foreground-focus {
    &[data-state="open"] {
      color: var(--com-input-field-text-foreground-focus);
    }
  }
  .data-\[state\=open\]\:text-muted-foreground {
    &[data-state="open"] {
      color: var(--com-text-foreground-muted);
    }
  }
  .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(--primary-100);
        }
      }
    }
  }
  .data-\[state\=open\]\:hover\:bg-universal-shell-sidebar-menu-item-background-hover {
    &[data-state="open"] {
      &:hover {
        @media (hover: hover) {
          background-color: var(--com-universal-shell-sidebar-menu-item-background-hover);
        }
      }
    }
  }
  .data-\[state\=open\]\:focus\:bg-accent {
    &[data-state="open"] {
      &:focus {
        background-color: var(--primary-100);
      }
    }
  }
  .aria-invalid\:data-\[state\=open\]\:border-input-field-border-error-focus {
    &[aria-invalid="true"] {
      &[data-state="open"] {
        border-color: var(--com-input-field-border-error-focus);
      }
    }
  }
  .aria-invalid\:data-\[state\=open\]\:text-input-field-text-foreground-error-focused {
    &[aria-invalid="true"] {
      &[data-state="open"] {
        color: var(--com-input-field-text-foreground-error-focused);
      }
    }
  }
  .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-muted-foreground {
    &[data-state="unchecked"] {
      background-color: var(--com-text-foreground-muted);
    }
  }
  .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-\[today\=true\]\:rounded-date-picker-calendar-today-radius {
    &[data-today="true"] {
      border-radius: var(--com-date-picker-calendar-today-radius);
    }
  }
  .data-\[today\=true\]\:border-\(length\:--com-date-picker-calendar-today-border-width\) {
    &[data-today="true"] {
      border-style: var(--tw-border-style);
      border-width: var(--com-date-picker-calendar-today-border-width);
    }
  }
  .data-\[today\=true\]\:border-solid {
    &[data-today="true"] {
      --tw-border-style: solid;
      border-style: solid;
    }
  }
  .data-\[today\=true\]\:border-date-picker-calendar-today-border {
    &[data-today="true"] {
      border-color: var(--com-date-picker-calendar-today-border);
    }
  }
  .data-\[today\=true\]\:bg-date-picker-calendar-today-background-default {
    &[data-today="true"] {
      background-color: var(--com-date-picker-calendar-today-background-default);
    }
  }
  .data-\[today\=true\]\:text-date-picker-calendar-today-foreground {
    &[data-today="true"] {
      color: var(--com-date-picker-calendar-today-foreground);
    }
  }
  .data-\[today\=true\]\:hover\:bg-date-picker-calendar-today-background-hover {
    &[data-today="true"] {
      &:hover {
        @media (hover: hover) {
          background-color: var(--com-date-picker-calendar-today-background-hover);
        }
      }
    }
  }
  .data-\[today\=true\]\:data-\[selected-single\=true\]\:border-transparent {
    &[data-today="true"] {
      &[data-selected-single="true"] {
        border-color: transparent;
      }
    }
  }
  .data-\[today\=true\]\:data-\[selected-single\=true\]\:bg-date-picker-calendar-calendar-cell-bookend-background-selected {
    &[data-today="true"] {
      &[data-selected-single="true"] {
        background-color: var(--com-date-picker-calendar-calendar-cell-bookend-background-selected);
      }
    }
  }
  .data-\[today\=true\]\:data-\[selected-single\=true\]\:text-date-picker-calendar-calendar-cell-bookend-foreground-selected {
    &[data-today="true"] {
      &[data-selected-single="true"] {
        color: var(--com-date-picker-calendar-calendar-cell-bookend-foreground-selected);
      }
    }
  }
  .data-\[variant\=destructive\]\:text-destructive {
    &[data-variant="destructive"] {
      color: var(--destructive-500);
    }
  }
  .data-\[variant\=destructive\]\:focus\:bg-destructive\/10 {
    &[data-variant="destructive"] {
      &:focus {
        background-color: var(--destructive-500);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--destructive-500) 10%, transparent);
        }
      }
    }
  }
  .data-\[variant\=destructive\]\:focus\:text-destructive {
    &[data-variant="destructive"] {
      &:focus {
        color: var(--destructive-500);
      }
    }
  }
  .data-\[variant\=destructive\]\:data-\[highlighted\]\:bg-destructive\/10 {
    &[data-variant="destructive"] {
      &[data-highlighted] {
        background-color: var(--destructive-500);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--destructive-500) 10%, transparent);
        }
      }
    }
  }
  .data-\[variant\=destructive\]\:data-\[highlighted\]\:text-destructive {
    &[data-variant="destructive"] {
      &[data-highlighted] {
        color: var(--destructive-500);
      }
    }
  }
  .data-\[variant\=label\]\:text-sm {
    &[data-variant="label"] {
      font-size: var(--text-sm);
      line-height: var(--tw-leading, var(--text-sm--line-height));
    }
  }
  .data-\[variant\=legend\]\:text-base {
    &[data-variant="legend"] {
      font-size: var(--text-base);
      line-height: var(--tw-leading, var(--text-base--line-height));
    }
  }
  .data-\[spacing\=0\]\:data-\[variant\=outline\]\:border-l-0 {
    &[data-spacing="0"] {
      &[data-variant="outline"] {
        border-left-style: var(--tw-border-style);
        border-left-width: var(--border-width-0);
      }
    }
  }
  .data-\[spacing\=0\]\:data-\[variant\=outline\]\:first\:border-l {
    &[data-spacing="0"] {
      &[data-variant="outline"] {
        &:first-child {
          border-left-style: var(--tw-border-style);
          border-left-width: 1px;
        }
      }
    }
  }
  .data-\[spacing\=default\]\:data-\[variant\=outline\]\:shadow-xs {
    &[data-spacing="default"] {
      &[data-variant="outline"] {
        --tw-shadow: var(--shadow-xs);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .data-\[vaul-drawer-direction\=bottom\]\:inset-x-0 {
    &[data-vaul-drawer-direction="bottom"] {
      inset-inline: calc(var(--spacing) * 0);
    }
  }
  .data-\[vaul-drawer-direction\=bottom\]\:inset-y-0 {
    &[data-vaul-drawer-direction="bottom"] {
      inset-block: 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\]\:mx-auto {
    &[data-vaul-drawer-direction="bottom"] {
      margin-inline: auto;
    }
  }
  .data-\[vaul-drawer-direction\=bottom\]\:mt-24 {
    &[data-vaul-drawer-direction="bottom"] {
      margin-top: calc(var(--spacing) * 24);
    }
  }
  .data-\[vaul-drawer-direction\=bottom\]\:mt-auto {
    &[data-vaul-drawer-direction="bottom"] {
      margin-top: auto;
    }
  }
  .data-\[vaul-drawer-direction\=bottom\]\:mb-auto {
    &[data-vaul-drawer-direction="bottom"] {
      margin-bottom: auto;
    }
  }
  .data-\[vaul-drawer-direction\=bottom\]\:h-\[80vh\] {
    &[data-vaul-drawer-direction="bottom"] {
      height: 80vh;
    }
  }
  .data-\[vaul-drawer-direction\=bottom\]\:max-h-\[85vh\] {
    &[data-vaul-drawer-direction="bottom"] {
      max-height: 85vh;
    }
  }
  .data-\[vaul-drawer-direction\=bottom\]\:w-full {
    &[data-vaul-drawer-direction="bottom"] {
      width: 100%;
    }
  }
  .data-\[vaul-drawer-direction\=bottom\]\:max-w-\[85vw\] {
    &[data-vaul-drawer-direction="bottom"] {
      max-width: 85vw;
    }
  }
  .data-\[vaul-drawer-direction\=bottom\]\:rounded-lg {
    &[data-vaul-drawer-direction="bottom"] {
      border-radius: var(--radius);
    }
  }
  .data-\[vaul-drawer-direction\=bottom\]\:rounded-t-drawer-top-radius {
    &[data-vaul-drawer-direction="bottom"] {
      border-top-left-radius: var(--com-drawer-top-radius);
      border-top-right-radius: var(--com-drawer-top-radius);
    }
  }
  .data-\[vaul-drawer-direction\=bottom\]\:border-t-\(length\:--com-drawer-border-width\) {
    &[data-vaul-drawer-direction="bottom"] {
      border-top-style: var(--tw-border-style);
      border-top-width: var(--com-drawer-border-width);
    }
  }
  .data-\[vaul-drawer-direction\=bottom\]\:border-r-\(length\:--com-drawer-border-width\) {
    &[data-vaul-drawer-direction="bottom"] {
      border-right-style: var(--tw-border-style);
      border-right-width: var(--com-drawer-border-width);
    }
  }
  .data-\[vaul-drawer-direction\=bottom\]\:border-l-\(length\:--com-drawer-border-width\) {
    &[data-vaul-drawer-direction="bottom"] {
      border-left-style: var(--tw-border-style);
      border-left-width: var(--com-drawer-border-width);
    }
  }
  .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\]\:h-auto {
    &[data-vaul-drawer-direction="left"] {
      height: auto;
    }
  }
  .data-\[vaul-drawer-direction\=left\]\:w-3\/4 {
    &[data-vaul-drawer-direction="left"] {
      width: calc(3 / 4 * 100%);
    }
  }
  .data-\[vaul-drawer-direction\=left\]\:rounded-r-drawer-top-radius {
    &[data-vaul-drawer-direction="left"] {
      border-top-right-radius: var(--com-drawer-top-radius);
      border-bottom-right-radius: var(--com-drawer-top-radius);
    }
  }
  .data-\[vaul-drawer-direction\=left\]\:border-t-\(length\:--com-drawer-border-width\) {
    &[data-vaul-drawer-direction="left"] {
      border-top-style: var(--tw-border-style);
      border-top-width: var(--com-drawer-border-width);
    }
  }
  .data-\[vaul-drawer-direction\=left\]\:border-r-\(length\:--com-drawer-border-width\) {
    &[data-vaul-drawer-direction="left"] {
      border-right-style: var(--tw-border-style);
      border-right-width: var(--com-drawer-border-width);
    }
  }
  .data-\[vaul-drawer-direction\=left\]\:border-b-\(length\:--com-drawer-border-width\) {
    &[data-vaul-drawer-direction="left"] {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: var(--com-drawer-border-width);
    }
  }
  .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\]\:h-auto {
    &[data-vaul-drawer-direction="right"] {
      height: auto;
    }
  }
  .data-\[vaul-drawer-direction\=right\]\:w-3\/4 {
    &[data-vaul-drawer-direction="right"] {
      width: calc(3 / 4 * 100%);
    }
  }
  .data-\[vaul-drawer-direction\=right\]\:rounded-l-drawer-top-radius {
    &[data-vaul-drawer-direction="right"] {
      border-top-left-radius: var(--com-drawer-top-radius);
      border-bottom-left-radius: var(--com-drawer-top-radius);
    }
  }
  .data-\[vaul-drawer-direction\=right\]\:border-t-\(length\:--com-drawer-border-width\) {
    &[data-vaul-drawer-direction="right"] {
      border-top-style: var(--tw-border-style);
      border-top-width: var(--com-drawer-border-width);
    }
  }
  .data-\[vaul-drawer-direction\=right\]\:border-b-\(length\:--com-drawer-border-width\) {
    &[data-vaul-drawer-direction="right"] {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: var(--com-drawer-border-width);
    }
  }
  .data-\[vaul-drawer-direction\=right\]\:border-l-\(length\:--com-drawer-border-width\) {
    &[data-vaul-drawer-direction="right"] {
      border-left-style: var(--tw-border-style);
      border-left-width: var(--com-drawer-border-width);
    }
  }
  .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\]\:h-\[80vh\] {
    &[data-vaul-drawer-direction="top"] {
      height: 80vh;
    }
  }
  .data-\[vaul-drawer-direction\=top\]\:rounded-b-drawer-top-radius {
    &[data-vaul-drawer-direction="top"] {
      border-bottom-right-radius: var(--com-drawer-top-radius);
      border-bottom-left-radius: var(--com-drawer-top-radius);
    }
  }
  .data-\[vaul-drawer-direction\=top\]\:border-r-\(length\:--com-drawer-border-width\) {
    &[data-vaul-drawer-direction="top"] {
      border-right-style: var(--tw-border-style);
      border-right-width: var(--com-drawer-border-width);
    }
  }
  .data-\[vaul-drawer-direction\=top\]\:border-b-\(length\:--com-drawer-border-width\) {
    &[data-vaul-drawer-direction="top"] {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: var(--com-drawer-border-width);
    }
  }
  .data-\[vaul-drawer-direction\=top\]\:border-l-\(length\:--com-drawer-border-width\) {
    &[data-vaul-drawer-direction="top"] {
      border-left-style: var(--tw-border-style);
      border-left-width: var(--com-drawer-border-width);
    }
  }
  .nth-last-2\:-mt-1 {
    &:nth-last-child(2) {
      margin-top: calc(var(--spacing) * -1);
    }
  }
  .max-md\:grid-cols-1\! {
    @media (width < 48rem) {
      grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
    }
  }
  .sm\:block {
    @media (width >= 40rem) {
      display: block;
    }
  }
  .sm\:flex {
    @media (width >= 40rem) {
      display: flex;
    }
  }
  .sm\:w-full {
    @media (width >= 40rem) {
      width: 100%;
    }
  }
  .sm\:max-w-lg {
    @media (width >= 40rem) {
      max-width: var(--container-lg);
    }
  }
  .sm\:basis-1\/2 {
    @media (width >= 40rem) {
      flex-basis: calc(1 / 2 * 100%);
    }
  }
  .sm\:flex-row {
    @media (width >= 40rem) {
      flex-direction: row;
    }
  }
  .sm\:items-center {
    @media (width >= 40rem) {
      align-items: center;
    }
  }
  .sm\:justify-between {
    @media (width >= 40rem) {
      justify-content: space-between;
    }
  }
  .sm\:justify-end {
    @media (width >= 40rem) {
      justify-content: flex-end;
    }
  }
  .sm\:justify-start {
    @media (width >= 40rem) {
      justify-content: flex-start;
    }
  }
  .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\:h-\(--sheet-height-md\) {
    @media (width >= 48rem) {
      height: var(--sheet-height-md);
    }
  }
  .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\:max-w-none {
    @media (width >= 48rem) {
      max-width: none;
    }
  }
  .md\:min-w-\[400px\] {
    @media (width >= 48rem) {
      min-width: 400px;
    }
  }
  .md\:min-w-\[450px\] {
    @media (width >= 48rem) {
      min-width: 450px;
    }
  }
  .md\:basis-1\/3 {
    @media (width >= 48rem) {
      flex-basis: calc(1 / 3 * 100%);
    }
  }
  .md\:grid-cols-2 {
    @media (width >= 48rem) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .md\:flex-row {
    @media (width >= 48rem) {
      flex-direction: row;
    }
  }
  .md\:justify-evenly {
    @media (width >= 48rem) {
      justify-content: space-evenly;
    }
  }
  .md\:gap-1\.5 {
    @media (width >= 48rem) {
      gap: calc(var(--spacing) * 1.5);
    }
  }
  .md\:p-12 {
    @media (width >= 48rem) {
      padding: calc(var(--spacing) * 12);
    }
  }
  .md\:px-8 {
    @media (width >= 48rem) {
      padding-inline: calc(var(--spacing) * 8);
    }
  }
  .md\:px-16 {
    @media (width >= 48rem) {
      padding-inline: calc(var(--spacing) * 16);
    }
  }
  .md\:text-left {
    @media (width >= 48rem) {
      text-align: left;
    }
  }
  .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\:group-data-\[collapsible\=icon\]\:flex {
    @media (width >= 48rem) {
      &:is(:where(.group)[data-collapsible="icon"] *) {
        display: flex;
      }
    }
  }
  .md\:group-data-\[collapsible\=icon\]\:items-center {
    @media (width >= 48rem) {
      &:is(:where(.group)[data-collapsible="icon"] *) {
        align-items: center;
      }
    }
  }
  .md\:group-data-\[collapsible\=icon\]\:justify-center {
    @media (width >= 48rem) {
      &:is(:where(.group)[data-collapsible="icon"] *) {
        justify-content: center;
      }
    }
  }
  .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: var(--shadow-sm);
        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;
      }
    }
  }
  .lg\:h-\[9rem\] {
    @media (width >= 64rem) {
      height: 9rem;
    }
  }
  .lg\:basis-1\/3 {
    @media (width >= 64rem) {
      flex-basis: calc(1 / 3 * 100%);
    }
  }
  .lg\:basis-1\/4 {
    @media (width >= 64rem) {
      flex-basis: calc(1 / 4 * 100%);
    }
  }
  .lg\:gap-3 {
    @media (width >= 64rem) {
      gap: calc(var(--spacing) * 3);
    }
  }
  .xl\:gap-4 {
    @media (width >= 80rem) {
      gap: calc(var(--spacing) * 4);
    }
  }
  .xl\:gap-10 {
    @media (width >= 80rem) {
      gap: calc(var(--spacing) * 10);
    }
  }
  .\@md\/field-group\:grid {
    @container field-group (width >= 28rem) {
      display: grid;
    }
  }
  .\@md\/field-group\:grid-cols-\[auto_1fr\] {
    @container field-group (width >= 28rem) {
      grid-template-columns: auto 1fr;
    }
  }
  .\@md\/field-group\:items-center {
    @container field-group (width >= 28rem) {
      align-items: center;
    }
  }
  .\@md\/field-group\:gap-4 {
    @container field-group (width >= 28rem) {
      gap: calc(var(--spacing) * 4);
    }
  }
  .\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start {
    @container field-group (width >= 28rem) {
      &:has(>[data-slot=field-content]) {
        align-items: flex-start;
      }
    }
  }
  .dark\:bg-blue-600 {
    @media (prefers-color-scheme: dark) {
      background-color: var(--color-blue-600);
    }
  }
  .dark\:bg-blue-900\/30 {
    @media (prefers-color-scheme: dark) {
      background-color: color-mix(in srgb, oklch(37.9% 0.146 265.522) 30%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-blue-900) 30%, transparent);
      }
    }
  }
  .dark\:bg-cyan-900\/30 {
    @media (prefers-color-scheme: dark) {
      background-color: color-mix(in srgb, oklch(39.8% 0.07 227.392) 30%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-cyan-900) 30%, transparent);
      }
    }
  }
  .dark\:bg-gray-800 {
    @media (prefers-color-scheme: dark) {
      background-color: var(--color-gray-800);
    }
  }
  .dark\:bg-green-900\/30 {
    @media (prefers-color-scheme: dark) {
      background-color: color-mix(in srgb, oklch(39.3% 0.095 152.535) 30%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-green-900) 30%, transparent);
      }
    }
  }
  .dark\:bg-indigo-900\/30 {
    @media (prefers-color-scheme: dark) {
      background-color: color-mix(in srgb, oklch(35.9% 0.144 278.697) 30%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-indigo-900) 30%, transparent);
      }
    }
  }
  .dark\:bg-input\/30 {
    @media (prefers-color-scheme: dark) {
      background-color: var(--neutral-200);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--neutral-200) 30%, transparent);
      }
    }
  }
  .dark\:bg-orange-900\/30 {
    @media (prefers-color-scheme: dark) {
      background-color: color-mix(in srgb, oklch(40.8% 0.123 38.172) 30%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-orange-900) 30%, transparent);
      }
    }
  }
  .dark\:bg-pink-900\/30 {
    @media (prefers-color-scheme: dark) {
      background-color: color-mix(in srgb, oklch(40.8% 0.153 2.432) 30%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-pink-900) 30%, transparent);
      }
    }
  }
  .dark\:bg-purple-900\/30 {
    @media (prefers-color-scheme: dark) {
      background-color: color-mix(in srgb, oklch(38.1% 0.176 304.987) 30%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-purple-900) 30%, transparent);
      }
    }
  }
  .dark\:bg-red-900\/30 {
    @media (prefers-color-scheme: dark) {
      background-color: color-mix(in srgb, oklch(39.6% 0.141 25.723) 30%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-red-900) 30%, transparent);
      }
    }
  }
  .dark\:bg-teal-900\/30 {
    @media (prefers-color-scheme: dark) {
      background-color: color-mix(in srgb, oklch(38.6% 0.063 188.416) 30%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-teal-900) 30%, transparent);
      }
    }
  }
  .dark\:bg-transparent {
    @media (prefers-color-scheme: dark) {
      background-color: transparent;
    }
  }
  .dark\:bg-yellow-900\/30 {
    @media (prefers-color-scheme: dark) {
      background-color: color-mix(in srgb, oklch(42.1% 0.095 57.708) 30%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-yellow-900) 30%, transparent);
      }
    }
  }
  .dark\:text-blue-100 {
    @media (prefers-color-scheme: dark) {
      color: var(--color-blue-100);
    }
  }
  .dark\:text-cyan-100 {
    @media (prefers-color-scheme: dark) {
      color: var(--color-cyan-100);
    }
  }
  .dark\:text-gray-100 {
    @media (prefers-color-scheme: dark) {
      color: var(--color-gray-100);
    }
  }
  .dark\:text-green-100 {
    @media (prefers-color-scheme: dark) {
      color: var(--color-green-100);
    }
  }
  .dark\:text-indigo-100 {
    @media (prefers-color-scheme: dark) {
      color: var(--color-indigo-100);
    }
  }
  .dark\:text-orange-100 {
    @media (prefers-color-scheme: dark) {
      color: var(--color-orange-100);
    }
  }
  .dark\:text-pink-100 {
    @media (prefers-color-scheme: dark) {
      color: var(--color-pink-100);
    }
  }
  .dark\:text-purple-100 {
    @media (prefers-color-scheme: dark) {
      color: var(--color-purple-100);
    }
  }
  .dark\:text-red-100 {
    @media (prefers-color-scheme: dark) {
      color: var(--color-red-100);
    }
  }
  .dark\:text-teal-100 {
    @media (prefers-color-scheme: dark) {
      color: var(--color-teal-100);
    }
  }
  .dark\:text-yellow-100 {
    @media (prefers-color-scheme: dark) {
      color: var(--color-yellow-100);
    }
  }
  .dark\:brightness-\[0\.2\] {
    @media (prefers-color-scheme: dark) {
      --tw-brightness: brightness(0.2);
      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,);
    }
  }
  .dark\:grayscale {
    @media (prefers-color-scheme: dark) {
      --tw-grayscale: grayscale(100%);
      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,);
    }
  }
  .dark\:has-data-\[state\=checked\]\:bg-primary\/10 {
    @media (prefers-color-scheme: dark) {
      &:has(*[data-state="checked"]) {
        background-color: var(--primary-500);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--primary-500) 10%, transparent);
        }
      }
    }
  }
  .dark\:aria-invalid\:ring-destructive\/40 {
    @media (prefers-color-scheme: dark) {
      &[aria-invalid="true"] {
        --tw-ring-color: var(--destructive-500);
        @supports (color: color-mix(in lab, red, red)) {
          --tw-ring-color: color-mix(in oklab, var(--destructive-500) 40%, transparent);
        }
      }
    }
  }
  .dark\:data-\[active\=true\]\:aria-invalid\:ring-destructive\/40 {
    @media (prefers-color-scheme: dark) {
      &[data-active="true"] {
        &[aria-invalid="true"] {
          --tw-ring-color: var(--destructive-500);
          @supports (color: color-mix(in lab, red, red)) {
            --tw-ring-color: color-mix(in oklab, var(--destructive-500) 40%, transparent);
          }
        }
      }
    }
  }
  .dark\:data-\[state\=checked\]\:bg-background {
    @media (prefers-color-scheme: dark) {
      &[data-state="checked"] {
        background-color: var(--neutral-0);
      }
    }
  }
  .dark\:data-\[state\=unchecked\]\:bg-background {
    @media (prefers-color-scheme: dark) {
      &[data-state="unchecked"] {
        background-color: var(--neutral-0);
      }
    }
  }
  .dark\:data-\[state\=unchecked\]\:bg-muted-foreground\/80 {
    @media (prefers-color-scheme: dark) {
      &[data-state="unchecked"] {
        background-color: var(--com-text-foreground-muted);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--com-text-foreground-muted) 80%, transparent);
        }
      }
    }
  }
  .dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20 {
    @media (prefers-color-scheme: dark) {
      &[data-variant="destructive"] {
        &:focus {
          background-color: var(--destructive-500);
          @supports (color: color-mix(in lab, red, red)) {
            background-color: color-mix(in oklab, var(--destructive-500) 20%, transparent);
          }
        }
      }
    }
  }
  .\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground {
    & .recharts-cartesian-axis-tick text {
      fill: var(--com-text-foreground-muted);
    }
  }
  .\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 {
    & .recharts-cartesian-grid line[stroke='#ccc'] {
      stroke: var(--neutral-200);
      @supports (color: color-mix(in lab, red, red)) {
        stroke: color-mix(in oklab, var(--neutral-200) 50%, transparent);
      }
    }
  }
  .\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border {
    & .recharts-curve.recharts-tooltip-cursor {
      stroke: var(--neutral-200);
    }
  }
  .\[\&_\.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(--neutral-200);
    }
  }
  .\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted {
    & .recharts-radial-bar-background-sector {
      fill: var(--neutral-200);
    }
  }
  .\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted {
    & .recharts-rectangle.recharts-tooltip-cursor {
      fill: var(--neutral-200);
    }
  }
  .\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border {
    & .recharts-reference-line [stroke='#ccc'] {
      stroke: var(--neutral-200);
    }
  }
  .\[\&_\.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(--com-text-foreground-muted);
    }
  }
  .\[\&_\[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);
    }
  }
  .data-\[state\=checked\]\:\[\&_\[data-slot\=checkbox-indicator\]\]\:\!text-white {
    &[data-state="checked"] {
      & [data-slot=checkbox-indicator] {
        color: var(--color-white) !important;
      }
    }
  }
  .\[\&_\[data-slot\=checkbox-indicator\]\>svg\]\:\!size-2\.5 {
    & [data-slot=checkbox-indicator]>svg {
      width: calc(var(--spacing) * 2.5) !important;
      height: calc(var(--spacing) * 2.5) !important;
    }
  }
  .data-\[state\=checked\]\:\[\&_\[data-slot\=checkbox-indicator\]\>svg\]\:\!text-white {
    &[data-state="checked"] {
      & [data-slot=checkbox-indicator]>svg {
        color: var(--color-white) !important;
      }
    }
  }
  .data-\[state\=checked\]\:\[\&_\[data-slot\=checkbox\]\[data-state\=checked\]\]\:border-select-menu-select-item-selected-checkbox-border {
    &[data-state="checked"] {
      & [data-slot=checkbox][data-state=checked] {
        border-color: var(--com-select-menu-select-item-selected-checkbox-border);
      }
    }
  }
  .data-\[state\=checked\]\:\[\&_\[data-slot\=checkbox\]\[data-state\=checked\]\]\:bg-select-menu-select-item-selected-checkbox-background {
    &[data-state="checked"] {
      & [data-slot=checkbox][data-state=checked] {
        background-color: var(--com-select-menu-select-item-selected-checkbox-background);
      }
    }
  }
  .data-\[state\=checked\]\:\[\&_\[data-slot\=checkbox\]\[data-state\=checked\]\]\:text-select-menu-select-item-selected-checkbox-foreground {
    &[data-state="checked"] {
      & [data-slot=checkbox][data-state=checked] {
        color: var(--com-select-menu-select-item-selected-checkbox-foreground);
      }
    }
  }
  .data-\[state\=checked\]\:\[\&_\[data-slot\=checkbox\]\[data-state\=indeterminate\]\]\:border-select-menu-select-item-selected-checkbox-border {
    &[data-state="checked"] {
      & [data-slot=checkbox][data-state=indeterminate] {
        border-color: var(--com-select-menu-select-item-selected-checkbox-border);
      }
    }
  }
  .data-\[state\=checked\]\:\[\&_\[data-slot\=checkbox\]\[data-state\=indeterminate\]\]\:bg-select-menu-select-item-selected-checkbox-background {
    &[data-state="checked"] {
      & [data-slot=checkbox][data-state=indeterminate] {
        background-color: var(--com-select-menu-select-item-selected-checkbox-background);
      }
    }
  }
  .data-\[state\=checked\]\:\[\&_\[data-slot\=checkbox\]\[data-state\=indeterminate\]\]\:text-select-menu-select-item-selected-checkbox-foreground {
    &[data-state="checked"] {
      & [data-slot=checkbox][data-state=indeterminate] {
        color: var(--com-select-menu-select-item-selected-checkbox-foreground);
      }
    }
  }
  .\[\&_button\]\:flex-1 {
    & button {
      flex: 1;
    }
  }
  .\[\&_img\]\:size-full {
    & img {
      width: 100%;
      height: 100%;
    }
  }
  .\[\&_img\]\:object-cover {
    & img {
      object-fit: cover;
    }
  }
  .\[\&_input\]\:bg-card-base {
    & input {
      background-color: var(--neutral-0);
    }
  }
  .\[\&_input\]\:text-foreground {
    & input {
      color: var(--com-text-foreground-base);
    }
  }
  .\[\&_input\]\:placeholder-muted-foreground {
    & input {
      &::placeholder {
        color: var(--com-text-foreground-muted);
      }
    }
  }
  .\[\&_svg\]\:pointer-events-none {
    & svg {
      pointer-events: none;
    }
  }
  .\[\&_svg\]\:size-3 {
    & svg {
      width: calc(var(--spacing) * 3);
      height: calc(var(--spacing) * 3);
    }
  }
  .\[\&_svg\]\:size-4 {
    & svg {
      width: calc(var(--spacing) * 4);
      height: calc(var(--spacing) * 4);
    }
  }
  .\[\&_svg\]\:size-5 {
    & svg {
      width: calc(var(--spacing) * 5);
      height: calc(var(--spacing) * 5);
    }
  }
  .\[\&_svg\]\:shrink-0 {
    & svg {
      flex-shrink: 0;
    }
  }
  .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 {
    & svg:not([class*='size-']) {
      width: calc(var(--spacing) * 3);
      height: calc(var(--spacing) * 3);
    }
  }
  .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 {
    & svg:not([class*='size-']) {
      width: calc(var(--spacing) * 4);
      height: calc(var(--spacing) * 4);
    }
  }
  .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6 {
    & svg:not([class*='size-']) {
      width: calc(var(--spacing) * 6);
      height: calc(var(--spacing) * 6);
    }
  }
  .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-full {
    & svg:not([class*='size-']) {
      width: 100%;
      height: 100%;
    }
  }
  .\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground {
    & svg:not([class*='text-']) {
      color: var(--com-text-foreground-muted);
    }
  }
  .\[\&_table\]\:min-w-\[600px\] {
    & table {
      min-width: 600px;
    }
  }
  .\[\&_td\]\:border {
    & td {
      border-style: var(--tw-border-style);
      border-width: 1px;
    }
  }
  .\[\&_td\]\:border-border {
    & td {
      border-color: var(--neutral-200);
    }
  }
  .\[\&_td\]\:px-3 {
    & td {
      padding-inline: calc(var(--spacing) * 3);
    }
  }
  .\[\&_td\]\:py-2 {
    & td {
      padding-block: calc(var(--spacing) * 2);
    }
  }
  .\[\&_td\:first-child\]\:border-r-0 {
    & td:first-child {
      border-right-style: var(--tw-border-style);
      border-right-width: var(--border-width-0);
    }
  }
  .\[\&_td\:first-child\]\:border-l-0 {
    & td:first-child {
      border-left-style: var(--tw-border-style);
      border-left-width: var(--border-width-0);
    }
  }
  .\[\&_td\:last-child\]\:border-r-0 {
    & td:last-child {
      border-right-style: var(--tw-border-style);
      border-right-width: var(--border-width-0);
    }
  }
  .\[\&_td\:nth-child\(2\)\]\:border-l-0 {
    & td:nth-child(2) {
      border-left-style: var(--tw-border-style);
      border-left-width: var(--border-width-0);
    }
  }
  .\[\&_th\]\:border-b {
    & th {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 1px;
    }
  }
  .\[\&_th\]\:border-border {
    & th {
      border-color: var(--neutral-200);
    }
  }
  .\[\&_th\]\:px-3 {
    & th {
      padding-inline: calc(var(--spacing) * 3);
    }
  }
  .\[\&_th\]\:py-1\.5 {
    & th {
      padding-block: calc(var(--spacing) * 1.5);
    }
  }
  .\[\&_th\]\:text-xs {
    & th {
      font-size: var(--text-xs);
      line-height: var(--tw-leading, var(--text-xs--line-height));
    }
  }
  .\[\&_th\]\:font-medium {
    & th {
      --tw-font-weight: var(--font-weight-medium);
      font-weight: var(--font-weight-medium);
    }
  }
  .\[\&_th\]\:text-muted-foreground {
    & th {
      color: var(--com-text-foreground-muted);
    }
  }
  .\[\&\+\[data-slot\=item-content\]\]\:flex-none {
    &+[data-slot=item-content] {
      flex: none;
    }
  }
  .\[\&\:\:-moz-progress-bar\]\:rounded-full {
    &::-moz-progress-bar {
      border-radius: calc(infinity * 1px);
    }
  }
  .\[\&\:\:-moz-progress-bar\]\:bg-destructive {
    &::-moz-progress-bar {
      background-color: var(--destructive-500);
    }
  }
  .\[\&\:\:-moz-progress-bar\]\:bg-foreground {
    &::-moz-progress-bar {
      background-color: var(--com-text-foreground-base);
    }
  }
  .\[\&\:\:-moz-progress-bar\]\:bg-success {
    &::-moz-progress-bar {
      background-color: var(--success-500);
    }
  }
  .\[\&\:\:-webkit-inner-spin-button\]\:appearance-none {
    &::-webkit-inner-spin-button {
      appearance: none;
    }
  }
  .\[\&\:\:-webkit-outer-spin-button\]\:appearance-none {
    &::-webkit-outer-spin-button {
      appearance: none;
    }
  }
  .\[\&\:\:-webkit-progress-bar\]\:rounded-full {
    &::-webkit-progress-bar {
      border-radius: calc(infinity * 1px);
    }
  }
  .\[\&\:\:-webkit-progress-bar\]\:bg-muted-foreground\/20 {
    &::-webkit-progress-bar {
      background-color: var(--com-text-foreground-muted);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--com-text-foreground-muted) 20%, transparent);
      }
    }
  }
  .\[\&\:\:-webkit-progress-value\]\:rounded-full {
    &::-webkit-progress-value {
      border-radius: calc(infinity * 1px);
    }
  }
  .\[\&\:\:-webkit-progress-value\]\:bg-destructive {
    &::-webkit-progress-value {
      background-color: var(--destructive-500);
    }
  }
  .\[\&\:\:-webkit-progress-value\]\:bg-foreground {
    &::-webkit-progress-value {
      background-color: var(--com-text-foreground-base);
    }
  }
  .\[\&\:\:-webkit-progress-value\]\:bg-success {
    &::-webkit-progress-value {
      background-color: var(--success-500);
    }
  }
  .\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-md {
    &:first-child[data-selected=true] button {
      border-top-left-radius: calc(var(--radius) - 2px);
      border-bottom-left-radius: calc(var(--radius) - 2px);
    }
  }
  .\[\.border-b\]\:pb-3 {
    &:is(.border-b) {
      padding-bottom: calc(var(--spacing) * 3);
    }
  }
  .\[\.border-b\]\:pb-6 {
    &:is(.border-b) {
      padding-bottom: calc(var(--spacing) * 6);
    }
  }
  .\[\.border-t\]\:pt-3 {
    &:is(.border-t) {
      padding-top: calc(var(--spacing) * 3);
    }
  }
  .\[\.border-t\]\:pt-6 {
    &:is(.border-t) {
      padding-top: calc(var(--spacing) * 6);
    }
  }
  .rtl\:\*\*\:\[\.rdp-button\\_next\>svg\]\:rotate-180 {
    &:where(:dir(rtl), [dir="rtl"], [dir="rtl"] *) {
      :is(& *) {
        &:is(.rdp-button_next>svg) {
          rotate: 180deg;
        }
      }
    }
  }
  .rtl\:\*\*\:\[\.rdp-button\\_previous\>svg\]\:rotate-180 {
    &:where(:dir(rtl), [dir="rtl"], [dir="rtl"] *) {
      :is(& *) {
        &:is(.rdp-button_previous>svg) {
          rotate: 180deg;
        }
      }
    }
  }
  .\[a\]\:transition-colors {
    &:is(a) {
      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));
    }
  }
  .\[a\]\:hover\:bg-accent\/50 {
    &:is(a) {
      &:hover {
        @media (hover: hover) {
          background-color: var(--primary-100);
          @supports (color: color-mix(in lab, red, red)) {
            background-color: color-mix(in oklab, var(--primary-100) 50%, transparent);
          }
        }
      }
    }
  }
  .\*\:\[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-500) !important;
        }
      }
    }
  }
  .\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-md {
    &:last-child[data-selected=true] button {
      border-top-right-radius: calc(var(--radius) - 2px);
      border-bottom-right-radius: calc(var(--radius) - 2px);
    }
  }
  .\[\&\:nth-child\(2\)\[data-selected\=true\]_button\]\:rounded-l-md {
    &:nth-child(2)[data-selected=true] button {
      border-top-left-radius: calc(var(--radius) - 2px);
      border-bottom-left-radius: calc(var(--radius) - 2px);
    }
  }
  .\[\&\>\*\]\:min-w-0 {
    &>* {
      min-width: calc(var(--spacing) * 0);
    }
  }
  .\[\&\>\*\]\:focus-visible\:relative {
    &>* {
      &:focus-visible {
        position: relative;
      }
    }
  }
  .\[\&\>\*\]\:focus-visible\:z-10 {
    &>* {
      &:focus-visible {
        z-index: 10;
      }
    }
  }
  .\[\&\>\*\:not\(\:first-child\)\]\:rounded-t-none {
    &>*:not(:first-child) {
      border-top-left-radius: 0;
      border-top-right-radius: 0;
    }
  }
  .\[\&\>\*\:not\(\:first-child\)\]\:rounded-l-none {
    &>*:not(:first-child) {
      border-top-left-radius: 0;
      border-bottom-left-radius: 0;
    }
  }
  .\[\&\>\*\:not\(\:first-child\)\]\:border-t-0 {
    &>*:not(:first-child) {
      border-top-style: var(--tw-border-style);
      border-top-width: var(--border-width-0);
    }
  }
  .\[\&\>\*\:not\(\:first-child\)\]\:border-l-0 {
    &>*:not(:first-child) {
      border-left-style: var(--tw-border-style);
      border-left-width: var(--border-width-0);
    }
  }
  .\[\&\>\*\:not\(\:last-child\)\]\:rounded-r-none {
    &>*:not(:last-child) {
      border-top-right-radius: 0;
      border-bottom-right-radius: 0;
    }
  }
  .\[\&\>\*\:not\(\:last-child\)\]\:rounded-b-none {
    &>*:not(:last-child) {
      border-bottom-right-radius: 0;
      border-bottom-left-radius: 0;
    }
  }
  .\[\&\>\.bg-neutral-200\]\:\!hidden {
    &>.bg-neutral-200 {
      display: none !important;
    }
  }
  .has-\[select\[aria-hidden\=true\]\:last-child\]\:\[\&\>\[data-slot\=select-trigger\]\:last-of-type\]\:rounded-r-md {
    &:has(*:is(select[aria-hidden=true]:last-child)) {
      &>[data-slot=select-trigger]:last-of-type {
        border-top-right-radius: calc(var(--radius) - 2px);
        border-bottom-right-radius: calc(var(--radius) - 2px);
      }
    }
  }
  .\[\&\>\[data-slot\=select-trigger\]\:not\(\[class\*\=\'w-\'\]\)\]\:w-fit {
    &>[data-slot=select-trigger]:not([class*='w-']) {
      width: fit-content;
    }
  }
  .has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-1 {
    &:has(>[data-slot=field-content]) {
      &>[role=checkbox],[role=radio] {
        margin-top: calc(var(--spacing) * 1);
      }
    }
  }
  .\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-1 {
    @container field-group (width >= 28rem) {
      &:has(>[data-slot=field-content]) {
        &>[role=checkbox],[role=radio] {
          margin-top: calc(var(--spacing) * 1);
        }
      }
    }
  }
  .\[\&\>a\]\:underline {
    &>a {
      text-decoration-line: underline;
    }
  }
  .\[\&\>a\]\:underline-offset-4 {
    &>a {
      text-underline-offset: 4px;
    }
  }
  .\[\&\>a\:hover\]\:text-primary {
    &>a:hover {
      color: var(--primary-500);
    }
  }
  .\[\&\>button\]\:hidden {
    &>button {
      display: none;
    }
  }
  .\[\&\>div\]\:\!static {
    &>div {
      position: static !important;
    }
  }
  .\[\&\>div\]\:\!translate-x-0 {
    &>div {
      --tw-translate-x: calc(var(--spacing) * 0) !important;
      translate: var(--tw-translate-x) var(--tw-translate-y) !important;
    }
  }
  .\[\&\>input\]\:flex-1 {
    &>input {
      flex: 1;
    }
  }
  .has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-3 {
    &:has(>[data-align=block-end]) {
      &>input {
        padding-top: calc(var(--spacing) * 3);
      }
    }
  }
  .has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-3 {
    &:has(>[data-align=block-start]) {
      &>input {
        padding-bottom: calc(var(--spacing) * 3);
      }
    }
  }
  .has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-2 {
    &:has(>[data-align=inline-end]) {
      &>input {
        padding-right: calc(var(--spacing) * 2);
      }
    }
  }
  .has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-2 {
    &:has(>[data-align=inline-start]) {
      &>input {
        padding-left: calc(var(--spacing) * 2);
      }
    }
  }
  .\[\&\>kbd\]\:rounded-\[calc\(var\(--radius\)-5px\)\] {
    &>kbd {
      border-radius: calc(var(--radius) - 5px);
    }
  }
  .\[\&\>li\]\:mt-4 {
    &>li {
      margin-top: calc(var(--spacing) * 4);
    }
  }
  .\[\&\>span\]\:block {
    &>span {
      display: block;
    }
  }
  .\[\&\>span\]\:w-full {
    &>span {
      width: 100%;
    }
  }
  .\[\&\>span\]\:text-xs {
    &>span {
      font-size: var(--text-xs);
      line-height: var(--tw-leading, var(--text-xs--line-height));
    }
  }
  .\[\&\>span\]\:opacity-70 {
    &>span {
      opacity: 70%;
    }
  }
  .\[\&\>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\.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\]\:size-5 {
    &>svg {
      width: calc(var(--spacing) * 5);
      height: calc(var(--spacing) * 5);
    }
  }
  .\[\&\>svg\]\:size-6 {
    &>svg {
      width: calc(var(--spacing) * 6);
      height: calc(var(--spacing) * 6);
    }
  }
  .\[\&\>svg\]\:h-2\.5 {
    &>svg {
      height: calc(var(--spacing) * 2.5);
    }
  }
  .\[\&\>svg\]\:w-2\.5 {
    &>svg {
      width: calc(var(--spacing) * 2.5);
    }
  }
  .\[\&\>svg\]\:shrink-0 {
    &>svg {
      flex-shrink: 0;
    }
  }
  .\[\&\>svg\]\:text-alert-banner-danger-icon {
    &>svg {
      color: var(--com-alert-banner-inline-danger-icon);
    }
  }
  .\[\&\>svg\]\:text-alert-banner-info-icon {
    &>svg {
      color: var(--com-alert-banner-inline-info-icon);
    }
  }
  .\[\&\>svg\]\:text-alert-banner-neutral-icon {
    &>svg {
      color: var(--com-alert-banner-inline-neutral-icon);
    }
  }
  .\[\&\>svg\]\:text-alert-banner-success-icon {
    &>svg {
      color: var(--com-alert-banner-inline-success-icon);
    }
  }
  .\[\&\>svg\]\:text-alert-banner-warning-icon {
    &>svg {
      color: var(--com-alert-banner-inline-warning-icon);
    }
  }
  .\[\&\>svg\]\:text-badge-brand-primary-icon-foreground {
    &>svg {
      color: var(--com-badge-brand-primary-icon-foreground);
    }
  }
  .\[\&\>svg\]\:text-badge-brand-secondary-icon-foreground {
    &>svg {
      color: var(--com-badge-brand-secondary-icon-foreground);
    }
  }
  .\[\&\>svg\]\:text-badge-destructive-muted-icon-foreground {
    &>svg {
      color: var(--com-badge-destructive-muted-icon-foreground);
    }
  }
  .\[\&\>svg\]\:text-badge-destructive-strong-icon-foreground {
    &>svg {
      color: var(--com-badge-destructive-strong-icon-foreground);
    }
  }
  .\[\&\>svg\]\:text-badge-ghost-icon-foreground {
    &>svg {
      color: var(--com-badge-ghost-icon-foreground);
    }
  }
  .\[\&\>svg\]\:text-badge-icon-only-foreground {
    &>svg {
      color: var(--com-badge-icon-only-foreground);
    }
  }
  .\[\&\>svg\]\:text-badge-outline-icon-foreground {
    &>svg {
      color: var(--com-badge-outline-icon-foreground);
    }
  }
  .\[\&\>svg\]\:text-badge-primary-icon-foreground {
    &>svg {
      color: var(--com-badge-primary-icon-foreground);
    }
  }
  .\[\&\>svg\]\:text-badge-secondary-icon-foreground {
    &>svg {
      color: var(--com-badge-secondary-icon-foreground);
    }
  }
  .\[\&\>svg\]\:text-current {
    &>svg {
      color: currentcolor;
    }
  }
  .\[\&\>svg\]\:text-input-field-icon-foreground-base {
    &>svg {
      color: var(--com-input-field-icon-foreground-base);
    }
  }
  .\[\&\>svg\]\:text-muted-foreground {
    &>svg {
      color: var(--com-text-foreground-muted);
    }
  }
  .\[\&\>svg\]\:text-universal-shell-sidebar-icons-default {
    &>svg {
      color: var(--com-universal-shell-sidebar-icons-default);
    }
  }
  .hover\:\[\&\>svg\]\:text-universal-shell-sidebar-icons-hover {
    &:hover {
      @media (hover: hover) {
        &>svg {
          color: var(--com-universal-shell-sidebar-icons-hover);
        }
      }
    }
  }
  .disabled\:\[\&\>svg\]\:text-universal-shell-sidebar-icons-disabled {
    &:disabled {
      &>svg {
        color: var(--com-universal-shell-sidebar-icons-disabled);
      }
    }
  }
  .data-\[active\=true\]\:\[\&\>svg\]\:text-universal-shell-sidebar-icons-active {
    &[data-active="true"] {
      &>svg {
        color: var(--com-universal-shell-sidebar-icons-active);
      }
    }
  }
  .\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 {
    &>svg:not([class*='size-']) {
      width: calc(var(--spacing) * 3.5);
      height: calc(var(--spacing) * 3.5);
    }
  }
  .\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 {
    &>svg:not([class*='size-']) {
      width: calc(var(--spacing) * 4);
      height: calc(var(--spacing) * 4);
    }
  }
  .\[\&\>tbody\>tr\]\:border-y {
    &>tbody>tr {
      border-block-style: var(--tw-border-style);
      border-block-width: 1px;
    }
  }
  .\[\&\>tbody\>tr\]\:border-t {
    &>tbody>tr {
      border-top-style: var(--tw-border-style);
      border-top-width: 1px;
    }
  }
  .\[\&\>tbody\>tr\]\:border-b {
    &>tbody>tr {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 1px;
    }
  }
  .\[\&\>tbody\>tr\]\:border-border {
    &>tbody>tr {
      border-color: var(--neutral-200);
    }
  }
  .\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90 {
    &[data-panel-group-direction=vertical]>div {
      rotate: 90deg;
    }
  }
  .\[\&\[data-state\=open\]_\.accordion-chevron\]\:rotate-90 {
    &[data-state=open] .accordion-chevron {
      rotate: 90deg;
    }
  }
  .\[\&\[data-state\=open\]_\.accordion-chevron\]\:rotate-180 {
    &[data-state=open] .accordion-chevron {
      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;
    }
  }
  .\[\[data-slot\=tooltip-content\]_\&\]\:bg-background\/20 {
    [data-slot=tooltip-content] & {
      background-color: var(--neutral-0);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--neutral-0) 20%, transparent);
      }
    }
  }
  .\[\[data-slot\=tooltip-content\]_\&\]\:text-background {
    [data-slot=tooltip-content] & {
      color: var(--neutral-0);
    }
  }
  .dark\:\[\[data-slot\=tooltip-content\]_\&\]\:bg-background\/10 {
    @media (prefers-color-scheme: dark) {
      [data-slot=tooltip-content] & {
        background-color: var(--neutral-0);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--neutral-0) 10%, transparent);
        }
      }
    }
  }
  .\[\[data-state\=open\]_\&\]\:hidden {
    [data-state=open] & {
      display: none;
    }
  }
  .\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5 {
    [data-variant=legend]+& {
      margin-top: calc(var(--spacing) * -1.5);
    }
  }
}
@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 {
  --background: oklch(1 0 0);
  --foreground: oklch(0.1450 0 0);
  --card: oklch(1 0 0);
  --card-foreground: oklch(0.1450 0 0);
  --popover: oklch(1 0 0);
  --popover-foreground: oklch(0.1450 0 0);
  --primary: oklch(0.2050 0 0);
  --primary-foreground: oklch(0.9850 0 0);
  --secondary: oklch(0.9700 0 0);
  --secondary-foreground: oklch(0.2050 0 0);
  --accent: oklch(0.9700 0 0);
  --accent-foreground: oklch(0.2050 0 0);
  --destructive: oklch(0.5770 0.2450 27.3250);
  --destructive-foreground: oklch(1 0 0);
  --success: oklch(0.5435 0.1748 142.28);
  --success-background: oklch(0.9897 0.0195 135.83);
  --info-background: oklch(0.9675 0.0168 242.42);
  --warning: oklch(0.7162 0.1899 48.27);
  --warning-background: oklch(0.9796 0.0158 73.68);
  --destructive-background: oklch(0.9675 0.0164 8.16);
  --border: oklch(0.9220 0 0);
  --input: oklch(0.9220 0 0);
  --ring: oklch(0.7080 0 0);
  --sheet-margin-sm: 2rem;
  --sheet-margin-md: 3rem;
  --chart-1: var(--color-charts-bar-segment-1-default);
  --chart-2: var(--color-charts-bar-segment-2-default);
  --chart-3: var(--color-charts-bar-segment-3-default);
  --chart-4: var(--color-charts-bar-segment-4-default);
  --chart-5: var(--color-charts-bar-segment-5-default);
  --chart-6: var(--color-charts-bar-segment-incomplete-default);
  --chart-7: var(--accent-2-500);
  --chart-3-muted: var(--tertiary-200);
  --chart-5-muted: var(--accent-1-200);
  --chart-7-muted: var(--accent-2-200);
  --chart-incomplete-border: var(--color-charts-bar-border-style-incomplete);
  --font-sans: 'Cabinet', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  --font-serif: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
  --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --radius: 0.625rem;
  --shadow-x: 0;
  --shadow-y: 1px;
  --shadow-blur: 3px;
  --shadow-spread: 0px;
  --shadow-opacity: 0.1;
  --shadow-color: oklch(0 0 0);
  --shadow-2xs: 0 1px 2px 0px hsl(0 0% 0% / 0.05);
  --shadow-xs: 0 1px 3px 0px hsl(0 0% 0% / 0.05);
  --shadow-sm: 0 1px 3px 0px hsl(0 0% 0% / 0.10), 0 1px 2px -1px hsl(0 0% 0% / 0.10);
  --shadow: 0 1px 3px 0px hsl(0 0% 0% / 0.10), 0 1px 2px -1px hsl(0 0% 0% / 0.10);
  --shadow-md: 0 1px 3px 0px hsl(0 0% 0% / 0.10), 0 2px 4px -1px hsl(0 0% 0% / 0.10);
  --shadow-lg: 0 1px 3px 0px hsl(0 0% 0% / 0.10), 0 4px 6px -1px hsl(0 0% 0% / 0.10);
  --shadow-xl: 0 1px 3px 0px hsl(0 0% 0% / 0.10), 0 8px 10px -1px hsl(0 0% 0% / 0.10);
  --shadow-2xl: 0 1px 3px 0px hsl(0 0% 0% / 0.25);
  --tracking-tightest-2: -0.08em;
  --tracking-tightest-1: -0.06em;
  --tracking-tighter: -0.05em;
  --tracking-tight: -0.025em;
  --tracking-normal: 0em;
  --tracking-wide: 0.025em;
  --tracking-wider: 0.05em;
  --tracking-widest: 0.1em;
  --spacing: 0.25rem;
  --border-width-0: 0px;
  --border-width-base: 1px;
  --border-width-2: 2px;
  --border-width-4: 4px;
  --border-width-8: 8px;
  --font-size-xs: 0.75rem;
  --font-size-sm: 0.875rem;
  --font-size-base: 1rem;
  --font-size-lg: 1.125rem;
  --font-size-xl: 1.25rem;
  --font-size-2xl: 1.5rem;
  --font-size-3xl: 1.875rem;
  --font-size-4xl: 2.25rem;
  --font-size-5xl: 3rem;
  --font-size-6xl: 3.75rem;
  --font-size-7xl: 4.5rem;
  --font-size-8xl: 6rem;
  --font-size-9xl: 8rem;
  --leading-3: 0.75rem;
  --leading-4: 1rem;
  --leading-5: 1.25rem;
  --leading-6: 1.5rem;
  --leading-7: 1.75rem;
  --leading-8: 2rem;
  --leading-9: 2.25rem;
  --leading-10: 2.5rem;
  --leading-12: 3rem;
  --leading-14: 3.5rem;
  --leading-15: 3.75rem;
  --leading-16: 4rem;
  --leading-18: 4.5rem;
  --leading-24: 6rem;
  --leading-32: 8rem;
  --p-spacing-1: 0.25rem;
  --p-spacing-2: 0.5rem;
  --p-spacing-3: 0.75rem;
  --p-spacing-4: 1rem;
  --p-spacing-5: 1.25rem;
  --p-spacing-6: 1.5rem;
  --p-spacing-7: 1.75rem;
  --p-spacing-8: 2rem;
  --p-spacing-9: 2.25rem;
  --p-spacing-10: 2.5rem;
  --p-spacing-12: 3rem;
  --p-spacing-15: 3.75rem;
  --p-spacing-16: 4rem;
  --font-brand: 'Cabinet', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  --font-heading: 'Cabinet', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  --font-body: 'Cabinet', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  --font-label: 'Cabinet', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  --font-system: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif;
  --font-weight-brand: 900;
  --neutral-0: var(--sys-color-neutral-0);
  --neutral-50: var(--sys-color-neutral-50);
  --neutral-100: var(--sys-color-neutral-100);
  --neutral-200: var(--sys-color-neutral-200);
  --neutral-300: var(--sys-color-neutral-300);
  --neutral-400: var(--sys-color-neutral-400);
  --neutral-450: #d4d4d4;
  --neutral-500: var(--sys-color-neutral-500);
  --neutral-600: var(--sys-color-neutral-600);
  --neutral-650: var(--sys-color-neutral-650);
  --neutral-700: var(--sys-color-neutral-700);
  --neutral-800: var(--sys-color-neutral-800);
  --neutral-900: var(--sys-color-neutral-900);
  --neutral-950: var(--sys-color-neutral-950);
  --neutral-1000: var(--sys-color-neutral-1000);
  --primary-50: var(--sys-color-primary-50);
  --primary-100: var(--sys-color-primary-100);
  --primary-200: var(--sys-color-primary-200);
  --primary-300: var(--sys-color-primary-300);
  --primary-400: var(--sys-color-primary-400);
  --primary-500: var(--sys-color-primary-500);
  --primary-600: var(--sys-color-primary-600);
  --primary-700: var(--sys-color-primary-700);
  --primary-800: var(--sys-color-primary-800);
  --primary-900: var(--sys-color-primary-900);
  --primary-950: var(--sys-color-primary-950);
  --secondary-50: var(--sys-color-secondary-50);
  --secondary-100: var(--sys-color-secondary-100);
  --secondary-200: var(--sys-color-secondary-200);
  --secondary-300: var(--sys-color-secondary-300);
  --secondary-400: var(--sys-color-secondary-400);
  --secondary-500: var(--sys-color-secondary-500);
  --secondary-600: var(--sys-color-secondary-600);
  --secondary-700: var(--sys-color-secondary-700);
  --secondary-800: var(--sys-color-secondary-800);
  --secondary-900: var(--sys-color-secondary-900);
  --secondary-950: var(--sys-color-secondary-950);
  --tertiary-50: var(--sys-color-tertiary-50);
  --tertiary-100: var(--sys-color-tertiary-100);
  --tertiary-200: var(--sys-color-tertiary-200);
  --tertiary-300: var(--sys-color-tertiary-300);
  --tertiary-400: var(--sys-color-tertiary-400);
  --tertiary-500: var(--sys-color-tertiary-500);
  --tertiary-600: var(--sys-color-tertiary-600);
  --tertiary-700: var(--sys-color-tertiary-700);
  --tertiary-800: var(--sys-color-tertiary-800);
  --tertiary-900: var(--sys-color-tertiary-900);
  --tertiary-950: var(--sys-color-tertiary-950);
  --success-50: var(--sys-color-success-50);
  --success-100: var(--sys-color-success-100);
  --success-200: var(--sys-color-success-200);
  --success-300: var(--sys-color-success-300);
  --success-400: var(--sys-color-success-400);
  --success-500: var(--sys-color-success-500);
  --success-600: var(--sys-color-success-600);
  --success-700: var(--sys-color-success-700);
  --success-800: var(--sys-color-success-800);
  --success-900: var(--sys-color-success-900);
  --success-950: var(--sys-color-success-950);
  --info-50: var(--sys-color-info-50);
  --info-100: var(--sys-color-info-100);
  --info-200: var(--sys-color-info-200);
  --info-300: var(--sys-color-info-300);
  --info-400: var(--sys-color-info-400);
  --info-500: var(--sys-color-info-500);
  --info-600: var(--sys-color-info-600);
  --info-700: var(--sys-color-info-700);
  --info-800: var(--sys-color-info-800);
  --info-900: var(--sys-color-info-900);
  --info-950: var(--sys-color-info-950);
  --warning-50: var(--sys-color-warning-50);
  --warning-100: var(--sys-color-warning-100);
  --warning-200: var(--sys-color-warning-200);
  --warning-300: var(--sys-color-warning-300);
  --warning-400: var(--sys-color-warning-400);
  --warning-500: var(--sys-color-warning-500);
  --warning-600: var(--sys-color-warning-600);
  --warning-700: var(--sys-color-warning-700);
  --warning-800: var(--sys-color-warning-800);
  --warning-900: var(--sys-color-warning-900);
  --warning-950: var(--sys-color-warning-950);
  --destructive-50: var(--sys-color-destructive-50);
  --destructive-100: var(--sys-color-destructive-100);
  --destructive-200: var(--sys-color-destructive-200);
  --destructive-300: var(--sys-color-destructive-300);
  --destructive-400: var(--sys-color-destructive-400);
  --destructive-500: var(--sys-color-destructive-500);
  --destructive-600: var(--sys-color-destructive-600);
  --destructive-700: var(--sys-color-destructive-700);
  --destructive-800: var(--sys-color-destructive-800);
  --destructive-900: var(--sys-color-destructive-900);
  --destructive-950: var(--sys-color-destructive-950);
  --mono-white: var(--sys-color-mono-white);
  --mono-dark: var(--sys-color-mono-dark);
  --mono-black: var(--sys-color-mono-black);
  --opacity-light-4: var(--sys-color-opacity-light4);
  --opacity-light-8: var(--sys-color-opacity-light8);
  --opacity-light-12: var(--sys-color-opacity-light12);
  --opacity-light-16: var(--sys-color-opacity-light16);
  --opacity-light-24: var(--sys-color-opacity-light24);
  --opacity-light-50: var(--sys-color-opacity-light50);
  --opacity-light-70: var(--sys-color-opacity-light70);
  --opacity-dark-4: var(--sys-color-opacity-dark4);
  --opacity-dark-8: var(--sys-color-opacity-dark8);
  --opacity-dark-12: var(--sys-color-opacity-dark12);
  --opacity-dark-16: var(--sys-color-opacity-dark16);
  --opacity-dark-24: var(--sys-color-opacity-dark24);
  --opacity-dark-50: var(--sys-color-opacity-dark50);
  --opacity-dark-70: var(--sys-color-opacity-dark70);
  --accent-1-50: var(--sys-color-accent-1-50);
  --accent-1-100: var(--sys-color-accent-1-100);
  --accent-1-200: var(--sys-color-accent-1-200);
  --accent-1-300: var(--sys-color-accent-1-300);
  --accent-1-400: var(--sys-color-accent-1-400);
  --accent-1-500: var(--sys-color-accent-1-500);
  --accent-1-600: var(--sys-color-accent-1-600);
  --accent-1-700: var(--sys-color-accent-1-700);
  --accent-1-800: var(--sys-color-accent-1-800);
  --accent-1-900: var(--sys-color-accent-1-900);
  --accent-1-950: var(--sys-color-accent-1-950);
  --accent-2-50: var(--sys-color-accent-2-50);
  --accent-2-100: var(--sys-color-accent-2-100);
  --accent-2-200: var(--sys-color-accent-2-200);
  --accent-2-300: var(--sys-color-accent-2-300);
  --accent-2-400: var(--sys-color-accent-2-400);
  --accent-2-500: var(--sys-color-accent-2-500);
  --accent-2-600: var(--sys-color-accent-2-600);
  --accent-2-700: var(--sys-color-accent-2-700);
  --accent-2-800: var(--sys-color-accent-2-800);
  --accent-2-900: var(--sys-color-accent-2-900);
  --accent-2-950: var(--sys-color-accent-2-950);
  --radius-container-xs: calc(var(--radius) - 4px);
  --radius-container-sm: calc(var(--radius) - 2px);
  --radius-container-md: var(--radius);
  --radius-container-lg: calc(var(--radius) + 4px);
  --radius-container-xl: calc(var(--radius) + 8px);
  --radius-container-2xl: calc(var(--radius) + 12px);
  --radius-container-circle: 9999px;
  --radius-button-xs: calc(var(--radius) - 4px);
  --radius-button-sm: calc(var(--radius) - 2px);
  --radius-button-md: var(--radius);
  --radius-button-lg: calc(var(--radius) + 4px);
  --radius-button-xl: calc(var(--radius) + 8px);
  --radius-button-2xl: calc(var(--radius) + 12px);
  --radius-button-circle: 9999px;
  --ghost-background: transparent;
  --ghost-background-pressed: transparent;
  --ghost-background-disabled: transparent;
  --com-button-primary-background: var(--ref-color-app-primary-background);
  --com-button-primary-background-hover: var(--ref-color-app-primary-background-hover);
  --com-button-primary-background-pressed: var(--ref-color-app-primary-background-pressed);
  --com-button-primary-background-disabled: var(--ref-color-app-primary-background-disabled);
  --com-button-primary-foreground: var(--ref-color-app-primary-foreground);
  --com-button-primary-foreground-disabled: var(--ref-color-app-primary-foreground-disabled);
  --com-button-primary-border: #FFFFFF00;
  --com-button-primary-border-width: var(--sys-border-width-border-0);
  --com-button-secondary-background: var(--ref-color-app-secondary-background);
  --com-button-secondary-background-hover: var(--ref-color-app-secondary-background-hover);
  --com-button-secondary-background-pressed: var(--ref-color-app-secondary-background-pressed);
  --com-button-secondary-background-disabled: var(--ref-color-app-secondary-background-disabled);
  --com-button-secondary-foreground: var(--ref-color-app-secondary-foreground);
  --com-button-secondary-foreground-disabled: var(--ref-color-app-secondary-foreground-disabled);
  --com-button-secondary-border: var(--ref-color-brand-secondary-foreground);
  --com-button-secondary-border-width: var(--sys-border-width-border-base);
  --com-button-tertiary-background: var(--ref-color-brand-primary-background);
  --com-button-tertiary-background-hover: var(--ref-color-brand-primary-background-hover);
  --com-button-tertiary-background-pressed: var(--ref-color-brand-primary-background-pressed);
  --com-button-tertiary-background-disabled: var(--ref-color-brand-primary-background-disabled);
  --com-button-tertiary-foreground: var(--ref-color-brand-primary-foreground);
  --com-button-tertiary-foreground-disabled: var(--ref-color-brand-primary-foreground-disabled);
  --com-button-tertiary-border: #FFFFFF00;
  --com-button-tertiary-border-width: var(--sys-border-width-border-0);
  --com-button-outline-on-inverse-background: var(--com-surface-background-bg-accent-brand);
  --com-button-outline-on-inverse-background-hover: var(--com-surface-background-bg-10);
  --com-button-outline-on-inverse-background-pressed: var(--com-surface-background-bg-10);
  --com-button-outline-on-inverse-background-disabled: var(--ref-color-effects-opacity-opacity-light-200);
  --com-button-outline-on-inverse-foreground: var(--com-text-foreground-on-inverse-base);
  --com-button-outline-on-inverse-foreground-disabled: var(--com-text-foreground-on-inverse-muted);
  --com-button-outline-on-inverse-border: var(--ref-color-border-default);
  --com-button-outline-on-inverse-border-width: var(--sys-border-width-border-base);
  --com-button-outline-background: var(--com-surface-background-bg-base);
  --com-button-outline-background-hover: var(--com-surface-background-bg-10);
  --com-button-outline-background-pressed: var(--com-surface-background-bg-10);
  --com-button-outline-background-disabled: var(--ref-color-effects-opacity-opacity-light-200);
  --com-button-outline-foreground: var(--com-text-foreground-base);
  --com-button-outline-foreground-disabled: var(--ref-color-app-primary-foreground-disabled);
  --com-button-outline-border: var(--ref-color-border-default);
  --com-button-outline-border-width: var(--sys-border-width-border-base);
  --com-button-ghost-primary-background: #FFFFFF00;
  --com-button-ghost-primary-background-hover: var(--sys-color-opacity-dark8);
  --com-button-ghost-primary-background-pressed: var(--com-surface-background-bg-20);
  --com-button-ghost-primary-background-disabled: #FFFFFF00;
  --com-button-ghost-primary-foreground: var(--com-text-foreground-base);
  --com-button-ghost-primary-foreground-disabled: var(--com-button-tertiary-background-disabled);
  --com-button-ghost-primary-border: var(--ref-color-border-default);
  --com-button-ghost-primary-border-width-default: var(--sys-border-width-border-0);
  --com-button-ghost-primary-border-width-focus: var(--sys-border-width-border-0);
  --com-button-ghost-tertiary-background: #FFFFFF00;
  --com-button-ghost-tertiary-background-hover: var(--sys-color-opacity-dark8);
  --com-button-ghost-tertiary-background-pressed: var(--com-surface-background-bg-20);
  --com-button-ghost-tertiary-background-disabled: #FFFFFF00;
  --com-button-ghost-tertiary-foreground: var(--com-text-foreground-brand-primary);
  --com-button-ghost-tertiary-foreground-disabled: var(--com-button-tertiary-background-disabled);
  --com-button-ghost-tertiary-border: var(--ref-color-border-default);
  --com-button-ghost-tertiary-border-width-default: var(--sys-border-width-border-0);
  --com-button-ghost-tertiary-border-width-focus: var(--sys-border-width-border-0);
  --com-button-destructive-muted-background: var(--com-surface-background-bg-10);
  --com-button-destructive-muted-background-hover: var(--com-surface-background-bg-20);
  --com-button-destructive-muted-background-pressed: var(--com-surface-background-bg-20);
  --com-button-destructive-muted-background-disabled: var(--ref-color-destructive-background-disabled);
  --com-button-destructive-muted-foreground: var(--com-text-foreground-destructive-error);
  --com-button-destructive-muted-foreground-disabled: var(--ref-color-destructive-foreground-disabled);
  --com-button-destructive-muted-border: var(--sys-color-destructive-200);
  --com-button-destructive-muted-border-width-default: var(--sys-border-width-border-0);
  --com-button-destructive-muted-border-width-focus: var(--sys-border-width-border-0);
  --com-button-destructive-background: var(--sys-color-destructive-500);
  --com-button-destructive-background-hover: var(--sys-color-destructive-600);
  --com-button-destructive-background-pressed: var(--sys-color-destructive-600);
  --com-button-destructive-background-disabled: var(--ref-color-destructive-background-disabled);
  --com-button-destructive-foreground: var(--com-text-foreground-on-inverse-base);
  --com-button-destructive-foreground-disabled: var(--ref-color-destructive-foreground-disabled);
  --com-button-destructive-border: var(--sys-color-destructive-200);
  --com-button-destructive-border-width: var(--sys-border-width-border-0);
  --com-button-destructive-border-width-focus: var(--sys-border-width-border-0);
  --com-button-loading-background: var(--ref-color-brand-secondary-background);
  --com-button-loading-background-hover: var(--ref-color-brand-secondary-background-hover);
  --com-button-loading-background-pressed: var(--ref-color-brand-secondary-background-pressed);
  --com-button-loading-foreground: var(--ref-color-brand-secondary-foreground);
  --com-avatar-background: var(--sys-color-primary-300);
  --com-avatar-foreground: var(--com-text-foreground-on-accent-brand-primary-muted);
  --com-alert-banner-banner-radius: var(--com-radius-container-lg);
  --com-alert-banner-border-width: var(--sys-border-width-border-base);
  --com-alert-banner-inline-neutral-background: var(--com-surface-background-bg-5);
  --com-alert-banner-inline-neutral-border: var(--ref-color-border-default);
  --com-alert-banner-inline-neutral-heading: var(--com-text-foreground-base);
  --com-alert-banner-inline-neutral-body: var(--com-text-foreground-muted);
  --com-alert-banner-inline-neutral-icon: var(--com-icon-foreground-base);
  --com-alert-banner-inline-success-background: var(--sys-color-success-50);
  --com-alert-banner-inline-success-border: var(--ref-color-success-border);
  --com-alert-banner-inline-success-heading: var(--com-text-foreground-success);
  --com-alert-banner-inline-success-body: var(--com-text-foreground-muted);
  --com-alert-banner-inline-success-icon: var(--com-icon-foreground-success);
  --com-alert-banner-inline-info-background: var(--ref-color-info-background);
  --com-alert-banner-inline-info-border: var(--ref-color-info-border);
  --com-alert-banner-inline-info-heading: var(--com-text-foreground-info);
  --com-alert-banner-inline-info-body: var(--com-text-foreground-muted);
  --com-alert-banner-inline-info-icon: var(--com-icon-foreground-info);
  --com-alert-banner-inline-warning-background: var(--ref-color-warning-background);
  --com-alert-banner-inline-warning-border: var(--ref-color-warning-border);
  --com-alert-banner-inline-warning-heading: var(--com-text-foreground-warning);
  --com-alert-banner-inline-warning-body: var(--com-text-foreground-muted);
  --com-alert-banner-inline-warning-icon: var(--com-icon-foreground-warning);
  --com-alert-banner-inline-danger-background: var(--ref-color-destructive-background);
  --com-alert-banner-inline-danger-border: var(--com-button-destructive-border);
  --com-alert-banner-inline-danger-heading: var(--com-text-foreground-destructive-error);
  --com-alert-banner-inline-danger-body: var(--com-text-foreground-muted);
  --com-alert-banner-inline-danger-icon: var(--com-icon-foreground-destructive-error);
  --com-alert-banner-inline-neutral-button: outline;
  --com-alert-banner-inline-success-button: outline;
  --com-alert-banner-inline-info-button: outline;
  --com-alert-banner-inline-warning-button: outline;
  --com-alert-banner-inline-danger-button: outline;
  --com-alert-banner-system-heading-font-size: 0.875rem;
  --com-alert-banner-system-heading-font-weight: 500;
  --com-alert-banner-system-body-font-size: 0.875rem;
  --com-alert-banner-system-default-background-default: var(--com-surface-card-card-accent-brand);
  --com-alert-banner-system-default-foreground-heading: var(--com-text-foreground-on-brand-primary);
  --com-alert-banner-system-default-foreground-body: var(--com-text-foreground-on-brand-primary);
  --com-alert-banner-system-default-foreground-icon: var(--com-icon-foreground-inverse);
  --com-alert-banner-system-default-primary-button-type: primary;
  --com-alert-banner-system-default-button-size: Small;
  --com-surface-background-bg-5: var(--ref-color-background-50);
  --com-icon-foreground-base: var(--com-text-foreground-base);
  --com-icon-foreground-success: var(--ref-color-success-foreground);
  --com-icon-foreground-info: var(--ref-color-info-foreground-strong);
  --com-icon-foreground-warning: var(--ref-color-warning-foreground-strong);
  --com-icon-foreground-destructive-error: var(--ref-color-destructive-foreground);
  --com-text-foreground-muted: var(--sys-color-neutral-650);
  --com-text-foreground-success: var(--ref-color-success-foreground);
  --com-text-foreground-info: var(--ref-color-info-foreground-strong);
  --com-text-foreground-warning: var(--ref-color-warning-foreground-strong);
  --ref-color-success-border: var(--sys-color-success-300);
  --ref-color-info-background: var(--sys-color-info-50);
  --ref-color-info-border: var(--sys-color-info-200);
  --ref-color-warning-background: var(--sys-color-warning-50);
  --ref-color-warning-border: var(--sys-color-warning-300);
  --ref-color-destructive-background: var(--sys-color-destructive-50);
  --ref-color-background-50: var(--sys-color-neutral-50);
  --ref-color-info-foreground-strong: var(--sys-color-info-600);
  --ref-color-success-foreground: var(--sys-color-success-500);
  --ref-color-warning-foreground-strong: var(--sys-color-warning-700);
  --com-badge-radius-tight: var(--com-radius-container-md);
  --com-badge-radius-normal: var(--com-radius-container-md);
  --com-badge-radius-lg: var(--com-radius-container-md);
  --com-badge-radius-xl: var(--com-radius-container-md);
  --com-badge-border-width-none: var(--sys-border-width-border-0);
  --com-badge-border-width-true: var(--sys-border-width-border-base);
  --com-badge-has-border: 0;
  --com-badge-primary-background-default: var(--com-tag-primary-background-default);
  --com-badge-primary-border: var(--com-tag-primary-border);
  --com-badge-primary-text-foreground: var(--com-tag-primary-foreground);
  --com-badge-primary-icon-foreground: var(--com-tag-primary-foreground);
  --com-badge-primary-has-border: 0;
  --com-badge-secondary-background-default: var(--com-tag-secondary-background-default);
  --com-badge-secondary-border: var(--com-tag-secondary-border);
  --com-badge-secondary-text-foreground: var(--com-tag-secondary-foreground);
  --com-badge-secondary-icon-foreground: var(--com-tag-secondary-foreground);
  --com-badge-secondary-has-border: 0;
  --com-badge-outline-background-default: var(--com-tag-outline-background-default);
  --com-badge-outline-border: var(--com-tag-outline-border);
  --com-badge-outline-text-foreground: var(--com-tag-outline-foreground);
  --com-badge-outline-icon-foreground: var(--com-tag-outline-foreground);
  --com-badge-outline-has-border: 1;
  --com-badge-ghost-background-default: var(--com-surface-background-bg-base);
  --com-badge-ghost-border: var(--ref-color-border-strong);
  --com-badge-ghost-text-foreground: var(--com-text-foreground-base);
  --com-badge-ghost-icon-foreground: var(--com-icon-foreground-neutral);
  --com-badge-destructive-strong-background-default: var(--com-tag-error-strong-background-default);
  --com-badge-destructive-strong-border: var(--ref-color-border-default);
  --com-badge-destructive-strong-text-foreground: var(--com-tag-error-strong-foreground);
  --com-badge-destructive-strong-icon-foreground: var(--com-tag-error-strong-foreground);
  --com-badge-destructive-muted-background: var(--com-tag-error-muted-background-default);
  --com-badge-destructive-muted-border: var(--com-tag-error-muted-border);
  --com-badge-destructive-muted-text-foreground: var(--com-text-foreground-destructive-error);
  --com-badge-destructive-muted-icon-foreground: var(--com-tag-error-muted-foreground);
  --com-badge-brand-primary-background-default: var(--com-tag-brand-primary-background-default);
  --com-badge-brand-primary-border: var(--com-tag-brand-primary-border);
  --com-badge-brand-primary-text-foreground: var(--com-tag-brand-primary-foreground);
  --com-badge-brand-primary-icon-foreground: var(--com-tag-brand-primary-foreground);
  --com-badge-brand-primary-has-border: 1;
  --com-badge-brand-secondary-background-default: var(--com-tag-brand-secondary-background-default);
  --com-badge-brand-secondary-border: var(--com-tag-brand-secondary-border);
  --com-badge-brand-secondary-text-foreground: var(--com-tag-brand-secondary-foreground);
  --com-badge-brand-secondary-icon-foreground: var(--com-tag-brand-secondary-foreground);
  --com-badge-positive-background: var(--ref-color-success-background-strong);
  --com-badge-positive-border: var(--ref-color-success-border);
  --com-badge-positive-text-foreground: var(--ref-color-success-foreground-strong);
  --com-badge-negative-background: var(--com-tag-error-muted-background-default);
  --com-badge-negative-border: var(--com-tag-error-muted-border);
  --com-badge-negative-text-foreground: var(--com-tag-error-muted-foreground);
  --com-badge-negative-has-border: 1;
  --com-badge-info-background-default: var(--ref-color-info-background-strong);
  --com-badge-info-border: var(--ref-color-info-border);
  --com-badge-info-text-foreground: var(--ref-color-info-foreground-strong);
  --com-badge-warning-background-default: var(--ref-color-warning-background-strong);
  --com-badge-warning-border: var(--ref-color-warning-border);
  --com-badge-warning-text-foreground: var(--com-text-foreground-warning);
  --com-badge-accent-1-background-default: var(--ref-color-accent-1-background-strong);
  --com-badge-accent-1-border: var(--ref-color-accent-1-border);
  --com-badge-accent-1-text-foreground: var(--ref-color-accent-1-foreground-strong);
  --com-badge-accent-2-background-default: var(--ref-color-accent-2-background-strong);
  --com-badge-accent-2-border: var(--ref-color-accent-2-border);
  --com-badge-accent-2-text-foreground: var(--ref-color-accent-2-foreground-strong);
  --com-badge-icon-only-background: var(--com-surface-background-bg-accent-muted-brand);
  --com-badge-icon-only-foreground: var(--com-icon-foreground-brand-accent);
  --com-bulk-action-menubar-dismissable-tag-variant: secondary;
  --com-bulk-action-menubar-menu-button-variant: ghost-primary;
  --com-bulk-action-menubar-cta-secondary-button-variant: ghost-primary;
  --com-bulk-action-menubar-cta-primary-button-variant: ghost-primary;
  --ref-color-app-secondary-border: var(--ref-color-border-default);
  --ref-color-border-focus-default: var(--sys-color-primary-500);
  --ref-color-destructive-background-strong: var(--sys-color-destructive-100);
  --ref-color-destructive-border-muted: var(--sys-color-destructive-300);
  --ref-color-success-background-strong: var(--sys-color-success-200);
  --com-icon-foreground-brand-accent: var(--sys-color-primary-500);
  --com-icon-foreground-neutral: var(--com-text-foreground-muted);
  --ref-color-accent-1-background-strong: var(--sys-color-accent-1-200);
  --ref-color-accent-1-border: var(--sys-color-accent-1-100);
  --ref-color-accent-1-foreground-strong: var(--sys-color-accent-1-900);
  --ref-color-accent-2-background-strong: var(--sys-color-accent-2-200);
  --ref-color-accent-2-border: var(--sys-color-accent-2-300);
  --ref-color-accent-2-foreground-strong: var(--sys-color-accent-2-800);
  --ref-color-brand-primary-border: var(--sys-color-primary-300);
  --ref-color-brand-secondary-border: var(--sys-color-secondary-300);
  --ref-color-info-background-strong: var(--sys-color-info-100);
  --ref-color-success-foreground-strong: var(--sys-color-success-800);
  --ref-color-warning-background-strong: var(--sys-color-warning-100);
  --ref-color-border-strong: var(--sys-color-neutral-400);
  --ref-color-destructive-border-strong: var(--sys-color-destructive-600);
  --ref-color-info-foreground: var(--sys-color-info-400);
  --ref-color-success-background: var(--sys-color-success-50);
  --ref-color-warning-foreground: var(--sys-color-warning-600);
  --com-surface-background-bg-base: var(--ref-color-background-base);
  --com-surface-background-bg-accent-muted-brand: var(--ref-color-background-accent-brand-primary-muted);
  --com-surface-background-bg-accent-brand: var(--ref-color-brand-primary-background);
  --com-text-foreground-brand-primary: var(--sys-color-primary-500);
  --com-text-foreground-disabled-super-muted-brand: var(--sys-color-neutral-500);
  --com-text-foreground-on-accent-brand-primary-muted: var(--sys-color-primary-700);
  --com-text-foreground-on-accent-brand-primary-strong: var(--sys-color-primary-100);
  --ref-color-effects-opacity-opacity-light-200: var(--sys-color-opacity-light12);
  --ref-color-brand-primary-background: var(--sys-color-primary-500);
  --ref-color-brand-primary-background-hover: var(--sys-color-primary-600);
  --ref-color-brand-primary-background-pressed: var(--sys-color-primary-700);
  --ref-color-brand-primary-background-disabled: var(--sys-color-opacity-dark12);
  --ref-color-brand-primary-foreground: var(--sys-color-primary-50);
  --ref-color-brand-primary-foreground-disabled: var(--sys-color-opacity-dark24);
  --ref-color-brand-secondary-background: var(--sys-color-secondary-500);
  --ref-color-brand-secondary-background-hover: var(--sys-color-secondary-600);
  --ref-color-brand-secondary-background-pressed: var(--sys-color-secondary-600);
  --ref-color-brand-secondary-background-disabled: var(--sys-color-opacity-dark12);
  --ref-color-brand-secondary-foreground: var(--sys-color-secondary-100);
  --ref-color-brand-secondary-foreground-disabled: var(--sys-color-opacity-dark24);
  --ref-color-border-default: var(--sys-color-neutral-200);
  --ref-color-border-focus-strong-accent-brand: var(--sys-color-primary-500);
  --ref-color-background-base: var(--sys-color-neutral-0);
  --ref-color-background-accent-brand-primary-muted: var(--sys-color-primary-100);
  --ref-color-app-primary-background: var(--sys-color-neutral-950);
  --ref-color-app-primary-background-hover: var(--sys-color-neutral-700);
  --ref-color-app-primary-background-pressed: var(--sys-color-neutral-700);
  --ref-color-app-primary-background-disabled: var(--sys-color-opacity-dark12);
  --ref-color-app-primary-foreground: var(--sys-color-neutral-50);
  --ref-color-app-primary-foreground-disabled: var(--sys-color-opacity-dark24);
  --ref-color-app-secondary-background: var(--sys-color-neutral-100);
  --ref-color-app-secondary-background-hover: var(--sys-color-neutral-200);
  --ref-color-app-secondary-background-pressed: var(--sys-color-neutral-200);
  --ref-color-app-secondary-background-disabled: var(--sys-color-opacity-dark8);
  --ref-color-app-secondary-foreground: var(--sys-color-neutral-950);
  --ref-color-app-secondary-foreground-disabled: var(--com-text-foreground-disabled-super-muted);
  --ref-color-destructive-background-disabled: var(--sys-color-destructive-50);
  --ref-color-destructive-foreground-disabled: var(--sys-color-destructive-300);
  --ref-color-destructive-foreground: var(--sys-color-destructive-500);
  --com-surface-background-bg-10: var(--ref-color-background-100);
  --com-surface-background-bg-20: var(--ref-color-background-200);
  --com-text-foreground-base: var(--sys-color-neutral-950);
  --com-text-foreground-on-inverse-base: var(--sys-color-neutral-50);
  --com-text-foreground-on-inverse-muted: var(--sys-color-neutral-500);
  --com-text-foreground-on-inverse-super-muted: var(--sys-color-neutral-600);
  --com-text-foreground-disabled-super-muted: var(--sys-color-neutral-500);
  --com-text-foreground-destructive-error: var(--ref-color-destructive-foreground);
  --ref-color-background-100: var(--sys-color-neutral-100);
  --ref-color-background-200: var(--sys-color-neutral-200);
  --sys-border-width-border-0: 0;
  --sys-border-width-border-base: 1px;
  --sys-border-width-border-2: 2px;
  --sys-border-width-border-4: 4px;
  --sys-border-width-border-8: 8px;
  --sys-radius-rounded-none: 0;
  --sys-radius-rounded-xs: 2px;
  --sys-radius-rounded-sm: 4px;
  --sys-radius-rounded-md: 6px;
  --sys-radius-rounded-lg: 8px;
  --sys-radius-rounded-xl: 12px;
  --sys-radius-rounded-2xl: 16px;
  --sys-radius-rounded-3xl: 24px;
  --sys-radius-rounded-4xl: 32px;
  --sys-radius-rounded-full: 9999px;
  --com-radius-button-xs: var(--sys-radius-rounded-sm);
  --com-radius-button-sm: var(--sys-radius-rounded-md);
  --com-radius-button-md: var(--sys-radius-rounded-lg);
  --com-radius-button-lg: var(--sys-radius-rounded-xl);
  --com-radius-button-xl: var(--sys-radius-rounded-2xl);
  --com-radius-button-2xl: var(--sys-radius-rounded-3xl);
  --com-radius-button-circle: var(--sys-radius-rounded-full);
  --com-focus-ring-width: var(--sys-border-width-border-4);
  --com-focus-ring-padding: var(--sys-border-width-border-2);
  --com-button-link-focus-radius: var(--com-radius-container-sm);
  --com-radius-container-xs: var(--sys-radius-rounded-sm);
  --com-radius-container-sm: var(--sys-radius-rounded-md);
  --com-radius-container-md: var(--sys-radius-rounded-lg);
  --com-radius-container-lg: var(--sys-radius-rounded-xl);
  --com-radius-container-xl: var(--sys-radius-rounded-2xl);
  --com-radius-container-2xl: var(--sys-radius-rounded-3xl);
  --com-radius-container-circle: var(--sys-radius-rounded-full);
  --com-radius-container-none: var(--sys-radius-rounded-none);
  --com-checkbox-radius: var(--com-radius-container-xs);
  --com-checkbox-border-width: var(--sys-border-width-border-base);
  --com-checkbox-empty-default-background: var(--com-surface-card-card-base);
  --com-checkbox-empty-border-default: var(--ref-color-border-strong);
  --com-checkbox-empty-background-hover: var(--com-surface-card-card-base);
  --com-checkbox-empty-border-hover: var(--ref-color-border-focus-strong-accent-brand);
  --com-checkbox-empty-background-focus: var(--com-surface-card-card-base);
  --com-checkbox-empty-border-focus: var(--ref-color-border-strong);
  --com-checkbox-empty-background-disabled: var(--ref-color-effects-opacity-opacity-dark-100);
  --com-checkbox-empty-border-disabled: var(--ref-color-border-strong);
  --com-checkbox-checked-background-default: var(--com-surface-card-card-accent-primary);
  --com-checkbox-checked-background-hover: var(--com-surface-background-bg-80);
  --com-checkbox-checked-background-focus: var(--com-surface-card-card-accent-primary);
  --com-checkbox-checked-background-disabled: var(--ref-color-effects-opacity-opacity-dark-500);
  --com-checkbox-checked-border-disabled: var(--ref-color-border-strong);
  --com-checkbox-checked-foreground-disabled: var(--com-icon-foreground-inverse);
  --com-icon-foreground-inverse: var(--com-text-foreground-on-inverse-base);
  --com-icon-foreground-disabled: var(--com-text-foreground-disabled-super-muted);
  --com-charts-bar-radius: var(--com-radius-container-xs);
  --com-charts-bar-border-style-complete-width: var(--sys-border-width-border-0);
  --com-charts-bar-border-style-complete: var(--ref-color-brand-primary-background);
  --com-charts-bar-border-style-incomplete-width: var(--sys-border-width-border-base);
  --com-charts-bar-border-style-incomplete: var(--sys-color-primary-400);
  --com-charts-bar-segment-1-default: var(--ref-color-brand-primary-background);
  --com-charts-bar-segment-2-default: var(--sys-color-primary-700);
  --com-charts-bar-segment-3-default: var(--ref-color-tertiary-background);
  --com-charts-bar-segment-4-default: var(--sys-color-primary-300);
  --com-charts-bar-segment-5-default: var(--ref-color-accent-2-foreground);
  --com-charts-bar-segment-incomplete-default: var(--ref-color-brand-primary-background-muted);
  --com-charts-legend-label-primary: var(--com-text-foreground-base);
  --com-charts-legend-label-secondary: var(--com-text-foreground-muted);
  --com-charts-legend-object-radius: var(--com-radius-container-circle);
  --com-worksheet-card-section-badge-variant: info;
  --com-kanban-card-radius: var(--com-radius-container-md);
  --com-kanban-card-background: var(--com-surface-card-card-base);
  --com-kanban-card-background-hover: var(--com-surface-card-card-1);
  --com-kanban-card-badge-type-generic: secondary;
  --com-kanban-card-badge-type-parent: info;
  --com-kanban-card-badge-type-child: secondary;
  --com-kanban-column-radius: var(--com-radius-container-2xl);
  --com-kanban-column-background: var(--com-surface-card-card-3);
  --com-kanban-icon-badge-foreground: var(--com-icon-foreground-brand-accent);
  --com-kanban-icon-badge-background: var(--com-surface-background-bg-accent-muted-brand);
  --com-date-picker-calendar-calendar-cell-radius: var(--com-radius-container-md);
  --com-date-picker-calendar-background-default: var(--com-surface-card-card-base);
  --com-date-picker-calendar-background-disabled: var(--ref-color-effects-opacity-opacity-dark-100);
  --com-date-picker-calendar-foreground-disabled: var(--com-text-foreground-disabled-super-muted);
  --com-date-picker-calendar-today-foreground: var(--com-text-foreground-base);
  --com-date-picker-calendar-today-radius: var(--com-radius-container-circle);
  --com-date-picker-calendar-today-border-width: var(--sys-border-width-border-base);
  --com-date-picker-calendar-today-background-default: var(--com-surface-card-card-base);
  --com-date-picker-calendar-today-background-hover: var(--com-surface-card-card-2);
  --com-date-picker-calendar-today-border: var(--ref-color-border-focus-strong-accent-brand);
  --com-date-picker-calendar-calendar-cell-bookend-foreground-default: var(--com-text-foreground-base);
  --com-date-picker-calendar-calendar-cell-bookend-background-hover: var(--com-surface-background-bg-20);
  --com-date-picker-calendar-calendar-cell-bookend-foreground-selected: var(--com-text-foreground-on-brand-primary);
  --com-date-picker-calendar-calendar-cell-bookend-background-selected: var(--com-surface-background-bg-95);
  --com-date-picker-calendar-calendar-cell-middle-background-default: var(--com-surface-background-bg-10);
  --com-date-picker-calendar-calendar-cell-middle-background-hover: var(--com-surface-background-bg-10);
  --com-date-picker-calendar-calendar-cell-middle-hover-border-width: var(--sys-border-width-border-0);
  --com-date-picker-calendar-calendar-cell-middle-hover-border: var(--ref-color-border-default);
  --com-surface-background-bg-30: var(--ref-color-background-300);
  --com-surface-background-bg-95: var(--ref-color-background-950);
  --com-surface-card-card-2: var(--com-surface-background-bg-10);
  --com-text-foreground-on-brand-primary: var(--sys-color-primary-200);
  --ref-color-background-300: var(--sys-color-neutral-300);
  --ref-color-background-950: var(--sys-color-neutral-950);
  --com-select-menu-select-container-radius: var(--com-radius-container-sm);
  --com-select-menu-select-item-radius: var(--com-radius-container-sm);
  --com-select-menu-select-item-selected-foreground: var(--com-text-foreground-base);
  --com-select-menu-select-item-selected-background-default: var(--com-surface-background-bg-base);
  --com-select-menu-select-item-selected-default-border: var(--com-surface-background-bg-base);
  --com-select-menu-select-item-selected-default-border-width: var(--sys-border-width-border-0);
  --com-input-field-icon-foreground-base: var(--com-text-foreground-muted);
  --com-surface-background-bg-accent-strong-brand: var(--ref-color-background-accent-brand-primary-strong);
  --ref-color-background-accent-brand-primary-strong: var(--sys-color-primary-700);
  --com-data-table-table-unit-radius: var(--com-radius-container-lg);
  --com-pagination-radius: var(--com-radius-container-circle);
  --com-data-table-header-background-background-default: var(--com-surface-background-bg-base);
  --com-data-table-header-background-background-hover: var(--com-surface-background-bg-10);
  --com-data-table-header-background-background-active: var(--com-surface-background-bg-accent-muted-brand);
  --com-data-table-header-background-background-selected: var(--com-surface-background-bg-30);
  --com-data-table-header-foreground-text-default: var(--com-text-foreground-base);
  --com-data-table-header-foreground-text-hover: var(--com-text-foreground-base);
  --com-data-table-header-foreground-text-active: var(--com-text-foreground-base);
  --com-data-table-header-foreground-text-selected: var(--com-text-foreground-base);
  --com-data-table-header-foreground-sortable-default: var(--com-text-foreground-base);
  --com-data-table-header-foreground-sortable-hover: var(--com-text-foreground-base);
  --com-data-table-header-foreground-sortable-active: var(--com-text-foreground-base);
  --com-data-table-header-foreground-sortable-selected: var(--com-text-foreground-base);
  --com-data-table-cell-border: var(--ref-color-border-muted);
  --com-data-table-cell-border-width: var(--sys-border-width-border-base);
  --com-data-table-cell-background-background-hover: var(--com-surface-background-bg-10);
  --com-data-table-cell-background-background-active: var(--com-surface-background-bg-accent-muted-brand);
  --com-data-table-cell-background-background-selected: var(--com-surface-background-bg-30);
  --com-data-table-cell-foreground-text-line-1-default: var(--com-text-foreground-base);
  --com-data-table-cell-foreground-text-line-1-hover: var(--com-text-foreground-base);
  --com-data-table-cell-foreground-text-line-1-active: var(--com-text-foreground-base);
  --com-data-table-cell-foreground-text-line-1-selected: var(--com-text-foreground-base);
  --com-data-table-cell-foreground-text-line-2-default: var(--com-text-foreground-muted);
  --com-data-table-cell-foreground-text-line-2-hover: var(--com-text-foreground-muted);
  --com-data-table-cell-foreground-text-line-2-active: var(--com-text-foreground-muted);
  --com-data-table-cell-foreground-text-line-2-selected: var(--com-text-foreground-muted);
  --com-text-foreground-brand-primary-hover: var(--sys-color-primary-600);
  --ref-color-border-muted: var(--sys-color-neutral-100);
  --ref-color-accent-2-foreground: var(--sys-color-accent-2-700);
  --ref-color-brand-primary-background-muted: var(--sys-color-primary-100);
  --ref-color-tertiary-background: var(--sys-color-tertiary-500);
  --com-surface-card-card-base: var(--ref-color-background-base);
  --com-surface-card-card-1: var(--ref-color-background-50);
  --com-surface-card-card-3: var(--com-surface-background-bg-20);
  --com-surface-card-card-accent-brand: var(--ref-color-brand-primary-background);
  --com-surface-card-card-accent-primary: var(--sys-color-neutral-900);
  --com-surface-background-bg-80: var(--ref-color-background-800);
  --ref-color-background-800: var(--sys-color-neutral-800);
  --com-surface-background-bg-60: var(--ref-color-background-600);
  --ref-color-background-600: var(--sys-color-neutral-600);
  --ref-color-effects-opacity-opacity-dark-100: var(--sys-color-opacity-dark8);
  --ref-color-effects-opacity-opacity-dark-500: var(--sys-color-opacity-dark50);
  --sys-color-neutral-0: #FFFFFF;
  --sys-color-neutral-50: #FCFCFC;
  --sys-color-neutral-100: #F5F5F5;
  --sys-color-neutral-200: #EEEEEE;
  --sys-color-neutral-300: #E9E9E9;
  --sys-color-neutral-400: #BABDC4;
  --sys-color-neutral-500: #999BA7;
  --sys-color-neutral-600: #696B7B;
  --sys-color-neutral-650: #4C4C5E;
  --sys-color-neutral-700: #2A2A35;
  --sys-color-neutral-800: #22222C;
  --sys-color-neutral-900: #171721;
  --sys-color-neutral-950: #10101A;
  --sys-color-neutral-1000: #000000;
  --sys-color-primary-50: #F5F7FF;
  --sys-color-primary-100: #E9EDFF;
  --sys-color-primary-200: #E3E8FF;
  --sys-color-primary-300: #CCD7FF;
  --sys-color-primary-400: #4D7EFF;
  --sys-color-primary-500: #1F51FF;
  --sys-color-primary-600: #153ECD;
  --sys-color-primary-700: #06289F;
  --sys-color-primary-800: #122050;
  --sys-color-primary-900: #081440;
  --sys-color-primary-950: #010022;
  --sys-color-secondary-50: #FAFAF9;
  --sys-color-secondary-100: #F5F5F4;
  --sys-color-secondary-200: #E7E5E4;
  --sys-color-secondary-300: #D6D3D1;
  --sys-color-secondary-400: #A8A29E;
  --sys-color-secondary-500: #78716C;
  --sys-color-secondary-600: #57534E;
  --sys-color-secondary-700: #44403C;
  --sys-color-secondary-800: #292524;
  --sys-color-secondary-900: #1C1917;
  --sys-color-secondary-950: #0C0A09;
  --sys-color-tertiary-50: #FFF8ED;
  --sys-color-tertiary-100: #FFE9C7;
  --sys-color-tertiary-200: #FFD89B;
  --sys-color-tertiary-300: #FFBC54;
  --sys-color-tertiary-400: #FFAB2A;
  --sys-color-tertiary-500: #FFA012;
  --sys-color-tertiary-600: #FB9600;
  --sys-color-tertiary-700: #E77400;
  --sys-color-tertiary-800: #D56B00;
  --sys-color-tertiary-900: #BB5E00;
  --sys-color-tertiary-950: #A55200;
  --sys-color-success-50: #F6FFF2;
  --sys-color-success-100: #E8F6E0;
  --sys-color-success-200: #DDF1D5;
  --sys-color-success-300: #B6E1A8;
  --sys-color-success-400: #2E9D28;
  --sys-color-success-500: #188712;
  --sys-color-success-600: #006709;
  --sys-color-success-700: #005608;
  --sys-color-success-800: #004208;
  --sys-color-success-900: #002C06;
  --sys-color-success-950: #001203;
  --sys-color-info-50: #EBF6FF;
  --sys-color-info-100: #ACEBFF;
  --sys-color-info-200: #5BD2FF;
  --sys-color-info-300: #17B2E9;
  --sys-color-info-400: #0097CD;
  --sys-color-info-500: #007BB0;
  --sys-color-info-600: #005F8C;
  --sys-color-info-700: #004568;
  --sys-color-info-800: #002C47;
  --sys-color-info-900: #001528;
  --sys-color-info-950: #00030D;
  --sys-color-warning-50: #FFF7ED;
  --sys-color-warning-100: #FFEED4;
  --sys-color-warning-200: #FFD8A8;
  --sys-color-warning-300: #FFBC71;
  --sys-color-warning-400: #FF9233;
  --sys-color-warning-500: #FE7611;
  --sys-color-warning-600: #EF5B07;
  --sys-color-warning-700: #C64208;
  --sys-color-warning-800: #9D350F;
  --sys-color-warning-900: #7E2E10;
  --sys-color-warning-950: #441406;
  --sys-color-destructive-50: #FFF0F2;
  --sys-color-destructive-100: #FBDBDB;
  --sys-color-destructive-200: #F0C4C4;
  --sys-color-destructive-300: #F68383;
  --sys-color-destructive-400: #D45453;
  --sys-color-destructive-500: #DC2626;
  --sys-color-destructive-600: #BD0000;
  --sys-color-destructive-700: #9B0000;
  --sys-color-destructive-800: #570000;
  --sys-color-destructive-900: #3B0000;
  --sys-color-destructive-950: #200000;
  --sys-color-accent-1-50: #FFE1E6;
  --sys-color-accent-1-100: #FFCAD3;
  --sys-color-accent-1-200: #F3B7BF;
  --sys-color-accent-1-300: #E09BA5;
  --sys-color-accent-1-400: #D88390;
  --sys-color-accent-1-500: #CA6574;
  --sys-color-accent-1-600: #B35160;
  --sys-color-accent-1-700: #9A384D;
  --sys-color-accent-1-800: #792839;
  --sys-color-accent-1-900: #4F1824;
  --sys-color-accent-1-950: #32000D;
  --sys-color-accent-2-50: #F1FAF7;
  --sys-color-accent-2-100: #E6F7F1;
  --sys-color-accent-2-200: #D1ECE3;
  --sys-color-accent-2-300: #B6D4CA;
  --sys-color-accent-2-400: #A1C1B6;
  --sys-color-accent-2-500: #749389;
  --sys-color-accent-2-600: #5A786E;
  --sys-color-accent-2-700: #415E54;
  --sys-color-accent-2-800: #28453C;
  --sys-color-accent-2-900: #112D25;
  --sys-color-accent-2-950: #001710;
  --sys-color-mono-white: #FFFFFF;
  --sys-color-mono-dark: var(--sys-color-neutral-950);
  --sys-color-mono-black: #000000;
  --sys-color-opacity-light0: #FFFFFF00;
  --sys-color-opacity-light4: #FFFFFF0a;
  --sys-color-opacity-light8: #FFFFFF14;
  --sys-color-opacity-light12: #FFFFFF1f;
  --sys-color-opacity-light16: #FFFFFF29;
  --sys-color-opacity-light24: #FFFFFF3d;
  --sys-color-opacity-light50: #FFFFFF80;
  --sys-color-opacity-light70: #FFFFFFb2;
  --sys-color-opacity-dark0: #00000000;
  --sys-color-opacity-dark4: #0000000a;
  --sys-color-opacity-dark8: #00000014;
  --sys-color-opacity-dark12: #0000001f;
  --sys-color-opacity-dark16: #00000029;
  --sys-color-opacity-dark24: #0000003d;
  --sys-color-opacity-dark50: #00000080;
  --sys-color-opacity-dark70: #000000b2;
  --com-tag-radius: var(--com-radius-container-sm);
  --com-tag-outline-background-default: var(--com-surface-background-bg-base);
  --com-tag-outline-background-hover: var(--com-surface-background-bg-10);
  --com-tag-outline-background-pressed: var(--com-surface-background-bg-base);
  --com-tag-outline-background-disabled: var(--com-surface-background-bg-base);
  --com-tag-outline-border: var(--ref-color-border-strong);
  --com-tag-outline-border-width: var(--sys-border-width-border-base);
  --com-tag-outline-foreground: var(--com-text-foreground-muted);
  --com-tag-outline-foreground-disabled: var(--com-text-foreground-disabled-super-muted);
  --com-tag-outline-dismissable-on-base: 1;
  --com-tag-outline-counter-bg-base: 1;
  --com-tag-outline-counter-mute-bg: 1;
  --com-tag-primary-background-default: var(--ref-color-app-primary-background);
  --com-tag-primary-background-hover: var(--ref-color-app-primary-background-hover);
  --com-tag-primary-background-pressed: var(--ref-color-app-primary-background-pressed);
  --com-tag-primary-background-disabled: var(--ref-color-app-primary-background-disabled);
  --com-tag-primary-border: var(--ref-color-border-default);
  --com-tag-primary-border-width: var(--sys-border-width-border-0);
  --com-tag-primary-foreground: var(--com-text-foreground-on-inverse-base);
  --com-tag-primary-foreground-disabled: var(--com-text-foreground-on-inverse-super-muted);
  --com-tag-primary-dismissable-on-base: 0;
  --com-tag-primary-counter-bg-base: 1;
  --com-tag-primary-counter-mute-bg: 0;
  --com-tag-secondary-background-default: var(--ref-color-app-secondary-background);
  --com-tag-secondary-background-hover: var(--ref-color-app-secondary-background-hover);
  --com-tag-secondary-background-pressed: var(--ref-color-app-secondary-background-hover);
  --com-tag-secondary-background-disabled: var(--ref-color-app-secondary-background-disabled);
  --com-tag-secondary-border: var(--ref-color-app-secondary-border);
  --com-tag-secondary-border-width: var(--sys-border-width-border-0);
  --com-tag-secondary-foreground: var(--com-text-foreground-muted);
  --com-tag-secondary-foreground-disabled: var(--com-text-foreground-disabled-super-muted);
  --com-tag-secondary-dismissable-on-base: 1;
  --com-tag-secondary-counter-bg-base: 1;
  --com-tag-secondary-counter-mute-bg: 0;
  --com-tag-info-background-default: var(--ref-color-info-background-strong);
  --com-tag-info-background-hover: var(--ref-color-info-background);
  --com-tag-info-background-pressed: var(--ref-color-info-background-strong);
  --com-tag-info-background-disabled: var(--ref-color-info-background);
  --com-tag-info-border: var(--ref-color-info-border);
  --com-tag-info-border-width: var(--sys-border-width-border-0);
  --com-tag-info-foreground: var(--ref-color-info-foreground-strong);
  --com-tag-info-foreground-disabled: var(--ref-color-info-foreground-strong);
  --com-tag-info-dismissable-on-base: 1;
  --com-tag-info-counter-bg-base: 1;
  --com-tag-info-counter-mute-bg: 0;
  --com-tag-brand-primary-background-default: var(--com-surface-background-bg-accent-muted-brand);
  --com-tag-brand-primary-background-hover: var(--sys-color-primary-300);
  --com-tag-brand-primary-background-pressed: var(--sys-color-primary-100);
  --com-tag-brand-primary-background-disabled: var(--ref-color-brand-primary-background-disabled);
  --com-tag-brand-primary-border: var(--ref-color-brand-primary-border);
  --com-tag-brand-primary-border-width: var(--sys-border-width-border-0);
  --com-tag-brand-primary-foreground: var(--com-text-foreground-brand-primary);
  --com-tag-brand-primary-foreground-disabled: var(--ref-color-brand-primary-foreground-disabled);
  --com-tag-brand-primary-dismissable-on-base: 1;
  --com-tag-brand-primary-counter-bg-base: 1;
  --com-tag-brand-primary-counter-mute-bg: 0;
  --com-tag-brand-secondary-background-default: var(--ref-color-brand-secondary-background);
  --com-tag-brand-secondary-background-hover: var(--ref-color-brand-secondary-background-hover);
  --com-tag-brand-secondary-background-pressed: var(--ref-color-brand-secondary-background-pressed);
  --com-tag-brand-secondary-background-disabled: var(--ref-color-brand-secondary-background-disabled);
  --com-tag-brand-secondary-border: var(--ref-color-brand-secondary-border);
  --com-tag-brand-secondary-border-width: var(--sys-border-width-border-0);
  --com-tag-brand-secondary-foreground: var(--ref-color-brand-secondary-foreground);
  --com-tag-brand-secondary-foreground-disabled: var(--ref-color-brand-secondary-foreground-disabled);
  --com-tag-brand-secondary-dismissable-on-base: 0;
  --com-tag-brand-secondary-counter-bg-base: 1;
  --com-tag-brand-secondary-counter-mute-bg: 0;
  --com-tag-error-muted-background-default: var(--ref-color-destructive-background-strong);
  --com-tag-error-muted-background-hover: var(--ref-color-destructive-background);
  --com-tag-error-muted-background-pressed: var(--ref-color-destructive-background-strong);
  --com-tag-error-muted-background-disabled: var(--com-button-destructive-background-disabled);
  --com-tag-error-muted-border: var(--ref-color-destructive-border-muted);
  --com-tag-error-muted-border-width: var(--sys-border-width-border-0);
  --com-tag-error-muted-foreground: var(--com-button-destructive-muted-foreground);
  --com-tag-error-muted-foreground-disabled: var(--ref-color-destructive-foreground-disabled);
  --com-tag-error-muted-dismissable-on-base: 1;
  --com-tag-error-muted-counter-bg-base: 1;
  --com-tag-error-muted-counter-mute-bg: 0;
  --com-tag-error-strong-background-default: var(--sys-color-destructive-500);
  --com-tag-error-strong-background-hover: var(--sys-color-destructive-600);
  --com-tag-error-strong-background-pressed: var(--sys-color-destructive-700);
  --com-tag-error-strong-background-disabled: var(--sys-color-destructive-200);
  --com-tag-error-strong-border: var(--ref-color-destructive-border-strong);
  --com-tag-error-strong-border-width: var(--sys-border-width-border-0);
  --com-tag-error-strong-foreground: var(--com-text-foreground-on-inverse-base);
  --com-tag-error-strong-foreground-disabled: var(--ref-color-destructive-foreground-disabled);
  --com-tag-error-strong-dismissable-on-base: 0;
  --com-tag-error-strong-counter-bg-light: 1;
  --com-tag-error-strong-counter-mute-bg: 0;
  --com-tag-counter-radius: var(--com-radius-container-xs);
  --com-tag-counter-border-width: var(--sys-border-width-border-0);
  --com-tag-counter-bg-base-background: var(--com-surface-background-bg-base);
  --com-tag-counter-bg-base-foreground: var(--com-text-foreground-base);
  --com-tag-counter-bg-base-border: var(--ref-color-border-default);
  --com-tag-counter-bg-base-mute-background: var(--com-surface-background-bg-20);
  --com-tag-counter-bg-base-mute-foreground: var(--com-text-foreground-base);
  --com-tag-counter-bg-base-mute-border: var(--ref-color-border-strong);
  --com-tag-counter-bg-inverse-background: var(--com-surface-background-bg-95);
  --com-tag-counter-bg-inverse-foreground: var(--com-text-foreground-on-inverse-base);
  --com-tag-counter-bg-inverse-border: var(--ref-color-border-default);
  --com-tag-counter-bg-inverse-mute-background: var(--com-surface-background-bg-60);
  --com-tag-counter-bg-inverse-mute-foreground: var(--com-text-foreground-on-inverse-base);
  --com-tag-counter-bg-inverse-mute-border: var(--ref-color-border-default);
  --com-tag-dismissable-radius: var(--com-radius-container-xs);
  --com-tag-dismissable-on-base-background-focus: var(--com-surface-background-bg-base);
  --com-tag-dismissable-on-base-foreground: var(--com-icon-foreground-neutral);
  --com-tag-dismissable-on-inverse-background-focus: var(--com-surface-background-bg-95);
  --com-tag-dismissable-on-inverse-foreground: var(--com-icon-foreground-inverse);
  --com-tabs-tab-background: var(--com-surface-background-bg-20);
  --com-tabs-label-font-size-small: 0.875rem;
  --com-tabs-label-font-size-regular: 1rem;
  --com-tabs-label-font-size-large: 1.25rem;
  --com-tabs-pill-bg-inactive: var(--com-surface-background-bg-20);
  --com-tabs-pill-bg-inactive-hover: var(--com-surface-background-bg-30);
  --com-tabs-pill-bg-active: var(--com-surface-background-bg-base);
  --com-tabs-pill-bg-active-hover: var(--com-surface-background-bg-5);
  --com-tabs-text-foreground-inactive: var(--com-text-foreground-muted);
  --com-tabs-text-foreground-active: var(--com-text-foreground-base);
  --com-tabs-text-foreground-disabled: var(--com-text-foreground-disabled-super-muted);
  --com-tabs-counter-background-inactive: var(--com-surface-background-bg-base);
  --com-tabs-counter-foreground-inactive: var(--com-text-foreground-base);
  --com-tabs-counter-background-active: var(--com-surface-background-bg-accent-muted-brand);
  --com-tabs-counter-foreground-active: var(--com-text-foreground-base);
  --com-tabs-counter-radius: var(--com-radius-container-sm);
  --com-sonner-toast-sonner-radius: var(--com-radius-container-md);
  --com-sonner-toast-heading-font-size: 0.875rem;
  --com-sonner-toast-heading-font-weight: 500;
  --com-sonner-toast-body-font-size: 0.875rem;
  --com-sonner-toast-neutral-toast-background-default: var(--com-surface-card-card-base);
  --com-sonner-toast-neutral-toast-background-hover: var(--com-surface-card-card-2);
  --com-sonner-toast-neutral-toast-foreground-heading: var(--com-text-foreground-base);
  --com-sonner-toast-neutral-toast-foreground-body: var(--com-text-foreground-muted);
  --com-sonner-toast-neutral-toast-foreground-icon: var(--com-icon-foreground-base);
  --com-sonner-toast-neutral-toast-border: var(--com-surface-card-card-border);
  --com-sonner-toast-neutral-toast-primary-button-type: primary;
  --com-sonner-toast-error-toast-background-default: var(--sys-color-destructive-500);
  --com-sonner-toast-error-toast-background-hover: var(--sys-color-destructive-600);
  --com-sonner-toast-error-toast-foreground-heading: var(--com-text-foreground-on-inverse-base);
  --com-sonner-toast-error-toast-foreground-body: var(--com-text-foreground-on-inverse-base);
  --com-sonner-toast-error-toast-foreground-icon: var(--com-icon-foreground-inverse);
  --com-sonner-toast-error-toast-border: var(--ref-color-destructive-border-strong);
  --com-sonner-toast-error-toast-border-width: var(--sys-border-width-border-0);
  --com-sonner-toast-error-toast-primary-button-type: outline;
  --com-surface-card-card-accent-brand-border: var(--ref-color-border-focus-strong-accent-brand-muted);
  --com-slider-slider-range-empty: var(--ref-color-effects-mid);
  --com-slider-slider-range-filled: var(--com-text-foreground-base);
  --com-slider-slider-marker-fill: var(--com-surface-background-bg-base);
  --com-slider-slider-marker-border: var(--ref-color-border-strong);
  --ref-color-effects-mid: var(--sys-color-neutral-400);
  --com-radio-radius: var(--com-radius-container-circle);
  --com-radio-border-width: var(--sys-border-width-border-base);
  --com-radio-empty-default-background: var(--com-surface-card-card-base);
  --com-radio-empty-border-default: var(--ref-color-border-strong);
  --com-radio-empty-background-hover: var(--com-surface-card-card-base);
  --com-radio-empty-border-hover: var(--com-text-foreground-base);
  --com-radio-empty-background-focus: var(--com-surface-card-card-base);
  --com-radio-empty-border-focus: var(--ref-color-border-strong);
  --com-radio-empty-background-disabled: var(--ref-color-effects-opacity-opacity-dark-100);
  --com-radio-empty-border-disabled: var(--ref-color-border-strong);
  --com-radio-checked-background-default: var(--com-surface-card-card-base);
  --com-radio-checked-border-default: var(--com-text-foreground-base);
  --com-radio-checked-background-hover: var(--com-surface-card-card-1);
  --com-radio-checked-border-hover: var(--com-text-foreground-muted);
  --com-radio-checked-background-focus: var(--com-surface-card-card-base);
  --com-radio-checked-border-focus: var(--com-text-foreground-base);
  --com-radio-checked-background-disabled: var(--ref-color-effects-opacity-opacity-dark-100);
  --com-radio-checked-border-disabled: var(--ref-color-border-strong);
  --com-radio-checked-radio-fill-default: var(--com-text-foreground-base);
  --com-radio-checked-radio-fill-disabled: var(--com-text-foreground-disabled-super-muted);
  --com-progress-bar-filled: var(--ref-color-app-primary-background);
  --com-progress-bar-unfilled: var(--com-surface-background-bg-30);
  --com-progress-bar-label: var(--com-text-foreground-muted);
  --com-sidebar-progress-group-heading: var(--com-text-foreground-muted);
  --com-sidebar-progress-group-heading-font-size: 0.875rem;
  --com-sidebar-progress-menu-item-active: var(--com-text-foreground-base);
  --com-sidebar-progress-menu-item-inactive: var(--com-text-foreground-disabled-super-muted);
  --com-sidebar-progress-menu-item-inactive-border: var(--com-text-foreground-disabled-super-muted);
  --com-sidebar-progress-menu-item-complete: var(--com-text-foreground-muted);
  --com-sidebar-progress-menu-item-font-size: 1rem;
  --com-sidebar-progress-progress-icon-incomplete-inactive: var(--com-icon-foreground-neutral);
  --com-sidebar-progress-progress-icon-incomplete-neutral: var(--com-icon-foreground-neutral);
  --com-sidebar-progress-progress-icon-active-data-filled: var(--com-icon-foreground-brand-accent);
  --com-sidebar-progress-progress-icon-complete: var(--com-icon-foreground-success);
  --com-sidebar-progress-progress-icon-disabled: var(--com-icon-foreground-neutral);
  --com-label-label-heading-font-size: 0.875rem;
  --com-label-label-body-font-size: 0.875rem;
  --com-key-value-pair-widget-bg-radius: var(--com-radius-container-md);
  --com-key-value-pair-label-foreground: var(--com-text-foreground-muted);
  --com-key-value-pair-value-body: var(--com-text-foreground-base);
  --com-key-value-pair-glyph-icon-negative: var(--com-icon-foreground-base);
  --com-key-value-pair-glyph-icon-positive: var(--com-icon-foreground-base);
  --com-key-value-pair-glyph-icon-caret-down: var(--com-icon-foreground-destructive-error);
  --com-key-value-pair-glyph-icon-caret-up: var(--com-icon-foreground-success);
  --com-key-value-pair-badge-neutral-type: secondary;
  --com-key-value-pair-badge-negative-type: – negative;
  --com-key-value-pair-badge-positive-type: + positive;
  --com-key-value-pair-badge-badge-border: 0;
  --com-universal-shell-top-nav-background: var(--com-surface-background-bg-base);
  --com-universal-shell-sidebar-surface-background: var(--com-surface-background-bg-10);
  --com-universal-shell-sidebar-border: var(--ref-color-border-default);
  --com-universal-shell-sidebar-focus-border: var(--ref-color-border-focus-strong-accent-brand);
  --com-universal-shell-sidebar-menu-item-radius: var(--com-radius-container-sm);
  --com-universal-shell-sidebar-menu-item-background-default: var(--com-universal-shell-sidebar-surface-background);
  --com-universal-shell-sidebar-menu-item-background-hover: var(--com-surface-background-bg-30);
  --com-universal-shell-sidebar-menu-item-background-focus: var(--com-surface-background-bg-30);
  --com-universal-shell-sidebar-menu-item-background-active: var(--com-surface-background-bg-30);
  --com-universal-shell-sidebar-menu-item-background-disabled: var(--com-surface-background-bg-30);
  --com-universal-shell-sidebar-menu-item-foreground-default: var(--com-text-foreground-base);
  --com-universal-shell-sidebar-menu-item-foreground-hover: var(--com-text-foreground-base);
  --com-universal-shell-sidebar-menu-item-foreground-focus: var(--sys-color-primary-500);
  --com-universal-shell-sidebar-menu-item-foreground-active: var(--sys-color-primary-500);
  --com-universal-shell-sidebar-menu-item-foreground-disabled: var(--com-text-foreground-disabled-super-muted);
  --com-universal-shell-sidebar-menu-item-foreground-info-default: var(--com-text-foreground-muted);
  --com-universal-shell-sidebar-sub-menu-item-background-default: var(--com-universal-shell-sidebar-surface-background);
  --com-universal-shell-sidebar-sub-menu-item-background-hover: var(--com-surface-background-bg-30);
  --com-universal-shell-sidebar-sub-menu-item-background-focus: var(--com-surface-background-bg-30);
  --com-universal-shell-sidebar-sub-menu-item-background-active: var(--com-surface-background-bg-30);
  --com-universal-shell-sidebar-sub-menu-item-background-disabled: var(--com-surface-background-bg-30);
  --com-universal-shell-sidebar-sub-menu-item-foreground-default: var(--com-text-foreground-muted);
  --com-universal-shell-sidebar-sub-menu-item-foreground-hover: var(--com-text-foreground-muted);
  --com-universal-shell-sidebar-sub-menu-item-foreground-focus: var(--sys-color-primary-500);
  --com-universal-shell-sidebar-sub-menu-item-foreground-active: var(--sys-color-primary-500);
  --com-universal-shell-sidebar-sub-menu-item-foreground-disabled: var(--com-text-foreground-disabled-super-muted);
  --com-universal-shell-sidebar-sub-menu-item-foreground-info-default: var(--com-text-foreground-muted);
  --com-universal-shell-sidebar-sub-menu-item-left-border: var(--ref-color-border-default);
  --com-universal-shell-sidebar-icons-default: var(--com-icon-foreground-base);
  --com-universal-shell-sidebar-icons-hover: var(--com-icon-foreground-hover);
  --com-universal-shell-sidebar-icons-active: var(--com-icon-foreground-brand-accent);
  --com-universal-shell-sidebar-icons-disabled: var(--com-icon-foreground-disabled);
  --com-universal-shell-account-switcher-background-default: var(--com-surface-background-bg-5);
  --com-universal-shell-account-switcher-background-hover: var(--com-surface-background-bg-5);
  --com-universal-shell-account-switcher-foreground-default: var(--com-text-foreground-base);
  --com-universal-shell-account-switcher-foreground-hover: var(--com-text-foreground-base);
  --com-universal-shell-account-switcher-border: var(--ref-color-border-muted);
  --com-universal-shell-account-switcher-border-width: var(--sys-border-width-border-base);
  --com-universal-shell-account-switcher-radius: var(--com-radius-container-md);
  --com-universal-shell-account-switcher-label-text-decoration: none;
  --com-dialog-field-badge-type: outline;
  --com-surface-card-card-radius: var(--com-radius-container-lg);
  --com-tooltip-radius: var(--com-radius-container-md);
  --com-tooltip-border-width: var(--sys-border-width-border-base);
  --com-tooltip-background: var(--com-surface-background-bg-95);
  --com-tooltip-border: var(--com-surface-card-card-border);
  --com-tooltip-foreground: var(--com-text-foreground-on-inverse-base);
  --com-tooltip-body-font-size: 0.875rem;
  --com-tooltip-button-type: outline;
  --com-tooltip-button-size: mini;
  --com-drawer-background: var(--com-surface-card-card-base);
  --com-drawer-top-radius: var(--com-radius-container-lg);
  --com-drawer-border-width: var(--sys-border-width-border-base);
  --com-surface-card-card-border: var(--ref-color-border-default);
  --com-rich-form-field-group-form-label-is-strong: 0;
  --com-rich-form-field-group-rich-field-border-width: var(--sys-border-width-border-base);
  --com-rich-form-field-group-rich-field-radii: var(--com-radius-container-lg);
  --com-rich-form-field-group-rich-field-background-default: var(--com-surface-background-bg-base);
  --com-rich-form-field-group-rich-field-background-hover: var(--com-surface-background-bg-10);
  --com-rich-form-field-group-rich-field-background-pressed: var(--com-surface-background-bg-5);
  --com-rich-form-field-group-rich-field-background-disabled: var(--ref-color-effects-opacity-opacity-dark-100);
  --com-rich-form-field-group-rich-field-background-error: var(--ref-color-destructive-background);
  --com-rich-form-field-group-rich-field-border-error: var(--ref-color-destructive-border-strong);
  --com-input-field-radius: var(--sys-radius-rounded-md);
  --com-input-field-background-base: var(--com-surface-background-bg-base);
  --com-input-field-background-error: var(--com-surface-background-bg-base);
  --com-input-field-background-disabled-filled: var(--ref-color-effects-opacity-opacity-dark-100);
  --com-input-field-border-placeholder: var(--ref-color-border-strong);
  --com-input-field-border-placeholder-width: var(--sys-border-width-border-base);
  --com-input-field-border-hover: var(--ref-color-border-strong);
  --com-input-field-border-hover-width: var(--sys-border-width-border-2);
  --com-input-field-border-filled: var(--ref-color-border-strong);
  --com-input-field-border-filled-width: var(--sys-border-width-border-base);
  --com-input-field-border-focus: var(--ref-color-border-strong);
  --com-input-field-border-focus-width: var(--sys-border-width-border-base);
  --com-input-field-border-error: var(--ref-color-border-strong);
  --com-input-field-border-error-width: var(--sys-border-width-border-base);
  --com-input-field-border-error-filled: var(--ref-color-border-muted);
  --com-input-field-border-error-filled-width: var(--sys-border-width-border-base);
  --com-input-field-border-error-focus: var(--ref-color-border-muted);
  --com-input-field-border-error-focus-width: var(--sys-border-width-border-base);
  --com-input-field-border-disabled: var(--ref-color-border-muted);
  --com-input-field-border-disabled-width: var(--sys-border-width-border-base);
  --com-input-field-border-empty-width: var(--sys-border-width-border-base);
  --com-input-field-text-foreground-placeholder: var(--com-text-foreground-disabled-super-muted);
  --com-input-field-text-foreground-hover: var(--com-text-foreground-muted);
  --com-input-field-text-foreground-filled: var(--com-text-foreground-base);
  --com-input-field-text-foreground-focus: var(--com-text-foreground-base);
  --com-input-field-text-foreground-error-empty: var(--com-text-foreground-disabled-super-muted);
  --com-input-field-text-foreground-error-hover: var(--com-text-foreground-muted);
  --com-input-field-text-foreground-error-filled: var(--com-text-foreground-base);
  --com-input-field-text-foreground-error-focused: var(--com-text-foreground-base);
  --com-input-field-text-foreground-disabled: var(--com-text-foreground-muted);
  --com-input-field-text-foreground-leading-trailing: var(--com-text-foreground-base);
  --com-input-field-icon-foreground-hover: var(--com-icon-foreground-hover);
  --com-icon-foreground-hover: var(--com-text-foreground-muted);
  --ref-color-border-focus-strong-accent-brand-muted: var(--sys-color-primary-400);
  --ref-color-border-focus-error-destructive: var(--sys-color-destructive-500);
  --com-select-menu-group-heading-color: var(--com-text-foreground-disabled-super-muted);
  --com-select-menu-select-item-focus-ring-width: var(--sys-border-width-border-0);
  --com-select-menu-select-item-unselected-background-default: var(--com-surface-background-bg-base);
  --com-select-menu-select-item-unselected-background-hover: var(--com-surface-background-bg-10);
  --com-select-menu-select-item-unselected-background-pressed: var(--com-surface-background-bg-20);
  --com-select-menu-select-item-unselected-background-disabled: var(--ref-color-effects-opacity-opacity-dark-100);
  --com-select-menu-select-item-unselected-hover-border: var(--ref-color-border-muted);
  --com-select-menu-select-item-unselected-hover-border-width: var(--sys-border-width-border-0);
  --com-select-menu-select-item-unselected-foreground-default: var(--com-text-foreground-base);
  --com-select-menu-select-item-unselected-foreground-hover: var(--com-text-foreground-muted);
  --com-select-menu-select-item-unselected-foreground-disabled: var(--com-text-foreground-disabled-super-muted);
  --com-select-menu-select-item-selected-background-hover: var(--com-surface-background-bg-base);
  --com-select-menu-select-item-selected-background-pressed: var(--com-surface-background-bg-base);
  --com-select-menu-select-item-selected-background-disabled: var(--com-surface-background-bg-20);
  --com-select-menu-select-item-selected-foreground-hover: var(--com-text-foreground-muted);
  --com-select-menu-select-item-selected-foreground-disabled: var(--com-text-foreground-disabled-super-muted);
  --com-select-menu-select-item-selected-checkbox-foreground: var(--com-icon-foreground-base);
  --com-select-menu-select-item-selected-checkbox-background: var(--com-surface-background-bg-base);
  --com-select-menu-select-item-selected-checkbox-border: var(--ref-color-border-default);
  --com-dropdown-menu-dropdown-card-radius: var(--com-radius-container-md);
  --com-dropdown-menu-group-heading-color: var(--com-text-foreground-disabled-super-muted);
  --com-dropdown-menu-menu-item-radius: var(--com-radius-container-sm);
  --com-dropdown-menu-menu-item-focus-ring-width: var(--sys-border-width-border-0);
  --com-surface-card-card-border-width: var(--sys-border-width-border-base);
  --com-dropdown-menu-menu-item-unselected-background-default: var(--com-surface-background-bg-base);
  --com-dropdown-menu-menu-item-unselected-background-hover: var(--com-surface-background-bg-10);
  --com-dropdown-menu-menu-item-unselected-background-pressed: var(--com-surface-background-bg-20);
  --com-dropdown-menu-menu-item-unselected-background-disabled: var(--ref-color-effects-opacity-opacity-dark-100);
  --com-dropdown-menu-menu-item-unselected-hover-border: var(--ref-color-border-muted);
  --com-dropdown-menu-menu-item-unselected-hover-border-width: var(--sys-border-width-border-0);
  --com-dropdown-menu-menu-item-unselected-foreground-default: var(--com-text-foreground-base);
  --com-dropdown-menu-menu-item-unselected-foreground-hover: var(--com-text-foreground-muted);
  --com-dropdown-menu-menu-item-unselected-foreground-info: var(--com-text-foreground-muted);
  --com-dropdown-menu-menu-item-unselected-foreground-disabled: var(--com-text-foreground-disabled-super-muted);
  --com-dropdown-menu-menu-item-selected-background-default: var(--com-surface-background-bg-base);
  --com-dropdown-menu-menu-item-selected-background-hover: var(--com-surface-background-bg-base);
  --com-dropdown-menu-menu-item-selected-background-pressed: var(--com-surface-background-bg-base);
  --com-dropdown-menu-menu-item-selected-background-disabled: var(--ref-color-effects-opacity-opacity-dark-100);
  --com-dropdown-menu-menu-item-selected-default-border: var(--com-surface-background-bg-base);
  --com-dropdown-menu-menu-item-selected-default-border-width: var(--sys-border-width-border-0);
  --com-dropdown-menu-menu-item-selected-foreground: var(--com-text-foreground-base);
  --com-dropdown-menu-menu-item-selected-foreground-hover: var(--com-text-foreground-muted);
  --com-dropdown-menu-menu-item-selected-foreground-disabled: var(--com-text-foreground-disabled-super-muted);
  --badge-primary-border-width: calc(var(--com-badge-primary-has-border,            var(--com-badge-has-border, 0)) * var(--com-badge-border-width-true));
  --badge-secondary-border-width: calc(var(--com-badge-secondary-has-border,          var(--com-badge-has-border, 0)) * var(--com-badge-border-width-true));
  --badge-outline-border-width: calc(var(--com-badge-outline-has-border,            var(--com-badge-has-border, 0)) * var(--com-badge-border-width-true));
  --badge-ghost-border-width: calc(var(--com-badge-ghost-has-border,              var(--com-badge-has-border, 0)) * var(--com-badge-border-width-true));
  --badge-destructive-strong-border-width: calc(var(--com-badge-destructive-strong-has-border, var(--com-badge-has-border, 0)) * var(--com-badge-border-width-true));
  --badge-destructive-muted-border-width: calc(var(--com-badge-destructive-muted-has-border,  var(--com-badge-has-border, 0)) * var(--com-badge-border-width-true));
  --badge-brand-primary-border-width: calc(var(--com-badge-brand-primary-has-border,      var(--com-badge-has-border, 0)) * var(--com-badge-border-width-true));
  --badge-brand-secondary-border-width: calc(var(--com-badge-brand-secondary-has-border,    var(--com-badge-has-border, 0)) * var(--com-badge-border-width-true));
  --badge-positive-border-width: calc(var(--com-badge-positive-has-border,           var(--com-badge-has-border, 0)) * var(--com-badge-border-width-true));
  --badge-negative-border-width: calc(var(--com-badge-negative-has-border,           var(--com-badge-has-border, 0)) * var(--com-badge-border-width-true));
  --badge-info-border-width: calc(var(--com-badge-info-has-border,               var(--com-badge-has-border, 0)) * var(--com-badge-border-width-true));
  --badge-warning-border-width: calc(var(--com-badge-warning-has-border,            var(--com-badge-has-border, 0)) * var(--com-badge-border-width-true));
  --badge-accent-1-border-width: calc(var(--com-badge-accent-1-has-border,           var(--com-badge-has-border, 0)) * var(--com-badge-border-width-true));
  --badge-accent-2-border-width: calc(var(--com-badge-accent-2-has-border,           var(--com-badge-has-border, 0)) * var(--com-badge-border-width-true));
  --badge-icon-only-border-width: calc(var(--com-badge-icon-only-has-border,          var(--com-badge-has-border, 0)) * var(--com-badge-border-width-true));
  --badge-brand-primary-strong-border-width: calc(var(--com-badge-brand-primary-strong-has-border, var(--com-badge-has-border, 0)) * var(--com-badge-border-width-true));
  --badge-accent-1-strong-border-width: calc(var(--com-badge-accent-1-strong-has-border,    var(--com-badge-has-border, 0)) * var(--com-badge-border-width-true));
  --badge-tertiary-border-width: calc(var(--com-badge-tertiary-has-border,           var(--com-badge-has-border, 0)) * var(--com-badge-border-width-true));
}
@layer base {
  * {
    border-color: var(--neutral-200);
    outline-color: var(--neutral-500);
    @supports (color: color-mix(in lab, red, red)) {
      outline-color: color-mix(in oklab, var(--neutral-500) 50%, transparent);
    }
  }
  body {
    background-color: var(--neutral-0);
    font-family: var(--font-sans);
    color: var(--com-text-foreground-base);
  }
  .font-brand {
    font-weight: var(--font-weight-brand);
  }
}
@property --tw-translate-x {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-translate-y {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-translate-z {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-rotate-x {
  syntax: "*";
  inherits: false;
}
@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-y-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-space-x-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-border-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@property --tw-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-backdrop-blur {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-brightness {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-contrast {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-grayscale {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-hue-rotate {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-invert {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-opacity {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-saturate {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-sepia {
  syntax: "*";
  inherits: false;
}
@property --tw-duration {
  syntax: "*";
  inherits: false;
}
@property --tw-ease {
  syntax: "*";
  inherits: false;
}
@property --tw-content {
  syntax: "*";
  initial-value: "";
  inherits: false;
}
@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}
@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-rotate-x: initial;
      --tw-rotate-y: initial;
      --tw-rotate-z: initial;
      --tw-skew-x: initial;
      --tw-skew-y: initial;
      --tw-space-y-reverse: 0;
      --tw-space-x-reverse: 0;
      --tw-border-style: solid;
      --tw-leading: initial;
      --tw-font-weight: initial;
      --tw-tracking: initial;
      --tw-ordinal: initial;
      --tw-slashed-zero: initial;
      --tw-numeric-figure: initial;
      --tw-numeric-spacing: initial;
      --tw-numeric-fraction: initial;
      --tw-shadow: 0 0 #0000;
      --tw-shadow-color: initial;
      --tw-shadow-alpha: 100%;
      --tw-inset-shadow: 0 0 #0000;
      --tw-inset-shadow-color: initial;
      --tw-inset-shadow-alpha: 100%;
      --tw-ring-color: initial;
      --tw-ring-shadow: 0 0 #0000;
      --tw-inset-ring-color: initial;
      --tw-inset-ring-shadow: 0 0 #0000;
      --tw-ring-inset: initial;
      --tw-ring-offset-width: 0px;
      --tw-ring-offset-color: #fff;
      --tw-ring-offset-shadow: 0 0 #0000;
      --tw-outline-style: solid;
      --tw-blur: initial;
      --tw-brightness: initial;
      --tw-contrast: initial;
      --tw-grayscale: initial;
      --tw-hue-rotate: initial;
      --tw-invert: initial;
      --tw-opacity: initial;
      --tw-saturate: initial;
      --tw-sepia: initial;
      --tw-drop-shadow: initial;
      --tw-drop-shadow-color: initial;
      --tw-drop-shadow-alpha: 100%;
      --tw-drop-shadow-size: initial;
      --tw-backdrop-blur: initial;
      --tw-backdrop-brightness: initial;
      --tw-backdrop-contrast: initial;
      --tw-backdrop-grayscale: initial;
      --tw-backdrop-hue-rotate: initial;
      --tw-backdrop-invert: initial;
      --tw-backdrop-opacity: initial;
      --tw-backdrop-saturate: initial;
      --tw-backdrop-sepia: initial;
      --tw-duration: initial;
      --tw-ease: initial;
      --tw-content: "";
      --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;
    }
  }
}
