/* Lindsay James — theme skin over the shared Gnothia design system.
   Imports the full structural stylesheet, then redefines ONLY the design tokens
   to the "Fired Canon" palette + type. No structural rules are duplicated, so the
   reading experience stays identical in layout and only changes in skin.
   Palette source: lindsay-james-brand/canon (Fired Canon, locked 2026-06-15). */

@import url('/static/css/gnothia.css');
@import url('https://fonts.googleapis.com/css2?family=Hanken+Grotesk:wght@400;500;600&display=swap');

:root {
  /* ── Earth (base / ink / primary actions) ── */
  --earth-basalt:         #241A17;  /* Espresso — main ink + primary button */
  --earth-wood:           #3A2A20;
  --earth-terracotta:     #6E2B26;  /* Oxblood — secondary accent */
  --earth-terracotta-deep:#9E4F35;  /* Fired Clay — links */
  --earth-ochre:          #B8793E;  /* Bronze — soft accent */
  /* ── "Sky" (the dark/sacred surface — earthed to Deep Teal, not night-blue) ── */
  --sky-night:            #1E3B37;  /* Deep Teal — depth ground */
  --sky-indigo:           #2A524B;
  --sky-indigo-line:      #2A524B;
  --sky-dawn:             #E4CBA0;  /* warm light on the dark ground */
  /* ── Connecting light (warm focus/glow) ── */
  --light-warm:           #B8793E;  /* Bronze */
  --light-warm-soft:      #E0C29A;
  /* ── Paper & stone (the day-lit reading surface) ── */
  --paper:                #FBF7F0;  /* Lime-wash — background */
  --paper-deep:           #F2E9DC;  /* Bone — inset surface */
  --stone-mid:            #6E7257;  /* Sage — secondary ink */
  --stone-ash:            #9A8F80;  /* muted tertiary ink */
  --stone-hairline:       #D9CDBA;  /* Stone — borders/hairlines */
  /* ── Semantic (held inside the register) ── */
  --sem-affirm:           #5E6A3F;
  --sem-caution:          #9A6E28;
  --sem-stop:             #8E3826;
  --sem-info:             #1E3B37;
  /* ── Type — Fraunces display + prose (shared); Hanken for labels/echo ── */
  --font-instrument: "Hanken Grotesk","Helvetica Neue",system-ui,sans-serif;
  /* ── Warm glow, retinted from amber to Fired Clay ── */
  --glow-warm: 0 0 0 2px rgba(158,79,53,0.42), 0 0 18px rgba(158,79,53,0.18);
}
