/* Giulia Di Lorenzo · token (da tokens.json del design system) */
:root{
  --paper:#FBF1E6;--card:#FFFFFF;--ink:#1E3A2B;--ink-muted:#56695E;--line:#E6D9C9;
  --arancio:#FF6B3D;--bosco:#1E3A2B;--crema:#FBF1E6;--lilla:#CDB8FF;--giallo:#FFD23F;
  --toggle-off:#D8CFC4;--on-accent:#142A1E;--on-light:#1E3A2B;--photo-frame:#FFFFFF;--tape:rgba(214,186,140,.7);
  --font-display:"Bricolage Grotesque","DM Sans",system-ui,sans-serif;
  --font-acronym:"Big Shoulders Display","Bricolage Grotesque",Impact,sans-serif;
  --font-sans:"DM Sans",system-ui,sans-serif;
  --font-mono:"Geist Mono",ui-monospace,monospace;
  --space-2:8px;--space-4:16px;--space-6:24px;--space-10:40px;
  --radius-sm:12px;--radius-md:18px;--radius-lg:24px;--radius-pill:999px;
  --shadow-card:0 6px 18px rgba(30,58,43,.10);--shadow-paper:0 10px 24px rgba(0,0,0,.15);
  color-scheme:light;
}
@media (prefers-color-scheme:dark){:root{
  --paper:#101C15;--card:#1A2E22;--ink:#FBF1E6;--ink-muted:#A9B8AE;--line:#2A4033;--bosco:#2F5A43;--toggle-off:#3A5244;color-scheme:dark}}
