@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.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{--lis-azul:#0054a6;--lis-azul-oscuro:#00437f;--lis-rojo:#ea3a44;--lis-amarillo:#ffc20e;--fondo:#fff;--fondo-sutil:#f5f6f7;--texto:#111418;--texto-secundario:#4f5660;--texto-terciario:#6b727c;--linea:#e3e5e8;--borde-control:#8a9099;--acento:var(--lis-azul);--acento-activo:var(--lis-azul-oscuro);--sobre-acento:#fff;--critico:var(--lis-rojo);--critico-grafico:var(--lis-rojo);--critico-texto:#c4212b;--serie-1:#2a78d6;--serie-2:#eb6834;--serie-3:#1a9d6e;--grafica-rejilla:#e3e5e8;--grafica-base:#aeb4bd;--boton-cancelar:#c4212b;--boton-cancelar-activo:#99000d;--sobre-cancelar:#fff;--advertencia-texto:#8a5a00;--foco:var(--lis-azul);--velo:#11141814;--velo-dialogo:#11141866;--fondo-logo:#fff;--fuente:"Inter Variable", system-ui, "Segoe UI", Roboto, sans-serif;--texto-12:.75rem;--texto-14:.875rem;--texto-16:1rem;--texto-18:1.125rem;--texto-22:1.375rem;--texto-28:1.75rem;--texto-36:2.25rem;--texto-48:3rem;--espacio-1:4px;--espacio-2:8px;--espacio-3:12px;--espacio-4:16px;--espacio-5:24px;--espacio-6:32px;--espacio-7:48px;--espacio-8:64px;--radio-control:8px;--radio-tarjeta:12px;--ancho-contenido:1320px;--ancho-menu:248px;--alto-pie:41px;--transicion:.14s ease-out;--transicion-entrada:.24s cubic-bezier(.22, 1, .36, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-tema=claro]){--fondo:#0f1216;--fondo-sutil:#171b21;--texto:#eceef1;--texto-secundario:#aeb4bd;--texto-terciario:#8d949e;--linea:#262b33;--borde-control:#6b727c;--acento:#6aa6e8;--acento-activo:#8dbcf0;--sobre-acento:#0f1216;--critico-texto:#ff8a8f;--advertencia-texto:#ffb460;--serie-1:#3987e5;--serie-2:#d95926;--serie-3:#199e70;--grafica-rejilla:#262b33;--grafica-base:#4a515b;--foco:#6aa6e8;--velo:#eceef114;--velo-dialogo:#0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-tema=oscuro]{--fondo:#0f1216;--fondo-sutil:#171b21;--texto:#eceef1;--texto-secundario:#aeb4bd;--texto-terciario:#8d949e;--linea:#262b33;--borde-control:#6b727c;--acento:#6aa6e8;--acento-activo:#8dbcf0;--sobre-acento:#0f1216;--critico-texto:#ff8a8f;--advertencia-texto:#ffb460;--serie-1:#3987e5;--serie-2:#d95926;--serie-3:#199e70;--grafica-rejilla:#262b33;--grafica-base:#4a515b;--foco:#6aa6e8;--velo:#eceef114;--velo-dialogo:#0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media print{:root:root{--fondo:#fff;--fondo-sutil:#fff;--texto:#000;--texto-secundario:#333;--texto-terciario:#333;--linea:#999;--borde-control:#333;--acento:#00437f;--acento-activo:#00437f;--sobre-acento:#fff;--critico-texto:#99000d;--advertencia-texto:#8a5a00;--foco:#00437f;--velo:#00000014;--velo-dialogo:#11141866;--fondo-banda-impresa:#d9d9d9;--fondo-rotulo-impreso:#f2f2f2;--linea-impresa:#000;--serie-1:#2a78d6;--serie-2:#eb6834;--serie-3:#1a9d6e;--grafica-rejilla:#d9d9d9;--grafica-base:#666;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:88px}body{background:var(--fondo);color:var(--texto);font-family:var(--fuente);font-size:var(--texto-16);font-feature-settings:"cv05" 1, "tnum" 1;-webkit-font-smoothing:antialiased;margin:0;line-height:1.5}h1,h2,h3,p{margin:0}h1,h2,h3{text-wrap:balance;font-weight:600;line-height:1.15}a{color:var(--acento);text-underline-offset:3px}a:hover{color:var(--acento-activo)}:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.saltar{left:var(--espacio-4);z-index:20;padding:var(--espacio-2) var(--espacio-4);background:var(--fondo);border:1px solid var(--borde-control);border-radius:var(--radio-control);position:absolute;top:-100px}.saltar:focus{top:var(--espacio-3)}.visualmente-oculto{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.icono{flex:none;width:20px;height:20px}.icono-pequeno{flex:none;width:16px;height:16px}.marca{align-items:baseline;gap:var(--espacio-2);color:var(--texto);letter-spacing:.02em;text-decoration:none;display:inline-flex}.logo-lis{flex:none;align-self:center;width:34px;height:34px}.marca-grande .logo-lis{width:44px;height:44px}.logo-pulso{stroke-dasharray:36;animation:5s linear infinite linea-de-vida}@keyframes linea-de-vida{0%,60%{stroke-dashoffset:72px}80%{stroke-dashoffset:36px}to{stroke-dashoffset:0}}.marca-lis{font-weight:700;font-size:var(--texto-28);color:var(--acento)}.marca-producto{font-weight:500;font-size:var(--texto-14);letter-spacing:.24em;color:var(--texto)}.marca-grande .marca-lis{font-size:var(--texto-36)}@media screen and (prefers-reduced-motion:no-preference) and (forced-colors:none){@supports ((-webkit-background-clip:text) or (background-clip:text)){.marca-lis,.marca-producto{--destello-base:var(--acento);color:#0000;background-image:linear-gradient(100deg, var(--destello-base) 0 40%, var(--critico-grafico) 50%, var(--destello-base) 60% 100%);background-position:100% 0;background-size:260% 100%;-webkit-background-clip:text;background-clip:text;display:inline-block}.marca-lis{transform-origin:50% 70%;animation:5s linear infinite destello-lis,5s ease-in-out infinite latido-lis}.marca-producto{--destello-base:var(--texto);animation:5s linear infinite destello-producto}}}@keyframes destello-lis{0%,86%{background-position:100% 0}96%,to{background-position:0 0}}@keyframes destello-producto{0%,90%{background-position:100% 0}to{background-position:0 0}}@keyframes latido-lis{0%,88%,94%,to{transform:none}91%{transform:scale(1.08)}97%{transform:scale(1.04)}}.marca-grande .marca-producto{font-size:var(--texto-16)}.barra{z-index:10;justify-content:space-between;align-items:center;gap:var(--espacio-4);min-height:64px;padding-inline:var(--espacio-6);background:var(--fondo);border-bottom:1px solid var(--linea);display:flex;position:sticky;top:0}.barra a.marca:hover{color:var(--texto)}.barra-sesion{align-items:center;gap:var(--espacio-4);min-width:0;display:flex}.barra-rol{font-size:var(--texto-14);color:var(--texto-secundario);white-space:nowrap}.barra-ayuda{width:40px;height:40px;color:var(--texto-secundario);border-radius:var(--radio-control,8px);border:1px solid #0000;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.barra-ayuda:hover{color:var(--acento);border-color:var(--borde-control)}.barra-ayuda .icono{width:22px;height:22px}.barra-tema{font:inherit;cursor:pointer;background:0 0;padding:0}.barra-tema:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.usuario-disparador{align-items:center;gap:var(--espacio-2);max-width:280px;min-height:40px;padding:0 var(--espacio-3);font:inherit;font-size:var(--texto-14);color:var(--texto);border:1px solid var(--linea);border-radius:var(--radio-control);cursor:pointer;background:0 0;display:inline-flex}.usuario-disparador:hover,.usuario-disparador[data-state=open]{border-color:var(--borde-control)}.usuario-correo{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.usuario-menu{z-index:30;min-width:260px;padding:var(--espacio-2);background:var(--fondo);border:1px solid var(--linea);border-radius:var(--radio-tarjeta);box-shadow:0 12px 32px var(--velo);transform-origin:var(--radix-dropdown-menu-content-transform-origin,top right);animation:.16s ease-out backwards entra-menu}.usuario-etiqueta{padding:var(--espacio-2) var(--espacio-3) 0;font-weight:600}.usuario-dato{padding:0 var(--espacio-3) var(--espacio-2);font-size:var(--texto-14);color:var(--texto-secundario)}.usuario-separador{height:1px;margin:var(--espacio-2) 0;background:var(--linea)}.usuario-item{align-items:center;gap:var(--espacio-2);min-height:40px;padding:0 var(--espacio-3);border-radius:var(--radio-control);cursor:pointer;outline:none;display:flex}.usuario-item[data-highlighted]{background:var(--fondo-sutil);outline:2px solid var(--foco);outline-offset:-2px}.marco{grid-template-columns:var(--ancho-menu) minmax(0, 1fr);min-height:calc(100vh - 65px - var(--alto-pie));display:grid}.menu{border-right:1px solid var(--linea);padding-block:var(--espacio-5)}.menu-modulos{gap:var(--espacio-2);display:grid;position:sticky;top:88px}.menu-modulo ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.menu-modulo-resumen{align-items:center;gap:var(--espacio-2);min-height:40px;padding-inline:var(--espacio-6) var(--espacio-4);font-size:var(--texto-12);letter-spacing:.08em;text-transform:uppercase;color:var(--texto-secundario);cursor:pointer;-webkit-user-select:none;user-select:none;transition:color var(--transicion), background-color var(--transicion);font-weight:500;list-style:none;display:flex}.menu-suelto{text-decoration:none}.menu-suelto[aria-current=page]{color:var(--acento);background:var(--fondo-sutil);font-weight:600}.menu-modulo-resumen::-webkit-details-marker{display:none}.menu-modulo-resumen:hover{color:var(--texto);background:var(--fondo-sutil)}.menu-modulo-resumen:focus-visible{outline:2px solid var(--foco);outline-offset:-2px}.menu-modulo-chevron{transition:transform var(--transicion);flex-shrink:0;margin-left:auto;transform:rotate(-90deg)}.menu-modulo[open]>.menu-modulo-resumen .menu-modulo-chevron{transform:none}.icono-modulo{box-sizing:border-box;border-radius:var(--radio-control);width:28px;height:28px;transition:color var(--transicion), background-color var(--transicion);flex:none;margin-inline:-5px;padding:5px}.menu-modulo.es-activo>.menu-modulo-resumen{color:var(--texto);background:var(--fondo-sutil)}.menu-modulo.es-activo>.menu-modulo-resumen .icono-modulo,.menu-suelto.es-enfocado[aria-current=page] .icono-modulo{color:var(--sobre-acento);background:var(--acento)}.menu-enlace{min-height:44px;padding-inline:calc(var(--espacio-6) + var(--espacio-4)) var(--espacio-4);color:var(--texto-secundario);transition:color var(--transicion), border-color var(--transicion), background-color var(--transicion);border-left:2px solid #0000;align-items:center;text-decoration:none;display:flex}.menu-enlace:hover{color:var(--texto);background:var(--fondo-sutil)}.menu-enlace[aria-current=page]{color:var(--acento);border-left-color:var(--acento);font-weight:600}.contenido{min-width:0;padding:var(--espacio-7) var(--espacio-7) var(--espacio-8)}.contenido:focus{outline:none}.pie-creador{box-sizing:border-box;min-height:var(--alto-pie);justify-content:center;align-items:center;gap:var(--espacio-1) var(--espacio-2);padding:var(--espacio-2) var(--espacio-6);border-top:1px solid var(--linea);font-size:var(--texto-12);color:var(--texto-terciario);flex-wrap:wrap;display:flex}.pie-creador strong{color:var(--texto-secundario);font-weight:600}.pantalla-sola .pie-creador{border-top:0;justify-content:flex-start;min-height:0;padding:0}.pagina{gap:var(--espacio-5);max-width:var(--ancho-contenido);animation:entra-suave var(--transicion-entrada) backwards;display:grid}.pagina>*{min-width:0}.pagina-cabecera{gap:var(--espacio-3);max-width:64ch;display:grid}.antetitulo{font-size:var(--texto-14);letter-spacing:.08em;text-transform:uppercase;color:var(--texto-secundario);font-weight:500}.pagina h1{font-size:var(--texto-48);letter-spacing:-.02em}.lede{font-size:var(--texto-18);color:var(--texto-secundario);max-width:64ch}.aviso{gap:var(--espacio-3);max-width:72ch;padding:var(--espacio-4) var(--espacio-5);background:var(--fondo-sutil);border:1px solid var(--linea);border-radius:var(--radio-tarjeta);align-items:flex-start;display:flex}.aviso .icono{color:var(--texto-secundario);margin-top:2px}.aviso-titulo{font-weight:600}.aviso-critico .icono{color:var(--critico-grafico)}.aviso-critico .aviso-titulo{color:var(--critico-texto)}.acciones{gap:var(--espacio-3);flex-wrap:wrap;display:flex}.boton{justify-content:center;align-items:center;gap:var(--espacio-2);min-height:44px;padding:0 var(--espacio-5);font:inherit;color:var(--sobre-acento);background:var(--acento);border:1px solid var(--acento);border-radius:var(--radio-control);cursor:pointer;transition:background-color var(--transicion), border-color var(--transicion), transform var(--transicion), box-shadow var(--transicion);font-weight:600;text-decoration:none;display:inline-flex}.boton:hover{color:var(--sobre-acento);background:var(--acento-activo);border-color:var(--acento-activo);box-shadow:0 4px 12px var(--velo);transform:translateY(-1px)}.boton:active{box-shadow:none;transform:translateY(0)}.boton:disabled{opacity:.55;cursor:progress;box-shadow:none;transform:none}.boton-secundario{color:var(--texto);border-color:var(--borde-control);background:0 0}.boton-secundario:hover{color:var(--texto);background:var(--fondo-sutil);border-color:var(--texto-secundario)}.boton-cancelar{color:var(--sobre-cancelar);background:var(--boton-cancelar);border-color:var(--boton-cancelar)}.boton-cancelar:hover{color:var(--sobre-cancelar);background:var(--boton-cancelar-activo);border-color:var(--boton-cancelar-activo)}.modulos{gap:var(--espacio-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.modulo{gap:var(--espacio-4);padding:var(--espacio-6);border:1px solid var(--linea);border-radius:var(--radio-tarjeta);grid-template-rows:auto auto 1fr auto;display:grid}.modulo h2{font-size:var(--texto-28);letter-spacing:-.01em}.modulo-descripcion{color:var(--texto-secundario)}.modulo-cuerpo{gap:var(--espacio-4);align-content:start;display:grid}.modulo-accesos{border-top:1px solid var(--linea);margin:0;padding:0;list-style:none;display:grid}.modulo-accesos a{justify-content:space-between;align-items:center;gap:var(--espacio-2);min-height:48px;color:var(--texto);border-bottom:1px solid var(--linea);transition:color var(--transicion);text-decoration:none;display:flex}.modulo-accesos a:hover{color:var(--acento)}.modulo-nota{gap:var(--espacio-2);font-size:var(--texto-14);color:var(--texto-secundario);align-items:flex-start;display:flex}.modulo-nota .icono-pequeno{margin-top:3px}.modulo-norma{gap:var(--espacio-1);padding-top:var(--espacio-4);border-top:1px solid var(--linea);display:grid}.modulo-norma .antetitulo{font-size:var(--texto-12)}.modulo-cita{font-weight:500}.pantalla-sola{min-height:100vh;padding:var(--espacio-6);align-items:center;display:grid}.pantalla-sola-marco{gap:var(--espacio-6);width:100%;max-width:640px;margin-inline:auto;animation:.36s cubic-bezier(.22,1,.36,1) backwards entra-suave;display:grid}.pantalla-sola h1{font-size:var(--texto-48);letter-spacing:-.02em}.pantalla-sola .nota{font-size:var(--texto-14);color:var(--texto-terciario);max-width:56ch}.cargando{align-items:center;gap:var(--espacio-3);color:var(--texto-secundario);display:flex}.cargando-punto{background:var(--acento);border-radius:50%;width:8px;height:8px;animation:1.2s ease-in-out infinite latido}@keyframes latido{50%{opacity:.25}}.dialogo-velo{z-index:40;background:var(--velo-dialogo);animation:entra-velo var(--transicion-entrada) backwards;position:fixed;inset:0}.dialogo{z-index:41;gap:var(--espacio-4);width:min(520px, calc(100vw - 2 * var(--espacio-4)));max-height:calc(100vh - 2 * var(--espacio-4));padding:var(--espacio-6);background:var(--fondo);border:1px solid var(--linea);border-radius:var(--radio-tarjeta);box-shadow:0 24px 64px var(--velo);animation:entra-dialogo var(--transicion-entrada) backwards;display:grid;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.dialogo-titulo{align-items:center;gap:var(--espacio-3);font-size:var(--texto-22);display:flex}.dialogo-titulo .icono{color:var(--acento)}.dialogo-texto{color:var(--texto-secundario)}.dialogo-estado,.dialogo-aviso{gap:var(--espacio-2);padding:var(--espacio-3) var(--espacio-4);background:var(--fondo-sutil);border-radius:var(--radio-control);align-items:flex-start;display:flex}.dialogo-aviso{color:var(--critico-texto)}.dialogo-aviso .icono-pequeno{color:var(--critico-grafico);margin-top:3px}.dialogo .acciones{padding-top:var(--espacio-2)}.formulario{gap:var(--espacio-4);grid-template-columns:minmax(0,1fr);display:grid}.campo{gap:var(--espacio-1);grid-template-columns:minmax(0,1fr);display:grid}.campo-etiqueta{font-weight:600}.campo-ayuda{font-size:var(--texto-14);color:var(--texto-secundario)}.campo-texto{width:100%;min-height:112px;padding:var(--espacio-3);font:inherit;color:var(--texto);background:var(--fondo);border:1px solid var(--borde-control);border-radius:var(--radio-control);resize:vertical;transition:border-color var(--transicion), background-color var(--transicion)}.campo-texto:hover:not(:disabled),.campo-linea:hover:not(:disabled){border-color:var(--texto-secundario)}.campo-texto[aria-invalid=true]{border-color:var(--critico-grafico)}.campo-linea{min-width:0;max-width:100%;min-height:44px;padding:0 var(--espacio-3);font:inherit;color:var(--texto);background:var(--fondo);border:1px solid var(--borde-control);border-radius:var(--radio-control);transition:border-color var(--transicion), background-color var(--transicion)}.buscador{gap:var(--espacio-2);max-width:640px;display:grid}.buscador-elegido{gap:var(--espacio-1);padding:var(--espacio-3) var(--espacio-4);background:var(--fondo-sutil);border:1px solid var(--borde-control);border-radius:var(--radio-control);display:grid}.buscador-elegido:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.buscador-elegido p{margin:0}.buscador-elegido-datos,.buscador-opcion-datos{font-size:var(--texto-14);color:var(--texto-secundario)}.buscador-elegido .boton-enlace{justify-self:start}.buscador-requerido{font-size:var(--texto-14);color:var(--critico-texto);margin:0}.buscador .campo-linea[aria-invalid=true]{border-color:var(--critico-grafico)}.buscador-resultados{gap:var(--espacio-2);display:grid}.buscador-lista{padding:var(--espacio-1);background:var(--fondo);border:1px solid var(--borde-control);border-radius:var(--radio-control);max-height:320px;margin:0;list-style:none;overflow-y:auto}.buscador-opcion{padding:var(--espacio-2) var(--espacio-3);border-radius:calc(var(--radio-control) - 2px);cursor:pointer}.buscador-opcion:hover,.buscador-opcion.es-activa{background:var(--velo)}.buscador-opcion.es-activa{box-shadow:inset 3px 0 0 var(--acento)}.buscador-opcion-nombre{font-weight:600}.tarjeta-formulario{max-width:480px;padding:var(--espacio-5);border:1px solid var(--linea);border-radius:var(--radio-tarjeta)}.tarjeta-formulario h3{font-size:var(--texto-18)}.empresa{gap:var(--espacio-4);max-width:720px;padding:var(--espacio-5);border:1px solid var(--linea);border-radius:var(--radio-tarjeta);display:grid}.empresa-cabecera h2{font-size:var(--texto-22)}.empresa-datos{font-size:var(--texto-14);color:var(--texto-secundario);font-variant-numeric:tabular-nums}.arbol{gap:var(--espacio-2);padding-left:var(--espacio-4);border-left:1px solid var(--linea);margin:0;list-style:none;display:grid}.arbol-nodo{align-items:baseline;gap:var(--espacio-2);font-weight:500;display:flex}.arbol-detalle{font-size:var(--texto-12);color:var(--texto-terciario);font-weight:400}.arbol-marca,.alta-marca{font-size:var(--texto-12);color:var(--texto-secundario)}.arbol-marca{padding:0 var(--espacio-2);border:1px solid var(--linea);border-radius:999px}.arbol-cargos{border-left-style:dashed}.arbol-cargo{color:var(--texto-secundario)}.alta-en-linea{gap:var(--espacio-2);padding-top:var(--espacio-1);flex-wrap:wrap;align-items:center;display:flex}.alta-marca{align-items:center;gap:var(--espacio-1);display:inline-flex}.auditoria-controles,.casos-controles{gap:var(--espacio-4);flex-wrap:wrap;align-items:flex-end;display:flex}.auditoria-nota{margin:var(--espacio-3) 0 0;color:var(--texto-secundario);font-size:var(--texto-14);max-width:70ch}.auditoria-alcance{font-size:var(--texto-14);color:var(--texto-secundario)}.verificacion{gap:var(--espacio-2);padding:var(--espacio-4);border-radius:var(--radio-control);background:var(--fondo-sutil);display:grid}.verificacion p{align-items:center;gap:var(--espacio-2);font-weight:500;display:flex}.verificacion.es-conforme .icono-pequeno{color:var(--acento)}.verificacion.es-rota{color:var(--critico-texto)}.verificacion.es-rota .icono-pequeno{color:var(--critico-grafico)}.verificacion-eslabon{gap:var(--espacio-1);color:var(--texto);margin:0;display:grid}.verificacion-eslabon div{gap:var(--espacio-2);display:flex}.verificacion-eslabon dt{min-width:130px;font-size:var(--texto-14);color:var(--texto-secundario)}.verificacion-eslabon dd{font-size:var(--texto-14);margin:0}.huella{word-break:break-all;font-family:ui-monospace,Cascadia Code,Consolas,monospace}.tabla-marco{border:1px solid var(--linea);border-radius:var(--radio-tarjeta);overflow-x:auto}.tabla-auditoria,.tabla-casos,.tabla-documentos,.tabla-usuarios{border-collapse:collapse;width:100%;font-size:var(--texto-14)}.tabla-auditoria th,.tabla-auditoria td,.tabla-casos th,.tabla-casos td,.tabla-documentos th,.tabla-documentos td,.tabla-usuarios th,.tabla-usuarios td{padding:var(--espacio-2) var(--espacio-3);text-align:left;border-bottom:1px solid var(--linea);white-space:nowrap}.tabla-auditoria th,.tabla-casos th,.tabla-documentos th,.tabla-usuarios th{color:var(--texto-secundario);font-weight:600}.tabla-auditoria tbody tr:last-child td,.tabla-casos tbody tr:last-child td,.tabla-documentos tbody tr:last-child td,.tabla-usuarios tbody tr:last-child td{border-bottom:0}.tabular{font-variant-numeric:tabular-nums}.evento-recurso{color:var(--texto-secundario)}.sellos,.sellos-resultado{gap:var(--espacio-3);justify-items:start;display:grid}.sellos{padding-top:var(--espacio-4);border-top:1px solid var(--linea)}.sellos h2{margin:0}.sellos-resultado,.sellos-resultado .tabla-marco,.sellos-resultado .verificacion{width:100%}.tabla-auditoria td.huella-celda{white-space:normal;min-width:34ch;max-width:34ch}.bandeja-resumen{gap:var(--espacio-2) var(--espacio-6);color:var(--texto-secundario);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.bandeja-resumen-numero{margin-right:var(--espacio-1);font-size:var(--texto-28);font-variant-numeric:tabular-nums;color:var(--texto);font-weight:600}.bandeja-resumen .es-vencida .bandeja-resumen-numero{color:var(--critico-texto)}.bandeja-grupo{gap:var(--espacio-4);max-width:880px;display:grid}.bandeja-grupo-titulo{align-items:center;gap:var(--espacio-2);padding-bottom:var(--espacio-3);font-size:var(--texto-22);border-bottom:1px solid var(--linea);display:flex}.bandeja-grupo-titulo .icono{color:var(--texto-secundario)}.bandeja-grupo-titulo.es-vencida .icono{color:var(--critico-grafico)}.bandeja-grupo-titulo.es-hoy .icono{color:var(--acento)}.bandeja-cuenta{padding:0 var(--espacio-2);font-size:var(--texto-14);font-variant-numeric:tabular-nums;color:var(--texto-secundario);border:1px solid var(--linea);border-radius:999px;font-weight:500}.bandeja-lista{gap:var(--espacio-4);margin:0;padding:0;list-style:none;display:grid}.tarea{gap:var(--espacio-3);padding:var(--espacio-5);border:1px solid var(--linea);border-radius:var(--radio-tarjeta);display:grid}.tarea-cabecera{justify-content:space-between;align-items:flex-start;gap:var(--espacio-2) var(--espacio-4);flex-wrap:wrap;display:flex}.tarea-cabecera h3{font-size:var(--texto-18)}.tarea-estado{align-items:center;gap:var(--espacio-1);padding:2px var(--espacio-2);font-size:var(--texto-14);white-space:nowrap;color:var(--texto-secundario);border:1px solid var(--linea);border-radius:999px;font-weight:500;display:inline-flex}.tarea-estado.es-vencida{color:var(--critico-texto);border-color:var(--critico-grafico)}.tarea-estado.es-vencida .icono-pequeno{color:var(--critico-grafico)}.tarea-estado.es-hoy{color:var(--acento);border-color:var(--acento)}.tarea-plazo{font-variant-numeric:tabular-nums;font-weight:500}.tarea-detalle{font-size:var(--texto-14);color:var(--texto-secundario)}.tarea-norma{gap:var(--espacio-1);padding-top:var(--espacio-3);border-top:1px solid var(--linea);display:grid}.tarea-norma-titulo{font-size:var(--texto-14);font-weight:600}.tarea-cita{max-width:72ch;font-size:var(--texto-14);color:var(--texto-secundario)}.tarea-accion{align-items:center;gap:var(--espacio-3);flex-wrap:wrap;display:flex}.tarea-accion .nota{font-size:var(--texto-14);color:var(--texto-secundario)}@media (width<=1100px){.modulos{grid-template-columns:minmax(0,1fr)}}@media (width<=860px){.barra{padding-inline:var(--espacio-4)}.barra-rol{display:none}.marco{grid-template-columns:minmax(0,1fr)}.menu{border-right:0;border-bottom:1px solid var(--linea);padding-block:var(--espacio-2);overflow-x:auto}.menu-modulos{gap:var(--espacio-4);padding-inline:var(--espacio-2);display:flex;position:static}.menu-modulo{align-items:center;display:flex}.menu-modulo ul{gap:var(--espacio-1);display:flex}.menu-modulo-resumen{min-height:44px;padding-inline:var(--espacio-2);white-space:nowrap}.menu-modulo-chevron{margin-left:0}.menu-enlace{white-space:nowrap;padding-inline:var(--espacio-3);border-bottom:2px solid #0000;border-left:0}.menu-enlace[aria-current=page]{border-bottom-color:var(--acento)}.contenido{padding:var(--espacio-6) var(--espacio-4) var(--espacio-7)}.pagina h1,.pantalla-sola h1{font-size:var(--texto-36)}.modulo,.dialogo{padding:var(--espacio-5)}}@keyframes entra-suave{0%{opacity:0;transform:translateY(8px)}}@keyframes entra-velo{0%{opacity:0}}@keyframes entra-dialogo{0%{opacity:0;transform:translate(-50%,calc(10px - 50%))scale(.97)}}@keyframes entra-menu{0%{opacity:0;transform:scale(.96)translateY(-4px)}}@media (prefers-reduced-motion:no-preference){@keyframes entra-despliegue{0%{opacity:0;transform:translateY(-4px)}}.menu-modulo[open]>ul{animation:.16s ease-out entra-despliegue}}@media (prefers-reduced-motion:no-preference) and (width>=861px){@supports (interpolate-size:allow-keywords){.menu{interpolate-size:allow-keywords}.menu-modulo::details-content{block-size:0;transition:block-size .22s cubic-bezier(.22, 1, .36, 1), content-visibility .22s allow-discrete;overflow:hidden}.menu-modulo[open]::details-content{block-size:auto}}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.logo-pulso{stroke-dasharray:none}}.enlace-tabla{font:inherit;color:var(--acento);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.enlace-tabla:hover{color:var(--acento-activo)}.marca-severidad{padding:0 var(--espacio-2);border-radius:var(--radio-control);font-size:var(--texto-12);border:1px solid var(--linea);font-weight:600;display:inline-block}.marca-severidad.es-grave,.marca-severidad.es-mortal{border-color:var(--critico-grafico);color:var(--critico-texto)}.caso-datos{gap:var(--espacio-4);margin:var(--espacio-5) 0;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}.caso-datos dt{font-size:var(--texto-12);color:var(--texto-secundario)}.caso-datos dd{font-size:var(--texto-16);margin:0}.caso-descripcion,.caso-linea,.caso-severidad,.caso-nuevo{margin-top:var(--espacio-6)}.linea-tiempo{padding:0 0 0 var(--espacio-4);border-left:2px solid var(--linea);margin:0;list-style:none}.linea-tiempo-evento{padding-bottom:var(--espacio-5)}.linea-tiempo-titulo{margin:0;font-weight:600}.linea-tiempo-rol{color:var(--texto-secundario);font-weight:400}.linea-tiempo-cuando{font-size:var(--texto-12);color:var(--texto-terciario);margin:0}.linea-tiempo-texto{margin:var(--espacio-2) 0 0}.caso-abierto{margin:var(--espacio-4) 0;padding:var(--espacio-4);border:1px solid var(--linea);border-radius:var(--radio-tarjeta);background:var(--fondo-sutil)}.caso-abierto p{margin:0 0 var(--espacio-2)}.caso-abierto ul{padding-left:var(--espacio-5);margin:0}.documento-nuevo,.documento-datos,.trazabilidad-doc{margin-top:var(--espacio-6)}.documento-estado{color:var(--texto-secundario)}.campo-opcional{color:var(--texto-terciario);font-weight:400}.documento-datos dl,.trazabilidad-doc dl{gap:var(--espacio-4);margin:var(--espacio-4) 0;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.documento-datos dt,.trazabilidad-doc dt{font-size:var(--texto-12);color:var(--texto-secundario)}.documento-datos dd,.trazabilidad-doc dd{margin:0}.expediente-seccion{min-width:0;margin-top:var(--espacio-7);padding-top:var(--espacio-5);border-top:1px solid var(--linea)}.furat-adjunto,.remision-hecha{align-items:center;gap:var(--espacio-2);display:flex}.furat-espejo{margin-top:var(--espacio-4)}.equipo{margin:var(--espacio-4) 0;padding:0;list-style:none}.equipo li{padding:var(--espacio-2) 0;border-bottom:1px solid var(--linea)}.equipo li:last-child{border-bottom:0}.dependencias{margin:var(--espacio-4) 0;padding:0;list-style:none}.dependencias li{align-items:flex-start;gap:var(--espacio-2);padding:var(--espacio-2) 0;display:flex}.dependencias li.es-pendiente{color:var(--critico-texto);font-weight:600}.escalamientos{margin:var(--espacio-5) 0 0;gap:var(--espacio-4);padding:0;list-style:none;display:grid}.escalamiento{padding:var(--espacio-4);border:1px solid var(--linea);border-radius:var(--radio-tarjeta)}.escalamiento-cabecera{justify-content:space-between;align-items:baseline;gap:var(--espacio-3);flex-wrap:wrap;display:flex}.escalamiento-cabecera h2{font-size:var(--texto-16);margin:0}.escalamiento-reescalada{color:var(--critico-texto);font-size:var(--texto-12);font-weight:600}.escalamiento-norma{margin:var(--espacio-1) 0 0;color:var(--texto-secundario);font-size:var(--texto-14)}.escalamiento-datos{gap:var(--espacio-3);margin:var(--espacio-4) 0 0;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}.escalamiento-datos dt{font-size:var(--texto-12);color:var(--texto-secundario)}.escalamiento-datos dd{margin:0}.escalamiento-cita{margin-top:var(--espacio-4)}.escalamiento-cita summary{cursor:pointer;font-size:var(--texto-14);color:var(--texto-secundario)}.escalamiento-cita p{margin:var(--espacio-2) 0 0;font-size:var(--texto-14)}.rehab-lista,.rehab-detalle,.rehab-candidatura{margin-top:var(--espacio-6)}.rehab-lista,.rehab-detalle{min-width:0}.rehab-casos,.rehab-bitacora{margin:var(--espacio-3) 0 0;gap:var(--espacio-3);padding:0;list-style:none;display:grid}.rehab-casos li,.rehab-bitacora li{padding:var(--espacio-3);border:1px solid var(--linea);border-radius:var(--radio-tarjeta)}.rehab-casos li{padding:0}.rehab-casos li.es-abierto{border-color:var(--acento);box-shadow:inset 3px 0 0 var(--acento)}.rehab-caso{gap:var(--espacio-2);width:100%;padding:var(--espacio-3);border-radius:var(--radio-tarjeta);font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:grid}.rehab-caso:hover{background:var(--fondo-sutil)}.rehab-caso-titulo{color:var(--acento);font-weight:600}.rehab-caso .rehab-nota{margin:0}.rehab-caso-accion{font-size:var(--texto-12);letter-spacing:.04em;text-transform:uppercase;color:var(--texto-secundario);font-weight:600}.rehab-detalle:focus{outline:none}.rehab-detalle:focus-visible{outline:3px solid var(--acento);outline-offset:2px}.rehab-bitacora li.es-incumplido{border-color:var(--critico-texto)}.rehab-bitacora-cabecera{font-size:var(--texto-12);color:var(--texto-secundario);margin:0}.rehab-bitacora-estado{margin:var(--espacio-2) 0 0;font-weight:600}.rehab-nota{color:var(--texto-secundario);font-size:var(--texto-14);margin:var(--espacio-2) 0 0}.rehab-detalle{padding:var(--espacio-5);border:1px solid var(--linea);border-radius:var(--radio-tarjeta)}.rehab-detalle>header{justify-content:space-between;align-items:baseline;gap:var(--espacio-3);flex-wrap:wrap;display:flex}.rehab-cita{margin:var(--espacio-3) 0 0;padding-left:var(--espacio-3);border-left:3px solid var(--linea);color:var(--texto-secundario);font-size:var(--texto-14)}.rehab-vigilancia,.rehab-cumplimiento{margin:var(--espacio-4) 0 0;padding:var(--espacio-3);border:1px solid var(--linea);border-radius:var(--radio-tarjeta)}.rehab-casilla{align-items:center;gap:var(--espacio-2);padding:var(--espacio-1) 0;display:flex}.rehab-datos{gap:var(--espacio-3);margin:var(--espacio-4) 0 0;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.rehab-datos dt{font-size:var(--texto-12);color:var(--texto-secundario)}.rehab-datos dd{margin:0}.rehab-ingreso,.rehab-plan,.rehab-seguimientos,.rehab-definir,.rehab-seguimiento-nuevo{margin-top:var(--espacio-5);padding-top:var(--espacio-5);border-top:1px solid var(--linea)}.rehab-descarte,.rehab-cierre,.rehab-historial{margin-top:var(--espacio-4)}.rehab-descarte summary,.rehab-cierre summary,.rehab-historial summary{cursor:pointer;font-size:var(--texto-14);color:var(--texto-secundario)}.tabla-matriz{border-collapse:collapse;width:100%;font-size:var(--texto-14)}.tabla-matriz th,.tabla-matriz td{padding:var(--espacio-2) var(--espacio-3);text-align:left;vertical-align:top;border-bottom:1px solid var(--linea)}.tabla-matriz thead th{color:var(--texto-secundario);white-space:nowrap;font-weight:600}.tabla-matriz tbody th{min-width:12rem;font-weight:400}.tabla-matriz tbody tr:last-child>*{border-bottom:0}.tabla-matriz tr.es-abierta>*{background:var(--fondo-sutil)}.tabla-matriz tr.es-abierta>:first-child{box-shadow:inset 3px 0 0 var(--acento)}.rehab-nota-en-linea{font-size:var(--texto-12);color:var(--texto-secundario);display:block}.rehab-pendientes{gap:var(--espacio-1);min-width:16rem;margin:0;padding:0;list-style:none;display:grid}.rehab-pendientes li{align-items:flex-start;gap:var(--espacio-1);display:flex}.rehab-pendientes li .icono-pequeno{flex:none;margin-top:2px}.rehab-pendientes li.es-vencida{color:var(--critico-texto);font-weight:600}.rehab-pendientes li.es-vencida .icono-pequeno{color:var(--critico-grafico)}.rehab-pendientes li.es-espera{color:var(--texto-secundario);font-style:italic}.rehab-lo-que-falta{gap:var(--espacio-2);margin-top:var(--espacio-4);padding:var(--espacio-3);border:1px solid var(--linea);border-radius:var(--radio-tarjeta);display:grid}.rehab-lo-que-falta-titulo{align-items:center;gap:var(--espacio-3);flex-wrap:wrap;margin:0;display:flex}.rehab-acciones{gap:var(--espacio-2);flex-wrap:wrap;display:flex}.rehab-recomendaciones{margin-top:var(--espacio-4)}.rehab-recomendaciones summary{cursor:pointer;font-size:var(--texto-14);color:var(--texto-secundario)}.rehab-recomendaciones dd{white-space:pre-wrap}.rehab-actas{gap:var(--espacio-2);margin-top:var(--espacio-4);flex-wrap:wrap;display:flex}.rehab-acta{padding:var(--espacio-1) var(--espacio-3);border:1px solid var(--linea);font:inherit;font-size:var(--texto-14);color:inherit;cursor:pointer;background:0 0;border-radius:999px}.rehab-acta.es-activa{border-color:var(--acento);color:var(--acento);font-weight:600}.rehab-abrir-acta{align-items:flex-end;gap:var(--espacio-3);margin-top:var(--espacio-4);flex-wrap:wrap;display:flex}.rehab-abrir-acta .campo{margin:0}.rehab-no{align-items:flex-start;gap:var(--espacio-1);color:var(--critico-texto);margin:0;font-weight:600;display:flex}.rehab-no .icono-pequeno{color:var(--critico-grafico);flex:none;margin-top:2px}.formato-celda-sin-rotulo .formato-raya{margin-top:var(--espacio-4)}.formato-f53-tabla th{text-align:center;vertical-align:middle}.formato-f53-tabla td{height:2.5rem}.formato-tabla td.formato-f53-numero,.formato-tabla td.formato-f53-marca{text-align:center;font-variant-numeric:tabular-nums}.formato-f53-marca{font-weight:700}.formato-f53-texto{white-space:pre-wrap;overflow-wrap:anywhere}.formato-f53-ausencia{font-style:italic;display:block}.formato-f53-col-numero{width:3%}.formato-f53-col-fecha{width:9%}.formato-f53-col-aspectos_revisados,.formato-f53-col-observaciones{width:21%}.formato-f53-col-marca{width:5.5%}.formato-f53-col-firma{width:11.66%}.formato-f37-marco,.formato-f37-marco>thead,.formato-f37-marco>tbody,.formato-f37-marco>tfoot,.formato-f37-marco>*>tr,.formato-f37-marco>*>tr>td,.formato-marco-impreso,.formato-marco-impreso>thead,.formato-marco-impreso>tbody,.formato-marco-impreso>tfoot,.formato-marco-impreso>*>tr,.formato-marco-impreso>*>tr>td{border:0;padding:0;display:block}.formato-f37-marco>tbody>tr>td{gap:var(--espacio-4);margin-top:var(--espacio-4);display:grid}.formato-marco-impreso>thead>tr>td{gap:var(--espacio-4);display:grid}.formato-marco-impreso>tbody>tr>td{margin-top:var(--espacio-4)}.formato-llamada{white-space:nowrap;font-weight:600}.formato-nota-impresa{margin:var(--espacio-2) 0 0;font-size:var(--texto-12);font-style:italic}.formato-acta-marca-fila.con-texto{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;display:grid}.formato-acta-casilla-texto{min-height:2.5rem;margin:0}.formato-acta-preguntas th[scope=row]{font-weight:400}.formato-tabla td.formato-acta-marca{text-align:center;vertical-align:middle}.formato-acta-observacion textarea,.formato-acta-observacion input[type=date]{width:100%;min-width:0;max-width:100%}.formato-acta-preguntas td{overflow-wrap:anywhere}.formato-acta-rotulo-fecha{font-size:var(--texto-12);font-weight:700;display:block}.formato-acta-preguntas tr.es-no>*{background:var(--fondo-sutil)}.formato-acta-preguntas tr.es-no>th[scope=row]{box-shadow:inset 3px 0 0 var(--critico-grafico)}.formato-acta-col-contenido{width:55%}.formato-acta-col-marca{width:7%}.formato-acta-col-observacion{width:31%}.formato-acta-parte{white-space:pre-wrap;display:block}.formato-acta-recuadro{min-height:4rem}.formato-acta-firmas td.formato-raya{height:3.5rem}.campo-ayuda{margin:var(--espacio-1) 0 0;font-size:var(--texto-12);color:var(--texto-secundario)}.boton-enlace{font:inherit;color:var(--acento);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-weight:600}.boton-enlace:hover{text-decoration:underline}.prev-programas{margin:var(--espacio-5) 0 0;gap:var(--espacio-3);padding:0;list-style:none;display:grid}.prev-programas li{padding:var(--espacio-3);border:1px solid var(--linea);border-radius:var(--radio-tarjeta)}.prev-nota{margin:var(--espacio-2) 0 0;color:var(--texto-secundario);font-size:var(--texto-14)}.prev-libro{margin-top:var(--espacio-6);padding:var(--espacio-5);border:1px solid var(--linea);border-radius:var(--radio-tarjeta)}.prev-libro>header{justify-content:space-between;align-items:baseline;gap:var(--espacio-3);flex-wrap:wrap;display:flex}.prev-codigo{color:var(--texto-secundario);margin:0;font-weight:600}.prev-sin-codigo{font-style:italic;font-weight:400}.prev-etapas{gap:var(--espacio-2);margin-top:var(--espacio-5);border-bottom:1px solid var(--linea);flex-wrap:wrap;display:flex}.prev-etapa{padding:var(--espacio-2) var(--espacio-3);font:inherit;color:var(--texto-secundario);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000}.prev-etapa.es-activa{color:var(--acento);border-bottom-color:var(--acento);font-weight:600}.prev-indicadores{margin-top:var(--espacio-5)}.prev-indicadores-fila{gap:var(--espacio-4);margin-top:var(--espacio-3);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.prev-indicador{padding:var(--espacio-4);border:1px solid var(--linea);border-radius:var(--radio-tarjeta)}.prev-indicador-titulo{font-size:var(--texto-12);color:var(--texto-secundario);margin:0}.prev-indicador-valor{margin:var(--espacio-1) 0 0;font-size:var(--texto-28);font-weight:600}.prev-indicador-vacio{margin:var(--espacio-1) 0 0;font-size:var(--texto-18);color:var(--texto-secundario);font-style:italic}.prev-indicador-base{margin:var(--espacio-1) 0 0;font-size:var(--texto-12);color:var(--texto-secundario)}.tablero-rehabilitacion{margin-top:var(--espacio-5)}.tablero-rehab-tarjetas{gap:var(--espacio-4);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));margin:0;padding:0;list-style:none;display:grid}.tablero-rehab-tarjeta{padding:var(--espacio-4);border:1px solid var(--linea);border-radius:var(--radio-tarjeta);transition:transform var(--transicion), box-shadow var(--transicion)}.tablero-rehab-tarjeta:hover{box-shadow:0 2px 8px var(--velo);transform:translateY(-1px)}.tablero-rehab-rotulo{font-size:var(--texto-12);color:var(--texto-secundario);margin:0}.tablero-rehab-cifra{margin:var(--espacio-1) 0 0;font-size:var(--texto-28);font-weight:600}.tablero-rehab-cifra.es-critico{color:var(--critico-texto)}.tablero-rehab-cifra.es-advertencia{color:var(--advertencia-texto)}.tablero-rehab-nota{margin:var(--espacio-1) 0 0;font-size:var(--texto-12);color:var(--texto-secundario)}.rehab-delegacion{margin-top:var(--espacio-4);padding:var(--espacio-4);border:1px solid var(--linea);border-radius:var(--radio-tarjeta)}.rehab-delegacion h3{margin:0 0 var(--espacio-2);font-size:var(--texto-14)}.rehab-delegacion .acciones{margin-top:var(--espacio-3)}.inc-proponer{margin-top:var(--espacio-4)}.inc-proponer-formulario{margin-top:var(--espacio-3);padding:var(--espacio-4);border:1px solid var(--linea);border-radius:var(--radio-tarjeta)}.tabla-envoltura{max-width:100%;overflow-x:auto}.prev-tabla{border-collapse:collapse;width:100%;margin-top:var(--espacio-4)}.prev-tabla th,.prev-tabla td{padding:var(--espacio-2) var(--espacio-3);border-bottom:1px solid var(--linea);text-align:left}.prev-tabla th{font-size:var(--texto-12);color:var(--texto-secundario)}.prev-tabla tbody th{font-size:inherit;color:inherit;font-weight:600}.prev-tabla td.es-advertencia{color:var(--advertencia-texto);font-weight:600}.prev-nueva{margin-top:var(--espacio-5);padding-top:var(--espacio-5);border-top:1px solid var(--linea)}.prev-contadores{gap:var(--espacio-3);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}.prev-ges{margin-top:var(--espacio-6)}.prev-lista-ges{margin:var(--espacio-3) 0 0;padding:0;list-style:none}.prev-lista-ges li{padding:var(--espacio-2) 0;border-bottom:1px solid var(--linea)}.inc-episodio{margin-top:var(--espacio-5);padding:var(--espacio-5);border:1px solid var(--linea);border-radius:var(--radio-tarjeta)}.inc-episodio>header{justify-content:space-between;align-items:baseline;gap:var(--espacio-3);flex-wrap:wrap;display:flex}.inc-cadena{margin:var(--espacio-4) 0 0;gap:var(--espacio-3);padding:0;list-style:none;display:grid}.inc-cadena li{padding-left:var(--espacio-4);border-left:3px solid var(--linea)}.inc-cadena p{margin:0}.inc-nota,.aus-nota{color:var(--texto-secundario);font-size:var(--texto-14)}.inc-hueco-marca,.aus-hueco{margin-top:var(--espacio-2);color:var(--critico-texto);font-size:var(--texto-14);font-weight:600}.inc-nueva{margin-top:var(--espacio-5);padding-top:var(--espacio-5);border-top:1px solid var(--linea)}.inc-fila{gap:var(--espacio-3);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.inc-calculado{margin:var(--espacio-3) 0 0;padding:var(--espacio-3);border-radius:var(--radio-tarjeta);border:1px dashed var(--linea)}.inc-hueco{margin-top:var(--espacio-4)}.aus-trabajadores,.aus-lista{margin:var(--espacio-4) 0 0;gap:var(--espacio-3);padding:0;list-style:none;display:grid}.aus-fila{padding:var(--espacio-4);border:1px solid var(--linea);border-radius:var(--radio-tarjeta)}.aus-fila.es-con-hueco{border-color:var(--critico-texto)}.aus-cabecera{margin:0}.aus-datos{gap:var(--espacio-3);margin:var(--espacio-3) 0 0;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}.aus-datos dt{font-size:var(--texto-12);color:var(--texto-secundario)}.aus-datos dd{margin:0}.aus-visto-bueno{margin:var(--espacio-3) 0 0;font-size:var(--texto-14)}.aus-validar{margin-top:var(--espacio-3);padding-top:var(--espacio-3);border-top:1px solid var(--linea)}.aus-listado,.usr-pendientes{margin-top:var(--espacio-6)}.usr-lista-propuestas{margin:var(--espacio-4) 0 0;gap:var(--espacio-4);padding:0;list-style:none;display:grid}.usr-propuesta{padding:var(--espacio-5);border:1px solid var(--linea);border-left:3px solid var(--acento);border-radius:var(--radio-tarjeta)}.usr-propuesta-quien{margin:0}.usr-datos{gap:var(--espacio-3);margin:var(--espacio-4) 0 0;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}.usr-datos dt{font-size:var(--texto-12);color:var(--texto-secundario)}.usr-datos dd{margin:0}.usr-nota{color:var(--texto-secundario);font-size:var(--texto-14);margin:var(--espacio-3) 0 0}.usr-error{color:var(--critico-texto);font-size:var(--texto-12);margin:var(--espacio-2) 0 0}.usr-directorio{margin-top:var(--espacio-6)}.usr-directorio .tabla-marco{margin-top:var(--espacio-4)}.usr-rol-clinico{font-weight:600}.usr-formulario{margin-top:var(--espacio-6);padding-top:var(--espacio-5);border-top:1px solid var(--linea)}.usr-fila{gap:var(--espacio-3);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.rgl-lista{margin:var(--espacio-5) 0 0;gap:var(--espacio-4);padding:0;list-style:none;display:grid}.rgl-regla{padding:var(--espacio-5);border:1px solid var(--linea);border-radius:var(--radio-tarjeta)}.rgl-regla h3{margin:var(--espacio-2) 0 0}.rgl-codigo,.rgl-norma{font-size:var(--texto-12);color:var(--texto-secundario);margin:0}.rgl-version{margin:var(--espacio-3) 0 0;font-size:var(--texto-14)}.rgl-parametros{gap:var(--espacio-3);margin:var(--espacio-3) 0 0;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}.rgl-parametros dt{font-size:var(--texto-12);color:var(--texto-secundario)}.rgl-parametros dd{margin:0}.rgl-nota,.rgl-motivo{color:var(--texto-secundario);font-size:var(--texto-14);margin:var(--espacio-3) 0 0}.rgl-pendiente{margin:var(--espacio-3) 0 0;padding:var(--espacio-3);border-left:3px solid var(--acento);font-size:var(--texto-14)}.rgl-cita{margin:var(--espacio-4) 0 0;padding-left:var(--espacio-4);border-left:1px solid var(--linea);color:var(--texto-secundario);font-size:var(--texto-14)}.rgl-propuesta{margin-top:var(--espacio-4);padding:var(--espacio-4);border:1px dashed var(--acento);border-radius:var(--radio-tarjeta)}.rgl-propuesta-titulo{margin:0;font-weight:600}.rgl-cambios{margin:var(--espacio-3) 0 0;padding-left:var(--espacio-5);font-size:var(--texto-14)}.rgl-decision{gap:var(--espacio-3);margin-top:var(--espacio-3);flex-wrap:wrap;align-items:flex-start;display:flex}.rgl-cierre{gap:var(--espacio-3);flex-basis:100%;display:grid}.rgl-resultado{margin:var(--espacio-3) 0 0;font-size:var(--texto-14);font-weight:500}.rgl-cierre-botones{gap:var(--espacio-3);flex-wrap:wrap;display:flex}.rgl-historia{margin-top:var(--espacio-4)}.rgl-anteriores{margin:var(--espacio-3) 0 0;gap:var(--espacio-3);padding:0;list-style:none;display:grid}.rgl-anteriores li{padding-left:var(--espacio-4);border-left:3px solid var(--linea)}.rgl-anteriores p{margin:0}.rgl-formulario{margin-top:var(--espacio-6);padding-top:var(--espacio-5);border-top:1px solid var(--linea)}.rgl-fila{gap:var(--espacio-3);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}.rgl-calendario{margin-top:var(--espacio-6);padding-top:var(--espacio-5);border-top:1px solid var(--linea)}.rgl-lista-sobrevenidos{margin:var(--espacio-4) 0 0;gap:var(--espacio-3);padding:0;list-style:none;display:grid}.bov-cerrada{margin-top:var(--espacio-6);padding:var(--espacio-6);border:1px dashed var(--borde-control);border-radius:var(--radio-tarjeta);max-width:46rem}.bov-cerrada p{margin:0 0 var(--espacio-4)}.bov-listado{margin-top:var(--espacio-6)}.bov-lista{margin:var(--espacio-4) 0 0;gap:var(--espacio-4);padding:0;list-style:none;display:grid}.bov-documento{padding:var(--espacio-5);border:1px solid var(--linea);border-radius:var(--radio-tarjeta)}.bov-documento.es-reemplazado{opacity:.75}.bov-cabecera{margin:0}.bov-datos{gap:var(--espacio-3);margin:var(--espacio-3) 0 0;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}.bov-datos dt{font-size:var(--texto-12);color:var(--texto-secundario)}.bov-datos dd{margin:0}.bov-huella{font-family:ui-monospace,Cascadia Code,Consolas,monospace}.bov-nota{color:var(--texto-secundario);font-size:var(--texto-14);margin:var(--espacio-3) 0 0}.bov-descarga{margin-top:var(--espacio-4);padding-top:var(--espacio-4);border-top:1px solid var(--linea)}.bov-formulario{margin-top:var(--espacio-6);padding-top:var(--espacio-5);border-top:1px solid var(--linea)}.bov-fila{gap:var(--espacio-3);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.inc-custodiado{color:var(--acento);font-weight:600}.solo-lectores{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.formato{gap:var(--espacio-6);margin-top:var(--espacio-5);display:grid}.formato-hoja{gap:var(--espacio-4);padding:var(--espacio-4);border:1px solid var(--borde-control);border-radius:var(--radio-tarjeta);display:grid}.formato-membrete{border:1px solid var(--borde-control);grid-template-columns:minmax(0,10rem) minmax(0,1fr) minmax(0,12rem);display:grid}.formato-membrete>*{min-width:0;margin:0}.formato-membrete>*+*{border-left:1px solid var(--borde-control)}.formato-membrete-logo{padding:var(--espacio-2);background:var(--fondo-logo);place-items:center;display:grid}.formato-membrete-logo img{width:100%;max-width:9rem;height:auto;display:block}.formato-membrete-titulo{padding:var(--espacio-2);text-align:center;font-size:var(--texto-16);place-items:center;display:grid}.formato-membrete-control{display:grid}.formato-membrete-control>p{justify-content:center;align-items:center;gap:var(--espacio-1);padding:2px var(--espacio-2);font-size:var(--texto-12);text-align:center;margin:0;display:flex}.formato-membrete-control>p+p{border-top:1px solid var(--borde-control)}.formato-membrete-consecutivo{white-space:nowrap}.formato-membrete-consecutivo:empty{border-bottom:1px solid var(--borde-control);min-width:6rem;min-height:1em}.formato-marca-x{display:none}.formato-banda{gap:var(--espacio-3);min-width:0;padding:var(--espacio-3);border:1px solid var(--linea);border-radius:var(--radio-control);margin:0;display:grid}.formato-banda-titulo{width:100%;padding:var(--espacio-2) var(--espacio-3);background:var(--fondo-sutil);border-radius:var(--radio-control);font-size:var(--texto-12);letter-spacing:.06em;font-weight:700}.formato-fila{gap:var(--espacio-2);display:grid}.formato-rotulo-fila{margin:0}.formato-celdas{gap:var(--espacio-3);grid-template-columns:repeat(auto-fit,minmax(min(13rem,100%),1fr));display:grid}.formato-celda{gap:var(--espacio-1);align-content:start;min-width:0;margin:0;display:grid}.formato-impreso{font-size:var(--texto-12);letter-spacing:.03em;margin:0;font-weight:700}.formato-parentesis{text-transform:none;letter-spacing:normal;color:var(--texto-secundario);font-weight:400}.formato-valor{min-height:1.5rem;margin:0}.formato-raya{border-bottom:1px solid var(--borde-control);min-height:1.5rem;margin:0}.formato-nota{font-size:var(--texto-12);color:var(--texto-secundario);margin:0}.formato-nota-ajena{padding-left:var(--espacio-2);border-left:3px solid var(--linea);font-style:italic}.formato-celda-inerte .formato-nota,.formato-celda-derivada .formato-nota,.formato-nota-hoja{font-style:italic}.formato-celda input,.formato-celda select,.formato-celda textarea{width:100%;min-width:0;max-width:100%}.formato-celda input:disabled,.formato-celda select:disabled,.formato-celda textarea:disabled,.formato-casilla input:disabled,.formato-opcion input:disabled{background:var(--fondo-sutil);color:var(--texto-secundario);cursor:not-allowed}.formato-casillas{gap:var(--espacio-2) var(--espacio-5);flex-wrap:wrap;display:flex}.formato-casilla{align-items:center;gap:var(--espacio-2);font-size:var(--texto-14);display:flex}.formato-opciones{display:grid}.formato-opcion{align-items:start;gap:var(--espacio-3);padding:var(--espacio-2) 0;border-bottom:1px solid var(--linea);font-size:var(--texto-14);grid-template-columns:1fr auto;display:grid}.formato-opcion-texto{min-width:0}.formato-opcion-retirada .formato-opcion-texto{color:var(--texto-secundario)}.formato-parrafo{font-weight:400;font-size:var(--texto-14);letter-spacing:normal;line-height:1.5}.formato-tabla{border-collapse:collapse;width:100%;font-size:var(--texto-14)}.formato-tabla th,.formato-tabla td{padding:var(--espacio-2) var(--espacio-3);border:1px solid var(--linea);text-align:left;vertical-align:top}.formato-tabla thead th{background:var(--fondo-sutil);font-size:var(--texto-12);letter-spacing:.04em}.formato-tabla td.formato-raya{min-width:6rem;height:2.5rem}.formato-tabla input{width:100%;min-width:0;max-width:100%}.formato-tabla input:disabled{background:var(--fondo-sutil);color:var(--texto-secundario);cursor:not-allowed}.solo-impresion{display:none}.formato-fuera{gap:var(--espacio-2);padding:var(--espacio-3);border:1px dashed var(--borde-control);border-radius:var(--radio-control);display:grid}.formato-fuera-marca{font-size:var(--texto-12);color:var(--texto-secundario);margin:0;font-style:italic}.formato-acto{gap:var(--espacio-3);padding-top:var(--espacio-3);border-top:1px solid var(--linea);justify-items:start;display:grid}.formato-pie{text-align:right;color:var(--texto-secundario);font-weight:400}@media (width<=600px){.barra{padding-inline:var(--espacio-4);gap:var(--espacio-2)}.barra-sesion{gap:var(--espacio-2)}.barra-rol{display:none}.usuario-disparador{min-width:0;max-width:46vw}.formato-hoja{padding:var(--espacio-3)}.formato-banda{padding:var(--espacio-2)}.formato-membrete{grid-template-columns:minmax(0,7rem) minmax(0,1fr)}.formato-membrete-control{border-left:0;border-top:1px solid var(--borde-control);grid-column:1/-1}}@page{size:letter portrait;margin:10mm 12mm}@page f53{size:letter landscape;margin:6mm 8mm}@page f37{size:letter portrait;margin:12mm 15mm}@media print{.barra,.pie-creador,.menu,.saltar,.no-imprimir,.formato-acto,.cargando,.formato-nota,.formato-nota-ajena,.formato-fuera,.aviso{display:none!important}.solo-impresion{display:block}.formato-celda select,.formato-celda input,.formato-celda textarea,.formato-tabla input,.formato-casilla input,.formato-opcion input{display:none}body,.marco,.contenido,.pagina,.rehab-detalle{background:var(--fondo);border:0;min-height:0;margin:0;padding:0;display:block}.formato{-webkit-print-color-adjust:exact;print-color-adjust:exact;margin:0;font-size:9pt;line-height:1.25;display:block}.formato-hoja{border:0;border-radius:0;padding:0;display:block}.formato-hoja+.formato-hoja{break-before:page}.formato-membrete{border:.75pt solid var(--linea-impresa);grid-template-columns:40mm 1fr 50mm;margin-bottom:2mm}.formato-membrete>*+*{border-left:.75pt solid var(--linea-impresa)}.formato-membrete-logo{padding:1.5mm}.formato-membrete-logo img{width:auto;max-width:36mm;max-height:15mm}.formato-membrete-titulo{padding:2mm;font-size:11pt;font-weight:700}.formato-membrete-control>p{padding:.5mm 1mm;font-size:8pt}.formato-membrete-control>p+p{border-top:.75pt solid var(--linea-impresa)}.formato-membrete-consecutivo:empty{border-bottom:.75pt solid var(--linea-impresa);min-width:22mm}.formato-banda{border:.75pt solid var(--linea-impresa);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:0;min-width:0;margin:-.75pt 0 0;padding:0;display:block}.formato-banda-titulo{float:left;border-bottom:.75pt solid var(--linea-impresa);background:var(--fondo-banda-impresa);border-radius:0;width:100%;margin:0;padding:.6mm 1.5mm;font-size:8.5pt}.formato-banda>:not(legend){clear:both}.formato-fila{border-top:.75pt solid var(--linea-impresa);gap:0;display:flex}.formato-banda>.formato-fila:first-of-type{border-top:0}.formato-rotulo-fila{border-right:.75pt solid var(--linea-impresa);background:var(--fondo-rotulo-impreso);flex:0 0 52mm;padding:.4mm 1.5mm;font-size:8pt}.formato-celdas{flex:auto;gap:0;display:flex}.formato-fila-apilada>.formato-celdas{flex-direction:column}.formato-celda{border-right:.75pt solid var(--linea-impresa);flex:1 1 0;grid-template-columns:52mm 1fr;gap:0;display:grid}.formato-celdas>.formato-celda:last-child{border-right:0}.formato-celdas>.formato-celda+.formato-celda,.formato-fila-rotulada .formato-celda{grid-template-columns:max-content 1fr}.formato-fila-apilada>.formato-celdas>.formato-celda{border-right:0;grid-template-columns:52mm 1fr}.formato-fila-apilada .formato-celda+.formato-celda{border-top:.75pt solid var(--linea-impresa)}.formato-celdas>.formato-celda-multilinea:not(:only-child){grid-template-columns:1fr}.formato-celda>.formato-impreso{border-right:.75pt solid var(--linea-impresa);background:var(--fondo-rotulo-impreso);letter-spacing:0;padding:.4mm 1.5mm;font-size:8pt}.formato-celdas>.formato-celda-multilinea:not(:only-child)>.formato-impreso{border-right:0;border-bottom:.75pt solid var(--linea-impresa)}.formato-parentesis{color:var(--texto);font-size:7.5pt}.formato-celda>.formato-valor,.formato-celda>.formato-raya{white-space:pre-wrap;overflow-wrap:anywhere;border:0;min-height:0;margin:0;padding:.4mm 1.5mm;font-size:8.5pt}.formato-celda-multilinea>.formato-valor{font-size:8pt;line-height:1.2}.formato-celdas>.formato-celda-multilinea:not(:only-child)>.formato-valor{font-size:7.5pt;line-height:1.15}.formato-celda-multilinea>.formato-raya:empty{min-height:8mm}.formato-casillas{flex-wrap:wrap;gap:.5mm 5mm;padding:1mm 1.5mm;display:flex}.formato-casilla{gap:1.5mm;font-size:8pt}.formato-marca-x{border:.75pt solid var(--linea-impresa);place-items:center;width:3.4mm;height:3.4mm;font-size:8pt;font-weight:700;line-height:1;display:inline-grid}.formato-marca-x[data-marcado=true]:after{content:"X"}.formato-opciones{display:block}.formato-opcion{border-bottom:0;border-top:.75pt solid var(--linea-impresa);grid-template-columns:1fr 12mm;gap:0;padding:0;font-size:8.5pt}.formato-banda>legend+.formato-opciones>.formato-opcion:first-child{border-top:0}.formato-opcion-texto{border-right:.75pt solid var(--linea-impresa);padding:.4mm 1.5mm}.formato-opcion .formato-marca-x{place-self:center}.formato-opcion-retirada .formato-opcion-texto{color:var(--texto)}.formato-parrafo{text-align:justify;margin:0;padding:1mm 1.5mm;font-size:8.5pt;line-height:1.3}.formato-tabla{table-layout:fixed;font-size:8.5pt}.formato-tabla th,.formato-tabla td{border:.75pt solid var(--linea-impresa);padding:.6mm 1.5mm}.formato-tabla tr>:first-child{border-left:0}.formato-tabla tr>:last-child{border-right:0}.formato-tabla tbody tr:last-child>*{border-bottom:0}.formato-tabla thead th{background:var(--fondo-banda-impresa);font-size:8pt}.formato-tabla td.formato-raya{min-width:0;height:8mm}.formato-tabla .solo-impresion{display:inline}.formato-pie{text-align:right;break-before:avoid;margin:0;padding-top:1mm;font-size:8pt}.formato-fila,.formato-opcion,.formato-tabla tr{break-inside:avoid}.tabla-envoltura{overflow:visible}.formato-f53{page:f53}.formato-f37{page:f37}.formato-f53 .formato-membrete{grid-template-columns:45mm 1fr 55mm}.formato-f53-notas .formato-parrafo{padding:.2mm 1.5mm;font-size:7.5pt;line-height:1.2}.formato-f53-encabezado .formato-celda,.formato-f53-encabezado .formato-celdas>.formato-celda+.formato-celda{grid-template-columns:max-content 1fr}.formato-f53-encabezado .formato-celda-sin-rotulo{grid-template-columns:1fr}.formato-f53-encabezado .formato-celda-sin-rotulo .formato-raya{min-height:4mm;margin-top:0}.formato-f53-tabla{border:.75pt solid var(--linea-impresa);margin-top:2mm}.formato-f53-tabla thead th{text-align:center;vertical-align:middle}.formato-f53-tabla td{height:16mm}.formato-f53-tabla tr{break-inside:auto}.formato-f53-texto{font-size:8pt}.formato-f53-tabla td.formato-f53-fecha{white-space:nowrap;font-size:8pt}.formato-f53-tabla thead th{overflow-wrap:anywhere;font-size:7.5pt}.formato-f37-marco,.formato-marco-impreso{border-collapse:collapse;width:100%;display:table}.formato-f37-marco>thead,.formato-marco-impreso>thead{display:table-header-group}.formato-f37-marco>tbody,.formato-marco-impreso>tbody{display:table-row-group}.formato-f37-marco>tfoot,.formato-marco-impreso>tfoot{display:table-footer-group}.formato-f37-marco>*>tr,.formato-marco-impreso>*>tr{display:table-row}.formato-f37-marco>*>tr>td,.formato-f37-marco>tbody>tr>td,.formato-marco-impreso>*>tr>td,.formato-marco-impreso>tbody>tr>td{margin:0;padding:0;display:table-cell}.formato-nota-impresa{margin:1mm 0 0;font-size:7.5pt;font-style:normal}.formato-acta-marca-fila.con-texto{border-top:.75pt solid var(--linea-impresa);grid-template-columns:105mm 1fr;gap:0}.formato-banda>legend+.formato-opciones>.formato-acta-marca-fila:first-child{border-top:0}.formato-acta-marca-fila.con-texto>.formato-opcion{border-top:0;border-right:.75pt solid var(--linea-impresa)}.formato-acta-casilla-texto{min-height:9mm}.formato-tabla textarea,.formato-acta-observacion input,.formato-acta-rotulo-fecha{display:none}.formato-acta-preguntas tr.es-no>*{background:0 0}.formato-acta-preguntas tr.es-no>th[scope=row]{box-shadow:none}.formato-acta-recuadro{min-height:30mm}.formato-acta-firmas td.formato-raya{height:14mm}}.tablero-seccion{gap:var(--espacio-4);margin-top:var(--espacio-6);display:grid}.tablero-seccion>h2{margin:0}.tablero-seccion-cabecera{justify-content:space-between;align-items:end;gap:var(--espacio-3);flex-wrap:wrap;display:flex}.tablero-graficas{gap:var(--espacio-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));display:grid}.tablero-graficas>*{min-width:0}.grafica{padding:var(--espacio-4);border:1px solid var(--linea);border-radius:var(--radio-tarjeta);align-content:start;gap:var(--espacio-3);min-width:0;margin:0;display:grid}.grafica-titulo{gap:var(--espacio-1);font-weight:600;display:grid}.grafica-descripcion{font-weight:400;font-size:var(--texto-12);color:var(--texto-secundario)}.grafica-lienzo{position:relative}.grafica-svg{width:100%;height:auto;display:block;overflow:visible}.grafica-rejilla{stroke:var(--grafica-rejilla);stroke-width:1px}.grafica-base{stroke:var(--grafica-base);stroke-width:1px}.grafica-eje{fill:var(--texto-secundario);font-variant-numeric:tabular-nums;font-size:11px}.grafica-valor{fill:var(--texto);font-size:12px;font-weight:600}.serie-1{fill:var(--serie-1);background:var(--serie-1)}.serie-2{fill:var(--serie-2);background:var(--serie-2)}.serie-3{fill:var(--serie-3);background:var(--serie-3)}.grafica-blanco{fill:#0000;cursor:default}.grafica-blanco:focus-visible{outline:2px solid var(--foco);outline-offset:-2px}.grafica-svg:has(.grafica-mes.es-activo) .grafica-mes:not(.es-activo) path{opacity:.45}.grafica-leyenda{gap:var(--espacio-2) var(--espacio-4);font-size:var(--texto-12);color:var(--texto-secundario);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.grafica-leyenda li{align-items:center;gap:var(--espacio-1);display:inline-flex}.grafica-muestra{width:10px;height:10px;margin-right:var(--espacio-1);border-radius:2px;display:inline-block}.grafica-detalle{min-width:10rem;padding:var(--espacio-2) var(--espacio-3);background:var(--fondo);border:1px solid var(--linea);border-radius:var(--radio-control);box-shadow:0 4px 12px var(--velo);font-size:var(--texto-12);pointer-events:none;z-index:2;position:absolute;top:0;transform:translate(8px)}.grafica-detalle.a-la-izquierda{transform:translate(calc(-100% - 8px))}.grafica-detalle p{margin:0}.grafica-detalle-mes{font-weight:600;margin-bottom:var(--espacio-1)!important}.grafica-detalle-total{color:var(--texto-secundario);margin-top:var(--espacio-1)!important}.grafica-vacia{color:var(--texto-secundario);font-size:var(--texto-14);pointer-events:none;place-items:center;margin:0;display:grid;position:absolute;inset:0}.grafica-vacia-texto{color:var(--texto-secundario);font-size:var(--texto-14);margin:0}.grafica-tabla summary{cursor:pointer;font-size:var(--texto-12);color:var(--acento)}.ranking{gap:var(--espacio-2);margin:0;padding:0;list-style:none;display:grid}.ranking-fila{align-items:center;gap:var(--espacio-3);font-size:var(--texto-14);grid-template-columns:minmax(0,11rem) minmax(0,1fr) auto;display:grid}.ranking-nombre{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ranking-pista{background:var(--fondo-sutil);border-radius:0 4px 4px 0;height:12px}.ranking-barra{background:var(--serie-1);border-radius:0 4px 4px 0;min-width:2px;height:100%;display:block}.ranking-valor{white-space:nowrap;font-weight:600}.ranking-unidad,.ranking-extra{color:var(--texto-secundario);font-weight:400;font-size:var(--texto-12)}@media (width<=600px){.grafica-eje{font-size:22px}.grafica-valor{font-size:24px}.grafica-detalle{min-width:8rem}}.grafica-provisional{opacity:.55;transition:opacity var(--transicion)}@media (width<=600px){.ranking-fila{grid-template-columns:minmax(0,1fr) auto}.ranking-pista{grid-area:2/1/auto/-1}}.tablero-anio{max-width:14rem;margin-top:var(--espacio-5)}.tablero-anio-en-linea{min-width:9rem;max-width:14rem}.vista-previa-franja{justify-content:space-between;align-items:center;gap:var(--espacio-3);padding:var(--espacio-3) var(--espacio-6);background:color-mix(in srgb, var(--advertencia-texto) 14%, var(--fondo));border-bottom:2px solid var(--advertencia-texto);color:var(--texto);flex-wrap:wrap;display:flex}.vista-previa-franja p{max-width:72ch;margin:0}.vista-previa-franja.es-error{background:color-mix(in srgb, var(--critico-texto) 12%, var(--fondo));border-bottom-color:var(--critico-texto)}@media (width<=600px){.vista-previa-franja{padding-inline:var(--espacio-4)}}.usuario-indicador{width:1em;margin-right:var(--espacio-1);color:var(--acento);display:inline-block}.restriccion{gap:var(--espacio-3);padding:var(--espacio-5);border-radius:var(--radio-tarjeta);border:2px solid;border-left-width:8px;display:grid}.restriccion h2{margin:0}.restriccion p{max-width:72ch;margin:0}.restriccion-clinica{border-color:var(--critico-texto);background:color-mix(in srgb, var(--critico-texto) 10%, var(--fondo))}.restriccion-seguridad{border-color:var(--advertencia-texto);background:color-mix(in srgb, var(--advertencia-texto) 12%, var(--fondo))}.restriccion-sello{font-size:var(--texto-12);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.restriccion-clinica .restriccion-sello{color:var(--critico-texto)}.restriccion-seguridad .restriccion-sello{color:var(--advertencia-texto)}.restriccion-nota{font-size:var(--texto-12);color:var(--texto-secundario)}.arbol-controles{padding-bottom:var(--espacio-2)}.arbol-resumen{align-items:baseline;gap:var(--espacio-2);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--radio-control);list-style:none;display:flex}.arbol-resumen::-webkit-details-marker{display:none}.arbol-resumen:hover{background:var(--fondo-sutil)}.arbol-resumen:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.arbol-chevron{color:var(--texto-secundario);transition:transform var(--transicion);flex:none;align-self:center;transform:rotate(-90deg)}details[open]>.arbol-resumen .arbol-chevron{transform:none}.arbol-empresa>.arbol-resumen{align-items:center}.arbol-empresa>.arbol-resumen .empresa-cabecera{gap:var(--espacio-1);display:grid}.arbol-empresa>:not(summary){margin-top:var(--espacio-4)}.arbol-sede>:not(summary),.arbol-area>:not(summary){margin-top:var(--espacio-2)}.marca-retirado{margin-left:var(--espacio-2);padding:0 var(--espacio-2);font-size:var(--texto-12);letter-spacing:.04em;text-transform:uppercase;vertical-align:middle;color:var(--critico-texto);border:1px solid var(--critico-grafico);border-radius:999px;font-weight:600;display:inline-block}.marca-retiro-programado{margin-left:var(--espacio-2);padding:0 var(--espacio-2);font-size:var(--texto-12);vertical-align:middle;white-space:nowrap;color:var(--advertencia-texto);border:1px solid;border-radius:999px;font-weight:600;display:inline-block}.trab-alta h2,.trab-ficha h2{font-size:var(--texto-22)}.trab-retiro-programado{color:var(--advertencia-texto);font-weight:600}.trab-fila{gap:var(--espacio-3);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.trab-buscador{gap:var(--espacio-3);max-width:720px;display:grid}.trab-incluir-retirados{color:var(--texto);font-size:var(--texto-14)}.trab-resultados{gap:var(--espacio-2);margin:0;padding:0;list-style:none;display:grid}.trab-resultado{gap:var(--espacio-1);width:100%;padding:var(--espacio-3) var(--espacio-4);font:inherit;text-align:left;color:var(--texto);background:var(--fondo);border:1px solid var(--borde-control);border-radius:var(--radio-control);cursor:pointer;transition:border-color var(--transicion), background-color var(--transicion);display:grid}.trab-resultado:hover{background:var(--fondo-sutil);border-color:var(--texto-secundario)}.trab-resultado:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.trab-resultado.es-elegido{border-color:var(--acento);box-shadow:inset 3px 0 0 var(--acento)}.trab-resultado-nombre{font-weight:600}.trab-resultado-datos{font-size:var(--texto-14);color:var(--texto-secundario)}.trab-ficha{gap:var(--espacio-4);max-width:880px;padding:var(--espacio-5);border:1px solid var(--linea);border-radius:var(--radio-tarjeta);display:grid}.trab-ficha-cabecera{gap:var(--espacio-1);display:grid}.trab-ficha-estado{color:var(--texto-secundario);margin:0}.trab-datos{gap:var(--espacio-3);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));margin:0;display:grid}.trab-datos dt{font-size:var(--texto-12);color:var(--texto-secundario)}.trab-datos dd{margin:0}.trab-cargo h3,.trab-historial h3{margin-bottom:var(--espacio-2);font-size:var(--texto-16)}.trab-cargo p{margin:0}.trab-desde{color:var(--texto-secundario)}.trab-reservados h3{margin-bottom:var(--espacio-2);font-size:var(--texto-16)}.trab-reservados .campo-ayuda{margin-bottom:var(--espacio-3)}.trab-reservado{color:var(--texto-secundario);font-style:italic}.trab-excel{gap:var(--espacio-2);max-width:880px;display:grid}.trab-excel .campo-ayuda{margin:0}.dialogo-ancho{width:min(960px, calc(100vw - 2 * var(--espacio-4)))}.trab-imp-titulo{font-size:var(--texto-16);margin:0}.trab-resumen .es-rechazadas dd{color:var(--critico-texto);font-weight:600}.tabla-importacion td{vertical-align:top}.tabla-importacion .es-rechazada td{background:var(--fondo-sutil)}.trab-acciones-fila{gap:var(--espacio-1);padding-left:var(--espacio-4);margin:0;display:grid}.trab-rechazo{color:var(--critico-texto);font-weight:600}.trab-aplicada{gap:var(--espacio-1);color:var(--acento);white-space:nowrap;align-items:center;font-weight:600;display:inline-flex}.tabla-historial{border-collapse:collapse;width:100%;font-size:var(--texto-14)}.tabla-historial th,.tabla-historial td{padding:var(--espacio-2) var(--espacio-3);text-align:left;border-bottom:1px solid var(--linea)}.tabla-historial th{font-size:var(--texto-12);color:var(--texto-secundario);font-weight:600}
