:root{--bg:#f6f4f0;--surface:#fff;--text:#1f2421;--muted:#5d6662;--line:#dedad2;--accent:#3f6b5a;--accent-text:#fff;--danger:#b3412e;--warn:#b07a1c;--ok:#2f7a4f;--radius:14px;--gap:16px;--font:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--fs:18px;--fs-big:22px;--fs-title:28px;--tap:52px}html,body{background:var(--bg);color:var(--text);font:var(--fs)/1.5 var(--font);margin:0}
