@import "https://fonts.googleapis.com/css2?family=Archivo:wght@700&family=Spectral:wght@500;600&family=Source+Sans+3:wght@400;600;700&family=Source+Code+Pro:wght@500&display=swap";
:root{--tinta-100:#e1e7f7;--tinta-300:#7288c9;--tinta-500:#23439b;--tinta-700:#1a306f;--tinta-900:#101f49;--n-900:#2c2c3a;--n-700:#464656;--n-500:#66667a;--n-300:#a9a9b8;--n-200:#cfcfd9;--n-100:#e7e7ed;--n-50:#f2f1ee;--n-0:#fbfaf6;--st-conciliado-bg:#e9f4ec;--st-conciliado-bd:#bcdfc6;--st-conciliado-tx:#1a6b36;--st-conciliado-dot:#3b9159;--st-revision-bg:#eef0f6;--st-revision-bd:#cbd1e1;--st-revision-tx:#414e78;--st-revision-dot:#7c88b0;--st-pendiente-bg:#fbf2dd;--st-pendiente-bd:#ebd5a2;--st-pendiente-tx:#7e5300;--st-pendiente-dot:#d9a93f;--st-sin-soporte-bg:#fbebe9;--st-sin-soporte-bd:#eec5bf;--st-sin-soporte-tx:#99291d;--st-sin-soporte-dot:#c2544a;--lateral-bg:var(--tinta-900);--lateral-texto:#c6cee4;--lateral-rotulo:#4c5d8f;--lateral-suave:#fbfaf612;--lateral-hover:#fbfaf60f;--lateral-borde:#7288c940;--lateral-avatar:#fbfaf624;--borde-crema:#e2e0da;--borde-tarjeta:#edece7;--bg-app:var(--n-0);--bg-superficie:#fff;--bg-inverso:var(--n-900);--borde:var(--n-100);--borde-fuerte:var(--n-200);--texto:var(--n-900);--texto-suave:var(--n-500);--texto-titulo:var(--tinta-900);--font-logo:"Archivo", system-ui, sans-serif;--font-display:"Spectral", Georgia, serif;--font-ui:"Source Sans 3", system-ui, sans-serif;--font-mono:"Source Code Pro", ui-monospace, monospace;--radio-sm:4px;--radio-md:6px;--radio-pill:999px;--radio-contenedor:14px;--sombra-flotante:0 24px 60px -28px #101f4980;--velo:#101f4947}.maat-display{font:600 34px/1.2 var(--font-display);color:var(--texto-titulo)}.maat-titulo-seccion{font:500 20px/1.3 var(--font-display);color:var(--texto-titulo)}.maat-cuerpo{font:400 14px/1.6 var(--font-ui);color:var(--texto)}.maat-cifra{font:600 13px/1.4 var(--font-ui);font-variant-numeric:tabular-nums;text-align:right}.maat-identificador{font:500 12.5px/1.4 var(--font-mono);color:var(--texto-suave)}.maat-label{font:700 11px/1.3 var(--font-ui);letter-spacing:.1em;color:var(--texto-suave)}.maat-caption{font:400 11.5px/1.5 var(--font-ui);color:var(--texto-suave)}.maat-badge{border-radius:var(--radio-pill);font:600 12px/1.5 var(--font-ui);white-space:nowrap;border:1px solid;align-items:center;gap:6px;padding:2px 10px;display:inline-flex}.maat-badge:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.maat-badge[data-estado=conciliado]{background:var(--st-conciliado-bg);border-color:var(--st-conciliado-bd);color:var(--st-conciliado-tx)}.maat-badge[data-estado=revision]{background:var(--st-revision-bg);border-color:var(--st-revision-bd);color:var(--st-revision-tx)}.maat-badge[data-estado=pendiente]{background:var(--st-pendiente-bg);border-color:var(--st-pendiente-bd);color:var(--st-pendiente-tx)}.maat-badge[data-estado=sin_soporte]{background:var(--st-sin-soporte-bg);border-color:var(--st-sin-soporte-bd);color:var(--st-sin-soporte-tx)}:where(a,button,input,select,[tabindex]):focus-visible{outline:2px solid var(--tinta-500);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
.op{background:var(--n-50);height:100vh;color:var(--n-900);grid-template-columns:234px minmax(0,1fr);transition:grid-template-columns .2s;display:grid}.op [data-estado=conciliado]{--tono:var(--st-conciliado-tx);--tono-bg:var(--st-conciliado-bg)}.op [data-estado=revision]{--tono:var(--st-revision-tx);--tono-bg:var(--st-revision-bg)}.op [data-estado=pendiente]{--tono:var(--st-pendiente-tx);--tono-bg:var(--st-pendiente-bg)}.op [data-estado=sin_soporte]{--tono:var(--st-sin-soporte-tx);--tono-bg:var(--st-sin-soporte-bg)}.op [data-estado=sin_dato]{--tono:var(--n-300);--tono-bg:var(--n-100)}.op__lateral{background:var(--lateral-bg);flex-direction:column;min-height:0;display:flex}.op__cabeza{justify-content:space-between;align-items:center;gap:4px;padding:2px 12px 2px 0;display:flex}.op__marca{align-items:center;gap:10px;min-width:0;text-decoration:none;display:flex}.op__logo-riel{display:none}.op__nav{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.op__desplazable{scrollbar-width:none;overscroll-behavior:contain;flex:1;min-height:0;padding:2px 12px 18px;overflow-y:auto}.op__desplazable::-webkit-scrollbar{display:none}.op__nav[data-hay-mas]:after{content:"";background:linear-gradient(to bottom, transparent, var(--lateral-bg) 80%);pointer-events:none;height:56px;position:absolute;inset:auto 0 0}.op__hay-mas{z-index:1;border-radius:var(--radio-pill);width:30px;height:22px;color:var(--lateral-texto);cursor:pointer;background:#fbfaf61a;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.op__hay-mas:hover{color:var(--n-0);background:#fbfaf62e}.op__globo{z-index:60;background:var(--lateral-bg);border:1px solid var(--lateral-borde);color:var(--n-0);font:500 12px/1.3 var(--font-ui);white-space:nowrap;pointer-events:none;border-radius:6px;padding:5px 9px;position:fixed;transform:translateY(-50%);box-shadow:0 4px 14px #101f4940}.op__rotulo{font:400 9.5px/1.4 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--lateral-rotulo);padding:0 11px 8px}.op__grupo{gap:2px;display:grid}.op__rotulo--grupo{margin:10px 0 0}.op__nota-seccion{font:400 10.5px/1.3 var(--font-ui);color:var(--lateral-rotulo)}.op__enlace{font:400 13.5px/1.35 var(--font-ui);color:var(--lateral-texto);border-radius:8px;grid-template-columns:16px 18px 1fr auto;align-items:center;gap:8px;padding:6px 10px;text-decoration:none;display:grid;position:relative}.op__enlace:hover{color:var(--n-0);background:#fbfaf614}.op__enlace[aria-current=page]{background:var(--tinta-500);color:var(--n-0);font-weight:600}.op__enlace[aria-disabled=true]{color:var(--lateral-rotulo);cursor:default;pointer-events:none}.op__pronto{color:var(--lateral-rotulo);font:400 14px/1.4 var(--font-ui);grid-template-columns:1fr auto;align-items:baseline;gap:9px;padding:9px 11px;display:grid}.op__pronto-nombre{min-width:0}.op__pronto small{white-space:nowrap;font:600 9.5px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.op__numero{font:400 10px/1.4 var(--font-mono);opacity:.65}.op__icono{opacity:.85;display:block}.op__enlace[aria-current=page] .op__icono,.op__enlace:hover .op__icono{opacity:1}.op__del-cliente{border-top:1px solid var(--lateral-borde);border-bottom:1px solid var(--lateral-borde);gap:2px;margin:10px 0;padding:10px 0 8px;display:grid}.op__del-cliente .op__corte{margin:0 0 6px}.op__del-cliente .op__linea{display:none}.op__nombre-seccion{min-width:0}.op__nav-pie{font:400 11.5px/1.45 var(--font-ui);color:var(--tinta-300);margin:0;padding:16px 11px 0}.op__nav-atajo{font-family:var(--font-mono);color:var(--lateral-texto)}.op__cuenta{font:400 10px/1.4 var(--font-mono);font-variant-numeric:tabular-nums;border-radius:var(--radio-pill);padding:2px 7px}.op__cuenta[data-tono=alerta]{color:var(--st-sin-soporte-bg);background:#99291d4d}.op__cuenta[data-tono=neutro]{color:var(--st-revision-bg);background:#414e7873}.op__punto{background:var(--tono);border-radius:50%;width:6px;height:6px}.op__corte{margin:16px 0 9px;padding:0 11px}.op__linea{background:var(--lateral-borde);height:1px;margin-bottom:13px}.op__cliente-fila{justify-content:space-between;align-items:baseline;gap:6px;display:flex}.op__cliente-rotulo{font:400 9.5px/1.4 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tinta-300)}.op__cliente-posicion{font:400 9.5px/1.4 var(--font-mono);color:var(--lateral-rotulo)}.op__cliente{align-items:center;gap:8px;margin-top:6px;display:flex}.op__sigla{background:var(--tinta-500);width:20px;height:20px;color:var(--n-0);font:700 9px/20px var(--font-ui);text-align:center;border-radius:6px;flex-shrink:0}.op__cliente-nombre{font:600 13px/1.4 var(--font-ui);color:var(--n-0);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.op__cliente-vacio{font:400 12px/1.4 var(--font-ui);color:var(--tinta-300);margin-top:5px}.op__pie{border-top:1px solid var(--lateral-borde);align-items:center;gap:10px;padding:14px 18px;display:flex}.op__avatar{background:var(--lateral-avatar);width:28px;height:28px;color:var(--n-0);font:600 11px/28px var(--font-ui);text-align:center;border-radius:50%;flex-shrink:0}.op__quien{flex:1;min-width:0}.op__usuario,.op__rol{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.op__usuario{font:400 13px/1.4 var(--font-ui);color:var(--n-0)}.op__rol{font:400 11px/1.4 var(--font-ui);color:var(--tinta-300)}.op__salir{cursor:pointer;color:var(--tinta-300);font:600 11.5px/1.4 var(--font-ui);background:0 0;border:0;padding:0}.op__salir:hover{color:var(--n-0)}.op__marco{background:var(--n-50);flex-direction:column;min-width:0;min-height:0;display:flex}.op__barra:has(>.op__barra-izquierda:empty):has(>.op__barra-derecha:empty){display:none}.op__barra{background:var(--n-0);border-bottom:1px solid var(--borde-crema);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:10px 24px;display:flex}.op__barra-izquierda,.op__barra-derecha{flex-wrap:wrap;align-items:center;display:flex}.op__barra-izquierda{gap:12px}.op__barra-derecha{justify-content:flex-end;gap:10px}.op__contenido{flex:1;min-height:0;padding:20px 24px 32px;overflow-y:auto}.op .insignia{border-radius:var(--radio-pill);font:600 11.5px/1.4 var(--font-ui);white-space:nowrap;color:var(--tono);background:var(--tono-bg);padding:4px 11px}.op .boton{border:1px solid var(--borde-crema);border-radius:var(--radio-pill);background:var(--bg-superficie);color:var(--n-700);font:600 14px/1.2 var(--font-ui);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:7px 12px;text-decoration:none;display:inline-flex}.op .boton:hover{border-color:var(--tinta-500);color:var(--tinta-500)}.op .boton--primario{background:var(--tinta-500);border-color:var(--tinta-500);color:var(--n-0)}.op .boton--primario:hover{background:var(--tinta-700);border-color:var(--tinta-700);color:var(--n-0)}.op .boton--texto{color:var(--tinta-500);background:0 0;border-color:#0000}.op .boton--texto:hover{color:var(--tinta-700);border-color:#0000}.op__num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.op__contraer{box-sizing:border-box;cursor:pointer;width:28px;height:28px;color:var(--lateral-texto);font:400 17px/1 var(--font-ui);background:0 0;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.op__contraer:hover{color:var(--n-0);background:#fbfaf614}.op__chevron--expandir{display:none}html[data-barra=contraida] .op{grid-template-columns:56px minmax(0,1fr)}html[data-barra=contraida] .op__chevron--contraer{display:none}html[data-barra=contraida] .op__chevron--expandir{display:block}html[data-barra=contraida] .op__lateral{overflow:hidden}html[data-barra=contraida] .op__cabeza{flex-direction:column;gap:2px;padding:0 0 8px}html[data-barra=contraida] .op__logo-ancho{display:none}html[data-barra=contraida] .op__logo-riel{display:block}html[data-barra=contraida] .op__numero,html[data-barra=contraida] .op__rotulo,html[data-barra=contraida] .op__nombre-seccion,html[data-barra=contraida] .op__cuenta,html[data-barra=contraida] .op__nav-pie,html[data-barra=contraida] .op__cliente-fila,html[data-barra=contraida] .op__cliente-nombre,html[data-barra=contraida] .op__cliente-vacio,html[data-barra=contraida] .op__quien,html[data-barra=contraida] .op__salir{display:none}html[data-barra=contraida] .op__desplazable{padding:2px 6px 18px}html[data-barra=contraida] .op__enlace{grid-template-columns:1fr;justify-items:center;padding:8px 0}html[data-barra=contraida] .op__enlace .op__punto{position:absolute;top:6px;right:8px}html[data-barra=contraida] .op__corte{margin:0 0 6px;padding:0}html[data-barra=contraida] .op__cliente{justify-content:center;margin-top:0}html[data-barra=contraida] .op__sigla{width:30px;height:22px;font:700 9.5px/22px var(--font-ui);border-radius:var(--radio-pill)}html[data-barra=contraida] .op__pie{justify-content:center;padding:14px 0}@media (prefers-reduced-motion:reduce){.op{transition:none}}.carga-global{z-index:1000;background:var(--tinta-100);height:3px;position:fixed;inset:0 0 auto;overflow:hidden}.carga-global:before{content:"";background:var(--tinta-500);width:35%;animation:1.1s ease-in-out infinite carga-global;position:absolute;inset:0 auto 0 0}@keyframes carga-global{0%{transform:translate(-100%)}to{transform:translate(290%)}}[data-cargando]{opacity:.6;cursor:progress;pointer-events:none}button[data-cargando]:after{content:"…"}.cargando-pagina{font:400 14px/1.4 var(--font-ui);color:var(--n-500);padding:24px}@media (prefers-reduced-motion:reduce){.carga-global:before{width:100%;animation:none}}.selector-cliente__buscar{border-bottom:1px solid var(--borde);background:var(--n-50);padding:11px 13px}.selector-cliente__input{border:1px solid var(--borde-crema);background:var(--bg-superficie);width:100%;font:400 13px/1.4 var(--font-ui);color:var(--n-900);border-radius:9px;padding:6px 10px}.selector-cliente__lista{max-height:292px;margin:0;padding:4px 0;list-style:none;overflow:auto}.selector-cliente__opcion{text-align:left;width:100%;font:400 13px/1.4 var(--font-ui);color:var(--n-900);cursor:pointer;background:0 0;border:none;padding:8px 13px;display:block}.selector-cliente__opcion:hover{background:var(--n-50)}.selector-cliente__opcion[aria-current=true]{background:var(--tinta-100);font-weight:600}.selector-cliente__vacio{text-align:center;font:400 12px/1.5 var(--font-ui);color:var(--n-500);margin:0;padding:24px 14px}
html{background:var(--bg-app)}body{color:var(--texto);font:400 14px/1.6 var(--font-ui);margin:0}a{color:var(--tinta-500)}.pantalla{align-content:start;display:grid}.pantalla>*{margin-top:0;margin-bottom:0}.pantalla--panel{gap:18px;max-width:1240px}.pantalla--cierres{gap:16px;max-width:1240px}.pantalla--cierre{gap:16px;max-width:1180px}.pantalla--documentos{gap:20px;max-width:1180px}.pantalla--bandeja{gap:16px}@media (max-width:800px){.app{grid-template-columns:1fr;height:auto;min-height:100vh}.lateral{flex-flow:wrap;align-items:center;gap:12px 20px;padding:0 14px}.lateral__marca{padding:12px 0}.lateral__nav{flex:100%;padding:0 0 12px;overflow:visible}.lateral__nav ul{grid-auto-flow:column;justify-content:start;gap:4px}.lateral__pie{border-top:0;margin:0 0 0 auto;padding:8px 0}.app-contenido{padding:20px 16px}}.logo{box-sizing:content-box;line-height:0;display:inline-block}.logo img{display:block}.visualmente-oculto{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pagina-titulo{justify-content:space-between;align-items:baseline;gap:16px;margin:0 0 20px;display:flex}.boton{border-radius:var(--radio-md);border:1px solid var(--borde-fuerte);background:var(--bg-superficie);color:var(--texto);font:600 13px/1.4 var(--font-ui);cursor:pointer;align-items:center;padding:6px 14px;text-decoration:none;display:inline-flex}.boton--primario{background:var(--tinta-500);border-color:var(--tinta-500);color:#fff}.boton--texto{color:var(--tinta-500);background:0 0;border-color:#0000;padding-left:0;padding-right:0}.tabla{border-collapse:collapse;background:var(--bg-superficie);border:1px solid var(--borde);border-radius:12px;width:100%;overflow:hidden}.tabla th{text-align:left;border-bottom:1px solid var(--borde);background:var(--n-0);padding:10px 12px}.tabla td{border-bottom:1px solid var(--borde);vertical-align:top;padding:9px 12px}.tabla tr:last-child td{border-bottom:0}.tabla th.numerica,.tabla td.numerica{text-align:right}.tabla td.numerica{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.tabla tr.enlace:hover td{background:var(--tinta-100)}.tabla a.fila{color:inherit;text-decoration:none;display:block}.tabla .secundario{color:var(--texto-suave);font-size:12px;font-weight:400;display:block}.grupo-cliente{margin:0 0 28px}.grupo-cliente__titulo{margin:0 0 8px}.envoltura-tabla{overflow-x:auto}.cierre-encabezado{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px;display:flex}.cierre-encabezado__meta{color:var(--texto-suave);flex-wrap:wrap;gap:8px 20px;margin-top:6px;display:flex}.tarjetas{grid-template-columns:repeat(5,minmax(150px,1fr));gap:12px;margin-bottom:28px;display:grid}@media (max-width:900px){.tarjetas{grid-template-columns:repeat(2,minmax(150px,1fr))}}.tarjeta{background:var(--bg-superficie);border:1px solid var(--borde);border-radius:12px;padding:16px 18px}.tarjeta__valor{font:600 24px/1.2 var(--font-ui);font-variant-numeric:tabular-nums;color:var(--texto-titulo);margin-top:6px;display:block}.tarjeta__detalle{color:var(--texto-suave);font-variant-numeric:tabular-nums;margin-top:4px;font-size:12px;display:block}.tarjeta--inversa{background:var(--bg-inverso);border-color:var(--bg-inverso);color:var(--n-100)}.tarjeta--inversa .maat-label,.tarjeta--inversa .tarjeta__detalle{color:var(--n-300)}.tarjeta--inversa .tarjeta__valor{color:#fff}.bloqueantes{background:var(--bg-superficie);border:1px solid var(--borde);border-radius:12px;margin-bottom:28px;padding:16px 18px}.bloqueantes__lista{grid-template-columns:repeat(3,minmax(160px,1fr));gap:12px;margin:12px 0 0;padding:0;list-style:none;display:grid}.bloqueantes__cantidad{font:600 22px/1.2 var(--font-ui);font-variant-numeric:tabular-nums;color:var(--texto-titulo)}.bloqueantes__antiguedad{color:var(--texto-suave);font-variant-numeric:tabular-nums;font-size:12px}.filtros{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;display:flex}.filtros a{border-radius:var(--radio-pill);border:1px solid var(--borde-fuerte);color:var(--texto);padding:3px 12px;font-size:13px;text-decoration:none}.filtros a[aria-current=true]{background:var(--tinta-500);border-color:var(--tinta-500);color:#fff}.paginacion{color:var(--texto-suave);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:16px;margin-top:12px;display:flex}.paginacion__enlaces{gap:12px;display:flex}.vacio{background:var(--bg-superficie);border:1px dashed var(--borde-fuerte);text-align:center;color:var(--texto-suave);border-radius:12px;padding:28px}.vacio p{color:var(--texto-suave);margin:6px 0 0}.vacio code{font:500 12.5px/1.4 var(--font-mono);color:var(--texto)}.login{place-items:center;min-height:100vh;padding:24px;display:grid}.login__caja{background:var(--bg-superficie);border:1px solid var(--borde);border-radius:var(--radio-md);width:min(360px,100%);padding:28px}.login__logo{justify-content:center;display:flex}.login__lema{text-align:center;color:var(--texto-suave);font:400 13px/1.5 var(--font-ui);margin:0;display:block}.login__campo{margin:16px 0 0;display:block}.login__campo span{margin-bottom:4px;display:block}.login__campo input{box-sizing:border-box;border:1px solid var(--borde-fuerte);border-radius:var(--radio-sm);width:100%;font:400 14px/1.4 var(--font-ui);color:var(--texto);background:var(--bg-superficie);padding:8px 10px}.login__error{border-radius:var(--radio-sm);background:var(--st-sin-soporte-bg);border:1px solid var(--st-sin-soporte-bd);color:var(--st-sin-soporte-tx);margin:16px 0 0;padding:8px 10px;font-size:13px}.login__acciones{margin-top:20px}.login__enlace{text-align:center;font:400 13px/1.5 var(--font-ui);margin-top:12px;display:block}.login__nota{border-radius:var(--radio-sm);background:var(--tinta-100);border:1px solid var(--tinta-300);color:var(--tinta-900);margin:16px 0 0;padding:8px 10px;font-size:13px}.texto-suave{color:var(--texto-suave);font-weight:400}.pagina-titulo__descripcion{color:var(--texto-suave);font:400 13px/1.5 var(--font-ui);display:block}.pendiente__texto{color:var(--texto)}.pagina-titulo--panel{align-items:flex-start}.pagina-titulo__controles{flex-wrap:wrap;align-items:flex-end;gap:20px;display:flex}.interruptor{color:var(--texto);font:600 13px/1.4 var(--font-ui);white-space:nowrap;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.interruptor__pista{border-radius:var(--radio-pill);background:var(--n-200);width:32px;height:18px;transition:background .15s;position:relative}.interruptor__perilla{background:#fff;border-radius:50%;width:14px;height:14px;transition:left .15s;position:absolute;top:2px;left:2px}.interruptor[aria-checked=true] .interruptor__pista{background:var(--tinta-500)}.interruptor[aria-checked=true] .interruptor__perilla{left:16px}.aviso-demo{border-radius:var(--radio-md);background:var(--st-pendiente-bg);border:1px solid var(--st-pendiente-bd);color:var(--st-pendiente-tx);font:600 13px/1.5 var(--font-ui);margin:0 0 16px;padding:8px 12px}.selector-periodo{gap:10px;display:flex}.selector-periodo label{flex-direction:column;gap:3px;display:flex}.selector-periodo select{border:1px solid var(--borde-fuerte);border-radius:var(--radio-sm);background:var(--bg-superficie);color:var(--texto);font:400 13px/1.4 var(--font-ui);padding:5px 8px}.tarjetas-panel{grid-template-columns:repeat(3,minmax(180px,1fr));gap:12px;margin-bottom:24px;display:grid}@media (max-width:900px){.tarjetas-panel{grid-template-columns:repeat(2,minmax(180px,1fr))}}.indicador{background:var(--bg-superficie);border:1px solid var(--borde);border-radius:var(--radio-md);flex-direction:column;align-items:flex-start;gap:4px;padding:14px 16px;display:flex}.indicador>.maat-label{font:400 13px/1.4 var(--font-ui);letter-spacing:0;color:var(--texto-suave)}.indicador__valor{font:600 24px/1.2 var(--font-ui);font-variant-numeric:tabular-nums;color:var(--texto-titulo);margin-top:2px;display:block}.indicador__valor--vacio{color:var(--texto-suave);font-size:17px}.indicador__detalle{color:var(--texto-suave);font-variant-numeric:tabular-nums;font-size:12px;line-height:1.5;display:block}.minibarras{width:100%;max-width:220px;height:auto;margin:4px 0 0;display:block}.minibarras__barra{fill:var(--tinta-300)}.minibarras__barra--parcial{fill:var(--tinta-100);stroke:var(--tinta-300)}.minibarras__eje{font:400 9px var(--font-ui);fill:var(--texto-suave)}.bloque{margin-bottom:24px}.bloque__titulo{font:600 15px/1.3 var(--font-ui);color:var(--texto-titulo);margin:0 0 8px}.lectura{border-left:3px solid var(--tinta-100);color:var(--texto);font:400 13px/1.55 var(--font-ui);font-variant-numeric:tabular-nums;margin:8px 0 0;padding:8px 12px}.etapas__etapa{width:13%}.segmento{box-sizing:border-box;border-radius:3px;height:12px;display:block;position:relative;overflow:hidden}.segmento__parcial{border-radius:inherit;height:100%;display:block}.segmento--vacio{background:var(--n-100)}.segmento--verde{background:var(--st-conciliado-dot)}.segmento--ambar{background:var(--st-pendiente-dot)}.segmento--rojo{background:var(--st-sin-soporte-dot)}.dependencia{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.dependencia--verde{color:var(--st-conciliado-tx)}.dependencia--ambar{color:var(--st-pendiente-tx)}.dependencia--rojo{color:var(--st-sin-soporte-tx)}.etapas__resumen td{background:var(--n-50);font-weight:600}.avance{border-radius:var(--radio-pill);background:var(--n-50);height:6px;margin-top:4px;display:block;overflow:hidden}.avance__lleno{background:var(--tinta-300);height:100%;display:block}.pendientes{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pendiente{background:var(--bg-superficie);border:1px solid var(--borde);border-radius:var(--radio-md);font-variant-numeric:tabular-nums;align-items:baseline;gap:10px;padding:8px 12px;font-size:13px;display:flex}.pendiente__punto{border-radius:50%;flex:none;width:8px;height:8px;transform:translateY(-1px)}.pendiente__punto--verde{background:var(--st-conciliado-dot)}.pendiente__punto--ambar{background:var(--st-pendiente-dot)}.pendiente__punto--rojo{background:var(--st-sin-soporte-dot)}.pendiente__espera{white-space:nowrap;color:var(--texto-suave);margin-left:auto;font-size:12px}.reenviar{margin-left:6px;display:inline}.pendiente__accion{color:var(--texto-suave)}.plegable{margin-bottom:24px}.plegable__resumen{cursor:pointer;align-items:center;gap:8px;margin-bottom:8px;list-style:none;display:flex}.plegable__resumen::-webkit-details-marker{display:none}.avance__lleno--verde{background:var(--st-conciliado-dot)}.avance__lleno--ambar{background:var(--st-pendiente-dot)}.avance__lleno--rojo{background:var(--st-sin-soporte-dot)}.mensaje{border-radius:var(--radio-md);border:1px solid;margin:0 0 16px;padding:8px 12px;font-size:13px}.mensaje--ok{background:var(--st-conciliado-bg);border-color:var(--st-conciliado-bd);color:var(--st-conciliado-tx)}.mensaje--error{background:var(--st-sin-soporte-bg);border-color:var(--st-sin-soporte-bd);color:var(--st-sin-soporte-tx)}.mensaje--aviso{background:var(--st-pendiente-bg);border-color:var(--st-pendiente-bd);color:var(--st-pendiente-tx)}.alerta--riesgo{--al-bg:var(--st-sin-soporte-bg);--al-bd:var(--st-sin-soporte-bd);--al-tx:var(--st-sin-soporte-tx)}.alerta--falta{--al-bg:var(--st-pendiente-bg);--al-bd:var(--st-pendiente-bd);--al-tx:var(--st-pendiente-tx)}.alerta--aviso{--al-bg:var(--st-revision-bg);--al-bd:var(--st-revision-bd);--al-tx:var(--st-revision-tx)}.alerta--fila{border-radius:var(--radio-md);background:var(--al-bg);max-width:100%;color:var(--al-tx);white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;padding:1px 8px;font-size:12px;display:inline-block;overflow:hidden}.alerta-resumen{margin:0 0 12px;font-size:13px}.alerta--panel{border:1px solid var(--al-bd);border-radius:var(--radio-md);background:var(--al-bg);color:var(--al-tx);margin:0 0 16px;padding:10px 12px;font-size:13px}.alerta--panel .alerta__frase{margin:0 0 4px;font-weight:600}.alerta__porque,.alerta__frase{margin:0 0 8px}.alerta__acciones{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.alerta__nota{align-self:center;font-size:12px}.alerta__motivo{gap:8px;display:grid}.alerta__motivo label{gap:4px;display:grid}.alerta__motivo textarea,.alerta__motivo select{width:100%;font:inherit}.conceptos{gap:16px;display:grid}.concepto{background:var(--bg-superficie);border:1px solid var(--borde);border-radius:var(--radio-md);gap:12px;padding:16px 18px;display:grid}.concepto__cabecera{flex-wrap:wrap;align-items:baseline;gap:4px 16px;display:flex}.concepto__cabecera code{font:600 15px/1.3 var(--font-mono);color:var(--texto-titulo)}.concepto__candidatas{border:0;gap:6px;margin:0;padding:0;display:grid}.concepto__candidatas legend{margin-bottom:6px}.concepto__opcion{border:1px solid var(--borde);border-radius:var(--radio-sm);cursor:pointer;grid-template-columns:18px auto 1fr;align-items:baseline;gap:10px;padding:6px 10px;display:grid}.concepto__opcion:has(input:checked){border-color:var(--tinta-500);background:var(--tinta-100)}.concepto__manual{gap:4px;max-width:320px;display:grid}.concepto__manual input{border:1px solid var(--borde-fuerte);border-radius:var(--radio-sm);font:500 13px/1.4 var(--font-mono);color:var(--texto);background:var(--bg-superficie);padding:7px 10px}.concepto__acciones{justify-content:flex-end;display:flex}.selector-carga{flex-wrap:wrap;gap:16px;margin-bottom:16px;display:flex}.selector-carga label,.cargador__entidad{gap:4px;margin-bottom:12px;display:grid}.selector-carga select,.cargador__entidad select,.cargador__tabla select{border:1px solid var(--borde-fuerte);border-radius:var(--radio-sm);background:var(--bg-superficie);color:var(--texto);font:500 13px/1.4 var(--font-ui);padding:6px 10px}.zona-arrastre{border:2px dashed var(--n-200);border-radius:var(--radio-md);background:var(--bg-superficie);color:var(--texto);text-align:center;cursor:pointer;margin-bottom:16px;padding:32px 24px}.zona-arrastre--activa{border-color:var(--tinta-500);background:var(--tinta-100)}.zona-arrastre[aria-disabled=true]{cursor:default;color:var(--texto-suave)}.zona-arrastre__texto{color:inherit;font:500 14px/1.5 var(--font-ui);margin:0}.zona-arrastre__detalle{color:var(--texto-suave);font:400 12.5px/1.5 var(--font-ui);margin:6px 0 0}.cargador__tabla .secundario{white-space:normal}.cargador__acciones{justify-content:flex-end;align-items:center;gap:12px;margin-top:12px;display:flex}.chequeo__lista{background:var(--bg-superficie);border:1px solid var(--borde);border-radius:var(--radio-md);margin:0;padding:0;list-style:none}.chequeo__fila{border-bottom:1px solid var(--borde);color:var(--texto);grid-template-columns:20px minmax(0,1fr) auto;align-items:start;gap:4px 10px;padding:9px 12px;display:grid}.chequeo__fila:last-child{border-bottom:0}.chequeo__estado{color:var(--n-300);margin-top:2px}.chequeo__estado--cumplido,.chequeo__fila--cumplida .chequeo__estado{color:var(--st-conciliado-dot)}.chequeo__etiqueta{color:var(--texto);gap:2px;font-weight:500;display:grid}.chequeo__api,.chequeo__opcional{color:var(--texto-suave);font-weight:400}.chequeo__nota,.chequeo__habilita{color:var(--texto-suave);font:400 12.5px/1.45 var(--font-ui)}.chequeo__fuente{color:var(--texto-suave);font:400 12.5px/1.5 var(--font-ui);font-variant-numeric:tabular-nums;white-space:nowrap;padding-top:2px}.chequeo__resumen{color:var(--texto);font:600 13px/1.5 var(--font-ui);font-variant-numeric:tabular-nums;margin:8px 0 0}.chequeo--completa .chequeo__lista{border-color:var(--st-conciliado-bd);background:var(--st-conciliado-bg)}.chequeo--completa .chequeo__fila{border-bottom-color:var(--st-conciliado-bd);color:var(--st-conciliado-tx)}.chequeo--completa .chequeo__etiqueta,.chequeo--completa .chequeo__fuente,.chequeo--completa .chequeo__habilita,.chequeo--completa .chequeo__resumen{color:var(--st-conciliado-tx)}.zona-arrastre--compacta{padding:12px 16px}.zona-arrastre--compacta .zona-arrastre__texto{color:var(--texto-suave);font-size:13px;font-weight:400}.cargador__cuenta{gap:4px;margin-top:6px;display:grid}.cargador__plantilla--aviso{border-radius:var(--radio-md);background:var(--st-revision-bg);border:1px solid var(--st-revision-bd);color:var(--st-revision-tx);font:400 12px/1.45 var(--font-ui);gap:2px;margin-top:6px;padding:6px 8px;display:grid}.cargador__plantilla--aviso strong{font-weight:600}.documentos__filtros{flex-wrap:wrap;align-items:end;gap:16px;margin-bottom:16px;display:flex}.documentos__filtros label{gap:4px;display:grid}.documentos__filtros select{border:1px solid var(--borde-fuerte);border-radius:var(--radio-sm);background:var(--bg-superficie);color:var(--texto);font:500 13px/1.4 var(--font-ui);padding:6px 10px}.chip{border-radius:var(--radio-pill);border:1px solid var(--borde-fuerte);color:var(--texto);font:600 13px/1.5 var(--font-ui);align-self:end;align-items:center;margin-bottom:14px;padding:4px 12px;text-decoration:none;display:inline-flex}.chip[aria-current=true]{background:var(--tinta-500);border-color:var(--tinta-500);color:#fff}.punto{vertical-align:middle;background:var(--n-300);border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.punto--conciliado{background:var(--st-conciliado-dot)}.punto--revision{background:var(--st-revision-dot)}.punto--pendiente{background:var(--st-pendiente-dot)}.punto--sin_soporte{background:var(--st-sin-soporte-dot)}.acciones{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.acciones form{margin:0;display:inline}.fila--atenuada td{color:var(--texto-suave)}.tarjetas-documentos{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-bottom:28px;display:grid}.tarjeta-documento{background:var(--bg-superficie);border:1px solid var(--borde);border-radius:var(--radio-md);color:var(--texto);align-content:start;gap:8px;padding:14px 16px;display:grid}.tarjeta-documento--atenuada{background:var(--n-50);color:var(--texto-suave)}.tarjeta-documento__descripcion{color:var(--texto-suave);font:400 12.5px/1.5 var(--font-ui);margin:0}.tarjeta-documento__estado{color:var(--texto);font:400 13px/1.6 var(--font-ui);margin:0}.tarjeta-documento__nota{color:var(--texto-suave);font:600 12px/1.4 var(--font-ui);margin:0}.documento__nombre{color:var(--texto);align-items:center;gap:0;display:flex}.chip-archivo{background:var(--n-50);color:var(--texto-suave);font:500 10px/1.4 var(--font-mono);text-transform:uppercase;border-radius:5px;margin-right:9px;padding:3px 6px;display:inline-block}.tabla--densa th{padding:6px 10px}.tabla--densa td{font-variant-numeric:tabular-nums;padding:5px 10px;font-size:13px;line-height:1.4}.tabla--densa .secundario{font-size:12px;line-height:1.35}.mi-dia td.numerica a{color:var(--tinta-500);font-weight:600;text-decoration:none}.mi-dia td.numerica a:hover{text-decoration:underline}.mi-dia__sin-cierre{margin:12px 0 0;font-size:13px}.cola__filtros{flex-wrap:wrap;align-items:end;gap:16px;margin:0 0 14px;display:flex}.cola__filtros label{gap:4px;display:grid}.cola__filtros select{border:1px solid var(--borde-fuerte);border-radius:var(--radio-sm);background:var(--bg-superficie);color:var(--texto);font:500 13px/1.4 var(--font-ui);padding:6px 10px}.cola__total{color:var(--texto-suave);font-variant-numeric:tabular-nums;align-self:center;font-size:13px}.lote{flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 10px;font-size:13px;display:flex}.lote__todas{cursor:pointer;align-items:center;gap:6px;display:inline-flex}.boton:disabled{opacity:.5;cursor:default}.propuestas__marca{width:28px;padding-right:0}.propuestas__fecha{white-space:nowrap}.propuestas__codigo{color:var(--texto)}.propuestas__explicacion,.excepciones__descripcion{max-width:380px;font-size:12.5px;line-height:1.4}.acciones-fila{white-space:nowrap;flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.acciones-fila form{margin:0;display:inline}.accion-fila{color:var(--tinta-500);font:600 13px/1.4 var(--font-ui);cursor:pointer;background:0 0;border:0;padding:0}.accion-fila:hover,.accion-fila[aria-expanded=true]{text-decoration:underline}.confianza{align-items:center;gap:6px;display:inline-flex}.confianza__barra{background:var(--n-100);border-radius:3px;width:48px;height:6px;display:inline-block;overflow:hidden}.confianza__barra i{background:var(--st-pendiente-dot);height:100%;display:block}.confianza__barra[data-nivel=alta] i{background:var(--st-conciliado-dot)}.confianza__valor{font-variant-numeric:tabular-nums}.editor-fila td{background:var(--n-50);padding:10px 12px}.editor{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.editor label{gap:4px;display:grid}.editor input[type=text],.editor select,.editor textarea{border:1px solid var(--borde-fuerte);border-radius:var(--radio-sm);background:var(--bg-superficie);min-width:240px;color:var(--texto);font:500 13px/1.4 var(--font-ui);padding:6px 10px}.editor textarea{resize:vertical;min-width:360px}.editor__nota{flex-basis:100%;font-size:12.5px}.selector-cuenta{min-width:340px;position:relative}.selector-cuenta__entrada{border:1px solid var(--borde-fuerte);border-radius:var(--radio-sm);background:var(--bg-superficie);width:100%;color:var(--texto);font:500 13px/1.4 var(--font-ui);padding:6px 10px}.selector-cuenta__lista{z-index:5;background:var(--bg-superficie);border:1px solid var(--borde-fuerte);border-radius:var(--radio-sm);max-height:240px;margin:2px 0 0;padding:4px 0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 6px 18px #101f491f}.selector-cuenta__lista li{cursor:pointer;font:400 13px/1.4 var(--font-ui);gap:10px;padding:5px 10px;display:flex}.selector-cuenta__lista li[aria-selected=true],.selector-cuenta__lista li:hover{background:var(--tinta-100)}.selector-cuenta__nada{color:var(--texto-suave);cursor:default}.selector-cuenta__codigo{font:500 12.5px/1.4 var(--font-mono);color:var(--texto-suave);min-width:72px}.bloque__nota{font-weight:400}.etapas-cierre{grid-template-columns:repeat(4,minmax(120px,1fr));gap:12px;margin:0 0 20px;display:grid}.etapas-cierre__etapa{gap:4px;display:grid}.chequeo__grupo{margin-bottom:18px}.chequeo{border:1px solid var(--borde);border-radius:var(--radio-md);background:var(--bg-superficie);margin:0;padding:0;list-style:none}.criterio{border-bottom:1px solid var(--borde);font-size:13px}.criterio:last-child{border-bottom:0}.criterio--ambar{background:var(--st-pendiente-bg)}.criterio--suave{color:var(--texto-suave)}.criterio__fila{grid-template-columns:28px 1fr;gap:4px 10px;margin:0;padding:8px 12px;display:grid}.criterio__caja{justify-content:center;padding-top:2px;display:flex}.criterio__caja input{cursor:pointer;width:15px;height:15px}.criterio__cuerpo{gap:3px;display:grid}.criterio__nombre{font-weight:600}.criterio--suave .criterio__nombre{font-weight:500}.criterio__bloqueante{font:700 10px/1 var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--st-pendiente-tx);margin-left:8px}.criterio--cumplido .criterio__bloqueante,.criterio--suave .criterio__bloqueante{color:var(--texto-suave)}.criterio__detalle,.criterio__marca{color:var(--texto-suave);font-size:12.5px}.criterio__evidencia{font-size:12.5px}.criterio__no-aplica{align-items:center;gap:8px;margin-left:8px;font-size:12.5px;display:inline-flex}details.criterio__no-aplica{margin:4px 0 0 28px;display:block}details.criterio__no-aplica form{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.criterio__evidencia a{color:var(--tinta-500);margin-left:8px;font-weight:600;text-decoration:none}.criterio__evidencia a:hover{text-decoration:underline}.punto-criterio{border:1px solid var(--borde-fuerte);background:var(--bg-superficie);border-radius:50%;width:14px;height:14px;display:inline-block}.punto-criterio--cumplido{background:var(--st-conciliado-dot);border-color:var(--st-conciliado-dot)}.punto-criterio--ambar{background:var(--st-pendiente-dot);border-color:var(--st-pendiente-dot)}.casilla__nota{border:1px solid var(--borde-fuerte);border-radius:var(--radio-sm);background:var(--bg-superficie);width:min(100%,460px);color:var(--texto);font:400 12.5px/1.4 var(--font-ui);margin-top:2px;padding:4px 8px}.publicar{border:1px solid var(--borde);border-radius:var(--radio-md);background:var(--bg-superficie);gap:8px;margin:20px 0;padding:14px 16px;display:grid}.publicar__faltantes{color:var(--st-pendiente-tx);margin:0;font-size:13px}.publicar__confirmacion{gap:8px;display:grid}.publicar__confirmacion p{margin:0;font-size:13.5px}.publicar__acciones{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.reabrir{flex-wrap:wrap;align-items:end;gap:10px;margin:0 0 8px;display:flex}.reabrir label{gap:4px;display:grid}.reabrir input{border:1px solid var(--borde-fuerte);border-radius:var(--radio-sm);background:var(--bg-superficie);min-width:360px;color:var(--texto);font:500 13px/1.4 var(--font-ui);padding:6px 10px}.formulario{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));align-items:end;gap:12px 16px;display:grid}.formulario--ancho{grid-template-columns:1fr;max-width:560px}.campo{display:block}.campo span{margin-bottom:4px;display:block}.campo input,.campo select,.campo textarea{box-sizing:border-box;border:1px solid var(--borde-fuerte);border-radius:var(--radio-sm);width:100%;font:400 14px/1.4 var(--font-ui);color:var(--texto);background:var(--bg-superficie);padding:8px 10px}.campo--ancho{grid-column:1/-1}.campo__nota{color:var(--texto-suave);margin-top:4px;font-size:12px;display:block}.campo__opcion{margin-top:4px;display:block}.formulario__acciones{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px;margin-top:4px;display:flex}.recuadro{background:var(--bg-superficie);border:1px solid var(--borde-tarjeta);border-radius:12px;margin-bottom:16px;padding:20px 24px;scroll-margin-top:16px}.equipo__nombre{color:var(--n-900);font-weight:600;display:block}.equipo__acciones{text-align:right;white-space:nowrap}.equipo__velo{z-index:40;background:var(--velo);position:fixed;inset:0}.equipo__panel{z-index:41;background:var(--superficie,var(--bg-superficie));border-left:1px solid var(--n-100);width:min(440px,100vw);box-shadow:-2px 0 10px color-mix(in srgb, var(--n-900) 7%, transparent);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}.equipo__panel-cabeza{border-bottom:1px solid var(--n-100);justify-content:space-between;align-items:center;gap:16px;padding:20px 24px 16px;display:flex}.equipo__panel-cabeza h2{margin:0}.equipo__cerrar{color:var(--n-700);border-radius:5px;padding:6px;display:inline-flex}.equipo__cerrar:hover{background:var(--n-50);color:var(--n-900)}.equipo__panel-form{flex-direction:column;flex:1;min-height:0;display:flex}.equipo__panel-cuerpo{flex-direction:column;flex:1;gap:16px;padding:20px 24px;display:flex;overflow:auto}.equipo__dato{color:var(--n-700)}.equipo__clientes{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.equipo__opciones{border:1px solid var(--n-100);border-radius:6px;margin:0;padding:0;list-style:none}.equipo__opciones li+li{border-top:1px solid var(--n-100)}.equipo__opcion{cursor:pointer;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.equipo__opcion:hover{background:var(--n-50)}.equipo__opcion input{accent-color:var(--tinta-500);margin-top:3px}.equipo__opcion-nota{color:var(--n-500);font-size:11.5px;display:block}.equipo__panel-pie{border-top:1px solid var(--n-100);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:16px 24px;display:flex}.ficha__equipo{border:0;gap:6px;margin:0;padding:0;display:grid}.ficha__casilla{cursor:pointer;align-items:center;gap:8px;display:flex}.ficha__casilla input{accent-color:var(--tinta-500)}.ficha__equipo-lista{gap:2px;margin:0;padding:0;list-style:none;display:grid}.clientes__abrir{display:inline}.clientes__nombre{cursor:pointer;font:inherit;color:var(--tinta-500);text-align:left;background:0 0;border:0;padding:0;text-decoration:underline}.portal__secciones{gap:10px;margin:0;padding:0;list-style:none;display:grid}.portal__secciones li{align-items:center;gap:12px;display:flex}.portal__mes{gap:12px;margin:0;display:grid}.portal__mes div{grid-template-columns:minmax(140px,180px) 1fr;gap:12px;display:grid}.portal__mes dt{color:var(--texto-suave)}.portal__mes dd{overflow-wrap:anywhere;margin:0}.portal__mes-aviso{margin-top:4px;font-weight:600;display:block}@media (max-width:640px){.portal__mes div{grid-template-columns:1fr;gap:2px}}.recuadro__cabeza{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.recuadro__guardado{font:600 12px/1.3 var(--font-ui);color:var(--st-conciliado-tx);margin-left:10px}.recuadro__agregar{margin-top:12px;display:inline-block}.recuadro__editar{flex:none}.recuadro__titulo{font:600 16px/1.3 var(--font-ui);color:var(--texto-titulo);margin:0 0 14px}.recuadro__nota{color:var(--texto-suave);margin:-6px 0 14px}.recuadro__subtitulo{font:600 14px/1.3 var(--font-ui);color:var(--texto-titulo);margin:0 0 10px}.recuadro__lista{gap:16px;margin:0;padding:0;list-style:none;display:grid}.recuadro__lista>li+li{border-top:1px solid var(--borde-tarjeta);padding-top:16px}.recuadro .plegable{margin-top:12px}.conexiones{grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.conexion{border:1px solid var(--borde-tarjeta);border-radius:10px;padding:16px 18px;scroll-margin-top:16px}.conexion p{margin:0 0 12px}.conexion__cabeza{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.conexion__erp{font:600 15px/1.3 var(--font-ui);color:var(--texto-titulo);margin:0}.conexion__acciones{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.conexion__acciones form{margin:0}.conexion__pasos{color:var(--texto-suave);gap:4px;margin:0;padding-left:20px;display:grid}.conexion__panel{border-top:1px solid var(--borde-tarjeta);margin-top:4px;padding-top:14px}.boton--peligro{background:var(--st-sin-soporte-tx);border-color:var(--st-sin-soporte-tx);color:#fff}.cuadro__estado{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.cuadro__datos{gap:6px;margin:0 0 12px;display:grid}.cuadro__datos div{justify-content:space-between;gap:12px;display:flex}.cuadro__datos dd{overflow-wrap:anywhere;text-align:right;margin:0}.cuadro__acciones{margin-bottom:8px}.formas-pago{border:0;gap:8px;margin:0;padding:0;display:grid}.formas-pago__fila{grid-template-columns:minmax(0,1fr) 140px minmax(0,.8fr);align-items:center;gap:12px;display:grid}@media (max-width:640px){.formas-pago__fila{grid-template-columns:1fr;gap:4px}}.cuadro__casilla{align-items:center;gap:8px;display:flex}.ficha__bloque{scroll-margin-top:16px}.modulos{gap:12px;margin:0;padding:0;list-style:none;display:grid}.modulo{border:1px solid var(--borde);border-radius:var(--radio-md);background:var(--bg-superficie);grid-template-columns:minmax(200px,1fr) 2fr;gap:8px 24px;padding:12px 16px;display:grid}.modulo--apagado{background:var(--n-100)}.modulo__nombre{font:600 14px/1.4 var(--font-ui)}.modulo__descripcion,.modulo__registro,.modulo__deja{color:var(--texto-suave);margin:2px 0 0;font-size:13px}.modulo__deja{grid-column:1/-1}.modulo__libros{border-top:1px solid var(--borde);grid-column:1/-1;gap:8px;padding-top:10px;display:grid}.modulo__libro{max-width:480px;margin:0}.modulo__accion{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.modulo__accion input{border:1px solid var(--borde-fuerte);border-radius:var(--radio-sm);font:400 13px/1.4 var(--font-ui);flex:220px;padding:6px 10px}.pasos{counter-reset:paso;flex-wrap:wrap;gap:8px;margin:0 0 20px;padding:0;list-style:none;display:flex}.pasos li{counter-increment:paso;border-radius:var(--radio-pill);border:1px solid var(--borde-fuerte);color:var(--texto-suave);font:600 13px/1.5 var(--font-ui);padding:4px 12px}.pasos li:before{content:counter(paso) ". "}.pasos li[aria-current=step]{background:var(--tinta-500);border-color:var(--tinta-500);color:#fff}.pasos li.pasos__hecho{border-color:var(--tinta-500);color:var(--tinta-500)}.pendientes-alta{margin:8px 0 0;padding-left:20px}.pendientes-alta li{margin:6px 0}.chips{flex-wrap:wrap;gap:6px;display:flex}.chips .chip{margin:0;padding:2px 10px;font-size:12px}.historial{gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.historial time{color:var(--texto-suave);margin-right:8px}.rotulo{font:500 10px/1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--n-300)}.pastillas{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pastilla{border-radius:var(--radio-pill);font:500 12px/1.4 var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;padding:6px 13px}.pastilla[data-estado=conciliado]{color:var(--st-conciliado-tx);background:var(--st-conciliado-bg)}.pastilla[data-estado=revision]{color:var(--st-revision-tx);background:var(--st-revision-bg)}.pastilla[data-estado=pendiente]{color:var(--st-pendiente-tx);background:var(--st-pendiente-bg)}.pastilla[data-estado=sin_soporte]{color:var(--st-sin-soporte-tx);background:var(--st-sin-soporte-bg)}.tarjetas--cuatro{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.barra-estados{border-radius:var(--radio-pill);background:var(--n-50);height:6px;margin:12px 0 10px;display:flex;overflow:hidden}.barra-estados__tramo[data-estado=conciliado]{background:var(--st-conciliado-dot)}.barra-estados__tramo[data-estado=revision]{background:var(--st-revision-dot)}.barra-estados__tramo[data-estado=pendiente]{background:var(--st-pendiente-dot)}.barra-estados__tramo[data-estado=sin_soporte]{background:var(--st-sin-soporte-dot)}.banner-publicado{background:var(--st-conciliado-bg);border:1px solid var(--st-conciliado-bd);font:400 13px/1.5 var(--font-ui);color:var(--n-700);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:14px 18px;display:flex}.cuadre{font:400 12.5px/1.5 var(--font-ui);gap:9px;display:grid}.cuadre__linea{color:var(--n-700);justify-content:space-between;gap:10px;display:flex}.cuadre__linea b{font-weight:500;font-family:var(--font-ui);font-variant-numeric:tabular-nums;color:var(--texto-titulo)}.cuadre__linea--total{border-top:1px solid var(--borde);color:var(--texto-titulo);padding-top:9px;font-weight:600}.cuadre__linea--diferencia{border-radius:8px;padding:9px 11px;font-weight:600}.cuadre__linea--diferencia[data-cuadra=si]{background:var(--st-conciliado-bg);color:var(--st-conciliado-tx)}.cuadre__linea--diferencia[data-cuadra=si] b{color:var(--st-conciliado-tx)}.cuadre__linea--diferencia[data-cuadra=no]{background:var(--st-sin-soporte-bg);color:var(--st-sin-soporte-tx)}.cuadre__linea--diferencia[data-cuadra=no] b{color:var(--st-sin-soporte-tx)}.cierre-dos{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:16px;display:grid}.cierre-lateral{align-content:start;gap:16px;display:grid}.cierre-lateral .tarjeta{padding:18px}@media (max-width:900px){.cierre-dos{grid-template-columns:minmax(0,1fr)}}.tarjeta__cifra{font:500 24px/1.2 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--texto-titulo);white-space:nowrap;display:block}.tarjeta__cifra[data-tono=bien]{color:var(--st-conciliado-tx)}.tarjeta__cifra--vacia{font:400 17px/1.3 var(--font-ui);color:var(--texto-suave)}.tarjeta__pie{font:400 12px/1.5 var(--font-ui);color:var(--texto-suave);font-variant-numeric:tabular-nums;margin-top:6px;display:block}.tarjeta__pie[data-tono=alerta]{color:var(--st-sin-soporte-tx)}.tarjeta__pie[data-tono=espera]{color:var(--st-pendiente-tx)}.pastilla-periodo{border:1px solid var(--borde-crema);border-radius:var(--radio-pill);background:var(--bg-superficie);align-items:center;gap:6px;padding:5px 14px;display:inline-flex}.pastilla-periodo__rotulo{color:var(--texto-suave);font:400 12px/1.4 var(--font-mono)}.pastilla-periodo select{color:var(--texto-suave);font:400 12px/1.4 var(--font-mono);cursor:pointer;background:0 0;border:0;padding:0}.accion-tabla{color:var(--tinta-500);font:600 12px/1.4 var(--font-ui);white-space:nowrap;text-decoration:none}.accion-tabla:hover{text-decoration:underline}.histograma{margin-top:14px}.histograma__barras{align-items:flex-end;gap:7px;height:92px;margin-bottom:10px;display:flex}.histograma__barra{background:var(--tinta-300);border-radius:4px;flex:1}.histograma__barra[data-compromiso=si]{background:var(--tinta-500)}.histograma__barra[data-vacia=si]{background:var(--n-100)}.histograma__eje{color:var(--n-300);font:400 10px/1.4 var(--font-mono);justify-content:space-between;display:flex}.histograma__eje span[data-compromiso=si]{color:var(--tinta-500);font-weight:500}.panel-bloque{border:1px solid var(--borde-tarjeta);background:var(--bg-superficie);border-radius:12px;overflow:hidden}.panel-bloque__cabecera{justify-content:space-between;align-items:center;gap:16px;padding:16px 20px 12px;display:flex}.panel-bloque__cabecera h2{font:500 17px/1.3 var(--font-display);color:var(--texto-titulo);margin:0}.panel-bloque__nota{font:400 11px/1.4 var(--font-mono);color:var(--n-300)}.tabla--incrustada{border:0;border-radius:0;font-size:12.5px}.tabla--incrustada th{font:600 10px/1.4 var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--n-300);border-bottom:0;padding:9px 12px}.tabla--incrustada td{border-bottom:0;border-top:1px solid var(--n-50);vertical-align:middle;padding:11px 12px}.tabla--incrustada th:first-child,.tabla--incrustada td:first-child{padding-left:20px}.tabla--incrustada th:last-child,.tabla--incrustada td:last-child{padding-right:20px}.tabla--compacta td{padding-top:10px;padding-bottom:10px}.tabla--holgada th{padding:11px 18px}.tabla--holgada td{padding:14px 18px}.tabla--holgada th:first-child,.tabla--holgada td:first-child{padding-left:24px}.tabla--holgada th:last-child,.tabla--holgada td:last-child{padding-right:24px}.tabla--incrustada tbody tr:hover>td{background:var(--n-0)}.tabla--incrustada .cliente{color:var(--texto-titulo);font-weight:600}.panel-dos{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px;display:grid}.panel-dos>.tarjeta{padding:20px}.carga{gap:12px;margin-top:14px;display:grid}.carga__cabeza{font:400 13px/1.4 var(--font-ui);color:var(--n-700);justify-content:space-between;gap:10px;margin-bottom:5px;display:flex}.carga__cifra{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.carga__cifra[data-tono=alerta]{color:var(--st-sin-soporte-tx)}.carga__cifra[data-tono=espera]{color:var(--st-pendiente-tx)}.carga__barra{border-radius:var(--radio-pill);background:var(--n-50);height:7px;overflow:hidden}.carga__lleno{border-radius:var(--radio-pill);background:var(--tinta-300);height:100%;display:block}.carga__lleno[data-tono=alerta]{background:var(--st-sin-soporte-tx)}.carga__lleno[data-tono=espera]{background:var(--st-pendiente-bd)}.carga__lleno[data-tono=sin-asignar]{background:var(--n-200)}.bandeja__cabecera{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:16px;display:flex}.bandeja__plazo{align-items:center;gap:12px;display:flex}.bandeja__vence{font:600 13px/1.4 var(--font-ui);color:var(--st-pendiente-tx);font-variant-numeric:tabular-nums}.bandeja__vence[data-pasado=si]{color:var(--st-sin-soporte-tx)}.bandeja__avance{border-radius:var(--radio-pill);background:var(--n-50);width:120px;height:6px;overflow:hidden}.bandeja__avance i{background:var(--st-pendiente-bd);height:100%;display:block}.bandeja__scroll{max-width:100%;padding-bottom:4px;overflow-x:auto}.bandeja{grid-template-columns:208px minmax(0,1fr) 330px;align-items:start;gap:16px;min-width:1060px;display:grid}.bandeja__tarjeta{border:1px solid var(--borde);background:var(--bg-superficie);border-radius:12px;overflow:hidden}.bandeja__riel{gap:14px;display:grid}.riel{padding:12px}.riel__titulo{font:500 10px/1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--n-300);padding:4px 8px 8px}.riel__lista{gap:1px;display:grid}.riel__item{color:var(--n-700);font:400 13px/1.4 var(--font-ui);border-radius:7px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;text-decoration:none;display:flex}.riel__item:hover{background:var(--n-50)}.riel__item[aria-current=true]{background:var(--tinta-500);color:var(--n-0)}.riel__cifra{font:500 12px/1.4 var(--font-mono);font-variant-numeric:tabular-nums}.riel__item[aria-current=true] .riel__cifra{color:inherit}.riel__etiqueta{align-items:center;gap:8px;display:inline-flex}.riel__punto{background:var(--n-200);border-radius:2px;width:7px;height:7px}.riel__punto[data-impacto=bloquea]{background:var(--st-sin-soporte-tx)}.bandeja__lote{border-bottom:1px solid var(--n-50);background:var(--n-0);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:12px 16px;display:flex}.bandeja__lote-cuenta{font:600 12.5px/1.4 var(--font-ui);color:var(--texto-titulo);font-variant-numeric:tabular-nums}.grupos{border-collapse:collapse;width:100%;min-width:640px;font-size:12.5px}.grupos th{text-align:left;border-bottom:1px solid var(--n-50);white-space:nowrap;padding:9px 12px}.grupos td{border-bottom:1px solid var(--n-50);vertical-align:top;padding:12px}.grupos tr[aria-selected=true]>td,.grupos tbody tr:hover>td{background:var(--n-0)}.grupos__marca{width:34px;padding-right:0}.grupos__numerica{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--texto-titulo);white-space:nowrap}.grupo__abrir{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0;border:0;padding:0;display:block}.grupo__titulo{font:600 12.5px/1.4 var(--font-ui);color:var(--texto-titulo);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:3px;display:flex}.grupo__sub{font:400 11.5px/1.45 var(--font-ui);color:var(--texto-suave)}.insignia{border-radius:var(--radio-pill);font:600 10px/1.5 var(--font-ui);white-space:nowrap;padding:2px 7px}.insignia[data-clave=conciliado]{color:var(--st-conciliado-tx);background:var(--st-conciliado-bg)}.insignia[data-clave=revision]{color:var(--st-revision-tx);background:var(--st-revision-bg)}.insignia[data-clave=pendiente]{color:var(--st-pendiente-tx);background:var(--st-pendiente-bg)}.insignia[data-clave=sin_soporte]{color:var(--st-sin-soporte-tx);background:var(--st-sin-soporte-bg)}.insignia[data-clave=neutro]{color:var(--texto-suave);background:var(--n-50)}.pastilla-filtro{border:1px solid var(--borde-crema);border-radius:var(--radio-pill);background:var(--bg-superficie);color:var(--n-700);font:600 12px/1.4 var(--font-ui);align-items:center;gap:7px;padding:6px 12px;text-decoration:none;display:inline-flex}.pastilla-filtro:hover{border-color:var(--tinta-500);color:var(--tinta-500)}.pastilla-filtro[aria-current=true]{background:var(--tinta-500);border-color:var(--tinta-500);color:var(--n-0)}.pastilla-filtro__cuantos{font-family:var(--font-mono);font-variant-numeric:tabular-nums;opacity:.75}.grupos__pie{font:500 11px/1.4 var(--font-mono);color:var(--n-300);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:12px;padding:11px 16px;display:flex}.decision{top:var(--tope-fijo,0);padding:18px;position:sticky}.decision__etiqueta{font:500 10px/1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--n-300);margin-bottom:8px}.decision__titulo{font:500 19px/1.25 var(--font-display);color:var(--texto-titulo);margin:0 0 4px}.decision__cliente{font:400 12.5px/1.45 var(--font-ui);color:var(--texto-suave);margin-bottom:16px}.decision__propone{background:var(--tinta-100);border-radius:9px;margin-bottom:14px;padding:14px}.decision__propone[data-espera=senior]{background:var(--st-pendiente-bg)}.decision__propone-fila{justify-content:space-between;align-items:center;gap:10px;margin-bottom:7px;display:flex}.decision__propone-titulo{font:700 11px/1.4 var(--font-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--tinta-500)}.decision__propone[data-espera=senior] .decision__propone-titulo,.decision__propone[data-espera=senior] .decision__confianza{color:var(--st-pendiente-tx)}.decision__confianza{font:500 11.5px/1.4 var(--font-mono);color:var(--tinta-500);font-variant-numeric:tabular-nums}.decision__cuenta{font:600 14px/1.4 var(--font-ui);color:var(--texto-titulo);margin-bottom:4px}.decision__porque{font:400 12.5px/1.5 var(--font-ui);color:var(--n-700)}.decision__muestra{gap:6px;margin-bottom:16px;display:grid}.decision__mov{font:400 12px/1.4 var(--font-ui);color:var(--n-700);justify-content:space-between;gap:10px;display:flex}.decision__mov--resto{color:var(--n-300)}.decision__fecha{font-family:var(--font-mono);color:var(--n-300)}.decision__texto{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.decision__valor{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.decision__acciones{gap:7px;display:grid}.decision__acciones .boton{justify-content:center;width:100%}.decision__par{grid-template-columns:1fr 1fr;gap:7px;display:grid}.decision__nota{font:400 11.5px/1.5 var(--font-ui);color:var(--texto-suave);margin-top:12px}.decision__nota--bloquea{color:var(--st-sin-soporte-tx)}.arrastra{border-top:1px solid var(--borde);margin-top:14px;padding-top:12px}.arrastra__titulo{font:500 10px/1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--n-300);margin-bottom:8px}.bandeja__vacio{text-align:center;color:var(--texto-suave);font:400 13px/1.55 var(--font-ui);padding:28px 18px}.bandeja__lote-acciones{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.bandeja__lote-nota{font:400 11.5px/1.45 var(--font-ui);color:var(--texto-suave);flex-basis:100%;margin:0}.boton-lote{border:1px solid var(--borde-crema);background:var(--bg-superficie);color:var(--n-700);font:600 12px/1.4 var(--font-ui);cursor:pointer;border-radius:7px;padding:7px 12px}.boton-lote:hover:not(:disabled){border-color:var(--tinta-500);color:var(--tinta-500)}.boton-lote:disabled{opacity:.5;cursor:not-allowed}.boton-lote--primario{border-color:var(--tinta-500);background:var(--tinta-500);color:var(--n-0)}.casilla{width:15px;height:15px;accent-color:var(--tinta-500);cursor:pointer;flex-shrink:0}.riel__item--estatico,.riel__item--estatico:hover{cursor:default;background:0 0}.riel__item--sin-dato{color:var(--n-300)}.riel__nota{font:400 10.5px/1.4 var(--font-ui);color:var(--n-300);padding:6px 10px 0}.decision__aplicar{background:var(--n-0);font:400 12.5px/1.45 var(--font-ui);color:var(--n-700);border-radius:9px;align-items:flex-start;gap:9px;margin-bottom:14px;padding:11px 12px;display:flex}.decision__origen{font:400 12.5px/1.5 var(--font-ui);color:var(--n-700)}@media (max-width:1100px){.bandeja{grid-template-columns:208px minmax(0,1fr)}.decision{grid-column:1/-1;position:static}}
