@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-cyrillic-ext-wght-normal-D4X5GqEv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-cyrillic-wght-normal-CY6AOgYE.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-vietnamese-wght-normal-U01xdrZh.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-ext-wght-normal-CXYtwYOx.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-wght-normal-BzFMHfZw.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--azul-50:#eef3f9;--azul-100:#d9e4f1;--azul-200:#b3c9e2;--azul-300:#84a6cc;--azul-400:#5682b3;--azul-500:#346398;--azul-600:#1f4c7e;--azul-700:#143e6b;--azul-800:#0b315b;--azul-900:#082647;--azul-950:#051a31;--oro-50:#fbf5ea;--oro-100:#f5e6c8;--oro-200:#ebcd92;--oro-300:#dfb060;--oro-400:#d29a3c;--oro-500:#c48925;--oro-600:#a6711b;--oro-700:#855916;--oro-800:#664413;--oro-900:#4a3110;--oro-950:#2d1d09;--gris-0:#fff;--gris-50:#f5f7fa;--gris-100:#ebeff4;--gris-200:#d8dfe7;--gris-300:#bcc6d2;--gris-400:#8d9aaa;--gris-500:#66758a;--gris-600:#4e5b6e;--gris-700:#3a4555;--gris-800:#263040;--gris-900:#18202c;--gris-950:#0e141d;--verde-50:#eaf6ef;--verde-200:#a9dcbc;--verde-300:#7cc79a;--verde-600:#2e7d4f;--verde-700:#23633e;--verde-900:#123d25;--verde-950:#0b2617;--rojo-50:#fcedec;--rojo-200:#f3bdb8;--rojo-300:#f0968d;--rojo-600:#b4372c;--rojo-700:#922c23;--rojo-900:#4a1612;--rojo-950:#2e0d0b;--fuente-base:"Nunito Variable", "Nunito", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--fuente-mono:ui-monospace, "Cascadia Mono", Consolas, monospace;--texto-xs:.75rem;--texto-sm:.875rem;--texto-base:1rem;--texto-lg:1.125rem;--texto-xl:1.25rem;--texto-2xl:1.5rem;--texto-3xl:clamp(1.75rem, 1.4rem + 1.4vw, 2.25rem);--peso-normal:400;--peso-medio:600;--peso-fuerte:800;--interlineado:1.55;--interlineado-titulo:1.2;--espacio-1:.25rem;--espacio-2:.5rem;--espacio-3:.75rem;--espacio-4:1rem;--espacio-5:1.25rem;--espacio-6:1.5rem;--espacio-8:2rem;--espacio-10:2.5rem;--espacio-12:3rem;--espacio-16:4rem;--radio-s:.375rem;--radio-m:.625rem;--radio-l:1rem;--radio-xl:1.5rem;--radio-pastilla:999px;--duracion-rapida:.12s;--duracion:.2s;--curva:cubic-bezier(.2, .8, .2, 1);--ancho-contenido:78rem;--ancho-lectura:44rem;--margen-lateral:max(1.5rem, env(safe-area-inset-left,0px));--alto-control:2.75rem;--capa-cabecera:10;--capa-dialogo:100;--capa-presentacion:1000;--color-fondo:var(--gris-50);--color-superficie:var(--gris-0);--color-superficie-alta:var(--gris-0);--color-superficie-hundida:var(--azul-50);--color-borde:var(--gris-200);--color-borde-fuerte:var(--gris-500);--color-texto:var(--gris-900);--color-texto-suave:var(--gris-600);--color-texto-invertido:var(--gris-0);--color-marca:var(--azul-800);--color-acento:var(--oro-500);--color-acento-texto:var(--oro-700);--color-acento-fondo:var(--oro-50);--color-acento-sobre:var(--azul-950);--color-accion:var(--azul-800);--color-accion-encima:var(--azul-700);--color-accion-texto:var(--gris-0);--color-accion-suave:var(--azul-50);--color-accion-suave-texto:var(--azul-800);--color-enlace:var(--azul-600);--color-foco:var(--oro-600);--color-exito-texto:var(--verde-700);--color-exito-fondo:var(--verde-50);--color-exito:var(--verde-600);--color-aviso-texto:var(--oro-800);--color-aviso-fondo:var(--oro-50);--color-error-texto:var(--rojo-700);--color-error-fondo:var(--rojo-50);--color-error:var(--rojo-600);--color-info-texto:var(--azul-700);--color-info-fondo:var(--azul-50);--color-neutro-texto:var(--gris-600);--color-neutro-fondo:var(--gris-100);--color-cielo-arriba:var(--azul-100);--color-cielo-abajo:var(--oro-50);--logo-claro:block;--logo-oscuro:none;--sombra-1:0 1px 2px #0b315b14;--sombra-2:0 4px 16px #0b315b1a;--boton-alto:var(--alto-control);--boton-radio:var(--radio-pastilla);--boton-relleno:0 var(--espacio-5);--boton-peso:var(--peso-fuerte);--campo-alto:var(--alto-control);--campo-radio:var(--radio-m);--campo-borde:var(--color-borde-fuerte);--tarjeta-radio:var(--radio-l);--tarjeta-relleno:var(--espacio-5);--tarjeta-sombra:var(--sombra-1);--chip-radio:var(--radio-pastilla);--foco-anillo:0 0 0 3px var(--color-foco);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-tema=claro]){--color-fondo:var(--gris-950);--color-superficie:var(--gris-900);--color-superficie-alta:var(--gris-800);--color-superficie-hundida:var(--azul-950);--color-borde:var(--gris-700);--color-borde-fuerte:var(--gris-500);--color-texto:var(--gris-50);--color-texto-suave:var(--gris-300);--color-texto-invertido:var(--gris-950);--color-marca:var(--azul-200);--color-acento:var(--oro-400);--color-acento-texto:var(--oro-300);--color-acento-fondo:var(--oro-950);--color-acento-sobre:var(--azul-950);--color-accion:var(--azul-300);--color-accion-encima:var(--azul-200);--color-accion-texto:var(--azul-950);--color-accion-suave:var(--azul-900);--color-accion-suave-texto:var(--azul-100);--color-enlace:var(--azul-300);--color-foco:var(--oro-400);--color-exito-texto:var(--verde-200);--color-exito-fondo:var(--verde-950);--color-exito:var(--verde-300);--color-aviso-texto:var(--oro-200);--color-aviso-fondo:var(--oro-950);--color-error-texto:var(--rojo-200);--color-error-fondo:var(--rojo-950);--color-error:var(--rojo-300);--color-info-texto:var(--azul-100);--color-info-fondo:var(--azul-900);--color-neutro-texto:var(--gris-300);--color-neutro-fondo:var(--gris-800);--color-cielo-arriba:var(--azul-950);--color-cielo-abajo:var(--azul-900);--logo-claro:none;--logo-oscuro:block;--sombra-1:0 1px 2px #0006;--sombra-2:0 6px 20px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-tema=oscuro]{--color-fondo:var(--gris-950);--color-superficie:var(--gris-900);--color-superficie-alta:var(--gris-800);--color-superficie-hundida:var(--azul-950);--color-borde:var(--gris-700);--color-borde-fuerte:var(--gris-500);--color-texto:var(--gris-50);--color-texto-suave:var(--gris-300);--color-texto-invertido:var(--gris-950);--color-marca:var(--azul-200);--color-acento:var(--oro-400);--color-acento-texto:var(--oro-300);--color-acento-fondo:var(--oro-950);--color-acento-sobre:var(--azul-950);--color-accion:var(--azul-300);--color-accion-encima:var(--azul-200);--color-accion-texto:var(--azul-950);--color-accion-suave:var(--azul-900);--color-accion-suave-texto:var(--azul-100);--color-enlace:var(--azul-300);--color-foco:var(--oro-400);--color-exito-texto:var(--verde-200);--color-exito-fondo:var(--verde-950);--color-exito:var(--verde-300);--color-aviso-texto:var(--oro-200);--color-aviso-fondo:var(--oro-950);--color-error-texto:var(--rojo-200);--color-error-fondo:var(--rojo-950);--color-error:var(--rojo-300);--color-info-texto:var(--azul-100);--color-info-fondo:var(--azul-900);--color-neutro-texto:var(--gris-300);--color-neutro-fondo:var(--gris-800);--color-cielo-arriba:var(--azul-950);--color-cielo-abajo:var(--azul-900);--logo-claro:none;--logo-oscuro:block;--sombra-1:0 1px 2px #0006;--sombra-2:0 6px 20px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-reduced-motion:reduce){:root{--duracion-rapida:0s;--duracion:0s}}*{box-sizing:border-box}[hidden]{display:none!important}html{font-size:100%}body{background:var(--color-fondo);color:var(--color-texto);font-family:var(--fuente-base);font-size:var(--texto-base);line-height:var(--interlineado);margin:0}h1,h2,h3{line-height:var(--interlineado-titulo);text-wrap:balance;color:var(--color-marca);font-weight:var(--peso-fuerte);margin:0 0 .4em}h1{font-size:var(--texto-3xl)}h2{font-size:var(--texto-xl)}h3{font-size:var(--texto-base)}p{max-width:var(--ancho-lectura);margin:0 0 .6em}a{color:var(--color-enlace)}code{font-family:var(--fuente-mono);font-size:.88em}:focus-visible{box-shadow:var(--foco-anillo);border-radius:var(--radio-s);outline:none}.solo-lectores{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.saltar{left:var(--espacio-4);background:var(--color-accion);color:var(--color-accion-texto);padding:var(--espacio-2) var(--espacio-4);border-radius:var(--radio-pastilla);z-index:var(--capa-dialogo);position:absolute;top:-3rem}.saltar:focus{top:var(--espacio-2)}.marca{align-items:center;gap:var(--espacio-3);color:var(--color-texto-suave);font-weight:var(--peso-medio);font-size:var(--texto-sm);margin:0;line-height:1.25;display:flex}.marca-vra{color:var(--color-marca);font-weight:var(--peso-fuerte);font-size:var(--texto-2xl);letter-spacing:-.02em;align-items:baseline;line-height:1;display:inline-flex}.marca-vra:after{content:"";background:var(--color-acento);border-radius:50%;width:.32em;height:.32em;margin-left:.08em}.marca-separador{background:var(--color-borde);align-self:stretch;width:1px}.marca-texto{display:grid}.marca-sistema{color:var(--color-marca);font-weight:var(--peso-fuerte);font-size:var(--texto-base)}.cabecera{background:var(--color-superficie);border-bottom:1px solid var(--color-borde);box-shadow:var(--sombra-1);z-index:var(--capa-cabecera);position:sticky;top:0}.cabecera:after{content:"";background:linear-gradient(90deg, var(--color-marca) 0 70%, var(--color-acento) 70% 100%);height:3px;display:block}.cabecera-interior{max-width:var(--ancho-contenido);padding:var(--espacio-3) var(--margen-lateral);align-items:center;gap:var(--espacio-3) var(--espacio-8);flex-wrap:wrap;margin:0 auto;display:flex}.cabecera nav ul{gap:var(--espacio-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.cabecera nav a{min-height:var(--alto-control);padding:0 var(--espacio-4);border-radius:var(--radio-pastilla);color:var(--color-texto-suave);font-weight:var(--peso-medio);transition:background var(--duracion-rapida) var(--curva), color var(--duracion-rapida) var(--curva);align-items:center;text-decoration:none;display:flex}.cabecera nav a:hover{background:var(--color-accion-suave);color:var(--color-accion-suave-texto)}.cabecera nav a.active{background:var(--color-accion-suave);color:var(--color-accion-suave-texto);font-weight:var(--peso-fuerte)}.usuario{align-items:center;gap:var(--espacio-3);flex-wrap:wrap;margin-left:auto;display:flex}.usuario>span{text-align:right;font-weight:var(--peso-medio);display:grid}.selector-tema{border-radius:var(--radio-pastilla);background:var(--color-superficie-hundida);border:1px solid var(--color-borde);padding:3px;display:inline-flex}.selector-tema button{font:inherit;font-size:var(--texto-xs);font-weight:var(--peso-medio);color:var(--color-texto-suave);border-radius:var(--radio-pastilla);padding:var(--espacio-1) var(--espacio-3);cursor:pointer;background:0 0;border:0;min-height:2rem}.selector-tema button[aria-pressed=true]{background:var(--color-superficie-alta);color:var(--color-marca);box-shadow:var(--sombra-1);font-weight:var(--peso-fuerte)}.contenido{max-width:var(--ancho-contenido);padding:var(--espacio-8) var(--margen-lateral) var(--espacio-12);gap:var(--espacio-5);grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}.contenido:focus{box-shadow:none;outline:none}.pie{max-width:var(--ancho-contenido);padding:var(--espacio-6) var(--margen-lateral) var(--espacio-10);color:var(--color-texto-suave);font-size:var(--texto-sm);border-top:1px solid var(--color-borde);margin:0 auto}.encabezado-pagina{justify-content:space-between;align-items:flex-end;gap:var(--espacio-4);flex-wrap:wrap;display:flex}.subtitulo{color:var(--color-texto-suave)}.secundario{color:var(--color-texto-suave);font-size:var(--texto-sm);font-weight:var(--peso-normal);display:block}.migas{font-size:var(--texto-sm);color:var(--color-texto-suave)}.codigo{font-family:var(--fuente-mono);white-space:nowrap;color:var(--color-marca);font-weight:700}.codigo-grande{font-family:var(--fuente-mono);color:var(--color-acento-texto);margin:0;font-weight:700}.numero{font-variant-numeric:tabular-nums}.tarjeta{background:var(--color-superficie);border:1px solid var(--color-borde);border-radius:var(--tarjeta-radio);padding:var(--tarjeta-relleno);box-shadow:var(--tarjeta-sombra);min-width:0}.rejilla-dos{gap:var(--espacio-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));display:grid}.rejilla-tres{gap:var(--espacio-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));display:grid}.vacio{text-align:center;padding:var(--espacio-10) var(--espacio-4);background:var(--color-superficie);border:1px dashed var(--color-borde-fuerte);border-radius:var(--tarjeta-radio)}.lista-tarjetas{gap:var(--espacio-4);margin:0;padding:0;list-style:none;display:grid}.resumen-estados{gap:var(--espacio-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.resumen-estados li{align-items:center;gap:var(--espacio-2);background:var(--color-superficie);border:1px solid var(--color-borde);border-radius:var(--radio-pastilla);padding:var(--espacio-2) var(--espacio-4);box-shadow:var(--sombra-1);display:flex}.resumen-numero{font-size:var(--texto-xl);font-weight:var(--peso-fuerte);color:var(--color-marca);font-variant-numeric:tabular-nums}.tabla-contenedor{background:var(--color-superficie);border:1px solid var(--color-borde);border-radius:var(--tarjeta-radio);box-shadow:var(--tarjeta-sombra);overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:var(--texto-sm)}th,td{text-align:left;padding:var(--espacio-3) var(--espacio-4);border-bottom:1px solid var(--color-borde);vertical-align:top}th{font-size:var(--texto-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-texto-suave);background:var(--color-superficie-hundida);font-weight:var(--peso-fuerte)}tr:last-child td{border-bottom:0}td .chip{margin-top:var(--espacio-1)}@media (width<=760px){.tabla-apilable thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.tabla-apilable,.tabla-apilable tbody,.tabla-apilable tr,.tabla-apilable td{width:100%;display:block}.tabla-apilable tr{padding:var(--espacio-3) var(--espacio-4);border-bottom:1px solid var(--color-borde)}.tabla-apilable tr:last-child{border-bottom:0}.tabla-apilable td{padding:var(--espacio-1) 0;gap:var(--espacio-3);border:0;grid-template-columns:8.5rem 1fr;display:grid}.tabla-apilable td:before{content:attr(data-etiqueta);font-size:var(--texto-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-texto-suave);padding-top:.15rem}}.chip{align-items:center;gap:var(--espacio-1);font-size:var(--texto-xs);font-weight:var(--peso-fuerte);border-radius:var(--chip-radio);white-space:nowrap;border:1px solid;padding:.15rem .65rem;display:inline-flex}.chip-pequeno{margin-left:var(--espacio-2);font-size:.7rem}.chip-bien{color:var(--color-exito-texto);background:var(--color-exito-fondo)}.chip-mal{color:var(--color-error-texto);background:var(--color-error-fondo)}.chip-alerta{color:var(--color-aviso-texto);background:var(--color-aviso-fondo)}.chip-progreso{color:var(--color-info-texto);background:var(--color-info-fondo)}.chip-neutro{color:var(--color-neutro-texto);background:var(--color-neutro-fondo)}.chip-apagado{color:var(--color-neutro-texto);background:var(--color-neutro-fondo);border-style:dashed}.definiciones{gap:var(--espacio-2) var(--espacio-4);grid-template-columns:minmax(10rem,max-content) 1fr;margin:0;display:grid}.definiciones dt{color:var(--color-texto-suave);font-size:var(--texto-sm)}.definiciones dd{margin:0}@media (width<=560px){.definiciones{grid-template-columns:1fr}.definiciones dd{margin-bottom:var(--espacio-2)}}.formulario{gap:var(--espacio-4);display:grid}.formulario>.boton{justify-self:start}fieldset{border:1px solid var(--color-borde);border-radius:var(--radio-l);padding:var(--espacio-4);gap:var(--espacio-3);background:var(--color-superficie);min-width:0;margin:0;display:grid}legend{font-weight:var(--peso-fuerte);color:var(--color-marca);padding:0 var(--espacio-2)}.campo{gap:var(--espacio-1);font-weight:var(--peso-medio);font-size:var(--texto-sm);display:grid}input,select,textarea{font:inherit;font-weight:var(--peso-normal);color:var(--color-texto);background:var(--color-superficie);border:1px solid var(--campo-borde);border-radius:var(--campo-radio);padding:var(--espacio-2) var(--espacio-3);min-height:var(--campo-alto);width:100%}input:disabled{background:var(--color-superficie-hundida);color:var(--color-texto-suave)}textarea{resize:vertical;min-height:auto}.ayuda{font-weight:var(--peso-normal);font-size:var(--texto-xs);color:var(--color-texto-suave)}.opcion{align-items:flex-start;gap:var(--espacio-2);font-weight:var(--peso-normal);min-height:var(--alto-control);padding-top:var(--espacio-2);display:flex}.opcion input{width:1.2rem;height:1.2rem;min-height:1.2rem;accent-color:var(--color-accion);flex:none;margin-top:.15rem}.opciones-en-linea{gap:0 var(--espacio-6);flex-wrap:wrap;display:flex}.referencia{background:var(--color-acento-fondo);border-radius:var(--radio-m);padding:var(--espacio-2) var(--espacio-3);font-size:var(--texto-sm);max-width:none}.boton{justify-content:center;align-items:center;gap:var(--espacio-2);min-height:var(--boton-alto);padding:var(--boton-relleno);border-radius:var(--boton-radio);border:1px solid var(--color-accion);background:var(--color-accion);color:var(--color-accion-texto);font:inherit;font-weight:var(--boton-peso);cursor:pointer;transition:background var(--duracion-rapida) var(--curva);text-decoration:none;display:inline-flex}.boton:hover{background:var(--color-accion-encima);border-color:var(--color-accion-encima)}.boton:disabled{opacity:.6;cursor:progress}.boton-secundario{background:var(--color-superficie);color:var(--color-accion-suave-texto)}.boton-secundario:hover{background:var(--color-accion-suave);color:var(--color-accion-suave-texto)}.boton-peligro{background:var(--color-superficie);color:var(--color-error-texto);border-color:var(--color-error)}.boton-peligro:hover{background:var(--color-error-fondo);border-color:var(--color-error)}.boton-grande{font-size:var(--texto-lg);padding:0 var(--espacio-8);min-height:3.25rem}.enlace{font:inherit;color:var(--color-enlace);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.acciones{gap:var(--espacio-2);flex-wrap:wrap;display:flex}.aviso{border-radius:var(--radio-m);padding:var(--espacio-3) var(--espacio-4);border-left:4px solid}.aviso p:last-child{margin-bottom:0}.aviso-error{background:var(--color-error-fondo);border-color:var(--color-error);color:var(--color-texto)}.aviso-exito{background:var(--color-exito-fondo);border-color:var(--color-exito);color:var(--color-texto)}.aviso-advertencia{background:var(--color-aviso-fondo);border-color:var(--color-acento);color:var(--color-texto)}.cargando{color:var(--color-texto-suave)}.historial{gap:0;margin:0;padding:0;list-style:none;display:grid}.evento{padding:var(--espacio-3) 0 var(--espacio-3) var(--espacio-6);border-left:2px solid var(--color-borde);position:relative}.evento:before{content:"";background:var(--color-superficie);border:2px solid var(--color-borde-fuerte);border-radius:50%;width:12px;height:12px;position:absolute;top:1.05rem;left:-7px}.evento-cambio_estado_aprobado:before{border-color:var(--color-exito);background:var(--color-exito)}.evento-cambio_estado_rechazado:before{border-color:var(--color-error)}.evento-cambio_estado_solicitado:before{border-color:var(--color-accion)}.evento-cabecera{align-items:baseline;gap:var(--espacio-1) var(--espacio-3);flex-wrap:wrap;display:flex}.evento-cabecera .secundario{display:inline}.evento-secuencia{font-family:var(--fuente-mono);color:var(--color-texto-suave);font-size:var(--texto-sm)}.evento p{margin:var(--espacio-1) 0 0}.impacto{color:var(--color-aviso-texto);font-weight:var(--peso-medio)}.evento-pie{font-size:var(--texto-xs);color:var(--color-texto-suave)}.lista-verificada{padding-left:var(--espacio-5)}.lista-verificada li::marker{content:"✓  ";color:var(--color-exito)}.pantalla-central{min-height:100vh;padding:var(--espacio-6);place-content:center;gap:var(--espacio-4);text-align:center;display:grid}.bienvenida{background:linear-gradient(180deg, var(--color-cielo-arriba), var(--color-cielo-abajo))}.bienvenida .marca{justify-content:center}.bienvenida h1{font-size:clamp(2rem,1.5rem + 2.5vw,3rem)}.bienvenida p{color:var(--color-texto-suave);margin-inline:auto}.bienvenida .boton{justify-self:center}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.encabezado-seccion{justify-content:space-between;align-items:flex-start;gap:var(--espacio-3);flex-wrap:wrap;display:flex}.resumen-contenedores{color:var(--color-texto-suave)}.texto-mal{color:var(--color-error-texto);font-weight:var(--peso-fuerte)}.lista-contenedores{margin:0 0 var(--espacio-5);gap:var(--espacio-2);padding:0;list-style:none;display:grid}.contenedor{border:1px solid var(--color-borde);border-radius:var(--radio-m);padding:var(--espacio-3) var(--espacio-4);gap:var(--espacio-2);display:grid}.contenedor-cabecera{align-items:baseline;gap:var(--espacio-1) var(--espacio-3);flex-wrap:wrap;display:flex}.contenedor-cabecera .secundario{overflow-wrap:anywhere;display:inline}.sin-hallazgos{color:var(--color-exito-texto);font-weight:var(--peso-medio);margin:0}.hallazgos{gap:var(--espacio-2);margin:0;padding:0;list-style:none;display:grid}.hallazgos li{line-height:1.5}.referencia-regla{font-family:var(--fuente-mono);color:var(--color-texto-suave);font-weight:700}.actividad{gap:var(--espacio-1);margin:0;padding:0;list-style:none;display:grid}.actividad li{align-items:center;gap:var(--espacio-1) var(--espacio-3);padding:var(--espacio-1) 0;border-bottom:1px dashed var(--color-borde);flex-wrap:wrap;display:flex}.actividad time{color:var(--color-texto-suave);font-size:var(--texto-sm);font-variant-numeric:tabular-nums;min-width:9.5rem}:root{--serie-1:var(--azul-500);--serie-2:var(--oro-500);--serie-otros:var(--gris-400);--nivel-debug:var(--gris-400);--nivel-otro:var(--gris-300)}@media (prefers-color-scheme:dark){:root:not([data-tema=claro]){--serie-1:var(--azul-400);--serie-2:var(--oro-600);--serie-otros:var(--gris-500);--nivel-debug:var(--gris-500);--nivel-otro:var(--gris-700)}}:root[data-tema=oscuro]{--serie-1:var(--azul-400);--serie-2:var(--oro-600);--serie-otros:var(--gris-500);--nivel-debug:var(--gris-500);--nivel-otro:var(--gris-700)}.sin-datos{color:var(--color-texto-suave);margin:var(--espacio-4) 0}.indicadores{gap:var(--espacio-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));display:grid}.indicador{background:var(--color-superficie);border:1px solid var(--color-borde);border-radius:var(--tarjeta-radio);padding:var(--espacio-4) var(--espacio-5);box-shadow:var(--tarjeta-sombra);gap:var(--espacio-1);align-content:start;display:grid}.indicador .rotulo{font-size:var(--texto-sm);color:var(--color-texto-suave);font-weight:var(--peso-medio)}.indicador .valor{font-size:var(--texto-3xl);font-weight:var(--peso-fuerte);color:var(--color-marca);font-variant-numeric:tabular-nums;line-height:1.1}.indicador .valor small{font-size:var(--texto-base);color:var(--color-texto-suave);font-weight:var(--peso-medio)}.indicador .pie-indicador{font-size:var(--texto-xs);color:var(--color-texto-suave)}.sistemas{gap:var(--espacio-3);margin:0;padding:0;list-style:none;display:grid}.sistema{gap:var(--espacio-4);background:var(--color-superficie);border:1px solid var(--color-borde);border-radius:var(--tarjeta-radio);padding:var(--espacio-4) var(--espacio-5) var(--espacio-4) 0;grid-template-columns:6px minmax(0,1.5fr) minmax(0,1fr) minmax(0,1.4fr) auto;align-items:center;display:grid;overflow:hidden}.sistema .franja{margin:calc(-1 * var(--espacio-4)) 0;background:var(--color-borde-fuerte);align-self:stretch}.sistema.estado-normal .franja{background:var(--color-exito)}.sistema.estado-atencion .franja{background:var(--color-acento)}.sistema.estado-critico .franja{background:var(--color-error)}.sistema .nombre{gap:2px;min-width:0;display:grid}.sistema .chips{gap:var(--espacio-1);margin-top:var(--espacio-1);flex-wrap:wrap;display:flex}.sistema .dato{font-size:var(--texto-sm);color:var(--color-texto-suave);justify-items:start;gap:2px;display:grid}.sistema .dato b{color:var(--color-texto);font-size:var(--texto-lg);font-variant-numeric:tabular-nums}.chispa-contenedor{gap:var(--espacio-1);min-width:0;display:grid}.chispa{width:100%;height:36px;display:block}@media (width<=860px){.sistema{grid-template-columns:6px minmax(0,1fr) minmax(0,1fr)}.sistema .chispa-contenedor,.sistema>.boton{grid-column:2/-1}.sistema>.boton{justify-self:start}}.dos-columnas{gap:var(--espacio-5);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;display:grid}@media (width<=900px){.dos-columnas{grid-template-columns:minmax(0,1fr)}}.lista-simple{margin:0 0 var(--espacio-3);padding:0;list-style:none;display:grid}.lista-simple li{justify-content:space-between;align-items:center;gap:var(--espacio-1) var(--espacio-3);padding:var(--espacio-3) 0;border-top:1px solid var(--color-borde);font-size:var(--texto-sm);flex-wrap:wrap;display:flex}.lista-simple li:first-child{border-top:0}.alerta-texto{overflow-wrap:anywhere}.grupo-por-corregir{gap:var(--espacio-1);margin-top:var(--espacio-1);flex-wrap:wrap;display:flex}.grupo-por-corregir code{font-size:var(--texto-xs);background:var(--color-superficie-hundida);border-radius:var(--radio-s);padding:1px 6px}.pestanas-barra{justify-content:space-between;align-items:end;gap:var(--espacio-3);border-bottom:1px solid var(--color-borde);flex-wrap:wrap;display:flex}.pestanas{gap:var(--espacio-1);scrollbar-width:thin;min-width:0;max-width:100%;display:flex;overflow-x:auto}.pestanas button{font:inherit;font-weight:var(--peso-medio);color:var(--color-texto-suave);padding:var(--espacio-3) var(--espacio-4);min-height:var(--alto-control);cursor:pointer;white-space:nowrap;border-radius:var(--radio-s) var(--radio-s) 0 0;background:0 0;border:0;border-bottom:3px solid #0000}.pestanas button:hover{color:var(--color-marca);background:var(--color-accion-suave)}.pestanas button[aria-selected=true]{color:var(--color-marca);border-bottom-color:var(--color-acento);font-weight:var(--peso-fuerte)}.pestanas-barra .selector-tema{margin-bottom:var(--espacio-2)}.panel{gap:var(--espacio-5);display:grid}.grafico{min-width:0;position:relative}.grafico svg{display:block;overflow:visible}.grafico .rejilla{stroke:var(--color-borde);stroke-width:1px}.grafico .eje{fill:var(--color-texto-suave);font-size:11px;font-family:var(--fuente-base)}.grafico .rotulo-serie{font-size:12px;font-weight:var(--peso-fuerte);font-family:var(--fuente-base);stroke:none}.grafico .cruz{stroke:var(--color-borde-fuerte);stroke-width:1px}.zona-cursor{fill:#0000;cursor:crosshair}.linea{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.linea.serie-1{stroke:var(--serie-1)}.linea.serie-2{stroke:var(--serie-2)}.linea.serie-otros{stroke:var(--serie-otros);stroke-dasharray:6 3}.rotulo-serie.serie-1,.punto.serie-1{fill:var(--serie-1)}.rotulo-serie.serie-2,.punto.serie-2{fill:var(--serie-2)}.rotulo-serie.serie-otros,.punto.serie-otros{fill:var(--serie-otros)}.punto{stroke:var(--color-superficie);stroke-width:2px}.nivel-error{fill:var(--color-error)}.nivel-warn{fill:var(--color-acento)}.nivel-info{fill:var(--serie-1)}.nivel-debug{fill:var(--nivel-debug)}.nivel-otro{fill:var(--nivel-otro)}.leyenda{gap:var(--espacio-1) var(--espacio-4);font-size:var(--texto-sm);color:var(--color-texto-suave);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.leyenda li{align-items:center;gap:var(--espacio-2);display:inline-flex}.muestra{vertical-align:-1px;border-radius:3px;flex:none;width:12px;height:12px;margin-right:6px;display:inline-block}.leyenda .muestra{margin-right:0}.muestra.serie-1,.muestra.nivel-info{background:var(--serie-1)}.muestra.serie-2{background:var(--serie-2)}.muestra.serie-otros{background:var(--serie-otros)}.muestra.nivel-error{background:var(--color-error)}.muestra.nivel-warn{background:var(--color-acento)}.muestra.nivel-debug{background:var(--nivel-debug)}.muestra.nivel-otro{background:var(--nivel-otro)}.ayuda-grafico{pointer-events:none;background:var(--color-superficie-alta);border:1px solid var(--color-borde);border-radius:var(--radio-m);box-shadow:var(--sombra-2);padding:var(--espacio-2) var(--espacio-3);font-size:var(--texto-sm);z-index:5;min-width:10rem;position:absolute}.ayuda-grafico b{margin-bottom:2px;display:block}.ayuda-grafico div{justify-content:space-between;gap:var(--espacio-4);color:var(--color-texto-suave);display:flex}.ayuda-grafico div span:last-child{color:var(--color-texto);font-weight:var(--peso-fuerte);font-variant-numeric:tabular-nums}.tira{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;height:34px;display:grid}.tira span{background:var(--color-exito);border-radius:3px;min-width:1px}.tira span.falla{background:var(--color-error)}.tira span.sin-dato{background:var(--color-neutro-fondo)}.tira-pie{justify-content:space-between;align-items:center;gap:var(--espacio-2);font-size:var(--texto-xs);color:var(--color-texto-suave);margin-top:var(--espacio-2);flex-wrap:wrap;display:flex}.tira-leyenda{gap:var(--espacio-1);flex-wrap:wrap;display:flex}.filtros{gap:var(--espacio-3);margin-bottom:var(--espacio-4);flex-wrap:wrap;align-items:end;display:flex}.filtros .campo{flex:1;min-width:9rem}.filtros .campo.ancho{flex:3;min-width:min(100%,16rem)}.registro-logs td{padding:var(--espacio-2) var(--espacio-3);vertical-align:baseline}.registro-logs td:first-child{white-space:nowrap;color:var(--color-texto-suave);font-family:var(--fuente-mono);font-size:var(--texto-xs)}.registro-logs td:last-child{overflow-wrap:anywhere}.registro-logs td .secundario{font-family:var(--fuente-mono);font-size:var(--texto-xs);display:block}.nivel{font-size:.7rem;font-weight:var(--peso-fuerte);border-radius:var(--radio-pastilla);white-space:nowrap;border:1px solid;padding:1px 7px}.nivel-texto-ERROR{color:var(--color-error-texto);background:var(--color-error-fondo)}.nivel-texto-WARN{color:var(--color-aviso-texto);background:var(--color-aviso-fondo)}.nivel-texto-INFO{color:var(--color-info-texto);background:var(--color-info-fondo)}.nivel-texto-DEBUG,.nivel-texto-SIN_NIVEL{color:var(--color-neutro-texto);background:var(--color-neutro-fondo)}.auditoria{font-size:var(--texto-xs);color:var(--color-texto-suave);gap:var(--espacio-2);align-items:center;display:inline-flex}.auditoria:before{content:"●";color:var(--color-acento)}.ingreso{place-content:center;justify-items:center;gap:var(--espacio-6);min-height:100vh;padding:var(--espacio-10) max(var(--espacio-4), env(safe-area-inset-left,0px));background:linear-gradient(180deg, var(--color-cielo-arriba) 0%, var(--color-cielo-abajo) 100%);display:grid}.ingreso .marca-vra{font-size:2.25rem}.ingreso-tarjeta{gap:var(--espacio-4);background:var(--color-superficie);border:1px solid var(--color-borde);border-top:4px solid var(--color-acento);border-radius:var(--radio-xl);width:min(100%,26rem);box-shadow:var(--sombra-2);padding:var(--espacio-8);display:grid}.ingreso-tarjeta h1{font-size:var(--texto-2xl);margin:0 0 var(--espacio-1)}.ingreso-tarjeta .boton{width:100%}.campo-con-boton{border:1px solid var(--campo-borde);border-radius:var(--campo-radio);background:var(--color-superficie);display:flex}.campo-con-boton:focus-within{box-shadow:var(--foco-anillo);border-color:var(--color-foco)}.campo-con-boton input{border-radius:var(--campo-radio) 0 0 var(--campo-radio);background:0 0;border:0;flex:1;min-width:0}.campo-con-boton input:focus-visible{box-shadow:none;outline:none}.campo-con-boton input::-ms-reveal{display:none}.campo-con-boton input::-ms-clear{display:none}.boton-ver-clave{font:inherit;font-size:var(--texto-sm);font-weight:var(--peso-medio);color:var(--color-accion-suave-texto);background:var(--color-superficie-hundida);border:0;border-inline-start:1px solid var(--campo-borde);border-radius:0 calc(var(--campo-radio) - 1px) calc(var(--campo-radio) - 1px) 0;padding:0 var(--espacio-4);cursor:pointer}.boton-ver-clave:hover{background:var(--color-accion-suave)}.boton-ver-clave:focus-visible{box-shadow:none;outline:2px solid var(--color-foco);outline-offset:-4px}.ingreso-pie{text-align:center;max-width:26rem;color:var(--color-texto-suave);font-size:var(--texto-sm);margin:0}@media (width<=480px){.ingreso-tarjeta{padding:var(--espacio-6) var(--espacio-5)}}.guia{gap:var(--espacio-5);min-width:0;display:grid}.guia h2{font-size:var(--texto-xl);margin:0 0 var(--espacio-2)}.guia h4{font-size:var(--texto-base);margin:0 0 var(--espacio-1)}.guia p,.guia ul>li{max-width:var(--ancho-lectura)}.guia code{font-family:var(--fuente-mono);background:var(--color-superficie-hundida);border-radius:var(--radio-s);overflow-wrap:anywhere;padding:.05em .35em;font-size:.9em}.guia-rol ul{padding-left:var(--espacio-5);gap:var(--espacio-1);margin:0;display:grid}.guia-rol-sismon{background:var(--color-acento-fondo);border-color:var(--color-acento)}.guia-selector{align-items:center;gap:var(--espacio-2);flex-wrap:wrap;display:flex}.guia-selector .secundario{margin-right:var(--espacio-1);display:inline}.guia-selector button{font:inherit;font-weight:var(--peso-medio);color:var(--color-texto);background:var(--color-superficie);border:1px solid var(--color-borde-fuerte);border-radius:var(--radio-pastilla);padding:var(--espacio-2) var(--espacio-4);min-height:var(--alto-control);cursor:pointer}.guia-selector button:hover{background:var(--color-accion-suave)}.guia-selector button[aria-pressed=true]{background:var(--color-accion);border-color:var(--color-accion);color:var(--color-accion-texto);font-weight:var(--peso-fuerte)}.guia-selector button[aria-pressed=true]:hover{background:var(--color-accion-encima)}.guia-pasos{gap:var(--espacio-4);margin:0;padding:0;list-style:none;display:grid}.guia-paso{gap:var(--espacio-4);grid-template-columns:3rem minmax(0,1fr);max-width:none;display:grid}.guia-numero{font-size:var(--texto-3xl);font-weight:var(--peso-fuerte);color:var(--color-acento-texto);font-variant-numeric:tabular-nums;line-height:1}.guia-paso-cuerpo{gap:var(--espacio-3);min-width:0;display:grid}.guia-paso-cuerpo>h2,.guia-paso-cuerpo>p,.guia-paso-cuerpo>ul{margin:0}@media (width<=560px){.guia-paso{gap:var(--espacio-1);grid-template-columns:minmax(0,1fr)}}.guia-opcion{border:1px solid var(--color-borde);border-radius:var(--radio-m);padding:var(--espacio-3) var(--espacio-4);background:var(--color-superficie-hundida)}.guia-opcion p{margin:0}.guia-codigo{min-width:0;margin:0;position:relative}.guia-codigo figcaption{font-family:var(--fuente-mono);font-size:var(--texto-xs);color:var(--color-texto-suave);margin-bottom:var(--espacio-1)}.guia-codigo pre{padding:var(--espacio-4);background:var(--color-superficie-hundida);border:1px solid var(--color-borde);border-radius:var(--radio-m);font-family:var(--fuente-mono);font-size:var(--texto-sm);margin:0;padding-right:6.5rem;line-height:1.6;overflow-x:auto}.guia-codigo pre code{font-size:inherit;overflow-wrap:normal;background:0 0;padding:0}.guia-copiar{right:var(--espacio-2);bottom:var(--espacio-2);font:inherit;font-size:var(--texto-xs);font-weight:var(--peso-fuerte);color:var(--color-accion-suave-texto);background:var(--color-superficie);border:1px solid var(--color-borde-fuerte);border-radius:var(--radio-s);padding:var(--espacio-1) var(--espacio-3);cursor:pointer;position:absolute}.guia-copiar:hover{background:var(--color-accion-suave)}.guia td:first-child code{white-space:nowrap;overflow-wrap:normal}
