:root{--bg:#f7f5f2;--fg:#1d1b19;--muted:#6d6862;--line:#e2ddd6;--accent:#8a4b2a;--busy:#c9492c;--free:#2f7d4f;--card:#ffffff}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--fg);font:15px/1.45 system-ui,-apple-system,Segoe UI,Roboto,sans-serif}