:root{--font-size:16px;--font-sans:"Cairo", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--background:#1a1d20;--foreground:#d7ede9;--card:#1f2428;--card-foreground:#d7ede9;--popover:#1f2428;--popover-foreground:#d7ede9;--primary:#d7ede9;--primary-foreground:#1a1d20;--secondary:#123524;--secondary-foreground:#d7ede9;--muted:#222829;--muted-foreground:#d7ede980;--accent:#123524;--accent-foreground:#d7ede9;--destructive:#c0392b;--destructive-foreground:#d7ede9;--border:#d7ede917;--input:#d7ede90d;--input-background:#d7ede90d;--switch-background:#2a3530;--font-weight-medium:500;--font-weight-normal:400;--ring:#123524;--chart-1:#123524;--chart-2:#009588;--chart-3:#104e64;--chart-4:#fcbb00;--chart-5:#f99c00;--radius:.125rem;--sidebar:#c8e4df;--sidebar-foreground:#1a1d20;--sidebar-primary:#123524;--sidebar-primary-foreground:#d7ede9;--sidebar-accent:#bdd9d3;--sidebar-accent-foreground:#1a1d20;--sidebar-border:#1a1d201f;--sidebar-ring:#123524}@supports (color:lab(0% 0 0)){:root{--chart-2:lab(55.0223% -41.0774 -3.90277);--chart-3:lab(30.372% -13.1853 -18.7887);--chart-4:lab(80.1641% 16.6016 99.2089);--chart-5:lab(72.7183% 31.8672 97.9407)}}.dark{--background:#d7ede9;--foreground:#1a1d20;--card:#c8e4df;--card-foreground:#1a1d20;--popover:#c8e4df;--popover-foreground:#1a1d20;--primary:#123524;--primary-foreground:#d7ede9;--secondary:#bdd9d3;--secondary-foreground:#1a1d20;--muted:#bdd9d3;--muted-foreground:#4a6860;--accent:#123524;--accent-foreground:#d7ede9;--destructive:#c0392b;--destructive-foreground:#d7ede9;--border:#1a1d201f;--input:#1a1d200f;--ring:#123524;--font-weight-medium:500;--font-weight-normal:400;--chart-1:#123524;--chart-2:#00bb7f;--chart-3:#f99c00;--chart-4:#ac4bff;--chart-5:#ff2357;--sidebar:#c8e4df;--sidebar-foreground:#1a1d20;--sidebar-primary:#123524;--sidebar-primary-foreground:#d7ede9;--sidebar-accent:#bdd9d3;--sidebar-accent-foreground:#1a1d20;--sidebar-border:#1a1d201f;--sidebar-ring:#123524}@supports (color:lab(0% 0 0)){.dark{--chart-2:lab(66.9756% -58.27 19.5419);--chart-3:lab(72.7183% 31.8672 97.9407);--chart-4:lab(52.0183% 66.11 -78.2316);--chart-5:lab(56.101% 79.4328 31.4532)}}@layer base{*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}}body{background-color:var(--background);color:var(--foreground)}html{font-size:var(--font-size)}h1{font-size:var(--text-2xl);font-weight:var(--font-weight-medium);line-height:1.5}h2{font-size:var(--text-xl);font-weight:var(--font-weight-medium);line-height:1.5}h3{font-size:var(--text-lg);font-weight:var(--font-weight-medium);line-height:1.5}h4,label,button{font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:1.5}input{font-size:var(--text-base);font-weight:var(--font-weight-normal);line-height:1.5}}

