:root{--fondo:#f7f6f1;--tinta:#14181a;--tinta-2:#262c2e;--tinta-3:#3a4244;--texto-2:#4a5254;--texto-3:#626b6d;--linea:#e6e4dc;--linea-2:#d2cfc4;--superficie:#fff;--suave:#efeee7;--calido:#f9f8f4;--calido-linea:#e6e4dc;--marca:#173d2f;--marca-2:#21503f;--marca-tenue:#e5eee9;--dorado:#b8975a;--dorado-claro:#d4bc84;--dorado-texto:#7f6432;--oficina:#2e62b0;--oficina-tenue:#e3ecf8;--bronce:var(--marca);--bronce-claro:var(--marca);--arena:#aeb4b1;--rojo:#b42318;--rojo-fondo:#fcebe9;--ambar:#855400;--ambar-fondo:#fbf0d9;--verde:#16794c;--verde-fondo:#e3f4eb;--oscuro:#142d25;--fondo-notarial:url(/grano-notaria-2.webp) 0 0 / 256px 256px, url(/manchas-notaria-2.webp) center / cover no-repeat, #142d25;--titulos:var(--fuente-titulos), Georgia, serif;--serif:var(--titulos);--sans:var(--fuente-sans), system-ui, sans-serif;--mono:var(--fuente-mono), ui-monospace, Menlo, monospace;--r-control:6px;--r-card:14px;--sombra:0 1px 2px #14181a0a;--sombra-flotante:0 12px 32px #14181a29, 0 2px 6px #14181a14}*{box-sizing:border-box}html,body{margin:0}html{-webkit-text-size-adjust:100%}body{background:var(--fondo);color:var(--tinta);font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:15px;line-height:1.4}a{color:var(--tinta)}a:hover{color:var(--bronce)}h1,h2,h3,p,dl,dd,ol,ul{margin:0}ol,ul{padding:0;list-style:none}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--bronce);outline-offset:2px}.armazon{min-height:100dvh;display:flex}.lateral{background:var(--fondo-notarial);color:#fff;flex-direction:column;flex:none;gap:28px;width:272px;height:100dvh;padding:24px 18px 18px;display:flex;position:sticky;top:0;overflow-y:auto}.marca{color:#fff;text-align:center;flex-direction:column;align-items:stretch;gap:14px;min-width:0;text-decoration:none;display:flex}.marca:hover{color:#fff}.marca-tarjeta{background:#fff;border-radius:28px;align-self:center;padding:16px;line-height:0;display:block}.marca-tarjeta img{object-fit:contain;width:128px;height:125px;display:block}.marca-texto{flex-direction:column;gap:4px;display:flex}.marca-logo{object-fit:contain;border-radius:4px;flex:none}.marca-nombre{font-family:var(--titulos);letter-spacing:-.01em;font-size:17px;font-weight:600;line-height:1.1;display:block}.marca-notaria{color:#b7c7be;font-size:12px;display:block}.nav{flex-direction:column;gap:4px;display:flex}.nav a{color:#c9d3cd;white-space:nowrap;border-radius:10px;flex:none;align-items:center;gap:12px;min-height:46px;padding:0 14px;font-size:15px;font-weight:500;text-decoration:none;display:flex}.nav a:hover{color:#fff;background:#ffffff12}.nav a[aria-current=page]{color:#fff;box-shadow:inset 3px 0 0 var(--dorado-claro);background:#ffffff1a}.nav-insignia{font:500 12px/1 var(--mono);color:#fff;background:#ffffff24;border-radius:5px;margin-left:auto;padding:4px 7px}.nav-cuenta{color:#fff;border-top:1px solid #ffffff1f;align-items:center;gap:12px;min-width:0;margin-top:auto;padding:16px 8px 4px;font-size:14px;text-decoration:none;display:flex}.nav-cuenta:hover{color:#fff}.avatar{background:var(--marca-tenue);width:36px;height:36px;font:500 12px/1 var(--mono);color:var(--marca);border-radius:8px;flex:none;place-items:center;display:grid}.nav-cuenta .avatar{color:#fff;background:#ffffff1f}.avatar-xl{color:#fff;background:#ffffff1a;border-radius:12px;width:64px;height:64px;font-size:18px}.nav-cuenta small{color:#b7c7be;font-size:12px;display:block}.principal{flex-direction:column;flex:1;min-width:0;display:flex}.superior{z-index:15;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--linea);background:#f4f5f4eb;align-items:center;gap:20px;height:72px;padding:0 44px;display:flex;position:sticky;top:0}.superior-marca{color:var(--tinta);align-items:center;gap:8px;text-decoration:none;display:none}.superior-buscar{background:var(--superficie);border:1px solid var(--linea);height:40px;color:var(--texto-3);border-radius:8px;flex:0 380px;align-items:center;gap:8px;padding:0 12px;display:flex}.superior-buscar:focus-within{border-color:var(--marca)}.superior-buscar input{min-width:0;color:var(--tinta);background:0 0;border:0;outline:0;flex:1;font-size:14px}.superior-derecha{align-items:center;gap:12px;margin-left:auto;display:flex}.vivo{font:500 12px/1 var(--mono);color:var(--texto-2);white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.vivo i{background:var(--verde);border-radius:999px;width:7px;height:7px;animation:2.4s ease-in-out infinite latido}.vivo[data-estado=reposo] i{background:var(--arena);animation:none}.vivo[data-estado=sin_conexion] i{background:var(--rojo);animation:none}@keyframes latido{0%,to{opacity:1}50%{opacity:.35}}.alertas{position:relative}.alertas-boton{background:var(--superficie);border:1px solid var(--linea);cursor:pointer;width:40px;height:40px;color:var(--tinta);border-radius:8px;place-items:center;display:grid;position:relative}.alertas-boton:hover,.alertas-boton[aria-expanded=true]{border-color:var(--marca)}.alertas-cuenta{background:var(--tinta);color:#fff;min-width:18px;height:18px;font:500 11px/18px var(--mono);text-align:center;border-radius:5px;padding:0 4px;position:absolute;top:-6px;right:-6px}.alertas-cuenta[data-urgente=true]{background:var(--rojo)}.alertas-panel{background:var(--superficie);border:1px solid var(--linea);border-radius:var(--r-card);width:min(400px,100vw - 32px);max-height:min(70dvh,560px);box-shadow:var(--sombra-flotante);z-index:30;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}.alertas-cab{background:var(--superficie);border-bottom:1px solid var(--linea);justify-content:space-between;align-items:center;padding:14px 16px;display:flex;position:sticky;top:0}.alerta{color:var(--tinta);border-bottom:1px solid var(--linea);grid-template-columns:8px minmax(0,1fr);gap:12px;padding:12px 16px;text-decoration:none;display:grid}.alerta:hover{background:var(--calido);color:var(--tinta)}.alerta>i{background:var(--arena);border-radius:2px;width:8px;height:8px;margin-top:4px}.alerta[data-nivel=alta]>i{background:var(--rojo)}.alerta[data-nivel=media]>i{background:#c98a1e}.alerta-nivel{font:500 11px/1.3 var(--mono);text-transform:uppercase;letter-spacing:.04em;color:var(--texto-3)}.alerta-titulo{overflow-wrap:anywhere;font-size:14px;font-weight:500}.novedad{z-index:40;background:var(--oscuro);color:#fff;width:min(460px,100vw - 32px);box-shadow:var(--sombra-flotante);border-radius:10px;flex-direction:column;gap:3px;padding:12px 40px 12px 16px;font-size:14px;animation:.2s ease-out subir;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.novedad .lbl{color:#b7c7be}.novedad-cerrar{color:#fff;cursor:pointer;background:0 0;border:0;width:28px;height:28px;font-size:18px;position:absolute;top:6px;right:6px}@keyframes subir{0%{opacity:0;transform:translate(-50%,8px)}}.fab{z-index:35;background:var(--marca);color:#fff;height:52px;font:600 14px/1 var(--sans);cursor:pointer;box-shadow:var(--sombra-flotante);border:0;border-radius:12px;align-items:center;gap:9px;padding:0 18px 0 15px;display:inline-flex;position:fixed;bottom:24px;right:24px}.fab:hover{background:var(--marca-2)}.fab-panel{z-index:34;background:var(--superficie);border:1px solid var(--linea);border-radius:var(--r-card);width:min(420px,100vw - 32px);height:min(620px,100dvh - 120px);box-shadow:var(--sombra-flotante);flex-direction:column;display:flex;position:fixed;bottom:88px;right:24px;overflow:hidden}.fab-panel[hidden]{display:none}.fab-panel .chat{border:0;border-radius:0;flex:1;max-width:none;height:auto;min-height:0}.contenido{flex-direction:column;flex:1;gap:36px;width:100%;min-width:0;max-width:1400px;padding:44px 44px 112px;display:flex}.lbl{font:500 11.5px/1.4 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--texto-3)}.dato{font-family:var(--mono);font-size:13px;font-weight:500}.enlace{color:var(--marca);white-space:nowrap;font-size:14px;font-weight:500;text-decoration:none}.enlace:hover{text-decoration:underline}.h3{font-size:15px;font-weight:600;line-height:1.3}.seccion-cab{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.titulo{font-family:var(--titulos);letter-spacing:-.015em;font-size:38px;font-weight:500;line-height:1.1}.h2{font-family:var(--titulos);letter-spacing:-.01em;font-size:18px;font-weight:600}.sec{color:var(--texto-2);font-size:14px}.ter{color:var(--texto-3);font-size:13px}.fuerte{font-weight:500}.rojo{color:var(--rojo)}.encabezado{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.encabezado>div:first-child{flex-direction:column;gap:10px;min-width:0;display:flex}.fila-acciones{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pila{flex-direction:column;gap:4px;min-width:0;display:flex}.pila-g{flex-direction:column;gap:24px;min-width:0;display:flex}.aviso-parte{flex-direction:column;gap:10px;min-width:0;display:flex}.portada-pie{color:var(--texto-2);text-align:center;flex-direction:column;align-items:center;gap:2px;margin-top:20px;font-size:13px;font-style:normal;line-height:1.5;display:flex}.portada-pie a{color:var(--marca)}.card{background:var(--superficie);border:1px solid var(--linea);border-radius:var(--r-card);box-shadow:var(--sombra)}.card-cab{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:24px 28px;display:flex}.card-cuerpo{padding:28px}.card-calida{background:var(--calido);border-color:var(--calido-linea)}.rejilla-2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.rejilla-2>.card{min-width:0}.plegable{background:var(--superficie);border:1px solid var(--linea);border-radius:var(--r-card)}.btn{min-height:42px;font:600 14px/1 var(--sans);cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 16px;text-decoration:none;display:inline-flex}.btn:disabled{opacity:.6;cursor:progress}.btn-p{background:var(--marca);color:#fff}.btn-p:hover{background:var(--marca-2);color:#fff}.btn-s{color:var(--tinta);border-color:var(--linea-2);background:#fff}.btn-s:hover{border-color:var(--tinta);color:var(--tinta)}.btn-t{color:var(--tinta);background:0 0;padding:0 12px}.btn-t:hover{background:var(--suave);color:var(--tinta)}.btn-peligro{color:var(--rojo);background:#fff;border-color:#e2b7b1}.btn-peligro:hover{border-color:var(--rojo);color:var(--rojo)}.btn-chico{min-height:36px;padding:0 12px;font-size:14px}.pill{white-space:nowrap;border-radius:6px;align-items:center;gap:6px;height:24px;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}.pill-g{height:28px;padding:0 11px;font-size:13px}.pill-rojo{background:var(--rojo-fondo);color:var(--rojo)}.pill-ambar{background:var(--ambar-fondo);color:var(--ambar)}.pill-verde{background:var(--verde-fondo);color:var(--verde)}.pill-suave{background:var(--suave);color:var(--tinta)}.pill-gris{background:var(--suave);color:var(--texto-2)}.pill-linea{border:1px solid var(--linea-2);color:var(--tinta);background:#fff}.aviso{border:1px solid var(--linea);background:#fff;border-radius:10px;padding:14px 18px;font-size:14px}.aviso-ok{background:var(--verde-fondo);color:#1e4d30;border-color:#bfd9c5}.aviso-error{background:var(--rojo-fondo);color:var(--rojo);border-color:#e9c3bd}.aviso-info{background:var(--calido);border-color:var(--calido-linea)}.vacio{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:48px 24px;display:flex}.vacio b{font-size:16px;font-weight:600}.cifras{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.cifras-3{grid-template-columns:repeat(3,minmax(0,1fr))}.cifra{border:1px solid var(--linea);border-radius:var(--r-card);box-shadow:var(--sombra);color:var(--tinta);background:#fff;flex-direction:column;gap:12px;min-width:0;padding:24px;text-decoration:none;display:flex}a.cifra:hover{border-color:var(--tinta);color:var(--tinta)}.cifra[aria-current=true]{border-color:var(--marca);box-shadow:0 0 0 1px var(--marca)}.cifra-et{color:var(--texto-2);font-size:13px;font-weight:500}.cifra-et.rojo{color:var(--rojo)}.cifra-num{font-family:var(--titulos);letter-spacing:-.02em;font-size:34px;font-weight:500;line-height:1}.cifra-nota{color:var(--texto-3);font-size:13px}.cifra-g{gap:14px;padding:26px 28px}.cifra-g .cifra-num{font-size:36px}.renglon{border-top:1px solid var(--linea);grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:20px;padding:18px 24px;display:grid}.renglon-titulo{font-size:16px;font-weight:500}.renglon-pill{justify-self:start}.tabla-marco{overflow-x:auto}.tabla{border-collapse:collapse;width:100%;font-size:14px}.tabla th{text-align:left;font:500 11.5px/1.4 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--texto-3);border-top:1px solid var(--linea);white-space:nowrap;padding:10px 12px;padding-top:12px!important;padding-bottom:12px!important}.tabla td{border-top:1px solid var(--linea);vertical-align:middle;padding:18px 12px}.tabla th:first-child,.tabla td:first-child{padding-left:28px}.tabla th:last-child,.tabla td:last-child{padding-right:28px}.tabla .num{text-align:right}.tarjetas-tramite{display:none}.filtros{flex-direction:column;gap:18px;padding:24px 28px;display:flex}.filtros-busqueda{align-items:stretch;gap:10px;display:flex}.busqueda{background:var(--calido);border:1px solid var(--linea);min-width:0;min-height:52px;color:var(--texto-3);border-radius:10px;flex:1;align-items:center;gap:10px;padding:0 14px;display:flex}.busqueda:focus-within{background:var(--superficie);border-color:var(--marca);box-shadow:0 0 0 3px var(--marca-tenue)}.busqueda input{min-width:0;color:var(--tinta);appearance:none;background:0 0;border:0;outline:0;flex:1;font-size:15px}.filtros .campo{gap:0;position:relative}.filtros .campo label{z-index:1;font:500 10.5px/1.2 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--texto-3);pointer-events:none;white-space:nowrap;text-overflow:ellipsis;position:absolute;top:9px;left:13px;right:30px;overflow:hidden}.filtros .campo select,.filtros .campo input{background-color:var(--calido);border-color:var(--linea);height:58px;min-height:58px;font-size:14px;font-weight:500;padding:22px 30px 6px 12px!important}.filtros .campo input{padding-right:8px!important}.filtros .campo select:hover,.filtros .campo input:hover{background-color:var(--suave);border-color:var(--linea-2)}.filtros .campo select:focus,.filtros .campo input:focus{background-color:var(--superficie)}.filtros-busqueda .btn{min-height:52px;padding:0 22px}.filtros-rejilla{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.filtros-cinco{grid-template-columns:repeat(5,minmax(0,1fr))}.filtros-pie{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.chips{gap:8px;display:flex;overflow-x:auto}.chip{border:1px solid var(--linea-2);min-height:36px;color:var(--tinta);white-space:nowrap;background:#fff;border-radius:8px;align-items:center;padding:0 12px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.chip[aria-current=true]{background:var(--marca);color:#fff;border-color:var(--marca)}.campo{flex-direction:column;gap:6px;min-width:0;display:flex}.campo label,.campo-et{color:var(--texto-2);font-size:13px;font-weight:500}.campo input:not([type=checkbox]):not([type=radio]),.campo select,.campo textarea,.entrada{border:1px solid var(--linea-2);width:100%;min-height:44px;color:var(--tinta);background:#fff;border-radius:8px;padding:10px 14px;font-size:15px}.campo textarea{resize:vertical;min-height:88px}select,.campo select,select.entrada,.tabla-etapas select{appearance:none;border:1px solid var(--linea-2);min-height:44px;color:var(--tinta);text-overflow:ellipsis;cursor:pointer;background:var(--superficie) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23626B6D' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 11px center;border-radius:10px;font-size:14px;font-weight:500;padding:0 34px 0 12px!important}select:hover{border-color:var(--texto-3)}select:focus{border-color:var(--marca);box-shadow:0 0 0 3px var(--marca-tenue);outline:0}.filtros select:has(option[value=""]:not(:checked)){border-color:var(--marca);color:var(--marca);background-color:var(--marca-tenue)!important}.campo input[type=date]{appearance:none;border-radius:10px;font-size:14px;display:block}.campo input:not([type=checkbox]):not([type=radio]),.campo textarea,.entrada{border-radius:10px}.campo input:focus,.campo textarea:focus,.entrada:focus{box-shadow:0 0 0 3px var(--marca-tenue);outline:0;border-color:var(--marca)!important}.campo[data-error=true] input,.campo[data-error=true] select,.campo[data-error=true] textarea{border-color:var(--rojo)}.campo-error{color:var(--rojo);font-size:13px;font-weight:500}.campo-ayuda{color:var(--texto-3);font-size:13px}.forma{flex-direction:column;gap:24px;width:100%;max-width:640px;display:flex}.forma-card{flex-direction:column;gap:18px;padding:30px;display:flex}.forma-pie{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dos-col{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.casilla{cursor:pointer;align-items:center;gap:10px;min-height:40px;font-size:14px;display:flex}.casilla input{width:18px;height:18px;accent-color:var(--tinta);flex:none}.opcion-radio{border:1px solid var(--linea-2);cursor:pointer;border-radius:10px;align-items:flex-start;gap:12px;padding:14px;display:flex}.opcion-radio:has(input:checked){border-color:var(--tinta);box-shadow:0 0 0 1px var(--tinta)}.opcion-radio input{accent-color:var(--tinta);margin-top:3px}.ruta{color:var(--texto-3);flex-wrap:wrap;gap:8px;font-size:14px;display:flex}.ruta a{color:var(--texto-3)}.dato-ref{justify-content:space-between;gap:12px;font-size:14px;display:flex}.dato-ref dt{color:var(--texto-2)}.dato-ref dd{text-align:right;min-width:0;font-weight:500}.ficha{flex-direction:column;gap:24px;padding:36px 40px;display:flex}.ficha-cab{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.ficha-folio{font-family:var(--titulos);letter-spacing:-.02em;font-size:34px;font-weight:600;line-height:1.05}.ficha-datos{border-top:1px solid var(--linea);grid-template-columns:repeat(3,minmax(0,1fr));padding-top:20px;display:grid}.ficha-dato{border-left:1px solid var(--linea);flex-direction:column;gap:6px;min-width:0;padding:0 24px;display:flex}.ficha-dato:first-child{border-left:0;padding-left:0}.ficha-dato dd:first-of-type{font-size:16px;font-weight:500}.ficha-dato dd+dd{color:var(--texto-3);font-size:13px}.etapas{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;display:grid}.etapa{flex-direction:column;gap:8px;min-width:0;display:flex}.etapa-barra{background:var(--linea);border-radius:4px;height:4px}.etapa[data-estado=hecha] .etapa-barra{background:var(--marca)}.etapa[data-estado=actual] .etapa-barra{background:#c98a1e}.etapa-nombre{color:var(--texto-2);font-size:14px}.etapa[data-estado=hecha] .etapa-nombre{color:var(--tinta);font-weight:500}.etapa[data-estado=actual] .etapa-nombre{color:var(--bronce);font-weight:600}.pestanas{border-bottom:1px solid var(--linea);flex-wrap:wrap;gap:28px;display:flex}.pestanas a{min-height:44px;color:var(--texto-3);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:8px;padding:0 4px;font-size:15px;text-decoration:none;display:inline-flex}.pestanas a[aria-current=true]{color:var(--tinta);border-bottom-color:var(--dorado);font-weight:500}.detalle-cols,.detalle-cols>.pila-g{display:contents}.seccion-detalle[data-activa=false]{display:none}.tarea{border-top:1px solid var(--linea);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.movs{flex-direction:column;gap:18px;display:flex}.mov{grid-template-columns:12px 1fr;gap:14px;display:grid}.mov-punto{background:var(--arena);border-radius:999px;width:10px;height:10px;margin-top:5px}.mov:first-child .mov-punto{background:var(--bronce)}.hist li{border-top:1px solid var(--linea);flex-direction:column;gap:3px;padding:12px 0;display:flex}.barra-acciones{display:none}.traspaso{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;padding:18px;display:grid}.traspaso>div{flex-direction:column;gap:6px;min-width:0;display:flex}.traspaso>div:last-child{text-align:right;align-items:flex-end}.avatar-g{background:var(--suave);border-radius:999px;place-items:center;width:40px;height:40px;font-size:14px;font-weight:500;display:grid}.avatar-g.oscuro{background:var(--tinta);color:#fff}.dos-paneles{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:stretch;gap:24px;display:grid}.barra{color:var(--tinta);grid-template-columns:130px minmax(0,1fr) 40px;align-items:center;gap:16px;padding:7px 0;font-size:14px;text-decoration:none;display:grid}.barra:hover{color:var(--bronce)}.barra-pista{gap:2px;min-width:0;height:14px;display:flex}.barra-pista span{border-radius:0;min-width:2px;display:block}.barra-pista span:first-child{border-radius:3px 0 0 3px}.barra-pista span:last-child{border-radius:0 3px 3px 0}.barra-pista span:only-child{border-radius:3px}.s-interna,.m-interna{background:#2e62b0}.s-externa,.m-externa{background:#c98a1e}.m-entrega{background:#0f9d8a}.leyenda{color:var(--texto-2);flex-wrap:wrap;gap:6px 14px;font-size:13px;display:flex}.leyenda span{align-items:center;gap:6px;display:inline-flex}.leyenda i{border-radius:2px;width:10px;height:10px;display:block}.carga{color:var(--tinta);flex-direction:column;gap:8px;padding:12px 0;font-size:14px;text-decoration:none;display:flex}.carga:hover{color:var(--marca)}.carga-cab{justify-content:space-between;gap:12px;display:flex}.carga-pista{background:var(--suave);border-radius:3px;flex:1;min-width:0;height:6px;display:block;overflow:hidden}.carga-pista>span{background:var(--marca);border-radius:3px;height:100%;display:block}.prioritario{border-top:1px solid var(--linea);color:var(--tinta);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:18px 28px;font-size:14px;text-decoration:none;display:flex}.prioritario:hover{background:var(--calido);color:var(--tinta)}.hecho-fila{flex:200px;align-items:center;gap:12px;min-width:0;display:flex}.palomita{background:var(--verde-fondo);border-radius:999px;flex:none;place-items:center;width:24px;height:24px;display:grid}.palomita svg{width:14px;height:14px}.circulo{border:2px solid var(--linea-2);border-radius:999px;flex:none;width:24px;height:24px;display:block}.circulo:hover{border-color:var(--marca);background:var(--marca-tenue)}.circulo[data-vencido=true]{border-color:var(--rojo)}.tarea-fila{border-top:1px solid var(--linea);grid-template-columns:24px minmax(0,1fr) auto auto;align-items:center;gap:18px;padding:20px 28px;display:grid}.tarea-fila[data-hecha=true]{grid-template-columns:24px minmax(0,1fr) auto}.tarea-fila>.circulo,.tarea-fila>.check-forma{align-self:start;margin-top:1px}.tarea-titulo{font-size:15px;font-weight:500}.grupo-et{background:var(--calido);border-top:1px solid var(--linea);font:500 11.5px/1.4 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--texto-3);padding:10px 28px}.grupo-et[data-grupo=vencido]{color:var(--rojo)}.segmentos{background:var(--suave);border-radius:9px;gap:2px;padding:3px;display:inline-flex}.segmentos a{min-height:36px;color:var(--texto-2);white-space:nowrap;border-radius:7px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.segmentos a[aria-current=true]{background:var(--superficie);color:var(--tinta);box-shadow:var(--sombra)}.segmentos b{font:500 12px/1 var(--mono)}.recepcion{border-color:var(--marca);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:18px;padding:22px 28px;display:grid}.recepcion-icono{background:var(--marca-tenue);width:40px;height:40px;color:var(--marca);border-radius:10px;place-items:center;display:grid}.avisos{border:1px solid var(--linea);border-radius:var(--r-card);box-shadow:var(--sombra);background:#fff;flex-direction:column;display:flex;overflow:hidden}.aviso-renglon{grid-template-columns:84px minmax(0,1fr) auto;align-items:center;gap:20px;padding:20px 28px;display:grid}.aviso-renglon+.aviso-renglon{border-top:1px solid var(--linea)}.aviso-renglon .pill{justify-self:start}.respuestas{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.respuesta{border:1px solid var(--linea);border-radius:var(--r-card);box-shadow:var(--sombra);color:var(--tinta);background:#fff;flex-direction:column;gap:12px;min-width:0;padding:24px;text-decoration:none;display:flex}.respuesta:hover{border-color:var(--tinta);color:var(--tinta)}.respuesta-valor{font-family:var(--titulos);letter-spacing:-.01em;font-size:24px;font-weight:500;line-height:1.15}.barra-g{grid-template-columns:150px minmax(0,1fr) 104px}.barra-valor{text-align:right;font:500 13px var(--mono)}.comparativo{color:var(--tinta);border-top:1px solid var(--linea);flex-direction:column;gap:6px;padding-top:12px;text-decoration:none;display:flex}.comparativo .barra-pista,.persona-barra .barra-pista{background:var(--suave);border-radius:3px;height:10px}.comparativo-cab{justify-content:space-between;gap:12px;font-size:14px;display:flex}.persona{border-top:1px solid var(--linea);grid-template-columns:minmax(0,1.1fr) minmax(0,1.2fr) minmax(0,1.5fr);align-items:center;gap:24px;padding:16px 24px;display:grid}.persona-barra{flex-direction:column;gap:6px;min-width:0;display:flex}.persona-datos{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.persona-datos dd{font-size:14px;font-weight:500}.franja{background:var(--fondo-notarial);color:#fff;border-radius:var(--r-card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:36px 40px;display:flex}.franja-datos{flex-wrap:wrap;gap:48px;display:flex}.franja-datos>div{flex-direction:column;gap:10px;display:flex}.franja-et{color:#c5d1ca;font-size:13px;line-height:1.4}.franja-datos b{font-family:var(--titulos);letter-spacing:-.02em;font-size:44px;font-weight:400;line-height:1}.franja-datos small{font-family:var(--sans);color:#b7c7be;letter-spacing:0;font-size:14px;font-weight:400}.reloj{flex-direction:column;gap:6px;min-width:0;display:flex}.reloj-et{color:var(--texto-2);font-size:13px;font-weight:500}.reloj-cifras{gap:10px;display:flex}.reloj-cifras>span{flex-direction:column;align-items:center;min-width:40px;display:flex}.reloj-cifras b{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:22px;font-weight:500;line-height:1.1}.reloj-cifras small{font:400 10.5px/1.4 var(--mono);color:var(--texto-3)}.reloj-nota{color:var(--texto-3);font-size:13px}.reloj[data-tono=oscuro] .reloj-et,.reloj[data-tono=oscuro] .reloj-nota,.reloj[data-tono=oscuro] small{color:#b7c7be}.reloj[data-tono=oscuro] b{color:#fff}.relojes{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.relojes .reloj{border:1px solid var(--linea);border-radius:var(--r-card);background:#fff;padding:14px 18px}.grafica{flex-direction:column;gap:10px;min-width:0;display:flex;position:relative}.globo{background:var(--oscuro);color:#fff;pointer-events:none;z-index:5;border-radius:8px;flex-direction:column;gap:4px;min-width:170px;max-width:280px;padding:10px 12px;font-size:13px;display:flex;position:absolute;transform:translate(-50%,calc(-100% - 12px))}.globo-titulo{font-weight:600}.globo-fila{align-items:center;gap:6px;display:flex}.globo-fila i{border-radius:2px;flex:none;width:8px;height:8px}.globo-fila b{white-space:nowrap;margin-left:auto;padding-left:12px;font-weight:500}.globo-nota{color:#c9cfda;font-size:12px}.barra-viva{border-radius:6px;transition:opacity .12s}.barra-viva[data-tenue=true]{opacity:.45}.barra-viva .barra-pista{height:16px}.tiempos-graficas{grid-template-columns:minmax(0,2fr) minmax(220px,1fr);align-items:center;gap:28px;padding:0 24px 22px;display:grid}.dona{flex-direction:column;align-items:center;gap:10px;margin:0;display:flex}.dona svg{width:100%;max-width:200px}.dona-cifra{font-family:var(--titulos);fill:var(--tinta);font-size:26px}.dona-et{fill:var(--texto-3);font-size:10px}.tendencia{touch-action:pan-y;width:100%;height:auto;display:block}.tendencia .eje{font:400 11px var(--mono);fill:var(--texto-3)}.tendencia-cab{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px;display:flex}.tendencia-valor{font-family:var(--titulos);letter-spacing:-.01em;font-size:24px;font-weight:500}button.chip{cursor:pointer;font-family:inherit}button.chip[data-activo=true]{background:var(--marca);color:#fff;border-color:var(--marca)}.aro{flex:none;width:56px;height:56px}.aro-texto{fill:var(--tinta);font-size:13px;font-weight:600}.persona-aro{align-items:center;gap:12px;display:flex}.columnas{align-items:stretch;gap:6px;display:flex}.columna{min-width:0;color:var(--tinta);border-radius:4px;flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:stretch;gap:4px;text-decoration:none;display:flex}.columna:hover .columna-pila{filter:brightness(.9)}.columna-pila{background:var(--linea);border-radius:4px 4px 0 0;flex-direction:column-reverse;flex:none;gap:2px;min-height:2px;max-height:calc(100% - 42px);display:flex;overflow:hidden}.columna-pila>span{flex-basis:0;min-height:2px;display:block}.columna-valor{font:500 12px/1 var(--mono);text-align:center;visibility:hidden}.columna-valor[data-visible=true]{visibility:visible}.columna-et{font:400 10.5px/1.2 var(--mono);color:var(--texto-3);text-align:center;white-space:nowrap;height:14px}.mini{align-items:flex-end;gap:3px;height:34px;display:flex}.mini i{background:var(--marca);border-radius:2px 2px 0 0;flex:1;min-width:0;display:block}.mini i[data-cero=true]{background:var(--linea)}.linea-tiempo{gap:6px}.lt-eje{grid-template-columns:170px minmax(0,1fr);gap:14px;display:grid}.lt-marcas{height:18px;color:var(--texto-3);font-size:12px;position:relative}.lt-marcas span{white-space:nowrap;position:absolute;transform:translate(-50%)}.lt-marcas span:first-child{transform:none}.lt-marcas span:last-child{transform:translate(-100%)}.lt-fila{color:var(--tinta);grid-template-columns:170px minmax(0,1fr);align-items:center;gap:14px;padding:3px 0;text-decoration:none;display:grid}.lt-nombre{font-family:var(--mono);flex-direction:column;font-size:13px;font-weight:500;display:flex}.lt-nombre small{color:var(--texto-3);font-size:12px;font-weight:400}.lt-pista{background:var(--suave);border-radius:4px;height:16px;position:relative}.lt-rango{border-radius:4px;position:absolute;top:0;bottom:0}.lt-punto{border:2px solid #fff;border-radius:999px;width:12px;height:12px;position:absolute;top:2px;transform:translate(-50%)}.actividad{border-top:1px solid var(--linea);justify-content:space-between;align-items:center;gap:12px;padding:18px 28px;font-size:14px;display:flex}.contenido:has(.kanban-pagina){max-width:none}.kanban-pagina{flex-direction:column;gap:26px;min-width:0;display:flex}.kan-filtros{flex-wrap:wrap;gap:8px;display:flex}.kan-filtros>.entrada{flex:240px;width:auto;min-width:0}.kan-mas-cuerpo{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.kan-mas-cuerpo .entrada{flex:200px;width:auto;min-width:0}.kan-mapa{gap:6px;display:flex}.kan-mapa-parte{min-width:76px;color:var(--tinta);flex-direction:column;flex:1 1 0;gap:7px;text-decoration:none;display:flex}.kan-mapa-barra{background:var(--marca);border-radius:3px;height:8px;display:block}.kan-mapa-parte[data-urgente=true] .kan-mapa-barra{background:var(--rojo)}.kan-mapa-parte:hover .kan-mapa-barra{opacity:.8}.kan-mapa-num{font:500 15px/1.1 var(--mono)}.kan-mapa-et{color:var(--texto-3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.kanban{scroll-snap-type:x proximity;grid-auto-columns:minmax(284px,1fr);grid-auto-flow:column;align-items:stretch;gap:18px;padding-bottom:10px;display:grid;overflow-x:auto}.kan-col{background:var(--suave);border-radius:var(--r-card);scroll-snap-align:start;flex-direction:column;gap:12px;min-width:0;min-height:420px;padding:16px;display:flex}.kan-col-fin{background:var(--verde-fondo)}.kan-col-cab{justify-content:space-between;align-items:center;gap:8px;display:flex}.kan-col-nombre{font-family:var(--titulos);color:var(--tinta);font-size:15px;font-weight:600;text-decoration:none}.kan-col-nombre:hover{text-decoration:underline}.kan-cuenta{background:var(--superficie);min-width:26px;height:24px;color:var(--tinta);font:500 13px/1 var(--mono);border-radius:6px;place-items:center;padding:0 7px;display:grid}.kan-resumen{color:var(--texto-3);font-size:13px}.kan-lista{flex-direction:column;gap:12px;display:flex}.kan-tarjeta{border:1px solid var(--linea);border-left:3px solid var(--linea-2);box-shadow:var(--sombra);color:var(--tinta);background:#fff;border-radius:10px;flex-direction:column;gap:9px;min-width:0;padding:16px;text-decoration:none;display:flex}.kan-tarjeta:hover{border-color:var(--tinta);color:var(--tinta)}.kan-tarjeta[data-nivel=rojo]{border-left-color:var(--rojo)}.kan-tarjeta[data-nivel=ambar]{border-left-color:#c98a1e}.kan-tarjeta[data-nivel=fin]{border-left-color:var(--verde)}.kan-cab{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.kan-cab b{font:500 13px var(--mono)}.kan-fila{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.kan-accion{overflow-wrap:anywhere;font-size:14px;line-height:1.3}.kan-pie{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;margin-top:2px;display:flex}.kan-persona{color:var(--texto-2);font-size:13px}.chat{border:1px solid var(--linea);border-radius:var(--r-card);background:#fff;flex-direction:column;width:100%;max-width:780px;height:min(68dvh,680px);display:flex;overflow:hidden}.chat-mensajes{flex-direction:column;flex:1;gap:10px;padding:20px;display:flex;overflow-y:auto}.burbuja{background:var(--suave);border-radius:4px 14px 14px;flex-direction:column;align-self:flex-start;gap:6px;max-width:100%;padding:10px 14px;font-size:14.5px;line-height:1.45;display:flex}.burbuja[data-de=yo]{background:var(--marca);color:#fff;border-radius:14px 4px 14px 14px;align-self:flex-end}.burbuja-enlace{color:var(--marca);text-underline-offset:3px;align-self:flex-start;margin-top:2px;font-size:13.5px;font-weight:600}.burbuja-enlace span{color:var(--dorado-texto)}.burbuja-nota{color:var(--texto-3);font-size:12px}.chat[data-estilo=whatsapp] .chat-mensajes{background:#efe7dc}.chat[data-estilo=whatsapp] .burbuja{background:#fff}.chat[data-estilo=whatsapp] .burbuja[data-de=yo]{color:var(--tinta);background:#d9fdd3}.chat-sugerencias{border-top:1px solid var(--linea);flex-wrap:wrap;gap:8px;padding:10px 16px;display:flex}.escribiendo{gap:4px;padding:4px 0;display:inline-flex}.escribiendo i{background:var(--texto-3);border-radius:999px;width:7px;height:7px;animation:1.1s infinite parpadeo}.escribiendo i:nth-child(2){animation-delay:.15s}.escribiendo i:nth-child(3){animation-delay:.3s}@keyframes parpadeo{0%,60%,to{opacity:.3}30%{opacity:1}}@media (prefers-reduced-motion:reduce){.escribiendo i{animation:none}.barra-viva{transition:none}}.personas-rejilla{grid-template-columns:repeat(auto-fill,minmax(min(360px,100%),1fr));gap:24px;display:grid}.persona-tarjeta{border:1px solid var(--linea);border-radius:var(--r-card);box-shadow:var(--sombra);color:var(--tinta);background:#fff;flex-direction:column;gap:22px;min-width:0;padding:26px 28px;text-decoration:none;display:flex}.persona-tarjeta:hover{border-color:var(--tinta);color:var(--tinta)}.persona-cab{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.persona-cab>.pila{flex:120px}.persona-medio{align-items:center;gap:14px;display:flex}.aro-vacio{border:7px solid var(--suave);width:56px;height:56px;color:var(--texto-3);border-radius:999px;flex:none;place-items:center;display:grid}.persona-ritmo{flex-direction:column;gap:8px;display:flex}.persona-pie{border-top:1px solid var(--linea);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-top:12px;display:grid}.persona-pie>span{flex-direction:column;gap:3px;min-width:0;display:flex}.persona-pie .ter{font-size:12px}.persona-hero{align-items:center;gap:16px;min-width:0;display:flex}.persona-nombre{font-family:var(--titulos);letter-spacing:-.02em;font-size:28px;font-weight:600;line-height:1.1}.datos-lista{flex-direction:column;display:flex}.datos-lista>div{border-top:1px solid var(--linea);justify-content:space-between;gap:12px;padding:10px 0;font-size:14px;display:flex}.datos-lista dt{color:var(--texto-2)}.etapas-comparadas{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:24px 36px;display:grid}.etapa-comparada{flex-direction:column;gap:6px;min-width:0;font-size:14px;display:flex}.comparada-fila{grid-template-columns:minmax(0,1fr) 62px;align-items:center;gap:10px;display:grid}.comparada-fila .dato{text-align:right}.docs-masivos{background:var(--marca-tenue);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;padding:12px 16px;display:flex}.docs-masivos>.sec{margin-right:auto}.observar{align-items:flex-end;gap:10px;display:flex}.observar .campo{flex:1}.med-nota,.kan-nota{color:var(--ambar);background:var(--ambar-fondo);overflow-wrap:anywhere;border-radius:6px;padding:5px 8px;font-size:12.5px;line-height:1.35;display:block}.med-nota{margin-top:8px}.medidores{overflow:hidden}.med-fila{border-top:1px solid var(--linea);color:var(--tinta);grid-template-columns:190px minmax(0,1fr);align-items:center;gap:28px;padding:22px 28px;text-decoration:none;display:grid}.med-fila:first-child{border-top:0}.med-fila:hover{background:var(--calido);color:var(--tinta)}.med-id{flex-direction:column;gap:8px;min-width:0;display:flex}.med-escritura{font:500 26px/1 var(--titulos);letter-spacing:-.02em}.med-datos{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.med-cuerpo{flex-direction:column;gap:6px;min-width:0;display:flex}.med-extremos{font:500 11px/1 var(--mono);color:var(--texto-3);justify-content:space-between;display:flex}.med-pista{gap:3px;height:26px;display:flex;position:relative}.med-seg{background:var(--suave);border-radius:4px;flex:1 1 0;min-width:0;position:relative;overflow:hidden}.med-seg>i{background:var(--marca);display:block;position:absolute;inset:0 auto 0 0}.med-seg[data-estado=actual]>i{background:#3a7a5c}.med-seg[data-tarde=true]>i{background:#c98a1e}.med-seg>em{font:500 11px/1 var(--mono);color:var(--texto-3);place-items:center;font-style:normal;display:grid;position:absolute;inset:0}.med-seg[data-estado=hecha]>em,.med-seg[data-estado=actual]>em{color:#fff}.med-marca{background:var(--tinta);width:3px;box-shadow:0 0 0 2px var(--superficie);border-radius:2px;margin-left:-1.5px;position:absolute;top:-4px;bottom:-4px}.med-marca[data-tarde=true]{background:var(--rojo)}.med-pie{flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:6px;display:flex}.med-dia{font:500 15px/1.2 var(--titulos)}.med-dia[data-tarde=true]{color:var(--rojo)}.med-reloj{margin-left:auto}.contador-vivo{font:500 13px/1 var(--mono);font-variant-numeric:tabular-nums}.inst-marco{margin:0 -4px;padding:0 4px}.inst-barras{align-items:stretch;gap:14px;min-width:min-content;height:300px;display:flex}.inst-col{min-width:76px;color:var(--tinta);flex-direction:column;flex:1 1 0;gap:10px;text-decoration:none;display:flex}.inst-pista{border-bottom:1px solid var(--linea-2);flex-direction:column;flex:1;justify-content:flex-end;align-items:stretch;gap:6px;min-height:0;display:flex}.inst-barra{min-height:4px;height:var(--v);border-radius:8px 8px 0 0;justify-content:center;align-items:flex-start;padding-top:12px;transition:filter .12s;display:flex}.inst-col:hover .inst-barra{filter:brightness(.92)}.inst-cifra{font:500 26px/1 var(--titulos);letter-spacing:-.02em;text-align:center}.inst-nombre{text-align:center;min-height:32px;font-size:13px;font-weight:500;line-height:1.2}.pill-lugar{white-space:nowrap;border-radius:6px;align-items:center;gap:5px;height:24px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.pill-lugar b{font:500 12px/1 var(--mono);margin-left:2px}.pill-lugar[data-lugar=notaria]{background:var(--marca-tenue);color:var(--marca)}.pill-lugar[data-lugar=oficina]{background:var(--oficina-tenue);color:var(--oficina)}.lugares{grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr));gap:20px;display:grid}.lugar{border:1px solid var(--linea);border-top:4px solid var(--marca);border-radius:var(--r-card);color:var(--tinta);box-shadow:var(--sombra);background:#fff;flex-direction:column;gap:10px;min-width:0;padding:22px 24px;text-decoration:none;display:flex}.lugar:hover{border-color:var(--tinta);color:var(--tinta)}.lugar[data-lugar=oficina]{border-top-color:var(--oficina)}.lugar[data-lugar=alerta]{border-top-color:#c98a1e}.kan-lugar{font:500 11px/1 var(--mono);letter-spacing:.03em;text-transform:uppercase;color:var(--marca)}.kan-col[data-lugar=oficina]{background:var(--oficina-tenue)}.kan-col[data-lugar=oficina] .kan-lugar{color:var(--oficina)}.kan-mapa-parte[data-lugar=oficina] .kan-mapa-barra{background:var(--oficina)}.med-leyenda{background:var(--calido);padding:14px 28px}.med-seg[data-lugar=oficina]{background:var(--oficina-tenue)}.med-seg[data-lugar=oficina][data-estado=hecha]>i{background:var(--oficina)}.med-seg[data-lugar=oficina][data-estado=actual]>i{background:#5a85c6}.av-lugar{font:500 10.5px/1 var(--mono);letter-spacing:.03em;text-transform:uppercase;color:var(--marca);grid-column:2/-1}.av-etapa[data-lugar=oficina] .av-lugar{color:var(--oficina)}.av-etapa[data-lugar=oficina]{background:var(--oficina-tenue);border-color:#c9d9ef}.av-etapa[data-lugar=oficina][data-estado=actual]{border-color:var(--oficina);box-shadow:0 0 0 1px var(--oficina);background:#fff}.av-etapa[data-lugar=oficina][data-estado=actual] .av-num,.etapa[data-lugar=oficina][data-estado=hecha] .etapa-barra{background:var(--oficina)}.etapa[data-lugar=oficina][data-estado=futura] .etapa-barra{background:#c9d9ef}.pill-inst{white-space:nowrap;border-radius:6px;align-items:center;gap:6px;height:24px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.pill-inst b{font:500 12px/1 var(--mono)}.pill-inst[data-color=azul]{color:#0b4f86;background:#dcebf7}.pill-inst[data-color=verde]{color:#1b6b2f;background:#ddf2df}.pill-inst[data-color=rosa]{color:#a5155f;background:#fce3ef}.pill-inst[data-color=neutro]{background:var(--suave);color:var(--texto-2)}.instituciones{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.instituciones a{border-radius:7px;text-decoration:none;display:inline-flex}.instituciones a[aria-current=true]{box-shadow:0 0 0 2px var(--marca)}.esc-num{font:500 15px/1.2 var(--mono)}.seccion-avance{overflow:hidden}.av-total{align-items:baseline;gap:6px;display:flex}.av-total b{font:500 28px/1 var(--titulos);letter-spacing:-.02em}.av-rejilla{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:14px;padding:0 28px 28px;display:grid}.av-etapa{background:var(--calido);border:1px solid var(--linea);border-radius:12px;flex-direction:column;gap:14px;min-width:0;padding:16px;display:flex}.av-etapa[data-estado=actual]{background:var(--superficie);border-color:var(--marca);box-shadow:0 0 0 1px var(--marca)}.av-etapa[data-estado=futura]{background:var(--superficie)}.av-cab{grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.av-num{background:var(--suave);width:24px;height:24px;font:500 12px/1 var(--mono);color:var(--texto-2);border-radius:7px;place-items:center;display:grid}.av-etapa[data-estado=actual] .av-num{background:var(--marca);color:#fff}.av-etapa[data-estado=hecha] .av-num{background:var(--verde-fondo);color:var(--verde)}.av-lista{flex-direction:column;gap:12px;display:flex}.av-item{grid-template-columns:22px minmax(0,1fr);gap:10px;font-size:13.5px;line-height:1.3;display:grid}.av-item .ter{font-size:12px}.av-nombre{font-weight:500}.av-item[data-estado=pendiente] .av-nombre{color:var(--texto-2)}.av-marca{border:2px solid var(--linea-2);color:#fff;border-radius:999px;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.av-marca[data-estado=hecho]{background:var(--verde);border-color:var(--verde)}.av-marca[data-estado=solicitado]{background:#c98a1e;border-color:#c98a1e}.av-marca[data-estado=no_aplica],.av-marca[data-estado=omitido]{background:var(--arena);border-color:var(--arena)}.av-etapa[data-estado=actual] .av-marca[data-estado=pendiente]{border-color:var(--rojo)}.av-acciones{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.av-forma{display:contents}.btn-mini{border-radius:7px;height:30px;padding:0 10px;font-size:12.5px;width:auto!important;min-height:30px!important}.av-mini{flex-direction:column;gap:6px;min-width:0;display:flex}.av-mini-barra{gap:3px;display:flex}.av-mini-barra i{background:var(--linea-2);border-radius:2px;flex:1;height:5px;display:block}.av-mini-barra i[data-estado=hecho]{background:var(--verde)}.av-mini-barra i[data-estado=solicitado]{background:#c98a1e}.av-mini-barra i[data-estado=no_aplica],.av-mini-barra i[data-estado=omitido]{background:var(--arena)}.av-mini-texto{color:var(--texto-3);font-size:12px;line-height:1.3}.banco-editar{position:relative}.banco-editar>summary{cursor:pointer;list-style:none}.banco-editar>summary::-webkit-details-marker{display:none}.banco-editar[open]>summary{box-shadow:0 0 0 1px var(--marca)}.banco-panel{z-index:10;background:var(--superficie);border:1px solid var(--linea);width:260px;box-shadow:var(--sombra-flotante);border-radius:12px;flex-direction:column;gap:10px;padding:14px;display:flex;position:absolute;top:calc(100% + 8px);left:0}.reporte-acciones{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.reporte-ok{color:var(--verde);font-size:13px;font-weight:500}.reporte-dias{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.reporte-fecha{align-items:center;gap:4px;display:flex}.reporte-fecha input{background:var(--superficie);border:1px solid var(--linea-2);appearance:none;border-radius:8px;height:36px;padding:0 10px;font-size:14px}.reporte-vacio{border-top:1px solid var(--linea);padding:16px 28px}@media print{.lateral,.superior,.fab,.fab-panel,.novedad,.no-imprimir{display:none!important}body,.armazon,.principal{background:#fff;display:block}.contenido{gap:20px;max-width:none;padding:0}.card,.franja{box-shadow:none;break-inside:avoid}.franja{color:var(--tinta);border:1px solid var(--linea);padding:16px;background:#fff!important}.franja-et{color:var(--texto-2)!important}.rejilla-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}a{text-decoration:none}}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{appearance:textfield}.ajustes{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.ajuste{flex-direction:column;gap:22px;min-width:0;padding:28px;display:flex}.ajuste-ancho{grid-column:1/-1}.ajuste-fila{flex-flow:wrap;justify-content:space-between;align-items:center}.ajuste-cab{flex-direction:column;gap:5px;min-width:0;display:flex}.ajuste-fila .ajuste-cab{flex:280px}.ajustes-pie{justify-content:flex-end;display:flex}.dias{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;display:grid}.dia{border:1px solid var(--linea);background:var(--calido);height:64px;color:var(--texto-3);font:500 15px/1 var(--titulos);cursor:pointer;border-radius:12px;transition:background .12s,color .12s,border-color .12s}.dia:hover{border-color:var(--linea-2)}.dia[aria-pressed=true]{background:var(--marca);border-color:var(--marca);color:#fff}.agregar{gap:8px;min-width:0;display:flex}.agregar input{background:var(--calido);border:1px solid var(--linea);appearance:none;border-radius:10px;flex:1;min-width:0;height:44px;padding:0 12px;font-size:14px}.agregar input:focus{border-color:var(--marca);box-shadow:0 0 0 3px var(--marca-tenue);background:#fff;outline:0}.agregar .btn:disabled{opacity:.5;cursor:default}.etiquetas{flex-wrap:wrap;gap:8px;display:flex}.etiqueta{background:var(--marca-tenue);height:36px;color:var(--marca);border-radius:9px;align-items:center;gap:2px;padding:0 4px 0 12px;font-size:14px;font-weight:500;display:inline-flex}.etiqueta button{width:28px;height:28px;color:var(--marca);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;display:grid}.etiqueta button:hover{background:#274e3b1f}.etiquetas-vacio{padding:8px 0}.contadores{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;display:grid}.contadores-uno{width:min(240px,100%)}.contador{background:var(--calido);border:1px solid var(--linea);border-radius:12px;flex-direction:column;gap:10px;min-width:0;padding:16px;display:flex}.contador-et{font:500 11px/1.2 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--texto-3)}.contador-control{grid-template-columns:38px minmax(0,1fr) 38px;align-items:center;gap:6px;display:grid}.contador-control button{border:1px solid var(--linea-2);width:38px;height:38px;color:var(--tinta);cursor:pointer;background:#fff;border-radius:9px;font-size:18px;line-height:1}.contador-control button:hover:not(:disabled){border-color:var(--marca);color:var(--marca)}.contador-control button:disabled{opacity:.4;cursor:default}.contador-control output{text-align:center;justify-content:center;align-items:baseline;gap:5px;min-width:0;display:flex}.contador-control output b{font:500 24px/1 var(--titulos);letter-spacing:-.01em}.contador-control output small{color:var(--texto-3);font-size:12px}.tabla-etapas input,.tabla-etapas select{border:1px solid var(--linea-2);background:#fff;border-radius:8px;width:100%;min-height:40px;padding:6px 10px}.codigos{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;font-family:ui-monospace,Menlo,monospace;font-size:14px;display:grid}.codigos li{background:var(--suave);text-align:center;border-radius:8px;padding:8px 12px}.qr svg{width:200px;height:200px;display:block}.vinculo-qr{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.vinculo-qr>.pila{flex:180px;min-width:0}.vinculo-qr .btn{align-self:flex-start}.secreto{word-break:break-all;font-family:ui-monospace,Menlo,monospace;font-size:13px}.acceso{background:var(--fondo);grid-template-columns:minmax(0,9fr) minmax(0,11fr);min-height:100dvh;display:grid}.acceso-marca{background:var(--fondo-notarial);color:#f7f4ea;flex-direction:column;justify-content:space-between;gap:40px;height:100dvh;padding:60px;display:flex;position:sticky;top:0}.filete{align-items:center;gap:24px;min-width:0;display:flex}.filete span{letter-spacing:.2em;text-transform:uppercase;color:#e9e4d4;flex:none;font-size:12px;font-weight:500;line-height:1}.filete i{background:var(--dorado-claro);flex:1;height:1px}.acceso-mensaje h2{font-family:var(--titulos);letter-spacing:-.012em;white-space:nowrap;font-size:clamp(36px,3.95vw,76px);font-weight:400;line-height:1.12}.acceso-mensaje p{color:#dde3dc;max-width:32em;margin-top:20px;font-size:clamp(16px,1.3vw,19px);line-height:1.5}.acceso-sede{flex-direction:column;gap:6px;display:flex}.acceso-sede b{font-family:var(--titulos);letter-spacing:.05em;text-transform:uppercase;font-size:18px;font-weight:400}.acceso-sede span{color:#dde3dc;font-size:14px}.acceso-forma{justify-content:center;align-items:center;padding:40px 24px;display:flex}.acceso-caja{flex-direction:column;gap:24px;width:100%;max-width:500px;display:flex}.acceso-logo{object-fit:contain;align-self:center;width:170px;height:167px}@media (prefers-reduced-motion:reduce){.vivo i,.novedad{animation:none}}@media (max-width:1180px){.acceso-marca{padding:40px}.recorrido:before{display:none}.filtros-cinco{grid-template-columns:repeat(3,minmax(0,1fr))}.av-rejilla{grid-template-columns:repeat(2,minmax(0,1fr))}.contenido{gap:28px;padding:32px 28px 104px}.superior{padding:0 28px}.lateral{width:232px}.marca-tarjeta{border-radius:24px;padding:14px}.marca-tarjeta img{width:104px;height:101px}.detalle-cols,.dos-paneles,.rejilla-2{grid-template-columns:minmax(0,1fr)}.respuestas{grid-template-columns:repeat(2,minmax(0,1fr))}.persona{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.persona-datos{grid-column:1/-1}.etapas{grid-auto-columns:minmax(104px,1fr);padding-bottom:6px;overflow-x:auto}}@media (max-width:767px){.lateral{display:none}.contenido{padding:24px 16px calc(150px + env(safe-area-inset-bottom));gap:24px;max-width:100%}.superior{gap:10px;height:56px;padding:0 16px}.superior-marca{display:flex}.superior-buscar{display:none}.vivo{font-size:11px}.alertas-panel{width:auto;position:fixed;top:64px;left:16px;right:16px}.fab{right:16px;bottom:calc(76px + env(safe-area-inset-bottom));justify-content:center;width:52px;padding:0}.fab .fab-texto{display:none}.fab-panel{z-index:36;border:0;border-radius:0;width:100%;height:100dvh;inset:0}.armazon:has(.barra-acciones) .fab{bottom:190px}.novedad{bottom:calc(140px + env(safe-area-inset-bottom))}.tarea-fila{grid-template-columns:24px minmax(0,1fr);gap:10px 12px;padding:14px 16px}.tarea-fila>.pill{grid-column:2;justify-self:start}.tarea-fila>.btn{grid-column:2;width:100%}.tarea-fila[data-hecha=true]{grid-template-columns:24px minmax(0,1fr)}.grupo-et,.prioritario,.actividad,.tabla th:first-child,.tabla td:first-child{padding-left:18px;padding-right:18px}.prioritario,.actividad{padding-top:16px;padding-bottom:16px}.card-cuerpo,.cifra-g,.cifra,.respuesta,.persona-tarjeta,.aviso-renglon{padding:18px}.cifras,.rejilla-2,.respuestas,.personas-rejilla{gap:14px}.franja-datos{gap:20px!important}.ficha{padding:20px!important}.segmentos{width:100%}.segmentos a{flex:1;justify-content:center}.recepcion{grid-template-columns:40px minmax(0,1fr);padding:16px}.recepcion .btn{grid-column:1/-1;width:100%}.kan-mapa-parte{min-width:0}.kan-mapa-et{font-size:11px}.armazon:has(.barra-acciones) .contenido{padding-bottom:180px}.titulo{font-size:26px}.cifras{grid-template-columns:repeat(2,minmax(0,1fr))}.cifras.cifras-3{grid-template-columns:repeat(3,minmax(0,1fr))}.cifras-3 .cifra{padding:12px}.prioritario{flex-direction:column;align-items:flex-start}.prioritario .fila-acciones{justify-content:flex-start!important}.hecho-fila{flex:auto}.cifra-g .cifra-num,.cifra-num{font-size:28px}.card-cab,.card-cuerpo{padding:16px}.renglon{grid-template-columns:minmax(0,1fr);gap:12px;padding:16px}.renglon .btn{width:100%;min-height:48px}.btn{min-height:48px}.btn-chico{min-height:40px}.campo input:not([type=checkbox]):not([type=radio]),.campo select,.campo textarea,.entrada{font-size:16px}.dos-col{grid-template-columns:minmax(0,1fr)}.forma-pie .btn{flex:100%}.forma-card{padding:18px}.tabla-escritorio{display:none}.tarjetas-tramite{flex-direction:column;display:flex}.tarjeta-tramite{border-top:1px solid var(--linea);color:var(--tinta);flex-direction:column;gap:10px;padding:16px;text-decoration:none;display:flex}.filtros{padding:16px}.filtros-rejilla,.filtros-cinco{grid-template-columns:repeat(2,minmax(0,1fr))}.filtros-busqueda{flex-wrap:wrap}.busqueda{flex:100%}.filtros-busqueda .btn{flex:1}.ficha{gap:18px;padding:18px}.ficha-folio{font-size:32px}.ficha-acciones{display:none}.ficha-dato{padding:0 12px}.etapas{grid-auto-columns:112px}.pestanas{flex-wrap:nowrap;gap:18px;margin:0 -16px;padding:0 16px;overflow-x:auto}.seccion-detalle[data-activa=false]{display:none}.tarea{padding:16px}.tarea-accion{display:none}.barra-acciones{z-index:20;border-top:1px solid var(--linea);padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#fff;flex-direction:column;gap:8px;display:flex;position:fixed;bottom:0;left:0;right:0}.barra-acciones .btn{width:100%}.barra-sec{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.barra-sec .btn{white-space:normal;text-align:center;padding:0 8px;font-size:14px;line-height:1.15}.barra{grid-template-columns:96px minmax(0,1fr) 28px;gap:8px}.card-calida .btn{width:100%}.kanban{scroll-snap-type:x mandatory;grid-auto-columns:84%;margin:0 -16px;padding:0 16px 10px;scroll-padding-left:16px}.kan-filtros>.entrada{flex:60%}.kan-mas-cuerpo .entrada,.kan-mas-cuerpo .btn{flex:100%;width:100%}.av-rejilla{grid-template-columns:minmax(0,1fr);padding:0 16px 16px}.med-fila{grid-template-columns:minmax(0,1fr);gap:14px;padding:18px}.med-reloj{margin-left:0}.banco-editar{flex:100%}.banco-panel{width:100%;box-shadow:none;margin-top:8px;position:static}.ajustes{grid-template-columns:minmax(0,1fr);gap:14px}.ajuste{padding:18px}.dias{gap:5px}.dia{border-radius:9px;height:54px;font-size:13px}.ajustes-pie .btn{width:100%}.aviso-renglon{grid-template-columns:minmax(0,1fr);gap:8px;padding:14px 16px}.aviso-renglon .btn{width:100%}.respuestas{grid-template-columns:minmax(0,1fr)}.franja{padding:18px}.franja-datos{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;display:grid}.franja-datos b{font-size:28px}.relojes{grid-template-columns:minmax(0,1fr)}.reloj-cifras{gap:6px}.tiempos-graficas{grid-template-columns:minmax(0,1fr);padding:0 16px 16px}.lt-eje,.lt-fila{grid-template-columns:96px minmax(0,1fr);gap:8px}.lt-nombre{font-size:12px}.actividad{grid-template-columns:minmax(0,1fr);justify-items:start;gap:4px;padding:12px 16px}.chat{height:calc(100dvh - 330px);min-height:340px}.chat-sugerencias{flex-wrap:nowrap;overflow-x:auto}.chat-sugerencias .chip{flex:none}.chat-mensajes{padding:14px}.respuesta-valor{font-size:24px}.barra-g{grid-template-columns:104px minmax(0,1fr) 44px;font-size:13px}.persona{grid-template-columns:minmax(0,1fr);gap:12px;padding:14px 16px}.encabezado>form{flex:100%!important}.acceso{grid-template-columns:minmax(0,1fr)}.acceso-marca{gap:20px;height:auto;padding:24px 20px 28px;position:static}.acceso-mensaje h2{font-size:30px}.acceso-mensaje p,.acceso-sede{display:none}.acceso-forma{align-items:flex-start;padding:28px 20px}.acceso-logo{width:150px;height:147px}}.solo-escritorio{display:inline}.check-forma{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:inline-flex}.tarea-fila>.check-forma{position:relative}.check{border:2px solid var(--linea-2);color:#0000;cursor:pointer;background:#fff;border-radius:999px;flex:none;place-items:center;width:26px;height:26px;padding:0;transition:background .12s,border-color .12s,color .12s;display:grid}.check:hover{border-color:var(--verde);color:var(--verde)}.check[data-armado=true]{background:var(--verde);border-color:var(--verde);color:#fff}.check[data-enviando=true]{opacity:.6}.check-aviso{z-index:2;background:var(--oscuro);color:#fff;white-space:nowrap;border-radius:6px;padding:4px 8px;font-size:12px;position:absolute;top:-2px;left:34px}.check-texto{border:1px solid var(--linea-2);min-height:32px;color:var(--tinta);cursor:pointer;white-space:nowrap;background:#fff;border-radius:7px;padding:0 10px;font-size:12.5px;font-weight:600}.check-texto:hover{border-color:var(--tinta)}.check-texto[data-armado=true]{background:var(--verde);border-color:var(--verde);color:#fff}.esc-tarea{font:500 13px/1.3 var(--mono);margin-right:4px}.tarea-fila[data-docs=true]{grid-template-columns:26px minmax(0,1fr);align-items:start}.avance-docs{background:var(--marca-tenue);width:26px;height:26px;color:var(--marca);border-radius:7px;place-items:center;display:grid}.docs-cab{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.docs-cab>.pill{flex:none}.docs-check{border:1px solid var(--linea);border-radius:10px;flex-direction:column;margin-top:12px;display:flex;overflow:hidden}.docs-check li{grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;font-size:13.5px;display:grid}.docs-check li+li{border-top:1px solid var(--linea)}.docs-check-icono{border:1.5px solid var(--linea-2);border-radius:999px;place-items:center;width:20px;height:20px;display:grid}.docs-check-icono svg{stroke:#fff;stroke-width:3px;width:12px;height:12px}.docs-check li[data-estado=solicitado] .docs-check-icono{border-color:var(--dorado);border-style:dashed}.docs-check li[data-estado=recibido] .docs-check-icono{border-color:var(--verde);background:var(--verde);color:#fff}.docs-check-texto{flex-direction:column;min-width:0;display:flex}.docs-check-nombre{font-weight:500}.docs-check-estado{color:var(--texto-3);font-size:12.5px}.docs-check li[data-estado=solicitado] .docs-check-estado{color:var(--dorado-texto)}.docs-check li[data-estado=recibido] .docs-check-nombre{color:var(--texto-3)}.docs-check li[data-estado=recibido] .docs-check-estado{color:var(--verde)}.docs-check-botones{gap:6px;display:inline-flex}.docs-llego .check-texto{border-color:var(--marca);color:var(--marca)}.docs-llego .check-texto:hover{background:var(--marca);color:#fff}.docs-deshacer .check-texto{color:var(--texto-3);text-underline-offset:3px;background:0 0;border-color:#0000;font-weight:500;text-decoration:underline}.docs-deshacer .check-texto:hover{color:var(--tinta);border-color:#0000}.check-texto[data-enviando=true]{opacity:.6}.barra-mas{position:relative}.barra-mas>summary{list-style:none}.barra-mas>summary::-webkit-details-marker{display:none}@media (max-width:767px){html{-webkit-tap-highlight-color:transparent}.solo-escritorio{display:none}input,select,textarea,.agregar input,.busqueda input,.campo select{font-size:16px!important}.contenido{gap:18px;padding-top:18px}.encabezado{align-items:stretch;gap:12px}.encabezado>.fila-acciones{width:100%}.encabezado .fila-acciones .btn-s{display:none}.encabezado .fila-acciones .btn-p{flex:1;min-height:44px}.encabezado .segmentos{flex:100%}.titulo{font-size:28px}.h2{font-size:17px}.btn{min-height:44px}.btn:active,.cifra:active,.lugar:active,.prioritario:active,.med-fila:active,.kan-tarjeta:active{opacity:.7}.franja{border-radius:16px;gap:16px;padding:18px!important}.franja-datos{gap:14px 12px!important}.franja-datos>div{gap:5px}.franja-datos b{font-size:28px}.franja .reloj{border-top:1px solid #ffffff1f;width:100%;padding-top:14px}.cifras,.lugares{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.cifra,.cifra-g,.lugar{gap:6px;padding:14px!important}.cifra-nota,.lugar .cifra-nota{display:none}.cifra-et{min-height:2.5em;font-size:12.5px;line-height:1.25}.cifra-num,.cifra-g .cifra-num{font-size:28px}.cifras-3 .cifra-et{min-height:0}.card-cab,.card-cuerpo,.ajuste{padding:16px}.rejilla-2,.respuestas,.personas-rejilla{gap:12px}.respuesta{gap:6px;padding:14px}.respuesta-valor{font-size:20px}.aviso-renglon{gap:6px;padding:14px}.aviso-renglon .btn{justify-self:start;width:auto;min-height:38px}.renglon-titulo{font-size:15px}.instituciones,.chips,.filtros-rejilla{scrollbar-width:none;scroll-snap-type:x proximity;flex-wrap:nowrap;margin:0 -16px;padding:2px 16px;display:flex;overflow-x:auto}.instituciones::-webkit-scrollbar{display:none}.chips::-webkit-scrollbar{display:none}.filtros-rejilla::-webkit-scrollbar{display:none}.kan-mapa::-webkit-scrollbar{display:none}.pestanas::-webkit-scrollbar{display:none}.instituciones>*,.chips>*{flex:none}.filtros-rejilla>.campo{scroll-snap-align:start;flex:0 0 148px}.card .filtros-rejilla,.plegable .filtros-rejilla{margin:0 -16px}.filtros{gap:12px;padding:14px 16px;overflow:hidden}.filtros-busqueda{flex-wrap:nowrap;gap:8px}.busqueda{flex:auto;min-height:44px}.filtros-busqueda .btn{flex:none;min-height:44px;padding:0 14px}.plegable>summary{padding:12px 16px}.inst-marco{margin:0;padding:0}.inst-barras{flex-direction:column;gap:10px;min-width:0;height:auto}.inst-col{flex:none;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.inst-nombre{text-align:left;order:-1;min-height:0;font-size:13px}.inst-pista{border-bottom:0;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;height:30px}.inst-barra{height:100%;width:var(--v);border-radius:0 6px 6px 0;justify-content:flex-start;align-items:center;min-width:6px;padding:0 0 0 8px}.inst-cifra{letter-spacing:0;font-size:15px}.kan-filtros{flex-wrap:nowrap}.kan-filtros>.entrada{flex:auto}.kan-filtros>.btn-s{display:none}.kan-mapa{scrollbar-width:none;gap:6px;margin:0 -16px;padding:2px 16px;overflow-x:auto}.kan-mapa-parte{background:var(--superficie);border:1px solid var(--linea);border-radius:8px;flex-direction:row;align-items:center;gap:6px;min-height:36px;padding:0 10px;flex:none!important}.kan-mapa-barra{border-radius:2px;flex:none;width:8px;height:8px}.kan-mapa-num{order:2;font-size:13px}.kan-mapa-et{color:var(--tinta);font-size:13px;overflow:visible}.kan-col{min-height:0;padding:12px;scroll-margin-top:70px}.kan-tarjeta{gap:7px;padding:13px}.kanban-pagina{gap:14px}.med-leyenda{padding:10px 16px}.med-fila{gap:10px;padding:16px}.med-id{flex-flow:wrap;align-items:center;gap:6px 10px}.med-escritura{font-size:22px}.med-pista{gap:2px;height:22px}.med-seg>em{font-size:10px}.med-pie{gap:6px 10px}.med-dia{font-size:14px}.med-reloj{margin-left:auto}.tarjeta-tramite{gap:8px;padding:14px 16px}.ficha{gap:14px;padding:16px!important}.ficha-folio{font-size:28px}.ficha-datos{row-gap:14px;padding-top:14px}.ficha-dato{padding:0 0 0 10px}.relojes{border:1px solid var(--linea);border-radius:var(--r-card);background:#fff;gap:0;overflow:hidden}.relojes .reloj{border:0;border-top:1px solid var(--linea);border-radius:0;flex-flow:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px}.relojes .reloj:first-child{border-top:0}.relojes .reloj-cifras{gap:8px}.relojes .reloj-cifras>span{flex-direction:row;align-items:baseline;gap:2px;min-width:0}.relojes .reloj-cifras b{font-size:15px}.relojes .reloj-cifras small{font-size:10px}.etapas{scrollbar-width:none;grid-auto-columns:128px;margin:0 -16px;padding:0 16px 4px}.pestanas{scrollbar-width:none}.seccion-avance .card-cab{flex-wrap:nowrap}.av-rejilla{gap:10px}.av-etapa{gap:10px;padding:13px}.av-etapa[data-estado=actual]{order:-1}.av-etapa[data-estado=futura] .av-item .ter{display:none}.av-etapa[data-estado=futura] .av-lista{gap:8px}.docs-masivos{padding:10px 12px}.observar{flex-direction:column;align-items:stretch}.armazon:has(.barra-acciones) .contenido{padding-bottom:110px}.armazon:has(.barra-acciones) .fab{bottom:calc(84px + env(safe-area-inset-bottom))}.barra-acciones{padding:10px 16px calc(10px + env(safe-area-inset-bottom));flex-direction:row;align-items:flex-end;box-shadow:0 -6px 18px #14181a0f}.barra-acciones>.btn-p{white-space:normal;flex:1;width:auto;min-width:0;line-height:1.15}.barra-mas>summary{width:auto;padding:0 18px}.barra-mas:first-child{flex:1}.barra-mas:first-child>summary{width:100%}.barra-sec{border:1px solid var(--linea);width:230px;box-shadow:var(--sombra-flotante);background:#fff;border-radius:12px;flex-direction:column;padding:8px;display:flex;position:absolute;bottom:calc(100% + 8px);right:0}.tarea-fila{padding:14px 16px}.tarea-fila>.btn{justify-self:start;min-height:38px;width:auto!important}.tarea-fila>span:empty{display:none}.check{width:28px;height:28px}.check-texto{min-height:36px}.check-aviso{top:0;left:34px}.tarea-fila[data-docs=true]{grid-template-columns:26px minmax(0,1fr)}.tarea-fila[data-docs=true] .docs-check{margin-left:-38px}.docs-check li{gap:10px;padding:10px}.tabla-marco{-webkit-overflow-scrolling:touch}.fab{border-radius:14px;width:50px;height:50px}}.destinatarios{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;display:grid}.destinatario{border:1px solid var(--linea);cursor:pointer;border-radius:10px;flex-wrap:wrap;align-items:center;gap:4px 12px;min-height:56px;padding:10px 14px;display:flex}.destinatario:has(input:checked){border-color:var(--marca);background:var(--marca-tenue)}.destinatario input{width:18px;height:18px;accent-color:var(--marca);flex:none}.destinatario-nombre{flex:1;min-width:0;font-weight:600}.destinatario-nombre small{color:var(--texto-3);font-weight:400;display:block}.destinatario-falta{color:#855400;flex-basis:100%;padding-left:30px;font-size:12.5px}.acceso-cab{text-align:center;flex-direction:column;gap:6px;display:flex}.acceso-cab .titulo{font-family:var(--sans);letter-spacing:-.02em;color:var(--marca);font-size:34px;font-weight:700}.acceso-cab .sec{color:var(--marca);font-size:16px}.acceso-forma .campo label{color:var(--marca);font-size:15px;font-weight:600}.acceso-forma .campo input{border:1px solid var(--marca);background:var(--superficie);border-radius:8px;min-height:54px;padding-left:18px;font-size:16px}.acceso-forma .btn-p{border-radius:8px;width:100%;min-height:54px;font-size:16px}.acceso-olvido{color:var(--marca);align-self:flex-end;margin-top:-4px;font-size:14px}.campo-clave{position:relative}.campo-clave input{width:100%;padding-right:52px}.campo-clave button{width:48px;color:var(--marca);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:0;bottom:0;right:0}.marca{border-bottom:1px solid #d4bc8466;padding-bottom:20px}.franja .filete{flex-basis:100%}.encabezado .lbl{color:var(--dorado-texto)}.cifra-num{font-weight:400}.cuenta-hero{align-items:center}.cuenta-persona{flex:320px;align-items:center;gap:20px;min-width:0;display:flex}.cuenta-iniciales{border:1px solid var(--dorado-claro);width:68px;height:68px;font-family:var(--titulos);color:#f7f4ea;border-radius:50%;flex:none;place-items:center;font-size:24px;display:grid}.cuenta-datos{flex-direction:column;gap:4px;min-width:0;display:flex}.cuenta-datos h1{font-family:var(--titulos);letter-spacing:-.01em;overflow-wrap:anywhere;font-size:34px;font-weight:400;line-height:1.15}.cuenta-datos p{color:#dde3dc;overflow-wrap:anywhere;font-size:14px}.cuenta-datos .cuenta-correo{color:#c5d1ca}.btn.cuenta-salir{color:#f7f4ea;background:0 0;border:1px solid #f7f4ea66}.btn.cuenta-salir:hover{color:#fff;background:#ffffff14}.cuenta-cols{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:24px;display:grid}.cuenta-lado{flex-direction:column;gap:24px;min-width:0;display:flex}.cuenta-card{flex-direction:column;gap:20px;min-width:0;padding:28px;display:flex}.cuenta-cab{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.cuenta-cab .sec{margin-top:4px}.cuenta-avisos{flex-direction:column;gap:14px;display:flex}.interruptores{border-top:1px solid var(--linea);flex-direction:column;display:flex}.interruptor{border-bottom:1px solid var(--linea);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:8px 0;font-size:14.5px;display:flex}.interruptor input{appearance:none;background:var(--linea-2);cursor:pointer;border-radius:999px;flex:none;width:42px;height:24px;margin:0;transition:background .15s;position:relative}.interruptor input:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #14181a40}.interruptor input:checked{background:var(--marca)}.interruptor input:checked:after{transform:translate(18px)}.cuenta-pie{border-top:1px solid var(--linea);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding-top:16px;display:flex}.cuenta-enlace{color:var(--texto-2);cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:13.5px;text-decoration:underline}.cuenta-enlace:hover{color:var(--rojo)}.cuenta-filas{border-top:1px solid var(--linea);flex-direction:column;display:flex}.cuenta-filas>li{border-bottom:1px solid var(--linea);justify-content:space-between;align-items:center;gap:16px;min-width:0;min-height:60px;padding:10px 0;display:flex}.cuenta-filas>li:last-child{border-bottom:0;padding-bottom:0}.cuenta-filas>li>div,.cuenta-acceso>span{flex-direction:column;gap:2px;min-width:0;display:flex}.cuenta-filas b{font-size:14.5px;font-weight:600}.cuenta-filas span span,.cuenta-filas div>span{color:var(--texto-3);font-size:13px}.cuenta-fila-forma>*{flex:1}.cuenta-acceso{min-width:0;color:var(--tinta);flex:1;justify-content:space-between;align-items:center;gap:12px;text-decoration:none;display:flex}.cuenta-acceso svg{color:var(--dorado);flex:none}.cuenta-acceso:hover b{color:var(--marca-2);text-decoration:underline}@media (max-width:900px){.cuenta-cols{grid-template-columns:minmax(0,1fr);gap:14px}.cuenta-lado{gap:14px}.cuenta-card{padding:18px}.cuenta-iniciales{width:56px;height:56px;font-size:20px}.cuenta-datos h1{font-size:26px}.cuenta-hero form,.cuenta-salir{width:100%}}.acceso-forma .campo[data-error=false] input:not([type=checkbox]):not([type=radio]){border-color:var(--marca)}.buho-avatar{object-fit:cover;border:1px solid var(--dorado);background:#fff;border-radius:50%;flex:none;width:44px;height:44px}.buho-chico{width:32px;height:32px;margin-top:2px}.burbuja-fila{align-self:flex-start;align-items:flex-start;gap:8px;min-width:0;max-width:88%;display:flex}.burbuja-fila[data-de=yo]{align-self:flex-end}.fab-cab{background:var(--fondo-notarial);color:#f7f4ea;border-bottom:1px solid var(--dorado);justify-content:space-between;align-items:center;gap:12px;padding:14px 12px 14px 18px;display:flex}.fab-identidad{align-items:center;gap:12px;min-width:0;display:flex}.fab-titulo{flex-direction:column;gap:2px;min-width:0;display:flex}.fab-titulo b{font-family:var(--titulos);font-size:20px;font-weight:500;line-height:1.1}.fab-titulo small{color:#c5d1ca;font-size:12.5px}.fab-controles{flex:none;display:flex}.fab-control{color:#dde3dc;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.fab-control:hover{color:#fff;background:#ffffff1a}.fab-control:focus-visible{outline-color:var(--dorado-claro)}.fab{border:2px solid var(--dorado);width:96px;height:96px;box-shadow:var(--sombra-flotante);color:#fff;background:#fff;border-radius:50%;justify-content:center;align-items:center;gap:0;padding:0;transition:transform .15s;bottom:48px;right:44px}.fab:hover{background:#fff;transform:translateY(-2px)}.fab-buho{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.fab .fab-texto{background:var(--marca);box-shadow:var(--sombra-flotante);white-space:nowrap;opacity:0;pointer-events:none;border-radius:20px 20px 6px;margin-top:-19px;padding:10px 16px;transition:opacity .15s,transform .15s;position:absolute;top:50%;right:calc(100% + 10px);transform:translate(6px)}.fab:hover .fab-texto,.fab:focus-visible .fab-texto{opacity:1;transform:none}.fab[hidden]{display:none}.fab-panel{border:0;border-radius:18px;width:min(420px,100vw - 32px);height:min(660px,100dvh - 96px);animation:.18s ease-out panel-sube;bottom:48px;right:44px;overflow:hidden;box-shadow:0 18px 48px #14181a3d,0 2px 8px #14181a1a}@keyframes panel-sube{0%{opacity:0;transform:translateY(10px)}}@media (max-width:767px){.fab{width:82px;height:82px;right:24px;bottom:calc(96px + env(safe-area-inset-bottom))}.armazon:has(.barra-acciones) .fab{bottom:calc(100px + env(safe-area-inset-bottom))}.fab-panel{border-radius:0;width:100%;height:100dvh;animation:none;bottom:0;right:0}.chat-ideas button{min-height:54px}.chat-ayuda{display:none}.fab:hover{background:#fff}}.fab-panel .chat{border-radius:0}.chat[data-estilo=asistente] .chat-mensajes{gap:12px;padding:20px 18px}.chat[data-estilo=asistente] .burbuja[data-de=sistema]{background:var(--calido);border:1px solid var(--linea)}.burbuja[data-sangria=true]{margin-left:40px}.burbuja-nota{border-top:1px solid var(--linea);padding-top:6px}.chat-inicio{text-align:center;flex-direction:column;align-items:center;margin:auto 0;display:flex}.chat-inicio-buho{object-fit:cover;border:2px solid var(--dorado);background:#fff;border-radius:50%;width:88px;height:88px}.chat-inicio h3{font-family:var(--titulos);letter-spacing:-.01em;margin-top:14px;font-size:26px;font-weight:500;line-height:1.15}.chat-inicio p{max-width:30em;color:var(--texto-2);margin-top:6px;font-size:14.5px;line-height:1.45}.chat-ideas{border:1px solid var(--linea);background:#fff;border-radius:12px;flex-direction:column;width:100%;max-width:460px;margin-top:20px;display:flex;overflow:hidden}.chat-ideas button{border:0;border-bottom:1px solid var(--linea);text-align:left;min-height:48px;color:var(--tinta);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:8px 14px;font-size:14.5px;font-weight:500;transition:background .12s;display:flex}.chat-ideas button:last-child{border-bottom:0}.chat-ideas button:hover{background:var(--calido)}.chat-ideas button:focus-visible{outline-offset:-2px}.chat-ideas svg{color:var(--dorado);flex:none}.chat[data-estilo=asistente] .chat-sugerencias{scrollbar-width:none;border-top:0;flex-wrap:nowrap;gap:6px;padding:8px 14px 0;overflow-x:auto}.chat[data-estilo=asistente] .chat-sugerencias .chip{background:#fff;border-radius:999px;flex:none;min-height:34px;padding:0 12px;font-size:13px}.chat-entrada{background:#fff;flex-direction:column;gap:6px;padding:10px 14px 12px;display:flex}.chat-caja{background:var(--calido);border:1px solid var(--linea-2);border-radius:22px;align-items:flex-end;gap:8px;padding:6px 6px 6px 14px;transition:border-color .12s,box-shadow .12s;display:flex}.chat-caja:focus-within{border-color:var(--marca);box-shadow:0 0 0 3px var(--marca-tenue);background:#fff}.chat-caja textarea{resize:none;min-width:0;min-height:32px;max-height:120px;font:inherit;background:0 0;border:0;outline:0;flex:1;padding:6px 0;font-size:16px;line-height:20px}.chat-caja textarea::placeholder{color:var(--texto-3)}.chat-enviar{background:var(--marca);color:#fff;cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;transition:background .12s;display:grid}.chat-enviar:hover:not(:disabled){background:var(--marca-2)}.chat-enviar:disabled{background:var(--linea);color:var(--texto-3);cursor:default}.chat-ayuda{color:var(--texto-3);padding:0 14px;font-size:12px}@media (prefers-reduced-motion:reduce){.fab-panel{animation:none}}.pf-abrir{cursor:pointer;font:500 14px/1 var(--sans);color:var(--tinta);background:0 0;border:0;align-items:center;gap:8px;display:inline-flex}.pf-abrir[data-plegable=false]{display:none}.pf-abrir[data-plegable=true]{min-height:42px;padding:0 8px}.pf-cuenta{background:var(--marca);color:#fff;min-width:20px;height:20px;font:600 12px/1 var(--sans);border-radius:999px;place-items:center;padding:0 6px;display:inline-grid}.solo-movil-linea,.pf-fondo,.pf-cab{display:none}.pf[data-plegable=false],.pf[data-plegable=false] .pf-hoja,.pf[data-plegable=false] .pf-cuerpo{display:contents}.pf[data-plegable=false] .pf-pie,.pf[data-plegable=true][data-abierto=false]{display:none}.pf[data-plegable=true]{flex:100%}.pf-pie{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.filtros-plegable{padding:8px 16px}.filtros-plegable .pf-abrir{width:100%;color:var(--texto-2);justify-content:flex-start}.filtros-plegable .filtros{padding:12px 0 8px}.filtros-plegable .pf-pie{margin-top:0;padding-bottom:10px}.filtros-activos,.solo-escritorio-boton{display:inline-flex}.filtros-activos{display:none}@media (min-width:768px){.filtros-busqueda{flex-wrap:wrap}.filtros-busqueda .busqueda{flex:320px}.filtros-busqueda .filtros-rejilla{flex:100%}}.alertas-recientes{border-bottom:1px solid var(--linea);background:var(--calido);flex-direction:column;gap:6px;padding:12px 16px;display:flex}.alertas-recientes ul{color:var(--texto-2);flex-direction:column;gap:6px;font-size:13.5px;line-height:1.35;display:flex}.alertas-punto{background:var(--dorado);border:2px solid var(--oscuro);border-radius:50%;width:9px;height:9px;position:absolute;top:8px;right:8px}.superior-lupa,.superior-menu,.lateral-cerrar{display:none}.lateral-fondo{display:block}@media (min-width:768px){.lateral-fondo{display:none}}.novedad{width:min(380px,100vw - 32px);animation:none;inset:84px 44px auto auto;transform:none}html,body{overscroll-behavior-y:none}.sin-desplazar,.sin-desplazar body{overflow:hidden}@media (max-width:767px){html{background:var(--fondo);touch-action:manipulation}input:not([type=checkbox]):not([type=radio]),select,textarea,.entrada{font-size:16px!important}.superior{height:calc(54px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 8px 0 14px;background:var(--fondo-notarial);border-bottom:1px solid var(--dorado);-webkit-backdrop-filter:none;color:#f7f4ea;gap:6px}.superior-marca{color:#f7f4ea;flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex}.superior-marca:hover{color:#f7f4ea}.superior-notaria{font-family:var(--titulos);white-space:nowrap;font-size:17px;font-weight:500;line-height:1.05}.superior-sistema{letter-spacing:.14em;text-transform:uppercase;color:var(--dorado-claro);font-size:10.5px;font-weight:500;line-height:1}.superior-derecha{gap:2px}.superior-lupa{color:#f7f4ea;place-items:center;width:44px;height:44px;display:grid}.superior-lupa:hover{color:#fff}.vivo{color:#c5d1ca;gap:0;margin-right:4px;font-size:0}.vivo[data-estado=vivo] i{background:#6fd09a}.vivo[data-estado]:not([data-estado=vivo]){gap:5px;font-size:11px}.alertas-boton{width:44px;height:44px;box-shadow:none;color:#f7f4ea;background:0 0;border:0}.alertas-boton:hover,.alertas-boton[aria-expanded=true]{color:#fff;background:#ffffff1a}.alertas-cuenta{top:3px;right:2px}.alertas-panel{top:calc(60px + env(safe-area-inset-top));width:auto;color:var(--tinta);position:fixed;left:12px;right:12px}.novedad{display:none}.lateral{z-index:50;width:min(84vw,320px);height:100dvh;padding:calc(20px + env(safe-area-inset-top)) 16px calc(16px + env(safe-area-inset-bottom));visibility:hidden;overscroll-behavior:contain;transition:transform .22s,visibility .22s;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:8px 0 28px #14181a47;display:flex!important}.lateral[data-abierto=true]{visibility:visible;transform:none}.lateral-fondo{z-index:49;opacity:0;pointer-events:none;background:#14181a73;transition:opacity .22s;position:fixed;inset:0}.lateral-fondo[data-abierto=true]{opacity:1;pointer-events:auto}.lateral-cerrar{top:calc(8px + env(safe-area-inset-top));color:#dde3dc;cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;display:grid;position:absolute;right:8px}.superior-menu{color:#f7f4ea;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:44px;height:44px;margin-left:-8px;display:grid;position:relative}.superior-menu-punto{background:var(--dorado-claro);border:2px solid var(--oscuro);border-radius:50%;width:9px;height:9px;position:absolute;top:9px;right:7px}.armazon:has(.lateral[data-abierto=true]) .fab{display:none}.fab{width:66px;height:66px;right:16px;bottom:calc(18px + env(safe-area-inset-bottom));transition:transform .2s,opacity .2s}.armazon[data-barra=oculta] .fab{opacity:0;pointer-events:none;transform:translateY(120px)}.armazon:has(.barra-acciones) .fab{bottom:calc(84px + env(safe-area-inset-bottom))}.contenido{padding:16px 16px calc(96px + env(safe-area-inset-bottom));gap:16px}.encabezado{gap:12px}.encabezado .btn-p{min-height:46px}.cifras,.lugares{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cifra,.cifra-g,.lugar{min-height:0;box-shadow:none;border-radius:12px;gap:4px;padding:12px 14px}.cifra-et{font-size:13px;line-height:1.25}.cifra-g .cifra-num,.cifra-num{font-size:26px}.cifras .cifra-nota,.lugar .cifra-nota{display:none}.lugar{border-top-width:3px}.franja{gap:16px;padding:18px}.franja-datos{gap:14px 20px}.franja-datos b{font-size:32px}.solo-escritorio-boton{display:none!important}.solo-movil-linea{display:inline}.pf-abrir,.pf-abrir[data-plegable=false],.pf-abrir[data-plegable=true]{border:1px solid var(--linea-2);width:auto;min-height:46px;color:var(--tinta);background:#fff;border-radius:10px;flex:none;justify-content:center;padding:0 14px;display:inline-flex}.pf-abrir .solo-escritorio{display:none}.pf,.pf[data-plegable=true],.pf[data-plegable=false]{z-index:40;display:none;position:fixed;inset:0}.pf[data-abierto=true]{display:block!important}.pf .pf-fondo{background:#14181a66;display:block;position:absolute;inset:0}.pf .pf-hoja,.pf[data-plegable=false] .pf-hoja{max-height:86dvh;color:var(--tinta);background:#fff;border-radius:18px 18px 0 0;flex-direction:column;animation:.18s ease-out hoja-sube;display:flex;position:absolute;bottom:0;left:0;right:0}.pf .pf-cab{border-bottom:1px solid var(--linea);justify-content:space-between;align-items:center;padding:8px 8px 8px 20px;display:flex}.pf-cab b{font-family:var(--titulos);font-size:20px;font-weight:500}.pf-cerrar{width:44px;height:44px;color:var(--texto-2);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.pf .pf-cuerpo,.pf[data-plegable=false] .pf-cuerpo{overscroll-behavior:contain;flex:1;min-height:0;padding:14px 16px;display:block;overflow-y:auto}.pf .pf-pie,.pf[data-plegable=false] .pf-pie{padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--linea);gap:10px;margin:0;display:flex}.pf-pie .btn{flex:1;min-height:48px}.pf-pie .btn-t{flex:none}.pf .filtros-rejilla,.pf .filtros-cinco,.card .pf .filtros-rejilla,.plegable .pf .filtros-rejilla{flex-flow:column;gap:10px;margin:0;padding:0;display:flex;overflow:visible}.pf .filtros-rejilla>.campo{flex:none}.pf .filtros,.filtros-plegable .pf .filtros{gap:12px;padding:0;overflow:visible}.pf .kan-mas-cuerpo{flex-direction:column;gap:10px;margin:0;display:flex}.pf .kan-mas-cuerpo .entrada{flex:none;width:100%;min-height:50px}.pf .campo select,.pf .campo input{height:58px;min-height:58px}.filtros-plegable{background:0 0;border:0;border-radius:0;padding:0}.filtros-plegable .pf-abrir{width:auto}.filtros-busqueda{align-items:stretch}.filtros-busqueda .busqueda{min-height:46px}.filtros{padding:12px 14px}.filtros-activos{scrollbar-width:none;flex-wrap:nowrap;gap:6px;margin:0 -14px;padding:0 14px;display:flex;overflow-x:auto}.filtros-activos::-webkit-scrollbar{display:none}.filtro-activo{background:var(--marca-tenue);min-height:34px;color:var(--marca);border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 10px 0 12px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.filtro-activo span{font-size:16px;line-height:1}.kan-filtros{gap:8px}.kan-filtros>.entrada{min-height:46px}.kanban-pagina>.filtros-activos,.filtros-activos{margin-left:0}}@keyframes hoja-sube{0%{opacity:0;transform:translateY(24px)}}@media (hover:none){a.cifra:hover,.lugar:hover{border-color:var(--linea)}}@media (prefers-reduced-motion:reduce){.lateral,.lateral-fondo,.fab,.pf-hoja{transition:none!important;animation:none!important}}@media (min-width:768px) and (max-width:1180px){.kan-mapa-parte{min-width:0}.kan-mapa-et{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.cargando{flex-direction:column;gap:14px;display:flex}.cargando-linea,.cargando-titulo,.cargando-bloque{background:var(--suave);border-radius:10px;animation:1.2s ease-in-out infinite cargando-pulso}.cargando-linea{height:12px}.cargando-titulo{width:58%;height:34px}.cargando-bloque{border-radius:var(--r-card);height:96px}.cargando-rejilla{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@keyframes cargando-pulso{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.cargando-linea,.cargando-titulo,.cargando-bloque{animation:none}}@media (max-width:767px){.superior{background:var(--oscuro)}}.veredicto{background:var(--fondo-notarial);color:#fff;border-radius:var(--r-card);flex-direction:column;gap:28px;padding:36px 40px;display:flex}.veredicto-texto{flex-direction:column;gap:10px;max-width:900px;display:flex}.veredicto-et{font:500 12px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--dorado-claro)}.veredicto-frase{font-family:var(--titulos);letter-spacing:-.01em;color:#fff;margin:0;font-size:30px;font-weight:400;line-height:1.28}.veredicto-nota{color:#c5d1ca;margin:0;font-size:15px;line-height:1.5}.veredicto-datos{grid-template-columns:repeat(var(--n,6), minmax(0, 1fr));border-top:1px solid #d4bc844d;gap:20px;margin:0;padding-top:24px;display:grid}.veredicto-datos>*{min-width:0;color:inherit;flex-direction:column;gap:6px;text-decoration:none;display:flex}.veredicto-datos a:hover .v-num{color:var(--dorado-claro)}.v-et{color:#e4eae6;font-size:13px;line-height:1.3}.v-num{font-family:var(--titulos);letter-spacing:-.02em;font-size:38px;font-weight:400;line-height:1}.v-nota{color:#b7c7be;font-size:12.5px;line-height:1.35}.frase-dia{color:var(--texto-2);max-width:720px;margin:0;font-size:16px;line-height:1.5}.hallazgo .barra-valor{white-space:nowrap}.mas-filas>summary{cursor:pointer;border-top:1px solid var(--linea);min-height:48px;color:var(--marca);align-items:center;gap:6px;padding:0 28px;font-size:13.5px;font-weight:500;list-style:none;display:flex}.mas-filas>summary::-webkit-details-marker{display:none}.mas-filas>summary:after{content:"▾";font-size:11px;transition:transform .15s}.mas-filas[open]>summary:after{transform:rotate(180deg)}.mas-avisos>summary,.hallazgo-datos>summary{cursor:pointer;color:var(--marca);align-items:center;gap:6px;min-height:32px;font-size:13.5px;font-weight:500;list-style:none;display:flex}.mas-avisos>summary::-webkit-details-marker{display:none}.hallazgo-datos>summary::-webkit-details-marker{display:none}.mas-avisos>summary:after,.hallazgo-datos>summary:after{content:"▾";font-size:11px;transition:transform .15s}.mas-avisos[open]>summary:after,.hallazgo-datos[open]>summary:after{transform:rotate(180deg)}.mas-avisos[open]>summary{margin-bottom:8px}.hallazgos{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.hallazgo{grid-row:span 3;grid-template-rows:subgrid;row-gap:18px;min-width:0;padding:26px 28px 18px;display:grid}.hallazgo-cab{flex-direction:column;gap:6px;display:flex}.hallazgo-cab .sec{margin:0}.hallazgo-pregunta{color:var(--texto-3);font-size:13px}.hallazgo-conclusion{font-family:var(--titulos);letter-spacing:-.005em;margin:0;font-size:21px;font-weight:500;line-height:1.28}.hallazgo-grafica{min-width:0}.hallazgo-vacio{padding:24px 0}.hallazgo-pie{border-top:1px solid var(--linea);min-height:42px;padding-top:10px;display:flow-root}.hallazgo-ir{float:right;color:var(--marca);margin-left:16px;font-size:13.5px;font-weight:500;line-height:32px;text-decoration:none}.hallazgo-datos>summary{width:fit-content}.hallazgo-datos .tabla-marco{clear:both}.hallazgo-ir:hover{text-decoration:underline}.tabla-mini{border-collapse:collapse;width:100%;margin-top:8px;font-size:13px}.tabla-mini th{text-align:left;font:400 11px/1.3 var(--mono);color:var(--texto-3);border-bottom:1px solid var(--linea);white-space:nowrap;padding:6px 8px 6px 0}.tabla-mini td{border-bottom:1px solid var(--linea);padding:7px 8px 7px 0}.tabla-mini .num{text-align:right;font-family:var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap;padding-left:12px;padding-right:0}.tabla-mini tr:last-child td{border-bottom:0}.tendencia .eje-meta{fill:var(--dorado-texto);font-weight:500}.hallazgo .inst-barras{height:214px}.hallazgo .inst-cifra{font-size:20px}.hallazgo .inst-barra{border-radius:4px 4px 0 0;padding-top:8px}.hallazgo .inst-marco{-webkit-overflow-scrolling:touch;overflow-x:auto}@media (max-width:1180px){.veredicto-datos{grid-template-columns:repeat(3,minmax(0,1fr))}.hallazgos{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.veredicto{gap:22px;padding:24px 20px}.veredicto-frase{font-size:23px}.veredicto-datos{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px}.v-num{font-size:32px}.mas-filas>summary{padding:0 16px}.hallazgos{grid-template-columns:minmax(0,1fr);gap:16px}.hallazgo{flex-direction:column;grid-row:auto;padding:20px 18px 12px;display:flex}.hallazgo-conclusion{font-size:19px}.hallazgo-pie{flex-direction:column;align-items:flex-start;display:flex}.hallazgo-ir{margin-left:0;line-height:40px}.hallazgo-datos{width:100%}.mas-avisos>summary,.hallazgo-datos>summary{min-height:44px}.tendencia .eje{font-size:21px}.tendencia .eje-fin{display:none}.tendencia path,.tendencia line{vector-effect:non-scaling-stroke}}.ficha-situacion{border-top:1px solid var(--linea);flex-direction:column;gap:4px;padding-top:20px;display:flex}.ficha-situacion .sec{margin:0}.ficha-frase{font-family:var(--titulos);letter-spacing:-.005em;margin:0;font-size:23px;font-weight:500;line-height:1.3}.ficha-medidor{border-top:1px solid var(--linea);flex-direction:column;gap:12px;padding-top:20px;display:flex}.ficha-medidor-cab{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.ficha-medidor-cab b{font-family:var(--titulos);font-size:18px;font-weight:500}.ficha-dato .contador-vivo{font-size:16px}.ficha-mas{position:relative}.ficha-mas>summary{cursor:pointer;list-style:none}.ficha-mas>summary::-webkit-details-marker{display:none}.ficha-mas-panel{z-index:15;border:1px solid var(--linea);min-width:220px;box-shadow:var(--sombra);background:#fff;border-radius:10px;flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.ficha-mas-panel a{color:var(--tinta);white-space:nowrap;border-radius:6px;padding:10px 12px;font-size:14px;text-decoration:none}.ficha-mas-panel a:hover{background:var(--suave)}.ficha-mas-panel a[data-peligro=true]{color:var(--rojo)}.av-tiempo{grid-column:2/-1;font-size:12.5px;line-height:1.35}@media (max-width:767px){.ficha-datos{grid-template-columns:minmax(0,1fr);row-gap:16px}.ficha-dato{border-left:0;padding:0}.ficha-frase{font-size:20px}}.propio-fila{border-top:1px solid var(--linea);grid-template-columns:28px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 28px;display:grid}.propio-fila[data-hecho=true]{grid-template-columns:28px minmax(0,1fr) auto}.propio-fila[data-hecho=true] .propio-titulo{color:var(--texto-3);text-decoration:line-through}.propio-titulo{overflow-wrap:anywhere;min-width:0;font-size:15px}.propios-vacio{border-top:1px solid var(--linea);margin:0;padding:16px 28px}.propios .card-cab{flex-wrap:nowrap}.propio-forma{border-top:1px solid var(--linea);background:var(--calido);grid-template-columns:minmax(0,1fr) 180px auto;align-items:end;gap:12px;padding:16px 28px;display:grid}.paso{border-left:4px solid var(--linea-2);flex-direction:column;gap:16px;padding:26px 32px;scroll-margin-top:84px;display:flex}.paso[data-mio=true]{border-left-color:var(--dorado)}.paso-cab{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 24px;display:flex}.paso-quien{font:500 12px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--texto-3)}.paso[data-mio=true] .paso-quien{color:var(--dorado-texto)}.paso-titulo{font-family:var(--titulos);margin:0;font-size:23px;font-weight:500;line-height:1.25}.paso-barra{gap:4px;display:flex}.paso-barra i{background:var(--linea-2);border-radius:4px;flex:1;height:8px;display:block}.paso-barra i[data-estado=hecho]{background:var(--verde)}.paso-barra i[data-estado=solicitado]{background:#c98a1e}.paso-barra i[data-estado=no_aplica],.paso-barra i[data-estado=omitido]{background:var(--arena)}.paso-lista{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.paso-fila{border-top:1px solid var(--linea);border-radius:8px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.paso-fila[data-siguiente=true]{background:var(--calido);border-top-color:#0000}.paso-fila[data-siguiente=true]+.paso-fila{border-top-color:#0000}.paso-nombre{font-size:15px;font-weight:500}.paso-fila[data-estado=hecho] .paso-nombre,.paso-fila[data-estado=no_aplica] .paso-nombre{color:var(--texto-3)}.paso-acciones{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.paso-deshacer{color:var(--texto-3);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:6px 4px;font-size:13px;text-decoration:underline}.paso-pie{justify-content:flex-end;display:flex}.paso .docs-masivos{background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;display:flex}.av-etapa[data-tuya=true]{border-top:3px solid var(--dorado)}.te-toca{background:var(--oscuro);color:var(--dorado-claro);font:500 11.5px/1.4 var(--sans);white-space:nowrap;border-radius:999px;align-items:center;padding:2px 8px;display:inline-flex}.kan-tarjeta[data-mia=true]{box-shadow:0 0 0 2px var(--dorado)}.kan-cab .te-toca{margin-left:8px;margin-right:auto}.ficha-parecidos{border-top:1px solid var(--linea);flex-direction:column;gap:6px;padding-top:18px;display:flex}.ficha-parecidos p{color:var(--texto-2);margin:0;font-size:15px;line-height:1.5}.ficha-parecidos ul{color:var(--dorado-texto);margin:4px 0 0;padding-left:18px;font-size:14px;line-height:1.45}.hallazgo[data-ancha=true]{grid-column:1/-1}.hallazgo-pie:empty{display:none}.hallazgo-pie,.hallazgo-datos{min-width:0;max-width:100%}.hallazgo-datos .tabla-marco{overflow-x:auto}.hallazgo-datos:not([open]) .tabla-marco{display:none}.encabezado>.persona-hero{flex-direction:row;align-items:center;gap:16px}.encabezado .avatar-xl{background:var(--marca);color:#fff}.persona-pie{grid-template-columns:repeat(4,minmax(0,1fr))}.pocos-casos{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pocos-casos li{border-top:1px solid var(--linea);justify-content:space-between;gap:12px;padding:8px 0;font-size:14px;display:flex}.pocos-casos a{color:var(--tinta);font-weight:500;text-decoration:none}.pocos-casos a:hover{text-decoration:underline}.plegable-card>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:22px 28px;list-style:none;display:flex}.plegable-card>summary::-webkit-details-marker{display:none}.plegable-card>summary:after{content:"▾";color:var(--marca);font-size:13px;transition:transform .15s}.plegable-card[open]>summary:after{transform:rotate(180deg)}@media (max-width:767px){.plegable-card>summary{padding:16px 18px}.paso{padding:18px 16px}.paso-titulo{font-size:20px}.paso-fila{grid-template-columns:22px minmax(0,1fr);padding:12px 8px}.paso-acciones{grid-column:2;justify-content:flex-start}.paso-pie .btn{width:100%}.propio-fila{grid-template-columns:28px minmax(0,1fr) auto;padding:12px 16px}.propio-fila .pill{grid-area:2/2;justify-self:start}.propios-vacio{padding:14px 16px}.propio-forma{grid-template-columns:minmax(0,1fr);padding:14px 16px}.hallazgo[data-ancha=true] .barra-g{grid-template-columns:84px minmax(0,1fr) 106px;gap:8px}.persona-pie{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{.veredicto{color:#000;background:0 0;border:1px solid #999;padding:16px}.veredicto-frase,.veredicto-nota,.veredicto-et,.v-et,.v-nota{color:#000}.mas-filas:not([open])>:not(summary){display:block}.mas-filas>summary,.mas-avisos>summary{display:none}}.fila-clic{cursor:pointer;position:relative}.fila-clic:hover{background:var(--calido)}.fila-enlace{color:inherit;text-decoration:none}.fila-enlace:hover{text-decoration:underline}.fila-enlace:after{content:"";position:absolute;inset:0}.fila-clic a:not(.fila-enlace),.fila-clic button,.fila-clic form,.fila-clic summary{z-index:1;position:relative}.bandeja,#confirmar{scroll-margin-top:84px}.como-vas{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.como-vas>div{flex-direction:column;gap:6px;min-width:0;display:flex}.wa-ejemplos{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wa-ejemplos li{border-top:1px solid var(--linea);flex-wrap:wrap;justify-content:space-between;gap:2px 12px;padding:7px 0;font-size:14px;display:flex}.wa-ejemplos li:first-child{border-top:0}
