/* Motyw: signal-amber — grafit + sygnał bezpieczeństwa */

:root {
  --ink: #1a1c1e;
  --ink-soft: #3e4348;
  --muted: #626870;
  --line: rgba(26, 28, 30, 0.14);
  --bg: #f0f1f2;
  --bg-deep: #dcdfe3;
  --paper: #f8f8f9;
  --accent: #d97706;
  --accent-ink: #a35a04;
  --ok: #2a6e45;
  --warn: #c2410c;
  --pend: #555e68;
  --chrome: #c4c8cd;
  --btn-bg: #1a1c1e;
  --btn-fg: #ffffff;
  --btn-hover: #2a2e32;
  --header-bg: rgba(240, 241, 242, 0.88);

  --ink-rgb: 26, 28, 30;
  --accent-rgb: 217, 119, 6;
  --ok-rgb: 42, 110, 69;
  --warn-rgb: 194, 65, 12;
  --pend-rgb: 85, 94, 104;
  --bg-deep-rgb: 220, 223, 227;
  --paper-rgb: 248, 248, 249;

  --body-glow-1: #e2e6ea;
  --body-glow-2: #f0e6d4;
  --body-grad-top: #f4f4f5;
  --body-grad-bot: #e8eaec;

  --hero-veil: rgba(240, 241, 242, 0.97);
  --hero-veil-mid: rgba(240, 241, 242, 0.88);
  --hero-band-1: #c8ced4;
  --hero-band-2: #9aa3ad;
  --hero-band-3: #6b7480;
}
