.descripcion[data-v-5f50583e]{margin:.25rem 0 0}.cero[data-v-5f50583e]{color:#b3b9c4}.cabeza-de-fila[data-v-5f50583e]{color:var(--texto);background:none;font-size:.9rem;font-weight:400}.total td[data-v-5f50583e],.total .cabeza-de-fila[data-v-5f50583e]{font-weight:700;background:var(--superficie-2)}.separa td[data-v-5f50583e],.separa .cabeza-de-fila[data-v-5f50583e]{border-top:1px solid var(--borde)}.calculando[data-v-5f50583e]{opacity:.6}.cabecera-ficha[data-v-838d19bd]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem}h1[data-v-838d19bd]{margin:.4rem 0 .15rem;font-size:1.75rem}h1[data-v-838d19bd]:focus{outline:none}.etiquetas[data-v-838d19bd],.acciones[data-v-838d19bd]{display:flex;flex-wrap:wrap;gap:.4rem}.acciones[data-v-838d19bd]{gap:.5rem}.previsto[data-v-838d19bd]{margin:.5rem 0 0;font-size:.875rem}.cifras[data-v-838d19bd]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:1rem 0}.cifra[data-v-838d19bd]{display:flex;align-items:flex-start;gap:.85rem;padding:1rem 1.1rem;border:1px solid var(--borde);border-radius:.85rem;background:var(--superficie)}.cifra>div[data-v-838d19bd]{min-width:0}.cifra .etq[data-v-838d19bd],.cifra .nota[data-v-838d19bd]{display:block;font-size:.8rem;color:var(--texto-suave)}.cifra strong[data-v-838d19bd]{display:block;margin:.1rem 0;font-size:1.3rem}.icono-tile[data-v-838d19bd]{display:inline-grid;flex:none;place-items:center;width:2.75rem;height:2.75rem;border-radius:.7rem;background:var(--t);color:var(--i)}.icono-tile[data-v-838d19bd] svg{width:1.3rem;height:1.3rem}.tile-ok[data-v-838d19bd]{--t: #ecfdf5;--i: #059669}.tile-ko[data-v-838d19bd]{--t: #fef2f2;--i: #dc2626}.tile-neutro[data-v-838d19bd]{--t: #f1f5f9;--i: #64748b}.tile-tipo[data-v-838d19bd]{--t: #f5f3ff;--i: #8b5cf6}.tile-antiguedad[data-v-838d19bd]{--t: #ecfeff;--i: #0891b2}.tile-razon[data-v-838d19bd]{--t: #fffbeb;--i: #d97706}@media(max-width:1000px){.cifras[data-v-838d19bd]{grid-template-columns:repeat(2,minmax(0,1fr))}}.dialogo[data-v-a9939124]{width:min(32rem,92vw);max-height:90vh;overflow:hidden;padding:0;border:none;border-radius:.75rem;background:var(--superficie);color:var(--texto);box-shadow:0 20px 50px #14192840}.dialogo[data-v-a9939124]::backdrop{background:#14192859}.dialogo-contenido[data-v-a9939124]{display:flex;flex-direction:column;max-height:90vh}.dialogo-cab[data-v-a9939124]{padding:1rem 1.25rem;border-bottom:1px solid var(--borde)}.dialogo-cab h2[data-v-a9939124]{margin:0;font-size:1.1rem}.dialogo-cuerpo[data-v-a9939124]{display:grid;flex:1;gap:.8rem;min-height:0;overflow:auto;padding:1rem 1.25rem}.dialogo-pie[data-v-a9939124]{display:flex;gap:.5rem;padding:.75rem 1.25rem;border-top:1px solid var(--borde)}.separador[data-v-a9939124]{flex:1}.fallo-del-envio[data-v-a9939124]{flex:none;margin:0 1.25rem .75rem}.emails[data-v-18ec4e05]{margin-top:1.25rem}.sin-ninguno[data-v-18ec4e05]{margin:0 0 .75rem}.explicacion[data-v-18ec4e05]{margin-top:0}.lista-emails[data-v-18ec4e05]{margin:0 0 .75rem;padding:0;list-style:none}.lista-emails li[data-v-18ec4e05]{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.45rem 0;border-bottom:1px solid var(--borde)}.opcion[data-v-18ec4e05]{display:flex;align-items:flex-start;gap:.5rem;font-size:.9rem}.opcion.pequeno[data-v-18ec4e05]{font-size:.85rem}.opcion input[data-v-18ec4e05]{margin-top:.25rem}.opcion[data-v-18ec4e05]:first-child{flex:1;min-width:0}.email[data-v-18ec4e05]{overflow-wrap:anywhere}.nuevo[data-v-18ec4e05]{margin:0}.fallo[data-v-18ec4e05]{margin-top:.75rem}.columnas>.tarjeta+.tarjeta[data-v-6a8115ac]{margin-top:0}.de-hoy[data-v-6a8115ac]{margin:0 0 .75rem}.sin-listas[data-v-6a8115ac]{margin-top:.75rem}.explicacion[data-v-1e788f60]{margin-top:0}.lista[data-v-1e788f60]{margin:0 0 .75rem;padding:0;list-style:none}.lista li[data-v-1e788f60]{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.45rem 0;border-bottom:1px solid var(--borde)}.identificador[data-v-1e788f60]{min-width:0;overflow-wrap:anywhere}.nuevo[data-v-1e788f60],.de-hoy[data-v-1e788f60],.sin-tipos[data-v-1e788f60]{margin:0}.fallo[data-v-1e788f60]{margin-top:.75rem}.separado[data-v-184b2ce5]{margin-top:1.25rem}.debajo[data-v-184b2ce5]{margin-top:1rem}.cuenta-de-meses[data-v-ed404b4d]{margin:0 0 .6rem}.tira-marco[data-v-ed404b4d]{overflow-x:auto;padding-bottom:.25rem}.tira[data-v-ed404b4d]{display:flex;gap:2px}.celda[data-v-ed404b4d]{flex:0 0 18px;width:18px}.anio[data-v-ed404b4d]{height:1rem;overflow:visible;font-size:.7rem;color:var(--texto-suave);white-space:nowrap}.mes[data-v-ed404b4d]{height:30px;border-radius:3px;background:var(--c)}.mes.baja[data-v-ed404b4d]{background:repeating-linear-gradient(45deg,#e3e6ec 0,#e3e6ec 4px,#f3f4f7 4px,#f3f4f7 8px)}.mes.hoy[data-v-ed404b4d]{box-shadow:0 0 0 2px var(--superficie),0 0 0 4px var(--texto)}.letra[data-v-ed404b4d]{font-size:.65rem;color:var(--texto-suave);text-align:center}.leyenda[data-v-ed404b4d]{display:flex;flex-wrap:wrap;gap:.35rem .9rem;margin-top:.6rem;font-size:.8rem;color:var(--texto-suave)}.leyenda span[data-v-ed404b4d]{display:inline-flex;align-items:center;gap:.35rem}.muestra-baja[data-v-ed404b4d]{display:inline-block;width:.8rem;height:.8rem;border:1px solid #d5d9e1;border-radius:2px;background:repeating-linear-gradient(45deg,#e3e6ec 0,#e3e6ec 3px,#f3f4f7 3px,#f3f4f7 6px)}.linea[data-v-ed404b4d]{position:relative;margin:0;padding:0;list-style:none}.linea[data-v-ed404b4d]:before{content:"";position:absolute;top:.4rem;bottom:.4rem;left:.6rem;width:2px;background:var(--borde)}.mov[data-v-ed404b4d],.hueco[data-v-ed404b4d]{position:relative;padding:0 0 1.1rem 2.25rem}.mov.otra-ficha[data-v-ed404b4d]{opacity:.8}.punto[data-v-ed404b4d]{position:absolute;top:.3rem;left:.15rem;width:1rem;height:1rem;border-radius:50%;background:var(--c);box-shadow:0 0 0 3px var(--superficie)}.cab[data-v-ed404b4d]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem}.mesg[data-v-ed404b4d]{min-width:4.75rem;font-weight:700}.meta[data-v-ed404b4d],.hueco[data-v-ed404b4d]{font-size:.8rem;color:var(--texto-suave)}.hueco[data-v-ed404b4d]{font-style:italic}.explicacion[data-v-538ed6ea]{margin-top:0}.separa td[data-v-538ed6ea]{border-top:1px solid var(--borde)}.pestanas[data-v-17263e13]{display:flex;flex-wrap:wrap;gap:.15rem;border-bottom:1px solid var(--borde)}.pestana[data-v-17263e13]{display:inline-flex;align-items:center;gap:.35rem;padding:.55rem .65rem;border:none;border-bottom:2px solid transparent;background:none;color:var(--texto-suave);cursor:pointer}.pestana[data-v-17263e13]:hover{color:var(--texto)}.pestana[aria-selected=true][data-v-17263e13]{border-bottom-color:var(--acento);color:var(--texto);font-weight:600}.cabecera-fija.con-pestanas[data-v-314d7abe]{padding-bottom:0}.volver[data-v-314d7abe]{display:inline-block;margin-bottom:.75rem;font-size:.875rem;text-decoration:none}.volver[data-v-314d7abe]:hover{text-decoration:underline}.panel[data-v-314d7abe]{padding-top:1.25rem}.panel[data-v-314d7abe]:focus-visible{outline-offset:4px}.selector-de-mes[data-v-f1c4839d]{display:inline-flex;gap:.35rem}.descripcion[data-v-dea6d6eb]{margin:.25rem 0 0}.filtros input[type=search][data-v-dea6d6eb]{min-width:26rem}@media(max-width:760px){.filtros input[type=search][data-v-dea6d6eb]{min-width:0}}.cuenta[data-v-dea6d6eb]{margin:0}.de-clientes[data-v-dea6d6eb]{table-layout:fixed;min-width:64rem}.de-clientes td[data-v-dea6d6eb]{white-space:normal;overflow-wrap:break-word}.col-nombre[data-v-dea6d6eb]{width:18%}.col-razon[data-v-dea6d6eb]{width:23%}.col-cif[data-v-dea6d6eb]{width:9%}.col-tipo[data-v-dea6d6eb]{width:16%}.col-alta[data-v-dea6d6eb]{width:8%}.col-antiguedad[data-v-dea6d6eb]{width:12%}.col-estado[data-v-dea6d6eb]{width:14%}.enlace-ficha[data-v-dea6d6eb]{color:inherit;text-decoration:none}.enlace-ficha[data-v-dea6d6eb]:hover,.enlace-ficha[data-v-dea6d6eb]:focus-visible{text-decoration:underline}.aviso-tipos[data-v-dea6d6eb]{margin:0 0 .75rem;padding:.55rem .75rem;border-radius:.5rem;font-size:.875rem;background:var(--aviso-fondo);color:var(--aviso)}.descripcion[data-v-efa7e91f]{margin:.25rem 0 0}.cambio[data-v-efa7e91f]{margin-bottom:.75rem}.nombre[data-v-efa7e91f]{color:var(--texto);background:none;font-size:.9rem;font-weight:400}.acciones[data-v-efa7e91f]{display:flex;gap:.25rem}.acciones .boton[data-v-efa7e91f]:disabled{cursor:default}.tarjeta{padding:1.25rem;border:1px solid var(--borde);border-radius:.85rem;background:var(--superficie)}.tarjeta h2{margin:0 0 1rem;font-size:1.125rem}.tarjeta+.tarjeta{margin-top:1rem}.suave,.nota{color:var(--texto-suave)}.pequeno{font-size:.85rem}.aviso{color:var(--ko)}.error{margin:0;padding:.55rem .75rem;border-radius:.5rem;font-size:.875rem;background:var(--ko-fondo);color:var(--ko)}.boton{display:inline-block;padding:.5rem .95rem;border:1px solid var(--borde);border-radius:.6rem;background:var(--superficie);color:var(--texto);text-decoration:none;white-space:nowrap;cursor:pointer}.boton:hover{background:var(--superficie-2);border-color:#cbd5e1}.boton:disabled,.boton[aria-disabled=true]{opacity:.5;cursor:progress}.sin-ver{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.boton.primario{background:var(--acento);border-color:var(--acento);color:#fff;font-weight:500}.boton.primario:hover{background:var(--acento-oscuro)}.pastilla{display:inline-flex;align-items:center;gap:.35rem;padding:.1rem .6rem;border-radius:999px;font-size:.8rem;font-weight:600;background:var(--neutro-fondo);color:var(--texto)}.pastilla.ok{background:var(--ok-fondo);color:var(--ok)}.pastilla.ko{background:var(--ko-fondo);color:var(--ko)}.punto-tipo{display:inline-block;flex:none;width:.6rem;height:.6rem;border-radius:50%;background:var(--c)}.nombre-tipo{display:inline-flex;align-items:center;gap:.45rem}.titulo-vista{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;flex-wrap:wrap}.titulo-vista h1{font-size:1.5rem}.filtros{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin:1rem 0}.filtros input[type=search]{min-width:18rem}.filtros input[type=search]:not(:placeholder-shown),.filtros select.elegido,.filtros .elegido select{background:#fef3c7;border-color:#f59e0b}.segmentos{display:inline-flex;overflow:hidden;border:1px solid var(--borde);border-radius:.5rem;background:var(--superficie)}.segmentos button{padding:.35rem .75rem;border:none;border-right:1px solid var(--borde);background:none;font-size:.875rem;cursor:pointer}.segmentos button:last-child{border-right:none}.segmentos button[aria-pressed=true]{background:var(--acento);color:#fff}.sin-margen{margin:0}.info{margin:0;padding:.55rem .75rem;border-radius:.5rem;font-size:.85rem;background:var(--acento-fondo);color:var(--acento)}.boton.peligro{color:var(--ko)}.boton.enlace{padding:.1rem .25rem;border:none;background:none;color:var(--acento);font-size:.85rem}.boton.enlace:hover{text-decoration:underline}.pastilla.grupo{background:var(--acento-fondo);color:var(--acento)}.pastilla.luego{padding:0 .45rem;font-size:.7rem;font-weight:600;color:var(--texto-suave)}.aviso-flotante{position:fixed;bottom:1.25rem;left:50%;z-index:60;max-width:min(42rem,92vw);margin:0;padding:.6rem 1rem;border-radius:.5rem;font-size:.9rem;text-align:center;background:var(--texto);color:#fff;opacity:0;pointer-events:none;transform:translate(-50%);transition:opacity .2s}.aviso-flotante.visible{opacity:1}.dialogo-cuerpo label{display:grid;gap:.25rem;font-size:.875rem}.dialogo-cuerpo fieldset{display:grid;gap:.4rem;margin:0;padding:0;border:none}.dialogo-cuerpo legend{margin-bottom:.25rem;padding:0;font-size:.875rem}.dialogo-cuerpo .opcion{display:flex;align-items:flex-start;gap:.5rem;font-size:.9rem}.dialogo-cuerpo .opcion input{margin-top:.25rem}.fila{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.columnas{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:1rem;align-items:start}.columnas>*{min-width:0}.titulo-bloque{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem}.titulo-bloque h2,.tarjeta .titulo-bloque h2{margin:0;font-size:1.05rem}.lista-datos{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:.55rem 1.25rem;margin:0}.lista-datos dt{font-size:.85rem;color:var(--texto-suave)}.lista-datos dd{margin:0}.candado{display:inline-flex;align-items:center;gap:.25rem;margin-left:.4rem;font-size:.75rem;color:var(--texto-suave)}.futuro{padding:1.25rem;border:1px dashed #c8ced9;border-radius:.75rem;background:var(--superficie-2)}.futuro h2{margin-bottom:.35rem;font-size:1.05rem}.futuro p{margin:0}.notas{margin:.75rem 0 0;padding-left:1.1rem;font-size:.85rem;color:var(--texto-suave)}@media(max-width:1000px){.columnas{grid-template-columns:minmax(0,1fr)}}.tabla-marco{position:relative;overflow:clip;min-width:min-content;border:1px solid var(--borde);border-radius:.75rem;background:var(--superficie)}.tabla{width:100%;border-collapse:separate;border-spacing:0}.tabla th,.tabla td{padding:.6rem .8rem;border-bottom:1px solid var(--borde);text-align:left;font-size:.9rem;white-space:nowrap}.tabla th{font-size:.78rem;font-weight:600;color:var(--texto-suave);background:var(--superficie-2)}.tabla thead th{position:sticky;top:0;z-index:1}.tabla tbody tr:last-child>:is(td,th){border-bottom:none}.tabla tr.fila-enlace{cursor:pointer}.tabla tr.fila-enlace:hover{background:#f3f5f9}.tabla .num{text-align:right;font-variant-numeric:tabular-nums}:root{--fondo: #f4f6fa;--superficie: #ffffff;--superficie-2: #f8fafc;--texto: #1f2937;--texto-suave: #6b7280;--borde: #e5e9f0;--ok: #059669;--ok-fondo: #ecfdf5;--ko: #dc2626;--ko-fondo: #fef2f2;--acento: #2563eb;--acento-oscuro: #1d4ed8;--acento-sobre-oscuro: #60a5fa;--acento-fondo: #eff6ff;--aviso: #92400e;--aviso-fondo: #fffbeb;--neutro-fondo: #f1f5f9;--lateral: #1d2739;--lateral-texto: #e2e8f0;--lateral-suave: #94a3b8;--lateral-activo: #34d399;--lateral-activo-fondo: #24314f;color-scheme:light;font-family:Poppins,Segoe UI,system-ui,-apple-system,Roboto,sans-serif;line-height:1.5;color:var(--texto);background:var(--fondo)}*{box-sizing:border-box}body{margin:0;background:var(--fondo)}a{color:var(--acento)}h1,h2,h3{margin:0;line-height:1.25}button,input,select{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.lateral :focus-visible{outline-color:var(--acento-sobre-oscuro)}[hidden]{display:none!important}input,select{padding:.42rem .6rem;border:1px solid var(--borde);border-radius:.5rem;background:var(--superficie)}.app{display:grid;grid-template-columns:16.5rem minmax(0,1fr);height:100vh}.lateral{position:sticky;top:0;display:flex;flex-direction:column;height:100vh;overflow-y:auto;padding:1.25rem 1rem;background:var(--lateral);color:var(--lateral-texto)}.logotipo{padding:.25rem .5rem 1.25rem;color:#fff}.logotipo .logo{display:block;width:8.5rem;height:auto}.logotipo .producto{display:inline-block;margin-top:.65rem;padding:.1rem .6rem;border-radius:999px;font-size:.72rem;font-weight:600;background:#34d39926;color:var(--lateral-activo)}.menu{flex:1}.nav-item{display:flex;align-items:center;gap:.75rem;margin-bottom:.15rem;padding:.62rem .85rem;border-radius:.6rem;color:var(--lateral-texto);text-decoration:none;font-size:.95rem;font-weight:500}.nav-item svg{flex:none;width:1.15rem;height:1.15rem}.nav-item:hover{background:#ffffff0d}.nav-item.activo{background:var(--lateral-activo-fondo);color:var(--lateral-activo);font-weight:600}.nav-item.luego{color:#7c879b;cursor:default}.nav-item.luego:hover{background:none}.subitems{margin:.1rem 0 .5rem 2.4rem;padding-left:.6rem;border-left:1px solid rgba(255,255,255,.12)}.subitem{display:block;padding:.32rem .5rem;border-radius:.4rem;color:var(--lateral-suave);text-decoration:none;font-size:.86rem}.subitem:hover{color:#fff}.subitem.luego,.subitem.luego:hover{color:#6b768b;cursor:default}.subitem.activo{color:#fff;font-weight:600}.lema-pie{margin-top:1.25rem;padding:1rem;border-radius:.75rem;background:#222d45;color:var(--lateral-suave);font-size:.8rem;text-align:center}.logotipo .logo-corto{display:none;width:1.55rem;height:auto;margin:0 auto}.nav-item .texto{white-space:nowrap}@media(min-width:761px){.app.sin-menu{grid-template-columns:4.5rem minmax(0,1fr)}.app.sin-menu .lateral{z-index:30;width:4.5rem;padding:1.25rem .6rem;overflow:hidden;transition:width .15s ease}.app.sin-menu .lateral:is(:hover,:focus-within){width:16.5rem;padding:1.25rem 1rem;overflow:hidden auto;box-shadow:8px 0 24px #0f172a4d}.app.sin-menu .lateral:not(:hover,:focus-within) :is(.logo,.producto,.texto,.subitems,.lema-pie){display:none}.app.sin-menu .lateral:not(:hover,:focus-within) .logo-corto{display:block}.app.sin-menu .lateral:not(:hover,:focus-within) .logotipo{padding:.25rem 0 1.25rem;text-align:center}.app.sin-menu .lateral:not(:hover,:focus-within) .nav-item{justify-content:center;gap:0;padding:.62rem 0}}.contenido{display:flex;flex-direction:column;height:100vh;min-width:0}.barra{display:flex;flex:none;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1.75rem;background:var(--superficie);border-bottom:1px solid var(--borde)}.barra-izquierda{display:flex;align-items:center;gap:.9rem;min-width:0}.boton-icono{display:inline-grid;flex:none;place-items:center;width:2.6rem;height:2.6rem;border:1px solid var(--borde);border-radius:.6rem;background:var(--superficie);color:var(--texto-suave);cursor:pointer}.boton-icono svg{width:1.15rem;height:1.15rem}.ruta{overflow:hidden;font-size:.875rem;color:var(--texto-suave);white-space:nowrap;text-overflow:ellipsis}.ruta a{color:var(--texto-suave);text-decoration:none}.ruta a:hover{text-decoration:underline}.ruta b{color:var(--texto);font-size:1.05rem;font-weight:600}main{display:flex;flex-direction:column;flex:1;min-height:0;overflow:auto;padding:1.5rem 1.75rem 0}.cabecera-fija{flex:none;max-width:76.5rem;padding-bottom:.75rem}.desplazable{flex:1;min-height:12rem;overflow:auto;margin:0 -1.75rem;padding:0 1.75rem 2.5rem}.desplazable>*{max-width:76.5rem}.inicio{max-width:40rem}.inicio .cabecera h1{font-size:2rem}.subtitulo{margin:.25rem 0 2rem;color:var(--texto-suave)}.estados{display:grid;gap:.75rem;margin:0 0 1.5rem}.estado{display:flex;align-items:center;justify-content:space-between}.estado dt{font-weight:600}.estado dd{margin:0}.marca{padding:.125rem .625rem;border-radius:999px;font-size:.875rem;font-weight:600}.marca--ok{color:var(--ok);background:var(--ok-fondo)}.marca--ko{color:var(--ko);background:var(--ko-fondo)}.sesion{display:grid;gap:1rem;justify-items:start}.persona{display:grid;margin:0}.campo{display:grid;gap:.25rem;font-weight:600}.campo select{min-width:16rem;font-weight:400}@media(max-width:760px){.app{grid-template-columns:minmax(0,1fr);height:auto}.app.sin-menu .lateral{display:none}.contenido,main{display:block;height:auto;overflow:visible}.desplazable{overflow:visible;margin:0;padding:0 0 1.5rem}.tabla-marco{overflow-x:auto;min-width:0}.lateral{position:static;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;height:auto;padding:.6rem .75rem}.logotipo{padding:0}.logotipo .logo{width:5.5rem}.logotipo .producto,.lema-pie,.nav-item.luego,.subitem.luego{display:none}.menu{display:flex;flex-wrap:wrap;gap:.25rem}.subitems{display:contents}.nav-item,.subitem{margin:0;padding:.4rem .6rem;font-size:.85rem}.barra{padding:.6rem 1rem}main{padding:1rem}.filtros input[type=search]{min-width:0;width:100%}}
