*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--fondo);color:var(--texto);font-family:var(--fuente-texto);overflow-wrap:anywhere;margin:0;font-size:1rem;line-height:1.55}h1,h2,h3{font-family:var(--fuente-titulares);overflow-wrap:normal;font-weight:600;line-height:1.25}h1{margin:0 0 .5rem;font-size:1.35rem}h2{margin:0 0 .75rem;font-size:1.08rem}h3{margin:1rem 0 .4rem;font-size:.98rem}a{color:var(--texto);text-underline-offset:2px}.apagado{color:var(--apagado)}.solo-lector{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.registros td,.dato,code{font-family:var(--fuente-cifras);font-variant-numeric:tabular-nums}.cifra{font-variant-numeric:tabular-nums}code{background:var(--superficie);border:1px solid var(--borde);border-radius:5px;padding:.05rem .3rem;font-size:.88em}.marco{width:100%;max-width:44rem;margin:0 auto;padding:1.25rem 1rem 2.5rem}.marco-ancho{max-width:52rem}.barra{border-bottom:1px solid var(--borde);background:var(--superficie);padding:.75rem 1rem}.barra-fila{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.secciones{grid-template-columns:repeat(4,auto);justify-content:space-between;gap:.25rem;margin-top:.6rem;display:grid}.secciones .seccion{min-width:0;min-height:44px;color:var(--apagado);white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;padding:.4rem .25rem;font-size:.85rem}.secciones .seccion[aria-current=page]{color:var(--texto);border-bottom-color:var(--texto);font-weight:600}.barra-empresa{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;min-width:0;display:flex}.barra-acciones{flex-wrap:wrap;gap:.5rem;display:flex}.logo{align-items:center;gap:.5rem;display:inline-flex}.logo svg{flex:none}.logo-nombre{font-family:var(--fuente-titulares);letter-spacing:.06em;font-weight:700}.pie{border-top:1px solid var(--borde);max-width:52rem;color:var(--apagado);flex-wrap:wrap;gap:.5rem 1.25rem;margin:0 auto;padding:1.5rem 1rem 2rem;font-size:.85rem;display:flex}.pie a{color:var(--apagado)}.cabecera{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1rem;margin-bottom:1.5rem;display:flex}.cabecera p{margin:.15rem 0 0}.tarjeta{background:var(--superficie);border:1px solid var(--borde);border-radius:12px;padding:1.25rem}label{color:var(--apagado);margin-bottom:.35rem;font-size:.9rem;display:block}input,textarea,select{background:var(--superficie);border:1px solid var(--borde);width:100%;min-height:44px;color:var(--texto);font:inherit;border-radius:8px;margin-bottom:.75rem;padding:.6rem .7rem}input[type=file]{padding:.5rem}textarea{min-height:6rem}button{background:var(--superficie);border:1px solid var(--borde);min-height:44px;color:var(--texto);font:inherit;cursor:pointer;border-radius:8px;padding:.55rem 1rem;font-weight:500}button:hover{border-color:var(--apagado)}button:disabled{opacity:.55;cursor:default}button.principal,.principal{background:var(--accion);border-color:var(--accion);color:var(--accion-texto)}button.principal:hover{filter:brightness(1.08)}input:focus-visible,button:focus-visible,select:focus-visible,textarea:focus-visible,a:focus-visible{outline:2px solid var(--accion);outline-offset:2px}.botones{flex-wrap:wrap;gap:.5rem;margin:.5rem 0;display:flex}.lista{gap:.5rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.lista button{text-align:left;width:100%}.volver{min-height:44px;color:var(--apagado);cursor:pointer;font:inherit;background:0 0;border:none;padding:0}.volver:hover{color:var(--texto)}.profundizar{min-height:44px;color:var(--texto);text-underline-offset:3px;cursor:pointer;font:inherit;text-align:left;background:0 0;border:none;padding:.25rem 0;text-decoration:underline}.sello{font-family:var(--fuente-texto);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;vertical-align:.1em;border:1px solid;border-radius:999px;padding:.05rem .45rem;font-size:.7rem;display:inline-block}.sello-fact{color:var(--hecho);font-weight:600}.sello-estimate{color:var(--estimacion)}.sello-unknown{color:var(--desconocido);border-style:dashed}.sello-inference,.sello-hypothesis,.sello-recommendation{color:var(--desconocido);font-style:italic}.casilla{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:.5rem 0;display:flex}.claim{border-bottom:1px solid var(--borde);gap:.3rem;padding:.75rem 0;display:grid}.enunciado{font-size:1rem}.claim[data-categoria=unknown] .enunciado{color:var(--apagado)}.procedencia{font-size:.82rem}.externo{border-left:2px solid var(--borde);padding-left:.45rem}.nunca-envia{margin:.25rem 0 1rem;font-weight:600}.conexiones{margin-bottom:1rem}.vacio{border:1px dashed var(--borde);border-radius:10px;padding:1rem}.vacio-titulo{margin:0 0 .3rem;font-weight:600}.vacio-no_disponible{border-style:dotted}.vacio-desconocido{border-style:solid}.aviso{border:1px solid var(--alerta);color:var(--alerta);background:var(--superficie);border-radius:8px;padding:.6rem .8rem}.aviso p{margin:.2rem 0}.aviso-prueba{border-color:var(--estimacion);color:var(--estimacion)}.aviso-externo{border:1px solid var(--estimacion);background:var(--superficie);border-radius:8px;margin:.5rem 0 1.25rem;padding:.7rem .9rem}.estado-accion{border-left:3px solid var(--borde);margin:0 0 1rem;padding:.3rem .7rem}.tarjetas{gap:.75rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.tarjetas>.tarjeta{overflow-wrap:anywhere;min-width:0;padding:1rem}.tarjeta-cabeza{flex-wrap:wrap;justify-content:space-between;gap:.3rem .75rem;margin-bottom:.4rem;font-size:.85rem;display:flex}.tarjeta p{margin:.35rem 0}.fuentes{gap:.25rem;margin:.5rem 0 0;padding:0;font-size:.85rem;list-style:none;display:grid}.encargo{gap:.4rem;margin:0 0 .75rem;display:grid}.encargo dt{color:var(--apagado);font-size:.8rem}.encargo dd{overflow-wrap:anywhere;margin:0}.acciones{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.acciones button{min-height:44px}.formulario{gap:.75rem;display:grid}.formulario label input,.formulario label textarea{margin-top:.25rem}.guion{white-space:pre-wrap}details>summary{cursor:pointer;align-items:center;min-height:44px;display:flex}@media (width>=720px){.rejilla{grid-template-columns:repeat(2,minmax(0,1fr))}}.bienvenida{background:var(--superficie);border:1px solid var(--borde);border-radius:12px;margin-bottom:1.5rem;padding:1.25rem}.bienvenida ol{margin:.5rem 0;padding-left:1.2rem}.bienvenida li{margin-bottom:.35rem}.pregunta{border-bottom:1px solid var(--borde);margin-bottom:1.75rem;padding-bottom:1.25rem}.pregunta:last-of-type{border-bottom:none}.hechos{margin:0;padding:0;list-style:none}.semaforo{color:var(--desconocido);border:1px solid;border-radius:4px;padding:0 .5rem;font-size:.78rem;font-weight:600;display:inline-block}.semaforo-verde{color:var(--hecho)}.semaforo-ambar{color:var(--estimacion)}.semaforo-rojo{color:var(--alerta)}.semaforo-gris{color:var(--desconocido);border-style:dashed}.lista-revisiones li{border-bottom:1px solid var(--borde);padding:.5rem 0}.lista-revisiones .profundizar{margin:0}.cifra{border:none;border-bottom:1px dashed var(--apagado);min-height:0;color:inherit;font-size:inherit;font-weight:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:0;padding:0}.procedencia-detalle{border-left:2px solid var(--borde);margin:.5rem 0 1rem;padding:.25rem 0 .25rem .75rem}.procedencia-detalle ul{padding-left:1.1rem}.subida,.generar{margin:.75rem 0 1.25rem}.subida-titulo{color:var(--texto);margin-bottom:.4rem;font-weight:600;display:block}.elegir{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:.6rem;display:flex}.elegir label.boton{background:var(--superficie);border:1px solid var(--borde);min-height:44px;color:var(--texto);cursor:pointer;border-radius:8px;align-items:center;margin:0;padding:.55rem 1rem;font-weight:500;display:inline-flex}.elegir input[type=file]:focus-visible+label.boton{outline:2px solid var(--accion);outline-offset:2px}.elegir .nombre-fichero{font-size:.9rem}.subida>button,.generar>button{width:100%}.informe{margin-top:.75rem}.informe ul{padding-left:1.1rem}.registros{border-collapse:collapse;width:100%;font-size:.85rem}.registros thead{display:none}.registros tr{border-bottom:1px solid var(--borde);padding:.5rem 0;display:block}.registros td{padding:.1rem 0;display:block}.falta-dato{border:1px dashed var(--alerta);color:var(--alerta);background:0 0;border-radius:4px;padding:0 .3rem;font-weight:600}.texto-legal{overflow-wrap:anywhere;max-width:46rem}.texto-legal h2{margin-top:1.6rem;font-size:1.1rem}.texto-legal li{margin:.25rem 0}.conversacion{border:1px dashed var(--borde);border-radius:10px;margin-top:1rem;padding:1rem}.conversacion p{margin:0}.ambito{margin-bottom:1.5rem}.ambito h3{text-transform:uppercase;letter-spacing:.06em;color:var(--apagado);margin:0 0 .4rem;font-size:.8rem}.afirmacion{margin-bottom:.4rem}.detalle{margin:.2rem 0 0;font-size:.82rem}.agentes{margin-top:1.25rem}.actividad{border-bottom:1px solid var(--borde);padding:.55rem 0;list-style:none}.hecho{font-size:.95rem}.consecuencia{font-size:.88rem}.presupuesto{margin-top:.9rem}.por-funcion{margin-top:1.4rem}.por-funcion h3{margin:0 0 .6rem;font-size:.95rem}.funciones{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.funcion{background:var(--superficie);border:1px solid var(--borde);border-radius:10px;padding:.9rem 1rem}.funcion[data-estado-funcion=parado]{border-color:var(--alerta)}.funcion[data-estado-funcion=cerca]{border-color:var(--estimacion)}.funcion-cabeza{flex-wrap:wrap;justify-content:space-between;gap:.3rem 1rem;margin-bottom:.6rem;display:flex}.funcion-cabeza .apagado{font-size:.85rem}.funcion-cifras{grid-template-columns:1fr;gap:.6rem;margin:0;display:grid}.funcion-cifras dt{color:var(--apagado);font-size:.8rem}.funcion-cifras dd{margin:0}.funcion-cifras .procedencia{font-size:.78rem}.medidor{background:var(--borde);border-radius:3px;height:6px;margin-top:.8rem;overflow:hidden}.medidor span{background:var(--hecho);height:100%;display:block}.funcion[data-estado-funcion=cerca] .medidor span{background:var(--estimacion)}.funcion[data-estado-funcion=parado] .medidor span{background:var(--alerta)}@media (width>=720px){.funcion-cifras{grid-template-columns:repeat(3,1fr)}}[data-estado=reclama_atencion]{color:var(--estimacion)}.mapa{margin-top:.5rem}.lienzo{width:100%;height:auto;max-height:55vh;display:block}.hilo{stroke:var(--borde);stroke-width:1.5px}.nucleo circle{fill:var(--superficie);stroke:var(--apagado);stroke-width:2px}.nucleo text{fill:var(--texto);letter-spacing:.08em;font-size:15px;font-weight:600}.nodo{cursor:pointer}.nodo circle{fill:var(--superficie);stroke:var(--borde);stroke-width:1.5px}.nodo:hover circle,.nodo:focus-visible circle{stroke:var(--accion)}.nodo .etiqueta{fill:var(--texto);font-size:12px}.nodo .pie{fill:var(--apagado);font-size:11px}.nodo[data-estado=reclama_atencion] circle{stroke:var(--estimacion);stroke-width:2.5px}.nodo[data-estado=activo] circle{stroke:var(--hecho)}.formas{flex-wrap:wrap;gap:.4rem;display:flex}.formas button[aria-pressed=true]{border-color:var(--accion)}@media (width>=40rem){.marco{padding:2.5rem 1.5rem 3rem}h1{font-size:1.6rem}.subida>button,.generar>button{width:auto}.barra{padding:.75rem 1.5rem}.secciones{grid-template-columns:repeat(4,auto);justify-content:start;gap:1.25rem}.secciones .seccion{padding:.4rem 0;font-size:.95rem}.lienzo{max-height:70vh}.registros thead{display:table-header-group}.registros tr{padding:0;display:table-row}.registros th,.registros td{text-align:left;vertical-align:top;border-bottom:1px solid var(--borde);padding:.3rem .6rem .3rem 0;display:table-cell}}@media print{.barra,.pie,button{display:none!important}}.resumen-bandeja{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:1rem 0 .5rem;padding:0;list-style:none;display:grid}.resumen-bandeja li a{background:var(--superficie);border:1px solid var(--borde);border-radius:12px;flex-direction:column;gap:.1rem;min-height:100%;padding:.6rem .7rem;font-size:.85rem;line-height:1.25;text-decoration:none;display:flex}.resumen-bandeja strong{font-size:1.5rem;line-height:1.1}.resumen-bandeja li.urgente a{border-color:var(--alerta);border-width:2px}.tarjeta-bandeja{overflow-wrap:anywhere;background:var(--superficie);border:1px solid var(--borde);border-radius:12px;flex-direction:column;gap:.2rem;min-width:0;padding:.75rem .9rem;display:flex}.quien-y-cuando{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem .75rem;display:flex}.etiqueta-cuando{font-size:.85rem;font-weight:600}.tarjeta-bandeja .extracto,.tarjeta-bandeja .correo{font-size:.9rem}.sr-solo{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}input[type=checkbox]{width:1.25rem;height:1.25rem;min-height:0;accent-color:var(--accion);flex:none;margin:0;padding:0}.casilla{flex-wrap:nowrap;align-items:center}.casilla>span.texto-casilla{display:block}.interruptor-presentacion[aria-pressed=true]{border-color:var(--estimacion);color:var(--estimacion);font-weight:600}.banda-presentacion{border:1px solid var(--estimacion);color:var(--texto);background:var(--fondo);border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:.15rem .5rem;margin:.6rem 0 0;padding:.45rem .75rem;font-size:.85rem;display:flex}.banda-presentacion strong{color:var(--estimacion);text-transform:uppercase;letter-spacing:.05em;font-size:.78rem}.importe{font-variant-numeric:tabular-nums;white-space:nowrap}.secciones.secciones-seis{grid-template-columns:repeat(3,minmax(0,1fr));justify-content:stretch}.secciones.secciones-seis .seccion{text-align:center}@media (width>=40rem){.secciones.secciones-seis{grid-template-columns:none;grid-auto-columns:auto;grid-auto-flow:column;justify-content:start}}.cabeza-pantalla{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.cabeza-pantalla h1{margin:0}.acciones-cabeza{flex-wrap:wrap;gap:.5rem;display:flex}.lista-importar{margin:.5rem 0;padding:0;list-style:none}.lista-importar li{border-bottom:1px solid var(--borde);overflow-wrap:anywhere;flex-direction:column;padding:.35rem 0;display:flex}[data-informe-importacion] ul{padding-left:1.2rem}.insignia{letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--borde);color:var(--apagado);background:var(--fondo);white-space:nowrap;vertical-align:.15em;border-radius:999px;margin-left:.4rem;padding:.1rem .5rem;font-size:.72rem;font-weight:600;display:inline-block}.insignia-prueba{border-color:var(--estimacion);color:var(--estimacion)}.insignia-apagada{border-style:dashed}.nota-regla{margin-top:.75rem;font-size:.82rem}.caja{background:var(--superficie);border:1px solid var(--borde);border-radius:12px;margin:.75rem 0;padding:1rem}.enlace{min-height:44px;color:var(--texto);text-underline-offset:3px;font:inherit;cursor:pointer;background:0 0;border:none;padding:0 .4rem;text-decoration:underline}.dos-columnas{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75rem;display:grid}button.secundario{color:var(--alerta)}.zona-peligro{border-top:1px solid var(--borde);margin-top:2rem;padding-top:1rem}.fila-accion,.tarjeta-ficha{text-align:left;background:var(--superficie);border:1px solid var(--borde);border-radius:12px;flex-direction:column;gap:.2rem;width:100%;padding:.75rem .9rem;display:flex}.fila-accion-cabeza{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.fila-accion.motivo-urgente{border-left:4px solid var(--alerta)}.fila-accion.motivo-hoy{border-left:4px solid var(--estimacion)}.fila-accion.motivo-espera,.fila-accion.motivo-sin-plan{border-left:4px solid var(--borde)}.insignia-alerta{border-color:var(--alerta);color:var(--alerta);margin-left:.4rem}.fila-accion.motivo-urgente .insignia{border-color:var(--alerta);color:var(--alerta)}.fila-accion.motivo-hoy .insignia{border-color:var(--estimacion);color:var(--estimacion)}.cifras-embudo{grid-template-columns:minmax(0,1fr);gap:.25rem 1.5rem;margin:0 0 .75rem;display:grid}.cifra-grande{margin:0}.importes{white-space:normal}.importes-parte{display:inline-block}.cifra-grande .importe{font-family:var(--fuente-titulares);letter-spacing:-.01em;font-size:1.6rem;font-weight:600}.embudo{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.cerradas{flex-wrap:wrap;gap:0 .5rem;margin:.25rem 0 0;font-size:.9rem;display:flex}.cerradas .enlace[aria-pressed=true]{font-weight:600}.tramo{text-align:left;border-radius:10px;flex-direction:column;align-items:flex-start;gap:.05rem;min-width:0;padding:.55rem .7rem;display:flex}.tramo[aria-pressed=true]{border-color:var(--texto);box-shadow:inset 0 0 0 1px var(--texto)}.tramo-n{font-family:var(--fuente-titulares);font-size:1.25rem;font-weight:600;line-height:1.1}.tramo-nombre{font-size:.82rem}.tramo-valor{font-size:.75rem;font-family:var(--fuente-cifras)}.etapa{border:1px solid var(--borde);color:var(--apagado);white-space:nowrap;border-radius:999px;padding:.1rem .55rem;font-size:.75rem;font-weight:600}.etapa-ganado{border-color:var(--hecho);color:var(--hecho)}.etapa-perdido{border-style:dashed}.etapa-propuesta{border-color:var(--texto);color:var(--texto)}.tarjeta-ficha{position:relative}.tarjeta-ficha .insignia-prueba{align-self:flex-start;margin-left:0;position:static}.ficha-pie{flex-wrap:wrap;justify-content:space-between;gap:.5rem;font-size:.88rem;display:flex}.ficha-cabeza{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:.25rem 0 .75rem;display:flex}.ficha-cabeza h2{margin:0}.datos-ficha{grid-template-columns:minmax(0,1fr);gap:.1rem 1rem;margin:0 0 1rem;display:grid}.datos-ficha dt{color:var(--apagado);margin-top:.4rem;font-size:.8rem}.datos-ficha dd{margin:0}.etapas-botones{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;display:grid}.etapas-botones button{padding:.5rem .4rem;font-size:.9rem}.etapas-botones button[aria-pressed=true]{border-color:var(--texto);opacity:1;font-weight:600}.apuntar{grid-template-columns:minmax(0,1fr);gap:.5rem;display:grid}.apuntar .cabecera{margin:0}.rejilla-formulario{grid-template-columns:minmax(0,1fr)}.linea-servicio{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem 1rem;display:flex}.cantidad{align-items:center;gap:.5rem;font-size:.88rem;display:flex}.cantidad input{width:5.5rem;margin:0}.total-propuesta{font-size:1.1rem}.fila-servicio{background:var(--superficie);border:1px solid var(--borde);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.25rem 1rem;padding:.7rem .9rem;display:grid}.fila-servicio>button{grid-column:1/-1;justify-self:start;width:auto}.historial{gap:.35rem;margin:0;padding:0;font-size:.92rem;list-style:none;display:grid}.historial .cuando{min-width:4.2rem;font-family:var(--fuente-cifras);font-size:.8rem;display:inline-block}.documento-propuesta{background:var(--superficie);color:var(--texto);border:1px solid var(--borde);border-radius:12px;margin-top:1rem;padding:1.5rem 1.25rem}.documento-propuesta header{border-bottom:1px solid var(--borde);margin-bottom:1rem;padding-bottom:.75rem}.documento-propuesta header p{margin:.1rem 0}.tabla-propuesta{border-collapse:collapse;width:100%;margin:1rem 0}.tabla-propuesta th,.tabla-propuesta td{text-align:left;vertical-align:top;border-bottom:1px solid var(--borde);padding:.55rem .4rem}.tabla-propuesta .num{text-align:right;white-space:nowrap}.tabla-propuesta tfoot th,.tabla-propuesta tfoot td{border-bottom:none;padding-top:.8rem}@media (width>=40rem){.cifras-embudo{grid-template-columns:repeat(2,max-content)}.embudo{grid-template-columns:repeat(4,minmax(0,1fr))}.rejilla-formulario{grid-template-columns:repeat(2,minmax(0,1fr))}.rejilla-formulario .ancho-completo{grid-column:1/-1}.datos-ficha{grid-template-columns:10rem minmax(0,1fr)}.datos-ficha dt{margin-top:0}.etapas-botones{grid-template-columns:repeat(6,auto);justify-content:start}.apuntar{grid-template-columns:12rem minmax(0,1fr) auto;align-items:center}.tarjetas[data-lista-fichas]{grid-template-columns:repeat(2,minmax(0,1fr))}.fila-servicio{grid-template-columns:minmax(0,1fr) auto auto}.fila-servicio>button{grid-column:auto}.documento-propuesta{padding:2.5rem 2.75rem}}@media print{.no-imprimir,.banda-presentacion,[data-seccion]:not([data-seccion=propuesta]){display:none!important}.documento-propuesta{border:none;margin:0;padding:0}.marco{max-width:none;padding:0}}.hoy-cabeza{margin-bottom:1.5rem}.hoy-fecha{margin:0 0 .15rem;font-size:.9rem}.hoy-cabeza h1{letter-spacing:-.01em;margin:0 0 .35rem;font-size:1.75rem}.hoy-resumen{margin:0;font-size:1.08rem}.hoy-atencion h2,.hoy-empresa h2{text-transform:uppercase;letter-spacing:.08em;color:var(--apagado);font-size:.8rem;font-family:var(--fuente-texto)}.atencion{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.hoy-atencion{margin-bottom:2rem}.hoy-atencion>.enlace{margin-top:.25rem;padding:0}.atencion-item{background:var(--superficie);border:1px solid var(--borde);border-left-width:4px;border-radius:14px;grid-template-columns:minmax(0,1fr);align-items:center;gap:.75rem;padding:.95rem 1rem;display:grid}.atencion-item.prioridad-alta{border-left-color:var(--alerta)}.atencion-item.prioridad-media{border-left-color:var(--estimacion)}.atencion-item.prioridad-baja{border-left-color:var(--borde)}.atencion-texto{flex-direction:column;gap:.15rem;min-width:0;display:flex}.atencion-depto{text-transform:uppercase;letter-spacing:.06em;color:var(--apagado);font-size:.74rem;font-weight:600}.atencion-titulo{font-size:1.02rem;line-height:1.35}.atencion-detalle{font-size:.9rem}.atencion-item>button{width:100%}.departamentos{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.departamentos li:last-child:nth-child(odd){grid-column:1/-1}.departamento{text-align:left;background:var(--superficie);border:1px solid var(--borde);border-radius:14px;flex-direction:column;gap:.1rem;width:100%;height:100%;padding:.85rem .9rem;display:flex}.departamento-nombre{color:var(--apagado);font-size:.85rem;font-weight:500}.departamento-cifra{font-family:var(--fuente-titulares);font-size:1.7rem;font-weight:600;line-height:1.15}.departamento-pie{font-size:.8rem;line-height:1.3}.departamento.estado-atencion{border-color:var(--estimacion)}.departamento.estado-desconocido,.departamento.visible-porConectar{border-style:dashed}.departamento.estado-desconocido .departamento-cifra,.departamento.estado-apagado .departamento-cifra,.departamento.visible-porConectar .departamento-nombre{color:var(--apagado)}@media (width>=40rem){.hoy-cabeza h1{font-size:2.1rem}.atencion-item{grid-template-columns:minmax(0,1fr) auto;padding:1rem 1.25rem}.atencion-item>button{width:auto;min-width:9rem}.departamentos{grid-template-columns:repeat(3,minmax(0,1fr))}.departamentos li:last-child:nth-child(odd){grid-column:auto}}.semaforo-legal{gap:.35rem;margin:.25rem 0 0;padding:0;font-size:.92rem;list-style:none;display:grid}.punto{vertical-align:.05em;border:2px solid;border-radius:50%;width:.6rem;height:.6rem;margin-right:.45rem;display:inline-block}.punto-si{color:var(--hecho);background:var(--hecho)}.punto-con_condiciones{color:var(--estimacion)}.punto-no{color:var(--alerta);background:var(--alerta)}.hoy-empresa-nombre{margin:0 0 .35rem;font-size:.95rem}.en-juego{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin:0 0 2rem;display:grid}.cifra-juego-en_juego,.cifra-juego-primera_respuesta{grid-column:1/-1}.cifra-juego{text-align:left;background:var(--superficie);border:1px solid var(--borde);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"titulo sello""valor valor""pie pie";gap:.15rem .5rem;width:100%;padding:.9rem 1rem;display:grid}.cifra-juego-titulo{text-transform:uppercase;letter-spacing:.06em;color:var(--apagado);grid-area:titulo;font-size:.8rem;font-weight:600}.cifra-juego .sello{grid-area:sello;align-self:start}.cifra-juego-valor{font-family:var(--fuente-titulares);letter-spacing:-.01em;grid-area:valor;font-size:1.6rem;font-weight:700;line-height:1.1}.cifra-juego-pie{grid-area:pie;font-size:.85rem}.cifra-juego:not(.cifra-juego-en_juego){grid-template-columns:minmax(0,1fr);grid-template-areas:"titulo""valor""pie""sello"}.cifra-juego:not(.cifra-juego-en_juego) .sello{justify-self:start}.cifra-juego-en_juego .cifra-juego-valor{font-size:2rem}.cifra-juego:not(.cifra-juego-en_juego) .cifra-varias-monedas{font-size:1.1rem}.cifra-juego-primera_respuesta .importe{white-space:normal}.cifra-juego.urgente .cifra-juego-valor{color:var(--alerta)}.cifra-juego.urgente{border-color:var(--alerta)}@media (width>=56rem){.en-juego{grid-template-columns:2fr repeat(3,minmax(0,1fr))}.cifra-juego-en_juego,.cifra-juego-primera_respuesta{grid-column:auto}.cifra-juego-en_juego .cifra-juego-valor{font-size:2.2rem}}.coste-mes{margin:.5rem 0 1.5rem}.coste-mes .importe{font-family:var(--fuente-titulares);font-size:2.2rem;font-weight:700}.lineas-valor{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.lineas-valor li{background:var(--superficie);border:1px solid var(--borde);border-radius:12px;grid-template-columns:2.5rem minmax(0,1fr);align-items:baseline;gap:.75rem;padding:.7rem .9rem;display:grid}.linea-valor-n{font-family:var(--fuente-titulares);text-align:right;font-size:1.4rem;font-weight:600}.lineas-valor li[data-valor=horas]{grid-template-columns:minmax(0,1fr)}.lineas-valor li[data-valor=horas] .linea-valor-n{text-align:left;font-size:1rem}.detalle-tecnico{border-top:1px solid var(--borde);margin-top:2rem;padding-top:.5rem}.detalle-tecnico summary{color:var(--apagado)}.abrir-gmail{align-self:flex-start;align-items:center;min-height:44px;font-size:.88rem;display:inline-flex}@media (width>=40rem){.barra-fila,.secciones,.banda-presentacion{max-width:52rem;margin-left:auto;margin-right:auto}.banda-presentacion{margin-top:.6rem}}.lista-equipo{grid-template-columns:minmax(0,1fr);gap:.6rem;margin:1rem 0 2rem;padding:0;list-style:none;display:grid}.persona-equipo{background:var(--superficie);border:1px solid var(--borde);border-radius:14px;padding:.9rem 1rem}.persona-equipo.pide-atencion{border-left:4px solid var(--alerta)}.persona-cabeza{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.persona-cifras{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;margin:.6rem 0 0;display:grid}.persona-cifras div{min-width:0}.persona-cifras dt{color:var(--apagado);font-size:.75rem}.persona-cifras dd{font-family:var(--fuente-titulares);margin:0;font-size:1.3rem;font-weight:700}.persona-cifras dd .apagado{font-family:inherit;font-size:.75rem;font-weight:400;display:block}.persona-cifras .urgente dd{color:var(--alerta)}.opciones-reparto{grid-template-columns:minmax(0,1fr);gap:.5rem;margin:.8rem 0;display:grid}.opcion-reparto{text-align:left}.opcion-reparto[aria-pressed=true]{border-color:var(--accion);box-shadow:inset 0 0 0 1px var(--accion);font-weight:600}.fila-responsable{align-items:flex-end}.fila-responsable label{flex:14rem}@media (width>=56rem){.lista-equipo{grid-template-columns:repeat(2,minmax(0,1fr))}}.selector-idioma select{border:1px solid var(--borde);background:var(--superficie);min-height:2.75rem;color:var(--texto);font:inherit;border-radius:10px;padding:0 .6rem}.mapa-empresa{gap:.6rem;display:grid}.mapa-hilos{display:none}.mapa-centro{text-align:center;border:1px solid var(--borde);background:var(--superficie);border-radius:14px;flex-direction:column;align-items:center;gap:.1rem;padding:.75rem 1rem;display:flex}.mapa-centro-nombre{font-family:var(--fuente-titulares);letter-spacing:.14em;font-size:1.05rem;font-weight:700}.mapa-centro-pie{color:var(--apagado);font-size:.8rem}.departamento-cabeza{flex-direction:column;align-items:flex-start;gap:.1rem;display:flex}.departamento-estado{letter-spacing:.02em;color:var(--apagado);white-space:nowrap;align-items:center;gap:.35rem;font-size:.72rem;font-weight:600;display:inline-flex}.punto-estado{background:currentColor;border:1px solid;border-radius:50%;flex:none;width:.5rem;height:.5rem}.visible-atencion .departamento-estado{color:var(--estimacion)}.visible-bien .departamento-estado{color:var(--hecho)}.visible-desconocido .departamento-estado{color:var(--desconocido)}.visible-desconocido .punto-estado{background:0 0;border-style:dashed}.visible-porConectar .punto-estado,.visible-sinDatos .punto-estado{background:0 0}@media (width>=48rem){.mapa-empresa{height:31rem;margin-top:.5rem;display:block;position:relative}.mapa-hilos{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.mapa-hilos line{stroke:var(--borde);stroke-width:1px}.mapa-centro{z-index:1;width:11rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mapa-empresa .departamentos{display:block;position:absolute;inset:0}.mapa-empresa .departamentos li{left:var(--x);top:var(--y);z-index:1;width:11.5rem;position:absolute;transform:translate(-50%,-50%)}}[data-tema=oscuro] body{background:radial-gradient(ellipse 70% 45% at 50% -8%, var(--luz), transparent 70%), radial-gradient(ellipse 50% 40% at 100% 100%, color-mix(in srgb, var(--luz) 60%, transparent), transparent 70%), var(--fondo)}[data-tema=oscuro] .barra{background:color-mix(in srgb, var(--superficie) 82%, transparent);border-bottom-color:var(--borde-vidrio)}[data-tema=oscuro] :where(.pregunta,.cifra-juego,.atencion-item,.departamento,.mapa-centro,.tarjeta-ficha,.fila-accion,.persona-equipo,[data-vista-previa-csv],[data-informe-importacion],.caja,.tarjeta,.tarjeta-bandeja,.resumen-bandeja li a,.lineas-valor li,.fila-servicio,.funcion,.bienvenida,.tramo,.vacio){background:var(--superficie);border-color:var(--borde-vidrio);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--texto) 6%, transparent), 0 18px 36px -24px var(--sombra), 0 2px 6px -2px var(--sombra)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-tema=oscuro] :where(.pregunta,.cifra-juego,.atencion-item,.departamento,.mapa-centro,.tarjeta-ficha,.fila-accion,.persona-equipo,[data-vista-previa-csv],[data-informe-importacion],.caja,.tarjeta,.tarjeta-bandeja,.resumen-bandeja li a,.lineas-valor li,.fila-servicio,.funcion,.bienvenida,.tramo,.vacio){background:var(--vidrio);-webkit-backdrop-filter:blur(14px)saturate(115%);backdrop-filter:blur(14px)saturate(115%)}}[data-tema=oscuro] .pregunta :where(.tarjeta-ficha,.fila-accion,.caja,.tarjeta,.fila-servicio,.tramo,.vacio,.persona-equipo,[data-vista-previa-csv],[data-informe-importacion]){background:color-mix(in srgb, var(--texto) 3%, transparent);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--texto) 4%, transparent)}[data-tema=oscuro] .vacio{border-style:dashed}[data-tema=oscuro] .pregunta,[data-tema=oscuro] .pregunta:last-of-type{border:1px solid var(--borde-vidrio);border-radius:18px;margin-bottom:1.25rem;padding:1.1rem 1rem 1.2rem}[data-tema=oscuro] [data-vista-previa-csv],[data-tema=oscuro] [data-informe-importacion]{border:1px solid var(--borde-vidrio);border-radius:14px;margin-top:.75rem;padding:.9rem 1rem}[data-tema=oscuro] .lista-importar li{border-bottom-color:var(--borde-vidrio)}[data-tema=oscuro] .lista-importar li:last-child{border-bottom:none}[data-tema=oscuro] .cifra-juego{border-radius:16px}[data-tema=oscuro] .cifra-juego-en_juego{background-image:linear-gradient(160deg, color-mix(in srgb, var(--texto) 5%, transparent), transparent 60%)}[data-tema=oscuro] .atencion-item{border-radius:16px}[data-tema=oscuro] .atencion-item.prioridad-baja{border-left-color:var(--borde)}[data-tema=oscuro] .mapa-centro{background-image:radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--texto) 8%, transparent), transparent 70%);border-color:color-mix(in srgb, var(--texto) 16%, transparent)}[data-tema=oscuro] .mapa-hilos line{stroke:color-mix(in srgb, var(--texto) 14%, transparent)}[data-tema=oscuro] .departamento.visible-porConectar,[data-tema=oscuro] .departamento.estado-desconocido{border-color:color-mix(in srgb, var(--texto) 18%, transparent)}@media (width>=48rem){[data-tema=oscuro] .mapa-empresa :where(.departamento,.mapa-centro){background-color:var(--superficie);-webkit-backdrop-filter:none;backdrop-filter:none}}[data-tema=oscuro] :where(button,a,.departamento,.cifra-juego,.tarjeta-ficha,.fila-accion){transition:border-color .12s,background-color .12s,box-shadow .12s,color .12s}[data-tema=oscuro] :where(.departamento,.cifra-juego,.tarjeta-ficha,.fila-accion):hover{border-color:color-mix(in srgb, var(--texto) 26%, transparent)}[data-tema=oscuro] :where(input,button,select,textarea,a):focus-visible{outline-color:var(--texto)}[data-tema=oscuro] button.principal{box-shadow:0 6px 18px -10px var(--sombra)}[data-tema=oscuro] :where(input,textarea,select){background:color-mix(in srgb, var(--fondo) 60%, var(--superficie))}[data-tema=oscuro] .insignia{background:0 0}[data-tema=oscuro] .detalle-tecnico{border-top-color:var(--borde-vidrio)}@media (prefers-reduced-motion:reduce){[data-tema=oscuro] *{transition:none!important}}@media print{[data-tema=oscuro]{--fondo:var(--impreso-fondo)!important;--superficie:var(--impreso-superficie)!important;--texto:var(--impreso-texto)!important;--apagado:var(--impreso-apagado)!important;--borde:var(--impreso-borde)!important;--hecho:var(--impreso-hecho)!important;--estimacion:var(--impreso-estimacion)!important;--desconocido:var(--impreso-desconocido)!important;--alerta:var(--impreso-alerta)!important;--vidrio:var(--impreso-superficie)!important;--borde-vidrio:var(--impreso-borde)!important;--borde-control:var(--impreso-borde-control)!important;--depto-ventas:var(--impreso-depto-ventas)!important;--depto-clientes:var(--impreso-depto-clientes)!important;--depto-equipo:var(--impreso-depto-equipo)!important;--depto-marketing:var(--impreso-depto-marketing)!important;--depto-finanzas:var(--impreso-depto-finanzas)!important;--depto-operaciones:var(--impreso-depto-operaciones)!important;--depto-crecimiento:var(--impreso-depto-crecimiento)!important;--depto-coste:var(--impreso-depto-coste)!important;--depto-revision:var(--impreso-depto-revision)!important;--mancha-depto:var(--impreso-mancha-depto)!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}[data-tema=oscuro] body{background:var(--fondo)}[data-tema=oscuro] *{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}.entrada-cabeza{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin:0 0 1rem;display:flex}.aviso-idioma{border:1px solid var(--borde);background:var(--superficie);border-radius:10px;margin:0 0 1rem;padding:.6rem .8rem}.vacio .acciones{margin-top:.75rem}.vacio-accion{margin:.75rem 0 0}.vacio-accion button{min-height:44px}.cerebro{grid-template-columns:minmax(0,1fr);grid-template-areas:"cabeza""recomienda""cifras""mapa""pasos""tecnico";gap:1.5rem;width:100%;max-width:52rem;margin:0 auto;padding:1.25rem 1rem 2.5rem;display:grid}.cerebro>*{min-width:0}.cerebro-cabeza{grid-area:cabeza}.cerebro-cabeza h1{letter-spacing:-.01em;margin:0 0 .35rem;font-size:1.75rem}.cerebro-recomienda{grid-area:recomienda}.cerebro-cifras{grid-area:cifras}.cerebro-mapa-zona{grid-area:mapa}.cerebro-pasos{grid-area:pasos}.cerebro-tecnico{grid-area:tecnico;margin-top:0}.cerebro h2{text-transform:uppercase;letter-spacing:.08em;color:var(--apagado);font-size:.8rem;font-family:var(--fuente-texto);margin:0 0 .75rem}.panel-cerebro{background:var(--superficie);border:1px solid var(--borde-vidrio,var(--borde));border-radius:18px;padding:1.1rem 1rem 1.2rem}.recomendaciones{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.recomendacion{background:color-mix(in srgb, var(--texto) 3%, transparent);border:1px solid var(--borde-vidrio,var(--borde));border-left-width:3px;border-radius:14px;gap:.3rem;padding:.85rem .9rem;display:grid}.recomendacion.prioridad-alta{border-left-color:var(--alerta)}.recomendacion.prioridad-media{border-left-color:var(--estimacion)}.recomendacion-cabeza{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem;display:flex}.recomendacion-titulo{font-size:1rem;line-height:1.35}.recomendacion-porque{font-size:.88rem;line-height:1.4}.recomendacion>button{width:100%;margin-top:.35rem}.cerebro-recomienda>.enlace{margin-top:.35rem;padding:0}.cerebro-cifras{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.cifra-cerebro{text-align:left;background:var(--superficie);border:1px solid var(--borde-vidrio,var(--borde));border-radius:16px;flex-direction:column;align-items:flex-start;gap:.2rem;width:100%;padding:.85rem .9rem;display:flex}.cifra-cerebro-en_juego,.cifra-cerebro-primera_respuesta{grid-column:1/-1}.cifra-cerebro-titulo{text-transform:uppercase;letter-spacing:.06em;color:var(--apagado);font-size:.72rem;font-weight:600}.cifra-cerebro-valor{font-family:var(--fuente-titulares);letter-spacing:-.01em;font-size:1.45rem;font-weight:700;line-height:1.15}.cifra-cerebro-en_juego .cifra-cerebro-valor{font-size:1.9rem}.cifra-cerebro-primera_respuesta .importe{white-space:normal}.cifra-cerebro-pie{flex:auto;font-size:.8rem;line-height:1.35}.cifra-cerebro .sello{margin-top:.2rem}.cifra-cerebro.urgente{border-color:color-mix(in srgb, var(--alerta) 60%, transparent)}.cifra-cerebro.urgente .cifra-cerebro-valor{color:var(--alerta)}.cerebro-mapa{gap:.6rem;display:grid}.cerebro-hilos,.cerebro-orbita{display:none}.cerebro-nucleo{text-align:center;border:1px solid color-mix(in srgb, var(--accion) 45%, transparent);background:radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--accion) 22%, transparent), transparent 70%), var(--superficie);border-radius:16px;flex-direction:column;align-items:center;gap:.1rem;padding:.85rem 1rem;display:flex}.cerebro-nucleo-nombre{font-family:var(--fuente-titulares);letter-spacing:.18em;font-size:1.2rem;font-weight:700}.cerebro-nucleo-pie{font-size:.8rem;line-height:1.35}.cerebro-areas{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.area-cerebro{text-align:left;background:var(--superficie);border:1px solid var(--borde-vidrio,var(--borde));border-radius:14px;flex-direction:column;align-items:flex-start;gap:.15rem;width:100%;height:100%;padding:.7rem .8rem;display:flex}.area-nombre{font-family:var(--fuente-titulares);font-size:.98rem;font-weight:600}.area-estado{align-items:center;gap:.35rem;font-size:.78rem;font-weight:600;line-height:1.3;display:inline-flex}.area-orden .area-estado{color:var(--hecho)}.area-acciones{border-color:color-mix(in srgb, var(--estimacion) 70%, transparent)}.area-acciones .area-estado{color:var(--estimacion)}.area-desconocido .area-estado{color:var(--desconocido)}.area-desconocido .punto-estado{background:0 0;border-style:dashed}.area-sinDatos .area-estado{color:var(--apagado)}.area-sinDatos .punto-estado{background:0 0}.area-porConectar{border-style:dashed;border-color:color-mix(in srgb, var(--texto) 18%, transparent);background:0 0}.area-porConectar .area-nombre,.area-porConectar .area-estado{color:var(--apagado)}.area-porConectar .punto-estado{background:0 0}@keyframes cerebro-aviso{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--estimacion) 0%, transparent), 0 0 14px -6px color-mix(in srgb, var(--estimacion) 45%, transparent)}50%{box-shadow:0 0 0 5px color-mix(in srgb, var(--estimacion) 12%, transparent), 0 0 26px -6px color-mix(in srgb, var(--estimacion) 60%, transparent)}}.area-cerebro.area-acciones{animation:3.6s ease-in-out infinite cerebro-aviso}.pasos-titulo{color:var(--apagado);margin:.9rem 0 .4rem;font-size:.78rem;font-weight:600}.pasos-titulo:first-of-type{margin-top:0}.pasos{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.paso{text-align:left;background:color-mix(in srgb, var(--texto) 3%, transparent);border:1px solid var(--borde-vidrio,var(--borde));border-left-width:3px;border-radius:12px;grid-template-columns:minmax(0,1fr);gap:.05rem;width:100%;padding:.6rem .8rem;display:grid}.paso-cuando{text-transform:uppercase;letter-spacing:.05em;color:var(--apagado);font-size:.74rem;font-weight:600}.paso-atrasado{border-left-color:var(--alerta)}.paso-atrasado .paso-cuando{color:var(--alerta)}.paso-hoy{border-left-color:var(--estimacion)}.paso-hoy .paso-cuando{color:var(--estimacion)}.paso-empresa{font-weight:600}.paso-que{font-size:.86rem;line-height:1.35}.cerebro-pasos>.enlace{margin-top:.35rem;padding:0}.insignia-por-conectar{border:1px dashed color-mix(in srgb, var(--texto) 28%, transparent);color:var(--apagado);border-radius:999px;align-items:center;gap:.4rem;margin:0 0 1rem;padding:.2rem .7rem;font-size:.8rem;font-weight:600;display:inline-flex}.insignia-por-conectar .punto-estado{background:0 0}.por-conectar-caja p{margin:0 0 .5rem}@media (width>=40rem){.cerebro-cabeza h1{font-size:2.1rem}.cerebro-cifras{grid-template-columns:1.5fr repeat(3,minmax(0,1fr))}.cifra-cerebro-en_juego,.cifra-cerebro-primera_respuesta{grid-column:auto}.cifra-cerebro-titulo{text-transform:none;letter-spacing:0;font-size:.8rem;line-height:1.3}.recomendacion{grid-template-columns:minmax(0,1fr) auto;column-gap:1rem}.recomendacion>:not(button){grid-column:1}.recomendacion>button{grid-area:1/2/span 3;align-self:center;width:auto;min-width:9rem;margin:0}}@media (width>=48rem){.cerebro-mapa{height:32rem;display:block;position:relative}.cerebro-hilos{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.cerebro-hilos line{stroke:color-mix(in srgb, var(--texto) 20%, transparent);stroke-width:1.25px}.cerebro-hilos .hilo-acciones{stroke:color-mix(in srgb, var(--estimacion) 55%, transparent)}.cerebro-hilos .hilo-porConectar{stroke:color-mix(in srgb, var(--texto) 12%, transparent);stroke-dasharray:4 5}.cerebro-hilos .hilo-desconocido,.cerebro-hilos .hilo-sinDatos{stroke-dasharray:2 4}.cerebro-orbita{border:1px solid color-mix(in srgb, var(--texto) 6%, transparent);border-radius:50%;display:block;position:absolute;inset:12%}.cerebro-nucleo{z-index:2;border-color:color-mix(in srgb, var(--accion) 55%, transparent);background:radial-gradient(circle at 50% 35%, color-mix(in srgb, var(--accion) 30%, transparent), transparent 72%), var(--superficie);width:11.5rem;height:11.5rem;box-shadow:0 0 0 10px color-mix(in srgb, var(--accion) 6%, transparent), 0 0 60px -6px color-mix(in srgb, var(--accion) 45%, transparent);border-radius:50%;justify-content:center;padding:1rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cerebro-nucleo-nombre{font-size:1.45rem}.cerebro-nucleo-pie{font-size:.76rem}.cerebro-areas{display:block;position:absolute;inset:0}.cerebro-areas li{left:var(--x);top:var(--y);z-index:1;width:10.5rem;position:absolute;transform:translate(-50%,-50%)}.area-cerebro{text-align:center;border-radius:16px;align-items:center;padding:.8rem .7rem}.area-cerebro:not(.area-porConectar){background:var(--superficie)}.area-porConectar{background:var(--fondo)}}@media (width>=80rem){.con-lateral{background-image:linear-gradient(to right, var(--superficie) 0 calc(14rem - 1px), var(--borde-vidrio,var(--borde)) calc(14rem - 1px) 14rem, transparent 14rem);min-height:100vh;padding-left:14rem}.con-lateral .barra-fila,.con-lateral .banda-presentacion{max-width:none}.con-lateral .secciones{z-index:5;background:var(--superficie);border-right:1px solid var(--borde-vidrio,var(--borde));flex-direction:column;gap:.2rem;width:14rem;max-width:none;margin:0;padding:5.25rem .9rem 1.5rem;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto}.con-lateral .secciones .seccion{text-align:left;color:var(--apagado);border:none;border-radius:10px;padding:.55rem .85rem;font-size:.95rem}.con-lateral .secciones .seccion[aria-current=page]{color:var(--texto);background:color-mix(in srgb, var(--texto) 8%, transparent);box-shadow:inset 3px 0 0 var(--texto)}.con-lateral .secciones .seccion:hover{color:var(--texto);background:color-mix(in srgb, var(--texto) 5%, transparent)}.con-lateral .barra .logo{z-index:6;position:fixed;top:1.35rem;left:1.4rem}.con-lateral .pie{max-width:none;margin:0 2.25rem}.cerebro{grid-template:"cabeza recomienda""mapa recomienda""cifras pasos""tecnico pasos"1fr/minmax(0,1fr) 21rem;align-items:start;gap:1.5rem 2rem;max-width:104rem;padding:2rem 2.25rem 3rem}.cerebro-mapa{height:31rem}.cerebro-cifras{grid-template-columns:1.35fr repeat(3,minmax(0,1fr))}.cifra-cerebro-valor{font-size:1.35rem}.cifra-cerebro-en_juego .cifra-cerebro-valor{font-size:1.6rem}.recomendacion{grid-template-columns:minmax(0,1fr)}.recomendacion>button{grid-area:auto/1;width:100%;margin-top:.35rem}}@media (width>=100rem){.cerebro{grid-template-columns:minmax(0,1fr) 24rem}.cerebro-mapa{height:34rem}}@media (prefers-reduced-motion:reduce){.cerebro *,.cerebro :before,.cerebro :after{transition:none!important;animation:none!important}}.depto-ventas{--depto:var(--depto-ventas)}.depto-clientes{--depto:var(--depto-clientes)}.depto-equipo{--depto:var(--depto-equipo)}.depto-marketing{--depto:var(--depto-marketing)}.depto-finanzas{--depto:var(--depto-finanzas)}.depto-operaciones{--depto:var(--depto-operaciones)}.depto-crecimiento{--depto:var(--depto-crecimiento)}.depto-coste{--depto:var(--depto-coste)}.depto-revision{--depto:var(--depto-revision)}.icono{flex:none;width:1.25rem;height:1.25rem}.icono-mini{width:.95rem;height:.95rem}.secciones .seccion{justify-content:center;align-items:center;gap:.3rem;display:inline-flex}.secciones:not(.secciones-seis) .seccion{justify-content:flex-start}.seccion-icono{width:1rem;height:1rem;color:var(--depto,currentColor)}@media (width>=40rem){.secciones .seccion{gap:.4rem}.seccion-icono{width:1.1rem;height:1.1rem}}.boton-icono{justify-content:center;align-items:center;min-width:44px;padding:.5rem;display:inline-flex}.boton-icono[aria-current=page]{border-color:var(--texto);box-shadow:inset 0 0 0 1px var(--texto)}.atencion-depto{color:var(--depto,var(--apagado));align-items:center;gap:.35rem;display:inline-flex}.departamento-cabeza{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icono nombre""icono estado";align-items:center;gap:.1rem .6rem;margin-bottom:.25rem;display:grid}.departamento-icono{width:2.25rem;height:2.25rem;color:var(--depto,var(--apagado));background:color-mix(in srgb, var(--depto,var(--apagado)) var(--mancha-depto,12%), var(--superficie));border-radius:10px;grid-area:icono;justify-content:center;align-items:center;display:inline-flex}.departamento-nombre{grid-area:nombre}.departamento-estado{grid-area:estado}.cifra-juego,.atencion-item,.departamento,.persona-equipo{border-radius:16px}:root:not([data-tema=oscuro]) :where(.cifra-juego,.atencion-item,.departamento,.mapa-centro,.tarjeta-ficha,.fila-accion,.persona-equipo,.caja,.tarjeta,.lineas-valor li,.fila-servicio,.bienvenida){box-shadow:0 1px 2px color-mix(in srgb, var(--texto) 6%, transparent), 0 10px 24px -20px color-mix(in srgb, var(--texto) 30%, transparent)}input:not([type=checkbox]):not([type=radio]),textarea,select,.selector-idioma select{border-color:var(--borde-control)}.configuracion h1{margin-bottom:.35rem}fieldset.ajuste{min-width:0;margin:1.25rem 0}.ajuste-titulo{font-family:var(--fuente-titulares);padding:0 .35rem;font-size:1.02rem;font-weight:600}.segmentado{border:1px solid var(--borde-control);background:var(--fondo);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;margin:.5rem 0 .75rem;padding:.25rem;display:grid}.segmento{min-width:0;color:var(--texto);cursor:pointer;margin:0;font-size:.92rem;display:flex;position:relative}.segmento input{opacity:0;cursor:pointer;width:100%;height:100%;min-height:0;margin:0;padding:0;position:absolute;inset:0}.segmento span{text-align:center;overflow-wrap:normal;border-radius:9px;flex:1;justify-content:center;align-items:center;min-height:44px;padding:.4rem .5rem;line-height:1.25;display:flex}.segmento input:checked+span{background:var(--superficie);box-shadow:inset 0 0 0 2px var(--texto);font-weight:600}.segmento input:focus-visible+span{outline:2px solid var(--accion);outline-offset:2px}[data-tema=oscuro] .segmento input:focus-visible+span{outline-color:var(--texto)}.ajuste-nota{margin:0;font-size:.88rem}.ajuste-estado{min-height:1.5rem;margin:.5rem 0 0;font-size:.9rem}.ajuste-estado:empty{min-height:0}:where(:root:not([data-tema=oscuro])) button{border-color:var(--borde-control)}:where(:root:not([data-tema=oscuro])) button:hover{border-color:var(--texto)}.aviso-carga{color:var(--desconocido);margin:.4rem 0 0;font-size:.9rem}.aviso-carga .enlace{font-size:inherit}.area-cerebro:not(.area-porConectar) .area-nombre{color:var(--depto,var(--texto))}:root:not([data-tema=oscuro]) .area-porConectar,:root:not([data-tema=oscuro]) .insignia-por-conectar{border-color:var(--borde-control)}@media (width>=48rem){:root:not([data-tema=oscuro]) .cerebro-hilos line{stroke:color-mix(in srgb, var(--texto) 30%, transparent)}:root:not([data-tema=oscuro]) .cerebro-hilos .hilo-acciones{stroke:color-mix(in srgb, var(--estimacion) 75%, transparent)}:root:not([data-tema=oscuro]) .cerebro-hilos .hilo-porConectar{stroke:var(--borde-control)}:root:not([data-tema=oscuro]) .cerebro-orbita{border-color:color-mix(in srgb, var(--texto) 12%, transparent)}}@media (width>=80rem){.con-lateral .secciones .seccion{justify-content:flex-start;gap:.65rem}.con-lateral .secciones .seccion[aria-current=page]{box-shadow:inset 3px 0 0 var(--depto,var(--texto))}}
