/* GEGENEREERD door `manage.py p1_tokens` uit p1/design/tokens.json.
   Niet met de hand wijzigen. Lettertypen zelf gehost (OFL): geen verzoeken naar Google. */
@font-face{font-family:"Audiowide";src:url("../fonts/Audiowide-Regular.fb04830aee1e.ttf") format("truetype");font-weight:400;font-display:swap}
@font-face{font-family:"Barlow";src:url("../fonts/Barlow-Regular.90af7baeeb14.ttf") format("truetype");font-weight:400;font-display:swap}
@font-face{font-family:"Barlow";src:url("../fonts/Barlow-Medium.e0c9bb7cbba9.ttf") format("truetype");font-weight:500;font-display:swap}
@font-face{font-family:"Barlow";src:url("../fonts/Barlow-SemiBold.e1f2fbfbe3cc.ttf") format("truetype");font-weight:600;font-display:swap}
@font-face{font-family:"Barlow";src:url("../fonts/Barlow-Bold.6cbe034ff9c2.ttf") format("truetype");font-weight:700;font-display:swap}
:root{
  --night:#11111f;
  --night-2:#1b1b2e;
  --night-line:#2c2c44;
  --night-line-strong:#3a3a55;
  --orange:#ff8f1c;
  --orange-hover:#ffa443;
  --orange-ink:#a85200;
  --orange-tint:rgba(255,143,28,0.12);
  --white:#ffffff;
  --mist:#efeff3;
  --rule:#d9d9e2;
  --text:#11111f;
  --text-soft:#4a4a5e;
  --on-night:#e9e9f0;
  --on-night-soft:#a3a3b8;
  --control-border:#7a7a90;
  --lamp-red:#e5484d;
  --lamp-red-glow:rgba(229,72,77,0.8);
  --lamp-amber:#ffb224;
  --lamp-amber-glow:rgba(255,178,36,0.8);
  --lamp-green:#30a46c;
  --lamp-green-glow:rgba(48,164,108,0.8);
  --error-ink:#a1001b;
  --todo:#fff2c4;
  --todo-ink:#6b4d00;
  --choice-tint:#fff4e8;
  --f-brand:"Audiowide", "Arial Black", Arial, sans-serif;
  --f-body:"Barlow", "Segoe UI", system-ui, sans-serif;
  --space-xs:0.45rem;
  --space-s:0.9rem;
  --space-m:1.2rem;
  --space-l:1.5rem;
  --space-xl:2rem;
  --space-2xl:2.8rem;
  --space-3xl:3.5rem;
  --space-section:5.5rem;
  --radius-xs:3px;
  --radius-s:4px;
  --radius-m:6px;
  --radius-pill:999px;
  --wrap:72rem;
  --measure:40rem;
  --mark-header:42px;
  --mark-footer:32px;
}
