:root{--bg:#f5f7fa;--card:#fff;--text:#111827;--muted:#6b7280;--border:#e5e7eb;--brand:#0b3d91;--ok:#1b873f;--warn:#b45309;--bad:#b00020;--off:#6b7280}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--bg);color:var(--text);font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:14px}button{font:inherit;cursor:pointer}input,select{font:inherit}
