:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;--brand-500:107 173 85;--brand-700:78 139 57;--slate-500:#64748b;--ink-muted:#5e6d83;--slate-900:#0f172a;--image-outline:0 0 0;--target-min:24px;--target-comfortable:44px;--shadow-hue:220 25% 20%;--background:#f7f7f7;--foreground:var(--slate-900);--surface-main:#fff;--surface-muted:#f1f2f0;--surface-subtle:#edeeea;--surface-contrast:var(--slate-900);--chat-canvas:#f2f4ef;--chat-navigation:#f7f8f5;--chat-answer:#fafbf9;--border-soft:230 231 228;--border-strong:#d0d2ce;--track:#d9d9d9;--overlay:#0f172a14;--primary:var(--brand-500);--primary-foreground:#fff;--accent:var(--brand-500);--accent-foreground:#f8fafc;--muted:var(--slate-500);--muted-foreground:var(--ink-muted);--success:#15803d;--success-foreground:#fff;--warning:#b45309;--destructive:#b91c1c;--destructive-foreground:#fef2f2;--field-invalid:#c98567;--field-invalid-surface:#fdf7f3;--ring:var(--brand-700);--ring-offset:var(--background);--radius-xs:.375rem;--radius-sm:.5rem;--radius-md:.75rem;--radius-lg:1rem;--radius-xl:1.5rem;--radius-pill:9999px;--z-base:0;--z-raised:10;--z-sticky:20;--z-header:30;--z-overlay:40;--z-modal:50;--z-popover:60;--z-toast:70;--z-tooltip:80;--z-progress:9999;--duration-micro:.1s;--duration-short:.2s;--duration-medium:.3s;--duration-long:.5s;--duration-exit-short:.1s;--duration-exit-medium:.2s;--duration-exit-long:.3s;--ease-out:cubic-bezier(.16,1,.3,1);--ease-in-out:cubic-bezier(.77,0,.175,1);--ease-drawer:cubic-bezier(.32,.72,0,1);--ease-hover:ease;--shadow-xs:0 1px 1px hsl(var(--shadow-hue)/.05);--shadow-sm:0 1px 2px hsl(var(--shadow-hue)/.06),0 2px 4px hsl(var(--shadow-hue)/.05);--shadow-md:0 2px 4px hsl(var(--shadow-hue)/.06),0 5px 10px hsl(var(--shadow-hue)/.05),0 10px 20px hsl(var(--shadow-hue)/.04);--shadow-lg:0 4px 8px hsl(var(--shadow-hue)/.05),0 12px 24px hsl(var(--shadow-hue)/.05),0 24px 48px hsl(var(--shadow-hue)/.04);--shadow-xl:0 8px 16px hsl(var(--shadow-hue)/.05),0 20px 40px hsl(var(--shadow-hue)/.05),0 40px 80px hsl(var(--shadow-hue)/.04)}
