/* ============================================================================
   TEMAS DE ABAKU — cosmic-blue (tema base)
   ----------------------------------------------------------------------------
   Abaku tiene 6 temas hermanos, cada uno con identidad propia (accent, glow,
   header, sombras) y su propio modo claro/oscuro. Uno por archivo en themes/:

     · cosmic-blue — base, accent cyan  (este archivo)
     · aurora      — pink en hovers/glows
     · nebula      — cyan vivo + glow neón
     · ember       — amarillo canario, mood editorial
     · pearl       — ultra-light, sidebar/header en blanco
     · galaxy      — starfield cósmico, magenta + cyan

   El modo claro/oscuro (data-theme="dark") es ortogonal: combina con
   cualquier tema.

   NOTA TÉCNICA: el atributo interno sigue siendo data-abk-variant="X" (el
   motor no cambió). cosmic-blue es el default y aplica vía :root. El alias
   legacy data-abk-theme="cosmic-blue" se conserva por compatibilidad.
   ============================================================================ */

/* ─── COSMIC BLUE base — sin atributo aplica el default de :root ─── */
:root,
html[data-abk-theme="cosmic-blue"],
html[data-abk-variant="original"] {
  --abk-pink:              #f472b6;             /* pink-400 */
  --abk-pink-soft:         #fbcfe8;
  --abk-pink-glow:         rgba(244,114,182,.30);
}
/* LIGHT — módulos con lavado violeta sutil (identidad Cosmic Blue, legible) */
html:not([data-theme="dark"]):not([data-abk-variant]),
html[data-abk-variant="original"]:not([data-theme="dark"]) {
  --abk-surface:           #f3f0fe;
  --abk-surface-2:         #e9e3fb;
  --abk-border-section:    rgba(124,58,237,.22);
  --abk-border-soft:       rgba(124,58,237,.12);
}
html[data-theme="dark"]:not([data-abk-variant]),
html[data-theme="dark"][data-abk-variant="original"] {
  --abk-pink:              #f9a8d4;
  --abk-pink-glow:         rgba(249,168,212,.40);

  /* ── CANDELA Cosmic Blue (dark): los módulos en índigo-violet SATURADO que
     destacan del lienzo casi-negro (--abk-bg-shell #0a0a0c). Borde violeta
     vivo + halo cósmico. Todo por token → todos los módulos lo heredan. ── */
  --abk-surface:           #281c60;   /* card — indigo-violet vivo (antes #1a1232) */
  --abk-surface-2:         #342780;   /* card alterno — un paso más claro */
  --abk-bg-2:              #281c60;
  --abk-border-section:    rgba(139,92,246,.50);
  --abk-border-soft:       rgba(139,92,246,.24);
  --abk-border-strong:     rgba(167,139,250,.70);
  --abk-shadow-1:          0 2px 10px rgba(0,0,0,.40), 0 0 0 1px rgba(139,92,246,.14), 0 10px 30px rgba(91,33,182,.35);
  --abk-glass-bg:          rgba(40,28,96,.55);
}
