.busqueda-global__abrir{align-items:center;gap:var(--space-2);min-width:16rem;padding:6px var(--space-3);white-space:nowrap;border:1px solid var(--line-strong);border-radius:var(--radio-control);background:var(--paper);color:var(--muted);font:inherit;font-size:var(--tamano-s);cursor:pointer;display:inline-flex}.busqueda-global__abrir:hover,.busqueda-global__abrir:focus-visible{color:var(--ink);border-color:var(--ink)}.busqueda-global__icono{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1rem;height:1rem}.busqueda-global__tecla{padding:0 var(--space-1);border:1px solid var(--line-strong);border-radius:var(--radio-chip);font:inherit;font-size:var(--tamano-xs);margin-left:auto}@media (width<=48rem),(pointer:coarse){.busqueda-global__tecla{display:none}}.busqueda-global input[type=search]{box-sizing:border-box;width:100%}.busqueda-global__lista{margin-top:var(--space-3);max-height:55vh;overflow:auto}.busqueda-global__aviso{margin:var(--space-2) 0;color:var(--muted);font-size:var(--tamano-s)}.busqueda-global__rotulo{margin:var(--space-3) 0 var(--space-1);font-size:var(--tamano-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.busqueda-global__fila{padding:6px var(--space-2);border-radius:var(--radio-control);color:inherit;flex-direction:column;gap:1px;text-decoration:none;display:flex}.busqueda-global__fila[aria-selected=true]{background:var(--gris-100);outline:1px solid var(--ink)}.busqueda-global__titulo{font-weight:600}.busqueda-global__sub{font-size:var(--tamano-xs);color:var(--muted)}@media (width<=640px){.barra-sup{justify-content:stretch}.busqueda-global__abrir{width:100%}}@font-face{font-family:Inter;src:url(/fonts/Inter-VariableFont_wght.latin.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/fonts/Inter-VariableFont_wght.latin-ext.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;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:Montserrat;src:url(/fonts/Montserrat-VariableFont_wght.latin.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-VariableFont_wght.latin-ext.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;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:Montserrat;src:url(/fonts/Montserrat-Italic-VariableFont_wght.latin.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Italic-VariableFont_wght.latin-ext.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap;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}:root{--navy-deep:#0f2245;--navy:#1b365d;--navy-light:#2a4a7a;--blue:#4b6fa5;--blue-hover:#3d5d8a;--ia-blue:#9fb4d5;--ink:#1a1a2e;--body-text:#2a2a3e;--muted:#6b6b7e;--soft-text:#6c6c80;--paper:#fff;--warm-white:#faf8f6;--ice-blue:#eef2f8;--pale-blue:#f0f4f8;--pale:#dce5ef;--gray-bg:#e7e8eb;--line:#e7e8eb;--line-strong:#c5cfdc;--success:#1e7e4a;--success-bg:#edf7f1;--warning:#92570a;--warning-bg:#fef6e7;--error:#c0392b;--error-bg:#fdf0ef;--info:#1b5680;--info-bg:#e8f2fa;--risk-high:#1b365d;--risk-medium:#4b6fa5;--risk-low:#868698;--shadow-sm:0 3px 12px #0f22451a;--shadow:0 18px 52px #1b365d1a;--shadow-md:0 7px 22px #0f22452e;--z-sticky:20;--z-menu:40;--z-modal:50;--z-aviso:60;--velo-desborde:#00000024;--sombra-arco:#0f22454d;--shadow-lg:0 28px 86px #1b365d24;--shadow-deep:0 12px 38px #0f22453d;--radius:6px;--radius-app:8px;--radius-sm:5px;--radius-pill:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--ease-out:cubic-bezier(.22, 1, .36, 1);--dur-fast:.16s;--dur-mid:.26s;--dur-slow:.42s;--superficie-0:var(--paper);--superficie-1:var(--gris-50);--superficie-2:var(--gris-100);--elev-1:4px 0 6px -4px #0000004d;--elev-2:0 6px 18px #0000002e;--elev-3:0 4px 8px #0f224514, 0 16px 36px #0f224529;--transicion:var(--dur-fast) var(--ease-out);--radio-tarjeta:var(--radius-app);--radio-chip:4px;--font-sans:"Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display:"Montserrat", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--app-h1-size:1.7rem;--app-h1-weight:700;--app-h2-size:1.15rem;--app-h2-weight:600;--app-h3-size:.95rem;--app-h3-weight:600;--app-label-size:.82rem;--app-label-weight:600;--app-caption-size:.72rem;--eyebrow-size:.76rem;--eyebrow-weight:800;--eyebrow-tracking:.08em;--caption-size:.78rem;--caption-weight:600;--body-weight:500;--body-line-height:1.4;--h3-line-height:1.2;--fuente-marca:var(--font-display);--fuente-display:var(--font-sans);--fuente-titulos:var(--font-sans);--fuente-texto:var(--font-sans);--fuente-mono:var(--font-sans);--peso-marca:900;--peso-titulo:600;--peso-fuerte:600;--peso-medio:500;--tamano-rotulo:.75rem;--tamano-xs:.8125rem;--tamano-s:.875rem;--tamano-texto:.9375rem;--tamano-lead:1rem;--tamano-cifra:1.75rem;--tamano-titulo:1.5rem;--tamano-titulo-pantalla:1.375rem;--tracking-rotulo:.06em;--alto-boton:2.25rem;--alto-boton-primario:var(--alto-boton);--alto-item-nav:2.5rem;--alto-fila:3.25rem;--alto-planilla:36px;--margen-pantalla:1.75rem;--margen-pantalla-arriba:1rem;--margen-pantalla-celular:var(--space-4);--ancho-nav:220px;--ancho-contenido:80rem;--ancho-lectura:55rem;--ancho-lista-inicio:820px;--punto-celular:48rem;--grosor-subrayado:2px;--velo:#0f224580;--ingreso-halo-1:#4a70a06b;--ingreso-halo-2:#1b365d99;--ingreso-velo:#101e3ed1;--ingreso-velo-medio:#101e3e80;--ingreso-velo-borde:#101e3e2e;--ingreso-pie:#142c50b8;--ingreso-linea:#ffffff0d;--ingreso-texto:#ffffffdb;--ingreso-marca-fuerte:#ffffff2b;--ingreso-marca:#ffffff1a;--ingreso-clase:#ffffff1f;--ingreso-titular:#ffffff0f;--color-fondo:var(--paper);--fondo-app:var(--sup-pagina);--color-superficie:var(--paper);--color-superficie-alt:var(--gris-50);--color-seleccion:var(--ice-blue);--superficie-leve:var(--paper);--tarjeta-pie:var(--gris-50);--texto-deshabilitado:var(--line-strong);--insignia-fondo:#ffffff2e;--color-texto:var(--ink);--color-cuerpo:var(--ink);--color-texto-suave:var(--muted);--color-texto-inverso:var(--paper);--color-borde:var(--line-strong);--color-borde-suave:var(--line);--color-primario:var(--navy);--color-primario-hover:var(--navy-deep);--color-primario-texto:var(--paper);--color-acento:var(--blue);--color-foco:var(--blue);--color-peligro:var(--error);--color-peligro-fondo:var(--error-bg);--color-aviso:var(--warning);--color-aviso-fondo:var(--warning-bg);--color-exito:var(--success);--color-exito-fondo:var(--success-bg);--color-info:var(--info);--color-info-fondo:var(--info-bg);--color-placeholder:var(--soft-text);--nav-texto:var(--paper);--nav-suave:var(--ia-blue);--nav-ajustes:var(--pale);--nav-activo-fondo:#ffffff24;--nav-activo-texto:var(--paper);--nav-hover-fondo:#ffffff14;--nav-separador:#ffffff2e;--nav-urgente:#ff8a7a;--nav-punto:var(--ia-blue);--prioridad-alta-fondo:var(--tablero-alta);--prioridad-alta-texto:var(--paper);--prioridad-alta-borde:var(--tablero-alta);--prioridad-media-fondo:var(--info-bg);--prioridad-media-texto:var(--info);--prioridad-media-borde:color-mix(in srgb, var(--blue) 40%, var(--paper));--prioridad-media-baja-fondo:var(--ice-blue);--prioridad-media-baja-texto:var(--navy-deep);--prioridad-media-baja-borde:var(--ia-blue);--prioridad-baja-fondo:var(--gris-100);--prioridad-baja-texto:var(--muted);--prioridad-baja-borde:var(--gris-300);--etiqueta-ok-fondo:var(--success-bg);--etiqueta-ok-texto:var(--success);--etiqueta-ok-borde:color-mix(in srgb, var(--success) 35%, var(--paper));--etiqueta-atencion-fondo:var(--warning-bg);--etiqueta-atencion-texto:var(--warning);--etiqueta-atencion-borde:color-mix(in srgb, var(--warning) 35%, var(--paper));--etiqueta-critico-fondo:var(--error-bg);--etiqueta-critico-texto:var(--error);--etiqueta-critico-borde:color-mix(in srgb, var(--error) 35%, var(--paper));--etiqueta-info-fondo:var(--info-bg);--etiqueta-info-texto:var(--info);--etiqueta-info-borde:color-mix(in srgb, var(--info) 35%, var(--paper));--grafico-alta:var(--navy-deep);--grafico-media:var(--blue);--grafico-media-baja:var(--ia-blue);--grafico-baja:var(--risk-low);--grafico-rejilla:var(--line);--grafico-celda:var(--gris-100);--grafico-banda:var(--warm-white);--estado-urgente:var(--error);--estado-proximo:var(--warning);--estado-ok:var(--success);--estado-neutro:var(--muted);--tablero-alta:var(--navy-deep);--tablero-media:var(--blue);--tablero-media-baja:var(--ia-blue);--tablero-baja:var(--risk-low);--tablero-urgente:var(--error);--tablero-proximo:var(--warning);--tablero-ok:var(--success);--tablero-neutro:var(--muted);--tablero-suave:var(--line-strong);--tablero-s1:var(--navy-deep);--tablero-s2:var(--blue);--tablero-s3:var(--ia-blue);--tablero-s4:var(--info);--tablero-s5:var(--warning);--tablero-s6:var(--risk-low);--tablero-pista:var(--gris-100);--borde:1px solid var(--gris-200);--borde-suave:1px solid var(--line);--borde-fuerte:1px solid var(--gris-300);--gris-50:#f7f8fa;--gris-100:#eff2f5;--gris-200:#e3e7ec;--gris-300:#d3d9e0;--gris-400:#aab3bf;--gris-500:#6b7585;--gris-700:#3f4857;--fondo-sutil:var(--gris-50);--fondo-hover:var(--gris-100);--alto-encabezado:3rem;--alto-pestanas:2.5rem;--desfase-sin-etiqueta:calc(var(--alto-etiqueta) + var(--space-1));--alto-etiqueta:1rem;--espacio-banda:var(--space-2);--alto-banda:calc(2 * var(--espacio-banda) + var(--alto-etiqueta) + var(--space-1) + var(--alto-control));--alto-cabecera-region:2.5rem;--alto-cabecera-tabla:2.25rem;--alto-fila-planilla:var(--alto-planilla);--alto-fila-doble:3rem;--alto-pie:2.5rem;--sup-pagina:var(--paper);--sup-panel:var(--paper);--sup-cabecera:var(--paper);--sup-cabecera-tabla:var(--gris-50);--sup-banda:var(--paper);--sup-fila-hover:var(--gris-50);--sup-fila-resaltada:var(--color-seleccion);--sup-deshabilitado:var(--gris-100);--borde-region:var(--gris-200);--linea-division:var(--gris-200);--borde-campo:#768194;--borde-campo-hover:var(--ink);--fondo-campo:var(--paper);--anillo-foco:var(--blue);--grosor-foco:2px;--alto-control:var(--alto-boton);--relleno-control:10px;--radio-control:6px;--radio-dialogo:10px;--ancho-campo-filtro:11rem;--ancho-campo-busqueda:20rem;--gutter-region:var(--space-3);--separacion-bloques:var(--space-3);--tamano-etiqueta:var(--tamano-xs);--icono-desplegar:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%231a1a2e' stroke-width='1.6'/%3E%3C/svg%3E");--icono-tilde:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5l3 3 6-7' fill='none' stroke='%23ffffff' stroke-width='2'/%3E%3C/svg%3E");--icono-guion:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8h8' fill='none' stroke='%23ffffff' stroke-width='2'/%3E%3C/svg%3E");--icono-error:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c0392b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7.5v5M12 16.2v.1'/%3E%3C/svg%3E");--icono-vacio:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b7585' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16v12H4z'/%3E%3Cpath d='M4 11h16M9 7V5h6v2'/%3E%3C/svg%3E");--icono-calendario:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 6h16v14H4zM4 10h16M8 3v4M16 3v4' fill='none' stroke='%231a1a2e' stroke-width='1.8'/%3E%3C/svg%3E")}@media (width<=48.75rem){:root{--alto-boton:2.75rem;--alto-control:2.75rem}}@media (pointer:coarse){:root{--alto-planilla:44px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{font-family:var(--fuente-texto);font-size:var(--tamano-texto);font-weight:var(--body-weight);line-height:var(--body-line-height);color:var(--color-cuerpo);background:var(--color-fondo);-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}a:not([class]){color:var(--navy)}a:not([class]):hover{color:var(--blue)}h1,h2,h3{font-family:var(--fuente-titulos);line-height:inherit;color:var(--color-texto)}h1{font-family:var(--fuente-display);line-height:1.2;font-size:var(--tamano-titulo-pantalla);font-weight:var(--peso-titulo);margin:0 0 var(--space-3)}h2{font-size:var(--tamano-lead);font-weight:var(--peso-titulo);margin:var(--space-4) 0 var(--space-2)}h3{font-size:var(--tamano-texto);font-weight:var(--peso-fuerte);margin:var(--space-3) 0 var(--space-2)}p{margin:0 0 var(--space-2)}:focus-visible{outline:var(--grosor-foco) solid var(--color-foco);outline-offset:2px}.saltar{top:-100px;left:var(--space-2);z-index:100;padding:var(--space-2) var(--space-3);border-radius:var(--radio-control);background:var(--paper);color:var(--ink);font-weight:var(--peso-fuerte);box-shadow:var(--elev-2);text-decoration:none;position:absolute}.saltar:focus-visible{top:var(--space-2)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mono{font-family:var(--fuente-mono);font-size:.92em}.suave{color:var(--color-texto-suave)}.rotulo{font-size:var(--tamano-rotulo);font-weight:var(--peso-titulo);letter-spacing:var(--tracking-rotulo);text-transform:uppercase;color:var(--color-texto-suave)}.marca{font-family:var(--fuente-marca);font-weight:var(--peso-marca);color:var(--paper)}.marca--claro{color:var(--ink)}.marca__ia{color:var(--ia-blue)}.app{background:var(--paper);flex-wrap:wrap;min-height:100vh;display:flex}.app__nav-col{flex:1 0 var(--ancho-nav);background:var(--navy-deep)}.app__nav{box-sizing:border-box;min-height:640px;padding:20px var(--space-3) var(--space-4);color:var(--nav-texto);background:var(--navy-deep);flex-direction:column;gap:20px;display:flex}.app__marca{flex-direction:column;gap:6px;padding:0 10px;display:flex}.app__marca .marca{font-size:var(--tamano-texto)}.app__estudio{font-size:var(--tamano-xs);font-weight:var(--peso-fuerte);color:var(--nav-suave);overflow-wrap:anywhere}.app__secciones{gap:var(--space-1);flex-direction:column;display:flex}.app__secciones--principal{flex-grow:1}.nav-item{font-family:var(--fuente-display);align-items:center;gap:var(--space-3);min-height:var(--alto-item-nav);border-radius:var(--radio-control);color:var(--nav-texto);font-size:var(--tamano-s);font-weight:var(--peso-medio);transition:background-color var(--transicion);padding:0 10px;text-decoration:none;display:flex}.nav-item:hover{background:var(--nav-hover-fondo)}.nav-item--ajustes{color:var(--nav-ajustes)}.nav-item[aria-current=page]{background:var(--nav-activo-fondo);color:var(--nav-activo-texto);font-weight:var(--peso-titulo)}.nav-item:focus-visible,.app__cerrar:focus-visible,.app__menu-boton:focus-visible,.nav-item[aria-current=page]:focus-visible{outline-color:var(--paper)}.nav-item__icono{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.nav-item__texto{flex-grow:1}.insignia{box-sizing:border-box;border-radius:var(--radius-pill);background:var(--insignia-fondo);min-width:22px;color:var(--paper);font-size:var(--tamano-rotulo);text-align:center;padding:2px 7px;font-weight:800}.nav-item[aria-current=page] .insignia{background:var(--insignia-fondo)}.app__yo{padding:var(--space-3) 10px 0;border-top:1px solid var(--nav-separador);flex-direction:column;gap:2px;display:flex}.app__yo-nombre{font-size:var(--tamano-s);font-weight:var(--peso-titulo);overflow-wrap:anywhere}.app__cerrar{min-height:44px;font:inherit;font-size:var(--tamano-xs);font-weight:var(--peso-fuerte);text-align:left;color:var(--nav-suave);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:flex}.app__cerrar:hover{text-underline-offset:3px;text-decoration:underline}.app__cuenta:empty{display:none}.app__cuenta{margin-top:var(--space-2)}.app__main{box-sizing:border-box;min-width:0;padding:var(--margen-pantalla-arriba) var(--margen-pantalla) var(--space-6);background:var(--fondo-app);flex:999 560px}.encabezado{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-5);padding-bottom:var(--space-2);margin-bottom:var(--space-3);border-bottom:var(--borde-fuerte);flex-wrap:wrap;display:flex}.encabezado__texto{align-items:baseline;gap:0 var(--space-3);flex-wrap:wrap;flex:1 1 0;min-width:0;display:flex}.encabezado__rotulo{font-size:var(--tamano-rotulo);font-weight:var(--peso-titulo);letter-spacing:var(--tracking-rotulo);text-transform:uppercase;color:var(--muted);margin:0}.encabezado__rotulo a{color:var(--navy)}.encabezado__rotulo a:not(.volver){text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.encabezado__rotulo a:hover{color:var(--blue)}.volver{align-items:center;gap:.35em;margin:-4px 0;padding:4px 0;text-decoration:none;display:inline-flex}.volver:hover{text-decoration:underline}.encabezado h1{margin:0;line-height:1.2}.encabezado__acciones{align-items:center;gap:var(--space-1) var(--space-5);flex-wrap:wrap;flex:none;display:flex}@media (width<=48rem){.encabezado__acciones .boton--primario{flex:100%;order:-1}.encabezado__acciones>.boton:not(.boton--primario),.encabezado__acciones>.menu-acciones{flex:auto}.app__main{padding:var(--space-3) var(--margen-pantalla-celular) var(--space-5)}.encabezado__acciones{width:100%}}.app__buscar{padding:0 2px}.app__nav .busqueda-global__abrir{padding:6px var(--space-2);box-sizing:border-box;border-color:var(--nav-separador);background:var(--nav-hover-fondo);width:100%;min-width:0;max-width:100%;color:var(--nav-suave);overflow:hidden}.app__nav .busqueda-global__abrir:hover,.app__nav .busqueda-global__abrir:focus-visible{color:var(--nav-texto);border-color:var(--nav-texto);outline-color:var(--paper)}.app__nav .busqueda-global__abrir>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.app__nav .busqueda-global__tecla{border-color:var(--nav-separador);flex:none}.app__barra-movil,.app__velo{display:none}@media (width<=48.75rem){.app{flex-flow:column}.app__main{flex:auto}.app__barra-movil{z-index:var(--z-sticky);align-items:center;gap:var(--space-3);min-width:0;max-width:100%;min-height:2.75rem;padding:var(--space-1) var(--space-3);background:var(--navy-deep);flex:none;display:flex;position:sticky;top:0;overflow:hidden}.app__barra-movil .marca{min-width:0;font-size:var(--tamano-texto);white-space:nowrap}.app__barra-movil .app__buscar{flex:auto;min-width:0;max-width:14rem;margin-left:auto}.app__barra-movil .busqueda-global__abrir{border-color:var(--nav-separador);background:var(--nav-hover-fondo);width:100%;min-width:0;color:var(--nav-suave);overflow:hidden}.app__hamburguesa{border:1px solid var(--nav-separador);border-radius:var(--radius-app);width:2.25rem;height:2.25rem;color:var(--nav-texto);cursor:pointer;background:0 0;flex:none;place-items:center;padding:0;display:grid}.app__hamburguesa:focus-visible{outline-color:var(--paper)}.app__hamburguesa-rayas,.app__hamburguesa-rayas:before,.app__hamburguesa-rayas:after{background:currentColor;width:1.125rem;height:2px;display:block}.app__hamburguesa-rayas{position:relative}.app__hamburguesa-rayas:before,.app__hamburguesa-rayas:after{content:"";position:absolute;left:0}.app__hamburguesa-rayas:before{top:-6px}.app__hamburguesa-rayas:after{top:6px}.app__velo{z-index:30;background:var(--velo);animation:velo-entra var(--dur-fast) ease-out;display:block;position:fixed;inset:0}.app__nav-col{z-index:40;visibility:hidden;width:min(18rem,86vw);box-shadow:var(--shadow-deep);transition:transform var(--dur-fast) ease-out, visibility 0s linear var(--dur-fast);flex:none;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-100%)}.app__nav-col--abierto{visibility:visible;transition:transform var(--dur-fast) ease-out;transform:none}.app__nav{min-height:100%}@media (prefers-reduced-motion:reduce){.app__nav-col,.app__nav-col--abierto{transition:none}.app__velo{animation:none}}}@keyframes velo-entra{0%{opacity:0}}.app__controles{gap:var(--space-1);padding:0 2px;display:flex}.app__control,.app__reabrir{border:1px solid var(--nav-separador);border-radius:var(--radius-app);width:2rem;height:2rem;color:var(--nav-suave);cursor:pointer;background:0 0;place-items:center;padding:0;display:grid}.app__control:hover,.app__reabrir:hover{color:var(--nav-texto);border-color:var(--nav-texto)}.app__control:focus-visible,.app__reabrir:focus-visible{outline-color:var(--paper)}.app__control .nav-item__icono,.app__reabrir .nav-item__icono{width:1rem;height:1rem}.app__reabrir{top:var(--space-3);left:var(--space-3);z-index:15;background:var(--navy);color:var(--nav-texto);position:fixed}@media (width>=48.76rem){.app__nav-col{flex:0 0 var(--ancho-nav);width:var(--ancho-nav);align-self:flex-start;height:100dvh;position:sticky;top:0;overflow:hidden auto}.app__nav{min-height:100%}.app__nav-col--colapsada{flex-basis:4rem;width:4rem}.app__nav-col--colapsada .app__nav{padding-inline:var(--space-2)}.app__nav-col--colapsada .app__marca,.app__nav-col--colapsada .nav-item__texto,.app__nav-col--colapsada .app__cuenta,.app__nav-col--colapsada .busqueda-global__abrir span,.app__nav-col--colapsada .busqueda-global__tecla{display:none}.app__nav-col--colapsada .app__controles{flex-direction:column;align-items:center}.app__nav-col--colapsada .nav-item{justify-content:center;padding:0;position:relative}.app__nav-col--colapsada .insignia{min-width:1rem;font-size:var(--tamano-rotulo);padding:0 4px;position:absolute;top:2px;right:2px}.app__nav-col--colapsada .app__nav .busqueda-global__abrir{justify-content:center;padding:6px 0}.app__nav-col--oculta{display:none}.app__nav-col--oculta~.app__main{padding-left:3.5rem}}@media (width>=48.76rem) and (prefers-reduced-motion:no-preference){.app__nav-col{transition:flex-basis var(--dur-fast) ease-out, width var(--dur-fast) ease-out}}@media (width<=48.75rem){.app__reabrir{display:none}}.nav-cal{padding:var(--space-2) 6px 0;border-top:1px solid var(--nav-separador)}.nav-cal .cal__titulo,.nav-cal .cal__cab{color:var(--nav-suave)}.nav-cal .cal__titulo{padding-bottom:var(--space-1)}.nav-cal .cal__cabeceras{border-top:0}.nav-cal .cal__cab{padding:2px 0}.nav-cal .cal__dia{height:28px;color:var(--nav-texto);cursor:pointer}.nav-cal .cal__dia--finde{color:var(--nav-suave)}.nav-cal .cal__num{width:22px;height:20px}.nav-cal button.cal__dia:hover .cal__num{background:var(--nav-hover-fondo)}.nav-cal .cal__dia:focus-visible{outline:2px solid var(--nav-texto);outline-offset:-2px}.nav-cal .cal__dia--hoy .cal__num{background:var(--nav-activo-fondo);color:var(--nav-activo-texto)}.nav-cal .cal__marca{border-radius:var(--radius-pill);background:var(--nav-punto);width:5px;height:5px}.nav-cal .cal__marca--urgente{background:var(--nav-urgente)}.nav-cal__resumen{margin:var(--space-1) 0 0;font-size:var(--tamano-xs);color:var(--nav-suave)}.nav-cal--compacta{padding:var(--space-2) 0 0;justify-content:center;display:flex}.nav-cal__icono{position:relative}.nav-cal--controles{display:contents}.nav-cal__cuenta{min-width:14px;color:var(--nav-texto);font-size:var(--tamano-rotulo);font-weight:var(--peso-titulo);text-align:center;padding:0 2px;line-height:14px;position:absolute;top:-2px;right:-4px}.nav-cal__flotante{z-index:60;width:15rem;padding:var(--space-3);background:var(--navy-deep);border:1px solid var(--nav-separador);box-shadow:var(--shadow-deep);position:fixed;overflow-y:auto}.nav-cal__flotante .nav-cal__resumen{margin:0 0 var(--space-2)}.nav-cal__flotante .cal__titulo,.nav-cal__flotante .cal__cab,.nav-cal__flotante .nav-cal__resumen{color:var(--nav-suave)}.nav-cal__flotante .cal__dia{height:28px;color:var(--nav-texto);cursor:pointer}.pantalla{width:100%;min-width:0;display:flow-root}.pantalla>*{min-width:0}.medida-lectura,.cliente-form>.campo,.cliente-form>.cliente-form__fila,.dk-form>.campo,.dk-form>p{max-width:var(--ancho-lectura)}.boton{justify-content:center;align-items:center;gap:var(--space-2);box-sizing:border-box;min-height:var(--alto-boton);border:1px solid var(--borde-campo);border-radius:var(--radio-control);background:var(--paper);color:var(--ink);font:inherit;font-size:var(--tamano-s);font-weight:var(--peso-medio);white-space:nowrap;cursor:pointer;padding:0 14px;text-decoration:none;display:inline-flex}.boton--primario{min-height:var(--alto-boton-primario);background:var(--color-primario);color:var(--color-primario-texto);font-size:var(--tamano-s);font-weight:var(--peso-fuerte);border:1px solid #0000;padding:0 16px}.boton--texto{color:var(--muted);background:0 0;border-color:#0000}.boton--texto:hover:not(:disabled):not([aria-disabled=true]){color:var(--ink);background:0 0}.boton--peligro{min-height:var(--alto-boton-primario);border-color:var(--error);background:var(--error);color:var(--paper);font-weight:var(--peso-fuerte);padding:0 16px}.boton--peligro:hover:not(:disabled):not([aria-disabled=true]){background:var(--ink);border-color:var(--ink)}.boton:disabled,.boton[aria-disabled=true]{border:1px solid var(--gris-300);background:var(--gris-50);color:var(--gris-400);cursor:not-allowed}.boton[aria-busy=true]{cursor:progress}.giro{border-radius:var(--radius-pill);border:2px solid;border-right-color:#0000;width:1em;height:1em;animation:.7s linear infinite girar}@keyframes girar{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.giro{animation-duration:2.4s}.esqueleto__barra{animation:none}}.segmentado{border:1px solid var(--borde-campo);border-radius:var(--radio-control);background:var(--paper);flex:none;display:inline-flex;overflow:hidden}.segmentado .boton{min-height:calc(var(--alto-boton) - 2px);border:0;border-left:1px solid var(--borde-campo);background:var(--paper);color:var(--muted);border-radius:0;margin:0}.segmentado .boton:first-child{border-left:0}.segmentado .boton[aria-pressed=true]{background:var(--gris-100);color:var(--ink);font-weight:var(--peso-fuerte)}.segmentado .boton:focus-visible{outline-offset:-2px}.campo{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.campo__etiqueta,.etiqueta-campo{font-size:var(--tamano-etiqueta);font-weight:var(--peso-fuerte);color:var(--body-text);line-height:1.25}.campo__ayuda{font-size:var(--tamano-xs);color:var(--muted)}.campo__error{gap:var(--space-1);font-size:var(--tamano-xs);font-weight:var(--peso-fuerte);color:var(--error);display:flex}input:where(:not([type=checkbox],[type=radio],[type=range],[type=file])),select,textarea{box-sizing:border-box;width:100%;min-height:var(--alto-control);padding:0 var(--relleno-control);border:1px solid var(--borde-campo);border-radius:var(--radio-control);background-color:var(--fondo-campo);color:var(--ink);font:inherit;font-size:var(--tamano-s);font-weight:var(--peso-medio);letter-spacing:normal;text-transform:none;margin:0;line-height:1.3}textarea{min-height:6rem;padding:var(--space-2) var(--relleno-control);resize:vertical;line-height:1.45}select{appearance:none;background-image:var(--icono-desplegar);cursor:pointer;text-overflow:ellipsis;background-position:right 10px center;background-repeat:no-repeat;background-size:10px 7px;padding-right:2rem}input[type=date],input[type=month],input[type=time]{font-variant-numeric:tabular-nums}input[type=date]::-webkit-calendar-picker-indicator{background:var(--icono-calendario) center / 16px no-repeat;color:#0000;cursor:pointer;opacity:.75;width:16px;height:16px;padding:0}input[type=date]::-webkit-calendar-picker-indicator:hover{opacity:1}input[type=number]{font-variant-numeric:tabular-nums}input[type=search]::-webkit-search-cancel-button{appearance:none}input[type=search]::-webkit-search-decoration{appearance:none}input::placeholder,textarea::placeholder{color:var(--muted);font-weight:var(--peso-medio);opacity:1}input:where(:not([type=checkbox],[type=radio])):hover:not(:disabled):not(:focus),select:hover:not(:disabled):not(:focus),textarea:hover:not(:disabled):not(:focus){border-color:var(--borde-campo-hover)}input:where(:not([type=checkbox],[type=radio])):focus-visible,input:where(:not([type=checkbox],[type=radio])):focus,select:focus-visible,textarea:focus-visible,textarea:focus{outline:var(--grosor-foco) solid var(--anillo-foco);outline-offset:0;border-color:var(--anillo-foco)}.campo--grande input{min-height:calc(var(--alto-control) + 12px);font-size:var(--tamano-lead);font-weight:var(--peso-titulo)}[aria-invalid=true],.campo--error input,.campo--error select,.campo--error textarea{background-color:var(--error-bg);border-color:var(--error)!important}input:disabled,select:disabled,textarea:disabled,input:read-only:where(:not([type=checkbox],[type=radio],[type=date],[type=search])){border-color:var(--line-strong);background-color:var(--sup-deshabilitado);color:var(--muted)}input:disabled,select:disabled,textarea:disabled{cursor:not-allowed}input[type=checkbox],input[type=radio]{appearance:none;border:1px solid var(--borde-campo);border-radius:var(--radio-chip);background:var(--fondo-campo) center / 14px no-repeat;vertical-align:middle;cursor:pointer;flex:none;place-content:center;width:1rem;height:1rem;margin:0;display:inline-grid}input[type=radio]{border-radius:var(--radius-pill)}input[type=checkbox]:hover:not(:disabled),input[type=radio]:hover:not(:disabled){border-color:var(--borde-campo-hover)}input[type=checkbox]:checked,input[type=checkbox]:indeterminate{border-color:var(--navy);background-color:var(--navy);background-image:var(--icono-tilde)}input[type=checkbox]:indeterminate{background-image:var(--icono-guion)}input[type=radio]:checked{border-color:var(--navy);background:var(--navy);box-shadow:inset 0 0 0 3px var(--paper)}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{outline:var(--grosor-foco) solid var(--anillo-foco);outline-offset:2px}input[type=checkbox]:disabled,input[type=radio]:disabled{border-color:var(--line-strong);background-color:var(--sup-deshabilitado);cursor:not-allowed}input[type=checkbox]:checked:disabled{background-color:var(--line-strong)}.opcion{align-items:center;gap:var(--space-2);min-height:var(--alto-control);font-size:var(--tamano-s);cursor:pointer;display:flex}.opcion--fila{min-height:calc(var(--alto-control) + 6px);border-bottom:1px solid var(--linea-division)}.grupo-opciones{gap:var(--space-1);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.grupo-opciones>legend{float:left;width:100%;margin-bottom:var(--space-1);font-size:var(--tamano-etiqueta);font-weight:var(--peso-fuerte);color:var(--body-text);padding:0}.grupo-opciones__lista{clear:both;flex-direction:column;display:flex}.grupo-opciones--en-linea .grupo-opciones__lista{align-items:center;gap:0 var(--space-4);flex-flow:wrap}.busqueda{align-items:center;min-width:0;display:flex;position:relative}.busqueda__lupa{fill:none;width:15px;height:15px;stroke:var(--muted);stroke-width:2px;stroke-linecap:round;pointer-events:none;position:absolute;left:10px}.busqueda input.busqueda__entrada{padding-left:32px;padding-right:32px}.busqueda__limpiar{border-radius:var(--radio-control);width:26px;height:26px;color:var(--muted);font:inherit;font-size:var(--tamano-lead);cursor:pointer;background:0 0;border:0;place-content:center;padding:0;line-height:1;display:inline-grid;position:absolute;right:4px}.busqueda__limpiar:hover{background:var(--sup-cabecera);color:var(--ink)}.busqueda__limpiar:focus-visible{outline:var(--grosor-foco) solid var(--anillo-foco);outline-offset:0}.tabla-envoltorio{background:var(--paper)}table{border-collapse:collapse;width:100%;font-size:var(--tamano-texto)}th,td{padding:0 var(--space-3);height:var(--alto-fila-planilla);text-align:left;vertical-align:middle;border-bottom:1px solid var(--line)}tbody tr:last-child td{border-bottom:0}th{height:auto;padding:8px var(--space-3);z-index:1;background:var(--sup-cabecera-tabla);border-bottom:1px solid var(--borde-region);font-size:var(--tamano-xs);font-weight:var(--peso-fuerte);color:var(--gris-700);letter-spacing:0;text-transform:none;white-space:nowrap;position:sticky;top:0}tbody tr:hover td{background:var(--sup-fila-hover)}tbody tr[aria-selected=true] td{background:var(--color-seleccion)}.esqueleto__barra{background:linear-gradient(90deg, var(--gray-bg), var(--gris-50), var(--gray-bg));background-size:200% 100%;height:.875rem;animation:1.4s ease-in-out infinite brillo;display:block}@keyframes brillo{to{background-position:-200% 0}}.planilla-envoltorio{min-width:0;position:relative}.planilla-envoltorio:after{content:"";background:linear-gradient(to right, transparent, var(--velo-desborde));pointer-events:none;opacity:0;width:18px;transition:opacity var(--dur-fast,.12s);position:absolute;top:1px;bottom:1px;right:1px}.planilla-envoltorio[data-mas-derecha]:after{opacity:1}.planilla .planilla__fija{z-index:1;position:sticky;left:0}.planilla th.planilla__fija{z-index:3}.planilla table[data-casilla] .planilla__fija--ultima{left:2.5rem}:where(.planilla td.planilla__fija){background:var(--paper)}.planilla-envoltorio[data-desplazada] .planilla__fija--ultima{box-shadow:var(--elev-1)}@media (width<=48rem){.planilla .planilla__accion-fija{z-index:1;border-left:1px solid var(--line-strong);position:sticky;right:0}.planilla th.planilla__accion-fija{z-index:3}:where(.planilla td.planilla__accion-fija){background:var(--paper)}}.planilla__herramientas{padding:var(--space-1) 0;justify-content:flex-end;display:flex}.planilla__asa{cursor:col-resize;touch-action:none;z-index:4;width:9px;position:absolute;top:0;bottom:0;right:0}.planilla__asa:after{content:"";background:var(--line-strong);opacity:0;width:2px;transition:opacity var(--dur-fast,.12s);position:absolute;top:25%;bottom:25%;right:3px}.planilla th:hover .planilla__asa:after,.planilla__asa:focus-visible:after,.planilla--redimensionando .planilla__asa:after{opacity:1}.planilla__asa:focus-visible{outline:2px solid var(--color-foco);outline-offset:-2px}@media (pointer:coarse){.planilla__asa{width:16px}.planilla__asa:after{opacity:.6}}body.planilla--redimensionando{cursor:col-resize;-webkit-user-select:none;user-select:none}.menu-columnas{position:relative}.menu-columnas__panel{z-index:var(--z-menu);min-width:15rem;max-width:min(22rem,100vw - 2rem);padding:var(--space-2);background:var(--paper);border:1px solid var(--borde-region);border-radius:var(--radio-tarjeta);box-shadow:var(--elev-3);position:absolute;top:calc(100% + 4px);right:0}.menu-columnas__lista{margin:0 0 var(--space-2);max-height:18rem;padding:0;list-style:none;overflow:auto}.menu-columnas__opcion{align-items:center;gap:var(--space-2);min-height:2rem;font-size:var(--tamano-s);cursor:pointer;display:flex}.menu-columnas__opcion small{color:var(--muted);margin-left:auto}.menu-columnas__restablecer{width:100%}.planilla{background:var(--paper);border:1px solid var(--borde-region);border-radius:var(--radio-tarjeta);max-height:max(20rem,100vh - 16rem);position:relative;overflow:auto}.planilla table{table-layout:fixed;width:100%;font-size:var(--tamano-s);font-variant-numeric:tabular-nums}.planilla th,.planilla td{height:var(--alto-planilla);padding:0 var(--space-3);text-overflow:ellipsis;white-space:nowrap;border-right:0;border-bottom:1px solid var(--line);line-height:1.25;overflow:hidden}.planilla th{z-index:2;background:var(--sup-cabecera-tabla);border-bottom:1px solid var(--borde-region);font-size:var(--tamano-xs)}.planilla__casilla{text-align:center;cursor:default;width:2.5rem;padding:0}.planilla__casilla input{vertical-align:middle}.planilla__col-casilla{width:2.5rem}.planilla tbody tr.planilla__fila--elegida td{background:var(--sup-fila-resaltada)}.planilla__orden{justify-content:space-between;align-items:center;gap:var(--space-1);height:var(--alto-planilla);padding:0 var(--space-3);margin:0 calc(-1 * var(--space-3));width:calc(100% + 2 * var(--space-3));font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:inherit;color:inherit;cursor:pointer;background:0 0;border:0;display:flex}.planilla__titulo{-webkit-line-clamp:1;line-clamp:1;white-space:normal;min-width:0;text-align:inherit;-webkit-box-orient:vertical;line-height:1.1;display:-webkit-box;overflow:hidden}.planilla__orden .planilla__titulo{flex:0 auto}.planilla__orden:hover{background:var(--fondo-hover)}.planilla__flecha{font-size:var(--tamano-rotulo);color:var(--soft-text);opacity:0;transition:opacity var(--transicion);flex:none}.planilla th:hover .planilla__flecha,.planilla__orden:focus-visible .planilla__flecha,.planilla th[aria-sort=ascending] .planilla__flecha,.planilla th[aria-sort=descending] .planilla__flecha{opacity:1}.planilla th[aria-sort=ascending] .planilla__flecha,.planilla th[aria-sort=descending] .planilla__flecha{color:var(--ink)}.planilla__der{text-align:right}.planilla__der .planilla__orden{flex-direction:row-reverse}.planilla__fila--par td{background:var(--superficie-leve)}.planilla__fila--abre{cursor:pointer}.planilla tbody tr.planilla__fila:hover td{background:var(--fondo-hover)}.planilla__fila:focus-visible{outline:2px solid var(--color-foco);outline-offset:-2px}.planilla td a:not(.boton){-webkit-user-drag:none;-webkit-user-select:text;user-select:text;color:inherit;font-weight:var(--peso-fuerte);text-decoration:none}.planilla__fila--abre:hover td a:not(.boton){color:var(--blue);text-decoration:underline}.planilla td a:not(.boton):focus-visible{outline:2px solid var(--color-foco);outline-offset:1px}.planilla .boton{height:28px;min-height:0;padding:0 var(--space-3);font-size:var(--tamano-xs);border:1px solid var(--borde-campo);background:var(--paper);color:var(--ink)}@media (pointer:coarse){.planilla .boton{height:36px}}.planilla .boton:hover{border-color:var(--ink);background:var(--gris-100);color:var(--ink)}.planilla__sub{margin-left:var(--space-2);font-weight:var(--peso-medio);color:var(--muted)}.planilla__grupo td{background:var(--gris-50);border-right:0;border-bottom:1px solid var(--line);padding:0}.planilla__grupo-boton,.planilla__grupo-texto{align-items:center;gap:var(--space-3);width:100%;height:var(--alto-planilla);padding:0 var(--space-2);font:inherit;font-weight:var(--peso-titulo);text-align:left;color:var(--ink);background:0 0;border:0;display:flex}.planilla__grupo-boton{cursor:pointer}.planilla__grupo-boton:hover{background:var(--fondo-hover)}.planilla__grupo-boton:focus-visible{outline:2px solid var(--color-foco);outline-offset:-2px}.planilla__grupo-boton:before{content:"▸";color:var(--muted)}.planilla__grupo-boton[aria-expanded=true]:before{content:"▾"}.planilla__grupo-titulo{font:inherit;letter-spacing:inherit;text-transform:none;color:inherit;margin:0}.planilla__grupo--urgente .planilla__grupo-texto{color:var(--error)}.planilla__grupo--proximo .planilla__grupo-texto{color:var(--warning)}.planilla__estado td,.planilla__relleno td{background:var(--paper);border:0;height:auto;padding:0}.planilla__relleno td{height:inherit}.planilla__estado .estado{padding:var(--space-3)}@media (width<=48rem){.planilla__estado .estado{box-sizing:border-box;max-width:calc(100vw - 2 * var(--margen-pantalla-celular) - 2px);position:sticky;left:0}}.planilla__nota{margin:var(--space-1) 0 0;font-size:var(--tamano-xs);color:var(--muted)}.planilla .esqueleto__barra{height:.6rem}.cartera__celda-marca{align-items:center;gap:var(--space-2);vertical-align:middle;max-width:100%;display:inline-flex}.cartera__celda-marca--acta{padding-left:var(--space-5)}.cartera__celda-marca .planilla__sub{margin-left:0}.planilla .cartera__desplegar{width:22px;height:22px;font-size:var(--tamano-s);padding:0;line-height:1}.pestanas{align-items:center;gap:0 var(--space-5);margin-bottom:var(--space-3);border-bottom:var(--borde-fuerte);flex-wrap:wrap;padding-top:0;display:flex}.pestanas__lista{align-items:center;gap:0 var(--space-5);flex-wrap:wrap;min-width:0;display:flex}.pestanas a,.pestana{min-height:2.25rem;font:inherit;font-size:var(--tamano-s);font-weight:var(--peso-medio);color:var(--muted);cursor:pointer;transition:color var(--transicion);background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;padding:0 2px;text-decoration:none;display:inline-flex}.pestanas a:hover,.pestana:hover:not(:disabled){color:var(--ink)}.pestanas a[aria-current=page],.pestana[aria-selected=true]{color:var(--ink);font-weight:var(--peso-fuerte);border-bottom-color:var(--navy)}.pestana__conteo{margin-left:var(--space-2);font-variant-numeric:tabular-nums;font-weight:var(--peso-titulo);color:var(--ink)}.pestana:disabled{color:var(--texto-deshabilitado);cursor:not-allowed}.prioridad{padding:2px var(--space-2);border-radius:var(--radio-chip);font-size:var(--tamano-xs);font-weight:var(--peso-fuerte);letter-spacing:0;white-space:nowrap;border:1px solid;line-height:1.3;display:inline-block}.prioridad--alta{background:var(--prioridad-alta-fondo);color:var(--prioridad-alta-texto);border-color:var(--prioridad-alta-borde)}.prioridad--media,.prioridad--media-baja{background:var(--prioridad-media-fondo);color:var(--prioridad-media-texto);border-color:var(--prioridad-media-borde)}.prioridad--baja{background:var(--prioridad-baja-fondo);color:var(--prioridad-baja-texto);border-color:var(--prioridad-baja-borde)}.etiqueta{border-radius:var(--radio-chip);font-size:var(--tamano-xs);font-weight:var(--peso-fuerte);letter-spacing:0;text-transform:lowercase;background:var(--gris-50);border:1px solid var(--gris-300);color:var(--body-text);white-space:nowrap;padding:2px 8px;display:inline-block}.etiqueta:first-letter{text-transform:uppercase}.etiqueta--ok{color:var(--etiqueta-ok-texto);background:var(--etiqueta-ok-fondo);border-color:var(--etiqueta-ok-borde)}.etiqueta--atencion{color:var(--etiqueta-atencion-texto);background:var(--etiqueta-atencion-fondo);border-color:var(--etiqueta-atencion-borde)}.etiqueta--critico{color:var(--etiqueta-critico-texto);background:var(--etiqueta-critico-fondo);border-color:var(--etiqueta-critico-borde)}.etiqueta--info{color:var(--etiqueta-info-texto);background:var(--etiqueta-info-fondo);border-color:var(--etiqueta-info-borde)}.texto-urgente{color:var(--estado-urgente);font-weight:var(--peso-fuerte)}.texto-proximo{color:var(--estado-proximo);font-weight:var(--peso-fuerte)}.texto-ok{color:var(--estado-ok);font-weight:var(--peso-fuerte)}.tarjeta{margin-bottom:var(--separacion-bloques);background:var(--sup-panel);border:1px solid var(--borde-region);border-radius:var(--radio-tarjeta)}.tarjeta__banda{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:2.25rem;padding:0 var(--gutter-region);background:var(--sup-cabecera);border-bottom:1px solid var(--borde-region);border-radius:var(--radio-tarjeta) var(--radio-tarjeta) 0 0;font-size:var(--tamano-s);font-weight:var(--peso-fuerte);color:var(--ink);display:flex}.tarjeta__titulo-banda{font-size:inherit;font-weight:inherit;letter-spacing:inherit;margin:0}.tarjeta__cuerpo{padding:var(--gutter-region)}.tarjetas{gap:var(--space-3);margin-bottom:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}.metrica{padding:var(--space-3) var(--gutter-region);background:var(--sup-panel);border:1px solid var(--borde-region);border-radius:var(--radio-tarjeta)}.metrica__valor{font-size:var(--tamano-titulo);font-weight:var(--peso-titulo);color:var(--ink);line-height:1.2}.metrica__titulo{font-size:var(--tamano-s);font-weight:var(--peso-fuerte);color:var(--color-texto-suave)}.dato{gap:var(--space-3);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line);grid-template-columns:minmax(7rem,2fr) 3fr;display:grid}.dato dt{color:var(--color-texto-suave)}.dato dd{font-weight:var(--peso-fuerte);color:var(--ink);overflow-wrap:anywhere;margin:0}.aviso{align-items:start;gap:var(--space-1) var(--space-3);padding:var(--space-3) var(--gutter-region);margin-bottom:var(--separacion-bloques);background:var(--fondo-sutil);border:1px solid var(--borde-region);border-radius:var(--radio-tarjeta);color:var(--ink);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.aviso__icono{background:var(--muted);width:1.125rem;height:1.125rem;color:var(--paper);font-size:.75rem;font-weight:var(--peso-titulo);border-radius:50%;place-items:center;margin-top:1px;line-height:1;display:grid}.aviso__contenido{min-width:0}.aviso__rotulo{margin:0 0 var(--space-1);font-size:var(--tamano-xs);font-weight:var(--peso-fuerte);color:var(--muted)}.aviso__titulo{margin:0 0 var(--space-1);font-size:var(--tamano-texto);font-weight:var(--peso-titulo);color:var(--ink)}.aviso__cuerpo{color:var(--body-text)}.aviso__cuerpo p{margin:0 0 var(--space-1)}.aviso__cuerpo>:last-child{margin-bottom:0}.aviso__acciones{align-items:center;gap:var(--space-2);flex-wrap:wrap;align-self:center;display:flex}.aviso--atencion .aviso__icono{background:var(--warning)}.aviso--peligro .aviso__icono{background:var(--error)}.aviso--peligro .aviso__titulo{color:var(--error)}.aviso--exito .aviso__icono{background:var(--success)}.advertencia-pantalla{z-index:var(--z-sticky);position:sticky;top:0}.advertencia-lugar{display:contents}@media (width<=48.75rem){.advertencia-pantalla{position:static}}@media (width<=640px){.aviso{grid-template-columns:auto minmax(0,1fr)}.aviso__acciones{grid-column:2;align-self:start}}.estado{padding:var(--space-6) var(--space-4);background:var(--fondo-sutil);border-radius:var(--radio-tarjeta);text-align:center;color:var(--muted)}.estado p{max-width:40rem;margin-inline:auto}.estado--error{background:var(--fondo-sutil);color:var(--ink)}.estado--error:before{content:"";width:1.5rem;height:1.5rem;margin:0 auto var(--space-2);background:var(--icono-error) center / contain no-repeat;display:block}.estado--error .estado__id{color:var(--muted)}.region .estado,.planilla__estado .estado,.tarjeta .estado{background:0 0;border-radius:0}.estado__titulo{margin:0 0 var(--space-1);font-size:var(--tamano-lead);font-weight:var(--peso-titulo);color:var(--ink)}.estado__id{font-size:var(--tamano-rotulo);font-family:var(--fuente-mono)}.estado .giro{vertical-align:-.125em;margin-right:var(--space-2);display:inline-block}.modal-velo{z-index:var(--z-modal);padding:var(--margen-pantalla-celular);background:var(--velo);place-items:center;display:grid;position:fixed;inset:0}.modal{background:var(--paper);border-radius:var(--radio-dialogo);width:100%;max-width:32rem;max-height:calc(100vh - 2rem);box-shadow:var(--elev-3);border:0;overflow:auto}.modal__cabecera{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--paper);border-bottom:1px solid var(--linea-division);display:flex}.modal__titulo{font-size:var(--tamano-lead);margin:0}.modal__x{width:2.5rem;height:2.5rem;font:inherit;font-size:var(--tamano-titulo);color:var(--color-texto-suave);cursor:pointer;background:0 0;border:0;line-height:1}.modal__x:hover{color:var(--ink)}.modal__cuerpo{padding:var(--space-4)}.modal__pie{justify-content:flex-end;gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-4);flex-wrap:wrap;display:flex}.pie-lista{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);min-height:2.5rem;margin-bottom:var(--separacion-bloques);padding:var(--space-1) var(--gutter-region);background:var(--sup-cabecera);border:1px solid var(--borde-region);border-radius:0 0 var(--radio-tarjeta) var(--radio-tarjeta);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.planilla-envoltorio+.pie-lista,.tabla-envoltorio+.pie-lista,.region>.pie-lista{border-top:0}.planilla-envoltorio:has(+.pie-lista) .planilla{border-bottom-right-radius:0;border-bottom-left-radius:0}.tabla-envoltorio:has(+.pie-lista){border-bottom-right-radius:0;border-bottom-left-radius:0}.region>.pie-lista{border:0;border-top:1px solid var(--borde-region);margin:0}.pie-lista__acciones{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-left:auto;display:flex}.pie-lista__cuenta{font-size:var(--tamano-xs);font-weight:var(--peso-fuerte);color:var(--color-texto-suave)}.pie-lista__extra{margin-left:auto}.pie-lista__error{align-items:center;gap:var(--space-3);color:var(--error);font-size:var(--tamano-s);font-weight:var(--peso-fuerte);display:flex}.exportar{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:inline-flex}.exportar__nota{font-size:var(--tamano-s);color:var(--color-texto-suave)}.exportar__nota--aviso{color:var(--color-texto);font-weight:var(--peso-fuerte)}.exportar__nota--error{color:var(--error);font-weight:var(--peso-fuerte)}.cal{width:100%}.cal__titulo{font-size:var(--tamano-rotulo);font-weight:var(--peso-titulo);letter-spacing:var(--tracking-rotulo);text-transform:uppercase;color:var(--muted);margin:0;padding:0 0 10px}.cal__grilla{font-size:var(--tamano-xs);grid-template-columns:repeat(7,1fr);display:grid}.cal__cab{padding:var(--space-2) 0;text-align:center;font-size:var(--tamano-rotulo);font-weight:var(--peso-titulo);color:var(--muted)}.cal__cabeceras{border-top:var(--borde-fuerte);grid-column:1/-1;grid-template-columns:repeat(7,1fr);display:grid}.cal__dia{height:38px;font:inherit;color:var(--ink);background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;padding:0;display:flex}button.cal__dia{cursor:pointer}.cal__num{width:26px;height:26px;font-size:var(--tamano-xs);font-weight:var(--peso-medio);font-variant-numeric:tabular-nums;place-items:center;display:grid}button.cal__dia:hover .cal__num{background:var(--fondo-sutil)}.cal__dia--finde{color:var(--muted)}.cal__dia--hoy .cal__num{background:var(--ink);color:var(--paper);font-weight:800}.cal__dia--marca .cal__num{font-weight:800}.cal__marca{background:var(--estado-neutro);width:14px;height:3px}.cal__marca--urgente{background:var(--estado-urgente)}.cal__marca--proximo{background:var(--estado-proximo)}.inicio{flex-wrap:wrap;align-items:flex-start;gap:0 56px;display:flex}.inicio__lista{flex:520px;min-width:0}.inicio__baja{margin:var(--space-4) 0 0;font-size:var(--tamano-xs)}.banda{margin:var(--space-5) 0 0;padding:10px var(--space-3);background:var(--sup-cabecera);border-bottom:1px solid var(--borde-region);font-size:var(--tamano-s);font-weight:var(--peso-fuerte);color:var(--ink)}:where(section,div,fieldset):has(>.banda:first-child){margin-top:var(--space-4);background:var(--sup-panel);border:1px solid var(--borde-region);border-radius:var(--radio-tarjeta)}:where(section,div,fieldset):has(>.banda:first-child)>.banda:first-child{margin-top:0}.banda--urgente{color:var(--error)}.banda--proximo{color:var(--muted)}.hito{min-height:var(--alto-fila);padding:0 var(--space-3);border-top:1px solid var(--line);grid-template-columns:120px minmax(0,1fr) 110px;align-items:center;gap:28px;display:grid}.hito:first-of-type{border-top:0}.hito__cuando{flex-direction:column;gap:1px;display:flex}.hito__fecha{font-weight:var(--peso-fuerte);font-variant-numeric:tabular-nums}.hito__faltan{font-size:var(--tamano-xs);font-weight:var(--peso-fuerte)}.hito__accion{min-height:60px;color:var(--ink);flex-direction:column;justify-content:center;gap:2px;text-decoration:none;display:flex}.hito__accion strong{font-weight:var(--peso-fuerte)}.hito__accion span{font-weight:var(--peso-medio);color:var(--muted)}.hito .boton{margin:6px 0}.lista-vacia{padding:var(--space-4) var(--space-3);font-weight:var(--peso-medio);color:var(--muted);border-top:0;margin:0}@media (width<=48rem){.hito{gap:var(--space-3);padding-bottom:var(--space-2);grid-template-columns:90px minmax(0,1fr)}.hito .boton{grid-column:2;justify-self:start}}.barra{align-items:flex-end;gap:var(--space-2) var(--space-3);margin-bottom:var(--separacion-bloques);padding:var(--space-2) var(--gutter-region);background:var(--sup-banda);border:1px solid var(--borde-region);flex-wrap:wrap;display:flex}.lista-plana{margin:0;padding:0;list-style:none}.ficha{margin-bottom:var(--space-4);padding:var(--space-4);background:var(--paper);border:1px solid var(--line-strong)}.ficha dl{gap:var(--space-1) var(--space-4);grid-template-columns:max-content 1fr;margin:0;display:grid}.ficha dt{color:var(--color-texto-suave)}.ficha dd{margin:0}.inicio__calendario{margin-top:var(--space-5);justify-content:center;display:flex}label.campo{font-size:var(--tamano-etiqueta);font-weight:var(--peso-fuerte);color:var(--body-text)}label.campo>span{font-size:var(--tamano-s);font-weight:var(--peso-medio);color:var(--ink)}.ingreso :focus-visible{outline-color:var(--paper);outline-offset:3px}.ingreso{box-sizing:border-box;min-height:100vh;color:var(--paper);text-align:center;background:radial-gradient(ellipse 72% 58% at 22% 38%, var(--ingreso-halo-1) 0%, transparent 66%), radial-gradient(ellipse 48% 40% at 78% 68%, var(--ingreso-halo-2) 0%, transparent 70%), var(--navy-deep);flex-direction:column;justify-content:space-between;align-items:center;gap:40px;padding:48px clamp(24px,6vw,96px) 72px;display:flex;position:relative;overflow:hidden}.ingreso>*{position:relative}.ingreso--simple{justify-content:center}.ingreso__centro{flex-direction:column;flex-grow:1;justify-content:center;align-items:center;padding-bottom:6vh;display:flex}.ingreso__marca{letter-spacing:-.01em;margin:0;font-size:1.75rem;line-height:1.1}.ingreso__marca .marca{font-size:inherit}.ingreso__lead{margin:var(--space-3) 0 0;font-size:1rem;font-weight:var(--peso-medio);color:var(--ingreso-texto);line-height:1.5}.ingreso__tarjeta{width:100%;max-width:400px;margin-top:32px}.ingreso__tarjeta+.ingreso__lead{margin-top:var(--space-5);font-size:var(--tamano-s)}.ingreso__ayuda{font-size:var(--tamano-s);font-weight:var(--peso-fuerte);color:var(--ingreso-texto);margin:0}.ingreso__ayuda a{padding:var(--space-3) 0;color:var(--paper);font-weight:var(--peso-titulo);display:inline-block}.ingreso__aviso{box-sizing:border-box;width:100%;max-width:400px;margin:var(--space-5) 0 0;text-align:left;font-size:var(--tamano-s);font-weight:var(--peso-medio);color:var(--ink);background:var(--paper);border:1px solid var(--warning);border-radius:var(--radius);box-shadow:var(--elev-3);align-items:flex-start;gap:10px;padding:12px 16px 12px 14px;line-height:1.5;display:flex}.ingreso__aviso:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2392570a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E") 50%/contain no-repeat;flex:none;width:20px;height:20px;margin-top:1px}.ingreso__aviso--peligro{border-color:var(--error)}.ingreso__aviso--peligro:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c0392b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7.5v5M12 16.2v.1'/%3E%3C/svg%3E")}@media (width<=480px){.ingreso__marca{font-size:1.5rem}}.ingreso__fondo{pointer-events:none;-webkit-user-select:none;user-select:none;inset:0;overflow:hidden;position:absolute!important}.ingreso__fondo-pista{animation:5s cubic-bezier(.22,.61,.36,1) forwards marcas-desliza}@keyframes marcas-desliza{0%{transform:translateY(0)}to{transform:translateY(-6%)}}@media (prefers-reduced-motion:reduce){.ingreso__fondo-pista{animation:none}}.ingreso__fondo-fila{gap:0 var(--space-5);padding:var(--space-2) 48px;border-bottom:1px solid var(--ingreso-linea);font-size:var(--tamano-rotulo);font-weight:var(--peso-titulo);letter-spacing:.04em;text-transform:uppercase;text-align:left;color:var(--ingreso-marca);grid-template-columns:1fr 60px 1fr;display:grid}.ingreso__fondo-fila--fuerte{color:var(--ingreso-marca-fuerte)}.ingreso__fondo-clase{text-align:right;color:var(--ingreso-clase)}.ingreso__fondo-titular{font-weight:var(--peso-fuerte);letter-spacing:.02em;color:var(--ingreso-titular)}.ingreso__velo{background:radial-gradient(ellipse 62% 70% at 50% 50%, var(--ingreso-velo) 0%, var(--ingreso-velo-medio) 48%, var(--ingreso-velo-borde) 100%);pointer-events:none;inset:0;position:absolute!important}.ingreso__velo-pie{background:linear-gradient(0deg, var(--ingreso-pie) 0%, transparent 100%);pointer-events:none;height:140px;bottom:0;left:0;right:0;position:absolute!important}.ingreso .cl-rootBox :is(form,fieldset){box-shadow:none;background:0 0;border:0;border-radius:0;padding-inline:0}.ingreso .cl-rootBox form{padding-block:0}.ingreso .cl-rootBox{font-family:var(--fuente-texto)}.ingreso .cl-rootBox input.cl-formFieldInput:not([type=checkbox]):not([type=radio]){border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--paper);min-height:48px;font-weight:var(--peso-medio);padding:0 14px}.aviso__lista{margin:var(--space-1) 0 0;padding-left:1.2em}.centinela{padding:var(--space-2) var(--space-3)}.centinela__marca{height:1px}.centinela__estado{font-size:var(--tamano-xs);color:var(--muted);margin:0}.centinela__respaldo{align-items:center;gap:var(--space-2);display:flex}.centinela__error{color:var(--error);font-size:var(--tamano-xs)}.ayuda-colapsable{margin:var(--space-2) 0;font-size:var(--tamano-xs);color:var(--muted)}.ayuda-colapsable summary{cursor:pointer;font-weight:var(--peso-fuerte);display:inline-block}.ayuda-colapsable summary:hover{color:var(--ink)}.ayuda-colapsable p{margin:var(--space-1) 0 0;max-width:var(--ancho-lectura)}@media (width<=48rem){.pestanas{scrollbar-width:none;gap:0 var(--space-4);flex-wrap:nowrap;overflow-x:auto}.pestanas__lista{flex-wrap:nowrap;flex:none}.pestanas a,.pestana{white-space:nowrap;flex:none}}.barra-herramientas{align-items:flex-end;gap:var(--space-2) var(--space-3);margin:0 0 var(--separacion-bloques);padding:var(--space-2) var(--gutter-region) var(--space-3);background:var(--sup-banda);border:1px solid var(--borde-region);border-radius:var(--radio-tarjeta);flex-wrap:wrap;display:flex}:is(.barra-herramientas:has(+.planilla-envoltorio),.barra-herramientas:has(+.region),.barra-herramientas:has(+.tabla-envoltorio),.barra-herramientas:has(+.alertas__tabla-envoltorio),.barra-herramientas:has(+.franja-estado),.barra-herramientas:has(+.pestanas)){border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0}.barra-herramientas+.planilla-envoltorio .planilla,.barra-herramientas+.region,.barra-herramientas+.tabla-envoltorio,.barra-herramientas+.alertas__tabla-envoltorio,.franja-estado+.planilla-envoltorio .planilla,.franja-estado+.tabla-envoltorio,.franja-estado+.alertas__tabla-envoltorio{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.barra-herramientas__principal{align-items:flex-end;gap:var(--space-2) var(--space-3);flex-wrap:wrap;flex:32rem;min-width:0;display:flex}.barra-herramientas__principal>.campo,.barra-herramientas__principal>.grupo-opciones,.barra .campo{flex:0 1 var(--ancho-campo-filtro);min-width:9rem}.barra-herramientas__principal>.campo--busqueda,.barra .campo--busqueda{flex:1 1 var(--ancho-campo-busqueda);min-width:12rem;max-width:28rem}.barra-herramientas__principal>.grupo-opciones{flex:0 auto}.barra-herramientas__extremo{justify-content:flex-end;align-items:flex-end;gap:var(--space-2) var(--space-3);flex-wrap:wrap;margin-left:auto;display:flex}.barra-herramientas__filtros{align-items:flex-end;gap:var(--space-2) var(--space-3);padding-top:var(--space-2);border-top:1px solid var(--linea-division);flex-wrap:wrap;flex-basis:100%;display:flex}.barra-herramientas__filtros>.campo,.barra-herramientas__filtros>.grupo-opciones{flex:0 1 var(--ancho-campo-filtro);min-width:9rem}.barra-herramientas__chips{align-items:center;gap:var(--space-1) var(--space-2);padding:var(--space-2) 0 0;border-top:1px solid var(--borde-region);flex-wrap:wrap;flex-basis:100%;margin:0;list-style:none;display:flex}.barra-herramientas__chips-rotulo{font-size:var(--tamano-xs);font-weight:var(--peso-fuerte);color:var(--body-text)}.chip-filtro{align-items:center;gap:var(--space-2);min-height:1.75rem;padding:0 var(--space-2);border:1px solid var(--borde-campo);border-radius:var(--radio-chip);background:var(--fondo-campo);color:var(--ink);font:inherit;font-size:var(--tamano-xs);font-weight:var(--peso-fuerte);cursor:pointer;display:inline-flex}.chip-filtro:hover{border-color:var(--ink)}.chip-filtro__x{font-size:var(--tamano-s);color:var(--muted)}.barra-herramientas .boton--texto{min-height:var(--alto-control)}.region{min-width:0;margin:0 0 var(--separacion-bloques);background:var(--sup-panel);border:1px solid var(--borde-region);border-radius:var(--radio-tarjeta)}.region>:first-child{border-top-left-radius:var(--radio-tarjeta);border-top-right-radius:var(--radio-tarjeta)}.region>:last-child{border-bottom-left-radius:var(--radio-tarjeta);border-bottom-right-radius:var(--radio-tarjeta)}.region__cabecera{align-items:center;gap:var(--space-1) var(--space-3);min-height:2.25rem;padding:var(--space-1) var(--gutter-region);background:var(--sup-cabecera);border-bottom:1px solid var(--borde-region);flex-wrap:wrap;display:flex}.region__titulo{font-size:var(--tamano-s);font-weight:var(--peso-fuerte);color:var(--ink);margin:0;line-height:1.3}.region__conteo{font-size:var(--tamano-xs);font-weight:var(--peso-fuerte);font-variant-numeric:tabular-nums;color:var(--muted)}.region__acciones{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;margin-left:auto;display:flex}.region__cuerpo{padding:var(--gutter-region)}.region__cuerpo>:last-child{margin-bottom:0}.region .planilla,.region .tabla-envoltorio{border:0}.region__cuerpo--formulario{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));align-items:start;display:grid}.region__cuerpo--formulario>.campo--ancho,.region__cuerpo--formulario>.grupo-opciones,.region__cuerpo--formulario>textarea,.region__cuerpo--formulario>.aviso,.region__cuerpo--formulario>p{grid-column:1/-1}.acciones-formulario{justify-content:flex-end;align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--gutter-region);background:var(--sup-cabecera);border-top:1px solid var(--borde-region);border-radius:0 0 var(--radio-tarjeta) var(--radio-tarjeta);flex-wrap:wrap;display:flex}@media (width<=48rem){.barra-herramientas,.barra{padding:var(--space-2)}.barra-herramientas__principal>.campo,.barra-herramientas__principal>.campo--busqueda,.barra-herramientas__filtros>.campo,.barra .campo{flex:100%;max-width:none}.barra-herramientas__extremo{justify-content:flex-start;width:100%;margin-left:0}}.franja-estado{padding:var(--space-2) var(--gutter-region);background:var(--sup-cabecera);border:1px solid var(--borde-region);font-size:var(--tamano-xs);color:var(--body-text);border-top:0;margin:0}.franja-estado--con-menu{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.franja-estado .boton--texto{min-height:0;padding:0 var(--space-1);color:var(--navy);text-decoration:underline}.barra-herramientas:has(+.franja-estado){margin-bottom:0}.franja-estado+.planilla-envoltorio .planilla,.franja-estado+.tabla-envoltorio{border-top:0}.tabla-envoltorio{border:1px solid var(--borde-region);border-radius:var(--radio-tarjeta)}.pestanas:has(+.barra-herramientas){margin-bottom:0}.pestanas+.barra-herramientas{border-top:0}.tarjeta .tabla-envoltorio,.tarjeta .planilla,.tarjeta__cuerpo>.planilla-envoltorio .planilla{border:0}fieldset:has(>.banda:first-child)>.banda:first-child{float:left;width:100%}fieldset:has(>.banda:first-child)>.banda:first-child+*{clear:both}.formulario,.cliente-form,.dk-form{padding:var(--gutter-region) var(--gutter-region) 0;background:var(--sup-panel);border:1px solid var(--borde-region);border-radius:var(--radio-tarjeta)}.formulario__acciones,.cliente-form__botones,.dk-form .dk-botones{align-items:center;gap:var(--space-2);margin:var(--space-1) calc(-1 * var(--gutter-region)) 0;padding:var(--space-2) var(--gutter-region);background:var(--sup-cabecera);border-top:1px solid var(--borde-region);border-radius:0 0 var(--radio-tarjeta) var(--radio-tarjeta);flex-wrap:wrap;display:flex}:is(.formulario:not(:has(>.formulario__acciones)),.cliente-form:not(:has(>.cliente-form__botones)),.dk-form:not(:has(>.dk-botones))){padding-bottom:var(--gutter-region)}.panel-desplegable{min-width:0;position:relative}.panel-desplegable.campo{flex:0 12rem}.panel-desplegable__boton{text-overflow:ellipsis;white-space:nowrap;justify-content:flex-start;max-width:100%;overflow:hidden}.panel-desplegable__panel{z-index:var(--z-menu);width:max-content;min-width:16rem;max-width:min(26rem,100vw - 2rem);max-height:70vh;padding:var(--space-3);background:var(--paper);border:1px solid var(--borde-region);border-radius:var(--radio-tarjeta);box-shadow:var(--elev-3);position:absolute;top:calc(100% + 4px);left:0;overflow:auto}.panel-desplegable.campo .panel-desplegable__panel,.panel-desplegable--filtros .panel-desplegable__panel{width:22rem;left:auto;right:0}.panel-filtros{gap:var(--space-3);flex-direction:column;display:flex}.panel-filtros__fechas{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.panel-filtros .segmentado{flex-wrap:nowrap;width:max-content}@media (width<=48rem){.panel-filtros .segmentado{flex-wrap:wrap;width:auto}}@media (width>=48.01rem){.panel-desplegable.campo .panel-desplegable__panel{min-width:32rem;max-width:min(36rem,100vw - 2rem)}}@media (width<=48rem){.panel-desplegable.campo{flex:100%}.panel-desplegable__panel,.panel-desplegable--filtros .panel-desplegable__panel{top:auto;right:var(--space-2);bottom:var(--space-2);left:var(--space-2);width:auto;max-width:none;position:fixed}}.modal--ancho{max-width:48rem}.estado__acciones{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ingreso__legales{margin-top:calc(-1 * var(--space-4))}.ingreso__legales a{padding:var(--space-2) 0}.aviso-plan{margin:var(--space-3) 0 0;font-size:var(--tamano-xs);color:var(--muted)}.aviso-plan p{margin:0 0 var(--space-2)}.terminos{gap:var(--space-4);padding:var(--space-4);border-radius:var(--radio-dialogo);background:var(--paper);color:var(--ink);text-align:left;flex-direction:column;display:flex}.terminos p{margin:0}.terminos .opcion{align-items:flex-start}.terminos .opcion input{margin-top:.2em}.terminos__error{color:var(--error)}body{font-variant-numeric:tabular-nums}a{color:var(--navy);transition:color var(--transicion);text-decoration:none}a:not([class]):hover,.tablero__ver:hover,.tablero__pie a:hover,.inicio__baja a:hover{color:var(--blue);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.estado .volver,:where(p,dd,.estado,.tablero__contexto,.cl-lista__fila,.dk-sin-cliente__titulo,.pres__ayuda) a:not(.boton,.volver,.kpi__rotulo *,.encabezado__rotulo *,.ficha-meta *,.tablero__ver){text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.boton{transition:background-color var(--transicion), color var(--transicion), border-color var(--transicion), box-shadow var(--transicion)}.boton:hover:not(:disabled):not([aria-disabled=true]){background:var(--fondo-hover)}.boton--primario:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-primario-hover)}.boton:active:not(:disabled):not([aria-disabled=true]){transform:translateY(1px)}.planilla .boton--fantasma{color:var(--blue);font-weight:var(--peso-fuerte);background:0 0;border-color:#0000}.planilla .boton--fantasma:after{content:"→";margin-left:var(--space-1);opacity:.6;transition:transform var(--transicion)}.planilla tr:hover .boton--fantasma,.planilla tr:focus-within .boton--fantasma,.planilla .boton--fantasma:focus-visible{border-color:var(--ink);background:var(--paper);color:var(--ink)}.planilla tr:hover .boton--fantasma:after{transform:translate(2px)}.planilla .boton--fantasma:hover{background:var(--ink);color:var(--paper)}.tablero{gap:var(--separacion-bloques);background:0 0;border:0}.tablero__tarjeta{background:var(--superficie-0);border:0;border-radius:0}.tablero__tarjeta--deshabilitada{background:var(--superficie-2)}.lista-corta__fila,.filas-barra__fila,.columnas__col,.leyenda__item{transition:background-color var(--transicion)}.chip-resumen{transition:background-color var(--transicion), border-color var(--transicion)}a.chip-resumen:hover{border-color:var(--ia-blue)}.prioridad{padding:2px var(--space-2);border-radius:var(--radio-chip);font-size:var(--tamano-xs);font-weight:var(--peso-fuerte);border:1px solid;line-height:1.3;display:inline-block}.prioridad--media-baja{background:var(--prioridad-media-baja-fondo);color:var(--prioridad-media-baja-texto);border-color:var(--prioridad-media-baja-borde)}.etiqueta{border-radius:var(--radio-chip)}@keyframes pulso-esqueleto{50%{opacity:.45}}.esqueleto,.tablero__esq{background:var(--tablero-pista);border-radius:var(--radio-chip);animation:1.4s ease-in-out infinite pulso-esqueleto}@media (prefers-reduced-motion:reduce){.esqueleto,.tablero__esq,.boton{transition:none;animation:none}}.toasts{right:var(--space-4);bottom:var(--space-4);z-index:var(--z-aviso);gap:var(--space-2);max-width:min(24rem, calc(100vw - 2 * var(--space-4)));pointer-events:none;flex-direction:column;display:flex;position:fixed}.toast{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border-radius:var(--radio-tarjeta);background:var(--navy-deep);color:var(--paper);font-size:var(--tamano-s);box-shadow:var(--elev-3);pointer-events:auto;animation:aviso-entra var(--dur-mid) var(--ease-out) both;display:flex}.toast__icono{border-radius:var(--radius-pill);background:var(--success);width:1.25rem;height:1.25rem;font-size:.75rem;font-weight:var(--peso-titulo);flex:none;place-items:center;display:grid}.toast--error .toast__icono{background:var(--error)}.toast__texto{flex:1;min-width:0}.toast__accion,.toast__cerrar{color:var(--ia-blue);font:inherit;font-weight:var(--peso-fuerte);cursor:pointer;border-radius:var(--radio-chip);transition:color var(--transicion);background:0 0;border:0}.toast__accion:hover,.toast__cerrar:hover{color:var(--paper)}.toast__cerrar{padding:0 var(--space-1);font-size:1.25rem;line-height:1}@keyframes aviso-entra{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.toast{animation:none}}.vacio-pulido{align-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-4);text-align:center;color:var(--muted);flex-direction:column;display:flex}.vacio-pulido__icono{width:2.5rem;height:2.5rem;color:var(--ia-blue)}.cartera__pie-esq{vertical-align:middle;width:6rem;height:.8rem;display:inline-block}.usuario__boton{align-items:center;gap:var(--space-3);width:100%;min-height:44px;padding:var(--space-1);border-radius:var(--radio-control);color:var(--nav-texto);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--transicion);background:0 0;border:0;display:flex}.usuario__boton:hover,.usuario__boton[aria-expanded=true]{background:var(--nav-hover-fondo)}.usuario__boton:focus-visible{outline:2px solid var(--paper);outline-offset:1px}.usuario__avatar{border-radius:var(--radius-pill);background:var(--ia-blue);width:2rem;height:2rem;color:var(--navy-deep);font-size:var(--tamano-xs);font-weight:var(--peso-titulo);flex:none;place-items:center;display:grid}.usuario__datos{flex-direction:column;min-width:0;display:flex}.usuario__nombre{font-size:var(--tamano-s);font-weight:var(--peso-titulo);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.usuario__rol{font-size:var(--tamano-xs);color:var(--nav-suave)}.usuario--compacto .usuario__boton{padding:var(--space-1) 0;justify-content:center}.usuario__menu{z-index:70;min-width:12rem;padding:var(--space-1);border:1px solid var(--line-strong);border-radius:var(--radio-control);background:var(--paper);box-shadow:var(--elev-3);flex-direction:column;display:flex;position:fixed}.usuario__item{min-height:2.25rem;padding:0 var(--space-3);border-radius:var(--radio-chip);color:var(--ink);font:inherit;font-size:var(--tamano-s);font-weight:var(--peso-fuerte);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;text-decoration:none;display:flex}.usuario__item:hover,.usuario__item:focus-visible{background:var(--fondo-hover)}.usuario__item:focus-visible{outline:2px solid var(--color-foco);outline-offset:-2px}.modal__titulo{align-items:center;gap:var(--space-2);display:flex}.modal__icono{border-radius:var(--radius-pill);background:var(--info);width:1.5rem;height:1.5rem;color:var(--paper);font-size:.8125rem;font-weight:var(--peso-titulo);flex:none;place-items:center;display:grid}.modal--atencion .modal__icono{background:var(--warning)}.modal--peligro .modal__icono{background:var(--error)}.modal__cuerpo>:first-child{margin-top:0}.modal__cuerpo>:last-child{margin-bottom:0}.modal__pie .boton{text-decoration:none}@media (width<=40rem){.toasts{top:var(--space-3);bottom:auto;left:var(--space-3);right:var(--space-3);max-width:none}}.pantalla .encabezado{box-sizing:border-box;min-height:calc(var(--alto-encabezado) + 1px);margin-bottom:var(--separacion-bloques);align-items:center;padding-top:0;padding-bottom:0}.pantalla .encabezado__acciones,.pantalla .encabezado__texto{align-items:center}.pantalla .pestanas{min-height:calc(var(--alto-pestanas) + 1px);box-sizing:border-box}.pantalla .pestanas a,.pantalla .pestana{min-height:var(--alto-pestanas)}.pantalla .barra-herramientas,.pantalla .barra,.pantalla .agregar__buscar{box-sizing:border-box;min-height:calc(var(--alto-banda) + 2px);padding-top:var(--espacio-banda);padding-bottom:var(--espacio-banda);background:var(--sup-banda);border-color:var(--borde-region)}.pantalla :is(.barra-herramientas__principal,.barra-herramientas__extremo,.barra-herramientas__filtros,.barra)>:not(.campo,.grupo-opciones,div:has(>.campo)){box-sizing:border-box;min-height:var(--alto-control);align-items:center;display:inline-flex}.pantalla .barra-herramientas .boton,.pantalla .barra .boton{height:var(--alto-control);min-height:var(--alto-control)}.pantalla .campo__etiqueta,.pantalla .grupo-opciones>legend{height:var(--alto-etiqueta);line-height:var(--alto-etiqueta);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pantalla .barra-herramientas .grupo-opciones>legend{margin-bottom:var(--space-1)}.pantalla .barra-herramientas .grupo-opciones{gap:0}.pantalla .segmentado .boton{height:calc(var(--alto-control) - 2px);min-height:calc(var(--alto-control) - 2px)}.pantalla .barra-herramientas .opcion,.pantalla .barra .opcion{height:var(--alto-control)}.pantalla .barra-herramientas__chips{min-height:var(--alto-control)}.pantalla th,.pantalla .planilla th{box-sizing:border-box;height:var(--alto-cabecera-tabla);background:var(--sup-cabecera-tabla);padding-top:0;padding-bottom:0}.pantalla .planilla__orden{height:calc(var(--alto-cabecera-tabla) - 2px)}.pantalla td{height:var(--alto-fila-planilla)}.pantalla .alertas__fila--cabecera,.pantalla .dk-cab{box-sizing:border-box;min-height:var(--alto-cabecera-tabla);background:var(--sup-cabecera-tabla);padding-top:0;padding-bottom:0}.pantalla .alertas__fila--dato,.pantalla .aju-fila,.pantalla .agregar__fila{min-height:var(--alto-fila-doble)}.pantalla td .boton,.pantalla td a.boton{height:calc(var(--alto-fila-planilla) - 8px);min-height:0;padding-top:0;padding-bottom:0}.pantalla :is(.region__cabecera,.tarjeta__banda,.tablero__cabecera,.banda,.dk-banda,.detalle__banda){box-sizing:border-box;min-height:var(--alto-cabecera-region);background:var(--sup-cabecera);border-bottom:1px solid var(--borde-region);align-items:center;padding-top:0;padding-bottom:0;display:flex}.pantalla :is(.pie-lista,.alertas__pie,.aju-pie,.agregar__pie){box-sizing:border-box;min-height:var(--alto-pie);background:var(--sup-cabecera);align-items:center;padding-top:0;padding-bottom:0}.pantalla :is(.pie-lista,.alertas__pie,.aju-pie,.agregar__pie) .boton{min-height:0;height:calc(var(--alto-pie) - 8px);margin:0}.boton--terciario{color:var(--navy);font-weight:var(--peso-fuerte);background:0 0;border-color:#0000}.boton--terciario:hover:not(:disabled):not([aria-disabled=true]){background:var(--fondo-hover);color:var(--ink);text-underline-offset:3px;text-decoration:underline}.pantalla :is(.barra-herramientas+.planilla-envoltorio .planilla,.barra-herramientas+.region,.barra-herramientas+.tabla-envoltorio,.barra-herramientas+.alertas__tabla-envoltorio,.franja-estado+.planilla-envoltorio .planilla,.franja-estado+.tabla-envoltorio,.planilla-envoltorio+.pie-lista,.tabla-envoltorio+.pie-lista){border-top:1px solid var(--borde-region);margin-top:-1px}.pantalla .pestanas+.barra-herramientas{border-top:1px solid var(--borde-region);border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.pantalla .pestanas+:not(.barra-herramientas),.pantalla .aviso+.region,.pantalla .aviso+.ficha-resumen,.pantalla .region+.region{margin-top:var(--separacion-bloques)}.pantalla .planilla__grupo-boton,.pantalla .planilla__grupo-texto{height:calc(var(--alto-fila-planilla) - 1px)}.pantalla .barra-herramientas:not(:has(.campo,.grupo-opciones)){align-items:center}.pantalla .barra-herramientas:not(:has(.campo,.grupo-opciones)) :is(.barra-herramientas__principal,.barra-herramientas__extremo,.barra-herramientas__filtros){align-items:center}.pantalla .barra-alertas{min-height:calc(var(--alto-pestanas) + 1px);align-items:center}.pantalla .barra-alertas__buscar{align-items:center;max-width:100%;padding-bottom:0}.pantalla .barra-alertas__buscar .campo{align-items:center;gap:var(--space-2);flex-direction:row;width:auto}.pantalla .barra-alertas__buscar .campo .busqueda{width:min(18rem,50vw);min-width:0}@media (width<=48rem){.pantalla .barra-alertas__buscar{flex:100%}.pantalla .barra-alertas__buscar .campo{flex-direction:column;flex:auto;align-items:stretch;min-width:0}.pantalla .barra-alertas__buscar .campo .busqueda{width:100%}}.pantalla .barra-alertas__buscar .boton{height:var(--alto-control)}.pantalla .planilla[data-filas=dobles] tbody tr.planilla__fila>td{height:var(--alto-fila-doble);padding-top:var(--space-1);padding-bottom:var(--space-1);vertical-align:middle}.pantalla .planilla[data-filas=dobles] td>.alertas__titulo-texto{justify-content:center}.pantalla :is(.barra-herramientas,.barra-herramientas__principal,.barra-herramientas__extremo,.barra-herramientas__filtros,.barra,.ant-form,.agregar__buscar,.cl-filtros,.cl-agregar,.ant-opciones,.ant-opciones__formas,.fila-controles){align-items:flex-start}.pantalla :is(.barra-herramientas,.barra-herramientas__principal,.barra-herramientas__extremo,.barra-herramientas__filtros,.barra,.ant-form,.agregar__buscar,.cl-filtros,.cl-agregar,.ant-opciones,.ant-opciones__formas,.fila-controles):has(.campo__etiqueta,.grupo-opciones>legend)>:not(.campo,.grupo-opciones,.barra-herramientas__chips,:has(.campo__etiqueta,legend):not(.panel-desplegable)){margin-top:var(--desfase-sin-etiqueta)}.pantalla :is(.barra-herramientas,.barra-herramientas__principal,.barra-herramientas__extremo,.barra-herramientas__filtros,.barra,.ant-form,.agregar__buscar,.cl-filtros,.cl-agregar,.ant-opciones,.ant-opciones__formas,.fila-controles) .opcion{min-height:var(--alto-control)}.pantalla :is(.barra-herramientas,.barra-herramientas__principal,.barra-herramientas__extremo,.barra-herramientas__filtros,.barra,.ant-form,.agregar__buscar,.cl-filtros,.cl-agregar,.ant-opciones,.ant-opciones__formas,.fila-controles) .campo__ayuda{line-height:1.3}.pantalla .planilla[data-filas=dobles] td>.celda-dos-lineas{flex-direction:column;justify-content:center;gap:2px;min-width:0;display:flex}.celda-dos-lineas>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fila-controles{gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.ficha-encabezado{margin-bottom:var(--separacion-bloques)}.pantalla .ficha-encabezado>.encabezado{margin-bottom:0}.ficha-meta{align-items:center;gap:var(--space-1) var(--space-4);padding:var(--space-2) 0 0;font-size:var(--tamano-s);flex-wrap:wrap;margin:0;line-height:1.4;list-style:none;display:flex}.ficha-meta__item{align-items:baseline;gap:var(--space-1);overflow-wrap:anywhere;min-width:0;display:inline-flex}.ficha-meta__rotulo{white-space:nowrap;color:var(--muted);font-weight:var(--peso-medio)}.ficha-meta__valor{color:var(--ink);font-weight:var(--peso-fuerte);font-variant-numeric:tabular-nums}.ficha-meta__valor a{color:var(--navy)}.ficha-meta__item--estado .ficha-meta__valor{padding:1px var(--space-2);border:1px solid var(--line-strong);border-radius:var(--radio-chip);font-size:var(--tamano-xs);background:var(--gris-50)}.ficha-meta__item--ok .ficha-meta__valor{color:var(--etiqueta-ok-texto);background:var(--etiqueta-ok-fondo);border-color:var(--etiqueta-ok-borde)}.ficha-meta__item--atencion .ficha-meta__valor{color:var(--etiqueta-atencion-texto);background:var(--etiqueta-atencion-fondo);border-color:var(--etiqueta-atencion-borde)}.ficha-meta__item--peligro .ficha-meta__valor{color:var(--etiqueta-critico-texto);background:var(--etiqueta-critico-fondo);border-color:var(--etiqueta-critico-borde)}.menu-acciones{display:inline-flex;position:relative}.menu-acciones__boton{gap:var(--space-2)}.menu-acciones__flecha{background:var(--icono-desplegar) center / contain no-repeat;width:10px;height:7px}.menu-acciones__boton[aria-expanded=true] .menu-acciones__flecha{transform:rotate(180deg)}.menu-acciones__lista{z-index:60;min-width:15rem;max-width:min(22rem, calc(100vw - 2 * var(--margen-pantalla-celular,16px)));padding:var(--space-1);border:1px solid var(--borde-region);border-radius:var(--radio-tarjeta);background:var(--paper);box-shadow:var(--elev-3);flex-direction:column;display:flex;position:absolute;top:calc(100% + 4px)}.menu-acciones__lista--derecha{right:0}.menu-acciones__lista--izquierda{left:0}.menu-acciones__item{min-height:2.25rem;padding:var(--space-1) var(--space-3);border-radius:var(--radio-chip);color:var(--ink);font:inherit;font-size:var(--tamano-s);font-weight:var(--peso-fuerte);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:flex-start;text-decoration:none;display:flex}.menu-acciones__item:hover,.menu-acciones__item:focus-visible,.menu-acciones__item:focus{background:var(--fondo-hover)}.menu-acciones__item:focus-visible{outline:2px solid var(--anillo-foco);outline-offset:-2px}.menu-acciones__item[aria-disabled=true]{color:var(--muted);cursor:not-allowed}.menu-acciones__item--peligro{color:var(--error)}.menu-acciones__motivo{font-size:var(--tamano-xs);font-weight:var(--peso-medio);color:var(--muted)}.menu-acciones__sep{height:1px;margin:var(--space-1) 0;background:var(--linea-division)}.ficha-resumen-contenedor{container-type:inline-size}.ficha-resumen{gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(16rem,22rem);align-items:start;display:grid}.ficha-resumen--una{grid-template-columns:minmax(0,1fr)}.ficha-resumen__principal,.ficha-resumen__lateral{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.ficha-resumen__principal>*,.ficha-resumen__lateral>*{margin-top:0;margin-bottom:0}@container (width<=52rem){.ficha-resumen{grid-template-columns:minmax(0,1fr)}}.ficha-datos{border:1px solid var(--borde-region);border-radius:var(--radio-tarjeta);background:var(--sup-panel);margin:0}.ficha-datos__titulo{padding:8px var(--space-3);border-bottom:1px solid var(--borde-region);border-radius:var(--radio-tarjeta) var(--radio-tarjeta) 0 0;background:var(--sup-cabecera);font-family:var(--fuente-texto);font-size:var(--tamano-s);font-weight:var(--peso-fuerte);color:var(--ink);margin:0}.ficha-datos__lista{margin:0}.ficha-datos__fila{gap:var(--space-3);padding:6px var(--space-3);border-top:1px solid var(--linea-division);font-size:var(--tamano-s);grid-template-columns:minmax(6.5rem,40%) minmax(0,1fr);display:grid}.ficha-datos__fila:first-child{border-top:0}.ficha-datos__fila dt{color:var(--muted);font-weight:var(--peso-medio)}.ficha-datos__fila dd{overflow-wrap:anywhere;min-width:0;font-weight:var(--peso-fuerte);margin:0}.ficha-datos__nota{padding:6px var(--space-3) var(--space-2);border-top:1px solid var(--linea-division);font-size:var(--tamano-xs);color:var(--muted);margin:0}.signo{gap:var(--space-2);flex-direction:column;min-width:0;margin:0;display:flex}.signo__rotulo{font-size:var(--tamano-s);font-weight:var(--peso-fuerte);color:var(--ink)}.signo__marco{box-sizing:border-box;width:100%;height:10rem;padding:var(--space-3);border:1px solid var(--borde-region);border-radius:var(--radio-tarjeta);background:var(--superficie-1);place-items:center;display:grid}.signo--chico .signo__marco{height:6rem}.signo--chico .signo__imagen{max-height:calc(6rem - 2 * var(--space-3) - 2px)}.signo__marco{overflow:hidden}.signo__marco--boton{cursor:zoom-in;font:inherit;color:inherit}.signo__marco--boton:hover{background:var(--superficie-2)}.signo__marco--boton:focus-visible{outline:2px solid var(--anillo-foco);outline-offset:2px}.signo__imagen{max-width:100%;max-height:calc(10rem - 2 * var(--space-3) - 2px);object-fit:contain;display:block}.signo__texto{align-items:center;gap:var(--space-1);text-align:center;flex-direction:column;max-width:100%;display:flex}.signo__denominacion{font-size:var(--tamano-titulo,1.25rem);font-weight:var(--peso-titulo);letter-spacing:.04em;text-transform:uppercase;overflow-wrap:anywhere}.signo__nota,.signo__detalle{font-size:var(--tamano-s);color:var(--muted)}.signo__error{font-size:var(--tamano-s);color:var(--error);margin-right:auto}.signo__visor{min-height:12rem;padding:var(--space-4);border:1px solid var(--borde-region);background-color:#fff;background-image:linear-gradient(45deg,#e4e4e7 25%,#0000 25% 75%,#e4e4e7 75%),linear-gradient(45deg,#e4e4e7 25%,#0000 25% 75%,#e4e4e7 75%);background-position:0 0,8px 8px;background-size:16px 16px;place-items:center;display:grid}.signo__visor img{object-fit:contain;max-width:100%;max-height:65vh;display:block}@media (width<=48.75rem){:root{--alto-pestanas:2.75rem}.pestana,.busqueda-global__abrir,.pantalla :is(.pie-lista,.alertas__pie,.aju-pie,.agregar__pie) .boton,.chip-filtro__x,.menu-columnas__opcion,.menu-acciones__item,.panel-desplegable__boton,.opcion,.segmentado .boton{min-height:2.75rem}.modal__x,.nav-cal__icono,.app__hamburguesa{min-width:2.75rem;min-height:2.75rem}input[type=checkbox],input[type=radio]{width:1.5rem;height:1.5rem}:is(.planilla .boton,.pantalla td .boton,.boton--texto,.volver,summary,.tablero__ver,.kpi__enlace,.chip-resumen,.leyenda__item,.alertas__titulo-texto,.planilla__orden){position:relative}:is(.planilla .boton,.pantalla td .boton,.boton--texto,.volver,summary,.tablero__ver,.kpi__enlace,.chip-resumen,.leyenda__item,.alertas__titulo-texto,.planilla__orden):before{content:"";height:2.75rem;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}}
