@import url('https://fonts.googleapis.com/css2?family=Instrument+Sans:wght@400;500;600;700&family=Varela+Round&display=swap');
/* ============================================================
   Nzuri Care — brand theme overrides for the Zenith design system
   Loaded AFTER the compiled Tailwind bundle. Unlayered rules here
   win over the bundle's @layer base tokens.
   Palette matched to the original nzuricare.com brand:
   green #669966 + copper/gold accent, Instrument Sans / Varela Round.
   ============================================================ */

:root {
  --radius: 0.7rem;

  --background: oklch(99% 0.005 130);
  --foreground: oklch(24% 0.02 160);

  --card: oklch(100% 0 0);
  --card-foreground: oklch(24% 0.02 160);
  --popover: oklch(100% 0 0);
  --popover-foreground: oklch(24% 0.02 160);

  /* Nzuri Care green (#669966 family) */
  --primary: oklch(52% 0.092 149);
  --primary-foreground: oklch(99% 0.006 130);

  --secondary: oklch(96% 0.02 145);
  --secondary-foreground: oklch(35% 0.05 150);

  --muted: oklch(96.5% 0.008 140);
  --muted-foreground: oklch(48% 0.02 150);

  --accent: oklch(95% 0.035 145);
  --accent-foreground: oklch(38% 0.07 150);

  --destructive: oklch(58% 0.2 25);
  --destructive-foreground: oklch(99% 0 0);

  --success: oklch(62% 0.15 158);
  --success-foreground: oklch(99% 0 0);
  --warning: oklch(80% 0.13 85);
  --warning-foreground: oklch(28% 0.06 75);

  --border: oklch(90% 0.012 150);
  --input: oklch(90% 0.012 150);
  --ring: oklch(52% 0.092 149);

  /* Charts: green, sage-teal, gold, copper, slate */
  --chart-1: oklch(56% 0.10 150);
  --chart-2: oklch(60% 0.055 175);
  --chart-3: oklch(80% 0.13 85);
  --chart-4: oklch(66% 0.09 55);
  --chart-5: oklch(52% 0.05 250);

  /* Sidebar — warm off-white */
  --sidebar: oklch(98.5% 0.008 135);
  --sidebar-foreground: oklch(28% 0.02 160);
  --sidebar-primary: oklch(52% 0.092 149);
  --sidebar-primary-foreground: oklch(99% 0.006 130);
  --sidebar-accent: oklch(94% 0.035 145);
  --sidebar-accent-foreground: oklch(38% 0.07 150);
  --sidebar-border: oklch(91% 0.012 150);
  --sidebar-ring: oklch(52% 0.092 149);
}

.dark {
  --background: oklch(21% 0.015 160);
  --foreground: oklch(97% 0.006 130);

  --card: oklch(25% 0.018 160);
  --card-foreground: oklch(97% 0.006 130);
  --popover: oklch(25% 0.018 160);
  --popover-foreground: oklch(97% 0.006 130);

  --primary: oklch(70% 0.13 150);
  --primary-foreground: oklch(20% 0.03 150);

  --secondary: oklch(30% 0.025 155);
  --secondary-foreground: oklch(95% 0.01 130);

  --muted: oklch(29% 0.018 155);
  --muted-foreground: oklch(72% 0.02 150);

  --accent: oklch(33% 0.04 150);
  --accent-foreground: oklch(95% 0.02 140);

  --destructive: oklch(64% 0.19 25);
  --destructive-foreground: oklch(98% 0 0);

  --success: oklch(70% 0.15 158);
  --success-foreground: oklch(18% 0.03 160);
  --warning: oklch(82% 0.13 85);
  --warning-foreground: oklch(25% 0.05 75);

  --border: oklch(32% 0.02 155);
  --input: oklch(34% 0.02 155);
  --ring: oklch(70% 0.13 150);

  --chart-1: oklch(70% 0.12 150);
  --chart-2: oklch(68% 0.06 175);
  --chart-3: oklch(82% 0.13 85);
  --chart-4: oklch(72% 0.10 55);
  --chart-5: oklch(65% 0.07 250);

  --sidebar: oklch(24% 0.02 160);
  --sidebar-foreground: oklch(95% 0.008 130);
  --sidebar-primary: oklch(70% 0.13 150);
  --sidebar-primary-foreground: oklch(20% 0.03 150);
  --sidebar-accent: oklch(31% 0.035 150);
  --sidebar-accent-foreground: oklch(95% 0.02 140);
  --sidebar-border: oklch(31% 0.02 155);
  --sidebar-ring: oklch(70% 0.13 150);
}

/* Original brand typography */
body { font-family: 'Instrument Sans', ui-sans-serif, system-ui, -apple-system, sans-serif; }

/* A couple of brand helpers the funnels reuse */
.nz-hero-gradient {
  background-image:
    radial-gradient(1200px 400px at 15% -10%, color-mix(in oklab, var(--primary) 16%, transparent), transparent),
    radial-gradient(900px 400px at 100% 0%, color-mix(in oklab, var(--chart-2) 14%, transparent), transparent);
}
.nz-brand-text { color: var(--primary); }

/* ===== Nzuri Care utility supplement (fills gaps purged from the compiled bundle) ===== */
.bg-primary{background-color:var(--primary)}
.text-primary{color:var(--primary)}
.border-primary{border-color:var(--primary)}
.bg-primary\/3{background-color:color-mix(in oklab,var(--primary) 3%,transparent)}
.text-primary\/3{color:color-mix(in oklab,var(--primary) 3%,transparent)}
.border-primary\/3{border-color:color-mix(in oklab,var(--primary) 3%,transparent)}
.ring-primary\/3{--tw-ring-color:color-mix(in oklab,var(--primary) 3%,transparent)}
.fill-primary\/3{fill:color-mix(in oklab,var(--primary) 3%,transparent)}
.from-primary\/3{--tw-gradient-from:color-mix(in oklab,var(--primary) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-primary\/3{--tw-gradient-to:color-mix(in oklab,var(--primary) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-primary\/3{--tw-gradient-via:color-mix(in oklab,var(--primary) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-primary\/5{background-color:color-mix(in oklab,var(--primary) 5%,transparent)}
.text-primary\/5{color:color-mix(in oklab,var(--primary) 5%,transparent)}
.border-primary\/5{border-color:color-mix(in oklab,var(--primary) 5%,transparent)}
.ring-primary\/5{--tw-ring-color:color-mix(in oklab,var(--primary) 5%,transparent)}
.fill-primary\/5{fill:color-mix(in oklab,var(--primary) 5%,transparent)}
.from-primary\/5{--tw-gradient-from:color-mix(in oklab,var(--primary) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-primary\/5{--tw-gradient-to:color-mix(in oklab,var(--primary) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-primary\/5{--tw-gradient-via:color-mix(in oklab,var(--primary) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-primary\/8{background-color:color-mix(in oklab,var(--primary) 8%,transparent)}
.text-primary\/8{color:color-mix(in oklab,var(--primary) 8%,transparent)}
.border-primary\/8{border-color:color-mix(in oklab,var(--primary) 8%,transparent)}
.ring-primary\/8{--tw-ring-color:color-mix(in oklab,var(--primary) 8%,transparent)}
.fill-primary\/8{fill:color-mix(in oklab,var(--primary) 8%,transparent)}
.from-primary\/8{--tw-gradient-from:color-mix(in oklab,var(--primary) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-primary\/8{--tw-gradient-to:color-mix(in oklab,var(--primary) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-primary\/8{--tw-gradient-via:color-mix(in oklab,var(--primary) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-primary\/10{background-color:color-mix(in oklab,var(--primary) 10%,transparent)}
.text-primary\/10{color:color-mix(in oklab,var(--primary) 10%,transparent)}
.border-primary\/10{border-color:color-mix(in oklab,var(--primary) 10%,transparent)}
.ring-primary\/10{--tw-ring-color:color-mix(in oklab,var(--primary) 10%,transparent)}
.fill-primary\/10{fill:color-mix(in oklab,var(--primary) 10%,transparent)}
.from-primary\/10{--tw-gradient-from:color-mix(in oklab,var(--primary) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-primary\/10{--tw-gradient-to:color-mix(in oklab,var(--primary) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-primary\/10{--tw-gradient-via:color-mix(in oklab,var(--primary) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-primary\/12{background-color:color-mix(in oklab,var(--primary) 12%,transparent)}
.text-primary\/12{color:color-mix(in oklab,var(--primary) 12%,transparent)}
.border-primary\/12{border-color:color-mix(in oklab,var(--primary) 12%,transparent)}
.ring-primary\/12{--tw-ring-color:color-mix(in oklab,var(--primary) 12%,transparent)}
.fill-primary\/12{fill:color-mix(in oklab,var(--primary) 12%,transparent)}
.from-primary\/12{--tw-gradient-from:color-mix(in oklab,var(--primary) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-primary\/12{--tw-gradient-to:color-mix(in oklab,var(--primary) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-primary\/12{--tw-gradient-via:color-mix(in oklab,var(--primary) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-primary\/15{background-color:color-mix(in oklab,var(--primary) 15%,transparent)}
.text-primary\/15{color:color-mix(in oklab,var(--primary) 15%,transparent)}
.border-primary\/15{border-color:color-mix(in oklab,var(--primary) 15%,transparent)}
.ring-primary\/15{--tw-ring-color:color-mix(in oklab,var(--primary) 15%,transparent)}
.fill-primary\/15{fill:color-mix(in oklab,var(--primary) 15%,transparent)}
.from-primary\/15{--tw-gradient-from:color-mix(in oklab,var(--primary) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-primary\/15{--tw-gradient-to:color-mix(in oklab,var(--primary) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-primary\/15{--tw-gradient-via:color-mix(in oklab,var(--primary) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-primary\/20{background-color:color-mix(in oklab,var(--primary) 20%,transparent)}
.text-primary\/20{color:color-mix(in oklab,var(--primary) 20%,transparent)}
.border-primary\/20{border-color:color-mix(in oklab,var(--primary) 20%,transparent)}
.ring-primary\/20{--tw-ring-color:color-mix(in oklab,var(--primary) 20%,transparent)}
.fill-primary\/20{fill:color-mix(in oklab,var(--primary) 20%,transparent)}
.from-primary\/20{--tw-gradient-from:color-mix(in oklab,var(--primary) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-primary\/20{--tw-gradient-to:color-mix(in oklab,var(--primary) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-primary\/20{--tw-gradient-via:color-mix(in oklab,var(--primary) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-primary\/25{background-color:color-mix(in oklab,var(--primary) 25%,transparent)}
.text-primary\/25{color:color-mix(in oklab,var(--primary) 25%,transparent)}
.border-primary\/25{border-color:color-mix(in oklab,var(--primary) 25%,transparent)}
.ring-primary\/25{--tw-ring-color:color-mix(in oklab,var(--primary) 25%,transparent)}
.fill-primary\/25{fill:color-mix(in oklab,var(--primary) 25%,transparent)}
.from-primary\/25{--tw-gradient-from:color-mix(in oklab,var(--primary) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-primary\/25{--tw-gradient-to:color-mix(in oklab,var(--primary) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-primary\/25{--tw-gradient-via:color-mix(in oklab,var(--primary) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-primary\/30{background-color:color-mix(in oklab,var(--primary) 30%,transparent)}
.text-primary\/30{color:color-mix(in oklab,var(--primary) 30%,transparent)}
.border-primary\/30{border-color:color-mix(in oklab,var(--primary) 30%,transparent)}
.ring-primary\/30{--tw-ring-color:color-mix(in oklab,var(--primary) 30%,transparent)}
.fill-primary\/30{fill:color-mix(in oklab,var(--primary) 30%,transparent)}
.from-primary\/30{--tw-gradient-from:color-mix(in oklab,var(--primary) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-primary\/30{--tw-gradient-to:color-mix(in oklab,var(--primary) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-primary\/30{--tw-gradient-via:color-mix(in oklab,var(--primary) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-primary\/40{background-color:color-mix(in oklab,var(--primary) 40%,transparent)}
.text-primary\/40{color:color-mix(in oklab,var(--primary) 40%,transparent)}
.border-primary\/40{border-color:color-mix(in oklab,var(--primary) 40%,transparent)}
.ring-primary\/40{--tw-ring-color:color-mix(in oklab,var(--primary) 40%,transparent)}
.fill-primary\/40{fill:color-mix(in oklab,var(--primary) 40%,transparent)}
.from-primary\/40{--tw-gradient-from:color-mix(in oklab,var(--primary) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-primary\/40{--tw-gradient-to:color-mix(in oklab,var(--primary) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-primary\/40{--tw-gradient-via:color-mix(in oklab,var(--primary) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-primary\/50{background-color:color-mix(in oklab,var(--primary) 50%,transparent)}
.text-primary\/50{color:color-mix(in oklab,var(--primary) 50%,transparent)}
.border-primary\/50{border-color:color-mix(in oklab,var(--primary) 50%,transparent)}
.ring-primary\/50{--tw-ring-color:color-mix(in oklab,var(--primary) 50%,transparent)}
.fill-primary\/50{fill:color-mix(in oklab,var(--primary) 50%,transparent)}
.from-primary\/50{--tw-gradient-from:color-mix(in oklab,var(--primary) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-primary\/50{--tw-gradient-to:color-mix(in oklab,var(--primary) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-primary\/50{--tw-gradient-via:color-mix(in oklab,var(--primary) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-primary\/60{background-color:color-mix(in oklab,var(--primary) 60%,transparent)}
.text-primary\/60{color:color-mix(in oklab,var(--primary) 60%,transparent)}
.border-primary\/60{border-color:color-mix(in oklab,var(--primary) 60%,transparent)}
.ring-primary\/60{--tw-ring-color:color-mix(in oklab,var(--primary) 60%,transparent)}
.fill-primary\/60{fill:color-mix(in oklab,var(--primary) 60%,transparent)}
.from-primary\/60{--tw-gradient-from:color-mix(in oklab,var(--primary) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-primary\/60{--tw-gradient-to:color-mix(in oklab,var(--primary) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-primary\/60{--tw-gradient-via:color-mix(in oklab,var(--primary) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-primary\/70{background-color:color-mix(in oklab,var(--primary) 70%,transparent)}
.text-primary\/70{color:color-mix(in oklab,var(--primary) 70%,transparent)}
.border-primary\/70{border-color:color-mix(in oklab,var(--primary) 70%,transparent)}
.ring-primary\/70{--tw-ring-color:color-mix(in oklab,var(--primary) 70%,transparent)}
.fill-primary\/70{fill:color-mix(in oklab,var(--primary) 70%,transparent)}
.from-primary\/70{--tw-gradient-from:color-mix(in oklab,var(--primary) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-primary\/70{--tw-gradient-to:color-mix(in oklab,var(--primary) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-primary\/70{--tw-gradient-via:color-mix(in oklab,var(--primary) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-primary\/75{background-color:color-mix(in oklab,var(--primary) 75%,transparent)}
.text-primary\/75{color:color-mix(in oklab,var(--primary) 75%,transparent)}
.border-primary\/75{border-color:color-mix(in oklab,var(--primary) 75%,transparent)}
.ring-primary\/75{--tw-ring-color:color-mix(in oklab,var(--primary) 75%,transparent)}
.fill-primary\/75{fill:color-mix(in oklab,var(--primary) 75%,transparent)}
.from-primary\/75{--tw-gradient-from:color-mix(in oklab,var(--primary) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-primary\/75{--tw-gradient-to:color-mix(in oklab,var(--primary) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-primary\/75{--tw-gradient-via:color-mix(in oklab,var(--primary) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-primary\/80{background-color:color-mix(in oklab,var(--primary) 80%,transparent)}
.text-primary\/80{color:color-mix(in oklab,var(--primary) 80%,transparent)}
.border-primary\/80{border-color:color-mix(in oklab,var(--primary) 80%,transparent)}
.ring-primary\/80{--tw-ring-color:color-mix(in oklab,var(--primary) 80%,transparent)}
.fill-primary\/80{fill:color-mix(in oklab,var(--primary) 80%,transparent)}
.from-primary\/80{--tw-gradient-from:color-mix(in oklab,var(--primary) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-primary\/80{--tw-gradient-to:color-mix(in oklab,var(--primary) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-primary\/80{--tw-gradient-via:color-mix(in oklab,var(--primary) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-primary\/90{background-color:color-mix(in oklab,var(--primary) 90%,transparent)}
.text-primary\/90{color:color-mix(in oklab,var(--primary) 90%,transparent)}
.border-primary\/90{border-color:color-mix(in oklab,var(--primary) 90%,transparent)}
.ring-primary\/90{--tw-ring-color:color-mix(in oklab,var(--primary) 90%,transparent)}
.fill-primary\/90{fill:color-mix(in oklab,var(--primary) 90%,transparent)}
.from-primary\/90{--tw-gradient-from:color-mix(in oklab,var(--primary) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-primary\/90{--tw-gradient-to:color-mix(in oklab,var(--primary) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-primary\/90{--tw-gradient-via:color-mix(in oklab,var(--primary) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.from-primary{--tw-gradient-from:var(--primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-primary{--tw-gradient-to:var(--primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-primary-foreground{background-color:var(--primary-foreground)}
.text-primary-foreground{color:var(--primary-foreground)}
.border-primary-foreground{border-color:var(--primary-foreground)}
.bg-primary-foreground\/3{background-color:color-mix(in oklab,var(--primary-foreground) 3%,transparent)}
.text-primary-foreground\/3{color:color-mix(in oklab,var(--primary-foreground) 3%,transparent)}
.border-primary-foreground\/3{border-color:color-mix(in oklab,var(--primary-foreground) 3%,transparent)}
.ring-primary-foreground\/3{--tw-ring-color:color-mix(in oklab,var(--primary-foreground) 3%,transparent)}
.fill-primary-foreground\/3{fill:color-mix(in oklab,var(--primary-foreground) 3%,transparent)}
.from-primary-foreground\/3{--tw-gradient-from:color-mix(in oklab,var(--primary-foreground) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-primary-foreground\/3{--tw-gradient-to:color-mix(in oklab,var(--primary-foreground) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-primary-foreground\/3{--tw-gradient-via:color-mix(in oklab,var(--primary-foreground) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-primary-foreground\/5{background-color:color-mix(in oklab,var(--primary-foreground) 5%,transparent)}
.text-primary-foreground\/5{color:color-mix(in oklab,var(--primary-foreground) 5%,transparent)}
.border-primary-foreground\/5{border-color:color-mix(in oklab,var(--primary-foreground) 5%,transparent)}
.ring-primary-foreground\/5{--tw-ring-color:color-mix(in oklab,var(--primary-foreground) 5%,transparent)}
.fill-primary-foreground\/5{fill:color-mix(in oklab,var(--primary-foreground) 5%,transparent)}
.from-primary-foreground\/5{--tw-gradient-from:color-mix(in oklab,var(--primary-foreground) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-primary-foreground\/5{--tw-gradient-to:color-mix(in oklab,var(--primary-foreground) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-primary-foreground\/5{--tw-gradient-via:color-mix(in oklab,var(--primary-foreground) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-primary-foreground\/8{background-color:color-mix(in oklab,var(--primary-foreground) 8%,transparent)}
.text-primary-foreground\/8{color:color-mix(in oklab,var(--primary-foreground) 8%,transparent)}
.border-primary-foreground\/8{border-color:color-mix(in oklab,var(--primary-foreground) 8%,transparent)}
.ring-primary-foreground\/8{--tw-ring-color:color-mix(in oklab,var(--primary-foreground) 8%,transparent)}
.fill-primary-foreground\/8{fill:color-mix(in oklab,var(--primary-foreground) 8%,transparent)}
.from-primary-foreground\/8{--tw-gradient-from:color-mix(in oklab,var(--primary-foreground) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-primary-foreground\/8{--tw-gradient-to:color-mix(in oklab,var(--primary-foreground) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-primary-foreground\/8{--tw-gradient-via:color-mix(in oklab,var(--primary-foreground) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-primary-foreground\/10{background-color:color-mix(in oklab,var(--primary-foreground) 10%,transparent)}
.text-primary-foreground\/10{color:color-mix(in oklab,var(--primary-foreground) 10%,transparent)}
.border-primary-foreground\/10{border-color:color-mix(in oklab,var(--primary-foreground) 10%,transparent)}
.ring-primary-foreground\/10{--tw-ring-color:color-mix(in oklab,var(--primary-foreground) 10%,transparent)}
.fill-primary-foreground\/10{fill:color-mix(in oklab,var(--primary-foreground) 10%,transparent)}
.from-primary-foreground\/10{--tw-gradient-from:color-mix(in oklab,var(--primary-foreground) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-primary-foreground\/10{--tw-gradient-to:color-mix(in oklab,var(--primary-foreground) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-primary-foreground\/10{--tw-gradient-via:color-mix(in oklab,var(--primary-foreground) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-primary-foreground\/12{background-color:color-mix(in oklab,var(--primary-foreground) 12%,transparent)}
.text-primary-foreground\/12{color:color-mix(in oklab,var(--primary-foreground) 12%,transparent)}
.border-primary-foreground\/12{border-color:color-mix(in oklab,var(--primary-foreground) 12%,transparent)}
.ring-primary-foreground\/12{--tw-ring-color:color-mix(in oklab,var(--primary-foreground) 12%,transparent)}
.fill-primary-foreground\/12{fill:color-mix(in oklab,var(--primary-foreground) 12%,transparent)}
.from-primary-foreground\/12{--tw-gradient-from:color-mix(in oklab,var(--primary-foreground) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-primary-foreground\/12{--tw-gradient-to:color-mix(in oklab,var(--primary-foreground) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-primary-foreground\/12{--tw-gradient-via:color-mix(in oklab,var(--primary-foreground) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-primary-foreground\/15{background-color:color-mix(in oklab,var(--primary-foreground) 15%,transparent)}
.text-primary-foreground\/15{color:color-mix(in oklab,var(--primary-foreground) 15%,transparent)}
.border-primary-foreground\/15{border-color:color-mix(in oklab,var(--primary-foreground) 15%,transparent)}
.ring-primary-foreground\/15{--tw-ring-color:color-mix(in oklab,var(--primary-foreground) 15%,transparent)}
.fill-primary-foreground\/15{fill:color-mix(in oklab,var(--primary-foreground) 15%,transparent)}
.from-primary-foreground\/15{--tw-gradient-from:color-mix(in oklab,var(--primary-foreground) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-primary-foreground\/15{--tw-gradient-to:color-mix(in oklab,var(--primary-foreground) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-primary-foreground\/15{--tw-gradient-via:color-mix(in oklab,var(--primary-foreground) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-primary-foreground\/20{background-color:color-mix(in oklab,var(--primary-foreground) 20%,transparent)}
.text-primary-foreground\/20{color:color-mix(in oklab,var(--primary-foreground) 20%,transparent)}
.border-primary-foreground\/20{border-color:color-mix(in oklab,var(--primary-foreground) 20%,transparent)}
.ring-primary-foreground\/20{--tw-ring-color:color-mix(in oklab,var(--primary-foreground) 20%,transparent)}
.fill-primary-foreground\/20{fill:color-mix(in oklab,var(--primary-foreground) 20%,transparent)}
.from-primary-foreground\/20{--tw-gradient-from:color-mix(in oklab,var(--primary-foreground) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-primary-foreground\/20{--tw-gradient-to:color-mix(in oklab,var(--primary-foreground) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-primary-foreground\/20{--tw-gradient-via:color-mix(in oklab,var(--primary-foreground) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-primary-foreground\/25{background-color:color-mix(in oklab,var(--primary-foreground) 25%,transparent)}
.text-primary-foreground\/25{color:color-mix(in oklab,var(--primary-foreground) 25%,transparent)}
.border-primary-foreground\/25{border-color:color-mix(in oklab,var(--primary-foreground) 25%,transparent)}
.ring-primary-foreground\/25{--tw-ring-color:color-mix(in oklab,var(--primary-foreground) 25%,transparent)}
.fill-primary-foreground\/25{fill:color-mix(in oklab,var(--primary-foreground) 25%,transparent)}
.from-primary-foreground\/25{--tw-gradient-from:color-mix(in oklab,var(--primary-foreground) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-primary-foreground\/25{--tw-gradient-to:color-mix(in oklab,var(--primary-foreground) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-primary-foreground\/25{--tw-gradient-via:color-mix(in oklab,var(--primary-foreground) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-primary-foreground\/30{background-color:color-mix(in oklab,var(--primary-foreground) 30%,transparent)}
.text-primary-foreground\/30{color:color-mix(in oklab,var(--primary-foreground) 30%,transparent)}
.border-primary-foreground\/30{border-color:color-mix(in oklab,var(--primary-foreground) 30%,transparent)}
.ring-primary-foreground\/30{--tw-ring-color:color-mix(in oklab,var(--primary-foreground) 30%,transparent)}
.fill-primary-foreground\/30{fill:color-mix(in oklab,var(--primary-foreground) 30%,transparent)}
.from-primary-foreground\/30{--tw-gradient-from:color-mix(in oklab,var(--primary-foreground) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-primary-foreground\/30{--tw-gradient-to:color-mix(in oklab,var(--primary-foreground) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-primary-foreground\/30{--tw-gradient-via:color-mix(in oklab,var(--primary-foreground) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-primary-foreground\/40{background-color:color-mix(in oklab,var(--primary-foreground) 40%,transparent)}
.text-primary-foreground\/40{color:color-mix(in oklab,var(--primary-foreground) 40%,transparent)}
.border-primary-foreground\/40{border-color:color-mix(in oklab,var(--primary-foreground) 40%,transparent)}
.ring-primary-foreground\/40{--tw-ring-color:color-mix(in oklab,var(--primary-foreground) 40%,transparent)}
.fill-primary-foreground\/40{fill:color-mix(in oklab,var(--primary-foreground) 40%,transparent)}
.from-primary-foreground\/40{--tw-gradient-from:color-mix(in oklab,var(--primary-foreground) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-primary-foreground\/40{--tw-gradient-to:color-mix(in oklab,var(--primary-foreground) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-primary-foreground\/40{--tw-gradient-via:color-mix(in oklab,var(--primary-foreground) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-primary-foreground\/50{background-color:color-mix(in oklab,var(--primary-foreground) 50%,transparent)}
.text-primary-foreground\/50{color:color-mix(in oklab,var(--primary-foreground) 50%,transparent)}
.border-primary-foreground\/50{border-color:color-mix(in oklab,var(--primary-foreground) 50%,transparent)}
.ring-primary-foreground\/50{--tw-ring-color:color-mix(in oklab,var(--primary-foreground) 50%,transparent)}
.fill-primary-foreground\/50{fill:color-mix(in oklab,var(--primary-foreground) 50%,transparent)}
.from-primary-foreground\/50{--tw-gradient-from:color-mix(in oklab,var(--primary-foreground) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-primary-foreground\/50{--tw-gradient-to:color-mix(in oklab,var(--primary-foreground) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-primary-foreground\/50{--tw-gradient-via:color-mix(in oklab,var(--primary-foreground) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-primary-foreground\/60{background-color:color-mix(in oklab,var(--primary-foreground) 60%,transparent)}
.text-primary-foreground\/60{color:color-mix(in oklab,var(--primary-foreground) 60%,transparent)}
.border-primary-foreground\/60{border-color:color-mix(in oklab,var(--primary-foreground) 60%,transparent)}
.ring-primary-foreground\/60{--tw-ring-color:color-mix(in oklab,var(--primary-foreground) 60%,transparent)}
.fill-primary-foreground\/60{fill:color-mix(in oklab,var(--primary-foreground) 60%,transparent)}
.from-primary-foreground\/60{--tw-gradient-from:color-mix(in oklab,var(--primary-foreground) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-primary-foreground\/60{--tw-gradient-to:color-mix(in oklab,var(--primary-foreground) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-primary-foreground\/60{--tw-gradient-via:color-mix(in oklab,var(--primary-foreground) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-primary-foreground\/70{background-color:color-mix(in oklab,var(--primary-foreground) 70%,transparent)}
.text-primary-foreground\/70{color:color-mix(in oklab,var(--primary-foreground) 70%,transparent)}
.border-primary-foreground\/70{border-color:color-mix(in oklab,var(--primary-foreground) 70%,transparent)}
.ring-primary-foreground\/70{--tw-ring-color:color-mix(in oklab,var(--primary-foreground) 70%,transparent)}
.fill-primary-foreground\/70{fill:color-mix(in oklab,var(--primary-foreground) 70%,transparent)}
.from-primary-foreground\/70{--tw-gradient-from:color-mix(in oklab,var(--primary-foreground) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-primary-foreground\/70{--tw-gradient-to:color-mix(in oklab,var(--primary-foreground) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-primary-foreground\/70{--tw-gradient-via:color-mix(in oklab,var(--primary-foreground) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-primary-foreground\/75{background-color:color-mix(in oklab,var(--primary-foreground) 75%,transparent)}
.text-primary-foreground\/75{color:color-mix(in oklab,var(--primary-foreground) 75%,transparent)}
.border-primary-foreground\/75{border-color:color-mix(in oklab,var(--primary-foreground) 75%,transparent)}
.ring-primary-foreground\/75{--tw-ring-color:color-mix(in oklab,var(--primary-foreground) 75%,transparent)}
.fill-primary-foreground\/75{fill:color-mix(in oklab,var(--primary-foreground) 75%,transparent)}
.from-primary-foreground\/75{--tw-gradient-from:color-mix(in oklab,var(--primary-foreground) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-primary-foreground\/75{--tw-gradient-to:color-mix(in oklab,var(--primary-foreground) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-primary-foreground\/75{--tw-gradient-via:color-mix(in oklab,var(--primary-foreground) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-primary-foreground\/80{background-color:color-mix(in oklab,var(--primary-foreground) 80%,transparent)}
.text-primary-foreground\/80{color:color-mix(in oklab,var(--primary-foreground) 80%,transparent)}
.border-primary-foreground\/80{border-color:color-mix(in oklab,var(--primary-foreground) 80%,transparent)}
.ring-primary-foreground\/80{--tw-ring-color:color-mix(in oklab,var(--primary-foreground) 80%,transparent)}
.fill-primary-foreground\/80{fill:color-mix(in oklab,var(--primary-foreground) 80%,transparent)}
.from-primary-foreground\/80{--tw-gradient-from:color-mix(in oklab,var(--primary-foreground) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-primary-foreground\/80{--tw-gradient-to:color-mix(in oklab,var(--primary-foreground) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-primary-foreground\/80{--tw-gradient-via:color-mix(in oklab,var(--primary-foreground) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-primary-foreground\/90{background-color:color-mix(in oklab,var(--primary-foreground) 90%,transparent)}
.text-primary-foreground\/90{color:color-mix(in oklab,var(--primary-foreground) 90%,transparent)}
.border-primary-foreground\/90{border-color:color-mix(in oklab,var(--primary-foreground) 90%,transparent)}
.ring-primary-foreground\/90{--tw-ring-color:color-mix(in oklab,var(--primary-foreground) 90%,transparent)}
.fill-primary-foreground\/90{fill:color-mix(in oklab,var(--primary-foreground) 90%,transparent)}
.from-primary-foreground\/90{--tw-gradient-from:color-mix(in oklab,var(--primary-foreground) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-primary-foreground\/90{--tw-gradient-to:color-mix(in oklab,var(--primary-foreground) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-primary-foreground\/90{--tw-gradient-via:color-mix(in oklab,var(--primary-foreground) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.from-primary-foreground{--tw-gradient-from:var(--primary-foreground);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-primary-foreground{--tw-gradient-to:var(--primary-foreground);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-secondary{background-color:var(--secondary)}
.text-secondary{color:var(--secondary)}
.border-secondary{border-color:var(--secondary)}
.bg-secondary\/3{background-color:color-mix(in oklab,var(--secondary) 3%,transparent)}
.text-secondary\/3{color:color-mix(in oklab,var(--secondary) 3%,transparent)}
.border-secondary\/3{border-color:color-mix(in oklab,var(--secondary) 3%,transparent)}
.ring-secondary\/3{--tw-ring-color:color-mix(in oklab,var(--secondary) 3%,transparent)}
.fill-secondary\/3{fill:color-mix(in oklab,var(--secondary) 3%,transparent)}
.from-secondary\/3{--tw-gradient-from:color-mix(in oklab,var(--secondary) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-secondary\/3{--tw-gradient-to:color-mix(in oklab,var(--secondary) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-secondary\/3{--tw-gradient-via:color-mix(in oklab,var(--secondary) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-secondary\/5{background-color:color-mix(in oklab,var(--secondary) 5%,transparent)}
.text-secondary\/5{color:color-mix(in oklab,var(--secondary) 5%,transparent)}
.border-secondary\/5{border-color:color-mix(in oklab,var(--secondary) 5%,transparent)}
.ring-secondary\/5{--tw-ring-color:color-mix(in oklab,var(--secondary) 5%,transparent)}
.fill-secondary\/5{fill:color-mix(in oklab,var(--secondary) 5%,transparent)}
.from-secondary\/5{--tw-gradient-from:color-mix(in oklab,var(--secondary) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-secondary\/5{--tw-gradient-to:color-mix(in oklab,var(--secondary) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-secondary\/5{--tw-gradient-via:color-mix(in oklab,var(--secondary) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-secondary\/8{background-color:color-mix(in oklab,var(--secondary) 8%,transparent)}
.text-secondary\/8{color:color-mix(in oklab,var(--secondary) 8%,transparent)}
.border-secondary\/8{border-color:color-mix(in oklab,var(--secondary) 8%,transparent)}
.ring-secondary\/8{--tw-ring-color:color-mix(in oklab,var(--secondary) 8%,transparent)}
.fill-secondary\/8{fill:color-mix(in oklab,var(--secondary) 8%,transparent)}
.from-secondary\/8{--tw-gradient-from:color-mix(in oklab,var(--secondary) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-secondary\/8{--tw-gradient-to:color-mix(in oklab,var(--secondary) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-secondary\/8{--tw-gradient-via:color-mix(in oklab,var(--secondary) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-secondary\/10{background-color:color-mix(in oklab,var(--secondary) 10%,transparent)}
.text-secondary\/10{color:color-mix(in oklab,var(--secondary) 10%,transparent)}
.border-secondary\/10{border-color:color-mix(in oklab,var(--secondary) 10%,transparent)}
.ring-secondary\/10{--tw-ring-color:color-mix(in oklab,var(--secondary) 10%,transparent)}
.fill-secondary\/10{fill:color-mix(in oklab,var(--secondary) 10%,transparent)}
.from-secondary\/10{--tw-gradient-from:color-mix(in oklab,var(--secondary) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-secondary\/10{--tw-gradient-to:color-mix(in oklab,var(--secondary) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-secondary\/10{--tw-gradient-via:color-mix(in oklab,var(--secondary) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-secondary\/12{background-color:color-mix(in oklab,var(--secondary) 12%,transparent)}
.text-secondary\/12{color:color-mix(in oklab,var(--secondary) 12%,transparent)}
.border-secondary\/12{border-color:color-mix(in oklab,var(--secondary) 12%,transparent)}
.ring-secondary\/12{--tw-ring-color:color-mix(in oklab,var(--secondary) 12%,transparent)}
.fill-secondary\/12{fill:color-mix(in oklab,var(--secondary) 12%,transparent)}
.from-secondary\/12{--tw-gradient-from:color-mix(in oklab,var(--secondary) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-secondary\/12{--tw-gradient-to:color-mix(in oklab,var(--secondary) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-secondary\/12{--tw-gradient-via:color-mix(in oklab,var(--secondary) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-secondary\/15{background-color:color-mix(in oklab,var(--secondary) 15%,transparent)}
.text-secondary\/15{color:color-mix(in oklab,var(--secondary) 15%,transparent)}
.border-secondary\/15{border-color:color-mix(in oklab,var(--secondary) 15%,transparent)}
.ring-secondary\/15{--tw-ring-color:color-mix(in oklab,var(--secondary) 15%,transparent)}
.fill-secondary\/15{fill:color-mix(in oklab,var(--secondary) 15%,transparent)}
.from-secondary\/15{--tw-gradient-from:color-mix(in oklab,var(--secondary) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-secondary\/15{--tw-gradient-to:color-mix(in oklab,var(--secondary) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-secondary\/15{--tw-gradient-via:color-mix(in oklab,var(--secondary) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-secondary\/20{background-color:color-mix(in oklab,var(--secondary) 20%,transparent)}
.text-secondary\/20{color:color-mix(in oklab,var(--secondary) 20%,transparent)}
.border-secondary\/20{border-color:color-mix(in oklab,var(--secondary) 20%,transparent)}
.ring-secondary\/20{--tw-ring-color:color-mix(in oklab,var(--secondary) 20%,transparent)}
.fill-secondary\/20{fill:color-mix(in oklab,var(--secondary) 20%,transparent)}
.from-secondary\/20{--tw-gradient-from:color-mix(in oklab,var(--secondary) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-secondary\/20{--tw-gradient-to:color-mix(in oklab,var(--secondary) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-secondary\/20{--tw-gradient-via:color-mix(in oklab,var(--secondary) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-secondary\/25{background-color:color-mix(in oklab,var(--secondary) 25%,transparent)}
.text-secondary\/25{color:color-mix(in oklab,var(--secondary) 25%,transparent)}
.border-secondary\/25{border-color:color-mix(in oklab,var(--secondary) 25%,transparent)}
.ring-secondary\/25{--tw-ring-color:color-mix(in oklab,var(--secondary) 25%,transparent)}
.fill-secondary\/25{fill:color-mix(in oklab,var(--secondary) 25%,transparent)}
.from-secondary\/25{--tw-gradient-from:color-mix(in oklab,var(--secondary) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-secondary\/25{--tw-gradient-to:color-mix(in oklab,var(--secondary) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-secondary\/25{--tw-gradient-via:color-mix(in oklab,var(--secondary) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-secondary\/30{background-color:color-mix(in oklab,var(--secondary) 30%,transparent)}
.text-secondary\/30{color:color-mix(in oklab,var(--secondary) 30%,transparent)}
.border-secondary\/30{border-color:color-mix(in oklab,var(--secondary) 30%,transparent)}
.ring-secondary\/30{--tw-ring-color:color-mix(in oklab,var(--secondary) 30%,transparent)}
.fill-secondary\/30{fill:color-mix(in oklab,var(--secondary) 30%,transparent)}
.from-secondary\/30{--tw-gradient-from:color-mix(in oklab,var(--secondary) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-secondary\/30{--tw-gradient-to:color-mix(in oklab,var(--secondary) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-secondary\/30{--tw-gradient-via:color-mix(in oklab,var(--secondary) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-secondary\/40{background-color:color-mix(in oklab,var(--secondary) 40%,transparent)}
.text-secondary\/40{color:color-mix(in oklab,var(--secondary) 40%,transparent)}
.border-secondary\/40{border-color:color-mix(in oklab,var(--secondary) 40%,transparent)}
.ring-secondary\/40{--tw-ring-color:color-mix(in oklab,var(--secondary) 40%,transparent)}
.fill-secondary\/40{fill:color-mix(in oklab,var(--secondary) 40%,transparent)}
.from-secondary\/40{--tw-gradient-from:color-mix(in oklab,var(--secondary) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-secondary\/40{--tw-gradient-to:color-mix(in oklab,var(--secondary) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-secondary\/40{--tw-gradient-via:color-mix(in oklab,var(--secondary) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-secondary\/50{background-color:color-mix(in oklab,var(--secondary) 50%,transparent)}
.text-secondary\/50{color:color-mix(in oklab,var(--secondary) 50%,transparent)}
.border-secondary\/50{border-color:color-mix(in oklab,var(--secondary) 50%,transparent)}
.ring-secondary\/50{--tw-ring-color:color-mix(in oklab,var(--secondary) 50%,transparent)}
.fill-secondary\/50{fill:color-mix(in oklab,var(--secondary) 50%,transparent)}
.from-secondary\/50{--tw-gradient-from:color-mix(in oklab,var(--secondary) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-secondary\/50{--tw-gradient-to:color-mix(in oklab,var(--secondary) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-secondary\/50{--tw-gradient-via:color-mix(in oklab,var(--secondary) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-secondary\/60{background-color:color-mix(in oklab,var(--secondary) 60%,transparent)}
.text-secondary\/60{color:color-mix(in oklab,var(--secondary) 60%,transparent)}
.border-secondary\/60{border-color:color-mix(in oklab,var(--secondary) 60%,transparent)}
.ring-secondary\/60{--tw-ring-color:color-mix(in oklab,var(--secondary) 60%,transparent)}
.fill-secondary\/60{fill:color-mix(in oklab,var(--secondary) 60%,transparent)}
.from-secondary\/60{--tw-gradient-from:color-mix(in oklab,var(--secondary) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-secondary\/60{--tw-gradient-to:color-mix(in oklab,var(--secondary) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-secondary\/60{--tw-gradient-via:color-mix(in oklab,var(--secondary) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-secondary\/70{background-color:color-mix(in oklab,var(--secondary) 70%,transparent)}
.text-secondary\/70{color:color-mix(in oklab,var(--secondary) 70%,transparent)}
.border-secondary\/70{border-color:color-mix(in oklab,var(--secondary) 70%,transparent)}
.ring-secondary\/70{--tw-ring-color:color-mix(in oklab,var(--secondary) 70%,transparent)}
.fill-secondary\/70{fill:color-mix(in oklab,var(--secondary) 70%,transparent)}
.from-secondary\/70{--tw-gradient-from:color-mix(in oklab,var(--secondary) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-secondary\/70{--tw-gradient-to:color-mix(in oklab,var(--secondary) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-secondary\/70{--tw-gradient-via:color-mix(in oklab,var(--secondary) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-secondary\/75{background-color:color-mix(in oklab,var(--secondary) 75%,transparent)}
.text-secondary\/75{color:color-mix(in oklab,var(--secondary) 75%,transparent)}
.border-secondary\/75{border-color:color-mix(in oklab,var(--secondary) 75%,transparent)}
.ring-secondary\/75{--tw-ring-color:color-mix(in oklab,var(--secondary) 75%,transparent)}
.fill-secondary\/75{fill:color-mix(in oklab,var(--secondary) 75%,transparent)}
.from-secondary\/75{--tw-gradient-from:color-mix(in oklab,var(--secondary) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-secondary\/75{--tw-gradient-to:color-mix(in oklab,var(--secondary) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-secondary\/75{--tw-gradient-via:color-mix(in oklab,var(--secondary) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-secondary\/80{background-color:color-mix(in oklab,var(--secondary) 80%,transparent)}
.text-secondary\/80{color:color-mix(in oklab,var(--secondary) 80%,transparent)}
.border-secondary\/80{border-color:color-mix(in oklab,var(--secondary) 80%,transparent)}
.ring-secondary\/80{--tw-ring-color:color-mix(in oklab,var(--secondary) 80%,transparent)}
.fill-secondary\/80{fill:color-mix(in oklab,var(--secondary) 80%,transparent)}
.from-secondary\/80{--tw-gradient-from:color-mix(in oklab,var(--secondary) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-secondary\/80{--tw-gradient-to:color-mix(in oklab,var(--secondary) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-secondary\/80{--tw-gradient-via:color-mix(in oklab,var(--secondary) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-secondary\/90{background-color:color-mix(in oklab,var(--secondary) 90%,transparent)}
.text-secondary\/90{color:color-mix(in oklab,var(--secondary) 90%,transparent)}
.border-secondary\/90{border-color:color-mix(in oklab,var(--secondary) 90%,transparent)}
.ring-secondary\/90{--tw-ring-color:color-mix(in oklab,var(--secondary) 90%,transparent)}
.fill-secondary\/90{fill:color-mix(in oklab,var(--secondary) 90%,transparent)}
.from-secondary\/90{--tw-gradient-from:color-mix(in oklab,var(--secondary) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-secondary\/90{--tw-gradient-to:color-mix(in oklab,var(--secondary) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-secondary\/90{--tw-gradient-via:color-mix(in oklab,var(--secondary) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.from-secondary{--tw-gradient-from:var(--secondary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-secondary{--tw-gradient-to:var(--secondary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-secondary-foreground{background-color:var(--secondary-foreground)}
.text-secondary-foreground{color:var(--secondary-foreground)}
.border-secondary-foreground{border-color:var(--secondary-foreground)}
.bg-secondary-foreground\/3{background-color:color-mix(in oklab,var(--secondary-foreground) 3%,transparent)}
.text-secondary-foreground\/3{color:color-mix(in oklab,var(--secondary-foreground) 3%,transparent)}
.border-secondary-foreground\/3{border-color:color-mix(in oklab,var(--secondary-foreground) 3%,transparent)}
.ring-secondary-foreground\/3{--tw-ring-color:color-mix(in oklab,var(--secondary-foreground) 3%,transparent)}
.fill-secondary-foreground\/3{fill:color-mix(in oklab,var(--secondary-foreground) 3%,transparent)}
.from-secondary-foreground\/3{--tw-gradient-from:color-mix(in oklab,var(--secondary-foreground) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-secondary-foreground\/3{--tw-gradient-to:color-mix(in oklab,var(--secondary-foreground) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-secondary-foreground\/3{--tw-gradient-via:color-mix(in oklab,var(--secondary-foreground) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-secondary-foreground\/5{background-color:color-mix(in oklab,var(--secondary-foreground) 5%,transparent)}
.text-secondary-foreground\/5{color:color-mix(in oklab,var(--secondary-foreground) 5%,transparent)}
.border-secondary-foreground\/5{border-color:color-mix(in oklab,var(--secondary-foreground) 5%,transparent)}
.ring-secondary-foreground\/5{--tw-ring-color:color-mix(in oklab,var(--secondary-foreground) 5%,transparent)}
.fill-secondary-foreground\/5{fill:color-mix(in oklab,var(--secondary-foreground) 5%,transparent)}
.from-secondary-foreground\/5{--tw-gradient-from:color-mix(in oklab,var(--secondary-foreground) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-secondary-foreground\/5{--tw-gradient-to:color-mix(in oklab,var(--secondary-foreground) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-secondary-foreground\/5{--tw-gradient-via:color-mix(in oklab,var(--secondary-foreground) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-secondary-foreground\/8{background-color:color-mix(in oklab,var(--secondary-foreground) 8%,transparent)}
.text-secondary-foreground\/8{color:color-mix(in oklab,var(--secondary-foreground) 8%,transparent)}
.border-secondary-foreground\/8{border-color:color-mix(in oklab,var(--secondary-foreground) 8%,transparent)}
.ring-secondary-foreground\/8{--tw-ring-color:color-mix(in oklab,var(--secondary-foreground) 8%,transparent)}
.fill-secondary-foreground\/8{fill:color-mix(in oklab,var(--secondary-foreground) 8%,transparent)}
.from-secondary-foreground\/8{--tw-gradient-from:color-mix(in oklab,var(--secondary-foreground) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-secondary-foreground\/8{--tw-gradient-to:color-mix(in oklab,var(--secondary-foreground) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-secondary-foreground\/8{--tw-gradient-via:color-mix(in oklab,var(--secondary-foreground) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-secondary-foreground\/10{background-color:color-mix(in oklab,var(--secondary-foreground) 10%,transparent)}
.text-secondary-foreground\/10{color:color-mix(in oklab,var(--secondary-foreground) 10%,transparent)}
.border-secondary-foreground\/10{border-color:color-mix(in oklab,var(--secondary-foreground) 10%,transparent)}
.ring-secondary-foreground\/10{--tw-ring-color:color-mix(in oklab,var(--secondary-foreground) 10%,transparent)}
.fill-secondary-foreground\/10{fill:color-mix(in oklab,var(--secondary-foreground) 10%,transparent)}
.from-secondary-foreground\/10{--tw-gradient-from:color-mix(in oklab,var(--secondary-foreground) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-secondary-foreground\/10{--tw-gradient-to:color-mix(in oklab,var(--secondary-foreground) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-secondary-foreground\/10{--tw-gradient-via:color-mix(in oklab,var(--secondary-foreground) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-secondary-foreground\/12{background-color:color-mix(in oklab,var(--secondary-foreground) 12%,transparent)}
.text-secondary-foreground\/12{color:color-mix(in oklab,var(--secondary-foreground) 12%,transparent)}
.border-secondary-foreground\/12{border-color:color-mix(in oklab,var(--secondary-foreground) 12%,transparent)}
.ring-secondary-foreground\/12{--tw-ring-color:color-mix(in oklab,var(--secondary-foreground) 12%,transparent)}
.fill-secondary-foreground\/12{fill:color-mix(in oklab,var(--secondary-foreground) 12%,transparent)}
.from-secondary-foreground\/12{--tw-gradient-from:color-mix(in oklab,var(--secondary-foreground) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-secondary-foreground\/12{--tw-gradient-to:color-mix(in oklab,var(--secondary-foreground) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-secondary-foreground\/12{--tw-gradient-via:color-mix(in oklab,var(--secondary-foreground) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-secondary-foreground\/15{background-color:color-mix(in oklab,var(--secondary-foreground) 15%,transparent)}
.text-secondary-foreground\/15{color:color-mix(in oklab,var(--secondary-foreground) 15%,transparent)}
.border-secondary-foreground\/15{border-color:color-mix(in oklab,var(--secondary-foreground) 15%,transparent)}
.ring-secondary-foreground\/15{--tw-ring-color:color-mix(in oklab,var(--secondary-foreground) 15%,transparent)}
.fill-secondary-foreground\/15{fill:color-mix(in oklab,var(--secondary-foreground) 15%,transparent)}
.from-secondary-foreground\/15{--tw-gradient-from:color-mix(in oklab,var(--secondary-foreground) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-secondary-foreground\/15{--tw-gradient-to:color-mix(in oklab,var(--secondary-foreground) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-secondary-foreground\/15{--tw-gradient-via:color-mix(in oklab,var(--secondary-foreground) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-secondary-foreground\/20{background-color:color-mix(in oklab,var(--secondary-foreground) 20%,transparent)}
.text-secondary-foreground\/20{color:color-mix(in oklab,var(--secondary-foreground) 20%,transparent)}
.border-secondary-foreground\/20{border-color:color-mix(in oklab,var(--secondary-foreground) 20%,transparent)}
.ring-secondary-foreground\/20{--tw-ring-color:color-mix(in oklab,var(--secondary-foreground) 20%,transparent)}
.fill-secondary-foreground\/20{fill:color-mix(in oklab,var(--secondary-foreground) 20%,transparent)}
.from-secondary-foreground\/20{--tw-gradient-from:color-mix(in oklab,var(--secondary-foreground) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-secondary-foreground\/20{--tw-gradient-to:color-mix(in oklab,var(--secondary-foreground) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-secondary-foreground\/20{--tw-gradient-via:color-mix(in oklab,var(--secondary-foreground) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-secondary-foreground\/25{background-color:color-mix(in oklab,var(--secondary-foreground) 25%,transparent)}
.text-secondary-foreground\/25{color:color-mix(in oklab,var(--secondary-foreground) 25%,transparent)}
.border-secondary-foreground\/25{border-color:color-mix(in oklab,var(--secondary-foreground) 25%,transparent)}
.ring-secondary-foreground\/25{--tw-ring-color:color-mix(in oklab,var(--secondary-foreground) 25%,transparent)}
.fill-secondary-foreground\/25{fill:color-mix(in oklab,var(--secondary-foreground) 25%,transparent)}
.from-secondary-foreground\/25{--tw-gradient-from:color-mix(in oklab,var(--secondary-foreground) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-secondary-foreground\/25{--tw-gradient-to:color-mix(in oklab,var(--secondary-foreground) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-secondary-foreground\/25{--tw-gradient-via:color-mix(in oklab,var(--secondary-foreground) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-secondary-foreground\/30{background-color:color-mix(in oklab,var(--secondary-foreground) 30%,transparent)}
.text-secondary-foreground\/30{color:color-mix(in oklab,var(--secondary-foreground) 30%,transparent)}
.border-secondary-foreground\/30{border-color:color-mix(in oklab,var(--secondary-foreground) 30%,transparent)}
.ring-secondary-foreground\/30{--tw-ring-color:color-mix(in oklab,var(--secondary-foreground) 30%,transparent)}
.fill-secondary-foreground\/30{fill:color-mix(in oklab,var(--secondary-foreground) 30%,transparent)}
.from-secondary-foreground\/30{--tw-gradient-from:color-mix(in oklab,var(--secondary-foreground) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-secondary-foreground\/30{--tw-gradient-to:color-mix(in oklab,var(--secondary-foreground) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-secondary-foreground\/30{--tw-gradient-via:color-mix(in oklab,var(--secondary-foreground) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-secondary-foreground\/40{background-color:color-mix(in oklab,var(--secondary-foreground) 40%,transparent)}
.text-secondary-foreground\/40{color:color-mix(in oklab,var(--secondary-foreground) 40%,transparent)}
.border-secondary-foreground\/40{border-color:color-mix(in oklab,var(--secondary-foreground) 40%,transparent)}
.ring-secondary-foreground\/40{--tw-ring-color:color-mix(in oklab,var(--secondary-foreground) 40%,transparent)}
.fill-secondary-foreground\/40{fill:color-mix(in oklab,var(--secondary-foreground) 40%,transparent)}
.from-secondary-foreground\/40{--tw-gradient-from:color-mix(in oklab,var(--secondary-foreground) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-secondary-foreground\/40{--tw-gradient-to:color-mix(in oklab,var(--secondary-foreground) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-secondary-foreground\/40{--tw-gradient-via:color-mix(in oklab,var(--secondary-foreground) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-secondary-foreground\/50{background-color:color-mix(in oklab,var(--secondary-foreground) 50%,transparent)}
.text-secondary-foreground\/50{color:color-mix(in oklab,var(--secondary-foreground) 50%,transparent)}
.border-secondary-foreground\/50{border-color:color-mix(in oklab,var(--secondary-foreground) 50%,transparent)}
.ring-secondary-foreground\/50{--tw-ring-color:color-mix(in oklab,var(--secondary-foreground) 50%,transparent)}
.fill-secondary-foreground\/50{fill:color-mix(in oklab,var(--secondary-foreground) 50%,transparent)}
.from-secondary-foreground\/50{--tw-gradient-from:color-mix(in oklab,var(--secondary-foreground) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-secondary-foreground\/50{--tw-gradient-to:color-mix(in oklab,var(--secondary-foreground) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-secondary-foreground\/50{--tw-gradient-via:color-mix(in oklab,var(--secondary-foreground) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-secondary-foreground\/60{background-color:color-mix(in oklab,var(--secondary-foreground) 60%,transparent)}
.text-secondary-foreground\/60{color:color-mix(in oklab,var(--secondary-foreground) 60%,transparent)}
.border-secondary-foreground\/60{border-color:color-mix(in oklab,var(--secondary-foreground) 60%,transparent)}
.ring-secondary-foreground\/60{--tw-ring-color:color-mix(in oklab,var(--secondary-foreground) 60%,transparent)}
.fill-secondary-foreground\/60{fill:color-mix(in oklab,var(--secondary-foreground) 60%,transparent)}
.from-secondary-foreground\/60{--tw-gradient-from:color-mix(in oklab,var(--secondary-foreground) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-secondary-foreground\/60{--tw-gradient-to:color-mix(in oklab,var(--secondary-foreground) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-secondary-foreground\/60{--tw-gradient-via:color-mix(in oklab,var(--secondary-foreground) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-secondary-foreground\/70{background-color:color-mix(in oklab,var(--secondary-foreground) 70%,transparent)}
.text-secondary-foreground\/70{color:color-mix(in oklab,var(--secondary-foreground) 70%,transparent)}
.border-secondary-foreground\/70{border-color:color-mix(in oklab,var(--secondary-foreground) 70%,transparent)}
.ring-secondary-foreground\/70{--tw-ring-color:color-mix(in oklab,var(--secondary-foreground) 70%,transparent)}
.fill-secondary-foreground\/70{fill:color-mix(in oklab,var(--secondary-foreground) 70%,transparent)}
.from-secondary-foreground\/70{--tw-gradient-from:color-mix(in oklab,var(--secondary-foreground) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-secondary-foreground\/70{--tw-gradient-to:color-mix(in oklab,var(--secondary-foreground) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-secondary-foreground\/70{--tw-gradient-via:color-mix(in oklab,var(--secondary-foreground) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-secondary-foreground\/75{background-color:color-mix(in oklab,var(--secondary-foreground) 75%,transparent)}
.text-secondary-foreground\/75{color:color-mix(in oklab,var(--secondary-foreground) 75%,transparent)}
.border-secondary-foreground\/75{border-color:color-mix(in oklab,var(--secondary-foreground) 75%,transparent)}
.ring-secondary-foreground\/75{--tw-ring-color:color-mix(in oklab,var(--secondary-foreground) 75%,transparent)}
.fill-secondary-foreground\/75{fill:color-mix(in oklab,var(--secondary-foreground) 75%,transparent)}
.from-secondary-foreground\/75{--tw-gradient-from:color-mix(in oklab,var(--secondary-foreground) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-secondary-foreground\/75{--tw-gradient-to:color-mix(in oklab,var(--secondary-foreground) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-secondary-foreground\/75{--tw-gradient-via:color-mix(in oklab,var(--secondary-foreground) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-secondary-foreground\/80{background-color:color-mix(in oklab,var(--secondary-foreground) 80%,transparent)}
.text-secondary-foreground\/80{color:color-mix(in oklab,var(--secondary-foreground) 80%,transparent)}
.border-secondary-foreground\/80{border-color:color-mix(in oklab,var(--secondary-foreground) 80%,transparent)}
.ring-secondary-foreground\/80{--tw-ring-color:color-mix(in oklab,var(--secondary-foreground) 80%,transparent)}
.fill-secondary-foreground\/80{fill:color-mix(in oklab,var(--secondary-foreground) 80%,transparent)}
.from-secondary-foreground\/80{--tw-gradient-from:color-mix(in oklab,var(--secondary-foreground) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-secondary-foreground\/80{--tw-gradient-to:color-mix(in oklab,var(--secondary-foreground) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-secondary-foreground\/80{--tw-gradient-via:color-mix(in oklab,var(--secondary-foreground) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-secondary-foreground\/90{background-color:color-mix(in oklab,var(--secondary-foreground) 90%,transparent)}
.text-secondary-foreground\/90{color:color-mix(in oklab,var(--secondary-foreground) 90%,transparent)}
.border-secondary-foreground\/90{border-color:color-mix(in oklab,var(--secondary-foreground) 90%,transparent)}
.ring-secondary-foreground\/90{--tw-ring-color:color-mix(in oklab,var(--secondary-foreground) 90%,transparent)}
.fill-secondary-foreground\/90{fill:color-mix(in oklab,var(--secondary-foreground) 90%,transparent)}
.from-secondary-foreground\/90{--tw-gradient-from:color-mix(in oklab,var(--secondary-foreground) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-secondary-foreground\/90{--tw-gradient-to:color-mix(in oklab,var(--secondary-foreground) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-secondary-foreground\/90{--tw-gradient-via:color-mix(in oklab,var(--secondary-foreground) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.from-secondary-foreground{--tw-gradient-from:var(--secondary-foreground);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-secondary-foreground{--tw-gradient-to:var(--secondary-foreground);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-muted{background-color:var(--muted)}
.text-muted{color:var(--muted)}
.border-muted{border-color:var(--muted)}
.bg-muted\/3{background-color:color-mix(in oklab,var(--muted) 3%,transparent)}
.text-muted\/3{color:color-mix(in oklab,var(--muted) 3%,transparent)}
.border-muted\/3{border-color:color-mix(in oklab,var(--muted) 3%,transparent)}
.ring-muted\/3{--tw-ring-color:color-mix(in oklab,var(--muted) 3%,transparent)}
.fill-muted\/3{fill:color-mix(in oklab,var(--muted) 3%,transparent)}
.from-muted\/3{--tw-gradient-from:color-mix(in oklab,var(--muted) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-muted\/3{--tw-gradient-to:color-mix(in oklab,var(--muted) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-muted\/3{--tw-gradient-via:color-mix(in oklab,var(--muted) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-muted\/5{background-color:color-mix(in oklab,var(--muted) 5%,transparent)}
.text-muted\/5{color:color-mix(in oklab,var(--muted) 5%,transparent)}
.border-muted\/5{border-color:color-mix(in oklab,var(--muted) 5%,transparent)}
.ring-muted\/5{--tw-ring-color:color-mix(in oklab,var(--muted) 5%,transparent)}
.fill-muted\/5{fill:color-mix(in oklab,var(--muted) 5%,transparent)}
.from-muted\/5{--tw-gradient-from:color-mix(in oklab,var(--muted) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-muted\/5{--tw-gradient-to:color-mix(in oklab,var(--muted) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-muted\/5{--tw-gradient-via:color-mix(in oklab,var(--muted) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-muted\/8{background-color:color-mix(in oklab,var(--muted) 8%,transparent)}
.text-muted\/8{color:color-mix(in oklab,var(--muted) 8%,transparent)}
.border-muted\/8{border-color:color-mix(in oklab,var(--muted) 8%,transparent)}
.ring-muted\/8{--tw-ring-color:color-mix(in oklab,var(--muted) 8%,transparent)}
.fill-muted\/8{fill:color-mix(in oklab,var(--muted) 8%,transparent)}
.from-muted\/8{--tw-gradient-from:color-mix(in oklab,var(--muted) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-muted\/8{--tw-gradient-to:color-mix(in oklab,var(--muted) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-muted\/8{--tw-gradient-via:color-mix(in oklab,var(--muted) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-muted\/10{background-color:color-mix(in oklab,var(--muted) 10%,transparent)}
.text-muted\/10{color:color-mix(in oklab,var(--muted) 10%,transparent)}
.border-muted\/10{border-color:color-mix(in oklab,var(--muted) 10%,transparent)}
.ring-muted\/10{--tw-ring-color:color-mix(in oklab,var(--muted) 10%,transparent)}
.fill-muted\/10{fill:color-mix(in oklab,var(--muted) 10%,transparent)}
.from-muted\/10{--tw-gradient-from:color-mix(in oklab,var(--muted) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-muted\/10{--tw-gradient-to:color-mix(in oklab,var(--muted) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-muted\/10{--tw-gradient-via:color-mix(in oklab,var(--muted) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-muted\/12{background-color:color-mix(in oklab,var(--muted) 12%,transparent)}
.text-muted\/12{color:color-mix(in oklab,var(--muted) 12%,transparent)}
.border-muted\/12{border-color:color-mix(in oklab,var(--muted) 12%,transparent)}
.ring-muted\/12{--tw-ring-color:color-mix(in oklab,var(--muted) 12%,transparent)}
.fill-muted\/12{fill:color-mix(in oklab,var(--muted) 12%,transparent)}
.from-muted\/12{--tw-gradient-from:color-mix(in oklab,var(--muted) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-muted\/12{--tw-gradient-to:color-mix(in oklab,var(--muted) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-muted\/12{--tw-gradient-via:color-mix(in oklab,var(--muted) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-muted\/15{background-color:color-mix(in oklab,var(--muted) 15%,transparent)}
.text-muted\/15{color:color-mix(in oklab,var(--muted) 15%,transparent)}
.border-muted\/15{border-color:color-mix(in oklab,var(--muted) 15%,transparent)}
.ring-muted\/15{--tw-ring-color:color-mix(in oklab,var(--muted) 15%,transparent)}
.fill-muted\/15{fill:color-mix(in oklab,var(--muted) 15%,transparent)}
.from-muted\/15{--tw-gradient-from:color-mix(in oklab,var(--muted) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-muted\/15{--tw-gradient-to:color-mix(in oklab,var(--muted) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-muted\/15{--tw-gradient-via:color-mix(in oklab,var(--muted) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-muted\/20{background-color:color-mix(in oklab,var(--muted) 20%,transparent)}
.text-muted\/20{color:color-mix(in oklab,var(--muted) 20%,transparent)}
.border-muted\/20{border-color:color-mix(in oklab,var(--muted) 20%,transparent)}
.ring-muted\/20{--tw-ring-color:color-mix(in oklab,var(--muted) 20%,transparent)}
.fill-muted\/20{fill:color-mix(in oklab,var(--muted) 20%,transparent)}
.from-muted\/20{--tw-gradient-from:color-mix(in oklab,var(--muted) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-muted\/20{--tw-gradient-to:color-mix(in oklab,var(--muted) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-muted\/20{--tw-gradient-via:color-mix(in oklab,var(--muted) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-muted\/25{background-color:color-mix(in oklab,var(--muted) 25%,transparent)}
.text-muted\/25{color:color-mix(in oklab,var(--muted) 25%,transparent)}
.border-muted\/25{border-color:color-mix(in oklab,var(--muted) 25%,transparent)}
.ring-muted\/25{--tw-ring-color:color-mix(in oklab,var(--muted) 25%,transparent)}
.fill-muted\/25{fill:color-mix(in oklab,var(--muted) 25%,transparent)}
.from-muted\/25{--tw-gradient-from:color-mix(in oklab,var(--muted) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-muted\/25{--tw-gradient-to:color-mix(in oklab,var(--muted) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-muted\/25{--tw-gradient-via:color-mix(in oklab,var(--muted) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-muted\/30{background-color:color-mix(in oklab,var(--muted) 30%,transparent)}
.text-muted\/30{color:color-mix(in oklab,var(--muted) 30%,transparent)}
.border-muted\/30{border-color:color-mix(in oklab,var(--muted) 30%,transparent)}
.ring-muted\/30{--tw-ring-color:color-mix(in oklab,var(--muted) 30%,transparent)}
.fill-muted\/30{fill:color-mix(in oklab,var(--muted) 30%,transparent)}
.from-muted\/30{--tw-gradient-from:color-mix(in oklab,var(--muted) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-muted\/30{--tw-gradient-to:color-mix(in oklab,var(--muted) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-muted\/30{--tw-gradient-via:color-mix(in oklab,var(--muted) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-muted\/40{background-color:color-mix(in oklab,var(--muted) 40%,transparent)}
.text-muted\/40{color:color-mix(in oklab,var(--muted) 40%,transparent)}
.border-muted\/40{border-color:color-mix(in oklab,var(--muted) 40%,transparent)}
.ring-muted\/40{--tw-ring-color:color-mix(in oklab,var(--muted) 40%,transparent)}
.fill-muted\/40{fill:color-mix(in oklab,var(--muted) 40%,transparent)}
.from-muted\/40{--tw-gradient-from:color-mix(in oklab,var(--muted) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-muted\/40{--tw-gradient-to:color-mix(in oklab,var(--muted) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-muted\/40{--tw-gradient-via:color-mix(in oklab,var(--muted) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-muted\/50{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}
.text-muted\/50{color:color-mix(in oklab,var(--muted) 50%,transparent)}
.border-muted\/50{border-color:color-mix(in oklab,var(--muted) 50%,transparent)}
.ring-muted\/50{--tw-ring-color:color-mix(in oklab,var(--muted) 50%,transparent)}
.fill-muted\/50{fill:color-mix(in oklab,var(--muted) 50%,transparent)}
.from-muted\/50{--tw-gradient-from:color-mix(in oklab,var(--muted) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-muted\/50{--tw-gradient-to:color-mix(in oklab,var(--muted) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-muted\/50{--tw-gradient-via:color-mix(in oklab,var(--muted) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-muted\/60{background-color:color-mix(in oklab,var(--muted) 60%,transparent)}
.text-muted\/60{color:color-mix(in oklab,var(--muted) 60%,transparent)}
.border-muted\/60{border-color:color-mix(in oklab,var(--muted) 60%,transparent)}
.ring-muted\/60{--tw-ring-color:color-mix(in oklab,var(--muted) 60%,transparent)}
.fill-muted\/60{fill:color-mix(in oklab,var(--muted) 60%,transparent)}
.from-muted\/60{--tw-gradient-from:color-mix(in oklab,var(--muted) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-muted\/60{--tw-gradient-to:color-mix(in oklab,var(--muted) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-muted\/60{--tw-gradient-via:color-mix(in oklab,var(--muted) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-muted\/70{background-color:color-mix(in oklab,var(--muted) 70%,transparent)}
.text-muted\/70{color:color-mix(in oklab,var(--muted) 70%,transparent)}
.border-muted\/70{border-color:color-mix(in oklab,var(--muted) 70%,transparent)}
.ring-muted\/70{--tw-ring-color:color-mix(in oklab,var(--muted) 70%,transparent)}
.fill-muted\/70{fill:color-mix(in oklab,var(--muted) 70%,transparent)}
.from-muted\/70{--tw-gradient-from:color-mix(in oklab,var(--muted) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-muted\/70{--tw-gradient-to:color-mix(in oklab,var(--muted) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-muted\/70{--tw-gradient-via:color-mix(in oklab,var(--muted) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-muted\/75{background-color:color-mix(in oklab,var(--muted) 75%,transparent)}
.text-muted\/75{color:color-mix(in oklab,var(--muted) 75%,transparent)}
.border-muted\/75{border-color:color-mix(in oklab,var(--muted) 75%,transparent)}
.ring-muted\/75{--tw-ring-color:color-mix(in oklab,var(--muted) 75%,transparent)}
.fill-muted\/75{fill:color-mix(in oklab,var(--muted) 75%,transparent)}
.from-muted\/75{--tw-gradient-from:color-mix(in oklab,var(--muted) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-muted\/75{--tw-gradient-to:color-mix(in oklab,var(--muted) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-muted\/75{--tw-gradient-via:color-mix(in oklab,var(--muted) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-muted\/80{background-color:color-mix(in oklab,var(--muted) 80%,transparent)}
.text-muted\/80{color:color-mix(in oklab,var(--muted) 80%,transparent)}
.border-muted\/80{border-color:color-mix(in oklab,var(--muted) 80%,transparent)}
.ring-muted\/80{--tw-ring-color:color-mix(in oklab,var(--muted) 80%,transparent)}
.fill-muted\/80{fill:color-mix(in oklab,var(--muted) 80%,transparent)}
.from-muted\/80{--tw-gradient-from:color-mix(in oklab,var(--muted) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-muted\/80{--tw-gradient-to:color-mix(in oklab,var(--muted) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-muted\/80{--tw-gradient-via:color-mix(in oklab,var(--muted) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-muted\/90{background-color:color-mix(in oklab,var(--muted) 90%,transparent)}
.text-muted\/90{color:color-mix(in oklab,var(--muted) 90%,transparent)}
.border-muted\/90{border-color:color-mix(in oklab,var(--muted) 90%,transparent)}
.ring-muted\/90{--tw-ring-color:color-mix(in oklab,var(--muted) 90%,transparent)}
.fill-muted\/90{fill:color-mix(in oklab,var(--muted) 90%,transparent)}
.from-muted\/90{--tw-gradient-from:color-mix(in oklab,var(--muted) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-muted\/90{--tw-gradient-to:color-mix(in oklab,var(--muted) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-muted\/90{--tw-gradient-via:color-mix(in oklab,var(--muted) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.from-muted{--tw-gradient-from:var(--muted);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-muted{--tw-gradient-to:var(--muted);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-muted-foreground{background-color:var(--muted-foreground)}
.text-muted-foreground{color:var(--muted-foreground)}
.border-muted-foreground{border-color:var(--muted-foreground)}
.bg-muted-foreground\/3{background-color:color-mix(in oklab,var(--muted-foreground) 3%,transparent)}
.text-muted-foreground\/3{color:color-mix(in oklab,var(--muted-foreground) 3%,transparent)}
.border-muted-foreground\/3{border-color:color-mix(in oklab,var(--muted-foreground) 3%,transparent)}
.ring-muted-foreground\/3{--tw-ring-color:color-mix(in oklab,var(--muted-foreground) 3%,transparent)}
.fill-muted-foreground\/3{fill:color-mix(in oklab,var(--muted-foreground) 3%,transparent)}
.from-muted-foreground\/3{--tw-gradient-from:color-mix(in oklab,var(--muted-foreground) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-muted-foreground\/3{--tw-gradient-to:color-mix(in oklab,var(--muted-foreground) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-muted-foreground\/3{--tw-gradient-via:color-mix(in oklab,var(--muted-foreground) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-muted-foreground\/5{background-color:color-mix(in oklab,var(--muted-foreground) 5%,transparent)}
.text-muted-foreground\/5{color:color-mix(in oklab,var(--muted-foreground) 5%,transparent)}
.border-muted-foreground\/5{border-color:color-mix(in oklab,var(--muted-foreground) 5%,transparent)}
.ring-muted-foreground\/5{--tw-ring-color:color-mix(in oklab,var(--muted-foreground) 5%,transparent)}
.fill-muted-foreground\/5{fill:color-mix(in oklab,var(--muted-foreground) 5%,transparent)}
.from-muted-foreground\/5{--tw-gradient-from:color-mix(in oklab,var(--muted-foreground) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-muted-foreground\/5{--tw-gradient-to:color-mix(in oklab,var(--muted-foreground) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-muted-foreground\/5{--tw-gradient-via:color-mix(in oklab,var(--muted-foreground) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-muted-foreground\/8{background-color:color-mix(in oklab,var(--muted-foreground) 8%,transparent)}
.text-muted-foreground\/8{color:color-mix(in oklab,var(--muted-foreground) 8%,transparent)}
.border-muted-foreground\/8{border-color:color-mix(in oklab,var(--muted-foreground) 8%,transparent)}
.ring-muted-foreground\/8{--tw-ring-color:color-mix(in oklab,var(--muted-foreground) 8%,transparent)}
.fill-muted-foreground\/8{fill:color-mix(in oklab,var(--muted-foreground) 8%,transparent)}
.from-muted-foreground\/8{--tw-gradient-from:color-mix(in oklab,var(--muted-foreground) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-muted-foreground\/8{--tw-gradient-to:color-mix(in oklab,var(--muted-foreground) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-muted-foreground\/8{--tw-gradient-via:color-mix(in oklab,var(--muted-foreground) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-muted-foreground\/10{background-color:color-mix(in oklab,var(--muted-foreground) 10%,transparent)}
.text-muted-foreground\/10{color:color-mix(in oklab,var(--muted-foreground) 10%,transparent)}
.border-muted-foreground\/10{border-color:color-mix(in oklab,var(--muted-foreground) 10%,transparent)}
.ring-muted-foreground\/10{--tw-ring-color:color-mix(in oklab,var(--muted-foreground) 10%,transparent)}
.fill-muted-foreground\/10{fill:color-mix(in oklab,var(--muted-foreground) 10%,transparent)}
.from-muted-foreground\/10{--tw-gradient-from:color-mix(in oklab,var(--muted-foreground) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-muted-foreground\/10{--tw-gradient-to:color-mix(in oklab,var(--muted-foreground) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-muted-foreground\/10{--tw-gradient-via:color-mix(in oklab,var(--muted-foreground) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-muted-foreground\/12{background-color:color-mix(in oklab,var(--muted-foreground) 12%,transparent)}
.text-muted-foreground\/12{color:color-mix(in oklab,var(--muted-foreground) 12%,transparent)}
.border-muted-foreground\/12{border-color:color-mix(in oklab,var(--muted-foreground) 12%,transparent)}
.ring-muted-foreground\/12{--tw-ring-color:color-mix(in oklab,var(--muted-foreground) 12%,transparent)}
.fill-muted-foreground\/12{fill:color-mix(in oklab,var(--muted-foreground) 12%,transparent)}
.from-muted-foreground\/12{--tw-gradient-from:color-mix(in oklab,var(--muted-foreground) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-muted-foreground\/12{--tw-gradient-to:color-mix(in oklab,var(--muted-foreground) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-muted-foreground\/12{--tw-gradient-via:color-mix(in oklab,var(--muted-foreground) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-muted-foreground\/15{background-color:color-mix(in oklab,var(--muted-foreground) 15%,transparent)}
.text-muted-foreground\/15{color:color-mix(in oklab,var(--muted-foreground) 15%,transparent)}
.border-muted-foreground\/15{border-color:color-mix(in oklab,var(--muted-foreground) 15%,transparent)}
.ring-muted-foreground\/15{--tw-ring-color:color-mix(in oklab,var(--muted-foreground) 15%,transparent)}
.fill-muted-foreground\/15{fill:color-mix(in oklab,var(--muted-foreground) 15%,transparent)}
.from-muted-foreground\/15{--tw-gradient-from:color-mix(in oklab,var(--muted-foreground) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-muted-foreground\/15{--tw-gradient-to:color-mix(in oklab,var(--muted-foreground) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-muted-foreground\/15{--tw-gradient-via:color-mix(in oklab,var(--muted-foreground) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-muted-foreground\/20{background-color:color-mix(in oklab,var(--muted-foreground) 20%,transparent)}
.text-muted-foreground\/20{color:color-mix(in oklab,var(--muted-foreground) 20%,transparent)}
.border-muted-foreground\/20{border-color:color-mix(in oklab,var(--muted-foreground) 20%,transparent)}
.ring-muted-foreground\/20{--tw-ring-color:color-mix(in oklab,var(--muted-foreground) 20%,transparent)}
.fill-muted-foreground\/20{fill:color-mix(in oklab,var(--muted-foreground) 20%,transparent)}
.from-muted-foreground\/20{--tw-gradient-from:color-mix(in oklab,var(--muted-foreground) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-muted-foreground\/20{--tw-gradient-to:color-mix(in oklab,var(--muted-foreground) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-muted-foreground\/20{--tw-gradient-via:color-mix(in oklab,var(--muted-foreground) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-muted-foreground\/25{background-color:color-mix(in oklab,var(--muted-foreground) 25%,transparent)}
.text-muted-foreground\/25{color:color-mix(in oklab,var(--muted-foreground) 25%,transparent)}
.border-muted-foreground\/25{border-color:color-mix(in oklab,var(--muted-foreground) 25%,transparent)}
.ring-muted-foreground\/25{--tw-ring-color:color-mix(in oklab,var(--muted-foreground) 25%,transparent)}
.fill-muted-foreground\/25{fill:color-mix(in oklab,var(--muted-foreground) 25%,transparent)}
.from-muted-foreground\/25{--tw-gradient-from:color-mix(in oklab,var(--muted-foreground) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-muted-foreground\/25{--tw-gradient-to:color-mix(in oklab,var(--muted-foreground) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-muted-foreground\/25{--tw-gradient-via:color-mix(in oklab,var(--muted-foreground) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-muted-foreground\/30{background-color:color-mix(in oklab,var(--muted-foreground) 30%,transparent)}
.text-muted-foreground\/30{color:color-mix(in oklab,var(--muted-foreground) 30%,transparent)}
.border-muted-foreground\/30{border-color:color-mix(in oklab,var(--muted-foreground) 30%,transparent)}
.ring-muted-foreground\/30{--tw-ring-color:color-mix(in oklab,var(--muted-foreground) 30%,transparent)}
.fill-muted-foreground\/30{fill:color-mix(in oklab,var(--muted-foreground) 30%,transparent)}
.from-muted-foreground\/30{--tw-gradient-from:color-mix(in oklab,var(--muted-foreground) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-muted-foreground\/30{--tw-gradient-to:color-mix(in oklab,var(--muted-foreground) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-muted-foreground\/30{--tw-gradient-via:color-mix(in oklab,var(--muted-foreground) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-muted-foreground\/40{background-color:color-mix(in oklab,var(--muted-foreground) 40%,transparent)}
.text-muted-foreground\/40{color:color-mix(in oklab,var(--muted-foreground) 40%,transparent)}
.border-muted-foreground\/40{border-color:color-mix(in oklab,var(--muted-foreground) 40%,transparent)}
.ring-muted-foreground\/40{--tw-ring-color:color-mix(in oklab,var(--muted-foreground) 40%,transparent)}
.fill-muted-foreground\/40{fill:color-mix(in oklab,var(--muted-foreground) 40%,transparent)}
.from-muted-foreground\/40{--tw-gradient-from:color-mix(in oklab,var(--muted-foreground) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-muted-foreground\/40{--tw-gradient-to:color-mix(in oklab,var(--muted-foreground) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-muted-foreground\/40{--tw-gradient-via:color-mix(in oklab,var(--muted-foreground) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-muted-foreground\/50{background-color:color-mix(in oklab,var(--muted-foreground) 50%,transparent)}
.text-muted-foreground\/50{color:color-mix(in oklab,var(--muted-foreground) 50%,transparent)}
.border-muted-foreground\/50{border-color:color-mix(in oklab,var(--muted-foreground) 50%,transparent)}
.ring-muted-foreground\/50{--tw-ring-color:color-mix(in oklab,var(--muted-foreground) 50%,transparent)}
.fill-muted-foreground\/50{fill:color-mix(in oklab,var(--muted-foreground) 50%,transparent)}
.from-muted-foreground\/50{--tw-gradient-from:color-mix(in oklab,var(--muted-foreground) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-muted-foreground\/50{--tw-gradient-to:color-mix(in oklab,var(--muted-foreground) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-muted-foreground\/50{--tw-gradient-via:color-mix(in oklab,var(--muted-foreground) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-muted-foreground\/60{background-color:color-mix(in oklab,var(--muted-foreground) 60%,transparent)}
.text-muted-foreground\/60{color:color-mix(in oklab,var(--muted-foreground) 60%,transparent)}
.border-muted-foreground\/60{border-color:color-mix(in oklab,var(--muted-foreground) 60%,transparent)}
.ring-muted-foreground\/60{--tw-ring-color:color-mix(in oklab,var(--muted-foreground) 60%,transparent)}
.fill-muted-foreground\/60{fill:color-mix(in oklab,var(--muted-foreground) 60%,transparent)}
.from-muted-foreground\/60{--tw-gradient-from:color-mix(in oklab,var(--muted-foreground) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-muted-foreground\/60{--tw-gradient-to:color-mix(in oklab,var(--muted-foreground) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-muted-foreground\/60{--tw-gradient-via:color-mix(in oklab,var(--muted-foreground) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-muted-foreground\/70{background-color:color-mix(in oklab,var(--muted-foreground) 70%,transparent)}
.text-muted-foreground\/70{color:color-mix(in oklab,var(--muted-foreground) 70%,transparent)}
.border-muted-foreground\/70{border-color:color-mix(in oklab,var(--muted-foreground) 70%,transparent)}
.ring-muted-foreground\/70{--tw-ring-color:color-mix(in oklab,var(--muted-foreground) 70%,transparent)}
.fill-muted-foreground\/70{fill:color-mix(in oklab,var(--muted-foreground) 70%,transparent)}
.from-muted-foreground\/70{--tw-gradient-from:color-mix(in oklab,var(--muted-foreground) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-muted-foreground\/70{--tw-gradient-to:color-mix(in oklab,var(--muted-foreground) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-muted-foreground\/70{--tw-gradient-via:color-mix(in oklab,var(--muted-foreground) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-muted-foreground\/75{background-color:color-mix(in oklab,var(--muted-foreground) 75%,transparent)}
.text-muted-foreground\/75{color:color-mix(in oklab,var(--muted-foreground) 75%,transparent)}
.border-muted-foreground\/75{border-color:color-mix(in oklab,var(--muted-foreground) 75%,transparent)}
.ring-muted-foreground\/75{--tw-ring-color:color-mix(in oklab,var(--muted-foreground) 75%,transparent)}
.fill-muted-foreground\/75{fill:color-mix(in oklab,var(--muted-foreground) 75%,transparent)}
.from-muted-foreground\/75{--tw-gradient-from:color-mix(in oklab,var(--muted-foreground) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-muted-foreground\/75{--tw-gradient-to:color-mix(in oklab,var(--muted-foreground) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-muted-foreground\/75{--tw-gradient-via:color-mix(in oklab,var(--muted-foreground) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-muted-foreground\/80{background-color:color-mix(in oklab,var(--muted-foreground) 80%,transparent)}
.text-muted-foreground\/80{color:color-mix(in oklab,var(--muted-foreground) 80%,transparent)}
.border-muted-foreground\/80{border-color:color-mix(in oklab,var(--muted-foreground) 80%,transparent)}
.ring-muted-foreground\/80{--tw-ring-color:color-mix(in oklab,var(--muted-foreground) 80%,transparent)}
.fill-muted-foreground\/80{fill:color-mix(in oklab,var(--muted-foreground) 80%,transparent)}
.from-muted-foreground\/80{--tw-gradient-from:color-mix(in oklab,var(--muted-foreground) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-muted-foreground\/80{--tw-gradient-to:color-mix(in oklab,var(--muted-foreground) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-muted-foreground\/80{--tw-gradient-via:color-mix(in oklab,var(--muted-foreground) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-muted-foreground\/90{background-color:color-mix(in oklab,var(--muted-foreground) 90%,transparent)}
.text-muted-foreground\/90{color:color-mix(in oklab,var(--muted-foreground) 90%,transparent)}
.border-muted-foreground\/90{border-color:color-mix(in oklab,var(--muted-foreground) 90%,transparent)}
.ring-muted-foreground\/90{--tw-ring-color:color-mix(in oklab,var(--muted-foreground) 90%,transparent)}
.fill-muted-foreground\/90{fill:color-mix(in oklab,var(--muted-foreground) 90%,transparent)}
.from-muted-foreground\/90{--tw-gradient-from:color-mix(in oklab,var(--muted-foreground) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-muted-foreground\/90{--tw-gradient-to:color-mix(in oklab,var(--muted-foreground) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-muted-foreground\/90{--tw-gradient-via:color-mix(in oklab,var(--muted-foreground) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.from-muted-foreground{--tw-gradient-from:var(--muted-foreground);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-muted-foreground{--tw-gradient-to:var(--muted-foreground);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-accent{background-color:var(--accent)}
.text-accent{color:var(--accent)}
.border-accent{border-color:var(--accent)}
.bg-accent\/3{background-color:color-mix(in oklab,var(--accent) 3%,transparent)}
.text-accent\/3{color:color-mix(in oklab,var(--accent) 3%,transparent)}
.border-accent\/3{border-color:color-mix(in oklab,var(--accent) 3%,transparent)}
.ring-accent\/3{--tw-ring-color:color-mix(in oklab,var(--accent) 3%,transparent)}
.fill-accent\/3{fill:color-mix(in oklab,var(--accent) 3%,transparent)}
.from-accent\/3{--tw-gradient-from:color-mix(in oklab,var(--accent) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-accent\/3{--tw-gradient-to:color-mix(in oklab,var(--accent) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-accent\/3{--tw-gradient-via:color-mix(in oklab,var(--accent) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-accent\/5{background-color:color-mix(in oklab,var(--accent) 5%,transparent)}
.text-accent\/5{color:color-mix(in oklab,var(--accent) 5%,transparent)}
.border-accent\/5{border-color:color-mix(in oklab,var(--accent) 5%,transparent)}
.ring-accent\/5{--tw-ring-color:color-mix(in oklab,var(--accent) 5%,transparent)}
.fill-accent\/5{fill:color-mix(in oklab,var(--accent) 5%,transparent)}
.from-accent\/5{--tw-gradient-from:color-mix(in oklab,var(--accent) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-accent\/5{--tw-gradient-to:color-mix(in oklab,var(--accent) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-accent\/5{--tw-gradient-via:color-mix(in oklab,var(--accent) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-accent\/8{background-color:color-mix(in oklab,var(--accent) 8%,transparent)}
.text-accent\/8{color:color-mix(in oklab,var(--accent) 8%,transparent)}
.border-accent\/8{border-color:color-mix(in oklab,var(--accent) 8%,transparent)}
.ring-accent\/8{--tw-ring-color:color-mix(in oklab,var(--accent) 8%,transparent)}
.fill-accent\/8{fill:color-mix(in oklab,var(--accent) 8%,transparent)}
.from-accent\/8{--tw-gradient-from:color-mix(in oklab,var(--accent) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-accent\/8{--tw-gradient-to:color-mix(in oklab,var(--accent) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-accent\/8{--tw-gradient-via:color-mix(in oklab,var(--accent) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-accent\/10{background-color:color-mix(in oklab,var(--accent) 10%,transparent)}
.text-accent\/10{color:color-mix(in oklab,var(--accent) 10%,transparent)}
.border-accent\/10{border-color:color-mix(in oklab,var(--accent) 10%,transparent)}
.ring-accent\/10{--tw-ring-color:color-mix(in oklab,var(--accent) 10%,transparent)}
.fill-accent\/10{fill:color-mix(in oklab,var(--accent) 10%,transparent)}
.from-accent\/10{--tw-gradient-from:color-mix(in oklab,var(--accent) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-accent\/10{--tw-gradient-to:color-mix(in oklab,var(--accent) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-accent\/10{--tw-gradient-via:color-mix(in oklab,var(--accent) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-accent\/12{background-color:color-mix(in oklab,var(--accent) 12%,transparent)}
.text-accent\/12{color:color-mix(in oklab,var(--accent) 12%,transparent)}
.border-accent\/12{border-color:color-mix(in oklab,var(--accent) 12%,transparent)}
.ring-accent\/12{--tw-ring-color:color-mix(in oklab,var(--accent) 12%,transparent)}
.fill-accent\/12{fill:color-mix(in oklab,var(--accent) 12%,transparent)}
.from-accent\/12{--tw-gradient-from:color-mix(in oklab,var(--accent) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-accent\/12{--tw-gradient-to:color-mix(in oklab,var(--accent) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-accent\/12{--tw-gradient-via:color-mix(in oklab,var(--accent) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-accent\/15{background-color:color-mix(in oklab,var(--accent) 15%,transparent)}
.text-accent\/15{color:color-mix(in oklab,var(--accent) 15%,transparent)}
.border-accent\/15{border-color:color-mix(in oklab,var(--accent) 15%,transparent)}
.ring-accent\/15{--tw-ring-color:color-mix(in oklab,var(--accent) 15%,transparent)}
.fill-accent\/15{fill:color-mix(in oklab,var(--accent) 15%,transparent)}
.from-accent\/15{--tw-gradient-from:color-mix(in oklab,var(--accent) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-accent\/15{--tw-gradient-to:color-mix(in oklab,var(--accent) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-accent\/15{--tw-gradient-via:color-mix(in oklab,var(--accent) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-accent\/20{background-color:color-mix(in oklab,var(--accent) 20%,transparent)}
.text-accent\/20{color:color-mix(in oklab,var(--accent) 20%,transparent)}
.border-accent\/20{border-color:color-mix(in oklab,var(--accent) 20%,transparent)}
.ring-accent\/20{--tw-ring-color:color-mix(in oklab,var(--accent) 20%,transparent)}
.fill-accent\/20{fill:color-mix(in oklab,var(--accent) 20%,transparent)}
.from-accent\/20{--tw-gradient-from:color-mix(in oklab,var(--accent) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-accent\/20{--tw-gradient-to:color-mix(in oklab,var(--accent) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-accent\/20{--tw-gradient-via:color-mix(in oklab,var(--accent) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-accent\/25{background-color:color-mix(in oklab,var(--accent) 25%,transparent)}
.text-accent\/25{color:color-mix(in oklab,var(--accent) 25%,transparent)}
.border-accent\/25{border-color:color-mix(in oklab,var(--accent) 25%,transparent)}
.ring-accent\/25{--tw-ring-color:color-mix(in oklab,var(--accent) 25%,transparent)}
.fill-accent\/25{fill:color-mix(in oklab,var(--accent) 25%,transparent)}
.from-accent\/25{--tw-gradient-from:color-mix(in oklab,var(--accent) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-accent\/25{--tw-gradient-to:color-mix(in oklab,var(--accent) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-accent\/25{--tw-gradient-via:color-mix(in oklab,var(--accent) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-accent\/30{background-color:color-mix(in oklab,var(--accent) 30%,transparent)}
.text-accent\/30{color:color-mix(in oklab,var(--accent) 30%,transparent)}
.border-accent\/30{border-color:color-mix(in oklab,var(--accent) 30%,transparent)}
.ring-accent\/30{--tw-ring-color:color-mix(in oklab,var(--accent) 30%,transparent)}
.fill-accent\/30{fill:color-mix(in oklab,var(--accent) 30%,transparent)}
.from-accent\/30{--tw-gradient-from:color-mix(in oklab,var(--accent) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-accent\/30{--tw-gradient-to:color-mix(in oklab,var(--accent) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-accent\/30{--tw-gradient-via:color-mix(in oklab,var(--accent) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-accent\/40{background-color:color-mix(in oklab,var(--accent) 40%,transparent)}
.text-accent\/40{color:color-mix(in oklab,var(--accent) 40%,transparent)}
.border-accent\/40{border-color:color-mix(in oklab,var(--accent) 40%,transparent)}
.ring-accent\/40{--tw-ring-color:color-mix(in oklab,var(--accent) 40%,transparent)}
.fill-accent\/40{fill:color-mix(in oklab,var(--accent) 40%,transparent)}
.from-accent\/40{--tw-gradient-from:color-mix(in oklab,var(--accent) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-accent\/40{--tw-gradient-to:color-mix(in oklab,var(--accent) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-accent\/40{--tw-gradient-via:color-mix(in oklab,var(--accent) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-accent\/50{background-color:color-mix(in oklab,var(--accent) 50%,transparent)}
.text-accent\/50{color:color-mix(in oklab,var(--accent) 50%,transparent)}
.border-accent\/50{border-color:color-mix(in oklab,var(--accent) 50%,transparent)}
.ring-accent\/50{--tw-ring-color:color-mix(in oklab,var(--accent) 50%,transparent)}
.fill-accent\/50{fill:color-mix(in oklab,var(--accent) 50%,transparent)}
.from-accent\/50{--tw-gradient-from:color-mix(in oklab,var(--accent) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-accent\/50{--tw-gradient-to:color-mix(in oklab,var(--accent) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-accent\/50{--tw-gradient-via:color-mix(in oklab,var(--accent) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-accent\/60{background-color:color-mix(in oklab,var(--accent) 60%,transparent)}
.text-accent\/60{color:color-mix(in oklab,var(--accent) 60%,transparent)}
.border-accent\/60{border-color:color-mix(in oklab,var(--accent) 60%,transparent)}
.ring-accent\/60{--tw-ring-color:color-mix(in oklab,var(--accent) 60%,transparent)}
.fill-accent\/60{fill:color-mix(in oklab,var(--accent) 60%,transparent)}
.from-accent\/60{--tw-gradient-from:color-mix(in oklab,var(--accent) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-accent\/60{--tw-gradient-to:color-mix(in oklab,var(--accent) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-accent\/60{--tw-gradient-via:color-mix(in oklab,var(--accent) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-accent\/70{background-color:color-mix(in oklab,var(--accent) 70%,transparent)}
.text-accent\/70{color:color-mix(in oklab,var(--accent) 70%,transparent)}
.border-accent\/70{border-color:color-mix(in oklab,var(--accent) 70%,transparent)}
.ring-accent\/70{--tw-ring-color:color-mix(in oklab,var(--accent) 70%,transparent)}
.fill-accent\/70{fill:color-mix(in oklab,var(--accent) 70%,transparent)}
.from-accent\/70{--tw-gradient-from:color-mix(in oklab,var(--accent) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-accent\/70{--tw-gradient-to:color-mix(in oklab,var(--accent) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-accent\/70{--tw-gradient-via:color-mix(in oklab,var(--accent) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-accent\/75{background-color:color-mix(in oklab,var(--accent) 75%,transparent)}
.text-accent\/75{color:color-mix(in oklab,var(--accent) 75%,transparent)}
.border-accent\/75{border-color:color-mix(in oklab,var(--accent) 75%,transparent)}
.ring-accent\/75{--tw-ring-color:color-mix(in oklab,var(--accent) 75%,transparent)}
.fill-accent\/75{fill:color-mix(in oklab,var(--accent) 75%,transparent)}
.from-accent\/75{--tw-gradient-from:color-mix(in oklab,var(--accent) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-accent\/75{--tw-gradient-to:color-mix(in oklab,var(--accent) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-accent\/75{--tw-gradient-via:color-mix(in oklab,var(--accent) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-accent\/80{background-color:color-mix(in oklab,var(--accent) 80%,transparent)}
.text-accent\/80{color:color-mix(in oklab,var(--accent) 80%,transparent)}
.border-accent\/80{border-color:color-mix(in oklab,var(--accent) 80%,transparent)}
.ring-accent\/80{--tw-ring-color:color-mix(in oklab,var(--accent) 80%,transparent)}
.fill-accent\/80{fill:color-mix(in oklab,var(--accent) 80%,transparent)}
.from-accent\/80{--tw-gradient-from:color-mix(in oklab,var(--accent) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-accent\/80{--tw-gradient-to:color-mix(in oklab,var(--accent) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-accent\/80{--tw-gradient-via:color-mix(in oklab,var(--accent) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-accent\/90{background-color:color-mix(in oklab,var(--accent) 90%,transparent)}
.text-accent\/90{color:color-mix(in oklab,var(--accent) 90%,transparent)}
.border-accent\/90{border-color:color-mix(in oklab,var(--accent) 90%,transparent)}
.ring-accent\/90{--tw-ring-color:color-mix(in oklab,var(--accent) 90%,transparent)}
.fill-accent\/90{fill:color-mix(in oklab,var(--accent) 90%,transparent)}
.from-accent\/90{--tw-gradient-from:color-mix(in oklab,var(--accent) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-accent\/90{--tw-gradient-to:color-mix(in oklab,var(--accent) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-accent\/90{--tw-gradient-via:color-mix(in oklab,var(--accent) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.from-accent{--tw-gradient-from:var(--accent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-accent{--tw-gradient-to:var(--accent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-accent-foreground{background-color:var(--accent-foreground)}
.text-accent-foreground{color:var(--accent-foreground)}
.border-accent-foreground{border-color:var(--accent-foreground)}
.bg-accent-foreground\/3{background-color:color-mix(in oklab,var(--accent-foreground) 3%,transparent)}
.text-accent-foreground\/3{color:color-mix(in oklab,var(--accent-foreground) 3%,transparent)}
.border-accent-foreground\/3{border-color:color-mix(in oklab,var(--accent-foreground) 3%,transparent)}
.ring-accent-foreground\/3{--tw-ring-color:color-mix(in oklab,var(--accent-foreground) 3%,transparent)}
.fill-accent-foreground\/3{fill:color-mix(in oklab,var(--accent-foreground) 3%,transparent)}
.from-accent-foreground\/3{--tw-gradient-from:color-mix(in oklab,var(--accent-foreground) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-accent-foreground\/3{--tw-gradient-to:color-mix(in oklab,var(--accent-foreground) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-accent-foreground\/3{--tw-gradient-via:color-mix(in oklab,var(--accent-foreground) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-accent-foreground\/5{background-color:color-mix(in oklab,var(--accent-foreground) 5%,transparent)}
.text-accent-foreground\/5{color:color-mix(in oklab,var(--accent-foreground) 5%,transparent)}
.border-accent-foreground\/5{border-color:color-mix(in oklab,var(--accent-foreground) 5%,transparent)}
.ring-accent-foreground\/5{--tw-ring-color:color-mix(in oklab,var(--accent-foreground) 5%,transparent)}
.fill-accent-foreground\/5{fill:color-mix(in oklab,var(--accent-foreground) 5%,transparent)}
.from-accent-foreground\/5{--tw-gradient-from:color-mix(in oklab,var(--accent-foreground) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-accent-foreground\/5{--tw-gradient-to:color-mix(in oklab,var(--accent-foreground) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-accent-foreground\/5{--tw-gradient-via:color-mix(in oklab,var(--accent-foreground) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-accent-foreground\/8{background-color:color-mix(in oklab,var(--accent-foreground) 8%,transparent)}
.text-accent-foreground\/8{color:color-mix(in oklab,var(--accent-foreground) 8%,transparent)}
.border-accent-foreground\/8{border-color:color-mix(in oklab,var(--accent-foreground) 8%,transparent)}
.ring-accent-foreground\/8{--tw-ring-color:color-mix(in oklab,var(--accent-foreground) 8%,transparent)}
.fill-accent-foreground\/8{fill:color-mix(in oklab,var(--accent-foreground) 8%,transparent)}
.from-accent-foreground\/8{--tw-gradient-from:color-mix(in oklab,var(--accent-foreground) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-accent-foreground\/8{--tw-gradient-to:color-mix(in oklab,var(--accent-foreground) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-accent-foreground\/8{--tw-gradient-via:color-mix(in oklab,var(--accent-foreground) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-accent-foreground\/10{background-color:color-mix(in oklab,var(--accent-foreground) 10%,transparent)}
.text-accent-foreground\/10{color:color-mix(in oklab,var(--accent-foreground) 10%,transparent)}
.border-accent-foreground\/10{border-color:color-mix(in oklab,var(--accent-foreground) 10%,transparent)}
.ring-accent-foreground\/10{--tw-ring-color:color-mix(in oklab,var(--accent-foreground) 10%,transparent)}
.fill-accent-foreground\/10{fill:color-mix(in oklab,var(--accent-foreground) 10%,transparent)}
.from-accent-foreground\/10{--tw-gradient-from:color-mix(in oklab,var(--accent-foreground) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-accent-foreground\/10{--tw-gradient-to:color-mix(in oklab,var(--accent-foreground) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-accent-foreground\/10{--tw-gradient-via:color-mix(in oklab,var(--accent-foreground) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-accent-foreground\/12{background-color:color-mix(in oklab,var(--accent-foreground) 12%,transparent)}
.text-accent-foreground\/12{color:color-mix(in oklab,var(--accent-foreground) 12%,transparent)}
.border-accent-foreground\/12{border-color:color-mix(in oklab,var(--accent-foreground) 12%,transparent)}
.ring-accent-foreground\/12{--tw-ring-color:color-mix(in oklab,var(--accent-foreground) 12%,transparent)}
.fill-accent-foreground\/12{fill:color-mix(in oklab,var(--accent-foreground) 12%,transparent)}
.from-accent-foreground\/12{--tw-gradient-from:color-mix(in oklab,var(--accent-foreground) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-accent-foreground\/12{--tw-gradient-to:color-mix(in oklab,var(--accent-foreground) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-accent-foreground\/12{--tw-gradient-via:color-mix(in oklab,var(--accent-foreground) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-accent-foreground\/15{background-color:color-mix(in oklab,var(--accent-foreground) 15%,transparent)}
.text-accent-foreground\/15{color:color-mix(in oklab,var(--accent-foreground) 15%,transparent)}
.border-accent-foreground\/15{border-color:color-mix(in oklab,var(--accent-foreground) 15%,transparent)}
.ring-accent-foreground\/15{--tw-ring-color:color-mix(in oklab,var(--accent-foreground) 15%,transparent)}
.fill-accent-foreground\/15{fill:color-mix(in oklab,var(--accent-foreground) 15%,transparent)}
.from-accent-foreground\/15{--tw-gradient-from:color-mix(in oklab,var(--accent-foreground) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-accent-foreground\/15{--tw-gradient-to:color-mix(in oklab,var(--accent-foreground) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-accent-foreground\/15{--tw-gradient-via:color-mix(in oklab,var(--accent-foreground) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-accent-foreground\/20{background-color:color-mix(in oklab,var(--accent-foreground) 20%,transparent)}
.text-accent-foreground\/20{color:color-mix(in oklab,var(--accent-foreground) 20%,transparent)}
.border-accent-foreground\/20{border-color:color-mix(in oklab,var(--accent-foreground) 20%,transparent)}
.ring-accent-foreground\/20{--tw-ring-color:color-mix(in oklab,var(--accent-foreground) 20%,transparent)}
.fill-accent-foreground\/20{fill:color-mix(in oklab,var(--accent-foreground) 20%,transparent)}
.from-accent-foreground\/20{--tw-gradient-from:color-mix(in oklab,var(--accent-foreground) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-accent-foreground\/20{--tw-gradient-to:color-mix(in oklab,var(--accent-foreground) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-accent-foreground\/20{--tw-gradient-via:color-mix(in oklab,var(--accent-foreground) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-accent-foreground\/25{background-color:color-mix(in oklab,var(--accent-foreground) 25%,transparent)}
.text-accent-foreground\/25{color:color-mix(in oklab,var(--accent-foreground) 25%,transparent)}
.border-accent-foreground\/25{border-color:color-mix(in oklab,var(--accent-foreground) 25%,transparent)}
.ring-accent-foreground\/25{--tw-ring-color:color-mix(in oklab,var(--accent-foreground) 25%,transparent)}
.fill-accent-foreground\/25{fill:color-mix(in oklab,var(--accent-foreground) 25%,transparent)}
.from-accent-foreground\/25{--tw-gradient-from:color-mix(in oklab,var(--accent-foreground) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-accent-foreground\/25{--tw-gradient-to:color-mix(in oklab,var(--accent-foreground) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-accent-foreground\/25{--tw-gradient-via:color-mix(in oklab,var(--accent-foreground) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-accent-foreground\/30{background-color:color-mix(in oklab,var(--accent-foreground) 30%,transparent)}
.text-accent-foreground\/30{color:color-mix(in oklab,var(--accent-foreground) 30%,transparent)}
.border-accent-foreground\/30{border-color:color-mix(in oklab,var(--accent-foreground) 30%,transparent)}
.ring-accent-foreground\/30{--tw-ring-color:color-mix(in oklab,var(--accent-foreground) 30%,transparent)}
.fill-accent-foreground\/30{fill:color-mix(in oklab,var(--accent-foreground) 30%,transparent)}
.from-accent-foreground\/30{--tw-gradient-from:color-mix(in oklab,var(--accent-foreground) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-accent-foreground\/30{--tw-gradient-to:color-mix(in oklab,var(--accent-foreground) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-accent-foreground\/30{--tw-gradient-via:color-mix(in oklab,var(--accent-foreground) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-accent-foreground\/40{background-color:color-mix(in oklab,var(--accent-foreground) 40%,transparent)}
.text-accent-foreground\/40{color:color-mix(in oklab,var(--accent-foreground) 40%,transparent)}
.border-accent-foreground\/40{border-color:color-mix(in oklab,var(--accent-foreground) 40%,transparent)}
.ring-accent-foreground\/40{--tw-ring-color:color-mix(in oklab,var(--accent-foreground) 40%,transparent)}
.fill-accent-foreground\/40{fill:color-mix(in oklab,var(--accent-foreground) 40%,transparent)}
.from-accent-foreground\/40{--tw-gradient-from:color-mix(in oklab,var(--accent-foreground) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-accent-foreground\/40{--tw-gradient-to:color-mix(in oklab,var(--accent-foreground) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-accent-foreground\/40{--tw-gradient-via:color-mix(in oklab,var(--accent-foreground) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-accent-foreground\/50{background-color:color-mix(in oklab,var(--accent-foreground) 50%,transparent)}
.text-accent-foreground\/50{color:color-mix(in oklab,var(--accent-foreground) 50%,transparent)}
.border-accent-foreground\/50{border-color:color-mix(in oklab,var(--accent-foreground) 50%,transparent)}
.ring-accent-foreground\/50{--tw-ring-color:color-mix(in oklab,var(--accent-foreground) 50%,transparent)}
.fill-accent-foreground\/50{fill:color-mix(in oklab,var(--accent-foreground) 50%,transparent)}
.from-accent-foreground\/50{--tw-gradient-from:color-mix(in oklab,var(--accent-foreground) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-accent-foreground\/50{--tw-gradient-to:color-mix(in oklab,var(--accent-foreground) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-accent-foreground\/50{--tw-gradient-via:color-mix(in oklab,var(--accent-foreground) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-accent-foreground\/60{background-color:color-mix(in oklab,var(--accent-foreground) 60%,transparent)}
.text-accent-foreground\/60{color:color-mix(in oklab,var(--accent-foreground) 60%,transparent)}
.border-accent-foreground\/60{border-color:color-mix(in oklab,var(--accent-foreground) 60%,transparent)}
.ring-accent-foreground\/60{--tw-ring-color:color-mix(in oklab,var(--accent-foreground) 60%,transparent)}
.fill-accent-foreground\/60{fill:color-mix(in oklab,var(--accent-foreground) 60%,transparent)}
.from-accent-foreground\/60{--tw-gradient-from:color-mix(in oklab,var(--accent-foreground) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-accent-foreground\/60{--tw-gradient-to:color-mix(in oklab,var(--accent-foreground) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-accent-foreground\/60{--tw-gradient-via:color-mix(in oklab,var(--accent-foreground) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-accent-foreground\/70{background-color:color-mix(in oklab,var(--accent-foreground) 70%,transparent)}
.text-accent-foreground\/70{color:color-mix(in oklab,var(--accent-foreground) 70%,transparent)}
.border-accent-foreground\/70{border-color:color-mix(in oklab,var(--accent-foreground) 70%,transparent)}
.ring-accent-foreground\/70{--tw-ring-color:color-mix(in oklab,var(--accent-foreground) 70%,transparent)}
.fill-accent-foreground\/70{fill:color-mix(in oklab,var(--accent-foreground) 70%,transparent)}
.from-accent-foreground\/70{--tw-gradient-from:color-mix(in oklab,var(--accent-foreground) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-accent-foreground\/70{--tw-gradient-to:color-mix(in oklab,var(--accent-foreground) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-accent-foreground\/70{--tw-gradient-via:color-mix(in oklab,var(--accent-foreground) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-accent-foreground\/75{background-color:color-mix(in oklab,var(--accent-foreground) 75%,transparent)}
.text-accent-foreground\/75{color:color-mix(in oklab,var(--accent-foreground) 75%,transparent)}
.border-accent-foreground\/75{border-color:color-mix(in oklab,var(--accent-foreground) 75%,transparent)}
.ring-accent-foreground\/75{--tw-ring-color:color-mix(in oklab,var(--accent-foreground) 75%,transparent)}
.fill-accent-foreground\/75{fill:color-mix(in oklab,var(--accent-foreground) 75%,transparent)}
.from-accent-foreground\/75{--tw-gradient-from:color-mix(in oklab,var(--accent-foreground) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-accent-foreground\/75{--tw-gradient-to:color-mix(in oklab,var(--accent-foreground) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-accent-foreground\/75{--tw-gradient-via:color-mix(in oklab,var(--accent-foreground) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-accent-foreground\/80{background-color:color-mix(in oklab,var(--accent-foreground) 80%,transparent)}
.text-accent-foreground\/80{color:color-mix(in oklab,var(--accent-foreground) 80%,transparent)}
.border-accent-foreground\/80{border-color:color-mix(in oklab,var(--accent-foreground) 80%,transparent)}
.ring-accent-foreground\/80{--tw-ring-color:color-mix(in oklab,var(--accent-foreground) 80%,transparent)}
.fill-accent-foreground\/80{fill:color-mix(in oklab,var(--accent-foreground) 80%,transparent)}
.from-accent-foreground\/80{--tw-gradient-from:color-mix(in oklab,var(--accent-foreground) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-accent-foreground\/80{--tw-gradient-to:color-mix(in oklab,var(--accent-foreground) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-accent-foreground\/80{--tw-gradient-via:color-mix(in oklab,var(--accent-foreground) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-accent-foreground\/90{background-color:color-mix(in oklab,var(--accent-foreground) 90%,transparent)}
.text-accent-foreground\/90{color:color-mix(in oklab,var(--accent-foreground) 90%,transparent)}
.border-accent-foreground\/90{border-color:color-mix(in oklab,var(--accent-foreground) 90%,transparent)}
.ring-accent-foreground\/90{--tw-ring-color:color-mix(in oklab,var(--accent-foreground) 90%,transparent)}
.fill-accent-foreground\/90{fill:color-mix(in oklab,var(--accent-foreground) 90%,transparent)}
.from-accent-foreground\/90{--tw-gradient-from:color-mix(in oklab,var(--accent-foreground) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-accent-foreground\/90{--tw-gradient-to:color-mix(in oklab,var(--accent-foreground) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-accent-foreground\/90{--tw-gradient-via:color-mix(in oklab,var(--accent-foreground) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.from-accent-foreground{--tw-gradient-from:var(--accent-foreground);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-accent-foreground{--tw-gradient-to:var(--accent-foreground);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-destructive{background-color:var(--destructive)}
.text-destructive{color:var(--destructive)}
.border-destructive{border-color:var(--destructive)}
.bg-destructive\/3{background-color:color-mix(in oklab,var(--destructive) 3%,transparent)}
.text-destructive\/3{color:color-mix(in oklab,var(--destructive) 3%,transparent)}
.border-destructive\/3{border-color:color-mix(in oklab,var(--destructive) 3%,transparent)}
.ring-destructive\/3{--tw-ring-color:color-mix(in oklab,var(--destructive) 3%,transparent)}
.fill-destructive\/3{fill:color-mix(in oklab,var(--destructive) 3%,transparent)}
.from-destructive\/3{--tw-gradient-from:color-mix(in oklab,var(--destructive) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-destructive\/3{--tw-gradient-to:color-mix(in oklab,var(--destructive) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-destructive\/3{--tw-gradient-via:color-mix(in oklab,var(--destructive) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-destructive\/5{background-color:color-mix(in oklab,var(--destructive) 5%,transparent)}
.text-destructive\/5{color:color-mix(in oklab,var(--destructive) 5%,transparent)}
.border-destructive\/5{border-color:color-mix(in oklab,var(--destructive) 5%,transparent)}
.ring-destructive\/5{--tw-ring-color:color-mix(in oklab,var(--destructive) 5%,transparent)}
.fill-destructive\/5{fill:color-mix(in oklab,var(--destructive) 5%,transparent)}
.from-destructive\/5{--tw-gradient-from:color-mix(in oklab,var(--destructive) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-destructive\/5{--tw-gradient-to:color-mix(in oklab,var(--destructive) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-destructive\/5{--tw-gradient-via:color-mix(in oklab,var(--destructive) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-destructive\/8{background-color:color-mix(in oklab,var(--destructive) 8%,transparent)}
.text-destructive\/8{color:color-mix(in oklab,var(--destructive) 8%,transparent)}
.border-destructive\/8{border-color:color-mix(in oklab,var(--destructive) 8%,transparent)}
.ring-destructive\/8{--tw-ring-color:color-mix(in oklab,var(--destructive) 8%,transparent)}
.fill-destructive\/8{fill:color-mix(in oklab,var(--destructive) 8%,transparent)}
.from-destructive\/8{--tw-gradient-from:color-mix(in oklab,var(--destructive) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-destructive\/8{--tw-gradient-to:color-mix(in oklab,var(--destructive) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-destructive\/8{--tw-gradient-via:color-mix(in oklab,var(--destructive) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-destructive\/10{background-color:color-mix(in oklab,var(--destructive) 10%,transparent)}
.text-destructive\/10{color:color-mix(in oklab,var(--destructive) 10%,transparent)}
.border-destructive\/10{border-color:color-mix(in oklab,var(--destructive) 10%,transparent)}
.ring-destructive\/10{--tw-ring-color:color-mix(in oklab,var(--destructive) 10%,transparent)}
.fill-destructive\/10{fill:color-mix(in oklab,var(--destructive) 10%,transparent)}
.from-destructive\/10{--tw-gradient-from:color-mix(in oklab,var(--destructive) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-destructive\/10{--tw-gradient-to:color-mix(in oklab,var(--destructive) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-destructive\/10{--tw-gradient-via:color-mix(in oklab,var(--destructive) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-destructive\/12{background-color:color-mix(in oklab,var(--destructive) 12%,transparent)}
.text-destructive\/12{color:color-mix(in oklab,var(--destructive) 12%,transparent)}
.border-destructive\/12{border-color:color-mix(in oklab,var(--destructive) 12%,transparent)}
.ring-destructive\/12{--tw-ring-color:color-mix(in oklab,var(--destructive) 12%,transparent)}
.fill-destructive\/12{fill:color-mix(in oklab,var(--destructive) 12%,transparent)}
.from-destructive\/12{--tw-gradient-from:color-mix(in oklab,var(--destructive) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-destructive\/12{--tw-gradient-to:color-mix(in oklab,var(--destructive) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-destructive\/12{--tw-gradient-via:color-mix(in oklab,var(--destructive) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-destructive\/15{background-color:color-mix(in oklab,var(--destructive) 15%,transparent)}
.text-destructive\/15{color:color-mix(in oklab,var(--destructive) 15%,transparent)}
.border-destructive\/15{border-color:color-mix(in oklab,var(--destructive) 15%,transparent)}
.ring-destructive\/15{--tw-ring-color:color-mix(in oklab,var(--destructive) 15%,transparent)}
.fill-destructive\/15{fill:color-mix(in oklab,var(--destructive) 15%,transparent)}
.from-destructive\/15{--tw-gradient-from:color-mix(in oklab,var(--destructive) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-destructive\/15{--tw-gradient-to:color-mix(in oklab,var(--destructive) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-destructive\/15{--tw-gradient-via:color-mix(in oklab,var(--destructive) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-destructive\/20{background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}
.text-destructive\/20{color:color-mix(in oklab,var(--destructive) 20%,transparent)}
.border-destructive\/20{border-color:color-mix(in oklab,var(--destructive) 20%,transparent)}
.ring-destructive\/20{--tw-ring-color:color-mix(in oklab,var(--destructive) 20%,transparent)}
.fill-destructive\/20{fill:color-mix(in oklab,var(--destructive) 20%,transparent)}
.from-destructive\/20{--tw-gradient-from:color-mix(in oklab,var(--destructive) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-destructive\/20{--tw-gradient-to:color-mix(in oklab,var(--destructive) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-destructive\/20{--tw-gradient-via:color-mix(in oklab,var(--destructive) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-destructive\/25{background-color:color-mix(in oklab,var(--destructive) 25%,transparent)}
.text-destructive\/25{color:color-mix(in oklab,var(--destructive) 25%,transparent)}
.border-destructive\/25{border-color:color-mix(in oklab,var(--destructive) 25%,transparent)}
.ring-destructive\/25{--tw-ring-color:color-mix(in oklab,var(--destructive) 25%,transparent)}
.fill-destructive\/25{fill:color-mix(in oklab,var(--destructive) 25%,transparent)}
.from-destructive\/25{--tw-gradient-from:color-mix(in oklab,var(--destructive) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-destructive\/25{--tw-gradient-to:color-mix(in oklab,var(--destructive) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-destructive\/25{--tw-gradient-via:color-mix(in oklab,var(--destructive) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-destructive\/30{background-color:color-mix(in oklab,var(--destructive) 30%,transparent)}
.text-destructive\/30{color:color-mix(in oklab,var(--destructive) 30%,transparent)}
.border-destructive\/30{border-color:color-mix(in oklab,var(--destructive) 30%,transparent)}
.ring-destructive\/30{--tw-ring-color:color-mix(in oklab,var(--destructive) 30%,transparent)}
.fill-destructive\/30{fill:color-mix(in oklab,var(--destructive) 30%,transparent)}
.from-destructive\/30{--tw-gradient-from:color-mix(in oklab,var(--destructive) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-destructive\/30{--tw-gradient-to:color-mix(in oklab,var(--destructive) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-destructive\/30{--tw-gradient-via:color-mix(in oklab,var(--destructive) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-destructive\/40{background-color:color-mix(in oklab,var(--destructive) 40%,transparent)}
.text-destructive\/40{color:color-mix(in oklab,var(--destructive) 40%,transparent)}
.border-destructive\/40{border-color:color-mix(in oklab,var(--destructive) 40%,transparent)}
.ring-destructive\/40{--tw-ring-color:color-mix(in oklab,var(--destructive) 40%,transparent)}
.fill-destructive\/40{fill:color-mix(in oklab,var(--destructive) 40%,transparent)}
.from-destructive\/40{--tw-gradient-from:color-mix(in oklab,var(--destructive) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-destructive\/40{--tw-gradient-to:color-mix(in oklab,var(--destructive) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-destructive\/40{--tw-gradient-via:color-mix(in oklab,var(--destructive) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-destructive\/50{background-color:color-mix(in oklab,var(--destructive) 50%,transparent)}
.text-destructive\/50{color:color-mix(in oklab,var(--destructive) 50%,transparent)}
.border-destructive\/50{border-color:color-mix(in oklab,var(--destructive) 50%,transparent)}
.ring-destructive\/50{--tw-ring-color:color-mix(in oklab,var(--destructive) 50%,transparent)}
.fill-destructive\/50{fill:color-mix(in oklab,var(--destructive) 50%,transparent)}
.from-destructive\/50{--tw-gradient-from:color-mix(in oklab,var(--destructive) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-destructive\/50{--tw-gradient-to:color-mix(in oklab,var(--destructive) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-destructive\/50{--tw-gradient-via:color-mix(in oklab,var(--destructive) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-destructive\/60{background-color:color-mix(in oklab,var(--destructive) 60%,transparent)}
.text-destructive\/60{color:color-mix(in oklab,var(--destructive) 60%,transparent)}
.border-destructive\/60{border-color:color-mix(in oklab,var(--destructive) 60%,transparent)}
.ring-destructive\/60{--tw-ring-color:color-mix(in oklab,var(--destructive) 60%,transparent)}
.fill-destructive\/60{fill:color-mix(in oklab,var(--destructive) 60%,transparent)}
.from-destructive\/60{--tw-gradient-from:color-mix(in oklab,var(--destructive) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-destructive\/60{--tw-gradient-to:color-mix(in oklab,var(--destructive) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-destructive\/60{--tw-gradient-via:color-mix(in oklab,var(--destructive) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-destructive\/70{background-color:color-mix(in oklab,var(--destructive) 70%,transparent)}
.text-destructive\/70{color:color-mix(in oklab,var(--destructive) 70%,transparent)}
.border-destructive\/70{border-color:color-mix(in oklab,var(--destructive) 70%,transparent)}
.ring-destructive\/70{--tw-ring-color:color-mix(in oklab,var(--destructive) 70%,transparent)}
.fill-destructive\/70{fill:color-mix(in oklab,var(--destructive) 70%,transparent)}
.from-destructive\/70{--tw-gradient-from:color-mix(in oklab,var(--destructive) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-destructive\/70{--tw-gradient-to:color-mix(in oklab,var(--destructive) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-destructive\/70{--tw-gradient-via:color-mix(in oklab,var(--destructive) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-destructive\/75{background-color:color-mix(in oklab,var(--destructive) 75%,transparent)}
.text-destructive\/75{color:color-mix(in oklab,var(--destructive) 75%,transparent)}
.border-destructive\/75{border-color:color-mix(in oklab,var(--destructive) 75%,transparent)}
.ring-destructive\/75{--tw-ring-color:color-mix(in oklab,var(--destructive) 75%,transparent)}
.fill-destructive\/75{fill:color-mix(in oklab,var(--destructive) 75%,transparent)}
.from-destructive\/75{--tw-gradient-from:color-mix(in oklab,var(--destructive) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-destructive\/75{--tw-gradient-to:color-mix(in oklab,var(--destructive) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-destructive\/75{--tw-gradient-via:color-mix(in oklab,var(--destructive) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-destructive\/80{background-color:color-mix(in oklab,var(--destructive) 80%,transparent)}
.text-destructive\/80{color:color-mix(in oklab,var(--destructive) 80%,transparent)}
.border-destructive\/80{border-color:color-mix(in oklab,var(--destructive) 80%,transparent)}
.ring-destructive\/80{--tw-ring-color:color-mix(in oklab,var(--destructive) 80%,transparent)}
.fill-destructive\/80{fill:color-mix(in oklab,var(--destructive) 80%,transparent)}
.from-destructive\/80{--tw-gradient-from:color-mix(in oklab,var(--destructive) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-destructive\/80{--tw-gradient-to:color-mix(in oklab,var(--destructive) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-destructive\/80{--tw-gradient-via:color-mix(in oklab,var(--destructive) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-destructive\/90{background-color:color-mix(in oklab,var(--destructive) 90%,transparent)}
.text-destructive\/90{color:color-mix(in oklab,var(--destructive) 90%,transparent)}
.border-destructive\/90{border-color:color-mix(in oklab,var(--destructive) 90%,transparent)}
.ring-destructive\/90{--tw-ring-color:color-mix(in oklab,var(--destructive) 90%,transparent)}
.fill-destructive\/90{fill:color-mix(in oklab,var(--destructive) 90%,transparent)}
.from-destructive\/90{--tw-gradient-from:color-mix(in oklab,var(--destructive) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-destructive\/90{--tw-gradient-to:color-mix(in oklab,var(--destructive) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-destructive\/90{--tw-gradient-via:color-mix(in oklab,var(--destructive) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.from-destructive{--tw-gradient-from:var(--destructive);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-destructive{--tw-gradient-to:var(--destructive);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-destructive-foreground{background-color:var(--destructive-foreground)}
.text-destructive-foreground{color:var(--destructive-foreground)}
.border-destructive-foreground{border-color:var(--destructive-foreground)}
.bg-destructive-foreground\/3{background-color:color-mix(in oklab,var(--destructive-foreground) 3%,transparent)}
.text-destructive-foreground\/3{color:color-mix(in oklab,var(--destructive-foreground) 3%,transparent)}
.border-destructive-foreground\/3{border-color:color-mix(in oklab,var(--destructive-foreground) 3%,transparent)}
.ring-destructive-foreground\/3{--tw-ring-color:color-mix(in oklab,var(--destructive-foreground) 3%,transparent)}
.fill-destructive-foreground\/3{fill:color-mix(in oklab,var(--destructive-foreground) 3%,transparent)}
.from-destructive-foreground\/3{--tw-gradient-from:color-mix(in oklab,var(--destructive-foreground) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-destructive-foreground\/3{--tw-gradient-to:color-mix(in oklab,var(--destructive-foreground) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-destructive-foreground\/3{--tw-gradient-via:color-mix(in oklab,var(--destructive-foreground) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-destructive-foreground\/5{background-color:color-mix(in oklab,var(--destructive-foreground) 5%,transparent)}
.text-destructive-foreground\/5{color:color-mix(in oklab,var(--destructive-foreground) 5%,transparent)}
.border-destructive-foreground\/5{border-color:color-mix(in oklab,var(--destructive-foreground) 5%,transparent)}
.ring-destructive-foreground\/5{--tw-ring-color:color-mix(in oklab,var(--destructive-foreground) 5%,transparent)}
.fill-destructive-foreground\/5{fill:color-mix(in oklab,var(--destructive-foreground) 5%,transparent)}
.from-destructive-foreground\/5{--tw-gradient-from:color-mix(in oklab,var(--destructive-foreground) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-destructive-foreground\/5{--tw-gradient-to:color-mix(in oklab,var(--destructive-foreground) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-destructive-foreground\/5{--tw-gradient-via:color-mix(in oklab,var(--destructive-foreground) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-destructive-foreground\/8{background-color:color-mix(in oklab,var(--destructive-foreground) 8%,transparent)}
.text-destructive-foreground\/8{color:color-mix(in oklab,var(--destructive-foreground) 8%,transparent)}
.border-destructive-foreground\/8{border-color:color-mix(in oklab,var(--destructive-foreground) 8%,transparent)}
.ring-destructive-foreground\/8{--tw-ring-color:color-mix(in oklab,var(--destructive-foreground) 8%,transparent)}
.fill-destructive-foreground\/8{fill:color-mix(in oklab,var(--destructive-foreground) 8%,transparent)}
.from-destructive-foreground\/8{--tw-gradient-from:color-mix(in oklab,var(--destructive-foreground) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-destructive-foreground\/8{--tw-gradient-to:color-mix(in oklab,var(--destructive-foreground) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-destructive-foreground\/8{--tw-gradient-via:color-mix(in oklab,var(--destructive-foreground) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-destructive-foreground\/10{background-color:color-mix(in oklab,var(--destructive-foreground) 10%,transparent)}
.text-destructive-foreground\/10{color:color-mix(in oklab,var(--destructive-foreground) 10%,transparent)}
.border-destructive-foreground\/10{border-color:color-mix(in oklab,var(--destructive-foreground) 10%,transparent)}
.ring-destructive-foreground\/10{--tw-ring-color:color-mix(in oklab,var(--destructive-foreground) 10%,transparent)}
.fill-destructive-foreground\/10{fill:color-mix(in oklab,var(--destructive-foreground) 10%,transparent)}
.from-destructive-foreground\/10{--tw-gradient-from:color-mix(in oklab,var(--destructive-foreground) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-destructive-foreground\/10{--tw-gradient-to:color-mix(in oklab,var(--destructive-foreground) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-destructive-foreground\/10{--tw-gradient-via:color-mix(in oklab,var(--destructive-foreground) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-destructive-foreground\/12{background-color:color-mix(in oklab,var(--destructive-foreground) 12%,transparent)}
.text-destructive-foreground\/12{color:color-mix(in oklab,var(--destructive-foreground) 12%,transparent)}
.border-destructive-foreground\/12{border-color:color-mix(in oklab,var(--destructive-foreground) 12%,transparent)}
.ring-destructive-foreground\/12{--tw-ring-color:color-mix(in oklab,var(--destructive-foreground) 12%,transparent)}
.fill-destructive-foreground\/12{fill:color-mix(in oklab,var(--destructive-foreground) 12%,transparent)}
.from-destructive-foreground\/12{--tw-gradient-from:color-mix(in oklab,var(--destructive-foreground) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-destructive-foreground\/12{--tw-gradient-to:color-mix(in oklab,var(--destructive-foreground) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-destructive-foreground\/12{--tw-gradient-via:color-mix(in oklab,var(--destructive-foreground) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-destructive-foreground\/15{background-color:color-mix(in oklab,var(--destructive-foreground) 15%,transparent)}
.text-destructive-foreground\/15{color:color-mix(in oklab,var(--destructive-foreground) 15%,transparent)}
.border-destructive-foreground\/15{border-color:color-mix(in oklab,var(--destructive-foreground) 15%,transparent)}
.ring-destructive-foreground\/15{--tw-ring-color:color-mix(in oklab,var(--destructive-foreground) 15%,transparent)}
.fill-destructive-foreground\/15{fill:color-mix(in oklab,var(--destructive-foreground) 15%,transparent)}
.from-destructive-foreground\/15{--tw-gradient-from:color-mix(in oklab,var(--destructive-foreground) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-destructive-foreground\/15{--tw-gradient-to:color-mix(in oklab,var(--destructive-foreground) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-destructive-foreground\/15{--tw-gradient-via:color-mix(in oklab,var(--destructive-foreground) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-destructive-foreground\/20{background-color:color-mix(in oklab,var(--destructive-foreground) 20%,transparent)}
.text-destructive-foreground\/20{color:color-mix(in oklab,var(--destructive-foreground) 20%,transparent)}
.border-destructive-foreground\/20{border-color:color-mix(in oklab,var(--destructive-foreground) 20%,transparent)}
.ring-destructive-foreground\/20{--tw-ring-color:color-mix(in oklab,var(--destructive-foreground) 20%,transparent)}
.fill-destructive-foreground\/20{fill:color-mix(in oklab,var(--destructive-foreground) 20%,transparent)}
.from-destructive-foreground\/20{--tw-gradient-from:color-mix(in oklab,var(--destructive-foreground) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-destructive-foreground\/20{--tw-gradient-to:color-mix(in oklab,var(--destructive-foreground) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-destructive-foreground\/20{--tw-gradient-via:color-mix(in oklab,var(--destructive-foreground) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-destructive-foreground\/25{background-color:color-mix(in oklab,var(--destructive-foreground) 25%,transparent)}
.text-destructive-foreground\/25{color:color-mix(in oklab,var(--destructive-foreground) 25%,transparent)}
.border-destructive-foreground\/25{border-color:color-mix(in oklab,var(--destructive-foreground) 25%,transparent)}
.ring-destructive-foreground\/25{--tw-ring-color:color-mix(in oklab,var(--destructive-foreground) 25%,transparent)}
.fill-destructive-foreground\/25{fill:color-mix(in oklab,var(--destructive-foreground) 25%,transparent)}
.from-destructive-foreground\/25{--tw-gradient-from:color-mix(in oklab,var(--destructive-foreground) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-destructive-foreground\/25{--tw-gradient-to:color-mix(in oklab,var(--destructive-foreground) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-destructive-foreground\/25{--tw-gradient-via:color-mix(in oklab,var(--destructive-foreground) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-destructive-foreground\/30{background-color:color-mix(in oklab,var(--destructive-foreground) 30%,transparent)}
.text-destructive-foreground\/30{color:color-mix(in oklab,var(--destructive-foreground) 30%,transparent)}
.border-destructive-foreground\/30{border-color:color-mix(in oklab,var(--destructive-foreground) 30%,transparent)}
.ring-destructive-foreground\/30{--tw-ring-color:color-mix(in oklab,var(--destructive-foreground) 30%,transparent)}
.fill-destructive-foreground\/30{fill:color-mix(in oklab,var(--destructive-foreground) 30%,transparent)}
.from-destructive-foreground\/30{--tw-gradient-from:color-mix(in oklab,var(--destructive-foreground) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-destructive-foreground\/30{--tw-gradient-to:color-mix(in oklab,var(--destructive-foreground) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-destructive-foreground\/30{--tw-gradient-via:color-mix(in oklab,var(--destructive-foreground) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-destructive-foreground\/40{background-color:color-mix(in oklab,var(--destructive-foreground) 40%,transparent)}
.text-destructive-foreground\/40{color:color-mix(in oklab,var(--destructive-foreground) 40%,transparent)}
.border-destructive-foreground\/40{border-color:color-mix(in oklab,var(--destructive-foreground) 40%,transparent)}
.ring-destructive-foreground\/40{--tw-ring-color:color-mix(in oklab,var(--destructive-foreground) 40%,transparent)}
.fill-destructive-foreground\/40{fill:color-mix(in oklab,var(--destructive-foreground) 40%,transparent)}
.from-destructive-foreground\/40{--tw-gradient-from:color-mix(in oklab,var(--destructive-foreground) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-destructive-foreground\/40{--tw-gradient-to:color-mix(in oklab,var(--destructive-foreground) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-destructive-foreground\/40{--tw-gradient-via:color-mix(in oklab,var(--destructive-foreground) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-destructive-foreground\/50{background-color:color-mix(in oklab,var(--destructive-foreground) 50%,transparent)}
.text-destructive-foreground\/50{color:color-mix(in oklab,var(--destructive-foreground) 50%,transparent)}
.border-destructive-foreground\/50{border-color:color-mix(in oklab,var(--destructive-foreground) 50%,transparent)}
.ring-destructive-foreground\/50{--tw-ring-color:color-mix(in oklab,var(--destructive-foreground) 50%,transparent)}
.fill-destructive-foreground\/50{fill:color-mix(in oklab,var(--destructive-foreground) 50%,transparent)}
.from-destructive-foreground\/50{--tw-gradient-from:color-mix(in oklab,var(--destructive-foreground) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-destructive-foreground\/50{--tw-gradient-to:color-mix(in oklab,var(--destructive-foreground) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-destructive-foreground\/50{--tw-gradient-via:color-mix(in oklab,var(--destructive-foreground) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-destructive-foreground\/60{background-color:color-mix(in oklab,var(--destructive-foreground) 60%,transparent)}
.text-destructive-foreground\/60{color:color-mix(in oklab,var(--destructive-foreground) 60%,transparent)}
.border-destructive-foreground\/60{border-color:color-mix(in oklab,var(--destructive-foreground) 60%,transparent)}
.ring-destructive-foreground\/60{--tw-ring-color:color-mix(in oklab,var(--destructive-foreground) 60%,transparent)}
.fill-destructive-foreground\/60{fill:color-mix(in oklab,var(--destructive-foreground) 60%,transparent)}
.from-destructive-foreground\/60{--tw-gradient-from:color-mix(in oklab,var(--destructive-foreground) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-destructive-foreground\/60{--tw-gradient-to:color-mix(in oklab,var(--destructive-foreground) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-destructive-foreground\/60{--tw-gradient-via:color-mix(in oklab,var(--destructive-foreground) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-destructive-foreground\/70{background-color:color-mix(in oklab,var(--destructive-foreground) 70%,transparent)}
.text-destructive-foreground\/70{color:color-mix(in oklab,var(--destructive-foreground) 70%,transparent)}
.border-destructive-foreground\/70{border-color:color-mix(in oklab,var(--destructive-foreground) 70%,transparent)}
.ring-destructive-foreground\/70{--tw-ring-color:color-mix(in oklab,var(--destructive-foreground) 70%,transparent)}
.fill-destructive-foreground\/70{fill:color-mix(in oklab,var(--destructive-foreground) 70%,transparent)}
.from-destructive-foreground\/70{--tw-gradient-from:color-mix(in oklab,var(--destructive-foreground) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-destructive-foreground\/70{--tw-gradient-to:color-mix(in oklab,var(--destructive-foreground) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-destructive-foreground\/70{--tw-gradient-via:color-mix(in oklab,var(--destructive-foreground) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-destructive-foreground\/75{background-color:color-mix(in oklab,var(--destructive-foreground) 75%,transparent)}
.text-destructive-foreground\/75{color:color-mix(in oklab,var(--destructive-foreground) 75%,transparent)}
.border-destructive-foreground\/75{border-color:color-mix(in oklab,var(--destructive-foreground) 75%,transparent)}
.ring-destructive-foreground\/75{--tw-ring-color:color-mix(in oklab,var(--destructive-foreground) 75%,transparent)}
.fill-destructive-foreground\/75{fill:color-mix(in oklab,var(--destructive-foreground) 75%,transparent)}
.from-destructive-foreground\/75{--tw-gradient-from:color-mix(in oklab,var(--destructive-foreground) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-destructive-foreground\/75{--tw-gradient-to:color-mix(in oklab,var(--destructive-foreground) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-destructive-foreground\/75{--tw-gradient-via:color-mix(in oklab,var(--destructive-foreground) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-destructive-foreground\/80{background-color:color-mix(in oklab,var(--destructive-foreground) 80%,transparent)}
.text-destructive-foreground\/80{color:color-mix(in oklab,var(--destructive-foreground) 80%,transparent)}
.border-destructive-foreground\/80{border-color:color-mix(in oklab,var(--destructive-foreground) 80%,transparent)}
.ring-destructive-foreground\/80{--tw-ring-color:color-mix(in oklab,var(--destructive-foreground) 80%,transparent)}
.fill-destructive-foreground\/80{fill:color-mix(in oklab,var(--destructive-foreground) 80%,transparent)}
.from-destructive-foreground\/80{--tw-gradient-from:color-mix(in oklab,var(--destructive-foreground) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-destructive-foreground\/80{--tw-gradient-to:color-mix(in oklab,var(--destructive-foreground) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-destructive-foreground\/80{--tw-gradient-via:color-mix(in oklab,var(--destructive-foreground) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-destructive-foreground\/90{background-color:color-mix(in oklab,var(--destructive-foreground) 90%,transparent)}
.text-destructive-foreground\/90{color:color-mix(in oklab,var(--destructive-foreground) 90%,transparent)}
.border-destructive-foreground\/90{border-color:color-mix(in oklab,var(--destructive-foreground) 90%,transparent)}
.ring-destructive-foreground\/90{--tw-ring-color:color-mix(in oklab,var(--destructive-foreground) 90%,transparent)}
.fill-destructive-foreground\/90{fill:color-mix(in oklab,var(--destructive-foreground) 90%,transparent)}
.from-destructive-foreground\/90{--tw-gradient-from:color-mix(in oklab,var(--destructive-foreground) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-destructive-foreground\/90{--tw-gradient-to:color-mix(in oklab,var(--destructive-foreground) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-destructive-foreground\/90{--tw-gradient-via:color-mix(in oklab,var(--destructive-foreground) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.from-destructive-foreground{--tw-gradient-from:var(--destructive-foreground);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-destructive-foreground{--tw-gradient-to:var(--destructive-foreground);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-success{background-color:var(--success)}
.text-success{color:var(--success)}
.border-success{border-color:var(--success)}
.bg-success\/3{background-color:color-mix(in oklab,var(--success) 3%,transparent)}
.text-success\/3{color:color-mix(in oklab,var(--success) 3%,transparent)}
.border-success\/3{border-color:color-mix(in oklab,var(--success) 3%,transparent)}
.ring-success\/3{--tw-ring-color:color-mix(in oklab,var(--success) 3%,transparent)}
.fill-success\/3{fill:color-mix(in oklab,var(--success) 3%,transparent)}
.from-success\/3{--tw-gradient-from:color-mix(in oklab,var(--success) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-success\/3{--tw-gradient-to:color-mix(in oklab,var(--success) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-success\/3{--tw-gradient-via:color-mix(in oklab,var(--success) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-success\/5{background-color:color-mix(in oklab,var(--success) 5%,transparent)}
.text-success\/5{color:color-mix(in oklab,var(--success) 5%,transparent)}
.border-success\/5{border-color:color-mix(in oklab,var(--success) 5%,transparent)}
.ring-success\/5{--tw-ring-color:color-mix(in oklab,var(--success) 5%,transparent)}
.fill-success\/5{fill:color-mix(in oklab,var(--success) 5%,transparent)}
.from-success\/5{--tw-gradient-from:color-mix(in oklab,var(--success) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-success\/5{--tw-gradient-to:color-mix(in oklab,var(--success) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-success\/5{--tw-gradient-via:color-mix(in oklab,var(--success) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-success\/8{background-color:color-mix(in oklab,var(--success) 8%,transparent)}
.text-success\/8{color:color-mix(in oklab,var(--success) 8%,transparent)}
.border-success\/8{border-color:color-mix(in oklab,var(--success) 8%,transparent)}
.ring-success\/8{--tw-ring-color:color-mix(in oklab,var(--success) 8%,transparent)}
.fill-success\/8{fill:color-mix(in oklab,var(--success) 8%,transparent)}
.from-success\/8{--tw-gradient-from:color-mix(in oklab,var(--success) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-success\/8{--tw-gradient-to:color-mix(in oklab,var(--success) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-success\/8{--tw-gradient-via:color-mix(in oklab,var(--success) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-success\/10{background-color:color-mix(in oklab,var(--success) 10%,transparent)}
.text-success\/10{color:color-mix(in oklab,var(--success) 10%,transparent)}
.border-success\/10{border-color:color-mix(in oklab,var(--success) 10%,transparent)}
.ring-success\/10{--tw-ring-color:color-mix(in oklab,var(--success) 10%,transparent)}
.fill-success\/10{fill:color-mix(in oklab,var(--success) 10%,transparent)}
.from-success\/10{--tw-gradient-from:color-mix(in oklab,var(--success) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-success\/10{--tw-gradient-to:color-mix(in oklab,var(--success) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-success\/10{--tw-gradient-via:color-mix(in oklab,var(--success) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-success\/12{background-color:color-mix(in oklab,var(--success) 12%,transparent)}
.text-success\/12{color:color-mix(in oklab,var(--success) 12%,transparent)}
.border-success\/12{border-color:color-mix(in oklab,var(--success) 12%,transparent)}
.ring-success\/12{--tw-ring-color:color-mix(in oklab,var(--success) 12%,transparent)}
.fill-success\/12{fill:color-mix(in oklab,var(--success) 12%,transparent)}
.from-success\/12{--tw-gradient-from:color-mix(in oklab,var(--success) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-success\/12{--tw-gradient-to:color-mix(in oklab,var(--success) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-success\/12{--tw-gradient-via:color-mix(in oklab,var(--success) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-success\/15{background-color:color-mix(in oklab,var(--success) 15%,transparent)}
.text-success\/15{color:color-mix(in oklab,var(--success) 15%,transparent)}
.border-success\/15{border-color:color-mix(in oklab,var(--success) 15%,transparent)}
.ring-success\/15{--tw-ring-color:color-mix(in oklab,var(--success) 15%,transparent)}
.fill-success\/15{fill:color-mix(in oklab,var(--success) 15%,transparent)}
.from-success\/15{--tw-gradient-from:color-mix(in oklab,var(--success) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-success\/15{--tw-gradient-to:color-mix(in oklab,var(--success) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-success\/15{--tw-gradient-via:color-mix(in oklab,var(--success) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-success\/20{background-color:color-mix(in oklab,var(--success) 20%,transparent)}
.text-success\/20{color:color-mix(in oklab,var(--success) 20%,transparent)}
.border-success\/20{border-color:color-mix(in oklab,var(--success) 20%,transparent)}
.ring-success\/20{--tw-ring-color:color-mix(in oklab,var(--success) 20%,transparent)}
.fill-success\/20{fill:color-mix(in oklab,var(--success) 20%,transparent)}
.from-success\/20{--tw-gradient-from:color-mix(in oklab,var(--success) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-success\/20{--tw-gradient-to:color-mix(in oklab,var(--success) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-success\/20{--tw-gradient-via:color-mix(in oklab,var(--success) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-success\/25{background-color:color-mix(in oklab,var(--success) 25%,transparent)}
.text-success\/25{color:color-mix(in oklab,var(--success) 25%,transparent)}
.border-success\/25{border-color:color-mix(in oklab,var(--success) 25%,transparent)}
.ring-success\/25{--tw-ring-color:color-mix(in oklab,var(--success) 25%,transparent)}
.fill-success\/25{fill:color-mix(in oklab,var(--success) 25%,transparent)}
.from-success\/25{--tw-gradient-from:color-mix(in oklab,var(--success) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-success\/25{--tw-gradient-to:color-mix(in oklab,var(--success) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-success\/25{--tw-gradient-via:color-mix(in oklab,var(--success) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-success\/30{background-color:color-mix(in oklab,var(--success) 30%,transparent)}
.text-success\/30{color:color-mix(in oklab,var(--success) 30%,transparent)}
.border-success\/30{border-color:color-mix(in oklab,var(--success) 30%,transparent)}
.ring-success\/30{--tw-ring-color:color-mix(in oklab,var(--success) 30%,transparent)}
.fill-success\/30{fill:color-mix(in oklab,var(--success) 30%,transparent)}
.from-success\/30{--tw-gradient-from:color-mix(in oklab,var(--success) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-success\/30{--tw-gradient-to:color-mix(in oklab,var(--success) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-success\/30{--tw-gradient-via:color-mix(in oklab,var(--success) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-success\/40{background-color:color-mix(in oklab,var(--success) 40%,transparent)}
.text-success\/40{color:color-mix(in oklab,var(--success) 40%,transparent)}
.border-success\/40{border-color:color-mix(in oklab,var(--success) 40%,transparent)}
.ring-success\/40{--tw-ring-color:color-mix(in oklab,var(--success) 40%,transparent)}
.fill-success\/40{fill:color-mix(in oklab,var(--success) 40%,transparent)}
.from-success\/40{--tw-gradient-from:color-mix(in oklab,var(--success) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-success\/40{--tw-gradient-to:color-mix(in oklab,var(--success) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-success\/40{--tw-gradient-via:color-mix(in oklab,var(--success) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-success\/50{background-color:color-mix(in oklab,var(--success) 50%,transparent)}
.text-success\/50{color:color-mix(in oklab,var(--success) 50%,transparent)}
.border-success\/50{border-color:color-mix(in oklab,var(--success) 50%,transparent)}
.ring-success\/50{--tw-ring-color:color-mix(in oklab,var(--success) 50%,transparent)}
.fill-success\/50{fill:color-mix(in oklab,var(--success) 50%,transparent)}
.from-success\/50{--tw-gradient-from:color-mix(in oklab,var(--success) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-success\/50{--tw-gradient-to:color-mix(in oklab,var(--success) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-success\/50{--tw-gradient-via:color-mix(in oklab,var(--success) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-success\/60{background-color:color-mix(in oklab,var(--success) 60%,transparent)}
.text-success\/60{color:color-mix(in oklab,var(--success) 60%,transparent)}
.border-success\/60{border-color:color-mix(in oklab,var(--success) 60%,transparent)}
.ring-success\/60{--tw-ring-color:color-mix(in oklab,var(--success) 60%,transparent)}
.fill-success\/60{fill:color-mix(in oklab,var(--success) 60%,transparent)}
.from-success\/60{--tw-gradient-from:color-mix(in oklab,var(--success) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-success\/60{--tw-gradient-to:color-mix(in oklab,var(--success) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-success\/60{--tw-gradient-via:color-mix(in oklab,var(--success) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-success\/70{background-color:color-mix(in oklab,var(--success) 70%,transparent)}
.text-success\/70{color:color-mix(in oklab,var(--success) 70%,transparent)}
.border-success\/70{border-color:color-mix(in oklab,var(--success) 70%,transparent)}
.ring-success\/70{--tw-ring-color:color-mix(in oklab,var(--success) 70%,transparent)}
.fill-success\/70{fill:color-mix(in oklab,var(--success) 70%,transparent)}
.from-success\/70{--tw-gradient-from:color-mix(in oklab,var(--success) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-success\/70{--tw-gradient-to:color-mix(in oklab,var(--success) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-success\/70{--tw-gradient-via:color-mix(in oklab,var(--success) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-success\/75{background-color:color-mix(in oklab,var(--success) 75%,transparent)}
.text-success\/75{color:color-mix(in oklab,var(--success) 75%,transparent)}
.border-success\/75{border-color:color-mix(in oklab,var(--success) 75%,transparent)}
.ring-success\/75{--tw-ring-color:color-mix(in oklab,var(--success) 75%,transparent)}
.fill-success\/75{fill:color-mix(in oklab,var(--success) 75%,transparent)}
.from-success\/75{--tw-gradient-from:color-mix(in oklab,var(--success) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-success\/75{--tw-gradient-to:color-mix(in oklab,var(--success) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-success\/75{--tw-gradient-via:color-mix(in oklab,var(--success) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-success\/80{background-color:color-mix(in oklab,var(--success) 80%,transparent)}
.text-success\/80{color:color-mix(in oklab,var(--success) 80%,transparent)}
.border-success\/80{border-color:color-mix(in oklab,var(--success) 80%,transparent)}
.ring-success\/80{--tw-ring-color:color-mix(in oklab,var(--success) 80%,transparent)}
.fill-success\/80{fill:color-mix(in oklab,var(--success) 80%,transparent)}
.from-success\/80{--tw-gradient-from:color-mix(in oklab,var(--success) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-success\/80{--tw-gradient-to:color-mix(in oklab,var(--success) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-success\/80{--tw-gradient-via:color-mix(in oklab,var(--success) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-success\/90{background-color:color-mix(in oklab,var(--success) 90%,transparent)}
.text-success\/90{color:color-mix(in oklab,var(--success) 90%,transparent)}
.border-success\/90{border-color:color-mix(in oklab,var(--success) 90%,transparent)}
.ring-success\/90{--tw-ring-color:color-mix(in oklab,var(--success) 90%,transparent)}
.fill-success\/90{fill:color-mix(in oklab,var(--success) 90%,transparent)}
.from-success\/90{--tw-gradient-from:color-mix(in oklab,var(--success) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-success\/90{--tw-gradient-to:color-mix(in oklab,var(--success) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-success\/90{--tw-gradient-via:color-mix(in oklab,var(--success) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.from-success{--tw-gradient-from:var(--success);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-success{--tw-gradient-to:var(--success);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-warning{background-color:var(--warning)}
.text-warning{color:var(--warning)}
.border-warning{border-color:var(--warning)}
.bg-warning\/3{background-color:color-mix(in oklab,var(--warning) 3%,transparent)}
.text-warning\/3{color:color-mix(in oklab,var(--warning) 3%,transparent)}
.border-warning\/3{border-color:color-mix(in oklab,var(--warning) 3%,transparent)}
.ring-warning\/3{--tw-ring-color:color-mix(in oklab,var(--warning) 3%,transparent)}
.fill-warning\/3{fill:color-mix(in oklab,var(--warning) 3%,transparent)}
.from-warning\/3{--tw-gradient-from:color-mix(in oklab,var(--warning) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-warning\/3{--tw-gradient-to:color-mix(in oklab,var(--warning) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-warning\/3{--tw-gradient-via:color-mix(in oklab,var(--warning) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-warning\/5{background-color:color-mix(in oklab,var(--warning) 5%,transparent)}
.text-warning\/5{color:color-mix(in oklab,var(--warning) 5%,transparent)}
.border-warning\/5{border-color:color-mix(in oklab,var(--warning) 5%,transparent)}
.ring-warning\/5{--tw-ring-color:color-mix(in oklab,var(--warning) 5%,transparent)}
.fill-warning\/5{fill:color-mix(in oklab,var(--warning) 5%,transparent)}
.from-warning\/5{--tw-gradient-from:color-mix(in oklab,var(--warning) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-warning\/5{--tw-gradient-to:color-mix(in oklab,var(--warning) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-warning\/5{--tw-gradient-via:color-mix(in oklab,var(--warning) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-warning\/8{background-color:color-mix(in oklab,var(--warning) 8%,transparent)}
.text-warning\/8{color:color-mix(in oklab,var(--warning) 8%,transparent)}
.border-warning\/8{border-color:color-mix(in oklab,var(--warning) 8%,transparent)}
.ring-warning\/8{--tw-ring-color:color-mix(in oklab,var(--warning) 8%,transparent)}
.fill-warning\/8{fill:color-mix(in oklab,var(--warning) 8%,transparent)}
.from-warning\/8{--tw-gradient-from:color-mix(in oklab,var(--warning) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-warning\/8{--tw-gradient-to:color-mix(in oklab,var(--warning) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-warning\/8{--tw-gradient-via:color-mix(in oklab,var(--warning) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-warning\/10{background-color:color-mix(in oklab,var(--warning) 10%,transparent)}
.text-warning\/10{color:color-mix(in oklab,var(--warning) 10%,transparent)}
.border-warning\/10{border-color:color-mix(in oklab,var(--warning) 10%,transparent)}
.ring-warning\/10{--tw-ring-color:color-mix(in oklab,var(--warning) 10%,transparent)}
.fill-warning\/10{fill:color-mix(in oklab,var(--warning) 10%,transparent)}
.from-warning\/10{--tw-gradient-from:color-mix(in oklab,var(--warning) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-warning\/10{--tw-gradient-to:color-mix(in oklab,var(--warning) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-warning\/10{--tw-gradient-via:color-mix(in oklab,var(--warning) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-warning\/12{background-color:color-mix(in oklab,var(--warning) 12%,transparent)}
.text-warning\/12{color:color-mix(in oklab,var(--warning) 12%,transparent)}
.border-warning\/12{border-color:color-mix(in oklab,var(--warning) 12%,transparent)}
.ring-warning\/12{--tw-ring-color:color-mix(in oklab,var(--warning) 12%,transparent)}
.fill-warning\/12{fill:color-mix(in oklab,var(--warning) 12%,transparent)}
.from-warning\/12{--tw-gradient-from:color-mix(in oklab,var(--warning) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-warning\/12{--tw-gradient-to:color-mix(in oklab,var(--warning) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-warning\/12{--tw-gradient-via:color-mix(in oklab,var(--warning) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-warning\/15{background-color:color-mix(in oklab,var(--warning) 15%,transparent)}
.text-warning\/15{color:color-mix(in oklab,var(--warning) 15%,transparent)}
.border-warning\/15{border-color:color-mix(in oklab,var(--warning) 15%,transparent)}
.ring-warning\/15{--tw-ring-color:color-mix(in oklab,var(--warning) 15%,transparent)}
.fill-warning\/15{fill:color-mix(in oklab,var(--warning) 15%,transparent)}
.from-warning\/15{--tw-gradient-from:color-mix(in oklab,var(--warning) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-warning\/15{--tw-gradient-to:color-mix(in oklab,var(--warning) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-warning\/15{--tw-gradient-via:color-mix(in oklab,var(--warning) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-warning\/20{background-color:color-mix(in oklab,var(--warning) 20%,transparent)}
.text-warning\/20{color:color-mix(in oklab,var(--warning) 20%,transparent)}
.border-warning\/20{border-color:color-mix(in oklab,var(--warning) 20%,transparent)}
.ring-warning\/20{--tw-ring-color:color-mix(in oklab,var(--warning) 20%,transparent)}
.fill-warning\/20{fill:color-mix(in oklab,var(--warning) 20%,transparent)}
.from-warning\/20{--tw-gradient-from:color-mix(in oklab,var(--warning) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-warning\/20{--tw-gradient-to:color-mix(in oklab,var(--warning) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-warning\/20{--tw-gradient-via:color-mix(in oklab,var(--warning) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-warning\/25{background-color:color-mix(in oklab,var(--warning) 25%,transparent)}
.text-warning\/25{color:color-mix(in oklab,var(--warning) 25%,transparent)}
.border-warning\/25{border-color:color-mix(in oklab,var(--warning) 25%,transparent)}
.ring-warning\/25{--tw-ring-color:color-mix(in oklab,var(--warning) 25%,transparent)}
.fill-warning\/25{fill:color-mix(in oklab,var(--warning) 25%,transparent)}
.from-warning\/25{--tw-gradient-from:color-mix(in oklab,var(--warning) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-warning\/25{--tw-gradient-to:color-mix(in oklab,var(--warning) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-warning\/25{--tw-gradient-via:color-mix(in oklab,var(--warning) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-warning\/30{background-color:color-mix(in oklab,var(--warning) 30%,transparent)}
.text-warning\/30{color:color-mix(in oklab,var(--warning) 30%,transparent)}
.border-warning\/30{border-color:color-mix(in oklab,var(--warning) 30%,transparent)}
.ring-warning\/30{--tw-ring-color:color-mix(in oklab,var(--warning) 30%,transparent)}
.fill-warning\/30{fill:color-mix(in oklab,var(--warning) 30%,transparent)}
.from-warning\/30{--tw-gradient-from:color-mix(in oklab,var(--warning) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-warning\/30{--tw-gradient-to:color-mix(in oklab,var(--warning) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-warning\/30{--tw-gradient-via:color-mix(in oklab,var(--warning) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-warning\/40{background-color:color-mix(in oklab,var(--warning) 40%,transparent)}
.text-warning\/40{color:color-mix(in oklab,var(--warning) 40%,transparent)}
.border-warning\/40{border-color:color-mix(in oklab,var(--warning) 40%,transparent)}
.ring-warning\/40{--tw-ring-color:color-mix(in oklab,var(--warning) 40%,transparent)}
.fill-warning\/40{fill:color-mix(in oklab,var(--warning) 40%,transparent)}
.from-warning\/40{--tw-gradient-from:color-mix(in oklab,var(--warning) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-warning\/40{--tw-gradient-to:color-mix(in oklab,var(--warning) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-warning\/40{--tw-gradient-via:color-mix(in oklab,var(--warning) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-warning\/50{background-color:color-mix(in oklab,var(--warning) 50%,transparent)}
.text-warning\/50{color:color-mix(in oklab,var(--warning) 50%,transparent)}
.border-warning\/50{border-color:color-mix(in oklab,var(--warning) 50%,transparent)}
.ring-warning\/50{--tw-ring-color:color-mix(in oklab,var(--warning) 50%,transparent)}
.fill-warning\/50{fill:color-mix(in oklab,var(--warning) 50%,transparent)}
.from-warning\/50{--tw-gradient-from:color-mix(in oklab,var(--warning) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-warning\/50{--tw-gradient-to:color-mix(in oklab,var(--warning) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-warning\/50{--tw-gradient-via:color-mix(in oklab,var(--warning) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-warning\/60{background-color:color-mix(in oklab,var(--warning) 60%,transparent)}
.text-warning\/60{color:color-mix(in oklab,var(--warning) 60%,transparent)}
.border-warning\/60{border-color:color-mix(in oklab,var(--warning) 60%,transparent)}
.ring-warning\/60{--tw-ring-color:color-mix(in oklab,var(--warning) 60%,transparent)}
.fill-warning\/60{fill:color-mix(in oklab,var(--warning) 60%,transparent)}
.from-warning\/60{--tw-gradient-from:color-mix(in oklab,var(--warning) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-warning\/60{--tw-gradient-to:color-mix(in oklab,var(--warning) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-warning\/60{--tw-gradient-via:color-mix(in oklab,var(--warning) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-warning\/70{background-color:color-mix(in oklab,var(--warning) 70%,transparent)}
.text-warning\/70{color:color-mix(in oklab,var(--warning) 70%,transparent)}
.border-warning\/70{border-color:color-mix(in oklab,var(--warning) 70%,transparent)}
.ring-warning\/70{--tw-ring-color:color-mix(in oklab,var(--warning) 70%,transparent)}
.fill-warning\/70{fill:color-mix(in oklab,var(--warning) 70%,transparent)}
.from-warning\/70{--tw-gradient-from:color-mix(in oklab,var(--warning) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-warning\/70{--tw-gradient-to:color-mix(in oklab,var(--warning) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-warning\/70{--tw-gradient-via:color-mix(in oklab,var(--warning) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-warning\/75{background-color:color-mix(in oklab,var(--warning) 75%,transparent)}
.text-warning\/75{color:color-mix(in oklab,var(--warning) 75%,transparent)}
.border-warning\/75{border-color:color-mix(in oklab,var(--warning) 75%,transparent)}
.ring-warning\/75{--tw-ring-color:color-mix(in oklab,var(--warning) 75%,transparent)}
.fill-warning\/75{fill:color-mix(in oklab,var(--warning) 75%,transparent)}
.from-warning\/75{--tw-gradient-from:color-mix(in oklab,var(--warning) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-warning\/75{--tw-gradient-to:color-mix(in oklab,var(--warning) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-warning\/75{--tw-gradient-via:color-mix(in oklab,var(--warning) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-warning\/80{background-color:color-mix(in oklab,var(--warning) 80%,transparent)}
.text-warning\/80{color:color-mix(in oklab,var(--warning) 80%,transparent)}
.border-warning\/80{border-color:color-mix(in oklab,var(--warning) 80%,transparent)}
.ring-warning\/80{--tw-ring-color:color-mix(in oklab,var(--warning) 80%,transparent)}
.fill-warning\/80{fill:color-mix(in oklab,var(--warning) 80%,transparent)}
.from-warning\/80{--tw-gradient-from:color-mix(in oklab,var(--warning) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-warning\/80{--tw-gradient-to:color-mix(in oklab,var(--warning) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-warning\/80{--tw-gradient-via:color-mix(in oklab,var(--warning) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-warning\/90{background-color:color-mix(in oklab,var(--warning) 90%,transparent)}
.text-warning\/90{color:color-mix(in oklab,var(--warning) 90%,transparent)}
.border-warning\/90{border-color:color-mix(in oklab,var(--warning) 90%,transparent)}
.ring-warning\/90{--tw-ring-color:color-mix(in oklab,var(--warning) 90%,transparent)}
.fill-warning\/90{fill:color-mix(in oklab,var(--warning) 90%,transparent)}
.from-warning\/90{--tw-gradient-from:color-mix(in oklab,var(--warning) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-warning\/90{--tw-gradient-to:color-mix(in oklab,var(--warning) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-warning\/90{--tw-gradient-via:color-mix(in oklab,var(--warning) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.from-warning{--tw-gradient-from:var(--warning);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-warning{--tw-gradient-to:var(--warning);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-warning-foreground{background-color:var(--warning-foreground)}
.text-warning-foreground{color:var(--warning-foreground)}
.border-warning-foreground{border-color:var(--warning-foreground)}
.bg-warning-foreground\/3{background-color:color-mix(in oklab,var(--warning-foreground) 3%,transparent)}
.text-warning-foreground\/3{color:color-mix(in oklab,var(--warning-foreground) 3%,transparent)}
.border-warning-foreground\/3{border-color:color-mix(in oklab,var(--warning-foreground) 3%,transparent)}
.ring-warning-foreground\/3{--tw-ring-color:color-mix(in oklab,var(--warning-foreground) 3%,transparent)}
.fill-warning-foreground\/3{fill:color-mix(in oklab,var(--warning-foreground) 3%,transparent)}
.from-warning-foreground\/3{--tw-gradient-from:color-mix(in oklab,var(--warning-foreground) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-warning-foreground\/3{--tw-gradient-to:color-mix(in oklab,var(--warning-foreground) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-warning-foreground\/3{--tw-gradient-via:color-mix(in oklab,var(--warning-foreground) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-warning-foreground\/5{background-color:color-mix(in oklab,var(--warning-foreground) 5%,transparent)}
.text-warning-foreground\/5{color:color-mix(in oklab,var(--warning-foreground) 5%,transparent)}
.border-warning-foreground\/5{border-color:color-mix(in oklab,var(--warning-foreground) 5%,transparent)}
.ring-warning-foreground\/5{--tw-ring-color:color-mix(in oklab,var(--warning-foreground) 5%,transparent)}
.fill-warning-foreground\/5{fill:color-mix(in oklab,var(--warning-foreground) 5%,transparent)}
.from-warning-foreground\/5{--tw-gradient-from:color-mix(in oklab,var(--warning-foreground) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-warning-foreground\/5{--tw-gradient-to:color-mix(in oklab,var(--warning-foreground) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-warning-foreground\/5{--tw-gradient-via:color-mix(in oklab,var(--warning-foreground) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-warning-foreground\/8{background-color:color-mix(in oklab,var(--warning-foreground) 8%,transparent)}
.text-warning-foreground\/8{color:color-mix(in oklab,var(--warning-foreground) 8%,transparent)}
.border-warning-foreground\/8{border-color:color-mix(in oklab,var(--warning-foreground) 8%,transparent)}
.ring-warning-foreground\/8{--tw-ring-color:color-mix(in oklab,var(--warning-foreground) 8%,transparent)}
.fill-warning-foreground\/8{fill:color-mix(in oklab,var(--warning-foreground) 8%,transparent)}
.from-warning-foreground\/8{--tw-gradient-from:color-mix(in oklab,var(--warning-foreground) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-warning-foreground\/8{--tw-gradient-to:color-mix(in oklab,var(--warning-foreground) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-warning-foreground\/8{--tw-gradient-via:color-mix(in oklab,var(--warning-foreground) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-warning-foreground\/10{background-color:color-mix(in oklab,var(--warning-foreground) 10%,transparent)}
.text-warning-foreground\/10{color:color-mix(in oklab,var(--warning-foreground) 10%,transparent)}
.border-warning-foreground\/10{border-color:color-mix(in oklab,var(--warning-foreground) 10%,transparent)}
.ring-warning-foreground\/10{--tw-ring-color:color-mix(in oklab,var(--warning-foreground) 10%,transparent)}
.fill-warning-foreground\/10{fill:color-mix(in oklab,var(--warning-foreground) 10%,transparent)}
.from-warning-foreground\/10{--tw-gradient-from:color-mix(in oklab,var(--warning-foreground) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-warning-foreground\/10{--tw-gradient-to:color-mix(in oklab,var(--warning-foreground) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-warning-foreground\/10{--tw-gradient-via:color-mix(in oklab,var(--warning-foreground) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-warning-foreground\/12{background-color:color-mix(in oklab,var(--warning-foreground) 12%,transparent)}
.text-warning-foreground\/12{color:color-mix(in oklab,var(--warning-foreground) 12%,transparent)}
.border-warning-foreground\/12{border-color:color-mix(in oklab,var(--warning-foreground) 12%,transparent)}
.ring-warning-foreground\/12{--tw-ring-color:color-mix(in oklab,var(--warning-foreground) 12%,transparent)}
.fill-warning-foreground\/12{fill:color-mix(in oklab,var(--warning-foreground) 12%,transparent)}
.from-warning-foreground\/12{--tw-gradient-from:color-mix(in oklab,var(--warning-foreground) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-warning-foreground\/12{--tw-gradient-to:color-mix(in oklab,var(--warning-foreground) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-warning-foreground\/12{--tw-gradient-via:color-mix(in oklab,var(--warning-foreground) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-warning-foreground\/15{background-color:color-mix(in oklab,var(--warning-foreground) 15%,transparent)}
.text-warning-foreground\/15{color:color-mix(in oklab,var(--warning-foreground) 15%,transparent)}
.border-warning-foreground\/15{border-color:color-mix(in oklab,var(--warning-foreground) 15%,transparent)}
.ring-warning-foreground\/15{--tw-ring-color:color-mix(in oklab,var(--warning-foreground) 15%,transparent)}
.fill-warning-foreground\/15{fill:color-mix(in oklab,var(--warning-foreground) 15%,transparent)}
.from-warning-foreground\/15{--tw-gradient-from:color-mix(in oklab,var(--warning-foreground) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-warning-foreground\/15{--tw-gradient-to:color-mix(in oklab,var(--warning-foreground) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-warning-foreground\/15{--tw-gradient-via:color-mix(in oklab,var(--warning-foreground) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-warning-foreground\/20{background-color:color-mix(in oklab,var(--warning-foreground) 20%,transparent)}
.text-warning-foreground\/20{color:color-mix(in oklab,var(--warning-foreground) 20%,transparent)}
.border-warning-foreground\/20{border-color:color-mix(in oklab,var(--warning-foreground) 20%,transparent)}
.ring-warning-foreground\/20{--tw-ring-color:color-mix(in oklab,var(--warning-foreground) 20%,transparent)}
.fill-warning-foreground\/20{fill:color-mix(in oklab,var(--warning-foreground) 20%,transparent)}
.from-warning-foreground\/20{--tw-gradient-from:color-mix(in oklab,var(--warning-foreground) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-warning-foreground\/20{--tw-gradient-to:color-mix(in oklab,var(--warning-foreground) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-warning-foreground\/20{--tw-gradient-via:color-mix(in oklab,var(--warning-foreground) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-warning-foreground\/25{background-color:color-mix(in oklab,var(--warning-foreground) 25%,transparent)}
.text-warning-foreground\/25{color:color-mix(in oklab,var(--warning-foreground) 25%,transparent)}
.border-warning-foreground\/25{border-color:color-mix(in oklab,var(--warning-foreground) 25%,transparent)}
.ring-warning-foreground\/25{--tw-ring-color:color-mix(in oklab,var(--warning-foreground) 25%,transparent)}
.fill-warning-foreground\/25{fill:color-mix(in oklab,var(--warning-foreground) 25%,transparent)}
.from-warning-foreground\/25{--tw-gradient-from:color-mix(in oklab,var(--warning-foreground) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-warning-foreground\/25{--tw-gradient-to:color-mix(in oklab,var(--warning-foreground) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-warning-foreground\/25{--tw-gradient-via:color-mix(in oklab,var(--warning-foreground) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-warning-foreground\/30{background-color:color-mix(in oklab,var(--warning-foreground) 30%,transparent)}
.text-warning-foreground\/30{color:color-mix(in oklab,var(--warning-foreground) 30%,transparent)}
.border-warning-foreground\/30{border-color:color-mix(in oklab,var(--warning-foreground) 30%,transparent)}
.ring-warning-foreground\/30{--tw-ring-color:color-mix(in oklab,var(--warning-foreground) 30%,transparent)}
.fill-warning-foreground\/30{fill:color-mix(in oklab,var(--warning-foreground) 30%,transparent)}
.from-warning-foreground\/30{--tw-gradient-from:color-mix(in oklab,var(--warning-foreground) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-warning-foreground\/30{--tw-gradient-to:color-mix(in oklab,var(--warning-foreground) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-warning-foreground\/30{--tw-gradient-via:color-mix(in oklab,var(--warning-foreground) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-warning-foreground\/40{background-color:color-mix(in oklab,var(--warning-foreground) 40%,transparent)}
.text-warning-foreground\/40{color:color-mix(in oklab,var(--warning-foreground) 40%,transparent)}
.border-warning-foreground\/40{border-color:color-mix(in oklab,var(--warning-foreground) 40%,transparent)}
.ring-warning-foreground\/40{--tw-ring-color:color-mix(in oklab,var(--warning-foreground) 40%,transparent)}
.fill-warning-foreground\/40{fill:color-mix(in oklab,var(--warning-foreground) 40%,transparent)}
.from-warning-foreground\/40{--tw-gradient-from:color-mix(in oklab,var(--warning-foreground) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-warning-foreground\/40{--tw-gradient-to:color-mix(in oklab,var(--warning-foreground) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-warning-foreground\/40{--tw-gradient-via:color-mix(in oklab,var(--warning-foreground) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-warning-foreground\/50{background-color:color-mix(in oklab,var(--warning-foreground) 50%,transparent)}
.text-warning-foreground\/50{color:color-mix(in oklab,var(--warning-foreground) 50%,transparent)}
.border-warning-foreground\/50{border-color:color-mix(in oklab,var(--warning-foreground) 50%,transparent)}
.ring-warning-foreground\/50{--tw-ring-color:color-mix(in oklab,var(--warning-foreground) 50%,transparent)}
.fill-warning-foreground\/50{fill:color-mix(in oklab,var(--warning-foreground) 50%,transparent)}
.from-warning-foreground\/50{--tw-gradient-from:color-mix(in oklab,var(--warning-foreground) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-warning-foreground\/50{--tw-gradient-to:color-mix(in oklab,var(--warning-foreground) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-warning-foreground\/50{--tw-gradient-via:color-mix(in oklab,var(--warning-foreground) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-warning-foreground\/60{background-color:color-mix(in oklab,var(--warning-foreground) 60%,transparent)}
.text-warning-foreground\/60{color:color-mix(in oklab,var(--warning-foreground) 60%,transparent)}
.border-warning-foreground\/60{border-color:color-mix(in oklab,var(--warning-foreground) 60%,transparent)}
.ring-warning-foreground\/60{--tw-ring-color:color-mix(in oklab,var(--warning-foreground) 60%,transparent)}
.fill-warning-foreground\/60{fill:color-mix(in oklab,var(--warning-foreground) 60%,transparent)}
.from-warning-foreground\/60{--tw-gradient-from:color-mix(in oklab,var(--warning-foreground) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-warning-foreground\/60{--tw-gradient-to:color-mix(in oklab,var(--warning-foreground) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-warning-foreground\/60{--tw-gradient-via:color-mix(in oklab,var(--warning-foreground) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-warning-foreground\/70{background-color:color-mix(in oklab,var(--warning-foreground) 70%,transparent)}
.text-warning-foreground\/70{color:color-mix(in oklab,var(--warning-foreground) 70%,transparent)}
.border-warning-foreground\/70{border-color:color-mix(in oklab,var(--warning-foreground) 70%,transparent)}
.ring-warning-foreground\/70{--tw-ring-color:color-mix(in oklab,var(--warning-foreground) 70%,transparent)}
.fill-warning-foreground\/70{fill:color-mix(in oklab,var(--warning-foreground) 70%,transparent)}
.from-warning-foreground\/70{--tw-gradient-from:color-mix(in oklab,var(--warning-foreground) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-warning-foreground\/70{--tw-gradient-to:color-mix(in oklab,var(--warning-foreground) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-warning-foreground\/70{--tw-gradient-via:color-mix(in oklab,var(--warning-foreground) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-warning-foreground\/75{background-color:color-mix(in oklab,var(--warning-foreground) 75%,transparent)}
.text-warning-foreground\/75{color:color-mix(in oklab,var(--warning-foreground) 75%,transparent)}
.border-warning-foreground\/75{border-color:color-mix(in oklab,var(--warning-foreground) 75%,transparent)}
.ring-warning-foreground\/75{--tw-ring-color:color-mix(in oklab,var(--warning-foreground) 75%,transparent)}
.fill-warning-foreground\/75{fill:color-mix(in oklab,var(--warning-foreground) 75%,transparent)}
.from-warning-foreground\/75{--tw-gradient-from:color-mix(in oklab,var(--warning-foreground) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-warning-foreground\/75{--tw-gradient-to:color-mix(in oklab,var(--warning-foreground) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-warning-foreground\/75{--tw-gradient-via:color-mix(in oklab,var(--warning-foreground) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-warning-foreground\/80{background-color:color-mix(in oklab,var(--warning-foreground) 80%,transparent)}
.text-warning-foreground\/80{color:color-mix(in oklab,var(--warning-foreground) 80%,transparent)}
.border-warning-foreground\/80{border-color:color-mix(in oklab,var(--warning-foreground) 80%,transparent)}
.ring-warning-foreground\/80{--tw-ring-color:color-mix(in oklab,var(--warning-foreground) 80%,transparent)}
.fill-warning-foreground\/80{fill:color-mix(in oklab,var(--warning-foreground) 80%,transparent)}
.from-warning-foreground\/80{--tw-gradient-from:color-mix(in oklab,var(--warning-foreground) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-warning-foreground\/80{--tw-gradient-to:color-mix(in oklab,var(--warning-foreground) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-warning-foreground\/80{--tw-gradient-via:color-mix(in oklab,var(--warning-foreground) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-warning-foreground\/90{background-color:color-mix(in oklab,var(--warning-foreground) 90%,transparent)}
.text-warning-foreground\/90{color:color-mix(in oklab,var(--warning-foreground) 90%,transparent)}
.border-warning-foreground\/90{border-color:color-mix(in oklab,var(--warning-foreground) 90%,transparent)}
.ring-warning-foreground\/90{--tw-ring-color:color-mix(in oklab,var(--warning-foreground) 90%,transparent)}
.fill-warning-foreground\/90{fill:color-mix(in oklab,var(--warning-foreground) 90%,transparent)}
.from-warning-foreground\/90{--tw-gradient-from:color-mix(in oklab,var(--warning-foreground) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-warning-foreground\/90{--tw-gradient-to:color-mix(in oklab,var(--warning-foreground) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-warning-foreground\/90{--tw-gradient-via:color-mix(in oklab,var(--warning-foreground) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.from-warning-foreground{--tw-gradient-from:var(--warning-foreground);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-warning-foreground{--tw-gradient-to:var(--warning-foreground);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-border{background-color:var(--border)}
.text-border{color:var(--border)}
.border-border{border-color:var(--border)}
.bg-border\/3{background-color:color-mix(in oklab,var(--border) 3%,transparent)}
.text-border\/3{color:color-mix(in oklab,var(--border) 3%,transparent)}
.border-border\/3{border-color:color-mix(in oklab,var(--border) 3%,transparent)}
.ring-border\/3{--tw-ring-color:color-mix(in oklab,var(--border) 3%,transparent)}
.fill-border\/3{fill:color-mix(in oklab,var(--border) 3%,transparent)}
.from-border\/3{--tw-gradient-from:color-mix(in oklab,var(--border) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-border\/3{--tw-gradient-to:color-mix(in oklab,var(--border) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-border\/3{--tw-gradient-via:color-mix(in oklab,var(--border) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-border\/5{background-color:color-mix(in oklab,var(--border) 5%,transparent)}
.text-border\/5{color:color-mix(in oklab,var(--border) 5%,transparent)}
.border-border\/5{border-color:color-mix(in oklab,var(--border) 5%,transparent)}
.ring-border\/5{--tw-ring-color:color-mix(in oklab,var(--border) 5%,transparent)}
.fill-border\/5{fill:color-mix(in oklab,var(--border) 5%,transparent)}
.from-border\/5{--tw-gradient-from:color-mix(in oklab,var(--border) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-border\/5{--tw-gradient-to:color-mix(in oklab,var(--border) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-border\/5{--tw-gradient-via:color-mix(in oklab,var(--border) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-border\/8{background-color:color-mix(in oklab,var(--border) 8%,transparent)}
.text-border\/8{color:color-mix(in oklab,var(--border) 8%,transparent)}
.border-border\/8{border-color:color-mix(in oklab,var(--border) 8%,transparent)}
.ring-border\/8{--tw-ring-color:color-mix(in oklab,var(--border) 8%,transparent)}
.fill-border\/8{fill:color-mix(in oklab,var(--border) 8%,transparent)}
.from-border\/8{--tw-gradient-from:color-mix(in oklab,var(--border) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-border\/8{--tw-gradient-to:color-mix(in oklab,var(--border) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-border\/8{--tw-gradient-via:color-mix(in oklab,var(--border) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-border\/10{background-color:color-mix(in oklab,var(--border) 10%,transparent)}
.text-border\/10{color:color-mix(in oklab,var(--border) 10%,transparent)}
.border-border\/10{border-color:color-mix(in oklab,var(--border) 10%,transparent)}
.ring-border\/10{--tw-ring-color:color-mix(in oklab,var(--border) 10%,transparent)}
.fill-border\/10{fill:color-mix(in oklab,var(--border) 10%,transparent)}
.from-border\/10{--tw-gradient-from:color-mix(in oklab,var(--border) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-border\/10{--tw-gradient-to:color-mix(in oklab,var(--border) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-border\/10{--tw-gradient-via:color-mix(in oklab,var(--border) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-border\/12{background-color:color-mix(in oklab,var(--border) 12%,transparent)}
.text-border\/12{color:color-mix(in oklab,var(--border) 12%,transparent)}
.border-border\/12{border-color:color-mix(in oklab,var(--border) 12%,transparent)}
.ring-border\/12{--tw-ring-color:color-mix(in oklab,var(--border) 12%,transparent)}
.fill-border\/12{fill:color-mix(in oklab,var(--border) 12%,transparent)}
.from-border\/12{--tw-gradient-from:color-mix(in oklab,var(--border) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-border\/12{--tw-gradient-to:color-mix(in oklab,var(--border) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-border\/12{--tw-gradient-via:color-mix(in oklab,var(--border) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-border\/15{background-color:color-mix(in oklab,var(--border) 15%,transparent)}
.text-border\/15{color:color-mix(in oklab,var(--border) 15%,transparent)}
.border-border\/15{border-color:color-mix(in oklab,var(--border) 15%,transparent)}
.ring-border\/15{--tw-ring-color:color-mix(in oklab,var(--border) 15%,transparent)}
.fill-border\/15{fill:color-mix(in oklab,var(--border) 15%,transparent)}
.from-border\/15{--tw-gradient-from:color-mix(in oklab,var(--border) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-border\/15{--tw-gradient-to:color-mix(in oklab,var(--border) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-border\/15{--tw-gradient-via:color-mix(in oklab,var(--border) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-border\/20{background-color:color-mix(in oklab,var(--border) 20%,transparent)}
.text-border\/20{color:color-mix(in oklab,var(--border) 20%,transparent)}
.border-border\/20{border-color:color-mix(in oklab,var(--border) 20%,transparent)}
.ring-border\/20{--tw-ring-color:color-mix(in oklab,var(--border) 20%,transparent)}
.fill-border\/20{fill:color-mix(in oklab,var(--border) 20%,transparent)}
.from-border\/20{--tw-gradient-from:color-mix(in oklab,var(--border) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-border\/20{--tw-gradient-to:color-mix(in oklab,var(--border) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-border\/20{--tw-gradient-via:color-mix(in oklab,var(--border) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-border\/25{background-color:color-mix(in oklab,var(--border) 25%,transparent)}
.text-border\/25{color:color-mix(in oklab,var(--border) 25%,transparent)}
.border-border\/25{border-color:color-mix(in oklab,var(--border) 25%,transparent)}
.ring-border\/25{--tw-ring-color:color-mix(in oklab,var(--border) 25%,transparent)}
.fill-border\/25{fill:color-mix(in oklab,var(--border) 25%,transparent)}
.from-border\/25{--tw-gradient-from:color-mix(in oklab,var(--border) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-border\/25{--tw-gradient-to:color-mix(in oklab,var(--border) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-border\/25{--tw-gradient-via:color-mix(in oklab,var(--border) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-border\/30{background-color:color-mix(in oklab,var(--border) 30%,transparent)}
.text-border\/30{color:color-mix(in oklab,var(--border) 30%,transparent)}
.border-border\/30{border-color:color-mix(in oklab,var(--border) 30%,transparent)}
.ring-border\/30{--tw-ring-color:color-mix(in oklab,var(--border) 30%,transparent)}
.fill-border\/30{fill:color-mix(in oklab,var(--border) 30%,transparent)}
.from-border\/30{--tw-gradient-from:color-mix(in oklab,var(--border) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-border\/30{--tw-gradient-to:color-mix(in oklab,var(--border) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-border\/30{--tw-gradient-via:color-mix(in oklab,var(--border) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-border\/40{background-color:color-mix(in oklab,var(--border) 40%,transparent)}
.text-border\/40{color:color-mix(in oklab,var(--border) 40%,transparent)}
.border-border\/40{border-color:color-mix(in oklab,var(--border) 40%,transparent)}
.ring-border\/40{--tw-ring-color:color-mix(in oklab,var(--border) 40%,transparent)}
.fill-border\/40{fill:color-mix(in oklab,var(--border) 40%,transparent)}
.from-border\/40{--tw-gradient-from:color-mix(in oklab,var(--border) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-border\/40{--tw-gradient-to:color-mix(in oklab,var(--border) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-border\/40{--tw-gradient-via:color-mix(in oklab,var(--border) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-border\/50{background-color:color-mix(in oklab,var(--border) 50%,transparent)}
.text-border\/50{color:color-mix(in oklab,var(--border) 50%,transparent)}
.border-border\/50{border-color:color-mix(in oklab,var(--border) 50%,transparent)}
.ring-border\/50{--tw-ring-color:color-mix(in oklab,var(--border) 50%,transparent)}
.fill-border\/50{fill:color-mix(in oklab,var(--border) 50%,transparent)}
.from-border\/50{--tw-gradient-from:color-mix(in oklab,var(--border) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-border\/50{--tw-gradient-to:color-mix(in oklab,var(--border) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-border\/50{--tw-gradient-via:color-mix(in oklab,var(--border) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-border\/60{background-color:color-mix(in oklab,var(--border) 60%,transparent)}
.text-border\/60{color:color-mix(in oklab,var(--border) 60%,transparent)}
.border-border\/60{border-color:color-mix(in oklab,var(--border) 60%,transparent)}
.ring-border\/60{--tw-ring-color:color-mix(in oklab,var(--border) 60%,transparent)}
.fill-border\/60{fill:color-mix(in oklab,var(--border) 60%,transparent)}
.from-border\/60{--tw-gradient-from:color-mix(in oklab,var(--border) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-border\/60{--tw-gradient-to:color-mix(in oklab,var(--border) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-border\/60{--tw-gradient-via:color-mix(in oklab,var(--border) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-border\/70{background-color:color-mix(in oklab,var(--border) 70%,transparent)}
.text-border\/70{color:color-mix(in oklab,var(--border) 70%,transparent)}
.border-border\/70{border-color:color-mix(in oklab,var(--border) 70%,transparent)}
.ring-border\/70{--tw-ring-color:color-mix(in oklab,var(--border) 70%,transparent)}
.fill-border\/70{fill:color-mix(in oklab,var(--border) 70%,transparent)}
.from-border\/70{--tw-gradient-from:color-mix(in oklab,var(--border) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-border\/70{--tw-gradient-to:color-mix(in oklab,var(--border) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-border\/70{--tw-gradient-via:color-mix(in oklab,var(--border) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-border\/75{background-color:color-mix(in oklab,var(--border) 75%,transparent)}
.text-border\/75{color:color-mix(in oklab,var(--border) 75%,transparent)}
.border-border\/75{border-color:color-mix(in oklab,var(--border) 75%,transparent)}
.ring-border\/75{--tw-ring-color:color-mix(in oklab,var(--border) 75%,transparent)}
.fill-border\/75{fill:color-mix(in oklab,var(--border) 75%,transparent)}
.from-border\/75{--tw-gradient-from:color-mix(in oklab,var(--border) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-border\/75{--tw-gradient-to:color-mix(in oklab,var(--border) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-border\/75{--tw-gradient-via:color-mix(in oklab,var(--border) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-border\/80{background-color:color-mix(in oklab,var(--border) 80%,transparent)}
.text-border\/80{color:color-mix(in oklab,var(--border) 80%,transparent)}
.border-border\/80{border-color:color-mix(in oklab,var(--border) 80%,transparent)}
.ring-border\/80{--tw-ring-color:color-mix(in oklab,var(--border) 80%,transparent)}
.fill-border\/80{fill:color-mix(in oklab,var(--border) 80%,transparent)}
.from-border\/80{--tw-gradient-from:color-mix(in oklab,var(--border) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-border\/80{--tw-gradient-to:color-mix(in oklab,var(--border) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-border\/80{--tw-gradient-via:color-mix(in oklab,var(--border) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-border\/90{background-color:color-mix(in oklab,var(--border) 90%,transparent)}
.text-border\/90{color:color-mix(in oklab,var(--border) 90%,transparent)}
.border-border\/90{border-color:color-mix(in oklab,var(--border) 90%,transparent)}
.ring-border\/90{--tw-ring-color:color-mix(in oklab,var(--border) 90%,transparent)}
.fill-border\/90{fill:color-mix(in oklab,var(--border) 90%,transparent)}
.from-border\/90{--tw-gradient-from:color-mix(in oklab,var(--border) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-border\/90{--tw-gradient-to:color-mix(in oklab,var(--border) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-border\/90{--tw-gradient-via:color-mix(in oklab,var(--border) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.from-border{--tw-gradient-from:var(--border);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-border{--tw-gradient-to:var(--border);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-input{background-color:var(--input)}
.text-input{color:var(--input)}
.border-input{border-color:var(--input)}
.bg-input\/3{background-color:color-mix(in oklab,var(--input) 3%,transparent)}
.text-input\/3{color:color-mix(in oklab,var(--input) 3%,transparent)}
.border-input\/3{border-color:color-mix(in oklab,var(--input) 3%,transparent)}
.ring-input\/3{--tw-ring-color:color-mix(in oklab,var(--input) 3%,transparent)}
.fill-input\/3{fill:color-mix(in oklab,var(--input) 3%,transparent)}
.from-input\/3{--tw-gradient-from:color-mix(in oklab,var(--input) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-input\/3{--tw-gradient-to:color-mix(in oklab,var(--input) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-input\/3{--tw-gradient-via:color-mix(in oklab,var(--input) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-input\/5{background-color:color-mix(in oklab,var(--input) 5%,transparent)}
.text-input\/5{color:color-mix(in oklab,var(--input) 5%,transparent)}
.border-input\/5{border-color:color-mix(in oklab,var(--input) 5%,transparent)}
.ring-input\/5{--tw-ring-color:color-mix(in oklab,var(--input) 5%,transparent)}
.fill-input\/5{fill:color-mix(in oklab,var(--input) 5%,transparent)}
.from-input\/5{--tw-gradient-from:color-mix(in oklab,var(--input) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-input\/5{--tw-gradient-to:color-mix(in oklab,var(--input) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-input\/5{--tw-gradient-via:color-mix(in oklab,var(--input) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-input\/8{background-color:color-mix(in oklab,var(--input) 8%,transparent)}
.text-input\/8{color:color-mix(in oklab,var(--input) 8%,transparent)}
.border-input\/8{border-color:color-mix(in oklab,var(--input) 8%,transparent)}
.ring-input\/8{--tw-ring-color:color-mix(in oklab,var(--input) 8%,transparent)}
.fill-input\/8{fill:color-mix(in oklab,var(--input) 8%,transparent)}
.from-input\/8{--tw-gradient-from:color-mix(in oklab,var(--input) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-input\/8{--tw-gradient-to:color-mix(in oklab,var(--input) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-input\/8{--tw-gradient-via:color-mix(in oklab,var(--input) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-input\/10{background-color:color-mix(in oklab,var(--input) 10%,transparent)}
.text-input\/10{color:color-mix(in oklab,var(--input) 10%,transparent)}
.border-input\/10{border-color:color-mix(in oklab,var(--input) 10%,transparent)}
.ring-input\/10{--tw-ring-color:color-mix(in oklab,var(--input) 10%,transparent)}
.fill-input\/10{fill:color-mix(in oklab,var(--input) 10%,transparent)}
.from-input\/10{--tw-gradient-from:color-mix(in oklab,var(--input) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-input\/10{--tw-gradient-to:color-mix(in oklab,var(--input) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-input\/10{--tw-gradient-via:color-mix(in oklab,var(--input) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-input\/12{background-color:color-mix(in oklab,var(--input) 12%,transparent)}
.text-input\/12{color:color-mix(in oklab,var(--input) 12%,transparent)}
.border-input\/12{border-color:color-mix(in oklab,var(--input) 12%,transparent)}
.ring-input\/12{--tw-ring-color:color-mix(in oklab,var(--input) 12%,transparent)}
.fill-input\/12{fill:color-mix(in oklab,var(--input) 12%,transparent)}
.from-input\/12{--tw-gradient-from:color-mix(in oklab,var(--input) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-input\/12{--tw-gradient-to:color-mix(in oklab,var(--input) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-input\/12{--tw-gradient-via:color-mix(in oklab,var(--input) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-input\/15{background-color:color-mix(in oklab,var(--input) 15%,transparent)}
.text-input\/15{color:color-mix(in oklab,var(--input) 15%,transparent)}
.border-input\/15{border-color:color-mix(in oklab,var(--input) 15%,transparent)}
.ring-input\/15{--tw-ring-color:color-mix(in oklab,var(--input) 15%,transparent)}
.fill-input\/15{fill:color-mix(in oklab,var(--input) 15%,transparent)}
.from-input\/15{--tw-gradient-from:color-mix(in oklab,var(--input) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-input\/15{--tw-gradient-to:color-mix(in oklab,var(--input) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-input\/15{--tw-gradient-via:color-mix(in oklab,var(--input) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-input\/20{background-color:color-mix(in oklab,var(--input) 20%,transparent)}
.text-input\/20{color:color-mix(in oklab,var(--input) 20%,transparent)}
.border-input\/20{border-color:color-mix(in oklab,var(--input) 20%,transparent)}
.ring-input\/20{--tw-ring-color:color-mix(in oklab,var(--input) 20%,transparent)}
.fill-input\/20{fill:color-mix(in oklab,var(--input) 20%,transparent)}
.from-input\/20{--tw-gradient-from:color-mix(in oklab,var(--input) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-input\/20{--tw-gradient-to:color-mix(in oklab,var(--input) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-input\/20{--tw-gradient-via:color-mix(in oklab,var(--input) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-input\/25{background-color:color-mix(in oklab,var(--input) 25%,transparent)}
.text-input\/25{color:color-mix(in oklab,var(--input) 25%,transparent)}
.border-input\/25{border-color:color-mix(in oklab,var(--input) 25%,transparent)}
.ring-input\/25{--tw-ring-color:color-mix(in oklab,var(--input) 25%,transparent)}
.fill-input\/25{fill:color-mix(in oklab,var(--input) 25%,transparent)}
.from-input\/25{--tw-gradient-from:color-mix(in oklab,var(--input) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-input\/25{--tw-gradient-to:color-mix(in oklab,var(--input) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-input\/25{--tw-gradient-via:color-mix(in oklab,var(--input) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-input\/30{background-color:color-mix(in oklab,var(--input) 30%,transparent)}
.text-input\/30{color:color-mix(in oklab,var(--input) 30%,transparent)}
.border-input\/30{border-color:color-mix(in oklab,var(--input) 30%,transparent)}
.ring-input\/30{--tw-ring-color:color-mix(in oklab,var(--input) 30%,transparent)}
.fill-input\/30{fill:color-mix(in oklab,var(--input) 30%,transparent)}
.from-input\/30{--tw-gradient-from:color-mix(in oklab,var(--input) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-input\/30{--tw-gradient-to:color-mix(in oklab,var(--input) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-input\/30{--tw-gradient-via:color-mix(in oklab,var(--input) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-input\/40{background-color:color-mix(in oklab,var(--input) 40%,transparent)}
.text-input\/40{color:color-mix(in oklab,var(--input) 40%,transparent)}
.border-input\/40{border-color:color-mix(in oklab,var(--input) 40%,transparent)}
.ring-input\/40{--tw-ring-color:color-mix(in oklab,var(--input) 40%,transparent)}
.fill-input\/40{fill:color-mix(in oklab,var(--input) 40%,transparent)}
.from-input\/40{--tw-gradient-from:color-mix(in oklab,var(--input) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-input\/40{--tw-gradient-to:color-mix(in oklab,var(--input) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-input\/40{--tw-gradient-via:color-mix(in oklab,var(--input) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-input\/50{background-color:color-mix(in oklab,var(--input) 50%,transparent)}
.text-input\/50{color:color-mix(in oklab,var(--input) 50%,transparent)}
.border-input\/50{border-color:color-mix(in oklab,var(--input) 50%,transparent)}
.ring-input\/50{--tw-ring-color:color-mix(in oklab,var(--input) 50%,transparent)}
.fill-input\/50{fill:color-mix(in oklab,var(--input) 50%,transparent)}
.from-input\/50{--tw-gradient-from:color-mix(in oklab,var(--input) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-input\/50{--tw-gradient-to:color-mix(in oklab,var(--input) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-input\/50{--tw-gradient-via:color-mix(in oklab,var(--input) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-input\/60{background-color:color-mix(in oklab,var(--input) 60%,transparent)}
.text-input\/60{color:color-mix(in oklab,var(--input) 60%,transparent)}
.border-input\/60{border-color:color-mix(in oklab,var(--input) 60%,transparent)}
.ring-input\/60{--tw-ring-color:color-mix(in oklab,var(--input) 60%,transparent)}
.fill-input\/60{fill:color-mix(in oklab,var(--input) 60%,transparent)}
.from-input\/60{--tw-gradient-from:color-mix(in oklab,var(--input) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-input\/60{--tw-gradient-to:color-mix(in oklab,var(--input) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-input\/60{--tw-gradient-via:color-mix(in oklab,var(--input) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-input\/70{background-color:color-mix(in oklab,var(--input) 70%,transparent)}
.text-input\/70{color:color-mix(in oklab,var(--input) 70%,transparent)}
.border-input\/70{border-color:color-mix(in oklab,var(--input) 70%,transparent)}
.ring-input\/70{--tw-ring-color:color-mix(in oklab,var(--input) 70%,transparent)}
.fill-input\/70{fill:color-mix(in oklab,var(--input) 70%,transparent)}
.from-input\/70{--tw-gradient-from:color-mix(in oklab,var(--input) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-input\/70{--tw-gradient-to:color-mix(in oklab,var(--input) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-input\/70{--tw-gradient-via:color-mix(in oklab,var(--input) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-input\/75{background-color:color-mix(in oklab,var(--input) 75%,transparent)}
.text-input\/75{color:color-mix(in oklab,var(--input) 75%,transparent)}
.border-input\/75{border-color:color-mix(in oklab,var(--input) 75%,transparent)}
.ring-input\/75{--tw-ring-color:color-mix(in oklab,var(--input) 75%,transparent)}
.fill-input\/75{fill:color-mix(in oklab,var(--input) 75%,transparent)}
.from-input\/75{--tw-gradient-from:color-mix(in oklab,var(--input) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-input\/75{--tw-gradient-to:color-mix(in oklab,var(--input) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-input\/75{--tw-gradient-via:color-mix(in oklab,var(--input) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-input\/80{background-color:color-mix(in oklab,var(--input) 80%,transparent)}
.text-input\/80{color:color-mix(in oklab,var(--input) 80%,transparent)}
.border-input\/80{border-color:color-mix(in oklab,var(--input) 80%,transparent)}
.ring-input\/80{--tw-ring-color:color-mix(in oklab,var(--input) 80%,transparent)}
.fill-input\/80{fill:color-mix(in oklab,var(--input) 80%,transparent)}
.from-input\/80{--tw-gradient-from:color-mix(in oklab,var(--input) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-input\/80{--tw-gradient-to:color-mix(in oklab,var(--input) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-input\/80{--tw-gradient-via:color-mix(in oklab,var(--input) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-input\/90{background-color:color-mix(in oklab,var(--input) 90%,transparent)}
.text-input\/90{color:color-mix(in oklab,var(--input) 90%,transparent)}
.border-input\/90{border-color:color-mix(in oklab,var(--input) 90%,transparent)}
.ring-input\/90{--tw-ring-color:color-mix(in oklab,var(--input) 90%,transparent)}
.fill-input\/90{fill:color-mix(in oklab,var(--input) 90%,transparent)}
.from-input\/90{--tw-gradient-from:color-mix(in oklab,var(--input) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-input\/90{--tw-gradient-to:color-mix(in oklab,var(--input) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-input\/90{--tw-gradient-via:color-mix(in oklab,var(--input) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.from-input{--tw-gradient-from:var(--input);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-input{--tw-gradient-to:var(--input);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-ring{background-color:var(--ring)}
.text-ring{color:var(--ring)}
.border-ring{border-color:var(--ring)}
.bg-ring\/3{background-color:color-mix(in oklab,var(--ring) 3%,transparent)}
.text-ring\/3{color:color-mix(in oklab,var(--ring) 3%,transparent)}
.border-ring\/3{border-color:color-mix(in oklab,var(--ring) 3%,transparent)}
.ring-ring\/3{--tw-ring-color:color-mix(in oklab,var(--ring) 3%,transparent)}
.fill-ring\/3{fill:color-mix(in oklab,var(--ring) 3%,transparent)}
.from-ring\/3{--tw-gradient-from:color-mix(in oklab,var(--ring) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-ring\/3{--tw-gradient-to:color-mix(in oklab,var(--ring) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-ring\/3{--tw-gradient-via:color-mix(in oklab,var(--ring) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-ring\/5{background-color:color-mix(in oklab,var(--ring) 5%,transparent)}
.text-ring\/5{color:color-mix(in oklab,var(--ring) 5%,transparent)}
.border-ring\/5{border-color:color-mix(in oklab,var(--ring) 5%,transparent)}
.ring-ring\/5{--tw-ring-color:color-mix(in oklab,var(--ring) 5%,transparent)}
.fill-ring\/5{fill:color-mix(in oklab,var(--ring) 5%,transparent)}
.from-ring\/5{--tw-gradient-from:color-mix(in oklab,var(--ring) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-ring\/5{--tw-gradient-to:color-mix(in oklab,var(--ring) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-ring\/5{--tw-gradient-via:color-mix(in oklab,var(--ring) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-ring\/8{background-color:color-mix(in oklab,var(--ring) 8%,transparent)}
.text-ring\/8{color:color-mix(in oklab,var(--ring) 8%,transparent)}
.border-ring\/8{border-color:color-mix(in oklab,var(--ring) 8%,transparent)}
.ring-ring\/8{--tw-ring-color:color-mix(in oklab,var(--ring) 8%,transparent)}
.fill-ring\/8{fill:color-mix(in oklab,var(--ring) 8%,transparent)}
.from-ring\/8{--tw-gradient-from:color-mix(in oklab,var(--ring) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-ring\/8{--tw-gradient-to:color-mix(in oklab,var(--ring) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-ring\/8{--tw-gradient-via:color-mix(in oklab,var(--ring) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-ring\/10{background-color:color-mix(in oklab,var(--ring) 10%,transparent)}
.text-ring\/10{color:color-mix(in oklab,var(--ring) 10%,transparent)}
.border-ring\/10{border-color:color-mix(in oklab,var(--ring) 10%,transparent)}
.ring-ring\/10{--tw-ring-color:color-mix(in oklab,var(--ring) 10%,transparent)}
.fill-ring\/10{fill:color-mix(in oklab,var(--ring) 10%,transparent)}
.from-ring\/10{--tw-gradient-from:color-mix(in oklab,var(--ring) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-ring\/10{--tw-gradient-to:color-mix(in oklab,var(--ring) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-ring\/10{--tw-gradient-via:color-mix(in oklab,var(--ring) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-ring\/12{background-color:color-mix(in oklab,var(--ring) 12%,transparent)}
.text-ring\/12{color:color-mix(in oklab,var(--ring) 12%,transparent)}
.border-ring\/12{border-color:color-mix(in oklab,var(--ring) 12%,transparent)}
.ring-ring\/12{--tw-ring-color:color-mix(in oklab,var(--ring) 12%,transparent)}
.fill-ring\/12{fill:color-mix(in oklab,var(--ring) 12%,transparent)}
.from-ring\/12{--tw-gradient-from:color-mix(in oklab,var(--ring) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-ring\/12{--tw-gradient-to:color-mix(in oklab,var(--ring) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-ring\/12{--tw-gradient-via:color-mix(in oklab,var(--ring) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-ring\/15{background-color:color-mix(in oklab,var(--ring) 15%,transparent)}
.text-ring\/15{color:color-mix(in oklab,var(--ring) 15%,transparent)}
.border-ring\/15{border-color:color-mix(in oklab,var(--ring) 15%,transparent)}
.ring-ring\/15{--tw-ring-color:color-mix(in oklab,var(--ring) 15%,transparent)}
.fill-ring\/15{fill:color-mix(in oklab,var(--ring) 15%,transparent)}
.from-ring\/15{--tw-gradient-from:color-mix(in oklab,var(--ring) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-ring\/15{--tw-gradient-to:color-mix(in oklab,var(--ring) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-ring\/15{--tw-gradient-via:color-mix(in oklab,var(--ring) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-ring\/20{background-color:color-mix(in oklab,var(--ring) 20%,transparent)}
.text-ring\/20{color:color-mix(in oklab,var(--ring) 20%,transparent)}
.border-ring\/20{border-color:color-mix(in oklab,var(--ring) 20%,transparent)}
.ring-ring\/20{--tw-ring-color:color-mix(in oklab,var(--ring) 20%,transparent)}
.fill-ring\/20{fill:color-mix(in oklab,var(--ring) 20%,transparent)}
.from-ring\/20{--tw-gradient-from:color-mix(in oklab,var(--ring) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-ring\/20{--tw-gradient-to:color-mix(in oklab,var(--ring) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-ring\/20{--tw-gradient-via:color-mix(in oklab,var(--ring) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-ring\/25{background-color:color-mix(in oklab,var(--ring) 25%,transparent)}
.text-ring\/25{color:color-mix(in oklab,var(--ring) 25%,transparent)}
.border-ring\/25{border-color:color-mix(in oklab,var(--ring) 25%,transparent)}
.ring-ring\/25{--tw-ring-color:color-mix(in oklab,var(--ring) 25%,transparent)}
.fill-ring\/25{fill:color-mix(in oklab,var(--ring) 25%,transparent)}
.from-ring\/25{--tw-gradient-from:color-mix(in oklab,var(--ring) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-ring\/25{--tw-gradient-to:color-mix(in oklab,var(--ring) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-ring\/25{--tw-gradient-via:color-mix(in oklab,var(--ring) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-ring\/30{background-color:color-mix(in oklab,var(--ring) 30%,transparent)}
.text-ring\/30{color:color-mix(in oklab,var(--ring) 30%,transparent)}
.border-ring\/30{border-color:color-mix(in oklab,var(--ring) 30%,transparent)}
.ring-ring\/30{--tw-ring-color:color-mix(in oklab,var(--ring) 30%,transparent)}
.fill-ring\/30{fill:color-mix(in oklab,var(--ring) 30%,transparent)}
.from-ring\/30{--tw-gradient-from:color-mix(in oklab,var(--ring) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-ring\/30{--tw-gradient-to:color-mix(in oklab,var(--ring) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-ring\/30{--tw-gradient-via:color-mix(in oklab,var(--ring) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-ring\/40{background-color:color-mix(in oklab,var(--ring) 40%,transparent)}
.text-ring\/40{color:color-mix(in oklab,var(--ring) 40%,transparent)}
.border-ring\/40{border-color:color-mix(in oklab,var(--ring) 40%,transparent)}
.ring-ring\/40{--tw-ring-color:color-mix(in oklab,var(--ring) 40%,transparent)}
.fill-ring\/40{fill:color-mix(in oklab,var(--ring) 40%,transparent)}
.from-ring\/40{--tw-gradient-from:color-mix(in oklab,var(--ring) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-ring\/40{--tw-gradient-to:color-mix(in oklab,var(--ring) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-ring\/40{--tw-gradient-via:color-mix(in oklab,var(--ring) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-ring\/50{background-color:color-mix(in oklab,var(--ring) 50%,transparent)}
.text-ring\/50{color:color-mix(in oklab,var(--ring) 50%,transparent)}
.border-ring\/50{border-color:color-mix(in oklab,var(--ring) 50%,transparent)}
.ring-ring\/50{--tw-ring-color:color-mix(in oklab,var(--ring) 50%,transparent)}
.fill-ring\/50{fill:color-mix(in oklab,var(--ring) 50%,transparent)}
.from-ring\/50{--tw-gradient-from:color-mix(in oklab,var(--ring) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-ring\/50{--tw-gradient-to:color-mix(in oklab,var(--ring) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-ring\/50{--tw-gradient-via:color-mix(in oklab,var(--ring) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-ring\/60{background-color:color-mix(in oklab,var(--ring) 60%,transparent)}
.text-ring\/60{color:color-mix(in oklab,var(--ring) 60%,transparent)}
.border-ring\/60{border-color:color-mix(in oklab,var(--ring) 60%,transparent)}
.ring-ring\/60{--tw-ring-color:color-mix(in oklab,var(--ring) 60%,transparent)}
.fill-ring\/60{fill:color-mix(in oklab,var(--ring) 60%,transparent)}
.from-ring\/60{--tw-gradient-from:color-mix(in oklab,var(--ring) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-ring\/60{--tw-gradient-to:color-mix(in oklab,var(--ring) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-ring\/60{--tw-gradient-via:color-mix(in oklab,var(--ring) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-ring\/70{background-color:color-mix(in oklab,var(--ring) 70%,transparent)}
.text-ring\/70{color:color-mix(in oklab,var(--ring) 70%,transparent)}
.border-ring\/70{border-color:color-mix(in oklab,var(--ring) 70%,transparent)}
.ring-ring\/70{--tw-ring-color:color-mix(in oklab,var(--ring) 70%,transparent)}
.fill-ring\/70{fill:color-mix(in oklab,var(--ring) 70%,transparent)}
.from-ring\/70{--tw-gradient-from:color-mix(in oklab,var(--ring) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-ring\/70{--tw-gradient-to:color-mix(in oklab,var(--ring) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-ring\/70{--tw-gradient-via:color-mix(in oklab,var(--ring) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-ring\/75{background-color:color-mix(in oklab,var(--ring) 75%,transparent)}
.text-ring\/75{color:color-mix(in oklab,var(--ring) 75%,transparent)}
.border-ring\/75{border-color:color-mix(in oklab,var(--ring) 75%,transparent)}
.ring-ring\/75{--tw-ring-color:color-mix(in oklab,var(--ring) 75%,transparent)}
.fill-ring\/75{fill:color-mix(in oklab,var(--ring) 75%,transparent)}
.from-ring\/75{--tw-gradient-from:color-mix(in oklab,var(--ring) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-ring\/75{--tw-gradient-to:color-mix(in oklab,var(--ring) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-ring\/75{--tw-gradient-via:color-mix(in oklab,var(--ring) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-ring\/80{background-color:color-mix(in oklab,var(--ring) 80%,transparent)}
.text-ring\/80{color:color-mix(in oklab,var(--ring) 80%,transparent)}
.border-ring\/80{border-color:color-mix(in oklab,var(--ring) 80%,transparent)}
.ring-ring\/80{--tw-ring-color:color-mix(in oklab,var(--ring) 80%,transparent)}
.fill-ring\/80{fill:color-mix(in oklab,var(--ring) 80%,transparent)}
.from-ring\/80{--tw-gradient-from:color-mix(in oklab,var(--ring) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-ring\/80{--tw-gradient-to:color-mix(in oklab,var(--ring) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-ring\/80{--tw-gradient-via:color-mix(in oklab,var(--ring) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-ring\/90{background-color:color-mix(in oklab,var(--ring) 90%,transparent)}
.text-ring\/90{color:color-mix(in oklab,var(--ring) 90%,transparent)}
.border-ring\/90{border-color:color-mix(in oklab,var(--ring) 90%,transparent)}
.ring-ring\/90{--tw-ring-color:color-mix(in oklab,var(--ring) 90%,transparent)}
.fill-ring\/90{fill:color-mix(in oklab,var(--ring) 90%,transparent)}
.from-ring\/90{--tw-gradient-from:color-mix(in oklab,var(--ring) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-ring\/90{--tw-gradient-to:color-mix(in oklab,var(--ring) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-ring\/90{--tw-gradient-via:color-mix(in oklab,var(--ring) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.from-ring{--tw-gradient-from:var(--ring);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-ring{--tw-gradient-to:var(--ring);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-foreground{background-color:var(--foreground)}
.text-foreground{color:var(--foreground)}
.border-foreground{border-color:var(--foreground)}
.bg-foreground\/3{background-color:color-mix(in oklab,var(--foreground) 3%,transparent)}
.text-foreground\/3{color:color-mix(in oklab,var(--foreground) 3%,transparent)}
.border-foreground\/3{border-color:color-mix(in oklab,var(--foreground) 3%,transparent)}
.ring-foreground\/3{--tw-ring-color:color-mix(in oklab,var(--foreground) 3%,transparent)}
.fill-foreground\/3{fill:color-mix(in oklab,var(--foreground) 3%,transparent)}
.from-foreground\/3{--tw-gradient-from:color-mix(in oklab,var(--foreground) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-foreground\/3{--tw-gradient-to:color-mix(in oklab,var(--foreground) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-foreground\/3{--tw-gradient-via:color-mix(in oklab,var(--foreground) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-foreground\/5{background-color:color-mix(in oklab,var(--foreground) 5%,transparent)}
.text-foreground\/5{color:color-mix(in oklab,var(--foreground) 5%,transparent)}
.border-foreground\/5{border-color:color-mix(in oklab,var(--foreground) 5%,transparent)}
.ring-foreground\/5{--tw-ring-color:color-mix(in oklab,var(--foreground) 5%,transparent)}
.fill-foreground\/5{fill:color-mix(in oklab,var(--foreground) 5%,transparent)}
.from-foreground\/5{--tw-gradient-from:color-mix(in oklab,var(--foreground) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-foreground\/5{--tw-gradient-to:color-mix(in oklab,var(--foreground) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-foreground\/5{--tw-gradient-via:color-mix(in oklab,var(--foreground) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-foreground\/8{background-color:color-mix(in oklab,var(--foreground) 8%,transparent)}
.text-foreground\/8{color:color-mix(in oklab,var(--foreground) 8%,transparent)}
.border-foreground\/8{border-color:color-mix(in oklab,var(--foreground) 8%,transparent)}
.ring-foreground\/8{--tw-ring-color:color-mix(in oklab,var(--foreground) 8%,transparent)}
.fill-foreground\/8{fill:color-mix(in oklab,var(--foreground) 8%,transparent)}
.from-foreground\/8{--tw-gradient-from:color-mix(in oklab,var(--foreground) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-foreground\/8{--tw-gradient-to:color-mix(in oklab,var(--foreground) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-foreground\/8{--tw-gradient-via:color-mix(in oklab,var(--foreground) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-foreground\/10{background-color:color-mix(in oklab,var(--foreground) 10%,transparent)}
.text-foreground\/10{color:color-mix(in oklab,var(--foreground) 10%,transparent)}
.border-foreground\/10{border-color:color-mix(in oklab,var(--foreground) 10%,transparent)}
.ring-foreground\/10{--tw-ring-color:color-mix(in oklab,var(--foreground) 10%,transparent)}
.fill-foreground\/10{fill:color-mix(in oklab,var(--foreground) 10%,transparent)}
.from-foreground\/10{--tw-gradient-from:color-mix(in oklab,var(--foreground) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-foreground\/10{--tw-gradient-to:color-mix(in oklab,var(--foreground) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-foreground\/10{--tw-gradient-via:color-mix(in oklab,var(--foreground) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-foreground\/12{background-color:color-mix(in oklab,var(--foreground) 12%,transparent)}
.text-foreground\/12{color:color-mix(in oklab,var(--foreground) 12%,transparent)}
.border-foreground\/12{border-color:color-mix(in oklab,var(--foreground) 12%,transparent)}
.ring-foreground\/12{--tw-ring-color:color-mix(in oklab,var(--foreground) 12%,transparent)}
.fill-foreground\/12{fill:color-mix(in oklab,var(--foreground) 12%,transparent)}
.from-foreground\/12{--tw-gradient-from:color-mix(in oklab,var(--foreground) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-foreground\/12{--tw-gradient-to:color-mix(in oklab,var(--foreground) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-foreground\/12{--tw-gradient-via:color-mix(in oklab,var(--foreground) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-foreground\/15{background-color:color-mix(in oklab,var(--foreground) 15%,transparent)}
.text-foreground\/15{color:color-mix(in oklab,var(--foreground) 15%,transparent)}
.border-foreground\/15{border-color:color-mix(in oklab,var(--foreground) 15%,transparent)}
.ring-foreground\/15{--tw-ring-color:color-mix(in oklab,var(--foreground) 15%,transparent)}
.fill-foreground\/15{fill:color-mix(in oklab,var(--foreground) 15%,transparent)}
.from-foreground\/15{--tw-gradient-from:color-mix(in oklab,var(--foreground) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-foreground\/15{--tw-gradient-to:color-mix(in oklab,var(--foreground) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-foreground\/15{--tw-gradient-via:color-mix(in oklab,var(--foreground) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-foreground\/20{background-color:color-mix(in oklab,var(--foreground) 20%,transparent)}
.text-foreground\/20{color:color-mix(in oklab,var(--foreground) 20%,transparent)}
.border-foreground\/20{border-color:color-mix(in oklab,var(--foreground) 20%,transparent)}
.ring-foreground\/20{--tw-ring-color:color-mix(in oklab,var(--foreground) 20%,transparent)}
.fill-foreground\/20{fill:color-mix(in oklab,var(--foreground) 20%,transparent)}
.from-foreground\/20{--tw-gradient-from:color-mix(in oklab,var(--foreground) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-foreground\/20{--tw-gradient-to:color-mix(in oklab,var(--foreground) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-foreground\/20{--tw-gradient-via:color-mix(in oklab,var(--foreground) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-foreground\/25{background-color:color-mix(in oklab,var(--foreground) 25%,transparent)}
.text-foreground\/25{color:color-mix(in oklab,var(--foreground) 25%,transparent)}
.border-foreground\/25{border-color:color-mix(in oklab,var(--foreground) 25%,transparent)}
.ring-foreground\/25{--tw-ring-color:color-mix(in oklab,var(--foreground) 25%,transparent)}
.fill-foreground\/25{fill:color-mix(in oklab,var(--foreground) 25%,transparent)}
.from-foreground\/25{--tw-gradient-from:color-mix(in oklab,var(--foreground) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-foreground\/25{--tw-gradient-to:color-mix(in oklab,var(--foreground) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-foreground\/25{--tw-gradient-via:color-mix(in oklab,var(--foreground) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-foreground\/30{background-color:color-mix(in oklab,var(--foreground) 30%,transparent)}
.text-foreground\/30{color:color-mix(in oklab,var(--foreground) 30%,transparent)}
.border-foreground\/30{border-color:color-mix(in oklab,var(--foreground) 30%,transparent)}
.ring-foreground\/30{--tw-ring-color:color-mix(in oklab,var(--foreground) 30%,transparent)}
.fill-foreground\/30{fill:color-mix(in oklab,var(--foreground) 30%,transparent)}
.from-foreground\/30{--tw-gradient-from:color-mix(in oklab,var(--foreground) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-foreground\/30{--tw-gradient-to:color-mix(in oklab,var(--foreground) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-foreground\/30{--tw-gradient-via:color-mix(in oklab,var(--foreground) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-foreground\/40{background-color:color-mix(in oklab,var(--foreground) 40%,transparent)}
.text-foreground\/40{color:color-mix(in oklab,var(--foreground) 40%,transparent)}
.border-foreground\/40{border-color:color-mix(in oklab,var(--foreground) 40%,transparent)}
.ring-foreground\/40{--tw-ring-color:color-mix(in oklab,var(--foreground) 40%,transparent)}
.fill-foreground\/40{fill:color-mix(in oklab,var(--foreground) 40%,transparent)}
.from-foreground\/40{--tw-gradient-from:color-mix(in oklab,var(--foreground) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-foreground\/40{--tw-gradient-to:color-mix(in oklab,var(--foreground) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-foreground\/40{--tw-gradient-via:color-mix(in oklab,var(--foreground) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-foreground\/50{background-color:color-mix(in oklab,var(--foreground) 50%,transparent)}
.text-foreground\/50{color:color-mix(in oklab,var(--foreground) 50%,transparent)}
.border-foreground\/50{border-color:color-mix(in oklab,var(--foreground) 50%,transparent)}
.ring-foreground\/50{--tw-ring-color:color-mix(in oklab,var(--foreground) 50%,transparent)}
.fill-foreground\/50{fill:color-mix(in oklab,var(--foreground) 50%,transparent)}
.from-foreground\/50{--tw-gradient-from:color-mix(in oklab,var(--foreground) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-foreground\/50{--tw-gradient-to:color-mix(in oklab,var(--foreground) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-foreground\/50{--tw-gradient-via:color-mix(in oklab,var(--foreground) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-foreground\/60{background-color:color-mix(in oklab,var(--foreground) 60%,transparent)}
.text-foreground\/60{color:color-mix(in oklab,var(--foreground) 60%,transparent)}
.border-foreground\/60{border-color:color-mix(in oklab,var(--foreground) 60%,transparent)}
.ring-foreground\/60{--tw-ring-color:color-mix(in oklab,var(--foreground) 60%,transparent)}
.fill-foreground\/60{fill:color-mix(in oklab,var(--foreground) 60%,transparent)}
.from-foreground\/60{--tw-gradient-from:color-mix(in oklab,var(--foreground) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-foreground\/60{--tw-gradient-to:color-mix(in oklab,var(--foreground) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-foreground\/60{--tw-gradient-via:color-mix(in oklab,var(--foreground) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-foreground\/70{background-color:color-mix(in oklab,var(--foreground) 70%,transparent)}
.text-foreground\/70{color:color-mix(in oklab,var(--foreground) 70%,transparent)}
.border-foreground\/70{border-color:color-mix(in oklab,var(--foreground) 70%,transparent)}
.ring-foreground\/70{--tw-ring-color:color-mix(in oklab,var(--foreground) 70%,transparent)}
.fill-foreground\/70{fill:color-mix(in oklab,var(--foreground) 70%,transparent)}
.from-foreground\/70{--tw-gradient-from:color-mix(in oklab,var(--foreground) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-foreground\/70{--tw-gradient-to:color-mix(in oklab,var(--foreground) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-foreground\/70{--tw-gradient-via:color-mix(in oklab,var(--foreground) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-foreground\/75{background-color:color-mix(in oklab,var(--foreground) 75%,transparent)}
.text-foreground\/75{color:color-mix(in oklab,var(--foreground) 75%,transparent)}
.border-foreground\/75{border-color:color-mix(in oklab,var(--foreground) 75%,transparent)}
.ring-foreground\/75{--tw-ring-color:color-mix(in oklab,var(--foreground) 75%,transparent)}
.fill-foreground\/75{fill:color-mix(in oklab,var(--foreground) 75%,transparent)}
.from-foreground\/75{--tw-gradient-from:color-mix(in oklab,var(--foreground) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-foreground\/75{--tw-gradient-to:color-mix(in oklab,var(--foreground) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-foreground\/75{--tw-gradient-via:color-mix(in oklab,var(--foreground) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-foreground\/80{background-color:color-mix(in oklab,var(--foreground) 80%,transparent)}
.text-foreground\/80{color:color-mix(in oklab,var(--foreground) 80%,transparent)}
.border-foreground\/80{border-color:color-mix(in oklab,var(--foreground) 80%,transparent)}
.ring-foreground\/80{--tw-ring-color:color-mix(in oklab,var(--foreground) 80%,transparent)}
.fill-foreground\/80{fill:color-mix(in oklab,var(--foreground) 80%,transparent)}
.from-foreground\/80{--tw-gradient-from:color-mix(in oklab,var(--foreground) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-foreground\/80{--tw-gradient-to:color-mix(in oklab,var(--foreground) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-foreground\/80{--tw-gradient-via:color-mix(in oklab,var(--foreground) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-foreground\/90{background-color:color-mix(in oklab,var(--foreground) 90%,transparent)}
.text-foreground\/90{color:color-mix(in oklab,var(--foreground) 90%,transparent)}
.border-foreground\/90{border-color:color-mix(in oklab,var(--foreground) 90%,transparent)}
.ring-foreground\/90{--tw-ring-color:color-mix(in oklab,var(--foreground) 90%,transparent)}
.fill-foreground\/90{fill:color-mix(in oklab,var(--foreground) 90%,transparent)}
.from-foreground\/90{--tw-gradient-from:color-mix(in oklab,var(--foreground) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-foreground\/90{--tw-gradient-to:color-mix(in oklab,var(--foreground) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-foreground\/90{--tw-gradient-via:color-mix(in oklab,var(--foreground) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.from-foreground{--tw-gradient-from:var(--foreground);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-foreground{--tw-gradient-to:var(--foreground);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-background{background-color:var(--background)}
.text-background{color:var(--background)}
.border-background{border-color:var(--background)}
.bg-background\/3{background-color:color-mix(in oklab,var(--background) 3%,transparent)}
.text-background\/3{color:color-mix(in oklab,var(--background) 3%,transparent)}
.border-background\/3{border-color:color-mix(in oklab,var(--background) 3%,transparent)}
.ring-background\/3{--tw-ring-color:color-mix(in oklab,var(--background) 3%,transparent)}
.fill-background\/3{fill:color-mix(in oklab,var(--background) 3%,transparent)}
.from-background\/3{--tw-gradient-from:color-mix(in oklab,var(--background) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-background\/3{--tw-gradient-to:color-mix(in oklab,var(--background) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-background\/3{--tw-gradient-via:color-mix(in oklab,var(--background) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-background\/5{background-color:color-mix(in oklab,var(--background) 5%,transparent)}
.text-background\/5{color:color-mix(in oklab,var(--background) 5%,transparent)}
.border-background\/5{border-color:color-mix(in oklab,var(--background) 5%,transparent)}
.ring-background\/5{--tw-ring-color:color-mix(in oklab,var(--background) 5%,transparent)}
.fill-background\/5{fill:color-mix(in oklab,var(--background) 5%,transparent)}
.from-background\/5{--tw-gradient-from:color-mix(in oklab,var(--background) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-background\/5{--tw-gradient-to:color-mix(in oklab,var(--background) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-background\/5{--tw-gradient-via:color-mix(in oklab,var(--background) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-background\/8{background-color:color-mix(in oklab,var(--background) 8%,transparent)}
.text-background\/8{color:color-mix(in oklab,var(--background) 8%,transparent)}
.border-background\/8{border-color:color-mix(in oklab,var(--background) 8%,transparent)}
.ring-background\/8{--tw-ring-color:color-mix(in oklab,var(--background) 8%,transparent)}
.fill-background\/8{fill:color-mix(in oklab,var(--background) 8%,transparent)}
.from-background\/8{--tw-gradient-from:color-mix(in oklab,var(--background) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-background\/8{--tw-gradient-to:color-mix(in oklab,var(--background) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-background\/8{--tw-gradient-via:color-mix(in oklab,var(--background) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-background\/10{background-color:color-mix(in oklab,var(--background) 10%,transparent)}
.text-background\/10{color:color-mix(in oklab,var(--background) 10%,transparent)}
.border-background\/10{border-color:color-mix(in oklab,var(--background) 10%,transparent)}
.ring-background\/10{--tw-ring-color:color-mix(in oklab,var(--background) 10%,transparent)}
.fill-background\/10{fill:color-mix(in oklab,var(--background) 10%,transparent)}
.from-background\/10{--tw-gradient-from:color-mix(in oklab,var(--background) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-background\/10{--tw-gradient-to:color-mix(in oklab,var(--background) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-background\/10{--tw-gradient-via:color-mix(in oklab,var(--background) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-background\/12{background-color:color-mix(in oklab,var(--background) 12%,transparent)}
.text-background\/12{color:color-mix(in oklab,var(--background) 12%,transparent)}
.border-background\/12{border-color:color-mix(in oklab,var(--background) 12%,transparent)}
.ring-background\/12{--tw-ring-color:color-mix(in oklab,var(--background) 12%,transparent)}
.fill-background\/12{fill:color-mix(in oklab,var(--background) 12%,transparent)}
.from-background\/12{--tw-gradient-from:color-mix(in oklab,var(--background) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-background\/12{--tw-gradient-to:color-mix(in oklab,var(--background) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-background\/12{--tw-gradient-via:color-mix(in oklab,var(--background) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-background\/15{background-color:color-mix(in oklab,var(--background) 15%,transparent)}
.text-background\/15{color:color-mix(in oklab,var(--background) 15%,transparent)}
.border-background\/15{border-color:color-mix(in oklab,var(--background) 15%,transparent)}
.ring-background\/15{--tw-ring-color:color-mix(in oklab,var(--background) 15%,transparent)}
.fill-background\/15{fill:color-mix(in oklab,var(--background) 15%,transparent)}
.from-background\/15{--tw-gradient-from:color-mix(in oklab,var(--background) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-background\/15{--tw-gradient-to:color-mix(in oklab,var(--background) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-background\/15{--tw-gradient-via:color-mix(in oklab,var(--background) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-background\/20{background-color:color-mix(in oklab,var(--background) 20%,transparent)}
.text-background\/20{color:color-mix(in oklab,var(--background) 20%,transparent)}
.border-background\/20{border-color:color-mix(in oklab,var(--background) 20%,transparent)}
.ring-background\/20{--tw-ring-color:color-mix(in oklab,var(--background) 20%,transparent)}
.fill-background\/20{fill:color-mix(in oklab,var(--background) 20%,transparent)}
.from-background\/20{--tw-gradient-from:color-mix(in oklab,var(--background) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-background\/20{--tw-gradient-to:color-mix(in oklab,var(--background) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-background\/20{--tw-gradient-via:color-mix(in oklab,var(--background) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-background\/25{background-color:color-mix(in oklab,var(--background) 25%,transparent)}
.text-background\/25{color:color-mix(in oklab,var(--background) 25%,transparent)}
.border-background\/25{border-color:color-mix(in oklab,var(--background) 25%,transparent)}
.ring-background\/25{--tw-ring-color:color-mix(in oklab,var(--background) 25%,transparent)}
.fill-background\/25{fill:color-mix(in oklab,var(--background) 25%,transparent)}
.from-background\/25{--tw-gradient-from:color-mix(in oklab,var(--background) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-background\/25{--tw-gradient-to:color-mix(in oklab,var(--background) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-background\/25{--tw-gradient-via:color-mix(in oklab,var(--background) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-background\/30{background-color:color-mix(in oklab,var(--background) 30%,transparent)}
.text-background\/30{color:color-mix(in oklab,var(--background) 30%,transparent)}
.border-background\/30{border-color:color-mix(in oklab,var(--background) 30%,transparent)}
.ring-background\/30{--tw-ring-color:color-mix(in oklab,var(--background) 30%,transparent)}
.fill-background\/30{fill:color-mix(in oklab,var(--background) 30%,transparent)}
.from-background\/30{--tw-gradient-from:color-mix(in oklab,var(--background) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-background\/30{--tw-gradient-to:color-mix(in oklab,var(--background) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-background\/30{--tw-gradient-via:color-mix(in oklab,var(--background) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-background\/40{background-color:color-mix(in oklab,var(--background) 40%,transparent)}
.text-background\/40{color:color-mix(in oklab,var(--background) 40%,transparent)}
.border-background\/40{border-color:color-mix(in oklab,var(--background) 40%,transparent)}
.ring-background\/40{--tw-ring-color:color-mix(in oklab,var(--background) 40%,transparent)}
.fill-background\/40{fill:color-mix(in oklab,var(--background) 40%,transparent)}
.from-background\/40{--tw-gradient-from:color-mix(in oklab,var(--background) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-background\/40{--tw-gradient-to:color-mix(in oklab,var(--background) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-background\/40{--tw-gradient-via:color-mix(in oklab,var(--background) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-background\/50{background-color:color-mix(in oklab,var(--background) 50%,transparent)}
.text-background\/50{color:color-mix(in oklab,var(--background) 50%,transparent)}
.border-background\/50{border-color:color-mix(in oklab,var(--background) 50%,transparent)}
.ring-background\/50{--tw-ring-color:color-mix(in oklab,var(--background) 50%,transparent)}
.fill-background\/50{fill:color-mix(in oklab,var(--background) 50%,transparent)}
.from-background\/50{--tw-gradient-from:color-mix(in oklab,var(--background) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-background\/50{--tw-gradient-to:color-mix(in oklab,var(--background) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-background\/50{--tw-gradient-via:color-mix(in oklab,var(--background) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-background\/60{background-color:color-mix(in oklab,var(--background) 60%,transparent)}
.text-background\/60{color:color-mix(in oklab,var(--background) 60%,transparent)}
.border-background\/60{border-color:color-mix(in oklab,var(--background) 60%,transparent)}
.ring-background\/60{--tw-ring-color:color-mix(in oklab,var(--background) 60%,transparent)}
.fill-background\/60{fill:color-mix(in oklab,var(--background) 60%,transparent)}
.from-background\/60{--tw-gradient-from:color-mix(in oklab,var(--background) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-background\/60{--tw-gradient-to:color-mix(in oklab,var(--background) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-background\/60{--tw-gradient-via:color-mix(in oklab,var(--background) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-background\/70{background-color:color-mix(in oklab,var(--background) 70%,transparent)}
.text-background\/70{color:color-mix(in oklab,var(--background) 70%,transparent)}
.border-background\/70{border-color:color-mix(in oklab,var(--background) 70%,transparent)}
.ring-background\/70{--tw-ring-color:color-mix(in oklab,var(--background) 70%,transparent)}
.fill-background\/70{fill:color-mix(in oklab,var(--background) 70%,transparent)}
.from-background\/70{--tw-gradient-from:color-mix(in oklab,var(--background) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-background\/70{--tw-gradient-to:color-mix(in oklab,var(--background) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-background\/70{--tw-gradient-via:color-mix(in oklab,var(--background) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-background\/75{background-color:color-mix(in oklab,var(--background) 75%,transparent)}
.text-background\/75{color:color-mix(in oklab,var(--background) 75%,transparent)}
.border-background\/75{border-color:color-mix(in oklab,var(--background) 75%,transparent)}
.ring-background\/75{--tw-ring-color:color-mix(in oklab,var(--background) 75%,transparent)}
.fill-background\/75{fill:color-mix(in oklab,var(--background) 75%,transparent)}
.from-background\/75{--tw-gradient-from:color-mix(in oklab,var(--background) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-background\/75{--tw-gradient-to:color-mix(in oklab,var(--background) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-background\/75{--tw-gradient-via:color-mix(in oklab,var(--background) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-background\/80{background-color:color-mix(in oklab,var(--background) 80%,transparent)}
.text-background\/80{color:color-mix(in oklab,var(--background) 80%,transparent)}
.border-background\/80{border-color:color-mix(in oklab,var(--background) 80%,transparent)}
.ring-background\/80{--tw-ring-color:color-mix(in oklab,var(--background) 80%,transparent)}
.fill-background\/80{fill:color-mix(in oklab,var(--background) 80%,transparent)}
.from-background\/80{--tw-gradient-from:color-mix(in oklab,var(--background) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-background\/80{--tw-gradient-to:color-mix(in oklab,var(--background) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-background\/80{--tw-gradient-via:color-mix(in oklab,var(--background) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-background\/90{background-color:color-mix(in oklab,var(--background) 90%,transparent)}
.text-background\/90{color:color-mix(in oklab,var(--background) 90%,transparent)}
.border-background\/90{border-color:color-mix(in oklab,var(--background) 90%,transparent)}
.ring-background\/90{--tw-ring-color:color-mix(in oklab,var(--background) 90%,transparent)}
.fill-background\/90{fill:color-mix(in oklab,var(--background) 90%,transparent)}
.from-background\/90{--tw-gradient-from:color-mix(in oklab,var(--background) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-background\/90{--tw-gradient-to:color-mix(in oklab,var(--background) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-background\/90{--tw-gradient-via:color-mix(in oklab,var(--background) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.from-background{--tw-gradient-from:var(--background);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-background{--tw-gradient-to:var(--background);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-card{background-color:var(--card)}
.text-card{color:var(--card)}
.border-card{border-color:var(--card)}
.bg-card\/3{background-color:color-mix(in oklab,var(--card) 3%,transparent)}
.text-card\/3{color:color-mix(in oklab,var(--card) 3%,transparent)}
.border-card\/3{border-color:color-mix(in oklab,var(--card) 3%,transparent)}
.ring-card\/3{--tw-ring-color:color-mix(in oklab,var(--card) 3%,transparent)}
.fill-card\/3{fill:color-mix(in oklab,var(--card) 3%,transparent)}
.from-card\/3{--tw-gradient-from:color-mix(in oklab,var(--card) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-card\/3{--tw-gradient-to:color-mix(in oklab,var(--card) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-card\/3{--tw-gradient-via:color-mix(in oklab,var(--card) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-card\/5{background-color:color-mix(in oklab,var(--card) 5%,transparent)}
.text-card\/5{color:color-mix(in oklab,var(--card) 5%,transparent)}
.border-card\/5{border-color:color-mix(in oklab,var(--card) 5%,transparent)}
.ring-card\/5{--tw-ring-color:color-mix(in oklab,var(--card) 5%,transparent)}
.fill-card\/5{fill:color-mix(in oklab,var(--card) 5%,transparent)}
.from-card\/5{--tw-gradient-from:color-mix(in oklab,var(--card) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-card\/5{--tw-gradient-to:color-mix(in oklab,var(--card) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-card\/5{--tw-gradient-via:color-mix(in oklab,var(--card) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-card\/8{background-color:color-mix(in oklab,var(--card) 8%,transparent)}
.text-card\/8{color:color-mix(in oklab,var(--card) 8%,transparent)}
.border-card\/8{border-color:color-mix(in oklab,var(--card) 8%,transparent)}
.ring-card\/8{--tw-ring-color:color-mix(in oklab,var(--card) 8%,transparent)}
.fill-card\/8{fill:color-mix(in oklab,var(--card) 8%,transparent)}
.from-card\/8{--tw-gradient-from:color-mix(in oklab,var(--card) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-card\/8{--tw-gradient-to:color-mix(in oklab,var(--card) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-card\/8{--tw-gradient-via:color-mix(in oklab,var(--card) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-card\/10{background-color:color-mix(in oklab,var(--card) 10%,transparent)}
.text-card\/10{color:color-mix(in oklab,var(--card) 10%,transparent)}
.border-card\/10{border-color:color-mix(in oklab,var(--card) 10%,transparent)}
.ring-card\/10{--tw-ring-color:color-mix(in oklab,var(--card) 10%,transparent)}
.fill-card\/10{fill:color-mix(in oklab,var(--card) 10%,transparent)}
.from-card\/10{--tw-gradient-from:color-mix(in oklab,var(--card) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-card\/10{--tw-gradient-to:color-mix(in oklab,var(--card) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-card\/10{--tw-gradient-via:color-mix(in oklab,var(--card) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-card\/12{background-color:color-mix(in oklab,var(--card) 12%,transparent)}
.text-card\/12{color:color-mix(in oklab,var(--card) 12%,transparent)}
.border-card\/12{border-color:color-mix(in oklab,var(--card) 12%,transparent)}
.ring-card\/12{--tw-ring-color:color-mix(in oklab,var(--card) 12%,transparent)}
.fill-card\/12{fill:color-mix(in oklab,var(--card) 12%,transparent)}
.from-card\/12{--tw-gradient-from:color-mix(in oklab,var(--card) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-card\/12{--tw-gradient-to:color-mix(in oklab,var(--card) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-card\/12{--tw-gradient-via:color-mix(in oklab,var(--card) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-card\/15{background-color:color-mix(in oklab,var(--card) 15%,transparent)}
.text-card\/15{color:color-mix(in oklab,var(--card) 15%,transparent)}
.border-card\/15{border-color:color-mix(in oklab,var(--card) 15%,transparent)}
.ring-card\/15{--tw-ring-color:color-mix(in oklab,var(--card) 15%,transparent)}
.fill-card\/15{fill:color-mix(in oklab,var(--card) 15%,transparent)}
.from-card\/15{--tw-gradient-from:color-mix(in oklab,var(--card) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-card\/15{--tw-gradient-to:color-mix(in oklab,var(--card) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-card\/15{--tw-gradient-via:color-mix(in oklab,var(--card) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-card\/20{background-color:color-mix(in oklab,var(--card) 20%,transparent)}
.text-card\/20{color:color-mix(in oklab,var(--card) 20%,transparent)}
.border-card\/20{border-color:color-mix(in oklab,var(--card) 20%,transparent)}
.ring-card\/20{--tw-ring-color:color-mix(in oklab,var(--card) 20%,transparent)}
.fill-card\/20{fill:color-mix(in oklab,var(--card) 20%,transparent)}
.from-card\/20{--tw-gradient-from:color-mix(in oklab,var(--card) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-card\/20{--tw-gradient-to:color-mix(in oklab,var(--card) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-card\/20{--tw-gradient-via:color-mix(in oklab,var(--card) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-card\/25{background-color:color-mix(in oklab,var(--card) 25%,transparent)}
.text-card\/25{color:color-mix(in oklab,var(--card) 25%,transparent)}
.border-card\/25{border-color:color-mix(in oklab,var(--card) 25%,transparent)}
.ring-card\/25{--tw-ring-color:color-mix(in oklab,var(--card) 25%,transparent)}
.fill-card\/25{fill:color-mix(in oklab,var(--card) 25%,transparent)}
.from-card\/25{--tw-gradient-from:color-mix(in oklab,var(--card) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-card\/25{--tw-gradient-to:color-mix(in oklab,var(--card) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-card\/25{--tw-gradient-via:color-mix(in oklab,var(--card) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-card\/30{background-color:color-mix(in oklab,var(--card) 30%,transparent)}
.text-card\/30{color:color-mix(in oklab,var(--card) 30%,transparent)}
.border-card\/30{border-color:color-mix(in oklab,var(--card) 30%,transparent)}
.ring-card\/30{--tw-ring-color:color-mix(in oklab,var(--card) 30%,transparent)}
.fill-card\/30{fill:color-mix(in oklab,var(--card) 30%,transparent)}
.from-card\/30{--tw-gradient-from:color-mix(in oklab,var(--card) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-card\/30{--tw-gradient-to:color-mix(in oklab,var(--card) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-card\/30{--tw-gradient-via:color-mix(in oklab,var(--card) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-card\/40{background-color:color-mix(in oklab,var(--card) 40%,transparent)}
.text-card\/40{color:color-mix(in oklab,var(--card) 40%,transparent)}
.border-card\/40{border-color:color-mix(in oklab,var(--card) 40%,transparent)}
.ring-card\/40{--tw-ring-color:color-mix(in oklab,var(--card) 40%,transparent)}
.fill-card\/40{fill:color-mix(in oklab,var(--card) 40%,transparent)}
.from-card\/40{--tw-gradient-from:color-mix(in oklab,var(--card) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-card\/40{--tw-gradient-to:color-mix(in oklab,var(--card) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-card\/40{--tw-gradient-via:color-mix(in oklab,var(--card) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-card\/50{background-color:color-mix(in oklab,var(--card) 50%,transparent)}
.text-card\/50{color:color-mix(in oklab,var(--card) 50%,transparent)}
.border-card\/50{border-color:color-mix(in oklab,var(--card) 50%,transparent)}
.ring-card\/50{--tw-ring-color:color-mix(in oklab,var(--card) 50%,transparent)}
.fill-card\/50{fill:color-mix(in oklab,var(--card) 50%,transparent)}
.from-card\/50{--tw-gradient-from:color-mix(in oklab,var(--card) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-card\/50{--tw-gradient-to:color-mix(in oklab,var(--card) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-card\/50{--tw-gradient-via:color-mix(in oklab,var(--card) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-card\/60{background-color:color-mix(in oklab,var(--card) 60%,transparent)}
.text-card\/60{color:color-mix(in oklab,var(--card) 60%,transparent)}
.border-card\/60{border-color:color-mix(in oklab,var(--card) 60%,transparent)}
.ring-card\/60{--tw-ring-color:color-mix(in oklab,var(--card) 60%,transparent)}
.fill-card\/60{fill:color-mix(in oklab,var(--card) 60%,transparent)}
.from-card\/60{--tw-gradient-from:color-mix(in oklab,var(--card) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-card\/60{--tw-gradient-to:color-mix(in oklab,var(--card) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-card\/60{--tw-gradient-via:color-mix(in oklab,var(--card) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-card\/70{background-color:color-mix(in oklab,var(--card) 70%,transparent)}
.text-card\/70{color:color-mix(in oklab,var(--card) 70%,transparent)}
.border-card\/70{border-color:color-mix(in oklab,var(--card) 70%,transparent)}
.ring-card\/70{--tw-ring-color:color-mix(in oklab,var(--card) 70%,transparent)}
.fill-card\/70{fill:color-mix(in oklab,var(--card) 70%,transparent)}
.from-card\/70{--tw-gradient-from:color-mix(in oklab,var(--card) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-card\/70{--tw-gradient-to:color-mix(in oklab,var(--card) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-card\/70{--tw-gradient-via:color-mix(in oklab,var(--card) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-card\/75{background-color:color-mix(in oklab,var(--card) 75%,transparent)}
.text-card\/75{color:color-mix(in oklab,var(--card) 75%,transparent)}
.border-card\/75{border-color:color-mix(in oklab,var(--card) 75%,transparent)}
.ring-card\/75{--tw-ring-color:color-mix(in oklab,var(--card) 75%,transparent)}
.fill-card\/75{fill:color-mix(in oklab,var(--card) 75%,transparent)}
.from-card\/75{--tw-gradient-from:color-mix(in oklab,var(--card) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-card\/75{--tw-gradient-to:color-mix(in oklab,var(--card) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-card\/75{--tw-gradient-via:color-mix(in oklab,var(--card) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-card\/80{background-color:color-mix(in oklab,var(--card) 80%,transparent)}
.text-card\/80{color:color-mix(in oklab,var(--card) 80%,transparent)}
.border-card\/80{border-color:color-mix(in oklab,var(--card) 80%,transparent)}
.ring-card\/80{--tw-ring-color:color-mix(in oklab,var(--card) 80%,transparent)}
.fill-card\/80{fill:color-mix(in oklab,var(--card) 80%,transparent)}
.from-card\/80{--tw-gradient-from:color-mix(in oklab,var(--card) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-card\/80{--tw-gradient-to:color-mix(in oklab,var(--card) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-card\/80{--tw-gradient-via:color-mix(in oklab,var(--card) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-card\/90{background-color:color-mix(in oklab,var(--card) 90%,transparent)}
.text-card\/90{color:color-mix(in oklab,var(--card) 90%,transparent)}
.border-card\/90{border-color:color-mix(in oklab,var(--card) 90%,transparent)}
.ring-card\/90{--tw-ring-color:color-mix(in oklab,var(--card) 90%,transparent)}
.fill-card\/90{fill:color-mix(in oklab,var(--card) 90%,transparent)}
.from-card\/90{--tw-gradient-from:color-mix(in oklab,var(--card) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-card\/90{--tw-gradient-to:color-mix(in oklab,var(--card) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-card\/90{--tw-gradient-via:color-mix(in oklab,var(--card) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.from-card{--tw-gradient-from:var(--card);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-card{--tw-gradient-to:var(--card);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-card-foreground{background-color:var(--card-foreground)}
.text-card-foreground{color:var(--card-foreground)}
.border-card-foreground{border-color:var(--card-foreground)}
.bg-card-foreground\/3{background-color:color-mix(in oklab,var(--card-foreground) 3%,transparent)}
.text-card-foreground\/3{color:color-mix(in oklab,var(--card-foreground) 3%,transparent)}
.border-card-foreground\/3{border-color:color-mix(in oklab,var(--card-foreground) 3%,transparent)}
.ring-card-foreground\/3{--tw-ring-color:color-mix(in oklab,var(--card-foreground) 3%,transparent)}
.fill-card-foreground\/3{fill:color-mix(in oklab,var(--card-foreground) 3%,transparent)}
.from-card-foreground\/3{--tw-gradient-from:color-mix(in oklab,var(--card-foreground) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-card-foreground\/3{--tw-gradient-to:color-mix(in oklab,var(--card-foreground) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-card-foreground\/3{--tw-gradient-via:color-mix(in oklab,var(--card-foreground) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-card-foreground\/5{background-color:color-mix(in oklab,var(--card-foreground) 5%,transparent)}
.text-card-foreground\/5{color:color-mix(in oklab,var(--card-foreground) 5%,transparent)}
.border-card-foreground\/5{border-color:color-mix(in oklab,var(--card-foreground) 5%,transparent)}
.ring-card-foreground\/5{--tw-ring-color:color-mix(in oklab,var(--card-foreground) 5%,transparent)}
.fill-card-foreground\/5{fill:color-mix(in oklab,var(--card-foreground) 5%,transparent)}
.from-card-foreground\/5{--tw-gradient-from:color-mix(in oklab,var(--card-foreground) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-card-foreground\/5{--tw-gradient-to:color-mix(in oklab,var(--card-foreground) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-card-foreground\/5{--tw-gradient-via:color-mix(in oklab,var(--card-foreground) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-card-foreground\/8{background-color:color-mix(in oklab,var(--card-foreground) 8%,transparent)}
.text-card-foreground\/8{color:color-mix(in oklab,var(--card-foreground) 8%,transparent)}
.border-card-foreground\/8{border-color:color-mix(in oklab,var(--card-foreground) 8%,transparent)}
.ring-card-foreground\/8{--tw-ring-color:color-mix(in oklab,var(--card-foreground) 8%,transparent)}
.fill-card-foreground\/8{fill:color-mix(in oklab,var(--card-foreground) 8%,transparent)}
.from-card-foreground\/8{--tw-gradient-from:color-mix(in oklab,var(--card-foreground) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-card-foreground\/8{--tw-gradient-to:color-mix(in oklab,var(--card-foreground) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-card-foreground\/8{--tw-gradient-via:color-mix(in oklab,var(--card-foreground) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-card-foreground\/10{background-color:color-mix(in oklab,var(--card-foreground) 10%,transparent)}
.text-card-foreground\/10{color:color-mix(in oklab,var(--card-foreground) 10%,transparent)}
.border-card-foreground\/10{border-color:color-mix(in oklab,var(--card-foreground) 10%,transparent)}
.ring-card-foreground\/10{--tw-ring-color:color-mix(in oklab,var(--card-foreground) 10%,transparent)}
.fill-card-foreground\/10{fill:color-mix(in oklab,var(--card-foreground) 10%,transparent)}
.from-card-foreground\/10{--tw-gradient-from:color-mix(in oklab,var(--card-foreground) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-card-foreground\/10{--tw-gradient-to:color-mix(in oklab,var(--card-foreground) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-card-foreground\/10{--tw-gradient-via:color-mix(in oklab,var(--card-foreground) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-card-foreground\/12{background-color:color-mix(in oklab,var(--card-foreground) 12%,transparent)}
.text-card-foreground\/12{color:color-mix(in oklab,var(--card-foreground) 12%,transparent)}
.border-card-foreground\/12{border-color:color-mix(in oklab,var(--card-foreground) 12%,transparent)}
.ring-card-foreground\/12{--tw-ring-color:color-mix(in oklab,var(--card-foreground) 12%,transparent)}
.fill-card-foreground\/12{fill:color-mix(in oklab,var(--card-foreground) 12%,transparent)}
.from-card-foreground\/12{--tw-gradient-from:color-mix(in oklab,var(--card-foreground) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-card-foreground\/12{--tw-gradient-to:color-mix(in oklab,var(--card-foreground) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-card-foreground\/12{--tw-gradient-via:color-mix(in oklab,var(--card-foreground) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-card-foreground\/15{background-color:color-mix(in oklab,var(--card-foreground) 15%,transparent)}
.text-card-foreground\/15{color:color-mix(in oklab,var(--card-foreground) 15%,transparent)}
.border-card-foreground\/15{border-color:color-mix(in oklab,var(--card-foreground) 15%,transparent)}
.ring-card-foreground\/15{--tw-ring-color:color-mix(in oklab,var(--card-foreground) 15%,transparent)}
.fill-card-foreground\/15{fill:color-mix(in oklab,var(--card-foreground) 15%,transparent)}
.from-card-foreground\/15{--tw-gradient-from:color-mix(in oklab,var(--card-foreground) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-card-foreground\/15{--tw-gradient-to:color-mix(in oklab,var(--card-foreground) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-card-foreground\/15{--tw-gradient-via:color-mix(in oklab,var(--card-foreground) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-card-foreground\/20{background-color:color-mix(in oklab,var(--card-foreground) 20%,transparent)}
.text-card-foreground\/20{color:color-mix(in oklab,var(--card-foreground) 20%,transparent)}
.border-card-foreground\/20{border-color:color-mix(in oklab,var(--card-foreground) 20%,transparent)}
.ring-card-foreground\/20{--tw-ring-color:color-mix(in oklab,var(--card-foreground) 20%,transparent)}
.fill-card-foreground\/20{fill:color-mix(in oklab,var(--card-foreground) 20%,transparent)}
.from-card-foreground\/20{--tw-gradient-from:color-mix(in oklab,var(--card-foreground) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-card-foreground\/20{--tw-gradient-to:color-mix(in oklab,var(--card-foreground) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-card-foreground\/20{--tw-gradient-via:color-mix(in oklab,var(--card-foreground) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-card-foreground\/25{background-color:color-mix(in oklab,var(--card-foreground) 25%,transparent)}
.text-card-foreground\/25{color:color-mix(in oklab,var(--card-foreground) 25%,transparent)}
.border-card-foreground\/25{border-color:color-mix(in oklab,var(--card-foreground) 25%,transparent)}
.ring-card-foreground\/25{--tw-ring-color:color-mix(in oklab,var(--card-foreground) 25%,transparent)}
.fill-card-foreground\/25{fill:color-mix(in oklab,var(--card-foreground) 25%,transparent)}
.from-card-foreground\/25{--tw-gradient-from:color-mix(in oklab,var(--card-foreground) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-card-foreground\/25{--tw-gradient-to:color-mix(in oklab,var(--card-foreground) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-card-foreground\/25{--tw-gradient-via:color-mix(in oklab,var(--card-foreground) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-card-foreground\/30{background-color:color-mix(in oklab,var(--card-foreground) 30%,transparent)}
.text-card-foreground\/30{color:color-mix(in oklab,var(--card-foreground) 30%,transparent)}
.border-card-foreground\/30{border-color:color-mix(in oklab,var(--card-foreground) 30%,transparent)}
.ring-card-foreground\/30{--tw-ring-color:color-mix(in oklab,var(--card-foreground) 30%,transparent)}
.fill-card-foreground\/30{fill:color-mix(in oklab,var(--card-foreground) 30%,transparent)}
.from-card-foreground\/30{--tw-gradient-from:color-mix(in oklab,var(--card-foreground) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-card-foreground\/30{--tw-gradient-to:color-mix(in oklab,var(--card-foreground) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-card-foreground\/30{--tw-gradient-via:color-mix(in oklab,var(--card-foreground) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-card-foreground\/40{background-color:color-mix(in oklab,var(--card-foreground) 40%,transparent)}
.text-card-foreground\/40{color:color-mix(in oklab,var(--card-foreground) 40%,transparent)}
.border-card-foreground\/40{border-color:color-mix(in oklab,var(--card-foreground) 40%,transparent)}
.ring-card-foreground\/40{--tw-ring-color:color-mix(in oklab,var(--card-foreground) 40%,transparent)}
.fill-card-foreground\/40{fill:color-mix(in oklab,var(--card-foreground) 40%,transparent)}
.from-card-foreground\/40{--tw-gradient-from:color-mix(in oklab,var(--card-foreground) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-card-foreground\/40{--tw-gradient-to:color-mix(in oklab,var(--card-foreground) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-card-foreground\/40{--tw-gradient-via:color-mix(in oklab,var(--card-foreground) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-card-foreground\/50{background-color:color-mix(in oklab,var(--card-foreground) 50%,transparent)}
.text-card-foreground\/50{color:color-mix(in oklab,var(--card-foreground) 50%,transparent)}
.border-card-foreground\/50{border-color:color-mix(in oklab,var(--card-foreground) 50%,transparent)}
.ring-card-foreground\/50{--tw-ring-color:color-mix(in oklab,var(--card-foreground) 50%,transparent)}
.fill-card-foreground\/50{fill:color-mix(in oklab,var(--card-foreground) 50%,transparent)}
.from-card-foreground\/50{--tw-gradient-from:color-mix(in oklab,var(--card-foreground) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-card-foreground\/50{--tw-gradient-to:color-mix(in oklab,var(--card-foreground) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-card-foreground\/50{--tw-gradient-via:color-mix(in oklab,var(--card-foreground) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-card-foreground\/60{background-color:color-mix(in oklab,var(--card-foreground) 60%,transparent)}
.text-card-foreground\/60{color:color-mix(in oklab,var(--card-foreground) 60%,transparent)}
.border-card-foreground\/60{border-color:color-mix(in oklab,var(--card-foreground) 60%,transparent)}
.ring-card-foreground\/60{--tw-ring-color:color-mix(in oklab,var(--card-foreground) 60%,transparent)}
.fill-card-foreground\/60{fill:color-mix(in oklab,var(--card-foreground) 60%,transparent)}
.from-card-foreground\/60{--tw-gradient-from:color-mix(in oklab,var(--card-foreground) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-card-foreground\/60{--tw-gradient-to:color-mix(in oklab,var(--card-foreground) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-card-foreground\/60{--tw-gradient-via:color-mix(in oklab,var(--card-foreground) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-card-foreground\/70{background-color:color-mix(in oklab,var(--card-foreground) 70%,transparent)}
.text-card-foreground\/70{color:color-mix(in oklab,var(--card-foreground) 70%,transparent)}
.border-card-foreground\/70{border-color:color-mix(in oklab,var(--card-foreground) 70%,transparent)}
.ring-card-foreground\/70{--tw-ring-color:color-mix(in oklab,var(--card-foreground) 70%,transparent)}
.fill-card-foreground\/70{fill:color-mix(in oklab,var(--card-foreground) 70%,transparent)}
.from-card-foreground\/70{--tw-gradient-from:color-mix(in oklab,var(--card-foreground) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-card-foreground\/70{--tw-gradient-to:color-mix(in oklab,var(--card-foreground) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-card-foreground\/70{--tw-gradient-via:color-mix(in oklab,var(--card-foreground) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-card-foreground\/75{background-color:color-mix(in oklab,var(--card-foreground) 75%,transparent)}
.text-card-foreground\/75{color:color-mix(in oklab,var(--card-foreground) 75%,transparent)}
.border-card-foreground\/75{border-color:color-mix(in oklab,var(--card-foreground) 75%,transparent)}
.ring-card-foreground\/75{--tw-ring-color:color-mix(in oklab,var(--card-foreground) 75%,transparent)}
.fill-card-foreground\/75{fill:color-mix(in oklab,var(--card-foreground) 75%,transparent)}
.from-card-foreground\/75{--tw-gradient-from:color-mix(in oklab,var(--card-foreground) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-card-foreground\/75{--tw-gradient-to:color-mix(in oklab,var(--card-foreground) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-card-foreground\/75{--tw-gradient-via:color-mix(in oklab,var(--card-foreground) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-card-foreground\/80{background-color:color-mix(in oklab,var(--card-foreground) 80%,transparent)}
.text-card-foreground\/80{color:color-mix(in oklab,var(--card-foreground) 80%,transparent)}
.border-card-foreground\/80{border-color:color-mix(in oklab,var(--card-foreground) 80%,transparent)}
.ring-card-foreground\/80{--tw-ring-color:color-mix(in oklab,var(--card-foreground) 80%,transparent)}
.fill-card-foreground\/80{fill:color-mix(in oklab,var(--card-foreground) 80%,transparent)}
.from-card-foreground\/80{--tw-gradient-from:color-mix(in oklab,var(--card-foreground) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-card-foreground\/80{--tw-gradient-to:color-mix(in oklab,var(--card-foreground) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-card-foreground\/80{--tw-gradient-via:color-mix(in oklab,var(--card-foreground) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-card-foreground\/90{background-color:color-mix(in oklab,var(--card-foreground) 90%,transparent)}
.text-card-foreground\/90{color:color-mix(in oklab,var(--card-foreground) 90%,transparent)}
.border-card-foreground\/90{border-color:color-mix(in oklab,var(--card-foreground) 90%,transparent)}
.ring-card-foreground\/90{--tw-ring-color:color-mix(in oklab,var(--card-foreground) 90%,transparent)}
.fill-card-foreground\/90{fill:color-mix(in oklab,var(--card-foreground) 90%,transparent)}
.from-card-foreground\/90{--tw-gradient-from:color-mix(in oklab,var(--card-foreground) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-card-foreground\/90{--tw-gradient-to:color-mix(in oklab,var(--card-foreground) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-card-foreground\/90{--tw-gradient-via:color-mix(in oklab,var(--card-foreground) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.from-card-foreground{--tw-gradient-from:var(--card-foreground);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-card-foreground{--tw-gradient-to:var(--card-foreground);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-popover{background-color:var(--popover)}
.text-popover{color:var(--popover)}
.border-popover{border-color:var(--popover)}
.bg-popover\/3{background-color:color-mix(in oklab,var(--popover) 3%,transparent)}
.text-popover\/3{color:color-mix(in oklab,var(--popover) 3%,transparent)}
.border-popover\/3{border-color:color-mix(in oklab,var(--popover) 3%,transparent)}
.ring-popover\/3{--tw-ring-color:color-mix(in oklab,var(--popover) 3%,transparent)}
.fill-popover\/3{fill:color-mix(in oklab,var(--popover) 3%,transparent)}
.from-popover\/3{--tw-gradient-from:color-mix(in oklab,var(--popover) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-popover\/3{--tw-gradient-to:color-mix(in oklab,var(--popover) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-popover\/3{--tw-gradient-via:color-mix(in oklab,var(--popover) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-popover\/5{background-color:color-mix(in oklab,var(--popover) 5%,transparent)}
.text-popover\/5{color:color-mix(in oklab,var(--popover) 5%,transparent)}
.border-popover\/5{border-color:color-mix(in oklab,var(--popover) 5%,transparent)}
.ring-popover\/5{--tw-ring-color:color-mix(in oklab,var(--popover) 5%,transparent)}
.fill-popover\/5{fill:color-mix(in oklab,var(--popover) 5%,transparent)}
.from-popover\/5{--tw-gradient-from:color-mix(in oklab,var(--popover) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-popover\/5{--tw-gradient-to:color-mix(in oklab,var(--popover) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-popover\/5{--tw-gradient-via:color-mix(in oklab,var(--popover) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-popover\/8{background-color:color-mix(in oklab,var(--popover) 8%,transparent)}
.text-popover\/8{color:color-mix(in oklab,var(--popover) 8%,transparent)}
.border-popover\/8{border-color:color-mix(in oklab,var(--popover) 8%,transparent)}
.ring-popover\/8{--tw-ring-color:color-mix(in oklab,var(--popover) 8%,transparent)}
.fill-popover\/8{fill:color-mix(in oklab,var(--popover) 8%,transparent)}
.from-popover\/8{--tw-gradient-from:color-mix(in oklab,var(--popover) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-popover\/8{--tw-gradient-to:color-mix(in oklab,var(--popover) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-popover\/8{--tw-gradient-via:color-mix(in oklab,var(--popover) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-popover\/10{background-color:color-mix(in oklab,var(--popover) 10%,transparent)}
.text-popover\/10{color:color-mix(in oklab,var(--popover) 10%,transparent)}
.border-popover\/10{border-color:color-mix(in oklab,var(--popover) 10%,transparent)}
.ring-popover\/10{--tw-ring-color:color-mix(in oklab,var(--popover) 10%,transparent)}
.fill-popover\/10{fill:color-mix(in oklab,var(--popover) 10%,transparent)}
.from-popover\/10{--tw-gradient-from:color-mix(in oklab,var(--popover) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-popover\/10{--tw-gradient-to:color-mix(in oklab,var(--popover) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-popover\/10{--tw-gradient-via:color-mix(in oklab,var(--popover) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-popover\/12{background-color:color-mix(in oklab,var(--popover) 12%,transparent)}
.text-popover\/12{color:color-mix(in oklab,var(--popover) 12%,transparent)}
.border-popover\/12{border-color:color-mix(in oklab,var(--popover) 12%,transparent)}
.ring-popover\/12{--tw-ring-color:color-mix(in oklab,var(--popover) 12%,transparent)}
.fill-popover\/12{fill:color-mix(in oklab,var(--popover) 12%,transparent)}
.from-popover\/12{--tw-gradient-from:color-mix(in oklab,var(--popover) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-popover\/12{--tw-gradient-to:color-mix(in oklab,var(--popover) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-popover\/12{--tw-gradient-via:color-mix(in oklab,var(--popover) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-popover\/15{background-color:color-mix(in oklab,var(--popover) 15%,transparent)}
.text-popover\/15{color:color-mix(in oklab,var(--popover) 15%,transparent)}
.border-popover\/15{border-color:color-mix(in oklab,var(--popover) 15%,transparent)}
.ring-popover\/15{--tw-ring-color:color-mix(in oklab,var(--popover) 15%,transparent)}
.fill-popover\/15{fill:color-mix(in oklab,var(--popover) 15%,transparent)}
.from-popover\/15{--tw-gradient-from:color-mix(in oklab,var(--popover) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-popover\/15{--tw-gradient-to:color-mix(in oklab,var(--popover) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-popover\/15{--tw-gradient-via:color-mix(in oklab,var(--popover) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-popover\/20{background-color:color-mix(in oklab,var(--popover) 20%,transparent)}
.text-popover\/20{color:color-mix(in oklab,var(--popover) 20%,transparent)}
.border-popover\/20{border-color:color-mix(in oklab,var(--popover) 20%,transparent)}
.ring-popover\/20{--tw-ring-color:color-mix(in oklab,var(--popover) 20%,transparent)}
.fill-popover\/20{fill:color-mix(in oklab,var(--popover) 20%,transparent)}
.from-popover\/20{--tw-gradient-from:color-mix(in oklab,var(--popover) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-popover\/20{--tw-gradient-to:color-mix(in oklab,var(--popover) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-popover\/20{--tw-gradient-via:color-mix(in oklab,var(--popover) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-popover\/25{background-color:color-mix(in oklab,var(--popover) 25%,transparent)}
.text-popover\/25{color:color-mix(in oklab,var(--popover) 25%,transparent)}
.border-popover\/25{border-color:color-mix(in oklab,var(--popover) 25%,transparent)}
.ring-popover\/25{--tw-ring-color:color-mix(in oklab,var(--popover) 25%,transparent)}
.fill-popover\/25{fill:color-mix(in oklab,var(--popover) 25%,transparent)}
.from-popover\/25{--tw-gradient-from:color-mix(in oklab,var(--popover) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-popover\/25{--tw-gradient-to:color-mix(in oklab,var(--popover) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-popover\/25{--tw-gradient-via:color-mix(in oklab,var(--popover) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-popover\/30{background-color:color-mix(in oklab,var(--popover) 30%,transparent)}
.text-popover\/30{color:color-mix(in oklab,var(--popover) 30%,transparent)}
.border-popover\/30{border-color:color-mix(in oklab,var(--popover) 30%,transparent)}
.ring-popover\/30{--tw-ring-color:color-mix(in oklab,var(--popover) 30%,transparent)}
.fill-popover\/30{fill:color-mix(in oklab,var(--popover) 30%,transparent)}
.from-popover\/30{--tw-gradient-from:color-mix(in oklab,var(--popover) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-popover\/30{--tw-gradient-to:color-mix(in oklab,var(--popover) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-popover\/30{--tw-gradient-via:color-mix(in oklab,var(--popover) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-popover\/40{background-color:color-mix(in oklab,var(--popover) 40%,transparent)}
.text-popover\/40{color:color-mix(in oklab,var(--popover) 40%,transparent)}
.border-popover\/40{border-color:color-mix(in oklab,var(--popover) 40%,transparent)}
.ring-popover\/40{--tw-ring-color:color-mix(in oklab,var(--popover) 40%,transparent)}
.fill-popover\/40{fill:color-mix(in oklab,var(--popover) 40%,transparent)}
.from-popover\/40{--tw-gradient-from:color-mix(in oklab,var(--popover) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-popover\/40{--tw-gradient-to:color-mix(in oklab,var(--popover) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-popover\/40{--tw-gradient-via:color-mix(in oklab,var(--popover) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-popover\/50{background-color:color-mix(in oklab,var(--popover) 50%,transparent)}
.text-popover\/50{color:color-mix(in oklab,var(--popover) 50%,transparent)}
.border-popover\/50{border-color:color-mix(in oklab,var(--popover) 50%,transparent)}
.ring-popover\/50{--tw-ring-color:color-mix(in oklab,var(--popover) 50%,transparent)}
.fill-popover\/50{fill:color-mix(in oklab,var(--popover) 50%,transparent)}
.from-popover\/50{--tw-gradient-from:color-mix(in oklab,var(--popover) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-popover\/50{--tw-gradient-to:color-mix(in oklab,var(--popover) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-popover\/50{--tw-gradient-via:color-mix(in oklab,var(--popover) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-popover\/60{background-color:color-mix(in oklab,var(--popover) 60%,transparent)}
.text-popover\/60{color:color-mix(in oklab,var(--popover) 60%,transparent)}
.border-popover\/60{border-color:color-mix(in oklab,var(--popover) 60%,transparent)}
.ring-popover\/60{--tw-ring-color:color-mix(in oklab,var(--popover) 60%,transparent)}
.fill-popover\/60{fill:color-mix(in oklab,var(--popover) 60%,transparent)}
.from-popover\/60{--tw-gradient-from:color-mix(in oklab,var(--popover) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-popover\/60{--tw-gradient-to:color-mix(in oklab,var(--popover) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-popover\/60{--tw-gradient-via:color-mix(in oklab,var(--popover) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-popover\/70{background-color:color-mix(in oklab,var(--popover) 70%,transparent)}
.text-popover\/70{color:color-mix(in oklab,var(--popover) 70%,transparent)}
.border-popover\/70{border-color:color-mix(in oklab,var(--popover) 70%,transparent)}
.ring-popover\/70{--tw-ring-color:color-mix(in oklab,var(--popover) 70%,transparent)}
.fill-popover\/70{fill:color-mix(in oklab,var(--popover) 70%,transparent)}
.from-popover\/70{--tw-gradient-from:color-mix(in oklab,var(--popover) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-popover\/70{--tw-gradient-to:color-mix(in oklab,var(--popover) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-popover\/70{--tw-gradient-via:color-mix(in oklab,var(--popover) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-popover\/75{background-color:color-mix(in oklab,var(--popover) 75%,transparent)}
.text-popover\/75{color:color-mix(in oklab,var(--popover) 75%,transparent)}
.border-popover\/75{border-color:color-mix(in oklab,var(--popover) 75%,transparent)}
.ring-popover\/75{--tw-ring-color:color-mix(in oklab,var(--popover) 75%,transparent)}
.fill-popover\/75{fill:color-mix(in oklab,var(--popover) 75%,transparent)}
.from-popover\/75{--tw-gradient-from:color-mix(in oklab,var(--popover) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-popover\/75{--tw-gradient-to:color-mix(in oklab,var(--popover) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-popover\/75{--tw-gradient-via:color-mix(in oklab,var(--popover) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-popover\/80{background-color:color-mix(in oklab,var(--popover) 80%,transparent)}
.text-popover\/80{color:color-mix(in oklab,var(--popover) 80%,transparent)}
.border-popover\/80{border-color:color-mix(in oklab,var(--popover) 80%,transparent)}
.ring-popover\/80{--tw-ring-color:color-mix(in oklab,var(--popover) 80%,transparent)}
.fill-popover\/80{fill:color-mix(in oklab,var(--popover) 80%,transparent)}
.from-popover\/80{--tw-gradient-from:color-mix(in oklab,var(--popover) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-popover\/80{--tw-gradient-to:color-mix(in oklab,var(--popover) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-popover\/80{--tw-gradient-via:color-mix(in oklab,var(--popover) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-popover\/90{background-color:color-mix(in oklab,var(--popover) 90%,transparent)}
.text-popover\/90{color:color-mix(in oklab,var(--popover) 90%,transparent)}
.border-popover\/90{border-color:color-mix(in oklab,var(--popover) 90%,transparent)}
.ring-popover\/90{--tw-ring-color:color-mix(in oklab,var(--popover) 90%,transparent)}
.fill-popover\/90{fill:color-mix(in oklab,var(--popover) 90%,transparent)}
.from-popover\/90{--tw-gradient-from:color-mix(in oklab,var(--popover) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-popover\/90{--tw-gradient-to:color-mix(in oklab,var(--popover) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-popover\/90{--tw-gradient-via:color-mix(in oklab,var(--popover) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.from-popover{--tw-gradient-from:var(--popover);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-popover{--tw-gradient-to:var(--popover);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar{background-color:var(--sidebar)}
.text-sidebar{color:var(--sidebar)}
.border-sidebar{border-color:var(--sidebar)}
.bg-sidebar\/3{background-color:color-mix(in oklab,var(--sidebar) 3%,transparent)}
.text-sidebar\/3{color:color-mix(in oklab,var(--sidebar) 3%,transparent)}
.border-sidebar\/3{border-color:color-mix(in oklab,var(--sidebar) 3%,transparent)}
.ring-sidebar\/3{--tw-ring-color:color-mix(in oklab,var(--sidebar) 3%,transparent)}
.fill-sidebar\/3{fill:color-mix(in oklab,var(--sidebar) 3%,transparent)}
.from-sidebar\/3{--tw-gradient-from:color-mix(in oklab,var(--sidebar) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar\/3{--tw-gradient-to:color-mix(in oklab,var(--sidebar) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar\/3{--tw-gradient-via:color-mix(in oklab,var(--sidebar) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar\/5{background-color:color-mix(in oklab,var(--sidebar) 5%,transparent)}
.text-sidebar\/5{color:color-mix(in oklab,var(--sidebar) 5%,transparent)}
.border-sidebar\/5{border-color:color-mix(in oklab,var(--sidebar) 5%,transparent)}
.ring-sidebar\/5{--tw-ring-color:color-mix(in oklab,var(--sidebar) 5%,transparent)}
.fill-sidebar\/5{fill:color-mix(in oklab,var(--sidebar) 5%,transparent)}
.from-sidebar\/5{--tw-gradient-from:color-mix(in oklab,var(--sidebar) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar\/5{--tw-gradient-to:color-mix(in oklab,var(--sidebar) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar\/5{--tw-gradient-via:color-mix(in oklab,var(--sidebar) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar\/8{background-color:color-mix(in oklab,var(--sidebar) 8%,transparent)}
.text-sidebar\/8{color:color-mix(in oklab,var(--sidebar) 8%,transparent)}
.border-sidebar\/8{border-color:color-mix(in oklab,var(--sidebar) 8%,transparent)}
.ring-sidebar\/8{--tw-ring-color:color-mix(in oklab,var(--sidebar) 8%,transparent)}
.fill-sidebar\/8{fill:color-mix(in oklab,var(--sidebar) 8%,transparent)}
.from-sidebar\/8{--tw-gradient-from:color-mix(in oklab,var(--sidebar) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar\/8{--tw-gradient-to:color-mix(in oklab,var(--sidebar) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar\/8{--tw-gradient-via:color-mix(in oklab,var(--sidebar) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar\/10{background-color:color-mix(in oklab,var(--sidebar) 10%,transparent)}
.text-sidebar\/10{color:color-mix(in oklab,var(--sidebar) 10%,transparent)}
.border-sidebar\/10{border-color:color-mix(in oklab,var(--sidebar) 10%,transparent)}
.ring-sidebar\/10{--tw-ring-color:color-mix(in oklab,var(--sidebar) 10%,transparent)}
.fill-sidebar\/10{fill:color-mix(in oklab,var(--sidebar) 10%,transparent)}
.from-sidebar\/10{--tw-gradient-from:color-mix(in oklab,var(--sidebar) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar\/10{--tw-gradient-to:color-mix(in oklab,var(--sidebar) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar\/10{--tw-gradient-via:color-mix(in oklab,var(--sidebar) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar\/12{background-color:color-mix(in oklab,var(--sidebar) 12%,transparent)}
.text-sidebar\/12{color:color-mix(in oklab,var(--sidebar) 12%,transparent)}
.border-sidebar\/12{border-color:color-mix(in oklab,var(--sidebar) 12%,transparent)}
.ring-sidebar\/12{--tw-ring-color:color-mix(in oklab,var(--sidebar) 12%,transparent)}
.fill-sidebar\/12{fill:color-mix(in oklab,var(--sidebar) 12%,transparent)}
.from-sidebar\/12{--tw-gradient-from:color-mix(in oklab,var(--sidebar) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar\/12{--tw-gradient-to:color-mix(in oklab,var(--sidebar) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar\/12{--tw-gradient-via:color-mix(in oklab,var(--sidebar) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar\/15{background-color:color-mix(in oklab,var(--sidebar) 15%,transparent)}
.text-sidebar\/15{color:color-mix(in oklab,var(--sidebar) 15%,transparent)}
.border-sidebar\/15{border-color:color-mix(in oklab,var(--sidebar) 15%,transparent)}
.ring-sidebar\/15{--tw-ring-color:color-mix(in oklab,var(--sidebar) 15%,transparent)}
.fill-sidebar\/15{fill:color-mix(in oklab,var(--sidebar) 15%,transparent)}
.from-sidebar\/15{--tw-gradient-from:color-mix(in oklab,var(--sidebar) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar\/15{--tw-gradient-to:color-mix(in oklab,var(--sidebar) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar\/15{--tw-gradient-via:color-mix(in oklab,var(--sidebar) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar\/20{background-color:color-mix(in oklab,var(--sidebar) 20%,transparent)}
.text-sidebar\/20{color:color-mix(in oklab,var(--sidebar) 20%,transparent)}
.border-sidebar\/20{border-color:color-mix(in oklab,var(--sidebar) 20%,transparent)}
.ring-sidebar\/20{--tw-ring-color:color-mix(in oklab,var(--sidebar) 20%,transparent)}
.fill-sidebar\/20{fill:color-mix(in oklab,var(--sidebar) 20%,transparent)}
.from-sidebar\/20{--tw-gradient-from:color-mix(in oklab,var(--sidebar) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar\/20{--tw-gradient-to:color-mix(in oklab,var(--sidebar) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar\/20{--tw-gradient-via:color-mix(in oklab,var(--sidebar) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar\/25{background-color:color-mix(in oklab,var(--sidebar) 25%,transparent)}
.text-sidebar\/25{color:color-mix(in oklab,var(--sidebar) 25%,transparent)}
.border-sidebar\/25{border-color:color-mix(in oklab,var(--sidebar) 25%,transparent)}
.ring-sidebar\/25{--tw-ring-color:color-mix(in oklab,var(--sidebar) 25%,transparent)}
.fill-sidebar\/25{fill:color-mix(in oklab,var(--sidebar) 25%,transparent)}
.from-sidebar\/25{--tw-gradient-from:color-mix(in oklab,var(--sidebar) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar\/25{--tw-gradient-to:color-mix(in oklab,var(--sidebar) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar\/25{--tw-gradient-via:color-mix(in oklab,var(--sidebar) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar\/30{background-color:color-mix(in oklab,var(--sidebar) 30%,transparent)}
.text-sidebar\/30{color:color-mix(in oklab,var(--sidebar) 30%,transparent)}
.border-sidebar\/30{border-color:color-mix(in oklab,var(--sidebar) 30%,transparent)}
.ring-sidebar\/30{--tw-ring-color:color-mix(in oklab,var(--sidebar) 30%,transparent)}
.fill-sidebar\/30{fill:color-mix(in oklab,var(--sidebar) 30%,transparent)}
.from-sidebar\/30{--tw-gradient-from:color-mix(in oklab,var(--sidebar) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar\/30{--tw-gradient-to:color-mix(in oklab,var(--sidebar) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar\/30{--tw-gradient-via:color-mix(in oklab,var(--sidebar) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar\/40{background-color:color-mix(in oklab,var(--sidebar) 40%,transparent)}
.text-sidebar\/40{color:color-mix(in oklab,var(--sidebar) 40%,transparent)}
.border-sidebar\/40{border-color:color-mix(in oklab,var(--sidebar) 40%,transparent)}
.ring-sidebar\/40{--tw-ring-color:color-mix(in oklab,var(--sidebar) 40%,transparent)}
.fill-sidebar\/40{fill:color-mix(in oklab,var(--sidebar) 40%,transparent)}
.from-sidebar\/40{--tw-gradient-from:color-mix(in oklab,var(--sidebar) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar\/40{--tw-gradient-to:color-mix(in oklab,var(--sidebar) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar\/40{--tw-gradient-via:color-mix(in oklab,var(--sidebar) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar\/50{background-color:color-mix(in oklab,var(--sidebar) 50%,transparent)}
.text-sidebar\/50{color:color-mix(in oklab,var(--sidebar) 50%,transparent)}
.border-sidebar\/50{border-color:color-mix(in oklab,var(--sidebar) 50%,transparent)}
.ring-sidebar\/50{--tw-ring-color:color-mix(in oklab,var(--sidebar) 50%,transparent)}
.fill-sidebar\/50{fill:color-mix(in oklab,var(--sidebar) 50%,transparent)}
.from-sidebar\/50{--tw-gradient-from:color-mix(in oklab,var(--sidebar) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar\/50{--tw-gradient-to:color-mix(in oklab,var(--sidebar) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar\/50{--tw-gradient-via:color-mix(in oklab,var(--sidebar) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar\/60{background-color:color-mix(in oklab,var(--sidebar) 60%,transparent)}
.text-sidebar\/60{color:color-mix(in oklab,var(--sidebar) 60%,transparent)}
.border-sidebar\/60{border-color:color-mix(in oklab,var(--sidebar) 60%,transparent)}
.ring-sidebar\/60{--tw-ring-color:color-mix(in oklab,var(--sidebar) 60%,transparent)}
.fill-sidebar\/60{fill:color-mix(in oklab,var(--sidebar) 60%,transparent)}
.from-sidebar\/60{--tw-gradient-from:color-mix(in oklab,var(--sidebar) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar\/60{--tw-gradient-to:color-mix(in oklab,var(--sidebar) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar\/60{--tw-gradient-via:color-mix(in oklab,var(--sidebar) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar\/70{background-color:color-mix(in oklab,var(--sidebar) 70%,transparent)}
.text-sidebar\/70{color:color-mix(in oklab,var(--sidebar) 70%,transparent)}
.border-sidebar\/70{border-color:color-mix(in oklab,var(--sidebar) 70%,transparent)}
.ring-sidebar\/70{--tw-ring-color:color-mix(in oklab,var(--sidebar) 70%,transparent)}
.fill-sidebar\/70{fill:color-mix(in oklab,var(--sidebar) 70%,transparent)}
.from-sidebar\/70{--tw-gradient-from:color-mix(in oklab,var(--sidebar) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar\/70{--tw-gradient-to:color-mix(in oklab,var(--sidebar) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar\/70{--tw-gradient-via:color-mix(in oklab,var(--sidebar) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar\/75{background-color:color-mix(in oklab,var(--sidebar) 75%,transparent)}
.text-sidebar\/75{color:color-mix(in oklab,var(--sidebar) 75%,transparent)}
.border-sidebar\/75{border-color:color-mix(in oklab,var(--sidebar) 75%,transparent)}
.ring-sidebar\/75{--tw-ring-color:color-mix(in oklab,var(--sidebar) 75%,transparent)}
.fill-sidebar\/75{fill:color-mix(in oklab,var(--sidebar) 75%,transparent)}
.from-sidebar\/75{--tw-gradient-from:color-mix(in oklab,var(--sidebar) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar\/75{--tw-gradient-to:color-mix(in oklab,var(--sidebar) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar\/75{--tw-gradient-via:color-mix(in oklab,var(--sidebar) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar\/80{background-color:color-mix(in oklab,var(--sidebar) 80%,transparent)}
.text-sidebar\/80{color:color-mix(in oklab,var(--sidebar) 80%,transparent)}
.border-sidebar\/80{border-color:color-mix(in oklab,var(--sidebar) 80%,transparent)}
.ring-sidebar\/80{--tw-ring-color:color-mix(in oklab,var(--sidebar) 80%,transparent)}
.fill-sidebar\/80{fill:color-mix(in oklab,var(--sidebar) 80%,transparent)}
.from-sidebar\/80{--tw-gradient-from:color-mix(in oklab,var(--sidebar) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar\/80{--tw-gradient-to:color-mix(in oklab,var(--sidebar) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar\/80{--tw-gradient-via:color-mix(in oklab,var(--sidebar) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar\/90{background-color:color-mix(in oklab,var(--sidebar) 90%,transparent)}
.text-sidebar\/90{color:color-mix(in oklab,var(--sidebar) 90%,transparent)}
.border-sidebar\/90{border-color:color-mix(in oklab,var(--sidebar) 90%,transparent)}
.ring-sidebar\/90{--tw-ring-color:color-mix(in oklab,var(--sidebar) 90%,transparent)}
.fill-sidebar\/90{fill:color-mix(in oklab,var(--sidebar) 90%,transparent)}
.from-sidebar\/90{--tw-gradient-from:color-mix(in oklab,var(--sidebar) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar\/90{--tw-gradient-to:color-mix(in oklab,var(--sidebar) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar\/90{--tw-gradient-via:color-mix(in oklab,var(--sidebar) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.from-sidebar{--tw-gradient-from:var(--sidebar);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar{--tw-gradient-to:var(--sidebar);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-primary{background-color:var(--sidebar-primary)}
.text-sidebar-primary{color:var(--sidebar-primary)}
.border-sidebar-primary{border-color:var(--sidebar-primary)}
.bg-sidebar-primary\/3{background-color:color-mix(in oklab,var(--sidebar-primary) 3%,transparent)}
.text-sidebar-primary\/3{color:color-mix(in oklab,var(--sidebar-primary) 3%,transparent)}
.border-sidebar-primary\/3{border-color:color-mix(in oklab,var(--sidebar-primary) 3%,transparent)}
.ring-sidebar-primary\/3{--tw-ring-color:color-mix(in oklab,var(--sidebar-primary) 3%,transparent)}
.fill-sidebar-primary\/3{fill:color-mix(in oklab,var(--sidebar-primary) 3%,transparent)}
.from-sidebar-primary\/3{--tw-gradient-from:color-mix(in oklab,var(--sidebar-primary) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-primary\/3{--tw-gradient-to:color-mix(in oklab,var(--sidebar-primary) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-primary\/3{--tw-gradient-via:color-mix(in oklab,var(--sidebar-primary) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-primary\/5{background-color:color-mix(in oklab,var(--sidebar-primary) 5%,transparent)}
.text-sidebar-primary\/5{color:color-mix(in oklab,var(--sidebar-primary) 5%,transparent)}
.border-sidebar-primary\/5{border-color:color-mix(in oklab,var(--sidebar-primary) 5%,transparent)}
.ring-sidebar-primary\/5{--tw-ring-color:color-mix(in oklab,var(--sidebar-primary) 5%,transparent)}
.fill-sidebar-primary\/5{fill:color-mix(in oklab,var(--sidebar-primary) 5%,transparent)}
.from-sidebar-primary\/5{--tw-gradient-from:color-mix(in oklab,var(--sidebar-primary) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-primary\/5{--tw-gradient-to:color-mix(in oklab,var(--sidebar-primary) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-primary\/5{--tw-gradient-via:color-mix(in oklab,var(--sidebar-primary) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-primary\/8{background-color:color-mix(in oklab,var(--sidebar-primary) 8%,transparent)}
.text-sidebar-primary\/8{color:color-mix(in oklab,var(--sidebar-primary) 8%,transparent)}
.border-sidebar-primary\/8{border-color:color-mix(in oklab,var(--sidebar-primary) 8%,transparent)}
.ring-sidebar-primary\/8{--tw-ring-color:color-mix(in oklab,var(--sidebar-primary) 8%,transparent)}
.fill-sidebar-primary\/8{fill:color-mix(in oklab,var(--sidebar-primary) 8%,transparent)}
.from-sidebar-primary\/8{--tw-gradient-from:color-mix(in oklab,var(--sidebar-primary) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-primary\/8{--tw-gradient-to:color-mix(in oklab,var(--sidebar-primary) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-primary\/8{--tw-gradient-via:color-mix(in oklab,var(--sidebar-primary) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-primary\/10{background-color:color-mix(in oklab,var(--sidebar-primary) 10%,transparent)}
.text-sidebar-primary\/10{color:color-mix(in oklab,var(--sidebar-primary) 10%,transparent)}
.border-sidebar-primary\/10{border-color:color-mix(in oklab,var(--sidebar-primary) 10%,transparent)}
.ring-sidebar-primary\/10{--tw-ring-color:color-mix(in oklab,var(--sidebar-primary) 10%,transparent)}
.fill-sidebar-primary\/10{fill:color-mix(in oklab,var(--sidebar-primary) 10%,transparent)}
.from-sidebar-primary\/10{--tw-gradient-from:color-mix(in oklab,var(--sidebar-primary) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-primary\/10{--tw-gradient-to:color-mix(in oklab,var(--sidebar-primary) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-primary\/10{--tw-gradient-via:color-mix(in oklab,var(--sidebar-primary) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-primary\/12{background-color:color-mix(in oklab,var(--sidebar-primary) 12%,transparent)}
.text-sidebar-primary\/12{color:color-mix(in oklab,var(--sidebar-primary) 12%,transparent)}
.border-sidebar-primary\/12{border-color:color-mix(in oklab,var(--sidebar-primary) 12%,transparent)}
.ring-sidebar-primary\/12{--tw-ring-color:color-mix(in oklab,var(--sidebar-primary) 12%,transparent)}
.fill-sidebar-primary\/12{fill:color-mix(in oklab,var(--sidebar-primary) 12%,transparent)}
.from-sidebar-primary\/12{--tw-gradient-from:color-mix(in oklab,var(--sidebar-primary) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-primary\/12{--tw-gradient-to:color-mix(in oklab,var(--sidebar-primary) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-primary\/12{--tw-gradient-via:color-mix(in oklab,var(--sidebar-primary) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-primary\/15{background-color:color-mix(in oklab,var(--sidebar-primary) 15%,transparent)}
.text-sidebar-primary\/15{color:color-mix(in oklab,var(--sidebar-primary) 15%,transparent)}
.border-sidebar-primary\/15{border-color:color-mix(in oklab,var(--sidebar-primary) 15%,transparent)}
.ring-sidebar-primary\/15{--tw-ring-color:color-mix(in oklab,var(--sidebar-primary) 15%,transparent)}
.fill-sidebar-primary\/15{fill:color-mix(in oklab,var(--sidebar-primary) 15%,transparent)}
.from-sidebar-primary\/15{--tw-gradient-from:color-mix(in oklab,var(--sidebar-primary) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-primary\/15{--tw-gradient-to:color-mix(in oklab,var(--sidebar-primary) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-primary\/15{--tw-gradient-via:color-mix(in oklab,var(--sidebar-primary) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-primary\/20{background-color:color-mix(in oklab,var(--sidebar-primary) 20%,transparent)}
.text-sidebar-primary\/20{color:color-mix(in oklab,var(--sidebar-primary) 20%,transparent)}
.border-sidebar-primary\/20{border-color:color-mix(in oklab,var(--sidebar-primary) 20%,transparent)}
.ring-sidebar-primary\/20{--tw-ring-color:color-mix(in oklab,var(--sidebar-primary) 20%,transparent)}
.fill-sidebar-primary\/20{fill:color-mix(in oklab,var(--sidebar-primary) 20%,transparent)}
.from-sidebar-primary\/20{--tw-gradient-from:color-mix(in oklab,var(--sidebar-primary) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-primary\/20{--tw-gradient-to:color-mix(in oklab,var(--sidebar-primary) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-primary\/20{--tw-gradient-via:color-mix(in oklab,var(--sidebar-primary) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-primary\/25{background-color:color-mix(in oklab,var(--sidebar-primary) 25%,transparent)}
.text-sidebar-primary\/25{color:color-mix(in oklab,var(--sidebar-primary) 25%,transparent)}
.border-sidebar-primary\/25{border-color:color-mix(in oklab,var(--sidebar-primary) 25%,transparent)}
.ring-sidebar-primary\/25{--tw-ring-color:color-mix(in oklab,var(--sidebar-primary) 25%,transparent)}
.fill-sidebar-primary\/25{fill:color-mix(in oklab,var(--sidebar-primary) 25%,transparent)}
.from-sidebar-primary\/25{--tw-gradient-from:color-mix(in oklab,var(--sidebar-primary) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-primary\/25{--tw-gradient-to:color-mix(in oklab,var(--sidebar-primary) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-primary\/25{--tw-gradient-via:color-mix(in oklab,var(--sidebar-primary) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-primary\/30{background-color:color-mix(in oklab,var(--sidebar-primary) 30%,transparent)}
.text-sidebar-primary\/30{color:color-mix(in oklab,var(--sidebar-primary) 30%,transparent)}
.border-sidebar-primary\/30{border-color:color-mix(in oklab,var(--sidebar-primary) 30%,transparent)}
.ring-sidebar-primary\/30{--tw-ring-color:color-mix(in oklab,var(--sidebar-primary) 30%,transparent)}
.fill-sidebar-primary\/30{fill:color-mix(in oklab,var(--sidebar-primary) 30%,transparent)}
.from-sidebar-primary\/30{--tw-gradient-from:color-mix(in oklab,var(--sidebar-primary) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-primary\/30{--tw-gradient-to:color-mix(in oklab,var(--sidebar-primary) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-primary\/30{--tw-gradient-via:color-mix(in oklab,var(--sidebar-primary) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-primary\/40{background-color:color-mix(in oklab,var(--sidebar-primary) 40%,transparent)}
.text-sidebar-primary\/40{color:color-mix(in oklab,var(--sidebar-primary) 40%,transparent)}
.border-sidebar-primary\/40{border-color:color-mix(in oklab,var(--sidebar-primary) 40%,transparent)}
.ring-sidebar-primary\/40{--tw-ring-color:color-mix(in oklab,var(--sidebar-primary) 40%,transparent)}
.fill-sidebar-primary\/40{fill:color-mix(in oklab,var(--sidebar-primary) 40%,transparent)}
.from-sidebar-primary\/40{--tw-gradient-from:color-mix(in oklab,var(--sidebar-primary) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-primary\/40{--tw-gradient-to:color-mix(in oklab,var(--sidebar-primary) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-primary\/40{--tw-gradient-via:color-mix(in oklab,var(--sidebar-primary) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-primary\/50{background-color:color-mix(in oklab,var(--sidebar-primary) 50%,transparent)}
.text-sidebar-primary\/50{color:color-mix(in oklab,var(--sidebar-primary) 50%,transparent)}
.border-sidebar-primary\/50{border-color:color-mix(in oklab,var(--sidebar-primary) 50%,transparent)}
.ring-sidebar-primary\/50{--tw-ring-color:color-mix(in oklab,var(--sidebar-primary) 50%,transparent)}
.fill-sidebar-primary\/50{fill:color-mix(in oklab,var(--sidebar-primary) 50%,transparent)}
.from-sidebar-primary\/50{--tw-gradient-from:color-mix(in oklab,var(--sidebar-primary) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-primary\/50{--tw-gradient-to:color-mix(in oklab,var(--sidebar-primary) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-primary\/50{--tw-gradient-via:color-mix(in oklab,var(--sidebar-primary) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-primary\/60{background-color:color-mix(in oklab,var(--sidebar-primary) 60%,transparent)}
.text-sidebar-primary\/60{color:color-mix(in oklab,var(--sidebar-primary) 60%,transparent)}
.border-sidebar-primary\/60{border-color:color-mix(in oklab,var(--sidebar-primary) 60%,transparent)}
.ring-sidebar-primary\/60{--tw-ring-color:color-mix(in oklab,var(--sidebar-primary) 60%,transparent)}
.fill-sidebar-primary\/60{fill:color-mix(in oklab,var(--sidebar-primary) 60%,transparent)}
.from-sidebar-primary\/60{--tw-gradient-from:color-mix(in oklab,var(--sidebar-primary) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-primary\/60{--tw-gradient-to:color-mix(in oklab,var(--sidebar-primary) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-primary\/60{--tw-gradient-via:color-mix(in oklab,var(--sidebar-primary) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-primary\/70{background-color:color-mix(in oklab,var(--sidebar-primary) 70%,transparent)}
.text-sidebar-primary\/70{color:color-mix(in oklab,var(--sidebar-primary) 70%,transparent)}
.border-sidebar-primary\/70{border-color:color-mix(in oklab,var(--sidebar-primary) 70%,transparent)}
.ring-sidebar-primary\/70{--tw-ring-color:color-mix(in oklab,var(--sidebar-primary) 70%,transparent)}
.fill-sidebar-primary\/70{fill:color-mix(in oklab,var(--sidebar-primary) 70%,transparent)}
.from-sidebar-primary\/70{--tw-gradient-from:color-mix(in oklab,var(--sidebar-primary) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-primary\/70{--tw-gradient-to:color-mix(in oklab,var(--sidebar-primary) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-primary\/70{--tw-gradient-via:color-mix(in oklab,var(--sidebar-primary) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-primary\/75{background-color:color-mix(in oklab,var(--sidebar-primary) 75%,transparent)}
.text-sidebar-primary\/75{color:color-mix(in oklab,var(--sidebar-primary) 75%,transparent)}
.border-sidebar-primary\/75{border-color:color-mix(in oklab,var(--sidebar-primary) 75%,transparent)}
.ring-sidebar-primary\/75{--tw-ring-color:color-mix(in oklab,var(--sidebar-primary) 75%,transparent)}
.fill-sidebar-primary\/75{fill:color-mix(in oklab,var(--sidebar-primary) 75%,transparent)}
.from-sidebar-primary\/75{--tw-gradient-from:color-mix(in oklab,var(--sidebar-primary) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-primary\/75{--tw-gradient-to:color-mix(in oklab,var(--sidebar-primary) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-primary\/75{--tw-gradient-via:color-mix(in oklab,var(--sidebar-primary) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-primary\/80{background-color:color-mix(in oklab,var(--sidebar-primary) 80%,transparent)}
.text-sidebar-primary\/80{color:color-mix(in oklab,var(--sidebar-primary) 80%,transparent)}
.border-sidebar-primary\/80{border-color:color-mix(in oklab,var(--sidebar-primary) 80%,transparent)}
.ring-sidebar-primary\/80{--tw-ring-color:color-mix(in oklab,var(--sidebar-primary) 80%,transparent)}
.fill-sidebar-primary\/80{fill:color-mix(in oklab,var(--sidebar-primary) 80%,transparent)}
.from-sidebar-primary\/80{--tw-gradient-from:color-mix(in oklab,var(--sidebar-primary) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-primary\/80{--tw-gradient-to:color-mix(in oklab,var(--sidebar-primary) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-primary\/80{--tw-gradient-via:color-mix(in oklab,var(--sidebar-primary) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-primary\/90{background-color:color-mix(in oklab,var(--sidebar-primary) 90%,transparent)}
.text-sidebar-primary\/90{color:color-mix(in oklab,var(--sidebar-primary) 90%,transparent)}
.border-sidebar-primary\/90{border-color:color-mix(in oklab,var(--sidebar-primary) 90%,transparent)}
.ring-sidebar-primary\/90{--tw-ring-color:color-mix(in oklab,var(--sidebar-primary) 90%,transparent)}
.fill-sidebar-primary\/90{fill:color-mix(in oklab,var(--sidebar-primary) 90%,transparent)}
.from-sidebar-primary\/90{--tw-gradient-from:color-mix(in oklab,var(--sidebar-primary) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-primary\/90{--tw-gradient-to:color-mix(in oklab,var(--sidebar-primary) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-primary\/90{--tw-gradient-via:color-mix(in oklab,var(--sidebar-primary) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.from-sidebar-primary{--tw-gradient-from:var(--sidebar-primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-primary{--tw-gradient-to:var(--sidebar-primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-primary-foreground{background-color:var(--sidebar-primary-foreground)}
.text-sidebar-primary-foreground{color:var(--sidebar-primary-foreground)}
.border-sidebar-primary-foreground{border-color:var(--sidebar-primary-foreground)}
.bg-sidebar-primary-foreground\/3{background-color:color-mix(in oklab,var(--sidebar-primary-foreground) 3%,transparent)}
.text-sidebar-primary-foreground\/3{color:color-mix(in oklab,var(--sidebar-primary-foreground) 3%,transparent)}
.border-sidebar-primary-foreground\/3{border-color:color-mix(in oklab,var(--sidebar-primary-foreground) 3%,transparent)}
.ring-sidebar-primary-foreground\/3{--tw-ring-color:color-mix(in oklab,var(--sidebar-primary-foreground) 3%,transparent)}
.fill-sidebar-primary-foreground\/3{fill:color-mix(in oklab,var(--sidebar-primary-foreground) 3%,transparent)}
.from-sidebar-primary-foreground\/3{--tw-gradient-from:color-mix(in oklab,var(--sidebar-primary-foreground) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-primary-foreground\/3{--tw-gradient-to:color-mix(in oklab,var(--sidebar-primary-foreground) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-primary-foreground\/3{--tw-gradient-via:color-mix(in oklab,var(--sidebar-primary-foreground) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-primary-foreground\/5{background-color:color-mix(in oklab,var(--sidebar-primary-foreground) 5%,transparent)}
.text-sidebar-primary-foreground\/5{color:color-mix(in oklab,var(--sidebar-primary-foreground) 5%,transparent)}
.border-sidebar-primary-foreground\/5{border-color:color-mix(in oklab,var(--sidebar-primary-foreground) 5%,transparent)}
.ring-sidebar-primary-foreground\/5{--tw-ring-color:color-mix(in oklab,var(--sidebar-primary-foreground) 5%,transparent)}
.fill-sidebar-primary-foreground\/5{fill:color-mix(in oklab,var(--sidebar-primary-foreground) 5%,transparent)}
.from-sidebar-primary-foreground\/5{--tw-gradient-from:color-mix(in oklab,var(--sidebar-primary-foreground) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-primary-foreground\/5{--tw-gradient-to:color-mix(in oklab,var(--sidebar-primary-foreground) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-primary-foreground\/5{--tw-gradient-via:color-mix(in oklab,var(--sidebar-primary-foreground) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-primary-foreground\/8{background-color:color-mix(in oklab,var(--sidebar-primary-foreground) 8%,transparent)}
.text-sidebar-primary-foreground\/8{color:color-mix(in oklab,var(--sidebar-primary-foreground) 8%,transparent)}
.border-sidebar-primary-foreground\/8{border-color:color-mix(in oklab,var(--sidebar-primary-foreground) 8%,transparent)}
.ring-sidebar-primary-foreground\/8{--tw-ring-color:color-mix(in oklab,var(--sidebar-primary-foreground) 8%,transparent)}
.fill-sidebar-primary-foreground\/8{fill:color-mix(in oklab,var(--sidebar-primary-foreground) 8%,transparent)}
.from-sidebar-primary-foreground\/8{--tw-gradient-from:color-mix(in oklab,var(--sidebar-primary-foreground) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-primary-foreground\/8{--tw-gradient-to:color-mix(in oklab,var(--sidebar-primary-foreground) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-primary-foreground\/8{--tw-gradient-via:color-mix(in oklab,var(--sidebar-primary-foreground) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-primary-foreground\/10{background-color:color-mix(in oklab,var(--sidebar-primary-foreground) 10%,transparent)}
.text-sidebar-primary-foreground\/10{color:color-mix(in oklab,var(--sidebar-primary-foreground) 10%,transparent)}
.border-sidebar-primary-foreground\/10{border-color:color-mix(in oklab,var(--sidebar-primary-foreground) 10%,transparent)}
.ring-sidebar-primary-foreground\/10{--tw-ring-color:color-mix(in oklab,var(--sidebar-primary-foreground) 10%,transparent)}
.fill-sidebar-primary-foreground\/10{fill:color-mix(in oklab,var(--sidebar-primary-foreground) 10%,transparent)}
.from-sidebar-primary-foreground\/10{--tw-gradient-from:color-mix(in oklab,var(--sidebar-primary-foreground) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-primary-foreground\/10{--tw-gradient-to:color-mix(in oklab,var(--sidebar-primary-foreground) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-primary-foreground\/10{--tw-gradient-via:color-mix(in oklab,var(--sidebar-primary-foreground) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-primary-foreground\/12{background-color:color-mix(in oklab,var(--sidebar-primary-foreground) 12%,transparent)}
.text-sidebar-primary-foreground\/12{color:color-mix(in oklab,var(--sidebar-primary-foreground) 12%,transparent)}
.border-sidebar-primary-foreground\/12{border-color:color-mix(in oklab,var(--sidebar-primary-foreground) 12%,transparent)}
.ring-sidebar-primary-foreground\/12{--tw-ring-color:color-mix(in oklab,var(--sidebar-primary-foreground) 12%,transparent)}
.fill-sidebar-primary-foreground\/12{fill:color-mix(in oklab,var(--sidebar-primary-foreground) 12%,transparent)}
.from-sidebar-primary-foreground\/12{--tw-gradient-from:color-mix(in oklab,var(--sidebar-primary-foreground) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-primary-foreground\/12{--tw-gradient-to:color-mix(in oklab,var(--sidebar-primary-foreground) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-primary-foreground\/12{--tw-gradient-via:color-mix(in oklab,var(--sidebar-primary-foreground) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-primary-foreground\/15{background-color:color-mix(in oklab,var(--sidebar-primary-foreground) 15%,transparent)}
.text-sidebar-primary-foreground\/15{color:color-mix(in oklab,var(--sidebar-primary-foreground) 15%,transparent)}
.border-sidebar-primary-foreground\/15{border-color:color-mix(in oklab,var(--sidebar-primary-foreground) 15%,transparent)}
.ring-sidebar-primary-foreground\/15{--tw-ring-color:color-mix(in oklab,var(--sidebar-primary-foreground) 15%,transparent)}
.fill-sidebar-primary-foreground\/15{fill:color-mix(in oklab,var(--sidebar-primary-foreground) 15%,transparent)}
.from-sidebar-primary-foreground\/15{--tw-gradient-from:color-mix(in oklab,var(--sidebar-primary-foreground) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-primary-foreground\/15{--tw-gradient-to:color-mix(in oklab,var(--sidebar-primary-foreground) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-primary-foreground\/15{--tw-gradient-via:color-mix(in oklab,var(--sidebar-primary-foreground) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-primary-foreground\/20{background-color:color-mix(in oklab,var(--sidebar-primary-foreground) 20%,transparent)}
.text-sidebar-primary-foreground\/20{color:color-mix(in oklab,var(--sidebar-primary-foreground) 20%,transparent)}
.border-sidebar-primary-foreground\/20{border-color:color-mix(in oklab,var(--sidebar-primary-foreground) 20%,transparent)}
.ring-sidebar-primary-foreground\/20{--tw-ring-color:color-mix(in oklab,var(--sidebar-primary-foreground) 20%,transparent)}
.fill-sidebar-primary-foreground\/20{fill:color-mix(in oklab,var(--sidebar-primary-foreground) 20%,transparent)}
.from-sidebar-primary-foreground\/20{--tw-gradient-from:color-mix(in oklab,var(--sidebar-primary-foreground) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-primary-foreground\/20{--tw-gradient-to:color-mix(in oklab,var(--sidebar-primary-foreground) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-primary-foreground\/20{--tw-gradient-via:color-mix(in oklab,var(--sidebar-primary-foreground) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-primary-foreground\/25{background-color:color-mix(in oklab,var(--sidebar-primary-foreground) 25%,transparent)}
.text-sidebar-primary-foreground\/25{color:color-mix(in oklab,var(--sidebar-primary-foreground) 25%,transparent)}
.border-sidebar-primary-foreground\/25{border-color:color-mix(in oklab,var(--sidebar-primary-foreground) 25%,transparent)}
.ring-sidebar-primary-foreground\/25{--tw-ring-color:color-mix(in oklab,var(--sidebar-primary-foreground) 25%,transparent)}
.fill-sidebar-primary-foreground\/25{fill:color-mix(in oklab,var(--sidebar-primary-foreground) 25%,transparent)}
.from-sidebar-primary-foreground\/25{--tw-gradient-from:color-mix(in oklab,var(--sidebar-primary-foreground) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-primary-foreground\/25{--tw-gradient-to:color-mix(in oklab,var(--sidebar-primary-foreground) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-primary-foreground\/25{--tw-gradient-via:color-mix(in oklab,var(--sidebar-primary-foreground) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-primary-foreground\/30{background-color:color-mix(in oklab,var(--sidebar-primary-foreground) 30%,transparent)}
.text-sidebar-primary-foreground\/30{color:color-mix(in oklab,var(--sidebar-primary-foreground) 30%,transparent)}
.border-sidebar-primary-foreground\/30{border-color:color-mix(in oklab,var(--sidebar-primary-foreground) 30%,transparent)}
.ring-sidebar-primary-foreground\/30{--tw-ring-color:color-mix(in oklab,var(--sidebar-primary-foreground) 30%,transparent)}
.fill-sidebar-primary-foreground\/30{fill:color-mix(in oklab,var(--sidebar-primary-foreground) 30%,transparent)}
.from-sidebar-primary-foreground\/30{--tw-gradient-from:color-mix(in oklab,var(--sidebar-primary-foreground) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-primary-foreground\/30{--tw-gradient-to:color-mix(in oklab,var(--sidebar-primary-foreground) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-primary-foreground\/30{--tw-gradient-via:color-mix(in oklab,var(--sidebar-primary-foreground) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-primary-foreground\/40{background-color:color-mix(in oklab,var(--sidebar-primary-foreground) 40%,transparent)}
.text-sidebar-primary-foreground\/40{color:color-mix(in oklab,var(--sidebar-primary-foreground) 40%,transparent)}
.border-sidebar-primary-foreground\/40{border-color:color-mix(in oklab,var(--sidebar-primary-foreground) 40%,transparent)}
.ring-sidebar-primary-foreground\/40{--tw-ring-color:color-mix(in oklab,var(--sidebar-primary-foreground) 40%,transparent)}
.fill-sidebar-primary-foreground\/40{fill:color-mix(in oklab,var(--sidebar-primary-foreground) 40%,transparent)}
.from-sidebar-primary-foreground\/40{--tw-gradient-from:color-mix(in oklab,var(--sidebar-primary-foreground) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-primary-foreground\/40{--tw-gradient-to:color-mix(in oklab,var(--sidebar-primary-foreground) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-primary-foreground\/40{--tw-gradient-via:color-mix(in oklab,var(--sidebar-primary-foreground) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-primary-foreground\/50{background-color:color-mix(in oklab,var(--sidebar-primary-foreground) 50%,transparent)}
.text-sidebar-primary-foreground\/50{color:color-mix(in oklab,var(--sidebar-primary-foreground) 50%,transparent)}
.border-sidebar-primary-foreground\/50{border-color:color-mix(in oklab,var(--sidebar-primary-foreground) 50%,transparent)}
.ring-sidebar-primary-foreground\/50{--tw-ring-color:color-mix(in oklab,var(--sidebar-primary-foreground) 50%,transparent)}
.fill-sidebar-primary-foreground\/50{fill:color-mix(in oklab,var(--sidebar-primary-foreground) 50%,transparent)}
.from-sidebar-primary-foreground\/50{--tw-gradient-from:color-mix(in oklab,var(--sidebar-primary-foreground) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-primary-foreground\/50{--tw-gradient-to:color-mix(in oklab,var(--sidebar-primary-foreground) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-primary-foreground\/50{--tw-gradient-via:color-mix(in oklab,var(--sidebar-primary-foreground) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-primary-foreground\/60{background-color:color-mix(in oklab,var(--sidebar-primary-foreground) 60%,transparent)}
.text-sidebar-primary-foreground\/60{color:color-mix(in oklab,var(--sidebar-primary-foreground) 60%,transparent)}
.border-sidebar-primary-foreground\/60{border-color:color-mix(in oklab,var(--sidebar-primary-foreground) 60%,transparent)}
.ring-sidebar-primary-foreground\/60{--tw-ring-color:color-mix(in oklab,var(--sidebar-primary-foreground) 60%,transparent)}
.fill-sidebar-primary-foreground\/60{fill:color-mix(in oklab,var(--sidebar-primary-foreground) 60%,transparent)}
.from-sidebar-primary-foreground\/60{--tw-gradient-from:color-mix(in oklab,var(--sidebar-primary-foreground) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-primary-foreground\/60{--tw-gradient-to:color-mix(in oklab,var(--sidebar-primary-foreground) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-primary-foreground\/60{--tw-gradient-via:color-mix(in oklab,var(--sidebar-primary-foreground) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-primary-foreground\/70{background-color:color-mix(in oklab,var(--sidebar-primary-foreground) 70%,transparent)}
.text-sidebar-primary-foreground\/70{color:color-mix(in oklab,var(--sidebar-primary-foreground) 70%,transparent)}
.border-sidebar-primary-foreground\/70{border-color:color-mix(in oklab,var(--sidebar-primary-foreground) 70%,transparent)}
.ring-sidebar-primary-foreground\/70{--tw-ring-color:color-mix(in oklab,var(--sidebar-primary-foreground) 70%,transparent)}
.fill-sidebar-primary-foreground\/70{fill:color-mix(in oklab,var(--sidebar-primary-foreground) 70%,transparent)}
.from-sidebar-primary-foreground\/70{--tw-gradient-from:color-mix(in oklab,var(--sidebar-primary-foreground) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-primary-foreground\/70{--tw-gradient-to:color-mix(in oklab,var(--sidebar-primary-foreground) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-primary-foreground\/70{--tw-gradient-via:color-mix(in oklab,var(--sidebar-primary-foreground) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-primary-foreground\/75{background-color:color-mix(in oklab,var(--sidebar-primary-foreground) 75%,transparent)}
.text-sidebar-primary-foreground\/75{color:color-mix(in oklab,var(--sidebar-primary-foreground) 75%,transparent)}
.border-sidebar-primary-foreground\/75{border-color:color-mix(in oklab,var(--sidebar-primary-foreground) 75%,transparent)}
.ring-sidebar-primary-foreground\/75{--tw-ring-color:color-mix(in oklab,var(--sidebar-primary-foreground) 75%,transparent)}
.fill-sidebar-primary-foreground\/75{fill:color-mix(in oklab,var(--sidebar-primary-foreground) 75%,transparent)}
.from-sidebar-primary-foreground\/75{--tw-gradient-from:color-mix(in oklab,var(--sidebar-primary-foreground) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-primary-foreground\/75{--tw-gradient-to:color-mix(in oklab,var(--sidebar-primary-foreground) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-primary-foreground\/75{--tw-gradient-via:color-mix(in oklab,var(--sidebar-primary-foreground) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-primary-foreground\/80{background-color:color-mix(in oklab,var(--sidebar-primary-foreground) 80%,transparent)}
.text-sidebar-primary-foreground\/80{color:color-mix(in oklab,var(--sidebar-primary-foreground) 80%,transparent)}
.border-sidebar-primary-foreground\/80{border-color:color-mix(in oklab,var(--sidebar-primary-foreground) 80%,transparent)}
.ring-sidebar-primary-foreground\/80{--tw-ring-color:color-mix(in oklab,var(--sidebar-primary-foreground) 80%,transparent)}
.fill-sidebar-primary-foreground\/80{fill:color-mix(in oklab,var(--sidebar-primary-foreground) 80%,transparent)}
.from-sidebar-primary-foreground\/80{--tw-gradient-from:color-mix(in oklab,var(--sidebar-primary-foreground) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-primary-foreground\/80{--tw-gradient-to:color-mix(in oklab,var(--sidebar-primary-foreground) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-primary-foreground\/80{--tw-gradient-via:color-mix(in oklab,var(--sidebar-primary-foreground) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-primary-foreground\/90{background-color:color-mix(in oklab,var(--sidebar-primary-foreground) 90%,transparent)}
.text-sidebar-primary-foreground\/90{color:color-mix(in oklab,var(--sidebar-primary-foreground) 90%,transparent)}
.border-sidebar-primary-foreground\/90{border-color:color-mix(in oklab,var(--sidebar-primary-foreground) 90%,transparent)}
.ring-sidebar-primary-foreground\/90{--tw-ring-color:color-mix(in oklab,var(--sidebar-primary-foreground) 90%,transparent)}
.fill-sidebar-primary-foreground\/90{fill:color-mix(in oklab,var(--sidebar-primary-foreground) 90%,transparent)}
.from-sidebar-primary-foreground\/90{--tw-gradient-from:color-mix(in oklab,var(--sidebar-primary-foreground) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-primary-foreground\/90{--tw-gradient-to:color-mix(in oklab,var(--sidebar-primary-foreground) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-primary-foreground\/90{--tw-gradient-via:color-mix(in oklab,var(--sidebar-primary-foreground) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.from-sidebar-primary-foreground{--tw-gradient-from:var(--sidebar-primary-foreground);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-primary-foreground{--tw-gradient-to:var(--sidebar-primary-foreground);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-accent{background-color:var(--sidebar-accent)}
.text-sidebar-accent{color:var(--sidebar-accent)}
.border-sidebar-accent{border-color:var(--sidebar-accent)}
.bg-sidebar-accent\/3{background-color:color-mix(in oklab,var(--sidebar-accent) 3%,transparent)}
.text-sidebar-accent\/3{color:color-mix(in oklab,var(--sidebar-accent) 3%,transparent)}
.border-sidebar-accent\/3{border-color:color-mix(in oklab,var(--sidebar-accent) 3%,transparent)}
.ring-sidebar-accent\/3{--tw-ring-color:color-mix(in oklab,var(--sidebar-accent) 3%,transparent)}
.fill-sidebar-accent\/3{fill:color-mix(in oklab,var(--sidebar-accent) 3%,transparent)}
.from-sidebar-accent\/3{--tw-gradient-from:color-mix(in oklab,var(--sidebar-accent) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-accent\/3{--tw-gradient-to:color-mix(in oklab,var(--sidebar-accent) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-accent\/3{--tw-gradient-via:color-mix(in oklab,var(--sidebar-accent) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-accent\/5{background-color:color-mix(in oklab,var(--sidebar-accent) 5%,transparent)}
.text-sidebar-accent\/5{color:color-mix(in oklab,var(--sidebar-accent) 5%,transparent)}
.border-sidebar-accent\/5{border-color:color-mix(in oklab,var(--sidebar-accent) 5%,transparent)}
.ring-sidebar-accent\/5{--tw-ring-color:color-mix(in oklab,var(--sidebar-accent) 5%,transparent)}
.fill-sidebar-accent\/5{fill:color-mix(in oklab,var(--sidebar-accent) 5%,transparent)}
.from-sidebar-accent\/5{--tw-gradient-from:color-mix(in oklab,var(--sidebar-accent) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-accent\/5{--tw-gradient-to:color-mix(in oklab,var(--sidebar-accent) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-accent\/5{--tw-gradient-via:color-mix(in oklab,var(--sidebar-accent) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-accent\/8{background-color:color-mix(in oklab,var(--sidebar-accent) 8%,transparent)}
.text-sidebar-accent\/8{color:color-mix(in oklab,var(--sidebar-accent) 8%,transparent)}
.border-sidebar-accent\/8{border-color:color-mix(in oklab,var(--sidebar-accent) 8%,transparent)}
.ring-sidebar-accent\/8{--tw-ring-color:color-mix(in oklab,var(--sidebar-accent) 8%,transparent)}
.fill-sidebar-accent\/8{fill:color-mix(in oklab,var(--sidebar-accent) 8%,transparent)}
.from-sidebar-accent\/8{--tw-gradient-from:color-mix(in oklab,var(--sidebar-accent) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-accent\/8{--tw-gradient-to:color-mix(in oklab,var(--sidebar-accent) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-accent\/8{--tw-gradient-via:color-mix(in oklab,var(--sidebar-accent) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-accent\/10{background-color:color-mix(in oklab,var(--sidebar-accent) 10%,transparent)}
.text-sidebar-accent\/10{color:color-mix(in oklab,var(--sidebar-accent) 10%,transparent)}
.border-sidebar-accent\/10{border-color:color-mix(in oklab,var(--sidebar-accent) 10%,transparent)}
.ring-sidebar-accent\/10{--tw-ring-color:color-mix(in oklab,var(--sidebar-accent) 10%,transparent)}
.fill-sidebar-accent\/10{fill:color-mix(in oklab,var(--sidebar-accent) 10%,transparent)}
.from-sidebar-accent\/10{--tw-gradient-from:color-mix(in oklab,var(--sidebar-accent) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-accent\/10{--tw-gradient-to:color-mix(in oklab,var(--sidebar-accent) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-accent\/10{--tw-gradient-via:color-mix(in oklab,var(--sidebar-accent) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-accent\/12{background-color:color-mix(in oklab,var(--sidebar-accent) 12%,transparent)}
.text-sidebar-accent\/12{color:color-mix(in oklab,var(--sidebar-accent) 12%,transparent)}
.border-sidebar-accent\/12{border-color:color-mix(in oklab,var(--sidebar-accent) 12%,transparent)}
.ring-sidebar-accent\/12{--tw-ring-color:color-mix(in oklab,var(--sidebar-accent) 12%,transparent)}
.fill-sidebar-accent\/12{fill:color-mix(in oklab,var(--sidebar-accent) 12%,transparent)}
.from-sidebar-accent\/12{--tw-gradient-from:color-mix(in oklab,var(--sidebar-accent) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-accent\/12{--tw-gradient-to:color-mix(in oklab,var(--sidebar-accent) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-accent\/12{--tw-gradient-via:color-mix(in oklab,var(--sidebar-accent) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-accent\/15{background-color:color-mix(in oklab,var(--sidebar-accent) 15%,transparent)}
.text-sidebar-accent\/15{color:color-mix(in oklab,var(--sidebar-accent) 15%,transparent)}
.border-sidebar-accent\/15{border-color:color-mix(in oklab,var(--sidebar-accent) 15%,transparent)}
.ring-sidebar-accent\/15{--tw-ring-color:color-mix(in oklab,var(--sidebar-accent) 15%,transparent)}
.fill-sidebar-accent\/15{fill:color-mix(in oklab,var(--sidebar-accent) 15%,transparent)}
.from-sidebar-accent\/15{--tw-gradient-from:color-mix(in oklab,var(--sidebar-accent) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-accent\/15{--tw-gradient-to:color-mix(in oklab,var(--sidebar-accent) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-accent\/15{--tw-gradient-via:color-mix(in oklab,var(--sidebar-accent) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-accent\/20{background-color:color-mix(in oklab,var(--sidebar-accent) 20%,transparent)}
.text-sidebar-accent\/20{color:color-mix(in oklab,var(--sidebar-accent) 20%,transparent)}
.border-sidebar-accent\/20{border-color:color-mix(in oklab,var(--sidebar-accent) 20%,transparent)}
.ring-sidebar-accent\/20{--tw-ring-color:color-mix(in oklab,var(--sidebar-accent) 20%,transparent)}
.fill-sidebar-accent\/20{fill:color-mix(in oklab,var(--sidebar-accent) 20%,transparent)}
.from-sidebar-accent\/20{--tw-gradient-from:color-mix(in oklab,var(--sidebar-accent) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-accent\/20{--tw-gradient-to:color-mix(in oklab,var(--sidebar-accent) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-accent\/20{--tw-gradient-via:color-mix(in oklab,var(--sidebar-accent) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-accent\/25{background-color:color-mix(in oklab,var(--sidebar-accent) 25%,transparent)}
.text-sidebar-accent\/25{color:color-mix(in oklab,var(--sidebar-accent) 25%,transparent)}
.border-sidebar-accent\/25{border-color:color-mix(in oklab,var(--sidebar-accent) 25%,transparent)}
.ring-sidebar-accent\/25{--tw-ring-color:color-mix(in oklab,var(--sidebar-accent) 25%,transparent)}
.fill-sidebar-accent\/25{fill:color-mix(in oklab,var(--sidebar-accent) 25%,transparent)}
.from-sidebar-accent\/25{--tw-gradient-from:color-mix(in oklab,var(--sidebar-accent) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-accent\/25{--tw-gradient-to:color-mix(in oklab,var(--sidebar-accent) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-accent\/25{--tw-gradient-via:color-mix(in oklab,var(--sidebar-accent) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-accent\/30{background-color:color-mix(in oklab,var(--sidebar-accent) 30%,transparent)}
.text-sidebar-accent\/30{color:color-mix(in oklab,var(--sidebar-accent) 30%,transparent)}
.border-sidebar-accent\/30{border-color:color-mix(in oklab,var(--sidebar-accent) 30%,transparent)}
.ring-sidebar-accent\/30{--tw-ring-color:color-mix(in oklab,var(--sidebar-accent) 30%,transparent)}
.fill-sidebar-accent\/30{fill:color-mix(in oklab,var(--sidebar-accent) 30%,transparent)}
.from-sidebar-accent\/30{--tw-gradient-from:color-mix(in oklab,var(--sidebar-accent) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-accent\/30{--tw-gradient-to:color-mix(in oklab,var(--sidebar-accent) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-accent\/30{--tw-gradient-via:color-mix(in oklab,var(--sidebar-accent) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-accent\/40{background-color:color-mix(in oklab,var(--sidebar-accent) 40%,transparent)}
.text-sidebar-accent\/40{color:color-mix(in oklab,var(--sidebar-accent) 40%,transparent)}
.border-sidebar-accent\/40{border-color:color-mix(in oklab,var(--sidebar-accent) 40%,transparent)}
.ring-sidebar-accent\/40{--tw-ring-color:color-mix(in oklab,var(--sidebar-accent) 40%,transparent)}
.fill-sidebar-accent\/40{fill:color-mix(in oklab,var(--sidebar-accent) 40%,transparent)}
.from-sidebar-accent\/40{--tw-gradient-from:color-mix(in oklab,var(--sidebar-accent) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-accent\/40{--tw-gradient-to:color-mix(in oklab,var(--sidebar-accent) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-accent\/40{--tw-gradient-via:color-mix(in oklab,var(--sidebar-accent) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-accent\/50{background-color:color-mix(in oklab,var(--sidebar-accent) 50%,transparent)}
.text-sidebar-accent\/50{color:color-mix(in oklab,var(--sidebar-accent) 50%,transparent)}
.border-sidebar-accent\/50{border-color:color-mix(in oklab,var(--sidebar-accent) 50%,transparent)}
.ring-sidebar-accent\/50{--tw-ring-color:color-mix(in oklab,var(--sidebar-accent) 50%,transparent)}
.fill-sidebar-accent\/50{fill:color-mix(in oklab,var(--sidebar-accent) 50%,transparent)}
.from-sidebar-accent\/50{--tw-gradient-from:color-mix(in oklab,var(--sidebar-accent) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-accent\/50{--tw-gradient-to:color-mix(in oklab,var(--sidebar-accent) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-accent\/50{--tw-gradient-via:color-mix(in oklab,var(--sidebar-accent) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-accent\/60{background-color:color-mix(in oklab,var(--sidebar-accent) 60%,transparent)}
.text-sidebar-accent\/60{color:color-mix(in oklab,var(--sidebar-accent) 60%,transparent)}
.border-sidebar-accent\/60{border-color:color-mix(in oklab,var(--sidebar-accent) 60%,transparent)}
.ring-sidebar-accent\/60{--tw-ring-color:color-mix(in oklab,var(--sidebar-accent) 60%,transparent)}
.fill-sidebar-accent\/60{fill:color-mix(in oklab,var(--sidebar-accent) 60%,transparent)}
.from-sidebar-accent\/60{--tw-gradient-from:color-mix(in oklab,var(--sidebar-accent) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-accent\/60{--tw-gradient-to:color-mix(in oklab,var(--sidebar-accent) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-accent\/60{--tw-gradient-via:color-mix(in oklab,var(--sidebar-accent) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-accent\/70{background-color:color-mix(in oklab,var(--sidebar-accent) 70%,transparent)}
.text-sidebar-accent\/70{color:color-mix(in oklab,var(--sidebar-accent) 70%,transparent)}
.border-sidebar-accent\/70{border-color:color-mix(in oklab,var(--sidebar-accent) 70%,transparent)}
.ring-sidebar-accent\/70{--tw-ring-color:color-mix(in oklab,var(--sidebar-accent) 70%,transparent)}
.fill-sidebar-accent\/70{fill:color-mix(in oklab,var(--sidebar-accent) 70%,transparent)}
.from-sidebar-accent\/70{--tw-gradient-from:color-mix(in oklab,var(--sidebar-accent) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-accent\/70{--tw-gradient-to:color-mix(in oklab,var(--sidebar-accent) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-accent\/70{--tw-gradient-via:color-mix(in oklab,var(--sidebar-accent) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-accent\/75{background-color:color-mix(in oklab,var(--sidebar-accent) 75%,transparent)}
.text-sidebar-accent\/75{color:color-mix(in oklab,var(--sidebar-accent) 75%,transparent)}
.border-sidebar-accent\/75{border-color:color-mix(in oklab,var(--sidebar-accent) 75%,transparent)}
.ring-sidebar-accent\/75{--tw-ring-color:color-mix(in oklab,var(--sidebar-accent) 75%,transparent)}
.fill-sidebar-accent\/75{fill:color-mix(in oklab,var(--sidebar-accent) 75%,transparent)}
.from-sidebar-accent\/75{--tw-gradient-from:color-mix(in oklab,var(--sidebar-accent) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-accent\/75{--tw-gradient-to:color-mix(in oklab,var(--sidebar-accent) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-accent\/75{--tw-gradient-via:color-mix(in oklab,var(--sidebar-accent) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-accent\/80{background-color:color-mix(in oklab,var(--sidebar-accent) 80%,transparent)}
.text-sidebar-accent\/80{color:color-mix(in oklab,var(--sidebar-accent) 80%,transparent)}
.border-sidebar-accent\/80{border-color:color-mix(in oklab,var(--sidebar-accent) 80%,transparent)}
.ring-sidebar-accent\/80{--tw-ring-color:color-mix(in oklab,var(--sidebar-accent) 80%,transparent)}
.fill-sidebar-accent\/80{fill:color-mix(in oklab,var(--sidebar-accent) 80%,transparent)}
.from-sidebar-accent\/80{--tw-gradient-from:color-mix(in oklab,var(--sidebar-accent) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-accent\/80{--tw-gradient-to:color-mix(in oklab,var(--sidebar-accent) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-accent\/80{--tw-gradient-via:color-mix(in oklab,var(--sidebar-accent) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-accent\/90{background-color:color-mix(in oklab,var(--sidebar-accent) 90%,transparent)}
.text-sidebar-accent\/90{color:color-mix(in oklab,var(--sidebar-accent) 90%,transparent)}
.border-sidebar-accent\/90{border-color:color-mix(in oklab,var(--sidebar-accent) 90%,transparent)}
.ring-sidebar-accent\/90{--tw-ring-color:color-mix(in oklab,var(--sidebar-accent) 90%,transparent)}
.fill-sidebar-accent\/90{fill:color-mix(in oklab,var(--sidebar-accent) 90%,transparent)}
.from-sidebar-accent\/90{--tw-gradient-from:color-mix(in oklab,var(--sidebar-accent) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-accent\/90{--tw-gradient-to:color-mix(in oklab,var(--sidebar-accent) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-accent\/90{--tw-gradient-via:color-mix(in oklab,var(--sidebar-accent) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.from-sidebar-accent{--tw-gradient-from:var(--sidebar-accent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-accent{--tw-gradient-to:var(--sidebar-accent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-foreground{background-color:var(--sidebar-foreground)}
.text-sidebar-foreground{color:var(--sidebar-foreground)}
.border-sidebar-foreground{border-color:var(--sidebar-foreground)}
.bg-sidebar-foreground\/3{background-color:color-mix(in oklab,var(--sidebar-foreground) 3%,transparent)}
.text-sidebar-foreground\/3{color:color-mix(in oklab,var(--sidebar-foreground) 3%,transparent)}
.border-sidebar-foreground\/3{border-color:color-mix(in oklab,var(--sidebar-foreground) 3%,transparent)}
.ring-sidebar-foreground\/3{--tw-ring-color:color-mix(in oklab,var(--sidebar-foreground) 3%,transparent)}
.fill-sidebar-foreground\/3{fill:color-mix(in oklab,var(--sidebar-foreground) 3%,transparent)}
.from-sidebar-foreground\/3{--tw-gradient-from:color-mix(in oklab,var(--sidebar-foreground) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-foreground\/3{--tw-gradient-to:color-mix(in oklab,var(--sidebar-foreground) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-foreground\/3{--tw-gradient-via:color-mix(in oklab,var(--sidebar-foreground) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-foreground\/5{background-color:color-mix(in oklab,var(--sidebar-foreground) 5%,transparent)}
.text-sidebar-foreground\/5{color:color-mix(in oklab,var(--sidebar-foreground) 5%,transparent)}
.border-sidebar-foreground\/5{border-color:color-mix(in oklab,var(--sidebar-foreground) 5%,transparent)}
.ring-sidebar-foreground\/5{--tw-ring-color:color-mix(in oklab,var(--sidebar-foreground) 5%,transparent)}
.fill-sidebar-foreground\/5{fill:color-mix(in oklab,var(--sidebar-foreground) 5%,transparent)}
.from-sidebar-foreground\/5{--tw-gradient-from:color-mix(in oklab,var(--sidebar-foreground) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-foreground\/5{--tw-gradient-to:color-mix(in oklab,var(--sidebar-foreground) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-foreground\/5{--tw-gradient-via:color-mix(in oklab,var(--sidebar-foreground) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-foreground\/8{background-color:color-mix(in oklab,var(--sidebar-foreground) 8%,transparent)}
.text-sidebar-foreground\/8{color:color-mix(in oklab,var(--sidebar-foreground) 8%,transparent)}
.border-sidebar-foreground\/8{border-color:color-mix(in oklab,var(--sidebar-foreground) 8%,transparent)}
.ring-sidebar-foreground\/8{--tw-ring-color:color-mix(in oklab,var(--sidebar-foreground) 8%,transparent)}
.fill-sidebar-foreground\/8{fill:color-mix(in oklab,var(--sidebar-foreground) 8%,transparent)}
.from-sidebar-foreground\/8{--tw-gradient-from:color-mix(in oklab,var(--sidebar-foreground) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-foreground\/8{--tw-gradient-to:color-mix(in oklab,var(--sidebar-foreground) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-foreground\/8{--tw-gradient-via:color-mix(in oklab,var(--sidebar-foreground) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-foreground\/10{background-color:color-mix(in oklab,var(--sidebar-foreground) 10%,transparent)}
.text-sidebar-foreground\/10{color:color-mix(in oklab,var(--sidebar-foreground) 10%,transparent)}
.border-sidebar-foreground\/10{border-color:color-mix(in oklab,var(--sidebar-foreground) 10%,transparent)}
.ring-sidebar-foreground\/10{--tw-ring-color:color-mix(in oklab,var(--sidebar-foreground) 10%,transparent)}
.fill-sidebar-foreground\/10{fill:color-mix(in oklab,var(--sidebar-foreground) 10%,transparent)}
.from-sidebar-foreground\/10{--tw-gradient-from:color-mix(in oklab,var(--sidebar-foreground) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-foreground\/10{--tw-gradient-to:color-mix(in oklab,var(--sidebar-foreground) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-foreground\/10{--tw-gradient-via:color-mix(in oklab,var(--sidebar-foreground) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-foreground\/12{background-color:color-mix(in oklab,var(--sidebar-foreground) 12%,transparent)}
.text-sidebar-foreground\/12{color:color-mix(in oklab,var(--sidebar-foreground) 12%,transparent)}
.border-sidebar-foreground\/12{border-color:color-mix(in oklab,var(--sidebar-foreground) 12%,transparent)}
.ring-sidebar-foreground\/12{--tw-ring-color:color-mix(in oklab,var(--sidebar-foreground) 12%,transparent)}
.fill-sidebar-foreground\/12{fill:color-mix(in oklab,var(--sidebar-foreground) 12%,transparent)}
.from-sidebar-foreground\/12{--tw-gradient-from:color-mix(in oklab,var(--sidebar-foreground) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-foreground\/12{--tw-gradient-to:color-mix(in oklab,var(--sidebar-foreground) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-foreground\/12{--tw-gradient-via:color-mix(in oklab,var(--sidebar-foreground) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-foreground\/15{background-color:color-mix(in oklab,var(--sidebar-foreground) 15%,transparent)}
.text-sidebar-foreground\/15{color:color-mix(in oklab,var(--sidebar-foreground) 15%,transparent)}
.border-sidebar-foreground\/15{border-color:color-mix(in oklab,var(--sidebar-foreground) 15%,transparent)}
.ring-sidebar-foreground\/15{--tw-ring-color:color-mix(in oklab,var(--sidebar-foreground) 15%,transparent)}
.fill-sidebar-foreground\/15{fill:color-mix(in oklab,var(--sidebar-foreground) 15%,transparent)}
.from-sidebar-foreground\/15{--tw-gradient-from:color-mix(in oklab,var(--sidebar-foreground) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-foreground\/15{--tw-gradient-to:color-mix(in oklab,var(--sidebar-foreground) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-foreground\/15{--tw-gradient-via:color-mix(in oklab,var(--sidebar-foreground) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-foreground\/20{background-color:color-mix(in oklab,var(--sidebar-foreground) 20%,transparent)}
.text-sidebar-foreground\/20{color:color-mix(in oklab,var(--sidebar-foreground) 20%,transparent)}
.border-sidebar-foreground\/20{border-color:color-mix(in oklab,var(--sidebar-foreground) 20%,transparent)}
.ring-sidebar-foreground\/20{--tw-ring-color:color-mix(in oklab,var(--sidebar-foreground) 20%,transparent)}
.fill-sidebar-foreground\/20{fill:color-mix(in oklab,var(--sidebar-foreground) 20%,transparent)}
.from-sidebar-foreground\/20{--tw-gradient-from:color-mix(in oklab,var(--sidebar-foreground) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-foreground\/20{--tw-gradient-to:color-mix(in oklab,var(--sidebar-foreground) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-foreground\/20{--tw-gradient-via:color-mix(in oklab,var(--sidebar-foreground) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-foreground\/25{background-color:color-mix(in oklab,var(--sidebar-foreground) 25%,transparent)}
.text-sidebar-foreground\/25{color:color-mix(in oklab,var(--sidebar-foreground) 25%,transparent)}
.border-sidebar-foreground\/25{border-color:color-mix(in oklab,var(--sidebar-foreground) 25%,transparent)}
.ring-sidebar-foreground\/25{--tw-ring-color:color-mix(in oklab,var(--sidebar-foreground) 25%,transparent)}
.fill-sidebar-foreground\/25{fill:color-mix(in oklab,var(--sidebar-foreground) 25%,transparent)}
.from-sidebar-foreground\/25{--tw-gradient-from:color-mix(in oklab,var(--sidebar-foreground) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-foreground\/25{--tw-gradient-to:color-mix(in oklab,var(--sidebar-foreground) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-foreground\/25{--tw-gradient-via:color-mix(in oklab,var(--sidebar-foreground) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-foreground\/30{background-color:color-mix(in oklab,var(--sidebar-foreground) 30%,transparent)}
.text-sidebar-foreground\/30{color:color-mix(in oklab,var(--sidebar-foreground) 30%,transparent)}
.border-sidebar-foreground\/30{border-color:color-mix(in oklab,var(--sidebar-foreground) 30%,transparent)}
.ring-sidebar-foreground\/30{--tw-ring-color:color-mix(in oklab,var(--sidebar-foreground) 30%,transparent)}
.fill-sidebar-foreground\/30{fill:color-mix(in oklab,var(--sidebar-foreground) 30%,transparent)}
.from-sidebar-foreground\/30{--tw-gradient-from:color-mix(in oklab,var(--sidebar-foreground) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-foreground\/30{--tw-gradient-to:color-mix(in oklab,var(--sidebar-foreground) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-foreground\/30{--tw-gradient-via:color-mix(in oklab,var(--sidebar-foreground) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-foreground\/40{background-color:color-mix(in oklab,var(--sidebar-foreground) 40%,transparent)}
.text-sidebar-foreground\/40{color:color-mix(in oklab,var(--sidebar-foreground) 40%,transparent)}
.border-sidebar-foreground\/40{border-color:color-mix(in oklab,var(--sidebar-foreground) 40%,transparent)}
.ring-sidebar-foreground\/40{--tw-ring-color:color-mix(in oklab,var(--sidebar-foreground) 40%,transparent)}
.fill-sidebar-foreground\/40{fill:color-mix(in oklab,var(--sidebar-foreground) 40%,transparent)}
.from-sidebar-foreground\/40{--tw-gradient-from:color-mix(in oklab,var(--sidebar-foreground) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-foreground\/40{--tw-gradient-to:color-mix(in oklab,var(--sidebar-foreground) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-foreground\/40{--tw-gradient-via:color-mix(in oklab,var(--sidebar-foreground) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-foreground\/50{background-color:color-mix(in oklab,var(--sidebar-foreground) 50%,transparent)}
.text-sidebar-foreground\/50{color:color-mix(in oklab,var(--sidebar-foreground) 50%,transparent)}
.border-sidebar-foreground\/50{border-color:color-mix(in oklab,var(--sidebar-foreground) 50%,transparent)}
.ring-sidebar-foreground\/50{--tw-ring-color:color-mix(in oklab,var(--sidebar-foreground) 50%,transparent)}
.fill-sidebar-foreground\/50{fill:color-mix(in oklab,var(--sidebar-foreground) 50%,transparent)}
.from-sidebar-foreground\/50{--tw-gradient-from:color-mix(in oklab,var(--sidebar-foreground) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-foreground\/50{--tw-gradient-to:color-mix(in oklab,var(--sidebar-foreground) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-foreground\/50{--tw-gradient-via:color-mix(in oklab,var(--sidebar-foreground) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-foreground\/60{background-color:color-mix(in oklab,var(--sidebar-foreground) 60%,transparent)}
.text-sidebar-foreground\/60{color:color-mix(in oklab,var(--sidebar-foreground) 60%,transparent)}
.border-sidebar-foreground\/60{border-color:color-mix(in oklab,var(--sidebar-foreground) 60%,transparent)}
.ring-sidebar-foreground\/60{--tw-ring-color:color-mix(in oklab,var(--sidebar-foreground) 60%,transparent)}
.fill-sidebar-foreground\/60{fill:color-mix(in oklab,var(--sidebar-foreground) 60%,transparent)}
.from-sidebar-foreground\/60{--tw-gradient-from:color-mix(in oklab,var(--sidebar-foreground) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-foreground\/60{--tw-gradient-to:color-mix(in oklab,var(--sidebar-foreground) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-foreground\/60{--tw-gradient-via:color-mix(in oklab,var(--sidebar-foreground) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-foreground\/70{background-color:color-mix(in oklab,var(--sidebar-foreground) 70%,transparent)}
.text-sidebar-foreground\/70{color:color-mix(in oklab,var(--sidebar-foreground) 70%,transparent)}
.border-sidebar-foreground\/70{border-color:color-mix(in oklab,var(--sidebar-foreground) 70%,transparent)}
.ring-sidebar-foreground\/70{--tw-ring-color:color-mix(in oklab,var(--sidebar-foreground) 70%,transparent)}
.fill-sidebar-foreground\/70{fill:color-mix(in oklab,var(--sidebar-foreground) 70%,transparent)}
.from-sidebar-foreground\/70{--tw-gradient-from:color-mix(in oklab,var(--sidebar-foreground) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-foreground\/70{--tw-gradient-to:color-mix(in oklab,var(--sidebar-foreground) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-foreground\/70{--tw-gradient-via:color-mix(in oklab,var(--sidebar-foreground) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-foreground\/75{background-color:color-mix(in oklab,var(--sidebar-foreground) 75%,transparent)}
.text-sidebar-foreground\/75{color:color-mix(in oklab,var(--sidebar-foreground) 75%,transparent)}
.border-sidebar-foreground\/75{border-color:color-mix(in oklab,var(--sidebar-foreground) 75%,transparent)}
.ring-sidebar-foreground\/75{--tw-ring-color:color-mix(in oklab,var(--sidebar-foreground) 75%,transparent)}
.fill-sidebar-foreground\/75{fill:color-mix(in oklab,var(--sidebar-foreground) 75%,transparent)}
.from-sidebar-foreground\/75{--tw-gradient-from:color-mix(in oklab,var(--sidebar-foreground) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-foreground\/75{--tw-gradient-to:color-mix(in oklab,var(--sidebar-foreground) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-foreground\/75{--tw-gradient-via:color-mix(in oklab,var(--sidebar-foreground) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-foreground\/80{background-color:color-mix(in oklab,var(--sidebar-foreground) 80%,transparent)}
.text-sidebar-foreground\/80{color:color-mix(in oklab,var(--sidebar-foreground) 80%,transparent)}
.border-sidebar-foreground\/80{border-color:color-mix(in oklab,var(--sidebar-foreground) 80%,transparent)}
.ring-sidebar-foreground\/80{--tw-ring-color:color-mix(in oklab,var(--sidebar-foreground) 80%,transparent)}
.fill-sidebar-foreground\/80{fill:color-mix(in oklab,var(--sidebar-foreground) 80%,transparent)}
.from-sidebar-foreground\/80{--tw-gradient-from:color-mix(in oklab,var(--sidebar-foreground) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-foreground\/80{--tw-gradient-to:color-mix(in oklab,var(--sidebar-foreground) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-foreground\/80{--tw-gradient-via:color-mix(in oklab,var(--sidebar-foreground) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-foreground\/90{background-color:color-mix(in oklab,var(--sidebar-foreground) 90%,transparent)}
.text-sidebar-foreground\/90{color:color-mix(in oklab,var(--sidebar-foreground) 90%,transparent)}
.border-sidebar-foreground\/90{border-color:color-mix(in oklab,var(--sidebar-foreground) 90%,transparent)}
.ring-sidebar-foreground\/90{--tw-ring-color:color-mix(in oklab,var(--sidebar-foreground) 90%,transparent)}
.fill-sidebar-foreground\/90{fill:color-mix(in oklab,var(--sidebar-foreground) 90%,transparent)}
.from-sidebar-foreground\/90{--tw-gradient-from:color-mix(in oklab,var(--sidebar-foreground) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-foreground\/90{--tw-gradient-to:color-mix(in oklab,var(--sidebar-foreground) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-foreground\/90{--tw-gradient-via:color-mix(in oklab,var(--sidebar-foreground) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.from-sidebar-foreground{--tw-gradient-from:var(--sidebar-foreground);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-foreground{--tw-gradient-to:var(--sidebar-foreground);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-border{background-color:var(--sidebar-border)}
.text-sidebar-border{color:var(--sidebar-border)}
.border-sidebar-border{border-color:var(--sidebar-border)}
.bg-sidebar-border\/3{background-color:color-mix(in oklab,var(--sidebar-border) 3%,transparent)}
.text-sidebar-border\/3{color:color-mix(in oklab,var(--sidebar-border) 3%,transparent)}
.border-sidebar-border\/3{border-color:color-mix(in oklab,var(--sidebar-border) 3%,transparent)}
.ring-sidebar-border\/3{--tw-ring-color:color-mix(in oklab,var(--sidebar-border) 3%,transparent)}
.fill-sidebar-border\/3{fill:color-mix(in oklab,var(--sidebar-border) 3%,transparent)}
.from-sidebar-border\/3{--tw-gradient-from:color-mix(in oklab,var(--sidebar-border) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-border\/3{--tw-gradient-to:color-mix(in oklab,var(--sidebar-border) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-border\/3{--tw-gradient-via:color-mix(in oklab,var(--sidebar-border) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-border\/5{background-color:color-mix(in oklab,var(--sidebar-border) 5%,transparent)}
.text-sidebar-border\/5{color:color-mix(in oklab,var(--sidebar-border) 5%,transparent)}
.border-sidebar-border\/5{border-color:color-mix(in oklab,var(--sidebar-border) 5%,transparent)}
.ring-sidebar-border\/5{--tw-ring-color:color-mix(in oklab,var(--sidebar-border) 5%,transparent)}
.fill-sidebar-border\/5{fill:color-mix(in oklab,var(--sidebar-border) 5%,transparent)}
.from-sidebar-border\/5{--tw-gradient-from:color-mix(in oklab,var(--sidebar-border) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-border\/5{--tw-gradient-to:color-mix(in oklab,var(--sidebar-border) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-border\/5{--tw-gradient-via:color-mix(in oklab,var(--sidebar-border) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-border\/8{background-color:color-mix(in oklab,var(--sidebar-border) 8%,transparent)}
.text-sidebar-border\/8{color:color-mix(in oklab,var(--sidebar-border) 8%,transparent)}
.border-sidebar-border\/8{border-color:color-mix(in oklab,var(--sidebar-border) 8%,transparent)}
.ring-sidebar-border\/8{--tw-ring-color:color-mix(in oklab,var(--sidebar-border) 8%,transparent)}
.fill-sidebar-border\/8{fill:color-mix(in oklab,var(--sidebar-border) 8%,transparent)}
.from-sidebar-border\/8{--tw-gradient-from:color-mix(in oklab,var(--sidebar-border) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-border\/8{--tw-gradient-to:color-mix(in oklab,var(--sidebar-border) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-border\/8{--tw-gradient-via:color-mix(in oklab,var(--sidebar-border) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-border\/10{background-color:color-mix(in oklab,var(--sidebar-border) 10%,transparent)}
.text-sidebar-border\/10{color:color-mix(in oklab,var(--sidebar-border) 10%,transparent)}
.border-sidebar-border\/10{border-color:color-mix(in oklab,var(--sidebar-border) 10%,transparent)}
.ring-sidebar-border\/10{--tw-ring-color:color-mix(in oklab,var(--sidebar-border) 10%,transparent)}
.fill-sidebar-border\/10{fill:color-mix(in oklab,var(--sidebar-border) 10%,transparent)}
.from-sidebar-border\/10{--tw-gradient-from:color-mix(in oklab,var(--sidebar-border) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-border\/10{--tw-gradient-to:color-mix(in oklab,var(--sidebar-border) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-border\/10{--tw-gradient-via:color-mix(in oklab,var(--sidebar-border) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-border\/12{background-color:color-mix(in oklab,var(--sidebar-border) 12%,transparent)}
.text-sidebar-border\/12{color:color-mix(in oklab,var(--sidebar-border) 12%,transparent)}
.border-sidebar-border\/12{border-color:color-mix(in oklab,var(--sidebar-border) 12%,transparent)}
.ring-sidebar-border\/12{--tw-ring-color:color-mix(in oklab,var(--sidebar-border) 12%,transparent)}
.fill-sidebar-border\/12{fill:color-mix(in oklab,var(--sidebar-border) 12%,transparent)}
.from-sidebar-border\/12{--tw-gradient-from:color-mix(in oklab,var(--sidebar-border) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-border\/12{--tw-gradient-to:color-mix(in oklab,var(--sidebar-border) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-border\/12{--tw-gradient-via:color-mix(in oklab,var(--sidebar-border) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-border\/15{background-color:color-mix(in oklab,var(--sidebar-border) 15%,transparent)}
.text-sidebar-border\/15{color:color-mix(in oklab,var(--sidebar-border) 15%,transparent)}
.border-sidebar-border\/15{border-color:color-mix(in oklab,var(--sidebar-border) 15%,transparent)}
.ring-sidebar-border\/15{--tw-ring-color:color-mix(in oklab,var(--sidebar-border) 15%,transparent)}
.fill-sidebar-border\/15{fill:color-mix(in oklab,var(--sidebar-border) 15%,transparent)}
.from-sidebar-border\/15{--tw-gradient-from:color-mix(in oklab,var(--sidebar-border) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-border\/15{--tw-gradient-to:color-mix(in oklab,var(--sidebar-border) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-border\/15{--tw-gradient-via:color-mix(in oklab,var(--sidebar-border) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-border\/20{background-color:color-mix(in oklab,var(--sidebar-border) 20%,transparent)}
.text-sidebar-border\/20{color:color-mix(in oklab,var(--sidebar-border) 20%,transparent)}
.border-sidebar-border\/20{border-color:color-mix(in oklab,var(--sidebar-border) 20%,transparent)}
.ring-sidebar-border\/20{--tw-ring-color:color-mix(in oklab,var(--sidebar-border) 20%,transparent)}
.fill-sidebar-border\/20{fill:color-mix(in oklab,var(--sidebar-border) 20%,transparent)}
.from-sidebar-border\/20{--tw-gradient-from:color-mix(in oklab,var(--sidebar-border) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-border\/20{--tw-gradient-to:color-mix(in oklab,var(--sidebar-border) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-border\/20{--tw-gradient-via:color-mix(in oklab,var(--sidebar-border) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-border\/25{background-color:color-mix(in oklab,var(--sidebar-border) 25%,transparent)}
.text-sidebar-border\/25{color:color-mix(in oklab,var(--sidebar-border) 25%,transparent)}
.border-sidebar-border\/25{border-color:color-mix(in oklab,var(--sidebar-border) 25%,transparent)}
.ring-sidebar-border\/25{--tw-ring-color:color-mix(in oklab,var(--sidebar-border) 25%,transparent)}
.fill-sidebar-border\/25{fill:color-mix(in oklab,var(--sidebar-border) 25%,transparent)}
.from-sidebar-border\/25{--tw-gradient-from:color-mix(in oklab,var(--sidebar-border) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-border\/25{--tw-gradient-to:color-mix(in oklab,var(--sidebar-border) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-border\/25{--tw-gradient-via:color-mix(in oklab,var(--sidebar-border) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-border\/30{background-color:color-mix(in oklab,var(--sidebar-border) 30%,transparent)}
.text-sidebar-border\/30{color:color-mix(in oklab,var(--sidebar-border) 30%,transparent)}
.border-sidebar-border\/30{border-color:color-mix(in oklab,var(--sidebar-border) 30%,transparent)}
.ring-sidebar-border\/30{--tw-ring-color:color-mix(in oklab,var(--sidebar-border) 30%,transparent)}
.fill-sidebar-border\/30{fill:color-mix(in oklab,var(--sidebar-border) 30%,transparent)}
.from-sidebar-border\/30{--tw-gradient-from:color-mix(in oklab,var(--sidebar-border) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-border\/30{--tw-gradient-to:color-mix(in oklab,var(--sidebar-border) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-border\/30{--tw-gradient-via:color-mix(in oklab,var(--sidebar-border) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-border\/40{background-color:color-mix(in oklab,var(--sidebar-border) 40%,transparent)}
.text-sidebar-border\/40{color:color-mix(in oklab,var(--sidebar-border) 40%,transparent)}
.border-sidebar-border\/40{border-color:color-mix(in oklab,var(--sidebar-border) 40%,transparent)}
.ring-sidebar-border\/40{--tw-ring-color:color-mix(in oklab,var(--sidebar-border) 40%,transparent)}
.fill-sidebar-border\/40{fill:color-mix(in oklab,var(--sidebar-border) 40%,transparent)}
.from-sidebar-border\/40{--tw-gradient-from:color-mix(in oklab,var(--sidebar-border) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-border\/40{--tw-gradient-to:color-mix(in oklab,var(--sidebar-border) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-border\/40{--tw-gradient-via:color-mix(in oklab,var(--sidebar-border) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-border\/50{background-color:color-mix(in oklab,var(--sidebar-border) 50%,transparent)}
.text-sidebar-border\/50{color:color-mix(in oklab,var(--sidebar-border) 50%,transparent)}
.border-sidebar-border\/50{border-color:color-mix(in oklab,var(--sidebar-border) 50%,transparent)}
.ring-sidebar-border\/50{--tw-ring-color:color-mix(in oklab,var(--sidebar-border) 50%,transparent)}
.fill-sidebar-border\/50{fill:color-mix(in oklab,var(--sidebar-border) 50%,transparent)}
.from-sidebar-border\/50{--tw-gradient-from:color-mix(in oklab,var(--sidebar-border) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-border\/50{--tw-gradient-to:color-mix(in oklab,var(--sidebar-border) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-border\/50{--tw-gradient-via:color-mix(in oklab,var(--sidebar-border) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-border\/60{background-color:color-mix(in oklab,var(--sidebar-border) 60%,transparent)}
.text-sidebar-border\/60{color:color-mix(in oklab,var(--sidebar-border) 60%,transparent)}
.border-sidebar-border\/60{border-color:color-mix(in oklab,var(--sidebar-border) 60%,transparent)}
.ring-sidebar-border\/60{--tw-ring-color:color-mix(in oklab,var(--sidebar-border) 60%,transparent)}
.fill-sidebar-border\/60{fill:color-mix(in oklab,var(--sidebar-border) 60%,transparent)}
.from-sidebar-border\/60{--tw-gradient-from:color-mix(in oklab,var(--sidebar-border) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-border\/60{--tw-gradient-to:color-mix(in oklab,var(--sidebar-border) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-border\/60{--tw-gradient-via:color-mix(in oklab,var(--sidebar-border) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-border\/70{background-color:color-mix(in oklab,var(--sidebar-border) 70%,transparent)}
.text-sidebar-border\/70{color:color-mix(in oklab,var(--sidebar-border) 70%,transparent)}
.border-sidebar-border\/70{border-color:color-mix(in oklab,var(--sidebar-border) 70%,transparent)}
.ring-sidebar-border\/70{--tw-ring-color:color-mix(in oklab,var(--sidebar-border) 70%,transparent)}
.fill-sidebar-border\/70{fill:color-mix(in oklab,var(--sidebar-border) 70%,transparent)}
.from-sidebar-border\/70{--tw-gradient-from:color-mix(in oklab,var(--sidebar-border) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-border\/70{--tw-gradient-to:color-mix(in oklab,var(--sidebar-border) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-border\/70{--tw-gradient-via:color-mix(in oklab,var(--sidebar-border) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-border\/75{background-color:color-mix(in oklab,var(--sidebar-border) 75%,transparent)}
.text-sidebar-border\/75{color:color-mix(in oklab,var(--sidebar-border) 75%,transparent)}
.border-sidebar-border\/75{border-color:color-mix(in oklab,var(--sidebar-border) 75%,transparent)}
.ring-sidebar-border\/75{--tw-ring-color:color-mix(in oklab,var(--sidebar-border) 75%,transparent)}
.fill-sidebar-border\/75{fill:color-mix(in oklab,var(--sidebar-border) 75%,transparent)}
.from-sidebar-border\/75{--tw-gradient-from:color-mix(in oklab,var(--sidebar-border) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-border\/75{--tw-gradient-to:color-mix(in oklab,var(--sidebar-border) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-border\/75{--tw-gradient-via:color-mix(in oklab,var(--sidebar-border) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-border\/80{background-color:color-mix(in oklab,var(--sidebar-border) 80%,transparent)}
.text-sidebar-border\/80{color:color-mix(in oklab,var(--sidebar-border) 80%,transparent)}
.border-sidebar-border\/80{border-color:color-mix(in oklab,var(--sidebar-border) 80%,transparent)}
.ring-sidebar-border\/80{--tw-ring-color:color-mix(in oklab,var(--sidebar-border) 80%,transparent)}
.fill-sidebar-border\/80{fill:color-mix(in oklab,var(--sidebar-border) 80%,transparent)}
.from-sidebar-border\/80{--tw-gradient-from:color-mix(in oklab,var(--sidebar-border) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-border\/80{--tw-gradient-to:color-mix(in oklab,var(--sidebar-border) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-border\/80{--tw-gradient-via:color-mix(in oklab,var(--sidebar-border) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-sidebar-border\/90{background-color:color-mix(in oklab,var(--sidebar-border) 90%,transparent)}
.text-sidebar-border\/90{color:color-mix(in oklab,var(--sidebar-border) 90%,transparent)}
.border-sidebar-border\/90{border-color:color-mix(in oklab,var(--sidebar-border) 90%,transparent)}
.ring-sidebar-border\/90{--tw-ring-color:color-mix(in oklab,var(--sidebar-border) 90%,transparent)}
.fill-sidebar-border\/90{fill:color-mix(in oklab,var(--sidebar-border) 90%,transparent)}
.from-sidebar-border\/90{--tw-gradient-from:color-mix(in oklab,var(--sidebar-border) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-border\/90{--tw-gradient-to:color-mix(in oklab,var(--sidebar-border) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-sidebar-border\/90{--tw-gradient-via:color-mix(in oklab,var(--sidebar-border) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.from-sidebar-border{--tw-gradient-from:var(--sidebar-border);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-sidebar-border{--tw-gradient-to:var(--sidebar-border);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-1{background-color:var(--chart-1)}
.text-chart-1{color:var(--chart-1)}
.border-chart-1{border-color:var(--chart-1)}
.bg-chart-1\/3{background-color:color-mix(in oklab,var(--chart-1) 3%,transparent)}
.text-chart-1\/3{color:color-mix(in oklab,var(--chart-1) 3%,transparent)}
.border-chart-1\/3{border-color:color-mix(in oklab,var(--chart-1) 3%,transparent)}
.ring-chart-1\/3{--tw-ring-color:color-mix(in oklab,var(--chart-1) 3%,transparent)}
.fill-chart-1\/3{fill:color-mix(in oklab,var(--chart-1) 3%,transparent)}
.from-chart-1\/3{--tw-gradient-from:color-mix(in oklab,var(--chart-1) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-1\/3{--tw-gradient-to:color-mix(in oklab,var(--chart-1) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-1\/3{--tw-gradient-via:color-mix(in oklab,var(--chart-1) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-1\/5{background-color:color-mix(in oklab,var(--chart-1) 5%,transparent)}
.text-chart-1\/5{color:color-mix(in oklab,var(--chart-1) 5%,transparent)}
.border-chart-1\/5{border-color:color-mix(in oklab,var(--chart-1) 5%,transparent)}
.ring-chart-1\/5{--tw-ring-color:color-mix(in oklab,var(--chart-1) 5%,transparent)}
.fill-chart-1\/5{fill:color-mix(in oklab,var(--chart-1) 5%,transparent)}
.from-chart-1\/5{--tw-gradient-from:color-mix(in oklab,var(--chart-1) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-1\/5{--tw-gradient-to:color-mix(in oklab,var(--chart-1) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-1\/5{--tw-gradient-via:color-mix(in oklab,var(--chart-1) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-1\/8{background-color:color-mix(in oklab,var(--chart-1) 8%,transparent)}
.text-chart-1\/8{color:color-mix(in oklab,var(--chart-1) 8%,transparent)}
.border-chart-1\/8{border-color:color-mix(in oklab,var(--chart-1) 8%,transparent)}
.ring-chart-1\/8{--tw-ring-color:color-mix(in oklab,var(--chart-1) 8%,transparent)}
.fill-chart-1\/8{fill:color-mix(in oklab,var(--chart-1) 8%,transparent)}
.from-chart-1\/8{--tw-gradient-from:color-mix(in oklab,var(--chart-1) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-1\/8{--tw-gradient-to:color-mix(in oklab,var(--chart-1) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-1\/8{--tw-gradient-via:color-mix(in oklab,var(--chart-1) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-1\/10{background-color:color-mix(in oklab,var(--chart-1) 10%,transparent)}
.text-chart-1\/10{color:color-mix(in oklab,var(--chart-1) 10%,transparent)}
.border-chart-1\/10{border-color:color-mix(in oklab,var(--chart-1) 10%,transparent)}
.ring-chart-1\/10{--tw-ring-color:color-mix(in oklab,var(--chart-1) 10%,transparent)}
.fill-chart-1\/10{fill:color-mix(in oklab,var(--chart-1) 10%,transparent)}
.from-chart-1\/10{--tw-gradient-from:color-mix(in oklab,var(--chart-1) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-1\/10{--tw-gradient-to:color-mix(in oklab,var(--chart-1) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-1\/10{--tw-gradient-via:color-mix(in oklab,var(--chart-1) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-1\/12{background-color:color-mix(in oklab,var(--chart-1) 12%,transparent)}
.text-chart-1\/12{color:color-mix(in oklab,var(--chart-1) 12%,transparent)}
.border-chart-1\/12{border-color:color-mix(in oklab,var(--chart-1) 12%,transparent)}
.ring-chart-1\/12{--tw-ring-color:color-mix(in oklab,var(--chart-1) 12%,transparent)}
.fill-chart-1\/12{fill:color-mix(in oklab,var(--chart-1) 12%,transparent)}
.from-chart-1\/12{--tw-gradient-from:color-mix(in oklab,var(--chart-1) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-1\/12{--tw-gradient-to:color-mix(in oklab,var(--chart-1) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-1\/12{--tw-gradient-via:color-mix(in oklab,var(--chart-1) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-1\/15{background-color:color-mix(in oklab,var(--chart-1) 15%,transparent)}
.text-chart-1\/15{color:color-mix(in oklab,var(--chart-1) 15%,transparent)}
.border-chart-1\/15{border-color:color-mix(in oklab,var(--chart-1) 15%,transparent)}
.ring-chart-1\/15{--tw-ring-color:color-mix(in oklab,var(--chart-1) 15%,transparent)}
.fill-chart-1\/15{fill:color-mix(in oklab,var(--chart-1) 15%,transparent)}
.from-chart-1\/15{--tw-gradient-from:color-mix(in oklab,var(--chart-1) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-1\/15{--tw-gradient-to:color-mix(in oklab,var(--chart-1) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-1\/15{--tw-gradient-via:color-mix(in oklab,var(--chart-1) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-1\/20{background-color:color-mix(in oklab,var(--chart-1) 20%,transparent)}
.text-chart-1\/20{color:color-mix(in oklab,var(--chart-1) 20%,transparent)}
.border-chart-1\/20{border-color:color-mix(in oklab,var(--chart-1) 20%,transparent)}
.ring-chart-1\/20{--tw-ring-color:color-mix(in oklab,var(--chart-1) 20%,transparent)}
.fill-chart-1\/20{fill:color-mix(in oklab,var(--chart-1) 20%,transparent)}
.from-chart-1\/20{--tw-gradient-from:color-mix(in oklab,var(--chart-1) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-1\/20{--tw-gradient-to:color-mix(in oklab,var(--chart-1) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-1\/20{--tw-gradient-via:color-mix(in oklab,var(--chart-1) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-1\/25{background-color:color-mix(in oklab,var(--chart-1) 25%,transparent)}
.text-chart-1\/25{color:color-mix(in oklab,var(--chart-1) 25%,transparent)}
.border-chart-1\/25{border-color:color-mix(in oklab,var(--chart-1) 25%,transparent)}
.ring-chart-1\/25{--tw-ring-color:color-mix(in oklab,var(--chart-1) 25%,transparent)}
.fill-chart-1\/25{fill:color-mix(in oklab,var(--chart-1) 25%,transparent)}
.from-chart-1\/25{--tw-gradient-from:color-mix(in oklab,var(--chart-1) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-1\/25{--tw-gradient-to:color-mix(in oklab,var(--chart-1) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-1\/25{--tw-gradient-via:color-mix(in oklab,var(--chart-1) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-1\/30{background-color:color-mix(in oklab,var(--chart-1) 30%,transparent)}
.text-chart-1\/30{color:color-mix(in oklab,var(--chart-1) 30%,transparent)}
.border-chart-1\/30{border-color:color-mix(in oklab,var(--chart-1) 30%,transparent)}
.ring-chart-1\/30{--tw-ring-color:color-mix(in oklab,var(--chart-1) 30%,transparent)}
.fill-chart-1\/30{fill:color-mix(in oklab,var(--chart-1) 30%,transparent)}
.from-chart-1\/30{--tw-gradient-from:color-mix(in oklab,var(--chart-1) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-1\/30{--tw-gradient-to:color-mix(in oklab,var(--chart-1) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-1\/30{--tw-gradient-via:color-mix(in oklab,var(--chart-1) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-1\/40{background-color:color-mix(in oklab,var(--chart-1) 40%,transparent)}
.text-chart-1\/40{color:color-mix(in oklab,var(--chart-1) 40%,transparent)}
.border-chart-1\/40{border-color:color-mix(in oklab,var(--chart-1) 40%,transparent)}
.ring-chart-1\/40{--tw-ring-color:color-mix(in oklab,var(--chart-1) 40%,transparent)}
.fill-chart-1\/40{fill:color-mix(in oklab,var(--chart-1) 40%,transparent)}
.from-chart-1\/40{--tw-gradient-from:color-mix(in oklab,var(--chart-1) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-1\/40{--tw-gradient-to:color-mix(in oklab,var(--chart-1) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-1\/40{--tw-gradient-via:color-mix(in oklab,var(--chart-1) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-1\/50{background-color:color-mix(in oklab,var(--chart-1) 50%,transparent)}
.text-chart-1\/50{color:color-mix(in oklab,var(--chart-1) 50%,transparent)}
.border-chart-1\/50{border-color:color-mix(in oklab,var(--chart-1) 50%,transparent)}
.ring-chart-1\/50{--tw-ring-color:color-mix(in oklab,var(--chart-1) 50%,transparent)}
.fill-chart-1\/50{fill:color-mix(in oklab,var(--chart-1) 50%,transparent)}
.from-chart-1\/50{--tw-gradient-from:color-mix(in oklab,var(--chart-1) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-1\/50{--tw-gradient-to:color-mix(in oklab,var(--chart-1) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-1\/50{--tw-gradient-via:color-mix(in oklab,var(--chart-1) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-1\/60{background-color:color-mix(in oklab,var(--chart-1) 60%,transparent)}
.text-chart-1\/60{color:color-mix(in oklab,var(--chart-1) 60%,transparent)}
.border-chart-1\/60{border-color:color-mix(in oklab,var(--chart-1) 60%,transparent)}
.ring-chart-1\/60{--tw-ring-color:color-mix(in oklab,var(--chart-1) 60%,transparent)}
.fill-chart-1\/60{fill:color-mix(in oklab,var(--chart-1) 60%,transparent)}
.from-chart-1\/60{--tw-gradient-from:color-mix(in oklab,var(--chart-1) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-1\/60{--tw-gradient-to:color-mix(in oklab,var(--chart-1) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-1\/60{--tw-gradient-via:color-mix(in oklab,var(--chart-1) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-1\/70{background-color:color-mix(in oklab,var(--chart-1) 70%,transparent)}
.text-chart-1\/70{color:color-mix(in oklab,var(--chart-1) 70%,transparent)}
.border-chart-1\/70{border-color:color-mix(in oklab,var(--chart-1) 70%,transparent)}
.ring-chart-1\/70{--tw-ring-color:color-mix(in oklab,var(--chart-1) 70%,transparent)}
.fill-chart-1\/70{fill:color-mix(in oklab,var(--chart-1) 70%,transparent)}
.from-chart-1\/70{--tw-gradient-from:color-mix(in oklab,var(--chart-1) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-1\/70{--tw-gradient-to:color-mix(in oklab,var(--chart-1) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-1\/70{--tw-gradient-via:color-mix(in oklab,var(--chart-1) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-1\/75{background-color:color-mix(in oklab,var(--chart-1) 75%,transparent)}
.text-chart-1\/75{color:color-mix(in oklab,var(--chart-1) 75%,transparent)}
.border-chart-1\/75{border-color:color-mix(in oklab,var(--chart-1) 75%,transparent)}
.ring-chart-1\/75{--tw-ring-color:color-mix(in oklab,var(--chart-1) 75%,transparent)}
.fill-chart-1\/75{fill:color-mix(in oklab,var(--chart-1) 75%,transparent)}
.from-chart-1\/75{--tw-gradient-from:color-mix(in oklab,var(--chart-1) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-1\/75{--tw-gradient-to:color-mix(in oklab,var(--chart-1) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-1\/75{--tw-gradient-via:color-mix(in oklab,var(--chart-1) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-1\/80{background-color:color-mix(in oklab,var(--chart-1) 80%,transparent)}
.text-chart-1\/80{color:color-mix(in oklab,var(--chart-1) 80%,transparent)}
.border-chart-1\/80{border-color:color-mix(in oklab,var(--chart-1) 80%,transparent)}
.ring-chart-1\/80{--tw-ring-color:color-mix(in oklab,var(--chart-1) 80%,transparent)}
.fill-chart-1\/80{fill:color-mix(in oklab,var(--chart-1) 80%,transparent)}
.from-chart-1\/80{--tw-gradient-from:color-mix(in oklab,var(--chart-1) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-1\/80{--tw-gradient-to:color-mix(in oklab,var(--chart-1) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-1\/80{--tw-gradient-via:color-mix(in oklab,var(--chart-1) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-1\/90{background-color:color-mix(in oklab,var(--chart-1) 90%,transparent)}
.text-chart-1\/90{color:color-mix(in oklab,var(--chart-1) 90%,transparent)}
.border-chart-1\/90{border-color:color-mix(in oklab,var(--chart-1) 90%,transparent)}
.ring-chart-1\/90{--tw-ring-color:color-mix(in oklab,var(--chart-1) 90%,transparent)}
.fill-chart-1\/90{fill:color-mix(in oklab,var(--chart-1) 90%,transparent)}
.from-chart-1\/90{--tw-gradient-from:color-mix(in oklab,var(--chart-1) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-1\/90{--tw-gradient-to:color-mix(in oklab,var(--chart-1) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-1\/90{--tw-gradient-via:color-mix(in oklab,var(--chart-1) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.from-chart-1{--tw-gradient-from:var(--chart-1);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-1{--tw-gradient-to:var(--chart-1);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-2{background-color:var(--chart-2)}
.text-chart-2{color:var(--chart-2)}
.border-chart-2{border-color:var(--chart-2)}
.bg-chart-2\/3{background-color:color-mix(in oklab,var(--chart-2) 3%,transparent)}
.text-chart-2\/3{color:color-mix(in oklab,var(--chart-2) 3%,transparent)}
.border-chart-2\/3{border-color:color-mix(in oklab,var(--chart-2) 3%,transparent)}
.ring-chart-2\/3{--tw-ring-color:color-mix(in oklab,var(--chart-2) 3%,transparent)}
.fill-chart-2\/3{fill:color-mix(in oklab,var(--chart-2) 3%,transparent)}
.from-chart-2\/3{--tw-gradient-from:color-mix(in oklab,var(--chart-2) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-2\/3{--tw-gradient-to:color-mix(in oklab,var(--chart-2) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-2\/3{--tw-gradient-via:color-mix(in oklab,var(--chart-2) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-2\/5{background-color:color-mix(in oklab,var(--chart-2) 5%,transparent)}
.text-chart-2\/5{color:color-mix(in oklab,var(--chart-2) 5%,transparent)}
.border-chart-2\/5{border-color:color-mix(in oklab,var(--chart-2) 5%,transparent)}
.ring-chart-2\/5{--tw-ring-color:color-mix(in oklab,var(--chart-2) 5%,transparent)}
.fill-chart-2\/5{fill:color-mix(in oklab,var(--chart-2) 5%,transparent)}
.from-chart-2\/5{--tw-gradient-from:color-mix(in oklab,var(--chart-2) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-2\/5{--tw-gradient-to:color-mix(in oklab,var(--chart-2) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-2\/5{--tw-gradient-via:color-mix(in oklab,var(--chart-2) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-2\/8{background-color:color-mix(in oklab,var(--chart-2) 8%,transparent)}
.text-chart-2\/8{color:color-mix(in oklab,var(--chart-2) 8%,transparent)}
.border-chart-2\/8{border-color:color-mix(in oklab,var(--chart-2) 8%,transparent)}
.ring-chart-2\/8{--tw-ring-color:color-mix(in oklab,var(--chart-2) 8%,transparent)}
.fill-chart-2\/8{fill:color-mix(in oklab,var(--chart-2) 8%,transparent)}
.from-chart-2\/8{--tw-gradient-from:color-mix(in oklab,var(--chart-2) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-2\/8{--tw-gradient-to:color-mix(in oklab,var(--chart-2) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-2\/8{--tw-gradient-via:color-mix(in oklab,var(--chart-2) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-2\/10{background-color:color-mix(in oklab,var(--chart-2) 10%,transparent)}
.text-chart-2\/10{color:color-mix(in oklab,var(--chart-2) 10%,transparent)}
.border-chart-2\/10{border-color:color-mix(in oklab,var(--chart-2) 10%,transparent)}
.ring-chart-2\/10{--tw-ring-color:color-mix(in oklab,var(--chart-2) 10%,transparent)}
.fill-chart-2\/10{fill:color-mix(in oklab,var(--chart-2) 10%,transparent)}
.from-chart-2\/10{--tw-gradient-from:color-mix(in oklab,var(--chart-2) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-2\/10{--tw-gradient-to:color-mix(in oklab,var(--chart-2) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-2\/10{--tw-gradient-via:color-mix(in oklab,var(--chart-2) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-2\/12{background-color:color-mix(in oklab,var(--chart-2) 12%,transparent)}
.text-chart-2\/12{color:color-mix(in oklab,var(--chart-2) 12%,transparent)}
.border-chart-2\/12{border-color:color-mix(in oklab,var(--chart-2) 12%,transparent)}
.ring-chart-2\/12{--tw-ring-color:color-mix(in oklab,var(--chart-2) 12%,transparent)}
.fill-chart-2\/12{fill:color-mix(in oklab,var(--chart-2) 12%,transparent)}
.from-chart-2\/12{--tw-gradient-from:color-mix(in oklab,var(--chart-2) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-2\/12{--tw-gradient-to:color-mix(in oklab,var(--chart-2) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-2\/12{--tw-gradient-via:color-mix(in oklab,var(--chart-2) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-2\/15{background-color:color-mix(in oklab,var(--chart-2) 15%,transparent)}
.text-chart-2\/15{color:color-mix(in oklab,var(--chart-2) 15%,transparent)}
.border-chart-2\/15{border-color:color-mix(in oklab,var(--chart-2) 15%,transparent)}
.ring-chart-2\/15{--tw-ring-color:color-mix(in oklab,var(--chart-2) 15%,transparent)}
.fill-chart-2\/15{fill:color-mix(in oklab,var(--chart-2) 15%,transparent)}
.from-chart-2\/15{--tw-gradient-from:color-mix(in oklab,var(--chart-2) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-2\/15{--tw-gradient-to:color-mix(in oklab,var(--chart-2) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-2\/15{--tw-gradient-via:color-mix(in oklab,var(--chart-2) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-2\/20{background-color:color-mix(in oklab,var(--chart-2) 20%,transparent)}
.text-chart-2\/20{color:color-mix(in oklab,var(--chart-2) 20%,transparent)}
.border-chart-2\/20{border-color:color-mix(in oklab,var(--chart-2) 20%,transparent)}
.ring-chart-2\/20{--tw-ring-color:color-mix(in oklab,var(--chart-2) 20%,transparent)}
.fill-chart-2\/20{fill:color-mix(in oklab,var(--chart-2) 20%,transparent)}
.from-chart-2\/20{--tw-gradient-from:color-mix(in oklab,var(--chart-2) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-2\/20{--tw-gradient-to:color-mix(in oklab,var(--chart-2) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-2\/20{--tw-gradient-via:color-mix(in oklab,var(--chart-2) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-2\/25{background-color:color-mix(in oklab,var(--chart-2) 25%,transparent)}
.text-chart-2\/25{color:color-mix(in oklab,var(--chart-2) 25%,transparent)}
.border-chart-2\/25{border-color:color-mix(in oklab,var(--chart-2) 25%,transparent)}
.ring-chart-2\/25{--tw-ring-color:color-mix(in oklab,var(--chart-2) 25%,transparent)}
.fill-chart-2\/25{fill:color-mix(in oklab,var(--chart-2) 25%,transparent)}
.from-chart-2\/25{--tw-gradient-from:color-mix(in oklab,var(--chart-2) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-2\/25{--tw-gradient-to:color-mix(in oklab,var(--chart-2) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-2\/25{--tw-gradient-via:color-mix(in oklab,var(--chart-2) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-2\/30{background-color:color-mix(in oklab,var(--chart-2) 30%,transparent)}
.text-chart-2\/30{color:color-mix(in oklab,var(--chart-2) 30%,transparent)}
.border-chart-2\/30{border-color:color-mix(in oklab,var(--chart-2) 30%,transparent)}
.ring-chart-2\/30{--tw-ring-color:color-mix(in oklab,var(--chart-2) 30%,transparent)}
.fill-chart-2\/30{fill:color-mix(in oklab,var(--chart-2) 30%,transparent)}
.from-chart-2\/30{--tw-gradient-from:color-mix(in oklab,var(--chart-2) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-2\/30{--tw-gradient-to:color-mix(in oklab,var(--chart-2) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-2\/30{--tw-gradient-via:color-mix(in oklab,var(--chart-2) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-2\/40{background-color:color-mix(in oklab,var(--chart-2) 40%,transparent)}
.text-chart-2\/40{color:color-mix(in oklab,var(--chart-2) 40%,transparent)}
.border-chart-2\/40{border-color:color-mix(in oklab,var(--chart-2) 40%,transparent)}
.ring-chart-2\/40{--tw-ring-color:color-mix(in oklab,var(--chart-2) 40%,transparent)}
.fill-chart-2\/40{fill:color-mix(in oklab,var(--chart-2) 40%,transparent)}
.from-chart-2\/40{--tw-gradient-from:color-mix(in oklab,var(--chart-2) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-2\/40{--tw-gradient-to:color-mix(in oklab,var(--chart-2) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-2\/40{--tw-gradient-via:color-mix(in oklab,var(--chart-2) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-2\/50{background-color:color-mix(in oklab,var(--chart-2) 50%,transparent)}
.text-chart-2\/50{color:color-mix(in oklab,var(--chart-2) 50%,transparent)}
.border-chart-2\/50{border-color:color-mix(in oklab,var(--chart-2) 50%,transparent)}
.ring-chart-2\/50{--tw-ring-color:color-mix(in oklab,var(--chart-2) 50%,transparent)}
.fill-chart-2\/50{fill:color-mix(in oklab,var(--chart-2) 50%,transparent)}
.from-chart-2\/50{--tw-gradient-from:color-mix(in oklab,var(--chart-2) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-2\/50{--tw-gradient-to:color-mix(in oklab,var(--chart-2) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-2\/50{--tw-gradient-via:color-mix(in oklab,var(--chart-2) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-2\/60{background-color:color-mix(in oklab,var(--chart-2) 60%,transparent)}
.text-chart-2\/60{color:color-mix(in oklab,var(--chart-2) 60%,transparent)}
.border-chart-2\/60{border-color:color-mix(in oklab,var(--chart-2) 60%,transparent)}
.ring-chart-2\/60{--tw-ring-color:color-mix(in oklab,var(--chart-2) 60%,transparent)}
.fill-chart-2\/60{fill:color-mix(in oklab,var(--chart-2) 60%,transparent)}
.from-chart-2\/60{--tw-gradient-from:color-mix(in oklab,var(--chart-2) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-2\/60{--tw-gradient-to:color-mix(in oklab,var(--chart-2) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-2\/60{--tw-gradient-via:color-mix(in oklab,var(--chart-2) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-2\/70{background-color:color-mix(in oklab,var(--chart-2) 70%,transparent)}
.text-chart-2\/70{color:color-mix(in oklab,var(--chart-2) 70%,transparent)}
.border-chart-2\/70{border-color:color-mix(in oklab,var(--chart-2) 70%,transparent)}
.ring-chart-2\/70{--tw-ring-color:color-mix(in oklab,var(--chart-2) 70%,transparent)}
.fill-chart-2\/70{fill:color-mix(in oklab,var(--chart-2) 70%,transparent)}
.from-chart-2\/70{--tw-gradient-from:color-mix(in oklab,var(--chart-2) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-2\/70{--tw-gradient-to:color-mix(in oklab,var(--chart-2) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-2\/70{--tw-gradient-via:color-mix(in oklab,var(--chart-2) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-2\/75{background-color:color-mix(in oklab,var(--chart-2) 75%,transparent)}
.text-chart-2\/75{color:color-mix(in oklab,var(--chart-2) 75%,transparent)}
.border-chart-2\/75{border-color:color-mix(in oklab,var(--chart-2) 75%,transparent)}
.ring-chart-2\/75{--tw-ring-color:color-mix(in oklab,var(--chart-2) 75%,transparent)}
.fill-chart-2\/75{fill:color-mix(in oklab,var(--chart-2) 75%,transparent)}
.from-chart-2\/75{--tw-gradient-from:color-mix(in oklab,var(--chart-2) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-2\/75{--tw-gradient-to:color-mix(in oklab,var(--chart-2) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-2\/75{--tw-gradient-via:color-mix(in oklab,var(--chart-2) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-2\/80{background-color:color-mix(in oklab,var(--chart-2) 80%,transparent)}
.text-chart-2\/80{color:color-mix(in oklab,var(--chart-2) 80%,transparent)}
.border-chart-2\/80{border-color:color-mix(in oklab,var(--chart-2) 80%,transparent)}
.ring-chart-2\/80{--tw-ring-color:color-mix(in oklab,var(--chart-2) 80%,transparent)}
.fill-chart-2\/80{fill:color-mix(in oklab,var(--chart-2) 80%,transparent)}
.from-chart-2\/80{--tw-gradient-from:color-mix(in oklab,var(--chart-2) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-2\/80{--tw-gradient-to:color-mix(in oklab,var(--chart-2) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-2\/80{--tw-gradient-via:color-mix(in oklab,var(--chart-2) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-2\/90{background-color:color-mix(in oklab,var(--chart-2) 90%,transparent)}
.text-chart-2\/90{color:color-mix(in oklab,var(--chart-2) 90%,transparent)}
.border-chart-2\/90{border-color:color-mix(in oklab,var(--chart-2) 90%,transparent)}
.ring-chart-2\/90{--tw-ring-color:color-mix(in oklab,var(--chart-2) 90%,transparent)}
.fill-chart-2\/90{fill:color-mix(in oklab,var(--chart-2) 90%,transparent)}
.from-chart-2\/90{--tw-gradient-from:color-mix(in oklab,var(--chart-2) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-2\/90{--tw-gradient-to:color-mix(in oklab,var(--chart-2) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-2\/90{--tw-gradient-via:color-mix(in oklab,var(--chart-2) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.from-chart-2{--tw-gradient-from:var(--chart-2);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-2{--tw-gradient-to:var(--chart-2);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-3{background-color:var(--chart-3)}
.text-chart-3{color:var(--chart-3)}
.border-chart-3{border-color:var(--chart-3)}
.bg-chart-3\/3{background-color:color-mix(in oklab,var(--chart-3) 3%,transparent)}
.text-chart-3\/3{color:color-mix(in oklab,var(--chart-3) 3%,transparent)}
.border-chart-3\/3{border-color:color-mix(in oklab,var(--chart-3) 3%,transparent)}
.ring-chart-3\/3{--tw-ring-color:color-mix(in oklab,var(--chart-3) 3%,transparent)}
.fill-chart-3\/3{fill:color-mix(in oklab,var(--chart-3) 3%,transparent)}
.from-chart-3\/3{--tw-gradient-from:color-mix(in oklab,var(--chart-3) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-3\/3{--tw-gradient-to:color-mix(in oklab,var(--chart-3) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-3\/3{--tw-gradient-via:color-mix(in oklab,var(--chart-3) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-3\/5{background-color:color-mix(in oklab,var(--chart-3) 5%,transparent)}
.text-chart-3\/5{color:color-mix(in oklab,var(--chart-3) 5%,transparent)}
.border-chart-3\/5{border-color:color-mix(in oklab,var(--chart-3) 5%,transparent)}
.ring-chart-3\/5{--tw-ring-color:color-mix(in oklab,var(--chart-3) 5%,transparent)}
.fill-chart-3\/5{fill:color-mix(in oklab,var(--chart-3) 5%,transparent)}
.from-chart-3\/5{--tw-gradient-from:color-mix(in oklab,var(--chart-3) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-3\/5{--tw-gradient-to:color-mix(in oklab,var(--chart-3) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-3\/5{--tw-gradient-via:color-mix(in oklab,var(--chart-3) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-3\/8{background-color:color-mix(in oklab,var(--chart-3) 8%,transparent)}
.text-chart-3\/8{color:color-mix(in oklab,var(--chart-3) 8%,transparent)}
.border-chart-3\/8{border-color:color-mix(in oklab,var(--chart-3) 8%,transparent)}
.ring-chart-3\/8{--tw-ring-color:color-mix(in oklab,var(--chart-3) 8%,transparent)}
.fill-chart-3\/8{fill:color-mix(in oklab,var(--chart-3) 8%,transparent)}
.from-chart-3\/8{--tw-gradient-from:color-mix(in oklab,var(--chart-3) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-3\/8{--tw-gradient-to:color-mix(in oklab,var(--chart-3) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-3\/8{--tw-gradient-via:color-mix(in oklab,var(--chart-3) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-3\/10{background-color:color-mix(in oklab,var(--chart-3) 10%,transparent)}
.text-chart-3\/10{color:color-mix(in oklab,var(--chart-3) 10%,transparent)}
.border-chart-3\/10{border-color:color-mix(in oklab,var(--chart-3) 10%,transparent)}
.ring-chart-3\/10{--tw-ring-color:color-mix(in oklab,var(--chart-3) 10%,transparent)}
.fill-chart-3\/10{fill:color-mix(in oklab,var(--chart-3) 10%,transparent)}
.from-chart-3\/10{--tw-gradient-from:color-mix(in oklab,var(--chart-3) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-3\/10{--tw-gradient-to:color-mix(in oklab,var(--chart-3) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-3\/10{--tw-gradient-via:color-mix(in oklab,var(--chart-3) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-3\/12{background-color:color-mix(in oklab,var(--chart-3) 12%,transparent)}
.text-chart-3\/12{color:color-mix(in oklab,var(--chart-3) 12%,transparent)}
.border-chart-3\/12{border-color:color-mix(in oklab,var(--chart-3) 12%,transparent)}
.ring-chart-3\/12{--tw-ring-color:color-mix(in oklab,var(--chart-3) 12%,transparent)}
.fill-chart-3\/12{fill:color-mix(in oklab,var(--chart-3) 12%,transparent)}
.from-chart-3\/12{--tw-gradient-from:color-mix(in oklab,var(--chart-3) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-3\/12{--tw-gradient-to:color-mix(in oklab,var(--chart-3) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-3\/12{--tw-gradient-via:color-mix(in oklab,var(--chart-3) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-3\/15{background-color:color-mix(in oklab,var(--chart-3) 15%,transparent)}
.text-chart-3\/15{color:color-mix(in oklab,var(--chart-3) 15%,transparent)}
.border-chart-3\/15{border-color:color-mix(in oklab,var(--chart-3) 15%,transparent)}
.ring-chart-3\/15{--tw-ring-color:color-mix(in oklab,var(--chart-3) 15%,transparent)}
.fill-chart-3\/15{fill:color-mix(in oklab,var(--chart-3) 15%,transparent)}
.from-chart-3\/15{--tw-gradient-from:color-mix(in oklab,var(--chart-3) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-3\/15{--tw-gradient-to:color-mix(in oklab,var(--chart-3) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-3\/15{--tw-gradient-via:color-mix(in oklab,var(--chart-3) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-3\/20{background-color:color-mix(in oklab,var(--chart-3) 20%,transparent)}
.text-chart-3\/20{color:color-mix(in oklab,var(--chart-3) 20%,transparent)}
.border-chart-3\/20{border-color:color-mix(in oklab,var(--chart-3) 20%,transparent)}
.ring-chart-3\/20{--tw-ring-color:color-mix(in oklab,var(--chart-3) 20%,transparent)}
.fill-chart-3\/20{fill:color-mix(in oklab,var(--chart-3) 20%,transparent)}
.from-chart-3\/20{--tw-gradient-from:color-mix(in oklab,var(--chart-3) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-3\/20{--tw-gradient-to:color-mix(in oklab,var(--chart-3) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-3\/20{--tw-gradient-via:color-mix(in oklab,var(--chart-3) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-3\/25{background-color:color-mix(in oklab,var(--chart-3) 25%,transparent)}
.text-chart-3\/25{color:color-mix(in oklab,var(--chart-3) 25%,transparent)}
.border-chart-3\/25{border-color:color-mix(in oklab,var(--chart-3) 25%,transparent)}
.ring-chart-3\/25{--tw-ring-color:color-mix(in oklab,var(--chart-3) 25%,transparent)}
.fill-chart-3\/25{fill:color-mix(in oklab,var(--chart-3) 25%,transparent)}
.from-chart-3\/25{--tw-gradient-from:color-mix(in oklab,var(--chart-3) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-3\/25{--tw-gradient-to:color-mix(in oklab,var(--chart-3) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-3\/25{--tw-gradient-via:color-mix(in oklab,var(--chart-3) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-3\/30{background-color:color-mix(in oklab,var(--chart-3) 30%,transparent)}
.text-chart-3\/30{color:color-mix(in oklab,var(--chart-3) 30%,transparent)}
.border-chart-3\/30{border-color:color-mix(in oklab,var(--chart-3) 30%,transparent)}
.ring-chart-3\/30{--tw-ring-color:color-mix(in oklab,var(--chart-3) 30%,transparent)}
.fill-chart-3\/30{fill:color-mix(in oklab,var(--chart-3) 30%,transparent)}
.from-chart-3\/30{--tw-gradient-from:color-mix(in oklab,var(--chart-3) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-3\/30{--tw-gradient-to:color-mix(in oklab,var(--chart-3) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-3\/30{--tw-gradient-via:color-mix(in oklab,var(--chart-3) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-3\/40{background-color:color-mix(in oklab,var(--chart-3) 40%,transparent)}
.text-chart-3\/40{color:color-mix(in oklab,var(--chart-3) 40%,transparent)}
.border-chart-3\/40{border-color:color-mix(in oklab,var(--chart-3) 40%,transparent)}
.ring-chart-3\/40{--tw-ring-color:color-mix(in oklab,var(--chart-3) 40%,transparent)}
.fill-chart-3\/40{fill:color-mix(in oklab,var(--chart-3) 40%,transparent)}
.from-chart-3\/40{--tw-gradient-from:color-mix(in oklab,var(--chart-3) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-3\/40{--tw-gradient-to:color-mix(in oklab,var(--chart-3) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-3\/40{--tw-gradient-via:color-mix(in oklab,var(--chart-3) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-3\/50{background-color:color-mix(in oklab,var(--chart-3) 50%,transparent)}
.text-chart-3\/50{color:color-mix(in oklab,var(--chart-3) 50%,transparent)}
.border-chart-3\/50{border-color:color-mix(in oklab,var(--chart-3) 50%,transparent)}
.ring-chart-3\/50{--tw-ring-color:color-mix(in oklab,var(--chart-3) 50%,transparent)}
.fill-chart-3\/50{fill:color-mix(in oklab,var(--chart-3) 50%,transparent)}
.from-chart-3\/50{--tw-gradient-from:color-mix(in oklab,var(--chart-3) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-3\/50{--tw-gradient-to:color-mix(in oklab,var(--chart-3) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-3\/50{--tw-gradient-via:color-mix(in oklab,var(--chart-3) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-3\/60{background-color:color-mix(in oklab,var(--chart-3) 60%,transparent)}
.text-chart-3\/60{color:color-mix(in oklab,var(--chart-3) 60%,transparent)}
.border-chart-3\/60{border-color:color-mix(in oklab,var(--chart-3) 60%,transparent)}
.ring-chart-3\/60{--tw-ring-color:color-mix(in oklab,var(--chart-3) 60%,transparent)}
.fill-chart-3\/60{fill:color-mix(in oklab,var(--chart-3) 60%,transparent)}
.from-chart-3\/60{--tw-gradient-from:color-mix(in oklab,var(--chart-3) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-3\/60{--tw-gradient-to:color-mix(in oklab,var(--chart-3) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-3\/60{--tw-gradient-via:color-mix(in oklab,var(--chart-3) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-3\/70{background-color:color-mix(in oklab,var(--chart-3) 70%,transparent)}
.text-chart-3\/70{color:color-mix(in oklab,var(--chart-3) 70%,transparent)}
.border-chart-3\/70{border-color:color-mix(in oklab,var(--chart-3) 70%,transparent)}
.ring-chart-3\/70{--tw-ring-color:color-mix(in oklab,var(--chart-3) 70%,transparent)}
.fill-chart-3\/70{fill:color-mix(in oklab,var(--chart-3) 70%,transparent)}
.from-chart-3\/70{--tw-gradient-from:color-mix(in oklab,var(--chart-3) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-3\/70{--tw-gradient-to:color-mix(in oklab,var(--chart-3) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-3\/70{--tw-gradient-via:color-mix(in oklab,var(--chart-3) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-3\/75{background-color:color-mix(in oklab,var(--chart-3) 75%,transparent)}
.text-chart-3\/75{color:color-mix(in oklab,var(--chart-3) 75%,transparent)}
.border-chart-3\/75{border-color:color-mix(in oklab,var(--chart-3) 75%,transparent)}
.ring-chart-3\/75{--tw-ring-color:color-mix(in oklab,var(--chart-3) 75%,transparent)}
.fill-chart-3\/75{fill:color-mix(in oklab,var(--chart-3) 75%,transparent)}
.from-chart-3\/75{--tw-gradient-from:color-mix(in oklab,var(--chart-3) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-3\/75{--tw-gradient-to:color-mix(in oklab,var(--chart-3) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-3\/75{--tw-gradient-via:color-mix(in oklab,var(--chart-3) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-3\/80{background-color:color-mix(in oklab,var(--chart-3) 80%,transparent)}
.text-chart-3\/80{color:color-mix(in oklab,var(--chart-3) 80%,transparent)}
.border-chart-3\/80{border-color:color-mix(in oklab,var(--chart-3) 80%,transparent)}
.ring-chart-3\/80{--tw-ring-color:color-mix(in oklab,var(--chart-3) 80%,transparent)}
.fill-chart-3\/80{fill:color-mix(in oklab,var(--chart-3) 80%,transparent)}
.from-chart-3\/80{--tw-gradient-from:color-mix(in oklab,var(--chart-3) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-3\/80{--tw-gradient-to:color-mix(in oklab,var(--chart-3) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-3\/80{--tw-gradient-via:color-mix(in oklab,var(--chart-3) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-3\/90{background-color:color-mix(in oklab,var(--chart-3) 90%,transparent)}
.text-chart-3\/90{color:color-mix(in oklab,var(--chart-3) 90%,transparent)}
.border-chart-3\/90{border-color:color-mix(in oklab,var(--chart-3) 90%,transparent)}
.ring-chart-3\/90{--tw-ring-color:color-mix(in oklab,var(--chart-3) 90%,transparent)}
.fill-chart-3\/90{fill:color-mix(in oklab,var(--chart-3) 90%,transparent)}
.from-chart-3\/90{--tw-gradient-from:color-mix(in oklab,var(--chart-3) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-3\/90{--tw-gradient-to:color-mix(in oklab,var(--chart-3) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-3\/90{--tw-gradient-via:color-mix(in oklab,var(--chart-3) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.from-chart-3{--tw-gradient-from:var(--chart-3);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-3{--tw-gradient-to:var(--chart-3);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-4{background-color:var(--chart-4)}
.text-chart-4{color:var(--chart-4)}
.border-chart-4{border-color:var(--chart-4)}
.bg-chart-4\/3{background-color:color-mix(in oklab,var(--chart-4) 3%,transparent)}
.text-chart-4\/3{color:color-mix(in oklab,var(--chart-4) 3%,transparent)}
.border-chart-4\/3{border-color:color-mix(in oklab,var(--chart-4) 3%,transparent)}
.ring-chart-4\/3{--tw-ring-color:color-mix(in oklab,var(--chart-4) 3%,transparent)}
.fill-chart-4\/3{fill:color-mix(in oklab,var(--chart-4) 3%,transparent)}
.from-chart-4\/3{--tw-gradient-from:color-mix(in oklab,var(--chart-4) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-4\/3{--tw-gradient-to:color-mix(in oklab,var(--chart-4) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-4\/3{--tw-gradient-via:color-mix(in oklab,var(--chart-4) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-4\/5{background-color:color-mix(in oklab,var(--chart-4) 5%,transparent)}
.text-chart-4\/5{color:color-mix(in oklab,var(--chart-4) 5%,transparent)}
.border-chart-4\/5{border-color:color-mix(in oklab,var(--chart-4) 5%,transparent)}
.ring-chart-4\/5{--tw-ring-color:color-mix(in oklab,var(--chart-4) 5%,transparent)}
.fill-chart-4\/5{fill:color-mix(in oklab,var(--chart-4) 5%,transparent)}
.from-chart-4\/5{--tw-gradient-from:color-mix(in oklab,var(--chart-4) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-4\/5{--tw-gradient-to:color-mix(in oklab,var(--chart-4) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-4\/5{--tw-gradient-via:color-mix(in oklab,var(--chart-4) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-4\/8{background-color:color-mix(in oklab,var(--chart-4) 8%,transparent)}
.text-chart-4\/8{color:color-mix(in oklab,var(--chart-4) 8%,transparent)}
.border-chart-4\/8{border-color:color-mix(in oklab,var(--chart-4) 8%,transparent)}
.ring-chart-4\/8{--tw-ring-color:color-mix(in oklab,var(--chart-4) 8%,transparent)}
.fill-chart-4\/8{fill:color-mix(in oklab,var(--chart-4) 8%,transparent)}
.from-chart-4\/8{--tw-gradient-from:color-mix(in oklab,var(--chart-4) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-4\/8{--tw-gradient-to:color-mix(in oklab,var(--chart-4) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-4\/8{--tw-gradient-via:color-mix(in oklab,var(--chart-4) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-4\/10{background-color:color-mix(in oklab,var(--chart-4) 10%,transparent)}
.text-chart-4\/10{color:color-mix(in oklab,var(--chart-4) 10%,transparent)}
.border-chart-4\/10{border-color:color-mix(in oklab,var(--chart-4) 10%,transparent)}
.ring-chart-4\/10{--tw-ring-color:color-mix(in oklab,var(--chart-4) 10%,transparent)}
.fill-chart-4\/10{fill:color-mix(in oklab,var(--chart-4) 10%,transparent)}
.from-chart-4\/10{--tw-gradient-from:color-mix(in oklab,var(--chart-4) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-4\/10{--tw-gradient-to:color-mix(in oklab,var(--chart-4) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-4\/10{--tw-gradient-via:color-mix(in oklab,var(--chart-4) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-4\/12{background-color:color-mix(in oklab,var(--chart-4) 12%,transparent)}
.text-chart-4\/12{color:color-mix(in oklab,var(--chart-4) 12%,transparent)}
.border-chart-4\/12{border-color:color-mix(in oklab,var(--chart-4) 12%,transparent)}
.ring-chart-4\/12{--tw-ring-color:color-mix(in oklab,var(--chart-4) 12%,transparent)}
.fill-chart-4\/12{fill:color-mix(in oklab,var(--chart-4) 12%,transparent)}
.from-chart-4\/12{--tw-gradient-from:color-mix(in oklab,var(--chart-4) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-4\/12{--tw-gradient-to:color-mix(in oklab,var(--chart-4) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-4\/12{--tw-gradient-via:color-mix(in oklab,var(--chart-4) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-4\/15{background-color:color-mix(in oklab,var(--chart-4) 15%,transparent)}
.text-chart-4\/15{color:color-mix(in oklab,var(--chart-4) 15%,transparent)}
.border-chart-4\/15{border-color:color-mix(in oklab,var(--chart-4) 15%,transparent)}
.ring-chart-4\/15{--tw-ring-color:color-mix(in oklab,var(--chart-4) 15%,transparent)}
.fill-chart-4\/15{fill:color-mix(in oklab,var(--chart-4) 15%,transparent)}
.from-chart-4\/15{--tw-gradient-from:color-mix(in oklab,var(--chart-4) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-4\/15{--tw-gradient-to:color-mix(in oklab,var(--chart-4) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-4\/15{--tw-gradient-via:color-mix(in oklab,var(--chart-4) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-4\/20{background-color:color-mix(in oklab,var(--chart-4) 20%,transparent)}
.text-chart-4\/20{color:color-mix(in oklab,var(--chart-4) 20%,transparent)}
.border-chart-4\/20{border-color:color-mix(in oklab,var(--chart-4) 20%,transparent)}
.ring-chart-4\/20{--tw-ring-color:color-mix(in oklab,var(--chart-4) 20%,transparent)}
.fill-chart-4\/20{fill:color-mix(in oklab,var(--chart-4) 20%,transparent)}
.from-chart-4\/20{--tw-gradient-from:color-mix(in oklab,var(--chart-4) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-4\/20{--tw-gradient-to:color-mix(in oklab,var(--chart-4) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-4\/20{--tw-gradient-via:color-mix(in oklab,var(--chart-4) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-4\/25{background-color:color-mix(in oklab,var(--chart-4) 25%,transparent)}
.text-chart-4\/25{color:color-mix(in oklab,var(--chart-4) 25%,transparent)}
.border-chart-4\/25{border-color:color-mix(in oklab,var(--chart-4) 25%,transparent)}
.ring-chart-4\/25{--tw-ring-color:color-mix(in oklab,var(--chart-4) 25%,transparent)}
.fill-chart-4\/25{fill:color-mix(in oklab,var(--chart-4) 25%,transparent)}
.from-chart-4\/25{--tw-gradient-from:color-mix(in oklab,var(--chart-4) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-4\/25{--tw-gradient-to:color-mix(in oklab,var(--chart-4) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-4\/25{--tw-gradient-via:color-mix(in oklab,var(--chart-4) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-4\/30{background-color:color-mix(in oklab,var(--chart-4) 30%,transparent)}
.text-chart-4\/30{color:color-mix(in oklab,var(--chart-4) 30%,transparent)}
.border-chart-4\/30{border-color:color-mix(in oklab,var(--chart-4) 30%,transparent)}
.ring-chart-4\/30{--tw-ring-color:color-mix(in oklab,var(--chart-4) 30%,transparent)}
.fill-chart-4\/30{fill:color-mix(in oklab,var(--chart-4) 30%,transparent)}
.from-chart-4\/30{--tw-gradient-from:color-mix(in oklab,var(--chart-4) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-4\/30{--tw-gradient-to:color-mix(in oklab,var(--chart-4) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-4\/30{--tw-gradient-via:color-mix(in oklab,var(--chart-4) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-4\/40{background-color:color-mix(in oklab,var(--chart-4) 40%,transparent)}
.text-chart-4\/40{color:color-mix(in oklab,var(--chart-4) 40%,transparent)}
.border-chart-4\/40{border-color:color-mix(in oklab,var(--chart-4) 40%,transparent)}
.ring-chart-4\/40{--tw-ring-color:color-mix(in oklab,var(--chart-4) 40%,transparent)}
.fill-chart-4\/40{fill:color-mix(in oklab,var(--chart-4) 40%,transparent)}
.from-chart-4\/40{--tw-gradient-from:color-mix(in oklab,var(--chart-4) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-4\/40{--tw-gradient-to:color-mix(in oklab,var(--chart-4) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-4\/40{--tw-gradient-via:color-mix(in oklab,var(--chart-4) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-4\/50{background-color:color-mix(in oklab,var(--chart-4) 50%,transparent)}
.text-chart-4\/50{color:color-mix(in oklab,var(--chart-4) 50%,transparent)}
.border-chart-4\/50{border-color:color-mix(in oklab,var(--chart-4) 50%,transparent)}
.ring-chart-4\/50{--tw-ring-color:color-mix(in oklab,var(--chart-4) 50%,transparent)}
.fill-chart-4\/50{fill:color-mix(in oklab,var(--chart-4) 50%,transparent)}
.from-chart-4\/50{--tw-gradient-from:color-mix(in oklab,var(--chart-4) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-4\/50{--tw-gradient-to:color-mix(in oklab,var(--chart-4) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-4\/50{--tw-gradient-via:color-mix(in oklab,var(--chart-4) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-4\/60{background-color:color-mix(in oklab,var(--chart-4) 60%,transparent)}
.text-chart-4\/60{color:color-mix(in oklab,var(--chart-4) 60%,transparent)}
.border-chart-4\/60{border-color:color-mix(in oklab,var(--chart-4) 60%,transparent)}
.ring-chart-4\/60{--tw-ring-color:color-mix(in oklab,var(--chart-4) 60%,transparent)}
.fill-chart-4\/60{fill:color-mix(in oklab,var(--chart-4) 60%,transparent)}
.from-chart-4\/60{--tw-gradient-from:color-mix(in oklab,var(--chart-4) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-4\/60{--tw-gradient-to:color-mix(in oklab,var(--chart-4) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-4\/60{--tw-gradient-via:color-mix(in oklab,var(--chart-4) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-4\/70{background-color:color-mix(in oklab,var(--chart-4) 70%,transparent)}
.text-chart-4\/70{color:color-mix(in oklab,var(--chart-4) 70%,transparent)}
.border-chart-4\/70{border-color:color-mix(in oklab,var(--chart-4) 70%,transparent)}
.ring-chart-4\/70{--tw-ring-color:color-mix(in oklab,var(--chart-4) 70%,transparent)}
.fill-chart-4\/70{fill:color-mix(in oklab,var(--chart-4) 70%,transparent)}
.from-chart-4\/70{--tw-gradient-from:color-mix(in oklab,var(--chart-4) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-4\/70{--tw-gradient-to:color-mix(in oklab,var(--chart-4) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-4\/70{--tw-gradient-via:color-mix(in oklab,var(--chart-4) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-4\/75{background-color:color-mix(in oklab,var(--chart-4) 75%,transparent)}
.text-chart-4\/75{color:color-mix(in oklab,var(--chart-4) 75%,transparent)}
.border-chart-4\/75{border-color:color-mix(in oklab,var(--chart-4) 75%,transparent)}
.ring-chart-4\/75{--tw-ring-color:color-mix(in oklab,var(--chart-4) 75%,transparent)}
.fill-chart-4\/75{fill:color-mix(in oklab,var(--chart-4) 75%,transparent)}
.from-chart-4\/75{--tw-gradient-from:color-mix(in oklab,var(--chart-4) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-4\/75{--tw-gradient-to:color-mix(in oklab,var(--chart-4) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-4\/75{--tw-gradient-via:color-mix(in oklab,var(--chart-4) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-4\/80{background-color:color-mix(in oklab,var(--chart-4) 80%,transparent)}
.text-chart-4\/80{color:color-mix(in oklab,var(--chart-4) 80%,transparent)}
.border-chart-4\/80{border-color:color-mix(in oklab,var(--chart-4) 80%,transparent)}
.ring-chart-4\/80{--tw-ring-color:color-mix(in oklab,var(--chart-4) 80%,transparent)}
.fill-chart-4\/80{fill:color-mix(in oklab,var(--chart-4) 80%,transparent)}
.from-chart-4\/80{--tw-gradient-from:color-mix(in oklab,var(--chart-4) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-4\/80{--tw-gradient-to:color-mix(in oklab,var(--chart-4) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-4\/80{--tw-gradient-via:color-mix(in oklab,var(--chart-4) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-4\/90{background-color:color-mix(in oklab,var(--chart-4) 90%,transparent)}
.text-chart-4\/90{color:color-mix(in oklab,var(--chart-4) 90%,transparent)}
.border-chart-4\/90{border-color:color-mix(in oklab,var(--chart-4) 90%,transparent)}
.ring-chart-4\/90{--tw-ring-color:color-mix(in oklab,var(--chart-4) 90%,transparent)}
.fill-chart-4\/90{fill:color-mix(in oklab,var(--chart-4) 90%,transparent)}
.from-chart-4\/90{--tw-gradient-from:color-mix(in oklab,var(--chart-4) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-4\/90{--tw-gradient-to:color-mix(in oklab,var(--chart-4) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-4\/90{--tw-gradient-via:color-mix(in oklab,var(--chart-4) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.from-chart-4{--tw-gradient-from:var(--chart-4);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-4{--tw-gradient-to:var(--chart-4);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-5{background-color:var(--chart-5)}
.text-chart-5{color:var(--chart-5)}
.border-chart-5{border-color:var(--chart-5)}
.bg-chart-5\/3{background-color:color-mix(in oklab,var(--chart-5) 3%,transparent)}
.text-chart-5\/3{color:color-mix(in oklab,var(--chart-5) 3%,transparent)}
.border-chart-5\/3{border-color:color-mix(in oklab,var(--chart-5) 3%,transparent)}
.ring-chart-5\/3{--tw-ring-color:color-mix(in oklab,var(--chart-5) 3%,transparent)}
.fill-chart-5\/3{fill:color-mix(in oklab,var(--chart-5) 3%,transparent)}
.from-chart-5\/3{--tw-gradient-from:color-mix(in oklab,var(--chart-5) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-5\/3{--tw-gradient-to:color-mix(in oklab,var(--chart-5) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-5\/3{--tw-gradient-via:color-mix(in oklab,var(--chart-5) 3%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-5\/5{background-color:color-mix(in oklab,var(--chart-5) 5%,transparent)}
.text-chart-5\/5{color:color-mix(in oklab,var(--chart-5) 5%,transparent)}
.border-chart-5\/5{border-color:color-mix(in oklab,var(--chart-5) 5%,transparent)}
.ring-chart-5\/5{--tw-ring-color:color-mix(in oklab,var(--chart-5) 5%,transparent)}
.fill-chart-5\/5{fill:color-mix(in oklab,var(--chart-5) 5%,transparent)}
.from-chart-5\/5{--tw-gradient-from:color-mix(in oklab,var(--chart-5) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-5\/5{--tw-gradient-to:color-mix(in oklab,var(--chart-5) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-5\/5{--tw-gradient-via:color-mix(in oklab,var(--chart-5) 5%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-5\/8{background-color:color-mix(in oklab,var(--chart-5) 8%,transparent)}
.text-chart-5\/8{color:color-mix(in oklab,var(--chart-5) 8%,transparent)}
.border-chart-5\/8{border-color:color-mix(in oklab,var(--chart-5) 8%,transparent)}
.ring-chart-5\/8{--tw-ring-color:color-mix(in oklab,var(--chart-5) 8%,transparent)}
.fill-chart-5\/8{fill:color-mix(in oklab,var(--chart-5) 8%,transparent)}
.from-chart-5\/8{--tw-gradient-from:color-mix(in oklab,var(--chart-5) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-5\/8{--tw-gradient-to:color-mix(in oklab,var(--chart-5) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-5\/8{--tw-gradient-via:color-mix(in oklab,var(--chart-5) 8%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-5\/10{background-color:color-mix(in oklab,var(--chart-5) 10%,transparent)}
.text-chart-5\/10{color:color-mix(in oklab,var(--chart-5) 10%,transparent)}
.border-chart-5\/10{border-color:color-mix(in oklab,var(--chart-5) 10%,transparent)}
.ring-chart-5\/10{--tw-ring-color:color-mix(in oklab,var(--chart-5) 10%,transparent)}
.fill-chart-5\/10{fill:color-mix(in oklab,var(--chart-5) 10%,transparent)}
.from-chart-5\/10{--tw-gradient-from:color-mix(in oklab,var(--chart-5) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-5\/10{--tw-gradient-to:color-mix(in oklab,var(--chart-5) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-5\/10{--tw-gradient-via:color-mix(in oklab,var(--chart-5) 10%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-5\/12{background-color:color-mix(in oklab,var(--chart-5) 12%,transparent)}
.text-chart-5\/12{color:color-mix(in oklab,var(--chart-5) 12%,transparent)}
.border-chart-5\/12{border-color:color-mix(in oklab,var(--chart-5) 12%,transparent)}
.ring-chart-5\/12{--tw-ring-color:color-mix(in oklab,var(--chart-5) 12%,transparent)}
.fill-chart-5\/12{fill:color-mix(in oklab,var(--chart-5) 12%,transparent)}
.from-chart-5\/12{--tw-gradient-from:color-mix(in oklab,var(--chart-5) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-5\/12{--tw-gradient-to:color-mix(in oklab,var(--chart-5) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-5\/12{--tw-gradient-via:color-mix(in oklab,var(--chart-5) 12%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-5\/15{background-color:color-mix(in oklab,var(--chart-5) 15%,transparent)}
.text-chart-5\/15{color:color-mix(in oklab,var(--chart-5) 15%,transparent)}
.border-chart-5\/15{border-color:color-mix(in oklab,var(--chart-5) 15%,transparent)}
.ring-chart-5\/15{--tw-ring-color:color-mix(in oklab,var(--chart-5) 15%,transparent)}
.fill-chart-5\/15{fill:color-mix(in oklab,var(--chart-5) 15%,transparent)}
.from-chart-5\/15{--tw-gradient-from:color-mix(in oklab,var(--chart-5) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-5\/15{--tw-gradient-to:color-mix(in oklab,var(--chart-5) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-5\/15{--tw-gradient-via:color-mix(in oklab,var(--chart-5) 15%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-5\/20{background-color:color-mix(in oklab,var(--chart-5) 20%,transparent)}
.text-chart-5\/20{color:color-mix(in oklab,var(--chart-5) 20%,transparent)}
.border-chart-5\/20{border-color:color-mix(in oklab,var(--chart-5) 20%,transparent)}
.ring-chart-5\/20{--tw-ring-color:color-mix(in oklab,var(--chart-5) 20%,transparent)}
.fill-chart-5\/20{fill:color-mix(in oklab,var(--chart-5) 20%,transparent)}
.from-chart-5\/20{--tw-gradient-from:color-mix(in oklab,var(--chart-5) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-5\/20{--tw-gradient-to:color-mix(in oklab,var(--chart-5) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-5\/20{--tw-gradient-via:color-mix(in oklab,var(--chart-5) 20%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-5\/25{background-color:color-mix(in oklab,var(--chart-5) 25%,transparent)}
.text-chart-5\/25{color:color-mix(in oklab,var(--chart-5) 25%,transparent)}
.border-chart-5\/25{border-color:color-mix(in oklab,var(--chart-5) 25%,transparent)}
.ring-chart-5\/25{--tw-ring-color:color-mix(in oklab,var(--chart-5) 25%,transparent)}
.fill-chart-5\/25{fill:color-mix(in oklab,var(--chart-5) 25%,transparent)}
.from-chart-5\/25{--tw-gradient-from:color-mix(in oklab,var(--chart-5) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-5\/25{--tw-gradient-to:color-mix(in oklab,var(--chart-5) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-5\/25{--tw-gradient-via:color-mix(in oklab,var(--chart-5) 25%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-5\/30{background-color:color-mix(in oklab,var(--chart-5) 30%,transparent)}
.text-chart-5\/30{color:color-mix(in oklab,var(--chart-5) 30%,transparent)}
.border-chart-5\/30{border-color:color-mix(in oklab,var(--chart-5) 30%,transparent)}
.ring-chart-5\/30{--tw-ring-color:color-mix(in oklab,var(--chart-5) 30%,transparent)}
.fill-chart-5\/30{fill:color-mix(in oklab,var(--chart-5) 30%,transparent)}
.from-chart-5\/30{--tw-gradient-from:color-mix(in oklab,var(--chart-5) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-5\/30{--tw-gradient-to:color-mix(in oklab,var(--chart-5) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-5\/30{--tw-gradient-via:color-mix(in oklab,var(--chart-5) 30%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-5\/40{background-color:color-mix(in oklab,var(--chart-5) 40%,transparent)}
.text-chart-5\/40{color:color-mix(in oklab,var(--chart-5) 40%,transparent)}
.border-chart-5\/40{border-color:color-mix(in oklab,var(--chart-5) 40%,transparent)}
.ring-chart-5\/40{--tw-ring-color:color-mix(in oklab,var(--chart-5) 40%,transparent)}
.fill-chart-5\/40{fill:color-mix(in oklab,var(--chart-5) 40%,transparent)}
.from-chart-5\/40{--tw-gradient-from:color-mix(in oklab,var(--chart-5) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-5\/40{--tw-gradient-to:color-mix(in oklab,var(--chart-5) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-5\/40{--tw-gradient-via:color-mix(in oklab,var(--chart-5) 40%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-5\/50{background-color:color-mix(in oklab,var(--chart-5) 50%,transparent)}
.text-chart-5\/50{color:color-mix(in oklab,var(--chart-5) 50%,transparent)}
.border-chart-5\/50{border-color:color-mix(in oklab,var(--chart-5) 50%,transparent)}
.ring-chart-5\/50{--tw-ring-color:color-mix(in oklab,var(--chart-5) 50%,transparent)}
.fill-chart-5\/50{fill:color-mix(in oklab,var(--chart-5) 50%,transparent)}
.from-chart-5\/50{--tw-gradient-from:color-mix(in oklab,var(--chart-5) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-5\/50{--tw-gradient-to:color-mix(in oklab,var(--chart-5) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-5\/50{--tw-gradient-via:color-mix(in oklab,var(--chart-5) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-5\/60{background-color:color-mix(in oklab,var(--chart-5) 60%,transparent)}
.text-chart-5\/60{color:color-mix(in oklab,var(--chart-5) 60%,transparent)}
.border-chart-5\/60{border-color:color-mix(in oklab,var(--chart-5) 60%,transparent)}
.ring-chart-5\/60{--tw-ring-color:color-mix(in oklab,var(--chart-5) 60%,transparent)}
.fill-chart-5\/60{fill:color-mix(in oklab,var(--chart-5) 60%,transparent)}
.from-chart-5\/60{--tw-gradient-from:color-mix(in oklab,var(--chart-5) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-5\/60{--tw-gradient-to:color-mix(in oklab,var(--chart-5) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-5\/60{--tw-gradient-via:color-mix(in oklab,var(--chart-5) 60%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-5\/70{background-color:color-mix(in oklab,var(--chart-5) 70%,transparent)}
.text-chart-5\/70{color:color-mix(in oklab,var(--chart-5) 70%,transparent)}
.border-chart-5\/70{border-color:color-mix(in oklab,var(--chart-5) 70%,transparent)}
.ring-chart-5\/70{--tw-ring-color:color-mix(in oklab,var(--chart-5) 70%,transparent)}
.fill-chart-5\/70{fill:color-mix(in oklab,var(--chart-5) 70%,transparent)}
.from-chart-5\/70{--tw-gradient-from:color-mix(in oklab,var(--chart-5) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-5\/70{--tw-gradient-to:color-mix(in oklab,var(--chart-5) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-5\/70{--tw-gradient-via:color-mix(in oklab,var(--chart-5) 70%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-5\/75{background-color:color-mix(in oklab,var(--chart-5) 75%,transparent)}
.text-chart-5\/75{color:color-mix(in oklab,var(--chart-5) 75%,transparent)}
.border-chart-5\/75{border-color:color-mix(in oklab,var(--chart-5) 75%,transparent)}
.ring-chart-5\/75{--tw-ring-color:color-mix(in oklab,var(--chart-5) 75%,transparent)}
.fill-chart-5\/75{fill:color-mix(in oklab,var(--chart-5) 75%,transparent)}
.from-chart-5\/75{--tw-gradient-from:color-mix(in oklab,var(--chart-5) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-5\/75{--tw-gradient-to:color-mix(in oklab,var(--chart-5) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-5\/75{--tw-gradient-via:color-mix(in oklab,var(--chart-5) 75%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-5\/80{background-color:color-mix(in oklab,var(--chart-5) 80%,transparent)}
.text-chart-5\/80{color:color-mix(in oklab,var(--chart-5) 80%,transparent)}
.border-chart-5\/80{border-color:color-mix(in oklab,var(--chart-5) 80%,transparent)}
.ring-chart-5\/80{--tw-ring-color:color-mix(in oklab,var(--chart-5) 80%,transparent)}
.fill-chart-5\/80{fill:color-mix(in oklab,var(--chart-5) 80%,transparent)}
.from-chart-5\/80{--tw-gradient-from:color-mix(in oklab,var(--chart-5) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-5\/80{--tw-gradient-to:color-mix(in oklab,var(--chart-5) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-5\/80{--tw-gradient-via:color-mix(in oklab,var(--chart-5) 80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.bg-chart-5\/90{background-color:color-mix(in oklab,var(--chart-5) 90%,transparent)}
.text-chart-5\/90{color:color-mix(in oklab,var(--chart-5) 90%,transparent)}
.border-chart-5\/90{border-color:color-mix(in oklab,var(--chart-5) 90%,transparent)}
.ring-chart-5\/90{--tw-ring-color:color-mix(in oklab,var(--chart-5) 90%,transparent)}
.fill-chart-5\/90{fill:color-mix(in oklab,var(--chart-5) 90%,transparent)}
.from-chart-5\/90{--tw-gradient-from:color-mix(in oklab,var(--chart-5) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-5\/90{--tw-gradient-to:color-mix(in oklab,var(--chart-5) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.via-chart-5\/90{--tw-gradient-via:color-mix(in oklab,var(--chart-5) 90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.from-chart-5{--tw-gradient-from:var(--chart-5);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.to-chart-5{--tw-gradient-to:var(--chart-5);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}
.divide-border>:not([hidden])~:not([hidden]){border-color:var(--border)}
.divide-sidebar-border>:not([hidden])~:not([hidden]){border-color:var(--sidebar-border)}

.left-0{left:0}
.right-0{right:0}
.right-1\.5{right:.375rem}
.left-1\.5{left:.375rem}
.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}
.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}
.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}
.rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}
.rounded-b-lg{border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius)}
.h-40{height:10rem}
.h-44{height:11rem}
.h-48{height:12rem}
.h-52{height:13rem}
.h-56{height:14rem}
.h-64{height:16rem}
.h-72{height:18rem}
.min-h-screen{min-height:100vh}
.hover\:bg-accent\/40:hover{background-color:color-mix(in oklab,var(--accent) 40%,transparent)}
.lg\:grid-cols-4{}
@media (min-width:1024px){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}
.grid-rows-\[0fr\]{grid-template-rows:0fr}
.aspect-video{aspect-ratio:16/9}
.aspect-square{aspect-ratio:1/1}


/* Checked-state selection utilities (has-[:checked]:*) — restored from purged bundle
   so radio/checkbox cards show their selected state (mood tracker, assessment, booking). */
.has-\[\:checked\]\:border-primary:has(:checked){border-color:var(--primary)}
.has-\[\:checked\]\:bg-primary:has(:checked){background-color:var(--primary)}
.has-\[\:checked\]\:bg-primary\/5:has(:checked){background-color:color-mix(in oklab,var(--primary) 5%,transparent)}
.has-\[\:checked\]\:text-primary-foreground:has(:checked){color:var(--primary-foreground)}
