:root{--bg: #f7faf8;--band: #eef4f1;--surface: #ffffff;--text: #171d1b;--muted: #4a5552;--line: #dde6e2;--line-strong: #bec9c5;--chip: #e8efec;--primary: #0f6b5e;--primary-soft: #b8efe2;--on-primary-soft: #00201b;--accent-soft: #ffdbcd;--on-accent-soft: #380d00;--good: #1b7f4b;--device: #1b2422;--space-s: 8px;--space-m: 12px;--space-l: 16px;--space-xl: 24px;--space-xxl: 48px;--radius-m: 14px;--radius-l: 22px;--max-width: 1120px;color-scheme:light dark}@media(prefers-color-scheme:dark){:root{--bg: #0f1513;--band: #141c1a;--surface: #1b211f;--text: #dee4e1;--muted: #a9b5b1;--line: #2a3330;--line-strong: #3f4946;--chip: #252b29;--primary: #8cd5c5;--primary-soft: #005046;--on-primary-soft: #a8f2e1;--accent-soft: #7a3414;--on-accent-soft: #ffdbcd;--good: #7fd6a3;--device: #000000}}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:72px}body{margin:0;background:var(--bg);color:var(--text);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Noto Sans,Noto Sans Arabic,sans-serif;font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
