/* ══════════════════════════════════════════════════════════════
   Istanbulite — Siyah-Beyaz (mono) palette overrides
   ──────────────────────────────────────────────────────────────
   Every page declares its design tokens in an inline `:root { ... }`
   block (specificity 0,1,0). This file targets `:root[data-palette="mono"]`
   (specificity 0,2,0), so its values win when palette.js sets
   data-palette="mono" on <html> — regardless of source order.

   `earth` (warm cream / brown) is the page-level default; nothing
   here applies to it. The user picks between them in AYARLAR.
   ══════════════════════════════════════════════════════════════ */

:root[data-palette="mono"] {
  /* Core ink & paper */
  --ink:          #000000;
  --ink-deep:     #000000;
  --paper:        #ffffff;
  --paper-warm:   #ffffff;
  --paper-card:   #f5f5f5;
  --paper-banner: #dcdcdc;
  --paper-navbar: #bcbcbc;
  --paper-dark:   #f0f0f0;
  --hover:        #e0e0e0;
  --field-bg:     #f5f5f5;
  --paper-warm-rgb: 255, 255, 255;
  --ink-rgb:      0, 0, 0;

  /* Neutrals */
  --accent:       #4C4C4C;
  --accent-2:     #615E5C;
  --muted:        #868686;
  --rule:         #cccccc;
  --hairline:     #bbbbbb;
  --whisper:      #e6e6e6;

  /* Newspaper accents — keep the red signature, grayscale the browns */
  --ink-red:      #a4322b;
  --brown-1:      #868686;
  --brown-2:      #615E5C;
  --brown-3:      #4C4C4C;
  --brown-4:      #2a2a2a;

  /* Sözcel tile colors — grayscale variants */
  --success:      #2a2a2a;
  --present:      #868686;
  --absent:       #e6e6e6;

  /* Tümcel difficulty tiers — neutral grays */
  --cat1:         #9a9a9a;
  --cat2:         #777777;
  --cat3:         #555555;
  --cat4:         #333333;
}
