:root{--cg-gray-50: #fafafa;--cg-gray-100: #f4f4f5;--cg-gray-200: #e4e4e7;--cg-gray-300: #d4d4d8;--cg-gray-400: #a1a1aa;--cg-gray-500: #71717a;--cg-gray-600: #52525b;--cg-gray-700: #3f3f46;--cg-gray-800: #27272a;--cg-gray-900: #18181b;--cg-gray-950: #09090b;--cg-gray-white: #ffffff;--cg-gray-black: #000000;--cg-gray-container: #09090b;--cg-blue-50: #eff6ff;--cg-blue-100: #dbeafe;--cg-blue-200: #bfdbfe;--cg-blue-300: #93c5fd;--cg-blue-400: #60a5fa;--cg-blue-500: #3b82f6;--cg-blue-600: #2563eb;--cg-blue-700: #1d4ed8;--cg-blue-800: #1e40af;--cg-blue-900: #1e3a8a;--cg-blue-950: #172554;--cg-green-50: #f0fdf4;--cg-green-100: #dcfce7;--cg-green-200: #bbf7d0;--cg-green-300: #86efac;--cg-green-400: #4ade80;--cg-green-500: #22c55e;--cg-green-600: #16a34a;--cg-green-700: #15803d;--cg-green-800: #166534;--cg-green-900: #14532d;--cg-green-950: #052e16;--cg-yellow-50: #fffbeb;--cg-yellow-100: #fef3c7;--cg-yellow-200: #fde68a;--cg-yellow-300: #fcd34d;--cg-yellow-400: #fbbf24;--cg-yellow-500: #f59e0b;--cg-yellow-600: #d97706;--cg-yellow-700: #b45309;--cg-yellow-800: #92400e;--cg-yellow-900: #78350f;--cg-yellow-950: #451a03;--cg-red-50: #fef2f2;--cg-red-100: #fee2e2;--cg-red-200: #fecaca;--cg-red-300: #fca5a5;--cg-red-400: #f87171;--cg-red-500: #ef4444;--cg-red-600: #dc2626;--cg-red-700: #b91c1c;--cg-red-800: #991b1b;--cg-red-900: #7f1d1d;--cg-red-950: #450a0a;--cg-spacing-0: 0px;--cg-spacing-1: 1px;--cg-spacing-2: 2px;--cg-spacing-4: 4px;--cg-spacing-6: 6px;--cg-spacing-8: 8px;--cg-spacing-12: 12px;--cg-spacing-16: 16px;--cg-spacing-20: 20px;--cg-spacing-24: 24px;--cg-spacing-32: 32px;--cg-spacing-40: 40px;--cg-spacing-48: 48px;--cg-spacing-56: 56px;--cg-spacing-64: 64px;--cg-spacing-80: 80px;--cg-spacing-96: 96px;--cg-spacing-128: 128px;--cg-spacing-160: 160px;--cg-spacing-192: 192px;--cg-spacing-256: 256px;--cg-spacing-480: 480px;--cg-font-family-primary: "Inter Variable", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--cg-font-family-display: "Satoshi Variable", "Satoshi", "Inter Variable", "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--cg-font-family-mono: "Fira Code", "Consolas", "Monaco", "Courier New", monospace;--cg-font-size-xs: 12px;--cg-font-size-sm: 14px;--cg-font-size-base: 16px;--cg-font-size-md: 18px;--cg-font-size-lg: 20px;--cg-font-size-xl: 24px;--cg-font-size-2xl: 30px;--cg-font-size-3xl: 36px;--cg-font-size-4xl: 48px;--cg-font-size-5xl: 60px;--cg-font-weight-thin: 100;--cg-font-weight-extralight: 200;--cg-font-weight-light: 300;--cg-font-weight-normal: 400;--cg-font-weight-medium: 500;--cg-font-weight-semibold: 600;--cg-font-weight-bold: 700;--cg-font-weight-extrabold: 800;--cg-font-weight-black: 900;--cg-text-transform-none: none;--cg-text-transform-uppercase: uppercase;--cg-text-transform-lowercase: lowercase;--cg-text-transform-capitalize: capitalize;--cg-text-decoration-none: none;--cg-text-decoration-underline: underline;--cg-text-style-normal: normal;--cg-text-style-italic: italic;--cg-text-align-left: left;--cg-text-align-right: right;--cg-text-align-center: center;--cg-line-height-tight: 1.2;--cg-line-height-snug: 1.375;--cg-line-height-normal: 1.5;--cg-line-height-relaxed: 1.625;--cg-line-height-loose: 1.75;--cg-letter-spacing-tighter: -.05em;--cg-letter-spacing-tight: -.025em;--cg-letter-spacing-normal: 0em;--cg-letter-spacing-wide: .025em;--cg-letter-spacing-wider: .05em;--cg-letter-spacing-widest: .1em;--cg-icon-size-100: 16px;--cg-icon-size-150: 20px;--cg-icon-size-200: 24px;--cg-icon-size-300: 32px;--cg-icon-size-400: 48px;--cg-icon-size-500: 56px;--cg-border-radius-50: 8px;--cg-border-radius-100: 12px;--cg-border-radius-125: 16px;--cg-border-radius-150: 20px;--cg-border-radius-200: 28px;--cg-border-radius-250: 36px;--cg-border-radius-300: 48px;--cg-border-radius-none: 0px;--cg-border-radius-full: 99999px;--cg-border-width-0: 0px;--cg-border-width-50: 1px;--cg-border-width-75: 1.5px;--cg-border-width-100: 2px;--cg-border-width-300: 3px;--cg-border-style-solid: Solid;--cg-border-style-dotted: dotted;--cg-border-style-dashed: Dashed;--cg-opacity-0: 0;--cg-opacity-25: 25rem;--cg-opacity-50: 50rem;--cg-opacity-60: 60rem;--cg-opacity-75: 75rem;--cg-opacity-100: 100rem;--cg-shadow-sm-x: 0px;--cg-shadow-sm-y: 4px;--cg-shadow-sm-blur: 4px;--cg-shadow-sm-spread: 0px;--cg-shadow-sm-color: #616161;--cg-shadow-md-x: 4px;--cg-shadow-md-y: 12px;--cg-shadow-md-blur: 16px;--cg-shadow-md-spread: 0px;--cg-shadow-md-color: #000000;--cg-shadow-lg-x: 4px;--cg-shadow-lg-y: 4px;--cg-shadow-lg-blur: 30px;--cg-shadow-lg-spread: 5px;--cg-shadow-lg-color: #616161;--cg-z-index-0: 0;--cg-z-index-100: 100;--cg-z-index-200: 200;--cg-z-index-300: 300;--cg-z-index-400: 400;--cg-z-index-500: 500;--cg-z-index-top: 99999;--cg-z-index-bottom: -100;--cg-transition-duration-fast: .1s;--cg-transition-duration-default: .2s;--cg-transition-duration-slow: .3s;--cg-transition-easing-default: ease;--cg-transition-easing-ease-in: ease-in;--cg-transition-easing-ease-out: ease-out;--cg-transition-easing-ease-in-out: ease-in-out;--cg-transition-easing-linear: linear;--cg-transition-easing-spring: cubic-bezier(.34, 1.56, .64, 1);--cg-transition-easing-overshoot: cubic-bezier(.68, -.55, .265, 1.55);--cg-transition-easing-bounce: cubic-bezier(.16, 1, .3, 1);--cg-transition-easing-materialize: cubic-bezier(.16, 1, .3, 1);--cg-outline-width-default: 2px;--cg-outline-width-thin: 1px;--cg-outline-width-thick: 3px;--cg-outline-offset-default: 2px;--cg-outline-offset-small: 1px;--cg-outline-offset-large: 4px;--cg-cursor-pointer: pointer;--cg-cursor-not-allowed: not-allowed;--cg-cursor-default: default;--cg-cursor-text: text;--cg-cursor-grab: grab;--cg-cursor-grabbing: grabbing;--cg-cursor-move: move;--cg-cursor-wait: wait;--cg-layout-breakpoint-sm: 640px;--cg-layout-breakpoint-md: 768px;--cg-layout-breakpoint-lg: 1024px;--cg-layout-breakpoint-xl: 1280px;--cg-layout-breakpoint-2xl: 1536px;--cg-layout-grid-columns: 12;--cg-layout-grid-gap-xs: 4px;--cg-layout-grid-gap-sm: 8px;--cg-layout-grid-gap-md: 16px;--cg-layout-grid-gap-lg: 24px;--cg-layout-grid-gap-xl: 32px;--cg-layout-aspect-ratio-square: 1 / 1;--cg-layout-aspect-ratio-video: 16 / 9;--cg-layout-aspect-ratio-card: 4 / 3;--cg-layout-aspect-ratio-portrait: 3 / 4;--cg-layout-aspect-ratio-wide: 2 / 1;--cg-layout-aspect-ratio-ultrawide: 21 / 9;--cg-layout-drawer-sm: 300px;--cg-layout-drawer-md: 400px;--cg-layout-drawer-lg: 600px;--cg-layout-modal-sm: 400px;--cg-layout-modal-md: 600px;--cg-layout-modal-lg: 800px;--cg-layout-container-sm: 640px;--cg-layout-container-md: 768px;--cg-layout-container-lg: 1024px;--cg-layout-container-xl: 1280px;--cg-layout-container-2xl: 1536px;--cg-layout-container-full: 100%;--cg-teal-50: #f0fdfa;--cg-teal-100: #ccfbf1;--cg-teal-200: #99f6e4;--cg-teal-300: #5eead4;--cg-teal-400: #2dd4bf;--cg-teal-500: #14b8a6;--cg-teal-600: #0d9488;--cg-teal-700: #0f766e;--cg-teal-800: #115e59;--cg-teal-900: #134e4a;--cg-teal-950: #042f2e;--cg-orange-50: #fff7ed;--cg-orange-100: #ffedd5;--cg-orange-200: #fed7aa;--cg-orange-300: #fdba74;--cg-orange-400: #fb923c;--cg-orange-500: #f97316;--cg-orange-600: #ea580c;--cg-orange-700: #c2410c;--cg-orange-800: #9a3412;--cg-orange-900: #7c2d12;--cg-orange-950: #431407;--cg-purple-50: #faf5ff;--cg-purple-100: #f3e8ff;--cg-purple-200: #e9d5ff;--cg-purple-300: #d8b4fe;--cg-purple-400: #c084fc;--cg-purple-500: #a855f7;--cg-purple-600: #9333ea;--cg-purple-700: #7e22ce;--cg-purple-800: #6b21a8;--cg-purple-900: #581c87;--cg-purple-950: #3b0764;--cg-pink-50: #fdf2f8;--cg-pink-100: #fce7f3;--cg-pink-200: #fbcfe8;--cg-pink-300: #f9a8d4;--cg-pink-400: #f472b6;--cg-pink-500: #ec4899;--cg-pink-600: #db2777;--cg-pink-700: #be185d;--cg-pink-800: #9d174d;--cg-pink-900: #831843;--cg-pink-950: #500724;--cg-cyan-50: #ecfeff;--cg-cyan-100: #cffafe;--cg-cyan-200: #a5f3fc;--cg-cyan-300: #67e8f9;--cg-cyan-400: #22d3ee;--cg-cyan-500: #06b6d4;--cg-cyan-600: #0891b2;--cg-cyan-700: #0e7490;--cg-cyan-800: #155e75;--cg-cyan-900: #164e63;--cg-cyan-950: #083344;--cg-indigo-50: #eef2ff;--cg-indigo-100: #e0e7ff;--cg-indigo-200: #c7d2fe;--cg-indigo-300: #a5b4fc;--cg-indigo-400: #818cf8;--cg-indigo-500: #6366f1;--cg-indigo-600: #4f46e5;--cg-indigo-700: #4338ca;--cg-indigo-800: #3730a3;--cg-indigo-900: #312e81;--cg-indigo-950: #1e1b4b;--cg-amber-50: #fffbeb;--cg-amber-100: #fef3c7;--cg-amber-200: #fde68a;--cg-amber-300: #fcd34d;--cg-amber-400: #fbbf24;--cg-amber-500: #f59e0b;--cg-amber-600: #d97706;--cg-amber-700: #b45309;--cg-amber-800: #92400e;--cg-amber-900: #78350f;--cg-amber-950: #451a03;--cg-slate-50: #f8fafc;--cg-slate-100: #f1f5f9;--cg-slate-200: #e2e8f0;--cg-slate-300: #cbd5e1;--cg-slate-400: #94a3b8;--cg-slate-500: #64748b;--cg-slate-600: #475569;--cg-slate-700: #334155;--cg-slate-800: #1e293b;--cg-slate-900: #0f172a;--cg-slate-950: #020617;--cg-zinc-50: #fafafa;--cg-zinc-100: #f4f4f5;--cg-zinc-200: #e4e4e7;--cg-zinc-300: #d4d4d8;--cg-zinc-400: #a1a1aa;--cg-zinc-500: #71717a;--cg-zinc-600: #52525b;--cg-zinc-700: #3f3f46;--cg-zinc-800: #27272a;--cg-zinc-900: #18181b;--cg-zinc-950: #09090b;--cg-stone-50: #fafaf9;--cg-stone-100: #f5f5f4;--cg-stone-200: #e7e5e4;--cg-stone-300: #d6d3d1;--cg-stone-400: #a8a29e;--cg-stone-500: #78716c;--cg-stone-600: #57534e;--cg-stone-700: #44403c;--cg-stone-800: #292524;--cg-stone-900: #1c1917;--cg-stone-950: #0c0a09;--cg-brand-primary-50: #fefff0;--cg-brand-primary-100: #fcffd6;--cg-brand-primary-200: #f5ffad;--cg-brand-primary-300: #edff85;--cg-brand-primary-400: #e5ff6b;--cg-brand-primary-500: #dfff61;--cg-brand-primary-600: #b2cc4e;--cg-brand-primary-700: #86993a;--cg-brand-primary-800: #596627;--cg-brand-primary-900: #2d3313;--cg-brand-secondary-50: #f0fdf4;--cg-brand-secondary-100: #dcfce7;--cg-brand-secondary-200: #bbf7d0;--cg-brand-secondary-300: #86efac;--cg-brand-secondary-400: #4ade80;--cg-brand-secondary-500: #22c55e;--cg-brand-secondary-600: #16a34a;--cg-brand-secondary-700: #15803d;--cg-brand-secondary-800: #166534;--cg-brand-secondary-900: #14532d;--cg-brand-ai-accent: #dfff61;--cg-brand-ai-highlight: #e5ff6b;--cg-brand-ai-background: #fefff0;--cg-brand-ai-border: #f5ffad;--cg-brand-ai-glow: #edff85;--cg-brand-success-light: #dcfce7;--cg-brand-success-main: #22c55e;--cg-brand-success-dark: #16a34a;--cg-brand-warning-light: #fef3c7;--cg-brand-warning-main: #f59e0b;--cg-brand-warning-dark: #d97706;--cg-brand-danger-light: #fee2e2;--cg-brand-danger-main: #ef4444;--cg-brand-danger-dark: #dc2626;--cg-brand-info-light: #dbeafe;--cg-brand-info-main: #3b82f6;--cg-brand-info-dark: #2563eb}:root{--cg-shadow-focus-error: rgba(239, 68, 68, .2);--cg-shadow-focus-success: rgba(34, 197, 94, .2);--cg-shadow-focus-primary: rgba(99, 102, 241, .25);--cg-shadow-elevation-xs: 0 1px 2px rgba(0, 0, 0, .05);--cg-shadow-elevation-sm: 0 1px 3px rgba(0, 0, 0, .1), 0 1px 2px rgba(0, 0, 0, .06);--cg-shadow-elevation-md: 0 4px 6px rgba(0, 0, 0, .1), 0 2px 4px rgba(0, 0, 0, .06);--cg-shadow-elevation-lg: 0 10px 15px rgba(0, 0, 0, .1), 0 4px 6px rgba(0, 0, 0, .05);--cg-shadow-elevation-xl: 0 20px 25px rgba(0, 0, 0, .1), 0 10px 10px rgba(0, 0, 0, .04);--cg-orange-50: #fff7ed;--cg-orange-100: #ffedd5;--cg-orange-200: #fed7aa;--cg-orange-300: #fdba74;--cg-orange-400: #fb923c;--cg-orange-500: #f97316;--cg-orange-600: #ea580c;--cg-orange-700: #c2410c;--cg-orange-800: #9a3412;--cg-orange-900: #7c2d12;--cg-orange-950: #431407;--cg-purple-50: #faf5ff;--cg-purple-100: #f3e8ff;--cg-purple-200: #e9d5ff;--cg-purple-300: #d8b4fe;--cg-purple-400: #c084fc;--cg-purple-500: #a855f7;--cg-purple-600: #9333ea;--cg-purple-700: #7e22ce;--cg-purple-800: #6b21a8;--cg-purple-900: #581c87;--cg-purple-950: #3b0764;--cg-pink-50: #fdf2f8;--cg-pink-100: #fce7f3;--cg-pink-200: #fbcfe8;--cg-pink-300: #f9a8d4;--cg-pink-400: #f472b6;--cg-pink-500: #ec4899;--cg-pink-600: #db2777;--cg-pink-700: #be185d;--cg-pink-800: #9d174d;--cg-pink-900: #831843;--cg-pink-950: #500724;--cg-cyan-50: #ecfeff;--cg-cyan-100: #cffafe;--cg-cyan-200: #a5f3fc;--cg-cyan-300: #67e8f9;--cg-cyan-400: #22d3ee;--cg-cyan-500: #06b6d4;--cg-cyan-600: #0891b2;--cg-cyan-700: #0e7490;--cg-cyan-800: #155e75;--cg-cyan-900: #164e63;--cg-cyan-950: #083344;--cg-indigo-50: #eef2ff;--cg-indigo-100: #e0e7ff;--cg-indigo-200: #c7d2fe;--cg-indigo-300: #a5b4fc;--cg-indigo-400: #818cf8;--cg-indigo-500: #6366f1;--cg-indigo-600: #4f46e5;--cg-indigo-700: #4338ca;--cg-indigo-800: #3730a3;--cg-indigo-900: #312e81;--cg-indigo-950: #1e1b4b;--cg-amber-50: #fffbeb;--cg-amber-100: #fef3c7;--cg-amber-200: #fde68a;--cg-amber-300: #fcd34d;--cg-amber-400: #fbbf24;--cg-amber-500: #f59e0b;--cg-amber-600: #d97706;--cg-amber-700: #b45309;--cg-amber-800: #92400e;--cg-amber-900: #78350f;--cg-amber-950: #451a03;--cg-slate-50: #f8fafc;--cg-slate-100: #f1f5f9;--cg-slate-200: #e2e8f0;--cg-slate-300: #cbd5e1;--cg-slate-400: #94a3b8;--cg-slate-500: #64748b;--cg-slate-600: #475569;--cg-slate-700: #334155;--cg-slate-800: #1e293b;--cg-slate-900: #0f172a;--cg-slate-950: #020617;--cg-zinc-50: #fafafa;--cg-zinc-100: #f4f4f5;--cg-zinc-200: #e4e4e7;--cg-zinc-300: #d4d4d8;--cg-zinc-400: #a1a1aa;--cg-zinc-500: #71717a;--cg-zinc-600: #52525b;--cg-zinc-700: #3f3f46;--cg-zinc-800: #27272a;--cg-zinc-900: #18181b;--cg-zinc-950: #09090b;--cg-stone-50: #fafaf9;--cg-stone-100: #f5f5f4;--cg-stone-200: #e7e5e4;--cg-stone-300: #d6d3d1;--cg-stone-400: #a8a29e;--cg-stone-500: #78716c;--cg-stone-600: #57534e;--cg-stone-700: #44403c;--cg-stone-800: #292524;--cg-stone-900: #1c1917;--cg-stone-950: #0c0a09;--cg-color-action-primary-background-default: var(--cg-brand-primary-500);--cg-color-action-primary-background-hover: var(--cg-brand-primary-600);--cg-color-action-primary-background-active: var(--cg-brand-primary-500);--cg-color-action-primary-background-disable: var(--cg-gray-500);--cg-color-action-primary-text-default: var(--cg-gray-black);--cg-color-action-primary-text-disable: var(--cg-gray-600);--cg-color-action-primary-border-default: var(--cg-brand-primary-500);--cg-color-action-primary-border-focus: var(--cg-brand-primary-600);--cg-color-action-primary-border-disable: var(--cg-gray-700);--cg-color-action-secondary-background-default: var(--cg-gray-100);--cg-color-action-secondary-background-hover: var(--cg-gray-200);--cg-color-action-secondary-background-active: var(--cg-gray-200);--cg-color-action-secondary-background-disable: var(--cg-gray-100);--cg-color-action-secondary-text-default: var(--cg-gray-900);--cg-color-action-secondary-text-disable: var(--cg-gray-400);--cg-color-action-secondary-border-default: var(--cg-gray-200);--cg-color-action-secondary-border-focus: var(--cg-gray-900);--cg-color-action-secondary-border-disable: var(--cg-gray-200);--cg-color-action-tertiary-background-default: rgba(0, 0, 0, 0);--cg-color-action-tertiary-background-hover: var(--cg-gray-100);--cg-color-action-tertiary-background-active: var(--cg-gray-200);--cg-color-action-tertiary-background-disable: rgba(0, 0, 0, 0);--cg-color-action-tertiary-text-default: var(--cg-gray-900);--cg-color-action-tertiary-text-disable: var(--cg-gray-400);--cg-color-action-tertiary-border-default: rgba(0, 0, 0, 0);--cg-color-action-tertiary-border-focus: var(--cg-brand-primary-600);--cg-color-action-tertiary-border-disable: rgba(0, 0, 0, 0);--cg-color-status-success-background-default: var(--cg-green-100);--cg-color-status-success-background-hover: var(--cg-green-300);--cg-color-status-success-text-default: var(--cg-green-700);--cg-color-status-success-text-inverse: var(--cg-gray-white);--cg-color-status-success-border-default: var(--cg-green-300);--cg-color-status-warning-background-default: var(--cg-yellow-100);--cg-color-status-warning-background-hover: var(--cg-yellow-300);--cg-color-status-warning-text-default: var(--cg-yellow-700);--cg-color-status-warning-text-inverse: var(--cg-gray-white);--cg-color-status-warning-border-default: var(--cg-yellow-300);--cg-color-status-error-background-default: var(--cg-red-100);--cg-color-status-error-background-hover: var(--cg-red-300);--cg-color-status-error-text-default: var(--cg-red-700);--cg-color-status-error-text-inverse: var(--cg-gray-900);--cg-color-status-error-border-default: var(--cg-red-300);--cg-color-status-info-background-default: var(--cg-blue-100);--cg-color-status-info-background-hover: var(--cg-blue-300);--cg-color-status-info-text-default: var(--cg-blue-700);--cg-color-status-info-text-inverse: var(--cg-gray-900);--cg-color-status-info-border-default: var(--cg-blue-300);--cg-color-surface-base-background: var(--cg-gray-100);--cg-color-surface-base-text: var(--cg-gray-950);--cg-color-surface-base-icon: var(--cg-red-500);--cg-color-surface-base-divider: var(--cg-gray-200);--cg-color-surface-base-border: var(--cg-gray-200);--cg-color-surface-container-background: var(--cg-gray-white);--cg-color-surface-container-text: var(--cg-gray-900);--cg-color-surface-container-icon: var(--cg-red-500);--cg-color-surface-container-divider: var(--cg-gray-300);--cg-color-surface-container-border: var(--cg-gray-300);--cg-color-surface-container-outlined: var(--cg-gray-500);--cg-color-surface-container-subtle: var(--cg-gray-white);--cg-color-surface-cards-background: var(--cg-gray-100);--cg-color-surface-cards-text: var(--cg-gray-900);--cg-color-surface-cards-icon: var(--cg-red-500);--cg-color-surface-cards-divider: var(--cg-gray-300);--cg-color-surface-cards-border: var(--cg-gray-300);--cg-color-surface-cards-border-strong: var(--cg-gray-500);--cg-color-surface-cards-outlined: var(--cg-gray-300);--cg-color-surface-cards-subtle: var(--cg-gray-white);--cg-color-surface-cards-emphasis: var(--cg-gray-400);--cg-color-surface-cards-hover-background: var(--cg-gray-200);--cg-color-surface-cards-hover-border: var(--cg-gray-200);--cg-color-surface-cards-active-background: var(--cg-gray-300);--cg-color-surface-cards-active-border: var(--cg-gray-300);--cg-color-surface-cards-selected-background: var(--cg-gray-500);--cg-color-surface-cards-selected-border: var(--cg-gray-600);--cg-color-surface-cards-selected-background_2: var(--cg-gray-500);--cg-color-surface-cards-disable-background: var(--cg-gray-400);--cg-color-surface-cards-disable-text: var(--cg-gray-600);--cg-color-surface-cards-disable-border: var(--cg-gray-600);--cg-color-surface-inset-background: var(--cg-gray-100);--cg-color-surface-inset-text: var(--cg-gray-900);--cg-color-surface-inset-icon: var(--cg-red-500);--cg-color-surface-inset-divider: var(--cg-gray-300);--cg-color-surface-inset-border: var(--cg-gray-300);--cg-color-surface-inset-outlined: var(--cg-gray-500);--cg-color-surface-inset-subtle: var(--cg-gray-white);--cg-color-surface-sidebar-background: var(--cg-gray-black);--cg-color-surface-sidebar-text: var(--cg-gray-100);--cg-color-surface-sidebar-icon: var(--cg-gray-400);--cg-color-surface-sidebar-border: var(--cg-gray-900);--cg-color-surface-sidebar-hover-background: var(--cg-gray-700);--cg-color-surface-sidebar-active-background: var(--cg-gray-800);--cg-color-surface-sidebar-selected-background: var(--cg-gray-800);--cg-color-surface-tabbar-background: var(--cg-gray-white);--cg-color-surface-tabbar-text: var(--cg-gray-900);--cg-color-surface-tabbar-icon: var(--cg-gray-700);--cg-color-surface-tabbar-border: var(--cg-gray-300);--cg-color-surface-tabbar-hover-background: var(--cg-gray-700);--cg-color-surface-tabbar-active-background: var(--cg-gray-800);--cg-color-surface-tabbar-selected-background: var(--cg-gray-800);--cg-color-surface-toolbar-background: var(--cg-gray-100);--cg-color-surface-toolbar-text: var(--cg-gray-900);--cg-color-surface-toolbar-icon: var(--cg-red-500);--cg-color-surface-toolbar-divider: var(--cg-gray-300);--cg-color-surface-toolbar-border: var(--cg-gray-300);--cg-color-surface-toolbar-empashis: var(--cg-gray-500);--cg-color-surface-toolbar-subtle: var(--cg-gray-white);--cg-color-surface-table-background: var(--cg-gray-100);--cg-color-surface-table-text: var(--cg-gray-900);--cg-color-surface-table-icon: var(--cg-red-500);--cg-color-surface-table-divider: var(--cg-gray-200);--cg-color-surface-table-border: var(--cg-gray-200);--cg-color-surface-table-header-background: var(--cg-gray-500);--cg-color-surface-table-header-background_2: var(--cg-gray-500);--cg-color-surface-table-header-text: var(--cg-gray-900);--cg-color-surface-table-header-icon: var(--cg-red-500);--cg-color-surface-table-header-border: var(--cg-gray-300);--cg-color-surface-table-subtle: var(--cg-gray-white);--cg-color-surface-table-row-background: var(--cg-gray-500);--cg-color-surface-table-row-border: var(--cg-gray-300);--cg-color-surface-table-row-active-background: var(--cg-gray-500);--cg-color-surface-table-row-selected-background: var(--cg-gray-500);--cg-color-surface-table-row-hover-background: var(--cg-gray-500);--cg-color-surface-table-row-alt-background: var(--cg-gray-500);--cg-color-surface-table-cell-border: var(--cg-gray-300);--cg-color-surface-field-background: var(--cg-gray-100);--cg-color-surface-field-text: var(--cg-gray-900);--cg-color-surface-field-icon: var(--cg-red-500);--cg-color-surface-field-placeholder: var(--cg-red-500);--cg-color-surface-field-border: var(--cg-gray-300);--cg-color-surface-field-hover-background: var(--cg-gray-200);--cg-color-surface-field-hover-border: var(--cg-gray-200);--cg-color-surface-field-active-background: var(--cg-gray-300);--cg-color-surface-field-active-border: var(--cg-gray-300);--cg-color-surface-field-focus-background: var(--cg-gray-300);--cg-color-surface-field-focus-border: var(--cg-gray-300);--cg-color-surface-field-selected-background: var(--cg-gray-500);--cg-color-surface-field-selected-border: var(--cg-gray-600);--cg-color-surface-field-selected-background_2: var(--cg-gray-500);--cg-color-surface-field-disable-background: var(--cg-gray-400);--cg-color-surface-field-disable-text: var(--cg-gray-600);--cg-color-surface-field-disable-border: var(--cg-gray-600);--cg-color-surface-field-invalid-background: var(--cg-gray-400);--cg-color-surface-field-invalid-text: var(--cg-gray-600);--cg-color-surface-field-invalid-border: var(--cg-gray-600);--cg-color-surface-field-readonly-background: var(--cg-gray-300);--cg-color-surface-field-readonly-border: var(--cg-gray-300);--cg-color-surface-modal-background: var(--cg-gray-50);--cg-color-surface-modal-text: var(--cg-gray-900);--cg-color-surface-modal-icon: var(--cg-red-500);--cg-color-surface-modal-divider: var(--cg-gray-200);--cg-color-surface-modal-border: var(--cg-gray-200);--cg-color-surface-drawer-background: var(--cg-gray-50);--cg-color-surface-drawer-text: var(--cg-gray-900);--cg-color-surface-drawer-icon: var(--cg-red-500);--cg-color-surface-drawer-divider: var(--cg-gray-200);--cg-color-surface-drawer-border: var(--cg-gray-200);--cg-color-surface-popover-background: var(--cg-gray-50);--cg-color-surface-popover-text: var(--cg-gray-900);--cg-color-surface-popover-icon: var(--cg-red-500);--cg-color-surface-popover-divider: var(--cg-gray-200);--cg-color-surface-popover-border: var(--cg-gray-200);--cg-color-surface-tooltip-background: var(--cg-gray-50);--cg-color-surface-tooltip-text: var(--cg-gray-900);--cg-color-surface-tooltip-icon: var(--cg-red-500);--cg-color-surface-tooltip-border: var(--cg-gray-200);--cg-color-surface-toast-background: var(--cg-gray-50);--cg-color-surface-toast-text: var(--cg-gray-900);--cg-color-surface-toast-icon: var(--cg-red-500);--cg-color-surface-toast-border: var(--cg-gray-200);--cg-color-surface-toast-success-background: var(--cg-gray-50);--cg-color-surface-toast-success-text: var(--cg-gray-900);--cg-color-surface-toast-success-icon: var(--cg-red-500);--cg-color-surface-toast-success-border: var(--cg-gray-200);--cg-color-surface-toast-info-background: var(--cg-gray-50);--cg-color-surface-toast-info-text: var(--cg-gray-900);--cg-color-surface-toast-info-icon: var(--cg-red-500);--cg-color-surface-toast-info-border: var(--cg-gray-200);--cg-color-surface-toast-warning-background: var(--cg-gray-50);--cg-color-surface-toast-warning-text: var(--cg-gray-900);--cg-color-surface-toast-warning-icon: var(--cg-red-500);--cg-color-surface-toast-warning-border: var(--cg-gray-200);--cg-color-surface-toast-error-background: var(--cg-gray-50);--cg-color-surface-toast-error-text: var(--cg-gray-900);--cg-color-surface-toast-error-icon: var(--cg-red-500);--cg-color-surface-toast-error-border: var(--cg-gray-200);--cg-color-surface-toast-message-background: var(--cg-gray-50);--cg-color-surface-toast-message-text: var(--cg-gray-900);--cg-color-surface-toast-message-icon: var(--cg-red-500);--cg-color-surface-toast-message-border: var(--cg-gray-200);--cg-color-surface-toast-banner-background: var(--cg-gray-50);--cg-color-surface-toast-banner-text: var(--cg-gray-900);--cg-color-surface-toast-banner-icon: var(--cg-red-500);--cg-color-surface-toast-banner-border: var(--cg-gray-200);--cg-color-surface-toast-banner-success-background: var(--cg-gray-50);--cg-color-surface-toast-banner-success-text: var(--cg-gray-900);--cg-color-surface-toast-banner-success-icon: var(--cg-red-500);--cg-color-surface-toast-banner-success-border: var(--cg-gray-200);--cg-color-surface-toast-banner-info-background: var(--cg-gray-50);--cg-color-surface-toast-banner-info-text: var(--cg-gray-900);--cg-color-surface-toast-banner-info-icon: var(--cg-red-500);--cg-color-surface-toast-banner-info-border: var(--cg-gray-200);--cg-color-surface-toast-banner-warning-background: var(--cg-gray-50);--cg-color-surface-toast-banner-warning-text: var(--cg-gray-900);--cg-color-surface-toast-banner-warning-icon: var(--cg-red-500);--cg-color-surface-toast-banner-warning-border: var(--cg-gray-200);--cg-color-surface-toast-banner-error-background: var(--cg-gray-50);--cg-color-surface-toast-banner-error-text: var(--cg-gray-900);--cg-color-surface-toast-banner-error-icon: var(--cg-red-500);--cg-color-surface-toast-banner-error-border: var(--cg-gray-200);--cg-color-surface-toast-banner-message-background: var(--cg-gray-50);--cg-color-surface-toast-banner-message-text: var(--cg-gray-900);--cg-color-surface-toast-banner-message-icon: var(--cg-red-500);--cg-color-surface-toast-banner-message-border: var(--cg-gray-200);--cg-color-surface-pills-primary-background: var(--cg-gray-50);--cg-color-surface-pills-primary-hover-background: var(--cg-gray-50);--cg-color-surface-pills-primary-text: var(--cg-gray-900);--cg-color-surface-pills-primary-icon: var(--cg-red-500);--cg-color-surface-pills-primary-border: var(--cg-gray-200);--cg-color-surface-pills-primary-active-background: var(--cg-gray-50);--cg-color-surface-pills-primary-selected-background: var(--cg-gray-50);--cg-color-surface-pills-primary-selected-text: var(--cg-gray-900);--cg-color-surface-pills-primary-selected-icon: var(--cg-red-500);--cg-color-surface-pills-primary-selected-border: var(--cg-gray-200);--cg-color-surface-pills-primary-disable-background: var(--cg-gray-50);--cg-color-surface-pills-primary-disable-text: var(--cg-gray-900);--cg-color-surface-pills-primary-disable-icon: var(--cg-red-500);--cg-color-surface-pills-primary-disable-border: var(--cg-gray-200);--cg-color-surface-pills-secondary-background: var(--cg-gray-50);--cg-color-surface-pills-secondary-hover-background: var(--cg-gray-50);--cg-color-surface-pills-secondary-text: var(--cg-gray-900);--cg-color-surface-pills-secondary-icon: var(--cg-red-500);--cg-color-surface-pills-secondary-border: var(--cg-gray-200);--cg-color-surface-pills-secondary-active-background: var(--cg-gray-50);--cg-color-surface-pills-secondary-selected-background: var(--cg-gray-50);--cg-color-surface-pills-secondary-selected-text: var(--cg-gray-900);--cg-color-surface-pills-secondary-selected-icon: var(--cg-red-500);--cg-color-surface-pills-secondary-selected-border: var(--cg-gray-200);--cg-color-surface-pills-secondary-disable-background: var(--cg-gray-50);--cg-color-surface-pills-secondary-disable-text: var(--cg-gray-900);--cg-color-surface-pills-secondary-disable-icon: var(--cg-red-500);--cg-color-surface-pills-secondary-disable-border: var(--cg-gray-200);--cg-color-surface-pills-tertiary-background: var(--cg-gray-50);--cg-color-surface-pills-tertiary-hover-background: var(--cg-gray-50);--cg-color-surface-pills-tertiary-text: var(--cg-gray-900);--cg-color-surface-pills-tertiary-icon: var(--cg-red-500);--cg-color-surface-pills-tertiary-border: var(--cg-gray-200);--cg-color-surface-pills-tertiary-active-background: var(--cg-gray-50);--cg-color-surface-pills-tertiary-selected-background: var(--cg-gray-50);--cg-color-surface-pills-tertiary-selected-text: var(--cg-gray-900);--cg-color-surface-pills-tertiary-selected-icon: var(--cg-red-500);--cg-color-surface-pills-tertiary-selected-border: var(--cg-gray-200);--cg-color-surface-pills-tertiary-disable-background: var(--cg-gray-50);--cg-color-surface-pills-tertiary-disable-text: var(--cg-gray-900);--cg-color-surface-pills-tertiary-disable-icon: var(--cg-red-500);--cg-color-surface-pills-tertiary-disable-border: var(--cg-gray-200);--cg-color-surface-pills-status-background: var(--cg-gray-50);--cg-color-surface-pills-status-text: var(--cg-gray-900);--cg-color-surface-pills-status-icon: var(--cg-red-500);--cg-color-surface-pills-status-border: var(--cg-gray-200);--cg-color-surface-pills-status-success-background: var(--cg-gray-50);--cg-color-surface-pills-status-success-text: var(--cg-gray-900);--cg-color-surface-pills-status-success-border: var(--cg-gray-200);--cg-color-surface-pills-status-warning-background: var(--cg-gray-50);--cg-color-surface-pills-status-warning-text: var(--cg-gray-900);--cg-color-surface-pills-status-warning-border: var(--cg-gray-200);--cg-color-surface-pills-status-error-background: var(--cg-gray-50);--cg-color-surface-pills-status-error-text: var(--cg-gray-900);--cg-color-surface-pills-status-error-border: var(--cg-gray-200);--cg-color-surface-pills-status-info-background: var(--cg-gray-50);--cg-color-surface-pills-status-info-text: var(--cg-gray-900);--cg-color-surface-pills-status-info-border: var(--cg-gray-200);--cg-color-surface-overlay-scrim-light: var(--cg-gray-black);--cg-color-surface-overlay-scrim-dark: var(--cg-gray-black);--cg-color-input-background-default: var(--cg-color-surface-container-background);--cg-color-input-background-hover: var(--cg-color-surface-cards-hover-background);--cg-color-input-background-focus: var(--cg-color-surface-cards-active-background);--cg-color-input-background-disabled: var(--cg-color-surface-cards-disable-background);--cg-color-input-text-default: var(--cg-color-surface-container-text);--cg-color-input-text-placeholder: var(--cg-gray-500);--cg-color-input-text-disabled: var(--cg-color-surface-cards-disable-text);--cg-color-input-border-default: var(--cg-color-surface-container-border);--cg-color-input-border-hover: var(--cg-color-action-primary-border-default);--cg-color-input-border-focus: var(--cg-color-action-primary-border-focus);--cg-color-input-border-error: var(--cg-color-status-error-border-default);--cg-color-input-border-disabled: var(--cg-color-surface-cards-disable-border);--cg-color-input-icon-default: var(--cg-color-surface-container-icon);--cg-color-input-icon-error: var(--cg-color-status-error-text-default);--cg-color-input-icon-success: var(--cg-color-status-success-text-default);--cg-color-checkbox-background-default: var(--cg-gray-white);--cg-color-checkbox-background-checked: var(--cg-color-action-primary-background-default);--cg-color-checkbox-background-hover: var(--cg-color-action-primary-background-hover);--cg-color-checkbox-background-disabled: var(--cg-gray-400);--cg-color-checkbox-border-default: var(--cg-gray-400);--cg-color-checkbox-border-checked: var(--cg-color-action-primary-border-default);--cg-color-checkbox-border-focus: var(--cg-color-action-primary-border-focus);--cg-color-checkbox-border-disabled: var(--cg-gray-600);--cg-color-checkbox-checkmark-default: var(--cg-color-action-primary-text-default);--cg-color-checkbox-checkmark-disabled: var(--cg-gray-700);--cg-color-radio-background-default: var(--cg-gray-white);--cg-color-radio-background-checked: var(--cg-color-action-primary-background-default);--cg-color-radio-background-hover: var(--cg-color-action-primary-background-hover);--cg-color-radio-background-disabled: var(--cg-gray-400);--cg-color-radio-border-default: var(--cg-gray-400);--cg-color-radio-border-checked: var(--cg-color-action-primary-border-default);--cg-color-radio-border-focus: var(--cg-color-action-primary-border-focus);--cg-color-radio-border-disabled: var(--cg-gray-600);--cg-color-radio-dot-default: var(--cg-color-action-primary-text-default);--cg-color-radio-dot-disabled: var(--cg-gray-700);--cg-color-toggle-background-off: var(--cg-gray-400);--cg-color-toggle-background-on: var(--cg-color-action-primary-background-default);--cg-color-toggle-background-disabled: var(--cg-gray-500);--cg-color-toggle-thumb-off: var(--cg-gray-white);--cg-color-toggle-thumb-on: var(--cg-gray-white);--cg-color-toggle-thumb-disabled: var(--cg-gray-300);--cg-color-toggle-border-focus: var(--cg-color-action-primary-border-focus);--cg-color-modal-overlay-background: rgba(0, 0, 0, .5);--cg-color-modal-container-background: var(--cg-color-surface-container-background);--cg-color-modal-container-border: var(--cg-color-surface-container-border);--cg-color-modal-header-background: var(--cg-color-surface-base-background);--cg-color-modal-header-text: var(--cg-color-surface-base-text);--cg-color-modal-footer-background: var(--cg-color-surface-base-background);--cg-color-modal-footer-border: var(--cg-color-surface-base-divider);--cg-color-tooltip-background: var(--cg-gray-900);--cg-color-tooltip-text: var(--cg-gray-white);--cg-color-tooltip-arrow: var(--cg-gray-900);--cg-color-badge-background-default: var(--cg-color-status-info-background-default);--cg-color-badge-background-success: var(--cg-color-status-success-background-default);--cg-color-badge-background-warning: var(--cg-color-status-warning-background-default);--cg-color-badge-background-error: var(--cg-color-status-error-background-default);--cg-color-badge-text-default: var(--cg-color-status-info-text-default);--cg-color-badge-text-success: var(--cg-color-status-success-text-default);--cg-color-badge-text-warning: var(--cg-color-status-warning-text-default);--cg-color-badge-text-error: var(--cg-color-status-error-text-default);--cg-color-message-background-info: var(--cg-color-status-info-background-default);--cg-color-message-background-success: var(--cg-color-status-success-background-default);--cg-color-message-background-warning: var(--cg-color-status-warning-background-default);--cg-color-message-background-error: var(--cg-color-status-error-background-default);--cg-color-message-text-info: var(--cg-color-status-info-text-default);--cg-color-message-text-success: var(--cg-color-status-success-text-default);--cg-color-message-text-warning: var(--cg-color-status-warning-text-default);--cg-color-message-text-error: var(--cg-color-status-error-text-default);--cg-color-message-border-info: var(--cg-color-status-info-border-default);--cg-color-message-border-success: var(--cg-color-status-success-border-default);--cg-color-message-border-warning: var(--cg-color-status-warning-border-default);--cg-color-message-border-error: var(--cg-color-status-error-border-default);--cg-color-message-icon-info: var(--cg-color-status-info-text-default);--cg-color-message-icon-success: var(--cg-color-status-success-text-default);--cg-color-message-icon-warning: var(--cg-color-status-warning-text-default);--cg-color-message-icon-error: var(--cg-color-status-error-text-default);--cg-color-loading-spinner-primary: var(--cg-color-action-primary-background-default);--cg-color-loading-spinner-secondary: var(--cg-color-action-secondary-background-default);--cg-color-empty-state-icon: var(--cg-gray-400);--cg-color-empty-state-text-primary: var(--cg-color-surface-container-text);--cg-color-empty-state-text-secondary: var(--cg-gray-500);--cg-color-slider-track-background: var(--cg-gray-300);--cg-color-slider-track-filled: var(--cg-color-action-primary-background-default);--cg-color-slider-thumb-background: var(--cg-gray-white);--cg-color-slider-thumb-border: var(--cg-color-action-primary-border-default);--cg-color-slider-thumb-hover: var(--cg-color-action-primary-background-hover);--cg-color-slider-mark-background: var(--cg-gray-500);--cg-color-segmented-control-background: var(--cg-color-surface-container-background);--cg-color-segmented-control-item-background-default: rgba(0, 0, 0, 0);--cg-color-segmented-control-item-background-selected: var(--cg-color-action-primary-background-default);--cg-color-segmented-control-item-text-default: var(--cg-color-surface-container-text);--cg-color-segmented-control-item-text-selected: var(--cg-color-action-primary-text-default);--cg-color-segmented-control-item-border: var(--cg-color-surface-container-border);--cg-color-code-background: var(--cg-gray-900);--cg-color-code-surface: var(--cg-gray-800);--cg-color-code-border: var(--cg-gray-700);--cg-color-code-text: var(--cg-gray-200);--cg-color-code-muted: var(--cg-gray-500);--cg-color-code-keyword: var(--cg-brand-primary-300);--cg-color-code-string: var(--cg-green-200);--cg-color-code-comment: var(--cg-gray-600);--cg-color-code-number: var(--cg-yellow-400);--cg-color-code-function: var(--cg-blue-300);--cg-color-chart-1-background: var(--cg-blue-500);--cg-color-chart-1-stroke: var(--cg-blue-600);--cg-color-chart-1-text: var(--cg-gray-900);--cg-color-chart-2-background: #a855f7;--cg-color-chart-2-stroke: #9333ea;--cg-color-chart-2-text: var(--cg-gray-900);--cg-color-chart-3-background: var(--cg-green-500);--cg-color-chart-3-stroke: var(--cg-green-600);--cg-color-chart-3-text: var(--cg-gray-900);--cg-color-chart-4-background: #f97316;--cg-color-chart-4-stroke: #ea580c;--cg-color-chart-4-text: var(--cg-gray-900);--cg-color-chart-5-background: #ec4899;--cg-color-chart-5-stroke: #db2777;--cg-color-chart-5-text: var(--cg-gray-900);--cg-color-chart-6-background: #06b6d4;--cg-color-chart-6-stroke: #0891b2;--cg-color-chart-6-text: var(--cg-gray-900);--cg-color-chart-7-background: #f59e0b;--cg-color-chart-7-stroke: #d97706;--cg-color-chart-7-text: var(--cg-gray-900);--cg-color-chart-8-background: var(--cg-red-500);--cg-color-chart-8-stroke: var(--cg-red-600);--cg-color-chart-8-text: var(--cg-gray-900);--cg-color-chart-9-background: var(--cg-teal-500);--cg-color-chart-9-stroke: var(--cg-teal-600);--cg-color-chart-9-text: var(--cg-gray-900);--cg-color-chart-10-background: #6366f1;--cg-color-chart-10-stroke: #4f46e5;--cg-color-chart-10-text: var(--cg-gray-900);--cg-color-chart-11-background: var(--cg-yellow-600);--cg-color-chart-11-stroke: var(--cg-yellow-700);--cg-color-chart-11-text: var(--cg-gray-900);--cg-color-chart-12-background: #78716c;--cg-color-chart-12-stroke: #57534e;--cg-color-chart-12-text: var(--cg-gray-900);--cg-color-chart-grid: #e4e4e7;--cg-color-chart-axis: #a1a1aa;--cg-color-ai-thinking-background: #ecfeff;--cg-color-ai-thinking-text: #0e7490;--cg-color-ai-thinking-border: #a5f3fc;--cg-color-ai-thinking-glow: rgba(6, 182, 212, .25);--cg-color-ai-streaming-background: var(--cg-blue-50);--cg-color-ai-streaming-text: var(--cg-blue-700);--cg-color-ai-streaming-border: var(--cg-blue-200);--cg-color-ai-streaming-glow: rgba(59, 130, 246, .25);--cg-color-ai-reasoning-background: #faf5ff;--cg-color-ai-reasoning-text: #7e22ce;--cg-color-ai-reasoning-border: #e9d5ff;--cg-color-ai-reasoning-glow: rgba(168, 85, 247, .25);--cg-color-ai-complete-background: var(--cg-green-50);--cg-color-ai-complete-text: var(--cg-green-700);--cg-color-ai-complete-border: var(--cg-green-200);--cg-color-ai-complete-glow: rgba(34, 197, 94, .25);--cg-color-ai-error-background: var(--cg-red-50);--cg-color-ai-error-text: var(--cg-red-700);--cg-color-ai-error-border: var(--cg-red-200);--cg-color-ai-error-glow: rgba(239, 68, 68, .25);--cg-color-ai-cached-background: #f1f5f9;--cg-color-ai-cached-text: #334155;--cg-color-ai-cached-border: #e2e8f0;--cg-color-ai-cached-glow: rgba(100, 116, 139, .2);--cg-color-ai-rate-limited-background: #fffbeb;--cg-color-ai-rate-limited-text: #b45309;--cg-color-ai-rate-limited-border: #fde68a;--cg-color-ai-rate-limited-glow: rgba(245, 158, 11, .25);--cg-color-bias-anchoring-accent: var(--cg-green-500);--cg-color-bias-anchoring-background: var(--cg-green-50);--cg-color-bias-anchoring-border: var(--cg-green-200);--cg-color-bias-scarcity-accent: #f97316;--cg-color-bias-scarcity-background: #fff7ed;--cg-color-bias-scarcity-border: #fed7aa;--cg-color-bias-social-proof-accent: #06b6d4;--cg-color-bias-social-proof-background: #ecfeff;--cg-color-bias-social-proof-border: #a5f3fc;--cg-color-bias-authority-accent: #6366f1;--cg-color-bias-authority-background: #eef2ff;--cg-color-bias-authority-border: #c7d2fe;--cg-color-bias-commitment-accent: #a855f7;--cg-color-bias-commitment-background: #faf5ff;--cg-color-bias-commitment-border: #e9d5ff;--cg-color-bias-reciprocity-accent: #f59e0b;--cg-color-bias-reciprocity-background: #fffbeb;--cg-color-bias-reciprocity-border: #fde68a;--cg-color-positive-background-default: var(--cg-color-status-success-background-default);--cg-color-positive-background-hover: var(--cg-color-status-success-background-hover);--cg-color-positive-text-default: var(--cg-color-status-success-text-default);--cg-color-positive-text-inverse: var(--cg-color-status-success-text-inverse);--cg-color-positive-border-default: var(--cg-color-status-success-border-default);--cg-color-negative-background-default: var(--cg-color-status-error-background-default);--cg-color-negative-background-hover: var(--cg-color-status-error-background-hover);--cg-color-negative-text-default: var(--cg-color-status-error-text-default);--cg-color-negative-text-inverse: var(--cg-color-status-error-text-inverse);--cg-color-negative-border-default: var(--cg-color-status-error-border-default);--cg-color-critical-background-default: var(--cg-red-600);--cg-color-critical-background-hover: var(--cg-red-700);--cg-color-critical-text-default: var(--cg-gray-white);--cg-color-critical-text-inverse: var(--cg-red-700);--cg-color-critical-border-default: var(--cg-red-700);--cg-color-notice-background-default: var(--cg-color-status-warning-background-default);--cg-color-notice-background-hover: var(--cg-color-status-warning-background-hover);--cg-color-notice-text-default: var(--cg-color-status-warning-text-default);--cg-color-notice-text-inverse: var(--cg-color-status-warning-text-inverse);--cg-color-notice-border-default: var(--cg-color-status-warning-border-default);--cg-color-informational-background-default: var(--cg-color-status-info-background-default);--cg-color-informational-background-hover: var(--cg-color-status-info-background-hover);--cg-color-informational-text-default: var(--cg-color-status-info-text-default);--cg-color-informational-text-inverse: var(--cg-color-status-info-text-inverse);--cg-color-informational-border-default: var(--cg-color-status-info-border-default);--cg-color-on-primary-default: var(--cg-color-action-primary-text-default);--cg-color-on-secondary-default: var(--cg-color-action-secondary-text-default);--cg-color-on-surface-base-default: var(--cg-color-surface-base-text);--cg-color-on-surface-cards-default: var(--cg-color-surface-cards-text);--cg-color-on-surface-container-default: var(--cg-color-surface-container-outlined);--cg-color-on-status-success-default: var(--cg-color-status-success-text-default);--cg-color-on-status-warning-default: var(--cg-color-status-warning-text-default);--cg-color-on-status-error-default: var(--cg-color-status-error-text-default);--cg-color-on-status-info-default: var(--cg-color-status-info-text-default);--cg-color-on-bias-anchoring-default: var(--cg-gray-900);--cg-color-on-bias-scarcity-default: var(--cg-gray-900);--cg-color-on-bias-social-proof-default: var(--cg-gray-900);--cg-color-on-bias-authority-default: var(--cg-gray-900);--cg-color-on-bias-commitment-default: var(--cg-gray-900);--cg-color-on-bias-reciprocity-default: var(--cg-gray-900);--cg-bias-category-perception: #06b6d4;--cg-bias-category-decision: #f59e0b;--cg-bias-category-memory: #6366f1;--cg-bias-category-social: #f43f5e;--cg-bias-category-attribution: #84cc16;--cg-bias-category-emotional: #d946ef;--cg-bias-category-cognitive: #8b5cf6;--cg-overlay-accent-subtle: rgba(223, 255, 97, .04);--cg-overlay-accent-light: rgba(223, 255, 97, .08);--cg-overlay-accent-medium: rgba(223, 255, 97, .12);--cg-overlay-accent-strong: rgba(223, 255, 97, .15);--cg-overlay-dark-subtle: rgba(0, 0, 0, .04);--cg-overlay-dark-light: rgba(0, 0, 0, .08);--cg-overlay-dark-medium: rgba(0, 0, 0, .15);--cg-overlay-dark-strong: rgba(0, 0, 0, .4);--cg-overlay-white-subtle: rgba(255, 255, 255, .03);--cg-overlay-white-light: rgba(255, 255, 255, .05);--cg-overlay-white-medium: rgba(255, 255, 255, .08);--cg-overlay-white-strong: rgba(255, 255, 255, .15);--cg-overlay-white-intense: rgba(255, 255, 255, .25);--cg-overlay-white-solid: rgba(255, 255, 255, .9);--cg-focus-ring-width: 2px;--cg-focus-ring-offset: 2px;--cg-focus-ring-color: var(--cg-brand-primary-500);--cg-blur-backdrop: 8px;--cg-motion-duration-instant: 0ms;--cg-motion-duration-fast: 80ms;--cg-motion-duration-normal: .15s;--cg-motion-duration-slow: .25s;--cg-motion-duration-slower: .35s;--cg-motion-easing-default: cubic-bezier(.4, 0, .2, 1);--cg-motion-easing-enter: cubic-bezier(0, 0, .2, 1);--cg-motion-easing-exit: cubic-bezier(.4, 0, 1, 1);--cg-motion-easing-bounce: cubic-bezier(.34, 1.56, .64, 1);--cg-motion-easing-color: cubic-bezier(0, 0, .58, 1);--cg-elevation-1: 0 1px 3px rgba(0, 0, 0, .3), 0 1px 2px rgba(0, 0, 0, .2);--cg-elevation-2: 0 4px 6px -1px rgba(0, 0, 0, .3), 0 2px 4px -2px rgba(0, 0, 0, .2);--cg-elevation-3: 0 4px 6px -1px rgba(0, 0, 0, .3), 0 10px 15px -3px rgba(0, 0, 0, .4);--cg-elevation-4: 0 20px 25px -5px rgba(0, 0, 0, .4), 0 8px 10px -6px rgba(0, 0, 0, .3);--cg-elevation-5: 0 25px 50px -12px rgba(0, 0, 0, .5);--cg-interaction-press-scale: .97;--cg-interaction-hover-lift: -1px;--cg-typography-heading-h1-fontFamily: var(--cg-font-family-display);--cg-typography-heading-h1-fontSize: var(--cg-font-size-4xl);--cg-typography-heading-h1-fontWeight: var(--cg-font-weight-bold);--cg-typography-heading-h1-lineHeight: var(--cg-line-height-tight);--cg-typography-heading-h1-letterSpacing: var(--cg-letter-spacing-tight);--cg-typography-heading-h2-fontFamily: var(--cg-font-family-display);--cg-typography-heading-h2-fontSize: var(--cg-font-size-3xl);--cg-typography-heading-h2-fontWeight: var(--cg-font-weight-bold);--cg-typography-heading-h2-lineHeight: var(--cg-line-height-tight);--cg-typography-heading-h2-letterSpacing: var(--cg-letter-spacing-tight);--cg-typography-heading-h3-fontFamily: var(--cg-font-family-display);--cg-typography-heading-h3-fontSize: var(--cg-font-size-2xl);--cg-typography-heading-h3-fontWeight: var(--cg-font-weight-semibold);--cg-typography-heading-h3-lineHeight: var(--cg-line-height-snug);--cg-typography-heading-h3-letterSpacing: var(--cg-letter-spacing-normal);--cg-typography-heading-h4-fontFamily: var(--cg-font-family-display);--cg-typography-heading-h4-fontSize: var(--cg-font-size-xl);--cg-typography-heading-h4-fontWeight: var(--cg-font-weight-semibold);--cg-typography-heading-h4-lineHeight: var(--cg-line-height-snug);--cg-typography-heading-h4-letterSpacing: var(--cg-letter-spacing-normal);--cg-typography-heading-h5-fontFamily: var(--cg-font-family-display);--cg-typography-heading-h5-fontSize: var(--cg-font-size-lg);--cg-typography-heading-h5-fontWeight: var(--cg-font-weight-semibold);--cg-typography-heading-h5-lineHeight: var(--cg-line-height-snug);--cg-typography-heading-h5-letterSpacing: var(--cg-letter-spacing-normal);--cg-typography-heading-h6-fontFamily: var(--cg-font-family-display);--cg-typography-heading-h6-fontSize: var(--cg-font-size-md);--cg-typography-heading-h6-fontWeight: var(--cg-font-weight-semibold);--cg-typography-heading-h6-lineHeight: var(--cg-line-height-snug);--cg-typography-heading-h6-letterSpacing: var(--cg-letter-spacing-normal);--cg-typography-body-large-fontFamily: var(--cg-font-family-primary);--cg-typography-body-large-fontSize: var(--cg-font-size-md);--cg-typography-body-large-fontWeight: var(--cg-font-weight-normal);--cg-typography-body-large-lineHeight: var(--cg-line-height-relaxed);--cg-typography-body-large-letterSpacing: var(--cg-letter-spacing-normal);--cg-typography-body-base-fontFamily: var(--cg-font-family-primary);--cg-typography-body-base-fontSize: var(--cg-font-size-base);--cg-typography-body-base-fontWeight: var(--cg-font-weight-normal);--cg-typography-body-base-lineHeight: var(--cg-line-height-normal);--cg-typography-body-base-letterSpacing: var(--cg-letter-spacing-normal);--cg-typography-body-small-fontFamily: var(--cg-font-family-primary);--cg-typography-body-small-fontSize: var(--cg-font-size-sm);--cg-typography-body-small-fontWeight: var(--cg-font-weight-normal);--cg-typography-body-small-lineHeight: var(--cg-line-height-normal);--cg-typography-body-small-letterSpacing: var(--cg-letter-spacing-normal);--cg-typography-body-xs-fontFamily: var(--cg-font-family-primary);--cg-typography-body-xs-fontSize: var(--cg-font-size-xs);--cg-typography-body-xs-fontWeight: var(--cg-font-weight-normal);--cg-typography-body-xs-lineHeight: var(--cg-line-height-normal);--cg-typography-body-xs-letterSpacing: var(--cg-letter-spacing-wide);--cg-typography-label-large-fontFamily: var(--cg-font-family-primary);--cg-typography-label-large-fontSize: var(--cg-font-size-base);--cg-typography-label-large-fontWeight: var(--cg-font-weight-medium);--cg-typography-label-large-lineHeight: var(--cg-line-height-snug);--cg-typography-label-large-letterSpacing: var(--cg-letter-spacing-normal);--cg-typography-label-medium-fontFamily: var(--cg-font-family-primary);--cg-typography-label-medium-fontSize: var(--cg-font-size-sm);--cg-typography-label-medium-fontWeight: var(--cg-font-weight-medium);--cg-typography-label-medium-lineHeight: var(--cg-line-height-snug);--cg-typography-label-medium-letterSpacing: var(--cg-letter-spacing-normal);--cg-typography-label-small-fontFamily: var(--cg-font-family-primary);--cg-typography-label-small-fontSize: var(--cg-font-size-xs);--cg-typography-label-small-fontWeight: var(--cg-font-weight-medium);--cg-typography-label-small-lineHeight: var(--cg-line-height-snug);--cg-typography-label-small-letterSpacing: var(--cg-letter-spacing-wide);--cg-typography-caption-fontFamily: var(--cg-font-family-primary);--cg-typography-caption-fontSize: var(--cg-font-size-xs);--cg-typography-caption-fontWeight: var(--cg-font-weight-normal);--cg-typography-caption-lineHeight: var(--cg-line-height-normal);--cg-typography-caption-letterSpacing: var(--cg-letter-spacing-wide);--cg-typography-code-fontFamily: var(--cg-font-family-mono);--cg-typography-code-fontSize: var(--cg-font-size-sm);--cg-typography-code-fontWeight: var(--cg-font-weight-normal);--cg-typography-code-lineHeight: var(--cg-line-height-relaxed);--cg-typography-code-letterSpacing: var(--cg-letter-spacing-normal);--cg-typography-overline-fontFamily: var(--cg-font-family-primary);--cg-typography-overline-fontSize: var(--cg-font-size-xs);--cg-typography-overline-fontWeight: var(--cg-font-weight-semibold);--cg-typography-overline-lineHeight: var(--cg-line-height-snug);--cg-typography-overline-letterSpacing: var(--cg-letter-spacing-wider);--cg-typography-overline-textTransform: uppercase;--cg-ai-confidence-high-color: var(--cg-green-400);--cg-ai-confidence-high-background: var(--cg-green-100);--cg-ai-confidence-high-border: var(--cg-green-300);--cg-ai-confidence-high-threshold: .8;--cg-ai-confidence-medium-color: var(--cg-yellow-500);--cg-ai-confidence-medium-background: var(--cg-yellow-100);--cg-ai-confidence-medium-border: var(--cg-yellow-300);--cg-ai-confidence-medium-threshold: .5;--cg-ai-confidence-low-color: var(--cg-red-500);--cg-ai-confidence-low-background: var(--cg-red-100);--cg-ai-confidence-low-border: var(--cg-red-300);--cg-ai-confidence-low-threshold: 0;--cg-ai-anomaly-critical-color: var(--cg-red-600);--cg-ai-anomaly-critical-background: var(--cg-red-100);--cg-ai-anomaly-critical-border: var(--cg-red-400);--cg-ai-anomaly-critical-glow: var(--cg-red-200);--cg-ai-anomaly-high-color: var(--cg-red-500);--cg-ai-anomaly-high-background: var(--cg-red-100);--cg-ai-anomaly-high-border: var(--cg-red-300);--cg-ai-anomaly-high-glow: var(--cg-red-100);--cg-ai-anomaly-medium-color: var(--cg-yellow-600);--cg-ai-anomaly-medium-background: var(--cg-yellow-100);--cg-ai-anomaly-medium-border: var(--cg-yellow-300);--cg-ai-anomaly-medium-glow: var(--cg-yellow-100);--cg-ai-anomaly-low-color: var(--cg-yellow-500);--cg-ai-anomaly-low-background: var(--cg-yellow-100);--cg-ai-anomaly-low-border: var(--cg-yellow-200);--cg-ai-anomaly-low-glow: #fff8dc;--cg-ai-thinking-duration: 1.4s;--cg-ai-thinking-dotSize-sm: 6px;--cg-ai-thinking-dotSize-md: 8px;--cg-ai-thinking-dotSize-lg: 10px;--cg-ai-thinking-dotGap-sm: 4px;--cg-ai-thinking-dotGap-md: 6px;--cg-ai-thinking-dotGap-lg: 8px;--cg-ai-thinking-color: var(--cg-brand-ai-accent);--cg-ai-thinking-colorSecondary: var(--cg-brand-ai-highlight);--cg-ai-insight-explanation-icon: 💡;--cg-ai-insight-explanation-color: var(--cg-blue-500);--cg-ai-insight-forecast-icon: 📊;--cg-ai-insight-forecast-color: var(--cg-brand-ai-accent);--cg-ai-insight-forecast-lineColor: var(--cg-brand-ai-highlight);--cg-ai-insight-forecast-confidenceArea: var(--cg-brand-ai-background);--cg-ai-insight-classification-icon: 🏷️;--cg-ai-insight-classification-color: var(--cg-green-500);--cg-ai-insight-optimization-icon: ⚡;--cg-ai-insight-optimization-color: var(--cg-yellow-500);--cg-ai-action-button-background: var(--cg-brand-ai-background);--cg-ai-action-button-backgroundHover: var(--cg-brand-ai-highlight);--cg-ai-action-button-border: var(--cg-brand-ai-border);--cg-ai-action-button-color: var(--cg-brand-ai-accent);--cg-ai-action-iconSize: var(--cg-icon-size-100);--cg-ai-action-spacing: var(--cg-spacing-8);--cg-ai-result-background: var(--cg-gray-50);--cg-ai-result-border: var(--cg-brand-ai-border);--cg-ai-result-padding: var(--cg-spacing-16);--cg-ai-result-borderRadius: var(--cg-border-radius-100);--cg-ai-result-shadow-x: var(--cg-shadow-sm-x);--cg-ai-result-shadow-y: var(--cg-shadow-sm-y);--cg-ai-result-shadow-blur: var(--cg-shadow-sm-blur);--cg-ai-result-shadow-color: var(--cg-brand-ai-glow);--cg-ai-driver-impact-high-color: var(--cg-red-500);--cg-ai-driver-impact-high-barHeight: 8px;--cg-ai-driver-impact-medium-color: var(--cg-yellow-500);--cg-ai-driver-impact-medium-barHeight: 6px;--cg-ai-driver-impact-low-color: var(--cg-green-400);--cg-ai-driver-impact-low-barHeight: 4px;--cg-ai-state-idle-color: var(--cg-gray-500);--cg-ai-state-idle-background: var(--cg-gray-100);--cg-ai-state-idle-border: var(--cg-gray-300);--cg-ai-state-processing-color: var(--cg-brand-ai-accent);--cg-ai-state-processing-background: var(--cg-brand-ai-background);--cg-ai-state-processing-border: var(--cg-brand-ai-border);--cg-ai-state-streaming-color: var(--cg-blue-500);--cg-ai-state-streaming-background: var(--cg-blue-100);--cg-ai-state-streaming-border: var(--cg-blue-300);--cg-ai-state-success-color: var(--cg-green-500);--cg-ai-state-success-background: var(--cg-green-100);--cg-ai-state-success-border: var(--cg-green-300);--cg-ai-state-error-color: var(--cg-red-500);--cg-ai-state-error-background: var(--cg-red-100);--cg-ai-state-error-border: var(--cg-red-300);--cg-ai-chart-forecastLine: var(--cg-brand-ai-highlight);--cg-ai-chart-confidenceBand: var(--cg-brand-ai-background);--cg-ai-chart-anomalyMarker: var(--cg-ai-anomaly-high-color);--cg-ai-chart-trendUp: var(--cg-green-500);--cg-ai-chart-trendDown: var(--cg-red-500);--cg-ai-chart-gridColor: var(--cg-gray-200);--cg-ai-chart-axisColor: var(--cg-gray-400);--cg-ai-effect-glow-color: var(--cg-brand-ai-glow);--cg-ai-effect-glow-blur: 8px;--cg-ai-effect-glow-spread: 2px;--cg-ai-effect-shimmer-from: var(--cg-gray-200);--cg-ai-effect-shimmer-to: var(--cg-gray-300);--cg-ai-effect-shimmer-duration: 1.5s;--cg-ai-effect-backdropBlur: 8px;--cg-ai-effect-gradient-from: var(--cg-brand-ai-accent);--cg-ai-effect-gradient-to: var(--cg-brand-ai-highlight);--cg-component-button-height-sm: 32px;--cg-component-button-height-md: 48px;--cg-component-button-height-lg: 56px;--cg-component-button-radius-sm: var(--cg-border-radius-50);--cg-component-button-radius-md: var(--cg-border-radius-100);--cg-component-button-radius-lg: var(--cg-border-radius-125);--cg-component-input-height-sm: 32px;--cg-component-input-height-md: 48px;--cg-component-input-height-lg: 56px;--cg-component-input-radius: var(--cg-border-radius-125);--cg-component-card-radius: var(--cg-border-radius-200);--cg-component-card-padding-sm: var(--cg-spacing-12);--cg-component-card-padding-md: var(--cg-spacing-16);--cg-component-card-padding-lg: var(--cg-spacing-24);--cg-component-badge-radius-sm: var(--cg-border-radius-50);--cg-component-badge-radius-md: var(--cg-border-radius-100);--cg-component-badge-radius-lg: var(--cg-border-radius-150);--cg-component-table-radius: var(--cg-border-radius-200);--cg-component-table-virtual-max-height: 400px;--cg-component-modal-radius: var(--cg-border-radius-200);--cg-component-modal-width-sm: 400px;--cg-component-modal-width-md: 560px;--cg-component-modal-width-lg: 720px;--cg-component-modal-width-xl: 960px;--cg-component-tooltip-radius: var(--cg-border-radius-100);--cg-component-select-height-md: var(--cg-component-input-height-md);--cg-component-select-radius: var(--cg-component-input-radius);--cg-component-textarea-min-height: 80px;--cg-component-switch-width: 44px;--cg-component-switch-height: 24px;--cg-component-pagination-button-size: 36px;--cg-component-drawer-radius: var(--cg-border-radius-200);--cg-component-drawer-width-sm: 320px;--cg-component-drawer-width-md: 480px;--cg-component-drawer-width-lg: 640px;--cg-component-otp-box-width: var(--cg-spacing-48);--cg-component-otp-box-height: var(--cg-spacing-56);--cg-component-ai-chat-radius: var(--cg-border-radius-150);--cg-component-ai-chat-min-height: 400px;--cg-component-ai-chat-max-height: 800px;--cg-component-ai-chat-textarea-max-height: 160px;--cg-component-ai-badge-radius-sm: var(--cg-border-radius-50);--cg-component-ai-badge-radius-md: var(--cg-border-radius-full);--cg-component-ai-badge-radius-lg: var(--cg-border-radius-100);--cg-component-spinner-size-xs: var(--cg-spacing-12);--cg-component-spinner-size-sm: var(--cg-spacing-16);--cg-component-spinner-size-md: var(--cg-spacing-20);--cg-component-spinner-size-lg: var(--cg-spacing-32);--cg-component-spinner-size-xl: var(--cg-spacing-48);--cg-component-progress-height-sm: var(--cg-spacing-4);--cg-component-progress-height-md: var(--cg-spacing-8);--cg-component-progress-height-lg: var(--cg-spacing-12);--cg-component-progress-radius: var(--cg-border-radius-full);--cg-component-popover-radius: var(--cg-border-radius-150);--cg-component-popover-padding: var(--cg-spacing-16);--cg-component-popover-max-width: 320px;--cg-component-popover-arrow-size: var(--cg-spacing-8);--cg-component-hover-card-radius: var(--cg-border-radius-150);--cg-component-hover-card-width: 320px;--cg-component-hover-card-padding: var(--cg-spacing-16);--cg-component-context-menu-radius: var(--cg-border-radius-100);--cg-component-context-menu-min-width: 200px;--cg-component-context-menu-item-height: var(--cg-spacing-40);--cg-component-navigation-menu-panel-min-width: 480px;--cg-component-combobox-radius: var(--cg-border-radius-125);--cg-component-combobox-listbox-max-height: 240px;--cg-component-phone-input-radius: var(--cg-component-input-radius);--cg-component-phone-input-trigger-padding-x: var(--cg-spacing-12);--cg-component-phone-input-trigger-gap: var(--cg-spacing-6);--cg-component-phone-input-popover-width: 320px;--cg-component-phone-input-popover-max-height: 320px;--cg-component-phone-input-option-height: var(--cg-spacing-40);--cg-component-sheet-radius: var(--cg-border-radius-200);--cg-component-sheet-side-width: 480px;--cg-component-toaster-max-width: 400px;--cg-component-toaster-min-width: 280px;--cg-component-toaster-gap: var(--cg-spacing-8);--cg-component-toaster-region-padding: var(--cg-spacing-20);--cg-component-alert-dialog-radius: var(--cg-border-radius-200);--cg-component-alert-dialog-width: 440px;--cg-component-command-radius: var(--cg-border-radius-150);--cg-component-command-width: 640px;--cg-component-command-max-height: 480px;--cg-component-command-item-height: var(--cg-spacing-40);--cg-component-toggle-height-sm: 32px;--cg-component-toggle-height-md: 40px;--cg-component-toggle-height-lg: 48px;--cg-component-toggle-radius: var(--cg-border-radius-100);--cg-component-segmented-control-height-sm: 32px;--cg-component-segmented-control-height-md: 40px;--cg-component-segmented-control-height-lg: 48px;--cg-component-segmented-control-radius: var(--cg-border-radius-full);--cg-component-segmented-control-padding: var(--cg-spacing-4);--cg-component-file-input-min-height-sm: 88px;--cg-component-file-input-min-height-md: 120px;--cg-component-file-input-min-height-lg: 168px;--cg-component-file-input-radius: var(--cg-border-radius-125);--cg-component-tag-input-min-height: 48px;--cg-component-tag-input-radius: var(--cg-border-radius-125);--cg-component-tag-input-gap: var(--cg-spacing-6);--cg-component-rating-size-sm: var(--cg-spacing-16);--cg-component-rating-size-md: var(--cg-spacing-24);--cg-component-rating-size-lg: var(--cg-spacing-32);--cg-component-rating-gap: var(--cg-spacing-4);--cg-component-collapsible-radius: var(--cg-border-radius-200);--cg-component-collapsible-trigger-padding-y-sm: var(--cg-spacing-8);--cg-component-collapsible-trigger-padding-y-md: var(--cg-spacing-12);--cg-component-collapsible-trigger-padding-y-lg: var(--cg-spacing-16);--cg-component-collapsible-trigger-padding-x-sm: var(--cg-spacing-12);--cg-component-collapsible-trigger-padding-x-md: var(--cg-spacing-16);--cg-component-collapsible-trigger-padding-x-lg: var(--cg-spacing-20);--cg-component-collapsible-body-padding-sm: var(--cg-spacing-12);--cg-component-collapsible-body-padding-md: var(--cg-spacing-16);--cg-component-collapsible-body-padding-lg: var(--cg-spacing-20);--cg-component-collapsible-font-size-sm: var(--cg-font-size-xs);--cg-component-collapsible-font-size-md: var(--cg-font-size-sm);--cg-component-collapsible-font-size-lg: var(--cg-font-size-base);--cg-component-navbar-height: 64px;--cg-component-navbar-height-compact: 56px;--cg-component-navbar-padding-x: var(--cg-spacing-24);--cg-component-navbar-item-padding-x: var(--cg-spacing-16);--cg-component-navbar-item-padding-y: var(--cg-spacing-8);--cg-component-navbar-item-gap: var(--cg-spacing-4);--cg-component-navbar-floating-margin: var(--cg-spacing-12);--cg-component-scroll-area-scrollbar-size: var(--cg-spacing-12);--cg-component-scroll-area-scrollbar-radius: var(--cg-border-radius-full);--cg-component-kbd-radius: var(--cg-border-radius-50);--cg-component-kbd-min-width-sm: var(--cg-spacing-16);--cg-component-kbd-min-width-md: var(--cg-spacing-20);--cg-component-kbd-min-width-lg: var(--cg-spacing-24);--cg-component-kbd-padding-x-sm: var(--cg-spacing-4);--cg-component-kbd-padding-x-md: var(--cg-spacing-6);--cg-component-kbd-padding-x-lg: var(--cg-spacing-12);--cg-component-kbd-padding-y-sm: var(--cg-spacing-1);--cg-component-kbd-padding-y-md: var(--cg-spacing-2);--cg-component-kbd-padding-y-lg: var(--cg-spacing-6);--cg-component-kbd-font-size-sm: var(--cg-font-size-xs);--cg-component-kbd-font-size-md: var(--cg-font-size-xs);--cg-component-kbd-font-size-lg: var(--cg-font-size-sm);--cg-component-markdown-scroll-margin: var(--cg-spacing-80);--cg-component-calendar-cell-size: 36px;--cg-component-calendar-radius: var(--cg-border-radius-150);--cg-component-sidebar-width: 280px;--cg-component-sidebar-collapsed-width: 64px;--cg-component-sidebar-padding-x: var(--cg-spacing-16);--cg-component-sidebar-padding-y: var(--cg-spacing-20);--cg-component-avatar-size-xs: var(--cg-spacing-24);--cg-component-avatar-size-sm: var(--cg-spacing-32);--cg-component-avatar-size-md: var(--cg-spacing-40);--cg-component-avatar-size-lg: var(--cg-spacing-48);--cg-component-avatar-size-xl: var(--cg-spacing-64);--cg-component-avatar-status-dot-size: var(--cg-spacing-12);--cg-component-empty-state-padding: var(--cg-spacing-40);--cg-component-empty-state-icon-size: var(--cg-spacing-48);--cg-component-color-picker-spectrum-white: #ffffff;--cg-component-color-picker-spectrum-black: #000000;--cg-component-color-picker-hue-stop-0: #ff0000;--cg-component-color-picker-hue-stop-60: #ffff00;--cg-component-color-picker-hue-stop-120: #00ff00;--cg-component-color-picker-hue-stop-180: #00ffff;--cg-component-color-picker-hue-stop-240: #0000ff;--cg-component-color-picker-hue-stop-300: #ff00ff;--cg-component-color-picker-checker-color: #cccccc;--cg-component-color-picker-thumb-border: #ffffff;--cg-component-meter-height-sm: var(--cg-spacing-6);--cg-component-meter-height-md: var(--cg-spacing-12);--cg-component-meter-height-lg: var(--cg-spacing-16);--cg-component-meter-radius: var(--cg-border-radius-full);--cg-component-meter-circular-size-sm: var(--cg-spacing-48);--cg-component-meter-circular-size-md: var(--cg-spacing-80);--cg-component-meter-circular-size-lg: 120px;--cg-component-bias-anchoring-radius: var(--cg-border-radius-125);--cg-component-bias-anchoring-padding: var(--cg-spacing-12);--cg-component-bias-anchoring-gap: var(--cg-spacing-8);--cg-component-bias-scarcity-radius: var(--cg-border-radius-full);--cg-component-bias-scarcity-padding: var(--cg-spacing-8);--cg-component-bias-scarcity-gap: var(--cg-spacing-8);--cg-component-bias-social-proof-radius: var(--cg-border-radius-full);--cg-component-bias-social-proof-padding: var(--cg-spacing-8);--cg-component-bias-social-proof-avatar-size: var(--cg-spacing-24);--cg-component-bias-authority-radius: var(--cg-border-radius-100);--cg-component-bias-authority-padding: var(--cg-spacing-8);--cg-component-bias-commitment-gap: var(--cg-spacing-16);--cg-component-bias-commitment-radius: var(--cg-border-radius-125);--cg-component-bias-reciprocity-radius: var(--cg-border-radius-150);--cg-component-bias-reciprocity-padding: var(--cg-spacing-12)}[data-theme=dark]{--cg-gray-50: #fafafa;--cg-gray-100: #f4f4f5;--cg-gray-200: #e4e4e7;--cg-gray-300: #d4d4d8;--cg-gray-400: #a1a1aa;--cg-gray-500: #71717a;--cg-gray-600: #52525b;--cg-gray-700: #3f3f46;--cg-gray-800: #27272a;--cg-gray-900: #18181b;--cg-gray-950: #09090b;--cg-gray-white: #ffffff;--cg-gray-black: #000000;--cg-gray-container: #09090b;--cg-blue-50: #eff6ff;--cg-blue-100: #dbeafe;--cg-blue-200: #bfdbfe;--cg-blue-300: #93c5fd;--cg-blue-400: #60a5fa;--cg-blue-500: #3b82f6;--cg-blue-600: #2563eb;--cg-blue-700: #1d4ed8;--cg-blue-800: #1e40af;--cg-blue-900: #1e3a8a;--cg-blue-950: #172554;--cg-green-50: #f0fdf4;--cg-green-100: #dcfce7;--cg-green-200: #bbf7d0;--cg-green-300: #86efac;--cg-green-400: #4ade80;--cg-green-500: #22c55e;--cg-green-600: #16a34a;--cg-green-700: #15803d;--cg-green-800: #166534;--cg-green-900: #14532d;--cg-green-950: #052e16;--cg-yellow-50: #fffbeb;--cg-yellow-100: #fef3c7;--cg-yellow-200: #fde68a;--cg-yellow-300: #fcd34d;--cg-yellow-400: #fbbf24;--cg-yellow-500: #f59e0b;--cg-yellow-600: #d97706;--cg-yellow-700: #b45309;--cg-yellow-800: #92400e;--cg-yellow-900: #78350f;--cg-yellow-950: #451a03;--cg-red-50: #fef2f2;--cg-red-100: #fee2e2;--cg-red-200: #fecaca;--cg-red-300: #fca5a5;--cg-red-400: #f87171;--cg-red-500: #ef4444;--cg-red-600: #dc2626;--cg-red-700: #b91c1c;--cg-red-800: #991b1b;--cg-red-900: #7f1d1d;--cg-red-950: #450a0a;--cg-spacing-0: 0px;--cg-spacing-1: 1px;--cg-spacing-2: 2px;--cg-spacing-4: 4px;--cg-spacing-6: 6px;--cg-spacing-8: 8px;--cg-spacing-12: 12px;--cg-spacing-16: 16px;--cg-spacing-20: 20px;--cg-spacing-24: 24px;--cg-spacing-32: 32px;--cg-spacing-40: 40px;--cg-spacing-48: 48px;--cg-spacing-56: 56px;--cg-spacing-64: 64px;--cg-spacing-80: 80px;--cg-spacing-96: 96px;--cg-spacing-128: 128px;--cg-spacing-160: 160px;--cg-spacing-192: 192px;--cg-spacing-256: 256px;--cg-spacing-480: 480px;--cg-font-family-primary: "Inter Variable", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--cg-font-family-display: "Satoshi Variable", "Satoshi", "Inter Variable", "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--cg-font-family-mono: "Fira Code", "Consolas", "Monaco", "Courier New", monospace;--cg-font-size-xs: 12px;--cg-font-size-sm: 14px;--cg-font-size-base: 16px;--cg-font-size-md: 18px;--cg-font-size-lg: 20px;--cg-font-size-xl: 24px;--cg-font-size-2xl: 30px;--cg-font-size-3xl: 36px;--cg-font-size-4xl: 48px;--cg-font-size-5xl: 60px;--cg-font-weight-thin: 100;--cg-font-weight-extralight: 200;--cg-font-weight-light: 300;--cg-font-weight-normal: 400;--cg-font-weight-medium: 500;--cg-font-weight-semibold: 600;--cg-font-weight-bold: 700;--cg-font-weight-extrabold: 800;--cg-font-weight-black: 900;--cg-text-transform-none: none;--cg-text-transform-uppercase: uppercase;--cg-text-transform-lowercase: lowercase;--cg-text-transform-capitalize: capitalize;--cg-text-decoration-none: none;--cg-text-decoration-underline: underline;--cg-text-style-normal: normal;--cg-text-style-italic: italic;--cg-text-align-left: left;--cg-text-align-right: right;--cg-text-align-center: center;--cg-text-primary: #fafafa;--cg-text-secondary: #a1a1aa;--cg-text-muted: #52525b;--cg-text-placeholder: #52525b;--cg-text-disabled: #3f3f46;--cg-text-accent: #e5ff6b;--cg-text-success: #4ade80;--cg-text-warning: #f59e0b;--cg-text-danger: #ef4444;--cg-text-info: #e5ff6b;--cg-text-inverse: #18181b;--cg-text-onAccent: #09090b;--cg-line-height-tight: 1.2;--cg-line-height-snug: 1.375;--cg-line-height-normal: 1.5;--cg-line-height-relaxed: 1.625;--cg-line-height-loose: 1.75;--cg-letter-spacing-tighter: -.05em;--cg-letter-spacing-tight: -.025em;--cg-letter-spacing-normal: 0em;--cg-letter-spacing-wide: .025em;--cg-letter-spacing-wider: .05em;--cg-letter-spacing-widest: .1em;--cg-icon-size-100: 16px;--cg-icon-size-150: 20px;--cg-icon-size-200: 24px;--cg-icon-size-300: 32px;--cg-icon-size-400: 48px;--cg-icon-size-500: 56px;--cg-border-radius-50: 8px;--cg-border-radius-100: 12px;--cg-border-radius-125: 16px;--cg-border-radius-150: 20px;--cg-border-radius-200: 28px;--cg-border-radius-250: 36px;--cg-border-radius-300: 48px;--cg-border-radius-none: 0px;--cg-border-radius-full: 99999px;--cg-border-width-0: 0px;--cg-border-width-50: 1px;--cg-border-width-75: 1.5px;--cg-border-width-100: 2px;--cg-border-width-300: 3px;--cg-border-style-solid: Solid;--cg-border-style-dotted: dotted;--cg-border-style-dashed: Dashed;--cg-opacity-0: 0;--cg-opacity-25: 25rem;--cg-opacity-50: 50rem;--cg-opacity-60: 60rem;--cg-opacity-75: 75rem;--cg-opacity-100: 100rem;--cg-shadow-sm-x: 0px;--cg-shadow-sm-y: 1px;--cg-shadow-sm-blur: 4px;--cg-shadow-sm-spread: 0px;--cg-shadow-sm-color: rgba(0, 0, 0, .4);--cg-shadow-md-x: 0px;--cg-shadow-md-y: 4px;--cg-shadow-md-blur: 12px;--cg-shadow-md-spread: 0px;--cg-shadow-md-color: rgba(0, 0, 0, .5);--cg-shadow-lg-x: 0px;--cg-shadow-lg-y: 8px;--cg-shadow-lg-blur: 24px;--cg-shadow-lg-spread: 0px;--cg-shadow-lg-color: rgba(0, 0, 0, .6);--cg-z-index-0: 0;--cg-z-index-100: 100;--cg-z-index-200: 200;--cg-z-index-300: 300;--cg-z-index-400: 400;--cg-z-index-500: 500;--cg-z-index-top: 99999;--cg-z-index-bottom: -100;--cg-transition-duration-fast: .1s;--cg-transition-duration-default: .2s;--cg-transition-duration-slow: .3s;--cg-transition-easing-default: ease;--cg-transition-easing-ease-in: ease-in;--cg-transition-easing-ease-out: ease-out;--cg-transition-easing-ease-in-out: ease-in-out;--cg-transition-easing-linear: linear;--cg-transition-easing-spring: cubic-bezier(.34, 1.56, .64, 1);--cg-transition-easing-overshoot: cubic-bezier(.68, -.55, .265, 1.55);--cg-transition-easing-bounce: cubic-bezier(.16, 1, .3, 1);--cg-transition-easing-materialize: cubic-bezier(.16, 1, .3, 1);--cg-outline-width-default: 2px;--cg-outline-width-thin: 1px;--cg-outline-width-thick: 3px;--cg-outline-offset-default: 2px;--cg-outline-offset-small: 1px;--cg-outline-offset-large: 4px;--cg-cursor-pointer: pointer;--cg-cursor-not-allowed: not-allowed;--cg-cursor-default: default;--cg-cursor-text: text;--cg-cursor-grab: grab;--cg-cursor-grabbing: grabbing;--cg-cursor-move: move;--cg-cursor-wait: wait;--cg-layout-breakpoint-sm: 640px;--cg-layout-breakpoint-md: 768px;--cg-layout-breakpoint-lg: 1024px;--cg-layout-breakpoint-xl: 1280px;--cg-layout-breakpoint-2xl: 1536px;--cg-layout-grid-columns: 12;--cg-layout-grid-gap-xs: var(--cg-spacing-4);--cg-layout-grid-gap-sm: var(--cg-spacing-8);--cg-layout-grid-gap-md: var(--cg-spacing-16);--cg-layout-grid-gap-lg: var(--cg-spacing-24);--cg-layout-grid-gap-xl: var(--cg-spacing-32);--cg-layout-aspect-ratio-square: 1 / 1;--cg-layout-aspect-ratio-video: 16 / 9;--cg-layout-aspect-ratio-card: 4 / 3;--cg-layout-aspect-ratio-portrait: 3 / 4;--cg-layout-aspect-ratio-wide: 2 / 1;--cg-layout-aspect-ratio-ultrawide: 21 / 9;--cg-layout-drawer-sm: 300px;--cg-layout-drawer-md: 400px;--cg-layout-drawer-lg: 600px;--cg-layout-drawer-size-sm: var(--cg-layout-drawer-sm);--cg-layout-drawer-size-md: var(--cg-layout-drawer-md);--cg-layout-drawer-size-lg: var(--cg-layout-drawer-lg);--cg-layout-modal-sm: 400px;--cg-layout-modal-md: 600px;--cg-layout-modal-lg: 800px;--cg-layout-modal-max-width-sm: var(--cg-layout-modal-sm);--cg-layout-modal-max-width-md: var(--cg-layout-modal-md);--cg-layout-modal-max-width-lg: var(--cg-layout-modal-lg);--cg-layout-modal-max-width-fullscreen: var(--cg-layout-container-full);--cg-layout-container-sm: 640px;--cg-layout-container-md: 768px;--cg-layout-container-lg: 1024px;--cg-layout-container-xl: 1280px;--cg-layout-container-2xl: 1536px;--cg-layout-container-full: 100%;--cg-layout-container-max-width-sm: var(--cg-layout-container-sm);--cg-layout-container-max-width-md: var(--cg-layout-container-md);--cg-layout-container-max-width-lg: var(--cg-layout-container-lg);--cg-layout-container-max-width-xl: var(--cg-layout-container-xl);--cg-layout-container-max-width-full: var(--cg-layout-container-full);--cg-teal-50: #f0fdfa;--cg-teal-100: #ccfbf1;--cg-teal-200: #99f6e4;--cg-teal-300: #5eead4;--cg-teal-400: #2dd4bf;--cg-teal-500: #14b8a6;--cg-teal-600: #0d9488;--cg-teal-700: #0f766e;--cg-teal-800: #115e59;--cg-teal-900: #134e4a;--cg-teal-950: #042f2e;--cg-orange-50: #fff7ed;--cg-orange-100: #ffedd5;--cg-orange-200: #fed7aa;--cg-orange-300: #fdba74;--cg-orange-400: #fb923c;--cg-orange-500: #f97316;--cg-orange-600: #ea580c;--cg-orange-700: #c2410c;--cg-orange-800: #9a3412;--cg-orange-900: #7c2d12;--cg-orange-950: #431407;--cg-purple-50: #faf5ff;--cg-purple-100: #f3e8ff;--cg-purple-200: #e9d5ff;--cg-purple-300: #d8b4fe;--cg-purple-400: #c084fc;--cg-purple-500: #a855f7;--cg-purple-600: #9333ea;--cg-purple-700: #7e22ce;--cg-purple-800: #6b21a8;--cg-purple-900: #581c87;--cg-purple-950: #3b0764;--cg-pink-50: #fdf2f8;--cg-pink-100: #fce7f3;--cg-pink-200: #fbcfe8;--cg-pink-300: #f9a8d4;--cg-pink-400: #f472b6;--cg-pink-500: #ec4899;--cg-pink-600: #db2777;--cg-pink-700: #be185d;--cg-pink-800: #9d174d;--cg-pink-900: #831843;--cg-pink-950: #500724;--cg-cyan-50: #ecfeff;--cg-cyan-100: #cffafe;--cg-cyan-200: #a5f3fc;--cg-cyan-300: #67e8f9;--cg-cyan-400: #22d3ee;--cg-cyan-500: #06b6d4;--cg-cyan-600: #0891b2;--cg-cyan-700: #0e7490;--cg-cyan-800: #155e75;--cg-cyan-900: #164e63;--cg-cyan-950: #083344;--cg-indigo-50: #eef2ff;--cg-indigo-100: #e0e7ff;--cg-indigo-200: #c7d2fe;--cg-indigo-300: #a5b4fc;--cg-indigo-400: #818cf8;--cg-indigo-500: #6366f1;--cg-indigo-600: #4f46e5;--cg-indigo-700: #4338ca;--cg-indigo-800: #3730a3;--cg-indigo-900: #312e81;--cg-indigo-950: #1e1b4b;--cg-amber-50: #fffbeb;--cg-amber-100: #fef3c7;--cg-amber-200: #fde68a;--cg-amber-300: #fcd34d;--cg-amber-400: #fbbf24;--cg-amber-500: #f59e0b;--cg-amber-600: #d97706;--cg-amber-700: #b45309;--cg-amber-800: #92400e;--cg-amber-900: #78350f;--cg-amber-950: #451a03;--cg-slate-50: #f8fafc;--cg-slate-100: #f1f5f9;--cg-slate-200: #e2e8f0;--cg-slate-300: #cbd5e1;--cg-slate-400: #94a3b8;--cg-slate-500: #64748b;--cg-slate-600: #475569;--cg-slate-700: #334155;--cg-slate-800: #1e293b;--cg-slate-900: #0f172a;--cg-slate-950: #020617;--cg-zinc-50: #fafafa;--cg-zinc-100: #f4f4f5;--cg-zinc-200: #e4e4e7;--cg-zinc-300: #d4d4d8;--cg-zinc-400: #a1a1aa;--cg-zinc-500: #71717a;--cg-zinc-600: #52525b;--cg-zinc-700: #3f3f46;--cg-zinc-800: #27272a;--cg-zinc-900: #18181b;--cg-zinc-950: #09090b;--cg-stone-50: #fafaf9;--cg-stone-100: #f5f5f4;--cg-stone-200: #e7e5e4;--cg-stone-300: #d6d3d1;--cg-stone-400: #a8a29e;--cg-stone-500: #78716c;--cg-stone-600: #57534e;--cg-stone-700: #44403c;--cg-stone-800: #292524;--cg-stone-900: #1c1917;--cg-stone-950: #0c0a09;--cg-brand-primary-50: #1a1e0a;--cg-brand-primary-100: #2d3515;--cg-brand-primary-200: #4a5a22;--cg-brand-primary-300: #8aad35;--cg-brand-primary-400: #c8e650;--cg-brand-primary-500: #dfff61;--cg-brand-primary-600: #e2ff70;--cg-brand-primary-700: #eeff99;--cg-brand-primary-800: #f5ffbf;--cg-brand-primary-900: #fbffe6;--cg-brand-secondary-50: #f0fdf4;--cg-brand-secondary-100: #dcfce7;--cg-brand-secondary-200: #bbf7d0;--cg-brand-secondary-300: #86efac;--cg-brand-secondary-400: #4ade80;--cg-brand-secondary-500: #22c55e;--cg-brand-secondary-600: #16a34a;--cg-brand-secondary-700: #15803d;--cg-brand-secondary-800: #166534;--cg-brand-secondary-900: #14532d;--cg-brand-ai-accent: #dfff61;--cg-brand-ai-highlight: #e2ff70;--cg-brand-ai-background: #1a1e0a;--cg-brand-ai-border: #3d4a15;--cg-brand-ai-glow: #dfff61;--cg-brand-success-light: #dcfce7;--cg-brand-success-main: #22c55e;--cg-brand-success-dark: #16a34a;--cg-brand-warning-light: #fef3c7;--cg-brand-warning-main: #f59e0b;--cg-brand-warning-dark: #d97706;--cg-brand-danger-light: #fee2e2;--cg-brand-danger-main: #ef4444;--cg-brand-danger-dark: #dc2626;--cg-brand-info-light: #dbeafe;--cg-brand-info-main: #3b82f6;--cg-brand-info-dark: #2563eb;--cg-color-focus-ring: var(--cg-brand-ai-accent);--cg-color-focus-ring-offset: var(--cg-gray-950);--cg-color-accent-text: var(--cg-brand-ai-accent);--cg-color-accent-background: rgba(223, 255, 97, .1);--cg-color-accent-border: rgba(223, 255, 97, .2);--cg-color-action-primary-background-default: var(--cg-brand-primary-500);--cg-color-action-primary-background-hover: var(--cg-brand-primary-700);--cg-color-action-primary-background-active: var(--cg-brand-primary-600);--cg-color-action-primary-background-disable: var(--cg-gray-800);--cg-color-action-primary-text-default: var(--cg-gray-black);--cg-color-action-primary-text-disable: var(--cg-gray-700);--cg-color-action-primary-border-default: var(--cg-brand-primary-500);--cg-color-action-primary-border-focus: var(--cg-brand-primary-600);--cg-color-action-primary-border-disable: var(--cg-gray-800);--cg-color-action-secondary-background-default: var(--cg-gray-800);--cg-color-action-secondary-background-hover: var(--cg-gray-700);--cg-color-action-secondary-background-active: var(--cg-gray-700);--cg-color-action-secondary-background-disable: var(--cg-gray-900);--cg-color-action-secondary-text-default: var(--cg-gray-100);--cg-color-action-secondary-text-disable: var(--cg-gray-700);--cg-color-action-secondary-border-default: var(--cg-gray-700);--cg-color-action-secondary-border-focus: var(--cg-gray-300);--cg-color-action-secondary-border-disable: var(--cg-gray-800);--cg-color-action-tertiary-background-default: rgba(0, 0, 0, 0);--cg-color-action-tertiary-background-hover: var(--cg-gray-800);--cg-color-action-tertiary-background-active: var(--cg-gray-700);--cg-color-action-tertiary-background-disable: rgba(0, 0, 0, 0);--cg-color-action-tertiary-text-default: var(--cg-gray-100);--cg-color-action-tertiary-text-disable: var(--cg-gray-700);--cg-color-action-tertiary-border-default: rgba(0, 0, 0, 0);--cg-color-action-tertiary-border-focus: var(--cg-gray-200);--cg-color-action-tertiary-border-disable: rgba(0, 0, 0, 0);--cg-color-status-success-background-default: rgba(34, 197, 94, .12);--cg-color-status-success-background-hover: var(--cg-green-400);--cg-color-status-success-text-default: var(--cg-green-400);--cg-color-status-success-text-inverse: var(--cg-gray-900);--cg-color-status-success-border-default: rgba(34, 197, 94, .25);--cg-color-status-warning-background-default: rgba(245, 158, 11, .12);--cg-color-status-warning-background-hover: var(--cg-yellow-400);--cg-color-status-warning-text-default: var(--cg-yellow-400);--cg-color-status-warning-text-inverse: var(--cg-gray-900);--cg-color-status-warning-border-default: rgba(245, 158, 11, .25);--cg-color-status-error-background-default: rgba(239, 68, 68, .12);--cg-color-status-error-background-hover: var(--cg-red-400);--cg-color-status-error-text-default: var(--cg-red-400);--cg-color-status-error-text-inverse: var(--cg-gray-900);--cg-color-status-error-border-default: rgba(239, 68, 68, .25);--cg-color-status-info-background-default: rgba(59, 130, 246, .12);--cg-color-status-info-background-hover: var(--cg-blue-400);--cg-color-status-info-text-default: var(--cg-blue-400);--cg-color-status-info-text-inverse: var(--cg-gray-white);--cg-color-status-info-border-default: rgba(59, 130, 246, .25);--cg-color-surface-base-background: var(--cg-gray-950);--cg-color-surface-base-text: var(--cg-gray-50);--cg-color-surface-base-icon: var(--cg-brand-primary-500);--cg-color-surface-base-divider: var(--cg-gray-800);--cg-color-surface-base-border: var(--cg-gray-800);--cg-color-surface-container-background: var(--cg-gray-900);--cg-color-surface-container-text: var(--cg-gray-100);--cg-color-surface-container-icon: var(--cg-brand-primary-500);--cg-color-surface-container-divider: var(--cg-gray-800);--cg-color-surface-container-border: var(--cg-gray-800);--cg-color-surface-container-outlined: var(--cg-gray-600);--cg-color-surface-container-subtle: var(--cg-gray-900);--cg-color-surface-cards-background: var(--cg-gray-900);--cg-color-surface-cards-text: var(--cg-gray-white);--cg-color-surface-cards-icon: var(--cg-brand-primary-500);--cg-color-surface-cards-divider: var(--cg-gray-800);--cg-color-surface-cards-border: var(--cg-gray-800);--cg-color-surface-cards-border-strong: var(--cg-gray-600);--cg-color-surface-cards-outlined: var(--cg-gray-800);--cg-color-surface-cards-subtle: var(--cg-gray-800);--cg-color-surface-cards-emphasis: var(--cg-gray-800);--cg-color-surface-cards-hover-background: var(--cg-gray-800);--cg-color-surface-cards-hover-border: var(--cg-gray-900);--cg-color-surface-cards-active-background: var(--cg-gray-900);--cg-color-surface-cards-active-border: var(--cg-gray-800);--cg-color-surface-cards-selected-background: var(--cg-gray-100);--cg-color-surface-cards-selected-border: var(--cg-gray-400);--cg-color-surface-cards-selected-background_2: var(--cg-gray-100);--cg-color-surface-cards-disable-background: var(--cg-gray-900);--cg-color-surface-cards-disable-text: var(--cg-gray-800);--cg-color-surface-cards-disable-border: var(--cg-gray-black);--cg-color-surface-inset-background: var(--cg-gray-black);--cg-color-surface-inset-text: var(--cg-gray-white);--cg-color-surface-inset-icon: var(--cg-brand-primary-500);--cg-color-surface-inset-divider: var(--cg-gray-800);--cg-color-surface-inset-border: var(--cg-gray-800);--cg-color-surface-inset-outlined: var(--cg-gray-600);--cg-color-surface-inset-subtle: var(--cg-gray-900);--cg-color-surface-sidebar-background: var(--cg-gray-black);--cg-color-surface-sidebar-text: var(--cg-gray-100);--cg-color-surface-sidebar-icon: var(--cg-gray-400);--cg-color-surface-sidebar-border: var(--cg-gray-900);--cg-color-surface-sidebar-hover-background: var(--cg-gray-800);--cg-color-surface-sidebar-active-background: var(--cg-gray-600);--cg-color-surface-sidebar-selected-background: var(--cg-gray-900);--cg-color-surface-tabbar-background: var(--cg-gray-black);--cg-color-surface-tabbar-text: var(--cg-gray-100);--cg-color-surface-tabbar-icon: var(--cg-gray-400);--cg-color-surface-tabbar-border: var(--cg-gray-900);--cg-color-surface-tabbar-hover-background: var(--cg-gray-800);--cg-color-surface-tabbar-active-background: var(--cg-gray-600);--cg-color-surface-tabbar-selected-background: var(--cg-gray-900);--cg-color-surface-toolbar-background: var(--cg-gray-black);--cg-color-surface-toolbar-text: var(--cg-gray-white);--cg-color-surface-toolbar-icon: var(--cg-brand-primary-500);--cg-color-surface-toolbar-divider: var(--cg-gray-800);--cg-color-surface-toolbar-border: var(--cg-gray-800);--cg-color-surface-toolbar-empashis: var(--cg-gray-600);--cg-color-surface-toolbar-subtle: var(--cg-gray-900);--cg-color-surface-table-background: var(--cg-gray-black);--cg-color-surface-table-text: var(--cg-gray-white);--cg-color-surface-table-icon: var(--cg-brand-primary-500);--cg-color-surface-table-divider: var(--cg-gray-800);--cg-color-surface-table-border: var(--cg-gray-800);--cg-color-surface-table-header-background: var(--cg-gray-600);--cg-color-surface-table-header-background_2: var(--cg-gray-600);--cg-color-surface-table-header-text: var(--cg-gray-white);--cg-color-surface-table-header-icon: var(--cg-brand-primary-500);--cg-color-surface-table-header-border: var(--cg-gray-800);--cg-color-surface-table-subtle: var(--cg-gray-900);--cg-color-surface-table-row-background: var(--cg-gray-600);--cg-color-surface-table-row-border: var(--cg-gray-800);--cg-color-surface-table-row-active-background: var(--cg-gray-600);--cg-color-surface-table-row-selected-background: var(--cg-gray-600);--cg-color-surface-table-row-hover-background: var(--cg-gray-600);--cg-color-surface-table-row-alt-background: var(--cg-gray-600);--cg-color-surface-table-cell-border: var(--cg-gray-800);--cg-color-surface-field-background: var(--cg-gray-black);--cg-color-surface-field-text: var(--cg-gray-white);--cg-color-surface-field-icon: var(--cg-brand-primary-500);--cg-color-surface-field-placeholder: var(--cg-brand-primary-500);--cg-color-surface-field-border: var(--cg-gray-800);--cg-color-surface-field-hover-background: var(--cg-gray-800);--cg-color-surface-field-hover-border: var(--cg-gray-900);--cg-color-surface-field-active-background: var(--cg-gray-900);--cg-color-surface-field-active-border: var(--cg-gray-800);--cg-color-surface-field-focus-background: var(--cg-gray-900);--cg-color-surface-field-focus-border: var(--cg-gray-800);--cg-color-surface-field-selected-background: var(--cg-gray-100);--cg-color-surface-field-selected-border: var(--cg-gray-400);--cg-color-surface-field-selected-background_2: var(--cg-gray-100);--cg-color-surface-field-disable-background: var(--cg-gray-900);--cg-color-surface-field-disable-text: var(--cg-gray-800);--cg-color-surface-field-disable-border: var(--cg-gray-black);--cg-color-surface-field-invalid-background: var(--cg-gray-900);--cg-color-surface-field-invalid-text: var(--cg-gray-800);--cg-color-surface-field-invalid-border: var(--cg-gray-black);--cg-color-surface-field-readonly-background: var(--cg-gray-900);--cg-color-surface-field-readonly-border: var(--cg-gray-800);--cg-color-surface-modal-background: var(--cg-gray-black);--cg-color-surface-modal-text: var(--cg-gray-white);--cg-color-surface-modal-icon: var(--cg-brand-primary-500);--cg-color-surface-modal-divider: var(--cg-gray-800);--cg-color-surface-modal-border: var(--cg-gray-800);--cg-color-surface-drawer-background: var(--cg-gray-black);--cg-color-surface-drawer-text: var(--cg-gray-white);--cg-color-surface-drawer-icon: var(--cg-brand-primary-500);--cg-color-surface-drawer-divider: var(--cg-gray-800);--cg-color-surface-drawer-border: var(--cg-gray-800);--cg-color-surface-popover-background: var(--cg-gray-black);--cg-color-surface-popover-text: var(--cg-gray-white);--cg-color-surface-popover-icon: var(--cg-brand-primary-500);--cg-color-surface-popover-divider: var(--cg-gray-800);--cg-color-surface-popover-border: var(--cg-gray-800);--cg-color-surface-tooltip-background: var(--cg-gray-black);--cg-color-surface-tooltip-text: var(--cg-gray-white);--cg-color-surface-tooltip-icon: var(--cg-brand-primary-500);--cg-color-surface-tooltip-border: var(--cg-gray-800);--cg-color-surface-toast-background: var(--cg-gray-black);--cg-color-surface-toast-text: var(--cg-gray-white);--cg-color-surface-toast-icon: var(--cg-brand-primary-500);--cg-color-surface-toast-border: var(--cg-gray-800);--cg-color-surface-toast-success-background: var(--cg-gray-black);--cg-color-surface-toast-success-text: var(--cg-gray-white);--cg-color-surface-toast-success-icon: var(--cg-brand-primary-500);--cg-color-surface-toast-success-border: var(--cg-gray-800);--cg-color-surface-toast-info-background: var(--cg-gray-black);--cg-color-surface-toast-info-text: var(--cg-gray-white);--cg-color-surface-toast-info-icon: var(--cg-brand-primary-500);--cg-color-surface-toast-info-border: var(--cg-gray-800);--cg-color-surface-toast-warning-background: var(--cg-gray-black);--cg-color-surface-toast-warning-text: var(--cg-gray-white);--cg-color-surface-toast-warning-icon: var(--cg-brand-primary-500);--cg-color-surface-toast-warning-border: var(--cg-gray-800);--cg-color-surface-toast-error-background: var(--cg-gray-black);--cg-color-surface-toast-error-text: var(--cg-gray-white);--cg-color-surface-toast-error-icon: var(--cg-brand-primary-500);--cg-color-surface-toast-error-border: var(--cg-gray-800);--cg-color-surface-toast-message-background: var(--cg-gray-black);--cg-color-surface-toast-message-text: var(--cg-gray-white);--cg-color-surface-toast-message-icon: var(--cg-brand-primary-500);--cg-color-surface-toast-message-border: var(--cg-gray-800);--cg-color-surface-toast-banner-background: var(--cg-gray-black);--cg-color-surface-toast-banner-text: var(--cg-gray-white);--cg-color-surface-toast-banner-icon: var(--cg-brand-primary-500);--cg-color-surface-toast-banner-border: var(--cg-gray-800);--cg-color-surface-toast-banner-success-background: var(--cg-gray-black);--cg-color-surface-toast-banner-success-text: var(--cg-gray-white);--cg-color-surface-toast-banner-success-icon: var(--cg-brand-primary-500);--cg-color-surface-toast-banner-success-border: var(--cg-gray-800);--cg-color-surface-toast-banner-info-background: var(--cg-gray-black);--cg-color-surface-toast-banner-info-text: var(--cg-gray-white);--cg-color-surface-toast-banner-info-icon: var(--cg-brand-primary-500);--cg-color-surface-toast-banner-info-border: var(--cg-gray-800);--cg-color-surface-toast-banner-warning-background: var(--cg-gray-black);--cg-color-surface-toast-banner-warning-text: var(--cg-gray-white);--cg-color-surface-toast-banner-warning-icon: var(--cg-brand-primary-500);--cg-color-surface-toast-banner-warning-border: var(--cg-gray-800);--cg-color-surface-toast-banner-error-background: var(--cg-gray-black);--cg-color-surface-toast-banner-error-text: var(--cg-gray-white);--cg-color-surface-toast-banner-error-icon: var(--cg-brand-primary-500);--cg-color-surface-toast-banner-error-border: var(--cg-gray-800);--cg-color-surface-toast-banner-message-background: var(--cg-gray-black);--cg-color-surface-toast-banner-message-text: var(--cg-gray-white);--cg-color-surface-toast-banner-message-icon: var(--cg-brand-primary-500);--cg-color-surface-toast-banner-message-border: var(--cg-gray-800);--cg-color-surface-pills-primary-background: var(--cg-gray-black);--cg-color-surface-pills-primary-hover-background: var(--cg-gray-black);--cg-color-surface-pills-primary-text: var(--cg-gray-white);--cg-color-surface-pills-primary-icon: var(--cg-brand-primary-500);--cg-color-surface-pills-primary-border: var(--cg-gray-800);--cg-color-surface-pills-primary-active-background: var(--cg-gray-black);--cg-color-surface-pills-primary-selected-background: var(--cg-gray-black);--cg-color-surface-pills-primary-selected-text: var(--cg-gray-white);--cg-color-surface-pills-primary-selected-icon: var(--cg-brand-primary-500);--cg-color-surface-pills-primary-selected-border: var(--cg-gray-800);--cg-color-surface-pills-primary-disable-background: var(--cg-gray-black);--cg-color-surface-pills-primary-disable-text: var(--cg-gray-white);--cg-color-surface-pills-primary-disable-icon: var(--cg-brand-primary-500);--cg-color-surface-pills-primary-disable-border: var(--cg-gray-800);--cg-color-surface-pills-secondary-background: var(--cg-gray-black);--cg-color-surface-pills-secondary-hover-background: var(--cg-gray-black);--cg-color-surface-pills-secondary-text: var(--cg-gray-white);--cg-color-surface-pills-secondary-icon: var(--cg-brand-primary-500);--cg-color-surface-pills-secondary-border: var(--cg-gray-800);--cg-color-surface-pills-secondary-active-background: var(--cg-gray-black);--cg-color-surface-pills-secondary-selected-background: var(--cg-gray-black);--cg-color-surface-pills-secondary-selected-text: var(--cg-gray-white);--cg-color-surface-pills-secondary-selected-icon: var(--cg-brand-primary-500);--cg-color-surface-pills-secondary-selected-border: var(--cg-gray-800);--cg-color-surface-pills-secondary-disable-background: var(--cg-gray-black);--cg-color-surface-pills-secondary-disable-text: var(--cg-gray-white);--cg-color-surface-pills-secondary-disable-icon: var(--cg-brand-primary-500);--cg-color-surface-pills-secondary-disable-border: var(--cg-gray-800);--cg-color-surface-pills-tertiary-background: var(--cg-gray-black);--cg-color-surface-pills-tertiary-hover-background: var(--cg-gray-black);--cg-color-surface-pills-tertiary-text: var(--cg-gray-white);--cg-color-surface-pills-tertiary-icon: var(--cg-brand-primary-500);--cg-color-surface-pills-tertiary-border: var(--cg-gray-800);--cg-color-surface-pills-tertiary-active-background: var(--cg-gray-black);--cg-color-surface-pills-tertiary-selected-background: var(--cg-gray-black);--cg-color-surface-pills-tertiary-selected-text: var(--cg-gray-white);--cg-color-surface-pills-tertiary-selected-icon: var(--cg-brand-primary-500);--cg-color-surface-pills-tertiary-selected-border: var(--cg-gray-800);--cg-color-surface-pills-tertiary-disable-background: var(--cg-gray-black);--cg-color-surface-pills-tertiary-disable-text: var(--cg-gray-white);--cg-color-surface-pills-tertiary-disable-icon: var(--cg-brand-primary-500);--cg-color-surface-pills-tertiary-disable-border: var(--cg-gray-800);--cg-color-surface-pills-status-background: var(--cg-gray-black);--cg-color-surface-pills-status-text: var(--cg-gray-white);--cg-color-surface-pills-status-icon: var(--cg-brand-primary-500);--cg-color-surface-pills-status-border: var(--cg-gray-800);--cg-color-surface-pills-status-success-background: var(--cg-gray-black);--cg-color-surface-pills-status-success-text: var(--cg-gray-white);--cg-color-surface-pills-status-success-border: var(--cg-gray-800);--cg-color-surface-pills-status-warning-background: var(--cg-gray-black);--cg-color-surface-pills-status-warning-text: var(--cg-gray-white);--cg-color-surface-pills-status-warning-border: var(--cg-gray-800);--cg-color-surface-pills-status-error-background: var(--cg-gray-black);--cg-color-surface-pills-status-error-text: var(--cg-gray-white);--cg-color-surface-pills-status-error-border: var(--cg-gray-800);--cg-color-surface-pills-status-info-background: var(--cg-gray-black);--cg-color-surface-pills-status-info-text: var(--cg-gray-white);--cg-color-surface-pills-status-info-border: var(--cg-gray-800);--cg-color-surface-overlay-scrim-light: var(--cg-gray-black);--cg-color-surface-overlay-scrim-dark: var(--cg-gray-black);--cg-color-input-background-default: var(--cg-gray-900);--cg-color-input-background-hover: var(--cg-color-surface-cards-hover-background);--cg-color-input-background-focus: var(--cg-color-surface-cards-active-background);--cg-color-input-background-disabled: var(--cg-color-surface-cards-disable-background);--cg-color-input-text-default: var(--cg-gray-100);--cg-color-input-text-placeholder: var(--cg-gray-500);--cg-color-input-text-disabled: var(--cg-color-surface-cards-disable-text);--cg-color-input-border-default: var(--cg-gray-700);--cg-color-input-border-hover: var(--cg-color-action-primary-border-default);--cg-color-input-border-focus: var(--cg-color-action-primary-border-focus);--cg-color-input-border-error: var(--cg-color-status-error-border-default);--cg-color-input-border-disabled: var(--cg-color-surface-cards-disable-border);--cg-color-input-icon-default: var(--cg-color-surface-container-icon);--cg-color-input-icon-error: var(--cg-color-status-error-text-default);--cg-color-input-icon-success: var(--cg-color-status-success-text-default);--cg-color-checkbox-background-default: var(--cg-gray-white);--cg-color-checkbox-background-checked: var(--cg-color-action-primary-background-default);--cg-color-checkbox-background-hover: var(--cg-color-action-primary-background-hover);--cg-color-checkbox-background-disabled: var(--cg-gray-400);--cg-color-checkbox-border-default: var(--cg-gray-400);--cg-color-checkbox-border-checked: var(--cg-color-action-primary-border-default);--cg-color-checkbox-border-focus: var(--cg-color-action-primary-border-focus);--cg-color-checkbox-border-disabled: var(--cg-gray-600);--cg-color-checkbox-checkmark-default: var(--cg-color-action-primary-text-default);--cg-color-checkbox-checkmark-disabled: var(--cg-gray-700);--cg-color-radio-background-default: var(--cg-gray-white);--cg-color-radio-background-checked: var(--cg-color-action-primary-background-default);--cg-color-radio-background-hover: var(--cg-color-action-primary-background-hover);--cg-color-radio-background-disabled: var(--cg-gray-400);--cg-color-radio-border-default: var(--cg-gray-400);--cg-color-radio-border-checked: var(--cg-color-action-primary-border-default);--cg-color-radio-border-focus: var(--cg-color-action-primary-border-focus);--cg-color-radio-border-disabled: var(--cg-gray-600);--cg-color-radio-dot-default: var(--cg-color-action-primary-text-default);--cg-color-radio-dot-disabled: var(--cg-gray-700);--cg-color-toggle-background-off: var(--cg-gray-400);--cg-color-toggle-background-on: var(--cg-color-action-primary-background-default);--cg-color-toggle-background-disabled: var(--cg-gray-500);--cg-color-toggle-thumb-off: var(--cg-gray-white);--cg-color-toggle-thumb-on: var(--cg-gray-white);--cg-color-toggle-thumb-disabled: var(--cg-gray-300);--cg-color-toggle-border-focus: var(--cg-color-action-primary-border-focus);--cg-color-modal-overlay-background: rgba(0, 0, 0, .5);--cg-color-modal-container-background: var(--cg-color-surface-container-background);--cg-color-modal-container-border: var(--cg-color-surface-container-border);--cg-color-modal-header-background: var(--cg-color-surface-base-background);--cg-color-modal-header-text: var(--cg-color-surface-base-text);--cg-color-modal-footer-background: var(--cg-color-surface-base-background);--cg-color-modal-footer-border: var(--cg-color-surface-base-divider);--cg-color-tooltip-background: var(--cg-gray-900);--cg-color-tooltip-text: var(--cg-gray-white);--cg-color-tooltip-arrow: var(--cg-gray-900);--cg-color-badge-background-default: rgba(59, 130, 246, .12);--cg-color-badge-background-success: rgba(34, 197, 94, .12);--cg-color-badge-background-warning: rgba(245, 158, 11, .12);--cg-color-badge-background-error: rgba(239, 68, 68, .12);--cg-color-badge-text-default: var(--cg-color-status-info-text-default);--cg-color-badge-text-success: var(--cg-color-status-success-text-default);--cg-color-badge-text-warning: var(--cg-color-status-warning-text-default);--cg-color-badge-text-error: var(--cg-color-status-error-text-default);--cg-color-message-background-info: rgba(59, 130, 246, .12);--cg-color-message-background-success: rgba(34, 197, 94, .12);--cg-color-message-background-warning: rgba(245, 158, 11, .12);--cg-color-message-background-error: rgba(239, 68, 68, .12);--cg-color-message-text-info: var(--cg-blue-400);--cg-color-message-text-success: var(--cg-green-400);--cg-color-message-text-warning: var(--cg-yellow-400);--cg-color-message-text-error: var(--cg-red-400);--cg-color-message-border-info: rgba(59, 130, 246, .25);--cg-color-message-border-success: rgba(34, 197, 94, .25);--cg-color-message-border-warning: rgba(245, 158, 11, .25);--cg-color-message-border-error: rgba(239, 68, 68, .25);--cg-color-message-icon-info: var(--cg-color-status-info-text-default);--cg-color-message-icon-success: var(--cg-color-status-success-text-default);--cg-color-message-icon-warning: var(--cg-color-status-warning-text-default);--cg-color-message-icon-error: var(--cg-color-status-error-text-default);--cg-color-loading-spinner-primary: var(--cg-color-action-primary-background-default);--cg-color-loading-spinner-secondary: var(--cg-color-action-secondary-background-default);--cg-color-empty-state-icon: var(--cg-gray-400);--cg-color-empty-state-text-primary: var(--cg-color-surface-container-text);--cg-color-empty-state-text-secondary: var(--cg-gray-500);--cg-color-slider-track-background: var(--cg-gray-300);--cg-color-slider-track-filled: var(--cg-color-action-primary-background-default);--cg-color-slider-thumb-background: var(--cg-gray-white);--cg-color-slider-thumb-border: var(--cg-color-action-primary-border-default);--cg-color-slider-thumb-hover: var(--cg-color-action-primary-background-hover);--cg-color-slider-mark-background: var(--cg-gray-500);--cg-color-segmented-control-background: var(--cg-color-surface-container-background);--cg-color-segmented-control-item-background-default: rgba(0, 0, 0, 0);--cg-color-segmented-control-item-background-selected: var(--cg-color-action-primary-background-default);--cg-color-segmented-control-item-text-default: var(--cg-color-surface-container-text);--cg-color-segmented-control-item-text-selected: var(--cg-color-action-primary-text-default);--cg-color-segmented-control-item-border: var(--cg-color-surface-container-border);--cg-color-code-background: var(--cg-gray-950);--cg-color-code-surface: var(--cg-gray-900);--cg-color-code-border: var(--cg-gray-800);--cg-color-code-text: var(--cg-gray-200);--cg-color-code-muted: var(--cg-gray-600);--cg-color-code-keyword: var(--cg-brand-primary-300);--cg-color-code-string: var(--cg-green-300);--cg-color-code-comment: var(--cg-gray-600);--cg-color-code-number: #fbbf24;--cg-color-code-function: #93c5fd;--cg-color-chart-1-background: var(--cg-blue-400);--cg-color-chart-1-stroke: var(--cg-blue-300);--cg-color-chart-1-text: var(--cg-gray-50);--cg-color-chart-2-background: #c084fc;--cg-color-chart-2-stroke: #d8b4fe;--cg-color-chart-2-text: var(--cg-gray-50);--cg-color-chart-3-background: var(--cg-green-400);--cg-color-chart-3-stroke: var(--cg-green-300);--cg-color-chart-3-text: var(--cg-gray-50);--cg-color-chart-4-background: #fb923c;--cg-color-chart-4-stroke: #fdba74;--cg-color-chart-4-text: var(--cg-gray-50);--cg-color-chart-5-background: #f472b6;--cg-color-chart-5-stroke: #f9a8d4;--cg-color-chart-5-text: var(--cg-gray-50);--cg-color-chart-6-background: #22d3ee;--cg-color-chart-6-stroke: #67e8f9;--cg-color-chart-6-text: var(--cg-gray-50);--cg-color-chart-7-background: #fbbf24;--cg-color-chart-7-stroke: #fcd34d;--cg-color-chart-7-text: var(--cg-gray-50);--cg-color-chart-8-background: var(--cg-red-400);--cg-color-chart-8-stroke: var(--cg-red-300);--cg-color-chart-8-text: var(--cg-gray-50);--cg-color-chart-9-background: var(--cg-teal-400);--cg-color-chart-9-stroke: var(--cg-teal-300);--cg-color-chart-9-text: var(--cg-gray-50);--cg-color-chart-10-background: #818cf8;--cg-color-chart-10-stroke: #a5b4fc;--cg-color-chart-10-text: var(--cg-gray-50);--cg-color-chart-11-background: var(--cg-yellow-500);--cg-color-chart-11-stroke: var(--cg-yellow-400);--cg-color-chart-11-text: var(--cg-gray-50);--cg-color-chart-12-background: #a8a29e;--cg-color-chart-12-stroke: #d6d3d1;--cg-color-chart-12-text: var(--cg-gray-50);--cg-color-chart-grid: var(--cg-gray-800);--cg-color-chart-axis: var(--cg-gray-600);--cg-color-ai-thinking-background: #083344;--cg-color-ai-thinking-text: #67e8f9;--cg-color-ai-thinking-border: #155e75;--cg-color-ai-thinking-glow: rgba(34, 211, 238, .3);--cg-color-ai-streaming-background: var(--cg-blue-950);--cg-color-ai-streaming-text: var(--cg-blue-300);--cg-color-ai-streaming-border: var(--cg-blue-800);--cg-color-ai-streaming-glow: rgba(96, 165, 250, .3);--cg-color-ai-reasoning-background: #3b0764;--cg-color-ai-reasoning-text: #d8b4fe;--cg-color-ai-reasoning-border: #6b21a8;--cg-color-ai-reasoning-glow: rgba(192, 132, 252, .3);--cg-color-ai-complete-background: var(--cg-green-950);--cg-color-ai-complete-text: var(--cg-green-300);--cg-color-ai-complete-border: var(--cg-green-800);--cg-color-ai-complete-glow: rgba(74, 222, 128, .3);--cg-color-ai-error-background: var(--cg-red-950);--cg-color-ai-error-text: var(--cg-red-300);--cg-color-ai-error-border: var(--cg-red-800);--cg-color-ai-error-glow: rgba(248, 113, 113, .3);--cg-color-ai-cached-background: #0f172a;--cg-color-ai-cached-text: #cbd5e1;--cg-color-ai-cached-border: #334155;--cg-color-ai-cached-glow: rgba(148, 163, 184, .25);--cg-color-ai-rate-limited-background: #451a03;--cg-color-ai-rate-limited-text: #fcd34d;--cg-color-ai-rate-limited-border: #92400e;--cg-color-ai-rate-limited-glow: rgba(251, 191, 36, .3);--cg-color-bias-anchoring-accent: var(--cg-green-400);--cg-color-bias-anchoring-background: var(--cg-green-950);--cg-color-bias-anchoring-border: var(--cg-green-800);--cg-color-bias-scarcity-accent: #fb923c;--cg-color-bias-scarcity-background: #431407;--cg-color-bias-scarcity-border: #9a3412;--cg-color-bias-social-proof-accent: #22d3ee;--cg-color-bias-social-proof-background: #083344;--cg-color-bias-social-proof-border: #155e75;--cg-color-bias-authority-accent: #818cf8;--cg-color-bias-authority-background: #1e1b4b;--cg-color-bias-authority-border: #3730a3;--cg-color-bias-commitment-accent: #c084fc;--cg-color-bias-commitment-background: #3b0764;--cg-color-bias-commitment-border: #6b21a8;--cg-color-bias-reciprocity-accent: #fbbf24;--cg-color-bias-reciprocity-background: #451a03;--cg-color-bias-reciprocity-border: #92400e;--cg-color-positive-background-default: var(--cg-color-status-success-background-default);--cg-color-positive-background-hover: var(--cg-color-status-success-background-hover);--cg-color-positive-text-default: var(--cg-color-status-success-text-default);--cg-color-positive-text-inverse: var(--cg-color-status-success-text-inverse);--cg-color-positive-border-default: var(--cg-color-status-success-border-default);--cg-color-negative-background-default: var(--cg-color-status-error-background-default);--cg-color-negative-background-hover: var(--cg-color-status-error-background-hover);--cg-color-negative-text-default: var(--cg-color-status-error-text-default);--cg-color-negative-text-inverse: var(--cg-color-status-error-text-inverse);--cg-color-negative-border-default: var(--cg-color-status-error-border-default);--cg-color-critical-background-default: var(--cg-red-600);--cg-color-critical-background-hover: var(--cg-red-500);--cg-color-critical-text-default: var(--cg-gray-white);--cg-color-critical-text-inverse: var(--cg-red-300);--cg-color-critical-border-default: var(--cg-red-500);--cg-color-notice-background-default: var(--cg-color-status-warning-background-default);--cg-color-notice-background-hover: var(--cg-color-status-warning-background-hover);--cg-color-notice-text-default: var(--cg-color-status-warning-text-default);--cg-color-notice-text-inverse: var(--cg-color-status-warning-text-inverse);--cg-color-notice-border-default: var(--cg-color-status-warning-border-default);--cg-color-informational-background-default: var(--cg-color-status-info-background-default);--cg-color-informational-background-hover: var(--cg-color-status-info-background-hover);--cg-color-informational-text-default: var(--cg-color-status-info-text-default);--cg-color-informational-text-inverse: var(--cg-color-status-info-text-inverse);--cg-color-informational-border-default: var(--cg-color-status-info-border-default);--cg-color-on-primary-default: var(--cg-color-action-primary-text-default);--cg-color-on-secondary-default: var(--cg-color-action-secondary-text-default);--cg-color-on-surface-base-default: var(--cg-color-surface-base-text);--cg-color-on-surface-cards-default: var(--cg-color-surface-cards-text);--cg-color-on-surface-container-default: var(--cg-color-surface-container-outlined);--cg-color-on-status-success-default: var(--cg-color-status-success-text-default);--cg-color-on-status-warning-default: var(--cg-color-status-warning-text-default);--cg-color-on-status-error-default: var(--cg-color-status-error-text-default);--cg-color-on-status-info-default: var(--cg-color-status-info-text-default);--cg-color-on-bias-anchoring-default: var(--cg-gray-50);--cg-color-on-bias-scarcity-default: var(--cg-gray-50);--cg-color-on-bias-social-proof-default: var(--cg-gray-50);--cg-color-on-bias-authority-default: var(--cg-gray-50);--cg-color-on-bias-commitment-default: var(--cg-gray-50);--cg-color-on-bias-reciprocity-default: var(--cg-gray-50);--cg-overlay-accent-subtle: rgba(223, 255, 97, .06);--cg-overlay-accent-light: rgba(223, 255, 97, .12);--cg-overlay-accent-medium: rgba(223, 255, 97, .18);--cg-overlay-accent-strong: rgba(223, 255, 97, .25);--cg-overlay-dark-subtle: rgba(0, 0, 0, .12);--cg-overlay-dark-light: rgba(0, 0, 0, .2);--cg-overlay-dark-medium: rgba(0, 0, 0, .3);--cg-overlay-dark-strong: rgba(0, 0, 0, .6);--cg-overlay-dark-text: var(--cg-gray-white);--cg-overlay-white-subtle: rgba(255, 255, 255, .04);--cg-overlay-white-light: rgba(255, 255, 255, .06);--cg-overlay-white-medium: rgba(255, 255, 255, .1);--cg-overlay-white-strong: rgba(255, 255, 255, .18);--cg-overlay-white-intense: rgba(255, 255, 255, .25);--cg-overlay-white-solid: rgba(255, 255, 255, .9);--cg-focus-ring-width: 2px;--cg-focus-ring-offset: 2px;--cg-focus-ring-color: var(--cg-brand-primary-400);--cg-blur-backdrop: 8px;--cg-motion-duration-instant: 0ms;--cg-motion-duration-fast: 80ms;--cg-motion-duration-normal: .15s;--cg-motion-duration-slow: .25s;--cg-motion-duration-slower: .35s;--cg-motion-easing-default: cubic-bezier(.4, 0, .2, 1);--cg-motion-easing-enter: cubic-bezier(0, 0, .2, 1);--cg-motion-easing-exit: cubic-bezier(.4, 0, 1, 1);--cg-motion-easing-bounce: cubic-bezier(.34, 1.56, .64, 1);--cg-motion-easing-color: cubic-bezier(0, 0, .58, 1);--cg-elevation-1: 0 1px 3px rgba(0, 0, 0, .4), 0 1px 2px rgba(0, 0, 0, .3);--cg-elevation-2: 0 4px 6px -1px rgba(0, 0, 0, .4), 0 2px 4px -2px rgba(0, 0, 0, .3);--cg-elevation-3: 0 4px 6px -1px rgba(0, 0, 0, .4), 0 10px 15px -3px rgba(0, 0, 0, .5);--cg-elevation-4: 0 20px 25px -5px rgba(0, 0, 0, .5), 0 8px 10px -6px rgba(0, 0, 0, .4);--cg-elevation-5: 0 25px 50px -12px rgba(0, 0, 0, .6);--cg-interaction-press-scale: .97;--cg-interaction-hover-lift: -1px;--cg-typography-heading-h1-fontFamily: var(--cg-font-family-display);--cg-typography-heading-h1-fontSize: var(--cg-font-size-4xl);--cg-typography-heading-h1-fontWeight: var(--cg-font-weight-bold);--cg-typography-heading-h1-lineHeight: var(--cg-line-height-tight);--cg-typography-heading-h1-letterSpacing: var(--cg-letter-spacing-tight);--cg-typography-heading-h2-fontFamily: var(--cg-font-family-display);--cg-typography-heading-h2-fontSize: var(--cg-font-size-3xl);--cg-typography-heading-h2-fontWeight: var(--cg-font-weight-bold);--cg-typography-heading-h2-lineHeight: var(--cg-line-height-tight);--cg-typography-heading-h2-letterSpacing: var(--cg-letter-spacing-tight);--cg-typography-heading-h3-fontFamily: var(--cg-font-family-display);--cg-typography-heading-h3-fontSize: var(--cg-font-size-2xl);--cg-typography-heading-h3-fontWeight: var(--cg-font-weight-semibold);--cg-typography-heading-h3-lineHeight: var(--cg-line-height-snug);--cg-typography-heading-h3-letterSpacing: var(--cg-letter-spacing-normal);--cg-typography-heading-h4-fontFamily: var(--cg-font-family-display);--cg-typography-heading-h4-fontSize: var(--cg-font-size-xl);--cg-typography-heading-h4-fontWeight: var(--cg-font-weight-semibold);--cg-typography-heading-h4-lineHeight: var(--cg-line-height-snug);--cg-typography-heading-h4-letterSpacing: var(--cg-letter-spacing-normal);--cg-typography-heading-h5-fontFamily: var(--cg-font-family-display);--cg-typography-heading-h5-fontSize: var(--cg-font-size-lg);--cg-typography-heading-h5-fontWeight: var(--cg-font-weight-semibold);--cg-typography-heading-h5-lineHeight: var(--cg-line-height-snug);--cg-typography-heading-h5-letterSpacing: var(--cg-letter-spacing-normal);--cg-typography-heading-h6-fontFamily: var(--cg-font-family-display);--cg-typography-heading-h6-fontSize: var(--cg-font-size-md);--cg-typography-heading-h6-fontWeight: var(--cg-font-weight-semibold);--cg-typography-heading-h6-lineHeight: var(--cg-line-height-snug);--cg-typography-heading-h6-letterSpacing: var(--cg-letter-spacing-normal);--cg-typography-body-large-fontFamily: var(--cg-font-family-primary);--cg-typography-body-large-fontSize: var(--cg-font-size-md);--cg-typography-body-large-fontWeight: var(--cg-font-weight-normal);--cg-typography-body-large-lineHeight: var(--cg-line-height-relaxed);--cg-typography-body-large-letterSpacing: var(--cg-letter-spacing-normal);--cg-typography-body-base-fontFamily: var(--cg-font-family-primary);--cg-typography-body-base-fontSize: var(--cg-font-size-base);--cg-typography-body-base-fontWeight: var(--cg-font-weight-normal);--cg-typography-body-base-lineHeight: var(--cg-line-height-normal);--cg-typography-body-base-letterSpacing: var(--cg-letter-spacing-normal);--cg-typography-body-small-fontFamily: var(--cg-font-family-primary);--cg-typography-body-small-fontSize: var(--cg-font-size-sm);--cg-typography-body-small-fontWeight: var(--cg-font-weight-normal);--cg-typography-body-small-lineHeight: var(--cg-line-height-normal);--cg-typography-body-small-letterSpacing: var(--cg-letter-spacing-normal);--cg-typography-body-xs-fontFamily: var(--cg-font-family-primary);--cg-typography-body-xs-fontSize: var(--cg-font-size-xs);--cg-typography-body-xs-fontWeight: var(--cg-font-weight-normal);--cg-typography-body-xs-lineHeight: var(--cg-line-height-normal);--cg-typography-body-xs-letterSpacing: var(--cg-letter-spacing-wide);--cg-typography-label-large-fontFamily: var(--cg-font-family-primary);--cg-typography-label-large-fontSize: var(--cg-font-size-base);--cg-typography-label-large-fontWeight: var(--cg-font-weight-medium);--cg-typography-label-large-lineHeight: var(--cg-line-height-snug);--cg-typography-label-large-letterSpacing: var(--cg-letter-spacing-normal);--cg-typography-label-medium-fontFamily: var(--cg-font-family-primary);--cg-typography-label-medium-fontSize: var(--cg-font-size-sm);--cg-typography-label-medium-fontWeight: var(--cg-font-weight-medium);--cg-typography-label-medium-lineHeight: var(--cg-line-height-snug);--cg-typography-label-medium-letterSpacing: var(--cg-letter-spacing-normal);--cg-typography-label-small-fontFamily: var(--cg-font-family-primary);--cg-typography-label-small-fontSize: var(--cg-font-size-xs);--cg-typography-label-small-fontWeight: var(--cg-font-weight-medium);--cg-typography-label-small-lineHeight: var(--cg-line-height-snug);--cg-typography-label-small-letterSpacing: var(--cg-letter-spacing-wide);--cg-typography-caption-fontFamily: var(--cg-font-family-primary);--cg-typography-caption-fontSize: var(--cg-font-size-xs);--cg-typography-caption-fontWeight: var(--cg-font-weight-normal);--cg-typography-caption-lineHeight: var(--cg-line-height-normal);--cg-typography-caption-letterSpacing: var(--cg-letter-spacing-wide);--cg-typography-code-fontFamily: var(--cg-font-family-mono);--cg-typography-code-fontSize: var(--cg-font-size-sm);--cg-typography-code-fontWeight: var(--cg-font-weight-normal);--cg-typography-code-lineHeight: var(--cg-line-height-relaxed);--cg-typography-code-letterSpacing: var(--cg-letter-spacing-normal);--cg-typography-overline-fontFamily: var(--cg-font-family-primary);--cg-typography-overline-fontSize: var(--cg-font-size-xs);--cg-typography-overline-fontWeight: var(--cg-font-weight-semibold);--cg-typography-overline-lineHeight: var(--cg-line-height-snug);--cg-typography-overline-letterSpacing: var(--cg-letter-spacing-wider);--cg-typography-overline-textTransform: uppercase;--cg-ai-confidence-high-color: var(--cg-green-400);--cg-ai-confidence-high-background: var(--cg-green-100);--cg-ai-confidence-high-border: var(--cg-green-300);--cg-ai-confidence-high-threshold: .8;--cg-ai-confidence-medium-color: var(--cg-yellow-500);--cg-ai-confidence-medium-background: var(--cg-yellow-100);--cg-ai-confidence-medium-border: var(--cg-yellow-300);--cg-ai-confidence-medium-threshold: .5;--cg-ai-confidence-low-color: var(--cg-red-500);--cg-ai-confidence-low-background: var(--cg-red-100);--cg-ai-confidence-low-border: var(--cg-red-300);--cg-ai-confidence-low-threshold: 0;--cg-ai-anomaly-critical-color: var(--cg-red-600);--cg-ai-anomaly-critical-background: var(--cg-red-100);--cg-ai-anomaly-critical-border: var(--cg-red-400);--cg-ai-anomaly-critical-glow: var(--cg-red-200);--cg-ai-anomaly-high-color: var(--cg-red-500);--cg-ai-anomaly-high-background: var(--cg-red-100);--cg-ai-anomaly-high-border: var(--cg-red-300);--cg-ai-anomaly-high-glow: var(--cg-red-100);--cg-ai-anomaly-medium-color: var(--cg-yellow-600);--cg-ai-anomaly-medium-background: var(--cg-yellow-100);--cg-ai-anomaly-medium-border: var(--cg-yellow-300);--cg-ai-anomaly-medium-glow: var(--cg-yellow-100);--cg-ai-anomaly-low-color: var(--cg-yellow-500);--cg-ai-anomaly-low-background: var(--cg-yellow-100);--cg-ai-anomaly-low-border: var(--cg-yellow-200);--cg-ai-anomaly-low-glow: #fff8dc;--cg-ai-thinking-duration: 1.4s;--cg-ai-thinking-dotSize-sm: 6px;--cg-ai-thinking-dotSize-md: 8px;--cg-ai-thinking-dotSize-lg: 10px;--cg-ai-thinking-dotGap-sm: 4px;--cg-ai-thinking-dotGap-md: 6px;--cg-ai-thinking-dotGap-lg: 8px;--cg-ai-thinking-color: var(--cg-brand-ai-accent);--cg-ai-thinking-colorSecondary: var(--cg-brand-ai-highlight);--cg-ai-insight-explanation-icon: 💡;--cg-ai-insight-explanation-color: var(--cg-blue-500);--cg-ai-insight-forecast-icon: 📊;--cg-ai-insight-forecast-color: var(--cg-brand-ai-accent);--cg-ai-insight-forecast-lineColor: var(--cg-brand-ai-highlight);--cg-ai-insight-forecast-confidenceArea: var(--cg-brand-ai-background);--cg-ai-insight-classification-icon: 🏷️;--cg-ai-insight-classification-color: var(--cg-green-500);--cg-ai-insight-optimization-icon: ⚡;--cg-ai-insight-optimization-color: var(--cg-yellow-500);--cg-ai-action-button-background: var(--cg-brand-ai-background);--cg-ai-action-button-backgroundHover: var(--cg-brand-ai-highlight);--cg-ai-action-button-border: var(--cg-brand-ai-border);--cg-ai-action-button-color: var(--cg-brand-ai-accent);--cg-ai-action-iconSize: var(--cg-icon-size-100);--cg-ai-action-spacing: var(--cg-spacing-8);--cg-ai-result-background: var(--cg-gray-50);--cg-ai-result-border: var(--cg-brand-ai-border);--cg-ai-result-padding: var(--cg-spacing-16);--cg-ai-result-borderRadius: var(--cg-border-radius-100);--cg-ai-result-shadow-x: var(--cg-shadow-sm-x);--cg-ai-result-shadow-y: var(--cg-shadow-sm-y);--cg-ai-result-shadow-blur: var(--cg-shadow-sm-blur);--cg-ai-result-shadow-color: var(--cg-brand-ai-glow);--cg-ai-driver-impact-high-color: var(--cg-red-500);--cg-ai-driver-impact-high-barHeight: 8px;--cg-ai-driver-impact-medium-color: var(--cg-yellow-500);--cg-ai-driver-impact-medium-barHeight: 6px;--cg-ai-driver-impact-low-color: var(--cg-green-400);--cg-ai-driver-impact-low-barHeight: 4px;--cg-ai-state-idle-color: var(--cg-gray-500);--cg-ai-state-idle-background: var(--cg-gray-100);--cg-ai-state-idle-border: var(--cg-gray-300);--cg-ai-state-processing-color: var(--cg-brand-ai-accent);--cg-ai-state-processing-background: var(--cg-brand-ai-background);--cg-ai-state-processing-border: var(--cg-brand-ai-border);--cg-ai-state-streaming-color: var(--cg-blue-500);--cg-ai-state-streaming-background: var(--cg-blue-100);--cg-ai-state-streaming-border: var(--cg-blue-300);--cg-ai-state-success-color: var(--cg-green-500);--cg-ai-state-success-background: var(--cg-green-100);--cg-ai-state-success-border: var(--cg-green-300);--cg-ai-state-error-color: var(--cg-red-500);--cg-ai-state-error-background: var(--cg-red-100);--cg-ai-state-error-border: var(--cg-red-300);--cg-ai-chart-forecastLine: var(--cg-brand-ai-highlight);--cg-ai-chart-confidenceBand: var(--cg-brand-ai-background);--cg-ai-chart-anomalyMarker: var(--cg-ai-anomaly-high-color);--cg-ai-chart-trendUp: var(--cg-green-500);--cg-ai-chart-trendDown: var(--cg-red-500);--cg-ai-chart-gridColor: var(--cg-gray-200);--cg-ai-chart-axisColor: var(--cg-gray-400);--cg-ai-effect-glow-color: var(--cg-brand-ai-glow);--cg-ai-effect-glow-blur: 8px;--cg-ai-effect-glow-spread: 2px;--cg-ai-effect-shimmer-from: var(--cg-gray-200);--cg-ai-effect-shimmer-to: var(--cg-gray-300);--cg-ai-effect-shimmer-duration: 1.5s;--cg-ai-effect-backdropBlur: 8px;--cg-ai-effect-gradient-from: var(--cg-brand-ai-accent);--cg-ai-effect-gradient-to: var(--cg-brand-ai-highlight);--cg-component-button-height-sm: 32px;--cg-component-button-height-md: 48px;--cg-component-button-height-lg: 56px;--cg-component-button-radius-sm: var(--cg-border-radius-50);--cg-component-button-radius-md: var(--cg-border-radius-100);--cg-component-button-radius-lg: var(--cg-border-radius-125);--cg-component-input-height-sm: 32px;--cg-component-input-height-md: 48px;--cg-component-input-height-lg: 56px;--cg-component-input-radius: var(--cg-border-radius-125);--cg-component-card-radius: var(--cg-border-radius-200);--cg-component-card-padding-sm: var(--cg-spacing-12);--cg-component-card-padding-md: var(--cg-spacing-16);--cg-component-card-padding-lg: var(--cg-spacing-24);--cg-component-badge-radius-sm: var(--cg-border-radius-50);--cg-component-badge-radius-md: var(--cg-border-radius-100);--cg-component-badge-radius-lg: var(--cg-border-radius-150);--cg-component-table-radius: var(--cg-border-radius-200);--cg-component-table-virtual-max-height: 400px;--cg-component-modal-radius: var(--cg-border-radius-200);--cg-component-modal-width-sm: 400px;--cg-component-modal-width-md: 560px;--cg-component-modal-width-lg: 720px;--cg-component-modal-width-xl: 960px;--cg-component-tooltip-radius: var(--cg-border-radius-100);--cg-component-select-height-md: var(--cg-component-input-height-md);--cg-component-select-radius: var(--cg-component-input-radius);--cg-component-textarea-min-height: 80px;--cg-component-switch-width: 44px;--cg-component-switch-height: 24px;--cg-component-pagination-button-size: 36px;--cg-component-drawer-radius: var(--cg-border-radius-200);--cg-component-drawer-width-sm: 320px;--cg-component-drawer-width-md: 480px;--cg-component-drawer-width-lg: 640px;--cg-component-otp-box-width: var(--cg-spacing-48);--cg-component-otp-box-height: var(--cg-spacing-56);--cg-component-ai-chat-radius: var(--cg-border-radius-150);--cg-component-ai-chat-min-height: 400px;--cg-component-ai-chat-max-height: 800px;--cg-component-ai-chat-textarea-max-height: 160px;--cg-component-ai-badge-radius-sm: var(--cg-border-radius-50);--cg-component-ai-badge-radius-md: var(--cg-border-radius-full);--cg-component-ai-badge-radius-lg: var(--cg-border-radius-100);--cg-component-spinner-size-xs: var(--cg-spacing-12);--cg-component-spinner-size-sm: var(--cg-spacing-16);--cg-component-spinner-size-md: var(--cg-spacing-20);--cg-component-spinner-size-lg: var(--cg-spacing-32);--cg-component-spinner-size-xl: var(--cg-spacing-48);--cg-component-progress-height-sm: var(--cg-spacing-4);--cg-component-progress-height-md: var(--cg-spacing-8);--cg-component-progress-height-lg: var(--cg-spacing-12);--cg-component-progress-radius: var(--cg-border-radius-full);--cg-component-popover-radius: var(--cg-border-radius-150);--cg-component-popover-padding: var(--cg-spacing-16);--cg-component-popover-max-width: 320px;--cg-component-popover-arrow-size: var(--cg-spacing-8);--cg-component-hover-card-radius: var(--cg-border-radius-150);--cg-component-hover-card-width: 320px;--cg-component-hover-card-padding: var(--cg-spacing-16);--cg-component-context-menu-radius: var(--cg-border-radius-100);--cg-component-context-menu-min-width: 200px;--cg-component-context-menu-item-height: var(--cg-spacing-40);--cg-component-navigation-menu-panel-min-width: 480px;--cg-component-combobox-radius: var(--cg-border-radius-125);--cg-component-combobox-listbox-max-height: 240px;--cg-component-phone-input-radius: var(--cg-component-input-radius);--cg-component-phone-input-trigger-padding-x: var(--cg-spacing-12);--cg-component-phone-input-trigger-gap: var(--cg-spacing-6);--cg-component-phone-input-popover-width: 320px;--cg-component-phone-input-popover-max-height: 320px;--cg-component-phone-input-option-height: var(--cg-spacing-40);--cg-component-sheet-radius: var(--cg-border-radius-200);--cg-component-sheet-side-width: 480px;--cg-component-toaster-max-width: 400px;--cg-component-toaster-min-width: 280px;--cg-component-toaster-gap: var(--cg-spacing-8);--cg-component-toaster-region-padding: var(--cg-spacing-20);--cg-component-alert-dialog-radius: var(--cg-border-radius-200);--cg-component-alert-dialog-width: 440px;--cg-component-command-radius: var(--cg-border-radius-150);--cg-component-command-width: 640px;--cg-component-command-max-height: 480px;--cg-component-command-item-height: var(--cg-spacing-40);--cg-component-toggle-height-sm: 32px;--cg-component-toggle-height-md: 40px;--cg-component-toggle-height-lg: 48px;--cg-component-toggle-radius: var(--cg-border-radius-100);--cg-component-segmented-control-height-sm: 32px;--cg-component-segmented-control-height-md: 40px;--cg-component-segmented-control-height-lg: 48px;--cg-component-segmented-control-radius: var(--cg-border-radius-full);--cg-component-segmented-control-padding: var(--cg-spacing-4);--cg-component-file-input-min-height-sm: 88px;--cg-component-file-input-min-height-md: 120px;--cg-component-file-input-min-height-lg: 168px;--cg-component-file-input-radius: var(--cg-border-radius-125);--cg-component-tag-input-min-height: 48px;--cg-component-tag-input-radius: var(--cg-border-radius-125);--cg-component-tag-input-gap: var(--cg-spacing-6);--cg-component-rating-size-sm: var(--cg-spacing-16);--cg-component-rating-size-md: var(--cg-spacing-24);--cg-component-rating-size-lg: var(--cg-spacing-32);--cg-component-rating-gap: var(--cg-spacing-4);--cg-component-collapsible-radius: var(--cg-border-radius-200);--cg-component-collapsible-trigger-padding-y-sm: var(--cg-spacing-8);--cg-component-collapsible-trigger-padding-y-md: var(--cg-spacing-12);--cg-component-collapsible-trigger-padding-y-lg: var(--cg-spacing-16);--cg-component-collapsible-trigger-padding-x-sm: var(--cg-spacing-12);--cg-component-collapsible-trigger-padding-x-md: var(--cg-spacing-16);--cg-component-collapsible-trigger-padding-x-lg: var(--cg-spacing-20);--cg-component-collapsible-body-padding-sm: var(--cg-spacing-12);--cg-component-collapsible-body-padding-md: var(--cg-spacing-16);--cg-component-collapsible-body-padding-lg: var(--cg-spacing-20);--cg-component-collapsible-font-size-sm: var(--cg-font-size-xs);--cg-component-collapsible-font-size-md: var(--cg-font-size-sm);--cg-component-collapsible-font-size-lg: var(--cg-font-size-base);--cg-component-navbar-height: 64px;--cg-component-navbar-height-compact: 56px;--cg-component-navbar-padding-x: var(--cg-spacing-24);--cg-component-navbar-item-padding-x: var(--cg-spacing-16);--cg-component-navbar-item-padding-y: var(--cg-spacing-8);--cg-component-navbar-item-gap: var(--cg-spacing-4);--cg-component-navbar-floating-margin: var(--cg-spacing-12);--cg-component-scroll-area-scrollbar-size: var(--cg-spacing-12);--cg-component-scroll-area-scrollbar-radius: var(--cg-border-radius-full);--cg-component-kbd-radius: var(--cg-border-radius-50);--cg-component-kbd-min-width-sm: var(--cg-spacing-16);--cg-component-kbd-min-width-md: var(--cg-spacing-20);--cg-component-kbd-min-width-lg: var(--cg-spacing-24);--cg-component-kbd-padding-x-sm: var(--cg-spacing-4);--cg-component-kbd-padding-x-md: var(--cg-spacing-6);--cg-component-kbd-padding-x-lg: var(--cg-spacing-12);--cg-component-kbd-padding-y-sm: var(--cg-spacing-1);--cg-component-kbd-padding-y-md: var(--cg-spacing-2);--cg-component-kbd-padding-y-lg: var(--cg-spacing-6);--cg-component-kbd-font-size-sm: var(--cg-font-size-xs);--cg-component-kbd-font-size-md: var(--cg-font-size-xs);--cg-component-kbd-font-size-lg: var(--cg-font-size-sm);--cg-component-markdown-scroll-margin: var(--cg-spacing-80);--cg-component-calendar-cell-size: 36px;--cg-component-calendar-radius: var(--cg-border-radius-150);--cg-component-sidebar-width: 280px;--cg-component-sidebar-collapsed-width: 64px;--cg-component-sidebar-padding-x: var(--cg-spacing-16);--cg-component-sidebar-padding-y: var(--cg-spacing-20);--cg-component-avatar-size-xs: var(--cg-spacing-24);--cg-component-avatar-size-sm: var(--cg-spacing-32);--cg-component-avatar-size-md: var(--cg-spacing-40);--cg-component-avatar-size-lg: var(--cg-spacing-48);--cg-component-avatar-size-xl: var(--cg-spacing-64);--cg-component-avatar-status-dot-size: var(--cg-spacing-12);--cg-component-empty-state-padding: var(--cg-spacing-40);--cg-component-empty-state-icon-size: var(--cg-spacing-48);--cg-component-color-picker-spectrum-white: #ffffff;--cg-component-color-picker-spectrum-black: #000000;--cg-component-color-picker-hue-stop-0: #ff0000;--cg-component-color-picker-hue-stop-60: #ffff00;--cg-component-color-picker-hue-stop-120: #00ff00;--cg-component-color-picker-hue-stop-180: #00ffff;--cg-component-color-picker-hue-stop-240: #0000ff;--cg-component-color-picker-hue-stop-300: #ff00ff;--cg-component-color-picker-checker-color: #cccccc;--cg-component-color-picker-thumb-border: #ffffff;--cg-component-meter-height-sm: var(--cg-spacing-6);--cg-component-meter-height-md: var(--cg-spacing-12);--cg-component-meter-height-lg: var(--cg-spacing-16);--cg-component-meter-radius: var(--cg-border-radius-full);--cg-component-meter-circular-size-sm: var(--cg-spacing-48);--cg-component-meter-circular-size-md: var(--cg-spacing-80);--cg-component-meter-circular-size-lg: 120px;--cg-component-bias-anchoring-radius: var(--cg-border-radius-125);--cg-component-bias-anchoring-padding: var(--cg-spacing-12);--cg-component-bias-anchoring-gap: var(--cg-spacing-8);--cg-component-bias-scarcity-radius: var(--cg-border-radius-full);--cg-component-bias-scarcity-padding: var(--cg-spacing-8);--cg-component-bias-scarcity-gap: var(--cg-spacing-8);--cg-component-bias-social-proof-radius: var(--cg-border-radius-full);--cg-component-bias-social-proof-padding: var(--cg-spacing-8);--cg-component-bias-social-proof-avatar-size: var(--cg-spacing-24);--cg-component-bias-authority-radius: var(--cg-border-radius-100);--cg-component-bias-authority-padding: var(--cg-spacing-8);--cg-component-bias-commitment-gap: var(--cg-spacing-16);--cg-component-bias-commitment-radius: var(--cg-border-radius-125);--cg-component-bias-reciprocity-radius: var(--cg-border-radius-150);--cg-component-bias-reciprocity-padding: var(--cg-spacing-12)}
