/*
 * Theme pack: DOROTHEA LANGE  (1895–1965 · documentary)
 * -----------------------------------------------------
 * A warm silver-gelatin documentary print — softer contrast than Ansel, open
 * shadow detail, the amber cast of aged fibre paper. Detections are plain full
 * survey frames with typeset serif captions, the way a caption sits under a
 * documentary plate.
 */
:root[data-theme="dorothea-lange"] {
  --bg: #14100c;
  --bg-2: #1e1811;
  --panel: #211a12;
  --panel-2: #2b2318;
  --line: #40372a;
  --ink: #f0e8d6;
  --ink-dim: #b9ac93;
  --ink-faint: #857a64;
  --accent: #d8a24e;          /* aged amber */
  --accent-ink: #241a0e;
  --ok: #a6b06a;
  --warn: #d8a24e;
  --bad: #c56a4a;
  --shadow: 0 20px 46px rgba(0,0,0,.55);
  --display-font: Georgia, "Times New Roman", serif;

  /* warm monochrome: grayscale, then a fibre-paper sepia, gentle contrast */
  --video-filter: grayscale(1) sepia(0.34) contrast(1.12) brightness(1.03) saturate(1.1);
  --thumb-filter: grayscale(1) sepia(0.34) contrast(1.12) brightness(1.02);

  --grain-opacity: 0.2;
  --grain-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");
}

:root[data-theme="dorothea-lange"] .brand h1 { letter-spacing: .08em; }
:root[data-theme="dorothea-lange"] .feed-grain { mix-blend-mode: multiply; }
