/* Mirrors lib/core/design/wabi_tokens.dart — change colours there first, then here. Same names, same hex. */
:root{
  --wabi-paper:#F5F1E9; --wabi-paper-raised:#FBF8F1; --wabi-paper-sunken:#ECE6DA;
  --wabi-paper-high:#E4DCCC; --wabi-paper-highest:#D8CFBC;
  --wabi-ink:#2E2A24; --wabi-ink-muted:#5E574B; --wabi-ink-faint:#8A8275; --wabi-ink-ghost:#B0A899;
  --wabi-hairline:#DED7C8; --wabi-hairline-strong:#CFC7B5;
  --wabi-clay:#9A5E3F; --wabi-clay-hover:#B97E5F; --wabi-clay-pressed:#8A5538;
  --wabi-clay-well:#EFE3D8; --wabi-on-clay:#FBF8F1;
  --wabi-sage:#6F7A60; --wabi-sage-well:#E6E9DF;
  --wabi-success:#4F6848; --wabi-success-well:#E4EBDD;
  --wabi-warning:#856020; --wabi-warning-well:#F4EAD6;
  --wabi-error:#905046; --wabi-error-well:#F2E0DC;
  --wabi-info:#4F627A; --wabi-info-well:#E0E6EC;
  --wabi-paid:#6A5874; --wabi-paid-well:#EBE4EE;
  --wabi-r-card:16px; --wabi-r-control:12px; --wabi-r-chip:10px; --wabi-r-arch:999px;
  --wabi-font:'Inter var',-apple-system,'Segoe UI',Roboto,sans-serif;
  --wabi-track-display:-.065em; --wabi-track-headline:-.035em; --wabi-track-kicker:.22em;
}

[data-theme="dark"]{
  --wabi-paper:#1A1714; --wabi-paper-raised:#221E1A; --wabi-paper-sunken:#151210;
  --wabi-paper-high:#2A251F; --wabi-paper-highest:#332E27;
  --wabi-ink:#EFE9DC; --wabi-ink-muted:#B9B0A0; --wabi-ink-faint:#8A8275; --wabi-ink-ghost:#6A6358;
  --wabi-hairline:#322D27; --wabi-hairline-strong:#423C33;
  --wabi-clay:#C08763; --wabi-clay-hover:#D29C78; --wabi-clay-pressed:#A06A4A;
  --wabi-clay-well:#34271E; --wabi-on-clay:#1A1714;
  --wabi-sage:#94A085; --wabi-sage-well:#2A3026;
  --wabi-success:#8FAA82; --wabi-success-well:#25301F;
  --wabi-warning:#D2A75C; --wabi-warning-well:#332813;
  --wabi-error:#C98579; --wabi-error-well:#3A211C;
  --wabi-info:#8AA0B5; --wabi-info-well:#1F2730;
  --wabi-paid:#A892B0; --wabi-paid-well:#2C2433;
}
