/* OfficialAstrology design tokens: ONE set for every page (owner, 22 Oct 2026, MASTER-TODO §P: "home page v2 ka
   color combination and presence excellent h, usi ke hisab se sare pages bane"). Loaded first by base.html.
   One family, different rooms: the stylesheets' own names (site.css :root, page.css .ed, home-v2.css .v2) point here,
   so a colour changes in one place. A page's restyle swaps its own literal colours for these and adds ONE soft
   accent tint from its subject (--oa-accent), never a palette of its own and never all one colour. Reading surfaces
   (tables, kundli, forms, PDF previews) stay on cream, white or paper. Step 1 (23 Oct 2026) changed no colour. */
:root {
  /* brand */
  --oa-ink: #1F2A5A;              /* indigo: headings, links, home v2's ink */
  --oa-kumkum: #8C2F39;
  --oa-saffron: #E39B2C;
  --oa-gold: #C9A45C;
  --oa-rust: #9A4426;
  /* text */
  --oa-text: #1C1C1C;             /* body text on cream (site.css) */
  --oa-text-ed: #1E1E24;          /* body text on the editorial pages (page.css); one with --oa-text after the restyles */
  --oa-text-soft: #3D3B47;        /* home v2's body text */
  --oa-stone: #6B6B6B;
  /* surfaces */
  --oa-cream: #FFFAF0;
  --oa-paper: #F2ECE0;
  --oa-paper-2: #EAE2D3;
  --oa-sand: #E6DCCB;
  --oa-sand-2: #E4DCCB;           /* page.css's sand; one with --oa-sand after the restyles */
  --oa-zebra: #F6EEDF;
  --oa-night: #151A2C;
  --oa-night-2: #1B2138;
  /* states */
  --oa-ok: #2E7D32;
  --oa-warn: #A15C00;
  --oa-err: #B0361E;
  /* lines, shadows, shapes (home v2's cards) */
  --oa-line: rgba(30, 30, 36, .12);
  --oa-card-line: rgba(255, 255, 255, .85);
  --oa-shadow: 0 12px 30px rgba(70, 45, 100, .09);
  --oa-radius: 10px;
  /* type */
  --oa-sans: system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Noto Sans Devanagari", sans-serif;
  --oa-serif: "Cormorant", "Noto Serif Deva", Georgia, serif;
  --oa-serif-hi: "Noto Serif Deva", "Cormorant", Georgia, serif;
  --oa-mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;
}
