/* Prime Radiant: cool teal-grey ground, cyan for read, the gold of Trantor for in progress. Tokens read by core/css/base.css. */
:root {
  --ground: #E4EDF0;
  --paper: #F4F9FA;
  --ink: #0F1A20;
  --muted: #4E606A;
  --line: #C6D6DB;
  --contour: #B9CCD2;
  --c-read: #12768F;
  --c-read-soft: #D2E8EE;
  --c-reading: #B8650C;
  --c-reading-soft: #F3E0C8;
  --on-accent: #F4F9FA;
  --star: #9A6A00;

  --f-display: "Oxanium", "Eurostile", "Arial Black", sans-serif;
  --f-body: "Source Serif 4", "Iowan Old Style", Georgia, serif;
  --f-data: "IBM Plex Mono", ui-monospace, Consolas, monospace;
  --r: 3px;
}
@media (prefers-color-scheme: dark) {
  :root:not([data-theme="light"]) { --ground: #061218; --paper: #0D1E26; --ink: #E1ECEF; --muted: #8FA5AE; --line: #173039; --contour: #24505F; --c-read: #5FD6E8; --c-read-soft: #0F3340; --c-reading: #F0B35A; --c-reading-soft: #3A2914; --on-accent: #061218; --star: #F2C14E; color-scheme: dark; }
}
:root[data-theme="dark"] { --ground: #061218; --paper: #0D1E26; --ink: #E1ECEF; --muted: #8FA5AE; --line: #173039; --contour: #24505F; --c-read: #5FD6E8; --c-read-soft: #0F3340; --c-reading: #F0B35A; --c-reading-soft: #3A2914; --on-accent: #061218; --star: #F2C14E; color-scheme: dark; }
