/* ============================================================
   DEFAULT THEME (added 2026-09-17)
   ------------------------------------------------------------
   TEMPORARY concept change: per-niche coloring (css/niche-tokens.css)
   is parked, not removed — that file is untouched on disk and still
   has every niche's palette in it, ready to come back later. For now,
   every block everywhere (regardless of which niche generated it)
   uses ONE shared palette instead: exactly two variants, decided
   purely by the existing per-block `.cb-block--light` modifier (the
   same on/off switch a niche's own light variant used) —

   - default (no `.cb-block--light`): dark background, light text.
   - `.cb-block--light`: light (near-white) background, dark text.

   Values below are copied verbatim from niche-tokens.css's
   `.cb-block--sugardaddy` / `.cb-block--sugardaddy.cb-block--light` —
   sugardaddy was picked as the one palette to standardize on. This
   file's `.cb-block` rule REPLACES niche-tokens.css's own `.cb-block`
   coloring wherever it's linked (niche-tokens.css itself is no longer
   linked at all — see docs/README.md/docs/changelog.md), not layered
   on top of it — a page's `cb-block--<niche>` class is still present
   in the markup (harmless, just an inert class name now) but no
   longer has any stylesheet rule targeting it now that niche-tokens.css
   isn't loaded.

   To go back to per-niche coloring later: stop linking this file, and
   link css/niche-tokens.css again (both places — see the two files'
   own doc comments/docs/README.md for exactly where).
   ============================================================ */

.cb-block {
  --cb-bg: #0c0f1e;
  --cb-bg-2: #111526;
  --cb-bg-3: #171c30;
  --cb-line: #1e243a;
  --cb-paper: #ede8f0;
  --cb-paper-dim: #9896b8;
  --cb-paper-mute: #9896b8;
  --cb-accent: #c8b89a;
  --cb-accent-2: #4fb89e;
  background: var(--cb-bg);
  color: var(--cb-paper);
}

.cb-block.cb-block--light {
  --cb-bg: #fff;
  --cb-bg-2: #efefef;
  --cb-bg-3: #f5f5f5;
  --cb-line: #eee;
  --cb-paper: #595959;
  --cb-paper-dim: #403e54;
  --cb-paper-mute: #676380;
  --cb-accent: #8f7a54;
  --cb-accent-2: #2f8a72;
}
