/* ============================================================
   HUF — Acento de vertical: Gimnasio
   ------------------------------------------------------------
   Ver themes/bar-accent.css para la explicación completa del patrón
   (capa de acento, independiente de la identidad, un solo token).

   Uso permitido (HVL §5.3): SOLO en badges y en el riel de
   identificación de módulo. Nunca como tema de página ni como fondo.
   ============================================================ */

:root {
    --hd-accent-gym: #10B981; /* Emerald */
}

/* ── Modo pastel (data-hd-mode="pastel", 2026-08-13) — EXCEPCIÓN
   documentada a HVL §5.3: en este modo el acento operativo completo
   (botones, foco, links, chrome del sidebar/topbar) deja de ser el
   turquesa de identidad y pasa a ser el de esta vertical. El turquesa
   queda solo en el logo (_Layout.cshtml). Ver docs/hednora-visual-
   language.md § Modo pastel.
   wash: mezcla de emerald-100 (#D1FAE5) con blanco — fondo de chrome.
   ink: emerald-800 (#065F46), 6.77:1 sobre emerald-100 (más alto aún
   sobre wash, que es más claro) — reemplaza a --hd-theme-accent-text. ── */
[data-hd-vertical="gimnasio"][data-hd-mode="pastel"] {
    /* Revisión 2026-08-13 (auditoría visual): el lavado anterior (#E8FDF2)
       tenía luminancia relativa 0.93 — a esa altura de la escala lee como
       "blanco sucio", no como color, y era la causa principal de que el modo
       entero se viera descolorido. Emerald-100 baja a 0.876: se registra como
       verde sin acercarse al texto. Ground propio (L0) también teñido, para
       que la tarjeta blanca tenga de qué despegarse. Texto #0F172A da 15.74:1
       y #475569 da 6.68:1 sobre el nuevo lavado — verificado por fórmula. */
    --hd-color-bg:              #EEF6F1;
    --hd-color-bg-secondary:    #D1FAE5;
    --hd-theme-accent:          #10B981;
    --hd-theme-accent-rgb:      16, 185, 129;
    --hd-theme-accent-text:     #065F46;
    --hd-theme-accent-hover:    #064E3B;
    --hd-color-accent-contrast: #08131F; /* 7.37:1 sobre #10B981 */
}
