/* Amino Weekly tokens: putty newsprint, ink, oxblood registration red, ice blue; four section inks. */
:root {
  --paper: #ebe6dc;
  --card: #fbf9f4;
  --sheet: #f4f0e8;
  --ink: #1d1b20;
  --ink-2: #57525d;
  --ink-3: #8a8490;
  --rule: #d8d0c2;
  --mark: #9b9385;
  --brand: #8f1d33;
  --brand-2: #b3304a;
  --on-brand: #fff8f3;
  --ice: #bfe1ef;
  --ice-d: #2f6f93;
  --glow-a: rgba(143, 29, 51, 0.10);
  --glow-b: rgba(47, 111, 147, 0.12);

  --discovery: #b97a10;
  --design: #2f6f93;
  --clinic: #7a3b78;
  --microbes: #557a24;

  --f-head: 'Mona Sans', 'Segoe UI', system-ui, sans-serif;
  --f-body: 'Mona Sans', 'Segoe UI', system-ui, sans-serif;
  --f-mono: 'Reddit Mono', ui-monospace, 'Cascadia Mono', monospace;

  --gap: 22px;
  --pad: 22px;
  --top-h: 56px;
  --rail-h: 74px;
  --r: 3px;
  --ease: cubic-bezier(.2, .7, .2, 1);
  color-scheme: light;
}

:root[data-theme="dark"] {
  --paper: #141317;
  --card: #1e1c22;
  --sheet: #26232b;
  --ink: #efeae1;
  --ink-2: #b9b2bd;
  --ink-3: #8b8590;
  --rule: #36323c;
  --mark: #5f5965;
  --brand: #e86a82;
  --brand-2: #f08ca0;
  --on-brand: #1a0d11;
  --ice: #2b4756;
  --ice-d: #8ccbe8;
  --glow-a: rgba(232, 106, 130, 0.08);
  --glow-b: rgba(140, 203, 232, 0.07);
  --discovery: #e3a83c;
  --design: #6fb3da;
  --clinic: #c88ac6;
  --microbes: #9cc463;
  color-scheme: dark;
}

[data-sec="discovery"] { --sec: var(--discovery); }
[data-sec="design"] { --sec: var(--design); }
[data-sec="clinic"] { --sec: var(--clinic); }
[data-sec="microbes"] { --sec: var(--microbes); }

@media (max-width: 759px) {
  :root { --gap: 14px; --pad: 14px; --top-h: 52px; --rail-h: 56px; }
}
