/* Light-mode icon system — generated by bin/matte_and_bronze_shields.py pipeline.
   Engraved bronze-ink (-lm) swaps for every shield icon + deep gold accents. */
body.light-mode { --gold:#B8960C; }
body.light-mode img[src*="/icons/shield-"]:not([src*="-bronze"]):not([src*="-lm"]) { filter:brightness(.72) saturate(1.18) hue-rotate(-12deg); }
body.light-mode img[src$="/icons/shield-about-person-24.png"] { content:url("/assets/icons/shield-about-person-24-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-about-person-48.png"] { content:url("/assets/icons/shield-about-person-48-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-about-person.png"] { content:url("/assets/icons/shield-about-person-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-airplane-48.png"] { content:url("/assets/icons/shield-airplane-48-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-alpha-omega-24.png"] { content:url("/assets/icons/shield-alpha-omega-24-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-alpha-omega-48.png"] { content:url("/assets/icons/shield-alpha-omega-48-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-alpha-omega-96.png"] { content:url("/assets/icons/shield-alpha-omega-96-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-alpha-omega-hires.png"] { content:url("/assets/icons/shield-alpha-omega-hires-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-alpha-omega.png"] { content:url("/assets/icons/shield-alpha-omega-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-anchor.png"] { content:url("/assets/icons/shield-anchor-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-anvil.png"] { content:url("/assets/icons/shield-anvil-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-bible-cross-24.png"] { content:url("/assets/icons/shield-bible-cross-24-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-bible-cross-48.png"] { content:url("/assets/icons/shield-bible-cross-48-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-bible-cross-96.png"] { content:url("/assets/icons/shield-bible-cross-96-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-bible-cross.png"] { content:url("/assets/icons/shield-bible-cross-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-bible.png"] { content:url("/assets/icons/shield-bible-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-blog-quill-24.png"] { content:url("/assets/icons/shield-blog-quill-24-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-blog-quill-48.png"] { content:url("/assets/icons/shield-blog-quill-48-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-blog-quill-96.png"] { content:url("/assets/icons/shield-blog-quill-96-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-blog-quill-hero.png"] { content:url("/assets/icons/shield-blog-quill-hero-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-blog-quill-hires.png"] { content:url("/assets/icons/shield-blog-quill-hires-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-blog-quill.png"] { content:url("/assets/icons/shield-blog-quill-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-book-gold-24.png"] { content:url("/assets/icons/shield-book-gold-24-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-book-gold-48.png"] { content:url("/assets/icons/shield-book-gold-48-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-book-gold-96.png"] { content:url("/assets/icons/shield-book-gold-96-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-book-gold.png"] { content:url("/assets/icons/shield-book-gold-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-book-greek-24.png"] { content:url("/assets/icons/shield-book-greek-24-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-book-greek-48.png"] { content:url("/assets/icons/shield-book-greek-48-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-book-greek.png"] { content:url("/assets/icons/shield-book-greek-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-book.png"] { content:url("/assets/icons/shield-book-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-broadcast-48.png"] { content:url("/assets/icons/shield-broadcast-48-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-calendar.png"] { content:url("/assets/icons/shield-calendar-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-chain-covenant-48.png"] { content:url("/assets/icons/shield-chain-covenant-48-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-chain-covenant.png"] { content:url("/assets/icons/shield-chain-covenant-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-chain-cross-crown-48.png"] { content:url("/assets/icons/shield-chain-cross-crown-48-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-chain-cross-crown.png"] { content:url("/assets/icons/shield-chain-cross-crown-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-chain-faith-48.png"] { content:url("/assets/icons/shield-chain-faith-48-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-chain-faith.png"] { content:url("/assets/icons/shield-chain-faith-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-chain-fire-48.png"] { content:url("/assets/icons/shield-chain-fire-48-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-chain-fire.png"] { content:url("/assets/icons/shield-chain-fire-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-chain-prayer-48.png"] { content:url("/assets/icons/shield-chain-prayer-48-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-chain-prayer.png"] { content:url("/assets/icons/shield-chain-prayer-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-chain-salvation-48.png"] { content:url("/assets/icons/shield-chain-salvation-48-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-chain-salvation.png"] { content:url("/assets/icons/shield-chain-salvation-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-chain-spirit-48.png"] { content:url("/assets/icons/shield-chain-spirit-48-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-chain-spirit.png"] { content:url("/assets/icons/shield-chain-spirit-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-chain-sword-48.png"] { content:url("/assets/icons/shield-chain-sword-48-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-chain-sword.png"] { content:url("/assets/icons/shield-chain-sword-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-chart-48.png"] { content:url("/assets/icons/shield-chart-48-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-checklist-48.png"] { content:url("/assets/icons/shield-checklist-48-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-checklist-hires.png"] { content:url("/assets/icons/shield-checklist-hires-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-church-48.png"] { content:url("/assets/icons/shield-church-48-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-church-hires.png"] { content:url("/assets/icons/shield-church-hires-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-comms.png"] { content:url("/assets/icons/shield-comms-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-compass.png"] { content:url("/assets/icons/shield-compass-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-cord.png"] { content:url("/assets/icons/shield-cord-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-cross-bible-24.png"] { content:url("/assets/icons/shield-cross-bible-24-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-cross-bible-48.png"] { content:url("/assets/icons/shield-cross-bible-48-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-cross-bible.png"] { content:url("/assets/icons/shield-cross-bible-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-cross.png"] { content:url("/assets/icons/shield-cross-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-crown.png"] { content:url("/assets/icons/shield-crown-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-diamond-24.png"] { content:url("/assets/icons/shield-diamond-24-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-diamond-48.png"] { content:url("/assets/icons/shield-diamond-48-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-diamond-96.png"] { content:url("/assets/icons/shield-diamond-96-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-diamond.png"] { content:url("/assets/icons/shield-diamond-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-die-24.png"] { content:url("/assets/icons/shield-die-24-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-die-48.png"] { content:url("/assets/icons/shield-die-48-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-die-96.png"] { content:url("/assets/icons/shield-die-96-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-die.png"] { content:url("/assets/icons/shield-die-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-dove.png"] { content:url("/assets/icons/shield-dove-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-family.png"] { content:url("/assets/icons/shield-family-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-finance.png"] { content:url("/assets/icons/shield-finance-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-fitness.png"] { content:url("/assets/icons/shield-fitness-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-gear.png"] { content:url("/assets/icons/shield-gear-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-globe.png"] { content:url("/assets/icons/shield-globe-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-hands-joining.png"] { content:url("/assets/icons/shield-hands-joining-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-handshake.png"] { content:url("/assets/icons/shield-handshake-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-home-24.png"] { content:url("/assets/icons/shield-home-24-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-home-48.png"] { content:url("/assets/icons/shield-home-48-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-home-property-48.png"] { content:url("/assets/icons/shield-home-property-48-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-home.png"] { content:url("/assets/icons/shield-home-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-infinity-rope-16.png"] { content:url("/assets/icons/shield-infinity-rope-16-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-infinity-rope-24.png"] { content:url("/assets/icons/shield-infinity-rope-24-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-infinity-rope-48.png"] { content:url("/assets/icons/shield-infinity-rope-48-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-infinity-rope-96.png"] { content:url("/assets/icons/shield-infinity-rope-96-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-infinity-rope.png"] { content:url("/assets/icons/shield-infinity-rope-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-key-scripture-48.png"] { content:url("/assets/icons/shield-key-scripture-48-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-key-scripture.png"] { content:url("/assets/icons/shield-key-scripture-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-leader.png"] { content:url("/assets/icons/shield-leader-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-lock-48.png"] { content:url("/assets/icons/shield-lock-48-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-map-24.png"] { content:url("/assets/icons/shield-map-24-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-map-48.png"] { content:url("/assets/icons/shield-map-48-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-map-96.png"] { content:url("/assets/icons/shield-map-96-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-map-hires.png"] { content:url("/assets/icons/shield-map-hires-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-map.png"] { content:url("/assets/icons/shield-map-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-megaphone.png"] { content:url("/assets/icons/shield-megaphone-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-mentoring.png"] { content:url("/assets/icons/shield-mentoring-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-mind.png"] { content:url("/assets/icons/shield-mind-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-open-book-24.png"] { content:url("/assets/icons/shield-open-book-24-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-open-book-48.png"] { content:url("/assets/icons/shield-open-book-48-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-open-book-96.png"] { content:url("/assets/icons/shield-open-book-96-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-open-book.png"] { content:url("/assets/icons/shield-open-book-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-palette-48.png"] { content:url("/assets/icons/shield-palette-48-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-quill-note-24.png"] { content:url("/assets/icons/shield-quill-note-24-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-quill-note-48.png"] { content:url("/assets/icons/shield-quill-note-48-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-quill-note-96.png"] { content:url("/assets/icons/shield-quill-note-96-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-quill-note.png"] { content:url("/assets/icons/shield-quill-note-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-save-48.png"] { content:url("/assets/icons/shield-save-48-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-scroll-hebrew-24.png"] { content:url("/assets/icons/shield-scroll-hebrew-24-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-scroll-hebrew-48.png"] { content:url("/assets/icons/shield-scroll-hebrew-48-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-scroll-hebrew.png"] { content:url("/assets/icons/shield-scroll-hebrew-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-scroll-quill-24.png"] { content:url("/assets/icons/shield-scroll-quill-24-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-scroll-quill-48.png"] { content:url("/assets/icons/shield-scroll-quill-48-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-scroll-quill-96.png"] { content:url("/assets/icons/shield-scroll-quill-96-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-scroll-quill.png"] { content:url("/assets/icons/shield-scroll-quill-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-search-24.png"] { content:url("/assets/icons/shield-search-24-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-search-48.png"] { content:url("/assets/icons/shield-search-48-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-search-96.png"] { content:url("/assets/icons/shield-search-96-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-search.png"] { content:url("/assets/icons/shield-search-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-serving.png"] { content:url("/assets/icons/shield-serving-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-ship.png"] { content:url("/assets/icons/shield-ship-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-shop-24.png"] { content:url("/assets/icons/shield-shop-24-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-shop-48.png"] { content:url("/assets/icons/shield-shop-48-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-shop.png"] { content:url("/assets/icons/shield-shop-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-star.png"] { content:url("/assets/icons/shield-star-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-target.png"] { content:url("/assets/icons/shield-target-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-tools-48.png"] { content:url("/assets/icons/shield-tools-48-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-uniting.png"] { content:url("/assets/icons/shield-uniting-lm.png"); filter:none; }
body.light-mode img[src$="/icons/shield-warning-48.png"] { content:url("/assets/icons/shield-warning-48-lm.png"); filter:none; }
body.light-mode img[src$="/icons/wings-naval-aviator.png"] { content:url("/assets/icons/wings-naval-aviator-lm.png"); filter:none; }
body.light-mode .keep-gold img, body.light-mode img.keep-gold { content:normal !important; filter:none !important; }

/* ── Theme toggle (2026-06-13): sliding switch — gold-cross shield (dark) ↔ bronze empty-tomb shield (bright), with Dark/Bright Mode label. Markup-agnostic: restyles both .bte-theme-toggle (nav slider) and .theme-toggle (dict button) entirely via the host + ::before/::after, hiding any original emoji/track/knob children. ── */
.bte-theme-toggle, .theme-toggle {
  position:relative !important; box-sizing:border-box !important;
  width:112px !important; min-width:112px !important; height:26px !important;
  padding:0 !important; margin-left:6px !important; border-radius:13px !important;
  background:rgba(18,18,18,0.92) !important; border:1px solid rgba(212,175,55,0.55) !important;
  display:inline-block !important; vertical-align:middle !important;
  cursor:pointer !important; overflow:hidden !important; font-size:0 !important;
  box-shadow:none !important; transition:border-color .2s ease !important; }
.bte-theme-toggle:hover, .theme-toggle:hover { border-color:#D4AF37 !important; transform:none !important; }
/* hide original emoji / track / knob children */
.bte-theme-toggle > *, .theme-toggle > * { display:none !important; }
/* mode label — sits opposite the thumb (right side in dark mode) */
.bte-theme-toggle::before, .theme-toggle::before {
  content:"Dark Mode"; position:absolute; top:0; right:9px; left:30px; height:100%;
  display:flex; align-items:center; justify-content:flex-end;
  font-family:'Inter',system-ui,-apple-system,sans-serif; font-size:8.5px; font-weight:600;
  letter-spacing:0.06em; text-transform:uppercase; color:#D4AF37; white-space:nowrap;
  pointer-events:none; }
/* sliding shield thumb — gold cross in dark mode, anchored left */
.bte-theme-toggle::after, .theme-toggle::after {
  content:""; position:absolute; top:50%; left:3px; transform:translateY(-50%);
  width:20px; height:20px; background:no-repeat center/contain;
  background-image:url("/assets/icons/shield-toggle-cross-96.png");
  transition:left .3s ease; pointer-events:none; }
/* light/bright mode — thumb slides right, becomes the bronze tomb, label flips to the left */
body.light-mode .bte-theme-toggle, body.light-mode .theme-toggle {
  background:rgba(244,241,234,0.95) !important; border-color:rgba(184,150,12,0.6) !important; }
body.light-mode .bte-theme-toggle::before, body.light-mode .theme-toggle::before {
  content:"Bright Mode"; left:9px; right:30px; justify-content:flex-start; color:#9c7a0c; }
body.light-mode .bte-theme-toggle::after, body.light-mode .theme-toggle::after {
  left:calc(100% - 23px); background-image:url("/assets/icons/shield-toggle-tomb-96.png"); }
/* ── Lexicon set (2026-06-13): the slider lives in the text-only <nav>; push it to the right (top-right), and hide the legacy centered toggle wrapper + the orphaned ☀️ span left by older lexicon templates. Both hide selectors are verified to exist ONLY on lexicon pages. ── */
.bte-theme-toggle.nav-theme-toggle { margin-left:auto !important; }
div[style*="margin:24px auto 10px"] { display:none !important; }
body > span[style*="width:18px;text-align:center"] { display:none !important; }

/* ════════════════════════════════════════════════════════════════════════
   Light-mode readability pass (2026-06-13)
   Brand gold (#D4AF37 / #F4D470) washes out on the cream background. Loaded
   AFTER every page's inline <style>, so these win at equal specificity —
   including the per-page `body.light-mode … { color:#D4AF37 !important }`
   rules. Gold *text* → readable deep bronze; gold *backgrounds* keep enough
   weight for large button text (≥3:1). Dark mode is untouched (all scoped to
   body.light-mode).
   ════════════════════════════════════════════════════════════════════════ */
body.light-mode { --gold:#8a6a08; --gold-light:#a8851a; }
/* gold text → bronze (headings + nav active/hover) */
body.light-mode h1, body.light-mode h2, body.light-mode h3,
body.light-mode h4, body.light-mode h5, body.light-mode h6 { color:#8a6a08 !important; }
body.light-mode nav a:hover, body.light-mode nav a.active,
body.light-mode .nav-bar a:hover, body.light-mode .nav-link:hover { color:#8a6a08 !important; }
/* normal text links → bronze, but never button-like anchors (keep their own fill/text) */
body.light-mode a:not([class*="btn"]):not([class*="button"]):not([class*="cta"]):not([class*="donat"]):not([class*="pill"]):not([class*="chip"]):not([class*="tag"]):not([class*="card"]):not(.nav-theme-toggle):not(.bte-theme-toggle) { color:#8a6a08 !important; }
/* black control buttons / inputs / chips → light surfaces with bronze accents */
body.light-mode .toggle-btn, body.light-mode .parallel-toggle, body.light-mode .action-btn,
body.light-mode .filter-group select, body.light-mode .filter-group input,
body.light-mode .filter-group input[type="text"], body.light-mode .filter-group input[type="search"] {
  background:#ffffff !important; border-color:#d4d0c8 !important; color:#5a4a14 !important; }
body.light-mode .toggle-btn:hover, body.light-mode .parallel-toggle:hover,
body.light-mode .action-btn:hover { background:#f0ede4 !important; border-color:#8a6a08 !important; color:#8a6a08 !important; }
body.light-mode .toggle-btn.active, body.light-mode .parallel-toggle.active,
body.light-mode .toggle-btn[aria-pressed="true"] { background:#8a6a08 !important; color:#ffffff !important; border-color:#8a6a08 !important; }
body.light-mode .chip, body.light-mode .entry .chip,
body.light-mode .pill-black, body.light-mode .pill-grey {
  background:#efe9da !important; color:#6b5712 !important; border-color:#d8d2c4 !important; }
