@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/barlow-condensed-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/barlow-condensed-latin-700-normal.woff2)format("woff2")}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/barlow-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/barlow-latin-700-normal.woff2)format("woff2")}:root{--color-texto:#13282b;--color-primario:#1d555b;--color-acento:#88c426;--color-alerta:#860000;--color-exito-texto:#4f7d17;--color-advertencia:#b06f00;--color-secundario:#5c6b6d;--color-fondo:#f7f9f8;--color-pantalla-negra:#000;--color-celeste:#bcd4de;--fondo-oscuro:radial-gradient(circle at 50% 42%, color-mix(in srgb, var(--color-celeste) 16%, transparent) 0, transparent 58%), var(--color-primario);--color-neutro-grafico:color-mix(in srgb, var(--color-secundario) 60%, var(--color-fondo));--color-capa:color-mix(in srgb, var(--color-primario) 8%, var(--color-fondo));--color-alerta-suave:color-mix(in srgb, var(--color-alerta) 8%, var(--color-fondo));--color-sombra:color-mix(in srgb, var(--color-texto) 18%, transparent);--color-controles:color-mix(in srgb, var(--color-primario) 88%, transparent);--color-vacio-grafico:color-mix(in srgb, var(--color-secundario) 22%, var(--color-fondo));--fuente-titulos:"Barlow Condensed", "Segoe UI", "Helvetica Neue", Arial, sans-serif;--fuente-texto:"Barlow", "Segoe UI", "Helvetica Neue", Arial, sans-serif;--fuente-formulas:"Cambria Math", "STIX Two Math", "Latin Modern Math", "Times New Roman", serif;--texto-min:28px;--texto-compacto:32px;--texto-cuerpo:40px;--texto-destacado:48px;--texto-titulo:72px;--texto-portada:80px;--texto-cifra:220px;--texto-cifra-media:120px;--interlineado-titulo:1.05;--interlineado-texto:1.25;--espacio-xs:8px;--espacio-s:16px;--espacio-m:32px;--espacio-l:56px;--espacio-xl:96px;--borde-fino:2px;--borde-grueso:8px;--marca-titulo-ancho:120px;--radio:8px;--flecha-ancho:96px;--flecha-punta:24px;--icono-tamano:72px;--perspectiva:1200px;--capa-profundidad:5px;--inclinacion-escala:.95;--capas-escala:.92;--punto-tamano:24px;--conector-ancho:200px;--conector-alto:56px;--barra-alto:24px;--grafico-fila-alto:64px;--radio-barra:4px;--separacion-grafico:2px;--medidor-segmento:28px;--transversal-ancho:220px;--flujo-ancho:48px;--capa-nombre-ancho:320px;--controles-boton:72px;--controles-icono:36px;--controles-espera:2.5s;--isologo-alto:520px;--qr-alto:280px;--escenario-ancho:1920px;--escenario-alto:1080px;--margen-seguro-x:calc(var(--escenario-ancho) * .05);--margen-seguro-y:calc(var(--escenario-alto) * .05);--vista-general-zoom:.16;--vista-general-columnas:5;--duracion-fragmento:.4s;--duracion-paso:.3s;--retardo-paso:.25s;--duracion-giro:.6s;--duracion-flujo:.9s;--duracion-conteo:1.2s;--duracion-inclinacion:.15s}*,:before,:after{box-sizing:border-box}body{background:var(--color-fondo);margin:0}.escenario{width:var(--escenario-ancho);height:var(--escenario-alto);font-family:var(--fuente-titulos);font-size:var(--texto-cuerpo);line-height:var(--interlineado-texto);color:var(--color-texto);background:var(--color-fondo);transform:translate(-50%, -50%) scale(var(--escala,1));transform-origin:50%;-webkit-user-select:none;user-select:none;position:fixed;top:50%;left:50%;overflow:hidden}.lamina{width:100%;height:100%;padding:var(--margen-seguro-y) var(--margen-seguro-x);display:none}.lamina[data-actual]{display:block}.lamina-provisional{text-align:center;place-content:center;height:100%;display:grid}.lamina-provisional__numero{font-size:var(--texto-cifra);color:var(--color-primario);margin:0;font-weight:700;line-height:1}.lamina-provisional__titulo{margin:var(--espacio-m) 0 0;font-size:var(--texto-titulo)}[data-fragment]{transition:opacity var(--duracion-fragmento) ease, visibility var(--duracion-fragmento)}[data-fragment]:not([data-visible]){opacity:0;visibility:hidden}@media (prefers-reduced-motion:reduce){[data-fragment]{transition:none}}.escenario[data-modo=vista-general]{grid-template-columns:repeat(var(--vista-general-columnas), max-content);gap:var(--espacio-m);padding:var(--margen-seguro-y) var(--margen-seguro-x);place-content:center;display:grid}.escenario[data-modo=vista-general] .lamina{width:var(--escenario-ancho);height:var(--escenario-alto);zoom:var(--vista-general-zoom);outline:calc(1px / var(--vista-general-zoom)) solid var(--color-secundario);cursor:pointer;display:block}.escenario[data-modo=vista-general] .lamina[data-actual]{outline:calc(6px / var(--vista-general-zoom)) solid var(--color-primario)}.escenario[data-modo=vista-general] .lamina[data-reserva]{display:none}.escenario[data-modo=vista-general] [data-fragment]{opacity:1;visibility:visible;transition:none}body[data-negro]:after{content:"";z-index:1;background:var(--color-pantalla-negra);cursor:none;position:fixed;inset:0}.ir-a{right:var(--margen-seguro-x);bottom:var(--margen-seguro-y);padding:var(--espacio-s) var(--espacio-m);font-size:var(--texto-min);color:var(--color-fondo);background:var(--color-primario);position:absolute}.escenario[data-guias]{outline:1px solid var(--color-secundario)}.escenario[data-guias]:after{content:"";inset:var(--margen-seguro-y) var(--margen-seguro-x);outline:1px dashed var(--color-alerta);pointer-events:none;position:absolute}.particulas{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.escenario[data-modo=vista-general] .particulas,.escenario[data-sin-efectos] .particulas{display:none}.controles{bottom:var(--margen-seguro-y);z-index:2;align-items:center;gap:var(--espacio-xs);padding:var(--espacio-xs);border-radius:calc(var(--controles-boton) / 2 + var(--espacio-xs));background:var(--color-controles);box-shadow:0 var(--espacio-xs) var(--espacio-m) var(--color-sombra);-webkit-backdrop-filter:blur(var(--espacio-xs));backdrop-filter:blur(var(--espacio-xs));opacity:0;visibility:hidden;transform:translate(-50%, var(--espacio-s));transition:opacity var(--duracion-fragmento) ease, transform var(--duracion-fragmento) ease, visibility var(--duracion-fragmento);display:flex;position:absolute;left:50%}.controles[data-visible]{opacity:1;visibility:visible;transform:translate(-50%)}.controles__boton{width:var(--controles-boton);height:var(--controles-boton);color:var(--color-fondo);cursor:pointer;transition:background-color var(--duracion-inclinacion) ease, color var(--duracion-inclinacion) ease, transform var(--duracion-inclinacion) ease;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.controles__boton:hover,.controles__boton[aria-pressed=true]{color:var(--color-primario);background:var(--color-acento)}.controles__boton:active{transform:scale(.92)}.controles__boton:focus-visible{outline:var(--borde-fino) solid var(--color-acento);outline-offset:var(--borde-fino)}.controles__icono{width:var(--controles-icono);height:var(--controles-icono);fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.controles__contador{min-width:calc(var(--controles-boton) * 1.6);padding-inline:var(--espacio-s);font-family:var(--fuente-titulos);font-size:var(--texto-min);color:var(--color-fondo);text-align:center;font-variant-numeric:tabular-nums;font-weight:700}body[data-cursor-oculto],body[data-cursor-oculto] *{cursor:none!important}@media (prefers-reduced-motion:reduce){.controles,.controles__boton{transition:none}}.escenario:not([data-modo=vista-general]):has(>.lamina[data-actual]>[data-fondo=oscuro]){background:var(--fondo-oscuro)}body:has(>.escenario:not([data-modo=vista-general])>.lamina[data-actual]>[data-fondo=oscuro]){background:var(--color-primario)}.escenario[data-modo=vista-general] .lamina:has(>[data-fondo=oscuro]){background:var(--fondo-oscuro)}[data-fondo=oscuro]{color:var(--color-fondo)}
