/**
 * AgentCEO Design System — Generated from tokens.json
 * Theme: light
 * Generated: 2026-05-01T04:37:27.716Z
 *
 * DO NOT EDIT MANUALLY. Modify tokens.json + npm run build:tokens
 */

:root, [data-theme="light"] {
  --core-color-indigo-50: #eef2ff;
  --core-color-indigo-100: #e0e7ff;
  --core-color-indigo-200: #c7d2fe;
  --core-color-indigo-300: #a5b4fc;
  --core-color-indigo-400: #818cf8;
  --core-color-indigo-500: #6366f1;
  --core-color-indigo-600: #4338ca;
  --core-color-indigo-700: #3730a3;
  --core-color-indigo-800: #312e81;
  --core-color-indigo-900: #1e1b4b;
  --core-color-indigo-950: #15133a;
  --core-color-amber-50: #fffbeb;
  --core-color-amber-100: #fef3c7;
  --core-color-amber-200: #fde68a;
  --core-color-amber-300: #fcd34d;
  --core-color-amber-400: #fbbf24;
  --core-color-amber-500: #f59e0b;
  --core-color-amber-600: #d97706;
  --core-color-amber-700: #b45309;
  --core-color-amber-800: #92400e;
  --core-color-amber-900: #78350f;
  --core-color-amber-950: #451a03;
  --core-color-teal-50: #f0fdfa;
  --core-color-teal-100: #ccfbf1;
  --core-color-teal-200: #99f6e4;
  --core-color-teal-300: #5eead4;
  --core-color-teal-400: #2dd4bf;
  --core-color-teal-500: #14b8a6;
  --core-color-teal-600: #0d9488;
  --core-color-teal-700: #0f766e;
  --core-color-teal-800: #115e59;
  --core-color-teal-900: #134e4a;
  --core-color-teal-950: #042f2e;
  --core-color-neutral-50: #f8fafc;
  --core-color-neutral-100: #f1f3f9;
  --core-color-neutral-200: #e3e6ef;
  --core-color-neutral-300: #c9cdd9;
  --core-color-neutral-400: #9ba0b0;
  --core-color-neutral-500: #6b7185;
  --core-color-neutral-600: #4b5163;
  --core-color-neutral-700: #363b4d;
  --core-color-neutral-800: #1e2233;
  --core-color-neutral-900: #121627;
  --core-color-neutral-950: #0a1020;
  --core-color-success-green-50: #f0fdf4;
  --core-color-success-green-100: #dcfce7;
  --core-color-success-green-200: #bbf7d0;
  --core-color-success-green-300: #86efac;
  --core-color-success-green-400: #4ade80;
  --core-color-success-green-500: #22c55e;
  --core-color-success-green-600: #16a34a;
  --core-color-success-green-700: #15803d;
  --core-color-success-green-800: #166534;
  --core-color-success-green-900: #14532d;
  --core-color-success-green-950: #052e16;
  --core-color-danger-red-50: #fef2f2;
  --core-color-danger-red-100: #fee2e2;
  --core-color-danger-red-200: #fecaca;
  --core-color-danger-red-300: #fca5a5;
  --core-color-danger-red-400: #f87171;
  --core-color-danger-red-500: #ef4444;
  --core-color-danger-red-600: #dc2626;
  --core-color-danger-red-700: #b91c1c;
  --core-color-danger-red-800: #991b1b;
  --core-color-danger-red-900: #7f1d1d;
  --core-color-danger-red-950: #450a0a;
  --core-color-white: #ffffff;
  --core-color-black: #000000;
  --core-color-transparent: rgba(0, 0, 0, 0);
  --core-color-accent-on-amber: #1a0f3e;
  --core-font-family-body: Inter, system-ui, sans-serif;
  --core-font-family-display: Onest, Inter, system-ui, sans-serif;
  --core-font-family-mono: JetBrains Mono, Consolas, monospace;
  --core-font-size-xs: 12;
  --core-font-size-sm: 14;
  --core-font-size-md: 16;
  --core-font-size-lg: 20;
  --core-font-size-xl: 24;
  --core-font-size-2xl: 32;
  --core-font-size-3xl: 40;
  --core-font-size-4xl: 56;
  --core-font-line-height-tight: 1.1;
  --core-font-line-height-snug: 1.25;
  --core-font-line-height-normal: 1.5;
  --core-font-line-height-relaxed: 1.625;
  --core-font-line-height-loose: 1.75;
  --core-font-letter-spacing-tight: -0.02em;
  --core-font-letter-spacing-normal: 0;
  --core-font-letter-spacing-relaxed: 0.01em;
  --core-font-letter-spacing-wide: 0.05em;
  --core-font-weight-regular: 400;
  --core-font-weight-medium: 500;
  --core-font-weight-semibold: 600;
  --core-font-weight-bold: 700;
  --core-font-weight-black: 800;
  --semantic-light-text-primary: #0a1020;
  --semantic-light-text-secondary: #4b5163;
  --semantic-light-text-disabled: #c9cdd9;
  --semantic-light-text-muted: #6b7185;
  --semantic-light-text-placeholder: #6b7185;
  --semantic-light-text-code: #0f766e;
  --semantic-light-text-brand: #4338ca;
  --semantic-light-text-brand-on-canvas: #3730a3;
  --semantic-light-text-on-accent-amber: #1a0f3e;
  --semantic-light-text-on-action: #ffffff;
  --semantic-light-text-link-default: #4338ca;
  --semantic-light-text-link-hover: #3730a3;
  --semantic-light-text-link-visited: #312e81;
  --semantic-light-text-link-active: #d97706;
  --semantic-light-text-success: #15803d;
  --semantic-light-text-warning: #b45309;
  --semantic-light-text-danger: #b91c1c;
  --semantic-light-text-info: #4338ca;
  --semantic-light-surface-canvas: #ffffff;
  --semantic-light-surface-subtle: #f8fafc;
  --semantic-light-surface-raised: #ffffff;
  --semantic-light-surface-sunken: #f1f3f9;
  --semantic-light-surface-code: #f1f3f9;
  --semantic-light-surface-selection: #e0e7ff;
  --semantic-light-surface-autofill: #fffbeb;
  --semantic-light-surface-scrim: rgba(15, 19, 58, 0.5);
  --semantic-light-border-default: #e3e6ef;
  --semantic-light-border-subtle: #f1f3f9;
  --semantic-light-border-strong: #9ba0b0;
  --semantic-light-border-brand: #c7d2fe;
  --semantic-light-outline-focus-inner-color: #f59e0b;
  --semantic-light-outline-focus-outer-color: #0a1020;
  --semantic-light-outline-focus-inner-width: 2px;
  --semantic-light-outline-focus-outer-width: 2px;
  --semantic-light-action-primary-bg: #4338ca;
  --semantic-light-action-primary-fg: #ffffff;
  --semantic-light-action-primary-border: rgba(0, 0, 0, 0);
  --semantic-light-action-secondary-bg: #f1f3f9;
  --semantic-light-action-secondary-fg: #121627;
  --semantic-light-action-secondary-border: #c9cdd9;
  --semantic-light-action-accent-bg: #d97706;
  --semantic-light-action-accent-fg: #1a0f3e;
  --semantic-light-action-accent-border: rgba(0, 0, 0, 0);
  --semantic-light-action-danger-bg: #dc2626;
  --semantic-light-action-danger-fg: #ffffff;
  --semantic-light-action-danger-border: rgba(0, 0, 0, 0);
  --semantic-light-action-ghost-bg: rgba(0, 0, 0, 0);
  --semantic-light-action-ghost-fg: #121627;
  --semantic-light-action-ghost-border: rgba(0, 0, 0, 0);
  --semantic-light-status-success-bg: #f0fdf4;
  --semantic-light-status-success-text: #15803d;
  --semantic-light-status-success-border: #bbf7d0;
  --semantic-light-status-success-icon: #16a34a;
  --semantic-light-status-warning-bg: #fef3c7;
  --semantic-light-status-warning-text: #b45309;
  --semantic-light-status-warning-border: #fde68a;
  --semantic-light-status-warning-icon: #d97706;
  --semantic-light-status-danger-bg: #fef2f2;
  --semantic-light-status-danger-text: #b91c1c;
  --semantic-light-status-danger-border: #fecaca;
  --semantic-light-status-danger-icon: #ef4444;
  --semantic-light-status-info-bg: #eef2ff;
  --semantic-light-status-info-text: #4338ca;
  --semantic-light-status-info-border: #c7d2fe;
  --semantic-light-status-info-icon: #6366f1;
  --semantic-light-opacity-disabled: 0.4;
  --semantic-light-opacity-hover-overlay: 0.08;
  --semantic-light-opacity-pressed-overlay: 0.12;
  --semantic-light-opacity-selected-overlay: 0.16;
  --semantic-light-opacity-scrim: 0.5;
  --semantic-light-chart-1: #6366f1;
  --semantic-light-chart-2: #f59e0b;
  --semantic-light-chart-3: #0d9488;
  --semantic-light-chart-4: #4b5163;
  --semantic-light-typography-display-hero-size: 56;
  --semantic-light-typography-display-hero-line-height: 1.1;
  --semantic-light-typography-display-hero-letter-spacing: -0.02em;
  --semantic-light-typography-display-hero-weight: 700;
  --semantic-light-typography-display-hero-family: Onest, Inter, system-ui, sans-serif;
  --semantic-light-typography-display-large-size: 40;
  --semantic-light-typography-display-large-line-height: 1.1;
  --semantic-light-typography-display-large-letter-spacing: -0.02em;
  --semantic-light-typography-display-large-weight: 700;
  --semantic-light-typography-display-large-family: Onest, Inter, system-ui, sans-serif;
  --semantic-light-typography-display-medium-size: 32;
  --semantic-light-typography-display-medium-line-height: 1.1;
  --semantic-light-typography-display-medium-letter-spacing: 0;
  --semantic-light-typography-display-medium-weight: 600;
  --semantic-light-typography-display-medium-family: Onest, Inter, system-ui, sans-serif;
  --semantic-light-typography-heading-h3-size: 24;
  --semantic-light-typography-heading-h3-line-height: 1.25;
  --semantic-light-typography-heading-h3-letter-spacing: 0;
  --semantic-light-typography-heading-h3-weight: 600;
  --semantic-light-typography-heading-h3-family: Onest, Inter, system-ui, sans-serif;
  --semantic-light-typography-heading-h4-size: 20;
  --semantic-light-typography-heading-h4-line-height: 1.25;
  --semantic-light-typography-heading-h4-letter-spacing: 0;
  --semantic-light-typography-heading-h4-weight: 600;
  --semantic-light-typography-heading-h4-family: Inter, system-ui, sans-serif;
  --semantic-light-typography-body-lead-size: 20;
  --semantic-light-typography-body-lead-line-height: 1.625;
  --semantic-light-typography-body-lead-letter-spacing: 0;
  --semantic-light-typography-body-lead-weight: 400;
  --semantic-light-typography-body-lead-family: Inter, system-ui, sans-serif;
  --semantic-light-typography-body-large-size: 17;
  --semantic-light-typography-body-large-line-height: 1.5;
  --semantic-light-typography-body-large-letter-spacing: 0;
  --semantic-light-typography-body-large-weight: 400;
  --semantic-light-typography-body-large-family: Inter, system-ui, sans-serif;
  --semantic-light-typography-body-default-size: 16;
  --semantic-light-typography-body-default-line-height: 1.5;
  --semantic-light-typography-body-default-letter-spacing: 0;
  --semantic-light-typography-body-default-weight: 400;
  --semantic-light-typography-body-default-family: Inter, system-ui, sans-serif;
  --semantic-light-typography-body-small-size: 14;
  --semantic-light-typography-body-small-line-height: 1.5;
  --semantic-light-typography-body-small-letter-spacing: 0;
  --semantic-light-typography-body-small-weight: 400;
  --semantic-light-typography-body-small-family: Inter, system-ui, sans-serif;
  --semantic-light-typography-body-emphasis-size: 16;
  --semantic-light-typography-body-emphasis-line-height: 1.5;
  --semantic-light-typography-body-emphasis-letter-spacing: 0;
  --semantic-light-typography-body-emphasis-weight: 500;
  --semantic-light-typography-body-emphasis-family: Inter, system-ui, sans-serif;
  --semantic-light-typography-caption-size: 12;
  --semantic-light-typography-caption-line-height: 1.5;
  --semantic-light-typography-caption-letter-spacing: 0.01em;
  --semantic-light-typography-caption-weight: 400;
  --semantic-light-typography-caption-family: Inter, system-ui, sans-serif;
  --semantic-light-typography-eyebrow-size: 12;
  --semantic-light-typography-eyebrow-line-height: 1.5;
  --semantic-light-typography-eyebrow-letter-spacing: 0.05em;
  --semantic-light-typography-eyebrow-weight: 500;
  --semantic-light-typography-eyebrow-family: Inter, system-ui, sans-serif;
  --semantic-light-typography-code-inline-size: 14;
  --semantic-light-typography-code-inline-line-height: 1.5;
  --semantic-light-typography-code-inline-letter-spacing: 0;
  --semantic-light-typography-code-inline-weight: 400;
  --semantic-light-typography-code-inline-family: JetBrains Mono, Consolas, monospace;
  --semantic-light-typography-code-block-size: 14;
  --semantic-light-typography-code-block-line-height: 1.5;
  --semantic-light-typography-code-block-letter-spacing: 0;
  --semantic-light-typography-code-block-weight: 400;
  --semantic-light-typography-code-block-family: JetBrains Mono, Consolas, monospace;
  --semantic-light-typography-tabular-numeric-size: 14;
  --semantic-light-typography-tabular-numeric-line-height: 1.5;
  --semantic-light-typography-tabular-numeric-letter-spacing: 0;
  --semantic-light-typography-tabular-numeric-weight: 400;
  --semantic-light-typography-tabular-numeric-family: Inter, system-ui, sans-serif;
  --semantic-light-typography-tabular-numeric-font-feature-settings: "kern" 1, "liga" 1, "calt" 1, "tnum" 1, "cv11" 1;
  --semantic-light-typography-button-primary-size: 14;
  --semantic-light-typography-button-primary-line-height: 1.25;
  --semantic-light-typography-button-primary-letter-spacing: 0.005em;
  --semantic-light-typography-button-primary-weight: 500;
  --semantic-light-typography-button-primary-family: Inter, system-ui, sans-serif;
  --semantic-light-typography-button-cta-size: 16;
  --semantic-light-typography-button-cta-line-height: 1.25;
  --semantic-light-typography-button-cta-letter-spacing: 0;
  --semantic-light-typography-button-cta-weight: 600;
  --semantic-light-typography-button-cta-family: Inter, system-ui, sans-serif;
  --button-light-primary-default-bg: #4338ca;
  --button-light-primary-default-fg: #ffffff;
  --button-light-primary-default-border: rgba(0, 0, 0, 0);
  --button-light-primary-hover-bg: #3730a3;
  --button-light-primary-hover-fg: #ffffff;
  --button-light-primary-pressed-bg: #312e81;
  --button-light-primary-pressed-fg: #ffffff;
  --button-light-primary-disabled-bg: #e3e6ef;
  --button-light-primary-disabled-fg: #6b7185;
  --button-light-secondary-default-bg: #f1f3f9;
  --button-light-secondary-default-fg: #121627;
  --button-light-secondary-default-border: #c9cdd9;
  --button-light-secondary-hover-bg: #e3e6ef;
  --button-light-secondary-hover-fg: #121627;
  --button-light-secondary-pressed-bg: #c9cdd9;
  --button-light-secondary-pressed-fg: #0a1020;
  --button-light-secondary-disabled-bg: #f1f3f9;
  --button-light-secondary-disabled-fg: #9ba0b0;
  --button-light-accent-default-bg: #d97706;
  --button-light-accent-default-fg: #1a0f3e;
  --button-light-accent-default-border: rgba(0, 0, 0, 0);
  --button-light-accent-hover-bg: #b45309;
  --button-light-accent-hover-fg: #1a0f3e;
  --button-light-accent-pressed-bg: #92400e;
  --button-light-accent-pressed-fg: #1a0f3e;
  --button-light-accent-disabled-bg: #e3e6ef;
  --button-light-accent-disabled-fg: #6b7185;
  --button-light-danger-default-bg: #dc2626;
  --button-light-danger-default-fg: #ffffff;
  --button-light-danger-default-border: rgba(0, 0, 0, 0);
  --button-light-danger-hover-bg: #b91c1c;
  --button-light-danger-hover-fg: #ffffff;
  --button-light-danger-pressed-bg: #991b1b;
  --button-light-danger-pressed-fg: #ffffff;
  --button-light-danger-disabled-bg: #e3e6ef;
  --button-light-danger-disabled-fg: #6b7185;
  --button-dark-primary-default-bg: #6366f1;
  --button-dark-primary-default-fg: #ffffff;
  --button-dark-primary-default-border: rgba(0, 0, 0, 0);
  --button-dark-primary-hover-bg: #818cf8;
  --button-dark-primary-hover-fg: #0a1020;
  --button-dark-primary-pressed-bg: #a5b4fc;
  --button-dark-primary-pressed-fg: #0a1020;
  --button-dark-primary-disabled-bg: #1e2233;
  --button-dark-primary-disabled-fg: #6b7185;
  --button-dark-secondary-default-bg: #1e2233;
  --button-dark-secondary-default-fg: #f1f3f9;
  --button-dark-secondary-default-border: #363b4d;
  --button-dark-secondary-hover-bg: #363b4d;
  --button-dark-secondary-hover-fg: #f1f3f9;
  --button-dark-secondary-pressed-bg: #4b5163;
  --button-dark-secondary-pressed-fg: #f8fafc;
  --button-dark-secondary-disabled-bg: #1e2233;
  --button-dark-secondary-disabled-fg: #6b7185;
  --button-dark-accent-default-bg: #fbbf24;
  --button-dark-accent-default-fg: #1a0f3e;
  --button-dark-accent-default-border: rgba(0, 0, 0, 0);
  --button-dark-accent-hover-bg: #fcd34d;
  --button-dark-accent-hover-fg: #1a0f3e;
  --button-dark-accent-pressed-bg: #f59e0b;
  --button-dark-accent-pressed-fg: #1a0f3e;
  --button-dark-accent-disabled-bg: #1e2233;
  --button-dark-accent-disabled-fg: #6b7185;
  --button-dark-danger-default-bg: #ef4444;
  --button-dark-danger-default-fg: #ffffff;
  --button-dark-danger-default-border: rgba(0, 0, 0, 0);
  --button-dark-danger-hover-bg: #f87171;
  --button-dark-danger-hover-fg: #0a1020;
  --button-dark-danger-pressed-bg: #fca5a5;
  --button-dark-danger-pressed-fg: #0a1020;
  --button-dark-danger-disabled-bg: #1e2233;
  --button-dark-danger-disabled-fg: #6b7185;
  --brand-indigo-primary: #4338ca;
  --brand-indigo-hover: #3730a3;
  --brand-amber-primary: #f59e0b;
  --brand-amber-hover: #d97706;
  --brand-surface-marketing: #fafaf7;
  --brand-surface-quote: #eef2ff;
  --brand-shadow-indigo: 0 4px 16px rgba(99, 102, 241, 0.15);
  --illustration-canvas-light: #fafaf7;
  --illustration-canvas-dark: #0f1117;
  --illustration-ink-light: #1a2337;
  --illustration-ink-dark: #e8eaf0;
  --illustration-decorative-opacity-10: 0.1;
  --illustration-decorative-opacity-20: 0.2;
  --illustration-decorative-opacity-40: 0.4;
  --illustration-decorative-opacity-60: 0.6;
  --illustration-canvas-dark: #030711;
  --light: {surface.canvas.light};
  --illustration-brand-primary: #3730a3;
  --illustration-brand-primary-deep: #1e1b4b;
  --illustration-gradient-indigo-500: #6366f1;
  --illustration-gradient-indigo-700: #3730a3;
  --illustration-gradient-violet-500: #6366f1;
  --illustration-gradient-violet-700: #3730a3;
  --illustration-accent-amber: #fbbf24;
  --illustration-accent-teal: #14b8a6;
  --illustration-glow-blur-default: 24;
  --illustration-glow-blur-tight: 12;
  --illustration-negative-space-min-ratio: 0.6;
  --gradient-brand-cool: linear-gradient(135deg, #4338ca 0%, #818cf8 50%, #5eead4 100%);
  --gradient-brand-warm: linear-gradient(135deg, #6366f1 0%, #fbbf24 60%, #fcd34d 100%);
  --gradient-energy: linear-gradient(90deg, #fbbf24 0%, #fcd34d 50%, #c7d2fe 100%);
  --gradient-brand-hero: linear-gradient(135deg, #4338ca 0%, #fbbf24 50%, #5eead4 100%);
  --gradient-brand-cta: linear-gradient(135deg, #6366f1 0%, #3730a3 100%);
  --gradient-brand-subtle: linear-gradient(180deg, #eef2ff 0%, #e0e7ff 100%);
  --default: {action.primary.bg};
  --hover: {action.primary.bg.hover};
  --pressed: {action.primary.bg.pressed};
  --disabled: {surface.disabled};
  --fg: {text.on-accent.indigo};
  --component-button-primary-border-radius: 8;
  --default: {action.secondary.bg};
  --hover: {action.secondary.bg.hover};
  --pressed: {action.secondary.bg.pressed};
  --fg: {text.primary.light};
  --border: {border.subtle.light};
  --bg: {action.danger.bg};
  --fg: {text.on-accent.amber};
  --component-button-ghost-bg: rgba(0, 0, 0, 0);
  --bg-hover: {surface.hover.light};
  --fg: {text.primary.light};
  --component-button-size-sm-height: 32;
  --component-button-size-sm-padding-x: 12;
  --component-button-size-md-height: 40;
  --component-button-size-md-padding-x: 16;
  --component-button-size-lg-height: 48;
  --component-button-size-lg-padding-x: 20;
  --bg: {surface.input.light};
  --bg-error: {surface.input.error.light};
  --bg-success: {surface.input.success.light};
  --bg-disabled: {surface.disabled};
  --default: {border.input.light};
  --focus: {border.focus.light};
  --error: {border.danger.light};
  --success: {border.success.light};
  --fg: {text.primary.light};
  --placeholder: {text.placeholder.light};
  --component-input-size-sm-height: 36;
  --component-input-size-sm-padding-x: 12;
  --component-input-size-md-height: 44;
  --component-input-size-md-padding-x: 16;
  --component-input-border-radius: 8;
  --flat: {surface.canvas.light};
  --raised: {surface.raised.light};
  --floating: {surface.floating.light};
  --raised: {shadow.subtle.light};
  --floating: {shadow.floating.light};
  --component-card-border-radius: 16;
  --component-card-padding-sm: 16;
  --component-card-padding-md: 24;
  --component-card-interactive-scale-hover: 1.01;
  --component-card-interactive-cursor: pointer;
  --scrim: {surface.scrim.light};
  --bg: {surface.floating.light};
  --shadow: {shadow.floating.light};
  --component-modal-border-radius: 16;
  --component-modal-size-sm: 480;
  --component-modal-size-md: 640;
  --component-modal-size-lg: 800;
  --title-typography: {typography.heading.h3};
  --bg: {surface.sidebar.light};
  --fg-active: {text.primary.light};
  --fg-inactive: {text.secondary.light};
  --bg-active: {action.primary.bg.subtle};
  --bg-hover: {surface.hover.light};
  --divider: {border.subtle.light};
  --component-sidebar-size-sm: 200;
  --component-sidebar-size-md: 240;
  --component-sidebar-size-lg: 280;
  --component-sidebar-size-collapsed: 64;
  --active-text: {text.primary.light};
  --active-underline: {action.primary.bg};
  --inactive-text: {text.secondary.light};
  --hover-text: {text.primary.light};
  --component-tabs-underline-thickness: 2;
  --bg-info: {status.info.bg.light};
  --bg-success: {status.success.bg.light};
  --bg-warning: {status.warning.bg.light};
  --bg-danger: {status.danger.bg.light};
  --component-toast-border-radius: 12;
  --shadow: {shadow.floating.light};
  --component-toast-duration-default: 4000;
  --color-neutral: {text.muted.light};
  --color-brand: {action.primary.bg};
  --component-spinner-size-sm: 16;
  --component-spinner-size-md: 20;
  --component-spinner-size-lg: 24;
  --component-spinner-animation-duration: 1200;
  --inner-color: {outline-focus.amber};
  --outer-color: {outline-focus.neutral};
  --component-focus-ring-inner-width: 2;
  --component-focus-ring-outer-width: 1;
  --component-focus-ring-offset: 2;
  --icon-size-xs: 12;
  --icon-size-sm: 16;
  --icon-size-md: 20;
  --icon-size-lg: 24;
  --icon-size-xl: 32;
  --default: {text.secondary.light};
  --primary: {text.primary.light};
  --active: {action.primary.bg};
  --success: {status.success.icon.light};
  --warning: {status.warning.icon.light};
  --danger: {status.danger.icon.light};
  --disabled: {text.disabled.light};
  --on-accent: {text.on-accent.indigo};
  --muted: {text.muted.light};
  --icon-weight-default: regular;
  --icon-weight-active: bold;
  --icon-weight-fill: fill;
}
