/* Design token — estratti da mocks/prototipo-v1.html: unica fonte di verità visiva. */
:root {
  --paper: #F4F6F4;
  --surface: #FFFFFF;
  --surface2: #FAFBFA;
  --surface3: #F0F2F0;
  --ink: #1B211E;
  --ink2: #586059;
  --ink3: #8B928C;
  --line: #E4E8E4;
  --line2: #D2D8D2;
  --teal: #0F6E56;
  --teal-bg: #E3F4ED;
  --teal-tx: #0A5643;
  --teal-dot: #1D9E75;
  --coral: #C24E2C;
  --coral-bg: #FBEBE3;
  --coral-tx: #9A3C1E;
  --coral-dot: #D85A30;
  --agent: #4B45C6;
  --agent-bg: #ECEBFB;
  --agent-tx: #3833A0;
  --proj: #A8730E;
  --proj-bg: #F7EFD8;
  --proj-tx: #7A5208;
  --proj-dot: #C9971E;
  --amber: #9C6A0E;
  --amber-bg: #FBF1DC;
  --danger: #B3261E;
  --danger-bg: #FBE9E7;
  --sans: 'Inter', system-ui, sans-serif;
  --disp: 'Space Grotesk', var(--sans);
  --mono: 'JetBrains Mono', ui-monospace, monospace;
  --r: 9px;
  --rc: 13px;
}
