/* Pevnost design tokens. Editorial, flat, hard edges. One place for the whole look.
   Dark is the default. Light is opt-in via <html data-theme="light">. */
:root {
  --paper: #151515;        /* near-black, slightly warm */
  --paper-2: #1d1d1b;      /* a step lighter, for the ledger */
  --ink: #ece8dd;          /* bone white */
  --ink-2: #a39f93;        /* secondary text */
  --rule: #3a3833;         /* hairlines */
  --seal: #e0564d;         /* the one accent: wax seal red */
  --seal-ink: #ffffff;
  --ok: #7cc48c;

  --serif: "Charter", "Iowan Old Style", "Source Serif Pro", "Georgia", "Times New Roman", serif;
  --sans: system-ui, -apple-system, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
  --mono: "SF Mono", "JetBrains Mono", Menlo, Consolas, "Liberation Mono", monospace;

  --container: 1120px;
  --measure: 62ch;
  color-scheme: dark;
}
:root[data-theme="light"] {
  --paper: #efece4; --paper-2: #e6e2d8; --ink: #161616; --ink-2: #5a5852; --rule: #c9c4b6; --seal: #b3261e; --ok: #2f6b3a;
  color-scheme: light;
}
