:root{--ks-carbono:#151515;--ks-rojo:#ff0505;--ks-neon:#d6f905;--ks-blanco:#fbfbf6;--ks-asfalto:#4b4b4b;--color-bg:var(--ks-carbono);--color-bg-alt:var(--ks-blanco);--color-fg:var(--ks-blanco);--color-fg-on-light:var(--ks-carbono);--color-fg-muted:var(--ks-asfalto);--color-accent:var(--ks-neon);--color-danger:var(--ks-rojo);--color-line:var(--ks-asfalto);--ks-tag-rojo:#f9a3a3;--ks-tag-neon:#e8fa9c;--ks-tag-asfalto:#dedcd6;--ks-gris-texto:#a0a0a0;--accent:var(--ks-rojo);--text-xs:13px;--text-sm:16px;--text-stat-label:20px;--text-stat-value:32px;--ks-margen:clamp(32px, calc(9.375vw - 80px), 100px);--radius-control:10px;--control-height:44px;--control-pad-x:20px;--control-pad-y:6px;--control-gap:10px;--fr-carbono:var(--ks-carbono);--fr-neon:var(--ks-neon);--fr-blanco:var(--ks-blanco);--fr-asfalto:var(--ks-asfalto);--logo-min-isologo-principal:130px;--logo-min-isologo-vertical:72px;--logo-min-isologo-horizontal:160px;--logo-min-logotipo:70px;--logo-min-isotipo:70px;--logo-min-isotipo-sin-tagline:24px}
