/* ============================================================
 * farpa DS · theme · DARK · v1.0.0
 * ------------------------------------------------------------
 * Inverso de light. "Papel" agora é tinta.
 * Aplicado via [data-theme="dark"].
 * Contraste accent (vermelho mais luminoso) sobre night = AA+.
 * ============================================================ */

[data-theme="dark"] {
  /* Surfaces */
  --bg:           var(--c-night);
  --bg-subtle:    var(--c-night-soft);
  --bg-strong:    #2A2A2A;
  --bg-inverse:   var(--c-chalk);

  /* Foreground */
  --fg:           var(--c-chalk);
  --fg-soft:      var(--c-chalk-soft);
  --fg-muted:     #9A9A9A;
  --fg-inverse:   var(--c-night);

  /* Accent · v1.1.0 · 2026-05-10 · Nicole calibrou:
   * blood-200 (#E89898) substitui néon #FF4D4D · quente · não muda identidade entre temas. */
  --accent:        var(--c-blood-200);
  --accent-fg:     var(--c-night);
  --accent-soft:   #2E0F0F;
  --accent-strong: var(--c-blood-100);
  --accent-rule:   var(--c-blood-200);

  /* Borders */
  --border:        #4A4A4A;            /* v1.1.0 · default elevado · era #2E2E2E */
  --border-subtle: #2E2E2E;            /* casos especiais */
  --border-strong: #4A4A4A;
  --border-focus:  var(--c-blood-200);

  /* Wash · seção destacada em dark · tint quente sobre night */
  --bg-wash:       rgba(196, 69, 69, 0.08);

  /* Focus ring */
  --focus-ring:    0 0 0 3px rgba(232, 152, 152, 0.40);

  /* Shadows · mais densas em dark */
  --shadow-sm: 0 1px 2px rgba(0, 0, 0, 0.5);
  --shadow-md: 0 2px 6px rgba(0, 0, 0, 0.55);
  --shadow-lg: 0 6px 16px rgba(0, 0, 0, 0.6);
  --shadow-xl: 0 12px 32px rgba(0, 0, 0, 0.65);

  /* Monograma · tint claro sobre fundo night (Modo 1 · 2026-05-10) */
  --mark-fill-tint: rgba(255, 255, 255, 0.10);

  color-scheme: dark;
}
