:root{--background:#f3f5f2;--foreground:#13213c;--card:#fff;--card-foreground:#13213c;--popover:#fff;--popover-foreground:#13213c;--primary:#1554f0;--primary-foreground:#fff;--secondary:#fff;--secondary-foreground:#13213c;--muted:#f4f6fb;--muted-foreground:#4a5670;--accent:#ffcc1a;--accent-foreground:#0a1b3d;--destructive:#d93a3a;--destructive-foreground:#fff;--success:#12a150;--success-foreground:#fff;--warning:#ffb224;--warning-foreground:#0a1b3d;--info:#1554f0;--info-foreground:#fff;--border:#cdd3cc;--input:#4a5670;--ring:#13213c;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--font-sans:var(--font-archivo), ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}.dark{--background:#121a2b;--foreground:#e9edf4;--card:#18233a;--card-foreground:#e9edf4;--popover:#18233a;--popover-foreground:#e9edf4;--primary:#1554f0;--primary-foreground:#fff;--secondary:#18233a;--secondary-foreground:#e9edf4;--muted:#18233a;--muted-foreground:#a9b3c6;--accent:#ffd84d;--accent-foreground:#0a1b3d;--destructive:#d93a3a;--destructive-foreground:#fff;--success:#12a150;--success-foreground:#fff;--warning:#ffb224;--warning-foreground:#0a1b3d;--info:#7e9bff;--info-foreground:#121a2b;--border:#2b3753;--input:#a9b3c6;--ring:#e9edf4;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--font-sans:var(--font-archivo), ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}@media (prefers-color-scheme:dark){:root:not(.light){--background:#121a2b;--foreground:#e9edf4;--card:#18233a;--card-foreground:#e9edf4;--popover:#18233a;--popover-foreground:#e9edf4;--primary:#1554f0;--primary-foreground:#fff;--secondary:#18233a;--secondary-foreground:#e9edf4;--muted:#18233a;--muted-foreground:#a9b3c6;--accent:#ffd84d;--accent-foreground:#0a1b3d;--destructive:#d93a3a;--destructive-foreground:#fff;--success:#12a150;--success-foreground:#fff;--warning:#ffb224;--warning-foreground:#0a1b3d;--info:#7e9bff;--info-foreground:#121a2b;--border:#2b3753;--input:#a9b3c6;--ring:#e9edf4;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--font-sans:var(--font-archivo), ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}}
