:root{--fondo:#F4F2EC;--blanco:#FFFFFF;--tinta:#17181C;--gris:#5B5E66;--gris-2:#3F4249;--linea:#E3E0D8;--borde:#D9D6CD;--suave:#E9E6DD;--verde:#0E6B5C;--verde-osc:#094C41;--verde-claro:#DDF1EC;--naranja:#B45309;--naranja-claro:#FDF0DD;--rojo:#B42318;--rojo-claro:#FCE4E1;--campo:#FAF9F6;--cabecera-tabla:#F8F7F3;--lateral:#17181C;--tinte-ok:#F3FAF8;--f-titulo:"Space Grotesk",system-ui,sans-serif;--f-cuerpo:"IBM Plex Sans",system-ui,sans-serif}*{box-sizing:border-box}body,html{margin:0;padding:0}body{font-family:var(--f-cuerpo);background:var(--fondo);color:var(--tinta);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}a{color:var(--verde)}a:hover{color:var(--verde-osc)}h1,h2,h3{font-family:var(--f-titulo);margin:0;letter-spacing:-.3px}h1{font-size:26px}h2{font-size:19px}h3{font-size:16px}p{margin:0}.muted{color:var(--gris)}.small,label{font-size:13px}label{font-weight:600;color:var(--gris-2);display:block;margin-bottom:6px}input,select,textarea{width:100%;font:inherit;font-size:16px;color:var(--tinta);background:var(--campo);border:1.5px solid var(--borde);border-radius:12px;padding:12px 14px;min-height:48px}textarea{min-height:90px;resize:vertical}input:focus,select:focus,textarea:focus{outline:2px solid var(--verde);outline-offset:1px;border-color:var(--verde)}.campo{margin-bottom:14px}.fila{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 18px;border-radius:12px;border:0;background:var(--verde);color:#fff;font:inherit;font-weight:600;font-size:15px;cursor:pointer;text-decoration:none}.btn:hover{background:var(--verde-osc);color:#fff}.btn:disabled{opacity:.6;cursor:default}.btn.sec{background:var(--blanco);color:var(--tinta);border:1.5px solid var(--borde)}.btn.sec:hover{background:var(--fondo)}.btn.peligro{background:var(--blanco);color:var(--rojo);border:1.5px solid #f0c4be}.btn.chico{min-height:36px;padding:0 12px;font-size:13px;border-radius:10px}.btn.bloque{width:100%}.aviso{padding:12px 14px;border-radius:12px;font-size:14px;margin-bottom:14px}.aviso.error{background:var(--rojo-claro);color:#8A1C12}.aviso.ok{background:var(--verde-claro);color:#0A5549}.pill{display:inline-block;padding:3px 10px;border-radius:20px;font-size:12px;font-weight:600;background:var(--suave);color:var(--gris-2);white-space:nowrap}.pill.verde{background:var(--verde-claro);color:#0A5549}.pill.naranja{background:var(--naranja-claro);color:#8A4B06}.pill.rojo{background:var(--rojo-claro);color:#9B1C12}.tarjeta{background:var(--blanco);border:1px solid var(--linea);border-radius:16px;padding:18px}.pila{display:flex;flex-direction:column;gap:14px}.entre{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.login{min-height:100vh;background:var(--tinta);display:flex;flex-direction:column;position:relative;overflow:hidden}.login .chips{display:flex;flex-wrap:wrap;gap:6px}.login .chips span{padding:5px 10px;border-radius:20px;border:1px solid #3a3d45;font-size:12px;color:#D6D7DB}.login .hoja{position:relative;flex-grow:1;background:var(--blanco);border-radius:28px 28px 0 0;padding:28px 24px 32px}.login .hoja>div{max-width:412px;margin:0 auto}.marca{gap:10px}.marca,.marca .logo{display:flex;align-items:center}.marca .logo{width:40px;height:40px;border-radius:11px;background:var(--fondo);color:var(--tinta);justify-content:center;font-weight:700}.marca .logo,.marca b{font-family:var(--f-titulo)}.marca b{font-weight:600;font-size:17px}.admin{display:grid;grid-template-columns:232px 1fr}.lateral{background:var(--lateral);color:var(--fondo);padding:24px 16px;display:flex;flex-direction:column;gap:4px}.lateral .marca{padding:0 8px 24px}.lateral a{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:0 12px;border-radius:10px;color:#B9BBC2;text-decoration:none;font-size:14px}.lateral a.activo,.lateral a:hover{background:#2A2C33;color:#fff}.lateral .contador{min-width:22px;height:22px;border-radius:11px;background:#F2C98A;color:var(--tinta);font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.lateral form{margin-top:auto}.lateral .salir{width:100%;background:transparent;border:1px solid #3a3d45;color:#B9BBC2}.contenido{padding:28px;display:flex;flex-direction:column;gap:20px;min-width:0}.kpis{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.kpi .num{font-family:var(--f-titulo);font-size:30px;font-weight:700}.tabla-caja{background:var(--blanco);border:1px solid var(--linea);border-radius:14px;overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:14px}th{text-align:left;font-size:12px;text-transform:uppercase;letter-spacing:.4px;color:var(--gris);background:var(--cabecera-tabla);border-bottom:1px solid var(--linea);white-space:nowrap}td,th{padding:12px 16px}td{border-bottom:1px solid #edeae2;vertical-align:middle}tr:last-child td{border-bottom:0}.cuadros{display:inline-flex;gap:4px;align-items:center}.cuadros i{width:16px;height:16px;border-radius:4px;border:1.5px solid #9fa2a9;display:inline-block}.cuadros i.lleno{background:var(--verde);border-color:var(--verde)}details.plegable{background:var(--blanco);border:1px solid var(--linea);border-radius:14px}details.plegable>summary{cursor:pointer;padding:14px 18px;font-weight:600;list-style:none;display:flex;justify-content:space-between}details.plegable>summary:after{content:"+";font-size:20px;line-height:1;color:var(--gris)}details.plegable[open]>summary:after{content:"–"}details.plegable>div{padding:0 18px 18px}.movil{max-width:520px;margin:0 auto;min-height:100vh}.movil,.movil main{display:flex;flex-direction:column}.movil main{flex-grow:1;padding:28px 18px 110px;gap:16px}.barra-abajo{position:fixed;left:0;right:0;bottom:0;background:var(--blanco);border-top:1px solid var(--linea);padding:8px 12px calc(10px + env(safe-area-inset-bottom))}.barra-abajo nav{margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr)}.barra-abajo a,.barra-abajo button{display:flex;flex-direction:column;align-items:center;gap:2px;min-height:52px;justify-content:center;color:var(--gris);text-decoration:none;background:none;border:0;font:inherit;font-size:12px;cursor:pointer}.barra-abajo .activo{color:var(--verde);font-weight:600}.resumen-pago{background:var(--tinta);color:var(--fondo);border-radius:16px;padding:18px}.resumen-pago .monto{font-family:var(--f-titulo);font-size:28px;font-weight:700}.barra{height:6px;border-radius:3px;background:var(--suave);overflow:hidden}.barra>div{height:100%;border-radius:3px}.acceso{border-radius:12px;padding:12px 14px;display:grid;grid-gap:6px;gap:6px;font-size:14px}.acceso .dato{display:flex;justify-content:space-between;gap:10px}.acceso b{word-break:break-all;text-align:right}.chat{background:var(--blanco);border:1px solid var(--linea);border-radius:16px;overflow:hidden}.chat,.chat .mensajes{display:flex;flex-direction:column}.chat .mensajes{gap:10px;padding:16px;min-height:300px;max-height:60vh;overflow-y:auto;background:var(--fondo)}.burbuja{max-width:80%;padding:10px 14px;border-radius:16px;font-size:15px;white-space:pre-wrap;word-wrap:break-word}.burbuja .h{display:block;font-size:11px;opacity:.75;margin-top:4px}.burbuja.mia{align-self:flex-end;background:var(--verde);color:#fff;border-bottom-right-radius:4px}.burbuja.otra{align-self:flex-start;background:var(--blanco);border:1px solid var(--linea);border-bottom-left-radius:4px}.chat form{display:flex;gap:8px;padding:12px;border-top:1px solid var(--linea)}.chat form input{border-radius:24px}.chips-rapidos{display:flex;gap:6px;flex-wrap:wrap;padding:10px 12px 0}@media (max-width:800px){.admin{grid-template-columns:1fr}.lateral{flex-direction:row;flex-wrap:wrap;padding:12px;gap:6px}.lateral .marca{width:100%;padding:0 4px 6px}.lateral form{margin:0}.contenido{padding:18px 14px}}.foto-chat{display:block;max-width:240px;max-height:280px;width:100%;object-fit:cover;border-radius:10px;margin-bottom:6px;background:var(--suave)}.foto-chat.cargando{height:140px;display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--gris)}.aviso-cliente{background:#FFF8EC;border:1px solid #f2d9b0;border-radius:14px;padding:14px;display:flex;gap:12px;align-items:flex-start}.texto-wsp{margin:0;padding:12px 14px;background:var(--fondo);border-radius:10px;font-family:var(--f-cuerpo);font-size:14px;line-height:1.55;white-space:pre-wrap;word-break:break-word}.fila-plat{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 14px;border:1.5px solid var(--linea);border-radius:12px;background:var(--blanco)}.fila-plat.on{border-color:var(--verde);background:var(--tinte-ok)}.check-plat{display:flex;align-items:center;gap:10px;margin:0;font-size:15px;font-weight:500;color:var(--tinta);cursor:pointer;min-height:40px}.check-plat input{width:20px;height:20px;min-height:0;accent-color:var(--verde)}.con-icono{position:relative}.con-icono .icono-campo{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--gris);pointer-events:none;z-index:1}.con-icono input{padding-left:44px}.campo-clave{position:relative}.campo-clave input{padding-right:52px}.campo-clave .ojo{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:44px;height:44px;border:0;background:transparent;color:var(--gris);border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer}.campo-clave .ojo:hover{background:var(--suave);color:var(--tinta)}.ayuda{font-size:12px;color:var(--gris);margin-top:6px}.login-pro{position:relative;overflow:hidden;min-height:100vh;min-height:100dvh;background:#0E0F12;color:#F4F2EC;display:grid;grid-template-columns:minmax(0,1fr);align-content:start;grid-gap:26px;gap:26px;padding:32px 18px 36px}.login-fondo{position:absolute;top:-180px;right:-200px;width:520px;height:520px;border-radius:50%;border:1.5px solid #22252c;box-shadow:0 0 0 70px transparent,inset 0 0 0 70px #0E0F12,inset 0 0 0 71.5px #22252C,inset 0 0 0 140px #0E0F12,inset 0 0 0 141.5px #1C1F25;pointer-events:none}.login-fondo:after{content:"";position:absolute;left:50%;top:50%;width:70px;height:70px;margin:-35px 0 0 -35px;border-radius:50%;background:var(--verde)}.login-marca{position:relative;display:flex;flex-direction:column;gap:18px;max-width:520px}.marca-pro{display:flex;align-items:center;gap:12px}.marca-pro b{display:block;font-family:var(--f-titulo);font-size:18px;font-weight:600}.marca-pro span{display:block;font-size:12px;color:#9EA1A9}.login-marca h1{font-size:28px;line-height:1.15;font-weight:700;letter-spacing:-.6px}.login-tarjeta{position:relative;background:var(--blanco);color:var(--tinta);border-radius:24px;padding:26px 22px 22px;box-shadow:0 24px 60px rgba(0,0,0,.45);width:100%;max-width:440px;justify-self:center}.login-tarjeta h2{font-size:22px}.btn-grande{min-height:54px;font-size:17px;margin-top:4px}.login-pie{margin-top:18px;display:grid;grid-gap:10px;gap:10px;text-align:center;font-size:13px;color:var(--gris)}@media (min-width:900px){.login-pro{grid-template-columns:minmax(0,1fr) 440px;align-content:center;align-items:center;gap:64px;padding:48px 8vw}.login-marca h1{font-size:44px}.login-fondo{width:760px;height:760px;top:-260px;right:auto;left:-260px}}.editar-sub>summary{list-style:none;display:inline-flex}.editar-sub>summary::-webkit-details-marker{display:none}.editar-sub[open]>summary{background:var(--suave)}.check-linea{gap:8px;font-size:14px;font-weight:500;color:var(--gris-2);margin:0}.check-linea input{width:18px;height:18px;min-height:0}.barra-masiva{position:-webkit-sticky;position:sticky;top:0;z-index:5;display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 14px;background:var(--blanco);border:1px solid var(--linea);border-radius:14px}.barra-masiva.activa{border-color:var(--verde);background:var(--tinte-ok);box-shadow:0 4px 14px rgba(14,107,92,.12)}.barra-acciones{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-left:auto}.barra-acciones input,.barra-acciones select{min-height:36px;padding:4px 10px;font-size:14px;width:auto;border-radius:10px}td.sel,th.sel{width:36px;padding-right:0}td.sel input{width:18px;height:18px;min-height:0;accent-color:var(--verde);cursor:pointer}tr:has(td.sel input:checked) td{background:var(--tinte-ok)}.pestanas{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}.pestana{flex:0 0 auto;display:flex;flex-direction:column;gap:2px;min-width:128px;padding:10px 14px;border-radius:14px;background:var(--blanco);border:1.5px solid var(--linea);color:var(--tinta);text-decoration:none}.pestana:hover{border-color:var(--borde);color:var(--tinta)}.pestana b{font-size:15px}.pestana .num,.pestana b{font-family:var(--f-titulo)}.pestana .num{font-size:24px;font-weight:700;line-height:1.1}.pestana .small{color:var(--gris)}.pestana.on{background:var(--tinta);border-color:var(--tinta);color:var(--fondo)}.pestana.on .small{color:#C9CACD}.chip{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:20px;border:1.5px solid var(--borde);background:var(--blanco);font-size:14px;font-weight:500;text-decoration:none}.chip,.chip:hover{color:var(--tinta)}.chip:hover{border-color:var(--gris)}.chip.on{background:var(--tinta);border-color:var(--tinta);color:var(--fondo)}.chip .n{font-size:12px;font-weight:700;padding:1px 7px;border-radius:10px;background:var(--suave);color:var(--gris-2)}.chip.on .n{background:#3A3D45;color:#fff}.filtros{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.filtros input,.filtros select{width:auto;min-width:160px}.paginas{display:flex;gap:6px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.grupo-accion{display:inline-flex;gap:4px;align-items:center}.lista-arrastre{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.lista-arrastre li{display:flex;align-items:center;gap:12px;padding:8px 12px;border:1.5px solid var(--linea);border-radius:12px;background:var(--blanco);cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .15s,border-color .15s}.lista-arrastre li:hover{border-color:var(--borde);background:#FAF9F6}.lista-arrastre li:active{cursor:-webkit-grabbing;cursor:grabbing}.lista-arrastre li.moviendo{opacity:.55;border-style:dashed;border-color:var(--verde);background:var(--tinte-ok)}.lista-arrastre .asa{font-size:18px;color:var(--gris);line-height:1}.lista-arrastre .pos{width:22px;text-align:center;font-weight:700;color:var(--gris);font-family:var(--f-titulo)}.catalogo{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.movil .catalogo{grid-template-columns:1fr}.producto{position:relative;display:flex;flex-direction:column;gap:12px;background:var(--blanco);border:1px solid var(--linea);border-radius:18px;padding:18px}.producto.destacado{border:2px solid var(--verde);box-shadow:0 8px 24px rgba(14,107,92,.1)}.producto .cinta{position:absolute;top:-11px;right:14px;background:var(--verde);color:#fff;font-size:12px;font-weight:700;padding:3px 10px;border-radius:20px}.producto-cab{display:flex;gap:12px;align-items:center}.producto-cab h2{font-size:19px;line-height:1.2}.producto-logo{flex:0 0 48px;height:48px;border-radius:14px;background:var(--suave);color:var(--tinta);display:flex;align-items:center;justify-content:center;font-size:24px}.precio b,.producto-logo{font-family:var(--f-titulo);font-weight:700}.precio b{font-size:30px;letter-spacing:-.5px}.precio span{color:var(--gris);font-size:14px}.producto-desc{margin:0;color:var(--gris-2);font-size:14px;line-height:1.5}.beneficios{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.beneficios li{position:relative;padding-left:24px;font-size:14px;line-height:1.4}.beneficios li:before{content:"✓";position:absolute;left:0;top:0;width:18px;height:18px;border-radius:50%;background:var(--verde-claro);color:var(--verde);font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center}.catalogo-publico{max-width:1100px;margin:0 auto;padding:22px 16px 40px;display:flex;flex-direction:column;gap:18px}.catalogo-cab{display:flex;justify-content:space-between;align-items:center;gap:12px;background:#0E0F12;color:#F4F2EC;border-radius:18px;padding:16px 18px}.catalogo-cab .marca-pro span{color:#9EA1A9}.barra-abajo nav{grid-template-columns:repeat(5,1fr)}.lateral{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow-y:auto;gap:0}.lateral .marca{display:flex;align-items:center;gap:10px}.lateral nav{gap:10px}.grupo-menu,.lateral nav{display:flex;flex-direction:column}.grupo-menu{gap:2px}.grupo-titulo{font-size:11px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:#6E717A;padding:6px 12px 2px}.lateral a .ico{display:inline-block;width:24px}@media (max-width:800px){.lateral{position:-webkit-sticky;position:sticky;top:0;z-index:20;height:auto;max-height:100vh;display:block;padding:10px 14px}.lateral .marca{width:auto;padding:0}.lateral nav{gap:6px}.lateral a{min-height:46px;font-size:15px}}.tareas{display:flex;flex-direction:column;gap:8px;background:var(--blanco);border:1px solid var(--linea);border-radius:18px;padding:16px}.tareas-titulo{font-size:13px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--gris);margin:8px 0 2px}.tareas-titulo:first-child{margin-top:0}.tarea{gap:14px;padding:10px 12px;border-radius:14px;border:1.5px solid var(--linea)}.tarea,.tarea-num{display:flex;align-items:center}.tarea-num{flex:0 0 44px;height:44px;border-radius:12px;justify-content:center;font-family:var(--f-titulo);font-size:20px;font-weight:700}.tarea.naranja{border-color:#F2D9B0;background:#FFFBF4}.tarea.naranja .tarea-num{background:var(--naranja-claro);color:#8A4B06}.tarea.rojo{border-color:#F0C4BE;background:#FFF8F7}.tarea.rojo .tarea-num{background:var(--rojo-claro);color:#9B1C12}.tarea.verde{border-color:#BFE3DA;background:#F5FBF9}.tarea.verde .tarea-num{background:var(--verde-claro);color:#0A5549}.tarea.hecha{opacity:.7}.tarea.hecha .tarea-num{background:var(--suave);color:var(--verde)}.stock{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.stock-item{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:14px;background:var(--blanco);border:1.5px solid var(--linea);color:var(--tinta);text-decoration:none}.stock-item:hover{color:var(--tinta);border-color:var(--borde)}.stock-item .num{font-family:var(--f-titulo);font-size:26px;font-weight:700;color:var(--verde)}.stock-item.bajo{border-color:#F2D9B0;background:#FFFBF4}.stock-item.bajo .num{color:var(--naranja)}.stock-item .small{color:var(--gris)}.lista-arrastre .asa{touch-action:none;padding:6px 4px}.acceso{background:var(--fondo);border:1.5px solid var(--linea);border-radius:16px;padding:14px;flex-direction:column;font-size:15px}.acceso,.acceso-fila{display:flex;gap:10px}.acceso-fila{align-items:center;background:var(--blanco);border:1px solid var(--linea);border-radius:12px;padding:10px 10px 10px 14px}.acceso-texto{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.acceso-etiqueta{font-size:12px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:var(--gris)}.acceso-valor{font-family:var(--f-cuerpo);font-size:15px;font-weight:600;color:var(--tinta);word-break:break-all;line-height:1.35}.acceso-copiar{flex:0 0 44px;height:44px;border-radius:12px;border:1.5px solid var(--borde);background:var(--blanco);color:var(--tinta);display:flex;align-items:center;justify-content:center;cursor:pointer}.acceso-copiar:hover{background:var(--suave)}.acceso-chip.ok,.acceso-copiar.ok{background:var(--verde-claro);border-color:var(--verde);color:var(--verde)}.acceso-par{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:10px;gap:10px}.acceso-chip{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:10px;border-radius:12px;background:var(--blanco);border:1px solid var(--linea);font:inherit;color:var(--tinta);cursor:default}button.acceso-chip{cursor:pointer}.acceso-chip b{font-family:var(--f-titulo);font-size:20px;font-weight:700}.acceso-todo{gap:8px;min-height:50px;font-size:16px}.acceso-todo.ok{background:var(--verde-osc)}.acceso-nota{margin:0;text-align:center;font-size:12px;color:var(--gris)}.acceso .acceso-chip b,.acceso .acceso-valor{text-align:left}.acceso .acceso-chip b{text-align:center}.acceso-valor.mono{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:14.5px;letter-spacing:.2px}.acceso-chip b{font-size:17px}[data-tema=azul]{--fondo:#F1F4F9;--blanco:#FFFFFF;--tinta:#0F172A;--gris:#52607A;--gris-2:#334155;--linea:#E2E8F0;--borde:#CBD5E1;--suave:#E6ECF4;--campo:#F8FAFC;--cabecera-tabla:#F6F8FB;--verde:#1E3A8A;--verde-osc:#172554;--verde-claro:#DCE7FB;--tinte-ok:#F2F6FE;--lateral:#0B1B3F}[data-tema=azul] .aviso.ok,[data-tema=azul] .pill.verde{color:#1E3A8A}[data-tema=oscuro]{color-scheme:dark;--fondo:#0C0F14;--blanco:#151A22;--tinta:#E6EAF2;--gris:#94A3B8;--gris-2:#C3CCDA;--linea:#232A35;--borde:#323B48;--suave:#1D232D;--campo:#10141B;--cabecera-tabla:#12171F;--verde:#1FA58A;--verde-osc:#178A73;--verde-claro:#0F2E29;--tinte-ok:#0F221F;--naranja:#F59E0B;--naranja-claro:#33250D;--rojo:#F87171;--rojo-claro:#3A1719;--lateral:#07090D}[data-tema=oscuro] .aviso.ok,[data-tema=oscuro] .beneficios li:before,[data-tema=oscuro] .dc-fila dd,[data-tema=oscuro] .pill.verde,[data-tema=oscuro] .tarea.verde .tarea-num{color:#6EE7C8}[data-tema=oscuro] .pill.naranja,[data-tema=oscuro] .tarea.naranja .tarea-num{color:#FCD34D}[data-tema=oscuro] .aviso.error,[data-tema=oscuro] .pill.rojo,[data-tema=oscuro] .tarea.rojo .tarea-num{color:#FCA5A5}[data-tema=oscuro] .stock-item.bajo,[data-tema=oscuro] .tarea.naranja{background:#1E1A10;border-color:#4A3812}[data-tema=oscuro] .tarea.rojo{background:#1F1214;border-color:#4C1D1D}[data-tema=oscuro] .tarea.verde{background:#0E1F1C;border-color:#1C4A40}[data-tema=oscuro] .aviso-cliente{background:#1E1A10;border-color:#4A3812}[data-tema=oscuro] .lista-arrastre li:hover{background:var(--suave)}[data-tema=oscuro] .btn.peligro{background:transparent;border-color:#5B2426}[data-tema=oscuro] .chip.on,[data-tema=oscuro] .pestana.on{background:var(--verde);border-color:var(--verde);color:#fff}[data-tema=oscuro] .pestana.on .small{color:#D1FAF0}[data-tema=oscuro] .burbuja.otra{background:var(--suave)}[data-tema=oscuro] .producto.destacado{box-shadow:0 8px 24px rgba(31,165,138,.18)}[data-tema=oscuro] .marca .logo{background:#E6EAF2;color:#0A0F1C}[data-tema=oscuro] ::placeholder{color:#64748B}[data-tema=oscuro] .lateral{color:#E6EAF2}.acceso-valor,.acceso-valor.mono{font-size:14px}[data-tema=azul] .tarea.verde{background:var(--tinte-ok);border-color:#C7D6F5}[data-tema=azul] .tarea.verde .tarea-num{color:#1E3A8A}.btn{white-space:nowrap}.dc-fila{display:grid;grid-template-columns:88px minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;padding:8px 12px;border-bottom:1px solid var(--linea)}.dc-fila:last-child{border-bottom:0}.dc-fila dt{font-size:12.5px;color:var(--gris);white-space:nowrap}.dc-fila dd,.dc-fila dt{margin:0;font-weight:600}.dc-fila dd{font-size:14px;overflow-wrap:anywhere}.dc-fila dd,[data-tema=oscuro] .dc-fila dd{color:var(--tinta)}.vista-wsp{background:#E7DED4;border-radius:12px;padding:12px}.burbuja-wsp{color:#111B21;border-radius:10px 10px 10px 2px;padding:10px 12px;font-size:14px;line-height:1.45;max-width:420px;box-shadow:0 1px 1px rgba(0,0,0,.12)}.burbuja-wsp .vacia{height:8px}.burbuja-wsp hr{border:0;border-top:1.5px solid rgba(17,27,33,.25);margin:6px 0}[data-tema=oscuro] .vista-wsp{background:#0B141A}[data-tema=oscuro] .burbuja-wsp{background:#005C4B;color:#E9EDEF}[data-tema=oscuro] .burbuja-wsp hr{border-top-color:rgba(233,237,239,.3)}.dc-fila dd{font-size:13.5px}.ver-acceso{min-height:50px;font-size:16px}.venta-opciones{display:flex;flex-direction:column;gap:8px;flex:1 1;min-width:260px}.modos{display:flex;gap:6px;flex-wrap:wrap}.modo{display:inline-flex;align-items:center;gap:6px;margin:0;padding:6px 12px;border-radius:20px;border:1.5px solid var(--borde);background:var(--blanco);font-size:13px;font-weight:600;color:var(--gris-2);cursor:pointer}.modo input{position:absolute;opacity:0;width:0;height:0}.modo.on{border-color:var(--verde);background:var(--verde-claro);color:var(--verde-osc)}.flujo-rejilla{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));align-items:start}.gasto{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--linea);border-radius:10px}.cuenta-sop{display:grid;grid-template-columns:150px minmax(0,1fr) 170px 190px;grid-gap:14px;gap:14px;align-items:center;padding:14px 16px;border-bottom:1px solid var(--linea)}.cuenta-sop:last-child{border-bottom:0}.cuenta-sop-plat{display:flex;flex-direction:column;align-items:flex-start;gap:3px}.cuenta-sop-plat b{font-size:16px}.cuenta-sop-datos{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1.3fr) minmax(0,.8fr) minmax(0,.7fr);grid-gap:10px;gap:10px}.cuenta-sop-estado{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.cuenta-sop-acciones{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px}@media (max-width:1100px){.cuenta-sop{grid-template-columns:1fr;gap:10px}.cuenta-sop-estado,.cuenta-sop-plat{flex-direction:row;align-items:center;flex-wrap:wrap;gap:8px}.cuenta-sop-datos{grid-template-columns:1fr 1fr}.cuenta-sop-acciones{grid-template-columns:repeat(4,auto);justify-content:start}}.acceso-app-datos{display:flex;gap:12px;flex-wrap:wrap;align-items:flex-end}.acceso-app-datos>div{display:flex;flex-direction:column;gap:4px}.acceso-app-datos span{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:var(--gris)}.acceso-app-datos b{font-size:18px;font-family:ui-monospace,Consolas,monospace;padding:10px 12px;background:var(--fondo);border-radius:10px}.admin{display:block;min-height:100vh}.admin .contenido{max-width:1200px;margin:0 auto;width:100%}.resumen-hoy{display:flex;flex-wrap:wrap;gap:8px;margin-top:-8px}.chip-hoy{display:inline-flex;align-items:center;min-height:36px;padding:0 12px;border-radius:10px;background:var(--blanco);border:1px solid var(--linea);color:var(--tinta);font-size:14px;font-weight:600;text-decoration:none}.chip-hoy:hover{border-color:var(--verde);color:var(--tinta)}.chip-hoy.ok{color:#0A5549;background:var(--verde-claro);border-color:transparent}.menu-mas{position:relative}.menu-mas summary{list-style:none;cursor:pointer;min-width:40px;font-weight:800}.menu-mas summary::-webkit-details-marker{display:none}.menu-mas-caja{position:absolute;right:0;top:calc(100% + 6px);z-index:15;display:flex;flex-direction:column;gap:6px;padding:8px;min-width:160px;background:var(--blanco);border:1px solid var(--linea);border-radius:12px;box-shadow:0 10px 28px rgba(0,0,0,.12)}.menu-mas-caja .btn{width:100%;justify-content:flex-start}.tabla-caja:has(.menu-mas[open]){overflow:visible}.barra-abajo nav{grid-template-columns:repeat(6,1fr)}.barra-abajo a,.barra-abajo button{font-size:11px;text-align:center;line-height:1.15}.pill.azul{background:#E4EEFB;color:#1E3A8A}.lista-sorteos{display:flex;flex-direction:column;gap:10px}.sorteo-item{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;color:var(--tinta);text-decoration:none}.sorteo-item:hover{color:var(--tinta);border-color:var(--verde)}.sorteo-item-datos{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.tabs-sorteo{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px}.tabs-sorteo a{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border-radius:20px;background:var(--blanco);border:1px solid var(--linea);color:var(--tinta);font-weight:700;font-size:14px;text-decoration:none}.tabs-sorteo a:hover{border-color:var(--borde);color:var(--tinta)}.tabs-sorteo a.on{background:var(--tinta);color:#fff;border-color:var(--tinta)}.tabs-sorteo .n{font-size:12px;padding:1px 8px;border-radius:10px;background:var(--suave);color:var(--gris-2)}.tabs-sorteo a.on .n{background:#3A3D45;color:#fff}.caja-mensaje{width:min(380px,86vw)}.burbuja-wsp{margin:0;white-space:pre-wrap;word-break:break-word;font:inherit;font-size:13px;line-height:1.5;background:#DCF8C6;color:#17181C;border-radius:12px;padding:12px;max-height:360px;overflow:auto}.grid-vivo{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.vivo-caja{background:radial-gradient(circle at 50% 0,#137563,#0A3F36 75%);color:#fff;border-radius:20px;padding:26px 20px;display:flex;flex-direction:column;gap:16px;align-items:center;text-align:center}.vivo-caja:-webkit-full-screen{justify-content:center;border-radius:0}.vivo-caja:fullscreen{justify-content:center;border-radius:0}.vivo-caja:-webkit-full-screen .vivo-num{font-size:140px}.vivo-caja:fullscreen .vivo-num{font-size:140px}.vivo-etiqueta{font-size:13px;letter-spacing:1.5px;text-transform:uppercase;font-weight:700;color:#9FE3D2}.vivo-ticket{width:100%;max-width:440px;background:rgba(0,0,0,.2);border-radius:16px;padding:20px;display:flex;flex-direction:column;align-items:center;gap:4px;min-height:210px;justify-content:center}.vivo-sub{color:#CFE9E2;font-size:14px}.vivo-num{font-family:Georgia,Times New Roman,serif;font-weight:800;font-size:68px;line-height:1.05;letter-spacing:1px}.vivo-num.girando{color:#F2C98A;filter:blur(.4px)}.vivo-nombre{font-family:var(--f-titulo);font-size:26px;font-weight:700}.vivo-cel{font-size:13px;color:#CFE9E2}.vivo-premio{margin-top:6px;font-weight:800;padding:5px 14px;border-radius:20px}.vivo-boton,.vivo-premio{background:#F2C98A;color:var(--tinta)}.vivo-boton{width:100%;max-width:440px;min-height:58px;border:0;border-radius:14px;font:inherit;font-size:19px;font-weight:800;cursor:pointer}.vivo-boton:hover:not(:disabled){background:#F6D7A7}.vivo-boton:disabled{opacity:.7;cursor:default}.vivo-reglas{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;max-width:480px}.vivo-reglas span{background:rgba(255,255,255,.12);border-radius:8px;padding:4px 10px;font-size:12px}.vivo-completa{background:none;border:0;color:#9FE3D2;font:inherit;font-size:13px;cursor:pointer;text-decoration:underline}.cupo-fila{display:flex;align-items:center;gap:10px;padding:6px 0}.barra-cupo{height:8px;background:var(--suave);border-radius:4px;overflow:hidden;margin-top:3px}.barra-cupo span{display:block;height:100%;background:var(--verde);border-radius:4px}.ganador-fila{display:flex;gap:10px;align-items:center;padding:9px 8px;border-bottom:1px solid var(--linea);font-size:14px}.ganador-fila.nuevo{background:#FFF8E6;border-radius:8px}.ganador-fila.anulado{text-decoration:line-through;opacity:.55}.grid-ganadores{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:16px;gap:16px;align-items:start}.entregado-caja{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.form-sorteo{display:flex;flex-direction:column;gap:14px}.opciones-modo{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:10px;gap:10px;margin-top:12px}.opcion-modo{position:relative;display:flex;flex-direction:column;gap:4px;padding:14px 14px 14px 44px;border:2px solid var(--linea);border-radius:14px;cursor:pointer;margin:0;font-weight:400;color:var(--tinta)}.opcion-modo b{font-size:16px}.opcion-modo input{position:absolute;left:14px;top:16px;width:20px;min-height:20px;height:20px;accent-color:var(--verde)}.opcion-modo.on{border-color:var(--verde);background:var(--tinte-ok)}.contador-num{display:flex;gap:10px;align-items:center}.contador-num input{width:110px;font-size:22px;font-weight:700;text-align:center}.tabla-premios input,.tabla-premios select{min-height:42px;padding:8px 10px;font-size:15px}.tabla-premios .in-cupos{width:84px;text-align:center;font-weight:700}.check-linea{display:flex;gap:10px;align-items:center;font-weight:400;font-size:15px;color:var(--tinta);margin:8px 0}.check-linea input{width:20px;min-height:20px;height:20px;accent-color:var(--verde)}.sorteo-cabecera{background:linear-gradient(145deg,#137563,#0A3F36);color:#fff;border-radius:22px;padding:22px 20px;display:flex;flex-direction:column;gap:8px}.sorteo-marca{font-size:13px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:#9FE3D2}.sorteo-titular{font-family:var(--f-titulo);font-size:26px;font-weight:800;line-height:1.15}.sorteo-fecha{color:#E3F4EF;font-size:15px}.regresiva{display:flex;gap:10px;margin-top:6px}.regresiva span{display:flex;flex-direction:column;align-items:center;min-width:68px;padding:8px 6px;border-radius:12px;background:rgba(255,255,255,.14);font-size:11px;text-transform:uppercase;color:#CFE9E2}.regresiva b{font-family:Georgia,serif;font-size:26px;color:#fff;line-height:1.1}.elegir-premio{gap:12px}.elegir-premio,.premios-lista{display:flex;flex-direction:column}.premios-lista{gap:10px}.premio-op{display:flex;align-items:center;gap:12px;padding:14px 16px;border:2px solid var(--linea);border-radius:16px;background:var(--blanco);cursor:pointer;margin:0;color:var(--tinta);font-weight:400}.premio-op input{width:22px;min-height:22px;height:22px;accent-color:var(--verde);flex:0 0 auto}.premio-op b{flex:1 1;font-size:17px}.premio-op.on{border-color:var(--verde);background:var(--tinte-ok)}.premio-emoji{font-size:28px}.premio-cupos{background:#FDF3D0;color:#8A4B06;font-weight:700;font-size:13px;padding:4px 10px;border-radius:20px;white-space:nowrap}.btn.grande{min-height:56px;font-size:17px;border-radius:14px}.ticket{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;padding:24px 18px;border:2.5px dashed var(--verde);border-radius:22px;background:var(--blanco)}.ticket-num{font-family:Georgia,serif;font-weight:800;font-size:60px;color:var(--verde);line-height:1.05}.bases{margin:8px 0 0;padding-left:20px;display:flex;flex-direction:column;gap:4px}.ganadores-pub{list-style:none;margin:8px 0 0;padding:0}.ganadores-pub li{padding:8px 0;border-bottom:1px solid var(--linea)}.ganadores-pub li:last-child{border-bottom:0}.ganaste{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;background:#FFF8E6;border-color:#F2C98A}@media (max-width:900px){.grid-ganadores,.grid-vivo{grid-template-columns:1fr}.vivo-num{font-size:54px}}.cuadro{display:inline-block;width:16px;height:16px;border-radius:4px;border:1.5px solid #9fa2a9;box-sizing:border-box;flex:0 0 auto}.cuadro.libre{background:transparent!important;border:1.5px dashed #9fa2a9}.leyenda{display:flex;gap:14px;flex-wrap:wrap;align-items:center;font-size:13px;color:var(--gris-2)}.leyenda span{display:inline-flex;align-items:center;gap:6px}.reparto{display:inline-flex;gap:4px 10px;flex-wrap:wrap;font-size:13px}.reparto-item{display:inline-flex;align-items:center;gap:5px;font-weight:600;white-space:nowrap}.chip-filtro i,.chip-vend i,.linea-reparto i,.reparto-item i{width:10px;height:10px;border-radius:3px;display:inline-block;flex:0 0 auto}.linea-reparto i.libre,.reparto-item i.libre{border:1.5px dashed #9fa2a9;box-sizing:border-box}.reparto-item.muted{font-weight:400}.chip-vend{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:20px;font-size:12px;font-weight:600;border:1.5px solid;background:var(--blanco);color:var(--tinta);white-space:nowrap}.pill.libre{background:transparent;border:1.5px dashed #9fa2a9;padding:2px 9px}.chips-vend{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.chip-filtro{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border-radius:10px;border:1.5px solid var(--borde);background:var(--blanco);color:var(--tinta);font-size:13px;font-weight:600;text-decoration:none}.chip-filtro:hover{color:var(--tinta);border-color:var(--gris)}.chip-filtro.on{background:var(--tinta);border-color:var(--tinta);color:var(--fondo)}.dos-columnas{display:grid;grid-gap:20px;gap:20px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start}.solo-lectura{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.solo-lectura div{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:12px;background:var(--campo);border:1.5px solid var(--borde)}.solo-lectura span{font-size:12px;color:var(--gris);font-weight:600}.solo-lectura b{font-family:ui-monospace,Consolas,monospace;font-size:15px;word-break:break-all}.barra-reparto{display:flex;gap:6px}.barra-reparto .seg{flex:1 1;min-width:0;min-height:54px;border-radius:10px;border:2px solid;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;text-align:center;padding:4px;box-sizing:border-box}.barra-reparto .seg b{font-family:var(--f-titulo);font-size:15px}.barra-reparto .seg span{font-size:11px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.barra-reparto .seg.libre{background:transparent;border:1.5px dashed #9fa2a9;color:var(--gris)}.linea-reparto{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--linea);font-size:14px}.linea-reparto:last-of-type{border-bottom:0}.linea-reparto span{display:inline-flex;align-items:center;gap:8px;color:var(--gris-2)}tr.fila-ajena td{background:var(--cabecera-tabla);color:var(--gris)}.rejilla-equipo{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start}.rejilla-equipo .pausado{opacity:.75}.avatar-vend{width:44px;height:44px;border-radius:12px;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-family:var(--f-titulo);font-weight:700;flex:0 0 auto}.mini-kpis{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.mini-kpis div{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:12px;background:var(--fondo)}.mini-kpis b{font-family:var(--f-titulo);font-size:20px;line-height:1.1}.mini-kpis span{font-size:12px;color:var(--gris)}.contador{display:flex;align-items:center;gap:10px}.contador input{flex:1 1;min-width:0}.contador .small{white-space:nowrap}.pill.gris{background:#ECEAE3;color:#55575E}.elegir-cuenta{display:flex;flex-direction:column;gap:8px}.elegir-cuenta-campo{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.elegir-cuenta-campo input{flex:1 1 240px;min-width:0;max-width:420px}.lista-cuentas{border:1.5px solid var(--borde);border-radius:12px;background:var(--blanco);overflow:hidden}.lista-cuentas-orden{display:flex;gap:6px;flex-wrap:wrap;padding:10px;border-bottom:1px solid var(--linea);background:var(--cabecera-tabla)}.lista-cuentas-orden .modo{min-height:36px;font-family:inherit}.lista-cuentas-caja{max-height:320px;overflow-y:auto}.op-cuenta{display:flex;align-items:center;gap:12px;flex-wrap:wrap;width:100%;min-height:52px;padding:8px 12px;border:0;border-bottom:1px solid var(--linea);background:transparent;color:var(--tinta);font:inherit;text-align:left;cursor:pointer}.op-cuenta:last-child{border-bottom:0}.op-cuenta.on,.op-cuenta:hover{background:var(--tinte-ok)}.op-correo{flex:1 1 200px;min-width:0;display:flex;flex-direction:column;gap:2px;overflow-wrap:anywhere}.op-correo small{font-size:12.5px;color:var(--gris);font-weight:400}.op-dias{flex:0 0 auto;min-width:86px;text-align:right;white-space:nowrap}.barra-dias{flex:0 0 90px;height:8px;background:var(--suave);overflow:hidden}.barra-dias,.barra-dias i{border-radius:4px;display:block}.barra-dias i{height:100%;background:var(--verde)}.barra-dias i.poco{background:var(--naranja)}.barra-dias.grande{flex:none;width:100%;height:10px;border-radius:5px}.reemplazo-grid{display:grid;grid-gap:20px;gap:20px;grid-template-columns:minmax(0,1fr);align-items:start}@media (min-width:900px){.reemplazo-grid{grid-template-columns:minmax(260px,340px) minmax(0,1fr)}}.caja-dias{background:var(--fondo);border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:8px}.caja-dias-num{display:flex;align-items:baseline;gap:8px}.caja-dias-num b{font-family:var(--f-titulo);font-size:40px;line-height:1;color:var(--verde)}.caja-dias-num span{font-weight:600}.login-pro{justify-items:center;align-content:center;gap:22px}.separador{display:flex;align-items:center;gap:10px;color:var(--gris);font-size:12px}.separador:after,.separador:before{content:"";flex:1 1;height:1px;background:var(--linea)}.enlace-ayuda{font-size:13px}@media (min-width:900px){.login-pro{grid-template-columns:minmax(0,1fr);gap:26px;padding:48px 18px}}.aviso-invitado{background:var(--tinte-ok);border:1.5px solid var(--verde-claro);border-radius:14px;padding:12px 14px;font-size:14px;line-height:1.45}tr.fila-operativa td{background:#ECF8EF}[data-tema=oscuro] tr.fila-operativa td{background:#10241B}.login-pro{--verde:#4F35D6;--verde-osc:#3E28B4;--verde-claro:#E6E1FB;--tinte-ok:#F5F3FE}.login-fondo:after{display:none}.login-marca{align-items:center;text-align:center;gap:10px}.login-marca h1{font-size:34px;line-height:1;letter-spacing:-.8px;margin-top:6px}.login-marca p{margin:0;font-size:15px;color:#B9BCC4}@media (min-width:900px){.login-marca h1{font-size:38px}}.dias-cliente{display:flex;align-items:center;gap:8px;flex-wrap:wrap;background:var(--tinte-ok);border:1.5px solid var(--verde-claro);border-radius:12px;padding:8px 12px;font-size:14px;font-weight:500;margin:0}.dias-cliente input{width:76px;min-height:40px;text-align:center;font-weight:700}.dias-cliente small{flex-basis:100%;color:var(--gris);font-weight:400}.lista-cuentas.sugeridas{border:2px solid var(--verde)}.lista-cuentas-titulo{background:var(--verde-claro);color:#0A5549;font-weight:700;font-size:14px;padding:10px 12px}[data-tema=oscuro] .lista-cuentas-titulo{color:#6EE7C8}.hoja-fondo{position:fixed;inset:0;z-index:1000;background:rgba(10,12,16,.55);display:flex;align-items:flex-end;justify-content:center}.hoja{width:100%;max-width:520px;background:var(--blanco);color:var(--tinta);border-radius:24px 24px 0 0;padding:14px 18px calc(22px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:12px}.hoja h2{font-size:20px}.hoja-asa{width:44px;height:5px;border-radius:5px;background:var(--suave);align-self:center}.opcion-pedido{display:flex;align-items:center;gap:12px;width:100%;padding:14px;border:1.5px solid var(--linea);border-radius:14px;background:var(--blanco);color:var(--tinta);font:inherit;font-size:15px;text-align:left;text-decoration:none;cursor:pointer}.opcion-pedido:hover{border-color:var(--verde);background:var(--tinte-ok)}.opcion-pedido b{display:block}.opcion-pedido small{color:var(--gris);font-size:13px}.opcion-icono{flex:0 0 44px;height:44px;border-radius:12px;background:var(--verde-claro);display:flex;align-items:center;justify-content:center;font-size:22px}.opcion-icono.wsp{background:#DDF6E6}[data-tema=oscuro] .opcion-icono.wsp{background:#10301F}@media (min-width:700px){.hoja-fondo{align-items:center}.hoja{border-radius:24px}}.lista-cuentas.sugeridas .lista-cuentas-caja{max-height:440px}.buscador{display:flex;gap:8px;align-items:center;border:2px solid var(--verde);border-radius:16px;padding:6px;box-shadow:0 4px 14px rgba(14,107,92,.12);max-width:560px;width:100%}.buscador input{flex:1 1;min-width:0;width:auto;background:transparent;font-size:16px;min-height:46px;padding:0 6px 0 10px}.buscador input,.buscador input:focus{border:0;box-shadow:none;outline:none}.buscador .btn{min-height:46px;padding:0 18px;flex:0 0 auto}.filtros .buscador{flex:1 1 300px}.filtros-dos{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;max-width:560px}.filtros-dos label{margin-bottom:4px}.filtros-dos select{width:100%;min-width:0;font-weight:600}.resumen-venc{display:flex;flex-direction:column;padding:14px}.botones-aviso{display:flex;gap:8px;flex-wrap:wrap;align-items:center}details.renovar>summary{display:inline-flex}.renovar-caja{display:flex;flex-direction:column;gap:12px;margin-top:10px;border:2px solid var(--verde);background:var(--tinte-ok);border-radius:14px;padding:12px}details.renovar[open]>summary{background:var(--verde-osc);color:#fff}.subir-archivo{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;padding:26px 16px;margin:0;border:2px dashed var(--verde);border-radius:18px;background:var(--tinte-ok);cursor:pointer}.subir-archivo input{position:absolute;width:1px;height:1px;opacity:0;min-height:0}.subir-archivo:focus-within{box-shadow:0 0 0 3px var(--verde-claro)}.subir-icono{font-size:34px;line-height:1}.hoja-excel.on{border-color:var(--verde)}.barra-avance{height:12px;border-radius:8px;background:var(--suave);overflow:hidden}.barra-avance i{display:block;height:100%;background:var(--verde);border-radius:8px;transition:width .3s}.lista-avisos{margin:8px 0 0;padding-left:18px;display:grid;grid-gap:4px;gap:4px;font-size:13.5px;max-height:320px;overflow:auto}.lista-avisos li.error{color:var(--rojo)}.avisos-excel{border-color:#F2D9B0;background:#FFFBF4}[data-tema=oscuro] .avisos-excel{background:#1E1A10;border-color:#4A3812}.reparto-excel{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.reparto-excel>div{display:flex;flex-direction:column;gap:2px;background:var(--fondo);border-radius:12px;padding:10px 12px;font-size:13px;color:var(--gris-2)}.reparto-excel>div>b{font-family:var(--f-titulo);font-size:22px;color:var(--tinta)}.buscador-caja{display:flex;flex-direction:column;gap:6px;width:100%;max-width:620px}.filtros .buscador-caja{flex:1 1 100%}.buscador-titulo{margin:0;font-size:14px;font-weight:700;color:var(--verde)}.buscador{border-width:2.5px;border-radius:18px;padding:7px;background:var(--blanco);box-shadow:0 6px 20px rgba(14,107,92,.18);max-width:none}.buscador:focus-within{box-shadow:0 0 0 4px var(--verde-claro),0 6px 20px rgba(14,107,92,.18)}.buscador input{font-size:17px;font-weight:500;min-height:52px}.buscador input::placeholder{color:var(--gris);font-weight:400}.buscador .btn{min-height:52px;padding:0 24px;font-size:16px;border-radius:13px}@media (max-width:480px){.buscador input{font-size:16px}.buscador .btn{padding:0 16px}}.buscador-caja .buscador,.filtros .buscador-caja .buscador{flex:0 0 auto}.filtros:has(.buscador-caja){align-items:flex-end}.fila-plat-excel{display:flex;align-items:flex-start;gap:10px;flex-wrap:wrap;background:var(--fondo);border-radius:12px;padding:10px 12px}.fila-plat-excel .origen{flex:1 1 140px;display:flex;flex-direction:column;gap:2px}.fila-plat-excel .origen small{color:var(--gris);font-size:12.5px}.fila-plat-excel .destino{flex:2 1 220px;display:flex;flex-direction:column;gap:6px}.logo-marca{display:block;flex:0 0 auto;filter:drop-shadow(0 6px 14px rgba(79,53,214,.35))}.catalogo-cab .logo-marca{filter:none}.ico-pl{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:#fff;font-weight:800;font-family:var(--f-titulo);line-height:1;letter-spacing:-.2px;overflow:hidden;vertical-align:middle}.ico-pl img{width:100%;height:100%;object-fit:cover;display:block}.ico-pl.con-img,.ico-pl.grande{background:var(--suave)}.ico-pl.grande{width:64px;height:64px;border-radius:16px;font-size:22px}.subir-icono{display:flex;gap:14px;align-items:flex-start;flex-wrap:wrap;background:var(--fondo);border:1px solid var(--linea);border-radius:14px;padding:12px}.subir-icono-campos{flex:1 1 240px;display:flex;flex-direction:column;gap:10px}.lista-cli{background:var(--blanco);border:1px solid var(--linea);border-radius:16px;overflow:hidden}.fila-cli{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:start;border-bottom:1px solid var(--linea)}.fila-cli:last-child{border-bottom:0}.fila-cli>input[type=checkbox]{width:18px;height:18px;min-height:0;margin:20px 0 0 12px;accent-color:var(--verde)}.fila-cli:has(>input:checked){background:var(--tinte-ok)}.fila-cli details>summary{list-style:none;cursor:pointer}.fila-cli details>summary::-webkit-details-marker{display:none}.fila-c{display:flex;align-items:center;gap:10px;padding:9px 12px;min-width:0}.fila-cli details[open]>.fila-c{background:var(--tinte-ok)}.fila-c .av{flex:0 0 38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:14px;font-family:var(--f-titulo)}.fila-c .quien{flex:1 1;display:flex;flex-direction:column;gap:1px}.fila-c .quien b{font-family:var(--f-titulo);font-size:16px;letter-spacing:.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fila-c .quien small{color:var(--gris);font-size:12.5px}.fila-c .pl{display:inline-flex;gap:3px;vertical-align:middle;align-items:center}.fila-c .punto{width:9px;height:9px;border-radius:50%;flex:0 0 9px}.fila-c .ver{pointer-events:none;white-space:nowrap}.fila-c .ver .abierto,details[open]>.fila-c .ver .cerrado{display:none}details[open]>.fila-c .ver .abierto{display:inline}.detalle-cli{background:var(--tinte-ok);padding:4px 12px 12px}.cta-cli,.detalle-cli{display:flex;flex-direction:column;gap:8px}.cta-cli{background:var(--blanco);border:1px solid var(--linea);border-radius:12px;padding:10px;font-size:13.5px}.bts{display:flex;gap:6px;flex-wrap:wrap;align-items:center}@media (min-width:700px){.detalle-cli{padding-left:60px}}.cuadros-filtro{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;max-width:620px}.cuadros-filtro a{background:var(--blanco);border:1.5px solid var(--linea);border-radius:12px;padding:8px 6px;text-align:center;display:flex;flex-direction:column;color:var(--tinta);text-decoration:none}.cuadros-filtro a.on{border-color:var(--verde);background:var(--tinte-ok)}.cuadros-filtro b{font-family:var(--f-titulo);font-size:20px}.cuadros-filtro span{font-size:11.5px;color:var(--gris)}.td-perfiles{min-width:230px;max-width:340px}.perf-pie{display:flex;gap:6px 12px;flex-wrap:wrap;align-items:center;justify-content:space-between}.enlace-perf{border:0;background:transparent;color:var(--verde);font:inherit;font-size:13px;font-weight:600;cursor:pointer;padding:2px 0;white-space:nowrap}.casilla-completas{display:flex;gap:10px;align-items:flex-start;background:var(--fondo);border:1.5px solid var(--linea);border-radius:12px;padding:10px 12px;font-size:14px;margin:0;cursor:pointer}.casilla-completas.on{background:#F1EEFD;border-color:#D5CCFA}.casilla-completas input{width:20px;height:20px;min-height:0;accent-color:#4F35D6;flex:0 0 auto;margin-top:2px}.casilla-completas small{display:block;color:var(--gris);font-size:12.5px;font-weight:400}[data-tema=oscuro] .casilla-completas.on{background:#1E1A3A;border-color:#3B3270}.td-perfiles{min-width:0;max-width:none}.vender-caja{border:2px solid var(--verde);border-radius:14px;padding:12px;flex-direction:column;gap:10px}.leyenda-cli,.vender-caja{background:var(--blanco);display:flex}.leyenda-cli{gap:6px 16px;align-items:center;flex-wrap:wrap;font-size:13.5px;border:1px solid var(--linea);border-radius:12px;padding:9px 14px}.leyenda-cli i{display:inline-block;width:14px;height:14px;border-radius:50%;vertical-align:-2px;margin-right:5px}.tabla-caja:has(.tabla-cuentas){overflow:hidden}.tabla-cuentas{width:100%;table-layout:fixed}.tabla-cuentas col.c-sel{width:38px}.tabla-cuentas col.c-renueva{width:84px}.tabla-cuentas col.c-clave{width:128px}.tabla-cuentas col.c-fin{width:148px}.tabla-cuentas td,.tabla-cuentas th{padding-left:10px;padding-right:10px;vertical-align:middle}.tabla-cuentas .correo-cta{font-weight:600;color:var(--tinta)}.tabla-cuentas .correo-cta,.tabla-cuentas .tc-cuenta small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tabla-cuentas .tc-cuenta small{color:var(--gris);font-size:12px}.tabla-cuentas .tc-fin{text-align:right;white-space:nowrap}.tabla-cuentas .tc-fin .btn{margin-left:6px}.tabla-cuentas .rotulo{display:none}@media (max-width:760px){.tabla-caja:has(.tabla-cuentas){background:transparent;border:0;border-radius:0;overflow:visible}.tabla-cuentas,.tabla-cuentas tbody{display:block}.tabla-cuentas colgroup,.tabla-cuentas thead{display:none}.tabla-cuentas tr{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px 10px;gap:8px 10px;align-items:center;padding:12px;margin-bottom:10px;border:1px solid var(--linea);border-radius:14px;background:var(--blanco)}.tabla-cuentas.con-sel tr{grid-template-columns:26px minmax(0,1fr) auto}.tabla-cuentas tr.fila-operativa{background:#ECF8EF}[data-tema=oscuro] .tabla-cuentas tr.fila-operativa{background:#10241B}.tabla-cuentas td{display:block;padding:0;border:0;background:transparent!important}.tabla-cuentas td.sel{grid-row:1;grid-column:1;width:auto}.tabla-cuentas .tc-cuenta{grid-row:1;grid-column:1/-1;min-width:0}.tabla-cuentas.con-sel .tc-cuenta{grid-column:2/-1}.tabla-cuentas .td-perfiles{grid-column:1/-1}.tabla-cuentas .tc-fin{grid-column:1/-1;text-align:left;display:flex;justify-content:space-between;align-items:center}.tabla-cuentas .rotulo{display:inline;color:var(--gris)}}.et-admin,.fv .et{display:inline-block;font-size:11px;font-weight:700;color:#fff;border-radius:999px;padding:1px 8px;margin-left:6px;vertical-align:2px;font-family:var(--f-texto,inherit);letter-spacing:0}.filtros-dos{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));max-width:840px}.grupo-comp{display:flex;flex-direction:column;gap:6px}.tit-grupo{font-size:15px;margin:6px 2px 0;font-family:var(--f-titulo)}.tit-grupo span{color:var(--gris);font-weight:500}.sorteo-item-titulo{display:flex;flex-direction:column;gap:2px;color:var(--tinta);text-decoration:none;flex:1 1 200px;min-width:0}.sorteo-item-titulo:hover b{color:var(--verde)}.sel-premio{min-width:220px;max-width:420px}.sel-premio-boton{display:flex;align-items:center;gap:10px;width:100%;min-height:46px;padding:6px 12px 6px 7px;border:1px solid var(--linea);border-radius:12px;background:var(--fondo-campo,#FAF8F3);font:inherit;font-weight:600;color:var(--tinta);cursor:pointer;text-align:left}.sel-premio-boton.abierto{border-color:var(--verde);box-shadow:0 0 0 3px rgba(14,107,92,.15)}.sel-premio-boton .txt{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sel-premio-boton .muted{flex:1 1;font-weight:500;padding-left:6px}.sel-premio-boton .flecha{color:var(--gris)}.sel-premio-menu{margin-top:6px;background:var(--blanco);border:1px solid var(--linea);border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.12);padding:6px;display:flex;flex-direction:column;gap:2px;max-height:300px;overflow-y:auto}.sel-premio-menu button{display:flex;align-items:center;gap:10px;padding:6px 8px;border:0;background:none;border-radius:8px;font:inherit;color:var(--tinta);cursor:pointer;text-align:left}.sel-premio-menu button:hover{background:var(--fondo,#F3F1EC)}.sel-premio-menu button.on{background:var(--tinte-ok);font-weight:700}.acceso-v2 .acceso-fila{padding:12px 10px 12px 14px;border-left:4px solid var(--verde)}.acceso-v2 .acceso-etiqueta{font-size:13.5px;text-transform:none;letter-spacing:0;color:var(--verde);font-weight:800}.acceso-v2 .acceso-valor{font-size:18px;margin-top:4px;line-height:1.3}.acceso-v2 .acceso-valor.mono{font-size:19px;font-weight:800;letter-spacing:.5px}.acceso-v2 .acceso-chip b{font-size:21px;font-weight:800}.op-entrega{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:8px;gap:8px}.op-entrega label{display:flex;gap:10px;align-items:flex-start;margin:0;border:1px solid var(--linea);border-radius:12px;padding:10px 12px;cursor:pointer;font-weight:500}.op-entrega label:has(input:checked){border-color:var(--verde);background:var(--tinte-ok)}.op-entrega input{width:18px;height:18px;min-height:0;margin-top:2px;accent-color:var(--verde);flex:0 0 auto}.op-entrega span{display:flex;flex-direction:column;gap:2px}.op-entrega small{color:var(--gris);font-size:12.5px}.aviso-tv{background:#FFF7E6;border:1px solid #f2d9b0;color:#7A4B00;margin:0}.form-barra{display:contents}.clave-actual{font-size:15px!important;font-family:var(--f-cuerpo)!important}.fila-cli>input[name=ids]{width:18px;height:18px;min-height:0;margin:20px 0 0 12px;accent-color:var(--verde)}.aviso-info{margin:0}.aviso-info,.tvchip{background:#EEF6FF;border:1px solid #c7dbf5;color:#1E3A8A}.tvchip{display:inline-flex;gap:4px;align-items:center;border-radius:999px;padding:1px 8px;font-size:11.5px;font-weight:700}.tv-fila input{min-height:38px;padding:6px 10px;margin:0}.tv-fila input:first-child{flex:1 1 180px;min-width:150px}.tv-fila input[type=date]{flex:0 0 150px}.tv-caja{display:flex;align-items:center;gap:10px;flex-wrap:wrap;background:var(--tinte-ok);border:1px solid var(--verde-claro);border-radius:10px;padding:8px 10px;min-width:240px}.tv-ico{font-size:20px;line-height:1}.tv-datos{display:flex;flex-direction:column;gap:1px;flex:1 1 160px;min-width:0}.tv-datos b{font-size:14px;overflow-wrap:anywhere}.tv-datos span{font-size:12px;color:var(--gris-2)}.tv-bts{display:flex;gap:6px}.tv-falta-caja{display:flex;flex-direction:column;align-items:flex-start;gap:8px;background:var(--naranja-claro);border-radius:10px;padding:8px 10px;min-width:220px}.tv-falta-caja span{font-size:12.5px;font-weight:600;color:#8A4B06}.tv-editor{display:flex;flex-direction:column;gap:10px;min-width:260px;max-width:460px}.tv-editor textarea{min-height:84px;resize:vertical;line-height:1.45}.tv-leido{background:var(--tinte-ok);border:1px solid var(--verde-claro);border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;gap:6px}.tv-leido-tit{font-size:11px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:var(--verde)}.tv-leido-grid{display:grid;grid-template-columns:84px minmax(0,1fr);grid-gap:4px 8px;gap:4px 8px;font-size:13.5px}.tv-leido-grid span{color:var(--gris-2)}.tv-leido-grid b{overflow-wrap:anywhere}.tv-leido-grid b.tv-falta{color:#8A4B06}@media (max-width:800px){.tabla-perfiles{background:transparent;border:0;border-radius:0;overflow:visible}.tabla-perfiles table,.tabla-perfiles tbody,.tabla-perfiles td,.tabla-perfiles tr{display:block;width:auto}.tabla-perfiles thead{display:none}.tabla-perfiles tr{background:var(--blanco);border:1px solid var(--linea);border-radius:14px;padding:6px 2px;margin-bottom:10px}.tabla-perfiles tr.fila-ajena td{background:transparent}.tabla-perfiles td{border:0;padding:6px 12px}.tabla-perfiles td[data-label]:before{content:attr(data-label);display:block;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;color:var(--gris);margin-bottom:4px}.tv-caja,.tv-editor,.tv-falta-caja{min-width:0;max-width:none}}.admin.panel[data-tema=oscuro]{--fondo:#06131A;--blanco:#0B1E27;--tinta:#E8F2F3;--gris:#8CA7AF;--gris-2:#C4D6DA;--linea:#123440;--borde:#1B4856;--suave:#10303B;--campo:#091A22;--cabecera-tabla:#0D2530;--verde:#13B488;--verde-osc:#0E9870;--verde-claro:#0C3A33;--tinte-ok:#0B2A28;--lateral:#071922;display:grid;grid-template-columns:268px minmax(0,1fr);grid-template-rows:auto 1fr;grid-template-areas:"side top" "side main";min-height:100vh;background:radial-gradient(1200px 600px at 70% -10%,#0B2B33 0,transparent 60%),var(--fondo);color:var(--tinta)}.panel .side{grid-area:side;position:-webkit-sticky;position:sticky;top:0;height:100vh;display:flex;flex-direction:column;gap:6px;padding:18px 14px;background:var(--lateral);border-right:1px solid var(--linea);overflow-y:auto;z-index:40}.side-marca{display:flex;align-items:center;gap:12px;padding:4px 8px 18px;text-decoration:none}.side-marca,.side-marca:hover{color:var(--tinta)}.side-marca img{border-radius:12px}.side-marca b{display:block;font-family:var(--f-titulo);font-size:19px;line-height:1.1}.side-marca small{display:block;font-size:12px;color:var(--gris);margin-top:2px}.side-nav{display:flex;flex-direction:column;gap:4px}.side-nav a{display:flex;align-items:center;gap:12px;min-height:44px;padding:0 14px;border-radius:12px;color:var(--gris-2);text-decoration:none;font-size:15px;border:1px solid transparent}.side-nav a svg{flex:none;opacity:.9}.side-nav a span{flex:1 1;min-width:0}.side-nav a:hover{background:#0E2B36;color:#fff}.side-nav a.on{background:linear-gradient(90deg,#0F4D47,#0B3A3F);border-color:#17806C;color:#fff;box-shadow:0 0 0 1px rgba(19,180,136,.15),0 6px 18px rgba(19,180,136,.12)}.side-n{font-style:normal;min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:#EF4444;color:#fff;font-size:12px;font-weight:700;display:inline-flex;justify-content:center}.side-n,.topbar{align-items:center}.topbar{grid-area:top;position:-webkit-sticky;position:sticky;top:0;z-index:30;display:flex;gap:16px;padding:14px 26px;background:rgba(6,19,26,.85);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--linea)}.top-menu{display:none;background:transparent;border:1px solid var(--borde);width:42px;height:42px;cursor:pointer}.top-campana,.top-menu{color:var(--tinta);border-radius:12px;align-items:center;justify-content:center}.top-campana{position:relative;margin-left:auto;width:44px;height:44px;display:inline-flex;text-decoration:none}.top-campana:hover{background:#0E2B36;color:#fff}.top-campana em{position:absolute;top:2px;right:0;font-style:normal;min-width:20px;height:20px;padding:0 5px;border-radius:10px;background:#EF4444;color:#fff;font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.top-user{position:relative}.top-user>summary{list-style:none;display:flex;align-items:center;gap:10px;cursor:pointer;padding:4px 8px;border-radius:12px;color:var(--tinta)}.top-user>summary::-webkit-details-marker{display:none}.top-user>summary:hover{background:#0E2B36}.top-avatar{width:40px;height:40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;color:#fff}.top-user-txt b{display:block;font-size:14px;line-height:1.2}.top-user-txt small{display:block;font-size:12px;color:var(--gris)}.top-user-caja{position:absolute;right:0;top:calc(100% + 8px);min-width:220px;display:flex;flex-direction:column;gap:10px;padding:12px;background:var(--blanco);border:1px solid var(--borde);border-radius:14px;box-shadow:0 16px 40px rgba(0,0,0,.45);z-index:50}.top-user-caja form{margin:0}.top-user-caja .btn{width:100%}.panel .contenido{grid-area:main;max-width:none;margin:0;padding:26px}.panel .chip-hoy,.panel .tabla-caja,.panel .tarjeta{background:linear-gradient(180deg,#0C202A,#0A1C25);border-color:var(--linea)}.panel .btn{background:linear-gradient(180deg,#16C196,#0F9E77);color:#04201A;border:0;font-weight:600}.panel .btn:hover{filter:brightness(1.08);color:#04201A}.panel .btn.sec{background:#0E2B36;color:var(--tinta);border:1px solid var(--borde)}.panel .btn.sec:hover{background:#12394A;color:#fff}.panel .top-user-caja .salir{background:transparent;color:var(--gris-2);border:1px solid var(--borde)}.panel a{color:#4FD8B5}.panel .side-marca,.panel .side-nav a,.panel .top-campana{color:var(--gris-2)}.panel .side-nav a.on,.panel .side-nav a:hover,.panel .top-campana:hover{color:#fff}.panel .btn,.panel .btn:hover{text-decoration:none}.ficha-cl{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:20px;gap:20px;align-items:start}.ficha-cl-main{display:flex;flex-direction:column;gap:18px;min-width:0}.cl-cab{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.cl-avatar{width:64px;height:64px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-family:var(--f-titulo);font-weight:700;font-size:22px;color:#fff;flex:none;box-shadow:0 0 0 3px rgba(255,255,255,.08)}.cl-avatar.grande{width:72px;height:72px;font-size:24px}.cl-cab-datos{flex:1 1 280px;min-width:0}.cl-cab-nombre{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:6px}.cl-cab-linea{gap:6px 18px;font-size:14px;color:var(--gris-2)}.cl-cab-linea,.cl-kpis{display:flex;flex-wrap:wrap}.cl-kpi,.cl-kpis{gap:12px}.cl-kpi{display:flex;align-items:center;padding:12px 16px;border:1px solid var(--linea);border-radius:14px;background:#091A22;min-width:150px}.cl-kpi small{display:block;font-size:12px;color:var(--gris)}.cl-kpi b{font-family:var(--f-titulo);font-size:26px;line-height:1.1}.cl-kpi-ico{width:44px;height:44px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;font-size:20px}.cl-kpi-ico.verde{background:#0C3A33}.cl-kpi-ico.rojo{background:#3A1719}.cl-kpi-ico.naranja{background:#33250D}.cl-cuentas-cab{margin-bottom:12px;gap:10px;flex-wrap:wrap}.cl-tabla-caja{overflow-x:auto}.cl-tabla{width:100%;min-width:980px;border-collapse:collapse}.cl-tabla td{border-bottom:1px solid var(--linea);vertical-align:middle;font-size:14px}.cl-tabla td,.cl-tabla th{padding:12px 10px}.cl-tabla tr:last-child td{border-bottom:0}.cl-plat{display:inline-flex;align-items:center;gap:10px;white-space:nowrap}.cl-correo{min-width:180px;overflow-wrap:break-word;font-size:13px}.nowrap{white-space:nowrap}.cl-dias{width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:13px}.cl-dias.verde{background:#0F6B50;color:#C9FBE9}.cl-dias.naranja{background:#8A5A0B;color:#FFE7B3}.cl-dias.rojo{background:#8E2A2A;color:#FFD6D6}.cl-acc{display:flex;align-items:center;gap:6px;flex-wrap:nowrap;white-space:nowrap;position:relative}.cl-acc>span{display:inline-flex;gap:6px;flex-wrap:nowrap!important}.cl-acc .btn.chico{min-height:34px;padding:0 12px;font-size:13px}.cl-tabla details.renovar{position:relative}.cl-tabla .renovar-caja{position:absolute;z-index:25;left:0;top:calc(100% + 6px);width:300px;margin:0;background:#0B2530;box-shadow:0 16px 40px rgba(0,0,0,.5)}.cl-tabla-caja:has(details[open]){overflow:visible}.clave-oculta{display:inline-flex;align-items:center;gap:8px;font-family:ui-monospace,Consolas,monospace}.clave-ojo{background:transparent;border:0;color:var(--gris);cursor:pointer;padding:4px;border-radius:8px;display:inline-flex}.clave-ojo:hover{color:#fff;background:#0E2B36}.side-fondo{display:none}@media (max-width:1400px){.ficha-cl{grid-template-columns:1fr}}@media (max-width:900px){.admin.panel[data-tema=oscuro]{grid-template-columns:minmax(0,1fr);grid-template-areas:"top" "main"}.panel .side{position:fixed;left:0;top:0;width:280px;transform:translateX(-102%);transition:transform .2s;box-shadow:0 0 40px rgba(0,0,0,.6)}.panel .side.abierto{transform:none}.side-fondo{display:block;position:fixed;inset:0;z-index:35;background:rgba(0,0,0,.55);border:0}.top-menu{display:inline-flex}.topbar{padding:10px 14px;gap:10px}.top-user-txt{display:none}.panel .contenido{padding:16px 12px}.cl-tabla{min-width:0}.cl-acc{flex-wrap:wrap}.cl-tabla thead{display:none}.cl-tabla,.cl-tabla tbody,.cl-tabla td,.cl-tabla tr{display:block;width:100%}.cl-tabla tr{border:1px solid var(--linea);border-radius:14px;padding:8px 12px;margin-bottom:12px;background:#091A22}.cl-tabla td{display:flex;justify-content:space-between;align-items:center;gap:12px;border:0;padding:7px 0;text-align:right}.cl-tabla td:before{content:attr(data-l);color:var(--gris);font-size:12px;text-transform:uppercase;letter-spacing:.3px;text-align:left}.cl-tabla td[data-l="#"]{display:none}.cl-tabla td[data-l=Acciones]{display:block;text-align:left}.cl-tabla td[data-l=Acciones]:before{display:none}.cl-tabla .renovar-caja{position:static;width:auto;margin-top:8px}.cl-correo{max-width:none}.cl-kpi{flex:1 1 140px}}.inicio{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:20px;gap:20px;align-items:start}.inicio-main{display:flex;flex-direction:column;gap:16px;min-width:0}.tabla-scroll{overflow-x:auto}.tabla-inicio{font-size:13px}.tabla-inicio th{font-size:13px;font-weight:700;color:#fff;letter-spacing:.6px;padding:14px 6px;white-space:nowrap;background:linear-gradient(180deg,#11594F,#0C3F44);border-bottom:2px solid #1fc49a;text-shadow:0 1px 0 rgba(0,0,0,.25)}.tabla-inicio td{padding:10px 6px;white-space:nowrap}.tabla-inicio td:first-child,.tabla-inicio th:first-child{padding-left:18px}.tabla-inicio .c-mail{color:#C4D6DA}.tabla-inicio .c-pass{color:#8CA7AF}.inicio .sus{display:inline-block;width:96px;text-align:center;padding:5px 0;border-radius:7px;border:1px solid;font-weight:600;font-size:12px;white-space:nowrap;color:#fff;text-decoration:none;overflow:hidden;text-overflow:ellipsis}.inicio .perfil-n{min-width:26px;height:26px;padding:0 6px;border-radius:7px;background:#0F3A47;color:#E8F2F3}.inicio .dias,.inicio .perfil-n{display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:13px}.inicio .dias{min-width:36px;height:28px;border-radius:9px}.inicio .dias.verde{background:#0C3A33;color:#6EE7C8}.inicio .dias.naranja{background:#4A3812;color:#FCD34D}.inicio .dias.rojo{background:#5B1D22;color:#FCA5A5}.inicio .acc{display:flex;gap:4px}.inicio .ib{width:30px;height:30px;border-radius:9px;border:1px solid var(--borde);background:#0E2B36;color:#C4D6DA;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;text-decoration:none}.inicio .ib:hover{background:#12394A;color:#fff}.cliente-cab{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:16px 18px;border-bottom:1px solid var(--linea)}.cliente-cab .av{width:46px;height:46px;border-radius:50%;background:#0F3A47;color:#6EE7C8;display:inline-flex;align-items:center;justify-content:center;font-weight:700}.cliente-cab .cc-txt{flex:1 1;min-width:200px}.cliente-cab h2{font-size:19px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cliente-cab .cc-acc{display:flex;gap:8px;flex-wrap:wrap}.rp{padding:16px 18px}.rp h3{margin-bottom:10px}@media (max-width:1250px){.inicio{grid-template-columns:minmax(0,1fr)}}.side-nav .side-destacado{background:linear-gradient(135deg,#13B488,#0B8A68);color:#fff;font-weight:800;margin:4px 4px 2px;box-shadow:0 8px 22px rgba(19,180,136,.35)}.side-nav .side-destacado.on,.side-nav .side-destacado:hover{background:linear-gradient(135deg,#17C497,#0E9C75);color:#fff}.side-grupo{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#6F9486;font-weight:700;margin:14px 14px 4px}.side-n.aviso{background:#F59F00;color:#1b1300}.pest-color{flex-wrap:wrap;overflow:visible;gap:10px}.pest-color .pestana{--c:#13B488;flex:1 1 210px;min-width:190px;max-width:320px;gap:6px;padding:12px 14px;border-radius:16px;border:1.5px solid color-mix(in srgb,var(--c) 45%,transparent);border-top:4px solid var(--c);background:linear-gradient(160deg,color-mix(in srgb,var(--c) 18%,#0B1F27),#0B1F27);color:#fff}.pest-color .pestana:hover{border-color:var(--c);color:#fff;transform:translateY(-1px)}.pest-color .pest-cab{display:flex;align-items:center;gap:10px}.pest-color .pest-cab b{flex:1 1;min-width:0;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pest-color .pest-cab .ico-pl.todas{width:30px;height:30px;border-radius:8px;background:rgba(255,255,255,.14);display:inline-flex;align-items:center;justify-content:center;font-size:14px}.pest-color .pestana .small{color:#A9C3B9}.panel .pest-color .pestana.on,[data-tema=oscuro] .pest-color .pestana.on{background:linear-gradient(135deg,var(--c),color-mix(in srgb,var(--c) 55%,#000));border-color:var(--c);color:#fff;box-shadow:0 10px 28px color-mix(in srgb,var(--c) 45%,transparent)}.pest-color .pestana.on .small{color:rgba(255,255,255,.88)}.tv-cuentas{display:flex;flex-direction:column;gap:14px}.tv-grupo{background:#0C1F19;border:1px solid #1d4638;border-radius:16px;overflow:hidden}.tv-grupo-cab{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:14px 18px;list-style:none;cursor:pointer}.tv-grupo-cab::-webkit-details-marker{display:none}.tv-grupo-tit{flex:1 1 220px;min-width:0;display:flex;flex-direction:column}.tv-grupo-tit small{color:#7FA293}.tv-pill{background:rgba(16,152,173,.18);color:#5FD6E8;border:1px solid rgba(16,152,173,.5);border-radius:99px;padding:4px 12px;font-weight:700;font-size:13px;white-space:nowrap}.tv-lista{border-top:1px solid #1d4638;background:#091812;padding:4px 18px 8px}.tv-vacio{padding:14px 0}.tv-fila{gap:14px;padding:11px 0;border-bottom:1px solid #153629}.tv-fila:last-child{border-bottom:0}.tv-ico{width:34px;height:34px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--c,#1098AD) 25%,transparent);font-size:17px;flex:none}.tv-cli,.tv-nom,.tv-ren{display:flex;flex-direction:column;min-width:0}.tv-nom{flex:1 1 200px}.tv-cli{flex:1 1 170px}.tv-ren{flex:0 0 90px}.tv-cli small,.tv-nom small,.tv-ren small{color:#7FA293;font-size:12px}.tv-acc{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-left:auto}.tv-editar{flex-basis:100%;display:flex;flex-direction:column;gap:10px;padding:14px;margin-top:4px;border:1px solid #13b488;border-radius:14px;background:#0C1F19}.tv-atajos{display:flex;gap:8px;flex-wrap:wrap}.tv-editar-pie{display:flex;gap:8px;justify-content:flex-end}@media (max-width:720px){.tv-acc{margin-left:0}.tv-grupo-cab{padding:12px}.tv-lista{padding:4px 12px 8px}}.tv-acc .btn.peligro{color:#FF8A80;border-color:#7A2F33;background:rgba(239,68,68,.08)}.tv-acc .btn.peligro:hover{background:rgba(239,68,68,.2);color:#fff}.wsp-caja{position:relative}.wsp-fondo{position:fixed;inset:0;z-index:59;background:rgba(0,0,0,.45);border:0;cursor:default}.wsp-menu{position:absolute;z-index:60;top:calc(100% + 6px);right:0;width:260px;display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:14px;background:#0C2A22;border:1px solid #13b488;box-shadow:0 18px 50px rgba(0,0,0,.6);text-align:left}.wsp-menu small{color:var(--gris);margin-top:-4px}.wsp-menu .btn{justify-content:center}.wsp-menu .wsp-biz{background:#4C4FD8;border-color:#4C4FD8;color:#fff}@media (max-width:700px){.wsp-menu{position:fixed;left:12px;right:12px;bottom:84px;top:auto;width:auto}}.cc-acc-gr{margin-left:auto;justify-content:flex-end}.cc-acc-gr .btn.on{box-shadow:0 0 0 2px rgba(19,180,136,.45)}.cliente-cab .pill+.pill{margin-left:-4px}.panel-acc{display:flex;flex-direction:column;gap:10px;margin:12px 18px;padding:14px 16px;border-radius:14px;border:1px solid #13b488;background:#0C2A22}.panel-acc.peligro{border-color:#7A2F33}.panel-acc ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.panel-acc li{justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;border-radius:10px;background:#071A15;border:1px solid #1d4638;font-size:14px}.panel-acc li,.panel-pie{display:flex;flex-wrap:wrap}.panel-pie{gap:8px;justify-content:flex-end}.tabla-inicio .td-sel,.tabla-inicio .th-sel{width:34px;padding-left:16px;padding-right:0}.tabla-inicio .td-sel input,.tabla-inicio .th-sel input{width:17px;height:17px;min-height:0;accent-color:var(--verde);margin:0}.inicio .ib.ib-rojo{color:#FF8A80;border-color:#7A2F33}.bnav,.fab-mas,.hoja-mas{display:none}@media (max-width:900px){.panel .contenido{padding-bottom:96px}.bnav{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:30;height:66px;padding:6px 4px calc(8px + env(safe-area-inset-bottom));background:#0A221B;border-top:1px solid #17382e}.bnav a,.bnav button{flex:1 1;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;background:transparent;border:0;color:#7FA293;font:inherit;font-size:11px;text-decoration:none;cursor:pointer}.bnav a.on{color:#13D6A0;font-weight:700}.bnav a.on:before{content:"";position:absolute;top:-7px;width:26px;height:3px;border-radius:3px;background:#13D6A0}.bnav em{position:absolute;top:0;left:54%;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:#EF4444;color:#fff;font-style:normal;font-size:10px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.fab-mas{display:grid;place-items:center;position:fixed;right:16px;bottom:82px;z-index:31;width:54px;height:54px;border-radius:50%;border:0;background:linear-gradient(135deg,#17C497,#0B8A68);color:#fff;font-size:30px;font-weight:300;line-height:1;box-shadow:0 10px 26px rgba(19,180,136,.5);cursor:pointer}.hoja-fondo-mas{z-index:44}.hoja-asa{display:block;width:40px;height:4px;border-radius:3px;background:#2C5A4A;margin:0 auto 12px}.tabla-scroll:has(.tabla-inicio){overflow:visible}.tabla-inicio,.tabla-inicio tbody{display:block}.tabla-inicio thead{display:none}.tabla-inicio tr{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px 12px;gap:6px 12px;margin:10px 12px;padding:12px;border:1px solid var(--linea);border-radius:14px;background:#091A22}.tabla-inicio td{display:flex;flex-direction:column;gap:2px;padding:0!important;white-space:normal;font-size:13.5px;border:0}.tabla-inicio td:before{content:attr(data-l);color:var(--gris);font-size:10.5px;text-transform:uppercase;letter-spacing:.4px}.tabla-inicio td[data-l="Suscripción"],.tabla-inicio td[data-l=Acciones],.tabla-inicio td[data-l=Correo]{grid-column:1/-1}.tabla-inicio td[data-l="Suscripción"]:before,.tabla-inicio td[data-l=Acciones]:before{display:none}.tabla-inicio .td-sel{position:absolute;right:22px;margin-top:14px;width:auto}.tabla-inicio tr{position:relative}.tabla-inicio .td-sel:before{display:none}.tabla-inicio .td-acc .acc{gap:8px}.tabla-inicio .td-acc .ib{width:40px;height:40px}.cc-acc-gr{margin-left:0;justify-content:flex-start;width:100%}.cc-acc-gr .btn{justify-content:center;min-height:42px}.cc-acc-gr .btn,.wsp-caja{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 8px)}.wsp-caja>.btn{width:100%;justify-content:center;min-height:42px}.panel-acc{margin:10px 12px}}.cc-acc-gr .btn.peligro,.panel-acc .btn.peligro{color:#FF8A80;border-color:#7A2F33;background:rgba(239,68,68,.08)}.cc-acc-gr .btn.peligro:hover,.panel-acc .btn.peligro:hover{background:rgba(239,68,68,.2);color:#fff}.inicio.inicio-ancho{grid-template-columns:minmax(0,1fr)}.inicio-resultados{display:flex;flex-direction:column;gap:16px;scroll-margin-top:12px}.inicio .sus.sus-ico{display:inline-flex;align-items:center;gap:8px;width:auto;min-width:150px;padding:4px 12px 4px 5px;text-align:left;color:#fff}.inicio .sus.sus-ico b{font-size:12.5px;font-weight:700;white-space:nowrap}.cargando-hoja{display:flex;flex-direction:column;gap:16px}.cg-barra{border-radius:14px;background:linear-gradient(90deg,#0C2A22,#11382D,#0C2A22);background-size:200% 100%;animation:cg-brillo 1.2s linear infinite}@keyframes cg-brillo{to{background-position:-200% 0}}.admin.panel[data-tema=oscuro][data-paleta=azul]{--fondo:#050E1F;--blanco:#0A1A33;--tinta:#E8F2F3;--gris:#8CA7AF;--gris-2:#C4D6DA;--linea:#10264A;--borde:#1B3A68;--suave:#0F2547;--campo:#081528;--cabecera-tabla:#0C203D;--verde:#3B82F6;--verde-osc:#2563EB;--verde-claro:#0F2A55;--lateral:#06142B;--acento-rgb:59,130,246;background:radial-gradient(1200px 600px at 70% -10%,#0C2B66 0,transparent 60%),#050E1F}.admin.panel[data-tema=oscuro][data-paleta=azul] .side-nav a{color:#C4D6DA}.admin.panel[data-tema=oscuro][data-paleta=azul] .side-nav a:hover{background:#0E2B54;color:#E8F2F3}.admin.panel[data-tema=oscuro][data-paleta=azul] .side-nav a.on{background:linear-gradient(90deg,#0F3A7A,#0B2C5C);border-color:#2F6FD6;color:#fff}.admin.panel[data-tema=oscuro][data-paleta=azul] .topbar{background:#0A1A33d9;border-color:#10264A}.admin.panel[data-tema=oscuro][data-paleta=azul] .btn.sec{background:#0E2B54;color:#E8F2F3!important}.admin.panel[data-tema=oscuro][data-paleta=azul] .btn:not(.sec):not(.peligro):not(.chico.sec){background:#3B82F6;color:#04130F!important}.admin.panel[data-tema=oscuro][data-paleta=azul] .cl-tabla th,.admin.panel[data-tema=oscuro][data-paleta=azul] .tabla-inicio th,.admin.panel[data-tema=oscuro][data-paleta=azul] .tb th{background:linear-gradient(180deg,#0C203D,#081528);border-bottom:2px solid #3b82f6}.admin.panel[data-tema=oscuro][data-paleta=azul] .cl-dias.verde,.admin.panel[data-tema=oscuro][data-paleta=azul] .dias.verde,.admin.panel[data-tema=oscuro][data-paleta=azul] .est.verde{background:#0F2A55;color:#3B82F6}.admin.panel[data-tema=oscuro][data-paleta=azul] .copiable-btn{color:#3B82F6;background:rgba(59,130,246,.14)}.admin.panel[data-tema=oscuro][data-paleta=violeta]{--fondo:#0E0A1C;--blanco:#17112E;--tinta:#E8F2F3;--gris:#8CA7AF;--gris-2:#C4D6DA;--linea:#2A2050;--borde:#3B2D70;--suave:#241A48;--campo:#120D26;--cabecera-tabla:#1B1438;--verde:#8B5CF6;--verde-osc:#7C3AED;--verde-claro:#2A1B5E;--lateral:#0A0716;--acento-rgb:139,92,246;background:radial-gradient(1200px 600px at 70% -10%,#2A1470 0,transparent 60%),#0E0A1C}.admin.panel[data-tema=oscuro][data-paleta=violeta] .side-nav a{color:#C4D6DA}.admin.panel[data-tema=oscuro][data-paleta=violeta] .side-nav a:hover{background:#201646;color:#E8F2F3}.admin.panel[data-tema=oscuro][data-paleta=violeta] .side-nav a.on{background:linear-gradient(90deg,#4A2AA8,#33207A);border-color:#8B5CF6;color:#fff}.admin.panel[data-tema=oscuro][data-paleta=violeta] .topbar{background:#17112Ed9;border-color:#2A2050}.admin.panel[data-tema=oscuro][data-paleta=violeta] .btn.sec{background:#201646;color:#E8F2F3!important}.admin.panel[data-tema=oscuro][data-paleta=violeta] .btn:not(.sec):not(.peligro):not(.chico.sec){background:#8B5CF6;color:#04130F!important}.admin.panel[data-tema=oscuro][data-paleta=violeta] .cl-tabla th,.admin.panel[data-tema=oscuro][data-paleta=violeta] .tabla-inicio th,.admin.panel[data-tema=oscuro][data-paleta=violeta] .tb th{background:linear-gradient(180deg,#1B1438,#120D26);border-bottom:2px solid #8b5cf6}.admin.panel[data-tema=oscuro][data-paleta=violeta] .cl-dias.verde,.admin.panel[data-tema=oscuro][data-paleta=violeta] .dias.verde,.admin.panel[data-tema=oscuro][data-paleta=violeta] .est.verde{background:#2A1B5E;color:#8B5CF6}.admin.panel[data-tema=oscuro][data-paleta=violeta] .copiable-btn{color:#8B5CF6;background:rgba(139,92,246,.14)}.admin.panel[data-tema=oscuro][data-paleta=grafito]{--fondo:#111214;--blanco:#1A1C1F;--tinta:#E8F2F3;--gris:#8CA7AF;--gris-2:#C4D6DA;--linea:#2A2D31;--borde:#3A3E44;--suave:#24272B;--campo:#15171A;--cabecera-tabla:#1E2024;--verde:#F59E0B;--verde-osc:#D97706;--verde-claro:#3A2A0A;--lateral:#0C0D0F;--acento-rgb:245,158,11;background:radial-gradient(1200px 600px at 70% -10%,#3A2A08 0,transparent 60%),#111214}.admin.panel[data-tema=oscuro][data-paleta=grafito] .side-nav a{color:#C4D6DA}.admin.panel[data-tema=oscuro][data-paleta=grafito] .side-nav a:hover{background:#212429;color:#E8F2F3}.admin.panel[data-tema=oscuro][data-paleta=grafito] .side-nav a.on{background:linear-gradient(90deg,#4A3410,#33250C);border-color:#B97A0B;color:#fff}.admin.panel[data-tema=oscuro][data-paleta=grafito] .topbar{background:#1A1C1Fd9;border-color:#2A2D31}.admin.panel[data-tema=oscuro][data-paleta=grafito] .btn.sec{background:#212429;color:#E8F2F3!important}.admin.panel[data-tema=oscuro][data-paleta=grafito] .btn:not(.sec):not(.peligro):not(.chico.sec){background:#F59E0B;color:#04130F!important}.admin.panel[data-tema=oscuro][data-paleta=grafito] .cl-tabla th,.admin.panel[data-tema=oscuro][data-paleta=grafito] .tabla-inicio th,.admin.panel[data-tema=oscuro][data-paleta=grafito] .tb th{background:linear-gradient(180deg,#1E2024,#15171A);border-bottom:2px solid #f59e0b}.admin.panel[data-tema=oscuro][data-paleta=grafito] .cl-dias.verde,.admin.panel[data-tema=oscuro][data-paleta=grafito] .dias.verde,.admin.panel[data-tema=oscuro][data-paleta=grafito] .est.verde{background:#3A2A0A;color:#F59E0B}.admin.panel[data-tema=oscuro][data-paleta=grafito] .copiable-btn{color:#F59E0B;background:rgba(245,158,11,.14)}.admin.panel[data-tema=oscuro][data-paleta=rubi]{--fondo:#150A0E;--blanco:#201015;--tinta:#E8F2F3;--gris:#8CA7AF;--gris-2:#C4D6DA;--linea:#3A1B24;--borde:#552633;--suave:#331820;--campo:#1A0D12;--cabecera-tabla:#2A141B;--verde:#F43F5E;--verde-osc:#E11D48;--verde-claro:#4A1220;--lateral:#0F0709;--acento-rgb:244,63,94;background:radial-gradient(1200px 600px at 70% -10%,#4A1020 0,transparent 60%),#150A0E}.admin.panel[data-tema=oscuro][data-paleta=rubi] .side-nav a{color:#C4D6DA}.admin.panel[data-tema=oscuro][data-paleta=rubi] .side-nav a:hover{background:#2A141B;color:#E8F2F3}.admin.panel[data-tema=oscuro][data-paleta=rubi] .side-nav a.on{background:linear-gradient(90deg,#7A1B34,#5A1426);border-color:#F43F5E;color:#fff}.admin.panel[data-tema=oscuro][data-paleta=rubi] .topbar{background:#201015d9;border-color:#3A1B24}.admin.panel[data-tema=oscuro][data-paleta=rubi] .btn.sec{background:#2A141B;color:#E8F2F3!important}.admin.panel[data-tema=oscuro][data-paleta=rubi] .btn:not(.sec):not(.peligro):not(.chico.sec){background:#F43F5E;color:#04130F!important}.admin.panel[data-tema=oscuro][data-paleta=rubi] .cl-tabla th,.admin.panel[data-tema=oscuro][data-paleta=rubi] .tabla-inicio th,.admin.panel[data-tema=oscuro][data-paleta=rubi] .tb th{background:linear-gradient(180deg,#2A141B,#1A0D12);border-bottom:2px solid #f43f5e}.admin.panel[data-tema=oscuro][data-paleta=rubi] .cl-dias.verde,.admin.panel[data-tema=oscuro][data-paleta=rubi] .dias.verde,.admin.panel[data-tema=oscuro][data-paleta=rubi] .est.verde{background:#4A1220;color:#F43F5E}.admin.panel[data-tema=oscuro][data-paleta=rubi] .copiable-btn{color:#F43F5E;background:rgba(244,63,94,.14)}.admin.panel[data-tema=oscuro][data-paleta=claro]{--fondo:#F3F6F5;--blanco:#FFFFFF;--tinta:#12201C;--gris:#5B6E68;--gris-2:#2F403B;--linea:#E1E8E5;--borde:#CBD6D2;--suave:#E8EEEC;--campo:#F7FAF9;--cabecera-tabla:#EEF3F1;--verde:#0F9D78;--verde-osc:#0B7F60;--verde-claro:#D7F2E9;--lateral:#FFFFFF;--acento-rgb:15,157,120;background:radial-gradient(1200px 600px at 70% -10%,#E6F6F0 0,transparent 60%),#F3F6F5}.admin.panel[data-tema=oscuro][data-paleta=claro] .side-nav a{color:#2F403B}.admin.panel[data-tema=oscuro][data-paleta=claro] .side-nav a:hover{background:#EAF2EF;color:#12201C}.admin.panel[data-tema=oscuro][data-paleta=claro] .side-nav a.on{background:linear-gradient(90deg,#D7F2E9,#E6F6F0);border-color:#0F9D78;color:#0B3D30}.admin.panel[data-tema=oscuro][data-paleta=claro] .topbar{background:#FFFFFFd9;border-color:#E1E8E5}.admin.panel[data-tema=oscuro][data-paleta=claro] .btn.sec{background:#EAF2EF;color:#12201C!important}.admin.panel[data-tema=oscuro][data-paleta=claro] .btn:not(.sec):not(.peligro):not(.chico.sec){background:#0F9D78;color:#fff!important}.admin.panel[data-tema=oscuro][data-paleta=claro] .cl-tabla th,.admin.panel[data-tema=oscuro][data-paleta=claro] .tabla-inicio th,.admin.panel[data-tema=oscuro][data-paleta=claro] .tb th{background:linear-gradient(180deg,#EEF3F1,#F7FAF9);border-bottom:2px solid #0f9d78}.admin.panel[data-tema=oscuro][data-paleta=claro] .cl-dias.verde,.admin.panel[data-tema=oscuro][data-paleta=claro] .dias.verde,.admin.panel[data-tema=oscuro][data-paleta=claro] .est.verde{background:#D7F2E9;color:#0F9D78}.admin.panel[data-tema=oscuro][data-paleta=claro] .copiable-btn{color:#0F9D78;background:rgba(15,157,120,.14)}.admin.panel[data-tema=oscuro][data-paleta=claro] .cl-tabla th,.admin.panel[data-tema=oscuro][data-paleta=claro] .tabla-inicio th,.admin.panel[data-tema=oscuro][data-paleta=claro] .tb th{background:#E3EEEA!important;color:#12201C!important}.admin.panel[data-tema=oscuro][data-paleta=claro] .side-marca,.admin.panel[data-tema=oscuro][data-paleta=claro] .top-campana,.admin.panel[data-tema=oscuro][data-paleta=claro] .top-user>summary{color:#12201C}.admin.panel[data-tema=oscuro][data-paleta=claro] .btn.peligro{color:#B42318!important;border-color:#F2B8B2}.copiable{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:4px 6px 4px 10px;border-radius:9px;background:var(--campo);border:1px solid var(--borde);font-size:13px;vertical-align:middle}.copiable.mono{font-family:ui-monospace,Consolas,Menlo,monospace;letter-spacing:.3px}.copiable-txt{overflow-wrap:anywhere;-moz-user-select:all;user-select:all;-webkit-user-select:all}.copiable-btn{flex:none;display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:26px;border:0;border-radius:7px;cursor:pointer;color:var(--verde);background:rgba(19,180,136,.14);font-weight:800}.copiable-btn.ok{background:var(--verde);color:#04130F}.menu-mas[open] .menu-mas-caja{z-index:200;box-shadow:0 18px 40px rgba(0,0,0,.5);min-width:220px}.menu-mas-caja .btn.peligro{background:transparent;color:#FCA5A5!important;border:1px solid #5b2426}.selector-paleta{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:10px;gap:10px}.selector-paleta button{display:flex;flex-direction:column;gap:8px;align-items:stretch;text-align:left;padding:10px;border-radius:14px;border:1.5px solid var(--borde);background:var(--campo);color:var(--tinta);cursor:pointer;font:inherit}.selector-paleta button.on{border-color:var(--verde);box-shadow:0 0 0 2px rgba(19,180,136,.25)}.selector-paleta .mu{display:flex;height:38px;border-radius:9px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.selector-paleta .mu i{flex:1 1}.reg-fondo{position:fixed;inset:0;background:rgba(2,8,12,.62);z-index:900}.reg-panel{position:fixed;top:0;right:0;bottom:0;width:min(640px,100vw);z-index:910;display:flex;flex-direction:column;background:var(--lateral);border-left:1px solid var(--borde);box-shadow:-20px 0 60px rgba(0,0,0,.5);color:var(--tinta)}.reg-cab{display:flex;justify-content:space-between;align-items:center;padding:16px 22px;border-bottom:1px solid var(--linea)}.reg-cab h2{margin:0;font-size:20px}.reg-form{display:flex;flex-direction:column;flex:1 1;min-height:0}.reg-cuerpo{padding:18px 22px;overflow:auto;flex:1 1;display:flex;flex-direction:column;gap:16px}.reg-pie{padding:12px 22px;border-top:1px solid var(--linea);gap:10px;align-items:center;flex-wrap:wrap;background:var(--blanco)}.reg-lb,.reg-pie{display:flex;justify-content:space-between}.reg-lb{margin-bottom:7px;font-size:12px;letter-spacing:.7px;text-transform:uppercase;color:var(--gris);font-weight:700}.reg-rayo{text-transform:none;letter-spacing:0;color:var(--verde)}.reg-tipo{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.reg-tipo button{text-align:left;padding:10px 12px;border:1px solid var(--borde);border-radius:12px;background:var(--campo);color:var(--tinta);cursor:pointer;display:flex;flex-direction:column;gap:2px;font:inherit}.reg-tipo button b{font-size:14px}.reg-tipo button span{font-size:12px;color:var(--gris)}.reg-tipo button.on{border-color:var(--verde);box-shadow:0 0 0 1px var(--verde) inset;background:color-mix(in srgb,var(--verde) 12%,var(--campo))}.reg-plats{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:8px;gap:8px}.reg-plats button{display:flex;align-items:center;gap:8px;padding:8px;border:1px solid var(--borde);border-radius:11px;background:var(--campo);color:var(--tinta);cursor:pointer;font:inherit;font-size:13px;text-align:left}.reg-plats button.on{border-color:var(--c);box-shadow:0 0 0 1px var(--c) inset;background:color-mix(in srgb,var(--c) 16%,var(--campo))}.reg-pega{border:1.5px dashed var(--verde);border-radius:14px;padding:12px;background:color-mix(in srgb,var(--verde) 6%,transparent)}.reg-pega textarea{width:100%;background:transparent;border:0;color:var(--tinta);font:13px ui-monospace,Menlo,Consolas,monospace;resize:vertical;outline:none;min-height:100px}.reg-chips,.reg-rapidos{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px}.reg-chip{display:inline-flex;align-items:center;padding:5px 11px;border-radius:999px;border:1px solid var(--borde);font-size:12.5px;background:var(--campo);color:var(--tinta);cursor:default;font-family:inherit}button.reg-chip{cursor:pointer}.reg-chip.on{border-color:var(--verde);color:var(--verde)}.reg-chip.aviso-chip{border-color:var(--naranja);color:var(--naranja)}.reg-g3{grid-template-columns:repeat(3,1fr);grid-gap:12px}.reg-g2,.reg-g3{display:grid;gap:12px}.reg-g2{grid-template-columns:1fr 1fr;grid-gap:12px}.reg-g2 label,.reg-g3 label{display:block}.reg-cuerpo input:not([type=hidden]){width:100%}.reg-margen{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding:12px 14px;border-radius:12px;background:var(--campo);border:1px solid var(--borde);font-size:13px}.reg-margen b{font-size:17px;color:var(--verde)}.reg-margen span{margin-left:auto;color:var(--gris)}.reg-prev{width:100%;border-collapse:collapse}.reg-prev td{padding:7px 8px;border-bottom:1px solid var(--linea);font-size:12.5px;word-break:break-all}.reg-prev .mono{font-family:ui-monospace,Menlo,monospace}.reg-ok{color:#6EE7C8;white-space:nowrap}@media (max-width:900px){.reg-g2,.reg-g3,.reg-tipo{grid-template-columns:1fr}.reg-panel{width:100vw}}.comp-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.comp-kpis div{background:var(--blanco);border:1px solid var(--linea);border-radius:14px;padding:12px 16px}.comp-kpis b{display:block;font-size:26px;font-family:var(--f-titulo)}.comp-kpis span{color:var(--gris);font-size:13px}.comp-plats{display:flex;gap:10px;flex-wrap:wrap}.comp-plats a{display:flex;align-items:center;gap:8px;padding:8px 14px 8px 8px;border-radius:12px;background:var(--blanco);border:1px solid var(--linea);color:var(--tinta);text-decoration:none;font-size:14px}.comp-plats a.on{border-color:var(--c);box-shadow:0 0 0 1px var(--c) inset;background:color-mix(in srgb,var(--c) 14%,var(--blanco))}.comp-plats em{font-style:normal;font-size:12px;padding:1px 8px;border-radius:9px;background:var(--suave);color:var(--gris-2)}@media (max-width:900px){.comp-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.comp-plats{flex-wrap:nowrap;overflow-x:auto}.comp-plats a{flex:none}}@media (min-width:901px){.tabla-scroll:has(.tabla-inicio.una){overflow:visible}.tabla-inicio.una{width:100%;table-layout:fixed;font-size:12.5px}.tabla-inicio.una td,.tabla-inicio.una th{padding:9px 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tabla-inicio.una th{font-size:11.5px;letter-spacing:.3px}.tabla-inicio.una td:first-child,.tabla-inicio.una th:first-child{padding-left:12px}.tabla-inicio.una .w-sus{width:128px}.tabla-inicio.una .w-pass{width:150px}.tabla-inicio.una .w-perf{width:66px}.tabla-inicio.una .w-pin{width:52px}.tabla-inicio.una .w-fec{width:62px}.tabla-inicio.una .w-dias{width:56px}.tabla-inicio.una .w-acc4{width:142px}.tabla-inicio.una .td-sel,.tabla-inicio.una .th-sel{width:34px;padding-left:12px;padding-right:0}.tabla-inicio.una .copiable{max-width:100%;padding:3px 4px 3px 8px;gap:5px;font-size:12px}.tabla-inicio.una .copiable-txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow-wrap:normal}.tabla-inicio.una .copiable-btn{min-width:22px;height:22px}.tabla-inicio.una td:last-child,.tabla-inicio.una td:nth-last-child(2){overflow:visible;text-overflow:clip}.inicio .tabla-inicio.una .sus.sus-ico{min-width:0;width:100%;padding:3px 8px 3px 4px;gap:6px;overflow:hidden}.tabla-inicio.una .sus.sus-ico b{overflow:hidden;text-overflow:ellipsis;font-size:12px}.tabla-inicio.una .ib{width:28px;height:28px}.tabla-inicio.una .acc{gap:4px;flex-wrap:nowrap}.tabla-inicio.una tr+tr td{border-top:1px solid var(--linea)}}@media (min-width:901px) and (max-width:1380px){.tabla-inicio.una .h-pin{display:none}}@media (min-width:901px) and (max-width:1260px){.tabla-inicio.una .h-ini{display:none}}@media (min-width:901px){.cl-tabla-caja:has(.una-ficha){overflow-x:visible}.una-ficha{width:100%;font-size:12.5px}.una-ficha td,.una-ficha th{padding:8px 6px}.una-ficha .copiable{padding:3px 4px 3px 8px;font-size:12px;max-width:100%}.una-ficha .copiable-txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:190px;overflow-wrap:normal}.una-ficha .cl-correo{min-width:0}.una-ficha .btn.chico{padding:0 9px;font-size:12px;min-height:30px}.una-ficha .cl-acc{gap:4px;flex-wrap:nowrap}}@media (min-width:901px) and (max-width:1500px){.una-ficha .h-ini,.una-ficha .h-num{display:none}}.admin.panel[data-paleta=claro] .inicio .sus.sus-ico,.admin.panel[data-paleta=claro] .inicio .sus.sus-ico b{color:var(--tinta)}.admin.panel[data-paleta=claro] .chip-hoy,.admin.panel[data-paleta=claro] .tabla-caja,.admin.panel[data-paleta=claro] .tarjeta{background:#fff;border-color:var(--linea);box-shadow:0 1px 2px rgba(18,32,28,.05)}.admin.panel[data-paleta=claro] .cl-kpi,.admin.panel[data-paleta=claro] .cl-tabla .renovar-caja,.admin.panel[data-paleta=claro] .panel-acc li,.admin.panel[data-paleta=claro] .tv-editar,.admin.panel[data-paleta=claro] .tv-grupo,.admin.panel[data-paleta=claro] .tv-lista,.admin.panel[data-paleta=claro] .wsp-menu{background:#F7FAF9;border-color:var(--linea);color:var(--tinta)}.admin.panel[data-paleta=claro] .panel-acc{background:#E6F6F0;border-color:#9ADBC6;color:var(--tinta)}.admin.panel[data-paleta=claro] .tv-grupo,.admin.panel[data-paleta=claro] .tv-lista{border-color:var(--linea)}.admin.panel[data-paleta=claro] .cl-kpi-ico.verde{background:#D7F2E9}.admin.panel[data-paleta=claro] .cl-kpi-ico.rojo{background:#FADBD8}.admin.panel[data-paleta=claro] .cl-kpi-ico.naranja{background:#FDEBC8}.admin.panel[data-paleta=claro] .cl-dias.verde,.admin.panel[data-paleta=claro] .inicio .dias.verde{background:#D7F2E9;color:#0B7F60}.admin.panel[data-paleta=claro] .cl-dias.naranja,.admin.panel[data-paleta=claro] .inicio .dias.naranja{background:#FDEBC8;color:#8A5300}.admin.panel[data-paleta=claro] .cl-dias.rojo,.admin.panel[data-paleta=claro] .inicio .dias.rojo{background:#FADBD8;color:#B42318}.admin.panel[data-paleta=claro] .cliente-cab .av,.admin.panel[data-paleta=claro] .inicio .perfil-n{background:#D7F2E9;color:#0B7F60}.admin.panel[data-paleta=claro] .inicio .ib{background:#fff;border-color:var(--borde);color:#2F403B}.admin.panel[data-paleta=claro] .inicio .ib:hover{background:#EAF2EF;color:#12201C}.admin.panel[data-paleta=claro] .cc-acc-gr .btn.peligro,.admin.panel[data-paleta=claro] .inicio .ib.ib-rojo,.admin.panel[data-paleta=claro] .panel-acc .btn.peligro,.admin.panel[data-paleta=claro] .tv-acc .btn.peligro{color:#B42318;border-color:#F2B8B2;background:#FFF5F4}.admin.panel[data-paleta=claro] .clave-ojo:hover,.admin.panel[data-paleta=claro] .side-mas:hover,.admin.panel[data-paleta=claro] .side-nav a:hover,.admin.panel[data-paleta=claro] .top-campana:hover,.admin.panel[data-paleta=claro] .top-user>summary:hover{background:#EAF2EF;color:#12201C}.admin.panel[data-paleta=claro] .panel-acc li{background:#fff}.admin.panel[data-paleta=claro] .bnav,.admin.panel[data-paleta=claro] .hoja-mas{background:#fff;border-color:var(--linea)}.admin.panel[data-paleta=claro] .tabla-inicio .c-mail,.admin.panel[data-paleta=claro] .tabla-inicio .c-pass{color:var(--tinta)}.admin.panel[data-paleta=claro] .tabla-inicio th{color:#12201C}.admin.panel[data-paleta=claro] .menu-mas-caja,.admin.panel[data-paleta=claro] .menu-mas[open] .menu-mas-caja{background:#fff;border-color:var(--borde);box-shadow:0 14px 34px rgba(18,32,28,.18)}.admin.panel[data-paleta=claro] .menu-mas-caja .btn.peligro{color:#B42318!important;border-color:#F2B8B2}@media (max-width:900px){.admin.panel[data-paleta=claro] .cl-tabla tr,.admin.panel[data-paleta=claro] .tabla-inicio tr{background:#F7FAF9}}.admin.panel[data-paleta=claro] .aviso.ok,.admin.panel[data-paleta=claro] .pill.verde{color:#0B7F60}.admin.panel[data-paleta=claro] .pill.naranja{color:#8A5300;background:#FDEBC8}.admin.panel[data-paleta=claro] .aviso.error,.admin.panel[data-paleta=claro] .pill.rojo{color:#B42318;background:#FADBD8}.admin.panel[data-paleta=claro] .pest-color .pestana:not(.on){background:#fff;color:var(--tinta)}.admin.panel[data-paleta=claro] .pest-color .pestana:not(.on):hover{color:var(--tinta)}.admin.panel[data-paleta=claro] .pest-color .pestana:not(.on) .small{color:var(--gris)}.admin.panel[data-paleta=claro] .tabla-cuentas tr.fila-operativa,.admin.panel[data-paleta=claro] tr.fila-operativa td{background:#ECF8EF}.admin.panel[data-paleta=claro] .cuadros-filtro a.on{background:#E6F6F0;border-color:#0F9D78;color:var(--tinta)}.admin.panel[data-paleta=claro] .cuadros-filtro a b{color:#0B7F60}.admin.panel[data-paleta=claro] .cuadros-filtro a span{color:var(--gris)}.admin.panel[data-paleta=claro] .tabla-cuentas td,.admin.panel[data-paleta=claro] .tabla-cuentas td a{color:var(--tinta)}.admin.panel[data-paleta=claro] .correo-cta{color:#0B5E49}.admin.panel[data-paleta=claro] .ico-pl.todas{background:#D7F2E9;color:#0B7F60}.admin.panel[data-paleta=claro] .chip-filtro:not(.on){color:var(--tinta)}.admin.panel[data-paleta=claro] .tabla-inicio .td-sel input,.admin.panel[data-paleta=claro] .tabla-inicio .th-sel input{accent-color:#0F9D78}.fila-desp{position:relative}.fd-pista{display:flex!important;flex-wrap:nowrap!important;gap:10px;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;padding:6px 2px 10px;cursor:-webkit-grab;cursor:grab;scroll-behavior:auto}.fd-pista:active{cursor:-webkit-grabbing;cursor:grabbing}.fd-pista::-webkit-scrollbar{height:6px}.fd-pista::-webkit-scrollbar-thumb{background:var(--borde);border-radius:6px}.fd-pista>*{flex:0 0 auto!important;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.pest-fila .pestana{flex:0 0 auto!important;width:218px;min-width:0;max-width:none;padding:10px 14px;gap:4px}.pest-fila .pestana .pest-cab b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:110px}.fd-flecha{position:absolute;top:50%;transform:translateY(-60%);z-index:5;width:36px;height:36px;border-radius:50%;border:1px solid var(--borde);background:var(--blanco);color:var(--tinta);font-size:22px;line-height:1;cursor:pointer;box-shadow:0 6px 18px rgba(0,0,0,.25);display:grid;place-items:center}.fd-flecha.izq{left:-8px}.fd-flecha.der{right:-8px}.fila-desp.hay-der:after,.fila-desp.hay-izq:before{content:"";position:absolute;top:0;bottom:10px;width:36px;pointer-events:none;z-index:4}.fila-desp.hay-der:after{right:0;background:linear-gradient(90deg,transparent,var(--fondo))}.fila-desp.hay-izq:before{left:0;background:linear-gradient(270deg,transparent,var(--fondo))}@media (max-width:900px){.fd-flecha{display:none}.pest-fila .pestana{width:190px}}.inicio .ib.ib-ok{color:#34D399;border-color:color-mix(in srgb,#34D399 45%,var(--borde))}.inicio .ib.ib-ok:hover{background:#0F3A2F;color:#6EE7C8}.inicio .ib.ib-edit{color:#8CB8FF;text-decoration:none}.admin.panel[data-paleta=claro] .inicio .ib.ib-ok{color:#0B7F60;border-color:#9ADBC6;background:#F0FBF7}.admin.panel[data-paleta=claro] .inicio .ib.ib-edit{color:#1D4ED8}@media (min-width:901px){.tabla-inicio.una .w-acc4{width:176px}}.top-cab{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap}.top-cab .sub{color:var(--gris);font-size:14px;margin-top:4px}.acc-rap{display:flex;gap:10px;flex-wrap:wrap}.acc-rap a{display:inline-flex;align-items:center;gap:6px;min-height:42px;padding:0 16px;border-radius:12px;border:1px solid var(--linea);background:rgba(255,255,255,.04);color:var(--tinta);font-weight:600;font-size:14px;text-decoration:none;white-space:nowrap}.acc-rap a:hover{border-color:#17A583}.acc-rap a.p{background:linear-gradient(180deg,#13B488,#0F9D78);border-color:#0F9D78;color:#fff;box-shadow:0 4px 14px rgba(15,157,120,.3)}.bus-grande{display:flex;align-items:center;gap:10px;height:52px;max-width:620px;width:100%;padding:0 6px 0 16px;border-radius:14px;background:#0A1D26;border:2px solid #17a583;color:#4FD8B5;box-shadow:0 0 0 4px rgba(15,157,120,.16),0 0 28px rgba(15,157,120,.28),0 8px 22px rgba(0,0,0,.18)}.bus-grande:focus-within{border-color:#3EE0B4;box-shadow:0 0 0 5px rgba(15,157,120,.26),0 0 32px rgba(15,157,120,.4)}.bus-grande input{flex:1 1;min-width:0;width:auto;border:0;background:transparent;outline:none!important;box-shadow:none;font-size:17px;font-weight:600;color:var(--tinta);padding:0;min-height:0;height:40px;border-radius:0}.bus-grande input::-webkit-search-cancel-button{display:none}.bus-x{width:30px;height:30px;flex:none;border-radius:50%;border:0;background:rgba(120,140,135,.25);color:var(--gris);font-size:13px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.bus-x:hover{background:rgba(120,140,135,.45);color:var(--tinta)}.bus-go{height:38px;padding:0 20px;border:0;border-radius:10px;background:#0F9D78;color:#fff;font-weight:700;font-size:14px;cursor:pointer}@media (max-width:900px){.acc-rap{width:100%;flex-wrap:nowrap;gap:8px}.acc-rap a{flex:1 1;justify-content:center;padding:0 8px;font-size:13px;min-height:44px}.bus-grande{max-width:none}.resumen-hoy{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.resumen-hoy::-webkit-scrollbar{display:none}.resumen-hoy .chip-hoy{white-space:nowrap;flex:none}}.admin.panel[data-paleta=claro] .bus-grande{background:#fff;color:#0F9D78;box-shadow:0 0 0 4px rgba(15,157,120,.16),0 0 28px rgba(15,157,120,.28),0 8px 22px rgba(18,32,28,.1)}.admin.panel[data-paleta=claro] .acc-rap a{background:#fff}.admin.panel[data-paleta=claro] .acc-rap a.p{background:linear-gradient(180deg,#13B488,#0F9D78);color:#fff}.admin.panel[data-paleta=claro] .bus-go{color:#fff}@media (min-width:901px){.tabla-caja .cliente-cab{padding:10px 16px;gap:12px;flex-wrap:nowrap}.tabla-caja .cliente-cab .av{width:40px;height:40px;font-size:16px;flex:none}.tabla-caja .cliente-cab .cc-txt{min-width:0;flex:1 1}.tabla-caja .cliente-cab h2{font-size:18px;gap:8px}.tabla-caja .cliente-cab .small{font-size:12.5px}.tabla-caja .cc-acc{gap:8px;flex-wrap:nowrap;margin-left:0;width:auto;flex:none}.tabla-caja .cc-acc .btn{min-height:36px;padding:0 12px;font-size:13px;white-space:nowrap}.tabla-inicio.una-cliente thead th{padding:8px 6px;font-size:11.5px}.tabla-inicio.una-cliente tbody td{padding:7px 6px;font-size:14px}.tabla-inicio.una-cliente .sus{min-height:34px;padding:0 10px;font-size:14px}.tabla-inicio.una-cliente .ib{width:32px;height:32px}.tabla-inicio.una-cliente .acc{gap:5px}.tabla-inicio.una-cliente.una .w-acc4{width:186px}.tabla-inicio.una-cliente .dias{font-size:14px;padding:3px 12px}.tabla-inicio.una-cliente .perfil-n{font-size:13px;padding:3px 10px}}@media (max-width:900px){.tabla-caja .cliente-cab{padding:10px 12px 6px;gap:10px;flex-wrap:wrap}.tabla-caja .cliente-cab .av{width:38px;height:38px;font-size:15px}.tabla-caja .cliente-cab h2{font-size:16px;gap:6px}.tabla-caja .cliente-cab .small{font-size:12px}.tabla-caja .cc-acc{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto auto auto auto;grid-gap:6px;gap:6px}.tabla-caja .cc-acc .btn{min-height:38px;padding:0 10px;font-size:13px;justify-content:center}.tabla-caja .cc-acc .btn:not(:first-child){width:38px;padding:0}.tabla-caja .cc-acc .lbl{display:none}.tabla-caja .cc-acc .btn:first-child{width:auto}.tabla-inicio.una-cliente tr{display:flex;flex-wrap:wrap;align-items:center;gap:6px 6px;margin:0;padding:8px 12px;border:0;border-top:1px solid var(--linea);border-radius:0;background:transparent}.admin.panel[data-paleta=claro] .tabla-inicio.una-cliente tr{background:transparent}.tabla-inicio.una-cliente td{display:block;padding:0!important;border:0!important;font-size:12.5px;overflow:visible;width:auto}.tabla-inicio.una-cliente td:before,.tabla-inicio.una-cliente td[data-l="F/Inicio"],.tabla-inicio.una-cliente td[data-l=Pin]{display:none}.tabla-inicio.una-cliente td[data-l="Suscripción"]{order:1;grid-column:auto}.tabla-inicio.una-cliente td[data-l=Perfil]{order:2}.tabla-inicio.una-cliente td[data-l="D/rest."]{order:3}.tabla-inicio.una-cliente td[data-l=Acciones]{order:4;margin-left:auto;grid-column:auto}.tabla-inicio.una-cliente td[data-l=Correo]{order:5;flex:1.5 1 56%;min-width:0;grid-column:auto}.tabla-inicio.una-cliente td[data-l="Contraseña"]{order:6;flex:1 1 36%;min-width:0}.tabla-inicio.una-cliente td[data-l="F/Renov"],.tabla-inicio.una-cliente td[data-l="S/."]{order:7;color:var(--gris);font-size:12px}.tabla-inicio.una-cliente td[data-l="F/Renov"]:before{display:inline;content:"Renov. ";text-transform:none;letter-spacing:0;font-size:12px}.tabla-inicio.una-cliente td[data-l="S/."]:before{display:inline;content:"· "}.tabla-inicio.una-cliente .sus.sus-ico{min-width:0;width:auto;padding:3px 9px 3px 5px}.tabla-inicio.una-cliente .sus b{font-size:13px}.tabla-inicio.una-cliente .dias,.tabla-inicio.una-cliente .perfil-n{font-size:12px;padding:3px 8px}.tabla-inicio.una-cliente .td-acc .acc{gap:4px;flex-wrap:nowrap}.tabla-inicio.una-cliente .td-acc .ib{width:28px;height:28px}.tabla-inicio.una-cliente .copiable{max-width:100%;width:100%;box-sizing:border-box;padding:3px 4px 3px 8px;font-size:12px}.tabla-inicio.una-cliente .copiable-txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}}.admin.panel[data-paleta=claro]{color-scheme:light;--tinte-ok:#F1FAF6;--naranja:#B26A00;--naranja-claro:#FDEBC8;--rojo:#B42318;--rojo-claro:#FADBD8}.admin.panel[data-paleta=claro] .aviso.ok,.admin.panel[data-paleta=claro] .beneficios li:before,.admin.panel[data-paleta=claro] .dc-fila dd,.admin.panel[data-paleta=claro] .lista-cuentas-titulo,.admin.panel[data-paleta=claro] .pill.verde,.admin.panel[data-paleta=claro] .tarea.verde .tarea-num{color:#0B7F60}.admin.panel[data-paleta=claro] .pill.naranja,.admin.panel[data-paleta=claro] .tarea.naranja .tarea-num{color:#8A5300}.admin.panel[data-paleta=claro] .aviso.error,.admin.panel[data-paleta=claro] .pill.rojo,.admin.panel[data-paleta=claro] .tarea.rojo .tarea-num{color:#B42318}.admin.panel[data-paleta=claro] .stock-item.bajo,.admin.panel[data-paleta=claro] .tarea.naranja{background:#FFF8E8;border-color:#E3C07A}.admin.panel[data-paleta=claro] .tarea.rojo{background:#FFF5F4;border-color:#F2B8B2}.admin.panel[data-paleta=claro] .dias-cliente,.admin.panel[data-paleta=claro] .fila-plat.on,.admin.panel[data-paleta=claro] .venta-opciones{color:var(--tinta)}.admin.panel[data-paleta=claro] .fila-plat.on{background:#F1FAF6}.admin.panel[data-paleta=claro] .dias-cliente{background:#F1FAF6;border-color:#BFE6D8}.admin.panel[data-paleta=claro] .modo,.admin.panel[data-paleta=claro] .opcion-modo{background:#fff;color:var(--tinta);border-color:var(--borde)}.admin.panel[data-paleta=claro] .modo.on,.admin.panel[data-paleta=claro] .opcion-modo.on{background:#D7F2E9;color:#0B7F60;border-color:#0F9D78}.admin.panel[data-paleta=claro] .check-plat,.admin.panel[data-paleta=claro] .check-plat b{color:var(--tinta)}tr[id^=perfil-]{scroll-margin-top:90px}@keyframes marcar-perfil{0%,60%{box-shadow:inset 0 0 0 3px #0F9D78}to{box-shadow:inset 0 0 0 3px transparent}}.perfil-marcado td{background:#F1FAF6}.perfil-marcado{animation:marcar-perfil 3s ease-out 1}[data-tema=oscuro] .perfil-marcado td{background:rgba(15,157,120,.14)}.admin.panel[data-paleta=claro] .perfil-marcado td{background:#E3F6EE}.cli-opciones{display:flex;padding:4px 18px 10px}@media (max-width:900px){.cli-opciones{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:6px;gap:6px;padding:2px 12px 8px}.cli-opciones .btn{padding:0 6px;font-size:12.5px;min-height:38px;justify-content:center}}.admin.panel[data-paleta=claro] .pest-color .pestana:not(.on){background:linear-gradient(160deg,color-mix(in srgb,var(--c) 24%,#fff) 0,color-mix(in srgb,var(--c) 6%,#fff) 85%);border-color:color-mix(in srgb,var(--c) 60%,#fff);box-shadow:0 6px 16px color-mix(in srgb,var(--c) 26%,transparent)}.admin.panel[data-paleta=claro] .pest-color .pestana:not(.on):hover{box-shadow:0 8px 20px color-mix(in srgb,var(--c) 36%,transparent)}.admin.panel[data-paleta=claro] .pest-color .pestana:not(.on) .num{color:var(--c)}.ac-fondo{position:fixed;inset:0;z-index:1000;background:rgba(15,30,25,.5);display:grid;place-items:start center;padding:6vh 12px 12px;overflow-y:auto}.ac-ventana{width:min(440px,100%);background:var(--blanco);color:var(--tinta);border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.35);padding:20px;display:grid;grid-gap:12px;gap:12px}.ac-cab{display:flex;align-items:center;gap:12px}.ac-ini{width:44px;height:44px;border-radius:50%;background:var(--verde-claro);color:var(--verde);display:grid;place-items:center;font-weight:700;font-size:18px;flex:none}.ac-tit{flex:1 1;min-width:0;display:grid}.ac-tit b{font-size:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-tit span{font-size:12px;color:var(--gris)}.ac-x{background:none;border:0;font-size:20px;cursor:pointer;color:inherit;opacity:.6;min-width:36px;min-height:36px}.ac-datos{border:1px solid var(--linea);border-radius:12px;overflow:hidden;font-size:14px}.ac-datos>div{display:grid;grid-template-columns:96px 1fr auto;align-items:center;grid-gap:8px;gap:8px;padding:10px 14px;border-bottom:1px solid var(--linea)}.ac-datos>div:last-child{border-bottom:0}.ac-datos span{color:var(--gris)}.ac-datos b{overflow-wrap:anywhere}.ac-verde{color:var(--verde)}.ac-puntos{letter-spacing:3px}.ac-datos em{font-size:11px;font-style:normal;color:#8a6d1a;background:#fff4d6;padding:2px 8px;border-radius:99px}.ac-copiar{background:none;border:0;cursor:pointer;font-size:16px;color:inherit;min-width:32px;min-height:32px}.ac-nota{font-size:12px;color:var(--gris)}.ac-form{display:grid;grid-gap:10px;gap:10px}.ac-fila{display:flex;gap:8px}.ac-fila input{flex:1 1;min-width:0;min-height:42px}.ac-msg{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;font-size:12.5px;line-height:1.5;background:var(--tinte-ok);border-radius:10px;padding:11px 12px}@media (max-width:900px){.ac-fondo{place-items:end center;padding:0}.ac-ventana{width:100%;border-radius:18px 18px 0 0;max-height:92vh;overflow-y:auto;padding-bottom:calc(20px + env(safe-area-inset-bottom))}}.btn-hogar{border-color:#E50914;color:#B0060F;background:#FFF1F1;font-weight:600;text-decoration:none}.hogar-aviso{font-size:12px;color:var(--verde);font-weight:600;margin-left:8px}@media (min-width:901px){.tabla-inicio.una-cliente.una .w-acc4{width:224px}}.hogar-lista{flex:1 1 100%;gap:6px;border:1px solid var(--linea);background:var(--tinte-ok);border-radius:12px;padding:8px 10px}.fila-bus,.hogar-lista{display:flex;flex-wrap:wrap;align-items:center}.fila-bus{gap:10px}.fila-bus .bus-grande{width:250px;max-width:100%;flex:none;height:46px}.fila-bus .bus-grande input{font-size:15px}.fila-bus .bus-go{padding:0 12px;height:34px}.fila-bus .bg-i{display:none}.fila-bus .resumen-hoy{margin-top:0;flex:1 1 auto;min-width:0}.chip-hoy .ch-c{display:none}@media (max-width:900px){.fila-bus{flex-wrap:nowrap;gap:8px}.fila-bus .bus-grande{width:168px;height:44px;padding:0 5px 0 10px;gap:6px}.fila-bus .bus-grande>svg{display:none}.fila-bus .bus-go{padding:0 9px}.fila-bus .bg-t{display:none}.fila-bus .bg-i{display:inline}.fila-bus .resumen-hoy{flex-wrap:nowrap;overflow-x:auto}.chip-hoy .ch-t{display:none}.chip-hoy .ch-c{display:inline;font-weight:700}.fila-bus .chip-hoy{padding:0 10px}}.tabla-inicio.una-cliente .copiable-txt{font-weight:700;font-size:13px}.ib.ib-cp{color:#8CB8FF;background:rgba(59,130,246,.16);border-color:rgba(59,130,246,.5)}.ib.ib-wa{color:#5FE0A0;background:rgba(34,197,94,.16);border-color:rgba(34,197,94,.5)}.ib.ib-ok{color:#fff;background:#0F9D78;border-color:#0F9D78}.ib.ib-rojo{color:#FF8A80;background:rgba(239,68,68,.15);border-color:rgba(239,68,68,.5)}.ib.ib-edit{color:#C4B5FD;background:rgba(139,92,246,.16);border-color:rgba(139,92,246,.5)}.admin.panel[data-paleta=claro] .ib.ib-cp{color:#1D4ED8;background:#EAF1FF;border-color:#93B4F5}.admin.panel[data-paleta=claro] .ib.ib-wa{color:#128C4A;background:#E8F8EF;border-color:#8FD6AE}.admin.panel[data-paleta=claro] .inicio .ib.ib-ok{color:#fff;background:#0F9D78;border-color:#0B7F60}.admin.panel[data-paleta=claro] .ib.ib-rojo{color:#C0392B;background:#FDEEEB;border-color:#F0A79D}.admin.panel[data-paleta=claro] .inicio .ib.ib-edit{color:#6D4BD8;background:#F1ECFF;border-color:#C3B3F3}.ib:after{content:none}@media (min-width:901px){.tabla-inicio.una-cliente .ib{width:36px;height:36px}.tabla-inicio.una-cliente.una .w-acc4{width:240px}.tabla-inicio.una-cliente .ib svg{width:17px;height:17px}}@media (max-width:900px){.tabla-inicio.una-cliente td[data-l=Acciones]{order:5;flex:1 1 100%;margin-left:0}.tabla-inicio.una-cliente .td-acc .acc{width:100%;justify-content:space-between;gap:8px}.tabla-inicio.una-cliente .td-acc .ib{width:54px;height:54px;flex-direction:column;gap:2px;border-radius:13px;border-width:2px;box-shadow:0 2px 6px rgba(0,0,0,.14);display:inline-flex;align-items:center;justify-content:center}.tabla-inicio.una-cliente .td-acc .ib svg{width:21px;height:21px}.tabla-inicio.una-cliente .td-acc .ib:after{content:attr(data-t);font-size:9.5px;font-weight:700;letter-spacing:.2px}.tabla-inicio.una-cliente td[data-l=Correo]{order:6;flex:1 1 100%}.tabla-inicio.una-cliente td[data-l="Contraseña"]{order:7;flex:1 1 54%}.tabla-inicio.una-cliente td[data-l="F/Renov"],.tabla-inicio.una-cliente td[data-l="S/."]{order:8}.tabla-inicio.una-cliente .copiable{font-size:13px}.tabla-inicio.una-cliente .copiable-txt{overflow-x:auto;text-overflow:clip;font-size:13px;scrollbar-width:none}.tabla-inicio.una-cliente .copiable-txt::-webkit-scrollbar{display:none}}.acceso-v2 .acceso-valor{font-size:14px;font-weight:800;white-space:nowrap;word-break:normal;overflow-x:auto;scrollbar-width:none}.acceso-v2 .acceso-valor::-webkit-scrollbar{display:none}@media (max-width:900px){.tabla-inicio.una-cliente tr.fila-cuenta{position:relative;margin:12px 10px 0;padding:12px 12px 12px 14px;gap:8px 6px;border:1px solid var(--linea);border-left:7px solid var(--c);border-radius:14px;background:linear-gradient(180deg,color-mix(in srgb,var(--c) 10%,var(--blanco)),var(--blanco) 62%);box-shadow:0 2px 8px rgba(0,0,0,.08)}.admin.panel[data-paleta=claro] .tabla-inicio.una-cliente tr.fila-cuenta{background:linear-gradient(180deg,color-mix(in srgb,var(--c) 10%,#fff),#fff 62%)}.tabla-inicio.una-cliente tr.fila-cuenta:last-child{margin-bottom:12px}.tabla-inicio.una-cliente tr.fila-cuenta:after{content:attr(data-n);position:absolute;top:12px;right:12px;font-size:11px;font-weight:800;letter-spacing:.3px;color:var(--c);background:color-mix(in srgb,var(--c) 16%,var(--blanco));border-radius:99px;padding:3px 9px}.tabla-inicio.una-cliente td[data-l="Suscripción"]{order:1}.tabla-inicio.una-cliente td[data-l=Perfil]{order:2}.tabla-inicio.una-cliente td[data-l="D/rest."]{order:3;margin-right:74px}.tabla-inicio.una-cliente td[data-l=Correo]{order:4;flex:1 1 100%}.tabla-inicio.una-cliente td[data-l="Contraseña"]{order:5;flex:1 1 100%}.tabla-inicio.una-cliente td[data-l="F/Renov"]{order:6}.tabla-inicio.una-cliente td[data-l="S/."]{order:7}.tabla-inicio.una-cliente td[data-l=Acciones]{order:8;flex:1 1 100%;margin-left:0}.fila-bus{flex-wrap:wrap;gap:12px}.admin.panel .fila-bus .bus-grande{width:100%;flex:1 1 100%;height:62px;padding:0 7px 0 16px;gap:10px;border-radius:18px;border:3px solid #0f9d78;box-shadow:0 0 0 6px rgba(15,157,120,.2),0 10px 26px rgba(15,157,120,.32)}.fila-bus .bus-grande>svg{display:block;width:24px;height:24px}.fila-bus .bus-grande input{font-size:18px;height:46px}.fila-bus .bus-go{height:48px;padding:0 20px;border-radius:13px;font-size:16px;font-weight:800;background:linear-gradient(135deg,#12B886,#0A8F6A)}.fila-bus .bg-t{display:inline}.fila-bus .bg-i{display:none}.fila-bus .bus-x{width:36px;height:36px;font-size:15px}.fila-bus .resumen-hoy{flex:1 1 100%;width:100%}.chip-hoy .ch-t{display:inline}.chip-hoy .ch-c{display:none}.fila-bus .chip-hoy{padding:0 12px;font-weight:700}}@media (min-width:901px){.fila-bus{gap:14px}.admin.panel .fila-bus .bus-grande{width:480px;max-width:100%;height:58px;padding:0 7px 0 18px;gap:10px;border-radius:16px;border:3px solid #17a583;box-shadow:0 0 0 5px rgba(15,157,120,.2),0 10px 26px rgba(15,157,120,.3)}.fila-bus .bus-grande>svg{width:22px;height:22px}.fila-bus .bus-grande input{font-size:17px;height:44px}.fila-bus .bus-go{height:44px;padding:0 24px;border-radius:12px;font-size:16px;font-weight:800;background:linear-gradient(135deg,#12B886,#0A8F6A)}.fila-bus .bus-x{width:34px;height:34px}.fila-bus .chip-hoy{min-height:44px;padding:0 14px;font-size:14px;font-weight:700;border-radius:11px}.fila-bus .resumen-hoy{gap:10px}}.btn-login{border-color:#2563EB;color:#1D4ED8;background:#EAF1FF;font-weight:600;text-decoration:none}[data-tema=oscuro] .btn-login{color:#8CB8FF;background:rgba(59,130,246,.16);border-color:rgba(59,130,246,.55)}[data-tema=oscuro] .btn-hogar{color:#FF9A92;background:rgba(239,68,68,.14);border-color:rgba(239,68,68,.55)}.cli-codigos{display:contents}.cod-cel{display:none}.hogar-lista b{flex:1 1 100%}.hogar-cancelar{display:none}@media (max-width:900px){.cli-opciones .cli-codigos{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px}.cli-codigos .btn{justify-content:center;min-height:44px;font-size:13px;padding:0 6px;font-weight:700;border-width:1.5px}.cod-pc{display:none}.cod-cel{display:inline}.cli-codigos .hogar-aviso{grid-column:1/-1;margin:0}.hogar-lista{position:fixed;left:0;right:0;bottom:0;z-index:1100;flex-direction:column;align-items:stretch;gap:8px;border-radius:20px 20px 0 0;border:0;background:var(--blanco);padding:16px 16px calc(16px + env(safe-area-inset-bottom));box-shadow:0 -12px 34px rgba(0,0,0,.28)}.hogar-lista .btn{min-height:46px;justify-content:center}.hogar-cancelar{display:inline-flex}}@keyframes brillo-perfil{0%,70%{box-shadow:0 0 0 5px rgba(15,157,120,.35),0 8px 22px rgba(15,157,120,.35)}to{box-shadow:0 0 0 0 rgba(15,157,120,0)}}.perfil-marcado{animation:brillo-perfil 2.4s ease-out 1}.perfil-marcado td{background:linear-gradient(90deg,#CFF3E4,#E8F8F1)!important;border-top:2px solid #0f9d78;border-bottom:2px solid #0f9d78;font-weight:600}.perfil-marcado td:first-child{border-left:8px solid #0f9d78}[data-tema=oscuro] .perfil-marcado td{background:linear-gradient(90deg,rgba(15,157,120,.34),rgba(15,157,120,.14))!important}.admin.panel[data-paleta=claro] .perfil-marcado td{background:linear-gradient(90deg,#CFF3E4,#E8F8F1)!important}.este-es{display:inline-block;margin-left:8px;background:#0F9D78;color:#fff;border-radius:99px;padding:3px 10px;font-size:11px;font-weight:800;white-space:nowrap;letter-spacing:.2px}@media (max-width:900px){.perfil-marcado{border:2px solid #0f9d78!important;border-left-width:9px!important;border-radius:12px}}.solo-uno{border:2px solid #0f9d78;box-shadow:0 0 0 5px rgba(15,157,120,.16)}.solo-uno .perfil-marcado td{padding-top:16px;padding-bottom:16px;font-size:14.5px}.otros-perfiles{margin-top:12px}.otros-perfiles>summary{list-style:none;cursor:pointer;text-align:center;padding:14px;border:2px dashed #9fb3ac;border-radius:12px;font-weight:700;color:var(--verde);background:var(--blanco)}.otros-perfiles>summary::-webkit-details-marker{display:none}.otros-perfiles[open]>summary{margin-bottom:10px}.este-es{text-transform:none}@media (max-width:900px){.solo-uno{border:0;box-shadow:none;background:transparent}.tabla-perfiles tr{display:flex;flex-wrap:wrap;align-items:flex-end;gap:0 8px;padding:8px 12px 10px}.tabla-perfiles td{padding:0!important}.tabla-perfiles td[data-label="Le quedan"],.tabla-perfiles td[data-label=Cliente]{flex:1 1 100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2px 8px;padding:7px 0!important;border-top:1px solid rgba(15,157,120,.28)!important}.tabla-perfiles td[data-label="Le quedan"]:before,.tabla-perfiles td[data-label=Cliente]:before{display:inline;margin:0}.tabla-perfiles td[data-label="Nombre · PIN"],.tabla-perfiles td[data-label=Precio]{flex:0 0 auto;padding-top:8px!important;border-top:1px solid rgba(15,157,120,.28)!important}.tabla-perfiles td[data-label="Nombre · PIN"]:before,.tabla-perfiles td[data-label=Precio]:before{display:none}.tabla-perfiles tr{gap:0 6px}.perfil-marcado td{background:transparent!important;border-top:0!important;border-bottom:0!important;border-left:0!important}.tabla-perfiles tr.perfil-marcado{background:linear-gradient(180deg,#D5F4E7,#EDF9F3)}[data-tema=oscuro] .tabla-perfiles tr.perfil-marcado{background:linear-gradient(180deg,rgba(15,157,120,.3),rgba(15,157,120,.12))}.admin.panel[data-paleta] .perfil-marcado td,[data-tema=oscuro] .perfil-marcado td{background:transparent!important}.admin.panel[data-paleta=claro] .tabla-perfiles tr.perfil-marcado{background:linear-gradient(180deg,#D5F4E7,#EDF9F3)}.tabla-perfiles td[data-label="Nombre · PIN"],.tabla-perfiles td[data-label=Precio]{border-top:0!important;padding-top:8px!important}.tabla-perfiles td[data-label="Le quedan"]{border-bottom:1px solid rgba(15,157,120,.28)!important}.tabla-perfiles tr{align-items:flex-start}}@media (min-width:901px){.solo-uno td{padding:12px;vertical-align:middle}.solo-uno td[data-label="Le quedan"],.solo-uno td[data-label=Cliente]{white-space:nowrap}}.cuenta-banda{display:flex;align-items:center;gap:12px;padding:12px 14px;background:var(--c);color:#fff}.cuenta-banda h3{color:#fff;font-size:21px}.cuenta-ico{border-radius:15px!important;box-shadow:0 1px 4px rgba(0,0,0,.18)}.cuenta-ico,.cuenta-ico.con-img{background:#fff!important}.cuenta-num{margin-left:auto;background:rgba(255,255,255,.22);border-radius:999px;padding:5px 11px;font-weight:700;font-size:12px;white-space:nowrap;color:#fff}.cuenta-cuerpo{display:flex;flex-direction:column;gap:12px;padding:14px;background:color-mix(in srgb,var(--c) 6%,var(--blanco))}.cuenta-color .acceso-v2 .acceso-fila{border-left-color:var(--c)}.cuenta-color .acceso-v2 .acceso-etiqueta{color:var(--c)}.cuenta-color .acceso-todo{background:var(--c);border-color:var(--c);color:#fff}.venta-et{display:block;font-size:12px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:var(--verde-osc,#0F6B57);margin:6px 0 4px}.venta-precio{display:flex;flex-direction:column;gap:2px}.venta-precio>input{width:100%;max-width:360px}.venta-opciones .modos-b{display:flex;gap:4px;padding:4px;border:1.5px solid var(--linea);border-radius:14px;background:var(--blanco,#fff)}.venta-opciones .modos-b .modo{flex:1 1;justify-content:center;text-align:center;padding:11px 4px;border-radius:10px;border:0;font-weight:700;font-size:13.5px;white-space:nowrap}.venta-opciones .modos-b .modo.on{background:#0F6B57;color:#fff;box-shadow:0 3px 10px rgba(15,107,87,.3)}.venta-opciones .modos-b .modo.on:first-child{font-size:15px;font-weight:800}.sugeridas-venta{display:flex;flex-direction:column;gap:8px}.sug-titulo{font-size:12px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:var(--verde-osc,#0F6B57)}.sug-cuenta{display:flex;flex-direction:column;gap:4px;align-items:flex-start;border:1.5px solid #8ccdb3;border-radius:14px;padding:10px;background:var(--blanco,#fff)}.sug-cuenta.primera{border-color:#E0A93B;background:#FFFBF0}.sug-tag{font-size:11.5px;font-weight:800;border-radius:999px;padding:2px 8px}.sug-tag.t1{background:#FDEBD0;color:#B45309}.sug-tag.t2{background:#DFF3EA;color:#0F6B57}.sug-correo{word-break:break-all;font-size:14.5px}.sug-cuenta small{color:var(--gris)}.side-nav .side-destacado{background:linear-gradient(180deg,#16C08F,#0B8F6A)!important;box-shadow:0 8px 22px rgba(11,143,106,.4)!important;padding-top:14px;padding-bottom:14px;font-size:17px}.side-nav .side-inicio,.side-nav .side-inicio.on{background:linear-gradient(180deg,#4F7CFF,#2F55D4)!important;color:#fff!important;font-weight:800;font-size:17px;margin:6px 4px 2px;padding-top:14px;padding-bottom:14px;box-shadow:0 8px 22px rgba(47,85,212,.38);border-color:transparent!important}.side-nav .side-inicio svg{color:#fff}.acc-rap a.c-vr,.admin.panel[data-paleta=claro] .acc-rap a.c-vr{background:linear-gradient(180deg,#16C08F,#0B8F6A);border-color:#0B8F6A;color:#fff;min-height:50px;font-weight:800;box-shadow:0 6px 16px rgba(11,143,106,.35)}.acc-rap a.c-nc,.admin.panel[data-paleta=claro] .acc-rap a.c-nc{background:linear-gradient(180deg,#4F7CFF,#2F55D4);border-color:#2F55D4;color:#fff;min-height:50px;font-weight:800;box-shadow:0 6px 16px rgba(47,85,212,.35)}.acc-rap a.c-tv,.admin.panel[data-paleta=claro] .acc-rap a.c-tv{background:linear-gradient(180deg,#9A6BFF,#6D3FD9);border-color:#6D3FD9;color:#fff;min-height:50px;font-weight:800;box-shadow:0 6px 16px rgba(109,63,217,.35)}.cli-opciones .btn-acceso{background:#DFF3EA;border-color:#4A9B7F}.cli-opciones .btn-reemp{background:#FFF1D6;border-color:#E0A93B;color:#7A5A12}.rem-lista{display:flex;flex-direction:column;gap:8px;margin:10px 0}.rem-op{display:flex;align-items:center;gap:10px;text-align:left;width:100%;border:2px solid var(--linea);border-radius:14px;padding:9px 10px;background:var(--blanco,#fff);font:inherit;color:inherit;cursor:pointer}.rem-op.on{border-color:var(--c);background:color-mix(in srgb,var(--c) 8%,var(--blanco,#fff))}.rem-rd{width:22px;height:22px;border-radius:50%;border:2px solid #b8bfbb;flex:0 0 auto;display:flex;align-items:center;justify-content:center}.rem-op.on .rem-rd{border-color:var(--c)}.rem-op.on .rem-rd:after{content:"";width:11px;height:11px;border-radius:50%;background:var(--c)}.rem-txt{display:flex;flex-direction:column}.rem-txt b{font-size:15.5px}.rem-txt small{color:var(--gris);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rem-vence{margin-left:auto;font-size:11.5px;font-weight:700;border-radius:999px;padding:3px 8px;background:#FDEBD0;color:#B45309;white-space:nowrap}.rem-bt{display:flex;gap:8px}.rem-bt .btn{flex:1 1;justify-content:center}.ficha-cl-main,.ficha-cl-main>*{min-width:0;max-width:100%}.ficha-cl-main .tabla-caja,.ficha-cl-main .tarjeta{overflow-x:auto}.ficha-cl{grid-template-columns:minmax(0,1fr)}.ac-fila .btn{flex:1 1}.ac-copiar-datos{background:#1f8f4e;border-color:#1f8f4e;color:#fff}.ac-copiar-datos:disabled{opacity:.45;cursor:not-allowed}.semaforo{display:flex;flex-wrap:wrap;gap:4px}.semaforo .sq{width:30px;height:26px;border-radius:7px;display:inline-grid;place-items:center;font-size:12px;font-weight:800;line-height:1;border:1px solid transparent}.dc-venc{background:#7f1d1d;color:#fff}.dc-0{background:#e11d2e;color:#fff}.dc-1{background:#f97316;color:#fff}.dc-2{background:#facc15;color:#3a2f00}.dc-3{background:#bef264;color:#233300}.dc-8{background:#22c55e;color:#04210f}.dc-ninguno{background:#9ca3af;color:#fff}.dc-libre{background:repeating-linear-gradient(135deg,#fff 0 4px,#eef1f0 4px 8px);color:#8a9490;border:1.5px dashed #b5beba!important}.urg{color:#e11d2e}.cta-abierta>td{background:var(--tinte-ok,#eefaf4)}.fila-detalle-cta>td{padding:0!important;background:var(--fondo,#f4f8f6)}.detalle-cta{padding:12px 14px;display:flex;flex-direction:column;gap:10px}.detalle-cab{display:flex;gap:10px 14px;align-items:center;flex-wrap:wrap}.dc{display:inline-block;min-width:62px;text-align:center;border-radius:8px;padding:4px 8px;font-weight:800;font-size:12px}.acc-perfil{display:flex;gap:5px;flex-wrap:nowrap;align-items:stretch}.bp{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:60px;padding:6px 9px;border-radius:10px;border:1.5px solid;font:inherit;font-size:11px;font-weight:700;line-height:1.1;cursor:pointer;text-decoration:none;background:#fff;white-space:nowrap}.bp:disabled{opacity:.5;cursor:not-allowed}.bp-rep{background:#eef2ff;color:#3730a3;border-color:#a5b4fc}.bp-cor{color:#dc2626;border-color:#f3a5a5}.bp-edi{color:#1e4fd8;border-color:#bcd0ff}.bp-avi{color:#0b7a4f;border-color:#b7e4cf}.bp-ren{background:#16a34a;color:#fff;border-color:#16a34a}.bp-fila{flex-direction:row;gap:7px;font-size:13px;padding:8px 13px}.barra-masiva-perf{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:4px 0 8px}.td-dias{white-space:nowrap}.td-dias .sel-sub{width:18px;height:18px;min-height:0;margin-right:8px;vertical-align:middle}.td-acciones{white-space:nowrap}.tabla-perfiles .dc{font-size:12px}@media (max-width:760px){.acc-perfil{flex-wrap:wrap}.bp{min-width:56px}}.plat-cab{display:flex;gap:10px;align-items:center;flex-wrap:wrap;background:var(--blanco,#fff);border:1px solid var(--linea,#d9e4e0);border-left:6px solid var(--c,#13b488);border-radius:14px;padding:12px 14px;margin:4px 0 12px}.plat-cab-tit{flex:1 1;min-width:180px;display:flex;flex-direction:column}.plat-cab-tit b{font-size:17px}.plat-cab-tit small{color:var(--gris,#5b6f69)}.reg-fija{display:flex;gap:10px;align-items:center;border:1.5px solid var(--c,#13b488);background:color-mix(in srgb,var(--c,#13B488) 8%,#fff);border-radius:12px;padding:8px 12px}.reg-fija>div{flex:1 1;display:flex;flex-direction:column}.reg-fija small{color:var(--gris,#5b6f69)}.reg-nombres{display:flex;flex-wrap:wrap;gap:3px;margin:6px 0 2px}.reg-nombres i{font-style:normal;font-size:11px;font-weight:800;color:#fff;background:#0f9d6e;border-radius:5px;padding:3px 7px}.reg-nombres i.rep{background:#f59e0b}.reg-sug{background:#eef2ff;border:1px solid #b9c5ff;border-radius:10px;padding:9px 12px;font-size:13px;color:#312e81;display:flex;flex-direction:column;gap:5px}.reg-margen-ch{display:inline-flex;gap:3px;margin:0 2px}.reg-margen-ch button{border:1px solid #b9c5ff;background:#fff;border-radius:99px;font:inherit;font-size:11px;padding:1px 8px;cursor:pointer}.reg-margen-ch button.on{background:#4f46e5;color:#fff;border-color:#4f46e5}.tabla-perfiles tr.editando{background:#eefaf4;box-shadow:inset 4px 0 0 #16a34a}.tabla-perfiles .bp[aria-pressed=true]{background:#1e4fd8;color:#fff;border-color:#1e4fd8}@media (min-width:761px){.tabla-perfiles{overflow-x:visible}.tabla-perfiles table{width:100%;table-layout:auto}.tabla-perfiles td,.tabla-perfiles th{padding:8px 7px}.tabla-perfiles .acc-perfil{flex-wrap:wrap;max-width:200px}.tabla-perfiles .bp{min-width:58px;padding:5px 6px}}.bp svg{width:18px;height:18px}@media (min-width:901px) and (max-width:1500px){.tabla-caja .cc-acc,.tabla-caja .cliente-cab{flex-wrap:wrap}.tabla-inicio.una-cliente .h-ini,.tabla-inicio.una-cliente .h-pin{display:none}.tabla-inicio.una-cliente.una .w-sus{width:112px}.tabla-inicio.una-cliente.una .w-pass{width:124px}.tabla-inicio.una-cliente.una .w-fec,.tabla-inicio.una-cliente.una .w-perf{width:58px}.tabla-inicio.una-cliente.una .w-dias{width:54px}.tabla-inicio.una-cliente.una .w-acc4{width:200px}}.tabla-scroll:has(.tabla-inicio.una-cliente){overflow-x:hidden}.tabla-caja{max-width:100%}.est{display:inline-block;border-radius:99px;padding:3px 10px;font-size:11.5px;font-weight:800;white-space:nowrap}.est-venc{background:#fde2e4;color:#7f1d1d}.est-hoy{background:#e11d2e;color:#fff}.est-av{background:#ffedd5;color:#9a3412}.est-pv{background:#fef9c3;color:#713f12}.est-ok{background:#dcfce7;color:#166534}.est-nuevo{background:#e0e9ff;color:#1e3a8a}.est-libre{background:#eef1f0;color:#6b7a75}.resumen-venc{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:8px;gap:8px;margin:4px 0 10px}.rv{border-radius:12px;padding:8px 6px;text-align:center;display:flex;flex-direction:column}.rv b{font-size:20px;line-height:1.1}.rv span{font-size:11.5px;font-weight:700}@media (max-width:760px){.resumen-venc{grid-template-columns:repeat(3,1fr)}}.cta-num{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 5px;margin-right:8px;border-radius:11px;background:var(--linea);color:var(--gris-2,#475569);font-size:11px;font-weight:700;vertical-align:middle}.tabla-cuentas .tc-cuenta{display:table-cell}@media (min-width:761px){.tabla-caja:has(.tabla-cuentas){background:transparent;border:0;overflow:visible}.tabla-cuentas{border-collapse:separate;border-spacing:0 8px}.tabla-cuentas thead th{border-bottom:0}}.tabla-cuentas col.c-fin{width:232px}.btn-eliminar-cta{color:#dc2626;border-color:rgba(220,38,38,.45);background:rgba(220,38,38,.08);margin-left:6px}.el-ventana{width:min(480px,100%)}.el-opcion{display:grid;grid-gap:6px;gap:6px;border:2px solid var(--linea);border-radius:12px;padding:10px 12px;cursor:pointer}.el-opcion.on{border-color:#13B488;background:rgba(19,180,136,.12)}.el-opcion.off{opacity:.6;cursor:default}.el-opcion select{width:100%}.btn.el-rojo{background:#dc2626;border-color:#dc2626;color:#fff}.renovar-prov{display:grid;grid-gap:8px;gap:8px;background:rgba(19,180,136,.12);border:1px solid #13b488;border-radius:12px;padding:12px;margin-bottom:16px}.renovar-prov .fila-renov{display:flex;flex-wrap:wrap;gap:10px;align-items:end}.renovar-prov label{display:grid;grid-gap:3px;gap:3px;font-size:12px;color:var(--gris)}.admin.panel[data-paleta=claro] .perf-pie .muted,.admin.panel[data-paleta=claro] .tabla-cuentas .tc-cuenta small{color:#6b7780}.admin.panel[data-paleta=claro] .tabla-cuentas .enlace-perf{color:#0B7F60}.admin.panel[data-paleta=claro] .btn-eliminar-cta{background:#fff5f5}.admin.panel[data-paleta=claro] .el-opcion.on,.admin.panel[data-paleta=claro] .renovar-prov{background:#ecfbf5}@media (min-width:901px){.tabla-scroll:has(.tabla-inicio.una){overflow:visible}.tabla-inicio.una-cliente.una{table-layout:fixed;width:100%}.tabla-inicio.una-cliente.una .w-acc4{width:196px}.tabla-inicio.una-cliente.una .w-sus{width:118px}.tabla-inicio.una-cliente.una .w-pass{width:160px}.tabla-inicio.una-cliente.una .w-dias,.tabla-inicio.una-cliente.una .w-perf{width:62px}.tabla-inicio.una-cliente.una .w-fec{width:58px}.tabla-inicio.una-cliente.una td,.tabla-inicio.una-cliente.una th{overflow:hidden;text-overflow:ellipsis}.tabla-inicio.una-cliente.una td.td-acc{overflow:visible}.tabla-inicio.una-cliente .acc{gap:4px;flex-wrap:nowrap}.tabla-inicio.una-cliente .ib{width:30px;height:30px}.tabla-inicio.una-cliente .g-mail .copiable,.tabla-inicio.una-cliente .g-pass .copiable{display:inline-flex;max-width:100%;gap:6px}.tabla-inicio.una-cliente .copiable-txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}}@media (min-width:901px) and (max-width:1500px){.tabla-inicio.una-cliente.una .h-ini,.tabla-inicio.una-cliente.una .h-pin{display:none}}.g-et{display:none}.comp-kpis{grid-template-columns:repeat(5,minmax(0,1fr))}.tabla-caja:has(.tabla-comp){background:transparent;border:0;overflow:visible}.comp-sus{display:inline-flex;align-items:center;gap:6px;max-width:100%;border:1px solid var(--c);background:color-mix(in srgb,var(--c) 14%,transparent);border-radius:8px;padding:3px 8px 3px 4px;font-size:12px;overflow:hidden}.comp-sus b{overflow:hidden;text-overflow:ellipsis}.td-copia .copiable{max-width:100%;gap:6px}.td-copia .copiable-txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.td-cli a{color:inherit}.td-cli b,.td-cli small{display:block;overflow:hidden;text-overflow:ellipsis}.td-cli small{color:var(--gris);font-size:11.5px}.dias-comp{display:inline-flex;min-width:30px;height:26px;padding:0 8px;border-radius:8px;align-items:center;justify-content:center;font-weight:800;font-size:13px;color:#14231e}.dias-comp.dc-venc{background:#ef4444;color:#fff}.dias-comp.dc-0{background:#fca5a5}.dias-comp.dc-1{background:#fdba74}.dias-comp.dc-2{background:#fde68a}.dias-comp.dc-3{background:#bef264}.dias-comp.dc-8{background:#86efac}.dias-comp.dc-ninguno{background:var(--linea)}.acc-comp{display:flex;gap:4px;align-items:center;justify-content:flex-end;flex-wrap:nowrap}.acc-comp .ib-mas{font-weight:800}.acc-comp .ib.on{outline:2px solid #0F9D78}.ib-vacio{width:30px;height:30px;display:inline-block}.td-libre{overflow:visible!important}.pill-libre{display:inline-block;background:#d1fae5;color:#065f46;border-radius:12px;padding:3px 10px;font-weight:700;font-size:12px;margin-right:8px}.td-libre small{color:var(--gris)}.btn-vender{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(135deg,#22c55e,#059669);color:#fff;font-weight:800;font-size:14px;border:0;border-radius:10px;padding:9px 16px;cursor:pointer;box-shadow:0 3px 10px rgba(5,150,105,.45);white-space:nowrap}.btn-vender:hover{filter:brightness(1.08)}.comp-panel .bts{display:flex;gap:8px;flex-wrap:wrap}@media (max-width:900px){.comp-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.pill-vend{display:inline-block;margin-left:6px;padding:2px 10px;border-radius:12px;color:#fff;font-size:12px;font-weight:700;vertical-align:middle}.ac-enlace{display:grid;grid-gap:8px;gap:8px;border:1px dashed #13b488;background:rgba(19,180,136,.08);border-radius:12px;padding:10px 12px}.tabla-enlaces{width:100%}.tabla-enlaces td,.tabla-enlaces th{padding:8px 10px;vertical-align:middle;text-align:left}.acc-iconos{gap:6px;margin-left:8px;vertical-align:middle}.ibt{width:34px;height:34px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;font-size:15px;line-height:1;border:1px solid rgba(120,135,130,.45);background:rgba(255,255,255,.75);color:inherit;cursor:pointer;text-decoration:none;padding:0}.ibt:hover{background:#fff;border-color:#13B488}.ibt-del{border-color:#f1b3b3;background:#fff1f1}.ibt-del:hover{background:#ffe0e0;border-color:#dc2626}.ibt-wa{border-color:#a7e3c8;background:#e9fbf2}.pill-motivo{font-size:11.5px}.cli-opciones .btn-anadir{background:#0f9d78!important;color:#fff!important;border-color:#0f9d78!important;font-weight:800}.cli-opciones .btn-anadir:hover{background:#0b8765!important}.est-caja{position:relative;display:inline-block}.est-btn{cursor:pointer;border:1px solid}.est-menu{position:absolute;right:0;top:calc(100% + 6px);z-index:60;min-width:270px;background:var(--blanco,#fff);color:#14231e;border:1px solid #98a5a0;border-radius:10px;box-shadow:0 10px 26px rgba(0,0,0,.25);padding:4px;text-align:left}.est-menu>button{display:block;width:100%;text-align:left;padding:8px 10px;border:0;background:transparent;border-radius:7px;font-size:14px;cursor:pointer;color:inherit;white-space:nowrap}.est-menu>button:hover{background:#eef3f1}.est-menu>button.on{background:#1a5fd1;color:#fff}.est-error{padding:8px;display:grid;grid-gap:6px;gap:6px;white-space:normal}.est-error label{font-weight:700;font-size:12.5px}.cli-vacio{background:var(--blanco,#fff);border:1px solid #dde6e2;border-left:5px solid #9fa2a9;border-radius:14px;margin-bottom:12px;overflow:hidden;color:#14231e}.cli-vacio-cab{gap:12px;padding:12px 14px}.cli-vacio-av,.cli-vacio-cab{display:flex;align-items:center}.cli-vacio-av{width:36px;height:36px;border-radius:50%;background:#9FA2A9;color:#fff;justify-content:center;font-weight:800;flex:none}.cli-vacio-nom{flex:1 1;display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.cli-vacio-nom small{flex-basis:100%;color:#6b7780}.cli-vacio-cuerpo{margin:0 14px 14px;border:2px dashed #cfd8dc;border-radius:12px;padding:16px;text-align:center;background:rgba(120,140,135,.06)}.btn-anadir-g{background:#0f9d78!important;color:#fff!important;border-color:#0f9d78!important;font-weight:800}.cli-vacio-msg{width:100%;margin-top:10px;font:inherit;font-size:13px;border:1px solid #cfd8dc;border-radius:8px;padding:8px;box-sizing:border-box}tr.fila-plat>td{background:rgba(120,140,135,.14)!important;font-weight:800;font-size:13px;padding:6px 12px!important;border-top:2px solid rgba(120,140,135,.35)}tr.fila-plat>td i{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:8px}.acc-tv{position:relative;border:2px solid #f0a500;border-radius:12px;padding:12px 14px;background:rgba(240,165,0,.08);display:grid;grid-gap:6px;gap:6px;margin:6px 0}.acc-tv>b{color:#8a5a00}.acc-tv-priv{position:absolute;right:10px;top:8px;background:#fff0d6;color:#b45309;border-radius:10px;padding:2px 9px;font-size:11.5px;font-weight:700}.acc-tv-f{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.acc-tv-f>span{width:90px;color:#6b7780;font-size:12px}.acc-tv-f>code{flex:1 1;min-width:160px;background:rgba(120,140,135,.12);border-radius:8px;padding:7px 10px;font-size:14px;word-break:break-all}@media (max-width:760px){tr.fila-plat>td{display:block}}.tipo-cuenta{display:grid;grid-gap:10px;gap:10px;margin-bottom:14px}.tabla-inicio tr.plat-nueva>td{border-top:3px solid rgba(120,140,135,.35)!important}.cf{position:relative;display:block;max-width:260px}.cf-campo{display:flex;align-items:stretch;gap:6px}.cf-valor{flex:1 1;display:flex;align-items:center;min-height:40px;padding:0 11px;border:1.5px solid var(--borde);border-radius:10px;background:var(--suave);font-weight:700;font-size:14px;color:var(--tinta)}.cf-campo.on .cf-valor{background:var(--blanco);border-color:#7c5cff}.cf-ico{width:42px;border-radius:10px;border:1.5px solid #c8b6ff;background:color-mix(in srgb,#7c5cff 12%,transparent);font-size:18px;cursor:pointer;padding:0}.cf-ico.on{background:#7c5cff;border-color:#7c5cff}.cf-ico:disabled{opacity:.45;cursor:default}.fl-num{display:inline-flex;align-items:stretch;border:1.5px solid var(--borde);border-radius:10px;overflow:hidden;background:var(--campo);max-width:100%}.fl-num input{flex:1 1;min-width:0;width:100%;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-align:center;font-weight:800;font-size:15px;padding:8px 6px;min-height:40px;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.fl-num input::-webkit-inner-spin-button,.fl-num input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.fl-bt{display:flex;flex-direction:column;width:26px;border-left:1.5px solid var(--borde);background:color-mix(in srgb,#7c5cff 12%,transparent)}.fl-bt button{flex:1 1;border:0;background:transparent;color:#5b3fc4;font-size:9px;line-height:1;cursor:pointer;padding:0}.fl-bt button+button{border-top:1px solid color-mix(in srgb,#7c5cff 25%,transparent)}.fl-bt button:hover{background:color-mix(in srgb,#7c5cff 22%,transparent)}.btn-volver{display:inline-flex;align-items:center;gap:6px;background:var(--tinta);color:var(--blanco)!important;border-radius:10px;padding:8px 14px;font-weight:800;font-size:13px;text-decoration:none}.btn-volver:hover{opacity:.88}tr.fila-reciente>td{animation:pf-reciente 2.4s ease-out 1}@keyframes pf-reciente{0%,40%{background:color-mix(in srgb,#7c5cff 22%,transparent)}to{background:transparent}}.acc-iconos .bpi,.bpi{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:7px;border:1px solid;padding:0;cursor:pointer;font-size:13px;font-weight:800;text-decoration:none;line-height:1;flex:none;background:transparent}.bpi svg{width:16px;height:16px}.bpi:disabled{opacity:.5;cursor:default}.bpi-rep{color:#2a45c9;border-color:#9bb3ff;background:color-mix(in srgb,#2a45c9 10%,transparent)}.bpi-cor{color:#c0262d;border-color:#f1b3b3;background:color-mix(in srgb,#c0262d 9%,transparent)}.bpi-avi,.bpi-cop{color:#0a7a54;border-color:#8fd9b6;background:color-mix(in srgb,#0a7a54 10%,transparent)}.bpi-cop{color:#2a45c9;border-color:#9bb3ff;background:color-mix(in srgb,#2a45c9 10%,transparent)}.bpi-ren{color:#fff;background:#0f9d78;border-color:#0f9d78;width:auto;min-width:28px;padding:0 8px}.bpi-edi{color:#5b3fc4;border-color:#c8b6ff;background:color-mix(in srgb,#7c5cff 11%,transparent)}.bpi-edi.on{box-shadow:0 0 0 3px color-mix(in srgb,#7c5cff 30%,transparent)}.bpi-ped{color:#b45309;border-color:#f0d58a;background:color-mix(in srgb,#f59e0b 14%,transparent)}.acc-iconos{display:inline-flex;align-items:center;gap:4px;flex-wrap:nowrap;margin-left:0}.acc-msg{flex-basis:100%}.ib-hueco{display:inline-block;width:30px;height:30px}.pp-fondo{position:fixed;inset:0;z-index:80;background:rgba(8,15,13,.45);display:flex;justify-content:flex-end}.pp-panel{width:min(440px,100vw);height:100%;background:var(--blanco);color:var(--tinta);display:flex;flex-direction:column;box-shadow:-14px 0 34px rgba(0,0,0,.3);border-left:3px solid #7c5cff;animation:pp-entra .18s ease-out}@keyframes pp-entra{0%{transform:translateX(40px);opacity:.3}to{transform:none;opacity:1}}.pp-cab{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;padding:14px 16px 10px;border-bottom:1px solid var(--linea)}.pp-cab b{font-size:16px;display:block}.pp-cab small{color:var(--gris)}.pp-cab button{border:0;background:var(--suave);width:32px;height:32px;border-radius:9px;font-size:15px;cursor:pointer;color:var(--tinta)}.pp-cuerpo{flex:1 1;overflow-y:auto;padding:8px 16px 16px;display:flex;flex-direction:column;gap:8px}.pp-sec{align-self:flex-start;margin:10px 0 2px;background:#5b3fc4;color:#fff;border-radius:7px;padding:3px 10px}.pp-et,.pp-sec{font-size:11px;font-weight:800}.pp-et{display:grid;grid-gap:4px;gap:4px;color:#5b3fc4;text-transform:uppercase;margin:0}.pp-et input{font-size:14px;color:var(--tinta);padding:8px 10px}.pp-bloq,.pp-et input{font-weight:500;text-transform:none;min-height:40px}.pp-bloq{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 10px;border:1.5px dashed var(--borde);border-radius:10px;background:var(--suave);font-family:monospace;color:var(--gris-2);font-size:13px;word-break:break-all}.pp-bloq button{border:0;background:transparent;color:#5b3fc4;font-weight:800;font-size:12px;cursor:pointer;white-space:nowrap}.pp-aviso{margin:0;font-size:12px;padding:7px 10px;border-radius:9px;background:color-mix(in srgb,#f59e0b 14%,transparent);border:1px solid color-mix(in srgb,#f59e0b 45%,transparent);color:var(--tinta)}.pp-aviso.ok{background:color-mix(in srgb,#0f9d78 12%,transparent);border-color:color-mix(in srgb,#0f9d78 40%,transparent)}.pp-dos{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;align-items:start}.pp-fila{font-size:13px}.pp-chk{align-items:center;font-size:13px;font-weight:500}.pp-chk,.pp-pie{display:flex;gap:8px}.pp-pie{padding:12px 16px;border-top:1px solid var(--linea)}.tabla-pf table{width:100%;border-collapse:collapse}.tabla-pf th{font-size:10.5px;text-transform:uppercase;padding:8px;white-space:nowrap}.tabla-pf td{padding:6px 8px;font-size:13px;vertical-align:middle}.tabla-pf tr.pf-fila>td:first-child{box-shadow:inset 4px 0 0 transparent}.tabla-pf tr.pf-verde>td:first-child{box-shadow:inset 4px 0 0 #0a7a54}.tabla-pf tr.pf-ambar>td:first-child{box-shadow:inset 4px 0 0 #b8860b}.tabla-pf tr.pf-naranja>td:first-child{box-shadow:inset 4px 0 0 #d97706}.tabla-pf tr.pf-rojo>td:first-child{box-shadow:inset 4px 0 0 #c0262d}.tabla-pf tr.pf-libre>td:first-child{box-shadow:inset 4px 0 0 #cbd5d1}.tabla-pf .td-mono{font-family:monospace;font-size:12.5px;word-break:break-all}.pf-plat{display:inline-block;font-size:12px;padding:2px 9px;border-radius:8px;background:var(--suave);border:1px solid var(--borde)}.tabla-pf .td-libre{color:var(--gris)}.tabla-pf .td-libre .acc-iconos{margin-left:6px}.pf-vender{margin-left:8px;text-decoration:none}.tabla-pf .td-vence{color:#4a35a8}.tabla-pf .td-acciones{white-space:nowrap;min-width:168px}.tabla-pf .sel-sub{margin-right:6px;vertical-align:middle}.bloque-cta{display:flex;align-items:center;gap:8px;margin:16px 0 8px;font-size:14px}.num-bloque{width:22px;height:22px;border-radius:50%;background:#7c5cff;color:#fff;font-size:12px;font-weight:800;display:inline-flex;align-items:center;justify-content:center}.fila.tres{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:12px;gap:12px}.est-chips{display:flex;gap:6px;flex-wrap:wrap}.est-chip{border:1.5px solid var(--borde);background:var(--blanco);color:var(--tinta);border-radius:10px;padding:8px 12px;font-weight:700;font-size:12.5px;cursor:pointer}.est-chip.on{background:#e9fbf2;border-color:#0f9d78;color:#0a7a54}.est-chip.on.caida{background:#fff0d6;border-color:#d97706;color:#b45309}.est-chip.on.retirada,.est-chip.on.vencida{background:#fde3e3;border-color:#c0262d;color:#c0262d}.seg-tipo{display:flex;gap:6px}.seg-tipo button{border:1.5px solid var(--borde);background:var(--blanco);color:var(--tinta);border-radius:10px;padding:9px 14px;font-weight:800;cursor:pointer}.seg-tipo button.on{background:#7c5cff;border-color:#7c5cff;color:#fff}.bp-fila{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:14px;gap:14px;align-items:start}.ficha-c{background:var(--blanco);border:1px solid var(--linea);border-radius:16px;padding:14px;margin:12px 0}.fc-cab{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.fc-tit{display:grid;grid-gap:2px;gap:2px;flex:1 1;min-width:220px}.fc-tit b{font-size:16px;word-break:break-all}.fc-tit span{font-family:monospace;font-size:12.5px;color:var(--gris)}.fc-tit button{border:0;background:transparent;cursor:pointer}.fc-kpis{display:flex;gap:8px;flex-wrap:wrap}.fc-kpis>div{background:var(--suave);border-radius:10px;padding:6px 12px;text-align:center;min-width:74px}.fc-kpis b{display:block;font-size:17px}.fc-kpis small{color:var(--gris);font-size:10.5px}.fc-kpis .fc-venc{background:color-mix(in srgb,var(--c) 14%,transparent)}.fc-kpis .fc-venc b{font-size:13.5px}.fc-barra{display:flex;gap:3px;height:10px;margin:12px 0}.fc-barra i{flex:1 1;border-radius:4px}.fc-cuerpo{display:grid;grid-template-columns:320px 1fr;grid-gap:14px;gap:14px;align-items:start}.fc-lista{display:grid;grid-gap:6px;gap:6px}.fc-item{display:flex;align-items:center;gap:9px;text-align:left;border:1.5px solid var(--linea);background:var(--blanco);color:var(--tinta);border-radius:12px;padding:8px 10px;cursor:pointer;width:100%}.fc-item.on{border-color:#7c5cff;background:color-mix(in srgb,#7c5cff 8%,transparent)}.fc-n{width:28px;height:28px;border-radius:50%;background:#7c5cff;color:#fff;font-weight:800;font-size:13px;display:inline-flex;align-items:center;justify-content:center;flex:none}.fc-n.grande{width:38px;height:38px;font-size:16px}.fc-q{flex:1 1;min-width:0;display:grid}.fc-q b{font-size:13.5px}.fc-q b,.fc-q small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fc-q small{color:var(--gris);font-size:11.5px}.fc-d{border-radius:999px;padding:2px 9px;font-weight:800;font-size:11.5px;white-space:nowrap}.fc-d.fc-libre{background:var(--suave);color:var(--gris)}.fc-vend{display:inline-flex;align-items:center;gap:5px;border-radius:999px;padding:2px 9px;font-weight:800;font-size:11px;border:1px solid var(--vc);color:var(--vc);background:color-mix(in srgb,var(--vc) 12%,transparent);white-space:nowrap}.fc-vend i{width:7px;height:7px;border-radius:50%;background:var(--vc)}.fc-detalle{border:1px solid var(--linea);border-radius:14px;padding:14px;display:grid;grid-gap:8px;gap:8px}.fc-dcab{display:flex;align-items:center;gap:10px}.fc-dq{flex:1 1;display:grid}.fc-dq b{font-size:16px}.fc-dq small{color:var(--gris)}.fc-sec{justify-self:start;margin:8px 0 0;background:#5b3fc4;color:#fff;font-size:11px;font-weight:800;border-radius:7px;padding:3px 10px}.fc-dos{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;align-items:start}.fc-detalle label,.fc-et{display:grid;grid-gap:4px;gap:4px;font-size:11px;font-weight:800;color:#5b3fc4;text-transform:uppercase;margin:0}.fc-detalle input:not([type=number]),.fc-detalle select{min-height:40px;font-size:14px;font-weight:500;text-transform:none;color:var(--tinta)}.fc-detalle small{text-transform:none;font-weight:600;font-size:11.5px}.fc-pie{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:8px}@media (max-width:860px){.fc-cuerpo,.fc-dos,.pp-dos{grid-template-columns:1fr}}.perm-reseller{display:grid;grid-gap:8px;gap:8px;margin-top:8px}.perm-fila{display:flex;justify-content:space-between;align-items:center;gap:12px;border:1px solid var(--linea);border-radius:10px;padding:8px 10px;font-size:13px}.perm-fila small{display:block;color:var(--gris);font-size:11.5px;font-weight:400}.interruptor{width:42px;height:24px;border-radius:999px;border:0;background:#cfd8d4;position:relative;cursor:pointer;flex:none;padding:0}.interruptor i{position:absolute;left:3px;top:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:left .15s;box-shadow:0 1px 3px rgba(0,0,0,.3)}.interruptor.on{background:#0f9d78}.interruptor.on i{left:21px}.fila-plat.fila-plat-c{border-left:6px solid var(--c);background:color-mix(in srgb,var(--c) 7%,var(--blanco));border-color:color-mix(in srgb,var(--c) 40%,var(--linea));border-left-color:var(--c)}.fila-plat.fila-plat-c.on{background:color-mix(in srgb,var(--c) 14%,var(--blanco));border-color:var(--c);box-shadow:0 0 0 3px color-mix(in srgb,var(--c) 22%,transparent)}.fila-plat-c .check-plat{flex:1 1;min-width:240px;gap:10px}.fila-plat-c .fp-txt{display:grid;flex:1 1}.fila-plat-c .fp-txt b{font-size:15px}.fila-plat-c .fp-txt small{color:var(--gris)}.fila-plat-c .fp-der{display:flex;flex-wrap:wrap}.fila-plat-c .fp-precio{color:var(--c);min-width:52px}.fila-plat-c.sin-stock{opacity:.6}.pr-vista{display:grid;grid-gap:12px;gap:12px}.pr-top{align-items:center}.pr-chips,.pr-top{display:flex;gap:10px}.pr-chips{overflow-x:auto;padding:10px 6px 6px;flex:1 1;scrollbar-width:thin}.pr-chip{flex:none;position:relative;display:grid;grid-gap:3px;gap:3px;text-align:left;border:2px solid var(--c);background:var(--blanco);color:var(--tinta);border-radius:13px;padding:7px 14px 7px 8px;cursor:pointer}.pr-chip.on{background:var(--c);color:#fff}.pr-chip-t{display:inline-flex;align-items:center;gap:7px;font-size:13.5px}.pr-chip-t small{opacity:.8;font-weight:700}.pr-prox{font-size:11px;font-weight:700;opacity:.85;padding-left:4px}.pr-bd{position:absolute;right:-6px;top:-9px;min-width:22px;text-align:center;border-radius:999px;font-size:11px;font-weight:800;padding:1px 7px;color:#fff;border:2px solid var(--blanco);background:#0f9d78}.pr-bd.rojo{background:#c0262d}.pr-bd.ambar{background:#d97706}.pr-config{border:2px solid #7c5cff;border-radius:14px;padding:12px 14px;background:var(--blanco);display:grid;grid-gap:8px;gap:8px}.pr-config-fila{display:flex;align-items:center;gap:10px;border:1px solid var(--linea);border-radius:10px;padding:6px 10px;flex-wrap:wrap}.pr-cmd,.pr-config-fila .interruptor{margin-left:auto}.pr-cmd{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:800;text-transform:uppercase;color:var(--gris)}.pr-cmd input{width:120px;min-height:34px;font-size:13px}.pr-kpis{display:flex;gap:10px;flex-wrap:wrap}.pr-kpis>div{background:var(--suave);border-radius:10px;padding:7px 14px}.pr-kpis b{font-size:18px;display:block}.pr-kpis small{color:var(--gris);font-size:11px}.pr-kpis .rojo b{color:#c0262d}.pr-cmdlinea{display:flex;align-items:center;gap:8px;flex-wrap:wrap;border:1px dashed var(--borde);background:var(--suave);border-radius:10px;padding:7px 12px;font-size:13px}.pr-cmd-in{min-height:34px;font-family:monospace;font-weight:800;background:var(--tinta)!important;color:var(--blanco)!important;border-radius:7px;padding:2px 9px}.pr-barra{display:flex;align-items:center;gap:8px;flex-wrap:wrap;background:#0f172a;border-radius:12px;padding:8px 12px;font-weight:700}.pr-barra,.pr-bt{color:#fff;font-size:12.5px}.pr-bt{border:0;background:#7c5cff;border-radius:8px;padding:7px 12px;font-weight:800;cursor:pointer}.pr-bt.sec{background:#ffffff26}.pr-copiar{position:relative}.pr-menu{position:absolute;z-index:40;top:calc(100% + 6px);left:0;min-width:300px;background:var(--blanco);color:var(--tinta);border:1px solid var(--borde);border-radius:12px;box-shadow:0 12px 28px rgba(0,0,0,.3);padding:6px;display:grid}.pr-menu button{text-align:left;border:0;background:transparent;color:var(--tinta);padding:8px 10px;border-radius:8px;font-weight:700;font-size:13px;cursor:pointer}.pr-menu button:hover{background:var(--suave)}.pr-menu small{display:block;font-family:monospace;font-weight:400;color:var(--gris);font-size:11px}.pr-atajos{margin-left:auto;font-weight:500}.pr-atajos button{border:0;background:transparent;color:#cdbfff;text-decoration:underline;cursor:pointer;font-weight:700}.pr-ok{color:#7ef0c6}.tabla-pr td{padding:7px 9px;vertical-align:middle}.tabla-pr th{text-transform:uppercase}.tabla-pr tr.pf-fila>td:first-child{box-shadow:inset 5px 0 0 var(--c)}.tabla-pr tr.pr-caida{opacity:.7}.tabla-pr .td-mono{font-family:monospace;font-size:12.5px}.tabla-pr .td-vence{color:#4a35a8}.admin input[type=checkbox],.admin input[type=radio]{width:16px;height:16px;min-height:0;padding:0;margin:0;flex:none;accent-color:var(--verde);border-radius:4px;vertical-align:middle;cursor:pointer}.ck-mini{width:16px!important;height:16px!important}.pr-filtros{flex-wrap:wrap;gap:10px;margin:10px 0 8px}.pr-buscar,.pr-filtros{display:flex;align-items:center}.pr-buscar{gap:6px;margin:0;flex:1 1 240px;max-width:380px;min-height:40px;padding:0 10px;border:1.5px solid var(--borde);border-radius:10px;background:var(--campo)}.pr-buscar input{border:0;background:transparent;min-height:36px;padding:0;outline:none;font-size:14px}.pr-buscar input:focus{outline:none}.pr-buscar button{border:0;background:transparent;color:var(--gris);cursor:pointer;padding:2px 4px}.pr-todas{display:flex;align-items:center;gap:6px;margin:0;font-size:13px;font-weight:600;white-space:nowrap}.pr-sel{width:auto;min-width:190px;min-height:40px;padding:0 12px;font-size:14px;font-weight:700;border-radius:10px}.pr-barra{position:-webkit-sticky;position:sticky;top:0;z-index:5}.tabla-caja.tabla-pr,.tabla-pr{overflow-x:hidden}.tabla-pr table{table-layout:fixed;width:100%}.tabla-pr th{font-size:10.5px;padding:8px;white-space:nowrap}.tabla-pr td{padding:5px 8px;font-size:13px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabla-pr td:first-child,.tabla-pr th:first-child{width:38px;text-align:center}.tabla-pr th:nth-child(4){width:14%}.tabla-pr th:nth-child(5){width:12%}.tabla-pr th:nth-child(6){width:8%}.tabla-pr th:nth-child(7){width:9%}.tabla-pr th:nth-child(8){width:158px}.tabla-pr .td-mono{font-family:inherit;font-size:13px;word-break:normal}.tabla-pr .pr-pl,.tabla-pr .pr-prov small,.tabla-pr td:nth-child(3){color:var(--gris)}.tabla-pr .pr-pl{font-weight:700}.tabla-pr tr.pr-vacia td{opacity:.72}.tabla-pr tr.pr-sel td{background:color-mix(in srgb,var(--verde) 10%,transparent);opacity:1}.tabla-pr td.td-acciones{overflow:visible}.tabla-pr tr.pf-fila>td:first-child{box-shadow:inset 4px 0 0 var(--c,#cbd5d1)}.ch-cli{display:inline-block;padding:2px 9px;border-radius:999px;font-weight:800}.ch-cli.ok{background:#d8f1e6;color:#0b6b4f}.ch-cli.rojo{background:#fde2e2;color:#b91c1c}.ch-cli.vacia{background:#e5e7eb;color:#4b5563}.tabla-pf{overflow-x:hidden}.tabla-pf table{table-layout:fixed}.tabla-pf td,.tabla-pf th{overflow:hidden;text-overflow:ellipsis}.tabla-pf .td-mono{word-break:normal;white-space:nowrap}.tabla-pf td.td-acciones{overflow:visible}.tabla-caja:not(.tabla-pr):not(.tabla-pf) table,.tabla-scroll table{width:100%;max-width:100%}.tabla-caja:not(.tabla-pr):not(.tabla-pf) td,.tabla-caja:not(.tabla-pr):not(.tabla-pf) th,.tabla-scroll td,.tabla-scroll th{overflow-wrap:anywhere}.tabla-caja:not(.tabla-pr):not(.tabla-pf) td:last-child,.tabla-scroll td:last-child{overflow-wrap:normal}.tabla-pf .td-mono{font-family:inherit;font-size:13px;letter-spacing:0}.tabla-pf td:nth-child(3){color:var(--gris)}.pf-plat{display:inline-flex;align-items:center;gap:6px;padding:3px 9px 3px 4px;border-radius:999px;font-weight:800;font-size:12.5px;color:#fff;background:var(--c,#64748b)}.pf-plat .pf-plat-i{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:rgba(255,255,255,.25);font-size:10px;overflow:hidden}.pf-plat .pf-plat-i img{width:100%;height:100%;object-fit:cover}.tabla-pf tr.pf-fila>td:first-child{box-shadow:inset 4px 0 0 var(--c,transparent)}.tabla-pf tr.pf-fila.pf-libre>td:first-child{box-shadow:inset 4px 0 0 var(--c,#cbd5d1)}.av.av-vend{font-size:26px;color:#fff;background:var(--vc,#16a34a)}.est-btn{min-height:38px;padding:0 14px;font-size:14px;font-weight:800}.est-menu a,.est-menu button{min-height:44px;font-size:15px;display:flex;align-items:center;gap:10px;padding:0 14px}.pf-plat{border-color:transparent}.pf-plat .ico-pl{box-shadow:0 0 0 1.5px rgba(255,255,255,.75)}.av.av-vend,.cli-vacio-av.av-vend{background:#fff!important;color:inherit!important;box-shadow:0 0 0 3px var(--vc,#16a34a);font-size:34px;line-height:1;padding:0 0 3px;overflow:hidden;margin:3px}.cli-vacio-av.av-vend{font-size:27px}@media (max-width:700px){.av.av-vend{font-size:36px}}.premio-op{border-color:color-mix(in srgb,var(--c,var(--linea)) 35%,var(--linea))}.premio-op.on{border-color:var(--c,var(--verde));background:color-mix(in srgb,var(--c,var(--verde)) 12%,var(--blanco));box-shadow:0 0 0 2px color-mix(in srgb,var(--c,var(--verde)) 30%,transparent)}.premio-op input{accent-color:var(--c,var(--verde))}.pr-det{display:none}@media (max-width:700px){.pr-vista,body,html{overflow-x:hidden}.pr-vista{max-width:100%}.pr-top{flex-wrap:wrap}.pr-chips{flex-wrap:wrap!important;overflow:visible!important;gap:6px}.pr-chip{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 6px);min-width:0}.pr-barra,.pr-cmdlinea,.pr-kpis{flex-wrap:wrap}.pr-barra{gap:6px}.pr-atajos{width:100%;font-size:12px}.pr-filtros .pr-buscar{flex:1 1 100%;max-width:none}.pr-filtros .pr-sel{flex:1 1 100%}.tabla-caja.tabla-pr{background:var(--blanco);border:1px solid var(--linea);border-radius:12px;overflow:hidden;padding:0}.tabla-pr table{display:table;table-layout:fixed;width:100%}.tabla-pr thead{display:table-header-group}.tabla-pr tbody{display:table-row-group}.tabla-pr tr{display:table-row;background:transparent;border:0;margin:0;padding:0;box-shadow:none}.tabla-pr td,.tabla-pr th{display:table-cell;padding:5px 3px;font-size:11px;border-bottom:1px solid var(--linea)}.tabla-pr td:before{content:none!important}.tabla-pr td:nth-child(4),.tabla-pr td:nth-child(5),.tabla-pr td:nth-child(6),.tabla-pr th:nth-child(4),.tabla-pr th:nth-child(5),.tabla-pr th:nth-child(6){display:none}.tabla-pr td:first-child,.tabla-pr th:first-child{width:26px}.tabla-pr td:nth-child(2),.tabla-pr th:nth-child(2){width:auto}.tabla-pr td:nth-child(3),.tabla-pr th:nth-child(3){width:21%}.tabla-pr td:nth-child(7),.tabla-pr th:nth-child(7){width:40px}.tabla-pr td:nth-child(8),.tabla-pr th:nth-child(8){width:100px}.tabla-pr .ch-cli{font-size:10px;padding:1px 6px}.tabla-pr .dc{font-size:10px;padding:1px 5px}.tabla-pr .td-acciones .acc-iconos{gap:2px;flex-wrap:nowrap}.tabla-pr .bpi{width:22px;height:22px;min-width:0;font-size:11px;padding:0}.tabla-pr tr:not(.pr-det) td .bpi[aria-label=Reportar]{display:none}.tabla-pr td.td-mono:nth-child(2){cursor:pointer}.tabla-pr tr.pr-det{display:table-row}.tabla-pr tr.pr-det td{display:table-cell;font-size:11.5px;white-space:normal;background:var(--suave);color:var(--tinta)}}.cf-ico{border-color:color-mix(in srgb,var(--verde) 45%,var(--borde));background:color-mix(in srgb,var(--verde) 12%,transparent)}.cf-ico.on{background:var(--verde)}.cf-campo.on .cf-valor,.cf-ico.on{border-color:var(--verde)}.cf-fondo{position:fixed;inset:0;z-index:500;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;padding:16px}.cf-modal{width:min(328px,100%);max-height:calc(100dvh - 32px);overflow:auto;background:var(--blanco);color:var(--tinta);border:1px solid var(--borde);border-radius:22px;box-shadow:0 24px 60px rgba(0,0,0,.4);padding:18px 16px 12px}.cf-tit{font-size:12.5px;color:var(--gris);font-weight:600;letter-spacing:.02em}.cf-grande{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:6px 0 10px;padding-bottom:10px;border-bottom:1px solid var(--linea)}.cf-fecha{font-size:28px;font-weight:700;letter-spacing:-.01em}.cf-edit{flex:1 1;min-width:0;font-size:24px;font-weight:700;border:0;border-bottom:2px solid var(--verde);color:var(--tinta);padding:2px 0;outline:none}.cf-edit,.cf-lapiz{background:transparent}.cf-lapiz{width:36px;height:36px;border-radius:50%;border:0;color:var(--gris);font-size:18px;cursor:pointer}.cf-lapiz:hover{background:var(--suave)}.cf-error{color:var(--rojo);font-size:12px;margin:-4px 0 8px}.cf-cab{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.cf-sel{display:flex;gap:4px}.cf-sel select{border:0;background:transparent;color:var(--tinta);font:inherit;font-weight:700;font-size:14px;padding:6px 4px;border-radius:8px;cursor:pointer;width:auto;min-height:0}.cf-sel select:hover{background:var(--suave)}.cf-flechas{display:flex;gap:2px}.cf-flechas button{width:34px;height:34px;border-radius:50%;border:0;background:transparent;color:var(--tinta);font-size:22px;line-height:1;cursor:pointer;padding:0}.cf-flechas button:hover{background:var(--suave)}.cf-grid{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:2px 0;gap:2px 0;text-align:center}.cf-sem{font-size:12px;font-weight:600;color:var(--gris);padding:6px 0}.cf-dia{aspect-ratio:1;width:100%;max-width:40px;margin:0 auto;border:0;background:transparent;color:var(--tinta);border-radius:50%;font:inherit;font-size:14px;cursor:pointer;padding:0}.cf-dia:hover{background:var(--suave)}.cf-dia.hoy{box-shadow:inset 0 0 0 1.5px var(--verde);color:var(--verde);font-weight:700}.cf-dia.sel{background:var(--verde);color:#fff;font-weight:700;box-shadow:none}.cf-pie{justify-content:space-between;margin-top:10px;gap:8px}.cf-pie button{border:0;background:transparent;font-weight:700;color:var(--verde);padding:8px 10px;border-radius:999px}.cf-pie button:hover{background:color-mix(in srgb,var(--verde) 12%,transparent)}.cf-pie-der{display:flex;gap:2px}.cf-pie .cf-ok{background:var(--verde);padding:8px 16px}.cf-pie .cf-ok:hover{background:var(--verde);filter:brightness(1.08)}.cl-avatar.av-vend{background:#fff!important;color:inherit!important;box-shadow:0 0 0 3px var(--vc,#16a34a);font-size:38px;line-height:1;padding:0 0 4px;overflow:hidden}.fila-c .av.av-vend,.tabla-caja .av.av-vend{font-size:24px;padding:0 0 2px;margin:0;box-shadow:0 0 0 2.5px var(--vc,#16a34a)}.chips-venc{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.chip-venc,.mas-filtros summary{display:inline-flex;gap:6px;align-items:center;padding:7px 12px;border-radius:999px;border:1.5px solid var(--borde);background:var(--blanco);color:var(--tinta);font-weight:700;font-size:13px;text-decoration:none;cursor:pointer;list-style:none}.mas-filtros summary::-webkit-details-marker{display:none}.chip-venc b{background:var(--suave);border-radius:999px;padding:0 7px;font-size:12px}.chip-venc.on,.mas-filtros summary.on{background:var(--tinta);color:var(--blanco);border-color:var(--tinta)}.chip-venc.on b{background:rgba(255,255,255,.22);color:inherit}.chip-venc.c-venc:not(.on) b{background:color-mix(in srgb,var(--rojo) 16%,transparent);color:var(--rojo)}.chip-venc.c-hoy:not(.on) b{background:color-mix(in srgb,#E67700 18%,transparent);color:#E67700}.mas-filtros{position:relative}.chip-plat select{min-height:0;padding:7px 12px;border-radius:999px;font-weight:700;font-size:13px;width:auto;max-width:100%}.rv-titulo{font-size:18px}.rv-contadores{display:flex;gap:12px;flex-wrap:wrap;font-size:12.5px;color:var(--gris)}.rv-contadores b{color:var(--tinta);font-size:15px}.rv-plats{display:flex;gap:6px;flex-wrap:wrap}.rv-plats>span{font-size:12px;background:var(--suave);border-radius:999px;padding:3px 10px;color:var(--gris)}.badge-aviso{display:inline-block;margin-top:2px;font-size:11.5px;font-weight:700;color:var(--gris)}.badge-aviso.ya{color:#5b3fc4}.buscador-dist{display:flex;gap:8px}.buscador-dist input{flex:1 1;min-width:0}.barra-abajo nav a,.barra-abajo nav button{min-width:0}.tabla-dist{width:100%;border-collapse:collapse;font-size:13.5px}.tabla-dist th{text-align:left;font-size:11.5px;color:var(--gris);font-weight:700;padding:4px 6px}.tabla-dist td{padding:6px;border-top:1px solid var(--linea);vertical-align:middle}.fila-conv{gap:10px;padding:8px 10px}.fila-conv,.lista-previa{border:1px solid var(--linea);border-radius:10px}.lista-previa{max-height:140px;overflow:auto;padding:6px 10px;display:flex;flex-direction:column;gap:3px}.pr-kpis{display:grid;grid-template-columns:1fr 1fr 1.2fr;grid-gap:0;gap:0;background:var(--blanco);border:1px solid var(--linea);border-radius:14px}.pr-kpis>div{background:transparent;border-radius:0;padding:9px 12px;border-right:1px solid var(--linea);min-width:0}.pr-kpis>div:last-child{border-right:0}.pr-kpis b{font-size:19px}.pr-cmd-chip{border:1.5px solid var(--borde);background:var(--blanco);border-radius:9px;padding:3px 8px;cursor:pointer;color:var(--gris);font-size:12px}.pr-cmd-chip code{color:var(--tinta);background:var(--suave);border-radius:6px;padding:1px 7px}.pr-cmd-chip code,.pr-cmd-in{font-family:ui-monospace,Menlo,monospace;font-weight:700}.pr-cmd-in{width:140px;min-height:0;padding:5px 9px;border-radius:9px}.pr-fchips{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:6px}.pr-fchip{border:1.5px solid var(--borde);background:var(--blanco);color:var(--tinta);border-radius:999px;padding:6px 12px;font:inherit;font-weight:700;font-size:12.5px;cursor:pointer;white-space:nowrap}.pr-fchip b{background:var(--suave);border-radius:999px;padding:0 7px;margin-left:3px;font-size:11.5px}.pr-fchip.on{background:var(--tinta);color:var(--blanco);border-color:var(--tinta)}.pr-fchip.on b{background:rgba(255,255,255,.22)}.pr-fchip.r:not(.on) b{background:color-mix(in srgb,var(--rojo) 16%,transparent);color:var(--rojo)}.pr-herr{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:2px 2px 8px}.pr-selwrap{position:relative}.pr-selbtn{border:0;background:transparent;color:var(--verde);font:inherit;font-weight:800;font-size:13px;cursor:pointer;padding:4px 6px}.pr-selmenu{position:absolute;z-index:40;right:0;top:calc(100% + 4px);min-width:230px;background:var(--blanco);color:var(--tinta);border:1px solid var(--borde);border-radius:14px;box-shadow:0 14px 34px rgba(0,0,0,.25);padding:6px;display:grid}.pr-selmenu button{display:flex;justify-content:space-between;gap:12px;border:0;background:transparent;color:var(--tinta);padding:9px 10px;border-radius:9px;font:inherit;font-weight:600;font-size:13.5px;cursor:pointer;text-align:left}.pr-selmenu button:hover{background:var(--suave)}.pr-selmenu small{color:var(--gris);font-weight:600}.pr-flota{position:fixed;z-index:60;left:50%;transform:translateX(-50%);bottom:18px;width:min(560px,calc(100vw - 20px));background:#111827;color:#fff;border-radius:16px;padding:10px 12px;box-shadow:0 12px 30px rgba(0,0,0,.4)}@media (max-width:700px){.pr-flota{bottom:76px}}.pr-flota-1{display:flex;align-items:center;justify-content:space-between;font-size:14px}.pr-x{border:0;background:transparent;color:#fff;opacity:.7;font-size:16px;cursor:pointer}.pr-flota-2{display:flex;gap:8px;margin-top:8px}.pr-flota-2 .pr-copiar{flex:1 1;position:relative;display:flex}.pr-b2{flex:1 1;border:0;border-radius:11px;padding:10px;font:inherit;font-weight:800;font-size:13.5px;cursor:pointer}.pr-b2.bot{background:#7c5cff;color:#fff}.pr-b2.ren{background:#0F9D78;color:#fff}.pr-b2.cp{background:var(--suave);color:var(--tinta)}.pr-b2.wa{background:#25D366;color:#06361a}.pr-b2:disabled{opacity:.6}.pr-flota-3{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin-top:8px;font-size:11.5px;opacity:.95}.pr-mes{border:0;background:rgba(255,255,255,.12);color:#fff;border-radius:8px;padding:3px 9px;font:inherit;font-weight:700;font-size:11.5px;cursor:pointer}.pr-mes.on{background:#fff;color:#111827}.pr-menu.arriba{top:auto;bottom:calc(100% + 8px)}.bpi-avi{color:#b45309;border-color:#f5c26b;background:color-mix(in srgb,#f59e0b 12%,transparent)}.pr-hoja-fondo{position:fixed;inset:0;z-index:500;background:rgba(0,0,0,.5);display:flex;align-items:flex-end;justify-content:center}.pr-hoja{width:min(480px,100%);max-height:92dvh;overflow:auto;background:var(--blanco);color:var(--tinta);border-radius:24px 24px 0 0;padding:12px 16px 18px}@media (min-width:701px){.pr-hoja-fondo{align-items:center;padding:16px}.pr-hoja{border-radius:22px}}.pr-grab{width:42px;height:4px;background:var(--borde);border-radius:9px;margin:0 auto 10px}.pr-hoja h3{margin:0 0 2px;font-size:18px}.pr-motivos{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px;margin-bottom:10px}.pr-mo{border:1.5px solid var(--borde);background:var(--blanco);color:var(--tinta);border-radius:12px;padding:10px;font:inherit;font-weight:700;font-size:13px;text-align:left;cursor:pointer}.pr-mo.on{border-color:var(--rojo);background:color-mix(in srgb,var(--rojo) 10%,var(--blanco));color:var(--rojo)}.pr-det-in{width:100%;margin-bottom:10px}.pr-pv-et{display:block;font-size:11px;font-weight:700;color:var(--gris);margin-bottom:4px;text-transform:uppercase;letter-spacing:.02em}.pr-pv{width:100%;resize:vertical;background:var(--suave);border-radius:12px;font-size:13.5px;line-height:1.5;margin-bottom:6px}.pr-hoja-acc{display:flex;gap:8px}.pr-cerrar-h{width:100%;border:0;background:transparent;color:var(--gris);font:inherit;font-weight:700;padding:10px;margin-top:4px;cursor:pointer}.fr-objetivo{background:var(--blanco);border:1.5px solid var(--linea);border-radius:14px;padding:12px 14px}.fr-obj-t{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--gris);margin-bottom:8px}.fr-obj-c{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.fr-num{display:inline-flex;align-items:stretch;border:1.5px solid var(--linea);border-radius:10px;overflow:hidden;background:var(--blanco)}.fr-num input{width:64px;min-height:0;border:0;border-radius:0;text-align:center;font-size:22px;font-weight:800;padding:4px 6px;background:transparent}.fr-flechas{display:flex;flex-direction:column;border-left:1px solid var(--linea)}.fr-flechas button{flex:1 1;min-height:0;border:0;background:var(--suave);color:var(--gris);font-size:10px;padding:0 11px;cursor:pointer;line-height:1}.fr-flechas button:first-child{border-bottom:1px solid var(--linea)}.fr-flechas button:hover{background:var(--tinte-ok);color:var(--verde)}.fr-fecha{position:relative;margin-left:auto;border:1.5px solid var(--linea);border-radius:10px;padding:7px 12px;background:var(--blanco);font-weight:600;cursor:pointer}.fr-fecha input{position:absolute;inset:0;opacity:0;width:100%;height:100%;cursor:pointer;min-height:0}.fr-busca{border-color:var(--verde)!important}.fr-leyenda{display:flex;gap:12px;flex-wrap:wrap;color:var(--gris);align-items:center}.fr-leyenda i{width:12px;height:5px;border-radius:2px}.fr-leyenda i,.fr-q-m{display:inline-block;margin-right:4px;vertical-align:middle}.fr-q-m{width:11px;height:11px;border-radius:3px}.fr-q-m.g,.fr-q.g{background:#16a34a}.fr-q-m.a,.fr-q.a{background:#f59e0b}.fr-q-m.x,.fr-q.x{background:#94a3b8}.fr-sec{display:flex;justify-content:space-between;align-items:baseline;font-weight:800;margin-top:6px}.fr-sec small{font-weight:500;color:var(--gris)}.fr-orden{display:flex;gap:6px;flex-wrap:wrap}.fr-orden button{min-height:0;padding:5px 11px;border-radius:99px;border:1px solid var(--linea);background:var(--blanco);color:var(--tinta);font-size:12px;cursor:pointer}.fr-orden button.on{background:var(--tinta);color:var(--blanco);border-color:var(--tinta)}.fr-cuenta{display:block;position:relative;margin:0;padding:11px 12px 12px 40px;border:1.5px dashed var(--linea);border-radius:14px;background:var(--blanco);cursor:pointer;font-weight:400;color:var(--tinta)}.fr-cuenta.on{border:2px solid var(--verde);padding:10px 11px 11px 39px;background:var(--tinte-ok)}.fr-cuenta>input{position:absolute;left:12px;top:14px;width:20px;height:20px;min-height:0;accent-color:var(--verde)}.fr-cab{justify-content:space-between;align-items:flex-start;gap:8px}.fr-cab,.fr-cuadros{display:flex;flex-wrap:wrap}.fr-cuadros{gap:6px;margin-top:9px}.fr-q{position:relative;min-width:42px;height:34px;padding:0 10px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;color:#fff;overflow:hidden;font-size:14px}.fr-q b{font-weight:800}.fr-q i{position:absolute;left:0;right:0;bottom:0;height:5px}.fr-q.libre{border:1.5px dashed #86efac;color:#16a34a;font-size:11px;font-weight:600;min-width:46px}.fr-mas,.fr-q.libre{background:var(--blanco)}.fr-mas{min-height:0;padding:10px;border:1.5px dashed var(--gris);border-radius:12px;color:var(--tinta);font-weight:700;cursor:pointer}.tabla-pr th:nth-child(2){width:27%}.tabla-pr th:nth-child(3){width:14%}.tabla-pr th:nth-child(4){width:8%}.tabla-pr th:nth-child(5){width:14%}.tabla-pr th:nth-child(6){width:9%}.tabla-pr th:nth-child(7){width:10%}.tabla-pr th:nth-child(8){width:186px}.tabla-pr .td-costo{font-weight:700;color:var(--gris)}.tabla-pr .acc-iconos{display:inline-flex;gap:0;margin:0;border:1.5px solid var(--linea);border-radius:11px;overflow:hidden;background:var(--blanco)}.tabla-pr .acc-iconos .bpi{width:34px;height:32px;border-radius:0;border:0;border-right:1px solid var(--linea);background:transparent;padding:0;min-width:0;font-size:15px}.tabla-pr .acc-iconos .bpi:last-child{border-right:0}.tabla-pr .acc-iconos .bpi:hover{background:var(--suave)}.tabla-pr .acc-iconos .bpi-cop{color:#3b5bdb}.tabla-pr .acc-iconos .bpi-ren{color:#0f9d78}.tabla-pr .acc-iconos .bpi-cor{color:#dc2626}.tabla-pr .acc-iconos .bpi-avi{color:#d97706}.tabla-pr .acc-iconos .bpi-edi{color:var(--gris)}.tabla-pr .acc-iconos .bpi svg{width:16px;height:16px}.tabla-pr tr.pr-det{display:none}@media (max-width:700px){.tabla-pr thead{display:none}.tabla-pr tr.pf-fila{display:grid;grid-template-columns:22px minmax(0,1fr) 46px 50px 124px;grid-gap:2px 5px;gap:2px 5px;align-items:center;padding:6px 6px 6px 0;border-bottom:1px solid var(--linea)}.tabla-pr tr.pf-fila>td{display:block;border:0;padding:0;white-space:normal;overflow:visible;text-overflow:clip;font-size:11px}.tabla-pr td:nth-child(4),.tabla-pr td:nth-child(5),.tabla-pr td:nth-child(6),.tabla-pr th:nth-child(4),.tabla-pr th:nth-child(5),.tabla-pr th:nth-child(6){display:block}.tabla-pr tr.pf-fila>td:first-child{grid-column:1;grid-row:1/3;text-align:center;width:auto;align-self:center}.tabla-pr tr.pf-fila>td:nth-child(2){grid-column:2;grid-row:1;font-size:10.5px;font-weight:700;overflow-wrap:anywhere;line-height:1.2}.tabla-pr tr.pf-fila>td:nth-child(3){grid-column:2;grid-row:2;font-size:10.5px}.tabla-pr tr.pf-fila>td:nth-child(5){grid-column:3;grid-row:1}.tabla-pr tr.pf-fila>td:nth-child(4){grid-column:3;grid-row:2;font-size:10.5px}.tabla-pr tr.pf-fila>td:nth-child(6){grid-column:4;grid-row:1}.tabla-pr tr.pf-fila>td:nth-child(7){grid-column:4;grid-row:2}.tabla-pr tr.pf-fila>td:nth-child(8){grid-column:5;grid-row:1/3;align-self:center}.tabla-pr .t-cli-l{display:none}.tabla-pr .ch-cli{padding:1px 6px;font-size:11px}.tabla-pr .acc-iconos{border-radius:9px}.tabla-pr .acc-iconos .bpi{width:24px;height:24px;font-size:12px}.tabla-pr .acc-iconos .bpi svg{width:13px;height:13px}}.fr-plats{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.fr-plats b{font-size:12px;text-transform:uppercase;letter-spacing:.5px;color:var(--gris);margin-right:2px}.fr-pc{min-height:0;padding:6px 12px;border-radius:99px;border:1.5px solid var(--linea);background:var(--blanco);color:var(--gris);font-weight:600;font-size:13px;cursor:pointer}.fr-pc.on{border-color:#16a34a;background:#dcfce7;color:#166534;font-weight:700}.fr-plat{display:inline-block;font-size:11px;font-weight:700;padding:2px 8px;border-radius:6px;background:#ede9fe;color:#5b21b6;margin-left:6px;vertical-align:middle}.tabla-pr td:nth-child(2),.tabla-pr td:nth-child(3){color:var(--tinta);font-weight:800;font-size:14px}.tabla-pr td:nth-child(3){letter-spacing:.2px}@media (max-width:700px){.tabla-pr tr.pf-fila>td:nth-child(2){font-size:11px;font-weight:800}.tabla-pr tr.pf-fila>td:nth-child(3){font-size:11px;font-weight:800;color:var(--tinta)}}.tabla-pf tr.pf-rojo,.tabla-pf tr.pf-rojo>td{background:color-mix(in srgb,#dc2626 16%,var(--blanco))!important}.tabla-pf tr.pf-hoy,.tabla-pf tr.pf-hoy>td{background:color-mix(in srgb,#dc2626 7%,var(--blanco))!important}.tabla-pf tr.pf-rojo>td:first-child{box-shadow:inset 6px 0 0 #991b1b}.tabla-pf tr.pf-hoy>td:first-child{box-shadow:inset 6px 0 0 #dc2626}.acc-iconos .bpi.bpi-txt,.bpi.bpi-txt{width:auto;min-width:94px;height:34px;padding:0 12px;gap:6px;font-size:13px;font-weight:800;flex:1 1 94px}.bpi-rep.bpi-txt{color:#2563eb;border-color:#2563eb;background:var(--blanco)}.bpi-cor.bpi-txt{color:#dc2626;border-color:#dc2626;background:var(--blanco)}.bpi-cor.bpi-txt.fuerte{background:#dc2626;color:#fff}.bpi-txt svg{width:16px;height:16px}.ibt.ibt-mover{background:#16a34a;border-color:#16a34a;color:#fff;box-shadow:0 2px 6px rgba(22,163,74,.4)}.ibt.ibt-mover svg{width:20px;height:20px}.ibt.ibt-mover:hover{background:#15803d}.semaforo .sq.mv-pick{position:relative;outline:2px dashed #7c3aed;outline-offset:1px}.semaforo .sq.mv-on{outline:3px solid #7c3aed}.semaforo .sq.mv-off{opacity:.35}.mv-ck{position:absolute;left:-6px;border-radius:5px;border:2px solid #7c3aed;font:900 10px/12px system-ui;text-align:center;font-style:normal}.mv-ck.on{background:#7c3aed}.mv-cancel{background:transparent;color:#cbd5e1;font-weight:700}.mv-cancel,.mv-go{min-height:0;border:0;cursor:pointer}.mv-go{background:#16a34a;color:#fff;border-radius:10px;padding:9px 14px;font-weight:800}.mv-go:disabled{opacity:.5;cursor:default}.mv-fondo{position:fixed;inset:0;z-index:120;background:rgba(15,23,42,.55);display:flex;align-items:flex-end;justify-content:center}.mv-hoja{width:min(560px,100%);max-height:92vh;display:flex;flex-direction:column;background:var(--suave,#f3f5f4);color:var(--tinta);border-radius:18px 18px 0 0;overflow:hidden}@media (min-width:800px){.mv-fondo{align-items:center}.mv-hoja{border-radius:18px;max-height:88vh}}.mv-cab{display:flex;justify-content:space-between;align-items:flex-start;padding:14px 16px 6px}.mv-cab b{font-size:17px;display:block}.mv-cab small{color:var(--gris)}.mv-x{min-height:0;width:34px;height:34px;border-radius:10px;border:1px solid var(--linea);background:var(--blanco);cursor:pointer}.mv-herr{display:flex;gap:6px;flex-wrap:wrap;padding:4px 16px 6px}.mv-chip{min-height:0;padding:6px 11px;border-radius:99px;border:1.5px solid var(--linea);background:var(--blanco);color:var(--tinta);font-weight:700;font-size:12px;cursor:pointer}.mv-chip.verde{background:#16a34a;border-color:#16a34a;color:#fff}.mv-leyenda{padding:0 16px 8px;font-size:11.5px;color:var(--gris)}.mv-cuerpo{overflow-y:auto;padding:4px 16px 10px;display:grid;grid-gap:9px;gap:9px;align-content:start}.mv-fila{background:var(--blanco);border:1.5px solid var(--linea);border-radius:13px;padding:10px}.mv-fila.on{border-color:#16a34a;background:color-mix(in srgb,#16a34a 8%,var(--blanco))}.mv-fila.on.aviso{border-color:#f59e0b;background:color-mix(in srgb,#f59e0b 12%,var(--blanco))}.mv-r1{display:flex;align-items:center;gap:10px;margin:0;cursor:pointer;font-weight:400}.mv-r1 input{width:20px;height:20px;min-height:0;accent-color:#16a34a;flex:none}.mv-quien{display:grid}.mv-quien b{font-size:14px}.mv-quien small{color:var(--gris);font-size:12px}.mv-dp{margin-left:auto;padding:2px 10px;border-radius:99px;font-weight:800;font-size:12px;background:#ede9fe;color:#4c1d95;white-space:nowrap}.mv-dest{margin-top:8px;background:var(--blanco);border:1px solid color-mix(in srgb,#16a34a 30%,var(--linea));border-radius:10px;padding:8px;display:grid;grid-gap:6px;gap:6px}.mv-dh{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px;flex-wrap:wrap}.mv-plat{font-style:normal;font-size:11px;font-weight:700;padding:1px 7px;border-radius:6px;background:#ede9fe;color:#5b21b6;margin-left:6px}.mv-tag{padding:1px 8px;border-radius:99px;font-size:11px;font-weight:800;background:#d1fae5;color:#065f46;white-space:nowrap}.mv-tag.w{background:#fef3c7;color:#78350f}.mv-sq{display:flex;gap:4px;flex-wrap:wrap}.mv-q{min-width:28px;height:24px;padding:0 6px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:12px;color:#fff;background:#9ca3af}.mv-q.igual{background:#16a34a;outline:3px solid #7c3aed;outline-offset:1px}.mv-q.llega{background:#c4b5fd;color:#3b0764}.mv-q.llega.yo{background:#7c3aed;color:#fff}.mv-warn{color:#92400e;font-size:12px}.mv-cambiar{min-height:36px;font-size:13px;padding:4px 8px;border-radius:9px}.mv-pie{padding:8px 16px 14px;display:grid;grid-gap:8px;gap:8px;border-top:1px solid var(--linea);background:var(--suave,#f3f5f4)}.mv-av{display:flex;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:600}.mv-av input{width:18px;height:18px;min-height:0;accent-color:#16a34a}.mv-barra{display:flex;justify-content:space-between;align-items:center;background:#0f172a;color:#fff;border-radius:14px;padding:10px 12px;font-weight:700;font-size:13px}@media (max-width:700px){.tabla-pf .acc-iconos{flex-wrap:wrap}}.fila-mover-barra>td{background:transparent!important}.mv-barra-fila{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:10px 14px;margin:0 10px 10px;border-radius:12px;background:color-mix(in srgb,#16a34a 9%,var(--blanco));border:1.5px solid color-mix(in srgb,#16a34a 45%,var(--linea))}.mv-barra-fila .mv-n{color:#15803d}.mv-barra-fila .mv-btns{display:flex;gap:8px}.mv-barra-fila .mv-cancel{min-height:40px;padding:0 16px;border-radius:10px;border:1.5px solid var(--linea);background:var(--blanco);color:var(--tinta);font-weight:700;cursor:pointer}.mv-barra-fila .mv-go{min-height:40px;padding:0 16px;border-radius:10px;border:1.5px solid #16a34a;background:#16a34a;color:#fff;font-weight:800;cursor:pointer}.mv-barra-fila .mv-go:disabled{opacity:.5;cursor:default}.semaforo.mv-modo{gap:8px}.semaforo .sq.mv-pick{outline:none;cursor:pointer;transition:transform .12s,box-shadow .12s;box-shadow:0 0 0 1px rgba(15,23,42,.12)}.semaforo .sq.mv-pick:hover{transform:translateY(-1px);box-shadow:0 2px 6px rgba(15,23,42,.25)}.semaforo .sq.mv-pick:focus-visible{outline:2px solid #0f766e;outline-offset:2px}.semaforo .sq.mv-on{outline:none;box-shadow:0 0 0 2px var(--blanco),0 0 0 4px #0f766e;transform:none}.semaforo .sq.mv-off{opacity:.3;filter:grayscale(.4)}.mv-ck{top:-6px;left:auto;right:-6px;width:16px;height:16px;border-radius:50%;background:var(--blanco);border:1.5px solid #94a3b8;color:#fff;font:900 10px/13px system-ui;box-shadow:0 1px 2px rgba(0,0,0,.2)}.mv-ck.on{background:#0f766e;border-color:var(--blanco)}.mv-barra-fila{border:1px solid color-mix(in srgb,#0f766e 30%,var(--linea));border-left:5px solid #0f766e;background:color-mix(in srgb,#0f766e 7%,var(--blanco))}.mv-barra-fila .mv-n{color:#0f766e;font-size:14px}.mv-barra-fila .mv-todos{min-height:0;border:0;background:transparent;color:#0f766e;font-weight:700;text-decoration:underline;cursor:pointer;padding:4px 6px}.mv-barra-fila .mv-btns{margin-left:auto}.mv-barra-fila .mv-go{background:#0f766e;border-color:#0f766e}.mv-barra-fila .mv-go:hover:not(:disabled){background:#115e59}.ibt.ibt-mover{background:linear-gradient(180deg,#22c55e,#16a34a);border-color:#15803d}.acc-iconos .bpi.bpi-txt,.bpi.bpi-txt{width:92px;min-width:92px;max-width:92px;height:32px;padding:0;flex:none;gap:5px;font-size:12.5px;box-sizing:border-box}.btn-volver-cta{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--linea);border-radius:9px;padding:7px 12px;font-size:13px;font-weight:700;color:var(--tinta);background:var(--blanco);text-decoration:none;max-width:100%;overflow-wrap:anywhere}.btn-volver-cta:hover{border-color:#0f766e;color:#0f766e}.cc-caja{display:flex;align-items:center;gap:6px;border:1px solid var(--linea);border-radius:10px;background:var(--blanco);padding-right:6px}.cc-caja input{flex:1 1;min-width:0;border:0!important;background:transparent!important;box-shadow:none!important;font-weight:700}.cc-caja:focus-within{border-color:#0f766e;box-shadow:0 0 0 3px color-mix(in srgb,#0f766e 18%,transparent)}.cc-copiar{flex:none;min-width:30px;height:30px;border-radius:8px;border:1px solid var(--linea);background:var(--blanco);color:#374151;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0 6px;font-size:11.5px;font-weight:800}.cc-copiar:hover{border-color:#0f766e;color:#0f766e}.cc-copiar.ok{background:#dcfce7;border-color:#86efac;color:#166534;padding:0 9px}.cc-aviso{gap:10px;justify-content:space-between;background:#fffbeb;border:1px solid #fcd34d;color:#78350f;border-radius:10px;padding:9px 12px;font-size:13px;margin-bottom:10px}.cc-aviso,.cc-gen-fila{display:flex;align-items:center;flex-wrap:wrap}.cc-gen-fila{gap:8px;margin:2px 0 4px}.cc-gen{border:0;border-radius:9px;padding:8px 13px;background:#0f766e;color:#fff;font-size:13px}.cc-gen:hover{background:#115e59}.cc-sec{border:1px solid var(--linea);border-radius:9px;padding:7px 12px;background:var(--blanco);color:var(--tinta);font-weight:700;font-size:13px;cursor:pointer}.cc-sug{font-family:ui-monospace,monospace;font-size:16px;color:#0f766e}.cc-ayuda{margin-bottom:10px}.cf-pie{display:flex;gap:10px;align-items:center;justify-content:stretch;margin-top:12px}.cf-pie button{flex:1 1;border:1px solid var(--linea);background:var(--blanco);color:#374151;font:inherit;font-weight:800;font-size:14px;padding:11px 12px;border-radius:11px;cursor:pointer}.cf-pie button:hover{background:var(--suave)}.cf-pie .cf-ok{flex:1.4 1;background:#0f9d7a;border-color:#0f9d7a;color:#fff}.cf-pie .cf-ok:hover{background:#0b8266;filter:none}@media (max-width:760px){.cf-fondo{align-items:flex-end;padding:0}.cf-modal{width:100%;max-height:92dvh;border-radius:20px 20px 0 0;border-bottom:0;padding:14px 16px calc(16px + env(safe-area-inset-bottom))}.cf-modal:before{content:"";display:block;width:38px;height:4px;border-radius:3px;background:var(--linea);margin:0 auto 10px}.cf-dia{max-width:44px;font-size:15px}.cf-pie button{padding:13px 12px}}.tabla-cuentas tr.fila-plat-sep>td{background:color-mix(in srgb,var(--tinta) 6%,var(--blanco));padding:8px 12px;font-size:12.5px;text-transform:uppercase;letter-spacing:.03em;border-top:2px solid var(--linea)}.tabla-cuentas tr.fila-plat-sep>td>*{vertical-align:middle;margin-right:7px}.tabla-cuentas tr.fila-plat-sep .muted{text-transform:none;letter-spacing:0}.tc-cuenta .cta-plat{display:inline-flex;vertical-align:middle;margin-right:8px}.resumen-venc.rv-nuevo{display:grid;grid-template-columns:1fr auto;grid-gap:14px 22px;gap:14px 22px;align-items:center}.rv-nuevo .rv-izq{display:flex;flex-direction:column;gap:6px;min-width:0}.rv-nuevo .rv-titulo{font-size:22px;font-weight:800}.rv-nuevo .rv-contadores{display:flex;gap:8px;flex-wrap:wrap;margin-top:4px}.rv-nuevo .rv-contadores span{background:var(--suave);border-radius:999px;padding:4px 12px;font-size:12px;color:var(--gris)}.rv-nuevo .rv-botones{display:flex;flex-direction:column;align-items:stretch;gap:8px;width:200px}.rv-nuevo .rv-botones>*{width:100%;justify-content:center;text-align:center}.rv-nuevo .rv-botones .btn,.rv-nuevo .rv-botones button{min-height:40px}.rv-nuevo .rv-plats{grid-column:1/-1;display:flex;gap:8px;flex-wrap:wrap;border-top:1px solid var(--linea);padding-top:12px}.rv-nuevo .rv-plats>span{display:inline-flex;align-items:center;gap:7px;height:34px;box-sizing:border-box;padding:0 12px 0 6px;border:1px solid var(--linea);background:var(--suave);border-radius:10px;font-size:12.5px;font-weight:700;color:var(--tinta);white-space:nowrap}.rv-nuevo .rv-plats>span>b{background:var(--tinta);color:var(--blanco);border-radius:999px;padding:1px 9px;font-size:11.5px}@media (max-width:760px){.resumen-venc.rv-nuevo{grid-template-columns:1fr}.rv-nuevo .rv-botones{width:100%;flex-direction:row}.rv-nuevo .rv-botones>*{flex:1 1}}.seg-admins{display:flex;gap:10px;background:var(--blanco);border:1px solid var(--linea);padding:7px;border-radius:18px;overflow-x:auto;scrollbar-width:none}.seg-admins::-webkit-scrollbar{display:none}.tab-adm{flex:1 0 auto;display:flex;align-items:center;gap:10px;padding:11px 14px;border-radius:13px;border:2px solid color-mix(in srgb,var(--c) 28%,var(--linea));background:color-mix(in srgb,var(--c) 8%,var(--blanco));color:var(--tinta);text-decoration:none;white-space:nowrap;min-width:0}.tab-adm .av{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font-size:17px;background:color-mix(in srgb,var(--c) 18%,var(--blanco));flex:none}.tab-adm .tx{display:flex;flex-direction:column;min-width:0;line-height:1.15}.tab-adm .tx b{font-size:15px;font-weight:800}.tab-adm .tx small{font-size:11px;color:var(--gris);font-weight:600}.tab-adm .n{margin-left:auto;font-size:12.5px;font-weight:800;border-radius:999px;padding:2px 10px;background:color-mix(in srgb,var(--c) 16%,var(--blanco))}.tab-adm .n:empty{display:none}.tab-adm.on{background:var(--c);border-color:var(--c);color:#fff;box-shadow:0 6px 16px color-mix(in srgb,var(--c) 40%,transparent)}.tab-adm.on .av{background:rgba(255,255,255,.22)}.tab-adm.on .tx small{color:rgba(255,255,255,.85)}.tab-adm.on .n{background:rgba(255,255,255,.22);color:#fff}@media (max-width:760px){.tab-adm .tx small{display:none}.tab-adm{padding:9px 11px}}.venc-menu{position:relative}.venc-menu>summary{list-style:none}.venc-menu>summary::-webkit-details-marker{display:none}.chip-venc.c-menu,.chip-venc.c-menu.on{border-color:var(--c)}.chip-venc.c-menu.on{background:var(--c);color:#fff}.venc-caja{position:absolute;z-index:40;top:calc(100% + 6px);left:0;width:262px;background:var(--blanco);border:1px solid var(--linea);border-radius:14px;box-shadow:0 14px 34px rgba(0,0,0,.25);padding:6px}.venc-cap{font-size:10.5px;color:var(--gris);text-transform:uppercase;letter-spacing:.05em;padding:4px 10px}.venc-it{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:10px;font-size:13.5px;font-weight:700;color:var(--tinta);text-decoration:none}.venc-it.cur,.venc-it:hover{background:var(--suave)}.venc-it i{width:12px;height:12px;border-radius:50%;flex:none}.venc-it span{margin-left:auto;color:#fff;font-size:11.5px;font-weight:800;border-radius:999px;padding:2px 9px}.pr-fchip.c-menu{border-color:var(--c);list-style:none;display:inline-block}.pr-fchip.c-menu::-webkit-details-marker{display:none}.pr-fchip.c-menu.on{background:var(--c);border-color:var(--c);color:#fff}.pr-fchips .venc-it{width:100%;border:0;background:transparent;font:inherit;font-weight:700;font-size:13.5px;cursor:pointer;text-align:left}.pr-fchips .venc-it.cur,.pr-fchips .venc-it:hover{background:var(--suave)}.fila-plat-c .venta-opciones{flex:1 1 100%;min-width:0}.fila-plat-c .check-plat{flex:1 1 100%}.venta-fila3{display:grid;grid-template-columns:176px 1fr;grid-column-gap:12px;column-gap:12px;grid-row-gap:0;row-gap:0;align-items:end}.venta-fila3 .elegir-cuenta,.venta-fila3 .venta-precio{display:contents}.venta-fila3 .venta-precio>.venta-et{grid-column:1;grid-row:1}.venta-fila3 .fl-bt{width:30px;background:#f5f3ff;border-left:1px solid var(--linea)}.venta-fila3 .fl-bt button{color:#6d28d9;font-size:10px}.venta-fila3 .elegir-cuenta>.venta-et{grid-column:2}.venta-fila3 .elegir-cuenta-campo{grid-column:2;flex-wrap:nowrap;gap:8px}.venta-fila3 .elegir-cuenta-campo input{flex:1 1 auto;max-width:none;height:44px}.venta-fila3 .elegir-cuenta-campo .btn{height:44px;padding:0 16px;border:0;border-radius:10px;font-weight:800;white-space:nowrap;color:#fff!important;background:linear-gradient(180deg,#8b5cf6,#6d28d9)!important;box-shadow:0 4px 12px rgba(109,40,217,.35)}.venta-fila3 .elegir-cuenta-campo .btn:hover{filter:brightness(1.08)}.venta-fila3 .elegir-cuenta>.pila,.venta-fila3 .elegir-cuenta>.sugeridas-venta{grid-column:1/-1;margin-top:10px}@media (max-width:640px){.venta-fila3{grid-template-columns:1fr}.venta-fila3 .elegir-cuenta-campo,.venta-fila3 .elegir-cuenta>.pila,.venta-fila3 .elegir-cuenta>.sugeridas-venta,.venta-fila3 .elegir-cuenta>.venta-et,.venta-fila3 .venta-precio>.venta-et{grid-column:1;grid-row:auto}.venta-fila3 .elegir-cuenta-campo{flex-wrap:wrap}}.fila-c .quien{gap:3px}.fila-c .quien small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ch-cli{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--linea);background:var(--suave);border-radius:10px;padding:3px 4px;font-size:12px;font-weight:700;white-space:nowrap}.ch-cli small{color:var(--gris);font-weight:700}.tot-cli{display:flex;flex-direction:column;align-items:flex-end;line-height:1.15;min-width:70px}.tot-cli b{font-size:14px}.tot-cli small{font-size:11px;color:var(--gris)}@media (max-width:760px){.tot-cli{display:none}}.tab-eq{flex:1 1;display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:16px;background:var(--blanco);border:2px solid var(--linea);color:var(--tinta);text-decoration:none;min-width:0}.tab-eq .ic{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;font-size:21px;background:var(--suave);flex:none}.tab-eq .tx{display:flex;flex-direction:column;min-width:0;line-height:1.2}.tab-eq .tx b{font-size:16px;font-weight:800}.tab-eq .tx small{font-size:11.5px;color:var(--gris);font-weight:600}.tab-eq .n{margin-left:auto;font-size:13px;font-weight:800;border-radius:999px;padding:3px 12px;background:var(--suave)}.tab-eq.on{color:#fff;box-shadow:0 8px 20px rgba(79,70,229,.35);border-color:transparent}.tab-eq.adm.on{background:linear-gradient(135deg,#7c3aed,#4f46e5)}.tab-eq.dist.on{background:linear-gradient(135deg,#0d9488,#0f766e);box-shadow:0 8px 20px rgba(15,118,110,.35)}.tab-eq.on .ic,.tab-eq.on .n{background:rgba(255,255,255,.22)}.tab-eq.on .tx small{color:rgba(255,255,255,.88)}@media (max-width:760px){.tab-eq{padding:11px 12px;gap:9px}.tab-eq .tx small{display:none}.tab-eq .ic{width:34px;height:34px;font-size:17px}}.tarjeta-dist{border-top:6px solid #0d9488;border-image:linear-gradient(90deg,#0d9488,#6366f1) 1 0 0 0}.pill-dist{background:#ccfbf1!important;color:#0f766e!important;font-weight:800}.kpis-color div:first-child{background:#eef2ff}.kpis-color div:first-child b{color:#4338ca}.kpis-color div:nth-child(2){background:#ecfdf5}.kpis-color div:nth-child(2) b{color:#047857}.kpis-color div:nth-child(3){background:#fff7ed}.kpis-color div:nth-child(3) b{color:#c2410c}.dist-cab{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.menu-av{position:relative;margin-top:6px}.menu-av>summary{list-style:none;cursor:pointer}.menu-av>summary::-webkit-details-marker{display:none}.av-btn{display:inline-flex;align-items:center;gap:4px;background:linear-gradient(135deg,#8b5cf6,#6366f1);color:#fff;font-weight:800;font-size:13px;border-radius:999px;padding:9px 13px}.menu-av-caja{position:absolute;right:0;top:calc(100% + 6px);z-index:30;width:210px;background:var(--blanco);border:1px solid var(--linea);border-radius:14px;box-shadow:0 12px 30px rgba(0,0,0,.22);padding:8px}.menu-av-n{display:flex;flex-direction:column;padding:6px 8px 8px;border-bottom:1px solid var(--linea);margin-bottom:6px}.menu-av-n small{color:var(--gris)}.menu-av-caja .sal{width:100%;text-align:left;border:0;background:#fef2f2;color:#b91c1c;font:inherit;font-weight:800;padding:11px 10px;border-radius:10px;cursor:pointer}.dist-stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.dist-stats div{border-radius:14px;padding:10px 12px;display:flex;flex-direction:column}.dist-stats b{font-size:21px;line-height:1.1}.dist-stats span{font-size:11.5px;color:var(--gris);font-weight:600}.dist-stats .s1{background:#ecfdf5}.dist-stats .s1 b{color:#047857}.dist-stats .s2{background:#eef2ff}.dist-stats .s2 b{color:#4338ca}.dist-stats .s3{background:#fff7ed}.dist-stats .s3 b{color:#c2410c}.chips-dist{flex-wrap:nowrap;gap:6px;overflow-x:auto;scrollbar-width:none}.chips-dist::-webkit-scrollbar{display:none}.chips-dist .chip-venc{padding:7px 10px;font-size:12.5px;white-space:nowrap;flex:none}.cab-cuenta{display:flex;gap:14px;align-items:flex-start;background:var(--blanco);border:1px solid var(--linea);border-left:5px solid var(--c,#0f766e);border-radius:14px;padding:14px 16px;margin:8px 0 12px}.cab-cuenta .cc-ico{flex:none}.cab-cuenta .cc-info{flex:1 1;min-width:0;display:grid;grid-gap:6px;gap:6px}.cab-cuenta .cc-h1{margin:0;font-size:22px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cab-cuenta .cc-fila{display:flex;align-items:center;gap:8px;min-width:0}.cab-cuenta .cc-fila b{overflow-wrap:anywhere;font-size:15px}.cab-cuenta .cc-et{flex:none;width:52px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:var(--gris)}.cab-cuenta .cc-meta{font-size:12.5px;color:var(--gris)}.cab-cuenta .cc-botones{display:flex;gap:8px;flex-wrap:wrap;margin-top:2px}.cab-cuenta .cc-lado{display:grid;grid-gap:10px;gap:10px;justify-items:end;text-align:right;flex:none}.cab-cuenta .cc-ocupa{display:grid}.cab-cuenta .cc-ocupa b{font-size:24px;line-height:1}.cab-cuenta .cc-ocupa span{font-size:11.5px;color:var(--gris)}@media (max-width:700px){.cab-cuenta{flex-wrap:wrap;padding:12px}.cab-cuenta .cc-lado{width:100%;grid-auto-flow:column;justify-content:space-between;align-items:center;text-align:left;justify-items:start}}.hc-caja{display:grid;grid-gap:8px;gap:8px;margin:4px 0 10px}.hc-fila{gap:10px;align-items:center}.hc-chips,.hc-fila{display:flex;flex-wrap:wrap}.hc-chips{gap:6px}.hc-chip{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--linea);background:var(--blanco);border-radius:999px;padding:4px 11px;font-size:12.5px;color:var(--gris)}.hc-chip i{width:9px;height:9px;border-radius:50%;display:inline-block}.hc-chip b{color:var(--tinta)}.hc-chip.cero{opacity:.55}.hc-busca{flex:1 1 220px;min-width:0;max-width:340px;min-height:38px;margin-left:auto}.hc-cortar{color:#b91c1c!important;border-color:color-mix(in srgb,#dc2626 45%,var(--linea))!important}.hc-cortar,.hc-sel .mv-go{display:inline-flex;align-items:center;gap:6px}tr.pf-oculta{display:none!important}.tabla-pf.tabla-cta{overflow-x:visible}.tabla-pf.tabla-cta table{table-layout:auto;width:100%}.tabla-pf.tabla-cta td,.tabla-pf.tabla-cta th{overflow:visible;text-overflow:clip;white-space:nowrap;padding:8px 6px}.tabla-pf.tabla-cta td:nth-child(3){color:inherit}.tabla-pf.tabla-cta td.td-cli{white-space:normal;min-width:150px}.tabla-pf.tabla-cta td.td-cli .sel-sub{float:left;margin:4px 8px 0 0;width:17px;height:17px;min-height:0;accent-color:#0f766e}.tabla-pf.tabla-cta td:nth-child(n+2):nth-last-child(n+2),.tabla-pf.tabla-cta th:nth-child(n+2):nth-last-child(n+2){width:1%}.tabla-pf.tabla-cta td.td-libre{white-space:normal}.tabla-pf.tabla-cta td.td-acciones{width:1%;padding-left:12px;padding-right:10px;min-width:0}.tabla-pf.tabla-cta .acc-iconos{flex-wrap:nowrap}@media (max-width:900px){.tabla-pf.tabla-cta .acc-iconos{flex-wrap:wrap}}@media (max-width:700px){.tabla-pf.tabla-cta{overflow:visible}.tabla-pf.tabla-cta td{white-space:normal}.tabla-pf.tabla-cta td,.tabla-pf.tabla-cta th{width:auto!important}}.aw-bloque,.aw-lista{display:grid;grid-gap:8px;gap:8px}.aw-bloque{margin:10px 0}.aw-fila{background:var(--blanco);border:1.5px solid var(--linea);border-radius:13px;padding:10px 12px;display:grid;grid-gap:6px;gap:6px}.aw-fila.ok{border-color:color-mix(in srgb,#16a34a 45%,var(--linea));background:color-mix(in srgb,#16a34a 6%,var(--blanco))}.aw-r1{display:flex;align-items:center;gap:10px;justify-content:space-between;flex-wrap:wrap}.aw-quien{display:grid;min-width:0}.aw-quien b{font-size:14.5px}.aw-quien small{color:var(--gris);font-size:12px;display:flex;gap:6px;align-items:center;flex-wrap:wrap}.aw-tipo{font-style:normal;font-size:10.5px;font-weight:800;padding:1px 7px;border-radius:999px;color:#fff}.aw-tipo.m{background:#2563eb}.aw-tipo.c{background:#dc2626}.aw-wsp{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px;border-radius:10px;border:0;background:#16a34a;color:#fff;font-weight:800;font-size:13.5px;cursor:pointer}.aw-wsp:hover{background:#15803d}.aw-wsp.hecho{background:#e2e8f0;color:#475569}.aw-r2{gap:12px}.aw-link{background:none;border:0;padding:2px 0;min-height:0;color:#0f766e;font-size:12.5px;font-weight:700;cursor:pointer;text-decoration:underline}.aw-link.rojo{color:#b91c1c}.aw-msg{width:100%;font-size:13px;line-height:1.45;border-radius:10px}@media (max-width:700px){.aw-wsp{width:100%;justify-content:center}}.mv-cli-fila{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:5px;font-size:14px}.mv-cli-pill{color:#fff;font-weight:800;font-size:12px;border-radius:999px;padding:3px 11px}.mv-cli-wsp{width:30px;height:30px;min-height:0;padding:0;border-radius:8px;border:0;background:#16a34a;color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.buscador-dist{border:2px solid #10b981;border-radius:16px;padding:6px 6px 6px 10px;background:var(--blanco);box-shadow:0 0 0 4px color-mix(in srgb,#10b981 16%,transparent)}.buscador-dist input{border:0!important;background:transparent!important;box-shadow:none!important;font-weight:600}.chips-dist .chip-venc{font-weight:700;padding:8px 12px;border-radius:12px}.rec-hab{display:grid;grid-gap:8px;gap:8px;margin:6px 0 14px}.rec-hab h2{margin:0;font-size:15px;text-transform:uppercase;letter-spacing:.5px;color:#0f766e;display:flex;gap:8px;align-items:center}.rec-hab .rec-n{background:#16a34a;color:#fff;border-radius:999px;padding:1px 9px;font-size:12px}.hab-vender{min-height:42px;background:#16a34a;border-color:#16a34a;white-space:nowrap}@media (max-width:520px){.hab-vender{width:100%;text-align:center}}.tabla-pf.tabla-cta td.td-cli{min-width:0}.tabla-pf.tabla-cta td.td-cli .sel-sub{float:none;margin:0;flex:none}.cli-fila{display:flex;align-items:center;gap:8px}.cli-datos{min-width:0}.orb-vend{flex:none;width:28px;height:28px;border-radius:50%;display:inline-grid;place-items:center;font-size:15px;background:var(--o,#64748b);border:2px solid var(--blanco);box-shadow:0 0 0 1.5px var(--o,#64748b);cursor:default}.tabla-pf.tabla-cta td.td-tv{white-space:normal;min-width:220px;max-width:420px}.tabla-pf.tabla-cta td.td-tv .tv-caja,.tabla-pf.tabla-cta td.td-tv .tv-falta-caja{flex-wrap:wrap}.tabla-pf.tabla-cta td.td-tv .tv-datos b{white-space:normal;overflow-wrap:anywhere;font-size:12.5px}.chip-venc.c-tv{border-color:#0e7490;color:#0e7490}.chip-venc.c-tv.on{background:#0e7490;color:#fff}.btn.btn-tv{background:#16a34a;border-color:#16a34a;color:#fff}.cv-caja{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;margin-left:4px}.cq{display:grid;grid-gap:10px;gap:10px;max-width:520px}.cq-tabs{display:flex;gap:6px;flex-wrap:wrap}.cq-tab{min-height:0;padding:7px 13px;border-radius:999px;border:1.5px solid var(--linea);background:var(--blanco);color:var(--tinta);font-weight:700;font-size:13px;cursor:pointer}.cq-tab i{font-style:normal;opacity:.65;margin-left:6px}.cq-tab.on{background:var(--tinta);color:var(--blanco);border-color:var(--tinta)}.cq-prog{display:flex;justify-content:space-between;font-size:13px}.cq-cel{color:var(--gris);font-size:13.5px;margin-top:2px}.cq-tipo{font-style:normal;font-size:10.5px;font-weight:800;padding:1px 7px;border-radius:999px;color:#fff}.cq-tipo.m{background:#2563eb}.cq-tipo.c{background:#dc2626}.cq-dias{margin-left:auto;font-size:12.5px;padding:3px 9px;border-radius:8px;white-space:nowrap}.cq-dias.g{background:#dcfce7;color:#15803d}.cq-dias.a{background:#fef3c7;color:#a16207}.cq-dias.r{background:#fee2e2;color:#b91c1c}.cq-dias.n{background:var(--suave);color:var(--gris)}.cq-go{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:12px;min-height:50px;border:0;border-radius:14px;background:#16a34a;color:#fff;font-size:16px;font-weight:800;cursor:pointer}.cq-go:hover{background:#15803d}.cq-go.suave{background:#e8f4ee;color:#166534;border:1.5px solid #bfdcca}.cq-vacio{background:var(--blanco);border:1.5px dashed var(--linea);border-radius:18px;padding:28px 16px;text-align:center;display:grid;grid-gap:6px;gap:6px}.tabla-pf.tabla-cta td.td-tv{min-width:260px;max-width:460px}.td-tv-perfil{font-size:12px;color:var(--gris-2);margin-bottom:4px;font-weight:600}.td-tv-perfil b{color:var(--tinta)}.tv-caja.compacto{flex-wrap:nowrap;gap:8px;padding:6px 8px;min-width:0}.tv-caja.compacto .tv-ico{font-size:17px}.tv-caja.compacto .tv-datos{flex:1 1 auto}.tv-caja.compacto .tv-datos b{font-size:13px;line-height:1.25}.tv-caja.compacto .tv-datos span{font-size:11.5px}.tv-caja.compacto .tv-bts{flex:none}.tv-caja.compacto .tv-bts .btn{min-height:30px;min-width:30px;padding:0 8px;font-size:14px}.tv-falta-caja.compacto{flex-direction:row;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px;min-width:0}.tv-falta-caja.compacto span{font-size:12px}.tv-falta-caja.compacto .btn{min-height:32px;white-space:nowrap}.cw-zona{align-items:stretch}.cw-abrir{width:100%;min-height:46px;font-weight:800}.cw-caja{background:#0f2f23;color:#fff;border-radius:16px;padding:14px;display:flex;flex-direction:column;gap:6px;width:100%}.cw-cab{justify-content:space-between;gap:8px;font-size:12px;opacity:.8}.cw-cab,.cw-tira{display:flex;flex-wrap:wrap}.cw-tira{gap:4px;margin:4px 0}.cw-c{width:16px;height:16px;min-height:0;padding:0;border:0;border-radius:4px;background:rgba(255,255,255,.2);cursor:pointer}.cw-c.ok{background:#4ade80}.cw-c.salto{background:#f59e0b}.cw-c.ya{outline:2px solid #4ade80}.cw-quien{font-size:12px;background:rgba(255,255,255,.12);border-radius:8px;padding:6px 8px}.cw-nombre{font-size:20px;font-weight:800;margin-top:4px;overflow-wrap:anywhere}.cw-sub{font-size:12px;opacity:.8}.cw-plats{display:flex;flex-wrap:wrap;gap:5px;margin:4px 0}.cw-plats>span{background:rgba(255,255,255,.15);border-radius:999px;padding:2px 10px;font-size:12px;font-weight:700}.cw-precio{display:flex;justify-content:space-between;font-size:12px;opacity:.95}.cw-btns{display:flex;gap:8px;margin-top:8px}.cw-go{flex:1.4 1;background:#4ade80;color:#052e16;font-size:15px}.cw-go,.cw-sk{min-height:46px;border:0;border-radius:12px;font-weight:800;cursor:pointer}.cw-sk{flex:1 1;background:rgba(255,255,255,.15);color:#fff}.cw-sk:disabled{opacity:.4;cursor:default}.cw-fin{font-weight:800;padding:10px 0}.cw-x{align-self:flex-end;background:transparent;border:0;color:#fff;opacity:.7;font-size:12px;min-height:0;cursor:pointer}.vg-lista{display:flex;flex-direction:column;gap:8px}.vg{background:var(--blanco);border:1.5px solid var(--linea);border-radius:14px}.vg.vg-rojo{border-left:5px solid #dc2626}.vg.vg-hoy{border-left:5px solid #f59e0b}.vg.vg-ahora{border-color:#4ade80;box-shadow:0 0 0 2px #4ade8066}.vg-fila{display:flex;align-items:center;gap:10px;padding:9px 10px;cursor:pointer;list-style:none}.vg-fila::-webkit-details-marker{display:none}.vg-chk{width:20px;height:20px;flex:none;margin:0}.vg-quien{display:flex;flex-direction:column;min-width:0;flex:1 1}.vg-quien b{font-size:14.5px;line-height:1.15}.vg-quien small{color:var(--gris);font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vg-tot{display:flex;flex-direction:column;align-items:flex-end;min-width:64px;flex:none}.vg-tot b{font-size:15px;font-weight:900}.vg-cta-p em,.vg-tot em{font-style:normal;font-size:10.5px;font-weight:800}.vg-det{border-top:1px dashed var(--linea);padding:8px 10px 10px;flex-direction:column}.vg-cta,.vg-det{display:flex;gap:8px}.vg-cta{align-items:center;flex-wrap:wrap}.vg-cta-d{display:flex;flex-direction:column;min-width:0;flex:1 1 200px}.vg-cta-d small{color:var(--gris);font-size:11.5px;overflow-wrap:anywhere}.vg-cta-p{display:flex;flex-direction:column;align-items:flex-end}.vg-acc,.vg-cta-a{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.vg-acc{border-top:1px solid var(--linea);padding-top:8px}@media (max-width:640px){.vg-cta-a .lbl{display:none}}.cf-ok:disabled{opacity:.5;cursor:default}.dc-rojo{color:#b91c1c}.dc-naranja{color:#c2410c}.dc-ambar{color:#a16207}.dc-verde{color:#15803d}.tabla-inicio.una-cliente .g-mail .copiable,.tabla-inicio.una-cliente .g-pass .copiable{display:flex;width:100%;max-width:100%;box-sizing:border-box;align-items:center;gap:8px;padding:7px 8px 7px 10px;border-radius:12px;font-size:13.5px}.tabla-inicio.una-cliente .g-mail .copiable{background:rgba(59,130,246,.16);border:1.5px solid rgba(59,130,246,.55)}.tabla-inicio.una-cliente .g-pass .copiable{background:rgba(245,158,11,.2);border:1.5px solid rgba(245,158,11,.65)}.tabla-inicio.una-cliente .g-mail .copiable:before,.tabla-inicio.una-cliente .g-pass .copiable:before{flex:none;width:42px;font-size:9.5px;font-weight:900;letter-spacing:.05em;text-transform:uppercase;opacity:.8}.tabla-inicio.una-cliente .g-mail .copiable:before{content:"Correo";color:#1d4ed8}.tabla-inicio.una-cliente .g-pass .copiable:before{content:"Clave";color:#b45309}.admin.panel[data-tema=oscuro] .tabla-inicio.una-cliente .g-mail .copiable:before{color:#93c5fd}.admin.panel[data-tema=oscuro] .tabla-inicio.una-cliente .g-pass .copiable:before{color:#fcd34d}.tabla-inicio.una-cliente .g-mail .copiable-txt,.tabla-inicio.una-cliente .g-pass .copiable-txt{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabla-inicio.una-cliente .g-mail .copiable-btn,.tabla-inicio.una-cliente .g-pass .copiable-btn{min-width:30px;height:30px;border-radius:9px;background:#fff!important}.tabla-inicio.una-cliente .g-mail .copiable-btn{color:#1d4ed8!important;border:1.5px solid #60a5fa}.tabla-inicio.una-cliente .g-pass .copiable-btn{color:#b45309!important;border:1.5px solid #f59e0b}.tabla-inicio.una-cliente .g-mail .copiable-btn.ok,.tabla-inicio.una-cliente .g-pass .copiable-btn.ok{border-color:#16a34a}.tabla-caja .cliente-cab .cc-acc.cc-acc-gr{display:flex!important;flex-wrap:nowrap!important;gap:8px;width:auto;margin-left:auto}.tabla-caja .cc-acc .cc-b{display:inline-flex!important;align-items:center;justify-content:center;gap:7px;height:42px!important;min-height:42px!important;padding:0 10px!important;width:112px!important;flex:none!important;border-radius:14px!important;border:1.5px solid!important;font-weight:800;font-size:13.5px;text-decoration:none;white-space:nowrap;box-shadow:none}.tabla-caja .cc-acc .cc-b-cp,.tabla-caja .cc-acc .cc-b-en{width:140px!important}.cc-b i{font-style:normal;font-size:17px;line-height:1}.cc-b b{font-weight:800}.cc-b em{font-style:normal;font-weight:700;opacity:.8}.cc-b em:empty{display:none}.admin.panel .tabla-caja .cc-acc .cc-b-cp,.tabla-caja .cc-acc .cc-b-cp{background:#e8eefc!important;border-color:#9db4f5!important;color:#1e40af!important}.admin.panel .tabla-caja .cc-acc .cc-b-en,.tabla-caja .cc-acc .cc-b-en{background:#dcf5e8!important;border-color:#86d9ae!important;color:#0f6b3e!important}.admin.panel .tabla-caja .cc-acc .cc-b-ed,.tabla-caja .cc-acc .cc-b-ed{background:#ede9fe!important;border-color:#c4b5fd!important;color:#5b21b6!important}.admin.panel[data-tema=oscuro] .tabla-caja .cc-acc .cc-b-cp{background:rgba(59,130,246,.2)!important;color:#bcd0ff!important}.admin.panel[data-tema=oscuro] .tabla-caja .cc-acc .cc-b-en{background:rgba(34,197,94,.18)!important;color:#a7f3c4!important}.admin.panel[data-tema=oscuro] .tabla-caja .cc-acc .cc-b-ed{background:rgba(139,92,246,.2)!important;color:#d8ccff!important}@media (max-width:900px){.tabla-caja .cliente-cab .cc-acc.cc-acc-gr{width:100%;margin:0;gap:6px}.tabla-caja .cc-acc .cc-b{flex:1 1!important;width:auto!important;min-width:0!important;height:40px!important;min-height:40px!important;flex-direction:column;gap:0;padding:0 2px!important;font-size:11px;line-height:1.1}.tabla-caja .cc-acc .cc-b-cp,.tabla-caja .cc-acc .cc-b-en{flex:1.35 1!important;width:auto!important}.cc-b i{font-size:17px}.cc-b em{display:none}}.tabla-inicio.una-cliente .g-mail .copiable:before{color:#1e3a8a;opacity:1}.tabla-inicio.una-cliente .g-pass .copiable:before{color:#92400e;opacity:1}.tabla-caja .cc-acc .wsp-caja{display:flex!important;flex:none!important;width:140px!important}.tabla-caja .cc-acc .wsp-caja>.cc-b{width:100%!important}@media (max-width:900px){.tabla-caja .cc-acc .wsp-caja{flex:1.35 1!important;width:auto!important;min-width:0!important}}.tabla-caja .cc-acc .cc-b,.tabla-caja .cc-acc .wsp-caja{box-sizing:border-box!important}@media (max-width:900px){.tabla-caja .cliente-cab .cc-acc.cc-acc-gr{display:grid!important;grid-template-columns:minmax(0,1.3fr) minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-gap:6px;gap:6px}.tabla-caja .cc-acc .cc-b,.tabla-caja .cc-acc .wsp-caja{width:100%!important;flex:none!important;min-width:0!important}}.admin.panel .tabla-caja .cc-acc .cc-b-cp,.admin.panel[data-tema=oscuro] .tabla-caja .cc-acc .cc-b-cp,.tabla-caja .cc-acc .cc-b-cp{background:#6f93f5!important;border-color:#2f5bd6!important;color:#0b0b0b!important}.admin.panel .tabla-caja .cc-acc .cc-b-en,.admin.panel[data-tema=oscuro] .tabla-caja .cc-acc .cc-b-en,.tabla-caja .cc-acc .cc-b-en{background:#4fcf86!important;border-color:#1c9a58!important;color:#0b0b0b!important}.admin.panel .tabla-caja .cc-acc .cc-b-ed,.admin.panel[data-tema=oscuro] .tabla-caja .cc-acc .cc-b-ed,.tabla-caja .cc-acc .cc-b-ed{background:#ab93f2!important;border-color:#6c4cd0!important;color:#0b0b0b!important}.tabla-caja .cc-acc .cc-b b,.tabla-caja .cc-acc .cc-b em,.tabla-caja .cc-acc .cc-b i{color:#0b0b0b!important;opacity:1}.admin.panel[data-paleta=claro] .tabla-inicio.una-cliente .g-mail .copiable:before,.admin.panel[data-tema=oscuro][data-paleta=claro] .tabla-inicio.una-cliente .g-mail .copiable:before{color:#1e3a8a;opacity:1}.admin.panel[data-paleta=claro] .tabla-inicio.una-cliente .g-pass .copiable:before,.admin.panel[data-tema=oscuro][data-paleta=claro] .tabla-inicio.una-cliente .g-pass .copiable:before{color:#7c2d12;opacity:1}.admin.panel[data-paleta=claro] .tabla-inicio.una-cliente .g-mail .copiable-txt,.admin.panel[data-paleta=claro] .tabla-inicio.una-cliente .g-pass .copiable-txt{color:#0b0b0b}.acc-rap a i{font-style:normal;margin-right:6px}.acc-rap a b{font-weight:inherit}.acc-rap .t-cel{display:none}@media (max-width:900px){.acc-rap{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;overflow:visible;flex-wrap:nowrap}.acc-rap a{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:auto!important;min-width:0!important;padding:10px 4px!important;text-align:center;font-size:13px!important;line-height:1.15;white-space:normal!important}.acc-rap a i{margin:0;font-size:24px}.acc-rap .t-pc{display:none}.acc-rap .t-cel{display:inline}}.rv-plats .ico-pl{flex:none;display:inline-grid;place-items:center;padding:0;height:auto;border:0}.admin.panel[data-tema=oscuro][data-paleta=oscuro]{--fondo:#0A0A0A;--blanco:#141414;--tinta:#F2F2F2;--gris:#9A9A9A;--gris-2:#D4D4D4;--linea:#262626;--borde:#383838;--suave:#1F1F1F;--campo:#0F0F0F;--cabecera-tabla:#1A1A1A;--verde:#22C55E;--verde-osc:#16A34A;--verde-claro:#0F2A1A;--lateral:#050505;--acento-rgb:34,197,94;background:radial-gradient(1200px 600px at 70% -10%,#0F2A1A 0,transparent 60%),#0A0A0A}.admin.panel[data-tema=oscuro][data-paleta=oscuro] .side-nav a{color:#D4D4D4}.admin.panel[data-tema=oscuro][data-paleta=oscuro] .side-nav a:hover{background:#1D1D1D;color:#F2F2F2}.admin.panel[data-tema=oscuro][data-paleta=oscuro] .side-nav a.on{background:linear-gradient(90deg,#14532D,#0F3A21);border-color:#16A34A;color:#fff}.admin.panel[data-tema=oscuro][data-paleta=oscuro] .topbar{background:#141414d9;border-color:#262626}.admin.panel[data-tema=oscuro][data-paleta=oscuro] .btn.sec{background:#1D1D1D;color:#F2F2F2!important}.admin.panel[data-tema=oscuro][data-paleta=oscuro] .btn:not(.sec):not(.peligro):not(.chico.sec){background:#22C55E;color:#04130F!important}.admin.panel[data-tema=oscuro][data-paleta=oscuro] .cl-tabla th,.admin.panel[data-tema=oscuro][data-paleta=oscuro] .tabla-inicio th,.admin.panel[data-tema=oscuro][data-paleta=oscuro] .tb th{background:linear-gradient(180deg,#1A1A1A,#0F0F0F);border-bottom:2px solid #22c55e}.admin.panel[data-tema=oscuro][data-paleta=oscuro] .cl-dias.verde,.admin.panel[data-tema=oscuro][data-paleta=oscuro] .dias.verde,.admin.panel[data-tema=oscuro][data-paleta=oscuro] .est.verde{background:#0F2A1A;color:#22C55E}.admin.panel[data-tema=oscuro][data-paleta=oscuro] .copiable-btn{color:#22C55E;background:rgba(34,197,94,.14)}.tabla-inicio.una-cliente .g-mail .copiable,.tabla-inicio.una-cliente .g-pass .copiable{background:#fff!important;border:1.5px solid #cfd6d2!important;color:#111!important}.tabla-inicio.una-cliente .g-mail .copiable-txt,.tabla-inicio.una-cliente .g-pass .copiable-txt{color:#111!important}.admin.panel .tabla-inicio.una-cliente .g-mail .copiable:before,.admin.panel .tabla-inicio.una-cliente .g-pass .copiable:before,.tabla-inicio.una-cliente .g-mail .copiable:before,.tabla-inicio.una-cliente .g-pass .copiable:before{color:#6b7a73!important;opacity:1}.tabla-inicio.una-cliente .g-mail .copiable-btn,.tabla-inicio.una-cliente .g-pass .copiable-btn{background:#eef2ef!important;color:#111!important;border:1px solid #cfd6d2!important}.tabla-inicio.una-cliente .g-mail .copiable-btn.ok,.tabla-inicio.una-cliente .g-pass .copiable-btn.ok{background:#16a34a!important;color:#fff!important;border-color:#16a34a!important}.tabla-inicio.una-cliente .dias[class*=dt-]{display:inline-flex;align-items:center;justify-content:center;min-width:0;height:auto;padding:4px 10px;border-radius:10px;font-size:13px;font-weight:900;white-space:nowrap}.tabla-inicio.una-cliente .dias.dt-rojo{background:#f87171!important;color:#0b0b0b!important}.tabla-inicio.una-cliente .dias.dt-naranja{background:#fb923c!important;color:#0b0b0b!important}.tabla-inicio.una-cliente .dias.dt-ambar{background:#fcd34d!important;color:#0b0b0b!important}.tabla-inicio.una-cliente .dias.dt-lima{background:#bef264!important;color:#0b0b0b!important}.tabla-inicio.una-cliente .dias.dt-verde{background:#86efac!important;color:#0b0b0b!important}.admin.panel[data-paleta=claro] .tabla-inicio.una-cliente .g-et,.admin.panel[data-paleta=claro] .tabla-inicio.una-cliente .perfil-n,.admin.panel[data-paleta=claro] .tabla-inicio.una-cliente td.g-ini,.admin.panel[data-paleta=claro] .tabla-inicio.una-cliente td.g-perf,.admin.panel[data-paleta=claro] .tabla-inicio.una-cliente td.g-pin,.admin.panel[data-paleta=claro] .tabla-inicio.una-cliente td.g-ren{color:#111!important}@media (min-width:901px){.tabla-inicio.una-cliente.una .w-dias{width:100px}}.admin.panel[data-paleta=oscuro] .chip-hoy,.admin.panel[data-paleta=oscuro] .tabla-caja,.admin.panel[data-paleta=oscuro] .tarjeta{background:#141414;border-color:#2a2a2a}.admin.panel[data-paleta=oscuro] .bus-grande{background:#141414;border-color:#22C55E}.admin.panel[data-paleta=oscuro] .cliente-cab{background:transparent}.tabla-inicio.una-cliente .g-mail .copiable:before,.tabla-inicio.una-cliente .g-pass .copiable:before{width:50px;white-space:nowrap}@media (min-width:901px){.tabla-inicio.una-cliente .g-mail .copiable:before,.tabla-inicio.una-cliente .g-pass .copiable:before{display:none!important}.tabla-inicio.una-cliente .g-mail .copiable,.tabla-inicio.una-cliente .g-pass .copiable{padding:4px 6px 4px 10px}}@media (max-width:900px){.tabla-caja .cliente-cab .cc-acc.cc-acc-gr{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.3fr)!important}}.tabla-inicio.una-cliente .td-acc .ib{border-radius:999px!important;width:38px!important;height:28px!important}.tabla-inicio.una-cliente .td-acc .ib svg{width:16px;height:16px}.tabla-inicio.una-cliente .td-acc .acc{gap:4px;flex-wrap:nowrap}.tabla-inicio.una-cliente .td-acc .acc .wsp-caja{flex:none!important;display:inline-flex!important;width:auto!important}@media (min-width:901px){.tabla-inicio.una-cliente.una .w-acc4{width:232px}}@media (max-width:900px){.tabla-inicio.una-cliente .td-acc .acc{width:100%;justify-content:flex-start;gap:6px}.tabla-inicio.una-cliente .td-acc .ib{width:56px!important;height:38px!important;flex-direction:row;gap:0;border-radius:999px!important;border-width:1.5px}.tabla-inicio.una-cliente .td-acc .ib:after{display:none!important}.tabla-inicio.una-cliente .td-acc .ib svg{width:19px;height:19px}}.tabla-inicio.una-cliente .ib.ib-edit{background:#e4dcff!important;border-color:#a78bfa!important;color:#5b21b6!important}.aw-toast{position:fixed;right:16px;bottom:16px;z-index:1200;display:flex;align-items:center;gap:10px;max-width:min(460px,calc(100vw - 32px));background:#16a34a;color:#fff;border-radius:14px;padding:10px 12px 10px 14px;box-shadow:0 8px 26px rgba(0,0,0,.28);font-size:14px}.aw-toast span{flex:1 1;min-width:0}.aw-toast-ir{background:#fff;color:#0f6b3e!important;font-weight:800;border-radius:10px;padding:7px 12px;text-decoration:none;white-space:nowrap}.aw-toast button{background:transparent;border:0;color:#fff;font-size:17px;cursor:pointer;min-height:0;padding:0 2px}@media (max-width:900px){.aw-toast{left:12px;right:12px;bottom:76px;max-width:none}}.cq-ro{background:rgba(120,140,135,.12);border:1.5px dashed rgba(120,140,135,.55);border-radius:12px;padding:10px 12px;font-size:13.5px;margin:8px 0}.cq-rec{width:100%;margin-top:10px;border:0;border-radius:12px;padding:11px;font-weight:800;background:#e5e7eb;color:#111;cursor:pointer}.cq-rec:disabled{opacity:.7}.admin.panel[data-paleta=claro] .inicio .tabla-inicio.una-cliente .perfil-n,.inicio .tabla-inicio.una-cliente .perfil-n,.tabla-inicio.una-cliente .perfil-n{background:none!important;border:0!important;box-shadow:none!important;padding:0!important;min-width:0!important;height:auto!important;color:inherit!important;font-weight:800;font-size:14px;display:inline}.tabla-inicio.una-cliente td.g-pin{font-weight:800}@media (min-width:901px){.tabla-inicio.una-cliente td.g-pin,.tabla-inicio.una-cliente th.h-pin,.tabla-inicio.una-cliente.una .h-pin{display:table-cell!important}.tabla-inicio.una-cliente.una td.g-perf,.tabla-inicio.una-cliente.una th.w-perf{max-width:64px;padding-right:4px!important}.tabla-inicio.una-cliente.una td.g-perf,.tabla-inicio.una-cliente.una td.g-pin,.tabla-inicio.una-cliente.una th.w-perf,.tabla-inicio.una-cliente.una th.w-pin{width:58px!important;min-width:0!important;padding-left:0!important;text-align:left}.tabla-inicio.una-cliente .g-pin .g-et{display:none!important}.tabla-inicio.una-cliente.una td.g-pass,.tabla-inicio.una-cliente.una th.w-pass{width:168px!important}}@media (max-width:900px){.tabla-inicio.una-cliente td.g-pin .g-et{display:inline!important}.tabla-inicio.una-cliente td.g-perf{margin-right:8px}.tabla-inicio.una-cliente td.g-pin{color:inherit}.tabla-inicio.una-cliente td.g-ini:after{content:" →";opacity:.7}.tabla-inicio.una-cliente td.g-pin.sin-pin{display:none!important}}.tabla-inicio.una-cliente td,.tabla-inicio.una-cliente th{text-align:center!important}.tabla-inicio.una-cliente td.g-perf,.tabla-inicio.una-cliente td.g-pin,.tabla-inicio.una-cliente td.g-ren,.tabla-inicio.una-cliente th{font-weight:800!important}.tabla-inicio.una-cliente .copiable-txt{font-weight:700!important}.tabla-inicio.una-cliente .g-dias .dias,.tabla-inicio.una-cliente .g-sus .sus{margin-left:auto;margin-right:auto}.tabla-inicio.una-cliente .g-acc .acc{justify-content:center}.cli-opciones .btn-anadir{min-width:220px;text-align:center;margin-left:auto}.rv-nuevo .rv-botones{flex-direction:row!important;flex-wrap:wrap;width:auto!important;align-items:center}.rv-nuevo .rv-botones>*{width:auto!important}.rv-nuevo .rv-botones .btn,.rv-nuevo .rv-botones button{min-height:42px;font-weight:700;white-space:nowrap}@media (max-width:700px){.rv-nuevo .rv-botones{width:100%!important;flex-wrap:nowrap}.rv-nuevo .rv-botones>*{flex:1 1}.rv-nuevo .rv-botones form{display:flex!important}.rv-nuevo .rv-botones form .btn{flex:1 1;padding-left:6px;padding-right:6px;font-size:13px}}.vg-quien{flex:0 1 auto!important;min-width:112px}.vg-cs{flex-direction:column;gap:3px}@media (max-width:700px){.vg-fila{flex-wrap:wrap}.vg-cs{order:9;flex:1 1 100%;padding-left:4px}}.act-chip{display:inline-flex;align-items:center;gap:4px;margin-top:4px;border-radius:20px;padding:2px 10px;font-size:11.5px;font-weight:700;border:1px solid transparent;line-height:1.5;font-family:inherit}.act-falta{background:#fef3c7!important;color:#92400e!important;border-color:#f59e0b!important;cursor:pointer}.act-ok{background:#dcfce7!important;color:#166534!important;border-color:#86efac!important}.tabla-inicio .g-sus{flex-wrap:wrap}.miyape{padding:10px 14px}.miyape>summary{cursor:pointer;list-style:none}.miyape-falta{border-color:var(--naranja,#f59e0b)}.pr-mn-caja{position:relative;display:inline-flex}.bpi.bpi-mas{font-weight:800;letter-spacing:1px}.bpi.bpi-mas.on{outline:2px solid #16a34a}.pr-mn-fondo{position:fixed;inset:0;z-index:60;background:transparent}.pr-mn{position:fixed;z-index:61;min-width:250px;background:var(--tarjeta,#1b1e25);color:var(--tinta,#e8eaee);border:1px solid var(--linea,#3a3f49);border-radius:12px;padding:6px;box-shadow:0 10px 26px rgba(0,0,0,.45);display:flex;flex-direction:column;gap:2px}.pr-mn-i{background:transparent;border:0;text-align:left;padding:9px 11px;border-radius:8px;font:inherit;font-size:13px;font-weight:600;cursor:pointer;color:inherit;display:flex;gap:6px;align-items:baseline}.pr-mn-i small{opacity:.65;font-weight:500}.pr-mn-i:hover{background:rgba(127,127,127,.18)}.pr-mn-i.rojo{color:#ef4444}.pr-mn-i.ambar{color:#d97706}.pr-mn-i:disabled{opacity:.5;cursor:default}.icd{display:inline-block;border-radius:12px;overflow:hidden;flex:none;line-height:0;--icd:#16a34a}.icd>*{border-radius:0!important}.icd em{position:absolute;left:0;right:0;bottom:0;background:var(--icd);color:#fff;font-style:normal;font-weight:800;font-size:11.5px;line-height:1.5;text-align:center;letter-spacing:.2px}.icd-rojo{--icd:#dc2626}.icd-naranja{--icd:#ea580c}.icd-verde{--icd:#16a34a}.icd-gris{--icd:#6b7280}.icd-fila{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.icd-mas{background:rgba(127,127,127,.22);border-radius:10px;padding:6px 10px;font-size:12.5px;font-weight:800}.vg-cs{display:flex;flex:1 1;min-width:0}.vg-fila .av.av-vend{flex:0 0 38px;width:38px;height:38px;font-size:24px;padding:0 0 2px;box-shadow:0 0 0 2.5px var(--vc,#16a34a);margin:3px}.fila-cli>input[type=checkbox]{align-self:center;margin:0 0 0 12px!important}.fila-cli{align-items:center!important}.fila-cli details{min-width:0}.chip-venc.c-venc,.chip-venc.c-venc.on{background:#111!important;color:#FF5A4D!important;border:1px solid #d92d20!important}.chip-venc.c-venc b,.chip-venc.c-venc:not(.on) b{background:#D92D20!important;color:#fff!important;border-radius:999px;padding:1px 8px}.chip-venc.c-venc.on{box-shadow:0 0 0 2px #D92D20}.acc-libre .ib{flex:none!important;width:38px!important;height:28px!important;min-width:38px;border-radius:999px!important;padding:0!important;display:inline-flex;align-items:center;justify-content:center}.acc-comp{flex-wrap:wrap!important}.cq-selbar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:12px 0 6px}.cq-selbar label{display:inline-flex;align-items:center;gap:8px;font-weight:600}.cq-item>input,.cq-selbar input{width:20px;height:20px;min-height:0;accent-color:var(--verde)}.cq-selbar .cq-go{width:auto;padding:10px 16px}.cq-selbar .cq-go:disabled{opacity:.45}.cq-sec-t{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--suave,#667085);margin:14px 2px 6px}.cq-sec-t.ok{color:#2B8A3E}.cq-items{background:var(--blanco);border:1px solid var(--linea);border-radius:16px;overflow:hidden}.cq-item{display:flex;align-items:center;gap:12px;padding:12px 14px;border-bottom:1px solid var(--linea)}.cq-item:last-child{border-bottom:0}.cq-item.hecho{background:var(--tinte-ok);justify-content:space-between}.cq-it-main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.cq-it-cs{display:flex;flex-wrap:wrap;gap:8px}.cq-mini{display:inline-flex;align-items:center;gap:5px}.cq-it-bt{display:flex;flex-direction:column;align-items:stretch;gap:4px}.cq-go.chico{width:auto;padding:8px 14px;font-size:14px}.cq-lnk{background:none;border:0;color:var(--suave,#667085);font-size:13px;text-decoration:underline;cursor:pointer;padding:2px}.cq-lnk.rojo{color:#D92D20}.cq-ok{color:#2B8A3E;font-weight:700;font-size:14px;white-space:nowrap}.acc-tv-f code{display:inline-flex!important;align-items:center;gap:10px;flex:0 1 auto!important;max-width:100%;min-width:0}.acc-tv-cp{flex:none;width:30px;height:30px;border-radius:9px;border:0;background:rgba(127,127,127,.25);color:inherit;font-size:15px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0}.acc-tv-cp.ok{background:#16a34a;color:#fff}.acc-tv-go{margin-top:8px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:2px solid #16a34a;border-radius:12px;padding:8px 8px 8px 14px}.acc-tv-go>span{display:flex;flex-direction:column;min-width:0}.acc-tv-go small{font-size:12px;opacity:.7}.acc-tv-go b{font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acc-tv-abrir{flex:none;background:#16a34a;color:#fff!important;font-weight:800;border-radius:9px;padding:11px 18px;text-decoration:none}.rv-botones{display:flex;gap:8px;align-items:center}.rv-botones>form{flex:0 1 auto}@media(max-width:700px){.rv-botones>form{flex:1 1}}.vg-fila .av.av-vend{flex:0 0 46px!important;width:46px!important;height:46px!important;border-radius:50%!important;background:#fff!important;font-size:26px!important;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 3px var(--vc,#94a3b8)}.vg-fila .vg-cs{justify-content:flex-start!important;margin-left:0!important}.vg-fila .icd-fila{justify-content:flex-start}@media(max-width:700px){.vg-fila .vg-cs{flex-basis:100%;order:5}}.vg-fila .av{border-radius:50%}.venta-opciones .modos-b .modo{flex-direction:column;gap:2px;white-space:normal;padding:9px 2px;line-height:1.1}.venta-opciones .modos-b .modo .mi{font-size:20px}.venta-opciones .modos-b .modo .ml{font-size:11.5px;font-weight:700}.venta-opciones .modos-b .modo.on:first-child{font-size:inherit}.precio-edit{display:inline-flex;align-items:center;gap:6px;font-weight:700}.precio-edit input{width:110px;min-height:42px;text-align:center;font-size:16px;font-weight:700}.vr-acciones{align-items:stretch}.vr-acciones .vr-copiar{flex:1 1 38%;background:#e5e7eb;color:#374151;border:0}.fila-plat-c .check-plat{display:grid!important;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center}.fila-plat-c .fp-txt b{white-space:normal}.fila-plat-c .fp-der{grid-template-columns:78px 58px;grid-gap:6px;gap:6px}.fila-plat-c .fp-der .pill{width:78px;justify-self:stretch}.fila-plat-c .fp-precio{color:var(--tinta)!important;font-size:15px;min-width:0}.mact-fondo{position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:200;display:flex;align-items:center;justify-content:center;padding:16px}.mact{background:var(--blanco,#fff);color:var(--tinta,#111827);border:1px solid var(--borde,transparent);border-radius:16px;padding:18px;width:100%;max-width:380px;box-shadow:0 20px 50px rgba(0,0,0,.3)}.mact,.mact-bot{display:grid;grid-gap:8px;gap:8px}.mact-bot{margin-top:6px}.mact-g{background:#16a34a;color:#fff;border:0}.mact-s{background:color-mix(in srgb,var(--tinta,#374151) 12%,transparent);color:var(--tinta,#374151);border:0}.ib.ib-ren,.inicio .ib.ib-ren{background:color-mix(in srgb,#22c55e 12%,transparent);border-color:color-mix(in srgb,#22c55e 50%,var(--borde,#334155))}.inicio .ib.ib-ren:hover{background:color-mix(in srgb,#22c55e 24%,transparent)}.admin.panel[data-paleta=claro] .inicio .ib.ib-ren{background:#f0fdf4;border-color:#bbf7d0}.acc-iconos .bpi.bpi-ren,.bpi.bpi-ren,.tabla-pr .acc-iconos .bpi-ren{color:#22c55e!important;background:#f0fdf4!important;border-color:#bbf7d0;width:30px;min-width:30px;padding:0}.tabla-pr .acc-iconos .bpi-ren{background:transparent!important}.bpi-ren svg{width:19px;height:19px}.ib.ib-ren,.inicio .ib.ib-ren,.tabla-inicio .ib.ib-ren{color:#22c55e!important;background:color-mix(in srgb,#22c55e 14%,#0b1f1a)!important;border-color:#22c55e!important}.admin.panel[data-paleta=claro] .inicio .ib.ib-ren,.admin.panel[data-paleta=claro] .tabla-inicio .ib.ib-ren{background:#f0fdf4!important}.ib.ib-ren svg{width:22px;height:22px}.admin.panel[data-paleta=claro] .inicio .ib.ib-ren,.admin.panel[data-paleta=claro] .tabla-inicio .ib.ib-ren,.ib.ib-ren,.inicio .ib.ib-ren,.tabla-inicio .ib.ib-ren{background:#22c55e!important;border-color:#22c55e!important;color:#052e16!important}.ib.ib-ren:hover,.tabla-inicio .ib.ib-ren:hover{background:#4ade80!important}.acc-iconos .bpi.bpi-ren,.bpi.bpi-ren,.tabla-pr .acc-iconos .bpi-ren{background:#22c55e!important;border-color:#22c55e!important;color:#052e16!important}.est-sel{width:100%;min-height:48px;border-radius:12px;border:2px solid var(--borde);font-weight:800;font-size:15px;padding:10px 12px;background:var(--blanco);color:var(--tinta)}.est-sel.est-verde{background:#dcfce7;border-color:#16a34a;color:#14532d}.est-sel.est-ambar{background:#ffe2b3;border-color:#ea8a0c;color:#7a3b00}.est-sel.est-amarillo{background:#fff3b0;border-color:#d4b106;color:#4d3f00}.est-sel.est-rojo{background:#ffd6d6;border-color:#dc2626;color:#7f1313}[data-tema=oscuro] .est-sel.est-verde{background:#0f2a1d;border-color:#22c55e;color:#86efac}[data-tema=oscuro] .est-sel.est-ambar{background:#33210a;border-color:#f59e0b;color:#fcd34d}[data-tema=oscuro] .est-sel.est-amarillo{background:#2e2a07;border-color:#eab308;color:#fde68a}[data-tema=oscuro] .est-sel.est-rojo{background:#351010;border-color:#ef4444;color:#fca5a5}.est-sel option{background:var(--blanco);color:var(--tinta);font-weight:700}.est-aviso{display:block;margin-top:6px;color:var(--tinta-suave,#6b7280);font-weight:600}.tabla-cuentas tr.cta-tarjeta.fila-ambar>td,tr.fila-ambar td{background:#fff3b0!important;border-color:#d4b106!important;color:#3b2f00}.tabla-cuentas tr.cta-tarjeta.fila-cortada>td,tr.fila-cortada td{background:#ffd6d6!important;border-color:#dc2626!important;color:#4a0f0f}.tabla-cuentas tr.fila-ambar .muted,.tabla-cuentas tr.fila-ambar small,.tabla-cuentas tr.fila-ambar td a{color:#3b2f00}[data-tema=oscuro] .tabla-cuentas tr.cta-tarjeta.fila-ambar>td,[data-tema=oscuro] tr.fila-ambar td{background:#2e2a07!important;color:#fdf3b0}[data-tema=oscuro] .tabla-cuentas tr.cta-tarjeta.fila-cortada>td,[data-tema=oscuro] tr.fila-cortada td{background:#351010!important;color:#fcd5d5}[data-tema=oscuro] .tabla-cuentas tr.fila-ambar .muted,[data-tema=oscuro] .tabla-cuentas tr.fila-ambar small,[data-tema=oscuro] .tabla-cuentas tr.fila-ambar td a{color:#fdf3b0}[data-tema=oscuro] .tabla-cuentas tr.fila-cortada .muted,[data-tema=oscuro] .tabla-cuentas tr.fila-cortada small,[data-tema=oscuro] .tabla-cuentas tr.fila-cortada td a{color:#fcd5d5}.pill.amarillo{background:#fff3b0;color:#4d3f00;border-color:#d4b106}[data-tema=oscuro] .pill.amarillo{background:#2e2a07;color:#fde68a;border-color:#eab308}.cq-tira{display:flex;flex-wrap:wrap;gap:4px;margin:6px 0 10px}.cq-q{width:16px;height:16px;border-radius:4px;background:var(--borde,#d6d3cb);display:inline-block}.cq-q.ok{background:#22c55e}.cq-des{border:1.5px solid #fca5a5;background:#fee2e2;color:#b91c1c;border-radius:999px;padding:10px 14px;font-weight:800;font-size:13px;cursor:pointer;min-height:40px}.cq-des:disabled{opacity:.45;cursor:default}[data-tema=oscuro] .cq-des{background:#351010;border-color:#ef4444;color:#fca5a5}[data-tema=oscuro] .cq-q{background:rgba(255,255,255,.18)}.cw-des{margin-top:6px;border:0;border-radius:12px;background:rgba(220,38,38,.35);color:#fff;font-weight:800;min-height:42px;cursor:pointer}.cq-selbar{flex-wrap:wrap;gap:8px}.fila-grupo td{font-size:12px;font-weight:800;letter-spacing:.02em;padding:10px 6px 4px!important;background:transparent!important;border:0!important}.pest-cortar{margin-left:6px;background:#dc2626;color:#fff;font-size:11px;font-weight:800;border-radius:99px;padding:1px 8px;white-space:nowrap}.corte-card{background:var(--blanco);border:1.5px solid var(--borde);border-radius:16px;padding:12px;display:grid;grid-gap:10px;gap:10px}.corte-card.hecho{opacity:.6}.corte-tit{flex:1 1;min-width:0}.corte-tit b{display:block}.corte-tit small{color:var(--tinta-suave,#6b7280)}.corte-nums{display:grid;grid-gap:3px;gap:3px;justify-items:end}.corte-nums i{font-style:normal;font-size:11px;font-weight:800;border-radius:7px;padding:2px 8px;white-space:nowrap}.corte-nums i.r{background:#fee2e2;color:#b91c1c}.corte-nums i.g{background:#dcfce7;color:#166534}[data-tema=oscuro] .corte-nums i.r{background:#3b1414;color:#fca5a5}[data-tema=oscuro] .corte-nums i.g{background:#10241b;color:#86efac}.corte-pasos{display:grid;grid-gap:6px;gap:6px}.corte-paso{display:flex;align-items:center;gap:10px;min-height:44px;border:1.5px solid var(--borde);background:var(--suave,#f3f4f6);color:var(--tinta);border-radius:12px;padding:8px 12px;font-weight:800;font-size:13.5px;cursor:pointer;text-decoration:none}.corte-paso em{width:22px;height:22px;border-radius:50%;background:#7c5cff;color:#fff;display:inline-grid;place-items:center;font-style:normal;font-size:12px;flex:none}.corte-paso.cortar{border-color:#fca5a5}.corte-paso.cortar em{background:#dc2626}.corte-paso:disabled{opacity:.5;cursor:default}.corte-ok{font-weight:800;color:#166534}[data-tema=oscuro] .corte-ok{color:#86efac}.cod-lista{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-top:10px}.cod-hora{font-size:11px;font-weight:800;border-radius:6px;padding:2px 8px;background:var(--suave,#f3f4f6);color:var(--tinta-suave,#6b7280);white-space:nowrap}.cod-hora.nuevo{background:#dcfce7;color:#166534}[data-tema=oscuro] .cod-hora.nuevo{background:#10241b;color:#86efac}.cod-num{font-size:32px;font-weight:900;letter-spacing:5px;color:#0f6b57}[data-tema=oscuro] .cod-num{color:#4ade80}.vz-top{display:flex;justify-content:space-between;gap:10px;margin:6px 0}.vz-todo,.vz-top{align-items:center}.vz-todo{display:inline-flex;gap:8px;font-weight:800;font-size:13px}.vz-tot{font-size:12px;font-weight:800;color:var(--tinta-suave,#6b7280)}.vz-lista{display:grid;grid-gap:8px;gap:8px}.vz-item{background:var(--blanco);border:1.5px solid var(--borde);border-radius:14px}.vz-item.hecho{opacity:.62}.vz-fila{display:flex;align-items:center;gap:6px;padding:12px 8px 8px 10px}.vz-ck{width:18px;height:18px;min-height:0;accent-color:#16a34a;flex:none}.vz-abrir{flex:1 1;min-width:0;display:flex;align-items:center;gap:6px;background:transparent;border:0;padding:0;color:inherit;text-align:left;cursor:pointer;min-height:0}.vz-av{width:32px;height:32px;border-radius:50%;background:#14532d;color:#fff;display:grid;place-items:center;font-weight:800;font-size:13px;flex:none}.vz-num{font-size:12.5px;white-space:nowrap;flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis}.vz-ics{display:inline-flex;gap:5px;flex:none;margin-top:12px}.vz-ic{position:relative;display:inline-block;line-height:0}.vz-ic i{position:absolute;top:-13px;left:50%;transform:translateX(-50%);font-style:normal;font-size:9.5px;font-weight:900;white-space:nowrap;line-height:1}.vz-ic i.t-r{color:#dc2626}.vz-ic i.t-o{color:#d97706}.vz-ic i.t-g{color:#16a34a}[data-tema=oscuro] .vz-ic i.t-r{color:#fca5a5}[data-tema=oscuro] .vz-ic i.t-o{color:#fcd34d}[data-tema=oscuro] .vz-ic i.t-g{color:#86efac}.vz-mas{font-size:11px;font-weight:800;align-self:center}.vz-pr{display:grid;justify-items:center;flex:none;width:58px}.vz-pr b{font-size:13px}.vz-cta-p em,.vz-pr em{font-style:normal;font-size:9.5px;font-weight:800;border-radius:6px;padding:2px 5px;white-space:nowrap}.tg-r{background:#fee2e2;color:#b91c1c}.tg-o{background:#fef3c7;color:#b45309}.tg-g{background:#dcfce7;color:#166534}[data-tema=oscuro] .tg-r{background:#3b1414;color:#fca5a5}[data-tema=oscuro] .tg-o{background:#33270a;color:#fcd34d}[data-tema=oscuro] .tg-g{background:#10241b;color:#86efac}.vz-cob{flex:none;background:#4fcf86;border:1.5px solid #1c9a58;color:#0b0b0b;font-weight:900;border-radius:999px;padding:8px 10px;font-size:12px;white-space:nowrap;cursor:pointer;min-height:0}.vz-cob.hecho{background:#e5e7eb;border-color:#d1d5db;color:#6b7280;cursor:default}[data-tema=oscuro] .vz-cob.hecho{background:#2b2f36;border-color:#3b4048;color:#9ca3af}.vz-det{border-top:1px solid var(--borde);padding:8px 10px;display:grid;grid-gap:8px;gap:8px}.vz-cta{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.vz-cta-d{flex:1 1;min-width:120px}.vz-cta-d b{display:block;font-size:13px}.vz-cta-d small{color:var(--tinta-suave,#6b7280);font-size:11.5px}.vz-cta-p{display:grid;justify-items:end}.vz-cta-p b{font-size:13px}.vz-todos{margin-top:12px}@media (min-width:760px){.vz-fila{padding:12px 16px;gap:12px}.vz-num{flex:none;width:160px;font-size:14px}.vz-abrir{gap:14px}.vz-ics{flex:1 1}.vz-pr{width:90px}.vz-cob{padding:9px 16px;font-size:13px}}.asg-plat{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:14px;border:2px solid var(--c,#0f9d78);background:color-mix(in srgb,var(--c,#0F9D78) 10%,var(--blanco))}.asg-plat b{display:block;font-size:17px}.asg-plat small{color:var(--tinta-suave,#6b7280)}.asg-fin{display:flex;gap:8px;flex-wrap:wrap}.asg-b{flex:1 1;min-width:140px;min-height:48px;border-radius:999px;font-weight:800;font-size:14px;cursor:pointer;border:1.5px solid}.asg-b.cp{background:#e8eeff;border-color:#93a8f5;color:#1e3a8a}.asg-b.wa{background:#4fcf86;border-color:#1c9a58;color:#0b0b0b}[data-tema=oscuro] .asg-b.cp{background:#16213f;border-color:#6b82d8;color:#c7d2fe}.hab-grupo{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:14px;background:var(--blanco);border:1.5px solid var(--borde);margin-top:8px}.hab-grupo .hab-info b{display:block}.hab-grupo .hab-info small{color:var(--tinta-suave,#6b7280)}.mi-iconos{display:flex;gap:6px}.mi-ib{flex:1 1;min-height:40px;border-radius:999px;border:1.5px solid;display:inline-flex;align-items:center;justify-content:center;font-weight:800;cursor:pointer;padding:0 8px}.mi-ib.ib-cp{background:#e8eeff;border-color:#93a8f5;color:#1e3a8a}.mi-ib.ib-ed{background:#f0ebff;border-color:#c4b5fd;color:#4c1d95}.mi-ib.ib-ren{background:#22c55e;border-color:#16a34a;color:#052e16}.mi-ib.ib-env{background:#4fcf86;border-color:#1c9a58;color:#052e16;text-decoration:none}[data-tema=oscuro] .mi-ib.ib-cp{background:#16213f;border-color:#6b82d8;color:#c7d2fe}[data-tema=oscuro] .mi-ib.ib-ed{background:#261c45;border-color:#8b7bd8;color:#ddd6fe}.mi-edit{border-top:1px solid var(--borde);padding-top:10px}.mcc{background:var(--blanco);border:1.5px solid var(--borde);border-radius:14px}.mcc-fila{gap:6px;padding:12px 8px 10px 10px}.mcc-abrir,.mcc-fila{display:flex;align-items:center}.mcc-abrir{flex:1 1;min-width:0;gap:8px;background:transparent;border:0;padding:0;color:inherit;text-align:left;cursor:pointer;min-height:0}.mcc-av{width:36px;height:36px;border-radius:50%;background:#14532d;color:#fff;display:grid;place-items:center;font-weight:800;flex:none}.mcc-q{flex:1 1;min-width:0}.mcc-q b{font-size:13.5px}.mcc-q b,.mcc-q small{display:block;white-space:nowrap}.mcc-q small{color:var(--tinta-suave,#6b7280);font-size:11.5px;overflow:hidden;text-overflow:ellipsis}.mcc-ics{display:inline-flex;gap:5px;flex:none;margin-top:12px}.mcc-ic{position:relative;display:inline-block;line-height:0}.mcc-ic i{position:absolute;top:-13px;left:50%;transform:translateX(-50%);font-style:normal;font-size:9.5px;font-weight:900;white-space:nowrap;line-height:1}.mcc-ic i.t-r{color:#dc2626}.mcc-ic i.t-o{color:#d97706}.mcc-ic i.t-g{color:#16a34a}[data-tema=oscuro] .mcc-ic i.t-r{color:#fca5a5}[data-tema=oscuro] .mcc-ic i.t-o{color:#fcd34d}[data-tema=oscuro] .mcc-ic i.t-g{color:#86efac}.mcc-mas{font-size:11px;font-weight:800;align-self:center}.mcc-ver{flex:none;min-height:36px;border-radius:10px;border:1.5px solid var(--borde);background:var(--suave,#f3f4f6);color:var(--tinta);font-weight:800;font-size:12.5px;padding:0 10px;cursor:pointer}.mcc-ver .t-largo{display:none}.mcc-ver .t-corto{display:inline}@media (min-width:520px){.mcc-ver .t-largo{display:inline}.mcc-ver .t-corto{display:none}.mcc-fila{gap:12px;padding:12px 14px}}.mcc-det{border-top:1px solid var(--borde);grid-gap:10px;gap:10px}.mcc-cta,.mcc-det{padding:10px;display:grid}.mcc-cta{border:1.5px solid color-mix(in srgb,var(--c,#0f9d78) 45%,var(--borde));border-radius:12px;grid-gap:8px;gap:8px}.mcc-cta-cab{display:flex;align-items:center;gap:10px}.mcc-cta-t{flex:1 1;min-width:0}.mcc-cta-t b{display:block}.mcc-cta-t small{color:var(--tinta-suave,#6b7280)}.mcc-dias{font-size:11px;font-weight:800;border-radius:7px;padding:3px 8px;white-space:nowrap}.mcc-cajas{display:grid;grid-gap:6px;gap:6px;grid-template-columns:1fr}@media (min-width:520px){.mcc-cajas{grid-template-columns:1fr 1fr}}.mcc-cajas>div{background:var(--suave,#f3f4f6);border-radius:10px;padding:7px 10px}.mcc-cajas small{display:block;font-size:10px;font-weight:800;color:var(--tinta-suave,#6b7280)}.mcc-cajas b{display:block;overflow-wrap:anywhere;font-size:13.5px}.mcc-cajas .mono{font-family:ui-monospace,Menlo,monospace}.mcc-pie{font-size:12.5px;color:var(--tinta-suave,#6b7280)}.mcc-edit-acc{display:flex;gap:8px;flex-wrap:wrap}.fila-c .quien{flex:0 1 auto;min-width:0}.fila-c .ics-fila{flex:1 1;min-width:0;overflow-x:auto;white-space:nowrap;padding:14px 4px 4px;scrollbar-width:thin}.fila-c .ics-fila>*{display:inline-flex;flex-wrap:nowrap!important}.ico-pl{box-shadow:inset 0 0 0 1px rgba(128,128,128,.28)}.ico-pl.ico-osc{box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.38)}.ico-pl.ico-clr{color:#1b1b1f;box-shadow:inset 0 0 0 1.5px rgba(0,0,0,.28)}.admin.panel[data-tema=oscuro] .ico-pl.ico-clr,:root:not([data-tema=oscuro]) .ico-pl.ico-osc,[data-tema=oscuro] .ico-pl.ico-clr{box-shadow:none}.ico-pl.con-img{box-shadow:inset 0 0 0 1px rgba(128,128,128,.35)}.ibt-del{background:#dc2626!important;border-color:#dc2626!important;color:#fff!important}.ibt-del:hover{background:#b91c1c!important;border-color:#b91c1c!important}.mb-menu{position:relative}.mb-menu>summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.mb-menu>summary::-webkit-details-marker{display:none}.mb-menu[open]>summary{border-color:var(--verde)}.mb-lista{position:absolute;right:0;top:calc(100% + 6px);z-index:30;min-width:250px;padding:6px;display:flex;flex-direction:column;gap:2px;background:var(--blanco);border:1px solid var(--linea);border-radius:12px;box-shadow:0 12px 28px rgba(0,0,0,.28)}.mb-op{display:flex;align-items:center;gap:8px;width:100%;text-align:left;padding:9px 12px;border:0;border-radius:8px;background:transparent;color:inherit;font:inherit;font-size:13.5px;font-weight:600;cursor:pointer}.mb-op:hover{background:var(--suave)}.mb-rojo{color:#dc2626}.mb-grupo{display:flex;gap:6px;align-items:center;padding:2px 6px}.mb-grupo input{flex:1 1;min-width:0}.mb-grupo .mb-op{width:auto;white-space:nowrap}.mb-pt{width:10px;height:10px;border-radius:50%;display:inline-block}.mb-pt.v{background:#22c55e}.mb-pt.a{background:#f97316}.mb-pt.y{background:#eab308}.mb-pt.r{background:#ef4444}.vr-volver{display:flex;gap:8px}.aw-ic,.aw-r2,.vr-volver{align-items:center}.aw-ic{display:inline-flex;gap:6px;height:38px;padding:0 14px;border-radius:10px;border:1px solid var(--linea);background:var(--blanco);color:inherit;font:inherit;font-size:13.5px;font-weight:600;cursor:pointer;text-decoration:none}.aw-ic:hover{background:var(--suave)}.aw-ic.rojo{color:#dc2626}.aw-sep{width:1px;height:26px;background:var(--linea);margin:0 4px}.aw-sig{margin-left:auto;padding:0 16px;background:#22c55e;color:#04210f;font-weight:700}.aw-ficha,.aw-sig{display:inline-flex;align-items:center;height:38px;border-radius:10px;font-size:13.5px;text-decoration:none}.aw-ficha{padding:0 14px;border:1px solid var(--linea);color:inherit;font-weight:600}@media (max-width:640px){.aw-sig{margin-left:0;flex:1 1 100%;justify-content:center}.aw-sep{display:none}}.lista-arrastre li.pl-fila{flex-wrap:wrap;cursor:default}.lista-arrastre li.pl-fila .asa{cursor:-webkit-grab;cursor:grab;padding:4px 6px;touch-action:none}.pl-quien{display:flex;flex-direction:column;min-width:0;flex:1 1}.pl-editar{margin-left:auto}.pl-editar.on{border-color:var(--verde)}.pl-editor{flex:1 1 100%;margin-top:6px;padding:14px;border-top:1px dashed var(--linea);cursor:auto;-webkit-user-select:text;-moz-user-select:text;user-select:text}.hab-hora{display:inline-block;margin-top:4px;font-size:11.5px;font-weight:700;padding:2px 9px;border-radius:999px;background:#e8f5ee;color:#0f7a58}.hab-hora.dia{background:#f3eee0;color:#8a6d1f}[data-tema=oscuro] .hab-hora{background:#0f2a1c;color:#86efac}[data-tema=oscuro] .hab-hora.dia{background:#2a2310;color:#fde68a}.cd-sec{display:flex;flex-direction:column;gap:10px}.cd-caja{background:var(--blanco);border:1px solid var(--linea);border-radius:16px;padding:12px}.cd-q{display:flex;flex-direction:column;min-width:0;flex:1 1;gap:2px}.cd-q b{font-size:14px}.cd-q small{font-size:12px;color:var(--gris);word-break:break-all}.cd-cp{width:38px;border-radius:10px;border:1px solid var(--linea);background:var(--blanco);font-size:16px;color:inherit}.cd-cp,.cd-env{height:38px;cursor:pointer}.cd-env{padding:0 14px;border-radius:10px;border:0;background:#16a34a;color:#fff;font-weight:700;font-size:13px}.tag-dist{display:inline-flex;align-items:center;gap:6px;background:#ede9fe;color:#5b21b6;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:700}.admin.panel[data-tema=oscuro] .tag-dist,[data-tema=oscuro] .tag-dist{background:#2e1065;color:#d8b4fe}.dist-tag{display:flex;flex-direction:column;gap:2px;margin-top:4px;align-items:flex-start}.mv-dist{background:#ede9fe;border:1px solid #c4b5fd;color:#4c1d95;border-radius:12px;padding:10px 12px;font-size:13px;line-height:1.5;margin:8px 0}.admin.panel[data-tema=oscuro] .mv-dist,[data-tema=oscuro] .mv-dist{background:#1e1b4b;border-color:#4338ca;color:#c7d2fe}.esc-caja{display:flex;flex-direction:column;gap:8px}.esc-busca,.esc-op{width:100%}.esc-op{display:flex;align-items:center;gap:10px;text-align:left;padding:10px;border:1.5px solid var(--linea);border-radius:14px;background:var(--blanco);color:inherit;font:inherit;cursor:pointer}.esc-op.on{border-color:#16a34a;background:var(--tinte-ok,#eefbf3)}.esc-q{display:flex;flex-direction:column;min-width:0;flex:1 1}.esc-q b{font-size:14px}.esc-q small{font-size:12px;color:var(--gris);word-break:break-all}.esc-pf{background:var(--suave);border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:700;white-space:nowrap}.esc-rd{width:18px;height:18px;border-radius:50%;border:2px solid var(--borde,#c9c4b6);flex:none}.esc-op.on .esc-rd{border-color:#16a34a;background:radial-gradient(#16a34a 45%,transparent 50%)}.esc-gen{width:38px;height:38px;border-radius:10px;background:#6b7280;color:#fff;display:grid;place-items:center;font-weight:800;flex:none}.side-nav .side-bot,.side-nav .side-bot.on{background:linear-gradient(180deg,#8b5cf6,#6d28d9)!important;color:#fff!important;font-weight:800;margin:4px 4px 2px;box-shadow:0 8px 22px rgba(109,40,217,.35);border-color:transparent!important}.side-nav .side-bot svg{color:#fff}.cd-una{display:flex;align-items:center;gap:9px;padding:11px}.cd-una .cd-q b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cd-una .cd-cuando{color:#0f7a58;font-weight:700;font-size:11.5px}.cd-cp{display:grid;place-items:center;flex:none}.cd-cp.on{color:#16a34a;border-color:#16a34a;background:#eefbf3;font-weight:800;font-size:18px}.cd-env{flex:none}.cod-pag{max-width:720px;margin:0 auto}.cod-h1,.cod-pag{text-align:center}.cod-chips{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:12px 0}.cod-chip{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:999px;border:1.5px solid var(--borde);background:var(--blanco);font-weight:800;font-size:13px;text-decoration:none;color:inherit}.cod-chip.on{background:#ede9fe;border-color:#7c3aed;color:#5b21b6}[data-tema=oscuro] .cod-chip.on{background:#2a1d4d;color:#ddd6fe;border-color:#8b5cf6}.cod-busca{display:flex;justify-content:center;margin:6px 0 10px}.cod-busca input{width:100%;max-width:320px;text-align:center}.cod-lista{grid-template-columns:1fr!important;max-width:420px;margin:10px auto 0!important}.cod-venc{color:#b45309;font-weight:700}.cod-busca{gap:6px}.cod-busca input{text-align:left}.cod-buscar{background:#7c3aed;color:#fff;border:0;border-radius:10px;padding:0 16px;font-weight:800;cursor:pointer;white-space:nowrap}.cod-lista{max-width:560px!important;gap:8px!important}.cod-fila{background:var(--blanco);border:1.5px solid var(--borde);border-radius:14px;padding:9px 10px;text-align:left}.cod-fila.abierta{border-color:#8b5cf6}.cod-fcab{display:flex;align-items:center;gap:10px}.cod-ftxt{flex:1 1;min-width:0}.cod-ftxt b{display:block;font-size:13px}.cod-ftxt small{display:block;color:var(--tinta-suave,#6b7280);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cod-ver{background:#ede9fe;border:1.5px solid #7c3aed;color:#5b21b6;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:800;white-space:nowrap;cursor:pointer}[data-tema=oscuro] .cod-ver{background:#2a1d4d;border-color:#8b5cf6;color:#ddd6fe}.cod-fdet{display:grid;grid-gap:4px;gap:4px;justify-items:center;text-align:center;margin-top:8px}.cod-asunto,.cod-otros{color:var(--tinta-suave,#6b7280);font-size:11px}.cod-otros{font-size:10px;opacity:.85}@media (max-width:520px){.cod-ver-ojo{display:inline}.cod-ftxt b{font-size:12px}}.cod-leyendo{display:flex;align-items:center;justify-content:center;gap:10px;padding:26px 0;color:var(--tinta-suave,#6b7280);font-weight:700}.cod-giro{width:18px;height:18px;border-radius:50%;border:3px solid #c4b5fd;border-top-color:#7c3aed;animation:cod-gira .8s linear infinite}@keyframes cod-gira{to{transform:rotate(1turn)}}.vr-acciones{display:grid!important;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.vr-acciones>*{min-width:0;width:100%;white-space:normal;text-align:center;justify-content:center;padding-left:8px;padding-right:8px;box-sizing:border-box;flex:none!important}.vr-acciones>:only-child{grid-column:1/-1}@media (min-width:900px){.vr-acciones{grid-template-columns:38% 1fr}}.cod-robot{font-size:54px;line-height:1;margin-top:4px}.cod-h1{font-size:28px;margin:4px 0}.cod-chip{position:relative;padding:9px 16px;font-size:14px}.cod-chip.on{background:linear-gradient(#7c3aed,#5b21b6);border-color:#8b5cf6;color:#fff;box-shadow:0 0 14px rgba(124,58,237,.35)}[data-tema=oscuro] .cod-chip.on{background:linear-gradient(#3b1fa8,#2a1578);color:#fff}.cod-busca{max-width:520px;margin:10px auto}.cod-busca input{padding:11px 12px;font-size:14px}.cod-buscar{padding:0 18px}.cod-numfila{display:flex;align-items:center;justify-content:center;gap:12px;width:100%}.cod-numfila .cod-num{margin:6px 0 2px}.cod-ic{width:40px;height:40px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:#ede9fe;border:1.5px solid #7c3aed;color:#5b21b6;cursor:pointer;flex:none;text-decoration:none}[data-tema=oscuro] .cod-ic{background:#2a1d4d;border-color:#8b5cf6;color:#ddd6fe}.cod-ic.ok{background:#d1fae5;border-color:#10b981;color:#047857}[data-tema=oscuro] .cod-ic.ok{background:#0f3a2a;color:#6ee7b7}.cod-copiado{color:#047857;font-weight:800}[data-tema=oscuro] .cod-copiado{color:#6ee7b7}.cod-vacio{border:1.5px solid var(--borde);border-radius:16px;text-align:center;padding:24px 12px;margin:10px auto 0;max-width:520px;display:grid;grid-gap:4px;gap:4px;justify-items:center}.cod-vacio-ic{font-size:30px;opacity:.7}.cod-vacio b{font-size:17px}.cod-fut{--blanco:#0a1030;--borde:#27348a;--tinta-suave:#9fb0e0;--suave:#0c1a3a;color:#eaf0ff;max-width:680px;border-radius:26px;padding:18px 14px 22px;border:1px solid #2a3a8c;background:radial-gradient(420px 260px at 0 0,rgba(44,70,220,.38),transparent),radial-gradient(380px 280px at 100% 18%,rgba(124,58,237,.3),transparent),linear-gradient(#050818,#02030a);box-shadow:0 0 34px rgba(59,79,230,.28),inset 0 0 40px rgba(42,63,214,.12)}.cod-fut .muted{color:#9fb0e0}.cod-fut .cod-robot{width:96px;height:86px;margin:0 auto;border-radius:22px;display:flex;align-items:center;justify-content:center;font-size:54px;border:1px solid #3b4fe6;background:linear-gradient(#0f1a5a,#0a1030);box-shadow:0 0 26px rgba(91,107,255,.55)}.cod-fut .cod-h1{font-size:30px;margin:10px 0 2px;color:#fff}.cod-grad{background:linear-gradient(90deg,#6d8bff,#b46bff);-webkit-background-clip:text;background-clip:text;color:transparent}.cod-fut .cod-chips{gap:10px;margin:16px 0 12px}.cod-fut .cod-chip{padding:12px 20px;font-size:17px;gap:9px;background:#0b1236;border-color:#27348a;color:#dbe4ff}.cod-fut .cod-chip.on{background:linear-gradient(#1f2fc0,#3b2a9c);border-color:#8b8cff;color:#fff;box-shadow:0 0 18px rgba(91,107,255,.6)}.cod-fut .cod-busca{max-width:620px;margin:14px auto;gap:8px}.cod-fut .cod-busca input{padding:0 16px;height:58px;font-size:16px;border-radius:16px;background:#080e2c;border:1.5px solid #27348a;color:#eaf0ff}.cod-fut .cod-busca input::placeholder{color:#7f90c8}.cod-fut .cod-busca input:focus{outline:none;border-color:#8b8cff;box-shadow:0 0 16px rgba(91,107,255,.5)}.cod-fut .cod-buscar{height:58px;padding:0 24px;font-size:16px;border-radius:16px;background:linear-gradient(#3b5bff,#2a3fd6);box-shadow:0 0 20px rgba(59,91,255,.55)}.cod-fut .cod-lupa{display:none}.cod-fut .cod-fila{background:linear-gradient(#0c1438,#080d26);border-color:#27348a}.cod-fut .cod-fila.abierta{border-color:#7c8cff;box-shadow:0 0 18px rgba(91,107,255,.45)}.cod-fut .cod-hora{background:#0c1a3a;border:1px solid #2a3a8c;color:#9fb0e0}.cod-fut .cod-hora.nuevo{background:#0c2a22;border-color:#1f7a5a;color:#86efac}.cod-fut .cod-ver{background:#141d5c;border-color:#6c7cff;color:#dbe4ff}.cod-fut .cod-ver.on{background:#1f2fc0}.cod-fut .cod-num{color:#8fb2ff;text-shadow:0 0 18px rgba(91,123,255,.9);font-size:36px}.cod-fut .cod-ic{background:#141d5c;border-color:#6c7cff;color:#dbe4ff}.cod-fut .cod-ic.ok{background:#0f3a2a;border-color:#10b981;color:#6ee7b7}.cod-fut .cod-venc{color:#fbbf24}.cod-fut .cod-vacio{background:#0a1030}.cod-fut .cod-clase{font-size:10px;font-weight:800;border-radius:99px;padding:2px 9px;background:#0c1a3a;border:1px solid #2a3a8c;color:#b9c4ff}.cod-fut .cod-clase.c-correo{background:#3a0f16;border-color:#ef4444;color:#fca5a5}.cod-fut .cod-leyendo{color:#9fb0e0}.cod-fut .cod-giro{border-color:#b46bff #3b4fe6 #3b4fe6}@media (max-width:520px){.cod-fut{border-radius:22px;padding:14px 10px 18px}.cod-fut .cod-chip{padding:11px 16px;font-size:16px}.cod-fut .cod-lupa{display:inline}.cod-fut .cod-buscar-txt{display:none}.cod-fut .cod-buscar{padding:0 20px;font-size:20px}}.corte-card{min-width:0;align-content:start}.corte-tit b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.corte-nums{flex:none}.corte-paso,.corte-txt{min-width:0}.corte-txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.corte-paso.clave.k{border-color:#34d399;color:#047857}.corte-paso.clave.k em{background:#16a34a}.corte-paso.clave.o{border-color:#d97706;color:#b45309}.corte-paso.clave.o em{background:#d97706}.corte-paso.clave.r{border-color:#f87171;color:#b91c1c}.corte-paso.clave.r em{background:#dc2626}.corte-paso.clave.g{color:var(--tinta-suave,#6b7280)}.corte-paso.clave.g em{background:#6b7280}[data-tema=oscuro] .corte-paso.clave.k{color:#86efac}[data-tema=oscuro] .corte-paso.clave.o{color:#fcd34d}[data-tema=oscuro] .corte-paso.clave.r{color:#fca5a5}.corte-ver{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;border:1.5px dashed var(--borde);background:transparent;color:#7c3aed;border-radius:11px;padding:8px 11px;font-weight:800;font-size:12px;cursor:pointer}.corte-ver.on{border-style:solid;border-color:#7c5cff}[data-tema=oscuro] .corte-ver{color:#c4b5fd}.corte-perfiles{display:grid;grid-gap:5px;gap:5px}.cp-tit{font-size:10px;font-weight:800;color:var(--tinta-suave,#6b7280);margin-top:3px}.tabla-cuentas col.c-fechas{width:158px}.tabla-cuentas col.c-fin{width:340px}.tabla-cuentas .tc-fechas{white-space:nowrap;font-size:12.5px}.tabla-cuentas .tc-fechas .pill{display:inline-block;margin:1px 0 0;padding:0 8px;font-size:11px}@media (min-width:761px){.tabla-cuentas .tc-fin{display:table-cell;text-align:right;white-space:normal}.tabla-cuentas .tc-fin .est-caja{display:inline-block;vertical-align:middle;margin:2px 0}.tabla-cuentas .tc-fin .acc-iconos{display:inline-flex;gap:5px;align-items:center;vertical-align:middle;margin-left:6px}.tabla-cuentas .tc-fin .acc-iconos .bpi,.tabla-cuentas .tc-fin .acc-iconos .ibt{width:30px;height:30px}}.est-menu{max-width:min(290px,calc(100vw - 24px))}[data-tema=oscuro] .est-menu{background:#1b2321;color:#e8efec;border-color:#2b3532}[data-tema=oscuro] .est-menu>button:hover{background:#26312e}[data-tema=oscuro] .est-menu>button.on{background:#1a5fd1;color:#fff}[data-tema=oscuro] .admin.panel[data-paleta] .tabla-cuentas tr.cta-tarjeta.fila-cortada>td,[data-tema=oscuro] .admin.panel[data-paleta] .tabla-cuentas tr.fila-cortada td{background:#351010!important;color:#fcd5d5;border-color:#7f1d1d!important}[data-tema=oscuro] .admin.panel[data-paleta] .tabla-cuentas tr.cta-tarjeta.fila-ambar>td,[data-tema=oscuro] .admin.panel[data-paleta] .tabla-cuentas tr.fila-ambar td{background:#2e2a07!important;color:#fdf3b0;border-color:#8a7a0a!important}[data-tema=oscuro] .admin.panel[data-paleta] .tabla-cuentas tr.fila-cortada .fch-t,[data-tema=oscuro] .admin.panel[data-paleta] .tabla-cuentas tr.fila-cortada .muted,[data-tema=oscuro] .admin.panel[data-paleta] .tabla-cuentas tr.fila-cortada small,[data-tema=oscuro] .admin.panel[data-paleta] .tabla-cuentas tr.fila-cortada td a{color:#fcd5d5}[data-tema=oscuro] .admin.panel[data-paleta] .tabla-cuentas tr.fila-ambar .fch-t,[data-tema=oscuro] .admin.panel[data-paleta] .tabla-cuentas tr.fila-ambar .muted,[data-tema=oscuro] .admin.panel[data-paleta] .tabla-cuentas tr.fila-ambar small,[data-tema=oscuro] .admin.panel[data-paleta] .tabla-cuentas tr.fila-ambar td a{color:#fdf3b0}@media (max-width:760px){.tabla-cuentas .tc-fechas{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:4px 14px}}.pr-kpis{display:none}.pr-tira{display:inline-flex;flex-wrap:wrap;align-items:stretch;background:var(--blanco);border:1px solid var(--linea);border-radius:999px;font-size:13px;color:var(--gris-2,#475569);overflow:hidden;margin:2px 0;max-width:100%}.pr-tira>span{padding:6px 14px;border-right:1px solid var(--linea);white-space:nowrap}.pr-tira>span:last-child{border-right:0}.pr-tira b{font-size:15px;color:var(--tinta);margin-right:2px}.pr-tira b.rojo{color:#c0262d}.pr-buscar{flex:0 1 360px;max-width:360px;min-height:44px;border-radius:12px}.pr-buscar input{font-size:14.5px;min-height:40px}@media (max-width:760px){.pr-buscar{flex:1 1 100%;max-width:none}.pr-tira>span{padding:6px 10px}}.pr-fchips .venc-menu>summary.pr-fchip{display:inline-block}.pr-fchips .venc-it{color:var(--tinta)}.pr-flota-3{font-size:12px;opacity:.85}[data-tema=oscuro] .pr-tira{background:#161d1b;border-color:#2b3532}.cod-fut{max-width:min(1100px,calc(100% - 8px));width:100%;margin-left:auto;margin-right:auto}.cod-fut .cod-busca{max-width:760px}.side-nav a,.side-nav a span{font-weight:700}.side-nav .side-destacado,.side-nav .side-destacado span{color:#04261b!important;font-weight:800}.side-nav .side-destacado svg{color:#04261b}.side-nav .side-corte,.side-nav .side-corte.on{background:linear-gradient(135deg,#ef4444,#f97316)!important;color:#fff!important;font-weight:800;margin:4px 4px 2px;box-shadow:0 8px 22px rgba(239,68,68,.35);border-color:transparent!important}.side-nav .side-corte span{font-weight:800}.side-nav .side-corte svg{color:#fff}.side-nav .side-n{font-weight:800}.cli-fil{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:6px 0 12px}.cli-fil,.cli-sel{position:relative}.cli-sel>summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:10px;background:var(--c,#10b981);color:#fff;border-radius:999px;padding:10px 18px;font-weight:800;font-size:15px;min-width:200px;justify-content:space-between;box-shadow:0 2px 10px rgba(16,185,129,.35)}.cli-sel>summary::-webkit-details-marker{display:none}.cli-sel>summary b{background:rgba(255,255,255,.28);border-radius:99px;padding:0 9px;font-size:12.5px;margin-left:auto}.cli-menu{position:absolute;z-index:50;top:calc(100% + 6px);left:0;width:270px;max-width:calc(100vw - 32px);background:var(--blanco);border:1px solid var(--linea);border-radius:14px;box-shadow:0 14px 34px rgba(0,0,0,.25);padding:6px}.cli-menu a{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:10px;font-weight:800;font-size:14px;color:var(--tinta);text-decoration:none}.cli-menu a i{width:12px;height:12px;border-radius:50%;flex:none}.cli-menu a.cur,.cli-menu a:hover{background:var(--suave)}.cli-adm{display:inline-flex;align-items:center;gap:8px;padding:4px 16px 4px 4px;border-radius:999px;border:2px solid var(--c);background:var(--blanco);color:var(--tinta);font-weight:800;font-size:14px;text-decoration:none}.cli-adm.on{background:var(--c);color:#fff}.cli-adm-av{width:30px;height:30px;border-radius:50%;display:inline-grid;place-items:center;font-size:18px;background:var(--blanco);border:2.5px solid var(--c);color:var(--tinta);font-weight:800}[data-tema=oscuro] .cli-adm{background:#161d1b;color:#e8efec}[data-tema=oscuro] .cli-adm.on{background:var(--c);color:#fff}[data-tema=oscuro] .cli-adm-av{background:#161d1b;color:#e8efec}@media (max-width:760px){.cli-sel>summary{min-width:0}}.cod-fut .cod-busca-cli{max-width:560px;align-items:stretch;flex-wrap:wrap;justify-content:center}.cod-fut .cod-busca-cli select{flex:1 1 260px;min-width:0;height:58px;padding:0 16px;font-size:15px;border-radius:16px;background:#080e2c;border:1.5px solid #27348a;color:#eaf0ff;font-weight:700}@media (max-width:760px){.cod-fut .cod-busca-cli .cod-buscar{flex:1 1 100%}}.movil:has(.cod-pag){max-width:1100px}.cod-fut .cod-busca-cli{max-width:760px;flex-wrap:nowrap}.cod-fut .cod-busca-cli input[name=c]{flex:1 1 auto;min-width:0}@media (max-width:760px){.cod-fut .cod-busca-cli{flex-wrap:nowrap}.cod-fut .cod-busca-cli .cod-buscar{flex:0 0 auto}}.cod-fut .cod-aviso{text-align:left;font-size:14px;line-height:1.6;color:#cdd8ff;padding:4px 2px}.cod-fut .cod-aviso .cod-resumen{color:#9fb0e0;font-size:13px;margin-top:4px}@media (max-width:760px){.cod-fut .cod-busca{flex-wrap:wrap}.cod-fut .cod-busca input[name=q]{flex:1 1 100%}.cod-fut .cod-busca .cod-buscar{height:52px}}.mc-lista{display:flex;flex-direction:column;gap:8px}.mc-fila{background:var(--blanco,#fff);border:1px solid var(--borde,#e3ded2);border-radius:14px;padding:10px 12px}.mc-cab{display:flex;align-items:center;gap:10px}.mc-datos{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:1px}.mc-edit{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:10px;padding-top:10px;border-top:1px solid var(--borde,#e3ded2)}.mc-edit input{flex:1 1 160px;min-width:0;height:40px;padding:0 12px;border-radius:10px;border:1.5px solid var(--borde,#d8d2c4);font-size:15px}.mc-guardar{height:40px;padding:0 16px;border-radius:10px;border:0;background:#10b981;color:#04261b;font-weight:800;cursor:pointer}.mc-guardar:disabled{opacity:.5}.mc-edit small{flex:1 1 100%;opacity:.7;font-size:12px}.mc-msg{display:block;margin-top:6px;font-size:12px;font-weight:700}.mc-msg.ok{color:#15803d}.mc-msg.mal{color:#b91c1c}.mc-solo .ver-acceso{margin-top:10px}[data-tema=oscuro] .mc-fila{background:#161d1b;border-color:#2b3532}@media (max-width:760px){.fila-c{flex-wrap:wrap;row-gap:6px}.fila-c .quien{flex:1 1}.fila-c .ics-fila{order:10;flex:1 1 100%;min-width:100%;padding:4px 0 2px;overflow-x:auto}.fila-c .tot-cli{display:none}}.side-cab{display:flex;align-items:flex-start;gap:6px}.side-cab .side-marca{flex:1 1;min-width:0}.side-linea{display:flex!important;align-items:center;gap:6px}.side-linea i{width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 3px rgba(34,197,94,.22);flex:none}.side-linea i.off{background:#94a3b8;box-shadow:none}.side-nav a .side-ic{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;flex:none;background:color-mix(in srgb,var(--ic) 17%,transparent);color:var(--ic);font-style:normal}.side-nav a .side-ic svg{opacity:1}.side-nav a{min-height:46px;padding:0 10px}.aj-tarjetas{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:12px;gap:12px;max-width:760px;margin-bottom:14px}.aj-card{display:flex;align-items:center;gap:12px;background:var(--blanco);border:1px solid var(--linea);border-left:5px solid var(--c);border-radius:14px;padding:14px;color:var(--tinta);text-decoration:none}.aj-card:hover{border-color:var(--c)}.aj-card .aj-ic{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;font-size:20px;background:color-mix(in srgb,var(--c) 18%,transparent);flex:none}.aj-card span:nth-child(2){flex:1 1;min-width:0;display:flex;flex-direction:column}.aj-card b{font-size:15px}.aj-card small{color:var(--gris);font-size:12.5px}.aj-card i{font-style:normal;font-size:22px;color:var(--gris)}.admin.panel[data-paleta=claro] .tarea.verde{background:#e7e9e8!important;border-color:#a9bab6!important}.admin.panel[data-paleta=claro] .aviso-cliente{background:#e8e8e7!important;border-color:#bab3a5!important}.admin.panel[data-paleta=claro] .vista-wsp{background:#e7e8e8!important}.admin.panel[data-paleta=claro] .opcion-icono.wsp{background:#e7eae9!important}.admin.panel[data-paleta=claro] .avisos-excel{background:#e8e8e7!important;border-color:#bab3a5!important}.admin.panel[data-paleta=claro] .casilla-completas.on{background:#e8e8eb!important;border-color:#b5b1c9!important}.admin.panel[data-paleta=claro] .est-sel.est-verde{background:#e7eae8!important;border-color:#abe9c2!important;color:#366045!important}.admin.panel[data-paleta=claro] .est-sel.est-ambar{background:#ebe9e6!important;border-color:#fbdaa2!important;color:#65541f!important}.admin.panel[data-paleta=claro] .est-sel.est-amarillo{background:#eaeae6!important;border-color:#f7e2a1!important;color:#655c37!important}.admin.panel[data-paleta=claro] .est-sel.est-rojo{background:#ebe7e7!important;border-color:#f9b8b8!important;color:#654242!important}.admin.panel[data-paleta=claro] tr.fila-ambar td{background:#eaeae6!important;color:#656146!important}.admin.panel[data-paleta=claro] tr.fila-cortada td{background:#ebe7e7!important;color:#655555!important}.admin.panel[data-paleta=claro] .pill.amarillo{background:#eaeae6!important;border-color:#f7e2a1!important;color:#655c37!important}.admin.panel[data-paleta=claro] .cq-des{background:#ebe7e7!important;border-color:#f9b8b8!important;color:#654242!important}.admin.panel[data-paleta=claro] .corte-nums i.r{background:#ebe8e8!important;color:#654242!important}.admin.panel[data-paleta=claro] .corte-nums i.g{background:#e7e9e8!important;color:#366045!important}.admin.panel[data-paleta=claro] .tg-r{background:#ebe8e8!important;color:#654242!important}.admin.panel[data-paleta=claro] .tg-o{background:#ebe9e6!important;color:#65541f!important}.admin.panel[data-paleta=claro] .tg-g{background:#e7e9e8!important;color:#366045!important}.admin.panel[data-paleta=claro] .vz-cob.hecho{background:#eaeaeb!important;border-color:#b5b6b9!important;color:#3e4146!important}.admin.panel[data-paleta=claro] .asg-b.cp,.admin.panel[data-paleta=claro] .mi-ib.ib-cp{background:#e8e9ec!important;border-color:#c7d0f0!important;color:#505466!important}.admin.panel[data-paleta=claro] .mi-ib.ib-ed{background:#e9e8ec!important;border-color:#d3cdf0!important;color:#585666!important}.admin.panel[data-paleta=claro] .hab-hora{background:#e7eae8!important;color:#366045!important}.admin.panel[data-paleta=claro] .hab-hora.dia{background:#eae9e7!important;color:#655c37!important}.admin.panel[data-paleta=claro] .tag-dist{background:#eae7f0!important;color:#564866!important}.admin.panel[data-paleta=claro] .mv-dist{background:#e8e8ed!important;border-color:#b8b3eb!important;color:#505466!important}.admin.panel[data-paleta=claro] .est-menu{background:#e8e9e9!important;border-color:#aeb2b1!important;color:#5d605e!important}.admin.panel[data-paleta=claro] .est-menu>button:hover{background:#e9eaea!important}.admin.panel[data-paleta=claro] .pr-tira{background:#e8e8e8!important;border-color:#aeb2b1!important}.admin.panel[data-paleta=claro] .cli-adm,.admin.panel[data-paleta=claro] .cli-adm-av{background:#e8e8e8!important;color:#5d605e!important}.admin.panel[data-paleta=claro] .mc-fila{background:#e8e8e8!important;border-color:#aeb2b1!important}.admin.panel[data-paleta=claro] .mc-fila,.admin.panel[data-paleta=claro] .pr-tira{background:var(--blanco)!important;border-color:var(--linea)!important}.admin.panel[data-paleta=claro] .pr-tira>span{color:var(--gris-2)}.admin.panel[data-paleta=claro] .cli-adm.on{background:var(--c)!important;color:#fff!important}.admin.panel[data-paleta=claro] .cli-adm.on .cli-adm-av{background:var(--blanco)!important;color:var(--tinta)!important}.chip-hoy.chip-d{gap:9px;min-height:42px;padding:0 16px 0 7px;border-radius:999px;font-size:15px;font-weight:700;background:var(--blanco);border:1.5px solid var(--linea);color:var(--tinta)}.chip-hoy.chip-d .ch-ic{width:28px;height:28px;border-radius:50%;display:inline-grid;place-items:center;font-style:normal;font-size:14px;background:var(--k);color:#fff;flex:none}.chip-hoy.chip-d b{font-size:18px;font-weight:800;color:var(--tinta)}.chip-hoy.chip-d:hover{border-color:var(--k)}@media (max-width:760px){.chip-hoy.chip-d{padding:0 12px 0 6px}.chip-hoy.chip-d .ch-c b{font-size:16px}}.tab-adm:not(.on){background:var(--blanco);color:var(--tinta);border-color:color-mix(in srgb,var(--c) 55%,var(--linea))}.tab-adm:not(.on) .tx b{font-size:17px;color:var(--tinta)}.tab-adm:not(.on) .tx small{color:var(--gris-2);font-size:12px;font-weight:700}.tab-adm:not(.on) .n{color:var(--tinta);background:color-mix(in srgb,var(--c) 20%,var(--blanco))}.tab-adm .tx b{font-size:17px}.dc-hoy{background:#dc2626;color:#fff}.dc-2{background:#f59e0b;color:#422006}.tabla-pr .td-acciones .acc-iconos{gap:7px;flex-wrap:nowrap;align-items:center}.tabla-pr .td-acciones .bpi{width:40px;height:32px;min-width:40px;padding:0;border-radius:999px;border-width:1.5px;font-size:15px}.tabla-pr .td-acciones .bpi-cop{color:#1d3ae8;border-color:#7c9bf5;background:color-mix(in srgb,#1d3ae8 12%,var(--blanco))}.tabla-pr .td-acciones .bpi-ren{color:#15803d;border-color:#4cc97f;background:color-mix(in srgb,#16a34a 14%,var(--blanco))}.tabla-pr .td-acciones .bpi-edi{color:#6d28d9;border-color:#a78bfa;background:color-mix(in srgb,#7c3aed 13%,var(--blanco))}.tabla-pr .td-acciones .bpi-mas{color:var(--gris-2);border-color:var(--borde,#cbd5d0);background:var(--blanco)}.admin.panel:not([data-paleta=claro]) .tabla-pr .td-acciones .bpi-cop{color:#a9bbff;border-color:#4863d6;background:#14214d}.admin.panel:not([data-paleta=claro]) .tabla-pr .td-acciones .bpi-ren{color:#86efac;border-color:#1f8f4f;background:#0f2f1d}.admin.panel:not([data-paleta=claro]) .tabla-pr .td-acciones .bpi-edi{color:#c4b5fd;border-color:#7c5ce0;background:#251a4d}@media (max-width:760px){.tabla-pr .td-acciones .bpi{width:34px;min-width:34px;height:28px;font-size:13px}.tabla-pr .td-acciones .acc-iconos{gap:4px}}.tabla-cuentas col.c-cuenta{width:27%}.tabla-cuentas col.c-perfiles{width:36%}.tabla-cuentas col.c-fechas{width:19%}.tabla-cuentas col.c-fin{width:318px}@media (min-width:761px){.tabla-cuentas{border-spacing:0 14px}.tabla-cuentas .tc-fin{text-align:right;white-space:nowrap}.tabla-cuentas .tc-fin .est-caja{display:inline-block;width:150px;vertical-align:middle}.tabla-cuentas .tc-fin .est-caja>*{width:100%}.tabla-cuentas .tc-fin .acc-iconos{display:inline-flex;flex-wrap:nowrap;gap:6px;margin-left:8px;vertical-align:middle}.tabla-cuentas .tc-fin .acc-iconos .bpi,.tabla-cuentas .tc-fin .acc-iconos .ibt,.tabla-cuentas .tc-fin .ibt-ph{width:34px;height:34px;flex:none}}.tabla-cuentas thead th{font-size:11px;letter-spacing:.5px;text-transform:uppercase}.cw-plats .cw-pl{display:inline-flex;align-items:center;gap:8px;padding:3px 14px 3px 4px;font-size:14px}.rv-nuevo .rv-botones .cw-c{min-height:0!important;width:16px;height:16px;padding:0;border-radius:50%}.cw-caja .cw-tira{gap:5px}@media (max-width:760px){.resumen-venc.rv-nuevo{grid-template-columns:1fr!important}.rv-nuevo .rv-botones{flex-direction:column!important;flex-wrap:nowrap!important;width:100%!important;align-items:stretch}.rv-nuevo .rv-botones .cw-caja,.rv-nuevo .rv-botones>*{width:100%!important}.rv-nuevo .rv-botones .cw-caja{order:2}.rv-nuevo .rv-titulo{font-size:26px}.cw-x{align-self:center;padding:6px 0}}.fj{display:flex;flex-direction:column;gap:16px}.fj-top{justify-content:space-between;gap:12px}.fj-nav,.fj-top{display:flex;align-items:center;flex-wrap:wrap}.fj-nav{gap:10px}.fj-mes{display:flex;align-items:center;background:var(--blanco);border:1px solid var(--linea);border-radius:12px;padding:3px}.fj-mes b{padding:6px 16px;min-width:150px;text-align:center}.fj-mes a{width:32px;height:32px;display:grid;place-items:center;border-radius:9px;background:var(--suave);color:var(--tinta);text-decoration:none;font-size:18px}.fj-kpis{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.fj-k{background:var(--blanco);border:1px solid var(--linea);border-radius:16px;padding:16px 18px;display:flex;flex-direction:column;gap:4px}.fj-k small{color:var(--gris);font-size:12px;font-weight:800;letter-spacing:.4px;text-transform:uppercase}.fj-n{font-size:30px;font-weight:800;letter-spacing:-.5px;color:var(--tinta)}.fj-gan{border-color:color-mix(in srgb,var(--verde) 55%,var(--linea));background:linear-gradient(color-mix(in srgb,var(--verde) 9%,var(--blanco)),var(--blanco))}.fj-up{color:#16a34a}.fj-dn,.fj-up{font-size:12px;font-weight:700}.fj-dn{color:#dc2626}.fj-mut{color:var(--gris);font-size:12px}.fj-rej{display:grid;grid-template-columns:1.25fr 1fr;grid-gap:14px;gap:14px;align-items:start}.fj-c{background:var(--blanco);border:1px solid var(--linea);border-radius:16px;padding:16px 18px}.fj-c h2{font-size:14px;margin:0 0 12px}.fj-cal{display:grid;grid-template-columns:repeat(7,1fr) 84px;grid-gap:6px;gap:6px;margin-bottom:6px}.fj-cal-cab{color:var(--gris);font-size:11px;font-weight:800;text-transform:uppercase}.fj-der{text-align:right}.fj-d{height:52px;border-radius:10px;padding:6px 8px;display:flex;flex-direction:column;justify-content:space-between;background:var(--suave);color:var(--tinta);min-width:0}.fj-d span{font-size:11px;color:var(--gris)}.fj-d b{font-size:12px;white-space:nowrap}.fj-d.fut{opacity:.5}.fj-vacio{background:none}.fj-d.hoy{outline:2px solid var(--verde)}.fj-sem{display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.fj-sem small{color:var(--gris);font-size:11px}.fj-bars{gap:6px;height:160px;padding-bottom:18px;border-bottom:1px solid var(--linea)}.fj-bars,.fj-col{display:flex;align-items:flex-end}.fj-col{flex:1 1;min-width:0;height:100%;justify-content:center;gap:2px;position:relative}.fj-bi,.fj-bv{display:block;width:45%;max-width:12px;border-radius:4px 4px 0 0;min-height:0}.fj-bv{background:#10b981}.fj-bi{background:#f59e0b}.fj-col small{position:absolute;bottom:-18px;font-size:10px;color:var(--gris)}.fj-leg{display:flex;gap:16px;font-size:12px;color:var(--gris-2);margin-top:10px}.fj-leg i{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:6px}.fj-pl{margin-top:16px;border-top:1px solid var(--linea);padding-top:12px}.fj-p{display:flex;align-items:center;gap:10px;font-size:13px;margin:8px 0}.fj-p>span{width:100px;flex:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fj-p em{flex:1 1;height:7px;background:var(--suave);position:relative;overflow:hidden}.fj-p em,.fj-p u{border-radius:9px}.fj-p u{position:absolute;inset:0 auto 0 0;background:#f59e0b}@media (max-width:900px){.fj-kpis{grid-template-columns:1fr 1fr}.fj-rej{grid-template-columns:1fr}.fj-cal{grid-template-columns:repeat(7,1fr) 62px;gap:4px}.fj-d{padding:4px;height:46px}.fj-d b{font-size:10px}.fj-n{font-size:24px}}@media (max-width:700px){.cc-acc-gr .btn{flex:1 1;min-width:0}}.eliminar-pie{margin-top:28px;padding-top:18px;border-top:1px dashed var(--linea)}.btn-eliminar-cta{cursor:pointer;font:inherit;font-weight:800;font-size:14px;padding:12px 18px;border-radius:12px;color:#f87171;background:rgba(239,68,68,.1);border:1.5px solid rgba(239,68,68,.5)}.btn-eliminar-cta:hover{background:rgba(239,68,68,.22);color:#fecaca}.admin.panel[data-paleta=claro] .btn-eliminar-cta{color:#b91c1c;background:#fff1f1;border-color:#f3b4b4}.el-aviso{background:rgba(245,158,11,.14);border:1px solid rgba(245,158,11,.55);color:#fbbf24;border-radius:12px;padding:12px 14px;font-size:14px}.admin.panel[data-paleta=claro] .el-aviso{background:#fff7e6;border-color:#f0c36d;color:#7a4a00}.admin.panel:not([data-paleta=claro]){--tinta:#F4FAF8;--gris-2:#DCEAE5;--gris:#B5CBC3}.admin.panel[data-paleta=claro]{--tinta:#0A1612;--gris:#3A4F47;--gris-2:#1F302A;font-weight:600}.admin.panel[data-paleta=claro] :is(h1,h2,h3,th,b,strong){font-weight:800}.admin.panel[data-paleta=claro] :is(.muted,.small,small,label,td,.ayuda){font-weight:600}.admin.panel[data-paleta=claro] .muted,.admin.panel[data-paleta=claro] small{color:var(--gris)}.admin.panel[data-paleta=claro] :is(input,select,textarea)::placeholder{font-weight:600;color:#5b6f67}.admin.panel[data-paleta=claro] [class*=cod-]{font-weight:inherit}.side-linea{font-weight:800!important}.side-marca b{font-weight:800}.side-grupo,.side-nav a,.side-nav a span{font-weight:700}.side-nav .side-bot,.side-nav .side-corte,.side-nav .side-destacado,.side-nav .side-inicio{font-weight:800}.admin.panel :is(.btn,button,.cc-b,.cc-b b,.chip,.chip-hoy,.chip-filtro,.cli-adm,.cod-chip,.tab-adm,.pill,.pill-vend,.bp,.ib,.hoja-item b,.side-n){font-weight:800}.admin.panel .btn.sec,.admin.panel button.sec{font-weight:800}.cod-sesion{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;background:rgba(20,28,77,.85);border-radius:14px;padding:12px 14px;margin:8px 0 2px;text-align:left}.cod-sesion-txt{font-size:15px;line-height:1.75;min-width:0}.cod-sesion-txt span{color:#aab6ff;font-weight:700}.cod-sesion-txt b{color:#fff;font-weight:800;word-break:break-word}.cod-sesion .cod-ic{flex:none}@media (max-width:760px){.cod-fut .cod-busca:not(.cod-busca-cli){flex-wrap:wrap}.cod-fut .cod-busca .cod-buscar{flex:0 0 50%;width:50%;height:62px;margin:0 auto;border-radius:22px;font-size:20px;font-weight:800}.cod-fut .cod-busca .cod-buscar-txt,.cod-fut .cod-busca .cod-lupa{display:inline}.cod-fut .cod-busca input[name]{flex:1 1 100%}.cod-fut .cod-busca.cod-busca-cli{flex-wrap:wrap;justify-content:center}.cod-fut .cod-busca.cod-busca-cli input[name=c]{flex:1 1 100%}.cod-fut .cod-busca .cod-buscar,.cod-fut .cod-busca.cod-busca-cli .cod-buscar{flex:0 0 50%;width:50%}}.pc-tog{margin-left:6px;width:30px;height:30px;border-radius:9px;border:1px solid var(--borde,var(--linea));background:var(--suave);color:var(--tinta);font-weight:800;cursor:pointer;vertical-align:middle}.pc-tog.on{background:var(--verde-claro);border-color:var(--verde);color:var(--verde)}.fila-panel>td{padding:6px 10px 14px!important;border-top:0!important}.pc-cargando{padding:14px;color:var(--gris);font-weight:700}.pc{background:var(--blanco);border:1.5px solid var(--verde);border-radius:16px;padding:14px;max-width:520px;text-align:left;box-shadow:0 10px 30px rgba(0,0,0,.25)}.pc-cab{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px}.pc-cab b{font-size:15px;word-break:break-all}.pc-cab small{display:block;color:var(--gris);font-weight:700;font-size:12px;margin-top:2px}.pc-est{border-radius:999px;padding:4px 10px;font-size:12px;font-weight:800;background:rgba(16,185,129,.16);color:#16a34a;border:1px solid rgba(16,185,129,.5)}.pc-est.mal{background:rgba(239,68,68,.14);color:#dc2626;border-color:rgba(239,68,68,.5)}.pc-anillo{width:78px;height:78px;place-items:center;flex:none}.pc-anillo,.pc-anillo i{border-radius:50%;display:grid}.pc-anillo i{width:54px;height:54px;background:var(--suave);place-items:center;font:800 15px/1 inherit;font-style:normal;color:var(--tinta)}.pc-leyenda div{font-size:13px;font-weight:700;margin:3px 0;display:flex;gap:8px;align-items:center;color:var(--tinta)}.pc-leyenda i{width:10px;height:10px;border-radius:3px;display:inline-block;flex:none}.pc .r{background:#ff6b6b}.pc .n{background:#ffb84d}.pc .g{background:#46e08f}.pc .l{background:rgba(128,140,136,.45)}.pc-fila{display:flex;align-items:center;padding:8px 6px;border-top:1px solid var(--linea);font-size:14px}.pc-fila.este{background:rgba(70,224,143,.12)}.pc-s{width:36px;height:30px;border-radius:9px;display:grid;place-items:center;font:800 12px inherit;color:#0a0f0d;flex:none}.pc-n{flex:1 1;min-width:0;font-weight:800}.pc-n small{display:block;font-weight:700;font-size:12px}.pc-libre,.pc-n small{color:var(--gris)}.pc-d{font-style:normal;font-weight:800;font-size:12.5px;border-radius:999px;padding:4px 11px;white-space:nowrap;color:#0a0f0d}.pc-d.l{color:var(--gris);background:rgba(128,140,136,.2)}.pc-av{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap}.pc-a{flex:1 1 200px;border-radius:12px;padding:10px 12px;border:1px solid var(--linea);background:var(--suave)}.pc-a b{display:block;font-size:13.5px;font-weight:800}.pc-a small{display:block;font-weight:700;margin-top:2px;color:var(--gris-2);font-size:13px}.pc-clave{border-color:rgba(59,130,246,.5)}.pc-prov{border-color:rgba(245,158,11,.55)}@media (max-width:760px){.fila-panel>td{display:block}.pc{max-width:none}}.admin.panel .ac-fondo{z-index:300}.admin.panel .ac-ventana{background:var(--blanco);color:var(--tinta)}.cq-orden{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:10px 0 4px;font-size:14px;font-weight:700;color:var(--gris)}.cq-orden button{min-height:0;padding:8px 14px;border-radius:999px;border:1.5px solid var(--linea);background:var(--blanco);color:var(--tinta);font-weight:800;font-size:14px;cursor:pointer}.cq-orden button.on{background:var(--verde,#16a34a);border-color:var(--verde,#16a34a);color:#fff}.admin.panel:not([data-paleta=claro]) .hoja-asa{background:linear-gradient(90deg,transparent,#19e6a8,transparent)}.admin.panel[data-paleta=claro] .hoja-asa{background:linear-gradient(90deg,#34d399,#8b5cf6)}.vr-acciones{display:flex;gap:10px}.vr-acciones .vr-copiar,.vr-acciones .vr-wa{flex:1 1;white-space:nowrap;min-height:56px;font-size:19px;font-weight:800;padding:0 12px;justify-content:center}.pts-fila{flex:1 1 100%;display:flex;gap:12px;order:2}.pts,.pts-fila{align-items:center;flex-wrap:wrap}.pts{display:inline-flex;gap:6px}.pts i{width:14px;height:14px;border-radius:50%;background:#4b524f;display:inline-block}.pts i.o{background:#4ade80;box-shadow:0 0 8px rgba(74,222,128,.6)}.admin.panel[data-paleta=claro] .pts i{background:#c9d3d0}.admin.panel[data-paleta=claro] .pts i.o{background:#16a34a;box-shadow:none}.pts-n{font-weight:800;font-size:18px;color:var(--tinta)}.admin.panel:not([data-paleta=claro]) .pts-n{color:#fff}.admin.panel[data-paleta=claro] .pts-n{color:#0b2a25}.pts-n.cero{color:#ef4444}.op-cuenta .op-correo{flex:1 1 100%;order:1}.op-cuenta .op-dias{order:3;text-align:left;min-width:0}.op-cuenta .op-dias b{font-size:24px;font-weight:800}.op-cuenta>:not(.op-correo):not(.pts-fila):not(.op-dias){order:4}.sug-cuenta .pts-fila{flex:none}.admin.panel:not([data-paleta=claro]) .op-correo b,.admin.panel:not([data-paleta=claro]) .op-dias b{color:#fff}.admin.panel:not([data-paleta=claro]) .op-correo small{color:#c9d6d1;font-weight:600;font-size:14px}.admin.panel[data-paleta=claro] .op-correo b,.admin.panel[data-paleta=claro] .op-dias b{color:#0b2a25}.admin.panel[data-paleta=claro] .op-correo small{color:#3d5852;font-weight:600;font-size:14px}.op-correo b{font-size:20px;font-weight:800}.elegir-cuenta-campo .btn.ec-ver{min-height:56px;font-size:20px;font-weight:800;padding:0 22px;border-radius:16px;white-space:nowrap;background:linear-gradient(135deg,#8b5cf6,#6d28d9);color:#fff;border:0;box-shadow:0 8px 22px rgba(124,58,237,.45);justify-content:center}@media (max-width:699px){.elegir-cuenta-campo .btn.ec-ver{flex:1 1 100%;width:100%;min-height:60px;font-size:22px}}.admin.panel:not([data-paleta=claro]) .sug-cuenta{background:#101a16;border-color:#2a4a3e;color:var(--tinta)}.admin.panel:not([data-paleta=claro]) .sug-cuenta.primera{background:#101a16;border-color:#f59e0b}.admin.panel:not([data-paleta=claro]) .sug-cuenta .sug-correo{color:#f2fffb;font-size:17px}.admin.panel:not([data-paleta=claro]) .sug-cuenta small{color:#9aa5a1}.admin.panel:not([data-paleta=claro]) .sug-tag.t1{background:#3a2c0e;color:#fbbf24}.admin.panel:not([data-paleta=claro]) .sug-tag.t2{background:#12301f;color:#7ff0c4}.sug-cuenta .btn{font-size:18px;min-height:48px;font-weight:800}.tabla-inicio.una-cliente td.g-sus{display:flex;align-items:center;gap:6px;flex-wrap:nowrap;overflow:visible!important}@media (min-width:761px){.tabla-inicio.una-cliente td.g-sus{min-width:190px}}.tabla-inicio.una-cliente .g-sus .sus{margin-left:0;margin-right:0;min-width:0;flex:1 1 auto;overflow:hidden}.tabla-inicio.una-cliente .g-sus .sus b{overflow:hidden;text-overflow:ellipsis}.tabla-inicio.una-cliente .g-sus .pc-tog{flex:none;margin-left:0;width:34px;height:34px;font-size:15px}.inicio .tabla-inicio.una-cliente td.g-sus{display:flex;align-items:center;gap:6px;flex-wrap:nowrap;overflow:hidden!important}.inicio .tabla-inicio.una-cliente td.g-sus .sus.sus-ico{flex:1 1;width:auto!important;min-width:0!important;max-width:calc(100% - 40px);overflow:hidden}.inicio .tabla-inicio.una-cliente td.g-sus .sus.sus-ico b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.inicio .tabla-inicio.una-cliente td.g-sus .pc-tog{flex:none;margin:0;width:32px;height:32px}.tabla-inicio.una.una-cliente .w-sus{width:176px}@media (min-width:901px){.tabla-inicio.una-cliente.una th.w-sus{width:150px!important}.tabla-inicio.una-cliente.una td.g-perf,.tabla-inicio.una-cliente.una th.w-perf{width:44px!important;max-width:48px;padding-right:0!important;text-align:center}.tabla-inicio.una-cliente.una td.g-pin,.tabla-inicio.una-cliente.una th.w-pin{width:40px!important;padding-left:0!important;padding-right:0!important;text-align:center}.tabla-inicio.una-cliente.una td.g-ren,.tabla-inicio.una-cliente.una th.w-fec{width:66px!important;padding-left:2px!important;padding-right:2px!important}.tabla-inicio.una-cliente.una .w-dias{width:84px!important}.tabla-inicio.una-cliente.una td.g-pass,.tabla-inicio.una-cliente.una th.w-pass{width:152px!important}}.inicio .tabla-inicio.una-cliente td.g-sus .pc-tog,.tabla-inicio.una-cliente .g-sus .pc-tog{width:24px;height:28px;font-size:12px;border-radius:7px}.tabla-inicio.una.una-cliente .w-sus{width:150px}.pc{max-width:none;width:100%;padding:12px 14px}.pc-top{display:flex;align-items:center;gap:18px;margin-bottom:8px;flex-wrap:wrap}.pc-top .pc-cab{margin:0;flex:0 1 auto;min-width:0}.pc-top .pc-anillo{width:54px;height:54px}.pc-top .pc-anillo i{width:38px;height:38px;font-size:12px}.pc-top .pc-leyenda{display:flex;flex-wrap:wrap;gap:2px 16px}.pc-top .pc-leyenda div{margin:0;font-size:12px}.pc-top .pc-est{margin-left:auto}.pc-lista{display:grid;grid-template-columns:1fr 1fr;grid-auto-flow:column;grid-template-rows:repeat(var(--filas,5),auto);grid-gap:0 14px;gap:0 14px}.pc-fila{padding:5px 8px;gap:10px}.pc-s{width:32px;height:26px;font-size:12px}.pc-n{line-height:1.15;font-size:13px}.pc-n small{font-size:11px}.pc-d{padding:3px 10px;font-size:12px}.pc-adm{font-size:11px;font-weight:700;color:#8aa0c8;padding:0 4px;white-space:nowrap}.admin.panel[data-paleta=claro] .pc-adm{color:#4a5f8a}.pc-fila.este{background:linear-gradient(90deg,#14532d,#166534 60%,#15803d);border:1px solid #4ade80;border-radius:10px;box-shadow:0 0 14px rgba(34,197,94,.35)}.pc-fila.este .pc-n,.pc-fila.este .pc-n small{color:#fff}.pc-fila.este .pc-adm,.pc-fila.este .pc-n small{color:#bbf7d0}.pc-fila.este .pc-s{background:#bbf7d0!important}.admin.panel[data-paleta=claro] .pc-fila.este{background:#dcfce7;border-color:#16a34a;box-shadow:0 0 10px rgba(22,163,74,.25)}.admin.panel[data-paleta=claro] .pc-fila.este .pc-n{color:#052e16}.admin.panel[data-paleta=claro] .pc-fila.este .pc-adm,.admin.panel[data-paleta=claro] .pc-fila.este .pc-n small{color:#166534}.pc-pie{display:flex;flex-wrap:nowrap;gap:10px;margin-top:10px}.pc-pie .pc-a{flex:1 1;padding:7px 12px}.pc-pie .pc-abrir{flex:none;align-self:center;white-space:nowrap}@media (max-width:900px){.pc-lista{grid-template-columns:1fr;grid-auto-flow:row;grid-template-rows:none}.pc-pie{flex-wrap:wrap}.pc-pie .pc-abrir{width:100%;text-align:center}.pc-top .pc-est{margin-left:0}}@media (min-width:761px){.tabla-inicio.una-cliente td.g-sus{min-width:0}}@media (min-width:901px){.tabla-inicio.una-cliente.una th.w-sus{width:172px!important}.tabla-inicio.una-cliente.una td.g-pass,.tabla-inicio.una-cliente.una th.w-pass{width:140px!important}.tabla-inicio.una-cliente.una .w-dias{width:76px!important}}.tabla-inicio.una.una-cliente .w-sus{width:172px}.cd,.cd-in{position:relative}.cd-in input{padding-right:46px!important}.cd-cal{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:34px;height:34px;border-radius:9px;border:1px solid var(--linea);background:var(--suave);cursor:pointer;font-size:16px;line-height:1}.cd-vence{display:block;margin-top:4px;color:var(--verde);font-weight:800;font-size:12px}.cd-pop{position:absolute;left:0;z-index:60;width:min(320px,calc(100vw - 32px));background:var(--blanco);color:var(--tinta);border:1px solid var(--linea);border-radius:14px;padding:12px;box-shadow:0 10px 30px rgba(0,0,0,.4)}.cd-t{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:14px;text-transform:capitalize}.cd-t button{width:30px;height:30px;border-radius:8px;border:1px solid var(--linea);background:var(--suave);color:var(--tinta);font-size:16px;font-weight:800;cursor:pointer}.cd-g{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:3px;gap:3px;text-align:center;font-size:13px}.cd-h{color:var(--gris);font-weight:800;font-size:12px;padding:3px}.cd-d{border:0;background:transparent;color:var(--tinta);border-radius:8px;padding:7px 0;font-weight:700;cursor:pointer;font-size:13px}.cd-d:hover:not(:disabled){background:var(--suave)}.cd-d:disabled{opacity:.3;cursor:default}.cd-d.hoy{box-shadow:inset 0 0 0 1.5px var(--verde)}.cd-d.on{background:#22c55e;color:#052e16}.cd-d.on,.cd-r{font-weight:800}.cd-r{margin:10px 0 8px;text-align:center;color:var(--verde);font-size:13px}.cd-bt{display:flex;gap:8px}.cd-bt button{flex:1 1;border:0;border-radius:10px;padding:10px;font-weight:800;font-size:13px;cursor:pointer;background:var(--suave);color:var(--tinta)}.cd-bt .cd-ok{background:#22c55e;color:#052e16}.cd-bt .cd-ok:disabled{opacity:.4;cursor:default}.cq-go,.cq-go.chico,.cq-selbar .cq-go,.cw-go{font-weight:900!important}.cq-lnk{color:#cfd3d8;font-weight:700}.admin.panel[data-paleta=claro] .cq-lnk{color:#475467}.cq-lnk.rojo{color:#D92D20!important}.cq-adm{margin-left:8px;font-size:11px;font-weight:700;color:#8aa0c8;white-space:nowrap}.admin.panel[data-paleta=claro] .cq-adm{color:#4a5f8a}.cq-dias{font-weight:900;color:#0b0b0b}.cq-dias.r{background:#f87171;color:#0b0b0b}.cq-dias.o{background:#fb923c;color:#0b0b0b}.cq-dias.a{background:#fcd34d;color:#0b0b0b}.cq-dias.l{background:#bef264;color:#0b0b0b}.cq-dias.g{background:#4ade80;color:#052e16}.cd-in{display:flex;gap:8px;align-items:center;position:static}.cd-in input{width:92px!important;flex:none;min-height:48px;box-sizing:border-box;padding-right:12px!important;font-weight:700;font-size:17px}.cd-cal{position:static;transform:none;flex:none;width:48px;height:48px;border-radius:12px;font-size:20px}.cd-vence{margin:0 0 5px}.cd-pop{bottom:calc(100% + 8px)}.cli-sel summary{font-weight:900}.pc-pie{align-items:stretch}.pc-pie .pc-a,.pc-pie .pc-abrir{flex:1 1;min-width:0}.pc-pie .pc-abrir{display:flex;align-items:center;justify-content:center;text-align:center;white-space:normal;align-self:stretch;height:auto;font-weight:800}@media (max-width:900px){.pc-pie{flex-direction:column}.pc-pie .pc-a,.pc-pie .pc-abrir{flex:none;width:100%}}@media (min-width:901px){.tabla-inicio.una-cliente.una th.w-sus{width:160px!important}.tabla-inicio.una-cliente.una td.g-pass,.tabla-inicio.una-cliente.una th.w-pass{width:112px!important}.tabla-inicio.una-cliente.una td.g-perf,.tabla-inicio.una-cliente.una th.w-perf{width:42px!important;max-width:46px}.tabla-inicio.una-cliente.una td.g-pin,.tabla-inicio.una-cliente.una th.w-pin{width:44px!important}.tabla-inicio.una-cliente.una td.g-ren,.tabla-inicio.una-cliente.una th.w-fec{width:58px!important}.tabla-inicio.una-cliente.una .w-dias{width:70px!important}}.tabla-inicio.una.una-cliente .w-sus{width:160px}.tabla-inicio.una-cliente td.g-sus .sus-ico b{font-size:12.5px}.vs-sw{display:inline-flex;background:var(--suave);border-radius:999px;padding:3px;margin-right:10px}.vs-sw button{border:0;background:transparent;color:var(--gris);font-weight:800;font-size:12px;padding:6px 12px;border-radius:999px;cursor:pointer;white-space:nowrap}.vs-sw button.on{background:#22c55e;color:#052e16}.tabla-inicio td.g-sus.con-vend{position:relative;padding-bottom:20px}.g-vend{position:absolute;left:40px;bottom:3px;font-size:11px;font-weight:700;color:#8aa0c8;white-space:nowrap}.admin.panel[data-paleta=claro] .g-vend{color:#4a5f8a}@media (max-width:760px){.vs-sw{margin:0 0 6px}.g-vend{position:static;display:block;width:100%}}.reg-tipo{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}@media (min-width:901px){.tabla-inicio.una-cliente.una th.w-sus{width:140px!important}.inicio .tabla-inicio.una-cliente.una td.g-sus{padding:8px 0 8px 6px!important;gap:6px;min-width:0}.inicio .tabla-inicio.una-cliente.una td.g-mail{padding-left:6px!important}.inicio .tabla-inicio.una-cliente td.g-sus .pc-tog{width:22px;height:28px}.inicio .tabla-inicio.una-cliente td.g-sus .sus.sus-ico{flex:1 1;width:auto!important;max-width:none;min-width:0!important;height:34px;box-sizing:border-box;padding:0 6px 0 4px;gap:5px}.inicio .tabla-inicio.una-cliente td.g-sus .sus.sus-ico .ico-pl{width:20px!important;height:20px!important;flex:none}.inicio .tabla-inicio.una-cliente td.g-sus .sus.sus-ico b{font-size:12px}}.tabla-inicio.una.una-cliente .w-sus{width:140px}@media (min-width:1440px){.tabla-inicio.una-cliente.una th.w-mail{width:250px!important}.tabla-inicio.una-cliente.una td.g-pass,.tabla-inicio.una-cliente.una th.w-pass{width:99%!important;min-width:130px}.tabla-inicio.una-cliente.una td.g-pass .copiable{max-width:400px}.inicio .tabla-inicio.una-cliente.una td.g-mail{padding-right:3px!important}.inicio .tabla-inicio.una-cliente.una td.g-pass{padding-left:3px!important}}.bus-grande input{font-weight:800}.bus-grande input::placeholder{font-weight:700}@media (max-width:900px){.tabla-inicio tr.plat-nueva>td{border-top:0!important}.tabla-inicio.una-cliente td.g-sus{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center;gap:8px}.inicio .tabla-inicio.una-cliente td.g-sus .sus.sus-ico{flex:none;width:auto!important;max-width:none}.inicio .tabla-inicio.una-cliente td.g-sus .pc-tog{flex:none}.tabla-inicio td.g-sus.con-vend{position:static;padding-bottom:0!important}.g-vend{position:static;display:inline;width:auto;white-space:nowrap}.tabla-inicio.una-cliente td[data-l="Suscripción"]{order:1;flex:1 1 100%}.tabla-inicio.una-cliente td[data-l=Perfil]{order:2}.tabla-inicio.una-cliente td[data-l="D/rest."]{order:3;margin-right:0}.tabla-inicio.una-cliente td[data-l="F/Renov"]{order:4;margin-left:auto}.tabla-inicio.una-cliente td[data-l="S/."]{order:5}.tabla-inicio.una-cliente td[data-l=Correo]{order:6;flex:1 1 100%}.tabla-inicio.una-cliente td[data-l="Contraseña"]{order:7;flex:1 1 100%}.tabla-inicio.una-cliente td[data-l=Acciones]{order:8;flex:1 1 100%;margin-left:0}}.lb-fila{display:flex;align-items:center;gap:10px;width:100%}.lb-fila .lb-sp{flex:1 1}.lb-pin{color:var(--gris);font-size:12px}.lb-vender{display:inline-flex;align-items:center;justify-content:center;width:104px;height:32px;border-radius:9px;background:#16a34a;color:#fff!important;font-weight:800;font-size:13px;text-decoration:none;white-space:nowrap;flex:none}.lb-vender:hover{background:#15803d;color:#fff}.lb-fila .acc-iconos{margin-left:0!important;flex:none}.lb-fila .bpi{width:32px;height:32px}tr.pf-libre2 .est-libre{background:rgba(34,197,94,.16);color:#4ade80;border:1px solid rgba(34,197,94,.45)}.tabla-pf tr.pf-libre2>td{background:rgba(34,197,94,.07)!important}.tabla-pf tr.pf-fila.pf-libre2>td:first-child{box-shadow:inset 4px 0 0 #22c55e!important}@media (max-width:420px){.lb-fila{flex-wrap:wrap}.lb-fila .lb-sp{display:none}}.bpi.bpi-mas{font-size:15px;letter-spacing:0;line-height:1}.tabla-pr .td-acciones .bpi-mas{border-color:#3b4256}.orb-vend{width:32px;height:32px;background:#000!important;border:3px solid var(--o,#64748b)!important;box-shadow:none!important}.tabla-inicio.una-cliente .copiable{width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important}.admin.panel[data-tema=oscuro] .cg-barra{background:linear-gradient(90deg,rgba(255,255,255,.06),rgba(255,255,255,.14),rgba(255,255,255,.06));background-size:200% 100%}.admin.panel[data-paleta=claro] .cg-barra{background:linear-gradient(90deg,#E8EEEC,#F3F6F5,#E8EEEC);background-size:200% 100%}.hc-fila .bp.bp-cor.bp-fila{display:inline-flex!important;flex-direction:row;align-items:center;justify-content:center;gap:8px;min-width:0;height:44px;padding:0 16px;border-radius:10px;font-size:13.5px;font-weight:800;white-space:nowrap;background:#ef4444;color:#000;border:1.5px solid #ef4444}.hc-fila .bp.bp-cor.bp-fila svg{width:17px;height:17px;flex:none}.hc-fila .bp.bp-cor.bp-fila:not(:disabled):hover{background:#dc2626;border-color:#dc2626;color:#000}.hc-fila .bp.bp-cor.bp-fila:disabled{opacity:.85;background:#7f3b3b;border-color:#7f3b3b;color:#000}.hc-fila .hc-busca{height:44px}.nr-card{background:#fff;color:#14231e;border:1px solid #d9e6df;border-radius:16px;padding:18px;margin:12px 0;text-align:center}.nr-card .nr-ico{width:52px;height:52px;margin:0 auto 8px;border-radius:50%;background:#e8f7ee;display:grid;place-items:center;font-size:24px}.nr-card .nr-t{font-size:20px;font-weight:800;color:#14231e;margin:4px 0 8px}.nr-card .nr-chip{display:inline-block;background:#f1f5f3;border:1px solid #cfdcd5;border-radius:999px;padding:6px 14px;font-weight:800;font-size:16px;color:#14231e;margin-bottom:6px}.nr-card small{display:block;color:#51635a}.nr-card .nr-acc{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:14px}.nr-card .nr-b{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 16px;font-weight:800;border-radius:12px}.nr-card.nr-b2{text-align:left}.nr-card.nr-b2 .cli-vacio-cuerpo{margin:0;padding:10px 0 0;background:transparent;border:0}.nr-card.nr-b2 .nr-acc{justify-content:flex-start}.nr-card.nr-b2 .cli-vacio-nom b,.nr-card.nr-b2 .cli-vacio-nom small{color:#14231e}.admin.panel[data-tema=oscuro] .nr-card{background:#16221d;border-color:#2a3b33;color:#eaf3ee}.admin.panel[data-tema=oscuro] .nr-card .nr-chip,.admin.panel[data-tema=oscuro] .nr-card .nr-t,.admin.panel[data-tema=oscuro] .nr-card.nr-b2 .cli-vacio-nom b,.admin.panel[data-tema=oscuro] .nr-card.nr-b2 .cli-vacio-nom small{color:#eaf3ee}.admin.panel[data-tema=oscuro] .nr-card .nr-chip{background:#0f1915;border-color:#2a3b33}.admin.panel[data-tema=oscuro] .nr-card small{color:#9fb4aa}.tabla-inicio.una-cliente .par-clave{display:none}@media (min-width:901px){.tabla-inicio.una-cliente.una{table-layout:auto!important}.tabla-inicio.una-cliente.una td.g-pass,.tabla-inicio.una-cliente.una th.w-pass{display:none!important}.tabla-inicio.una-cliente.una td.g-mail,.tabla-inicio.una-cliente.una th.w-mail{width:99%!important;text-align:left!important}.tabla-inicio.una-cliente.una .par{display:flex;gap:8px;align-items:center}.tabla-inicio.una-cliente.una .par-clave{display:inline-flex}.tabla-inicio.una-cliente.una .par .copiable{display:inline-flex!important;width:-moz-fit-content!important;width:fit-content!important;max-width:none!important;margin:0!important;white-space:nowrap}.tabla-inicio.una-cliente.una .par .copiable-txt{overflow:visible!important;text-overflow:clip!important}}.sw-resp{display:flex;align-items:center;gap:10px;cursor:pointer}.sw-resp input{position:absolute;opacity:0;width:1px;height:1px}.sw-resp .sw-pista{width:46px;height:26px;border-radius:999px;background:#6b7280;position:relative;transition:background .15s;flex:none}.sw-resp .sw-pista i{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;transition:left .15s}.sw-resp input:checked+.sw-pista{background:#22c55e}.sw-resp input:checked+.sw-pista i{left:23px}.sw-resp input:focus-visible+.sw-pista{outline:2px solid #86efac;outline-offset:2px}.sw-resp input:disabled+.sw-pista{opacity:.6}@media (min-width:901px){.tabla-inicio.una-cliente tr.fila-cuenta>td{border-top:0!important;border-bottom:0!important}.tabla-inicio.una-cliente tr.fila-cuenta{border-bottom:1px solid var(--linea)}.tabla-inicio.una-cliente tr.fila-cuenta.plat-nueva{border-top:3px solid rgba(120,140,135,.35)}}.nr-antes{margin-top:14px;padding-top:12px;border-top:1px solid rgba(255,255,255,.1);text-align:left}.nr-antes-t{font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:#9fb4aa;margin-bottom:8px}.nr-antes-l{display:flex}.nr-antes-l,.nr-ch{flex-wrap:wrap;gap:8px}.nr-ch{display:inline-flex;align-items:center;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:8px 12px;font-size:14px;color:#eaf3ee}.nr-ch b{font-weight:800;color:#fff}.nr-pt{width:10px;height:10px;border-radius:50%;flex:none}.nr-ch .nr-f{color:#cfe0d8}.nr-ch .nr-d{font-style:normal;font-weight:800;color:#fff;background:#dc2626;border-radius:999px;padding:2px 10px;font-size:12.5px}.admin.panel[data-paleta=claro] .nr-antes{border-top-color:#d9e6df}.admin.panel[data-paleta=claro] .nr-antes-t{color:#51635a}.admin.panel[data-paleta=claro] .nr-ch{background:#f1f5f3;border-color:#cfdcd5;color:#14231e}.admin.panel[data-paleta=claro] .nr-ch b{color:#14231e}.admin.panel[data-paleta=claro] .nr-ch .nr-f{color:#3b4b44}.aw-sig{background:#22c55e!important;color:#000!important;font-weight:900!important;font-size:14px!important}.aw-sig:hover{background:#16a34a!important}.aw-ficha,.aw-ic{font-weight:800!important}.admin.panel:not([data-paleta=claro]) .aw-ficha,.admin.panel:not([data-paleta=claro]) .aw-ic{color:#fff!important;border-color:rgba(255,255,255,.35)!important}.aw-wsp{font-weight:900!important;color:#000!important;background:#22c55e!important}.aw-wsp:hover{background:#16a34a!important}.aw-wsp.hecho{background:#e2e8f0!important;color:#334155!important}.aw-r2{display:flex;flex-wrap:wrap;gap:8px}.aw-r2 .aw-wsp{width:auto!important;flex:1 1 auto;justify-content:center;padding:0 12px}.aw-r2 .aw-ic{flex:0 0 auto;padding:0 12px}.aw-r2 .aw-sep{display:block!important;flex:0 0 100%;height:0;width:100%;margin:0;background:transparent}.aw-r2 .aw-sig{margin-left:0!important;flex:1 1 auto!important;justify-content:center;white-space:nowrap}.aw-r2 .aw-ficha{flex:0 0 auto}@media (max-width:640px){.aw-mas{display:none}.aw-r2{gap:6px}.aw-r2 .aw-ic,.aw-r2 .aw-wsp{font-size:12.5px;padding:0 8px;gap:4px}.aw-r2 .aw-wsp{flex:0 1 auto}.aw-r2 .aw-sig{flex:1 1!important;font-size:13px!important;padding:0 8px}.aw-r2 .aw-ficha{padding:0 12px;font-size:13px}}.env-btn{flex:none;width:44px;height:44px;border-radius:12px;border:0;background:#22c55e;color:#000;font-weight:900;font-size:18px;cursor:pointer;display:inline-grid;place-items:center}.env-btn:hover{background:#16a34a}.env-btn:disabled{opacity:.6;cursor:wait}.env-btn.hecho{background:#334155;color:#cbd5e1}.admin.panel[data-paleta=claro] .env-btn.hecho{background:#e2e8f0;color:#334155}@media (max-width:640px){.env-btn{width:40px;height:40px}}.sug-cuenta .btn.chico.usar-esta,.sug-cuenta .btn.usar-esta{background:#22c55e!important;border-color:#22c55e!important;color:#000!important;font-weight:900}.sug-cuenta .btn.usar-esta:hover{background:#16a34a!important}.venta-fila3{grid-template-columns:1fr}.venta-fila3 .elegir-cuenta>.venta-et{grid-column:1;grid-row:1}.venta-fila3 .elegir-cuenta-campo{grid-column:1;grid-row:2}.venta-fila3>.venta-linea-precio{grid-column:1;grid-row:3}.venta-fila3 .elegir-cuenta>.pila,.venta-fila3 .elegir-cuenta>.sugeridas-venta{grid-column:1;grid-row:4}.venta-linea-precio{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:8px;font-size:13px;font-weight:600;color:var(--gris)}.venta-linea-precio .vlp-t b{color:#22c55e;font-weight:800}.venta-linea-precio .vlp-falta{color:#f59e0b;font-weight:700;font-size:12px}.vlp-cambiar{background:none;border:0;padding:0;color:#7dd3fc;font-weight:700;font-size:12.5px;text-decoration:underline;cursor:pointer;min-height:0}.admin.panel[data-paleta=claro] .venta-linea-precio .vlp-t b{color:#0b6b4f}.admin.panel[data-paleta=claro] .vlp-cambiar{color:#1d4ed8}.venta-pie{display:flex;align-items:flex-end;gap:12px}.venta-pie>.campo{flex:none}.venta-pie .venta-asignar{flex:1 1 auto;min-height:48px;font-size:15px;font-weight:800;white-space:nowrap;justify-content:center}@media (max-width:640px){.venta-pie{flex-direction:column;align-items:stretch}.venta-pie .venta-asignar{width:100%;flex:none}}.tarjeta .vr-acciones{display:flex!important;grid-template-columns:none!important;gap:8px}.tarjeta .vr-acciones>*{width:auto!important;min-width:0;flex:1 1!important;min-height:42px!important;height:42px;font-size:14px!important;font-weight:800;padding:0 10px!important;white-space:nowrap;justify-content:center;text-align:center}.tarjeta .vr-acciones .vr-copiar{flex:1.3 1!important}.tarjeta .vr-acciones .vr-acc{flex:1 1!important;font-size:13px!important;opacity:.95}@media (max-width:640px){.tarjeta .vr-acciones{gap:6px}.tarjeta .vr-acciones>*{font-size:13px!important;padding:0 6px!important}.tarjeta .vr-acciones .vr-acc{font-size:12px!important}}.cq-tab-v{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 14px 0 6px;border:2px solid var(--c,#475569);font-weight:800;font-size:14px}.cq-tab-v .cq-av{width:30px;height:30px;border-radius:50%;background:#000;border:3px solid var(--c,#475569);display:grid;place-items:center;font-size:15px;flex:none}.cq-tab-v i{font-style:normal;opacity:1;margin-left:0;font-weight:800;color:var(--c,#cbd5e1)}.cq-tab-v.on{background:var(--c,#334155);color:var(--t,#fff);box-shadow:0 0 0 3px color-mix(in srgb,var(--c,#334155) 30%,transparent),0 4px 14px color-mix(in srgb,var(--c,#334155) 45%,transparent)}.cq-tab-v.on i{color:var(--t,#fff);background:rgba(0,0,0,.18);padding:2px 8px;border-radius:999px}.cq-tab-v.on .cq-av{border-color:#000}.admin.panel:not([data-paleta=claro]) .cq-tab-v:not(.on){background:#141718;color:#fff}.pf-resumen{display:flex;flex-wrap:wrap;gap:12px;font-size:12px;font-weight:600;color:var(--gris)}.pf-resumen i{font-style:normal;display:inline-flex;align-items:center;gap:6px}.pf-resumen i:before{content:"";width:9px;height:9px;border-radius:3px;background:var(--c)}.pf-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}@media (max-width:900px){.pf-grid{grid-template-columns:1fr}}.pf-card{--c:#475569;display:grid;grid-template-columns:34px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:9px 10px;border-radius:12px;background:var(--blanco,#fff);border:1px solid var(--linea,#e4ece9);border-left:4px solid var(--c)}.pf-card.pf-verde{--c:#22c55e}.pf-card.pf-ambar{--c:#eab308}.pf-card.pf-naranja{--c:#f59e0b}.pf-card.pf-hoy{--c:#f97316}.pf-card.pf-rojo{--c:#dc2626}.pf-card.pf-libre{--c:#475569;opacity:.9;border-style:dashed dashed dashed solid;grid-template-columns:34px minmax(0,1fr) auto}.pf-card.pf-otro{grid-template-columns:34px minmax(0,1fr)}.pf-s{width:34px;height:34px;border-radius:9px;background:var(--suave,#eef3f1);display:grid;place-items:center;font-weight:800;font-size:12px;color:var(--tinta)}.pf-u{min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px}.pf-u .cli-nombre b{font-size:14px;color:var(--tinta)}.pf-u small{flex:1 1 100%;color:var(--gris);font-size:12px}.pf-mk{font-size:14px}.pf-pin{display:inline-flex;align-items:center;gap:4px;color:#6366f1}.pf-pin,.pf-pin code{font-size:11.5px;font-weight:700}.pf-pin code{font-family:ui-monospace,Consolas,monospace;color:var(--tinta)}.pf-pin button{border:0;background:none;color:var(--gris);cursor:pointer;padding:0 2px;font-size:12px;min-height:0}.pf-r{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.pf-r .dc{min-width:0;border-radius:999px;padding:3px 10px}.pf-r .acc-iconos{display:flex;gap:5px;flex-wrap:nowrap}.pf-card .acc-iconos .bpi.bpi-txt{width:auto;min-width:0;max-width:none;height:26px;padding:0 9px;font-size:11.5px;flex:none;gap:4px}.pf-card .acc-iconos .bpi-txt svg{width:13px;height:13px}.pf-card .acc-iconos .bpi-rep.bpi-txt{background:transparent;color:#2563eb;border-color:#2563eb}.pf-card .acc-iconos .bpi-cor.bpi-txt{background:#dc2626;border-color:#dc2626;color:#fff}.pf-card .acc-iconos .bpi-edi{width:26px;height:26px;border-radius:8px}.pf-card .acc-iconos .bpi-edi svg{width:13px;height:13px}.pf-asignar{height:30px;padding:0 12px;border-radius:9px;background:#22c55e;color:#000;font-weight:800;font-size:12px;display:inline-flex;align-items:center;text-decoration:none}.pf-asignar:hover{background:#16a34a}.admin.panel:not([data-paleta=claro]) .pf-card{background:#111917;border-color:#1f2a26;border-left-color:var(--c)}.admin.panel:not([data-paleta=claro]) .pf-s{background:#1b2723;color:#e8f0ec}.admin.panel:not([data-paleta=claro]) .pf-pin code,.admin.panel:not([data-paleta=claro]) .pf-u .cli-nombre b{color:#fff}.admin.panel:not([data-paleta=claro]) .pf-resumen,.admin.panel:not([data-paleta=claro]) .pf-u small{color:#8fa59b}.admin.panel:not([data-paleta=claro]) .pf-pin{color:#a5b4fc}.admin.panel:not([data-paleta=claro]) .pf-card .acc-iconos .bpi-rep.bpi-txt{color:#60a5fa;border-color:#2b4a7a}.admin.panel:not([data-paleta=claro]) .pf-card .acc-iconos .bpi-edi{background:#141a18;border-color:#33413b;color:#cfe0d8}.btn-wa-ovalo,.pf-card .pf-asignar,.pf-card a.pf-asignar{color:#000!important}.btn-wa-ovalo{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 20px;border:0!important;border-radius:999px!important;background:#22c55e!important;font-weight:800!important;font-size:14.5px;line-height:1;cursor:pointer;white-space:nowrap;text-decoration:none;box-shadow:none;min-height:0}.btn-wa-ovalo:hover:not(:disabled){background:#4ade80!important}.btn-wa-ovalo:disabled{opacity:.45;cursor:default}.btn-wa-ovalo.chico{height:34px;padding:0 14px;font-size:13px}.btn-wa-ovalo svg{flex:none}.btn-wa-ovalo.hecho{background:#bbf7d0!important}.btn-wa-ovalo .cw-n{font-weight:800}.td-vence-s{font-size:11.5px;color:var(--gris);margin-top:3px;white-space:nowrap}.tabla-pf.tabla-cta td.td-acciones{width:100%}.tabla-pf.tabla-cta td.td-cli{min-width:230px}.pf-tabla .acc-iconos,.tabla-pf .acc-iconos{gap:8px;flex-wrap:nowrap}.admin.panel .pf-tabla .acc-iconos .bpi.bpi-txt,.admin.panel .tabla-pf .acc-iconos .bpi.bpi-txt{width:auto!important;min-width:0!important;max-width:none!important;height:40px!important;padding:0 14px!important;font-size:13px!important;flex:none!important;border-radius:9px!important}.admin.panel .pf-tabla .acc-iconos .bpi-edi,.admin.panel .pf-tabla .acc-iconos .bpi-ren,.admin.panel .tabla-pf .acc-iconos .bpi-edi,.admin.panel .tabla-pf .acc-iconos .bpi-ren{width:42px!important;min-width:42px!important;height:40px!important;border-radius:9px!important;padding:0!important}.admin.panel .pf-tabla .acc-iconos .bpi-edi svg,.admin.panel .pf-tabla .acc-iconos .bpi-ren svg,.admin.panel .tabla-pf .acc-iconos .bpi-edi svg,.admin.panel .tabla-pf .acc-iconos .bpi-ren svg{width:21px!important;height:21px!important}@media (max-width:900px){.pf-tabla .acc-iconos,.tabla-pf .acc-iconos{flex-wrap:wrap}}.pf-tabla{display:grid;grid-gap:8px;gap:8px}.pf-row,.pf-th{display:grid;grid-template-columns:minmax(190px,1.15fr) minmax(130px,.8fr) 112px auto;grid-gap:12px;gap:12px;align-items:center}.pf-th{padding:0 14px;font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--gris)}.pf-row{--c:#475569;padding:10px 12px;border-radius:12px;background:var(--blanco,#fff);border:1px solid var(--linea,#e4ece9);border-left:4px solid var(--c)}.pf-row.pf-verde{--c:#22c55e}.pf-row.pf-ambar{--c:#eab308}.pf-row.pf-naranja{--c:#f59e0b}.pf-row.pf-hoy{--c:#f97316}.pf-row.pf-rojo{--c:#dc2626}.pf-row.pf-libre{border-style:dashed dashed dashed solid;opacity:.92}.pf-cli{display:flex;align-items:center;gap:10px;min-width:0}.pf-cli>div{min-width:0;display:grid}.pf-cli b{font-size:14.5px}.pf-cli a b{text-decoration:underline;color:var(--tinta)}.pf-cli small{color:var(--gris);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pf-av{width:38px;height:38px;border-radius:50%;border:3px solid var(--vc,#64748b);display:grid;place-items:center;font-size:17px;background:var(--suave,#eef2f0);flex:none}.pf-av-l{border-color:#64748b;font-weight:800}.pf-per{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pf-row .pf-s{background:var(--suave,#eef2f0);border-radius:8px;padding:5px 10px;font-weight:800;font-size:12.5px}.pf-dias{display:grid;grid-gap:3px;gap:3px;justify-items:start}.pf-dias small{color:var(--gris);font-size:11.5px;white-space:nowrap}.pf-ac{display:flex;justify-content:flex-start}@media (max-width:760px){.pf-th{display:none}.pf-row{grid-template-columns:1fr auto;row-gap:8px}.pf-ac,.pf-cli{grid-column:1/-1}}.rv-nuevo .rv-botones{width:230px;gap:6px}.rv-nuevo .rv-botones .cw-abrir{width:100%;height:52px;font-size:16px}.enlace-app{background:none!important;border:0!important;color:var(--gris);text-decoration:underline;font-size:12.5px;cursor:pointer;padding:2px 0;min-height:0;box-shadow:none!important;font-weight:600}.enlace-app:hover{color:var(--tinta)}.resumen-venc.rv-nuevo.rv-enviando{grid-template-columns:1fr;gap:10px}.rv-enviando .rv-izq{flex-direction:row;align-items:center;gap:10px;flex-wrap:wrap}.rv-enviando .rv-titulo{font-size:15px}.rv-enviando .rv-contadores,.rv-enviando .rv-izq .small,.rv-enviando .rv-plats{display:none}.rv-enviando .rv-botones{width:100%}.cw-c{border-radius:50%!important;width:18px!important;height:18px!important}.cw-c.ya{background:#fff;outline:3px solid #4ade80;outline-offset:0}.cw-precio{justify-content:flex-start!important;gap:8px;align-items:baseline}.cw-precio b{font-size:22px}.cw-nombre{font-size:24px!important}.cw-btns{gap:10px;align-items:stretch}.cw-btns .cw-sk{flex:0 0 auto;padding:0 26px;min-height:60px;border-radius:999px}.cw-btns .cw-go{flex:1 1 auto;min-height:60px;height:60px;font-size:18px}@media (max-width:640px){.rv-nuevo .rv-botones{width:100%;flex-direction:column}.cw-btns .cw-sk{padding:0 16px;min-height:52px;font-size:14px}.cw-btns .cw-go{min-height:52px;height:52px;font-size:16px}}.venta-pie{display:flex!important;align-items:center!important;justify-content:space-between;gap:14px;flex-wrap:wrap}.venta-pie .vp-info{display:grid;grid-gap:2px;gap:2px;min-width:0}.venta-pie .vp-info label{font-weight:800;font-size:14px;margin:0}.venta-pie .vp-vence{color:var(--verde);font-weight:800;font-size:14px}.venta-pie .vp-info small{font-size:11.5px}.venta-pie .vp-ctrl{display:flex;align-items:center;gap:8px;margin-left:auto}.venta-pie .cd-in input{height:44px;min-height:44px!important;width:84px!important;font-size:16px}.venta-pie .cd-cal{width:44px;height:44px}.venta-pie .venta-asignar{flex:none!important;height:44px;min-height:44px!important;font-size:14px!important;padding:0 16px}@media (max-width:640px){.venta-pie{flex-direction:column!important;align-items:stretch!important}.venta-pie .vp-ctrl{flex-wrap:wrap;margin-left:0}.venta-pie .vp-ctrl .cd{flex:none}.venta-pie .venta-asignar{width:100%;flex:1 1 100%!important}}.acc-tv-f{gap:10px}.acc-tv-f>span{width:100%;font-size:11.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#8a5a00}.acc-tv-f code,.acc-tv-f>code{background:#000!important;color:#fff!important;border:2px solid #fbbf24;border-radius:12px;padding:12px 16px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:22px;font-weight:800;letter-spacing:.01em;display:inline-flex!important;align-items:center;justify-content:space-between;gap:14px;flex:1 1 100%!important;max-width:100%}.acc-tv-cp{width:40px!important;height:40px!important;border-radius:10px!important;background:#fbbf24!important;color:#000!important;font-size:18px!important;font-weight:800}.acc-tv-cp.ok{background:#16a34a!important;color:#fff!important}@media (max-width:640px){.acc-tv-f code,.acc-tv-f>code{font-size:18px;padding:10px 12px}}.hab-grupo .hab-vender{width:auto!important;flex:none;min-height:44px;padding:0 22px;white-space:nowrap}.hab-grupo .hab-info{flex:1 1;min-width:0}.hab-grupo .hab-info small{display:block;white-space:nowrap}.hab-grupo .hab-hora{white-space:normal}.acc-gen{flex:none}.cli-menu a{white-space:nowrap}.tabla-inicio.una-cliente .perfil-n.sb{display:inline-block;background:var(--suave,#1b2428);border-radius:8px;padding:4px 9px;font-weight:800;min-width:34px;text-align:center}.tabla-inicio.una-cliente .g-pin .pin{display:inline-block;border:1.5px solid #7c3aed;border-radius:8px;padding:3px 9px;font-weight:800;letter-spacing:.02em}.tabla-inicio.una-cliente .g-ren .fe{display:inline-block;background:var(--suave,#23282b);border-radius:999px;padding:4px 11px;font-weight:700;white-space:nowrap}.tabla-inicio.una-cliente td.g-pin{padding-left:12px;padding-right:10px}.tabla-inicio.una-cliente td.g-ren{padding-left:12px}.admin.panel[data-paleta=claro] .tabla-inicio.una-cliente .g-ren .fe,.admin.panel[data-paleta=claro] .tabla-inicio.una-cliente .perfil-n.sb{background:#eceff1}.wsp-caja{display:inline-flex;min-width:0}.wsp-caja,.wsp-caja>.btn-wa-ovalo{max-width:100%}.tarjeta .vr-acciones>.wsp-caja{display:flex!important;flex:1.6 1!important;min-width:0;width:auto!important;padding:0!important;height:42px}.tarjeta .vr-acciones .btn-wa-ovalo{width:100%!important;height:42px!important;min-height:42px!important;font-size:14px!important;padding:0 10px!important;gap:6px;flex:1 1 auto!important;background:#22c55e!important;color:#000!important}.tarjeta .vr-acciones .btn-wa-ovalo svg{width:18px;height:18px}.tarjeta .vr-acciones .vr-acc,.tarjeta .vr-acciones .vr-copiar{min-height:42px!important;height:42px;font-size:14px!important}@media (max-width:640px){.tarjeta .vr-acciones .btn-wa-ovalo{font-size:13px!important;padding:0 6px!important;gap:4px}.tarjeta .vr-acciones .btn-wa-ovalo svg{width:16px;height:16px}}.ac-fila .btn-wa-ovalo,.asg-fin .btn-wa-ovalo,.bts .btn-wa-ovalo{flex:0 1 auto;min-width:0}.asg-fin .btn-wa-ovalo{flex:1 1;height:48px}.detalle-cab .pf-cuenta{display:flex;align-items:center;gap:10px;min-width:0;margin-right:auto}.pf-cuenta>span{display:grid;min-width:0}.pf-cuenta b{font-size:15.5px}.pf-cuenta small{color:var(--gris);font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pf-tabla{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:10px}.pf-th{display:none}.pf-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"cli dias" "per per" "ac ac";gap:8px 10px;padding:12px;border-left-width:5px;align-items:center}.pf-row .pf-cli{grid-area:cli}.pf-row .pf-dias{grid-area:dias;justify-items:end;text-align:right}.pf-row .pf-per{grid-area:per}.pf-row .pf-ac{grid-area:ac;display:block;min-width:0}.admin.panel .pf-tabla .acc-iconos{display:flex;width:100%;gap:6px;flex-wrap:nowrap}.admin.panel .pf-tabla .acc-iconos .bpi.bpi-txt{flex:1.3 1!important;width:auto!important;min-width:0!important;padding:0 6px!important;gap:5px!important;font-size:12.5px!important;height:40px!important}.admin.panel .pf-tabla .acc-iconos .bpi-edi,.admin.panel .pf-tabla .acc-iconos .bpi-env,.admin.panel .pf-tabla .acc-iconos .bpi-ren{flex:.7 1!important;width:auto!important;min-width:0!important;height:40px!important}.admin.panel .acc-iconos .bpi.bpi-rep.bpi-txt{color:#4f46e5!important;border-color:#4f46e5!important;background:color-mix(in srgb,#4f46e5 9%,transparent)!important}.admin.panel:not([data-paleta=claro]) .acc-iconos .bpi.bpi-rep.bpi-txt{color:#818cf8!important;border-color:#818cf8!important;background:color-mix(in srgb,#818cf8 10%,transparent)!important}.admin.panel .acc-iconos .bpi.bpi-rep.bpi-txt svg{width:19px!important;height:19px!important}.admin.panel .acc-iconos .bpi.bpi-env{width:42px;min-width:42px;height:40px;border-radius:999px!important;background:#22c55e!important;border:1.5px solid #22c55e!important;color:#000!important;font-size:17px;font-weight:900;padding:0}.admin.panel .acc-iconos .bpi.bpi-env.hecho{background:#bbf7d0!important;border-color:#86efac!important;color:#166534!important}@media (max-width:760px){.tabla-cuentas tr.fila-detalle-cta,.tabla-cuentas.con-sel tr.fila-detalle-cta{display:block;padding:0;margin-bottom:10px;border:0;background:transparent}.tabla-cuentas tr.fila-detalle-cta>td,.tabla-cuentas.con-sel tr.fila-detalle-cta>td{display:block;width:100%;padding:0!important}.detalle-cta{padding:10px 0}.pf-tabla{grid-template-columns:minmax(0,1fr)}}.pf-cuenta b,.pf-row .pf-cli b{color:var(--tinta)}@media (min-width:901px){.inicio .tabla-inicio.una.una-cliente td.g-sus,.inicio .tabla-inicio.una.una-cliente th.w-sus{width:162px!important;min-width:162px!important;max-width:162px!important;padding-right:0!important}.inicio .tabla-inicio.una.una-cliente td.g-sus .sus.sus-ico{flex:none!important;width:128px!important;min-width:128px!important;max-width:128px!important}.inicio .tabla-inicio.una.una-cliente td.g-pin,.inicio .tabla-inicio.una.una-cliente th.w-pin{width:46px!important;padding-left:4px!important;padding-right:4px!important;text-align:center}.inicio .tabla-inicio.una.una-cliente td.g-ren,.inicio .tabla-inicio.una.una-cliente th.w-fec{width:84px!important}.inicio .tabla-inicio.una.una-cliente td.g-dias,.inicio .tabla-inicio.una.una-cliente th.w-dias{width:70px!important}.inicio .tabla-inicio.una.una-cliente td.g-acc,.inicio .tabla-inicio.una.una-cliente th.w-acc4{width:200px!important;padding-left:4px!important;padding-right:8px!important}.inicio .tabla-inicio.una.una-cliente .td-acc .acc{gap:5px;justify-content:flex-start}.inicio .tabla-inicio.una.una-cliente .td-acc .ib{width:34px!important;min-width:34px!important}.inicio .tabla-inicio.una.una-cliente .g-ren .fe{padding:4px 8px}.inicio .tabla-inicio.una.una-cliente .g-dias .dias{padding-left:8px;padding-right:8px}.inicio .tabla-inicio.una.una-cliente .par{gap:6px}}.tabla-inicio.una-cliente .g-pin .pin{border:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;font-weight:700;color:inherit!important;letter-spacing:0}@media (min-width:960px){.admin.panel .pf-tabla{grid-template-columns:minmax(0,780px);gap:8px}.admin.panel .pf-tabla .pf-row{grid-template-columns:172px 128px 98px max-content;grid-template-areas:"cli per dias ac";justify-content:start;gap:12px;padding:8px 12px;border-left-width:4px;align-items:center}.admin.panel .pf-tabla .pf-row .pf-dias{justify-items:start;text-align:left}.admin.panel .pf-tabla .pf-row .pf-per{flex-wrap:nowrap}.admin.panel .pf-tabla .pf-row .pf-ac{display:block}.admin.panel .pf-tabla .acc-iconos{width:auto;gap:6px}.admin.panel .pf-tabla .acc-iconos .bpi.bpi-txt{flex:none!important;width:88px!important;padding:0!important;height:38px!important}.admin.panel .pf-tabla .acc-iconos .bpi-edi,.admin.panel .pf-tabla .acc-iconos .bpi-env,.admin.panel .pf-tabla .acc-iconos .bpi-ren{flex:none!important;width:44px!important;min-width:44px!important;height:38px!important}}.admin.panel .acc-iconos .bpi.bpi-env{display:inline-flex;align-items:center;justify-content:center}.admin.panel .acc-iconos .bpi.bpi-env svg{width:20px;height:20px;display:block;margin:0;fill:currentColor;stroke:none}.admin.panel .btn-eliminar-cta,.admin.panel[data-paleta=claro] .btn-eliminar-cta{background:#dc2626!important;border:1.5px solid #dc2626!important;color:#000!important;font-weight:800}.admin.panel .btn-eliminar-cta:hover,.admin.panel[data-paleta=claro] .btn-eliminar-cta:hover{background:#ef4444!important;border-color:#ef4444!important;color:#000!important}.cli-ico{flex:none}.cli-sel>summary .cli-ico{color:#fff}.cli-menu a{gap:12px}.cw-btns .cw-sk{width:104px;padding:0!important;justify-content:center;text-align:center;box-sizing:border-box}.cw-pie{display:flex;align-items:center;gap:10px;margin-top:8px}.cw-pie-av{width:104px;flex:none;display:flex;justify-content:center}.cw-pie .cw-x{flex:1 1;align-self:center;text-align:center;padding:4px 0;font-size:12.5px;font-weight:800}.cw-pie-av .enlace-app{font-size:10px;padding:3px 8px!important;border:1px solid rgba(255,255,255,.28)!important;background:rgba(255,255,255,.1)!important;color:#d1fae5!important;border-radius:999px;text-decoration:none;white-space:nowrap;font-weight:700}.cw-pie-av .enlace-app:hover{background:rgba(255,255,255,.2)!important}@media (min-width:901px){.inicio .tabla-inicio.una.una-cliente{table-layout:fixed;width:100%}.inicio .tabla-inicio.una.una-cliente td.g-sus,.inicio .tabla-inicio.una.una-cliente th.w-sus{width:150px!important;min-width:150px!important;max-width:150px!important}.inicio .tabla-inicio.una.una-cliente td.g-sus .sus.sus-ico{width:115px!important;min-width:115px!important;max-width:115px!important}.inicio .tabla-inicio.una.una-cliente td.g-mail,.inicio .tabla-inicio.una.una-cliente th.w-mail{width:auto!important}.inicio .tabla-inicio.una.una-cliente td.g-perf,.inicio .tabla-inicio.una.una-cliente td.g-pin,.inicio .tabla-inicio.una.una-cliente th.w-perf,.inicio .tabla-inicio.una.una-cliente th.w-pin{width:62px!important}.inicio .tabla-inicio.una.una-cliente td.g-ren,.inicio .tabla-inicio.una.una-cliente th.w-fec{width:92px!important}.inicio .tabla-inicio.una.una-cliente td.g-dias,.inicio .tabla-inicio.una.una-cliente th.w-dias{width:80px!important}.inicio .tabla-inicio.una.una-cliente td.g-acc,.inicio .tabla-inicio.una.una-cliente th.w-acc4{width:214px!important}.inicio .tabla-inicio.una.una-cliente td.g-dias,.inicio .tabla-inicio.una.una-cliente td.g-perf,.inicio .tabla-inicio.una.una-cliente td.g-pin,.inicio .tabla-inicio.una.una-cliente td.g-ren,.inicio .tabla-inicio.una.una-cliente thead th:not(.w-sus){text-align:center!important}.inicio .tabla-inicio.una.una-cliente td.g-mail .par{justify-content:center}.inicio .tabla-inicio.una.una-cliente .td-acc .acc,.inicio .tabla-inicio.una.una-cliente td.g-acc .acc{justify-content:center}.inicio .tabla-inicio.una.una-cliente thead th{letter-spacing:.4px;text-transform:uppercase;font-size:11px;font-weight:800}}.inicio .tabla-inicio.una-cliente thead th,.inicio .tabla-inicio.una-cliente thead tr{background:#dcfce7!important;color:#14532d!important;border-bottom-color:#22c55e!important}.admin.panel[data-tema=oscuro]:not([data-paleta=claro]) .inicio .tabla-inicio.una-cliente thead th,.admin.panel[data-tema=oscuro]:not([data-paleta=claro]) .inicio .tabla-inicio.una-cliente thead tr{background:#0f3d2e!important;color:#bbf7d0!important;border-bottom-color:#22c55e!important}.par-comp{display:flex;align-items:center;gap:6px;min-width:0}.acc-tv-f code,.acc-tv-f>code{justify-content:flex-start!important;gap:12px!important}.tabla-premios .sel-premio-boton{color:#17181c!important;background:#f3f4f6!important}.tabla-premios .sel-premio-boton .flecha{color:#4b5563}@media (max-width:720px){.tabla-caja:has(.tabla-premios){overflow:visible!important;border:0!important}.tabla-premios,.tabla-premios tbody{display:block;width:100%}.tabla-premios thead{display:none}.tabla-premios tr{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px 10px;padding:10px;margin-bottom:8px;border:1px solid var(--linea);border-radius:12px}.tabla-premios td{display:block;padding:0!important;border:0!important;width:auto}.tabla-premios td:first-child{flex:0 0 140px;width:140px}.tabla-premios .sel-premio{min-width:0;max-width:140px;position:relative}.tabla-premios .sel-premio-boton{min-height:32px;height:32px;padding:3px 8px 3px 4px;gap:6px;font-size:14px;border-radius:9px}.tabla-premios .sel-premio-boton>.ico-pl{width:20px!important;height:20px!important;font-size:9px!important;border-radius:5px!important}.tabla-premios .sel-premio-menu{position:absolute;z-index:30;left:0;width:min(260px,78vw)}.tabla-premios input.in-cupos{width:52px;min-height:32px;height:32px;padding:2px 4px;font-size:14px}.tabla-premios td:last-child{margin-left:auto;align-self:center}}@media (max-width:720px){.menu-mas:has(.caja-mensaje){position:static}.menu-mas .caja-mensaje{position:fixed;left:12px;right:12px;top:auto;width:auto;max-height:70vh;overflow-y:auto;z-index:300}}.mc-reportar{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:14px;min-height:52px;padding:0 16px;border-radius:14px;background:#22c55e;color:#052e16!important;font-weight:900;font-size:15px;text-decoration:none!important}.tabs-cuentas{margin-bottom:12px}.tabs-cuentas a{font-weight:800}.side-nav .side-bot,.side-nav .side-bot.on,.side-nav .side-inicio,.side-nav .side-inicio.on{font-weight:900!important;font-size:17px;letter-spacing:.1px}.side-nav .side-bot span,.side-nav .side-inicio span{font-weight:900!important}.bp-ren,.btn-wa-ovalo,.btn:not(.sec):not(.peligro),.cd-ok,.chip-filtro.on,.chip.on,.corte-paso.cortar,.cq-go,.cw-go,.mc-reportar,.pestana.on,.pf-asignar,.tabs-sorteo a.on{font-weight:800!important}.btn-wa-ovalo *,.btn:not(.sec):not(.peligro) *{font-weight:inherit}.fila-plat-c .fp-der{gap:10px}.fila-plat-c .fp-precio{min-width:64px;margin-left:4px}.fila-plat-c .fp-txt b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:901px){.pila>.fila-plat.fila-plat-c{max-width:450px;width:100%}}.corte-perfiles.pf-tabla{display:grid;grid-gap:8px;gap:8px}.ltv{position:relative;display:inline-flex}.ltv-btn{cursor:pointer;font:inherit}.ltv-btn>span{margin-left:4px;opacity:.85}.ltv-caja{position:absolute;right:0;top:calc(100% + 8px);z-index:120;width:min(440px,92vw);max-height:70vh;overflow-y:auto;padding:8px;border-radius:14px;background:#15161b;border:1px solid #2a2d36;box-shadow:0 18px 44px rgba(0,0,0,.55);display:grid;grid-gap:4px;gap:4px;color:#fff}.ltv-fila{display:grid;grid-template-columns:30px minmax(0,1fr) auto auto;grid-gap:8px;gap:8px;align-items:center;padding:6px 8px;border-radius:10px}.ltv-fila:hover{background:rgba(255,255,255,.05)}.ltv-txt{min-width:0;display:grid}.ltv-txt b{font-size:14px}.ltv-txt small{color:#8b8f99;font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ltv-cp{min-height:32px;padding:0 10px;border-radius:8px;border:1px solid #3a3d48;background:transparent;color:#aeb3bf;font:inherit;font-weight:600;font-size:12.5px;cursor:pointer}.ltv-ab,.ltv-cp{white-space:nowrap}.ltv-ab{min-height:34px;padding:0 14px;border-radius:9px;background:#22c55e;color:#052e16!important;font-weight:900;font-size:13.5px;display:inline-flex;align-items:center;text-decoration:none!important}.ltv-vacio{padding:12px;font-size:13px;color:#aeb3bf}@media (max-width:640px){.ltv-cp-t{display:none}.ltv-cp{width:34px;padding:0}.ltv-caja{right:-8px}}.acc-rap button.ltv-btn{display:inline-flex;align-items:center;gap:6px;min-height:50px;padding:0 16px;border-radius:12px;border:1px solid #6d3fd9;background:linear-gradient(180deg,#9A6BFF,#6D3FD9);color:#fff;font-weight:800;font-size:14px;box-shadow:0 6px 16px rgba(109,63,217,.35)}.acc-rap button.ltv-btn i{font-style:normal;margin-right:2px}.acc-rap button.ltv-btn b{font-weight:inherit}.t-cel{display:none}@media (max-width:640px){.t-pc{display:none}.t-cel{display:inline}.acc-rap .ltv{flex:1 1}.acc-rap button.ltv-btn{width:100%;justify-content:center;min-height:44px;padding:0 8px;font-size:13px}}@media (min-width:901px){.admin.panel .inicio .tabla-scroll:has(.tabla-inicio.una-cliente){overflow-x:hidden!important}.admin.panel .inicio .tabla-inicio.una.una-cliente{table-layout:fixed!important;width:100%!important;min-width:0!important;max-width:100%!important;border-collapse:separate!important;border-spacing:0 6px!important}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-sus,.admin.panel .inicio .tabla-inicio.una.una-cliente th.w-sus{width:150px!important;min-width:0!important;max-width:none!important}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-mail,.admin.panel .inicio .tabla-inicio.una.una-cliente th.w-mail{width:auto!important;min-width:0!important;text-align:left!important;padding-left:8px!important;overflow:hidden}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-perf,.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-pin,.admin.panel .inicio .tabla-inicio.una.una-cliente th.w-perf,.admin.panel .inicio .tabla-inicio.una.una-cliente th.w-pin{width:56px!important}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-ren,.admin.panel .inicio .tabla-inicio.una.una-cliente th.w-fec{width:88px!important}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-dias,.admin.panel .inicio .tabla-inicio.una.una-cliente th.w-dias{width:76px!important}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-acc,.admin.panel .inicio .tabla-inicio.una.una-cliente th.w-acc4{width:206px!important;padding-left:2px!important;padding-right:8px!important;overflow:visible!important}.admin.panel .inicio .tabla-inicio.una.una-cliente .td-acc .acc{gap:4px;justify-content:center}.admin.panel .inicio .tabla-inicio.una.una-cliente .td-acc .ib{width:32px!important;min-width:32px!important;height:32px!important;flex:none}.admin.panel .inicio .tabla-inicio.una.una-cliente .td-acc .acc{flex-wrap:nowrap!important}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-mail .par{display:flex;justify-content:flex-start;align-items:center;gap:8px;min-width:0}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-mail .par>.copiable{flex:0 1 auto;min-width:0}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-mail .par .copiable-txt{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap;min-width:0}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-mail .par-clave{flex:none;display:inline-flex}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-mail .par-clave .copiable{flex:none}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-mail .muted{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin.panel .inicio .tabla-inicio.una.una-cliente th.w-mail{padding-left:14px!important}.admin.panel .inicio .tabla-inicio.una.una-cliente th.w-mail .th-pass{margin-left:92px}.admin.panel .inicio .tabla-inicio.una.una-cliente tbody td{border:0!important;border-top:0!important;border-bottom:0!important;background:rgba(255,255,255,.035)}.admin.panel .inicio .tabla-inicio.una.una-cliente tbody td:first-child{border-radius:12px 0 0 12px}.admin.panel .inicio .tabla-inicio.una.una-cliente tbody td:last-child{border-radius:0 12px 12px 0}.admin.panel[data-paleta=claro] .inicio .tabla-inicio.una.una-cliente tbody td{background:rgba(15,23,42,.045)}}.admin.panel .inicio .tabla-inicio.una-cliente thead th,.admin.panel .inicio .tabla-inicio.una-cliente thead tr,.admin.panel[data-tema=oscuro]:not([data-paleta=claro]) .inicio .tabla-inicio.una-cliente thead th,.admin.panel[data-tema=oscuro]:not([data-paleta=claro]) .inicio .tabla-inicio.una-cliente thead tr{background:#34d399!important;color:#04210f!important;font-weight:900!important;border-bottom:0!important}.admin.panel .inicio .tabla-inicio.una-cliente thead th:first-child{border-radius:12px 0 0 12px}.admin.panel .inicio .tabla-inicio.una-cliente thead th:last-child{border-radius:0 12px 12px 0}.tabla-inicio.una-cliente .sus.sus-ico{position:relative}.tabla-inicio.una-cliente .sus-av{position:absolute;top:3px;right:4px;width:17px;height:17px;border-radius:50%;display:inline-grid;place-items:center;font-size:10px;line-height:1;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.28);opacity:.9}.tabla-inicio.una-cliente td.g-sus .g-vend{display:none!important}.acc-rap .ltv-caja a.ltv-ab{background:#22c55e!important;color:#052e16!important;border:0!important;min-height:34px;padding:0 14px;font-weight:900;font-size:13.5px;box-shadow:none}.acc-rap .ltv-caja a.ltv-ab:hover{background:#4ade80!important}@media (max-width:640px){.acc-rap{position:relative}.acc-rap .ltv{position:static}.acc-rap .ltv-caja{left:0;right:0;width:auto;max-width:none;margin:0 auto}}.admin.panel .tabs-cuentas a{background:#14161b;border:1.5px solid #2f3a36;color:#d7e4df;font-weight:800}.admin.panel .tabs-cuentas a:hover{border-color:#34d399;color:#fff}.admin.panel .tabs-cuentas a.on{background:#34d399;border-color:#34d399;color:#04210f;font-weight:900}.admin.panel[data-paleta=claro] .tabs-cuentas a{background:#fff;border-color:#cfe0da;color:#12332a}.admin.panel[data-paleta=claro] .tabs-cuentas a.on{background:#10b981;border-color:#10b981;color:#04210f}.corte-card.corte-una{gap:10px}.corte-linea{flex-wrap:wrap}.corte-linea,.corte-linea .corte-tit{display:flex;align-items:center;gap:10px}.corte-linea .corte-tit{flex:1 1 230px;min-width:0}.corte-linea .corte-tit b{flex:0 1 auto;min-width:0}.corte-linea .corte-nums{display:inline-flex;flex-direction:row;gap:6px;flex:none}.corte-linea .corte-nums i{white-space:nowrap}.corte-linea .corte-pasos{display:flex;gap:8px;flex-wrap:wrap;flex:0 1 auto}.corte-linea .corte-paso{min-height:40px;padding:0 12px;white-space:nowrap;width:auto}.corte-linea .corte-ver{width:auto;min-height:40px;padding:0 14px;gap:8px;flex:none;border-style:solid}.corte-linea .corte-ok{flex:1 1 auto;text-align:right}.corte-perfiles .pf-row.corte-fila{grid-template-columns:minmax(180px,260px) 120px auto;grid-template-areas:none;justify-content:start;gap:12px 18px}.corte-perfiles .pf-row.corte-fila .pf-ac,.corte-perfiles .pf-row.corte-fila .pf-cli,.corte-perfiles .pf-row.corte-fila .pf-dias{grid-area:auto}.corte-perfiles .pf-row.corte-fila .pf-dias{text-align:left}@media (max-width:760px){.corte-linea .corte-tit{flex:1 1 100%}.corte-linea .corte-pasos{flex:1 1 100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.corte-linea .corte-paso{padding:0 6px;gap:6px;font-size:12px;min-width:0}.corte-linea .corte-paso em{width:20px;height:20px;font-size:11px}.corte-linea .corte-ver{flex:1 1 100%;justify-content:center}.corte-perfiles .pf-row.corte-fila{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"cli dias" "ac ac";gap:8px 10px}.corte-perfiles .pf-row.corte-fila .pf-cli{grid-area:cli}.corte-perfiles .pf-row.corte-fila .pf-dias{grid-area:dias;justify-items:end;text-align:right}.corte-perfiles .pf-row.corte-fila .pf-ac{grid-area:ac}}@media (min-width:901px){form.pila.form-venta>*{width:100%;max-width:450px;margin-left:auto;margin-right:auto}form.pila.form-venta>.fila{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.venta-pie .vp-ctrl{flex-wrap:nowrap!important;width:100%;gap:6px;align-items:center}.venta-pie .vp-ctrl .cd{flex:none}.venta-pie .cd-in input{width:62px!important}.venta-pie .cd-cal{width:40px;flex:none}.venta-pie .venta-asignar{flex:1 1!important;width:auto!important;min-width:0;height:44px;padding:0 8px;font-size:12.5px!important;line-height:1.1;white-space:normal!important}.acc-rap{display:flex!important;flex-wrap:nowrap;gap:8px;align-items:stretch}.acc-rap>a.c-vr{flex:1 1 auto!important;flex-direction:row!important;gap:8px;min-height:50px;font-size:16px!important;font-weight:900;padding:0 12px!important}.acc-rap>a.c-vr i{font-size:20px;margin:0}.acc-rap>a.c-vr .t-pc{display:inline!important}.acc-rap>a.c-vr .t-cel{display:none!important}.acc-rap .ltv{flex:0 0 124px!important}.acc-rap button.ltv-btn{min-height:50px;padding:0 6px}}@media (max-width:900px){.admin.panel .inicio .tabla-inicio.una.una-cliente tr.fila-cuenta{overflow:hidden}.admin.panel .inicio .tabla-inicio.una.una-cliente tr.fila-cuenta>td.g-sus{flex-grow:1;flex-shrink:1;flex-basis:calc(100% + 26px);width:auto;margin:-12px -12px 2px -14px!important;padding:10px 92px 10px 12px!important;box-sizing:border-box;background:linear-gradient(135deg,var(--c),color-mix(in srgb,var(--c) 70%,#fff))!important;border-radius:0!important}.admin.panel .inicio .tabla-inicio.una.una-cliente tr.fila-cuenta>td.g-sus .sus.sus-ico{background:rgba(255,255,255,.22)!important;border-color:rgba(255,255,255,.6)!important;color:#fff}.admin.panel .inicio .tabla-inicio.una.una-cliente tr.fila-cuenta>td.g-sus .sus.sus-ico b{color:#fff!important;text-shadow:0 1px 3px rgba(0,0,0,.45)}.admin.panel .inicio .tabla-inicio.una.una-cliente tr.fila-cuenta>td.g-sus .pc-tog{background:rgba(0,0,0,.22);border-color:transparent;color:#fff}.admin.panel .inicio .tabla-inicio.una.una-cliente tr.fila-cuenta:after{top:17px;background:rgba(0,0,0,.26);color:#fff}.admin.panel .inicio .tabla-inicio.una.una-cliente tr.fila-cuenta[data-clara]>td.g-sus .sus.sus-ico b{color:#111!important;text-shadow:none}.admin.panel .inicio .tabla-inicio.una.una-cliente tr.fila-cuenta[data-clara]>td.g-sus .pc-tog{color:#111;background:rgba(255,255,255,.45)}.admin.panel .inicio .tabla-inicio.una.una-cliente tr.fila-cuenta[data-clara]:after{background:rgba(255,255,255,.55);color:#111}}.tv-fila{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.tv-react{min-height:30px;padding:0 12px;border-radius:999px;border:1.5px solid #34d399;background:rgba(52,211,153,.14);color:#34d399;font:inherit;font-weight:800;font-size:12.5px;cursor:pointer;white-space:nowrap}.tv-react:hover{background:#34d399;color:#04210f}.tv-react:disabled{opacity:.5;cursor:default}.admin.panel[data-paleta=claro] .tv-react{color:#047857;border-color:#10b981}.corte-perfiles.pf-tabla{grid-template-columns:minmax(0,1fr)!important}.corte-card.corte-una{grid-template-columns:minmax(0,1fr);min-width:0}.corte-linea{min-width:0}.corte-linea .corte-tit{flex:1 1 260px}.corte-perfiles .pf-row.corte-fila .pf-dias{align-items:flex-start;justify-items:start}@media (max-width:760px){.corte-perfiles .pf-row.corte-fila .pf-dias{align-items:flex-end}}@media (max-width:640px){.venta-pie .vp-ctrl .cd-in{flex-wrap:nowrap;gap:6px}}@media (max-width:760px){.corte-linea .corte-txt{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.15}.corte-linea .corte-paso{min-height:48px;font-size:11.5px}}.nr-card .nr-acc .nr-grande{flex:1 1 100%}.nr-card .nr-acc .nr-b:not(.nr-grande){flex:1 1;min-width:0}.admin.panel .pf-asignar,.pf-asignar,.pf-card a.pf-asignar,.pf-row .pf-asignar{color:#000!important;font-weight:900!important}.ac-ventana{grid-template-columns:minmax(0,1fr);box-sizing:border-box;max-width:100%;min-width:0}.ac-ventana>*,.rem-lista,.rem-op{min-width:0}.rem-op{box-sizing:border-box;max-width:100%}.rem-txt{flex:1 1;min-width:0}.rem-vence{flex:none}.rem-bt .btn{min-width:0}.fam-lista{display:grid;grid-gap:8px;gap:8px;margin:6px 0 8px}.fam-mi{display:flex;align-items:center;gap:10px;width:100%;min-width:0;box-sizing:border-box;text-align:left;border:1.5px solid var(--linea);border-radius:12px;padding:10px 12px;background:var(--blanco,#fff);color:inherit;font:inherit;cursor:pointer}.fam-mi.on{border-color:#34d399;background:rgba(52,211,153,.12)}.fam-rd{width:20px;height:20px;border-radius:50%;border:2px solid #8b96a0;flex:none;display:grid;place-items:center}.fam-mi.on .fam-rd{border-color:#34d399}.fam-mi.on .fam-rd:after{content:"";width:10px;height:10px;border-radius:50%;background:#34d399}.fam-n{font-weight:900;flex:none}.fam-c{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--gris,#8b96a0);font-size:13px}.pp-et select{font-size:14px;font-weight:600;text-transform:none;color:var(--tinta);min-height:40px;padding:8px 10px;width:100%;box-sizing:border-box}.tv-fila .tv-nombre{white-space:normal;overflow:visible;text-overflow:clip;word-break:break-word;color:var(--gris,#8b96a0);font-weight:700}.admin.panel .side-nav .side-bot,.admin.panel .side-nav .side-bot span,.admin.panel .side-nav .side-inicio,.admin.panel .side-nav .side-inicio span{color:#04261b!important;font-weight:800!important;-webkit-text-stroke:0}.admin.panel .side-nav .side-bot svg,.admin.panel .side-nav .side-inicio svg{color:#04261b!important}.pf-tabla.pf-sinper .pf-row{grid-template-areas:"cli dias" "ac ac"}@media (min-width:960px){.admin.panel .pf-tabla.pf-sinper .pf-row{grid-template-columns:minmax(180px,260px) 120px max-content;grid-template-areas:"cli dias ac"}}.corte-n{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:#23282b;color:#cfd8d3;font-weight:900;font-size:12px;flex:none}.admin.panel[data-paleta=claro] .corte-n{background:#e5eeea;color:#25423a}.fab-abanico{display:none}@media (max-width:900px){.fab-mas{transition:transform .22s ease,opacity .2s ease,background .2s ease}.fab-mas.oculto{transform:translateY(90px);opacity:0;pointer-events:none}.fab-mas.abierto{z-index:60;background:#1f2a26!important;transform:rotate(90deg);box-shadow:0 8px 24px rgba(0,0,0,.5)!important}.fab-mas.abierto span{display:inline-block;transform:rotate(-90deg);font-size:24px}.hoja-fondo-mas{background:rgba(0,0,0,.62)!important;z-index:55!important}.fab-abanico{flex-direction:column;align-items:flex-end;position:fixed;right:16px;bottom:150px;z-index:58}.fab-abanico,.fab-it{display:flex;gap:10px}.fab-it{--c:#34d399;flex-direction:row;align-items:center;text-decoration:none;color:#fff;opacity:0;transform:translateY(18px) scale(.92);animation:fab-sube .24s ease forwards;animation-delay:calc(var(--i) * 55ms)}.fab-ic{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--c);color:#06120d;box-shadow:0 6px 16px color-mix(in srgb,var(--c) 45%,transparent)}.fab-et{width:190px;height:46px;display:flex;align-items:center;justify-content:center;border-radius:14px;font-weight:800;font-size:14px;color:#fff;border:1.5px solid color-mix(in srgb,var(--c) 65%,#111);background:linear-gradient(135deg,color-mix(in srgb,var(--c) 38%,#0e1513),color-mix(in srgb,var(--c) 12%,#0e1513));box-shadow:0 0 18px color-mix(in srgb,var(--c) 38%,transparent),0 6px 16px rgba(0,0,0,.5);text-shadow:0 1px 3px rgba(0,0,0,.6)}@keyframes fab-sube{to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){.fab-it{animation-duration:.01s;animation-delay:0s}}.ltv-bus{width:100%;box-sizing:border-box;margin:0 0 8px;padding:10px 12px;border-radius:12px;border:1px solid #2a3b33;background:#0a0d0c;color:inherit;font:inherit;font-size:14px}.admin.panel[data-paleta=claro] .ltv-bus{background:#fff;border-color:#cfe0da}.ltv-caja .ltv-fila{--c:#34d399;border:1px solid color-mix(in srgb,var(--c) 40%,#111);background:linear-gradient(135deg,color-mix(in srgb,var(--c) 16%,#0e1513),#0e1513 70%);border-radius:14px;padding:9px;margin-bottom:8px}.admin.panel[data-paleta=claro] .ltv-caja .ltv-fila{background:linear-gradient(135deg,color-mix(in srgb,var(--c) 14%,#fff),#fff 70%);border-color:color-mix(in srgb,var(--c) 45%,#fff)}.ltv-caja .ltv-cp{background:#22c55e!important;color:#04210f!important;border:0!important;border-radius:10px;padding:8px 11px;font-weight:800;font-size:12.5px;flex:none;cursor:pointer}.ltv-caja .ltv-cp.ok{background:#064e3b!important;color:#6ee7b7!important}.ltv-caja .ltv-ab{width:36px;height:36px;padding:0!important;border-radius:10px;border:1.5px solid #3b82f6;background:transparent!important;color:#60a5fa!important;display:grid;place-items:center;flex:none;text-decoration:none;font-size:16px;font-weight:800}.msj-wrap{display:grid;grid-template-columns:340px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.msj-lista{background:#141618;border:1px solid #2a3033;border-radius:16px;padding:10px;display:grid;grid-gap:4px;gap:4px}.admin.panel[data-paleta=claro] .msj-lista{background:#f6faf8;border-color:#dbe5e1}.msj-gt{font-size:11px;font-weight:900;letter-spacing:.07em;color:var(--gris,#8b96a0);margin:10px 6px 6px;text-transform:uppercase}.msj-it{display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:9px 10px;border-radius:12px;border:1px solid transparent;background:transparent;color:inherit;font:inherit;cursor:pointer;margin-bottom:3px}.msj-it:hover{background:rgba(255,255,255,.04)}.msj-it.on{background:color-mix(in srgb,var(--c,#34d399) 16%,transparent);border-color:var(--c,#34d399)}.msj-ic{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;font-size:17px;flex:none;background:color-mix(in srgb,var(--c,#34d399) 40%,#0c0d0f)}.msj-t{flex:1 1;min-width:0;display:grid;grid-gap:1px;gap:1px}.msj-t b{font-size:13.5px}.msj-t small{color:var(--gris,#8b96a0);font-size:11.5px;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.msj-ed-tag{flex:none;font-size:10.5px;font-weight:800;padding:2px 8px;border-radius:99px;background:#065f46;color:#d1fae5}.msj-nuevo{margin:8px 4px 2px;width:calc(100% - 8px);text-align:center;border:1.5px dashed #34d399;background:transparent;color:#34d399;border-radius:12px;padding:9px;font:inherit;font-weight:800;cursor:pointer}.msj-panel{background:#141618;border:1px solid #2a3033;border-radius:16px;padding:16px;min-width:0}.admin.panel[data-paleta=claro] .msj-panel{background:#fff;border-color:#dbe5e1}.msj-volver{display:none;margin-bottom:10px;background:transparent;border:0;color:#34d399;font:inherit;font-weight:800;cursor:pointer;padding:0}.msj-ed{display:grid;grid-gap:12px;gap:12px}.msj-ed h3{margin:0;font-size:18px}.msj-donde{background:rgba(56,189,248,.1);border:1px solid rgba(56,189,248,.4);border-radius:12px;padding:10px 12px;font-size:13px}.msj-dos{display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:14px;gap:14px;align-items:start}.msj-area{width:100%;box-sizing:border-box;min-height:180px;font:inherit;font-size:14px;line-height:1.45;padding:12px;border-radius:12px;resize:vertical}.msj-vars{display:flex;flex-wrap:wrap;gap:6px}.msj-var{border:1px solid #34d399;background:transparent;color:#34d399;border-radius:99px;padding:4px 10px;font-size:12px;font-weight:700;cursor:pointer}.msj-cel{background:#0b141a;border-radius:22px;padding:14px;border:6px solid #1c2227}.msj-cab-cel{display:flex;align-items:center;gap:8px;color:#e9edef;font-weight:700;font-size:13px;margin-bottom:10px}.msj-av{width:26px;height:26px;border-radius:50%;background:#2a3b33;display:grid;place-items:center;font-size:13px}.msj-burbuja{background:#005c4b;color:#e9edef;border-radius:10px 10px 2px 10px;padding:8px 10px;white-space:pre-wrap;word-break:break-word;font-size:13px}.msj-hora{text-align:right;font-size:10px;color:#8fd;margin-top:2px}.msj-bt{display:flex;flex-wrap:wrap;gap:8px;align-items:center}@media (max-width:900px){.msj-wrap{grid-template-columns:minmax(0,1fr)}.msj-wrap .msj-panel,.msj-wrap.en-editor .msj-lista{display:none}.msj-wrap.en-editor .msj-panel{display:block}.msj-volver{display:inline-block}.msj-dos{grid-template-columns:minmax(0,1fr)}}.ltx-fila{display:grid;grid-template-columns:34px minmax(0,1fr) auto;grid-gap:4px 10px;gap:4px 10px;align-items:center;padding:8px 10px;margin-bottom:6px;border-radius:12px;background:#1b1d24;border:1px solid #2c303b}.ltx-ic{display:inline-flex}.ltx-txt{min-width:0;display:grid}.ltx-txt b{font-size:14px;color:#f1f3f6}.ltx-txt small{color:#8b8f99;font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ltx-bt{display:flex;gap:6px}.ltx-ab,.ltx-cp{min-height:36px;padding:0 12px;border-radius:10px;font:inherit;font-weight:800;font-size:13px;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;cursor:pointer;text-decoration:none!important;box-sizing:border-box}.ltx-cp{background:#262a33;color:#e8ebf0;border:1px solid #4a4f5c}.ltx-cp.ok{background:#14532d;color:#86efac;border-color:#22c55e}.ltx-ab{background:#2563eb;color:#fff!important;border:1px solid #3b82f6}.ltx-ab:hover{background:#3b82f6}.admin.panel[data-paleta=claro] .ltx-fila{background:#fff;border-color:#d6dedb}.admin.panel[data-paleta=claro] .ltx-txt b{color:#111}.admin.panel[data-paleta=claro] .ltx-cp{background:#eef2ef;color:#111;border-color:#b8c3be}@media (max-width:640px){.ltx-fila{grid-template-columns:34px minmax(0,1fr)}.ltx-bt{grid-column:1/-1}.ltx-bt>*{flex:1 1}}.esq{display:block;border-radius:8px;background:linear-gradient(90deg,rgba(128,140,136,.18),rgba(128,140,136,.34),rgba(128,140,136,.18));background-size:200% 100%;animation:esq 1.2s linear infinite}.esq-l{width:55%;height:14px;margin-bottom:6px}.esq-c{width:30%;height:11px}.pc-esq .pc-anillo.esq{width:54px;height:54px;border-radius:50%}.pc-esq .pc-s.esq{width:30px;height:22px}.pc-esq .pc-d.esq{width:60px;height:14px}@keyframes esq{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.esq{animation:none}}.pr-fijas{display:inline-flex;gap:8px;margin-left:auto;align-items:center}.pr-fijas .pr-copiar{position:relative;display:inline-flex}.pr-fijas .pr-b2{flex:none;padding:8px 14px;min-height:38px;white-space:nowrap}.pr-fijas .pr-b2.bot{background:#7c5cff;color:#fff}.pr-fijas .pr-b2.ren{background:#0F9D78;color:#fff}.pr-fijas .pr-menu{left:auto;right:0}.pr-nsel{font-weight:900}@media (max-width:700px){.pr-fijas{display:grid;grid-template-columns:1fr 1fr;margin-left:0}.pr-fijas,.pr-fijas .pr-b2,.pr-fijas .pr-copiar{width:100%}.pr-fijas .pr-menu{left:0;right:auto;min-width:min(300px,calc(100vw - 32px))}}@media (max-width:900px){.hoja-fondo-mas{background:rgba(0,0,0,.82)!important}.fab-et{background:linear-gradient(135deg,color-mix(in srgb,var(--c) 22%,#05090a),#05090a 85%)!important;border:2px solid var(--c)!important;box-shadow:0 0 20px color-mix(in srgb,var(--c) 45%,transparent),0 6px 16px rgba(0,0,0,.7)!important}.est-menu{position:fixed!important;left:0!important;right:0!important;top:auto!important;bottom:0!important;max-width:none!important;width:auto!important;min-width:0!important;z-index:200!important;border-radius:18px 18px 0 0!important;padding:10px 10px calc(14px + env(safe-area-inset-bottom))!important;box-shadow:0 0 0 100vmax rgba(0,0,0,.55),0 -10px 30px rgba(0,0,0,.4)!important;max-height:80vh;overflow-y:auto}.est-menu:before{content:"";display:block;width:42px;height:4px;border-radius:3px;background:#7b8682;margin:0 auto 8px}}.bus-grande{position:relative}.nr-card .nr-acc .nr-hueco{flex:1 1;min-width:0}.cli-vacio .nr-b.nr-vender,.nr-card .nr-b.nr-vender{background:#22c55e!important;border:1px solid #22c55e!important;color:#04130a!important}.cli-vacio .nr-b.nr-trans,.nr-card .nr-b.nr-trans{background:transparent!important;box-shadow:none!important}@media (min-width:901px){.admin.panel .inicio .tabla-scroll:has(.tabla-inicio.una-cliente){container-type:inline-size;container-name:tbl}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-mail .par{flex-direction:row;flex-wrap:nowrap;align-items:center;gap:8px}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-mail .par>.copiable{flex:0 1 auto;width:min(260px,calc(100% - 166px));min-width:90px;max-width:100%}.admin.panel .inicio .tabla-inicio.una.una-cliente th.w-mail{position:relative}.admin.panel .inicio .tabla-inicio.una.una-cliente th.w-mail .th-pass{display:inline;position:absolute;left:calc(min(260px, 100% - 180px) + 22px);margin-left:0}.admin.panel .inicio .tabla-inicio.una.una-cliente tbody td.g-mail,.admin.panel .inicio .tabla-inicio.una.una-cliente tbody td.g-sus{vertical-align:middle}.admin.panel .inicio .tabla-inicio.una.una-cliente tr.fila-panel td{width:auto!important;padding:0!important;background:transparent!important;border-radius:0!important}.admin.panel .inicio .tabla-inicio.una.una-cliente .tv-fila,.admin.panel .inicio .tabla-inicio.una.una-cliente .tv-nombre{white-space:normal;overflow-wrap:anywhere;line-height:1.25}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-sus{display:table-cell!important;vertical-align:middle}.admin.panel .inicio .tabla-inicio.una.una-cliente .g-sus-in{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:0}.admin.panel .inicio .tabla-inicio.una.una-cliente .g-sus-in .sus.sus-ico{flex:1 1;min-width:0!important}}@media (max-width:900px){.g-sus-in{display:contents}}.acc-rap .ltv-caja a.ltx-ab,.admin.panel .ltv-caja a.ltx-ab,.ltv-caja a.ltx-ab{background:#2563eb!important;color:#fff!important;border:1px solid #3b82f6!important;min-height:36px;padding:0 12px;border-radius:10px;font-weight:800;font-size:13px;box-shadow:none;justify-content:center}.ltv-caja a.ltx-ab:hover{background:#3b82f6!important}.fc-add{width:100%;margin-top:6px;padding:12px;border-radius:14px;border:2px dashed #7c5cff;background:rgba(124,92,255,.1);color:#a591ff;font:inherit;font-weight:800;font-size:14.5px;cursor:pointer}.fc-add small{font-weight:600;opacity:.8}.fc-add:disabled{opacity:.55}.fc-x{flex:none;width:32px;height:32px;border-radius:10px;border:1px solid #5b2327;background:rgba(220,38,38,.14);color:#ff6b6b;display:inline-grid;place-items:center;font-size:14px;cursor:pointer;margin-left:6px}.fc-x:hover{background:rgba(220,38,38,.3)}.msj-cabed{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:8px}.msj-cabed h3{margin:0;flex:1 1;min-width:0}.msj-est{font-size:12.5px;font-weight:800;padding:4px 10px;border-radius:999px;white-space:nowrap}.msj-est.on{background:rgba(34,197,94,.18);color:#4ade80}.msj-est.of{background:rgba(128,140,136,.25);color:#9aa5a0}.msj-est.fijo{background:rgba(128,140,136,.16);color:#8a948f}.msj-sw{flex:none;position:relative;width:46px;height:26px;border-radius:999px;border:0;background:#22c55e;cursor:pointer;padding:0}.msj-sw:after{content:"";position:absolute;top:3px;right:3px;width:20px;height:20px;border-radius:50%;background:#fff;transition:all .15s}.msj-sw.off{background:#3a3f3d}.msj-sw.off:after{right:auto;left:3px}.msj-sw.mini{width:38px;height:22px;cursor:inherit;pointer-events:none}.msj-sw.mini:after{width:16px;height:16px}.msj-it.apag{opacity:.6}.msj-it.apag .msj-t b{text-decoration:line-through}.msj-ap{margin:4px 0 10px;padding:9px 12px;border-radius:12px;background:rgba(128,140,136,.16);border:1px solid rgba(128,140,136,.35);font-size:13px}.msj-ap.av{background:rgba(245,158,11,.12);border-color:rgba(245,158,11,.45);color:#fbbf24}.admin.panel[data-paleta=claro] .msj-ap.av{color:#92400e}.nr-card.nr-b2 .nr-acc{display:flex;flex-direction:column;align-items:stretch;gap:10px}.nr-card.nr-b2 .nr-par2{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;width:100%}.nr-card.nr-b2 .nr-par2>*{min-width:0;width:100%;white-space:nowrap;font-size:14.5px;padding-left:6px;padding-right:6px;justify-content:center}.nr-card.nr-b2 .nr-acc>.btn.chico{align-self:flex-start}.nr-card .nr-b.nr-vender,.nr-card .nr-b.nr-vender *{color:#04130a!important}@media (max-width:900px){.inicio .inicio-main{padding-bottom:96px}.nr-card.nr-b2 .nr-par2>*{font-size:13.5px}}.inicio .sus.sus-ico.con-estado{position:relative;padding-left:12px}.inicio .sus.sus-ico.con-estado:before{content:"";position:absolute;left:3px;top:5px;bottom:5px;width:4px;border-radius:3px;background:var(--est,#f59e0b)}@media (min-width:901px){.admin.panel .inicio .tabla-inicio.una.una-cliente th.w-mail .th-pass{display:inline!important;position:static!important;margin:0!important}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-mail .par{display:inline-flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:0!important;background:#fff;border-radius:12px;width:max-content;max-width:100%;min-width:0;overflow:hidden}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-mail .par .par-clave .copiable,.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-mail .par>.copiable{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-mail .par>.copiable{flex:0 1 auto!important;width:auto!important;min-width:70px;max-width:none!important}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-mail .par .par-clave{flex:none;display:inline-flex!important;border-left:2px solid #d7ddda}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-mail .par .par-clave .copiable{flex:none}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-acc{min-width:206px}}.tabla-cuentas td.tc-fin .acc-iconos{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:6px;max-width:100%}.venta-pie .vp-meses{font-weight:900;font-size:22px;line-height:1.1}.venta-pie .vp-meses.ok{color:var(--verde)}.venta-pie .vp-meses.ajeno{color:#f2b630}.venta-pie .vp-meses em{font-style:normal;font-weight:600;font-size:14px;color:var(--muted,#9db5a9)}.venta-pie .vp-vence{color:var(--muted,#9db5a9)!important;font-weight:600!important;font-size:13px!important}@keyframes fab-gira{to{transform:rotate(1turn)}}.fab-it{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.fab-it:active .fab-ic{transform:scale(.92)}.fab-it.yendo .fab-et{filter:brightness(1.25)}.fab-it.yendo .fab-ic svg{display:none}.fab-it.yendo .fab-ic:after{content:"";width:20px;height:20px;border-radius:50%;border:3px solid rgba(6,18,13,.25);border-top-color:#06120d;animation:fab-gira .7s linear infinite}.detalle-cta .pf-mas{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:10px}.detalle-cta .pf-anadir{border:1.5px dashed #22c55e;background:rgba(34,197,94,.12);color:#16a34a;border-radius:12px;padding:9px 16px;font-weight:800;font-size:14px;cursor:pointer;min-height:40px}.detalle-cta .pf-anadir:disabled{opacity:.55;cursor:default}.detalle-cta .pf-mas small{color:var(--muted,#8a9a93);font-weight:600}.detalle-cta .pf-mas .pf-mb-err{color:#ef4444;font-weight:700}.detalle-cta .pf-mas .pf-mb-ok{color:#16a34a;font-weight:700}.detalle-cta .pf-quitar{margin-left:6px;border:1px solid rgba(239,68,68,.5);background:transparent;border-radius:10px;padding:6px 9px;cursor:pointer;font-size:14px}.detalle-cta .pf-quitar:disabled{opacity:.5}.cod-enl{display:flex;gap:10px;margin:10px 0 6px;width:100%}.cod-enl-ab,.cod-enl-cp{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;padding:13px 10px;font-weight:800;font-size:15px;text-decoration:none;cursor:pointer;min-height:48px}.cod-enl-cp{background:transparent;color:#cbd3ff;border:1.5px solid #4f5fe0}.cod-enl-cp.ok{color:#6fe092;border-color:#6fe092}.cod-enl-ab{background:#4f5fe0;color:#fff;border:0}.cod-enl-ab.rojo{background:#e5484d}.cod-clase.c-enlace{background:rgba(79,95,224,.18);color:#cbd3ff}.acc-rap .ltv-caja a.ltv-ab,.acc-rap a.p,.acc-tv-abrir,.acc-tv-cp.ok,.admin.panel[data-paleta=claro] .acc-rap a.p,.admin.panel[data-tema=oscuro] .btn:not(.sec):not(.peligro):not(.el-rojo):not(.btn-tv):not(.cod-buscar),.aw-sig,.aw-wsp,.bp-ren,.btn-vender,.btn-wa-ovalo,.btn.btn-tv,.cd-bt .cd-ok,.cd-d.on,.cd-env,.cf-dia.sel,.cf-pie .cf-ok,.cli-vacio .nr-b.nr-vender,.copiable-btn.ok,.corte-b.ic.wa,.corte-b.wa,.cq-dias.g,.cq-go,.cq-orden button.on,.cw-go,.env-btn,.fab-mas:not(.abierto),.fab-mas:not(.abierto) span,.hab-vender,.ibt.ibt-mover,.lb-vender,.ltv-ab,.ltv-caja .ltv-cp,.mact-g,.mc-reportar,.mv-barra-fila .mv-go,.mv-chip.verde,.mv-cli-wsp,.mv-go,.nr-card .nr-b.nr-vender,.pf-asignar,.side-nav .side-destacado,.side-nav .side-destacado span,.side-nav .side-destacado.on,.side-nav .side-destacado:hover,.sug-cuenta .btn.usar-esta,.tabla-comp .par-comp .copiable-btn.ok,.tabla-inicio.una-cliente .g-mail .copiable-btn.ok,.tabla-inicio.una-cliente .g-pass .copiable-btn.ok,.tarjeta .vr-acciones .vr-wa,.vd-sw button.on,.vr-acciones .vr-wa,.vs-sw button.on,[data-tema=oscuro] .chip.on,[data-tema=oscuro] .pestana.on{color:#000!important;font-weight:900!important}.acc-rap a.p svg,.acc-tv-abrir svg,.aw-wsp svg,.btn-vender svg,.btn-wa-ovalo svg,.corte-b.wa svg,.cq-go svg,.cw-go svg,.fab-mas:not(.abierto) svg,.ltv-ab svg,.mv-go svg,.side-nav .side-destacado svg{color:#000!important;stroke:currentColor}.aw-wsp svg path[fill],.btn-wa-ovalo svg path[fill]{fill:currentColor}.aw-fila .aw-r1{display:flex;align-items:center;justify-content:space-between;gap:12px}.aw-fila .aw-r1 .aw-quien{min-width:0;flex:1 1}.aw-fila .aw-r1 .aw-wsp.aw-wsp-der{width:auto!important;flex:none;height:46px;min-height:46px;padding:0 18px!important;border-radius:999px!important;font-size:15px;gap:8px}.aw-fila .aw-r1 .aw-wsp.hecho{background:#1f5d3a!important;color:#bff0cf!important;opacity:1}.aw-fila .aw-r2{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px}.aw-fila .aw-r2 .aw-ic.aw-cp{background:#7c5cff!important;color:#fff!important;border:0!important;padding:0 20px;font-size:15px;font-weight:800!important;box-shadow:0 6px 16px rgba(124,92,255,.35)}.aw-fila .aw-r2 .aw-ic.aw-cp,.aw-fila .aw-r2 .aw-ic:not(.aw-cp){border-radius:999px;min-height:44px}@media (max-width:640px){.aw-fila .aw-r1 .aw-wsp .aw-mas{display:none}}@keyframes cw-late{0%,to{transform:scale(1);box-shadow:0 0 0 0 rgba(245,158,11,.6)}50%{transform:scale(1.18);box-shadow:0 0 0 6px rgba(245,158,11,0)}}.cw-c.espera{background:#f59e0b!important;outline:3px solid #fde68a;animation:cw-late 1.1s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.cw-c.espera{animation:none}}.detalle-cta .pf-cpd{border:1px solid var(--borde,#334155);background:transparent;border-radius:8px;padding:4px 8px;cursor:pointer;font-size:13px;flex:none}.detalle-cta .pf-sin{opacity:.65;font-style:italic}.detalle-cta .pf-edit{text-decoration:none;color:inherit;font-weight:700;font-size:12.5px;display:inline-flex;align-items:center}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-mail .par{flex-wrap:wrap!important;max-width:100%;row-gap:2px!important}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-mail .par>.copiable{flex:1 1 auto!important;min-width:0!important;width:auto!important;max-width:100%!important}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-mail .par .copiable-txt,.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-mail .par-clave .copiable-txt{overflow:visible!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere;font-size:clamp(11px,calc(.9vw + 4px),13.5px)!important;line-height:1.25}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-mail .par .par-clave{flex:0 1 auto;max-width:100%}.detalle-cta .pf-per .pf-pin{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere;max-width:100%}.admin.panel .pf-tabla .pf-row .pf-per{flex-wrap:wrap!important}.vr-edbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.vr-edbar .vr-ed{border-radius:999px}.vr-edbar .vr-plant{font-size:13px;font-weight:700;text-decoration:none;opacity:.85}textarea.vr-editar{width:100%;border-radius:14px;padding:12px;font:inherit;font-size:14px;line-height:1.4;resize:vertical;min-height:160px}@media (min-width:901px){.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-mail .par{display:inline-flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;width:max-content!important;max-width:100%!important;min-width:0!important;row-gap:0!important}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-mail .par>.copiable{flex:0 1 auto!important;width:auto!important;min-width:0!important;max-width:none!important;display:inline-flex!important;align-items:center!important}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-mail .par .par-clave{flex:0 0 auto!important;max-width:none!important;display:inline-flex!important;border-left:2px solid #d7ddda}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-mail .par .copiable-txt,.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-mail .par-clave .copiable-txt{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;overflow-wrap:normal!important;min-width:0;font-size:clamp(10px,calc(.7vw + 3px),13.5px)!important}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-mail .par .copiable-btn{flex:none!important}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-sus{min-width:150px!important;white-space:nowrap}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-sus .sus b{white-space:nowrap;overflow:visible;text-overflow:clip}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-acc{min-width:206px!important;overflow:visible!important}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-acc .acc{flex-wrap:nowrap!important}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-acc .ib{flex:none!important}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-perf,.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-pin,.admin.panel .inicio .tabla-inicio.una.una-cliente th.w-perf,.admin.panel .inicio .tabla-inicio.una.una-cliente th.w-pin{width:40px!important;min-width:0!important;padding-left:2px!important;padding-right:2px!important;text-align:center!important;white-space:nowrap}}.seg-equipo{display:flex;gap:10px;min-width:0}.seg-equipo .tab-eq{flex:1 1;min-width:0}.seg-equipo .tab-eq .tx{flex:1 1 auto;min-width:0}.seg-equipo .tab-eq .tx b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.seg-equipo .tab-eq .n{flex:none;margin-left:4px}@media (max-width:760px){.seg-equipo{gap:8px}.seg-equipo .tab-eq{padding:10px 9px;gap:6px}.seg-equipo .tab-eq .ic{width:28px;height:28px;font-size:15px;border-radius:9px}.seg-equipo .tab-eq .tx b{font-size:13.5px}.seg-equipo .tab-eq .n{font-size:12px;padding:2px 8px}}@media (max-width:400px){.seg-equipo .tab-eq .ic{display:none}}.av-grid{display:flex;flex-wrap:wrap;gap:8px;margin:6px 0 8px}.av-opt{position:relative;cursor:pointer}.av-opt input{position:absolute;opacity:0;inset:0;width:100%;height:100%;cursor:pointer;margin:0}.av-opt span{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 8px;border-radius:12px;border:2px solid var(--linea,#334155);background:transparent;font-size:22px}.av-opt.av-auto span{font-size:13px;font-weight:700}.av-opt input:checked+span{border-color:#22c55e;background:rgba(34,197,94,.18);box-shadow:0 0 0 2px rgba(34,197,94,.35)}.av-opt input:focus-visible+span{outline:2px solid #38bdf8;outline-offset:2px}.aviso-wsp{display:block;font-size:13px;font-weight:700;color:#b45309;background:rgba(245,158,11,.14);border:1px solid rgba(245,158,11,.5);border-radius:10px;padding:7px 10px}.admin.panel[data-tema=oscuro] .aviso-wsp{color:#fcd34d}@media (max-width:900px){.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-mail .par .copiable-txt,.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-mail .par-clave .copiable-txt{font-size:var(--fs,13.5px)!important;flex:0 1 auto!important;min-width:0}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-mail .par .copiable{justify-content:flex-start!important;gap:6px!important}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-mail .par .copiable-btn{flex:none!important;margin-left:0!important}}.tabla-inicio.una-cliente td.g-mini{display:none}@media (max-width:900px){.admin.panel .inicio .tabla-inicio.una.una-cliente tr.fila-cuenta>td.g-perf,.admin.panel .inicio .tabla-inicio.una.una-cliente tr.fila-cuenta>td.g-pin,.admin.panel .inicio .tabla-inicio.una.una-cliente tr.fila-cuenta>td.g-ren{display:none!important}.admin.panel .inicio .tabla-inicio.una.una-cliente tr.fila-cuenta>td.g-dias{position:absolute!important;top:15px;right:92px;z-index:3;margin:0!important;padding:0!important;width:auto!important;min-width:0!important;max-width:none!important;flex:none!important;background:transparent!important;border:0!important}.admin.panel .inicio .tabla-inicio.una.una-cliente tr.fila-cuenta>td.g-dias:before{display:none!important;content:none!important}.admin.panel .inicio .tabla-inicio.una.una-cliente tr.fila-cuenta>td.g-dias .dias{box-shadow:0 1px 4px rgba(0,0,0,.35);white-space:nowrap}.admin.panel .inicio .tabla-inicio.una.una-cliente tr.fila-cuenta>td.g-sus{padding-right:170px!important}.admin.panel .inicio .tabla-inicio.una.una-cliente tr.fila-cuenta>td.g-mini{display:flex!important;order:2;flex:1 1 100%!important;width:100%;box-sizing:border-box;align-items:center;justify-content:space-between;gap:8px;margin:0!important;padding:8px 12px!important;background:#1b2428;color:#e8f2f3;border-radius:10px;font-size:13px;font-weight:700}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-mini:before{display:none!important;content:none!important}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-mini b{font-weight:900;color:#fff}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-mini .gm-rn{color:#b6c4c8;white-space:nowrap;margin-left:auto;text-align:right}.admin.panel[data-paleta=claro] .inicio .tabla-inicio.una.una-cliente td.g-mini{background:#eceff1;color:#1f2d33}.admin.panel[data-paleta=claro] .inicio .tabla-inicio.una.una-cliente td.g-mini b{color:#0b1a20}.admin.panel[data-paleta=claro] .inicio .tabla-inicio.una.una-cliente td.g-mini .gm-rn{color:#51636a}}.fila-plat-c .check-plat{column-gap:9px!important}.fila-plat-c .fp-txt{min-width:0}.fila-plat-c .fp-txt b{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere;line-height:1.15;font-size:16px}.fila-plat-c .fp-txt small{white-space:nowrap;overflow:visible;font-size:11.5px}.fila-plat-c .fp-der{display:grid!important;grid-template-columns:80px 46px!important;grid-gap:6px!important;gap:6px!important;justify-items:end;align-items:center}.fila-plat-c .fp-der .pill{width:80px;justify-self:end;text-align:center;white-space:nowrap;padding-left:4px;padding-right:4px}.fila-plat-c .fp-precio{min-width:0!important;margin-left:0!important;text-align:right;white-space:nowrap}.agregar-plat>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:center;min-height:56px;border-radius:15px;background:#5cc16a;color:#000;font-weight:900;font-size:18px;box-shadow:0 4px 14px rgba(92,193,106,.3);-webkit-user-select:none;-moz-user-select:none;user-select:none}.agregar-plat>summary::-webkit-details-marker{display:none}.agregar-plat .ap-cerrar,.agregar-plat[open]>summary .ap-mas{display:none}.agregar-plat[open]>summary .ap-cerrar{display:inline}.agregar-plat>summary:focus-visible{outline:3px solid #38bdf8;outline-offset:2px}.agregar-plat .tarjeta .btn:not(.sec),.agregar-plat .tarjeta button[type=submit]{background:#5cc16a!important;color:#000!important;font-weight:900!important}.aj-grupos{display:grid;grid-gap:10px;gap:10px;max-width:1180px}.aj-grupos>.aj-tarjetas{margin-bottom:0;max-width:none}.aj-grupo{border:1px solid var(--linea,#26323a);border-left:5px solid var(--c);border-radius:16px;background:var(--blanco,#121a1f);overflow:hidden}.aj-grupo>summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:12px;padding:13px 14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.aj-grupo>summary::-webkit-details-marker{display:none}.aj-grupo .aj-ic{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;font-size:20px;background:color-mix(in srgb,var(--c) 20%,transparent);border:1.5px solid var(--c);flex:none}.aj-grupo .aj-gt{flex:1 1;min-width:0;display:flex;flex-direction:column}.aj-grupo .aj-gt b{font-size:16px;font-weight:800}.aj-grupo .aj-gt small{color:var(--gris,#8fa1a8);font-size:12.5px}.aj-grupo>summary>i{font-style:normal;color:var(--c);font-size:20px;transition:transform .15s}.aj-grupo[open]>summary>i{transform:rotate(180deg)}.aj-grupo[open]>summary{border-bottom:1px solid var(--linea,#26323a)}.aj-grupo>.aj-cuerpo{padding:14px}.aj-grupo .aj-tarjetas{max-width:none;margin-bottom:0}.aj-sub{border:2px solid #25d366;border-radius:14px;background:rgba(37,211,102,.08);padding:0}.aj-sub>summary{list-style:none;cursor:pointer;display:flex;flex-direction:column;gap:2px;padding:13px 14px;font-weight:900;font-size:16px}.aj-sub>summary::-webkit-details-marker{display:none}.aj-sub>summary small{font-weight:600;font-size:12.5px;color:var(--gris,#8fa1a8)}.aj-sub[open]>summary{border-bottom:1px solid rgba(37,211,102,.4)}.aj-sub>:not(summary){margin-left:12px;margin-right:12px}.aj-sub>.msj-wrap{margin-bottom:14px}@media (min-width:901px){.aj-sub .msj-panel{position:-webkit-sticky;position:sticky;top:76px;max-height:calc(100vh - 100px);overflow-y:auto}}.fj-d{align-items:center!important;justify-content:center!important;text-align:center;gap:2px}.fj-d span{font-size:12px}.fj-d b{font-size:13px}@media (max-width:900px){.fj-d b{letter-spacing:-.2px}.fj-d b,.fj-d span{font-size:11px}}.gas-total{display:flex;justify-content:space-between;align-items:center;font-weight:800;margin:0 2px 12px;font-size:15px}.gas-grupos{display:grid;grid-gap:10px;gap:10px}.gas-grupo{border:1.5px solid var(--c);border-radius:14px;overflow:hidden;background:var(--blanco,#101418)}.gas-grupo>summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:10px;padding:10px 12px;background:color-mix(in srgb,var(--c) 20%,transparent)}.gas-grupo>summary::-webkit-details-marker{display:none}.gas-ini{font-style:normal;width:30px;height:30px;border-radius:9px;background:var(--c);color:#fff;display:grid;place-items:center;font-weight:900;font-size:13px;flex:none}.gas-nom{flex:1 1;min-width:0;display:flex;flex-direction:column}.gas-nom b{font-size:16px}.gas-nom small{color:var(--gris,#8fa1a8);font-size:12px}.gas-tg{font-size:16px;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gas-grupo>summary u{text-decoration:none;color:var(--c);transition:transform .15s}.gas-grupo[open]>summary u{transform:rotate(180deg)}.gas-fila{display:grid;grid-template-columns:minmax(0,1fr) 74px 26px;align-items:center;grid-column-gap:8px;column-gap:8px;padding:9px 12px;border-top:1px solid var(--linea,#1f2a31)}.gas-tx b{display:block;font-size:14px;line-height:1.25;overflow-wrap:anywhere}.gas-tx small{color:var(--gris,#8fa1a8);font-size:12px}.gas-mt{text-align:right;font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.gas-x{margin:0}.gas-x .btn{padding:2px 6px;min-height:0}.cta-barra{display:flex;flex-wrap:wrap;gap:10px;align-items:stretch;flex:1 1 100%}.cta-barra>.btn:first-child,.cta-barra>button{min-height:56px;border-radius:15px;font-weight:900;font-size:17px;background:#5cc16a!important;color:#000!important;border-color:#5cc16a!important}.cta-banner{display:flex;align-items:center;gap:12px;min-height:56px;padding:0 16px;border-radius:15px;background:linear-gradient(135deg,#f59e0b,#b45309);color:#1a0f00!important;text-decoration:none;box-shadow:0 4px 14px rgba(245,158,11,.3)}.cta-banner .cta-plat-ic{font-size:26px}.cta-banner .cta-plat-tx{flex:1 1;min-width:0;display:flex;flex-direction:column}.cta-banner b{font-size:17px;font-weight:900}.cta-banner small{font-size:12px;font-weight:600;opacity:.85}.cta-banner i{font-style:normal;font-size:24px;font-weight:900}.cta-fila{display:flex;gap:10px;flex-wrap:wrap}.cta-b{display:inline-flex;align-items:center;gap:7px;min-height:56px;padding:0 16px;border-radius:12px;font-weight:800}@media (max-width:760px){.cta-banner,.cta-barra>.btn:first-child,.cta-barra>button{flex:1 1 100%}.cta-barra{flex-direction:column}.cta-fila{flex-wrap:nowrap}.cta-b{flex:1 1;min-width:0;min-height:50px;padding:0 8px;font-size:13px;flex-direction:column;justify-content:center;gap:2px;text-align:center}}@media (min-width:761px){.cta-barra{flex-wrap:nowrap;flex:0 1 auto}.cta-banner{min-width:300px}}.correo-pil{display:contents}.cta-cp{border:1px solid var(--linea,#33434c);background:var(--suave,#1d2a31);color:inherit;border-radius:99px;padding:3px 9px;font-size:13px;cursor:pointer;flex:none}.cta-cp.ok{background:#16a34a;color:#fff;border-color:#16a34a}@media (max-width:760px){.tc-cuenta .correo-pil{display:inline-flex;align-items:center;gap:8px;max-width:calc(100% - 40px);background:rgba(0,0,0,.35);border:1.5px dashed rgba(255,255,255,.4);border-radius:99px;padding:4px 6px 4px 14px;vertical-align:middle}.tc-cuenta .correo-pil .correo-cta{text-decoration:none;font-weight:800;font-size:15px;color:#fff!important;min-width:0}}.btn,.btn-wa-ovalo,.btn.chico,.btn.peligro,.btn.sec,.bus-go,.chip,.chip-venc,.ibt-txt,.pestana,[role=button],a.btn,button,input[type=button],input[type=submit]{font-weight:800}.vc-franja{position:-webkit-sticky;position:sticky;top:0;z-index:9999;display:flex;align-items:center;justify-content:space-between;gap:10px;background:#1d4ed8;color:#fff;padding:9px 14px;font-size:14px}.vc-franja a{background:#fff;color:#1d4ed8;font-weight:800;border-radius:99px;padding:5px 16px;text-decoration:none;flex:none}.vc-lectura .btn,.vc-lectura button,.vc-lectura input,.vc-lectura input[type=submit],.vc-lectura select,.vc-lectura textarea{pointer-events:none!important;opacity:.6}.vc-lectura .vc-franja a,.vc-lectura a,.vc-lectura nav a{pointer-events:auto}.vc-lectura .barra-abajo button{display:none}.vc-pagina{max-width:720px;margin:0 auto;padding:14px 16px 90px}.vc-buscar{display:flex;gap:8px;margin:12px 0}.vc-buscar input{flex:1 1}.vc-grupo{background:var(--card,#161b22);border:1px solid var(--c);border-radius:14px;margin:12px 0;overflow:hidden}.vc-grupo>summary{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;font-weight:800;cursor:pointer;border-left:5px solid var(--c)}.vc-grupo>summary small{background:var(--c);color:#000;border-radius:99px;padding:1px 10px;font-weight:800}.vc-fila{display:grid;grid-template-columns:1fr auto;grid-gap:2px 10px;gap:2px 10px;padding:12px 16px;border-top:1px solid rgba(255,255,255,.08);text-decoration:none;color:inherit}.vc-fila small{grid-column:1;opacity:.7}.vc-fila span{grid-column:2;grid-row:1/span 2;align-self:center;color:var(--c);font-weight:800}.vc-vacio{padding:4px 16px 14px}.aj-grupo{overflow:clip}@media (min-width:901px){.aj-sub .msj-wrap{align-items:start}.aj-sub .msj-lista{scrollbar-width:thin}.aj-sub .msj-lista,.aj-sub .msj-panel{position:-webkit-sticky;position:sticky;top:76px;align-self:start;max-height:calc(100vh - 100px);overflow-y:auto;overscroll-behavior:contain}}@media (max-width:900px){.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-mini{flex-wrap:nowrap!important;white-space:nowrap}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-mini .gm-pf{min-width:0;overflow:hidden;text-overflow:ellipsis}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-mail .par{flex-wrap:nowrap!important;min-width:0;max-width:100%;overflow:hidden}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-mail .par .copiable-txt{min-width:0;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}}.admin.panel .inicio .tabla-inicio.una.una-cliente th.w-mail .th-pass{margin-left:28px!important}.cli-opciones{justify-content:flex-start}.cli-opciones .btn-anadir{margin-left:auto!important;margin-right:0!important}.cta-banner .cta-plat-ic{width:46px;height:46px;flex:none;display:grid;place-items:center;background:rgba(255,255,255,.55);border-radius:14px;font-size:0}@media (min-width:761px){.tabla-cuentas,.tabla-cuentas tbody{display:block}.tabla-cuentas colgroup,.tabla-cuentas thead{display:none}}@media (max-width:900px){.admin.panel .inicio .tabla-inicio.una.una-cliente tr.fila-cuenta>td.g-mini{flex-direction:row!important;flex-wrap:nowrap!important;text-align:left!important;justify-content:space-between!important;align-items:center!important}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-mini .gm-pf{flex:0 1 auto;min-width:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin.panel .inicio .tabla-inicio.una.una-cliente td.g-mini .gm-rn{flex:none;margin-left:auto;text-align:right;white-space:nowrap}}.ltv .ltv-btn,.ltv .ltv-btn b,.ltv .ltv-btn i,.ltv .ltv-btn span{color:#111!important}.ltv .ltv-btn i{display:inline-grid;place-items:center;font-style:normal}.admin.panel[data-paleta=claro] .bus-go,.bus-go,.bus-go .bg-t,.fila-bus .bus-go{color:#06130f!important}.cli-opciones .btn-anadir{font-size:18px!important;font-weight:900!important;min-height:50px;flex:1 1;margin-left:0!important;color:#06231a!important;display:inline-flex;align-items:center;justify-content:center}.cli-opciones .btn-anadir:last-child{margin-left:auto!important;flex:0 1 auto;min-width:220px!important}.mac-tv{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:6px;font-size:13px}.mac-tv .mac-et{color:var(--gris,#8fa1a8);font-weight:700}.mac-tv b{font-weight:800;letter-spacing:.3px;word-break:break-all}.mac-b{border:1px solid var(--linea,#33434c);background:var(--suave,#1d2a31);color:inherit;border-radius:8px;padding:2px 7px;font-size:13px;cursor:pointer}.mac-falta{border:1px solid #f59e0b;background:rgba(245,158,11,.14);color:#fbbf24;border-radius:99px;padding:3px 12px;font-size:12.5px;font-weight:800;cursor:pointer}.admin.panel[data-paleta=claro] .mac-falta{color:#92400e}.mac-tv.edit input{flex:1 1 160px;min-width:0;padding:7px 10px;border-radius:10px}.mac-err{color:#f87171;flex-basis:100%}.venta-asignar{font-size:19px!important;font-weight:900!important;min-height:52px}.fila-plat-c .fp-txt{display:flex!important;flex-wrap:wrap;align-items:center;gap:3px 8px}.fila-plat-c .fp-txt b{flex:1 1 100%}.fila-plat-c .fp-txt small{white-space:normal!important}.fila-plat-c .fp-txt .pill{width:auto!important;padding:2px 10px;flex:none}.fila-plat-c .fp-der{display:flex!important;grid-template-columns:none!important;margin-left:auto}.fila-plat-c .check-plat{grid-template-columns:auto auto minmax(0,1fr) auto!important}.fila-c .icd em,.vg-fila .icd em{font-size:9.5px;line-height:1.4}.vg-fila .icd-fila{gap:4px}@media (max-width:700px){.vg-fila{flex-wrap:nowrap!important;gap:8px!important}.vg-fila .vg-cs{order:0!important;flex:0 0 auto!important;flex-basis:auto!important;padding-left:0!important;align-items:center;gap:4px}.vg-fila .vg-cs .icd-fila{flex-wrap:nowrap}.vg-fila .vg-cs .icd-fila>.icd:nth-child(n+3),.vg-fila .vg-cs .icd-mas{display:none!important}.vg-fila .vg-cs[data-extra]:after{content:"+" attr(data-extra);background:var(--suave,#1d2a31);border-radius:99px;padding:2px 7px;font-size:12px;font-weight:800;flex:none}.vg-fila .av.av-vend{flex:0 0 40px!important;width:40px!important;height:40px!important;font-size:22px!important}.vg-fila .vg-quien{flex:1 1!important;min-width:0!important}.vg-fila .vg-quien b{white-space:nowrap;font-size:14.5px}.vg-fila .vg-tot{min-width:0}}.pestana.pest-ocultas{border-style:dashed!important;background:rgba(245,158,11,.08)!important;color:#fbbf24;--c:#f59e0b}.admin.panel[data-paleta=claro] .pestana.pest-ocultas{color:#92400e}.mc-bloq{display:block;font-size:13.5px;font-weight:800;color:#fbbf24;padding:6px 0;line-height:1.3}.mc-renovar{flex:none;background:linear-gradient(135deg,#22c55e,#16a34a);color:#06231a!important;font-weight:900;border-radius:12px;padding:10px 16px;text-decoration:none;font-size:15px}.mc-bloq-caja{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:8px}@media (min-width:901px){.cl-tabla-caja:has(.una-ficha){overflow-x:visible!important}.una-ficha{table-layout:fixed;width:100%!important}.una-ficha td:nth-child(8),.una-ficha th:nth-child(8){display:none!important}.una-ficha td:first-child,.una-ficha th:first-child{width:34px}.una-ficha td:nth-child(2),.una-ficha th:nth-child(2){width:50px}.una-ficha td:nth-child(3),.una-ficha th:nth-child(3){width:20%}.una-ficha td:nth-child(4),.una-ficha th:nth-child(4){width:14%}.una-ficha td:nth-child(5),.una-ficha th:nth-child(5){width:64px}.una-ficha td:nth-child(6),.una-ficha td:nth-child(7),.una-ficha th:nth-child(6),.una-ficha th:nth-child(7){width:92px}.una-ficha td:nth-child(9),.una-ficha th:nth-child(9){width:60px}.una-ficha .cl-plat b{display:none}.una-ficha .cl-plat{gap:0}.una-ficha .copiable-txt{max-width:none}.una-ficha .copiable{max-width:100%}.una-ficha .btn-wa-ovalo{padding:0 12px!important;min-height:32px!important;font-size:13px!important;gap:5px}.una-ficha .btn-wa-ovalo svg{width:16px;height:16px}.una-ficha .cl-acc .btn.chico{padding:0 9px}}@media (min-width:901px) and (max-width:1280px){.una-ficha td.h-ini,.una-ficha th.h-ini{display:none!important}}.cc-fila{display:flex;align-items:stretch;gap:8px;width:100%}.cc-in{position:relative;flex:1 1 auto;min-width:0;display:flex}.cc-in input{width:100%;padding-right:50px!important}.cc-cp{position:absolute;right:7px;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:10px;border:1px solid var(--linea,#2c3b42);background:var(--suave,#1b2428);color:inherit;font-size:17px;cursor:pointer;display:grid;place-items:center}.cc-cp.ok{background:#16a34a;color:#fff;border-color:#16a34a}.cc-gen{flex:none;border-radius:14px;border:1px solid var(--linea,#2c3b42);background:var(--suave,#1b2428);color:inherit;font-weight:800;font-size:14px;padding:0 14px;cursor:pointer;white-space:nowrap}.cc-gen:hover{filter:brightness(1.15)}@media (max-width:520px){.cc-gen{padding:0 10px;font-size:13px}}.mc-lista{gap:14px}.tc-card{background:var(--blanco,#fff);border:1px solid var(--c);border-radius:20px;overflow:hidden;color:inherit}[data-tema=oscuro] .tc-card{background:#141b1e}.tc-cab{display:flex;align-items:center;gap:12px;padding:14px;background:linear-gradient(135deg,var(--c),rgba(0,0,0,.38));color:#fff}.tc-tit{min-width:0;flex:1 1}.tc-tit b{display:block;font-size:18px;line-height:1.2}.tc-tit small{display:block;color:rgba(255,255,255,.85);font-size:13px;margin-top:2px}.tc-dias{flex:none;font-size:13px;font-weight:900;border-radius:99px;padding:6px 12px;background:rgba(0,0,0,.38);border:1px solid rgba(255,255,255,.35);color:#fff;white-space:nowrap}.tc-cuerpo{padding:12px 14px 14px;display:flex;flex-direction:column;gap:8px}.tc-barra{height:7px;border-radius:99px;background:rgba(120,130,135,.28);overflow:hidden}.tc-barra i{display:block;height:100%;border-radius:99px}.tc-barra i.tc-verde{background:#22c55e}.tc-barra i.tc-ambar{background:#f59e0b}.tc-barra i.tc-rojo{background:#ef4444}.tc-barra i.tc-neutro{background:#64748b}.tc-vence{font-size:12.5px;opacity:.75}.tc-campo{display:flex;align-items:center;gap:8px;background:rgba(120,130,135,.12);border:1px solid rgba(120,130,135,.3);border-radius:14px;padding:8px 8px 8px 12px}.tc-dato{flex:1 1;min-width:0}.tc-dato small{display:block;font-size:11px;font-weight:800;letter-spacing:.4px;opacity:.65}.tc-dato b{display:block;font-size:15.5px;word-break:break-all;font-family:ui-monospace,Menlo,Consolas,monospace}.tc-dato b.tc-oculta{letter-spacing:2px}.tc-b{flex:none;width:38px;height:38px;border-radius:11px;border:1px solid rgba(120,130,135,.4);background:rgba(120,130,135,.15);color:inherit;display:grid;place-items:center;cursor:pointer;font-weight:900}.tc-b.on{background:#22c55e;color:#06231a;border-color:#22c55e}.tc-bloq{background:rgba(245,158,11,.14);border:1px solid rgba(245,158,11,.55);color:#b45309;border-radius:12px;padding:10px 12px;font-size:13.5px;font-weight:800}[data-tema=oscuro] .tc-bloq{color:#fbbf24}.tc-acc{display:flex;gap:8px;flex-wrap:wrap;margin-top:4px}.tc-btn{flex:1 1 110px;text-align:center;border-radius:12px;padding:11px 10px;font-weight:900;font-size:14px;background:rgba(120,130,135,.15);border:1px solid rgba(120,130,135,.4);color:inherit;text-decoration:none;cursor:pointer}.tc-btn.tc-ren{background:linear-gradient(135deg,#22c55e,#16a34a);color:#06231a;border:0}@media (max-width:900px){.cli-opciones .btn-anadir{grid-column:1/-1!important;flex:1 1 100%!important;width:100%!important;min-width:0!important;margin:0!important}}.act-chip.act-mini{width:24px;height:24px;padding:0!important;margin-top:4px;border-radius:50%!important;justify-content:center;font-size:13px!important;line-height:1;gap:0}.tv-bloque{display:flex;flex-direction:column;gap:8px;min-width:0;width:100%}.tv-bloque .tv-fila.tv-disp{padding:6px 0 0;border-bottom:0;gap:8px;justify-content:space-between;flex-wrap:nowrap}.tv-bloque .tv-disp .tv-nombre{flex:1 1 auto;min-width:0;font-size:13px}.tv-bloque .tv-ed{flex:none;background:#7c5cff!important;color:#fff!important;border-color:#7c5cff!important;font-weight:800;white-space:nowrap}.tv-bloque .tv-editor{display:grid;grid-gap:8px;gap:8px;min-width:0}.cw-pie .cw-x.cw-x-rojo{flex:1 1 100%;width:100%;min-height:48px;background:#dc2626!important;color:#fff!important;opacity:1!important;border-radius:12px;font-size:16px;font-weight:900;padding:10px 0}.cw-pie:has(.cw-x-rojo) .cw-pie-av{display:none}.tc-dato b.tc-correo{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:normal;font-size:clamp(12px,3.7vw,15px)}.tc-acc .tc-btn.tc-rep{background:#facc15!important;color:#3b2a00!important;border-color:#eab308!important}.mc-catalogo{display:flex;align-items:center;justify-content:center;min-height:54px;margin:12px 0 6px;border-radius:14px;background:linear-gradient(135deg,#22c55e,#16a34a);color:#06231a!important;font-weight:900;font-size:17px;text-decoration:none}@media (max-width:900px){.tabla-cuentas tr.fila-vacia{display:block!important;width:100%!important}.tabla-cuentas tr.fila-vacia td.cta-vacio{display:flex!important;flex-direction:column;align-items:flex-start;gap:10px;width:100%!important;max-width:none!important;white-space:normal!important;word-break:normal!important;padding:14px!important}}.cta-vacio .btn{white-space:normal}.cat-tabs{display:flex;gap:8px;margin:4px 0 12px}.cat-tab{flex:1 1;text-align:center;padding:11px 8px;border-radius:12px;border:1px solid rgba(120,130,135,.45);font-weight:800;font-size:14.5px;text-decoration:none;color:inherit}.cat-tab.on{background:#16a34a;border-color:#16a34a;color:#fff}@media (max-width:900px){.tabla-inicio.una-cliente .g-mail .copiable-txt{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere;word-break:break-all;line-height:1.25}}.barra-reparto .seg .seg-nom{font-size:9.5px;opacity:.9;margin-top:-1px}.barra-reparto .seg .seg-nom,.barra-reparto .seg b{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cab-cuenta.cab2{flex-direction:column;gap:0;padding:0;overflow:hidden;align-items:stretch}.cab2 .cc-franja{display:flex;align-items:center;gap:12px;padding:12px 16px;background:var(--c,#0f766e);color:#fff}.cab2 .cc-franja .cc-h1{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.35)}.cab2 .cc-cuerpo{display:flex;gap:12px;align-items:flex-start;flex-wrap:wrap;padding:12px 16px 14px}.cab2 .cc-cuerpo .cc-info{flex:1 1 200px;min-width:0}.cab2 .cc-fila b{flex:0 1 auto}.cc-renov{flex:none;width:112px;display:flex;flex-direction:column;align-items:center;text-align:center;padding:10px 6px;border-radius:16px;border:1px solid var(--bd,#1f5a3a);background:var(--bg,#10261b);color:var(--tx,#7ee2a0)}.cc-renov b{font-size:38px;line-height:1}.cc-renov span{font-size:11.5px;font-weight:800;margin-top:2px}.cc-renov em{font-style:normal;font-size:11px;font-weight:700;margin-top:8px;color:var(--gris,#8fa59b)}.cc-renov-ok{--bd:#1f5a3a;--bg:#10261b;--tx:#7ee2a0}.cc-renov-am{--bd:#7a5a14;--bg:#2a2108;--tx:#fbbf24}.cc-renov-rj{--bd:#7f1d1d;--bg:#2b0e0e;--tx:#f87171}.cc-renov-sin{--bd:#33403b;--bg:#1a201e;--tx:#9fb0a8}.cc-renov-sin b{font-size:26px}.admin.panel[data-paleta=claro] .cc-renov-ok{--bg:#e8f8ee;--tx:#166534;--bd:#86efac}.admin.panel[data-paleta=claro] .cc-renov-am{--bg:#fff4d6;--tx:#92400e;--bd:#f5c76b}.admin.panel[data-paleta=claro] .cc-renov-rj{--bg:#ffe4e4;--tx:#b42318;--bd:#f2b8b2}@media (max-width:760px){.cab2 .cc-cuerpo .cc-lado{width:100%}}@media (max-width:800px){.tabla-pf tr.pf-fila{overflow:hidden;border-radius:14px}.tabla-pf tr.pf-fila>td:first-child{padding-left:18px!important;padding-right:12px!important}.tabla-pf tr.pf-fila>td{box-sizing:border-box;max-width:100%}.tabla-pf tr.pf-fila td.td-libre:before{display:none!important}.tabla-pf tr.pf-fila td.td-libre .lb-fila{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px}.tabla-pf tr.pf-fila td.td-libre{padding-top:10px!important;padding-bottom:10px!important}}.iptv-nuevo{display:grid;grid-gap:8px;gap:8px;border:2px dashed #7c4dff;border-radius:14px;padding:12px;margin:8px 0;background:rgba(124,77,255,.08)}.iptv-f{display:flex;align-items:center;gap:8px;background:rgba(0,0,0,.25);border:1px solid rgba(124,77,255,.4);border-radius:12px;padding:4px 8px}.iptv-f small{flex:none;width:88px;font-size:10px;font-weight:800;letter-spacing:.6px;opacity:.8}.iptv-f input{flex:1 1;min-width:0;border:0!important;background:transparent!important;box-shadow:none!important;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:16px;font-weight:700;min-height:38px}.iptv-cp{flex:none;min-width:34px;height:32px;border-radius:9px;border:1px solid rgba(124,77,255,.5);background:rgba(124,77,255,.18);color:inherit;font-weight:800;cursor:pointer}.iptv-bt{display:flex;gap:8px;flex-wrap:wrap}@media (max-width:760px){.cab2 .cc-cuerpo .cc-info{flex:1 1 100%}.cab2 .cc-cuerpo .cc-lado{width:auto;flex:1 1;min-width:0;grid-auto-flow:row;justify-items:stretch;text-align:left}.cab2 .cc-cuerpo .cc-lado .btn{justify-content:center}}.admin.panel[data-paleta=claro] .ib.ib-wa,.ib.ib-wa,.tabla-comp .ib-wa{background:#4fcf86!important;border-color:#1c9a58!important;color:#0b0b0b!important;border-radius:50%!important}.ib.ib-wa svg{stroke-width:2.1}.cc-b-en i{color:#0b0b0b!important;display:inline-flex;align-items:center}.ccr{display:flex;flex-direction:column;gap:8px;align-items:flex-start;width:100%}.ccr-btn{display:inline-flex;gap:8px;align-items:center;border:1px solid #e50914;background:#e50914;color:#fff;border-radius:10px;padding:9px 14px;font-weight:700;font-size:14px;cursor:pointer}.ccr-ok{color:#1f9d63;font-weight:700;font-size:13px}.ccr-panel{width:100%;max-width:440px;border-top:1px solid rgba(128,128,128,.3);padding-top:12px;display:flex;flex-direction:column;gap:8px}.ccr-lab{font-size:12px;opacity:.75}.ccr-in{display:flex;gap:8px;align-items:center;border:1px solid rgba(128,128,128,.45);border-radius:10px;padding:6px 8px;background:rgba(0,0,0,.18)}.ccr-in input{flex:1 1;min-width:0;border:0!important;background:transparent!important;box-shadow:none!important;font:600 16px ui-monospace,Consolas,monospace;letter-spacing:.5px;color:inherit;outline:none;padding:4px!important}.ccr-ic{width:32px;height:32px;border-radius:8px;border:0;background:rgba(128,128,128,.25);color:inherit;cursor:pointer;font-size:15px}.ccr-fort{display:flex;gap:8px;align-items:center}.ccr-barra{flex:0 0 90px;height:6px;border-radius:4px;background:rgba(128,128,128,.3);overflow:hidden}.ccr-barra i{display:block;height:100%;border-radius:4px}.ccr-barra.corta i{width:30%;background:#e5484d}.ccr-barra.media i{width:65%;background:#e5a009}.ccr-barra.fuerte i{width:100%;background:#3ddc97}.ccr-fort small{font-size:12px;opacity:.75}.ccr-err{color:#e5484d;font-size:13px;font-weight:600}.ccr-chk{align-items:center;font-size:13px;cursor:pointer}.ccr-bots,.ccr-chk{display:flex;gap:8px}.ccr-bots{flex-wrap:wrap}.ccr-guardar{background:#1faa6b;border:1px solid #1c9a58;color:#04140c;border-radius:10px;font-weight:800}.ccr-cancel,.ccr-guardar{padding:9px 14px;cursor:pointer}.ccr-cancel{background:transparent;border:1px solid rgba(128,128,128,.5);color:inherit;border-radius:10px;font-weight:700}.ccr-cancel:disabled,.ccr-guardar:disabled{opacity:.55;cursor:default}.pfa-add-caja{margin-top:10px;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.pfa-add{border:1px dashed #2f9e6a;background:transparent;color:#1f9d63;border-radius:10px;padding:10px 16px;font-weight:700;cursor:pointer}.pfa-add:disabled{opacity:.55}.pfa-x{width:30px;height:30px;border-radius:8px;border:1px solid rgba(229,72,77,.55);background:rgba(229,72,77,.08);color:#e5484d;font-weight:800;cursor:pointer;flex:none}.pfa-conf{display:inline-flex;gap:6px;align-items:center;flex-wrap:wrap;font-size:13px;font-weight:600}.pfa-si{background:#e5484d;border:0;color:#fff;border-radius:8px;font-weight:700}.pfa-no,.pfa-si{padding:6px 12px;cursor:pointer}.pfa-no{background:transparent;border:1px solid rgba(128,128,128,.5);color:inherit;border-radius:8px}.pfa-err{color:#e5484d;font-size:12.5px;font-weight:600}.cli-opciones{flex-wrap:wrap}.cli-opciones .btn-acceso{flex:0 0 auto;font-size:13.5px!important;opacity:.92}.cli-opciones .btn-reemp{flex:0 0 auto;background:#f5b942!important;border-color:#c98a10!important;color:#1a1100!important}.cli-opciones .btn-anadir{flex:1 1!important;min-width:160px!important}@media (max-width:900px){.cli-opciones{display:flex!important}.cli-opciones .btn-anadir{order:1;flex:1.3 1!important;width:auto!important;grid-column:auto!important}.cli-opciones .btn-reemp{order:2;flex:1 1!important}.cli-opciones .btn-acceso{order:3;flex:1 1 100%!important;min-height:34px!important;font-size:12.5px!important}}.rl-ok .aw-fila .aw-r1{display:flex!important;flex-wrap:wrap!important;gap:10px!important}.rl-ok .aw-fila .aw-r1 .aw-quien{flex:1 1 100%!important}.rl-ok .aw-fila .aw-r1 .aw-wsp{flex:1 1 100%!important;width:100%!important;max-width:none!important;justify-content:center!important;min-height:52px!important;font-size:17px!important;border-radius:14px!important}.rl-ok .aw-fila .aw-r2{display:flex!important;flex-wrap:wrap!important;gap:8px!important}.rl-ok .aw-fila .aw-r2>*{flex:1 1!important;min-width:0!important;width:auto!important;min-height:46px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;white-space:nowrap;margin:0!important}.rl-ok .aw-fila .aw-r2 .aw-cp{order:1;background:#6d4cf0!important;border-color:#6d4cf0!important;color:#fff!important;font-weight:800}.rl-ok .aw-fila .aw-r2 .aw-ic:not(.aw-cp){order:2}.rl-ok .aw-fila .aw-r2 .aw-ficha{order:3}.rl-ok .aw-fila .aw-r2 .aw-sep{display:none!important}.rl-ok .aw-fila .aw-r2 .aw-sig{order:4;flex:1 1 100%!important;min-height:52px!important;font-size:16px!important;background:#4fcf86!important;border:1.5px solid #1c9a58!important;color:#04140c!important;font-weight:800!important;border-radius:12px!important}.tarjeta .vr-acciones,.vr-acciones{flex-wrap:wrap!important;gap:8px!important;grid-template-columns:none!important;align-items:stretch}.vr-acciones>.vr-acc,.vr-acciones>.vr-copiar{flex:1 1!important;width:auto!important;min-height:52px;font-size:16px;font-weight:700;justify-content:center}.vr-acciones>.vr-enviar{flex:1.4 1!important;width:auto!important;min-height:52px;font-size:17px;font-weight:800;justify-content:center;gap:8px;display:inline-flex;align-items:center;background:#4fcf86!important;border:1.5px solid #1c9a58!important;color:#0b0b0b!important;border-radius:13px}.vr-acciones>.vr-enviar svg{stroke:#0b0b0b}@media (max-width:700px){.vr-acciones>.vr-enviar{flex:1 1 100%!important;min-height:56px;font-size:18px;order:3}}.tv-dup{border:1.5px solid #c0392b;background:rgba(192,57,43,.12);border-radius:14px;padding:12px 13px;display:flex;flex-direction:column;gap:6px}.tv-dup>b{color:#e5484d;font-size:15px}.tv-dup p{margin:0;font-size:13.5px}.tv-dup-dato{background:rgba(0,0,0,.18);border-radius:10px;padding:8px 10px;font-size:13px;line-height:1.6}.tv-dup-dato em{font-style:normal;opacity:.7}.tv-dup-bts{display:flex;gap:8px;flex-wrap:wrap;margin-top:4px}.tv-dup-igual{background:#c0392b!important;border-color:#c0392b!important;color:#fff!important}.inicio-main .top-cab h1{font-size:clamp(34px,5.2vw,44px)!important;line-height:1.1}.inicio-main .top-cab .sub{font-size:14.5px}.cli-opciones{display:flex!important;flex-wrap:nowrap!important;gap:8px;align-items:stretch}.cli-opciones .btn-acceso{opacity:1}.cli-opciones .btn-acceso,.cli-opciones .btn-reemp{flex:1 1!important;min-width:0!important;font-size:15px!important;justify-content:center}.cli-opciones .btn-reemp{gap:8px;background:#22b8cf!important;border-color:#0e8da1!important;color:#04202a!important;font-weight:800!important}.cli-opciones .btn-reemp .rp-ic{font-style:normal;display:inline-grid;place-items:center;width:24px;height:24px;border-radius:7px;background:#04202a;color:#22b8cf;font-size:15px;line-height:1;flex:none}.cli-opciones .btn-anadir{flex:2 1!important;min-width:0!important;margin:0!important;width:auto!important}@media (max-width:900px){.cli-opciones{flex-wrap:wrap!important}.cli-opciones .btn-acceso{order:1}.cli-opciones .btn-acceso,.cli-opciones .btn-reemp{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 4px);font-size:14px!important;min-height:46px!important}.cli-opciones .btn-reemp{order:2}.cli-opciones .btn-anadir{order:3;flex:1 1 100%!important;width:100%!important;min-height:54px!important}}.admin.panel .cli-opciones .btn.sec.btn-reemp,.admin.panel .cli-opciones button.btn-reemp,.admin.panel[data-paleta=claro] .cli-opciones button.btn-reemp,.admin.panel[data-tema=oscuro] .cli-opciones button.btn-reemp,.cli-opciones .btn-reemp,.cli-opciones button.btn-reemp{color:#03161c!important;font-weight:900!important;letter-spacing:.1px;text-shadow:none!important}.btn.btn-reg-verde,button.btn-reg-verde{background:linear-gradient(135deg,#22c55e,#16a34a)!important;color:#04170b!important;font-weight:900!important;border:0!important}.cm{grid-gap:12px;gap:12px}.cm,.cm-top{display:grid}.cm-top{grid-gap:8px;gap:8px}.cm-stats{display:flex;gap:8px;flex-wrap:wrap}.cm-stats span{border:1px solid var(--borde,#2a2a2a);background:var(--blanco,#141414);border-radius:12px;padding:7px 12px;font-size:12px}.cm-stats b{font-size:18px;margin-right:4px}.cm-stats .r b{color:#f87171}.cm-stats .g b{color:#4ade80}.cm-barra{height:7px;border-radius:99px;background:rgba(127,127,127,.25);overflow:hidden}.cm-barra i{display:block;height:100%;background:#22c55e;transition:width .3s}.cm-grid{display:grid;grid-template-columns:220px 290px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}.cm-col{border:1px solid var(--borde,#2a2a2a);background:var(--blanco,#141414);border-radius:16px;padding:12px;display:grid;grid-gap:8px;gap:8px;min-width:0}.cm-col h3{margin:0;font-size:11px;letter-spacing:.06em;text-transform:uppercase;opacity:.75}.cm-col>small{opacity:.6;font-size:11px;margin-top:-4px}.cm-plat{display:flex;align-items:center;gap:10px;width:100%;text-align:left;border:1.5px solid transparent;background:rgba(127,127,127,.1);color:inherit;border-radius:12px;padding:8px 10px;cursor:pointer;font:inherit}.cm-plat b{flex:1 1;font-size:14px}.cm-plat em{font-style:normal;font-weight:800;font-size:12px;background:#3b1414;color:#fca5a5;border-radius:99px;padding:2px 9px}.cm-plat em.ok{background:#14301f;color:#86efac}.cm-plat.on{border-color:#7c5cff;background:rgba(124,92,255,.14)}.cm-cta{display:grid;grid-gap:6px;gap:6px;width:100%;text-align:left;border:1.5px solid var(--borde,#2a2a2a);background:rgba(127,127,127,.08);color:inherit;border-radius:12px;padding:10px;cursor:pointer;font:inherit}.cm-cta b{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-cta.on{border-color:#22c55e;background:rgba(34,197,94,.1)}.cm-cta.hecha{opacity:.55}.cm-chip{display:inline-block;font-size:10.5px;font-weight:800;border-radius:99px;padding:2px 9px;margin-right:5px}.cm-chip.r{background:#3b1414;color:#fca5a5}.cm-chip.g{background:#14301f;color:#86efac}.cm-chip.a{background:#3a2c0a;color:#fcd34d}.cm-chip.n{background:#2a2a2a;color:#aaa}.cm-dcab{display:flex}.cm-dcab>b{font-size:16px;min-width:0;overflow:hidden;text-overflow:ellipsis}.cm-cps{margin-left:auto;display:flex;gap:6px}.cm-filas{display:grid;grid-gap:7px;gap:7px}.cm-fila{display:flex;align-items:center;gap:10px;border-radius:12px;padding:8px 10px;background:rgba(127,127,127,.09);border-left:4px solid #22c55e}.cm-fila.venc{border-left-color:#ef4444;background:rgba(239,68,68,.09)}.cm-cb{width:18px;height:18px;flex:none}.cm-cb.vacio{display:inline-block}.cm-cli{flex:1 1;min-width:0;display:grid}.cm-cli b{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-cli small{font-size:11px;opacity:.7}.cm-b{display:inline-flex;align-items:center;gap:5px;border-radius:9px;padding:6px 10px;font-size:12px;font-weight:800;cursor:pointer;border:1px solid var(--borde,#333);background:rgba(127,127,127,.12);color:inherit;white-space:nowrap}.cm-b.en{background:#4fcf86;border-color:#1c9a58;color:#04170b}.cm-b:disabled{opacity:.45;cursor:default}.cm-auto{border:1px solid #1c5a3a;background:rgba(34,197,94,.08);border-radius:12px;padding:10px 12px;display:grid;grid-gap:5px;gap:5px}.cm-auto-t{display:flex;justify-content:space-between;align-items:center}.cm-otra{background:none;border:0;color:inherit;opacity:.75;cursor:pointer;font:inherit;font-size:12px}.cm-auto-c{align-items:baseline}.cm-auto-c code{font-size:20px;font-weight:800;color:#4ade80}.cm-auto small,.cm-auto-c span{font-size:11px;opacity:.75}.cm-acc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.cm-grande{display:grid;grid-gap:2px;gap:2px;justify-items:center;border-radius:12px;padding:11px 8px;cursor:pointer;border:1px solid var(--borde,#333);font:inherit;color:inherit;background:rgba(127,127,127,.12)}.cm-grande b{font-size:13px}.cm-grande small{font-size:10.5px;opacity:.8}.cm-grande:disabled{opacity:.45;cursor:default}.cm-grande.cl{background:#f5b83a;border-color:#d99a1c;color:#2b1a00}.cm-grande.ct{background:#c0392b;border-color:#a02a1e;color:#fff}.cm-msg{font-size:12px;font-weight:700;padding:8px 10px;background:rgba(124,92,255,.14)}.cm-msg,.cm-nota{border-radius:10px}.cm-nota{font-size:11.5px;padding:9px 11px;border:1px solid #1e3a5f;background:rgba(59,130,246,.08)}.cm-listo{font-weight:800;color:#4ade80;padding:14px 4px}@media (max-width:900px){.cm-grid{grid-template-columns:minmax(0,1fr)}.cm-plats{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:8px}.cm-plats h3,.cm-plats>small{display:none}.cm-plat{width:auto;flex:none}.cm-fila{flex-wrap:wrap}.cm-cli{flex:1 1 60%}.cm-acc{grid-template-columns:minmax(0,1fr)}.cm-cps{margin-left:0}}.admin.panel .ico-pl.con-img,.admin.panel[data-paleta=claro] .ico-pl.con-img,.ico-pl.con-img,[data-tema=oscuro] .ico-pl.con-img{background:#fff!important}.ico-pl.con-img img{background:#fff;border-radius:inherit}input.tv-campo-dup{border-color:#ef4444!important;box-shadow:0 0 0 2px rgba(239,68,68,.25)!important}.dist-stats{grid-template-columns:repeat(2,1fr)!important}.vc-fila .vc-ver{display:inline-flex;align-items:center;gap:6px;background:var(--c,#60a5fa);font-weight:900;font-size:13px;border-radius:10px;padding:8px 14px;margin-left:auto;white-space:nowrap}.vc-fila .vc-ver,.vc-grupo .vc-fila span.vc-ver{color:#06121c!important}.cm-chipcp{display:inline-flex;align-items:center;gap:8px;background:#fff;color:#111;border-radius:10px;padding:6px 7px 6px 12px;font-size:14px;max-width:100%;min-width:0}.cm-chipcp-t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.cm-chipcp button{flex:none;width:26px;height:26px;border-radius:7px;border:0;background:#e8e8e8;color:#111;cursor:pointer;font-size:13px}.cm-chipcp.mono{background:#fffbe6;border:1px solid #f5d76e;font-family:DejaVu Sans Mono,ui-monospace,monospace;font-size:13.5px}.cm-chipcp.grande{background:#052e16!important;color:#4ade80!important;border:1.5px solid #22c55e!important;font-size:20px;font-weight:800;padding:6px 8px 6px 14px}.cm-chipcp.grande button{background:#14532d;color:#bbf7d0;width:32px;height:32px;font-size:15px}.cm-auto-c{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cm-guardar{background:#f5b83a;color:#2b1a00;border:1px solid #d99a1c;border-radius:10px;padding:10px 14px;font-weight:900;font-size:13px;cursor:pointer}.cm-guardar:disabled{opacity:.5;cursor:default}.cm-sec{font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;opacity:.65;margin-top:4px}.cm-fila.venc{background:linear-gradient(90deg,rgba(239,68,68,.34),rgba(239,68,68,.14))!important;border-left-width:5px}.cm-fila.act.nar{border-left-color:#f97316}.cm-fila.act.amb{border-left-color:#facc15}.cm-fila.act.ver{border-left-color:#22c55e}.cm-fila.act.rojo{border-left-color:#ef4444}.cm-dia{min-width:78px;text-align:center;border-radius:99px;padding:5px 10px;font-size:12px;font-weight:900;white-space:nowrap}.cm-dia.rojo{background:#ef4444;color:#fff}.cm-dia.nar{background:#f97316;color:#1a0a00}.cm-dia.amb{background:#facc15;color:#2b2000}.cm-dia.ver{background:#22c55e;color:#04170b}.cm-acc{grid-template-columns:repeat(2,minmax(0,1fr))!important}@media (max-width:900px){.cm-fila{flex-wrap:wrap}.cm-dia{order:3}}.bnav a.bn-bot{color:#c4b5fd}.bnav a.bn-bot svg{filter:drop-shadow(0 0 5px rgba(124,92,255,.7))}.bnav a.bn-bot.on{color:#a78bfa}@media (max-width:900px){.cliente-cab .cc-acc.cc-acc-gr,.tabla-caja .cliente-cab .cc-acc.cc-acc-gr{display:flex!important;flex-wrap:wrap!important;gap:6px!important;width:100%}.cliente-cab .cc-acc-gr>.vs-sw,.tabla-caja .cliente-cab .cc-acc-gr>.vs-sw{flex:1 1 100%!important}.cliente-cab .cc-acc-gr>.cc-b,.cliente-cab .cc-acc-gr>.wsp-caja,.tabla-caja .cliente-cab .cc-acc-gr>.cc-b,.tabla-caja .cliente-cab .cc-acc-gr>.wsp-caja{flex:1 1!important;width:auto!important;min-width:0!important;display:flex!important;justify-content:center}.cliente-cab .cc-acc-gr>.wsp-caja>.cc-b,.tabla-caja .cliente-cab .cc-acc-gr>.wsp-caja>.cc-b{width:100%!important;justify-content:center}}.sel-pl{position:relative;max-width:520px;margin:12px auto}.sel-pl-btn{width:100%;display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:16px;border:1.5px solid #5b6cf0;background:#10164f;color:#fff;font:inherit;font-weight:800;font-size:16px;cursor:pointer;box-shadow:0 0 18px rgba(99,102,241,.25)}.sel-pl-btn em{margin-left:auto;font-style:normal;color:#a5b4fc;font-size:18px}.sel-pl-btn b{font-weight:800}.sel-pl-todas{display:grid;place-items:center;background:#2a2f8e;color:#fff;border-radius:9px;font-size:14px;flex:none}.sel-pl-menu{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:40;border-radius:14px;border:1px solid #333c9e;background:#0e1346;overflow:hidden;box-shadow:0 18px 40px rgba(0,0,0,.5);max-height:60vh;overflow-y:auto}.sel-pl-op{display:flex;align-items:center;gap:10px;padding:9px 12px;color:#fff;text-decoration:none;font-weight:600;font-size:14.5px;border-top:1px solid #1c2370}.sel-pl-op:first-child{border-top:0}.sel-pl-op.on{background:rgba(99,102,241,.3)}.sel-pl-op i{font-style:normal;color:#67e8f9;font-weight:800}.sel-pl-op i,.sel-pl-op small{margin-left:auto;font-size:11px}.sel-pl-op small{color:#8a93d8}.cod-fila .cod-fcab{position:relative;flex-direction:column!important;align-items:center!important;text-align:center;gap:4px!important;padding-top:4px}.cod-fila .cod-ftxt{text-align:center!important;align-items:center;min-width:0;max-width:100%}.cod-fila .cod-ftxt b{display:block}.cod-fila .cod-ver{position:absolute;right:0;top:0}.cod-fila .cod-fdet{display:flex;flex-direction:column;align-items:center;text-align:center}.cod-fila .cod-numfila{display:flex;align-items:center;justify-content:center;gap:14px}.cod-fila .cod-num{color:#fff!important;text-shadow:none}.cod-fila .cod-asunto,.cod-fila .cod-clase,.cod-fila .cod-venc{text-align:center}.side-sep{height:1px;margin:10px 14px;background:rgba(148,163,184,.22)}.cod-campo{position:relative;display:block;flex:1 1 320px;min-width:0}.cod-campo input{width:100%!important;max-width:none!important;box-sizing:border-box;padding-right:46px!important}.cod-x{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:26px;height:26px;border-radius:50%;border:0;background:#2a3190;color:#cbd5ff;font-size:13px;line-height:26px;padding:0;cursor:pointer}.cod-x:hover{background:#3b4ff0;color:#fff}@media (max-width:760px){.cod-fut .cod-busca .cod-campo,.cod-fut .cod-busca.cod-busca-cli .cod-campo{flex:1 1 100%}}@media (min-width:900px){.cod-fut .cod-barra{display:flex;align-items:center;justify-content:center;gap:10px;max-width:980px;margin:14px auto}.cod-fut .cod-barra .sel-pl{margin:0;max-width:none;width:auto;flex:0 0 auto}.cod-fut .cod-barra .sel-pl-btn{width:auto;height:58px;padding:0 16px;gap:12px}.cod-fut .cod-barra .sel-pl-menu{right:auto;min-width:280px}.cod-fut .cod-barra .cod-busca,.cod-fut .cod-barra .cod-busca.cod-busca-cli{flex:1 1 auto;max-width:none;margin:0;flex-wrap:nowrap}.cod-fut .cod-barra .cod-busca .cod-buscar{flex:0 0 auto;width:auto;height:58px;margin:0;border-radius:16px;font-size:16px;padding:0 24px}.cod-fut .cod-barra .cod-busca .cod-buscar-txt,.cod-fut .cod-barra .cod-busca .cod-lupa{display:inline}.cod-fut .cod-barra .cod-busca input[name]{flex:1 1 auto}.cod-fut .cod-barra>.cod-chips{margin:0}.admin.panel[data-tema=oscuro] .inicio .tabla-inicio.una.una-cliente tr.fila-cuenta>td.g-sus .sus.sus-ico{background:linear-gradient(90deg,color-mix(in srgb,var(--c) 48%,#0b1020),color-mix(in srgb,var(--c) 26%,#0b1020))!important;box-shadow:0 0 14px color-mix(in srgb,var(--c) 35%,transparent)}}.sel-pl-btn em{width:24px;height:24px;border-radius:50%;background:rgba(255,255,255,.2);display:grid;place-items:center;font-size:12px;line-height:1;color:#e0e7ff;flex:none}@media (min-width:900px){.cod-fut .cod-barra .sel-pl-btn{border-color:color-mix(in srgb,var(--c,#5b6cf0) 70%,#fff);background:linear-gradient(90deg,color-mix(in srgb,var(--c,#5b6cf0) 55%,#0b1020),color-mix(in srgb,var(--c,#5b6cf0) 30%,#0b1020));box-shadow:0 0 16px color-mix(in srgb,var(--c,#5b6cf0) 45%,transparent)}.cod-fut .cod-barra .cod-busca,.cod-fut .cod-barra .cod-busca.cod-busca-cli{flex:0 1 auto}.cod-fut .cod-barra .cod-campo{flex:0 1 260px;width:260px}.cod-fut .cod-barra .cod-campo input{border-color:color-mix(in srgb,var(--c,#333c9e) 55%,#333c9e)}.cod-fut .cod-ver,.cod-fut .cod-ver.on{background:linear-gradient(#3b5bff,#2a3fd6)!important;border-color:#5b6cf0!important;color:#fff!important;box-shadow:0 0 14px rgba(59,91,255,.45)}.cod-fut .cod-fila:not(.abierta) .cod-fcab{flex-direction:row!important;align-items:center!important;text-align:left;gap:12px!important;padding:2px 0!important}.cod-fut .cod-fila:not(.abierta) .cod-ftxt{text-align:left!important;align-items:flex-start;flex:1 1 auto}.cod-fut .cod-fila:not(.abierta) .cod-ver{position:static;margin-left:auto;white-space:nowrap;flex:none}.cod-fut .cod-barra .cod-campo{flex:0 1 310px;width:310px}.tarjeta .vr-acciones,.vr-acciones{display:flex!important;justify-content:flex-start;align-items:stretch;gap:12px;flex-wrap:nowrap}.tarjeta .vr-acciones>.vr-acc,.vr-acciones>.vr-acc{flex:0 0 200px!important;width:auto!important}.tarjeta .vr-acciones>.vr-copiar,.vr-acciones>.vr-copiar{flex:0 0 260px!important;width:auto!important}.tarjeta .vr-acciones>.vr-enviar,.vr-acciones>.vr-enviar{flex:0 0 240px!important;width:auto!important;min-height:62px;font-size:20px;font-weight:900;display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#7ee36b;color:#0b2a12;border:0;border-radius:16px;box-shadow:0 0 18px rgba(126,227,107,.45)}}.side-nav .side-corte .side-n{background:#fff!important;color:#c2410c!important}.cm-cta{grid-template-columns:44px minmax(0,1fr);column-gap:10px;align-items:center}.cm-cta .cm-num{grid-row:1/span 2;width:44px;height:44px;border-radius:12px;background:#ef4444;color:#fff;display:grid;place-items:center;align-content:center;font-size:20px;font-weight:900;line-height:1;box-shadow:0 0 12px rgba(239,68,68,.4)}.cm-cta .cm-num small{display:block;font-size:8px;font-weight:800;margin-top:1px}.cm-cta .cm-num.ok{background:#16a34a;box-shadow:none;font-size:18px}.cm-cta>b,.cm-cta>span:not(.cm-num){grid-column:2}.icd{position:relative}.icd-ren{position:absolute;top:2px;right:2px;width:16px;height:16px;border-radius:50%;background:#facc15;color:#422006;font-size:11px;font-weight:900;text-decoration:none;display:grid;place-items:center;z-index:2;box-shadow:0 0 0 2px rgba(0,0,0,.35)}.tc2{border:1px solid var(--linea);border-radius:16px;background:var(--blanco)}.tc2.abierta{border-color:var(--c)}.tc-card.tc2 .tc-cab.tc2-cab{width:100%;border:0;text-align:left;font:inherit;cursor:pointer;background:transparent!important;color:var(--tinta)!important;padding:11px 12px;gap:11px}.tc2 .tc-cab .tc-tit b{font-size:15.5px;color:var(--tinta)}.tc2 .tc-cab .tc-tit small{color:var(--gris)!important;font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tc2 .tc-cab .tc-dias{font-size:12.5px;font-weight:800;padding:5px 10px;border:0}.tc2 .tc-dias.tc-verde{background:#dcfce7;color:#166534}.tc2 .tc-dias.tc-ambar{background:#fef3c7;color:#92400e}.tc2 .tc-dias.tc-naranja{background:#ffedd5;color:#c2410c}.tc2 .tc-dias.tc-rojo{background:#fee2e2;color:#b91c1c}.tc2 .tc-dias.tc-neutro{background:rgba(120,130,135,.2);color:inherit}.tc-barra i.tc-naranja{background:#f97316}.tc2-flecha{flex:none;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:rgba(120,130,135,.18);color:var(--gris);font-size:14px}.tc2.abierta .tc-cuerpo{border-top:1px solid var(--linea)}.mc-saludo{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.tema-cli{position:relative;flex:none}.tema-btn{border:1px solid var(--linea);color:var(--tinta);border-radius:20px;padding:8px 13px;font:inherit;font-size:13px;font-weight:800;cursor:pointer}.tema-btn,.tema-tira{background:var(--blanco)}.tema-tira{position:absolute;right:0;top:calc(100% + 8px);z-index:30;width:270px;border:1px solid var(--linea);border-radius:16px;padding:12px;box-shadow:0 14px 34px rgba(0,0,0,.25)}.tema-tira p{margin:0 0 8px;font-size:11px;font-weight:800;color:var(--gris);letter-spacing:.4px}.tema-tira div{display:flex;gap:8px}.tema-tira button{flex:1 1;background:transparent;border:0;padding:0;font:inherit;font-size:11px;font-weight:800;color:var(--tinta);cursor:pointer;text-align:center}.tema-tira button i{display:block;height:36px;border-radius:10px;border:2px solid var(--linea);margin-bottom:4px}.tema-tira button.on i{border-color:var(--verde);box-shadow:0 0 0 2px var(--verde)}html[data-tema-cli=oscuro]{--fondo:#0b0d10;--blanco:#14181d;--tinta:#f3f4f6;--gris:#9ca3af;--gris-2:#cbd5e1;--linea:#262c33;--borde:#2f3640;--suave:#1b2127;--campo:#0f1317;--cabecera-tabla:#14181d;--verde:#34d399;--verde-osc:#6ee7b7;--verde-claro:#0f2a22;--tinte-ok:#0f2a22}html[data-tema-cli=verde]{--fondo:#0b1f19;--blanco:#12332a;--tinta:#ecfdf5;--gris:#a7d7c5;--gris-2:#d1fae5;--linea:#1f4b3d;--borde:#285a4a;--suave:#17402f;--campo:#0e2a22;--cabecera-tabla:#12332a;--verde:#4ade80;--verde-osc:#86efac;--verde-claro:#14452f;--tinte-ok:#14452f}html[data-tema-cli=morado]{--fondo:#1d1236;--blanco:#2b1d55;--tinta:#f5f3ff;--gris:#c4b5fd;--gris-2:#ddd6fe;--linea:#46338a;--borde:#5640a3;--suave:#36266b;--campo:#231847;--cabecera-tabla:#2b1d55;--verde:#c4b5fd;--verde-osc:#ddd6fe;--verde-claro:#3a2a73;--tinte-ok:#3a2a73}html[data-tema-cli] body{background:var(--fondo);color:var(--tinta)}@media (max-width:700px){.vc-pagina{padding-left:16px;padding-right:16px;overflow-x:hidden}.vc-pagina p{overflow-wrap:anywhere}.vc-pagina .aj-tarjetas{grid-template-columns:1fr;max-width:100%}.vc-pagina .aj-card{min-width:0;width:100%}.vc-pagina .aj-card span:nth-child(2){min-width:0;overflow-wrap:anywhere}}.tabla-cuentas.c2-lista,.tabla-cuentas.c2-lista tbody{display:block!important;width:100%!important;min-width:0!important}.tabla-cuentas.c2-lista colgroup,.tabla-cuentas.c2-lista thead{display:none!important}.tabla-cuentas.c2-lista tbody>tr,.tabla-cuentas.c2-lista tbody>tr>td{display:block!important}.tabla-cuentas tr.cta2{margin:0 0 10px!important;border-radius:18px;background:var(--blanco);border:1px solid var(--linea);border-left:5px solid #2aa860;overflow:hidden}.tabla-cuentas tr.cta2.c2-rojo{border-left-color:#c0392b;background:linear-gradient(135deg,rgba(192,57,43,.16),var(--blanco) 65%)}.tabla-cuentas tr.cta2.c2-amb{border-left-color:#e0a800;background:linear-gradient(135deg,rgba(224,168,0,.14),var(--blanco) 65%)}.tabla-cuentas tr.cta2.c2-nar{border-left-color:#e8821e;background:linear-gradient(135deg,rgba(232,130,30,.13),var(--blanco) 65%)}.tabla-cuentas tr.cta2>td.c2-td{padding:0!important;border:0!important;background:transparent!important;width:auto!important}.cta2 .c2-cab{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"ck id der" "ck tira der";align-items:center;grid-gap:6px 10px;gap:6px 10px;padding:12px 14px}.cta2 .c2-ck{grid-area:ck;display:flex;align-items:center}.cta2 .c2-ck input{width:22px;height:22px;accent-color:#16a34a;margin:0}.cta2 .c2-id{grid-area:id;min-width:0}.cta2 .c2-l1{display:flex;align-items:center;gap:8px;min-width:0}.cta2 .c2-l1 .cta-plat{flex:none;display:inline-flex}.cta2 .c2-pil{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%;border:1.5px dashed var(--borde);border-radius:99px;padding:3px 5px 3px 12px}.cta2 .c2-pil .correo-cta{display:block;text-decoration:none;font-weight:800;font-size:15px;min-width:0;color:var(--tinta)}.cta2 .c2-l2{font-size:12px;font-weight:700;color:var(--gris);margin-top:4px}.cta2 .c2-tira.semaforo{grid-area:tira;display:grid!important;grid-template-columns:repeat(var(--n,8),minmax(0,1fr));grid-gap:3px;gap:3px;margin:2px 0 0}.cta2 .c2-tira.semaforo.mv-modo{gap:8px}.cta2 .c2-tira .sq{width:auto!important;min-width:0;height:24px!important;font-size:11px!important;border-radius:6px!important}.cta2 .c2-der{grid-area:der;display:flex;flex-direction:column;align-items:center;gap:4px}.cta2 .c2-n{font-size:12px;font-weight:800;color:var(--gris)}.cta2 .c2-flecha{width:32px;height:32px;padding:0;border-radius:10px;border:1px solid var(--borde);background:var(--suave);color:var(--verde);font-size:15px;display:grid;place-items:center;cursor:pointer}.cta2 .c2-flecha.on{background:var(--verde-claro);border-color:var(--verde)}.cta2 .c2-panel{display:flex;flex-direction:column;gap:8px;padding:12px 14px 14px;border-top:1px solid var(--linea);background:var(--campo)}.cta2 .c2-estado,.cta2 .c2-sub{font-size:12px;color:var(--gris)}.cta2 .c2-res{display:flex;justify-content:space-between;gap:10px;font-size:13px;font-weight:600;color:var(--gris)}.cta2 .c2-rojo{color:#dc2626}.cta2 .c2-fila{display:block;width:100%;padding:10px 12px;border:0;border-radius:12px;background:var(--suave);color:inherit;font:inherit;text-align:left}.cta2 .c2-fl{display:flex;justify-content:space-between;align-items:center;gap:8px;font-weight:700;font-size:14px}.cta2 .c2-pill{font-size:12px;font-weight:800;padding:3px 9px;border-radius:10px;background:rgba(34,197,94,.2);color:#15803d;white-space:nowrap}.cta2 .c2-pill.a{background:rgba(224,168,0,.22);color:#a16207}.cta2 .c2-pill.o{background:rgba(232,130,30,.22);color:#c2410c}.cta2 .c2-pill.r{background:rgba(220,38,38,.2);color:#dc2626}.cta2 .c2-barra{height:8px;margin-top:8px;border-radius:4px;background:var(--linea);overflow:hidden}.cta2 .c2-barra>div{height:100%;border-radius:4px;background:#3f9d4d}.cta2 .c2-barra>div.a{background:#e0b400}.cta2 .c2-barra>div.o{background:#e8821e}.cta2 .c2-barra>div.r{background:#dc2626}.cta2 .c2-ver{display:flex;justify-content:space-between;align-items:center;font-weight:800;font-size:14px;color:var(--verde);cursor:pointer}.cta2 .c2-acc{display:grid;grid-template-columns:repeat(var(--k,3),minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:2px}.cta2 .c2-ac{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0}.cta2 .c2-ac small{font-size:12px;font-weight:700;color:var(--gris)}.cta2 .c2-ac>.ibt,.cta2 .c2-ac>a,.cta2 .c2-ac>button{width:100%!important;height:44px!important;border-radius:12px;font-size:18px}.cta2 .c2-ac>.c2-dup{display:flex;gap:6px;width:100%}.cta2 .c2-ac>.c2-dup>*{flex:1 1;width:auto!important;height:44px!important;border-radius:12px}.tabla-cuentas tr.cta2.c2-abierta+tr.fila-detalle-cta{margin-top:-6px}@media (min-width:900px){.cta2 .c2-cab{grid-template-columns:auto 300px minmax(0,1fr) auto;grid-template-areas:"ck id tira der";gap:14px}.cta2 .c2-tira.semaforo{max-width:420px;margin:0}.cta2 .c2-der{flex-direction:row;gap:12px}.cta2 .c2-panel{flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px 14px}.cta2 .c2-estado,.cta2 .c2-sub{flex:1 0 100%}.cta2 .c2-res{flex:1 1 150px;flex-direction:column;gap:2px}.cta2 .c2-clave{flex:1.4 1 260px;width:auto}.cta2 .c2-fila:not(.c2-clave):not(.c2-ver){flex:1 1 200px;width:auto}.cta2 .c2-ver{flex:1 1 170px;width:auto}.cta2 .c2-acc{flex:0 0 240px}}.cc-fila.cc-fuera{display:flex!important;align-items:stretch;gap:8px}.cc-fila.cc-fuera .cc-in{flex:1 1 auto;min-width:0}.cc-fila.cc-fuera .cc-in input{padding-right:14px!important}.cc-fila.cc-fuera .cc-cp2{flex:none;width:54px;min-height:54px;border-radius:14px;border:1px solid #4b3fb0;background:rgba(124,92,255,.16);color:#a99bff;display:grid;place-items:center;cursor:pointer;padding:0}.cc-fila.cc-fuera .cc-cp2.ok{background:rgba(34,197,94,.2);border-color:#22c55e;color:#22c55e}.cm-der{display:contents}@media (min-width:901px){.cm-grid{grid-template-columns:220px minmax(0,1fr)}.cm-der{display:flex;flex-direction:column;gap:12px;min-width:0}.cm-der .cm-ctas{display:flex;flex-wrap:wrap;gap:8px;align-items:stretch;padding:10px}.cm-der .cm-ctas>h3{flex:1 0 100%}.cm-der .cm-ctas .cm-cta{width:auto;flex:0 1 290px;min-width:220px}}.fam-cliente{display:grid;grid-gap:6px;gap:6px;margin-top:10px}.pf-ed{display:flex;align-items:center;gap:6px;min-width:0;flex-wrap:wrap}.pf-ed input{flex:1 1 200px;min-width:0;min-height:38px}.pf-ed-ok{padding:0 14px;border:0;border-radius:10px;background:#22c55e;color:#06210f;font-weight:800}.pf-ed-ok,.pf-ed-x{min-height:38px;cursor:pointer}.pf-ed-x{width:38px;border:1px solid var(--borde);border-radius:10px;color:inherit}.fam-sw,.pf-ed-x{background:var(--suave)}.fam-sw{display:flex;gap:4px;padding:4px;border:1px solid var(--linea);border-radius:14px;margin:4px 0 8px}.fam-sw button{flex:1 1;min-width:0;padding:10px 6px;border:0;border-radius:11px;background:transparent;color:var(--gris);font:inherit;font-size:13px;font-weight:800;cursor:pointer}.fam-sw button.on{background:#3a2fa0;color:#fff}.fam-c small{display:block;margin-top:2px;font-size:11px;color:#34d399;overflow:hidden;text-overflow:ellipsis}.fam-mi .fam-c{white-space:normal}.fam-res{margin-top:10px;padding:10px 12px;border:1px solid #22c55e;border-radius:14px;background:rgba(34,197,94,.12);font-size:13px;overflow-wrap:anywhere}.fam-res b{color:#16a34a}.cod-estado{display:flex;justify-content:center;margin:-2px 0 12px}.bot-pil{display:inline-flex;align-items:center;gap:6px;padding:3px 11px;border-radius:99px;font-size:11px;font-weight:700;background:rgba(34,197,94,.14);border:1px solid #1f8f4c;color:#7ee2a8}.bot-pil i{width:7px;height:7px;border-radius:50%;background:#22c55e;box-shadow:0 0 6px #22c55e;flex:none}.bot-pil.amb{background:rgba(224,168,0,.14);border-color:#b8860b;color:#ffd24a}.bot-pil.amb i{background:#eab308;box-shadow:0 0 6px #eab308}.bot-pil.rojo{background:rgba(220,38,38,.14);border-color:#c0392b;color:#ff8a80}.bot-pil.rojo i{background:#ef4444;box-shadow:0 0 6px #ef4444}.ap-it{display:contents}.ap-it>small{display:none}@media (max-width:800px){.tabla-perfiles .td-acciones .acc-iconos:has(.bpi-rep){display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:6px;gap:6px;align-items:start;width:100%}.tabla-perfiles .td-acciones .acc-iconos:has(.bpi-rep) .acc-msg{grid-column:1/-1}.tabla-perfiles .td-acciones .acc-iconos:has(.bpi-rep) .ap-it{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0}.tabla-perfiles .td-acciones .acc-iconos:has(.bpi-rep) .ap-it>small{display:block;font-size:11px;font-weight:700;color:var(--gris)}.tabla-perfiles .td-acciones .acc-iconos:has(.bpi-rep) .ap-it .bpi{width:100%!important;min-width:0!important;max-width:none!important;height:46px!important;border-radius:14px!important;padding:0!important;gap:0!important;font-size:0!important;flex:none}.tabla-perfiles .td-acciones .acc-iconos:has(.bpi-rep) .ap-it .bpi svg{width:22px!important;height:22px!important}}.fc-item.fc-item2{align-items:center;padding:10px 12px;gap:10px}.fc-av{position:relative;flex:none;width:42px;height:42px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:18px;font-weight:800;background:var(--vc,#64748b)}.fc-av.libre{background:transparent;color:var(--gris);border:2px dashed var(--borde)}.fc-av>i{position:absolute;right:-4px;bottom:-4px;width:19px;height:19px;border-radius:50%;background:var(--blanco);border:2px solid #7c5cff;color:var(--tinta);font-style:normal;font-size:10px;font-weight:800;display:inline-flex;align-items:center;justify-content:center}.fc-item2 .fc-q b{font-size:15px}.fc-item2 .fc-q small{font-size:13px}.fc-co{display:block;margin-top:2px;font-style:normal;font-size:12px;color:var(--gris);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fc-co-l{color:#16a34a;font-style:italic}.fc-der2{display:flex;flex-direction:column;align-items:flex-end;gap:5px;flex:none}.fc-vend.fc-vend-s{padding:1px 8px;font-size:11px;white-space:nowrap}.fc-vend.fc-vend-s i{display:none}.tabla-cuentas tr.cta2.c2-amb,.tabla-cuentas tr.cta2.c2-nar,.tabla-cuentas tr.cta2.c2-rojo{background:var(--blanco)!important}.tabla-cuentas tr.cta2 .c2-tira.semaforo{padding:8px!important;border-radius:12px;background:rgba(34,197,94,.16)}.tabla-cuentas tr.cta2.c2-rojo .c2-tira.semaforo{background:rgba(239,68,68,.26)}.tabla-cuentas tr.cta2.c2-amb .c2-tira.semaforo{background:rgba(224,168,0,.24)}.tabla-cuentas tr.cta2.c2-nar .c2-tira.semaforo{background:rgba(245,158,11,.26)}.sp-dist{display:flex;flex-direction:column;gap:10px}.sp-dist .sp-et{font-size:12px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:var(--gris);margin-top:6px}.sp-dist .sp-motivos{display:flex;flex-wrap:wrap;gap:8px}.sp-dist textarea{width:100%;box-sizing:border-box}.sp-dist .sp-msg{white-space:pre-wrap;background:rgba(34,197,94,.12);border:1px solid rgba(34,197,94,.4);border-radius:14px;padding:12px 14px;font-size:14px;line-height:1.45}.sp-dist .sp-enviar{display:block;text-align:center;text-decoration:none;padding:14px;font-weight:800;margin-top:4px}.barra-abajo nav{display:flex!important;width:100%;max-width:520px}.barra-abajo nav>a,.barra-abajo nav>button,.barra-abajo nav>form{flex:1 1!important;min-width:0}.barra-abajo nav>form>button{width:100%}.barra-abajo nav a,.barra-abajo nav button{white-space:nowrap;justify-content:center;text-align:center}.campo[hidden]{display:none!important}.vr-cel{display:flex;gap:8px;align-items:stretch}.vr-cel input{flex:1 1;min-width:0}.vr-lapiz{flex:none;width:52px;border-radius:14px;border:1.5px solid var(--borde,var(--linea));background:var(--campo,var(--blanco));color:var(--verde);font-size:20px;font-weight:800;cursor:pointer}.vr-lapiz.on{background:var(--verde);color:#fff;border-color:var(--verde)}.conf-fondo{position:fixed;inset:0;z-index:100000;background:rgba(0,0,0,.62);display:flex;align-items:center;justify-content:center;padding:20px}.conf-modal{width:100%;max-width:400px;background:var(--blanco,#fff);color:var(--tinta,inherit);border:1px solid var(--linea,#333);border-radius:24px;padding:22px 20px 18px;text-align:center;box-shadow:0 24px 60px rgba(0,0,0,.5);max-height:88vh;overflow:auto}.conf-ico{width:58px;height:58px;margin:0 auto 10px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:26px;background:rgba(34,197,94,.16)}.conf-modal.rojo .conf-ico{background:rgba(239,68,68,.18)}.conf-modal h3{margin:4px 0 12px;font-size:19px;line-height:1.25}.conf-datos{text-align:left;background:var(--campo,rgba(127,127,127,.1));border:1px solid var(--linea,#333);border-radius:16px;padding:4px 12px;margin-bottom:12px}.conf-datos>div{display:grid;grid-template-columns:28px 1fr;grid-column-gap:6px;column-gap:6px;padding:8px 0;align-items:center}.conf-datos>div+div{border-top:1px solid var(--linea,#333)}.conf-datos span{grid-row:span 2;font-size:20px}.conf-datos b{font-size:15px;word-break:break-word}.conf-datos small{color:var(--gris,#999);font-size:12px;word-break:break-word}.conf-cuerpo p{margin:4px 0;font-size:14px;line-height:1.45;color:var(--gris,#bbb)}.conf-bt{display:flex;gap:10px;margin-top:16px}.conf-bt button{flex:1 1;border:0;border-radius:14px;padding:14px 10px;font-weight:800;font-size:15px;cursor:pointer}.conf-no{background:var(--campo,rgba(127,127,127,.18));color:inherit;border:1px solid var(--linea,transparent)!important}.conf-si{background:var(--verde,#22c55e);color:#fff}.conf-modal.rojo .conf-si{background:#d63b3b}.fam-mio-datos{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-gap:8px 14px;gap:8px 14px;padding:12px 46px 12px 14px;border:1.5px solid var(--linea,#d7ddda);border-radius:14px;background:var(--campo,rgba(127,127,127,.08));margin-top:8px}.fam-mio-datos small{display:block;font-size:11px;opacity:.7}.fam-mio-datos b{font-size:15px;font-weight:800;word-break:break-all}.fam-mio-lapiz{position:absolute;right:8px;top:8px;width:34px;height:34px;border-radius:10px;border:1px solid var(--linea,#ccc);background:transparent;color:inherit;font-size:16px;cursor:pointer}.fam-mio{margin-top:8px}.fam-mio input{font-weight:700}.venta-asignar,.venta-pie .venta-asignar{background:#5cc46a!important;border-color:#5cc46a!important;color:#000!important;font-size:21px!important;font-weight:900!important;display:inline-flex!important;align-items:center;justify-content:center;gap:10px;min-height:56px!important;height:56px;border-radius:18px!important;box-shadow:0 8px 20px rgba(92,196,106,.35)}.venta-asignar svg{color:#000;flex:none}.venta-asignar:disabled{opacity:.55;box-shadow:none}.admin.panel .acc-rap{display:flex!important;flex-wrap:nowrap!important;gap:12px;align-items:stretch}.admin.panel .acc-rap .ltv button.ltv-btn,.admin.panel .acc-rap>a.c-vr{display:inline-flex!important;align-items:center;justify-content:center;gap:12px;min-height:72px!important;height:72px;padding:0 22px!important;border-radius:20px!important;font-size:20px!important;font-weight:900!important;color:#000!important;border:0!important;text-decoration:none}.admin.panel .acc-rap>a.c-vr{background:linear-gradient(135deg,#6ee79a,#22c55e)!important;box-shadow:0 10px 24px rgba(34,197,94,.35)}.admin.panel .acc-rap .ltv button.ltv-btn{background:linear-gradient(135deg,#c4b5fd,#a78bfa)!important;box-shadow:0 10px 24px rgba(167,139,250,.38);width:100%}.admin.panel .acc-rap .acc-ic{width:46px;height:46px;border-radius:50%;background:rgba(255,255,255,.42);display:inline-grid!important;place-items:center;flex:none;margin:0!important;color:#000}.admin.panel .acc-rap .acc-ic svg{width:26px;height:26px;color:#000!important}.admin.panel .acc-rap .ltv-btn b,.admin.panel .acc-rap .ltv-btn span,.admin.panel .acc-rap>a.c-vr b{color:#000!important}.admin.panel .acc-rap .ltv{flex:0 0 auto}@media (max-width:640px){.admin.panel .acc-rap{gap:10px}.admin.panel .acc-rap>a.c-vr{flex:1.35 1!important;min-height:84px!important;height:84px;padding:0 12px!important;font-size:21px!important;gap:10px}.admin.panel .acc-rap .ltv{flex:1 1!important;min-width:0}.admin.panel .acc-rap .ltv button.ltv-btn{min-height:84px!important;height:84px;padding:0 10px!important;font-size:20px!important;gap:8px}.admin.panel .acc-rap .acc-ic{width:42px;height:42px}.admin.panel .acc-rap .t-pc{display:none!important}.admin.panel .acc-rap .t-cel{display:inline!important}}@media (min-width:641px){.admin.panel .acc-rap .t-cel{display:none!important}.admin.panel .acc-rap .t-pc{display:inline!important}}.cod-fila.abierta .cod-fcab{flex-direction:row!important;gap:12px!important;padding:2px 104px 4px 0!important}.cod-fila.abierta .cod-fcab,.cod-fila.abierta .cod-ftxt{align-items:flex-start!important;text-align:left!important}.cod-fila.abierta .cod-ftxt{flex:1 1 auto}.cod-fila.abierta .cod-ftxt b{display:flex!important;flex-direction:column;align-items:flex-start;gap:4px;font-size:16px}.cod-fila.abierta .cod-ftxt small{margin-top:4px;font-size:13px;white-space:normal;overflow-wrap:anywhere}body.cod-abierto .fab-mas{opacity:0!important;pointer-events:none!important;transform:scale(.8);transition:opacity .2s,transform .2s}.fcc-lista{display:flex;flex-direction:column;gap:8px}.fcc{border:1px solid var(--linea,#d7ddda);border-left:5px solid #22c55e;border-radius:16px;background:var(--tarjeta,#fff);overflow:hidden}.fcc.comp-roja{border-left-color:#dc2626}.fcc.comp-naranja{border-left-color:#f59e0b}.fcc.comp-libre{border-left-color:#94a3b8}.fcc.abierta{box-shadow:0 6px 22px rgba(0,0,0,.14)}.fcc-lin{display:flex;align-items:center;gap:9px;padding:9px 10px 9px 12px}.fcc-sel{width:18px;height:18px}.fcc-lin .cta-num,.fcc-sel{flex:none}.fcc-tog{flex:1 1;min-width:0;display:flex;align-items:center;gap:10px;background:none;border:0;padding:0;color:inherit;text-align:left;cursor:pointer;font:inherit}.fcc-ic{flex:none;display:grid;place-items:center}.fcc-txt{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:1px}.fcc-f1{display:flex;align-items:center;justify-content:space-between;gap:8px}.fcc-f1 b{font-size:15px;font-weight:800}.fcc-f2{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fcc-f3{font-size:12px;opacity:.75;display:flex;align-items:center;gap:8px}.fcc-fl{flex:none;width:22px;text-align:center;opacity:.75}.fcc-mas{border-top:1px solid var(--linea,#e3e8e5);padding:10px 12px 12px;background:var(--campo,rgba(127,127,127,.06));display:flex;flex-direction:column;gap:10px}.fcc-par{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}.fcc-inf small,.fcc-par small{display:block;font-size:11px;opacity:.7}.fcc-cp{display:flex;align-items:center;gap:6px;background:#fff;color:#111;border-radius:12px;padding:6px 6px 6px 12px;border:1px solid var(--linea,#d7ddda)}.fcc-cp-v{flex:1 1;min-width:0;font-weight:800;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fcc-cp-b{flex:none;min-width:36px;height:34px;border-radius:9px;border:0;background:#eef1f0;color:#111;cursor:pointer;display:inline-grid;place-items:center}.fcc-cp-b.ok{background:#16a34a;color:#fff}.fcc-inf{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px 14px;gap:8px 14px}.fcc-inf b{font-size:14px}.fcc-acc{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.fcc-esp{flex:1 1}.fcc-acc .ib{width:44px;height:40px}@media (min-width:900px){.fcc-par{grid-template-columns:1fr 1fr}.fcc-inf{grid-template-columns:repeat(6,1fr)}}.admin.panel[data-tema=oscuro] .fcc{background:#141414;border-color:#262626 #262626 #262626 #22c55e}.admin.panel[data-tema=oscuro] .fcc.comp-roja{border-left-color:#dc2626}.admin.panel[data-tema=oscuro] .fcc.comp-naranja{border-left-color:#f59e0b}.admin.panel[data-tema=oscuro] .fcc.comp-libre{border-left-color:#64748b}.admin.panel[data-tema=oscuro] .fcc-mas{background:#101010;border-top-color:#262626}.tvm-fondo{position:fixed;inset:0;z-index:400;background:rgba(2,6,23,.62);display:flex;align-items:center;justify-content:center;padding:16px}.tvm-caja{width:min(520px,100%);max-height:88vh;overflow-y:auto;background:var(--blanco,#fff);color:var(--tinta,#0f172a);border-radius:20px;padding:20px;box-shadow:0 24px 60px rgba(0,0,0,.5);display:grid;grid-gap:12px;gap:12px}.admin.panel[data-tema=oscuro] .tvm-caja{background:#12183f;color:#fff;border:1px solid #333c9e}.tvm-tit{margin:0;font-size:19px;font-weight:900}.tvm-sub{margin:0;font-size:13.5px;color:var(--gris,#64748b)}.tvm-caja .tv-bloque .tv-editor,.tvm-caja .tv-caja,.tvm-caja .tv-editor{min-width:0!important;max-width:none!important;width:100%;box-sizing:border-box}.tvm-caja .tv-editor textarea{width:100%;box-sizing:border-box}.tvm-caja .tv-acc,.tvm-caja .tv-botones{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}@media (max-width:640px){.tvm-fondo{align-items:flex-end;padding:0}.tvm-caja{width:100%;max-height:92vh;border-radius:20px 20px 0 0;padding:18px 16px 24px}}.tvb{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-height:34px;padding:4px 10px;border-radius:10px;border:1px solid #7c8cff;background:rgba(99,102,241,.14);color:inherit;font:inherit;font-weight:700;cursor:pointer}.tvb em{font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:180px}.tvb.on{background:#4f46e5;color:#fff;border-color:#4f46e5}.tvp{display:flex;flex-wrap:wrap;align-items:center;gap:8px 22px;padding:10px 14px;border-radius:14px;background:rgba(99,102,241,.1);border:1px solid rgba(124,140,255,.45)}.tvp h4{margin:0;flex:1 1 100%;font-size:14px;font-weight:900}.tvp>div:not(.tvp-bt){display:grid;grid-gap:1px;gap:1px;min-width:0}.tvp small{font-size:11.5px;color:var(--gris,#64748b)}.tvp b{overflow-wrap:anywhere}.tvp-bt{display:flex;gap:8px;margin-left:auto}.tvp-cp,.tvp-ed{min-height:38px;padding:0 14px;border-radius:10px;border:1px solid #7c8cff;background:transparent;color:inherit;font:inherit;font-weight:800;cursor:pointer}.tvp-ed{background:#4f46e5;border-color:#4f46e5;color:#fff}@media (max-width:640px){.tvp-bt{margin-left:0;width:100%}.tvp-cp,.tvp-ed{flex:1 1}}.admin.panel .acc-rap .ltv button.ltv-btn,.admin.panel .acc-rap>a.c-vr{min-height:56px!important;height:56px;padding:0 18px!important;border-radius:16px!important;font-size:17px!important;gap:10px}.admin.panel .acc-rap .acc-ic{width:38px;height:38px}.admin.panel .acc-rap .acc-ic svg{width:22px;height:22px}@media (max-width:640px){.admin.panel .acc-rap>a.c-vr{min-height:64px!important;height:64px;padding:0 10px!important;font-size:18px!important}.admin.panel .acc-rap .ltv button.ltv-btn{min-height:64px!important;height:64px;padding:0 8px!important;font-size:17px!important;gap:6px;justify-content:center}.admin.panel .acc-rap .acc-ic{width:34px;height:34px}.admin.panel .acc-rap .acc-ic svg{width:20px;height:20px}.admin.panel .acc-rap .ltv-btn>span{margin-left:0;flex:none}}@media (min-width:900px){.tarjeta .vr-acciones,.vr-acciones{gap:10px}.tarjeta .vr-acciones>.vr-acc,.tarjeta .vr-acciones>.vr-copiar,.tarjeta .vr-acciones>.vr-enviar,.vr-acciones>.vr-acc,.vr-acciones>.vr-copiar,.vr-acciones>.vr-enviar{flex:1 1!important;width:auto!important;min-width:0;min-height:56px;font-size:17px;justify-content:center}}@media (max-width:700px){.vr-acciones{flex-wrap:wrap!important}.vr-acciones>.vr-acc,.vr-acciones>.vr-copiar{flex:1 1!important;min-width:0}.vr-acciones>.vr-enviar{flex:1 1 100%!important;width:100%!important}}.side-nav .side-corte .side-n{color:#000!important}.c2-clavef{font-weight:700;white-space:nowrap}.cod-fut .cod-fila .cod-fcab{display:flex!important;flex-direction:row!important;align-items:center!important;text-align:left;gap:12px!important;padding:2px 0!important;position:static}.cod-fut .cod-fila .cod-ftxt{text-align:left!important;align-items:flex-start;flex:1 1 auto;gap:1px}.cod-fut .cod-fila .cod-ftxt b{display:flex;flex-wrap:nowrap;align-items:center;gap:8px}.cod-fut .cod-fila .cod-ftxt small{margin-top:0;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.cod-fut .cod-fila .cod-ver,.cod-fut .cod-fila.abierta .cod-ver{position:static!important;margin-left:auto;white-space:nowrap}.cod-fut .cod-fila .cod-fdet{align-items:center;text-align:center}@media (max-width:640px){.cod-fut .cod-fila .cod-ver-ojo{display:none}.cod-fut .cod-fila .cod-ftxt b{font-size:14.5px}.cod-fut .cod-fila .cod-hora{font-size:10.5px}.cod-fut .cod-fila .cod-fcab img,.cod-fut .cod-fila .cod-fcab svg,.cod-fut .cod-fila .cod-fcab>span:first-child{max-width:40px;max-height:40px}}.tarjeta .vr-acciones>.vr-acc,.tarjeta .vr-acciones>.vr-copiar,.tarjeta .vr-acciones>.vr-enviar,.vr-acciones>.vr-acc,.vr-acciones>.vr-copiar,.vr-acciones>.vr-enviar{min-height:56px;height:56px;font-size:17px;font-weight:800;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;gap:8px}.tarjeta .vr-acciones>.vr-copiar,.vr-acciones>.vr-copiar{background:#6b7280!important;border-color:#6b7280!important;color:#fff!important;font-weight:900}.tarjeta .vr-acciones>.vr-copiar svg,.vr-acciones>.vr-copiar svg{color:#fff!important}.tarjeta .vr-acciones>.vr-enviar,.vr-acciones>.vr-enviar{background:#22c55e!important;border-color:#22c55e!important;color:#000!important;font-weight:900}.tarjeta .vr-acciones>.vr-enviar svg,.vr-acciones>.vr-enviar span,.vr-acciones>.vr-enviar svg{color:#000!important}@media (max-width:700px){.vr-acciones>.vr-acc,.vr-acciones>.vr-copiar,.vr-acciones>.vr-enviar{height:54px;min-height:54px}.vr-acciones>.vr-enviar{flex:1 1 100%!important}}.cod-fut .cod-fila .cod-ftxt b,.cod-fut .cod-fila.abierta .cod-ftxt b{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;font-size:16px;text-align:left!important;white-space:nowrap}.cod-fut .cod-fila .cod-ftxt small,.cod-fut .cod-fila.abierta .cod-ftxt small{display:block;text-align:left!important;margin:0!important;padding:0!important;align-self:flex-start}.cod-fut .cod-fila .cod-ftxt,.cod-fut .cod-fila.abierta .cod-ftxt{display:flex;flex-direction:column;align-items:flex-start!important;text-align:left!important;gap:2px}@media (max-width:640px){.cod-fut .cod-fila .cod-ftxt b,.cod-fut .cod-fila.abierta .cod-ftxt b{font-size:14.5px;gap:6px!important}}.cod-fut .cod-fila .cod-ftxt small,.cod-fut .cod-fila.abierta .cod-ftxt small{font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.admin.panel .acc-rap .ltv button.ltv-btn,.admin.panel .acc-rap>a.c-vr{flex-direction:row!important;white-space:nowrap;flex-wrap:nowrap}.admin.panel .acc-rap .ltv-btn b,.admin.panel .acc-rap>a.c-vr b{white-space:nowrap;line-height:1;margin:0}@media (min-width:641px){.admin.panel .acc-rap>a.c-vr{flex:1 1 auto}}@media (max-width:640px){.admin.panel .acc-rap>a.c-vr{font-size:17px!important}.admin.panel .acc-rap .ltv button.ltv-btn{font-size:15px!important;gap:5px;padding:0 6px!important}.admin.panel .acc-rap .acc-ic{width:30px;height:30px}}.admin.panel .acc-rap .ltv button.ltv-btn,.admin.panel .acc-rap>a.c-vr{height:48px!important;min-height:48px!important;font-size:15px!important;padding:0 14px!important;border-radius:14px!important;gap:8px!important}.admin.panel .acc-rap .acc-ic{width:30px!important;height:30px!important}.admin.panel .acc-rap .acc-ic svg{width:18px!important;height:18px!important}@media (min-width:641px){.admin.panel .acc-rap{justify-content:flex-start!important}.admin.panel .acc-rap>a.c-vr{flex:0 0 220px!important}.admin.panel .acc-rap .ltv{flex:0 0 180px!important}.admin.panel .acc-rap .ltv button.ltv-btn{width:100%!important}}@media (max-width:640px){.admin.panel .acc-rap .ltv,.admin.panel .acc-rap>a.c-vr{flex:1 1!important;min-width:0}.admin.panel .acc-rap>a.c-vr{height:54px!important;min-height:54px!important;padding:0 8px!important}.admin.panel .acc-rap .ltv button.ltv-btn{height:54px!important;min-height:54px!important;font-size:14px!important;padding:0 6px!important;width:100%}.admin.panel .acc-rap .acc-ic{width:26px!important;height:26px!important}.admin.panel .acc-rap .t-pc{display:none!important}.admin.panel .acc-rap .t-cel{display:inline!important}}.cod-fut .cod-fila,.cod-fut .cod-fila .cod-fcab{min-width:0;max-width:100%;box-sizing:border-box}.cod-fut .cod-fila .cod-ftxt{min-width:0!important;overflow:hidden}.cod-fut .cod-fila .cod-ftxt b,.cod-fut .cod-fila.abierta .cod-ftxt b{flex-wrap:wrap!important;white-space:normal;row-gap:3px}.cod-fut .cod-fila .cod-ver,.cod-fut .cod-fila.abierta .cod-ver{flex:none}.barra-abajo nav>form>button{width:auto!important;flex:1 1!important;min-width:0}.bnav em.bn-caida{background:#ea580c!important}.inicio .copiable.mono,.tabla-inicio .copiable.mono{font-family:inherit!important;letter-spacing:normal!important}.inicio .copiable.mono .copiable-txt,.tabla-inicio .copiable.mono .copiable-txt,.tabla-inicio .g-pass .copiable-txt,.tabla-inicio .par-clave .copiable-txt{font-family:inherit!important;font-weight:700!important}.g-dias-cab{display:none}@media (min-width:901px){.tabla-inicio td.g-sus .g-dias-cab{display:none!important}}@media (max-width:900px){.admin.panel .inicio .tabla-inicio.una.una-cliente tr.fila-cuenta>td.g-dias{display:none!important}.admin.panel .inicio .tabla-inicio.una.una-cliente tr.fila-cuenta>td.g-sus{padding-right:110px!important}.admin.panel .inicio .tabla-inicio.una.una-cliente tr.fila-cuenta>td.g-sus .g-sus-in{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.admin.panel .inicio .tabla-inicio.una.una-cliente tr.fila-cuenta>td.g-sus .g-dias-cab{display:inline-flex;flex:none;box-shadow:0 1px 4px rgba(0,0,0,.35);white-space:nowrap}}.tvb.tvb-ok{background:#12301f;border-color:#22c55e;color:#86efac}.tvb.tvb-falta{background:#3a2a0b;border-color:#f59e0b;color:#fcd34d}.tvb.tvb-ok.on{background:#15803d;color:#fff}.tvb.tvb-falta.on{background:#b45309;color:#fff}.tvb{white-space:nowrap;font-size:13px}@media (max-width:900px){.gm-pf .tvb{min-height:0;padding:2px 10px;font-size:12.5px}}.c2-reem{margin-top:6px}.c2-reem-btn{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 14px;border-radius:10px;background:#dc2626;color:#fff!important;font-weight:800;font-size:13px;text-decoration:none}.admin.panel .inicio .tabla-inicio .acc .ib.ib-rojo{background:#ef4444!important;border-color:#ef4444!important;color:#000!important}.admin.panel .inicio .tabla-inicio .acc .ib.ib-rojo svg{color:#000!important;stroke:#000!important}.admin.panel .inicio .tabla-inicio .acc .ib.ib-rojo:hover{background:#f87171!important;border-color:#f87171!important}.bus-grande input::placeholder{font-weight:500!important;font-size:16px}.cod-campo input{font-weight:800!important;font-size:17px!important;color:#fff}.cod-campo input::placeholder{font-weight:400!important;font-size:15px}.cod-fut .cod-fila .cod-ver-ojo{display:inline!important}.cod-fut .cod-fila .cod-ver,.cod-fut .cod-fila.abierta .cod-ver{padding:7px 8px!important;font-size:12px}.cod-fut .cod-fila .cod-ftxt b,.cod-fut .cod-fila.abierta .cod-ftxt b{white-space:nowrap!important;font-size:13px!important}.cod-fut .cod-fila .cod-fcab{gap:8px!important}.tarjeta .vr-acciones,.vr-acciones{display:flex!important;flex-wrap:nowrap!important;gap:10px!important;align-items:stretch!important}.tarjeta .vr-acciones>.vr-acc,.tarjeta .vr-acciones>.vr-copiar,.tarjeta .vr-acciones>.wsp-caja,.vr-acciones>.vr-acc,.vr-acciones>.vr-copiar,.vr-acciones>.wsp-caja{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 20px) / 3);width:calc((100% - 20px) / 3)!important;min-width:0!important;height:56px!important;min-height:56px!important;box-sizing:border-box;font-size:17px!important;font-weight:800!important}.tarjeta .vr-acciones>.wsp-caja,.vr-acciones>.wsp-caja{display:flex!important;padding:0!important}.tarjeta .vr-acciones .vr-enviar,.vr-acciones .vr-enviar{width:100%!important;height:56px!important;min-height:56px!important;flex:1 1 auto!important;font-size:17px!important;padding:0 8px!important;justify-content:center;white-space:nowrap}@media (max-width:700px){.tarjeta .vr-acciones,.vr-acciones{gap:6px!important}.tarjeta .vr-acciones>.vr-acc,.tarjeta .vr-acciones>.vr-copiar,.vr-acciones>.vr-acc,.vr-acciones>.vr-copiar{font-size:14px!important;padding:0 4px!important;white-space:nowrap}.tarjeta .vr-acciones>.vr-acc,.tarjeta .vr-acciones>.vr-copiar,.tarjeta .vr-acciones>.wsp-caja,.vr-acciones>.vr-acc,.vr-acciones>.vr-copiar,.vr-acciones>.wsp-caja{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 12px) / 3);width:calc((100% - 12px) / 3)!important;height:54px!important;min-height:54px!important}.tarjeta .vr-acciones .vr-enviar,.vr-acciones .vr-enviar{height:54px!important;min-height:54px!important;font-size:14px!important;gap:4px}.vr-acciones .vr-enviar svg{width:16px;height:16px}}.fc-tit span{font-family:inherit!important;font-weight:800;font-size:14px;color:var(--tinta)}.tabla-pf .td-mono,.tabla-pr .td-mono{font-family:inherit;font-weight:700}.mcc-cajas b.mono{font-family:inherit!important;letter-spacing:normal}.fc-kpis .fc-venc b{color:var(--c)}.admin.panel[data-paleta=claro] .fc-dtx,.admin.panel[data-paleta=claro] .fc-kpis .fc-venc b{filter:brightness(.55) saturate(1.4)}.fc-d{color:#0b0b0b}.cm-icw{position:relative;flex:none;display:inline-block;line-height:0}.cm-cir{position:absolute;top:-7px;right:-8px;min-width:18px;height:18px;padding:0 3px;border-radius:99px;display:grid;place-items:center;background:#ef4444;color:#fff;font-weight:900;font-size:11px;line-height:1;border:2px solid #14202a;box-sizing:content-box}.cm-cir.ok{background:#16a34a}.cm-plats .cm-plat{padding:6px 9px;gap:8px}@media (min-width:901px){.cm-plats{grid-template-columns:minmax(0,1fr)}.cm-plats .cm-plat{min-width:0;max-width:100%}}.cm-plats .cm-plat b{font-size:13px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}@media (min-width:901px){.cm-grid{grid-template-columns:170px 280px minmax(0,1fr)}.cm-grid .cm-der>.cm-col,.cm-grid>.cm-col{min-width:0}.cm-grid .cm-det{overflow:hidden}.cm-grid .cm-der{display:contents}.cm-grid .cm-der .cm-ctas{display:grid;padding:12px;grid-gap:8px;gap:8px}.cm-grid .cm-der .cm-ctas .cm-cta{width:100%;flex:none;min-width:0}.cm-grid .cm-fila{justify-content:flex-start;gap:10px;border-left-width:5px;padding:8px;gap:8px}.cm-grid .cm-cli{flex:1 1;min-width:0}.cm-grid .cm-dia{min-width:84px;padding:5px 8px;flex:none}.cm-grid .cm-b{padding:6px 8px;flex:none}.cm-grid .cm-chipcp{min-width:0;max-width:100%}.cm-grid .cm-acc,.cm-grid .cm-auto,.cm-grid .cm-filas{min-width:0}.cm-grid .cm-cb{flex:none}}@media (max-width:900px){.cm-plats{padding-top:16px}}.admin.panel[data-tema=oscuro]:not([data-paleta=claro]) .inicio .tabla-inicio.una-cliente thead th,.admin.panel[data-tema=oscuro]:not([data-paleta=claro]) .inicio .tabla-inicio.una-cliente thead tr{background:#172554!important;color:#fff!important;border-bottom-color:#172554!important;font-weight:800!important}.admin.panel .tabla-pr thead th,.admin.panel .tabla-pr thead tr,.admin.panel[data-paleta=claro] .inicio .tabla-inicio.una-cliente thead th,.admin.panel[data-paleta=claro] .inicio .tabla-inicio.una-cliente thead tr{background:#172554!important;color:#fff!important;border-bottom-color:#172554!important}.admin.panel .tabla-pr thead th,.admin.panel .tabla-pr thead tr{font-weight:800!important}.pr-dd{display:inline-flex;align-items:center;gap:8px}.pr-flx{width:30px;height:30px;flex:none;border-radius:8px;border:1px solid #3a3f5a;background:#1b1f2e;color:#c4b5fd;font-size:13px;padding:0;cursor:pointer;display:inline-grid;place-items:center}.pr-flx.on{background:#7c5cff;border-color:#7c5cff;color:#fff}.tabla-pr td.td-acciones{min-width:150px}.pr-cards{display:none}.pr-card.pr-caida{opacity:.75}.pr-bg4{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:7px;gap:7px}.pr-g{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;height:52px;border-radius:12px;border:1px solid #3a3f5a;background:#1b1f2e;color:#fff;font-size:17px;cursor:pointer;text-decoration:none;padding:0}.pr-g span{font-size:10.5px;font-weight:800}.pr-g.cp{color:#9bb3ff}.pr-g.ed{color:#c4b5fd}.pr-g.mo{color:#fca5a5}.pr-g.rn{background:#0f9d78;border-color:#0f9d78;color:#fff}.pr-g:disabled{opacity:.5}.pr-card .fcc-f1{justify-content:space-between}.pr-card .fcc-f3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.pr-card .dc{min-width:0;flex:none}@media (max-width:700px){.tabla-caja.tabla-pr{display:none!important}.pr-cards{display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr)}}.cd-meses{display:flex;align-items:center;gap:8px}.cdm-caja{display:flex;align-items:stretch;height:44px;border:2px solid #7c5cff;border-radius:12px;background:var(--campo,#0b0b14);overflow:hidden;box-sizing:border-box}.cdm-caja .cdm-in{width:52px!important;min-height:0!important;height:100%!important;border:0!important;background:transparent!important;text-align:center;font-weight:800;font-size:18px;padding:0!important;box-shadow:none!important;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.cdm-caja .cdm-in::-webkit-inner-spin-button,.cdm-caja .cdm-in::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cdm-caja .cdm-in::placeholder{font-size:13px;font-weight:600;opacity:.6}.cdm-ar{display:grid;grid-template-rows:1fr 1fr;width:30px;border-left:1px solid #3a3f5a}.cdm-ar button{border:0;background:#1b1f2e;color:#c4b5fd;font-size:10px;line-height:1;padding:0;cursor:pointer}.cdm-ar button+button{border-top:1px solid #3a3f5a}.venta-pie .cd-meses .cdm-caja{height:44px}.venta-pie .cd-meses .cdm-in{width:52px!important;height:100%!important;min-height:0!important}.venta-pie .cd-meses .cd-cal{width:44px;height:44px}@media (max-width:400px){.venta-pie .cd-meses .cdm-in{width:44px!important}}.fcc-bg{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.fcc-bg .fcc-bgb{width:100%!important;height:auto!important;min-height:56px;border-radius:12px!important;display:inline-flex;align-items:center;justify-content:center;gap:8px}.fcc-bg .fcc-bgb,.fcc-bg .fcc-bgb span{font-size:16px;font-weight:800}.fcc-b3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.fcc-b3 .fcc-b3b{width:100%!important;height:auto!important;min-height:48px;border-radius:12px!important;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:3px}.fcc-b3 .fcc-b3b,.fcc-b3 .fcc-b3b span{font-size:12px;font-weight:800}.fcc .ib-ok.fcc-bgb{color:#fff!important;background:#0f9d78!important}.fcc .ib-wa.fcc-bgb{border-radius:12px!important}.fc-itw{display:grid;grid-gap:0;gap:0;min-width:0;border:1.5px solid transparent;border-radius:16px}.fc-itw.ab{border-color:#7c5cff;background:rgba(124,92,255,.08);padding:0 0 8px}.fc-itw.ab>.fc-item{border-color:transparent!important;background:transparent!important}.fc-fl{flex:none;width:26px;height:26px;border-radius:8px;border:1px solid #3a3f5a;background:#1b1f2e;color:#c4b5fd;display:inline-grid;place-items:center;font-size:12px;cursor:pointer}.fc-fl.on{background:#7c5cff;border-color:#7c5cff;color:#fff}.fc-acc5{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:6px;gap:6px;padding:0 8px}.fc-a5{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:48px;border-radius:11px;border:1px solid #3a3f5a;background:#1b1f2e;color:#fff;cursor:pointer;padding:4px 2px;font:inherit}.fc-a5 i{font-style:normal;font-size:16px;line-height:1}.fc-a5 span{font-size:10.5px;font-weight:800;line-height:1.1}.fc-a5.ed{color:#c4b5fd}.fc-a5.cp{color:#9bb3ff}.fc-a5.ct{color:#fca5a5}.fc-a5.rn{background:#0f9d78;border-color:#0f9d78;color:#fff}.fc-a5.en{background:#4fcf86;border-color:#1c9a58;color:#04170b}.fc-a5:disabled{opacity:.6;cursor:default}@media (min-width:901px){.cm-grid{grid-template-columns:170px 220px minmax(0,1fr);gap:8px}.cm-grid .cm-cli{flex:0 1 auto;min-width:0;max-width:62%}.cm-grid .cm-fila .cm-b.cp{margin-left:auto}.cm-dcab{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:8px;gap:8px}.cm-dcab .cm-chipcp{width:100%}.cm-dcab .cm-chipcp-t{flex:1 1}.cm-dcab .cm-chip{grid-column:1/-1;justify-self:start}}.cm-ctas .cm-cta{grid-template-columns:minmax(0,1fr);position:relative;padding:4px 9px;gap:1px}.cm-ctas .cm-cta>b,.cm-ctas .cm-cta>span:not(.cm-num){grid-column:1}.cm-ctas .cm-cta b{font-size:12.5px;line-height:1.25}.cm-ctas .cm-cta .cm-chip{font-size:10px;padding:0 7px;line-height:16px}.cm-ctas .cm-cta .cm-num{position:absolute;top:-7px;right:-8px;grid-row:auto;width:auto;min-width:18px;height:18px;padding:0 3px;border-radius:99px;font-size:11px;line-height:1;box-shadow:none;border:2px solid #14202a;box-sizing:content-box}.cm-ctas .cm-cta .cm-num.ok{font-size:11px}.cm-fila .cm-dia{background:none!important;border-radius:0;padding:0;min-width:0;font-size:14px;text-align:left;margin-left:6px}.cm-fila .cm-dia.rojo{color:#f87171!important}.cm-fila .cm-dia.nar{color:#fb923c!important}.cm-fila .cm-dia.amb{color:#facc15!important}.cm-fila .cm-dia.ver{color:#4ade80!important}.admin.panel[data-paleta=claro] .cm-fila .cm-dia.rojo{color:#b91c1c!important}.admin.panel[data-paleta=claro] .cm-fila .cm-dia.nar{color:#c2410c!important}.admin.panel[data-paleta=claro] .cm-fila .cm-dia.amb{color:#a16207!important}.admin.panel[data-paleta=claro] .cm-fila .cm-dia.ver{color:#15803d!important}.admin.panel .cm-auto .cm-chipcp.grande{background:#fff!important;color:#000!important;border:2px solid #22c55e}.admin.panel .cm-auto .cm-chipcp.grande .cm-chipcp-t{color:#000!important;font-weight:800;font-size:18px}.admin.panel .cm-auto .cm-chipcp.grande button{background:#e5e7eb!important;color:#000!important}.cm-acc.tres{grid-template-columns:repeat(3,minmax(0,1fr))!important}.cm-acc.tres .cm-grande{min-height:64px;align-content:center}.cm-acc.tres .cm-grande.ct{background:#dc2626;border-color:#b91c1c;color:#fff}.cm-acc.tres .cm-grande.mv{background:#2563eb;border-color:#1d4ed8;color:#fff}.cm-acc.tres .cm-grande.en{background:#22c55e;border-color:#16a34a;color:#04170b}.cm-acc.tres .cm-grande:disabled{opacity:.45}@media (max-width:900px){.cm-acc.tres .cm-grande b{font-size:12px}.cm-acc.tres .cm-grande small{display:none}}.cm-acc.tres{gap:6px}.cm-acc.tres .cm-grande{min-height:38px;padding:8px 6px;border-radius:10px}.cm-acc.tres .cm-grande b{font-size:13px;white-space:nowrap}.cm-acc.tres .cm-grande small{display:none}.cm-tel{font-weight:500;opacity:.8;font-size:13px}.cm-cli b,.cm-cli small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-b.ren{background:#22c55e;border-color:#16a34a;color:#04170b}.cm-b.cor{background:#dc2626;border-color:#b91c1c;color:#fff}.cm-b.cor:disabled,.cm-b.ren:disabled{opacity:.55}@media (min-width:901px){.cm-grid .cm-fila{overflow:hidden;gap:8px}.cm-grid .cm-fila .cm-dia{margin:0 8px;flex:none}.cm-grid .cm-fila .cm-b,.cm-grid .cm-fila .cm-b.cp{margin-left:0;flex:none}.cm-grid .cm-cli{flex:0 1 auto;max-width:none;min-width:0}}.pr-et{font-style:normal;font-size:10.5px;font-weight:800;border-radius:99px;padding:1px 8px;margin-left:6px;border:1px solid;white-space:nowrap;vertical-align:middle}.pr-et.am{color:#facc15;background:rgba(250,204,21,.12);border-color:rgba(250,204,21,.45)}.pr-et.na{color:#fb923c;background:rgba(249,115,22,.12);border-color:rgba(249,115,22,.45)}.pr-et.gr{color:#cbd5e1;background:rgba(148,163,184,.14);border-color:rgba(148,163,184,.4)}.pr-et.ro{color:#f87171;background:rgba(239,68,68,.14);border-color:rgba(239,68,68,.5)}.admin.panel[data-paleta=claro] .pr-et.am{color:#a16207}.admin.panel[data-paleta=claro] .pr-et.na{color:#c2410c}.admin.panel[data-paleta=claro] .pr-et.gr{color:#475569}.admin.panel[data-paleta=claro] .pr-et.ro{color:#b91c1c}.pr-card.pr-t-am,tr.pr-t-am{background:linear-gradient(90deg,rgba(250,204,21,.22),rgba(250,204,21,.06))!important}.pr-card.pr-t-na,tr.pr-t-na{background:linear-gradient(90deg,rgba(249,115,22,.22),rgba(249,115,22,.06))!important}.pr-card.pr-t-gr,tr.pr-t-gr{background:linear-gradient(90deg,rgba(148,163,184,.2),rgba(148,163,184,.05))!important}.pr-card.pr-t-ro,tr.pr-t-ro{background:linear-gradient(90deg,rgba(239,68,68,.3),rgba(239,68,68,.08))!important}.pr-mn-sec{display:block;font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;opacity:.6;padding:8px 11px 2px;border-top:1px solid rgba(127,127,127,.25);margin-top:4px}.pr-mn-i.verde{color:#16a34a}.side-nav a[href^="/admin/cuentas"]{border:1.5px solid #22c55e!important;border-radius:12px!important;background:linear-gradient(90deg,rgba(34,197,94,.28),rgba(34,197,94,.08))!important;box-shadow:0 4px 14px rgba(34,197,94,.25)!important}@media (min-width:901px){.cm-grid .cm-fila{gap:4px}.cm-grid .cm-cli{flex:0 1 270px;width:270px;min-width:0;max-width:none}.cm-grid .cm-fila .cm-dia{width:100px;flex:none;margin:0 4px 0 0;text-align:right}.cm-grid .cm-fila .cm-b{flex:none;justify-content:center}.cm-grid .cm-fila .cm-b.cp,.cm-grid .cm-fila .cm-b.ren{width:88px}.cm-grid .cm-fila .cm-b.cor,.cm-grid .cm-fila .cm-b.en{width:94px}}.cm-chipcp.cm-ed{height:46px;padding:0 8px 0 12px;flex:1 1 200px;min-width:0}.cm-ed-in{flex:1 1;min-width:0;height:100%;border:0;background:transparent!important;color:#000!important;font:inherit;font-weight:800;font-size:15px;outline:0;padding:0}.cm-auto-c{align-items:stretch!important;gap:8px!important}.cm-chipcp.cm-nv{flex:0 0 auto;width:230px;max-width:62%;min-width:0;height:46px;padding:0 8px 0 12px;background:#fff!important;border:2px solid #22c55e}.cm-chipcp.cm-nv .cm-ed-in{font-family:ui-monospace,monospace;font-size:18px}.cm-auto-c .cm-guardar{height:46px;padding:0 18px;flex:none}.admin.panel .cm-chipcp.cm-ed .cm-ed-in:focus,.admin.panel .cm-chipcp.cm-ed .cm-ed-in:focus-visible{outline:none!important;box-shadow:none!important;border:0!important}.admin.panel .cm-chipcp.cm-ed:focus-within{border:2px solid #22c55e!important;box-shadow:0 0 0 3px rgba(34,197,94,.25)!important}@media (min-width:761px){.tabla-pr td:nth-child(7),.tabla-pr th:nth-child(7){width:128px!important}.tabla-pr td.td-dias-fl{padding-left:6px;padding-right:6px;overflow:visible}.tabla-pr .pr-dd{gap:6px}}.sel-pl-btn em.sel-pl-fl{width:28px;height:28px;border-radius:50%;background:linear-gradient(#6d7bff,#3b4fe0);box-shadow:0 2px 6px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.45);display:grid;place-items:center;flex:none;font-size:0}.pc-av2{position:relative;display:inline-grid;place-items:center;flex:none;width:28px;height:28px;border-radius:50%;background:#000;border:3px solid var(--vc,#64748b);font-size:14px;line-height:1}.pc-av2 b{position:absolute;right:-6px;bottom:-5px;background:#0b1220;color:#fff;border:1.5px solid var(--vc,#64748b);border-radius:99px;font-size:9px;line-height:1;padding:2px 4px;font-weight:800}.pc-tv{display:inline-flex;align-items:center;gap:7px;margin-left:auto;flex:none;font-size:11.5px;font-weight:700;color:#cbd5e1;white-space:nowrap;line-height:1}.pc-tv-t{overflow:hidden;text-overflow:ellipsis;max-width:150px;display:inline-block}.pc-tv i{font-style:normal;background:#1d4ed8;border-radius:99px;padding:2px 9px;font-size:11px;font-weight:800}.pc-fila.este .pc-tv,.pc-tv i{color:#fff}.pc-fila.este .pc-av2{background:#000}.pc-fila .pc-n{white-space:nowrap}.admin.panel[data-paleta=claro] .pc-tv{color:#475569}@media (max-width:900px){.pc-tv-t{max-width:90px}}@media (min-width:761px){.tabla-pr td:nth-child(7),.tabla-pr th:nth-child(7){width:208px!important}.tabla-pr td.td-dias-fl{overflow:visible}.tabla-pr .pr-dd{gap:6px}.tabla-pr .pr-dd .dc{height:30px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border-radius:8px;font-size:13px;font-weight:800;line-height:1}.tabla-pr .pr-dd .acc-iconos{display:inline-flex;gap:6px;align-items:center;flex-wrap:nowrap}.tabla-pr .pr-dd .acc-iconos .bpi{width:34px;min-width:34px;height:30px;font-size:14px}.tabla-pr td.td-vence-c,.tabla-pr td:nth-child(6){vertical-align:middle}}.cm-av{display:inline-flex;align-items:center;justify-content:center;flex:none;width:34px;height:34px;border-radius:50%;background:#fff;border:3px solid var(--vc,#64748b);font-size:19px;line-height:1}@media (min-width:901px){.cm-grid .cm-cli{flex:0 1 232px;width:232px}.cm-grid .cm-fila .cm-dia{width:62px}.cm-grid .cm-fila.venc .cm-dia{width:100px}}.pc-pie .pc-env{flex:1 1;min-width:0;display:flex;align-items:center;justify-content:center;gap:10px;border-radius:12px;border:0;background:#22c55e;color:#052e16;font:inherit;font-weight:800;font-size:14px;cursor:pointer;align-self:stretch;padding:8px 12px}.pc-pie .pc-env:hover:not(:disabled){background:#16a34a}.pc-pie .pc-env:disabled{opacity:.45;cursor:default}.pc-pie .pc-env-c{width:30px;height:30px;border-radius:50%;background:#052e16;color:#4ade80;display:grid;place-items:center;flex:none}@media (max-width:900px){.pc-pie .pc-env{flex:none;width:100%;min-height:46px}.pc-pie .pc-abrir{min-height:46px}}.tv-lado{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.tv-lado>.tv-caja,.tv-lado>.tv-falta-caja{flex:1 1 240px;min-width:0}.tv-lado>.tv-fila{flex:none;margin-top:0!important}.tv-lado .tv-react{white-space:nowrap}@media (max-width:760px){.tv-lado>.tv-fila{flex:1 1 100%}.tv-lado .tv-react{width:100%}}.pc .cw-caja{max-width:480px;padding:12px 14px}.pc .cw-nombre{font-size:18px!important;margin-top:2px}.pc .cw-btns{gap:8px;margin-top:6px}.pc .cw-btns .cw-sk{flex:0 0 auto;padding:0 18px!important;width:auto!important;min-height:42px;border-radius:999px;font-size:14px}.pc .cw-btns .cw-go{flex:1 1 auto;min-height:42px;height:42px;font-size:15px;border-radius:999px}.pc .cw-c{width:14px!important;height:14px!important}.admin.panel .pc .pc-cola .cw-btns{gap:8px;justify-content:flex-start;margin-top:6px}.admin.panel .pc .pc-cola .cw-btns .cw-go{flex:0 1 50%!important;width:50%;max-width:420px;min-height:44px!important;height:44px!important;font-size:16px!important;padding:0 16px!important}.admin.panel .pc .pc-cola .cw-btns .cw-go svg{width:18px!important;height:18px!important}.admin.panel .pc .pc-cola .cw-btns .cw-sk{flex:0 0 auto!important;width:auto!important;min-height:44px!important;height:44px!important;font-size:14px!important;padding:0 20px!important}@media (max-width:600px){.admin.panel .pc .pc-cola .cw-btns .cw-go{flex:1 1 auto!important;width:auto}}.admin.panel .pc .pc-cola{position:relative}.admin.panel .pc .pc-cola .cw-cab{padding-right:92px}.admin.panel .pc .pc-cola .cw-x{position:absolute;top:10px;right:12px;margin:0;padding:2px 6px;width:auto;flex:none;text-align:right}.admin.panel .pc .pc-cola .cw-btns{justify-content:center}.admin.panel .pc .pc-cola .cw-nombre,.admin.panel .pc .pc-cola .cw-sub{text-align:center}.admin.panel .pc .pc-cola .cw-tira{justify-content:center}.admin.panel .acc-rap .ltv button.ltv-btn,.admin.panel .acc-rap .ltv button.ltv-btn b,.admin.panel .acc-rap>a.c-vr,.admin.panel .acc-rap>a.c-vr b,.admin.panel .chip-hoy,.admin.panel .chip-hoy.ok{font-weight:900!important}html body .admin.panel .pc .pc-pie a.pc-abrir{background:#2563eb!important;border-color:#2563eb!important;color:#fff!important;-webkit-text-fill-color:#fff}html body .admin.panel .pc .pc-pie a.pc-abrir:hover{background:#1d4ed8!important;border-color:#1d4ed8!important}@media (min-width:701px){.tabla-pr th:nth-child(2){width:auto}.tabla-pr th:nth-child(3){width:10%}.tabla-pr th:nth-child(4){width:6%}.tabla-pr th:nth-child(5){width:11%}.tabla-pr th:nth-child(6){width:122px}.tabla-pr th:nth-child(7){width:6%}.tabla-pr th:nth-child(8){width:208px}.tabla-pr td:nth-child(6) .pr-et{margin-left:0}.tabla-pr .pr-no-et{color:#64748b}.tabla-pr td:nth-child(7),.tabla-pr th:nth-child(7){width:7%!important}.tabla-pr td:nth-child(8),.tabla-pr th:nth-child(8){width:208px!important}.tabla-pr td:nth-child(6),.tabla-pr td:nth-child(8){overflow:visible}}.cm-cli small.cm-tvl{display:flex;align-items:center;gap:4px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-chp{display:inline-block;background:#1f2937;border:1px solid #374151;color:#e5e7eb;border-radius:6px;padding:0 6px;font-size:11px;margin-right:4px;line-height:1.5}.cm-chp,.cm-tvf{flex:none;font-weight:800}.cm-tvf{display:inline-flex;align-items:center;background:#1d4ed8;color:#fff;border-radius:99px;padding:2px 9px;font-size:11.5px;font-style:normal;white-space:nowrap;margin-left:4px}.admin.panel[data-paleta=claro] .cm-chp{background:#e5e7eb;border-color:#cbd5e1;color:#1f2937}.admin.panel .cm-fila .cm-dia{display:inline-flex!important;align-items:center;justify-content:center;text-align:center!important;min-width:80px;width:auto;padding:2px 9px!important;margin:0 6px!important;border:1px solid!important;border-radius:99px!important;font-size:11.5px!important;font-weight:700!important;background:none!important;white-space:nowrap;flex:none}.admin.panel .cm-fila .cm-dia.rojo{border-color:#f8717199!important}.admin.panel .cm-fila .cm-dia.nar{border-color:#fb923c99!important}.admin.panel .cm-fila .cm-dia.amb{border-color:#facc1599!important}.admin.panel .cm-fila .cm-dia.ver{border-color:#4ade8099!important}@media (min-width:901px){.admin.panel .cm-grid .cm-fila .cm-dia,.admin.panel .cm-grid .cm-fila.venc .cm-dia{width:84px!important;margin:0 8px!important}}@media (max-width:900px){.admin.panel .cm-fila .cm-av,.admin.panel .cm-fila .cm-cb,.admin.panel .cm-fila .cm-cli{order:-3}.admin.panel .cm-fila .cm-cli{flex-grow:1;flex-shrink:0;flex-basis:calc(100% - 82px);min-width:0}.admin.panel .cm-fila .cm-dia{order:-1!important;width:80px;margin:0!important}.admin.panel .cm-fila .cm-b{order:0}}.cod-lista{grid-template-columns:minmax(0,1fr)!important}.cod-fut .cod-fila{min-width:0;max-width:100%}.cod-fut .cod-fila .cod-ftxt small.cod-fl2{display:flex!important;align-items:center;gap:8px;white-space:nowrap;overflow:hidden;max-width:100%}.cod-fl2c{min-width:0;overflow:hidden;text-overflow:ellipsis}.cod-fl2 .cod-hora{flex:none}.cod-fut .cod-fila.abierta .cod-ftxt small.cod-fl2{flex-wrap:wrap;row-gap:4px;white-space:normal}@media (max-width:640px){.cod-fut .cod-fila .cod-ftxt b,.cod-fut .cod-fila.abierta .cod-ftxt b{white-space:normal!important;flex-wrap:wrap!important;row-gap:3px;overflow-wrap:anywhere}}.admin.panel[data-tema=oscuro][data-paleta=neon]{--fondo:#0A0A0A;--blanco:#141414;--tinta:#F2F2F2;--gris:#9A9A9A;--gris-2:#D4D4D4;--linea:#262626;--borde:#383838;--suave:#1F1F1F;--campo:#0F0F0F;--cabecera-tabla:#1A1A1A;--verde-claro:#0F2A1A;--lateral:#050505;background:radial-gradient(1200px 600px at 70% -10%,#0F2A1A 0,transparent 60%),#0A0A0A}.admin.panel[data-tema=oscuro][data-paleta=neon] .side-nav a{color:#D4D4D4}.admin.panel[data-tema=oscuro][data-paleta=neon] .side-nav a:hover{background:#1D1D1D;color:#F2F2F2}.admin.panel[data-tema=oscuro][data-paleta=neon] .side-nav a.on{background:linear-gradient(90deg,#14532D,#0F3A21);border-color:#16A34A}.admin.panel[data-tema=oscuro][data-paleta=neon] .topbar{background:#141414d9;border-color:#262626}.admin.panel[data-tema=oscuro][data-paleta=neon] .btn.sec{background:#1D1D1D;color:#F2F2F2!important}.admin.panel[data-tema=oscuro][data-paleta=neon] .btn:not(.sec):not(.peligro):not(.chico.sec){background:#22C55E;color:#04130F!important}.admin.panel[data-tema=oscuro][data-paleta=neon] .cl-tabla th,.admin.panel[data-tema=oscuro][data-paleta=neon] .tabla-inicio th,.admin.panel[data-tema=oscuro][data-paleta=neon] .tb th{background:linear-gradient(180deg,#1A1A1A,#0F0F0F)}.admin.panel[data-tema=oscuro][data-paleta=neon] .cl-dias.verde,.admin.panel[data-tema=oscuro][data-paleta=neon] .dias.verde,.admin.panel[data-tema=oscuro][data-paleta=neon] .est.verde{background:#0F2A1A;color:#22C55E}.admin.panel[data-tema=oscuro][data-paleta=neon] .copiable-btn{color:#22C55E;background:rgba(34,197,94,.14)}.admin.panel[data-paleta=neon] .chip-hoy,.admin.panel[data-paleta=neon] .tabla-caja,.admin.panel[data-paleta=neon] .tarjeta{background:#141414;border-color:#2a2a2a}.admin.panel[data-paleta=neon] .bus-grande{background:#141414;border-color:#22C55E}.admin.panel[data-paleta=neon] .cliente-cab{background:transparent}.admin.panel[data-tema=oscuro][data-paleta=neon]{--fondo:#000;--blanco:#07080B;--tinta:#F4F6F8;--gris:#9AA3AE;--gris-2:#D6DBE1;--linea:#1B1F26;--borde:#2A2F38;--suave:#0E1015;--campo:#05060A;--cabecera-tabla:#0B0D12;--verde:#22C55E;--verde-osc:#16A34A;--verde-claro:#06200F;--lateral:#000;--acento-rgb:34,197,94;background:radial-gradient(900px 500px at 75% -10%,rgba(34,197,94,.16),transparent 60%),#000}.admin.panel[data-tema=oscuro][data-paleta=neon] .side-nav a{color:#D6DBE1}.admin.panel[data-tema=oscuro][data-paleta=neon] .side-nav a:hover{background:#0E1015;color:#fff}.admin.panel[data-tema=oscuro][data-paleta=neon] .side-nav a.on{background:linear-gradient(90deg,rgba(34,197,94,.22),rgba(34,197,94,.06));border-color:#22C55E;color:#fff;box-shadow:0 0 16px rgba(34,197,94,.35)}.admin.panel[data-tema=oscuro][data-paleta=neon] .topbar{background:#000000d9;border-color:#1B1F26}.admin.panel[data-tema=oscuro][data-paleta=neon] .btn:not(.sec):not(.peligro):not(.chico.sec){background:linear-gradient(135deg,#22C55E,#4ADE80);color:#04130A!important;box-shadow:0 0 18px rgba(34,197,94,.4)}.admin.panel[data-tema=oscuro][data-paleta=neon] .btn.sec{background:transparent;border:1.5px solid #2a2f38;color:#E4E7EB!important}.admin.panel[data-tema=oscuro][data-paleta=neon] .cl-tabla th,.admin.panel[data-tema=oscuro][data-paleta=neon] .tabla-inicio th,.admin.panel[data-tema=oscuro][data-paleta=neon] .tb th{background:#0B0D12;border-bottom:2px solid #22c55e}.admin.panel[data-tema=oscuro][data-paleta=neon] .tabla-caja,.admin.panel[data-tema=oscuro][data-paleta=neon] .tarjeta{background:#07080B;border-color:#2A2F38;box-shadow:0 0 0 1px rgba(34,197,94,.1),0 0 24px rgba(34,197,94,.1)}.admin.panel[data-tema=oscuro][data-paleta=neon] .bus-grande{background:#07080B;border-color:#22C55E}.conf-fondo[data-paleta]:not([data-paleta=claro]){background:rgba(0,0,0,.85)}.conf-fondo[data-paleta]:not([data-paleta=claro]) .conf-modal{background:linear-gradient(180deg,#0b0b0d,#000);color:#f4f4f5;border:1px solid #3a3a42;box-shadow:0 0 0 1px rgba(111,224,146,.18),0 0 30px rgba(34,197,94,.22),0 24px 60px rgba(0,0,0,.8)}.conf-fondo[data-paleta]:not([data-paleta=claro]) .conf-ico{background:rgba(34,197,94,.14);border:1px solid rgba(74,222,128,.5);box-shadow:0 0 18px rgba(34,197,94,.45)}.conf-fondo[data-paleta]:not([data-paleta=claro]) .conf-modal.rojo .conf-ico{background:rgba(239,68,68,.16);border-color:rgba(248,113,113,.55);box-shadow:0 0 18px rgba(239,68,68,.4)}.conf-fondo[data-paleta]:not([data-paleta=claro]) .conf-datos{background:#0b0b0d;border:1px solid #2a2a30}.conf-fondo[data-paleta]:not([data-paleta=claro]) .conf-datos>div+div{border-top:1px solid #2a2a30}.conf-fondo[data-paleta]:not([data-paleta=claro]) .conf-datos small{color:#9a9aa3}.conf-fondo[data-paleta]:not([data-paleta=claro]) .conf-cuerpo p{color:#b4b4bc}.conf-fondo[data-paleta]:not([data-paleta=claro]) .conf-no{background:transparent;border:1.5px solid #3a3a42!important;color:#e4e4e7}.conf-fondo[data-paleta]:not([data-paleta=claro]) .conf-si{background:linear-gradient(135deg,#22c55e,#4ade80);color:#04130a;box-shadow:0 0 20px rgba(34,197,94,.5)}.conf-fondo[data-paleta]:not([data-paleta=claro]) .conf-modal.rojo .conf-si{background:linear-gradient(135deg,#d63b3b,#f05252);color:#fff;box-shadow:0 0 20px rgba(239,68,68,.45)}.conf-res{font-size:15px!important;margin:8px 0!important}.conf-res b,.conf-res i{font-weight:800}.conf-res i{font-style:normal;color:#4ade80;text-shadow:0 0 12px rgba(74,222,128,.7)}.cod-fut .cod-fila .cod-ftxt b,.cod-fut .cod-fila.abierta .cod-ftxt b{display:block!important;white-space:normal!important;overflow-wrap:normal;line-height:1.45;font-size:14.5px!important}.cod-fut .cod-fila .cod-ftxt b .cod-hora{display:inline-block;margin-left:4px;vertical-align:1px;font-size:11.5px;white-space:nowrap}.cod-fut .cod-fila .cod-ftxt small.cod-fl2,.cod-fut .cod-fila.abierta .cod-ftxt small.cod-fl2{display:block!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;font-size:12.5px;margin-top:2px!important;overflow-wrap:anywhere}.cod-fl2c{overflow:visible;text-overflow:clip}.cod-fut .cod-fila .cod-ftxt{overflow:visible!important}.cod-enl-ab,.cod-fut .cod-enl-ab{background:#4f5fe0!important;color:#000!important}.cod-enl-ab *,.cod-fut .cod-enl-ab *{color:#000!important}.cod-enl-ab.rojo{background:#e5484d!important}@media (max-width:380px){.cod-fut .cod-fila .cod-ftxt b,.cod-fut .cod-fila.abierta .cod-ftxt b{font-size:13.5px!important}.cod-fut .cod-fila .cod-ftxt b .cod-hora{font-size:11px}}.conf-cuerpo .conf-res{color:#e8e8ea}.conf-cuerpo .conf-res b{color:#fff}.chips-dist.chips-dist-2{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;overflow:visible!important}.chips-dist.chips-dist-2 .chip-venc{justify-content:center;text-align:center;flex:none;min-width:0;padding:10px 8px}.menu-tema{padding:6px 8px 8px}.menu-tema small{display:block;font-size:11px;font-weight:800;letter-spacing:.06em;color:var(--gris);margin-bottom:6px}.menu-tema-seg{display:inline-flex;border:1px solid var(--linea);border-radius:999px;overflow:hidden;background:var(--blanco)}.menu-tema-seg button{border:0;background:transparent;color:var(--tinta);padding:7px 12px;font:inherit;font-weight:800;font-size:12.5px;cursor:pointer}.menu-tema-seg button.on{background:var(--tinta);color:var(--fondo,#fff)}.cd-una{flex-wrap:wrap}.cd-una .cd-q small{word-break:normal;white-space:normal;overflow-wrap:anywhere}.cd-una .cd-fullrow{flex:0 0 100%;padding-left:49px;margin-top:-2px;color:#0f7a58;font-weight:700;font-size:12px}.mi-ib.ib-cor{background:#ef4444;border-color:#b91c1c;color:#000;flex:1 1}.mi-ib.ib-env{flex:1.4 1}.mi-iconos .mi-ib.ib-cor svg{color:#000}.conf-cuerpo p.conf-alerta{color:#b42318;font-weight:700}.conf-fondo[data-paleta]:not([data-paleta=claro]) .conf-cuerpo p.conf-alerta,[data-tema-cli=oscuro] .conf-cuerpo p.conf-alerta{color:#fca5a5}.tabla-inicio.una-cliente .ib.ib-edit{background:transparent!important;border-color:rgba(255,255,255,.28)!important;color:#fff!important}.tabla-inicio.una-cliente .ib.ib-edit .lapiz90{display:block;width:17px;height:17px;transform:none}.admin.panel[data-paleta=claro] .tabla-inicio.una-cliente .ib.ib-edit{background:transparent!important;border-color:rgba(0,0,0,.3)!important;color:#111!important}.tabla-inicio.una-cliente .ib.ib-cp{background:#4b5058!important;border-color:#6b7280!important;color:#fff!important}.admin.panel[data-paleta=claro] .tabla-inicio.una-cliente .ib.ib-cp{background:#d1d5db!important;border-color:#9ca3af!important;color:#111!important}@media (max-width:900px){.admin.panel .tabla-inicio.una-cliente .g-mail .copiable:before,.admin.panel .tabla-inicio.una-cliente .g-pass .copiable:before,.tabla-inicio.una-cliente .g-mail .copiable:before,.tabla-inicio.una-cliente .g-pass .copiable:before{width:auto!important;text-transform:none!important;letter-spacing:0!important;font-size:13px!important;font-weight:800!important;opacity:1!important;margin-right:-2px;white-space:nowrap}.admin.panel .tabla-inicio.una-cliente .g-mail .copiable:before,.tabla-inicio.una-cliente .g-mail .copiable:before{content:"Correo:"!important}.admin.panel .tabla-inicio.una-cliente .g-pass .copiable:before,.tabla-inicio.una-cliente .g-pass .copiable:before{content:"Clave:"!important}}.cm-dcab{display:flex!important;flex-wrap:wrap;align-items:center;gap:8px}.cm-dcab .cm-chipcp.cm-ed{flex:0 1 auto!important;width:auto!important;max-width:100%;gap:8px;padding:0 8px 0 12px}.cm-dcab .cm-chip{grid-column:auto;flex:0 0 auto;order:5}.cm-dcab:before{content:"";order:4;flex:0 0 100%;height:0}.cm-ed-ico{flex:none;color:#111}.cm-ed-w{display:inline-grid;min-width:0;max-width:100%;height:100%;align-items:center}.cm-ed-w:after{content:attr(data-v) " ";grid-area:1/1;visibility:hidden;white-space:pre;font-weight:800;font-size:15px;padding-right:2px;overflow:hidden}.cm-ed-w .cm-ed-in{grid-area:1/1;width:0;min-width:100%;text-overflow:ellipsis}.cm-tvc{flex:none;display:flex;justify-content:flex-end;min-width:0}.cm-tvc .cm-tvf{margin:0}@media (min-width:901px){.cm-grid .cm-fila .cm-tvc{width:64px}}@media (max-width:900px){.admin.panel .cm-fila .cm-tvc{order:-2;width:auto}.cm-fila .cm-tvc .cm-tvf{padding:2px 7px;font-size:11px}.admin.panel .cm-fila{gap:6px}}.cod-fut .cod-fila .cod-ftxt b .cod-ult{white-space:nowrap}.cod-fut .cod-fila .cod-ftxt b .cod-ult .cod-hora{margin-left:2px}@media (max-width:430px){.cod-fut .cod-fila .cod-ftxt b,.cod-fut .cod-fila.abierta .cod-ftxt b{font-size:13px!important}.cod-fut .cod-fila .cod-ver,.cod-fut .cod-fila.abierta .cod-ver{padding:7px 6px!important}.cod-fut .cod-fila .cod-fcab{gap:6px!important}}.cm-fila .cm-l2{flex:0 0 100%;min-width:0;padding-left:62px;margin-top:-2px;order:-3}.cm-l2 .cm-tvl{display:flex;align-items:center;gap:4px;min-width:0;font-size:13px;white-space:normal;overflow-wrap:anywhere}@media (min-width:901px){.cm-fila .cm-l2{order:0}.cm-grid .cm-fila{flex-wrap:wrap;gap:4px!important}.cm-grid .cm-cli{flex:1 1!important;width:auto!important;max-width:none!important}.admin.panel .cm-grid .cm-fila .cm-dia,.admin.panel .cm-grid .cm-fila.venc .cm-dia{width:60px!important;min-width:0!important;margin:0 2px!important;padding:2px 4px!important;font-size:12.5px!important}.cm-grid .cm-fila .cm-b.cor,.cm-grid .cm-fila .cm-b.cp,.cm-grid .cm-fila .cm-b.en,.cm-grid .cm-fila .cm-b.ren{width:auto!important;padding:6px 8px!important;font-size:12px!important;gap:4px}.cm-grid .cm-fila .cm-tvc{width:58px}.cm-dcab .cm-chipcp.cm-ed:first-child{flex:3 1 auto!important}.cm-dcab .cm-chipcp.cm-ed:nth-child(2){flex:2 1 auto!important}.admin.panel .tabla-pf.tabla-cta .pf-rojo{--ac:#ef4444}.admin.panel .tabla-pf.tabla-cta .pf-hoy{--ac:#fb7185}.admin.panel .tabla-pf.tabla-cta .pf-naranja{--ac:#f59e0b}.admin.panel .tabla-pf.tabla-cta .pf-ambar{--ac:#eab308}.admin.panel .tabla-pf.tabla-cta .pf-verde{--ac:#34d399}.admin.panel .tabla-pf.tabla-cta .pf-libre{--ac:#94a3b8}.admin.panel .tabla-pf.tabla-cta .g0{--ac:#ef4444}.admin.panel .tabla-pf.tabla-cta .g1{--ac:#fb923c}.admin.panel .tabla-pf.tabla-cta .g2{--ac:#34d399}.admin.panel .tabla-pf.tabla-cta .g3{--ac:#38bdf8}.admin.panel .tabla-pf.tabla-cta .g4{--ac:#94a3b8}.admin.panel:not([data-paleta=claro]) .tabla-pf.tabla-cta{background:transparent!important;border:1px solid rgba(255,255,255,.07)!important;border-radius:14px}.admin.panel:not([data-paleta=claro]) .tabla-pf.tabla-cta table{border-collapse:collapse!important}.admin.panel:not([data-paleta=claro]) .tabla-pf.tabla-cta thead th{background:transparent!important;border:0!important;border-bottom:1px solid #22d3ee55!important;color:#67e8f9!important;font-size:10.5px!important;letter-spacing:.2em!important;text-transform:uppercase;text-shadow:none!important;padding:8px 14px!important}.admin.panel:not([data-paleta=claro]) .tabla-pf.tabla-cta tr.pf-fila>td{background:transparent!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.06)!important;padding:9px 10px!important;box-shadow:none!important}.admin.panel:not([data-paleta=claro]) .tabla-pf.tabla-cta tr.pf-fila:hover>td{background:rgba(103,232,249,.04)!important}.admin.panel:not([data-paleta=claro]) .tabla-pf.tabla-cta tr.pf-fila>td:first-child{padding-left:16px!important;box-shadow:inset 2px 0 0 var(--ac)!important}.admin.panel:not([data-paleta=claro]) .tabla-pf.tabla-cta .cli-datos a{text-decoration:none!important}.admin.panel:not([data-paleta=claro]) .tabla-pf.tabla-cta .cli-datos b{font-size:15px;font-weight:700;letter-spacing:.04em;color:#f1f5f9;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.admin.panel:not([data-paleta=claro]) .tabla-pf.tabla-cta .cli-datos .small{font-size:12px;color:#64748b;font-family:ui-monospace,Menlo,monospace}.admin.panel:not([data-paleta=claro]) .tabla-pf.tabla-cta .orb-vend{width:32px;height:32px;font-size:16px}.admin.panel:not([data-paleta=claro]) .tabla-pf.tabla-cta .sel-sub{accent-color:#22d3ee}.admin.panel:not([data-paleta=claro]) .tabla-pf.tabla-cta .dc{background:transparent!important;color:var(--ac)!important;border:1px solid color-mix(in srgb,var(--ac) 55%,transparent);border-radius:6px;padding:3px 9px;font:800 12px ui-monospace,Menlo,monospace;letter-spacing:.03em;min-width:0;text-transform:uppercase}.admin.panel:not([data-paleta=claro]) .tabla-pf.tabla-cta .td-vence-s{margin:5px 0 0;font:11px ui-monospace,Menlo,monospace;color:#64748b;text-transform:uppercase;letter-spacing:.05em}.admin.panel:not([data-paleta=claro]) .tabla-pf.tabla-cta .acc-iconos{gap:6px}.admin.panel:not([data-paleta=claro]) .tabla-pf.tabla-cta .acc-iconos .bpi,.admin.panel:not([data-paleta=claro]) .tabla-pf.tabla-cta .acc-iconos .bpi.bpi-txt{height:36px!important;width:36px!important;min-width:36px!important;max-width:36px!important;flex:none!important;border-radius:9px!important;border:1px solid rgba(255,255,255,.12)!important;background:rgba(255,255,255,.03)!important;padding:0!important;font-size:0!important;gap:0!important;color:#94a3b8!important;box-shadow:none}.admin.panel:not([data-paleta=claro]) .tabla-pf.tabla-cta .acc-iconos .bpi svg{width:18px!important;height:18px!important}.admin.panel:not([data-paleta=claro]) .tabla-pf.tabla-cta .acc-iconos .bpi.bpi-rep{color:#818cf8!important;border-color:rgba(129,140,248,.4)!important}.admin.panel:not([data-paleta=claro]) .tabla-pf.tabla-cta .acc-iconos .bpi.bpi-cor{color:#fb7185!important;border-color:rgba(251,113,133,.4)!important}.admin.panel:not([data-paleta=claro]) .tabla-pf.tabla-cta .acc-iconos .bpi.bpi-cor.fuerte{background:#e11d48!important;color:#fff!important;border-color:#e11d48!important}.admin.panel:not([data-paleta=claro]) .tabla-pf.tabla-cta .acc-iconos .bpi.bpi-ren{color:#34d399!important;border-color:rgba(52,211,153,.4)!important}.admin.panel:not([data-paleta=claro]) .tabla-pf.tabla-cta .acc-iconos .bpi.bpi-env{font-size:17px!important;font-weight:900!important;background:#22c55e!important;border-color:#22c55e!important;color:#04210f!important;border-radius:9px!important}.admin.panel:not([data-paleta=claro]) .tabla-pf.tabla-cta .ap-it .bpi.bpi-txt{padding:0!important}.admin.panel:not([data-paleta=claro]) .tabla-pf.tabla-cta .fila-grupo td{padding:16px 4px 6px!important}.admin.panel:not([data-paleta=claro]) .tabla-pf.tabla-cta .fila-grupo b{font:800 11px ui-monospace,Menlo,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ac)!important}.admin.panel:not([data-paleta=claro]) .tabla-pf.tabla-cta .fila-grupo b:before{content:"// ";opacity:.7}.admin.panel:not([data-paleta=claro]) .tabla-pf.tabla-cta tr.pf-fila.pf-libre2>td{background:rgba(34,197,94,.06)!important}.admin.panel:not([data-paleta=claro]) .tabla-pf.tabla-cta tr.pf-fila.pf-libre2>td:first-child{box-shadow:inset 2px 0 0 #22c55e!important}}.fila:has(>.campo>.cc-caja){display:flex;flex-wrap:wrap}.fila:has(>.campo>.cc-caja)>.campo:first-child{flex:1.6 1 240px;min-width:0}.fila:has(>.campo>.cc-caja)>.campo:nth-child(2){flex:1 1 150px;min-width:0}.tabla-pr td.td-mono,.tabla-pr td:nth-child(2),.tabla-pr td:nth-child(3){white-space:normal;overflow-wrap:anywhere;text-overflow:clip;overflow:visible}@media (min-width:901px){.tabla-pr th:nth-child(2){width:25%}.tabla-pr th:nth-child(3){width:20%}.tabla-pr th:nth-child(4){width:7%}.tabla-pr th:nth-child(5){width:15%}.tabla-pr th:nth-child(6){width:8%}.tabla-pr th:nth-child(7){width:9%}.tabla-pr th:nth-child(8){width:158px}}.side-pie{display:none}@media (min-width:901px){.admin.panel .topbar{display:none!important}.admin.panel{grid-template-areas:"side main"!important;grid-template-rows:1fr!important}.admin.panel .side-pie{display:block;margin-top:auto;position:-webkit-sticky;position:sticky;bottom:-18px;padding:10px 0 0;border-top:1px solid var(--linea);background:var(--lateral)}.admin.panel .side-user{position:relative}.admin.panel .side-user>summary{width:100%;box-sizing:border-box}.admin.panel .side-user>summary>svg:last-child{margin-left:auto;transform:rotate(180deg)}.admin.panel .side-user[open]>summary>svg:last-child{transform:none}.admin.panel .side-user .top-user-caja{top:auto;bottom:calc(100% + 8px);left:0;right:0;min-width:0}.aj-sub .msj-lista,.aj-sub .msj-panel{top:16px!important;max-height:calc(100vh - 32px)!important}}