*{box-sizing:border-box;margin:0;padding:0}:root{--arriba-seguro:calc(env(safe-area-inset-top, 0px) + min(16px, env(safe-area-inset-top, 0px)));--n-950:#13100C;--n-900:#1F1B16;--n-700:#57524B;--n-600:#6C665F;--n-300:#CFC9C1;--n-200:#E9E5DF;--n-100:#F2EFEB;--n-50:#FAF8F5;--n-0:#FFFFFF;--brand-electric:#17EEB0;--accent:#007F55;--accent-hover:#006B49;--accent-active:#005B3E;--accent-ring:rgba(23,238,176,0.30);--alert:#B7791F;--alert-bg:#FDF5E8;--alert-text:#7A5410;--alert-border:#EBD8B0;--ok:#2A7454;--fail:#B3362F;--fail-bg:#FAECEA;--t-xs:11px;--t-sm:12.5px;--t-md:14px;--t-lg:16px;--t-xl:20px;--t-2xl:26px;--r-s:6px;--r-m:8px;--r-l:12px;--r-pill:999px;--tinta:var(--n-950);--tinta-2:var(--n-700);--tinta-3:var(--n-600);--fondo:var(--n-100);--superficie:var(--n-0);--superficie-2:var(--n-200);--borde:rgba(28,20,10,0.13);--borde-fuerte:rgba(28,20,10,0.26);--marca:var(--brand-electric);--marca-hover:#13DFA5;--marca-activa:#0FCB96;--marca-profunda:var(--accent);--marca-tinta:#05271D;--marca-tenue:#ECFBF6;--marca-borde:rgba(0,127,85,0.22);--acento:var(--accent);--acento-hover:var(--accent-hover);--acento-activo:var(--accent-active);--acento-tenue:var(--marca-tenue);--acento-borde:var(--marca-borde);--ox-800:var(--marca-profunda);--ox-tinta-clara:#F3FFF7;--vidrio:rgba(255,255,255,0.70);--vidrio-2:rgba(251,250,248,0.86);--vidrio-borde:rgba(255,255,255,0.65);--vidrio-brillo:inset 0 1px 0 rgba(255,255,255,0.85);--vidrio-sombra:0 8px 28px rgba(28,20,10,0.16),0 1px 3px rgba(28,20,10,0.07);--vidrio-desenfoque:saturate(180%) blur(20px);--st-attn:#F3AE58;--st-attn-tx:var(--alert-text);--st-fail:#F66D67;--st-fail-tx:var(--fail);--st-ok:var(--ok);--ch-wa:#25D366;--ch-meta:#0866FF;--ch-shop:#008060;--exito:var(--st-ok);--exito-tenue:#EAF3EE;--alerta:var(--st-fail-tx);--alerta-tenue:var(--fail-bg);--alerta-borde:#EFCBC6;--aviso:var(--st-attn-tx);--aviso-tenue:var(--alert-bg);--aviso-borde:var(--alert-border);--info:var(--tinta-2);--info-tenue:var(--superficie-2);--prio-critica:var(--st-attn);--prio-alta:var(--st-attn);--prio-atencion:#D8C9A9;--fuente:-apple-system,BlinkMacSystemFont,"SF Pro Text",var(--fuente-inter,"Inter"),"Segoe UI",system-ui,sans-serif;--fuente-num:var(--fuente);--fuente-mono:ui-monospace,"SF Mono",SFMono-Regular,var(--fuente-geist-mono,"Geist Mono"),Menlo,monospace;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-7:32px;--s-8:40px;--s-9:48px;--esp-1:var(--s-1);--esp-2:var(--s-2);--esp-3:var(--s-3);--esp-4:var(--s-4);--esp-5:var(--s-5);--esp-6:var(--s-6);--esp-7:var(--s-7);--esp-8:var(--s-8);--esp-9:var(--s-9);--ancho-lateral:240px;--alto-cabecera-chat:58px;--alto-cabecera-escritorio:58px;--radio-s:var(--r-s);--radio-m:var(--r-m);--radio-l:var(--r-l);--radio-pill:var(--r-pill);--sombra-1:0 1px 2px rgba(28,20,10,0.04);--sombra-2:0 6px 24px rgba(28,20,10,0.1),0 2px 6px rgba(28,20,10,0.05);--mov-rapido:120ms;--mov-normal:180ms;--mov-curva:cubic-bezier(0.2,0.6,0.3,1);--anillo:0 0 0 3px var(--accent-ring);--lateral-fondo:var(--superficie-2);--lateral-texto:var(--tinta-2);--lateral-texto-activo:var(--tinta);--lateral-hover:var(--superficie);--lateral-activo:var(--superficie);--lateral-acento:var(--tinta);--tinta-suave:var(--tinta-2);--tarjeta:var(--superficie);--fondo-tarjeta:var(--superficie)}html{-webkit-text-size-adjust:100%}body{font-family:var(--fuente);color:var(--tinta);background:var(--fondo);font-size:14px;line-height:1.5;letter-spacing:-.006em;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}a{color:inherit;text-decoration:none}strong{font-weight:600}.marco{display:flex;min-height:100vh;min-height:100dvh}.contenido{flex:1 1;min-width:0;max-width:1400px;padding:var(--esp-7) var(--esp-7) var(--esp-9);--sangria-chat:var(--esp-7)}.contenido h1{font-size:26px;font-weight:650;letter-spacing:-.024em;line-height:1.25;margin-bottom:var(--esp-4)}.contenido h2{font-size:15px;font-weight:600;letter-spacing:-.006em;line-height:1.35;margin-bottom:var(--esp-2)}.texto-secundario{color:var(--tinta-2)}.num{font-family:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0}.texto-meta{font-size:12px;color:var(--tinta-3);letter-spacing:.01em}.dato-titulo{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--tinta-3);margin-bottom:2px}.una-linea{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.boton,button{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 var(--esp-3);font:inherit;font-size:13px;font-weight:550;line-height:1;color:var(--tinta);background:var(--superficie);border:1px solid var(--borde-fuerte);border-radius:var(--radio-m);cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color var(--mov-rapido) var(--mov-curva),border-color var(--mov-rapido) var(--mov-curva),color var(--mov-rapido) var(--mov-curva),box-shadow var(--mov-rapido) var(--mov-curva)}.boton:hover,button:hover{background:var(--superficie-2);border-color:#c9cdd2}.boton:active,button:active{background:#e9ebee}.boton.primario,button.primario{background:var(--accent);border-color:var(--accent);color:#fff;box-shadow:0 1px 2px rgba(9,39,25,.12)}.boton.primario:hover,button.primario:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.boton.primario:active,button.primario:active{background:var(--accent-active);border-color:var(--accent-active)}.boton.peligro,button.peligro{color:var(--alerta);border-color:var(--alerta-borde);background:var(--superficie)}.boton.peligro:hover,button.peligro:hover{background:var(--alerta-tenue)}.boton.peligro:active,button.peligro:active{background:#f6dedd}.boton.fantasma,button.fantasma{background:transparent;border-color:transparent;color:var(--tinta-2)}.boton.fantasma:hover,button.fantasma:hover{background:var(--superficie-2);color:var(--tinta)}.boton-s{height:26px;padding:0 var(--esp-2);font-size:12px;border-radius:var(--radio-s)}.boton:disabled,button:disabled{opacity:.45;cursor:default;pointer-events:none}.cargando{position:relative;color:transparent!important;pointer-events:none}.cargando:after{content:"";position:absolute;inset:0;margin:auto;width:14px;height:14px;border-radius:50%;border:2px solid rgba(127,127,127,.35);border-top-color:currentcolor;color:var(--tinta-2);animation:girar .7s linear infinite}.primario.cargando:after{color:#fff;border-color:#fff rgba(255,255,255,.35) rgba(255,255,255,.35)}@keyframes girar{to{transform:rotate(1turn)}}.icono{vertical-align:-.125em;flex-shrink:0}input:not([type]),input[type=date],input[type=datetime-local],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],select{height:32px;padding:0 10px}input:not([type]),input[type=date],input[type=datetime-local],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],select,textarea{font:inherit;font-size:13.5px;color:var(--tinta);background:var(--superficie);border:1px solid var(--borde-fuerte);border-radius:var(--radio-m);transition:border-color var(--mov-rapido) var(--mov-curva),box-shadow var(--mov-rapido) var(--mov-curva)}textarea{padding:8px 10px;line-height:1.5}input::placeholder,textarea::placeholder{color:var(--tinta-3)}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--acento);box-shadow:var(--anillo)}input:disabled,select:disabled,textarea:disabled{background:var(--superficie-2);color:var(--tinta-3);cursor:default}input[type=checkbox]{width:15px;height:15px;accent-color:var(--acento);cursor:pointer}.campo{display:flex;flex-direction:column;gap:var(--esp-1);margin-bottom:var(--esp-4)}.campo label{font-size:12px;font-weight:600;letter-spacing:.01em;color:var(--tinta-2)}.campo input,.campo select{max-width:340px}.campo .nota{font-size:12px;color:var(--tinta-3)}.campo.con-error input,.campo.con-error select,.campo.con-error textarea{border-color:var(--alerta)}.check{display:flex;align-items:center;gap:var(--esp-2);margin-bottom:var(--esp-3);font-size:13.5px;cursor:pointer}.check input[type=checkbox],.check input[type=radio]{flex-shrink:0}.check>span{display:block;min-width:0}.check small{display:block;margin-top:3px;font-size:12.5px;line-height:1.5;color:var(--tinta-2)}.check:has(small){align-items:flex-start}.check:has(small) input[type=checkbox],.check:has(small) input[type=radio]{margin-top:1px}.config-inscripcion{border:0;padding:0;margin:0 0 var(--esp-3);min-width:0}.config-inscripcion legend{font-size:13.5px;font-weight:600;margin-bottom:var(--esp-2);padding:0}.config-demora{display:grid;grid-template-columns:repeat(2,minmax(0,160px));grid-gap:var(--esp-3);gap:var(--esp-3);margin:0 0 var(--esp-3) 28px}.pantalla-error{max-width:380px;margin:var(--esp-8) auto;padding:var(--esp-6) var(--esp-5);text-align:center}.pantalla-error h1{font-size:19px;font-weight:650;margin-bottom:var(--esp-2)}.agente-vivo-error{margin-top:var(--esp-3);padding:10px var(--esp-4);background:color-mix(in srgb,var(--ok) 8%,var(--n-0));box-shadow:inset 3px 0 0 var(--ok);border-radius:var(--r-s);font-size:var(--t-sm);color:var(--n-900);line-height:1.45}.pantalla-error p{color:var(--tinta-2);line-height:1.55}.acciones-error{display:flex;flex-direction:column;gap:var(--esp-2);margin-top:var(--esp-5)}.acciones-error button{width:100%;justify-content:center}.digest-error{margin-top:var(--esp-4);font-size:12px;color:var(--tinta-3)}.error-inline{color:var(--alerta)}.error-inline,.ok-inline{font-size:12.5px;margin-top:var(--esp-2)}.ok-inline{color:var(--exito)}.aviso-inline{color:var(--aviso);font-size:12.5px;line-height:1.5;margin-top:var(--esp-2)}.avisos-reglas{list-style:none;margin:var(--esp-2) 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.avisos-reglas li{font-size:12.5px;line-height:1.45;color:var(--tinta-2);padding:7px 10px;border-radius:var(--radio-m);background:var(--aviso-tenue);border:1px solid var(--aviso-borde);border-left:3px solid var(--st-attn)}.avisos-reglas .fragmento{font-weight:600;color:var(--tinta)}.pago-pendiente{margin-top:8px}.confirmar-pago,.pago-pendiente{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.confirmar-pago{flex:1 1 260px;min-width:0}.confirmar-pago input{flex:1 1;min-width:160px;max-width:none}.confirmar-pago .error-inline{flex-basis:100%;margin-top:0}.insp-acciones .confirmar-pago{flex-basis:100%}.avisos-reglas .perilla{display:block;margin-top:2px;color:var(--st-attn-tx);font-weight:550}.cab-promo{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:var(--esp-2)}.cab-promo .que{align-items:center;min-width:0}.cab-promo .chips,.cab-promo .que{display:flex;flex-wrap:wrap;gap:6px}.forma-promo{display:grid;grid-template-columns:minmax(180px,320px) 110px 1fr;grid-gap:var(--esp-3);gap:var(--esp-3);align-items:end;margin-top:var(--esp-3);padding-top:var(--esp-3);border-top:1px solid var(--borde)}.forma-promo .campo{margin-bottom:0;min-width:0}.forma-promo .campo input,.forma-promo .campo select{max-width:none;width:100%}.forma-promo .ancho{grid-column:1/-1}.forma-promo .check{margin-bottom:0}.acciones-promo{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--esp-3)}.acciones-promo .error-inline,.acciones-promo .ok-inline{margin-top:0}@media (max-width:560px){.forma-promo{grid-template-columns:minmax(0,1fr) 96px}}.ficha-politica{padding-top:var(--esp-4);border-top:1px solid var(--borde)}.ficha-politica:first-of-type{padding-top:0;border-top:none}.ficha-politica .campo:last-of-type{margin-bottom:var(--esp-3)}.ficha-politica input[type=file]{max-width:340px;font-size:12.5px}.archivo-guardado{gap:6px}.acciones-politica,.archivo-guardado{display:flex;flex-wrap:wrap;align-items:center}.acciones-politica{gap:var(--esp-2)}.acciones-politica .error-inline,.acciones-politica .ok-inline{margin-top:0}.politicas-pagina{max-width:1080px}.config-navegacion{display:flex;gap:24px;margin:14px 0 28px;border-bottom:1px solid var(--borde)}.config-navegacion a{padding:0 2px 11px;color:var(--tinta-2);text-decoration:none;font-size:13px;border-bottom:2px solid transparent;margin-bottom:-1px}.config-navegacion a[aria-current=page]{color:var(--tinta);font-weight:600;border-bottom-color:var(--tinta)}@media (max-width:600px){.config-navegacion{flex-wrap:wrap;gap:4px 18px}}.politicas-contenido{display:grid;grid-gap:24px;gap:24px}.politicas-cabecera{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.politicas-cabecera h2{margin:4px 0 8px;font-size:24px;letter-spacing:-.02em}.politicas-cabecera p:not(.politicas-etiqueta){margin:0;max-width:68ch;color:var(--tinta-2);line-height:1.6;font-size:13.5px}.politicas-etiqueta{margin:0;color:var(--tinta-2);font-size:10.5px;font-weight:650;letter-spacing:.09em}.politicas-contador{white-space:nowrap;border:1px solid var(--borde);border-radius:999px;padding:7px 11px;font-size:12px;color:var(--tinta-2);background:var(--superficie)}.politicas-fuente{padding:24px}.politicas-fuente-cabecera{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.politicas-fuente h3,.politicas-lista h3{margin:0;font-size:16px}.politicas-fuente-cabecera p,.politicas-lista-cabecera p{margin:5px 0 0;font-size:12.5px;color:var(--tinta-2);line-height:1.5}.selector-origen{display:inline-flex;padding:3px;border-radius:8px;background:var(--fondo);border:1px solid var(--borde)}.selector-origen button{min-height:34px;padding:7px 12px;border:0;border-radius:6px;background:transparent;color:var(--tinta-2)}.selector-origen button.activo{background:var(--superficie);color:var(--tinta);box-shadow:0 1px 2px rgba(19,16,12,.08)}.politica-fuente-campo{margin:22px 0 18px;max-width:760px}.politica-editor input[type=url],.politica-editor textarea,.politica-fuente-campo input{box-sizing:border-box;width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--borde);border-radius:8px;background:var(--superficie);color:var(--tinta);font:inherit}.archivo-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.politica-subida{margin:22px 0 18px;max-width:760px}.archivo-selector{min-height:76px;box-sizing:border-box;display:flex;align-items:center;gap:12px;padding:14px;border:1px dashed var(--borde);border-radius:10px;cursor:pointer;background:var(--fondo)}.archivo-selector:hover{border-color:var(--tinta-2)}.archivo-selector.compacto{min-height:62px;max-width:520px}.archivo-selector>span:last-child{display:grid;grid-gap:3px;gap:3px;min-width:0}.archivo-selector strong{font-size:13px;overflow-wrap:anywhere}.archivo-selector small{color:var(--tinta-2);font-size:11.5px}.archivo-icono{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--superficie);border:1px solid var(--borde);font-size:17px}.politicas-temas{border:0;padding:0;margin:0}.politicas-temas legend{font-size:12px;font-weight:600;margin-bottom:9px}.politicas-temas>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.politicas-temas label{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid var(--borde);border-radius:8px;cursor:pointer}.politicas-temas label.seleccionado{border-color:var(--tinta);background:var(--fondo)}.politicas-temas input{margin-top:3px}.politicas-temas span{display:grid;grid-gap:3px;gap:3px}.politicas-temas strong{font-size:12.5px}.politicas-temas small{color:var(--tinta-2);font-size:11.5px;line-height:1.4}.politicas-acciones{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px}.acciones-politica .primario,.politicas-acciones .primario{min-height:40px;height:auto;padding:9px 14px}.politicas-lista{border:1px solid var(--borde);border-radius:12px;background:var(--superficie);overflow:hidden}.politicas-lista-cabecera{padding:20px 22px 16px}.politica-fila{border-top:1px solid var(--borde)}.politica-fila>summary{list-style:none;min-height:68px;display:grid;grid-template-columns:24px minmax(180px,1fr) minmax(120px,.65fr) auto 18px;align-items:center;grid-gap:12px;gap:12px;padding:12px 22px;cursor:pointer}.politica-fila>summary::-webkit-details-marker{display:none}.politica-fila>summary:after{content:"›";grid-column:5;color:var(--tinta-2);font-size:18px;transition:transform .16s ease}.politica-fila[open]>summary:after{transform:rotate(90deg)}.politica-fila[open]>summary{background:var(--fondo)}.politica-estado{width:20px;height:20px;border:1px solid var(--borde);border-radius:50%;display:grid;place-items:center;font-size:11px;color:var(--exito)}.politica-fila.configurada .politica-estado{border-color:color-mix(in srgb,var(--exito) 30%,var(--borde));background:color-mix(in srgb,var(--exito) 9%,var(--superficie))}.politica-identidad{display:grid;grid-gap:4px;gap:4px}.politica-identidad strong{font-size:13.5px}.politica-fuente-actual,.politica-identidad small{font-size:11.5px;color:var(--tinta-2)}.politica-fuente-actual{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.politica-editor{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px;padding:22px;border-top:1px solid var(--borde)}.politica-editor .campo{margin:0;min-width:0}.politica-editor .acciones-politica,.politica-editor .campo:nth-child(3){grid-column:1/-1}.politica-editor textarea{resize:vertical;line-height:1.55}.archivo-actual{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:8px;font-size:11.5px;color:var(--tinta-2)}.archivo-actual a{color:inherit;text-decoration:underline}.politicas-pagina :is(a,button,input,textarea,summary,label):focus-visible{outline:2px solid var(--tinta);outline-offset:3px}@media (max-width:680px){.politicas-cabecera,.politicas-fuente-cabecera{flex-direction:column}.politica-editor,.politicas-temas>div{grid-template-columns:1fr}.politica-editor .acciones-politica,.politica-editor .campo:nth-child(3){grid-column:auto}.politica-fila>summary{grid-template-columns:24px minmax(0,1fr) auto;padding-inline:16px}.politica-fuente-actual{display:none}.politica-fila>summary:after{grid-column:4}.politica-editor,.politicas-fuente{padding:16px}}@media (pointer:coarse){.config-navegacion a,.politica-fila>summary,.selector-origen button{min-height:44px}}.nota.atencion{color:var(--st-attn-tx)}table.lista{width:100%;border-collapse:separate;border-spacing:0;background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-l);overflow:hidden}.lista th{text-align:left;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--tinta-3);padding:9px var(--esp-3);border-bottom:1px solid var(--borde);background:#fbfbfc}.lista td{padding:11px var(--esp-3);border-bottom:1px solid #f0f1f3;vertical-align:top;font-size:13.5px}.lista tr:last-child td{border-bottom:none}.lista tbody tr{transition:background-color var(--mov-rapido) var(--mov-curva)}.lista tbody tr:hover td{background:#fafbfc}.chip{display:inline-flex;align-items:center;gap:5px;padding:2px 9px;border-radius:var(--radio-pill);font-size:12px;font-weight:550;line-height:1.5;white-space:nowrap;letter-spacing:.01em}.chip.auto{background:var(--acento-tenue);color:var(--acento)}.chip.pausado{background:var(--aviso-tenue);color:var(--aviso)}.chip.humano{background:var(--info-tenue);color:var(--info)}.chip.error{background:var(--alerta-tenue);color:var(--alerta)}.chip.ok{background:var(--exito-tenue);color:var(--exito)}.chip.neutro{background:#eef0f2;color:var(--tinta-2)}.chip.ambar{background:var(--aviso-tenue);color:var(--aviso)}.chip.prio-critica{background:var(--alerta-tenue);color:var(--prio-critica)}.chip.prio-alta{background:var(--aviso-tenue);color:var(--prio-alta)}.chip.prio-atencion{background:#f6f2da;color:#7a6e15}:focus-visible{outline:none;box-shadow:var(--anillo);border-radius:var(--radio-s)}.boton:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{border-radius:var(--radio-m)}*{scrollbar-width:thin;scrollbar-color:#c6cacf transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#c6cacf;border-radius:var(--radio-pill);border:2px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background-color:#aab0b6}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.lateral{width:var(--ancho-lateral);flex-shrink:0;background:var(--lateral-fondo);color:var(--lateral-texto);border-right:1px solid var(--borde);padding:var(--esp-3) var(--esp-3) var(--esp-4);display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;top:0;height:100vh;height:100dvh;overflow:hidden}.lateral .marca{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;height:auto;min-height:44px;padding:0 var(--esp-2);margin-bottom:var(--esp-4);min-width:0;border:0;border-radius:var(--radio-m);background:none;color:inherit;text-align:left;font-weight:inherit;line-height:inherit}.lateral button.marca:hover{background:var(--lateral-hover)}.lateral .marca:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.marca-plegar{margin-left:auto;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;color:var(--tinta-3)}.lateral .marca:hover .marca-plegar{color:var(--tinta)}.marca-minsky-logo{width:20px;height:20px;flex:0 0 20px;display:block;object-fit:contain}.marca-textos{display:grid;grid-gap:2px;gap:2px;min-width:0;line-height:1.2}.lateral .marca-minsky-logo{width:28px;height:28px;flex-basis:28px}.lateral .marca-minsky-nombre{font-size:16px}.marca-minsky-nombre{color:var(--tinta);font-size:12.5px;font-weight:700;letter-spacing:-.018em}.marca-tenant{color:var(--tinta-2);font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.nav-grupos{display:flex;flex-direction:column;gap:var(--esp-4);flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;margin:0 calc(-1 * var(--esp-2));padding:2px var(--esp-2) var(--esp-3);scrollbar-width:thin;scrollbar-color:var(--borde) transparent}.grupo-nav{display:flex;flex-direction:column;gap:1px}.grupo-titulo{padding:0 var(--esp-2);margin-bottom:var(--esp-1)}.grupo-nav a.grupo-titulo,.grupo-titulo{font-size:12.5px;font-weight:600;color:var(--tinta-3)}.grupo-nav a.grupo-titulo{display:inline-flex;align-self:flex-start;align-items:center;gap:4px;padding:3px var(--esp-2)}.grupo-nav a.grupo-titulo:hover{background:var(--lateral-hover);color:var(--lateral-texto-activo)}.grupo-nav a.grupo-titulo.activa{background:none;box-shadow:none;color:var(--marca-profunda)}.grupo-flecha{width:5px;height:5px;margin-left:1px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(-45deg);opacity:.8}.grupo-nav a{display:flex;align-items:center;gap:10px;padding:7px var(--esp-2);border-radius:var(--radio-m);font-size:13.5px;font-weight:500;color:var(--lateral-texto);transition:background-color var(--mov-rapido) var(--mov-curva),color var(--mov-rapido) var(--mov-curva)}.grupo-nav a .icono{opacity:.72;transition:opacity var(--mov-rapido) var(--mov-curva)}.grupo-nav a:hover{background:var(--lateral-hover);color:var(--lateral-texto-activo)}.grupo-nav a:hover .icono{opacity:.95}.grupo-nav a.activa{background:color-mix(in srgb,var(--n-100) 72%,var(--n-0));color:var(--marca-profunda);font-weight:600;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--borde-fuerte) 52%,transparent)}.grupo-nav a.activa .icono{opacity:1;color:var(--marca-profunda)}.subnav{display:flex;flex-direction:column;gap:1px;padding-left:27px;border-left:1px solid var(--lateral-hover);margin:2px 0 4px 13px}.grupo-nav .subnav a{padding:5px var(--esp-2);font-size:12.5px;font-weight:450;color:var(--lateral-texto);opacity:.82}.grupo-nav .subnav a:hover{opacity:1}.grupo-nav .subnav a.activa{opacity:1;font-weight:600;box-shadow:none;background:color-mix(in srgb,var(--n-100) 72%,var(--n-0));color:var(--marca-profunda)}.lateral.compacta:not(.desplegada) .subnav{display:none}.lateral .cuenta{flex-shrink:0;margin-top:auto;padding-top:var(--esp-4);border-top:1px solid var(--borde);display:flex;align-items:center;gap:10px}.avatar-cuenta{display:flex;flex-shrink:0;border-radius:50%;text-decoration:none}.avatar-cuenta:focus-visible{outline:2px solid var(--tinta);outline-offset:2px}.cuenta .quien-cuenta{min-width:0;flex:1 1}.cuenta .correo{font-size:12.5px;color:var(--tinta);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cuenta .rol{font-size:11px;color:var(--tinta-3)}.cuenta .salir{height:28px;width:28px;padding:0;flex-shrink:0;background:transparent;border-color:transparent;color:var(--tinta-3)}.cuenta .salir:hover{background:var(--superficie);color:var(--tinta);border-color:transparent}.lateral.compacta:not(.desplegada){--ancho-lateral:60px;padding-left:var(--esp-2);padding-right:var(--esp-2)}.lateral.compacta:not(.desplegada) .quien-cuenta,.lateral.compacta:not(.desplegada) .texto{display:none}.lateral.compacta:not(.desplegada) .marca{justify-content:center;padding:0}.lateral.compacta:not(.desplegada) .grupo-nav a{justify-content:center;padding:8px 0}.lateral.compacta:not(.desplegada) .cuenta{flex-direction:column;gap:var(--esp-2)}@media (max-width:900px){:root{--ancho-lateral:60px}.lateral:not(.desplegada){padding-left:var(--esp-2);padding-right:var(--esp-2)}.lateral:not(.desplegada) .quien-cuenta,.lateral:not(.desplegada) .texto{display:none}.lateral:not(.desplegada) .marca{justify-content:center;padding:0}.lateral:not(.desplegada) .grupo-nav a{justify-content:center;padding:8px 0}.lateral:not(.desplegada) .cuenta{flex-direction:column;gap:var(--esp-2)}.lateral:not(.desplegada) .subnav{display:none}.contenido{padding:var(--esp-5) var(--esp-4) var(--esp-7);--sangria-chat:var(--esp-4)}}.lateral.desplegada{position:fixed;top:0;left:0;bottom:0;z-index:76;width:240px;height:auto;box-shadow:0 12px 40px rgba(16,24,20,.18)}.marco:has(>.lateral.desplegada):before{content:"";flex:0 0 60px}.marco:has(>.lateral.desplegada):after{content:"";position:fixed;inset:0;z-index:75;background:rgba(16,24,20,.16)}.buscador-menu{flex-shrink:0}.buscador-campo{display:flex;align-items:center;gap:8px;margin:0;height:36px;padding:0 6px 0 10px;background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-m);color:var(--tinta-3);transition:border-color var(--mov-rapido) var(--mov-curva),box-shadow var(--mov-rapido) var(--mov-curva)}.buscador-campo:focus-within{border-color:var(--acento);box-shadow:var(--anillo)}.buscador-campo>svg{flex:none}.buscador-campo input[type=search]{flex:1 1;min-width:0;height:100%;padding:0;border:0;border-radius:0;background:none;box-shadow:none;outline:none;font-size:13.5px;color:var(--tinta)}.buscador-campo input[type=search]:focus{box-shadow:none}.buscador-campo input::-webkit-search-cancel-button{display:none}button.buscador-limpiar{flex:none;width:24px;height:24px;padding:0;border:0;border-radius:50%;background:var(--superficie-2);color:var(--tinta-2)}button.buscador-limpiar:hover{background:var(--borde);color:var(--tinta)}.buscador-atajo{flex:none;padding:1px 6px;border:1px solid var(--borde);border-radius:5px;font:inherit;font-size:11px;color:var(--tinta-3);background:var(--superficie-2)}@media (hover:none){.buscador-atajo{display:none}}button.buscador-lupa{display:none}.buscador-resultados{display:flex;flex-direction:column;gap:var(--esp-3)}.buscador-grupo{display:flex;flex-direction:column;gap:1px}.buscador-grupo-titulo{font-size:12px;font-weight:600;color:var(--tinta-3);padding:0 var(--esp-2) 2px}.buscador-resultados a{display:flex;align-items:center;gap:10px;min-width:0;padding:6px var(--esp-2);border-radius:var(--radio-m);color:var(--tinta);text-decoration:none}.buscador-resultados a>svg{flex:none;color:var(--tinta-2);opacity:.8}.buscador-resultados a:focus-visible{outline:2px solid var(--acento);outline-offset:-2px}@media (hover:hover){.buscador-resultados a:hover{background:var(--lateral-hover)}}.buscador-resultados a:active{background:var(--acento-tenue)}.buscador-item-textos{flex:1 1;min-width:0;display:flex;flex-direction:column}.buscador-item-titulo{font-size:13.5px;font-weight:500}.buscador-item-detalle,.buscador-item-titulo{line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.buscador-item-detalle{font-size:12px;color:var(--tinta-3)}.buscador-nota{margin:0;padding:2px var(--esp-2);font-size:12.5px;color:var(--tinta-3)}.buscador-nota:empty{display:none}.lateral .buscador-menu{margin:calc(-1 * var(--esp-2)) 0 var(--esp-3)}.lateral .buscador-menu.con-texto{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;margin-bottom:0}.lateral .buscador-resultados{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;margin:var(--esp-3) calc(-1 * var(--esp-2)) 0;padding:0 var(--esp-2) var(--esp-3);scrollbar-width:thin;scrollbar-color:var(--borde) transparent}.lateral:has(.buscador-menu.con-texto) .nav-grupos{display:none}.lateral.compacta:not(.desplegada) .buscador-campo,.lateral.compacta:not(.desplegada) .buscador-resultados{display:none}.lateral.compacta:not(.desplegada) button.buscador-lupa{display:flex;width:100%;height:36px;padding:0;border:0;background:none;color:var(--lateral-texto);justify-content:center}.lateral.compacta:not(.desplegada) .buscador-menu.con-texto{flex:0 0 auto}.lateral.compacta:not(.desplegada):has(.buscador-menu.con-texto) .nav-grupos{display:flex}@media (max-width:900px){.lateral:not(.desplegada) .buscador-campo,.lateral:not(.desplegada) .buscador-resultados{display:none}.lateral:not(.desplegada) button.buscador-lupa{display:flex;width:100%;height:36px;padding:0;border:0;background:none;color:var(--lateral-texto);justify-content:center}.lateral:not(.desplegada) .buscador-menu.con-texto{flex:0 0 auto}.lateral:not(.desplegada):has(.buscador-menu.con-texto) .nav-grupos{display:flex}}@media (hover:hover){.lateral button.buscador-lupa:hover{background:var(--lateral-hover)}}.buscador-movil .buscador-campo{height:44px;padding:0 8px 0 14px;border-radius:12px}.buscador-movil .buscador-campo input[type=search]{font-size:16px}.buscador-movil .buscador-resultados{margin-top:var(--esp-3);padding:6px;background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-l)}.buscador-movil .buscador-resultados a{gap:12px;padding:10px}.buscador-movil .buscador-item-titulo{font-size:15.5px}.buscador-movil .buscador-item-detalle{font-size:13px}.buscador-movil .buscador-grupo-titulo{padding:6px 10px 2px}.buscador-movil .buscador-nota{padding:6px 10px}.pagina-wa:has(>.buscador-menu.con-texto)>:not(.buscador-menu):not(.titulo-wa){display:none}.encabezado-pagina{margin-bottom:var(--esp-5)}.encabezado-pagina .migas{font-size:12.5px;color:var(--tinta-3);margin-bottom:var(--esp-2)}.encabezado-pagina .migas a:hover{color:var(--tinta-2)}.encabezado-pagina .migas .separador{margin:0 6px;color:var(--borde-fuerte)}.encabezado-pagina .fila-titulo{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--esp-4);flex-wrap:wrap}.encabezado-pagina h1{margin-bottom:0}.encabezado-pagina .descripcion{font-size:13.5px;color:var(--tinta-2);margin-top:var(--esp-1);max-width:640px}.encabezado-pagina .acciones{display:flex;align-items:center;gap:var(--esp-2)}.tarjeta{background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-l);padding:var(--esp-4);margin-bottom:var(--esp-3)}.resumen-escalada{position:-webkit-sticky;position:sticky;z-index:30;background:var(--aviso-tenue);border:1px solid var(--aviso-borde);border-radius:var(--radio-m);padding:0;margin-bottom:var(--esp-4);font-size:13.5px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.resumen-escalada>summary{display:flex;align-items:baseline;gap:10px;cursor:pointer;padding:9px var(--esp-4);list-style:none}.resumen-escalada>summary::-webkit-details-marker{display:none}.resumen-escalada>summary .dato-titulo{margin:0;flex:none}.resumen-escalada .resumen-clave{flex:1 1;min-width:0;color:var(--tinta);line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.resumen-escalada[open] .resumen-clave{display:none}.resumen-escalada .resumen-flecha{flex:none;color:var(--tinta-3);transition:transform .15s}.resumen-escalada[open] .resumen-flecha{transform:rotate(180deg)}.resumen-escalada>.resumen-conv{margin:0;padding:0 var(--esp-4) var(--esp-3);max-height:55dvh;overflow-y:auto;overscroll-behavior:contain}@media (min-width:761px){.resumen-escalada{top:var(--alto-cabecera-escritorio)}}@media (max-width:760px){.resumen-escalada{top:calc(var(--alto-cabecera-chat) + 6px + var(--arriba-seguro) + var(--visible-arriba, 0px))}}.resumen-conv{display:flex;flex-direction:column;gap:14px;margin-top:6px;font-size:13px;line-height:1.5}.resumen-conv-aviso{margin:0;font-weight:550;color:var(--tinta)}.resumen-conv-posterior{margin:0;padding:6px 10px;border-radius:var(--radio-s);background:var(--exito-tenue);color:var(--tinta);font-weight:500}.resumen-escalada .resumen-clave.compro{color:var(--exito);font-weight:600}.resumen-conv-bloque{display:flex;flex-direction:column;gap:4px}.resumen-conv-titulo{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#64748B}.resumen-conv .mono{font-size:.94em;color:var(--pm-tinta,var(--tinta));letter-spacing:-.01em}.resumen-conv p{margin:0;color:var(--tinta);overflow-wrap:anywhere}.resumen-conv ul{margin:0;padding-left:16px;color:var(--tinta)}.resumen-conv li{overflow-wrap:anywhere}.resumen-conv li+li{margin-top:2px}.resumen-conv-paso{padding:8px 10px;border-radius:var(--radio-m);background:var(--acento-tenue);border:1px solid var(--acento-borde)}.resumen-conv-paso .resumen-conv-titulo{color:#64748B}.anuncio-origen{display:flex;gap:12px;align-items:flex-start;background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-m);padding:10px 12px;margin-bottom:var(--esp-3);font-size:13px}.pieza-miniatura{flex:0 0 auto;width:64px;height:64px;border-radius:8px;object-fit:cover;background:var(--borde)}.pieza-miniatura.chica{width:44px;height:44px;border-radius:6px}.anuncio-origen .pieza-texto{min-width:0;flex:1 1 auto}.pieza-cuerpo{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--tinta-2);line-height:1.35}.pieza-enlaces{display:flex;gap:12px;flex-wrap:wrap;margin-top:6px;font-size:12.5px}.pieza-fila{display:flex;gap:10px;align-items:flex-start;min-width:0}.pieza-fila>div{min-width:0}.hilo{display:flex;flex-direction:column;gap:7px;margin:var(--esp-4) 0}.burbuja{position:relative;max-width:85%;padding:8px 11px 7px;border-radius:var(--radio-l);font-size:13.5px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.burbuja.entrante{background:var(--superficie);border:1px solid var(--borde);align-self:flex-start;border-bottom-left-radius:5px}.burbuja.saliente{background:var(--marca-tenue);border:1px solid rgba(24,143,85,.16);align-self:flex-end;border-bottom-right-radius:5px}.burbuja.entrante.pegada+.burbuja.entrante{border-top-left-radius:5px}.burbuja.saliente.pegada+.burbuja.saliente{border-top-right-radius:5px}.burbuja.pegada{margin-top:-4px}.burbuja time{float:right;margin:5px -2px 0 10px;font-size:10.5px;color:var(--tinta-3);white-space:nowrap}.burbuja .foto-burbuja{display:block;width:auto;max-width:100%;max-height:260px;border-radius:10px;margin:-2px 0 6px;cursor:zoom-in}.foto-ampliable,.foto-ampliable:active,.foto-ampliable:hover{display:block;height:auto;padding:0;margin:0;border:0;border-radius:0;background:none;box-shadow:none;max-width:100%;white-space:normal;line-height:normal;cursor:zoom-in;-webkit-tap-highlight-color:transparent}.foto-ampliada{position:fixed;inset:0;width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:rgba(15,23,42,.94);display:flex;align-items:center;justify-content:center}.foto-ampliada::-webkit-backdrop{background:rgba(15,23,42,.94)}.foto-ampliada::backdrop{background:rgba(15,23,42,.94)}.foto-ampliada img{max-width:100%;max-height:100%;object-fit:contain;display:block;-webkit-touch-callout:default}.foto-ampliada-cerrar{position:absolute;top:calc(var(--arriba-seguro) + 12px);right:calc(env(safe-area-inset-right, 0px) + 12px);width:44px;height:44px;border-radius:50%;border:0;background:rgba(255,255,255,.16);color:#fff;font-size:28px;line-height:44px;cursor:pointer;z-index:1;padding:0}.foto-ampliada-cerrar:active,.foto-ampliada-cerrar:hover{background:rgba(255,255,255,.26);border:0;color:#fff}.burbuja.con-foto{padding:5px 5px 7px;width:-moz-fit-content;width:fit-content}.burbuja.con-foto time{margin-right:5px}.burbuja.con-sticker,.conversacion .burbuja.entrante.con-sticker,.conversacion .burbuja.saliente.con-sticker{background:transparent;box-shadow:none;border:0;padding:0;width:-moz-fit-content;width:fit-content}.burbuja .sticker-burbuja{display:block;width:150px;height:150px;object-fit:contain}.burbuja.con-sticker time{margin:2px 0 0 4px;padding:1px 6px;border-radius:9999px;background:rgba(255,255,255,.85)}.burbuja .media-cliente{font-size:12.5px;color:var(--tinta-3)}.burbuja .visto-agente{display:block;font-size:11px;color:var(--tinta-3);margin:-2px 0 4px}.burbuja .visto-agente.no{color:var(--aviso,var(--tinta-3))}.burbuja .audio-burbuja{display:block;width:100%;max-width:260px;height:34px;margin:2px 0 4px}.nota-de-voz{display:flex;align-items:center;gap:10px;width:248px;max-width:100%;margin:2px 0;padding:2px 2px 0 0;white-space:normal}.nota-de-voz audio{display:none}.nota-de-voz-boton,.nota-de-voz-boton:active,.nota-de-voz-boton:hover{flex:0 0 auto;width:38px;height:38px;padding:0;border:0;border-radius:50%;display:grid;place-items:center;background:var(--n-900);color:#fff;box-shadow:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.nota-de-voz-boton svg{margin-left:1px}.nota-de-voz.sonando .nota-de-voz-boton svg{margin-left:0}.nota-de-voz-centro{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:3px}.nota-de-voz-barra{position:relative;height:22px;cursor:pointer;touch-action:none;outline:none}.nota-de-voz-lleno,.nota-de-voz-pista{position:absolute;left:0;top:50%;height:3px;margin-top:-1.5px;border-radius:2px}.nota-de-voz-pista{right:0;background:var(--n-300)}.nota-de-voz-lleno{background:var(--n-700)}.nota-de-voz-punto{position:absolute;top:50%;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:var(--n-900)}.nota-de-voz-barra:focus-visible .nota-de-voz-punto{box-shadow:0 0 0 3px var(--n-300)}.nota-de-voz-pie{display:flex;align-items:center;justify-content:space-between;min-height:18px}.nota-de-voz-tiempo{font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#64748B}.nota-de-voz-velocidad,.nota-de-voz-velocidad:active,.nota-de-voz-velocidad:hover{height:18px;padding:0 7px;border:0;border-radius:9px;background:var(--n-200);color:var(--n-700);font-size:11px;font-weight:600;line-height:18px;box-shadow:none;cursor:pointer}.burbuja .video-burbuja{display:block;width:auto;max-width:100%;max-height:260px;border-radius:10px;margin:-2px 0 6px;background:#000}.burbuja .doc-burbuja{display:flex;align-items:center;gap:8px;max-width:280px;margin:2px 0 6px;padding:8px 10px;border-radius:10px;background:rgba(0,0,0,.06);color:inherit;text-decoration:none}.burbuja .doc-burbuja .doc-icono{font-size:20px;line-height:1}.burbuja .doc-burbuja .doc-nombre{font-size:13px;line-height:1.3;overflow-wrap:anywhere}.burbuja .transcripcion{display:block;font-size:12.5px;line-height:1.35;color:var(--tinta-2,var(--tinta-3));font-style:italic}.burbuja .transcripcion em{font-style:normal;font-size:11px;color:var(--tinta-3)}.burbuja .comparacion-imagen summary{cursor:pointer;font-size:11px;color:var(--tinta-3)}.burbuja .comparacion-imagen ul{margin:4px 0 0;padding-left:14px}.burbuja .comparacion-imagen li{margin:2px 0}.burbuja .cita-burbuja{display:flex;align-items:flex-start;gap:8px;margin:0 0 6px;padding:4px 8px 5px;border-left:3px solid var(--acento-borde);border-radius:6px;background:rgba(28,20,10,.06);font-size:12px;line-height:1.35;color:var(--tinta-2);white-space:pre-wrap;text-decoration:none}.burbuja .cita-texto{flex:1 1;min-width:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.burbuja .cita-burbuja b{display:block;font-size:11px;color:var(--tinta-1,var(--tinta-2));margin-bottom:1px}.burbuja .cita-miniatura{order:2;width:44px;height:44px;flex:none;object-fit:cover;border-radius:4px;background:var(--superficie-2)}.burbuja a.cita-burbuja{cursor:pointer}@media (hover:hover){.burbuja a.cita-burbuja:hover{background:rgba(28,20,10,.1)}}.burbuja{scroll-margin-top:calc(var(--alto-cabecera-chat, 64px) + 24px);scroll-margin-bottom:120px}.burbuja:target{animation:cita-resaltar 2.2s ease-out}@keyframes cita-resaltar{0%,35%{box-shadow:0 0 0 3px var(--acento-borde)}to{box-shadow:0 0 0 3px transparent}}@media (prefers-reduced-motion:reduce){.burbuja:target{animation:none;box-shadow:0 0 0 3px var(--acento-borde)}}.dia-hilo{align-self:center;margin:var(--esp-3) 0 2px;font-size:11px;color:var(--tinta-3);text-transform:lowercase}.dia-hilo span{background:var(--superficie-2);border:1px solid var(--borde);border-radius:999px;padding:3px 11px}.dia-hilo.episodio span{background:var(--marca-tenue);border-color:transparent;color:var(--acento)}.dia-hilo .hilo-anteriores{display:inline-block;background:var(--superficie);border:1px solid var(--borde);border-radius:999px;padding:5px 13px;color:var(--acento);text-decoration:none;font-size:12px}.dia-hilo .hilo-anteriores:hover{background:var(--superficie-2)}form.envio{display:flex;gap:var(--esp-2)}form.envio textarea{flex:1 1;resize:vertical;min-height:44px}.contenido:has(>.pantalla-embudo){height:100vh;height:100dvh;overflow:hidden;display:flex;flex-direction:column;padding:var(--esp-4) var(--esp-5);max-width:none}.pantalla-embudo{display:flex;flex-direction:column;flex:1 1;min-height:0}.pantalla-embudo>.kanban{height:auto;flex:1 1;min-height:220px}.cab-embudo{display:flex;flex-direction:column;gap:8px;margin-bottom:var(--esp-2);padding-bottom:var(--esp-2);border-bottom:1px solid var(--borde)}.embudo-superior{justify-content:flex-start;flex-wrap:wrap}.embudo-superior,.titulo-embudo{display:flex;align-items:center;gap:8px;min-width:0}.titulo-embudo{flex:1 1 auto;margin-right:4px}.contenido .cab-embudo h1{font-size:20px;line-height:1.2;letter-spacing:-.02em;margin:0;flex:0 0 auto}.embudo-acciones{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;flex:0 0 auto}.embudo-acciones .boton,.embudo-superior>.papelera-embudo,.embudo-superior>details>summary{height:32px;padding:0 12px;gap:6px;border:1px solid var(--borde);border-radius:var(--radio-m);background:var(--superficie);color:var(--tinta);font-size:13px;font-weight:500}.embudo-superior>.papelera-embudo{color:var(--tinta-2)}.embudo-superior>.papelera-embudo:hover{color:var(--tinta);background:var(--n-50)}.embudo-superior>.selector-embudo{order:5;flex-basis:100%}.embudo-superior>details{flex:0 0 auto;margin:0;max-width:none}.embudo-superior>details[open]{order:9;flex-basis:100%;width:100%;min-width:0}.embudo-superior>details[open]>summary{margin-left:auto}.embudo-superior>details>summary{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;white-space:nowrap;cursor:pointer;list-style:none}.embudo-superior>details>summary::-webkit-details-marker{display:none}.embudo-superior>details>summary::marker{content:""}.embudo-superior>details>summary:hover{background:var(--n-50)}.embudo-superior>details>summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.embudo-superior>details>summary .chip{font-size:11px;padding:1px 7px}.embudo-superior>.ayuda-embudo>summary:before{content:"?";width:15px;height:15px;border-radius:50%;flex-shrink:0;border:1px solid;font-size:10.5px;font-weight:650;line-height:1;display:inline-flex;align-items:center;justify-content:center}.embudo-superior>.ayuda-embudo ul{column-count:2;column-gap:28px;margin-top:8px;padding:10px 12px 10px 28px;border:1px solid var(--borde);border-radius:var(--radio-l);background:color-mix(in srgb,var(--marca) 5%,var(--superficie))}.embudo-superior>.ayuda-embudo li{page-break-inside:avoid;break-inside:avoid}.selector-embudo{display:flex;align-items:center;gap:8px;min-width:0}.selector-embudo:empty{display:none}.pestanas-embudo{display:inline-flex;align-items:center;gap:2px;min-width:0;max-width:100%;padding:2px;border-radius:10px;background:var(--n-200);overflow-x:auto;scrollbar-width:none}.pestanas-embudo::-webkit-scrollbar{display:none}.pestana-embudo{display:inline-flex;align-items:center;height:28px;padding:0 14px;border-radius:8px;font-size:13px;font-weight:500;color:var(--tinta-2);white-space:nowrap;text-decoration:none;flex:0 0 auto;transition:background-color .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1)}.pestana-embudo:hover{color:var(--tinta)}.pestana-embudo.activa{background:var(--superficie);color:var(--tinta);font-weight:600;box-shadow:0 1px 3px rgba(28,20,10,.12),0 0 0 .5px rgba(28,20,10,.06)}.pestana-embudo:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.crear-embudo-trigger{width:32px;height:32px;padding:0;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;color:var(--tinta-2)}.crear-embudo-trigger:hover{color:var(--tinta)}.crear-embudo{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.crear-embudo input{font-size:13px;height:32px;padding:0 10px;width:170px}.crear-embudo .boton-s,.crear-embudo button{height:32px}@media (prefers-reduced-motion:reduce){.pestana-embudo{transition:none}}.ajustes-embudo .campo{margin-top:10px}.lista-etapas{display:flex;flex-direction:column;gap:4px}.fila-etapa{display:flex;align-items:center;gap:6px;font-size:12.5px}.fila-etapa>input{flex:1 1 auto;min-width:0;font-size:12.5px;padding:4px 8px}.fila-etapa .texto-meta{min-width:1.5em;text-align:right}.fila-etapa .flechas{display:flex;gap:2px;margin-left:auto}.fila-etapa .flechas button{padding:2px 7px;line-height:1.2}.nueva-etapa{display:flex;gap:6px;margin-top:8px;flex-wrap:wrap;align-items:center}.nueva-etapa input{flex:1 1 180px;min-width:0;font-size:12.5px;padding:4px 8px}.nueva-etapa select{font-size:12.5px;padding:3px 6px}@media (max-width:560px){.fila-etapa{flex-wrap:wrap}.fila-etapa>input{flex-basis:100%}}.linea-negocio{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:12.5px;color:var(--tinta-3);flex-basis:100%}.linea-negocio select{font-size:12.5px;padding:2px 6px}.importacion-contactos{width:min(100%,980px);padding-bottom:var(--esp-6)}.importacion-cabecera{display:grid;grid-gap:14px;gap:14px;margin-bottom:14px}.importacion-volver{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;gap:7px;color:var(--n-600);font-size:var(--t-sm);font-weight:550}.importacion-volver:hover{color:var(--n-900)}.importacion-cabecera-texto{max-width:720px}.importacion-eyebrow{margin:0 0 5px;font-size:10.5px;font-weight:700;letter-spacing:.1em;color:var(--n-600)}.contenido .importacion-cabecera h1{margin:0 0 5px;font-size:28px;letter-spacing:-.03em}.importacion-cabecera-texto>p:last-child{margin:0;max-width:68ch;font-size:13.5px;line-height:1.55;color:var(--n-700)}.importacion-aviso{display:grid;grid-template-columns:24px minmax(0,1fr);grid-gap:10px;gap:10px;margin-bottom:14px;padding:10px 13px;background:color-mix(in srgb,var(--alert-bg) 42%,var(--n-0));border:1px solid color-mix(in srgb,var(--alert-border) 72%,var(--borde));border-radius:var(--r-m)}.importacion-aviso-icono{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:700;color:var(--alert-text);border:1px solid color-mix(in srgb,var(--alert) 35%,transparent);background:var(--n-0)}.importacion-aviso strong{display:block;font-size:13px;color:var(--n-900)}.importacion-aviso p{margin:3px 0 0;font-size:12.5px;line-height:1.5;color:var(--n-700)}.importacion-ruta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:12px;overflow:hidden;border:1px solid var(--borde);border-radius:var(--r-m);background:var(--n-0)}.importacion-ruta>div{position:relative;display:grid;grid-template-columns:26px minmax(0,1fr);align-items:center;grid-gap:9px;gap:9px;min-height:54px;padding:9px 14px;color:var(--n-500)}.importacion-ruta>div+div{border-left:1px solid var(--borde)}.importacion-ruta>div>span{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--n-300);font-size:11px;font-weight:650;background:var(--n-0)}.importacion-ruta>div>div{display:grid;grid-gap:1px;gap:1px;min-width:0}.importacion-ruta strong{font-size:12.5px;font-weight:600;color:inherit}.importacion-ruta small{font-size:11px;color:var(--n-500)}.importacion-ruta .activo{color:var(--n-900);background:color-mix(in srgb,var(--accent) 5%,var(--n-0));box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--accent) 72%,transparent)}.importacion-ruta .activo>span{color:var(--n-0);background:var(--accent);border-color:var(--accent)}.importacion-ruta .completo{color:var(--n-700)}.importacion-ruta .completo>span{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 35%,var(--n-300));background:color-mix(in srgb,var(--brand-electric) 7%,var(--n-0))}.importacion-ruta .disponible{color:var(--n-700)}.importacion-destino-previo{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 12px;padding:8px 12px;border-radius:var(--r-s);background:var(--n-50);border:1px solid var(--borde);font-size:12px;color:var(--n-700)}.importacion-destino-previo p{margin:0;color:var(--n-900)}.importacion-destino-previo>span:last-child{margin-left:auto;color:var(--n-500)}.importacion-destino-icono{color:var(--accent);font-size:14px}.importacion-panel{margin-bottom:14px;padding:20px;background:var(--n-0);border:1px solid var(--borde);border-radius:var(--r-l)}.importacion-paso-cabecera{display:block;margin-bottom:14px}.importacion-paso-cabecera h2{margin:0 0 3px;font-size:16px;font-weight:650;color:var(--n-900)}.importacion-paso-cabecera p{margin:0;font-size:12.5px;line-height:1.45;color:var(--n-600)}.importacion-upload{min-height:86px;display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:14px 16px;border:1px dashed var(--n-300);border-radius:10px;background:var(--n-50);cursor:pointer;transition:border-color var(--mov-rapido) var(--mov-curva),background-color var(--mov-rapido) var(--mov-curva)}.importacion-upload:hover{border-color:var(--n-600);background:var(--n-0)}.importacion-upload:focus-within{border-color:var(--accent);box-shadow:var(--anillo)}.importacion-upload.con-archivo{border-style:solid;border-color:color-mix(in srgb,var(--accent) 32%,var(--borde));background:color-mix(in srgb,var(--brand-electric) 4%,var(--n-0))}.importacion-upload-icono{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--n-0);border:1px solid var(--borde);color:var(--n-700);font-size:17px;font-weight:600}.importacion-upload.con-archivo .importacion-upload-icono{color:var(--accent)}.importacion-upload-texto{display:grid;grid-gap:4px;gap:4px;min-width:0}.importacion-upload-texto strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;color:var(--n-900)}.importacion-upload-texto small{font-size:11.5px;line-height:1.4;color:var(--n-600)}.importacion-upload .boton{pointer-events:none}.importacion-acciones{display:flex;justify-content:flex-end;margin-top:12px}.importacion-acciones .primario{min-width:108px}.importacion-panel .mapeo-campos{gap:12px}.importacion-panel .campo{margin-bottom:16px}.importacion-panel .campo input,.importacion-panel .campo select{width:100%;max-width:520px}.importacion-panel .mapeo-campos .campo{margin-bottom:0}.importacion-panel .mapeo-campos .campo input,.importacion-panel .mapeo-campos .campo select{max-width:none}.importacion-panel .check.ancho{margin-top:8px;padding:13px 14px;border:1px solid var(--borde);border-radius:var(--r-m);background:var(--n-50)}.importacion-panel .check.ancho:has(input:checked){border-color:color-mix(in srgb,var(--accent) 28%,var(--borde));background:color-mix(in srgb,var(--brand-electric) 4%,var(--n-0))}.mapeo-campos{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.tabla-previa,.tabla-rechazos{margin-top:8px;overflow:hidden;border:1px solid var(--borde);border-radius:var(--r-m);font-size:12.5px;background:var(--n-0)}.tabla-previa>div,.tabla-rechazos>div{display:grid;grid-gap:8px;gap:8px;align-items:baseline;grid-template-columns:70px minmax(0,1fr) minmax(0,1.2fr);padding:8px 10px}.tabla-previa>div+div,.tabla-rechazos>div+div{border-top:1px solid var(--borde)}.tabla-previa .linea,.tabla-rechazos .linea{color:var(--n-500)}.tabla-previa .tel,.tabla-rechazos .tel{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tabla-previa .malo{background:color-mix(in srgb,var(--fail-bg) 55%,var(--n-0))}.tabla-previa .malo .tel{font-feature-settings:normal;font-variant-numeric:normal}.tabla-previa .nombre,.tabla-rechazos .motivo{color:var(--n-700);min-width:0}.importacion-historial{margin-top:24px;padding-top:22px;border-top:1px solid var(--borde)}.importacion-seccion-cabecera{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.importacion-seccion-cabecera h2{margin:0;font-size:16px}.importacion-contador{min-width:28px;height:24px;padding:0 8px;border-radius:var(--r-pill);display:grid;place-items:center;border:1px solid var(--borde);color:var(--n-600);font-size:11px;background:var(--n-0)}.importacion-ayuda{margin:4px 0 12px;max-width:70ch;font-size:12px;line-height:1.45;color:var(--n-600)}.importacion-historial-lista{overflow:hidden;border:1px solid var(--borde);border-radius:var(--r-m);background:var(--n-0)}.fila-importacion{display:grid;grid-gap:4px 10px;gap:4px 10px;padding:11px 13px;font-size:12.5px;grid-template-columns:minmax(0,1fr) auto}.fila-importacion+.fila-importacion{border-top:1px solid var(--borde)}.fila-importacion .cual{font-weight:600}.fila-importacion time{color:var(--n-500);grid-row:1;grid-column:2}.fila-importacion .texto-meta{grid-column:1/-1}.importacion-resultado h2{margin-bottom:8px;font-size:16px}@media (max-width:720px){.importacion-ruta{grid-template-columns:1fr}.importacion-ruta>div+div{border-left:0;border-top:1px solid var(--borde)}.importacion-upload{grid-template-columns:38px minmax(0,1fr)}.importacion-upload .boton{grid-column:1/-1;width:100%}.importacion-destino-previo>span:last-child{width:100%;margin-left:24px}}@media (max-width:560px){.importacion-contactos{width:100%}.importacion-panel{padding:16px}.importacion-aviso{grid-template-columns:24px minmax(0,1fr);padding:12px}.tabla-previa>div,.tabla-rechazos>div{grid-template-columns:60px minmax(0,1fr)}.tabla-previa .nombre,.tabla-rechazos .motivo{grid-column:1/-1}}.intro-modulo{font-size:12.5px;color:var(--tinta-2);line-height:1.5;max-width:78ch;margin-bottom:var(--esp-2)}.intro-modulo a{color:var(--acento);text-decoration:underline}.ayuda-modulo{margin-bottom:var(--esp-3);max-width:78ch}.ayuda-modulo>summary{font-size:12.5px;color:var(--tinta-3);cursor:pointer;width:-moz-fit-content;width:fit-content}.ayuda-modulo>summary::marker{color:var(--tinta-3)}.ayuda-modulo ul{margin:var(--esp-2) 0 0;padding-left:18px;font-size:12.5px;color:var(--tinta-2);line-height:1.5}.ayuda-modulo li{margin-bottom:4px}.ayuda-modulo a{color:var(--acento);text-decoration:underline}.filtros-embudo{display:flex;align-items:center;gap:8px 10px;flex-wrap:wrap;margin-bottom:var(--esp-2)}.filtros-embudo .busca-chats{margin:0;flex:0 1 260px}.filtros-embudo .busca-chats input{padding:5px 12px;font-size:13px}.filtros-embudo .chips-filtro{margin:0;flex:1 1 200px;min-width:0;padding-bottom:0}.filtros-embudo .chip-filtro{padding:3px 10px;font-size:12px}.filtros-embudo .totales-embudo{margin:0 0 0 auto;font-size:12.5px;color:var(--tinta-2);white-space:nowrap}.filtros-embudo .totales-embudo strong{color:var(--tinta);font-weight:650}.filtros-embudo .pulso-seguimiento{margin:0;font-size:12.5px;white-space:nowrap}.resultado-filtro{font-size:12.5px;color:var(--tinta-3);margin:0 0 6px}.como-enlace{border:none;padding:0;font:inherit;cursor:pointer;color:var(--acento);text-decoration:underline}.como-enlace,.como-enlace:hover{background:none}.kanban{display:flex;gap:var(--esp-3);align-items:stretch;overflow-x:auto;height:calc(100vh - 110px);padding-bottom:var(--esp-1)}.columna{flex:1 1 250px;min-width:250px;max-width:360px;display:flex;flex-direction:column;border-radius:var(--radio-l)}.columna,.columna header{background:var(--superficie-2)}.columna header{font-size:13px;font-weight:650;padding:8px var(--esp-3) 6px;border-top:3px solid var(--borde);border-radius:10px 10px 0 0;position:-webkit-sticky;position:sticky;top:0;z-index:1}.columna header .cab-columna{display:flex;align-items:center;gap:7px;min-width:0}.columna header .nombre-columna{min-width:0;overflow:hidden;text-overflow:ellipsis}.check-columna{flex-shrink:0;margin:0;cursor:pointer}.columna header .totales{display:flex;gap:var(--esp-2);font-weight:450;color:var(--tinta-2);font-size:12px;margin-top:1px;flex-wrap:wrap;align-items:center;row-gap:2px}.columna header .totales>span{white-space:nowrap}.columna header .plata-columna{display:inline-flex;align-items:center;gap:5px}.columna header .plata-columna:before{content:"·";color:#CBD5E1}.columna header .plata-columna .mono{color:var(--pm-tinta-2);font-weight:600;font-size:11.5px}.columna.col-ganado header .plata-columna:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--pm-mint)}.columna.col-ganado header .plata-columna .mono{color:var(--pm-tinta);font-weight:650;font-size:12.5px;letter-spacing:-.02em}.columna-vacia{margin:2px 0 0;min-height:104px;padding:16px 14px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;border:1.5px dashed rgba(148,163,184,.38);border-radius:12px;color:#94A3B8;font-size:11.5px;line-height:1.4;text-align:center;text-wrap:balance;transition:border-color var(--pm-mov),color var(--pm-mov)}.columna-vacia .icono{opacity:.7}.columna-vacia .vacia-tactil{display:none}@media not ((hover:hover) and (pointer:fine)){.columna-vacia .vacia-arrastre{display:none}.columna-vacia .vacia-tactil{display:inline}}.columna.sobre .columna-vacia{border-color:var(--acento);color:var(--acento)}.columna .tarjetas{overflow-y:auto;padding:4px 6px 8px;flex:1 1}.tarjeta-kanban{background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-m);padding:6px 9px;margin-bottom:5px;font-size:13px;display:flex;flex-direction:column;gap:3px;box-shadow:0 1px 2px rgba(0,0,0,.01),0 4px 10px rgba(0,0,0,.02);transition:box-shadow var(--pm-mov),transform var(--pm-mov),opacity var(--pm-mov)}@media (hover:hover) and (pointer:fine){.tarjeta-kanban:hover{transform:translateY(-1px);box-shadow:0 2px 4px rgba(15,23,42,.03),0 10px 24px rgba(15,23,42,.06)}}.tarjeta-kanban.arrastrando{transform:translateY(-3px);opacity:.9;box-shadow:0 4px 10px rgba(15,23,42,.05),0 22px 44px rgba(15,23,42,.1)}@media (prefers-reduced-motion:reduce){.tarjeta-kanban{transition:none}.tarjeta-kanban.arrastrando,.tarjeta-kanban:hover{transform:none}}.tarjeta-kanban.arrastrable{cursor:-webkit-grab;cursor:grab}.tarjeta-kanban.arrastrable:active{cursor:-webkit-grabbing;cursor:grabbing}.columna.sobre{outline:2px dashed var(--acento);outline-offset:-2px;background:var(--acento-tenue)}.borrar-lead{height:24px;width:24px;padding:0;border:none;background:none;color:var(--tinta-3);opacity:0;cursor:pointer;flex-shrink:0;transition:opacity var(--mov-rapido) var(--mov-curva),color var(--mov-rapido) var(--mov-curva)}.tarjeta-kanban:hover .borrar-lead{opacity:.7}.borrar-lead:hover{opacity:1!important;color:var(--alerta);background:none;border:none}@media (hover:hover) and (pointer:fine){.tarjeta-kanban .quien{position:relative}.tarjeta-kanban .quien .borrar-lead{position:absolute;right:-4px;top:50%;transform:translateY(-50%)}.tarjeta-kanban:hover .quien time{visibility:hidden}}.tarjeta-kanban .quien{gap:7px;min-width:0}.avatar,.tarjeta-kanban .quien{display:flex;align-items:center}.avatar{width:28.6px;height:28.6px;border-radius:50%;flex-shrink:0;background:var(--acento-tenue);color:var(--acento);justify-content:center;font-weight:650;font-size:13px}.tarjeta-kanban .avatar{width:24px;height:24px;font-size:12px}.tarjeta-kanban .quien .datos{min-width:0}.tarjeta-kanban .quien .datos strong{display:block;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tarjeta-kanban .quien .tel{font-size:11px;line-height:1.2;color:var(--tinta-3)}.tarjeta-kanban .quien time{flex-shrink:0;align-self:flex-start;font-size:11px;color:var(--tinta-3)}.tarjeta-kanban .meta .hora-abajo{display:none}.tarjeta-kanban .snippet{color:var(--tinta-2);font-size:12px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tarjeta-kanban .meta{display:flex;align-items:center;gap:6px;flex-wrap:wrap;color:var(--tinta-3);font-size:11.5px}.tarjeta-kanban .etapa-tarjeta.select-compacto{height:22px;padding:0 6px;font-size:11.5px;color:var(--tinta-2);border-color:transparent;background:transparent}.tarjeta-kanban .etapa-tarjeta.select-compacto:hover{border-color:var(--borde-fuerte);background:var(--superficie)}.tarjeta-kanban .etapa-tarjeta.select-compacto:focus-within{border-color:var(--acento);background:var(--superficie)}.tarjeta-kanban .meta .chips-tarjeta{display:flex;gap:4px;flex-wrap:wrap;margin-right:auto}.tarjeta-kanban .meta .chips-tarjeta:empty{margin-right:auto}.tarjeta-kanban .meta .chip{font-size:11px;padding:1px 7px}.tarjeta-kanban .meta .pildora-estado{height:18px;font-size:10.5px;padding:0 7px 0 6px;gap:4px}.tarjeta-kanban .meta .pildora-estado:not(.atencion):not(.alerta):not(.ok){color:#475569;background:#F1F5F9;box-shadow:inset 0 0 0 1px rgba(148,163,184,.18)}.tarjeta-kanban .meta .pildora-estado .mono{font-size:1em;font-weight:600}.tarjeta-kanban .meta .cobro-tarjeta{max-width:100%}.tarjeta-kanban .meta .plata{color:var(--pm-tinta-2);font-weight:600;font-size:11.5px}.tarjeta-kanban .snippet .mono{color:var(--pm-tinta-2)}.tarjeta-kanban .quien .datos strong{font-size:13px}.tarjeta-kanban.seleccionada{outline:2px solid var(--acento);outline-offset:-1px}.tarjeta-kanban.prio-critica{border-left:3px solid var(--prio-critica);background:var(--alerta-tenue)}.tarjeta-kanban.prio-alta{border-left:3px solid var(--prio-alta);background:var(--aviso-tenue)}.tarjeta-kanban.prio-atencion{border-left:3px solid var(--prio-atencion)}.razon-prio{font-size:11px;color:var(--tinta-2)}.check-lead{flex-shrink:0}.barra-seleccion{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:10px;flex-wrap:wrap;background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-m);padding:var(--esp-2) var(--esp-4);margin-bottom:10px;box-shadow:var(--sombra-2);font-size:13px}.avisos{position:fixed;z-index:50;right:calc(24px + env(safe-area-inset-right, 0px));bottom:calc(24px + env(safe-area-inset-bottom, 0px));display:flex;flex-direction:column;align-items:flex-end;gap:var(--esp-2);width:min(360px,calc(100vw - 48px));pointer-events:none}.campana{width:34.7px;height:34.7px;border-radius:50%;padding:0;border:1px solid var(--vidrio-borde);background:var(--vidrio);-webkit-backdrop-filter:var(--vidrio-desenfoque);backdrop-filter:var(--vidrio-desenfoque);color:var(--tinta-2);box-shadow:var(--sombra-1);opacity:.6;pointer-events:auto;transition:opacity var(--mov-rapido) var(--mov-curva),background-color var(--mov-rapido) var(--mov-curva),box-shadow var(--mov-rapido) var(--mov-curva)}.campana:hover{opacity:1;background:var(--superficie);box-shadow:var(--sombra-2)}.sonido-movil{margin-left:auto}.aviso{width:100%;height:auto;min-height:84px;display:grid;grid-template-columns:38px minmax(0,1fr);align-items:start;grid-gap:var(--esp-3);gap:var(--esp-3);padding:13px 14px;text-align:left;color:var(--tinta);background:rgba(255,255,255,.96);border:1px solid var(--borde);border-radius:var(--radio-l);box-shadow:0 16px 48px rgba(28,20,10,.14),0 2px 8px rgba(28,20,10,.06);cursor:pointer;pointer-events:auto;overflow:hidden;max-height:160px;animation:aviso-entra .3s cubic-bezier(.16,1,.3,1);transition:transform var(--mov-rapido) var(--mov-curva),border-color var(--mov-rapido) var(--mov-curva),background-color var(--mov-rapido) var(--mov-curva),box-shadow var(--mov-rapido) var(--mov-curva)}.aviso:hover{background:var(--superficie);transform:translateY(-1px);box-shadow:0 20px 56px rgba(28,20,10,.17),0 3px 10px rgba(28,20,10,.07)}.aviso:active,.aviso:hover{color:var(--tinta);border-color:var(--borde-fuerte)}.aviso:active{background:var(--superficie-2);transform:translateY(0)}.aviso-avatar{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;color:var(--tinta);background:var(--acento-tenue);font-size:14px;font-weight:650;line-height:1;box-shadow:inset 0 0 0 1px rgba(28,20,10,.05)}.aviso-cuerpo{min-width:0;display:grid;grid-gap:3px;gap:3px}.aviso-cabecera{min-width:0;display:flex;align-items:baseline;justify-content:space-between;gap:var(--esp-3);line-height:1.25}.aviso-cabecera strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:650;letter-spacing:-.01em}.aviso-hora{flex:none;color:var(--tinta-3);font-size:10.5px;font-weight:450}.aviso .texto{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--tinta-2);font-size:12.5px;font-weight:450;line-height:1.35}.aviso .quien-atiende{min-width:0;margin-top:3px;display:flex;align-items:center;gap:6px;color:var(--tinta-3);font-size:11px;font-weight:500;line-height:1.25}.aviso-estado-punto{width:6px;height:6px;flex:none;border-radius:50%;background:var(--st-ok);box-shadow:0 0 0 3px var(--exito-tenue)}.aviso-accion{margin-left:auto;padding-left:var(--esp-2);flex:none;color:var(--tinta-2);font-weight:600;opacity:0;transform:translateX(-3px);transition:opacity var(--mov-rapido) var(--mov-curva),transform var(--mov-rapido) var(--mov-curva)}.aviso:focus-visible .aviso-accion,.aviso:hover .aviso-accion{opacity:1;transform:translateX(0)}.aviso.urgente{color:var(--tinta);background:#FFFCF7;border-color:var(--aviso-borde);box-shadow:inset 3px 0 0 var(--st-attn),0 16px 48px rgba(28,20,10,.14),0 2px 8px rgba(28,20,10,.06)}.aviso.urgente:hover{color:var(--tinta);background:var(--aviso-tenue);border-color:#DCC38C;box-shadow:inset 3px 0 0 var(--st-attn),0 20px 56px rgba(28,20,10,.17),0 3px 10px rgba(28,20,10,.07)}.aviso.urgente .aviso-avatar{color:var(--st-attn-tx);background:var(--aviso-tenue)}.aviso.urgente .aviso-estado-punto{background:var(--st-attn);box-shadow:0 0 0 3px var(--aviso-tenue)}.aviso.urgente .aviso-accion,.aviso.urgente .quien-atiende{color:var(--st-attn-tx)}.aviso.resumen .aviso-avatar{color:var(--n-0);background:var(--acento);font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.aviso.resumen.urgente .aviso-avatar{color:var(--marca-tinta);background:var(--st-attn)}.aviso-ok{cursor:default}.aviso-ok,.aviso-ok:hover{background:var(--exito)}@keyframes aviso-entra{0%{transform:translateY(14px) scale(.98);opacity:0}to{transform:none;opacity:1}}.aviso.saliendo,.aviso.saliendo:hover{opacity:0;transform:translateY(8px) scale(.98);max-height:0;min-height:0;padding-top:0;padding-bottom:0;margin-top:calc(-1 * var(--esp-2));border-width:0;pointer-events:none;animation:none;transition:opacity .3s ease-out,transform .3s ease-out,max-height .22s ease-out .2s,min-height .22s ease-out .2s,padding .22s ease-out .2s,margin .22s ease-out .2s,border-width .22s ease-out .2s}@media (prefers-reduced-motion:reduce){.aviso{animation:none}.aviso.saliendo{transition:none}}@media (max-width:760px){.avisos{right:var(--esp-3);left:var(--esp-3);bottom:calc(84px + env(safe-area-inset-bottom, 0px));width:auto;max-width:none}.aviso{min-height:80px;padding:12px}.aviso-accion,.avisos .campana{display:none}}.vista-conversacion{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--esp-5);gap:var(--esp-5);align-items:start}.columna-chat{min-width:0}.detalles-chat{min-width:0;display:flex;flex-direction:column;gap:var(--esp-3)}.detalles-chat>.tarjeta{margin-bottom:0}.ficha-lateral{display:flex;flex-direction:column;gap:var(--esp-3)}.ficha-lateral .tarjeta{margin-bottom:0}.ficha-lateral .dato{margin-bottom:10px}.ficha-lateral .dato:last-child{margin-bottom:0}@media (min-width:761px){.conversacion{container:conversacion/inline-size}.conversacion>.cabecera-chat{box-sizing:border-box;height:var(--alto-cabecera-escritorio)}.conversacion .cabecera-detalle{flex-wrap:nowrap;white-space:nowrap;overflow:hidden}.conversacion .cabecera-detalle>*{flex-shrink:0}.conversacion .cabecera-detalle .cabecera-telefono{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.conversacion .columna-chat{display:flex;flex-direction:column;min-height:calc(100dvh - var(--alto-cabecera-escritorio) - var(--esp-3))}.conversacion .columna-chat>.hilo{margin-top:auto}.conversacion .burbuja{max-width:min(85%,600px)}}.contenido:has(>.conversacion){max-width:none}@container conversacion (min-width: 760px){.vista-conversacion{grid-template-columns:minmax(0,1fr) 300px}.detalles-chat{position:-webkit-sticky;position:sticky;top:calc(var(--alto-cabecera-escritorio) + var(--esp-3));max-height:calc(100dvh - var(--alto-cabecera-escritorio) - var(--esp-3) - var(--esp-4));overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:1px 2px 2px 1px}}@container conversacion (min-width: 1200px){.vista-conversacion{grid-template-columns:minmax(0,1fr) 340px}}.cola-hoy{margin-bottom:var(--esp-5)}.cola-hoy h2{font-size:13px;margin-bottom:var(--esp-2);color:var(--tinta-2)}.fila-hoy{display:flex;align-items:baseline;gap:10px;padding:9px var(--esp-3);background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-m);margin-bottom:6px;font-size:13.5px;transition:border-color var(--mov-rapido) var(--mov-curva),box-shadow var(--mov-rapido) var(--mov-curva)}.fila-hoy:hover{border-color:var(--borde-fuerte);box-shadow:var(--sombra-1)}.fila-hoy.prio-critica{border-left:3px solid var(--prio-critica)}.fila-hoy.prio-alta{border-left:3px solid var(--prio-alta)}.fila-hoy.prio-atencion{border-left:3px solid var(--prio-atencion)}.fila-hoy .etapa-hoy{font-size:12px;color:var(--tinta-3)}.fila-hoy .razon-hoy{font-size:12.5px;color:var(--tinta-2);flex:1 1;text-align:right}.login-caja{max-width:360px;margin:14vh auto;background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-l);padding:var(--esp-6);box-shadow:var(--sombra-1)}.login-caja h1{font-size:19px;font-weight:650;letter-spacing:-.015em;margin-bottom:var(--esp-5)}.marca-publica{display:flex;align-items:center;gap:8px;margin-bottom:var(--esp-4)}.login-caja input{width:100%;max-width:none}.oauth-acciones{display:flex;flex-direction:column;gap:8px;margin-top:18px}.contenido:has(>.consola-hoy){padding:0;max-width:none;height:100vh;height:100dvh;overflow:hidden;display:flex;flex-direction:column;background:var(--n-0)}.contenido:has(>.consola-hoy)>.tira-prueba{margin:0;border-radius:0;border-width:0 0 1px;border-color:var(--borde)}.consola-hoy{display:flex;flex-direction:column;flex:1 1;min-height:0;background:var(--n-0)}.esta-semana{flex:none;padding:0 var(--s-5);border-bottom:1px solid color-mix(in srgb,var(--borde) 62%,transparent);background:var(--n-0);font-size:12.5px;color:var(--tinta-2)}.esta-semana-linea{display:block;padding:8px 0;list-style:none;line-height:1.5}.esta-semana li>span,.esta-semana-linea>span,.esta-semana-linea>strong{margin-right:8px}.esta-semana-hacer{color:var(--tinta-3,#64748B)}details.esta-semana>summary.esta-semana-linea{cursor:pointer}details.esta-semana>summary::-webkit-details-marker{display:none}.esta-semana-linea strong{font-weight:600;color:var(--tinta)}.esta-semana .mono{font-family:var(--fuente-mono);color:var(--tinta)}.esta-semana-mas{color:var(--tinta-3,#64748B);font-size:12px}.esta-semana-mas:after{content:" ▾"}details.esta-semana[open] .esta-semana-mas:after{content:" ▴"}details.esta-semana[open]>summary .esta-semana-paso{display:none}.esta-semana ul{margin:0;padding:0 0 10px;list-style:none;display:grid;grid-gap:6px;gap:6px}.esta-semana li{position:relative;padding-left:14px;line-height:1.5}.esta-semana li:before{content:"•";position:absolute;left:2px;color:var(--tinta-3,#64748B)}.esta-semana a{color:var(--tinta);font-weight:500;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}@media (max-width:760px){.esta-semana{padding:0 16px}}.barra-consola{position:-webkit-sticky;position:sticky;top:0;z-index:12;display:flex;align-items:center;gap:var(--esp-3);row-gap:4px;flex-wrap:wrap;min-height:64px;padding:12px var(--s-5);border-bottom:1px solid color-mix(in srgb,var(--borde) 62%,transparent);background:var(--n-0)}.contenido .barra-consola h1{font-size:var(--t-xl);font-weight:650;letter-spacing:-.022em;line-height:1.2;margin:0}.barra-consola .fecha{font-size:var(--t-sm);color:var(--n-600);letter-spacing:0}.barra-consola .frescura{margin-left:6px;font-size:var(--t-xs);color:var(--n-600);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.franja-desfasada,.franja-sin-conexion{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);flex-wrap:wrap;padding:9px var(--s-5);border-bottom:1px solid var(--borde);font-size:var(--t-sm);line-height:1.4}.franja-sin-conexion{background:var(--n-900);color:var(--n-0);border-bottom-color:var(--n-900)}.franja-desfasada{background:var(--alert-bg);color:var(--n-900);box-shadow:inset 3px 0 0 var(--alert)}.reintentar-franja{height:auto;padding:2px 0;border:0;background:none;border-radius:0;font-size:var(--t-sm);font-weight:600;color:var(--alert-text);text-decoration:underline}.reintentar-franja:hover{background:none;border:0;color:var(--n-900)}.vacio-alentado{padding:clamp(40px,16vh,120px) var(--s-5) var(--s-5);max-width:44ch}.vacio-alentado h2{font-size:var(--t-lg);font-weight:650;letter-spacing:-.018em;color:var(--n-900);margin:0 0 6px}.vacio-alentado p{font-size:var(--t-sm);color:var(--n-600);line-height:1.5}.vacio-alentado p+p{margin-top:10px}.vacio-alentado b{color:var(--n-900);font-weight:600}.vacio-alentado a{color:var(--accent);font-weight:600;text-decoration:underline}.esqueleto-hoy .hueso{display:block;flex:none;background:var(--n-100);border-radius:var(--r-s);opacity:0;animation:latido-hueso 1.2s ease-in-out .3s infinite}@keyframes latido-hueso{0%,to{opacity:1}50%{opacity:.6}}@keyframes mostrar-hueso{to{opacity:1}}@media (prefers-reduced-motion:reduce){.esqueleto-hoy .hueso{animation:mostrar-hueso 1ms linear .3s forwards}}.esqueleto-hoy .barra-consola{gap:var(--s-3)}.hueso-cab{display:flex;align-items:center;gap:8px;min-height:46px;padding:11px var(--s-4) 10px calc(var(--s-4) + 2px);background:var(--n-200);border-bottom:1px solid var(--borde);border-top:1px solid var(--borde);box-shadow:inset 4px 0 0 var(--n-300)}.col-cola>.hueso-cab:first-child{border-top:0}.col-cola>.hueso-cab:not(:first-child){margin-top:18px}.hueso-fila{display:grid;grid-template-columns:10px minmax(0,1fr);grid-gap:0 10px;gap:0 10px;padding:12px var(--s-4) 12px 10px;border-bottom:1px solid color-mix(in srgb,var(--borde) 56%,transparent)}.hueso-punto{width:6px;height:6px;border-radius:50%;margin-top:7px;justify-self:center}.hueso-izq{min-width:0;display:flex;flex-direction:column;gap:6px}.hueso-linea-quien{display:flex;align-items:center;justify-content:space-between;gap:8px}.hueso-insp{width:min(100%,720px);margin-inline:auto;padding:28px 30px}.hueso-insp-cab{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.hueso-insp>.hueso{margin-top:10px}.hueso-alerta{margin-top:22px;padding:16px var(--s-5);display:flex;flex-direction:column;gap:8px;background:var(--alert-bg);box-shadow:inset 3px 0 0 var(--alert)}.tira-ensayo{padding:6px var(--s-5);background:var(--n-700);color:var(--n-0);border-bottom:1px solid var(--n-900);font-size:var(--t-xs);letter-spacing:.02em}.tira-ensayo a{color:var(--n-0);text-decoration:underline;margin-left:8px}.pulso-consola{margin-left:auto;display:flex;align-items:center;padding:3px;font-size:var(--t-xs);color:var(--n-600);background:var(--n-100);border:1px solid var(--borde);border-radius:var(--r-m)}.pulso-consola>div{display:flex;align-items:baseline;gap:5px;padding:2px var(--s-3);border-left:1px solid var(--borde);white-space:nowrap}.pulso-consola>div:first-child{border-left:0}.pulso-consola b{font-size:var(--t-sm);font-weight:600;color:var(--n-900)}.pulso-consola .ok b{color:var(--ok)}.franja-fallas{border-bottom:1px solid var(--borde);background:var(--alerta-tenue);padding:8px var(--esp-4);font-size:12.5px;color:var(--tinta-2)}.franja-fallas p{display:flex;align-items:baseline;gap:8px}.franja-fallas p+p{margin-top:4px}.franja-fallas .mk{width:6.1px;height:6.1px;border-radius:50%;background:var(--st-fail);flex:none}.franja-fallas b{color:var(--tinta);font-weight:550}.franja-fallas a{text-decoration:underline}.zona-consola{flex:1 1;min-height:0;min-width:0;display:grid;grid-template-columns:380px minmax(0,1fr)}.zona-consola .col{min-width:0;min-height:0;background:var(--superficie);overflow-y:auto}.zona-consola .col+.col{border-left:1px solid color-mix(in srgb,var(--borde) 66%,transparent)}.cab-consola{position:-webkit-sticky;position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:10px;min-height:46px;padding:10px var(--s-4);background:var(--n-0);border-top:1px solid var(--borde);border-bottom:1px solid var(--borde);color:var(--n-900)}.col-cola>.cab-consola:first-child{border-top:0}.col-cola>.cab-consola:not(:first-child){margin-top:18px}.cab-consola .cab-titulo{min-width:0;margin:0;flex:1 1;font-size:15px;font-weight:650;line-height:1.3;letter-spacing:-.01em}.cab-consola .cab-conteo{flex:none;min-width:24px;padding:2px 7px;border-radius:var(--r-pill);background:var(--n-100);color:var(--n-700);font-size:var(--t-xs);font-weight:650;line-height:20px;text-align:center}.cab-consola.cab-intervencion .cab-conteo{background:color-mix(in srgb,var(--st-attn) 22%,var(--n-0));color:var(--n-900)}.cab-consola .dato{display:flex;align-items:center;gap:6px;font-weight:400;font-size:var(--t-xs);color:var(--n-700)}.cab-consola .dato .num{color:var(--n-900);font-weight:600}.nota-consola{margin:0;padding:7px var(--esp-4);font-size:11.5px;line-height:1.4;color:var(--tinta-2);border-bottom:1px solid var(--borde);background:var(--superficie)}.ayuda-consola{border-bottom:0;background:var(--n-0);color:var(--n-700);font-size:var(--t-sm)}.ayuda-consola summary{width:max-content;min-height:44px;padding:10px var(--s-4);cursor:pointer;color:var(--n-700);font-weight:500;list-style:none;display:inline-flex;align-items:center;gap:7px}.ayuda-consola summary::-webkit-details-marker{display:none}.ayuda-consola summary:before{content:"›";display:inline-block;font-size:16px;line-height:1;font-weight:400;color:var(--n-600);transform:rotate(0deg);transform-origin:50% 50%;transition:transform var(--mov-rapido) var(--mov-curva),color var(--mov-rapido) var(--mov-curva)}.ayuda-consola[open] summary:before{transform:rotate(90deg)}.ayuda-consola summary:hover{color:var(--n-900)}.ayuda-consola summary:hover:before{color:var(--n-700)}.ayuda-consola p{max-width:46ch;padding:0 var(--s-4) 10px;line-height:1.45}.fila-caso{display:grid;grid-template-columns:10px minmax(0,1fr);grid-gap:0 10px;gap:0 10px;padding:12px var(--s-4) 12px 10px;border-bottom:1px solid color-mix(in srgb,var(--borde) 56%,transparent);cursor:pointer;outline:none;transition:background-color var(--mov-rapido) var(--mov-curva),box-shadow var(--mov-rapido) var(--mov-curva)}.fila-caso:focus-visible{box-shadow:inset 3px 0 0 var(--accent),inset 0 0 0 2px var(--accent-ring)}.fila-caso .mk{width:6px;height:6px;border-radius:50%;margin-top:7px;justify-self:center;background:var(--alert)}.fila-caso.prio-atencion .mk{background:var(--prio-atencion)}.fila-caso .izq{min-width:0}.fila-caso .linea-quien{display:flex;align-items:baseline;gap:8px;min-width:0}.fila-caso .quien{flex:1 1;min-width:0;font-size:var(--t-md);font-weight:650;letter-spacing:-.008em;color:var(--n-900);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fila-caso .cierre-fila{margin-left:auto;flex:0 0 auto;white-space:nowrap;font-size:var(--t-xs)}.fila-caso .cierre-fila,.fila-caso .cierre-fila .cuando,.fila-caso .plazo-tarea .cuando{font-weight:400;color:var(--n-600)}.fila-caso .cierre-fila .hora,.fila-caso .plazo-tarea .hora{margin-left:4px}.fila-caso .cierre-fila.cerrada{display:inline-flex;align-items:center;gap:4px;font-weight:400;color:var(--n-600)}.candado-cierre{width:11px;height:11px;flex:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}.fila-caso .plazo-tarea{margin-left:auto;flex:0 0 auto;white-space:nowrap;display:inline-flex;align-items:center;gap:4px;font-size:var(--t-xs);font-weight:500;color:var(--n-700)}.fila-caso .plazo-tarea .candado-cierre{color:var(--n-600)}.subgrupo-consola{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-column-gap:7px;column-gap:7px;grid-row-gap:1px;row-gap:1px;padding:10px var(--s-4) 9px calc(var(--s-4) + 2px);border-top:1px solid var(--borde);border-bottom:1px solid color-mix(in srgb,var(--borde) 60%,transparent);background:var(--n-100);color:var(--n-900)}.subgrupo-consola .candado-cierre{width:13px;height:13px;color:var(--n-700)}.subgrupo-consola .subgrupo-titulo{font-size:var(--t-sm);font-weight:700}.subgrupo-consola .subgrupo-conteo{min-width:20px;padding:0 6px;border-radius:var(--r-pill);text-align:center;background:var(--n-200);color:var(--n-700);font-size:var(--t-xs);font-weight:700;line-height:18px}.subgrupo-consola .subgrupo-pista{grid-column:2/-1;font-size:var(--t-xs);color:var(--n-600);line-height:1.35}.fila-caso .foco-fila{margin-top:3px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--t-sm);font-weight:500;color:var(--n-900)}.fila-caso .estado-fila{margin-top:2px;color:var(--n-600)}.fila-caso .estado-fila,.fila-caso .paso-fila{min-width:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;line-height:1.35;font-size:var(--t-sm)}.fila-caso .paso-fila{margin-top:3px;font-weight:500;color:var(--n-900)}.fila-caso .estado-fila.una-linea{-webkit-line-clamp:1}.fila-caso .no-leidos{flex:none;font-size:10px;font-weight:600;color:var(--n-0);background:var(--n-700);border-radius:var(--r-pill);padding:0 5px;line-height:15px;min-width:15px;text-align:center}.fila-caso .valor{font-size:var(--t-sm);font-weight:600;margin-top:4px;color:var(--n-900)}.fila-caso .valor.atenuado{color:var(--n-700)}.fila-caso .valor small{font-size:var(--t-xs);font-weight:400;color:var(--n-600);letter-spacing:.01em}.ver-mas-consola{display:block;width:100%;min-height:44px;text-align:left;padding:10px var(--s-4);font-size:var(--t-sm);color:var(--n-700);background:var(--n-0);border:0;border-bottom:1px solid var(--borde);border-radius:0}.ver-mas-consola:hover{color:var(--n-900);background:var(--n-50);border-color:var(--borde)}.vacio-consola{padding:var(--s-4);font-size:var(--t-sm);color:var(--n-600)}.al-dia-consola{margin:0;padding:12px var(--s-4);border-bottom:1px solid var(--borde);background:color-mix(in srgb,var(--ok) 7%,var(--n-0));box-shadow:inset 3px 0 0 var(--ok);font-size:var(--t-sm);line-height:1.45;color:var(--n-700)}.al-dia-consola b{color:var(--n-900);font-weight:650}.registro{list-style:none;font-size:11.5px;padding:4px var(--esp-4) var(--esp-4)}.registro .linea{display:flex;gap:8px;padding:4px 0;border-top:1px solid var(--borde)}.registro .linea:first-child{border-top:0}.registro time{font-size:10.5px;color:var(--tinta-3);flex:none;padding-top:1px}.registro a{min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.registro b{font-weight:550;color:var(--tinta)}.registro .linea.comercial{color:var(--tinta-2)}.registro .linea.comercial:before{content:"◆";font-size:7px;color:var(--tinta-2);padding-top:4px}.registro .linea.soporte{color:var(--tinta-3)}.registro .linea.soporte b{color:var(--tinta-3);font-weight:500}.registro .linea.soporte:before{content:"◇";font-size:7px;color:var(--borde-fuerte);padding-top:4px}.registro .quien-dice{color:var(--tinta-3)}.registro-equipo{font-size:12.5px}.registro-equipo .linea{padding:7px 0}.registro-equipo time{min-width:3.4em}.registro-equipo a{display:flex;flex-direction:column;gap:2px;overflow:visible;-webkit-line-clamp:unset}.linea-equipo-cab{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px}.registro-equipo .quien-tiene{display:inline-flex;align-items:center;gap:5px;color:var(--tinta-3);font-size:11.5px}.registro-equipo .no-leidos-linea{min-width:18px;padding:0 6px;border-radius:999px;text-align:center;background:var(--ok);color:#fff;font-size:10.5px;font-weight:650;line-height:18px}.registro-equipo .estado-linea{font-weight:550}.registro-equipo .estado-linea.toca{color:var(--aviso)}.registro-equipo .estado-linea.espera{color:var(--tinta-2);font-weight:450}.registro-equipo .estado-linea.cerrada{color:var(--tinta-3);font-weight:450}.registro-equipo .texto-linea{color:var(--tinta-2);min-width:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.registro-equipo .linea:before{content:"●";font-size:7px;padding-top:6px;color:var(--borde-fuerte)}.registro-equipo .linea.toca:before{color:var(--aviso)}.vacio-agente{padding:0 var(--s-4) var(--s-5);font-size:var(--t-sm);font-weight:400;color:var(--n-600)}.punto-vivo{width:6.1px;height:6.1px;border-radius:50%;background:var(--n-600);opacity:.45;display:inline-block}.punto-vivo.latiendo{animation:latir 2.4s ease-in-out infinite}.cuerpo-insp{min-height:100%;animation:aparece var(--mov-rapido) var(--mov-curva)}.insp-inner{width:min(100%,720px);margin-inline:auto;padding-bottom:40px}.cuerpo-insp.compacto .insp-inner{padding-bottom:0}.cuerpo-insp.compacto .insp-cab{padding-bottom:12px}.cuerpo-insp.compacto .insp-operativo{margin-bottom:18px}@keyframes aparece{0%{opacity:0}to{opacity:1}}.insp-cab{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:12px 24px;padding:28px 30px 16px;border-bottom:0;background:var(--n-0)}.insp-cab-texto{flex:1 1 auto;min-width:0}.insp-cab .insp-acciones{flex:0 0 auto}.insp-sec>*{max-width:860px}.contenido .insp-cab .quien{font-size:23px;font-weight:650;letter-spacing:-.032em;line-height:1.12;margin:0;color:var(--n-900);overflow-wrap:anywhere}.insp-cab .sub{min-width:0;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--t-sm);color:var(--n-600);letter-spacing:0}.insp-sec{border-bottom:0;padding:16px 30px 22px;background:var(--n-0)}.insp-sec h3{font-size:var(--t-xs);font-weight:650;text-transform:none;letter-spacing:.015em;color:var(--n-600);margin-bottom:7px}.insp-busca{padding-top:12px;padding-bottom:26px}.dato-comercial+.dato-comercial{margin-top:14px}.insp-busca p{font-size:15px;color:var(--n-900);line-height:1.5;overflow-wrap:anywhere}.insp-busca .dato-comercial>p:first-of-type{font-weight:550;letter-spacing:-.008em}.insp-busca p+p{margin-top:4px;color:var(--n-700)}.insp-operativo>*{max-width:72ch}.insp-operativo .alerta-ventana{margin-top:8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.insp-operativo .alerta-salidas{margin-top:12px;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.insp-operativo .confirmar-cierre{display:inline-flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:var(--t-sm);color:var(--n-700)}.insp-nota .alerta-salidas{margin-top:10px;display:flex;gap:8px;flex-wrap:wrap}.ya-termino{flex-basis:100%;min-width:0;display:flex;flex-direction:column;gap:8px;padding:10px 12px;border:1px solid var(--borde);border-radius:10px;background:var(--superficie)}.ya-termino .texto-meta{margin:0}.ya-termino-pregunta{margin:0;font-size:14px;font-weight:650;color:var(--tinta)}.ya-termino-opciones{display:flex;flex-direction:column;gap:6px}.ya-termino-opcion{display:flex;gap:8px;align-items:flex-start;padding:8px 10px;border:1px solid var(--borde);border-radius:8px;cursor:pointer;font-size:13.5px;line-height:1.35;color:var(--tinta)}.ya-termino-opcion.activa{border-color:var(--acento-borde);background:var(--acento-tenue)}.ya-termino-opcion input[type=radio]{margin-top:3px;flex:none}.ya-termino-opcion strong{display:block;font-weight:650}.ya-termino-que-hace{display:block;margin-top:1px;font-size:12.5px;color:var(--tinta-2)}.ya-termino-fecha{display:flex;flex-direction:column;gap:6px}.ya-termino-etiqueta{font-size:12.5px;font-weight:600;color:var(--tinta-2)}.ya-termino-fecha input[type=date],.ya-termino-fecha input[type=text]{font:inherit;font-size:14px;color:var(--tinta);padding:7px 10px;border:1px solid var(--borde);border-radius:8px;background:var(--superficie);width:100%;min-width:0}.ya-termino-botones{display:flex;gap:8px;flex-wrap:wrap}.alerta-guion{margin-top:12px;padding-top:10px;border-top:1px solid var(--pm-linea)}.alerta-guion>span{display:block;margin-bottom:4px;font-size:var(--t-xs);font-weight:600;color:var(--n-600)}.alerta-guion p{font-weight:500;color:var(--n-900)}.alerta-guion p,.insp-nota p{font-size:var(--t-sm);line-height:1.45}.insp-nota p{color:var(--n-700)}.ver-contexto{height:auto;margin-top:10px;padding:0;border:0;background:none;border-radius:0;font-size:12px;font-weight:450;color:var(--n-600);text-decoration:none}.ver-contexto:after{content:"  ›"}.ver-contexto:hover{color:var(--n-800);background:none;border:0}.contexto-completo{margin-top:6px;padding-top:8px;border-top:1px solid var(--borde)}.contexto-completo p{font-size:var(--t-sm);color:var(--n-700);line-height:1.5}.contexto-completo p+p{margin-top:3px}.cabecera-chat{display:flex;align-items:center;gap:8px;margin-bottom:var(--esp-3);min-width:0}.cabecera-volver{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:38px;height:38px;margin-left:-9px;border-radius:50%;color:var(--tinta-2)}.cabecera-volver:hover{background:var(--superficie-2);color:var(--tinta)}.cabecera-volver:active{background:var(--acento-tenue)}.cabecera-chat .avatar-chat{width:40px;height:40px;font-size:16px}.cabecera-contacto{display:flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0;color:inherit;text-decoration:none;border-radius:10px}.cabecera-contacto:active{opacity:.7}.cabecera-contacto:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.cabecera-quien{min-width:0}.cabecera-devolver{flex:none;white-space:nowrap;position:relative}.cabecera-devolver-error{position:absolute;right:0;top:calc(100% + 6px);z-index:70;width:max-content;max-width:min(320px,80vw);white-space:normal;margin:0;padding:6px 10px;border-radius:8px;background:#FAECEA;border:1px solid #efcbc6;box-shadow:0 6px 18px rgba(0,0,0,.1)}@media (max-width:760px){.cabecera-devolver{display:none}}@media (min-width:761px){.devolver-en-tarjeta{display:none}}.cabecera-chat .cabecera-nombre{font-size:17px;font-weight:650;margin:0;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.cabecera-detalle{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-top:2px;font-size:12px;color:var(--tinta-2)}.cabecera-detalle .chip{font-size:10.5px;padding:1px 7px}.cabecera-telefono{color:var(--tinta-2)}.cabecera-detalle .ventana-compacta{display:none}@media (max-width:760px){.insp-inner{width:100%;padding-bottom:16px}.insp-cab{gap:var(--s-3)}.insp-cab-texto{flex-basis:100%;min-width:0}.cabecera-detalle .ventana-completa{display:none}.cabecera-detalle .ventana-compacta{display:contents}.cabecera-chat{position:fixed;top:var(--visible-arriba,0);left:0;right:0;z-index:60;margin:0;box-sizing:border-box;height:calc(var(--alto-cabecera-chat) + var(--arriba-seguro));padding:var(--arriba-seguro) var(--esp-3) 0 var(--esp-4);border-bottom:1px solid var(--borde);background:var(--vidrio-2);-webkit-backdrop-filter:var(--vidrio-desenfoque);backdrop-filter:var(--vidrio-desenfoque)}.cabecera-chat .avatar-chat{width:36px;height:36px;font-size:15px}.cabecera-chat .cabecera-nombre{font-size:16px}.cabecera-detalle{flex-wrap:nowrap;overflow:hidden;white-space:nowrap;margin-top:1px;gap:4px;font-size:11.5px}.cabecera-detalle>*{flex-shrink:0}.cabecera-detalle .chip{padding:1px 6px}.cabecera-detalle .cabecera-telefono,.cabecera-detalle .cabecera-telefono+.sep{display:none}.cabecera-chat .cabecera-etapa{display:inline-block;flex-shrink:1;min-width:0;max-width:none}.conversacion .cabecera-chat .cabecera-etapa:before{content:none}.cabecera-detalle .ventana-pildora{flex-shrink:0}.cabecera-contacto{gap:7px}.cabecera-chat+.vista-conversacion{margin-top:calc(var(--alto-cabecera-chat) + 6px + var(--arriba-seguro))}.contenido:has(.cabecera-chat)>.tira-prueba{display:none}}@media (max-width:760px) and (prefers-reduced-transparency:reduce){.cabecera-chat{background:var(--superficie);-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){@media (max-width:760px){.cabecera-chat{background:var(--superficie)}}}@media (min-width:761px){.cabecera-chat{position:-webkit-sticky;position:sticky;top:0;z-index:40;background:var(--fondo);padding:8px 0}}.insp-resumen{max-width:none;padding-top:4px;padding-bottom:30px}.bloque-resumen+.bloque-resumen{margin-top:20px}.bloque-resumen h3{margin-bottom:5px;color:var(--n-600)}.bloque-resumen p{font-size:var(--t-sm);font-weight:450;color:var(--n-700);line-height:1.52;overflow-wrap:anywhere}.bloque-resumen-principal p{font-size:var(--t-md);font-weight:450;color:var(--n-700)}.bloque-resumen p+p{margin-top:3px}.insp-cierre{padding-top:4px;padding-bottom:26px}.cierre-acciones{list-style:none;margin:0;padding:0;counter-reset:paso}.cierre-acciones li{counter-increment:paso;position:relative;padding-left:28px;min-height:20px}.cierre-acciones li+li{margin-top:12px}.cierre-acciones li:before{content:counter(paso);position:absolute;left:0;top:1px;width:19px;height:19px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:650;color:var(--n-700);background:var(--n-200)}.cierre-titulo{font-size:15px;font-weight:550;color:var(--n-900);line-height:1.45;letter-spacing:-.006em;overflow-wrap:anywhere}.cierre-detalle{margin-top:2px;font-size:var(--t-sm);color:var(--n-600);line-height:1.5;overflow-wrap:anywhere}.cierre-mensaje{margin-top:18px;padding:12px 14px 12px 15px;border:1px solid var(--borde);border-radius:10px;background:var(--n-0)}.cierre-mensaje-titulo{display:block;font-size:var(--t-xs);font-weight:650;color:var(--n-600);margin-bottom:5px}.cierre-mensaje p{font-size:var(--t-md);color:var(--n-900);line-height:1.5;overflow-wrap:anywhere;white-space:pre-line}.cierre-mensaje button{margin-top:10px}.insp-cuerpo{display:flex;flex-direction:column}.insp-contexto,.insp-trabajo{display:contents}.insp-trabajo>*{order:4}.insp-cuerpo .insp-busca{order:0}.insp-cuerpo .insp-nota,.insp-cuerpo .insp-operativo{order:1}.insp-cuerpo .insp-cierre{order:2}.insp-cuerpo .insp-hilo{order:3}.insp-cuerpo .insp-resumen{order:9}.insp-hilo{padding-top:6px}.hilo-mini{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.hilo-mini-msj{max-width:88%;padding:6px 10px 7px;border-radius:12px;align-self:flex-start;background:var(--superficie);border:1px solid var(--borde);border-bottom-left-radius:4px}.hilo-mini-msj.nuestro{align-self:flex-end;background:var(--marca-tenue);border-color:rgba(24,143,85,.16);border-bottom-left-radius:12px;border-bottom-right-radius:4px}.hilo-mini-quien{display:block;margin-bottom:1px;font-size:var(--t-xs);font-weight:600;color:var(--n-600)}.hilo-mini-msj p{font-size:var(--t-sm);color:var(--n-900);line-height:1.45;overflow-wrap:anywhere;white-space:pre-line}.hilo-mini-corte{display:flex;align-items:center;gap:8px;margin:4px 0 2px;font-size:var(--t-xs);color:var(--n-600)}.hilo-mini-corte:after,.hilo-mini-corte:before{content:"";flex:1 1;height:1px;background:var(--borde)}.hilo-mini-abrir{display:inline-block;margin-top:10px;font-size:var(--t-sm);font-weight:600;color:var(--n-700)}.hilo-mini-abrir:after{content:"  ›"}.hilo-mini-abrir:hover{color:var(--n-900)}@media (min-width:1081px){.cuerpo-insp{container:inspector/inline-size}}@container inspector (min-width: 800px){.insp-inner{width:min(100%,1280px)}.insp-cuerpo{display:grid;align-items:start;grid-template-columns:minmax(0,1fr) clamp(320px,40%,420px)}.insp-contexto,.insp-trabajo{display:block;min-width:0}.insp-contexto{margin:2px 28px 28px 0;padding:6px 0 4px;border-radius:14px;background:var(--n-50);border:1px solid color-mix(in srgb,var(--borde) 70%,transparent)}.insp-contexto .insp-sec{padding-inline:18px;background:transparent}.insp-contexto .insp-busca{padding-bottom:14px}.insp-contexto .insp-resumen{padding-bottom:16px}}@media (max-width:760px){.insp-cierre{padding-inline:var(--s-5)}}.ped-linea{display:flex;justify-content:space-between;gap:10px;font-size:12.5px;padding:4px 0;color:var(--tinta-2)}.ped-linea .monto{font-weight:500;color:var(--tinta);white-space:nowrap}.ped-linea .desc{color:var(--tinta-3);white-space:nowrap}.ped-total{display:flex;justify-content:space-between;border-top:1px solid var(--borde);margin-top:5px;padding-top:6px;font-size:13px;font-weight:550}.etiqueta-estado{display:inline-block;font-size:10.5px;font-weight:500;letter-spacing:.02em;text-transform:none;border:1px solid var(--borde-fuerte);border-radius:3px;padding:1px 6px;color:var(--tinta-2)}.insp-acciones{display:flex;gap:var(--s-2);align-items:center;flex-wrap:wrap;flex:0 0 auto}.insp-acciones .boton,.insp-acciones .primario{flex:0 1 auto;min-width:168px;min-height:40px;justify-content:center;padding-inline:18px;border-radius:12px;font-weight:600;letter-spacing:-.006em}.insp-acciones .accion-secundaria{color:var(--n-700)}.insp-acciones.pago-pendiente{padding:12px var(--s-5);background:var(--n-0);border-bottom:1px solid var(--borde)}.insp-cab .error-inline{flex-basis:100%;margin-top:0}.volver-consola{display:none;height:auto;border:0;border-radius:0;background:none;color:var(--tinta-2);font-size:12.5px;padding:10px var(--esp-4) 0;text-align:left}.solo-lector{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:1080px){.zona-consola{grid-template-columns:1fr;position:relative;overflow:hidden}.zona-consola .col-inspector{grid-column:1/-1;grid-row:1/-1;position:absolute;inset:0;z-index:5;transform:translateX(100%);transition:transform var(--mov-normal) var(--mov-curva);border-left:0;background:var(--fondo)}.consola-hoy.inspector-abierto .col-inspector{transform:translateX(0)}.volver-consola{display:block}.pulso-consola{flex-basis:100%;margin-left:0;padding-top:2px}.pulso-consola>div:first-child{border-left:0;padding-left:0}}@media (max-width:760px){.contenido:has(>.consola-hoy){height:auto;overflow:visible}.zona-consola{display:block;overflow:visible}.zona-consola .col-cola{overflow:visible;padding-bottom:calc(86px + env(safe-area-inset-bottom, 0px))}.cab-consola{position:static}body:has(.consola-hoy.inspector-abierto),html:has(.consola-hoy.inspector-abierto){overflow:hidden;overscroll-behavior:none}.zona-consola .col-inspector{position:fixed;inset:0;z-index:65;overflow-y:auto;background:var(--superficie);padding-bottom:calc(86px + env(safe-area-inset-bottom, 0px));overscroll-behavior:contain}.pulso-consola{flex-wrap:wrap;row-gap:2px}.pulso-consola>div{padding:0 var(--esp-3) 0 0;border-left:0}.fila-caso{padding-top:12px;padding-bottom:12px}.insp-acciones{flex-basis:100%}.insp-acciones .boton,.insp-acciones .primario{flex:1 1 auto}.volver-consola{position:-webkit-sticky;position:sticky;top:0;z-index:2;width:100%;min-height:calc(44px + var(--arriba-seguro));padding:calc(var(--arriba-seguro) + 12px) var(--s-5) 10px;font-size:15px;font-weight:600;color:var(--tinta);background:var(--superficie);border-bottom:1px solid var(--borde)}.insp-cab{padding:22px var(--s-5) 16px}.insp-sec{padding-inline:var(--s-5)}}.aviso-politica{border-left:3px solid var(--st-attn)}.aviso-politica p{font-size:13px;color:var(--tinta-2);line-height:1.5}.aviso-politica b{color:var(--tinta);font-weight:600}.lista-carritos{display:flex;flex-direction:column;gap:var(--esp-2)}.carrito{display:flex;gap:var(--esp-4);align-items:flex-start;background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-l);padding:12px var(--esp-4);box-shadow:var(--sombra-1)}.carrito .cuerpo{flex:1 1;min-width:0}.carrito .quien{font-size:14px;font-weight:550;letter-spacing:-.008em}.carrito .que{font-size:12.5px;color:var(--tinta-2);margin-top:2px;overflow-wrap:anywhere}.carrito .meta{font-size:11.5px;color:var(--tinta-3);margin-top:5px;letter-spacing:.01em}.carrito .lado{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex-shrink:0}.carrito .plata{font-size:15px;font-weight:550;letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.chip-via{font-size:11px;font-weight:500;letter-spacing:.01em;white-space:nowrap;border-radius:var(--radio-pill);padding:2px 9px;border:1px solid var(--borde-fuerte);color:var(--tinta-2);background:var(--superficie-2)}.chip-via.ok{background:#EAF3EE;border-color:#C9E0D3;color:var(--st-ok)}.chip-consent{font-size:11px;letter-spacing:.01em;white-space:nowrap;border-radius:var(--radio-pill);padding:2px 9px;border:1px solid var(--borde);color:var(--tinta-3);background:var(--superficie)}.chip-consent.si{color:var(--st-ok);border-color:#C9E0D3}.chip-consent.no{color:var(--st-fail-tx,#B3362F);border-color:#EFCBC6;background:#FAECEA}@media (max-width:640px){.carrito{flex-direction:column;gap:var(--esp-2)}.carrito .lado{flex-direction:row;align-items:center;width:100%;flex-wrap:wrap;gap:6px;justify-content:flex-start}.carrito .lado .plata{margin-right:auto}.carrito .lado .boton{width:100%;justify-content:center}}.barra-catalogo{display:flex;justify-content:flex-end;margin-bottom:var(--esp-3)}.forma-catalogo{gap:var(--esp-2)}.forma-catalogo,.lista-productos{display:flex;flex-direction:column}.lista-productos{gap:var(--esp-3)}.producto{background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-l);padding:12px var(--esp-4) 8px;box-shadow:var(--sombra-1)}.producto.inactivo{opacity:.62}.cab-producto{display:flex;align-items:flex-start;gap:var(--esp-3);flex-wrap:wrap;padding-bottom:8px;border-bottom:1px solid var(--borde)}.contenido .cab-producto h2{font-size:14.5px;font-weight:600;margin:0;letter-spacing:-.01em}.acciones-producto{margin-left:auto;display:flex}.acciones-producto,.confirmar{gap:6px;align-items:center;flex-wrap:wrap}.confirmar{display:inline-flex}.fila-variante{display:flex;align-items:center;gap:var(--esp-3);padding:8px 0;border-bottom:1px solid var(--borde);font-size:13px}.fila-variante:last-child{border-bottom:0}.fila-variante.inactiva{color:var(--tinta-3)}.opciones-sin-mapear .lista-opciones{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.opciones-sin-mapear .lista-opciones li{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px}.nombre-opcion{font-weight:600;font-size:13px;color:var(--tinta)}.acciones-opcion{margin-left:auto;display:flex;gap:6px;flex-wrap:wrap}.opciones-resueltas{margin-top:var(--esp-3);padding-top:var(--esp-3);border-top:1px solid var(--borde)}.opciones-resueltas>p{margin:0 0 8px}.opciones-resueltas:first-child{margin-top:0;padding-top:0;border-top:none}.opciones-sin-mapear>p+.lista-opciones{margin-top:10px}.opciones-sin-mapear.sin-pendientes{border-left:1px solid var(--borde)}.fuera-del-catalogo{margin-top:var(--esp-4)}.fuera-del-catalogo>summary{cursor:pointer;font-size:13px;color:var(--tinta-2);padding:8px 0;border-top:1px solid var(--borde)}.fuera-del-catalogo>summary::marker{color:var(--tinta-3)}.fuera-del-catalogo>p{margin:0 0 var(--esp-3)}.marca-no-ofrecible{display:inline-block;font-size:11px;font-weight:500;white-space:nowrap;padding:1px 7px;border-radius:999px;vertical-align:1px;background:var(--aviso-tenue);color:var(--aviso);border:1px solid var(--aviso-borde)}.fila-variante .que{flex:1 1;min-width:0;font-weight:500}.fila-variante .precio{font-weight:550;white-space:nowrap}.forma-variante{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:var(--esp-2) var(--esp-3);gap:var(--esp-2) var(--esp-3);padding:10px 0;border-bottom:1px solid var(--borde);background:var(--superficie-2);border-radius:var(--radio-m);padding:10px var(--esp-3);margin:8px 0}.forma-variante .campo.ancho,.forma-variante .error-inline.ancho{grid-column:1/-1}.forma-variante label{font-size:11.5px;color:var(--tinta-3);display:block;margin-bottom:2px}.forma-variante input{width:100%}.acciones-forma{grid-column:1/-1;display:flex;gap:6px}@media (max-width:640px){.fila-variante{flex-wrap:wrap}.fila-variante .que{flex-basis:100%}}.elegir-origen{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));grid-gap:var(--esp-3);gap:var(--esp-3);margin-bottom:var(--esp-4)}.opcion-origen{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.contenido .opcion-origen h2{font-size:15px;font-weight:600;margin:0;letter-spacing:-.01em}.opcion-origen p{margin:0;font-size:13px;color:var(--tinta-2);line-height:1.5}.opcion-origen .texto-meta{margin-top:auto}.opcion-origen.secundaria{background:var(--superficie-2)}.lista-nota{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:4px;font-size:12.5px;color:var(--tinta-2)}.busca-chats{display:flex;gap:8px;margin-bottom:var(--esp-3)}.busca-chats input{flex:1 1;min-width:0;padding:9px 14px;border:1px solid var(--borde);border-radius:999px;font:inherit;background:var(--superficie-2)}.busca-chats input:focus{background:var(--superficie)}.chips-filtro{display:flex;gap:7px;margin-bottom:var(--esp-3);overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.chips-filtro::-webkit-scrollbar{display:none}.chip-filtro{flex:0 0 auto;padding:5px 13px;border-radius:999px;font-size:12.5px;border:1px solid var(--borde);color:var(--tinta-2);text-decoration:none;background:var(--superficie-2);white-space:nowrap}.chip-filtro.activo{background:var(--marca);border-color:var(--marca);color:var(--marca-tinta);font-weight:650}.lista-chats{list-style:none;margin:0;padding:0;background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-l);overflow:hidden}.fila-chat{display:flex;gap:12px;align-items:center;padding:10px var(--esp-3);text-decoration:none;color:inherit;box-shadow:inset 0 -1px 0 var(--borde)}.lista-chats li:last-child .fila-chat{box-shadow:none}.fila-chat:hover{background:var(--superficie-2)}.avatar-chat{flex:0 0 auto;width:46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600}.cuerpo-chat{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.cuerpo-chat .linea-1,.cuerpo-chat .linea-2{display:flex;align-items:center;gap:8px}.cuerpo-chat .nombre{flex:1 1;min-width:0;font-size:14.5px;font-weight:550;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cuerpo-chat .hora{flex:0 0 auto;font-size:11.5px;color:var(--tinta-3)}.cuerpo-chat .hora.nuevo{color:var(--st-ok);font-weight:600}.cuerpo-chat .ultimo{flex:1 1;min-width:0;font-size:13px;color:var(--tinta-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cuerpo-chat .autor-ultimo{color:var(--tinta-3);font-size:12px;font-weight:550}.globo-nuevos{flex:0 0 auto;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--st-ok);color:#fff;font-size:11.5px;font-weight:600;display:flex;align-items:center;justify-content:center}.cuerpo-chat .linea-3{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:3px}.cuerpo-chat .linea-3:empty{display:none}.cuerpo-chat .linea-3 .chip{font-size:10.5px;padding:1px 7px}.cuerpo-chat .etapa{font-size:11.5px;color:var(--tinta-3)}.cuerpo-chat .etapa>span{color:var(--tinta-2);font-weight:550}@media (min-width:760px){.busca-chats input{max-width:380px}.busca-chats{justify-content:flex-start}}.lista-hallazgos{display:flex;flex-direction:column;gap:var(--esp-3)}.hallazgo{background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-l);padding:var(--esp-3) var(--esp-4)}.cab-hallazgo{display:flex;align-items:center;gap:var(--esp-3);margin-bottom:6px}.contenido .cab-hallazgo h2{font-size:14.5px;font-weight:600;margin:0;flex:1 1}.hallazgo .consecuencia{margin:0 0 6px;font-size:13.5px;line-height:1.5}.hallazgo .texto-meta{margin:0 0 4px;line-height:1.5}.hallazgo .muestra{font-style:italic}.arreglo{margin-top:var(--esp-3);padding-top:var(--esp-3);border-top:1px solid var(--borde);display:flex;flex-direction:column;gap:10px;align-items:flex-start}.arreglo>p{margin:0}.lista-colores{list-style:none;margin:0;padding:0;width:100%;display:flex;flex-direction:column;gap:8px}.lista-colores li{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px}.lista-colores select{font:inherit;padding:4px 8px;border-radius:var(--radio-m)}.opciones-radio{display:flex;flex-direction:column;gap:8px;width:100%}.opciones-radio label{display:flex;gap:9px;align-items:flex-start;cursor:pointer;padding:9px 11px;border:1px solid var(--borde);border-radius:var(--radio-m);font-size:13px}.opciones-radio label.elegida{border-color:var(--acento-borde);background:var(--superficie-2)}.opciones-radio label>span{display:flex;flex-direction:column;gap:2px}.opciones-radio .chip{align-self:flex-start}.alerta-pedidos,.bandeja-conversaciones,.ci,.comprobantes,.consola-hoy,.conversacion,.encabezado-pedidos,.flujo-constructor,.lienzo-automatizar,.mensajes-web,.mensualidades,.pantalla-embudo,.pedidos-maestro-detalle,.profesores{--pm-tinta:#0F172A;--pm-tinta-2:#1E293B;--pm-cuerpo:#334155;--pm-meta:#475569;--pm-meta-2:#64748B;--pm-linea:rgba(15,23,42,0.06);--pm-linea-2:rgba(15,23,42,0.09);--pm-brillo:inset 0 1px 0 rgba(255,255,255,0.85);--pm-mint:#10B981;--pm-sombra:0 1px 2px rgba(15,23,42,0.03),0 12px 32px rgba(15,23,42,0.05);--pm-vidrio:rgba(255,255,255,0.82);--pm-mov:300ms cubic-bezier(0.4,0,0.2,1)}.mono{font-family:var(--fuente-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.015em;white-space:nowrap}.encabezado-pedidos{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--esp-4);margin-bottom:var(--esp-7)}.encabezado-pedidos h1{margin-bottom:6px;letter-spacing:-.03em;color:var(--pm-tinta)}.encabezado-pedidos p{color:var(--pm-meta);font-size:13.5px;line-height:1.5;max-width:68ch}.conteo-pedidos{min-width:40px;height:32px;padding:0 var(--esp-3);display:inline-flex;align-items:center;justify-content:center;color:var(--pm-tinta-2);font-size:13px;font-weight:600}.conteo-pedidos,.pulso-consola{background:var(--pm-vidrio);border:1px solid var(--pm-linea);border-radius:var(--radio-pill);box-shadow:var(--pm-brillo),0 1px 2px rgba(15,23,42,.04)}.alerta-pedidos{display:flex;flex-wrap:wrap;gap:var(--esp-1) var(--esp-3);margin-bottom:var(--esp-5);padding:14px 18px;color:#991B1B;background:rgba(254,242,242,.85);border:1px solid rgba(239,68,68,.18);border-radius:14px;box-shadow:var(--pm-brillo)}.alerta-pedidos span{color:var(--pm-meta)}.pildora-estado{display:inline-flex;align-items:center;gap:5px;min-width:0;height:20px;padding:0 8px 0 7px;border-radius:9999px;font-size:11px;font-weight:600;letter-spacing:.005em;line-height:1;white-space:nowrap;color:#334155;background:rgba(100,116,139,.1);box-shadow:inset 0 0 0 1px rgba(100,116,139,.1)}.pildora-estado>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.pildora-estado:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:#94A3B8}.pildora-estado.ok{color:#065F46;background:rgba(16,185,129,.11);box-shadow:inset 0 0 0 1px rgba(16,185,129,.14)}.pildora-estado.ok:before{background:var(--pm-mint)}.pildora-estado.atencion{color:#92400E;background:rgba(245,158,11,.13);box-shadow:inset 0 0 0 1px rgba(245,158,11,.16)}.pildora-estado.atencion:before{background:#F59E0B}.pildora-estado.alerta{color:#991B1B;background:rgba(239,68,68,.1);box-shadow:inset 0 0 0 1px rgba(239,68,68,.14)}.pildora-estado.alerta:before{background:#EF4444}.nota-estado{color:var(--pm-meta)}.sep{color:#CBD5E1}.pedidos-maestro-detalle{display:grid;grid-template-columns:minmax(300px,38%) minmax(0,1fr);align-items:start;grid-gap:var(--esp-6);gap:var(--esp-6)}.panel-detalle-pedido,.panel-lista-pedidos{min-width:0;background:var(--pm-vidrio);border:1px solid var(--pm-linea);border-radius:20px;box-shadow:var(--pm-brillo),var(--pm-sombra)}.panel-lista-pedidos{padding:6px 8px 10px;container:lista-pedidos/inline-size}.cab-lista-pedidos{display:flex;flex-direction:column;gap:3px;padding:18px 14px 10px}.cab-lista-pedidos strong{font-size:11px;font-weight:600;color:var(--pm-meta-2);letter-spacing:.08em;text-transform:uppercase}.cab-lista-pedidos span{font-size:12px;color:var(--pm-meta)}.lista-pedidos+.cab-lista-pedidos{margin-top:var(--esp-3)}.panel-lista-pedidos>.texto-meta{padding:10px 14px!important}.lista-pedidos{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.lista-casos>.fila-caso,.lista-pedidos>li{position:relative;overflow:hidden;border-radius:14px;-webkit-tap-highlight-color:transparent;transition:background-color var(--pm-mov),box-shadow var(--pm-mov),transform var(--pm-mov)}.lista-casos>.fila-caso:before,.lista-pedidos>li:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:transparent;transition:background-color var(--pm-mov)}.lista-casos>.fila-caso[aria-selected=true],.lista-pedidos>li.seleccionado{background:rgba(248,250,252,.92);box-shadow:0 1px 2px rgba(0,0,0,.01),0 4px 12px rgba(0,0,0,.03),inset 0 0 0 1px var(--pm-linea),inset 0 1px 0 rgba(255,255,255,.9);scroll-margin-top:var(--esp-4)}.lista-casos>.fila-caso[aria-selected=true]:before,.lista-pedidos>li.seleccionado:before{background:var(--pm-mint)}.lista-pedidos>li.con-error:before{background:#EF4444}.enlace-pedido{display:flex;flex-direction:column;gap:7px;width:100%;padding:14px 16px 14px 18px;border-radius:inherit}@media (hover:hover){.lista-casos>.fila-caso:not([aria-selected=true]):hover,.lista-pedidos>li:not(.seleccionado):hover{background:rgba(248,250,252,.75);box-shadow:0 1px 2px rgba(15,23,42,.03),inset 0 0 0 1px rgba(15,23,42,.04)}.lista-casos>.fila-caso:active,.lista-pedidos>li:active{transform:scale(.995)}}.cab-pedido{display:flex;align-items:baseline;gap:var(--esp-3)}.cab-pedido .quien,.lista-casos .fila-caso .quien{flex:1 1;min-width:0;font-size:14.5px;font-weight:700;letter-spacing:-.014em;color:var(--pm-tinta);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cab-pedido .monto{font-size:13px;font-weight:500;color:var(--pm-tinta-2);white-space:nowrap}.meta-pedido{display:flex;align-items:center;gap:var(--esp-3);font-size:12px;color:var(--pm-meta-2)}.meta-pedido .linea{flex:1 1;min-width:0;display:flex;align-items:center;gap:6px;overflow:hidden;white-space:nowrap}.meta-pedido .linea>*{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.meta-pedido .linea>.sep{flex:none}.meta-pedido .linea>.pildora-estado{flex:0 0 auto;max-width:70%}.meta-pedido .cuando{flex:none;display:flex;align-items:center;gap:5px;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:450}.meta-pedido .cuando .mono{font-size:11px;font-weight:500}.nota-estado{font-weight:450}@container lista-pedidos (max-width: 380px){.meta-pedido .cuando>.orden-fila,.meta-pedido .cuando>.orden-fila+.sep{display:none}}.panel-detalle-pedido{overflow:hidden;container:detalle-pedido/inline-size}.volver-pedidos{display:none;padding:18px 28px 0;color:var(--pm-meta);font-size:13px;font-weight:550}.cab-detalle-pedido{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--esp-5);padding:30px 32px 6px}.cab-detalle-pedido h2{margin:6px 0 8px;font-size:24px;font-weight:700;letter-spacing:-.028em;line-height:1.15;color:var(--pm-tinta)}.meta-detalle{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:var(--pm-meta);font-size:12px}.sobrelinea{display:block;color:var(--tinta-3);font-size:11px;font-weight:650;letter-spacing:.07em;text-transform:uppercase}.panel-detalle-pedido .sobrelinea{color:var(--pm-meta-2);font-weight:600;letter-spacing:.08em}.total-detalle-pedido{display:flex;flex-direction:column;align-items:flex-end;gap:8px;white-space:nowrap}.total-detalle-pedido>span:first-child{color:var(--pm-meta-2);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.total-detalle-pedido strong{font-size:24px;font-weight:650;line-height:1;color:var(--pm-tinta)}.total-detalle-pedido .nota-estado{font-size:11.5px}.estado-operativo-pedido,.insp-operativo{--tinte:rgba(100,116,139,0.06);margin:22px 32px 0;padding:22px 24px;border-radius:16px;background:linear-gradient(var(--tinte),var(--tinte)),var(--pm-vidrio);border:1px solid var(--pm-linea);box-shadow:var(--pm-brillo),0 1px 2px rgba(0,0,0,.02),0 8px 16px rgba(0,0,0,.04)}.estado-operativo-pedido.ok{--tinte:rgba(16,185,129,0.05)}.estado-operativo-pedido.atencion,.insp-operativo.atencion{--tinte:rgba(245,158,11,0.07)}.estado-operativo-pedido.error{--tinte:rgba(239,68,68,0.05);border-color:rgba(239,68,68,.16)}.estado-operativo-pedido .titulo-operativo,.insp-operativo .titulo-operativo{display:flex;align-items:center;gap:10px;margin:10px 0 6px;font-size:17px;font-weight:650;letter-spacing:-.018em;color:var(--pm-tinta)}.estado-operativo-pedido .titulo-operativo:before,.insp-operativo .titulo-operativo:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:#94A3B8;box-shadow:0 0 0 3px rgba(148,163,184,.18)}.estado-operativo-pedido.ok .titulo-operativo:before{background:var(--pm-mint);box-shadow:0 0 0 3px rgba(16,185,129,.16)}.estado-operativo-pedido.atencion .titulo-operativo:before,.insp-operativo.atencion .titulo-operativo:before{background:#F59E0B;box-shadow:0 0 0 3px rgba(245,158,11,.18)}.estado-operativo-pedido.error .titulo-operativo:before{background:#EF4444;box-shadow:0 0 0 3px rgba(239,68,68,.16)}.estado-operativo-pedido p{color:var(--pm-cuerpo);font-size:13.5px;line-height:1.55}.estado-operativo-pedido details{margin-top:var(--esp-3);font-size:12px}.estado-operativo-pedido p.numero-al-cliente{margin-top:14px;padding-top:14px;border-top:1px solid var(--pm-linea);font-size:12px;color:var(--pm-meta)}.estado-operativo-pedido p.numero-al-cliente.pendiente{color:#92400E;font-weight:550}.estado-operativo-pedido code{display:block;margin-top:var(--esp-1);overflow-wrap:anywhere;color:#991B1B}.acciones-detalle-pedido{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:20px 32px 4px}.acciones-detalle-pedido .boton{transition:background-color var(--pm-mov),box-shadow var(--pm-mov),transform var(--pm-mov)}.acciones-detalle-pedido .boton:active{transform:scale(.98)}.acciones-detalle-pedido .pago-pendiente{flex-basis:100%;margin-top:var(--esp-1)}.cuerpo-detalle-pedido{display:block;margin-top:24px;border-top:1px solid var(--pm-linea);padding:8px 0 12px}.cuerpo-detalle-pedido>section{min-width:0;padding:22px 32px}@container detalle-pedido (min-width: 760px){.cuerpo-detalle-pedido{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,1fr)}.cuerpo-detalle-pedido>section:first-child{grid-row:span 2}}.cuerpo-detalle-pedido h3{margin-bottom:14px;font-size:11px;font-weight:600;color:var(--pm-meta-2);letter-spacing:.08em;text-transform:uppercase}.items-detalle-pedido{list-style:none;display:flex;flex-direction:column;gap:14px}.items-detalle-pedido li{display:flex;flex-direction:column;gap:3px;min-width:0}.items-detalle-pedido li strong{font-size:14px;font-weight:600;letter-spacing:-.01em;color:var(--pm-tinta);line-height:1.4}.items-detalle-pedido li b{font-size:15px;font-weight:600;color:var(--pm-tinta);line-height:1.3}.items-detalle-pedido li>span{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:var(--pm-meta-2);font-size:12px}.datos-detalle-pedido{display:grid;grid-template-columns:fit-content(45%) minmax(0,1fr);grid-gap:10px var(--esp-5);gap:10px var(--esp-5);font-size:13px;color:var(--pm-tinta)}.datos-detalle-pedido dt{color:#94A3B8;font-weight:450}.datos-detalle-pedido dd{overflow-wrap:anywhere;color:var(--pm-tinta);font-weight:500}.datos-detalle-pedido dd .mono{white-space:nowrap}.datos-detalle-pedido .texto-meta{font-size:12px;font-weight:400;color:var(--pm-meta-2);margin-top:3px}.resumen-pago{padding:16px 18px 14px;border-radius:14px;background:rgba(248,250,252,.9);border:1px solid var(--pm-linea);box-shadow:var(--pm-brillo)}.totales-detalle-pedido{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:5px var(--esp-4);gap:5px var(--esp-4);font-size:12.5px}.totales-detalle-pedido dt{color:var(--pm-meta)}.totales-detalle-pedido dd{text-align:right;color:var(--pm-cuerpo)}.total-pago{display:flex;align-items:baseline;justify-content:space-between;gap:var(--esp-4);margin-top:12px;padding-top:12px;border-top:1px solid var(--pm-linea-2)}.total-pago span{font-size:13px;font-weight:600;color:var(--pm-tinta)}.total-pago strong{font-size:20px;font-weight:700;line-height:1;color:var(--pm-tinta)}.medio-pago{margin-top:10px;font-size:11.5px}.cuerpo-detalle-pedido>section>p.texto-meta,.medio-pago{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:var(--pm-meta)}.cuerpo-detalle-pedido>section>p.texto-meta{margin-top:var(--esp-3);font-size:12px}.pie-detalle-pedido{padding:0 32px 24px}@media (prefers-reduced-motion:reduce){.acciones-detalle-pedido .boton,.lista-pedidos>li,.lista-pedidos>li:before{transition:none}.acciones-detalle-pedido .boton:active,.lista-pedidos>li:active{transform:none}}@media (max-width:1000px){.pedidos-maestro-detalle{grid-template-columns:minmax(260px,42%) minmax(0,1fr);gap:var(--esp-4)}.cab-detalle-pedido{padding:24px 24px 4px}.estado-operativo-pedido{margin:18px 24px 0;padding:18px 20px}.acciones-detalle-pedido{padding:18px 24px 4px}.cuerpo-detalle-pedido>section{padding:20px 24px}}@media (max-width:760px){.pedidos-maestro-detalle{display:block}.pedidos-maestro-detalle.seleccion-explicita .panel-lista-pedidos,.pedidos-maestro-detalle:not(.seleccion-explicita) .panel-detalle-pedido{display:none}.volver-pedidos{display:inline-flex;padding:16px 20px 0}.cab-detalle-pedido{padding:20px 20px 4px}.cab-detalle-pedido h2,.total-detalle-pedido strong{font-size:21px}.estado-operativo-pedido{margin:16px 16px 0;padding:18px}.acciones-detalle-pedido{padding:16px 20px 4px}.cuerpo-detalle-pedido>section{padding:18px 20px}.pie-detalle-pedido{padding:0 20px 20px}}.consola-hoy .barra-consola{border-bottom-color:var(--pm-linea)}.contenido .consola-hoy .barra-consola h1{color:var(--pm-tinta);letter-spacing:-.03em}.consola-hoy .barra-consola .fecha,.consola-hoy .barra-consola .frescura{color:var(--pm-meta-2)}.consola-hoy .pulso-consola{padding:3px 4px;font-size:12px;color:var(--pm-meta-2)}.consola-hoy .pulso-consola>div{align-items:center;gap:6px;padding:4px 14px;border-left-color:var(--pm-linea)}.consola-hoy .pulso-consola b{font-size:13px;font-weight:600;color:var(--pm-tinta)}.consola-hoy .pulso-consola .ok b{color:var(--pm-tinta)}.consola-hoy .pulso-consola .ok:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--pm-mint)}.consola-hoy .pulso-consola .cero b{color:var(--pm-meta-2);font-weight:500}.consola-hoy .pulso-consola .pulso-detalle:before{content:"• "}.consola-hoy .cab-consola{border-top-color:var(--pm-linea);border-bottom-color:var(--pm-linea);color:var(--pm-tinta)}.consola-hoy .cab-consola .cab-conteo{font-family:var(--fuente-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#334155;background:rgba(100,116,139,.1);box-shadow:inset 0 0 0 1px rgba(100,116,139,.1)}.consola-hoy .cab-consola.cab-intervencion .cab-conteo{color:#92400E;background:rgba(245,158,11,.13);box-shadow:inset 0 0 0 1px rgba(245,158,11,.16)}.consola-hoy .ayuda-consola{border-bottom:1px solid var(--pm-linea)}.consola-hoy .ayuda-consola summary{color:var(--pm-meta)}.consola-hoy .ayuda-consola summary:before{color:var(--pm-meta-2)}.consola-hoy .nota-consola{color:var(--pm-meta);border-bottom-color:var(--pm-linea)}.lista-casos{display:flex;flex-direction:column;gap:2px;padding:6px 8px 10px}.lista-casos>.fila-caso{border-bottom:0;padding:14px 16px 14px 12px}.lista-casos>.subgrupo-consola{margin:8px 0 2px;padding:12px 10px 6px 12px;background:none;border-top:1px solid var(--pm-linea);border-bottom:0}.lista-casos>.subgrupo-consola:first-child{margin-top:0;border-top:0}.lista-casos .subgrupo-consola .subgrupo-titulo{color:var(--pm-tinta);font-weight:650}.lista-casos .subgrupo-consola .candado-cierre,.lista-casos .subgrupo-consola .subgrupo-pista{color:var(--pm-meta-2)}.lista-casos .subgrupo-consola .subgrupo-conteo{font-family:var(--fuente-mono);color:#334155;background:rgba(100,116,139,.1)}.lista-casos .fila-caso .mk{width:6px;height:6px;margin-top:7px;background:#F59E0B}.lista-casos .fila-caso.prio-atencion .mk{background:#94A3B8}.lista-casos .fila-caso .foco-fila,.lista-casos .fila-caso .paso-fila{font-size:13px;font-weight:500;color:var(--pm-tinta-2);margin-top:5px}.lista-casos .fila-caso .estado-fila{font-size:12px;color:var(--pm-meta-2);margin-top:3px}.lista-casos .fila-caso .cierre-fila,.lista-casos .fila-caso .cierre-fila .cuando,.lista-casos .fila-caso .plazo-tarea,.lista-casos .fila-caso .plazo-tarea .cuando{color:var(--pm-meta-2);font-size:11.5px}.lista-casos .fila-caso .reloj-fila{margin-left:auto;flex:none;max-width:60%}.lista-casos .fila-caso .mono{font-size:.95em;color:var(--pm-tinta)}.lista-casos .fila-caso .estado-fila .mono{color:var(--pm-tinta-2)}.consola-hoy .insp-cab .quien{color:var(--pm-tinta);letter-spacing:-.03em}.consola-hoy .insp-cab .sub{color:var(--pm-meta-2)}.consola-hoy .insp-operativo{margin:4px 30px 26px}.consola-hoy .insp-operativo .titulo-operativo{margin-top:0}.consola-hoy .insp-operativo .eyebrow-operativo,.consola-hoy .insp-sec h3{margin:0 0 14px;font-size:11px;font-weight:600;color:var(--pm-meta-2);letter-spacing:.08em;text-transform:uppercase}.consola-hoy .insp-operativo .alerta-ventana+.cierre-acciones,.consola-hoy .insp-operativo .eyebrow-operativo+.cierre-acciones{margin-top:14px}.consola-hoy .insp-operativo .eyebrow-operativo+.alerta-ventana{margin-top:0}.consola-hoy .insp-operativo .alerta-guion,.consola-hoy .insp-operativo .alerta-salidas{margin-top:18px}.consola-hoy .cierre-acciones li:before{font-family:var(--fuente-mono);color:#334155;background:rgba(100,116,139,.1);box-shadow:inset 0 0 0 1px rgba(100,116,139,.1)}.consola-hoy .cierre-titulo{color:var(--pm-tinta);font-weight:600}.consola-hoy .cierre-detalle{color:var(--pm-meta)}.consola-hoy .cierre-titulo .mono{color:var(--pm-tinta)}.consola-hoy .cierre-mensaje{border:1px solid var(--pm-linea);border-radius:14px;background:var(--pm-vidrio);box-shadow:var(--pm-brillo)}.consola-hoy .hilo-mini{gap:8px}.consola-hoy .hilo-mini-msj{padding:8px 12px 9px;border-radius:16px 16px 16px 4px;background:var(--pm-vidrio);border:1px solid var(--pm-linea);box-shadow:var(--pm-brillo),0 1px 2px rgba(15,23,42,.03)}.consola-hoy .hilo-mini-msj.nuestro{border-radius:16px 16px 4px 16px;background:rgba(100,116,139,.08);border-color:rgba(100,116,139,.12);box-shadow:var(--pm-brillo)}.consola-hoy .hilo-mini-quien{display:flex;align-items:center;gap:5px;margin-bottom:2px;font-size:11px;font-weight:450;color:#94A3B8}.consola-hoy .hilo-mini-nombre{font-weight:600;color:var(--pm-meta-2)}.consola-hoy .hilo-mini-msj p{font-size:13.5px;color:var(--pm-tinta-2)}.consola-hoy .hilo-mini-msj p .mono{color:var(--pm-tinta)}.consola-hoy .hilo-mini-corte{color:var(--pm-meta-2)}.consola-hoy .hilo-mini-corte:after,.consola-hoy .hilo-mini-corte:before{background:var(--pm-linea)}.consola-hoy .hilo-mini-abrir{color:var(--pm-tinta-2)}.consola-hoy .ped-linea{color:var(--pm-cuerpo)}.consola-hoy .ped-linea .monto,.consola-hoy .ped-total .mono{color:var(--pm-tinta)}.consola-hoy .ped-total{border-top-color:var(--pm-linea-2)}@container inspector (min-width: 800px){.consola-hoy .insp-contexto{background:rgba(248,250,252,.9);border:1px solid var(--pm-linea);box-shadow:var(--pm-brillo)}}.hueso-cab{background:var(--n-0);box-shadow:none}@media (max-width:1080px){.consola-hoy .pulso-consola{flex-basis:auto;max-width:100%}.consola-hoy .pulso-consola>div:first-child{padding-left:14px}}@media (max-width:760px){.consola-hoy .pulso-consola{display:flex;flex-wrap:wrap;width:100%;max-width:none;padding:0;border-radius:16px;overflow:hidden}.consola-hoy .pulso-consola>div{min-width:0;border-left:0}.consola-hoy .pulso-consola>.pulso-cifra{flex:1 1;flex-direction:column;align-items:flex-start;gap:3px;padding:12px 14px 11px;border-left:1px solid var(--pm-linea);white-space:normal}.consola-hoy .pulso-consola>.pulso-cifra:first-child{border-left:0;padding-left:14px}.consola-hoy .pulso-consola>.pulso-cifra b{font-size:21px;line-height:1.1;letter-spacing:-.02em}.consola-hoy .pulso-consola>.pulso-cifra>span{font-size:11.5px;line-height:1.3;color:#64748B}.consola-hoy .pulso-consola .pulso-hoy{display:none}.consola-hoy .pulso-consola>.pulso-venta{flex:1 1 100%;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:11px 14px;border-top:1px solid var(--pm-linea);white-space:normal}.consola-hoy .pulso-consola>.pulso-venta b{font-size:16px}.consola-hoy .pulso-consola .pulso-detalle{margin-left:auto;font-size:12px;color:#64748B}.consola-hoy .pulso-consola .pulso-detalle:before{content:none}.consola-hoy .insp-operativo{margin-inline:var(--s-5);padding:18px}}@media (prefers-reduced-motion:reduce){.lista-casos>.fila-caso,.lista-casos>.fila-caso:before{transition:none}.lista-casos>.fila-caso:active{transform:none}}.conversacion .burbuja{border:0;border-radius:16px;color:var(--pm-tinta-2);font-size:14px;line-height:1.5}.conversacion .burbuja.entrante{background:#FFFFFF;border-top-left-radius:4px;box-shadow:0 1px 2px rgba(15,23,42,.05),0 0 0 1px rgba(15,23,42,.02)}.conversacion .burbuja.saliente{background:var(--marca-tenue);border-top-right-radius:4px;box-shadow:inset 0 0 0 1px rgba(24,143,85,.16)}.conversacion .burbuja.saliente time{color:#6B9A85}.conversacion .burbuja.saliente .cita-burbuja{background:rgba(6,95,70,.05);border-left-color:#A7E0C6}.conversacion .burbuja.saliente:has(.entrega-error){background:#FEF2F2;box-shadow:inset 0 0 0 1px rgba(239,68,68,.18)}.conversacion .burbuja.entrante.pegada{border-top-left-radius:8px}.conversacion .burbuja.saliente.pegada{border-top-right-radius:8px}.conversacion .burbuja time{color:#94A3B8;font-size:10.5px}.conversacion .burbuja .mono{color:var(--pm-tinta);font-size:.95em}.conversacion .burbuja .cita-burbuja{background:rgba(100,116,139,.08);border-left-color:#CBD5E1}.conversacion .burbuja .transcripcion em{color:var(--pm-meta-2)}.conversacion .resumen-escalada{background:#FFFBEB;border:1px solid rgba(245,158,11,.3);border-radius:12px;box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 1px 2px rgba(146,64,14,.05),0 8px 24px rgba(146,64,14,.06);font-size:13.5px}.conversacion .resumen-escalada>summary{align-items:center;gap:12px;padding:10px 18px}.conversacion .resumen-escalada>summary .dato-titulo{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:#92400E}.conversacion .resumen-escalada>summary .dato-titulo:before{content:"";width:6px;height:6px;border-radius:50%;background:#F59E0B}.conversacion .resumen-escalada .resumen-clave{color:#78350F;font-weight:500;letter-spacing:-.005em;-webkit-line-clamp:1}.conversacion .resumen-escalada .resumen-clave.compro{color:#065F46;font-weight:650}.conversacion .resumen-escalada .resumen-flecha{color:#B45309}.conversacion .resumen-escalada>.resumen-conv{padding:12px 18px 16px;color:var(--pm-cuerpo);border-top:1px solid rgba(245,158,11,.2)}.conversacion .resumen-escalada .resumen-conv-titulo{color:#64748B}.barra-control{background:#FFFFFF;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 2px rgba(15,23,42,.04);margin-bottom:var(--esp-3)}.barra-control-fila{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:14px 16px}.barra-control-fila+.barra-control-fila{border-top:1px solid #e2e8f0}.barra-control-texto{flex:1 1 240px;min-width:0}.barra-control-titulo{display:flex;align-items:flex-start;gap:8px;margin:0;line-height:1.4;font-size:14px;font-weight:600;color:var(--pm-tinta);letter-spacing:-.01em}.barra-control-titulo:before{content:"";flex:none;width:6px;height:6px;margin-top:7px;border-radius:50%;background:#94A3B8}.barra-control-titulo.escalada:before{background:#F59E0B}.barra-control-sub{margin:3px 0 0 14px;font-size:12.5px;line-height:1.45;color:var(--pm-meta-2)}.barra-control-fila>.primario{flex:none;margin-left:auto}.barra-control-error{flex-basis:100%;margin:0}.barra-control-fila.asignacion,.barra-control-fila.por-que-fila{padding-top:12px;padding-bottom:12px}.por-que{display:grid;grid-gap:6px;gap:6px;margin:0;width:100%;min-width:0}.por-que>div{display:grid;grid-template-columns:144px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:baseline}.por-que dt{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--pm-meta-2)}.por-que dd{margin:0;font-size:13px;line-height:1.45;color:var(--pm-tinta-2);overflow-wrap:anywhere}@media (max-width:600px){.por-que>div{grid-template-columns:minmax(0,1fr);gap:2px}}.asignado-barra{flex:1 1;min-width:0}.asignado-barra-linea{display:flex;align-items:center;justify-content:space-between;gap:12px}.asignado-barra-etiqueta{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--pm-meta-2)}.asignado-barra-valor{display:inline-flex;align-items:center;gap:8px;min-width:0}.asignado-barra-valor .select-compacto{max-width:220px;font-size:13px;color:var(--pm-tinta-2)}.asignado-barra-nota{margin:6px 0 0;font-size:12px;line-height:1.45;color:var(--pm-meta-2)}.asignado-barra-nota strong{color:var(--pm-cuerpo);font-weight:600}@media (max-width:760px){.barra-control-fila>.primario{flex:1 1 100%;margin-left:0}}.conversacion .cabecera-detalle{gap:6px;color:var(--pm-meta-2)}.conversacion .cabecera-telefono{color:var(--pm-meta-2)}.conversacion .cabecera-detalle .pildora-estado{height:18px;font-size:10.5px}.conversacion .cabecera-etapa{border-left:0;padding-left:0;color:var(--pm-meta-2)}.conversacion .cabecera-etapa:before{content:"• ";color:#CBD5E1}@media (min-width:761px){.contenido:has(>.conversacion){padding-top:0;padding-bottom:0}.panel-chat-abierto:has(.conversacion .redactor){padding-bottom:0}.conversacion>.cabecera-chat{margin-inline:calc(-1 * var(--sangria-chat, 0px));padding:0 var(--sangria-chat,0);background:#FFFFFF;border-bottom:1px solid #e2e8f0}.conversacion .redactor{z-index:25;margin-top:var(--esp-3);margin-inline:calc(-1 * var(--sangria-chat, 0px));padding:10px var(--sangria-chat,0) 14px;background:rgba(255,255,255,.94);-webkit-backdrop-filter:saturate(180%) blur(14px);backdrop-filter:saturate(180%) blur(14px);border-top:1px solid #e2e8f0}.conversacion .detalles-chat{padding-bottom:var(--esp-6)}}@container conversacion (min-width: 760px){.conversacion .redactor{margin-right:0;padding-right:0}.conversacion .detalles-chat{padding-bottom:2px}}@media (max-width:760px){.conversacion .redactor{left:0;right:0;bottom:var(--teclado,0);padding:8px 10px calc(8px + max(0px, env(safe-area-inset-bottom, 0px) - var(--teclado, 0px)));background:rgba(255,255,255,.94);-webkit-backdrop-filter:saturate(180%) blur(14px);backdrop-filter:saturate(180%) blur(14px);border-top:1px solid #e2e8f0}html[data-teclado=abierto] .conversacion .redactor{padding-bottom:8px}.conversacion .columna-chat{--zona-redactor:calc(74px + env(safe-area-inset-bottom, 0px))}.conversacion .cabecera-chat{border-bottom-color:#E2E8F0;background:rgba(255,255,255,.94)}}.conversacion .redactor-barra{background:#F8FAFC;border:1px solid #e2e8f0;border-radius:22px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.conversacion .redactor textarea{color:var(--pm-tinta-2)}.conversacion .redactor textarea::placeholder{color:#94A3B8}.conversacion .cabecera-chat .cabecera-nombre{font-size:16px;font-weight:650;letter-spacing:-.015em;color:var(--pm-tinta)}.conversacion .cabecera-detalle{font-size:12px}.ventana-pildora .mono{font-size:1em;font-weight:600}.conversacion .detalles-chat,.conversacion .ficha-lateral{gap:14px}.conversacion .detalles-chat .tarjeta{background:#FFFFFF;border:1px solid var(--pm-linea-2);border-radius:14px;padding:16px;margin-bottom:0;box-shadow:var(--pm-brillo),0 1px 2px rgba(15,23,42,.03)}.conversacion .detalles-chat .dato-titulo{font-size:11px;font-weight:600;letter-spacing:.08em;color:var(--pm-meta-2);margin-bottom:6px}.conversacion .ficha-lateral .dato{margin-bottom:14px}.conversacion .detalles-chat .mono{color:var(--pm-tinta);font-size:.95em}.conversacion .detalles-chat .texto-meta{color:var(--pm-meta-2)}.conversacion .seg-proximo{background:none;border:0;padding:0;border-radius:0}.conversacion .seg-proximo-cuando{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--pm-tinta)}.conversacion .seg-proximo-cuando:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:#94A3B8}.conversacion .seg-proximo.seg-rojo .seg-proximo-cuando{color:#991B1B}.conversacion .seg-proximo.seg-rojo .seg-proximo-cuando:before{background:#EF4444}.conversacion .seg-proximo.seg-hoy .seg-proximo-cuando{color:#92400E}.conversacion .seg-proximo.seg-hoy .seg-proximo-cuando:before{background:#F59E0B}.conversacion .seg-proximo.seg-programado .seg-proximo-cuando:before{background:var(--pm-mint)}.conversacion .seg-proximo-que,.conversacion .seg-proximo-quien{margin:3px 0 0 14px;font-size:12.5px;line-height:1.45;color:var(--pm-meta-2)}.conversacion .seg-ultima{font-size:12px;color:var(--pm-meta-2);margin-top:10px}.conversacion .seg-subtitulo{font-size:11px;font-weight:600;letter-spacing:.08em;color:var(--pm-meta-2);margin-top:16px}.conversacion .seg-historial li{border-left-color:#E2E8F0}.conversacion .seg-historial-fecha,.conversacion .seg-historial-meta{color:var(--pm-meta-2)}.conversacion .detalles-chat .ya-termino{border:0;padding:0;background:none}.conversacion .detalles-chat .repo-confirmar{background:#F8FAFC;border-color:#E2E8F0;border-radius:12px}.conversacion .detalles-chat .ci-resumen{border-color:rgba(16,185,129,.22);box-shadow:var(--pm-brillo),0 1px 2px rgba(6,95,70,.04),0 10px 28px rgba(15,23,42,.05)}.conversacion .ci-resumen-cabecera{align-items:flex-start;margin-bottom:14px}.conversacion .ci-resumen-cabecera>div{min-width:0}.conversacion .ci-resumen .ci-eyebrow{display:inline-flex;align-items:center;gap:7px;font-size:10.5px;font-weight:650;letter-spacing:.09em;color:#047857}.conversacion .ci-resumen .ci-eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--pm-mint)}.conversacion .ci-resumen-cabecera strong{margin-top:4px;font-size:15px;font-weight:650;letter-spacing:-.015em;color:var(--pm-tinta);white-space:nowrap}.conversacion .ci-resumen-cabecera .ci-identidad{padding:3px 8px;border-color:#E2E8F0;background:#F8FAFC;font-size:10.5px;font-weight:600;color:var(--pm-meta-2)}.conversacion .ci-resumen-lista{gap:12px}.conversacion .ci-resumen-item{grid-template-columns:6px minmax(0,1fr);gap:10px}.conversacion .ci-resumen-item strong{color:var(--pm-meta-2);font-size:10.5px;letter-spacing:.06em}.conversacion .ci-resumen-item span:not(.ci-punto){margin-top:2px;font-size:13px;color:var(--pm-tinta-2)}.conversacion .ci-resumen-item small{color:#94A3B8}.conversacion .ci-punto{width:6px;height:6px;margin-top:4px}.conversacion .ci-punto.hecho{background:var(--pm-mint)}.conversacion .ci-punto.inferencia{background:transparent;border:0;box-shadow:inset 0 0 0 1.5px var(--pm-mint)}.conversacion .ci-punto.interes{background:#94A3B8}.conversacion .ci-resumen-oportunidad{margin-top:14px;padding:12px 0 0;background:none;border:0;border-top:1px solid #e2e8f0;border-radius:0;color:var(--pm-meta-2)}.conversacion .ci-resumen-oportunidad strong{color:var(--pm-tinta)}.conversacion .ci-resumen-oportunidad .mono{display:inline}.conversacion :is(.detalles-chat,.barra-control) :is(button,.boton):not(.fantasma):not(.chip-filtro):not(:is(.cot-resultados,.venta-opciones,.copiar-dias-fila,.repo-opciones) button){height:34px;padding:0 12px;border-radius:10px;font-size:13px;font-weight:600;letter-spacing:-.01em}.conversacion :is(.detalles-chat,.barra-control) :is(button,.boton):not(.primario):not(.peligro):not(.fantasma):not(.chip-filtro):not(:is(.cot-resultados,.venta-opciones,.copiar-dias-fila,.repo-opciones) button){background:#FFFFFF;border:1px solid #e2e8f0;color:var(--pm-tinta-2);box-shadow:0 1px 2px rgba(15,23,42,.04)}.conversacion :is(.detalles-chat,.barra-control) :is(button,.boton):not(.primario):not(.peligro):not(.fantasma):not(.chip-filtro):hover{background:#F8FAFC;border-color:#CBD5E1}.conversacion .detalles-chat .repo-opciones button{height:auto;min-height:30px;padding:5px 11px;border-radius:999px;background:#FFFFFF;border:1px solid #e2e8f0;color:var(--pm-tinta-2);font-size:12.5px;font-weight:550;line-height:1.3;white-space:normal;text-align:left}.conversacion .detalles-chat .repo-opciones button:hover{background:#F8FAFC;border-color:#CBD5E1}.barra-movil{display:none;align-items:center;gap:10px;padding:calc(10px + var(--arriba-seguro)) var(--esp-4) 10px;border-bottom:1px solid var(--borde);position:-webkit-sticky;position:sticky;top:0;z-index:60;background:var(--vidrio-2);-webkit-backdrop-filter:var(--vidrio-desenfoque);backdrop-filter:var(--vidrio-desenfoque)}.marca-movil{flex:1 1;min-width:0;display:flex;align-items:center;gap:8px}.marca-movil-logo{width:28px;height:28px;flex:0 0 28px;display:block;object-fit:contain}.marca-movil-textos{display:grid;grid-gap:2px;gap:2px;min-width:0;line-height:1.2}.marca-movil-nombre{font-size:16px;font-weight:700;letter-spacing:-.018em;color:var(--tinta);white-space:nowrap}.marca-movil-tenant{font-size:12px;font-weight:500;color:var(--tinta-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.barra-movil>.sonido-movil,.barra-movil>form{flex:0 0 auto}.marca-movil.con-seccion{gap:10px}button.selector-seccion{min-width:0;max-width:100%;height:auto;min-height:36px;justify-content:flex-start;gap:9px;padding:2px 8px 2px 2px;border:0;border-radius:var(--radio-m);background:none;font-size:19px;font-weight:700;letter-spacing:-.02em;line-height:1.2;color:var(--tinta);-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}button.selector-seccion:hover{background:none}button.selector-seccion:active{background:var(--superficie-2)}.selector-seccion-titulo{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selector-seccion-chevron{flex:none;width:8px;height:8px;margin-top:-4px;border-right:2px solid var(--tinta-2);border-bottom:2px solid var(--tinta-2);transform:rotate(45deg);transition:transform var(--mov-rapido) var(--mov-curva)}.selector-seccion[aria-expanded=true] .selector-seccion-chevron{transform:rotate(-135deg);margin-top:4px}.selector-seccion-dialogo{width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;overflow:hidden;background:transparent;color:var(--tinta)}.selector-seccion-dialogo::-webkit-backdrop{background:transparent}.selector-seccion-dialogo::backdrop{background:transparent}.selector-seccion-velo{left:0;right:0;bottom:0;background:rgba(20,16,10,.28)}.selector-seccion-lista,.selector-seccion-velo{position:absolute;animation:aparece var(--mov-rapido) var(--mov-curva)}.selector-seccion-lista{left:12px;right:12px;max-height:calc(100% - 150px - env(safe-area-inset-bottom, 0px));overflow-y:auto;padding:6px;background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-l);box-shadow:var(--sombra-2)}.selector-seccion-rotulo{padding:6px 10px 4px;font-size:12.5px;font-weight:600;color:var(--tinta-3)}.selector-seccion-lista a{display:flex;align-items:center;gap:12px;padding:10px;border-radius:var(--radio-m);color:var(--tinta);text-decoration:none}.selector-seccion-lista a>svg{flex:none;color:var(--tinta-2)}.selector-seccion-lista a.actual{background:var(--superficie-2)}.selector-seccion-lista a:active{background:var(--acento-tenue)}.selector-seccion-textos{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:1px}.selector-seccion-etiqueta{font-size:15.5px;font-weight:550;line-height:1.25}.selector-seccion-desc{font-size:12.5px;color:var(--tinta-3);line-height:1.3}.selector-seccion-marca{flex:none;width:6px;height:11px;margin:-3px 6px 0 0;border-right:2px solid var(--accent);border-bottom:2px solid var(--accent);transform:rotate(45deg)}.tabs-movil{display:none;position:fixed;z-index:90;left:10px;right:10px;bottom:calc(8px + env(safe-area-inset-bottom, 0px));padding:7px 4px;border-radius:26px;background:var(--vidrio-2);-webkit-backdrop-filter:var(--vidrio-desenfoque);backdrop-filter:var(--vidrio-desenfoque);border:1px solid var(--vidrio-borde);box-shadow:var(--vidrio-sombra),var(--vidrio-brillo)}.tabs-movil a,.tabs-movil button{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:3px;padding:4px 2px;background:none;border:0;cursor:pointer;color:var(--tinta);text-decoration:none;font:inherit;align-self:stretch;justify-content:flex-start;min-height:48px}.tabs-movil .activa{color:var(--marca-profunda)}.tabs-movil .etiqueta-tab{font-size:10.5px;font-weight:550;letter-spacing:-.01em;max-width:100%;text-align:center;line-height:1.05;white-space:normal}.tabs-movil .activa .etiqueta-tab{font-weight:650}.tabs-movil .icono-tab{position:relative;display:flex;padding:4px 13px;border-radius:999px;transition:background var(--mov-rapido) var(--mov-curva)}.tabs-movil .activa .icono-tab{background:color-mix(in srgb,var(--marca) 24%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--marca-profunda) 12%,transparent)}.globo-tab{position:absolute;top:-5px;left:11px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:var(--st-ok);color:#fff;font-size:10.5px;font-weight:700;display:flex;align-items:center;justify-content:center;border:2px solid var(--superficie)}.pagina-wa{display:flex;flex-direction:column;gap:var(--esp-4);padding-bottom:var(--esp-6)}@media (min-width:761px){.pagina-wa{max-width:640px}}.titulo-wa{font-size:28px;font-weight:700;letter-spacing:-.02em;margin:var(--esp-2) 0 0}.bloque-wa-titulo{font-size:15px;font-weight:650;margin:0 0 var(--esp-2);color:var(--tinta)}.lista-wa{background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-l);overflow:hidden}.lista-wa>*+*{border-top:1px solid var(--borde)}.fila-wa{display:flex;align-items:center;gap:12px;width:100%;padding:13px 14px;color:var(--tinta);text-decoration:none;background:none;border:0;font:inherit;text-align:left;cursor:pointer}button.fila-wa{height:auto;justify-content:flex-start;border-radius:0;white-space:normal;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}button.fila-wa:hover{background:none}@media (hover:hover){.fila-wa:hover,button.fila-wa:hover{background:var(--superficie-2)}}.fila-wa:active,button.fila-wa:active{background:var(--acento-tenue)}.fila-wa-form{margin:0}.fila-wa-icono{flex:none;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:var(--superficie-2);color:var(--tinta-2)}.fila-wa-textos{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.fila-wa-titulo{font-size:15.5px;font-weight:550;line-height:1.2}.fila-wa-desc{line-height:1.3}.fila-wa-desc,.fila-wa-extra{font-size:13px;color:var(--tinta-2)}.fila-wa-extra{white-space:nowrap}.fila-wa-flecha{flex:none;color:var(--tinta-3)}.menu-movil{background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-l);overflow:hidden}.menu-movil-entrada+.menu-movil-entrada{border-top:1px solid var(--borde)}.menu-movil-fila{display:flex;align-items:stretch}.menu-movil-flecha,.menu-movil-nombre{height:auto;min-height:60px;border:0;border-radius:0;background:none;font:inherit;line-height:normal;white-space:normal;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}button.menu-movil-flecha:hover,button.menu-movil-nombre:hover{background:none}@media (hover:hover){.menu-movil-flecha:hover,.menu-movil-nombre:hover,button.menu-movil-flecha:hover,button.menu-movil-nombre:hover{background:var(--superficie-2)}}.menu-movil-nombre{flex:1 1;min-width:0;display:flex;align-items:center;justify-content:flex-start;gap:12px;padding:12px 14px;color:var(--tinta);text-decoration:none;text-align:left;cursor:pointer}.menu-movil-flecha:active,.menu-movil-nombre:active{background:var(--acento-tenue)}.menu-movil-icono{flex:none;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:var(--superficie-2);color:var(--tinta-2)}.menu-movil-etiqueta{flex:1 1;min-width:0;font-size:16px;font-weight:550;line-height:1.2}.menu-movil-flecha{flex:none;width:52px;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--tinta-3)}.menu-movil-nombre.con-flecha .menu-movil-chevron{margin-right:6px;color:var(--tinta-3)}.menu-movil-chevron{width:8px;height:8px;margin-top:-4px;border-right:1.8px solid;border-bottom:1.8px solid;transform:rotate(45deg);transition:transform var(--mov-rapido) var(--mov-curva)}.menu-movil-entrada.abierta .menu-movil-chevron{transform:rotate(-135deg);margin-top:4px}.menu-movil-opciones{list-style:none;margin:0;padding:0 0 8px}.menu-movil-opciones a{display:flex;flex-direction:column;gap:1px;padding:9px 14px 9px 62px;color:var(--tinta);text-decoration:none}.menu-movil-opciones a:active{background:var(--acento-tenue)}.menu-movil-opcion{font-size:15px;font-weight:500;line-height:1.25}.menu-movil-desc{font-size:12.5px;color:var(--tinta-3);line-height:1.3}.tarjeta-comercio{display:flex;align-items:center;gap:14px;padding:14px;background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-l);color:var(--tinta);text-decoration:none}@media (hover:hover){.tarjeta-comercio:hover{background:var(--superficie-2)}}.tarjeta-comercio-logo{flex:none;width:56px;height:56px;border-radius:50%;overflow:hidden;background:var(--superficie-2);color:var(--tinta-2);display:flex;align-items:center;justify-content:center;font-weight:650;font-size:22px}.tarjeta-comercio-logo img{width:100%;height:100%;object-fit:cover}.tarjeta-comercio-textos{flex:1 1;min-width:0;display:flex;flex-direction:column}.tarjeta-comercio-nombre{font-size:19px;font-weight:650;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tarjeta-comercio-estado{font-size:13.5px;color:var(--tinta-2);margin-top:3px;line-height:1.3}.tarjeta-comercio-estado.encendido{color:var(--exito)}.pulso-hub-cifras{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.pulso-hub-cifras:has(>:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}.pulso-hub-cifra{min-width:0;display:flex;flex-direction:column;gap:4px;padding:12px 12px 10px;background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-l)}.pulso-hub-cifra b{font-size:22px;font-weight:650;line-height:1.1;overflow-wrap:anywhere}.pulso-hub-cifra span{font-size:12.5px;color:var(--tinta-2);line-height:1.25}.pulso-hub-cifra.ok b{color:var(--exito)}.pulso-hub-cifra.atencion b{color:var(--alerta)}@media (max-width:420px){.pulso-hub-cifras{grid-template-columns:repeat(2,minmax(0,1fr))}}.boton-notif{width:100%;margin-bottom:var(--esp-3)}.tarjeta-avisos{background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-l);padding:12px 14px;min-width:0}.tarjeta-avisos>:last-child{margin-bottom:0}.tarjeta-avisos.con-problema{border-color:var(--alerta-borde)}.tarjeta-avisos>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;list-style:none;min-height:28px}.tarjeta-avisos>summary::-webkit-details-marker{display:none}.tarjeta-avisos[open]>summary{margin-bottom:10px}.tarjeta-avisos-titulo{font-size:15px;font-weight:600;color:var(--tinta)}.tarjeta-avisos-chip{flex:none;font-size:12px;font-weight:600;padding:3px 9px;border-radius:var(--radio-pill);background:var(--exito-tenue);color:var(--exito)}.tarjeta-avisos-chip.problema{background:var(--alerta-tenue);color:var(--alerta)}.tarjeta-avisos-texto{margin:0 0 10px;font-size:13.5px;line-height:1.5;color:var(--tinta-2);overflow-wrap:anywhere}.tarjeta-avisos-error{margin:0 0 10px;font-size:13px;color:var(--alerta)}.tarjeta-avisos .boton-notif{margin-bottom:10px}.tarjeta-avisos-resultado{display:flex;flex-direction:column;gap:4px;margin:0 0 10px;padding:10px 12px;border-radius:var(--radio-m);font-size:13px;line-height:1.5;background:var(--superficie-2);border:1px solid var(--borde);overflow-wrap:anywhere}.tarjeta-avisos-resultado b{font-size:13.5px;color:var(--tinta)}.tarjeta-avisos-resultado span{color:var(--tinta-2)}.tarjeta-avisos-resultado.ok{background:var(--exito-tenue);border-color:transparent}.tarjeta-avisos-resultado.aviso{background:var(--aviso-tenue);border-color:var(--aviso-borde)}.tarjeta-avisos-resultado.error{background:var(--alerta-tenue);border-color:var(--alerta-borde)}.tarjeta-avisos-reconectar{display:block;margin:0;padding-left:0}.pista-notif{font-size:12.5px;color:var(--tinta-2);line-height:1.5;background:var(--superficie-2);border:1px solid var(--borde);border-radius:var(--radio-m);padding:10px 12px;margin:0 0 var(--esp-3)}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.barra-movil,.campana,.tabs-movil{background:var(--superficie)}}@media (prefers-reduced-transparency:reduce){.barra-movil,.campana,.tabs-movil{background:var(--superficie);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (max-width:760px){.lateral{display:none}.barra-movil,.tabs-movil{display:flex}.contenido{padding:var(--esp-4) var(--esp-4) calc(86px + env(safe-area-inset-bottom, 0px))}.avisos{bottom:calc(84px + env(safe-area-inset-bottom, 0px))}.contenido:has(>.pantalla-embudo){height:auto;overflow:visible;display:block;padding:var(--esp-4) var(--esp-4) calc(86px + env(safe-area-inset-bottom, 0px))}.pantalla-embudo>.kanban{height:calc(100vh - 290px);min-height:330px}.fin-del-hilo{scroll-margin-bottom:calc(8px + env(safe-area-inset-bottom, 0px))}.columna-chat:has(>.redactor)>.fin-del-hilo{scroll-margin-bottom:calc(var(--zona-redactor) + var(--teclado, 0px))}.vista-conversacion [id]{scroll-margin-top:calc(var(--alto-cabecera-chat) + 12px + var(--arriba-seguro))}.columna-chat{--zona-redactor:calc(72px + env(safe-area-inset-bottom, 0px));box-sizing:border-box;display:flex;flex-direction:column;min-height:calc(100dvh - var(--alto-cabecera-chat) - 6px - var(--esp-4) - var(--arriba-seguro))}.columna-chat:has(>.redactor){padding-bottom:var(--zona-redactor)}.columna-chat>.hilo{margin-top:auto}.panel-chat-abierto .columna-chat{min-height:calc(100dvh - var(--alto-cabecera-chat) - 6px - var(--arriba-seguro))}.vista-conversacion{gap:var(--esp-4)}.burbuja{max-width:82%;font-size:14px}.hilo{margin-top:var(--esp-3);gap:6px}.burbuja .foto-burbuja{max-height:210px}.contenido h1{font-size:20px;margin-bottom:var(--esp-3);display:flex;flex-wrap:wrap;align-items:center;gap:7px}body:has(.barra-movil .selector-seccion) .contenido h1{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.redactor{margin-top:var(--esp-3)}.redactor-barra{display:flex;align-items:flex-end;gap:6px;padding:6px 6px 6px 4px;border-radius:26px;background:var(--vidrio-2);-webkit-backdrop-filter:var(--vidrio-desenfoque);backdrop-filter:var(--vidrio-desenfoque);border:1px solid var(--vidrio-borde);box-shadow:var(--vidrio-sombra),var(--vidrio-brillo)}.redactor textarea{flex:1 1;min-width:0;resize:none;border:0;background:transparent;font:inherit;font-size:15px;line-height:1.35;color:var(--tinta);padding:9px 6px;max-height:132px;overflow-y:auto;outline:none}.redactor textarea::placeholder{color:var(--tinta-3)}.redactor-boton{flex-shrink:0;width:40px;height:40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:var(--tinta);cursor:pointer;padding:0}.redactor-boton:active{background:rgba(0,0,0,.06)}.redactor-emoji{position:relative;flex-shrink:0;display:inline-flex}.redactor-emojis{position:absolute;bottom:calc(100% + 12px);left:-4px;z-index:30;display:flex;flex-direction:column;gap:6px;padding:8px;max-width:calc(100vw - 32px);background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 1px 2px rgba(15,23,42,.04),0 8px 24px rgba(15,23,42,.1)}.redactor-emojis-rejilla{display:grid;grid-template-columns:repeat(8,38px);grid-gap:2px;gap:2px;max-height:260px;overflow-y:auto}.selector-pestanas{display:flex;gap:2px;padding:2px;border-radius:10px;background:#F1F5F9}.redactor-emojis .selector-pestanas button{flex:1 1;width:auto;height:30px;font-size:13px;font-weight:600;color:#64748B;border-radius:8px}.redactor-emojis .selector-pestanas button[aria-selected=true]{background:#fff;color:var(--pm-tinta,#0F172A);box-shadow:0 1px 2px rgba(15,23,42,.08)}.redactor-stickers{width:calc(8 * 38px + 7 * 2px);max-width:100%;max-height:300px;overflow-y:auto}.redactor-stickers-rejilla{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:4px;gap:4px}.redactor-emojis .redactor-stickers-rejilla button,.redactor-emojis .sticker-crear{width:100%;height:auto;aspect-ratio:1;border-radius:12px;display:flex;align-items:center;justify-content:center;padding:4px}.redactor-emojis .sticker-opcion img{width:100%;height:100%;object-fit:contain}.redactor-emojis .sticker-crear{flex-direction:column;gap:2px;cursor:pointer;border:1px dashed #cbd5e1;color:#64748B;font-size:12px;font-weight:600}.redactor-emojis .sticker-crear span{font-size:22px;line-height:1;font-weight:400}@media (hover:hover){.redactor-emojis .sticker-crear:hover{background:#F8FAFC}}.redactor-stickers-titulo{margin:10px 2px 4px;font-size:11.5px;font-weight:600;color:#64748B}.redactor-stickers-nota{margin:8px 2px 2px;font-size:12px;line-height:1.4;color:#64748B}.redactor-emojis button{width:38px;height:38px;border:0;border-radius:10px;padding:0;background:transparent;font-size:22px;line-height:1;cursor:pointer}@media (hover:hover){.redactor-emojis button:hover{background:#F1F5F9}}.redactor-emojis button:active{background:#E2E8F0}@media (max-width:420px){.redactor-emojis-rejilla{grid-template-columns:repeat(7,38px)}.redactor-stickers{width:calc(7 * 38px + 6 * 2px)}}.redactor-boton.principal{background:var(--ox-800);color:#fff}.redactor-boton.principal:disabled{opacity:.55;cursor:default}.redactor-boton.principal.apagado{background:var(--superficie-2);color:var(--tinta-3)}.redactor-cronometro{flex:1 1;display:flex;align-items:center;gap:8px;padding:0 8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:15px;color:var(--tinta)}.redactor-cronometro .punto{width:10px;height:10px;border-radius:50%;background:#D93B2B;animation:latir 1s ease-in-out infinite}@keyframes latir{50%{opacity:.25}}.redactor-previa{position:relative;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 0 8px 4px;border-radius:14px;overflow:hidden;border:1px solid var(--borde);background:var(--superficie);box-shadow:var(--sombra-1)}.redactor-previa img{display:block;max-height:180px;max-width:100%;object-fit:cover}.redactor-previas{display:flex;gap:8px;overflow-x:auto;max-width:100%}.redactor-previas .redactor-previa{flex:0 0 auto}.redactor-previas.varias .redactor-previa img,.redactor-previas.varias .redactor-previa video{height:120px;max-height:120px;width:auto;max-width:160px}.redactor-previa video{display:block;max-height:180px;max-width:100%;background:#000}.redactor-previa-doc{display:flex;align-items:center;gap:10px;padding:10px 44px 10px 12px;font-size:13px;line-height:1.3}.redactor-previa-doc .doc-icono{font-size:22px;line-height:1}.redactor-previa-doc small{display:block;color:var(--tinta-3)}.redactor-descartar{position:absolute;top:6px;right:6px;width:28px;height:28px;border-radius:50%;border:0;background:rgba(0,0,0,.55);color:#fff;font-size:13px;cursor:pointer}.redactor-cita{display:flex;align-items:center;gap:10px;margin:0 4px 8px;padding:7px 8px 7px 12px;border-radius:12px;border:1px solid var(--borde);border-left:3px solid var(--marca);background:var(--superficie);box-shadow:var(--sombra-1)}.redactor-cita-miniatura{order:2;width:40px;height:40px;flex:none;object-fit:cover;border-radius:6px}.redactor-cita-texto{flex:1 1;min-width:0;font-size:13px;line-height:1.35;color:var(--tinta-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.redactor-cita-texto b{display:block;font-size:12px;font-weight:600;color:var(--tinta)}.redactor-cita-quitar{order:3;display:grid;place-items:center;width:30px;height:30px;flex:none;padding:0;border:0;border-radius:50%;background:transparent;color:var(--tinta-3);cursor:pointer}.redactor-cita-quitar:hover{background:var(--superficie-2);color:var(--tinta)}.redactor-error{display:flex;align-items:flex-start;gap:10px;margin:0 4px 8px;padding:9px 12px;border-radius:12px;font-size:13px;line-height:1.4;background:#FAECEA;color:var(--st-fail-tx,#B3362F);border:1px solid #efcbc6}.redactor-error button{margin-left:auto;border:0;background:transparent;color:inherit;cursor:pointer;font-size:13px}.acciones-conversacion{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.acciones-conversacion details{flex-basis:100%;margin-top:0!important}@media (max-width:760px){.redactor{position:fixed;z-index:90;margin:0;left:10px;right:10px;bottom:calc(8px + env(safe-area-inset-bottom, 0px) + var(--teclado, 0px))}.redactor-cita,.redactor-error,.redactor-previa{background:var(--superficie);box-shadow:var(--vidrio-sombra)}}@media (min-width:761px){.redactor{position:-webkit-sticky;position:sticky;bottom:0}}.burbuja .entrega{float:right;margin:5px -2px 0 4px;font-size:11px;letter-spacing:-.12em;color:var(--tinta-3);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.burbuja .entrega.leido{color:#2F80ED}.burbuja .entrega.fallido{letter-spacing:0;font-weight:700;color:#fff;background:#D93B2B;width:15px;height:15px;border-radius:50%;text-align:center;line-height:15px;margin-top:4px}.burbuja .entrega-error{clear:both;display:block;margin-top:6px;padding:6px 9px;font-size:12px;line-height:1.4;border-radius:9px;background:#FAECEA;color:var(--st-fail-tx,#B3362F);border:1px solid #efcbc6}.burbuja .hora-pendiente{float:right;margin:5px -2px 0 10px;font-size:10.5px;color:var(--tinta-3);white-space:nowrap}.burbuja .entrega.enviando{letter-spacing:0}.burbuja .entrega.enviando svg{display:block;margin-top:2px}.burbuja .pendiente-adjunto{display:block;color:var(--tinta-2)}.burbuja .pendiente-acciones{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.burbuja .pendiente-acciones button,.burbuja .pendiente-espera button{height:auto;min-height:28px;padding:3px 11px;font:inherit;font-size:12px;font-weight:600;line-height:1.2;color:inherit;background:transparent;border:1px solid;border-radius:999px;cursor:pointer}.burbuja .pendiente-espera{clear:both;display:block;margin-top:4px;font-size:11.5px;color:var(--tinta-3)}.burbuja .pendiente-espera button{margin-left:4px}.volver-seccion{display:inline-block;margin-bottom:var(--esp-3);font-size:12.5px;color:var(--tinta-2);padding:4px 0}.volver-seccion:hover{color:var(--tinta);text-decoration:underline}.lista-segmentos{display:flex;flex-direction:column;gap:var(--esp-2)}.fila-segmento{display:flex;align-items:center;justify-content:space-between;gap:var(--esp-3);margin-bottom:0;color:inherit}.fila-segmento:hover{background:var(--superficie-2)}.fila-segmento-texto{min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:7px}.fila-segmento-detalle{flex-basis:100%;font-size:12.5px;color:var(--tinta-suave);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fila-segmento-conteo{text-align:right;flex-shrink:0}.fila-segmento-conteo strong{display:block;font-size:18px}.fila-segmento-conteo span{font-size:11.5px;color:var(--tinta-suave)}.form-segmento{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--esp-3);gap:var(--esp-3)}.form-segmento label{display:flex;flex-direction:column;gap:4px;font-size:12.5px;color:var(--tinta-2);min-width:0}.form-segmento input,.form-segmento select,.form-segmento textarea{width:100%;max-width:100%}@media (max-width:760px){.form-segmento{grid-template-columns:1fr}}.lista-miembros{display:flex;flex-direction:column;gap:var(--esp-2)}.fila-miembro{display:flex;align-items:center;gap:var(--esp-3);margin-bottom:0}.fila-miembro-quien{min-width:0;flex:1 1}.fila-miembro-quien a{color:inherit}.fila-miembro-tel{font-size:12px;color:var(--tinta-suave)}.fila-miembro-datos{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-size:12px;color:var(--tinta-2);text-align:right}.menu-chat{position:relative;margin-left:auto;flex:0 0 auto}.menu-chat .cabecera-volver{margin-left:0;margin-right:-9px;border-color:transparent;background:transparent}.menu-chat .cabecera-volver:hover{background:var(--superficie-2)}.menu-desplegable{position:absolute;right:0;top:calc(100% + 6px);z-index:80;min-width:240px;max-width:min(300px,calc(100vw - 24px));background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-m,10px);box-shadow:0 8px 28px rgba(0,0,0,.14);padding:6px 0;overflow:hidden}.menu-seccion{border-bottom:1px solid var(--borde);padding-bottom:6px;margin-bottom:6px}.menu-titulo{font-size:11px;font-weight:600;color:var(--tinta-3);padding:4px 12px 2px;letter-spacing:.02em}.menu-fila{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;padding:8px 12px;font-size:13.5px;font-weight:450;line-height:1.4;text-align:left;letter-spacing:0;background:none;border:none;color:var(--tinta);cursor:pointer;border-radius:0;height:auto;box-shadow:none}.menu-fila:hover{background:var(--superficie-2)}a.menu-fila{text-decoration:none}.menu-fila.peligrosa{color:var(--alerta)}.menu-chulo{width:17px;height:17px;border-radius:5px;flex-shrink:0;border:1.5px solid var(--borde-fuerte);display:inline-flex;align-items:center;justify-content:center;font-size:11px;line-height:1}.menu-chulo.si{background:var(--acento);border-color:var(--acento);color:#fff}.menu-confirmar{padding:8px 12px;font-size:12.5px}.menu-confirmar p{margin-bottom:8px;color:var(--tinta-2)}.recordatorio-carrito{margin-top:8px;padding:10px;border:1px solid var(--borde);border-radius:var(--radio-m);background:var(--superficie-2);max-width:340px}.recordatorio-vista{font-size:13px;margin-top:8px;white-space:pre-line;background:var(--superficie);border-radius:8px;padding:8px 10px;overflow-wrap:anywhere;max-width:72ch}.picker-plantilla-una{font-size:12.5px;color:var(--tinta-2);grid-column:1/-1}.picker-plantilla-una b{color:var(--tinta);font-weight:550;overflow-wrap:anywhere}.picker-plantilla-nota{font-size:12.5px;color:var(--tinta-2);margin-top:8px}.carrito:has(.recordatorio-carrito){flex-wrap:wrap}.carrito:has(.recordatorio-carrito) .cuerpo{flex-basis:0}.carrito .lado:has(.recordatorio-carrito){flex-basis:100%;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end}.carrito-no-llego{font-size:12px;line-height:1.45;color:var(--st-fail-tx,#B3362F);background:#FAECEA;border:1px solid #efcbc6;border-radius:8px;padding:6px 9px;max-width:340px;text-align:left}.carrito .lado .recordatorio-carrito{flex-basis:100%;max-width:none;margin-top:4px}.planes-caja{container:planes/inline-size}.planes-grilla{display:grid;grid-gap:10px;gap:10px;margin-bottom:10px;grid-template-columns:1fr}@container planes (min-width: 460px){.planes-grilla{grid-template-columns:repeat(2,1fr)}}@container planes (min-width: 900px){.planes-grilla{grid-template-columns:repeat(4,1fr)}}.plan-card{display:flex;flex-direction:column;gap:6px}.plan-card.actual{border-color:var(--exito);box-shadow:0 0 0 1px var(--exito) inset}.plan-cabeza{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.plan-cabeza strong{font-size:15px}.plan-precio{font-size:24px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1}.plan-mes{font-size:13px;font-weight:450;margin-left:2px}.plan-mes,.plan-pesos{color:var(--tinta-suave)}.plan-pesos{font-size:12px}.plan-conversaciones{font-size:14px;margin-top:4px}.plan-por-cliente{font-size:12px;color:#64748B;margin-top:-2px}.plan-limites,.plan-todos ul{margin:0;padding-left:18px;font-size:12.5px;color:var(--tinta-2);display:flex;flex-direction:column;gap:2px}.plan-conviene{font-size:12px;color:var(--tinta-suave)}.plan-accion{margin-top:auto;padding-top:4px}.plan-todos{display:flex;flex-direction:column;gap:6px}.plan-todos strong{font-size:14px}.plan-version{display:flex;flex-direction:column;gap:6px;margin:4px -4px 0;padding:10px 4px 8px;border-top:1px solid #e2e8f0;border-radius:10px}.plan-version.actual{background:color-mix(in srgb,var(--exito) 6%,transparent)}.plan-version-titulo{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:#64748B}.plan-version .plan-precio{font-size:22px}.plan-version .plan-accion{margin-top:2px}.plan-comunes{margin-top:6px;padding-top:8px;border-top:1px solid #e2e8f0;color:#64748B}.marco-plataforma{min-height:100vh;background:var(--fondo)}.barra-plataforma{display:flex;align-items:center;gap:var(--esp-4);padding:10px var(--esp-4);background:#1c1a19;color:#f4f1ee;position:-webkit-sticky;position:sticky;top:0;z-index:40}.barra-plataforma strong{letter-spacing:-.01em}.barra-plataforma nav{display:flex;gap:var(--esp-3)}.barra-plataforma nav a{color:#cfc7c0;font-size:13.5px;text-decoration:none}.barra-plataforma nav a:hover{color:#fff;text-decoration:underline}.barra-plataforma .quien{margin-left:auto;font-size:12px;color:#9b938c}.barra-plataforma .salir-plataforma{background:none;border:1px solid #4a4440;color:#cfc7c0;border-radius:var(--radio-m);font-size:12.5px;padding:4px 10px;cursor:pointer}.barra-plataforma .salir-plataforma:hover{color:#fff;border-color:#6b645e}.contenido-plataforma{padding:var(--esp-4);max-width:1400px;margin:0 auto}.contenido-plataforma h1{font-size:20px;margin-bottom:var(--esp-3)}.contenido-plataforma h2{font-size:15px;margin:var(--esp-4) 0 var(--esp-2)}.contenido-plataforma table.lista{margin-bottom:6px}.aviso-plataforma{padding:10px 12px;border-radius:var(--radio-m);font-size:13.5px;margin-bottom:var(--esp-3);border:1px solid var(--borde);background:var(--superficie)}.aviso-plataforma.ok{color:var(--tinta-2)}.aviso-plataforma.critico{background:var(--alerta-tenue);color:var(--alerta);border-color:transparent}.alertas-plataforma{display:flex;flex-direction:column;gap:4px;margin-bottom:var(--esp-3)}.alerta-fila{display:flex;align-items:baseline;gap:var(--esp-3);flex-wrap:wrap;padding:8px 12px;border-radius:var(--radio-m);font-size:13px;background:var(--superficie);border-left:3px solid var(--borde)}.alerta-fila.critica{background:var(--alerta-tenue);border-left-color:var(--alerta)}.alerta-fila.alta{background:var(--aviso-tenue);border-left-color:var(--aviso)}.alerta-fila .que{font-weight:600}.alerta-fila .quien{color:var(--tinta-2)}.alerta-fila .detalle{color:var(--tinta-suave);font-size:12.5px}.alerta-fila time{margin-left:auto;color:var(--tinta-3);font-size:12px;white-space:nowrap}.totales-plataforma{display:flex;gap:var(--esp-4);flex-wrap:wrap;margin-bottom:var(--esp-3)}.totales-plataforma>div{display:flex;flex-direction:column}.totales-plataforma b{font-size:19px;font-weight:650}.totales-plataforma span{font-size:12px;color:var(--tinta-suave)}.totales-plataforma .ok b{color:var(--exito)}.totales-plataforma .mal b{color:var(--alerta)}.frescura{font-size:12px;color:var(--tinta-3);margin-bottom:var(--esp-3)}.frescura.vieja{color:var(--alerta)}.nota-plataforma{font-size:12.5px;color:var(--tinta-suave);line-height:1.55;margin-top:var(--esp-3);max-width:74ch}.form-acceso{gap:8px;max-width:560px}.form-acceso,.form-acceso label{display:flex;flex-direction:column}.form-acceso label{gap:4px;font-size:12.5px;min-width:0}.form-acceso input,.form-acceso select{width:100%}.form-modelos{gap:8px;max-width:560px}.form-modelos,.form-modelos label{display:flex;flex-direction:column}.form-modelos label{gap:4px;font-size:12.5px;min-width:0}.form-modelos select{width:100%}.form-acceso button,.form-modelos>button{align-self:flex-start}.num.alerta{color:var(--alerta);font-weight:600}.numeros-waba{margin-top:10px;display:flex;flex-direction:column;gap:4px}.numeros-waba .dato-titulo{margin-bottom:2px}.numero-waba{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13.5px;padding:3px 0 3px 10px;border-left:2px solid var(--borde)}.numero-waba .cual{font-weight:550;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.numero-waba .id{font-weight:400;color:var(--tinta-3);font-size:12px}.numero-waba .ojo{flex-basis:100%;font-size:12px;color:var(--aviso,#8a6d00);line-height:1.45}.pantalla-2fa{min-height:100vh;display:grid;place-items:center;padding:var(--esp-4);background:var(--fondo)}.pantalla-2fa .tarjeta{max-width:420px;width:100%;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.pantalla-2fa h1{font-size:18px;margin:0}.pantalla-2fa .explica{font-size:13.5px;color:var(--tinta-2);line-height:1.55;margin:0}.pantalla-2fa img{border-radius:var(--radio-m);background:#fff;padding:8px}.pantalla-2fa .secreto{font-size:12px;color:var(--tinta-suave);display:flex;flex-direction:column;gap:4px;margin:0}.pantalla-2fa .secreto code{font-size:12.5px;letter-spacing:.08em;word-break:break-all;background:var(--superficie-2);padding:6px 8px;border-radius:6px}.codigo-2fa{font-size:26px;letter-spacing:.3em;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.codigo-2fa,.pantalla-2fa button{width:100%;max-width:220px}@media (max-width:760px){.barra-plataforma{flex-wrap:wrap;gap:var(--esp-2)}.barra-plataforma .quien{margin-left:0;width:100%}.contenido-plataforma{padding:var(--esp-3)}.contenido-plataforma table.lista{display:block;overflow-x:auto;white-space:nowrap}}.fila-colaborador{display:grid;grid-gap:6px 10px;gap:6px 10px;align-items:center;grid-template-columns:minmax(0,1fr) auto auto;padding:10px 0;border-top:1px solid var(--linea)}.fila-colaborador:first-of-type{border-top:none}.fila-colaborador .quien{display:flex;flex-direction:column;gap:1px;min-width:0}.fila-colaborador .quien strong{font-size:13.5px}.fila-colaborador .quien .texto-meta{font-size:12px}.fila-colaborador select{font-size:12.5px;padding:3px 6px}.fila-colaborador .acciones-col{display:flex;gap:4px}.fila-colaborador .motivo-col{grid-column:1/-1;margin:0}.forma-invitar{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.enlace-invitacion{display:flex;gap:6px;align-items:center}.enlace-invitacion input{flex:1 1 auto;min-width:0;font-size:12px;font-family:var(--mono,ui-monospace,monospace)}@media (max-width:560px){.fila-colaborador{grid-template-columns:minmax(0,1fr)}}.campo.asignado{margin-top:0}.asignado-compacto,.asignar-lote{display:inline-flex;align-items:center;gap:6px}.asignar-lote{font-size:13px}.pasos-activacion{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.pasos-activacion .paso{padding:14px 16px}.pasos-activacion .paso.listo{opacity:.72}.paso-cabeza{display:flex;gap:12px;align-items:flex-start}.paso-cabeza strong{font-size:14px}.paso-num{flex:0 0 auto;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:12.5px;font-weight:600;background:var(--superficie-2);color:var(--tinta-2);border:1px solid var(--linea)}.paso-num.ok{background:var(--exito-tenue,#e6f4ea);color:#1b7f3b;border-color:#bfe3cb}.paso-cuerpo{margin:10px 0 0 36px;display:grid;grid-gap:6px;gap:6px;justify-items:start}.lista-simple{list-style:none;margin:4px 0 0;padding:0;display:grid;grid-gap:4px;gap:4px}.lista-simple li{display:flex;gap:8px;align-items:center;font-size:13px}@media (max-width:560px){.paso-cuerpo{margin-left:0}}.conectar-wa .guia-wa{list-style:none;margin:0;padding:0;display:grid;grid-gap:14px;gap:14px}.conectar-wa .guia-wa>li{display:grid;grid-gap:4px;gap:4px}.conectar-wa .guia-wa label{font-weight:600;display:grid;grid-gap:3px;gap:3px}.conectar-wa .guia-wa .donde{font-weight:400;font-size:12px;color:var(--tinta-suave);line-height:1.45}.conectar-wa .guia-wa .donde code{font-size:11.5px;background:var(--superficie-2);padding:0 3px;border-radius:3px}.conectar-wa .guia-wa input{font-family:var(--mono,ui-monospace,monospace);font-size:12.5px}.equipo-pagina{max-width:1120px}.equipo-pagina>h1{margin-bottom:8px}.equipo-pagina .intro-modulo{max-width:72ch;line-height:1.6}.equipo-pagina>.ayuda-modulo{margin:12px 0 24px}.equipo-pagina .equipo-seccion{padding:24px;margin-bottom:16px}.equipo-titulo{font-size:16px;font-weight:650;color:var(--tinta);margin-bottom:8px}.equipo-subtitulo{margin:0 0 20px;color:var(--tinta-2);font-size:13px;line-height:1.5}.equipo-pagina .forma-invitar{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.equipo-pagina .forma-invitar .campo{margin:0;min-width:0}.equipo-pagina .forma-invitar label{display:block;margin-bottom:6px}.equipo-pagina .forma-invitar input,.equipo-pagina .forma-invitar select{box-sizing:border-box;width:100%;min-width:0;height:36px;font:inherit;font-size:13px;padding:7px 10px;border:1px solid var(--borde);border-radius:6px;background:var(--superficie);color:var(--tinta)}.equipo-pagina button:focus-visible,.equipo-pagina input:focus-visible,.equipo-pagina select:focus-visible,.equipo-pagina summary:focus-visible{outline:2px solid var(--tinta);outline-offset:3px}.equipo-permiso{margin:16px 0;padding:12px 14px;border-radius:6px;background:var(--superficie-2);color:var(--tinta-2);font-size:13px;line-height:1.6}.equipo-pagina .fila-colaborador{padding:16px 0;gap:8px 16px}.equipo-pagina .fila-colaborador .quien{gap:4px;overflow-wrap:anywhere}.equipo-pagina .fila-colaborador .quien strong{font-size:14px}.equipo-pagina .fila-colaborador .motivo-col{font-size:12px;color:var(--tinta-2);line-height:1.5}.equipo-rol,.equipo-tu{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;border-radius:6px;padding:4px 8px;background:var(--superficie-2);color:var(--tinta-2);font-size:12px;font-weight:500;line-height:1.4}.equipo-tu{margin-left:8px;padding:2px 6px;vertical-align:middle}.equipo-pagina .enlace-invitacion{flex-wrap:wrap;gap:8px}.equipo-pagina .enlace-invitacion input{min-width:min(100%,220px)}@media (max-width:760px){.equipo-pagina .equipo-seccion{padding:16px}.equipo-pagina .forma-invitar{grid-template-columns:1fr}.equipo-pagina .fila-colaborador{grid-template-columns:minmax(0,1fr)}.equipo-pagina .fila-colaborador>button,.equipo-pagina .fila-colaborador>select{justify-self:start;max-width:100%}}.conectar-shopify .campo .donde{color:var(--tinta-suave);line-height:1.45}.conectar-shopify .campo .donde code,.modo-shopify code{font-size:11.5px;background:var(--superficie-2);padding:0 3px;border-radius:3px}.conectar-shopify .campo input{font-family:var(--mono,ui-monospace,monospace);font-size:12.5px}.modo-shopify{display:flex;gap:8px;margin:4px 0 12px}.modo-shopify button{flex:1 1;display:grid;grid-gap:1px;gap:1px;text-align:left;padding:8px 10px;border:1px solid var(--linea);border-radius:8px;background:var(--superficie);font-size:13px;font-weight:600;cursor:pointer}.modo-shopify button span{font-weight:400;font-size:11.5px;color:var(--tinta-suave)}.modo-shopify button.activo{border-color:var(--acento,#2b6cb0);background:var(--superficie-2)}.tira-prueba{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 14px;margin:0 0 14px;border-radius:8px;font-size:13px;background:var(--superficie-2);color:var(--tinta-2);border:1px solid var(--linea)}.tira-consumo{font-size:12px;color:var(--tinta-3,#64748B);padding:6px 14px}.tira-consumo .mono{color:var(--tinta-2);font-family:var(--fuente-mono)}.tira-consumo a{font-weight:500}.tira-prueba+.tira-consumo{margin-top:-8px}.tira-prueba a{white-space:nowrap;font-weight:600;color:var(--acento,#2b6cb0);text-decoration:none}.tira-prueba a:hover{text-decoration:underline}.aviso-prueba-factura.urge,.aviso-prueba-factura.vencida,.tira-prueba.urge,.tira-prueba.vencida{background:var(--atencion-tenue,#fff5e6);border-color:var(--atencion,#b7791f);color:var(--tinta)}.aviso-prueba-factura{font-size:13.5px;line-height:1.5}@media (max-width:560px){.tira-prueba{flex-direction:column;align-items:flex-start;gap:6px}}.tira-prueba.tira-anuncio{background:#fff;border-color:#E2E8F0;color:#334155}.tira-anuncio-texto{display:inline;line-height:1.45}.tira-anuncio-texto strong{color:#0F172A;font-weight:600}.tira-anuncio-etiqueta{display:inline-flex;align-items:center;height:20px;padding:0 8px;margin-right:8px;border-radius:9999px;background:#F1F5F9;color:#475569;font-size:11px;font-weight:650;letter-spacing:.02em;vertical-align:1px}.tira-anuncio-acciones{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.tira-anuncio-acciones .boton-s{width:26px;padding:0;color:#64748B}@media (max-width:560px){.tira-prueba.tira-anuncio{flex-direction:row;align-items:flex-start}.tira-anuncio-acciones{flex-direction:column-reverse;align-items:flex-end;gap:2px}}.anuncio-ventana{position:fixed;inset:0;margin:auto;height:-moz-fit-content;height:fit-content;width:min(440px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:0;border:0;border-radius:20px;background:transparent;overflow:visible}.anuncio-ventana::-webkit-backdrop{background:rgba(15,23,42,.38)}.anuncio-ventana::backdrop{background:rgba(15,23,42,.38)}.anuncio-ventana[open]{animation:anuncio-entra .3s cubic-bezier(.4,0,.2,1)}@keyframes anuncio-entra{0%{opacity:0;transform:translateY(10px) scale(.98)}}@media (prefers-reduced-motion:reduce){.anuncio-ventana[open]{animation:none}}.anuncio-tarjeta{position:relative;padding:28px 26px 22px;max-height:calc(100dvh - 32px);overflow-y:auto;background:#fff;border:1px solid #e2e8f0;border-radius:20px;box-shadow:0 1px 2px rgba(15,23,42,.03),0 20px 48px rgba(15,23,42,.14)}.anuncio-tarjeta:focus{outline:none}.anuncio-x{position:absolute;top:12px;right:12px;width:32px;padding:0;color:#64748B}.anuncio-etiqueta{margin:16px 0 6px;font-size:11.5px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:#64748B}.anuncio-tarjeta h2{margin:0 0 10px;font-size:21px;line-height:1.25;font-weight:650;letter-spacing:-.02em;color:#0F172A}.anuncio-bajada{margin:0 0 18px;font-size:14px;line-height:1.55;color:#334155}.anuncio-pasos{list-style:none;margin:0 0 16px;padding:14px 16px;display:grid;grid-gap:10px;gap:10px;border:1px solid #e2e8f0;border-radius:14px;background:#F8FAFC}.anuncio-pasos li{display:grid;grid-template-columns:22px 1fr;grid-gap:10px;gap:10px;align-items:start;font-size:13.5px;line-height:1.45;color:#1E293B}.anuncio-paso-n{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:9999px;background:#fff;border:1px solid #e2e8f0;font-size:11.5px;font-weight:650;color:#475569}.anuncio-nota{margin:0 0 20px;font-size:13px;line-height:1.5;color:#64748B}.anuncio-acciones{display:flex;flex-direction:column;gap:6px}.anuncio-acciones .boton,.anuncio-acciones button{height:42px;border-radius:10px;font-size:14px;font-weight:600;text-decoration:none}.anuncio-pie{margin:12px 0 0;font-size:12px;line-height:1.45;color:#64748B;text-align:center}.prueba-cerrada{min-height:100vh;min-height:100dvh;display:grid;place-items:center;padding:max(24px,env(safe-area-inset-top)) 16px max(24px,env(safe-area-inset-bottom));background:var(--fondo,#F4F1EC)}.prueba-cerrada-tarjeta{width:100%;max-width:440px;padding:32px 28px;text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:20px;box-shadow:0 1px 2px rgba(15,23,42,.03),0 16px 40px rgba(15,23,42,.07)}.prueba-cerrada-logo{width:44px;height:44px;margin:0 auto 16px;display:block}.prueba-cerrada h1{margin:0 0 10px;font-size:21px;font-weight:650;letter-spacing:-.02em;color:#0F172A}.prueba-cerrada p{margin:0 0 10px;font-size:14px;line-height:1.55;color:#334155}.prueba-cerrada .prueba-cerrada-nota{font-size:12.5px;color:#64748B}.prueba-cerrada-acciones{display:flex;flex-direction:column;gap:8px;margin-top:20px}.prueba-cerrada-acciones .boton{display:inline-flex;align-items:center;justify-content:center;height:42px;border-radius:10px;font-weight:600;text-decoration:none}.prueba-cerrada-salir{margin-top:16px;background:none;border:0;padding:6px 8px;font-size:13px;color:#64748B;cursor:pointer;text-decoration:underline;text-underline-offset:2px}@media (max-width:760px){.tira-prueba.tira-cierre{flex-direction:column;align-items:flex-start;gap:6px}.tira-prueba.tira-cierre a{margin-left:0}}.activacion-pagina{max-width:1040px}.activacion-etiqueta{font-size:11px;text-transform:uppercase;letter-spacing:.08em;font-weight:600;color:var(--tinta-2)}.activacion-cabecera h1{margin:8px 0}.activacion-cabecera>p{margin:0;max-width:70ch;color:var(--tinta-2);font-size:14px;line-height:1.6}.activacion-resumen{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px;align-items:center;margin:24px 0;padding:20px 0;border-block:1px solid var(--borde)}.activacion-progreso>div{display:flex;justify-content:space-between;gap:12px;font-size:13px}.activacion-progreso>div>span{color:var(--tinta-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.activacion-progreso progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:6px;border:0;border-radius:8px;overflow:hidden;margin-top:12px;background:var(--superficie-2)}.activacion-progreso progress::-webkit-progress-bar{background:var(--superficie-2)}.activacion-progreso progress::-webkit-progress-value{background:var(--tinta);border-radius:8px}.activacion-progreso progress::-moz-progress-bar{background:var(--tinta);border-radius:8px}.activacion-estado strong{font-size:13px}.activacion-estado p{font-size:12px;line-height:1.6;margin:4px 0 0;color:var(--tinta-2)}.activacion-pagina .pasos-activacion{gap:0;background:var(--superficie);border:1px solid var(--borde);border-radius:12px;overflow:hidden}.activacion-pagina .paso{padding:18px 24px;margin:0;border:0;border-radius:0;box-shadow:none;background:transparent}.activacion-pagina .paso:not(.actual){padding-top:12px;padding-bottom:12px}.activacion-pagina .paso+.paso{border-top:1px solid var(--borde)}.activacion-pagina .paso.listo{opacity:1}.activacion-pagina .paso.actual{background:var(--superficie);box-shadow:inset 3px 0 var(--ox-800,#591B0C)}.activacion-pagina .paso.actual .paso-num{background:var(--tinta);color:var(--superficie);border-color:var(--tinta)}.activacion-pagina .paso-cabeza>div{flex:1 1;min-width:0}.activacion-pagina .paso-cabeza .nota{font-size:12px;line-height:1.5;color:var(--tinta-2);margin-top:4px}.activacion-paso-estado{font-size:11px;color:var(--tinta-2);white-space:nowrap;padding-top:3px}.activacion-pagina .paso.actual .activacion-paso-estado{color:var(--tinta);font-weight:600}.activacion-pagina .paso-cuerpo{margin-top:12px;gap:12px;max-width:70ch}.activacion-ayuda{font-size:12px;color:var(--tinta-2)}.activacion-ayuda summary{cursor:pointer}.activacion-ayuda p{margin:8px 0 0;line-height:1.6}.paso-guia{display:grid;grid-gap:14px;gap:14px;max-width:min(66ch,100%);font-size:13.5px;color:var(--tinta)}.paso-guia p{margin:0;line-height:1.65}.paso-quees{font-size:14px}.paso-bloque>h4,.paso-porque{color:var(--tinta-2)}.paso-bloque>h4{margin:0 0 6px;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.paso-bloque :is(ol,ul){margin:0;padding-left:1.35em;display:grid;grid-gap:7px;gap:7px;line-height:1.6}.paso-bloque li{padding-left:2px}.paso-bloque li::marker{color:var(--tinta-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.paso-ojo{background:var(--aviso-tenue);border:1px solid var(--aviso-borde);border-radius:8px;padding:10px 12px;font-size:13px}.paso-cumple{font-size:12.5px;color:var(--tinta-2)}.paso-duracion{display:block;margin-top:2px}.paso-plegado{margin:4px 0 0 36px}.paso-plegado>summary{font-size:12.5px;min-height:32px;padding-block:6px}.paso-plegado[open]>summary{margin-bottom:10px}@media (pointer:coarse){.activacion-pagina summary{min-height:44px;padding-block:12px}.activacion-pagina :is(button,.boton){min-height:44px;height:auto;padding-block:10px}}.paso-plegado .paso-guia{font-size:13px}.paso-plegado .boton{margin-top:12px}@media (max-width:760px){.paso-plegado{margin-left:0}}.activacion-pagina .paso-cuerpo input{min-width:0;width:100%;box-sizing:border-box;font:inherit;padding:7px 10px;border:1px solid var(--borde);border-radius:6px;background:var(--superficie);color:var(--tinta)}.activacion-pagina :is(a,button,input,summary):focus-visible{outline:2px solid var(--tinta);outline-offset:3px}@media (max-width:760px){.activacion-resumen{grid-template-columns:1fr;gap:16px;margin:20px 0;padding:16px 0}.activacion-pagina .paso{padding:16px}.activacion-pagina .paso-cabeza{flex-wrap:wrap;gap:8px}.activacion-paso-estado{margin-left:32px;flex-basis:100%}.activacion-pagina .paso-cuerpo{margin-left:0}}.cuenta a.quien-cuenta{text-decoration:none;color:inherit;border-radius:6px}.cuenta a.quien-cuenta:hover .correo{text-decoration:underline}.cuenta a.quien-cuenta:focus-visible{outline:2px solid var(--tinta);outline-offset:2px}.integraciones-pagina{max-width:1080px}.integraciones-pagina>h1{margin-bottom:8px}.integraciones-pagina>p{max-width:74ch;line-height:1.6}.integraciones-pagina>.tarjeta{padding:24px}.conexion-titulo{font-size:18px;font-weight:650;margin:0 0 8px;color:var(--tinta)}.conectar-wa .guia-wa{counter-reset:conexion;margin-top:24px;gap:20px;max-width:720px}.conectar-wa .guia-wa>li{gap:8px;min-width:0}.conectar-wa .guia-wa label{font-size:13px;line-height:1.5}.conectar-wa .guia-wa input{box-sizing:border-box;width:100%;min-width:0;height:40px;padding:9px 12px;border:1px solid var(--borde);border-radius:8px;background:var(--superficie);color:var(--tinta);font:inherit;font-size:14px}.conectar-wa .guia-wa .nota{line-height:1.5}.conectar-wa .guia-wa .nota,.conexion-ayuda{font-size:12px;color:var(--tinta-2)}.conexion-ayuda summary{cursor:pointer;width:-moz-fit-content;width:fit-content}.conexion-ayuda .donde{padding:12px;margin-top:8px;background:var(--superficie-2);border-radius:6px;line-height:1.6;overflow-wrap:anywhere}.conectar-wa :is(input,button,summary):focus-visible{outline:2px solid var(--tinta);outline-offset:3px}.integracion-tarjeta>div:first-child{flex-wrap:wrap;justify-content:space-between}.integracion-tarjeta>div:last-child{line-height:1.6;max-width:78ch}@media (max-width:760px){.integraciones-pagina>.tarjeta{padding:16px}.conectar-wa .guia-wa{max-width:100%}}.salud-wa{margin:12px 0 4px}.salud-wa-aviso{background:var(--alerta-tenue);border:1px solid var(--alerta-borde);border-radius:8px;padding:10px 12px;margin-bottom:12px}.salud-wa-aviso strong{font-size:13px}.salud-wa-aviso p{margin:4px 0 0;font-size:13px;line-height:1.6}.salud-wa-rejilla{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:10px 18px;gap:10px 18px;padding:12px 0;border-block:1px solid var(--borde)}.salud-wa-item{display:grid;grid-gap:3px;gap:3px}.salud-wa-titulo{font-size:11px;color:var(--tinta-2)}.salud-wa-punto{font-size:13px;font-weight:500;display:flex;align-items:center;gap:6px}.salud-wa-punto:before{content:"";width:7px;height:7px;border-radius:50%;flex:none;background:currentColor}.salud-wa-punto.ok{color:var(--exito)}.salud-wa-punto.ambar{color:var(--aviso)}.salud-wa-punto.error{color:var(--alerta)}.salud-wa-punto.neutro{color:var(--tinta-2)}.salud-wa-pie{margin-top:10px}.quien-app{border:1px solid var(--borde);border-radius:10px;padding:12px 14px;margin:0 0 14px}.quien-app legend{font-size:12.5px;font-weight:600;padding:0 6px}.quien-app label{display:flex;gap:10px;align-items:flex-start;padding:7px 0;cursor:pointer}.quien-app label>span{display:grid;grid-gap:2px;gap:2px;font-size:13.5px}.quien-app input[type=radio]{margin-top:3px;flex:none}.ojo-app{background:var(--aviso-tenue);border:1px solid var(--aviso-borde);border-radius:6px;padding:8px 10px;margin:8px 0;line-height:1.55}.webhook-meta{margin-top:12px;font-size:13px}.webhook-meta>summary{cursor:pointer;font-weight:500}.webhook-intro,.webhook-pasos{margin:10px 0 0}.webhook-pasos{padding-left:1.3em;display:grid;grid-gap:12px;gap:12px;line-height:1.6}.webhook-campos{margin:8px 0 0;padding-left:1.1em;display:grid;grid-gap:5px;gap:5px;font-size:12.5px;color:var(--tinta-2)}.copiable{margin:8px 0 0}.copiable-etiqueta{font-size:11px;color:var(--tinta-2);margin-bottom:3px}.copiable-fila{display:flex;gap:6px;align-items:stretch}.copiable-fila input{flex:1 1;min-width:0;font:inherit;font-size:12.5px;padding:6px 9px;border:1px solid var(--borde);border-radius:6px;background:var(--superficie-2);color:var(--tinta)}.copiable-fila button{flex:none;white-space:nowrap}.cambiar-origen{margin-top:var(--esp-4)}.cambiar-origen>summary{cursor:pointer;font-size:13px;font-weight:500;color:var(--tinta-2)}.cambiar-origen>.nota{display:block;margin:8px 0 12px;line-height:1.55}.cambiar-origen .conectar-shopify{max-width:520px}.aviso-cambio-origen{background:var(--aviso-tenue);border:1px solid var(--aviso-borde);border-radius:8px;padding:12px 14px}.aviso-cambio-origen p{margin:0 0 10px;font-size:13px;line-height:1.55}.acciones-confirmar{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.campo-foto{display:grid;grid-gap:6px;gap:6px}.campo-foto>label{font-size:11.5px;color:var(--tinta-3);display:block}.campo-foto>label .donde{font-weight:400;font-size:12px;color:var(--tinta-suave);line-height:1.45;display:block;margin-top:2px}.campo-foto-fila{display:flex;gap:12px;align-items:flex-start}.campo-foto-acciones{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.miniatura{width:64px;height:64px;flex:none;object-fit:cover;border-radius:8px;border:1px solid var(--linea);background:var(--superficie-2)}.miniatura.es-heredada{opacity:.55}.miniatura.vacia{display:grid;place-items:center;font-size:22px;color:var(--tinta-suave);border-style:dashed}.fotos-extra{display:flex;flex-wrap:wrap;gap:8px}.fotos-extra-item{position:relative}.fotos-extra .fotos-extra-quitar,.fotos-extra .fotos-extra-quitar:hover{position:absolute;top:-6px;right:-6px;width:22px;height:22px;padding:0;border-radius:50%;border:1px solid #e2e8f0;background:#fff;color:var(--tinta);font-size:14px;font-weight:500;line-height:1}.fotos-extra .fotos-extra-agregar,.fotos-extra .fotos-extra-agregar:hover{height:64px;padding:0;border-radius:8px;background:var(--superficie);border:1px dashed #cbd5e1;font-size:22px;font-weight:400;color:var(--tinta-suave)}.campo-foto-url{width:100%;font-size:12.5px;padding:6px 9px;border:1px solid var(--borde);border-radius:6px;background:var(--superficie)}.miniatura-producto{width:44px;height:44px;flex:none;object-fit:cover;border-radius:8px;border:1px solid var(--linea)}.enlace-s{background:none;border:0;padding:0;font:inherit;font-size:12px;color:var(--tinta-suave);text-decoration:underline;cursor:pointer}.editor-envios,.zona-envio{display:grid;grid-gap:var(--esp-3);gap:var(--esp-3)}.zona-envio{align-items:start}.zona-envio>.campo>label .donde{font-weight:400;font-size:12px;color:var(--tinta-suave);line-height:1.45;display:block;margin-top:2px}.sin-envios{display:grid;grid-gap:10px;gap:10px;justify-items:start}.sin-envios p{margin:0;font-size:13px;line-height:1.55}.chips-deptos{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.chip-depto{padding:4px 10px;border-radius:999px;border:1px solid var(--linea);background:var(--superficie);font-size:12px;cursor:pointer;color:var(--tinta-2);text-transform:capitalize}.chip-depto.activo{background:var(--tinta);color:var(--superficie);border-color:var(--tinta)}.chip-nacional{padding:4px 10px;border-radius:999px;background:var(--superficie-2);border:1px solid var(--linea);font-size:12px;color:var(--tinta-2)}.cortes{display:grid;grid-gap:6px;gap:6px}.corte{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:13px;color:var(--tinta-2);padding:7px 10px;border:1px solid var(--linea);border-radius:8px;background:var(--superficie-2)}.corte input{width:96px;font:inherit;font-size:13px;padding:3px 7px;border:1px solid var(--borde);border-radius:5px;background:var(--superficie);text-align:right}.corte-desde{min-width:120px}.corte-hasta.abierto{color:var(--tinta-suave);font-style:italic}.corte-precio{margin-left:auto;gap:6px}.acciones-envios,.corte-precio{display:flex;align-items:center}.acciones-envios{flex-wrap:wrap;gap:8px}.lista-espejo-envios{display:grid;grid-gap:4px;gap:4px;margin-top:var(--esp-3)}.fila-espejo{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:8px 12px;border-bottom:1px solid var(--borde);font-size:13px}.fila-espejo .que{flex:1 1;min-width:180px}.fila-espejo .precio{margin-left:auto}.fila-espejo.no-soportada{opacity:.7}@media (max-width:640px){.corte-precio{margin-left:0;width:100%}.corte-desde{min-width:0}}.plantillas-pagina{max-width:1040px}.plantillas-cabecera{margin-bottom:24px}.plantillas-etiqueta{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--tinta-2)}.plantillas-cabecera h1{margin:8px 0}.plantillas-aviso p,.plantillas-cabecera p,.plantillas-inicio p,.plantillas-vacio p{max-width:68ch;line-height:1.6;color:var(--tinta-2)}.plantillas-pagina>.tarjeta{padding:24px;margin-bottom:16px}.plantillas-inicio{display:grid;justify-items:start;grid-gap:12px;gap:12px}.plantillas-pagina .plantillas-inicio h2{margin:0;font-size:20px}.plantillas-inicio .boton{margin-top:4px}.plantillas-vacio{display:grid;grid-gap:8px;gap:8px}.plantillas-aviso{border-left:3px solid var(--st-attn)}.plantillas-acciones{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.plantillas-aviso details{margin-top:16px;font-size:12px;color:var(--tinta-2)}.plantillas-pagina summary{cursor:pointer;padding-block:8px}.plantillas-pagina :is(button,.boton){min-height:40px;height:auto;padding-block:10px;white-space:normal}.plantillas-pagina :is(input[type=text],select){min-height:40px;max-width:100%}.plantillas-pagina select{height:40px}.plantillas-pagina .form-segmento{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:20px}.plantillas-pagina .form-segmento label{display:grid;grid-gap:8px;gap:8px;min-width:0;font-size:13px}.plantillas-pagina .form-segmento :is(input,select){width:100%;min-width:0}.plantillas-pagina textarea{padding:12px;font:inherit;line-height:1.6;resize:vertical;border:1px solid var(--borde);border-radius:8px;background:var(--superficie);color:var(--tinta)}.plantilla-preview{margin-top:24px;padding:16px;background:var(--fondo);border-radius:8px}.plantilla-mensaje{margin-top:12px;padding:16px;background:var(--superficie-2);border-radius:8px;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65;max-width:72ch}.plantilla-preview .plantilla-mensaje{background:var(--superficie)}.plantilla-encima{display:block;width:100%;max-width:320px;max-height:360px;object-fit:cover;border-radius:6px;margin-bottom:12px;background:var(--superficie-2)}video.plantilla-encima{width:auto;max-width:min(100%,320px);height:auto;max-height:480px;object-fit:contain;background:#000}.plantilla-fecha{margin-top:16px;font-size:12px;color:var(--tinta-2)}.plantilla-ficha{overflow-wrap:anywhere}.plantillas-pagina :is(input,select,textarea,button,a,summary):focus-visible{outline:2px solid var(--tinta);outline-offset:3px}@media (max-width:640px){.plantillas-pagina>.tarjeta{padding:16px}.plantillas-pagina .form-segmento{grid-template-columns:1fr}}@media (pointer:coarse){.plantillas-pagina :is(button,.boton,summary){min-height:44px}}.conectar-shopify.opcion-origen{padding:24px;gap:16px;background:var(--superficie);width:100%;min-width:0}.cambiar-origen .conectar-shopify{max-width:800px}.contenido .conectar-shopify h2{font-size:20px}.conectar-shopify>p{max-width:66ch}.conectar-shopify .campo{width:100%;min-width:0;display:grid;grid-gap:8px;gap:8px}.conectar-shopify .campo label{font-size:13px;font-weight:600}.conectar-shopify .campo .donde{display:block;margin-top:4px;font-size:12px;font-weight:400;line-height:1.6}.conectar-shopify .campo input{width:100%;min-width:0;max-width:100%;height:44px;padding:10px 12px;font:inherit;font-size:14px;border:1px solid var(--borde);border-radius:8px;background:var(--superficie);color:var(--tinta)}.conectar-shopify .modo-shopify{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0}.conectar-shopify .modo-shopify button{height:auto;min-height:60px;padding:12px;white-space:normal;border:1px solid var(--borde);border-radius:8px}.conectar-shopify .modo-shopify button.activo{border-color:var(--tinta);background:var(--superficie-2)}.shopify-ayuda{font-size:12px;color:var(--tinta-2)}.shopify-ayuda summary{cursor:pointer;padding-block:6px}.shopify-ayuda p{padding:12px;background:var(--fondo);border-radius:8px;margin-top:4px}.conectar-shopify>.primario{min-height:44px;height:auto;white-space:normal;padding-block:12px}.conectar-shopify .acciones-confirmar{display:flex;flex-wrap:wrap;gap:8px}.conectar-shopify .acciones-confirmar button{height:auto;min-height:44px;white-space:normal;padding-block:10px}.conectar-shopify :is(input,button,summary):focus-visible{outline:2px solid var(--tinta);outline-offset:3px}@media (max-width:640px){.conectar-shopify.opcion-origen{padding:16px}.conectar-shopify>.primario{width:100%}}.conexion-resumen{overflow-wrap:anywhere}.conexion-resumen-cabecera{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px}.conexion-resumen-cabecera p{margin:0;font-size:13px;color:var(--tinta-2);line-height:1.6}.conexion-resumen .salud-wa-aviso{padding:16px;border-radius:10px}.conexion-resumen .salud-wa-aviso strong{font-size:15px}.conexion-resumen .salud-wa-aviso p{max-width:76ch}.conexion-resumen .salud-wa-rejilla{gap:20px;padding-block:16px}.conexion-resumen .salud-wa-pie{font-size:12px;color:var(--tinta-2)}.conexion-resumen .webhook-meta{margin-block:20px;padding:14px 16px;border:1px solid var(--borde);border-radius:8px;background:var(--fondo)}.conexion-resumen .webhook-meta>summary{font-weight:600}.conexion-resumen .numeros-waba{margin-top:24px}.conexion-resumen .numero-waba{padding:16px;margin-top:12px;border:1px solid var(--borde);border-radius:10px;display:flex;flex-wrap:wrap;align-items:center;gap:10px}.conexion-resumen .numero-waba .cual{font-size:16px;font-weight:600}.conexion-resumen .linea-negocio{width:100%;display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;margin-top:6px}.conexion-resumen .linea-negocio label{font-size:12px;color:var(--tinta-2)}.conexion-resumen select{height:44px;padding:0 12px;border:1px solid var(--borde);border-radius:8px;background:var(--superficie);color:var(--tinta);font:inherit;max-width:100%}.conexion-resumen button{min-height:44px;height:auto;white-space:normal;padding:10px 14px}.conexion-resumen summary{cursor:pointer;min-height:32px;padding-block:6px}.conexion-datos{border-top:1px solid var(--borde);margin-top:20px;padding-top:12px;font-size:12px;color:var(--tinta-2)}.conexion-datos p{margin-top:10px}.conexion-resumen :is(button,select,summary,input):focus-visible{outline:2px solid var(--tinta);outline-offset:3px}@media (max-width:640px){.conexion-resumen-cabecera{flex-wrap:wrap}.conexion-resumen .salud-wa-rejilla{grid-template-columns:repeat(2,minmax(0,1fr))}.conexion-resumen .linea-negocio{align-items:stretch;flex-direction:column}}@media (pointer:coarse){.conexion-resumen summary{min-height:44px}}.importador{margin-bottom:var(--esp-4)}.importador>summary{cursor:pointer;font-size:13px;font-weight:500;color:var(--tinta-2)}.contenido .importador.abierto h2{font-size:15px;font-weight:600;margin:0 0 4px}.importador.abierto{display:grid;grid-gap:var(--esp-3);gap:var(--esp-3)}.importador .nota{display:block;line-height:1.55;margin:0}.paso-importar{display:grid;grid-gap:10px;gap:10px;justify-items:start;padding-top:10px;border-top:1px solid var(--borde)}.contenido .paso-importar h3{font-size:13px;font-weight:600;margin:0;color:var(--tinta-2)}.que-columnas>summary{cursor:pointer;font-size:12.5px;color:var(--tinta-suave)}.que-columnas dl{margin:8px 0 0;display:grid;grid-gap:8px;gap:8px;font-size:12.5px}.que-columnas dt{font-weight:600}.que-columnas dd{margin:1px 0 0;color:var(--tinta-2);line-height:1.5}.que-columnas dd i{color:var(--tinta-suave)}.resumen-previa{display:flex;flex-wrap:wrap;gap:16px;align-items:baseline;font-size:13px}.resumen-previa .num{font-size:17px}.mapeo-columnas{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));grid-gap:8px;gap:8px;width:100%}.mapeo-columnas label{display:grid;grid-gap:2px;gap:2px;font-size:11.5px;color:var(--tinta-3)}.mapeo-columnas select{font:inherit;font-size:12.5px;padding:5px 7px;border:1px solid var(--borde);border-radius:6px;background:var(--superficie)}.muestra-previa{width:100%;border-collapse:collapse;font-size:12.5px}.muestra-previa th{text-align:left;font-weight:500;color:var(--tinta-3);font-size:11px;padding:4px 8px;border-bottom:1px solid var(--borde)}.muestra-previa td{padding:5px 8px;border-bottom:1px solid var(--linea)}.muestra-previa tr.mala{background:var(--aviso-tenue)}.muestra-previa .num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.problemas-previa{font-size:12.5px;color:var(--tinta-2);display:grid;grid-gap:4px;gap:4px}.problemas-previa>summary{cursor:pointer}.problemas-previa ul{margin:6px 0 0;padding-left:1.1em;display:grid;grid-gap:3px;gap:3px}.informe-importar{display:grid;grid-gap:6px;gap:6px}.informe-importar ul{margin:6px 0 0;padding-left:1.1em}.barra-progreso{width:100%;height:6px;border-radius:999px;overflow:hidden;background:var(--superficie-2);border:1px solid var(--linea)}.barra-progreso>div{height:100%;background:var(--tinta);transition:width .12s linear}@media (max-width:640px){.muestra-previa{display:block;overflow-x:auto}}.activar-recepcion{display:grid;grid-gap:8px;gap:8px;justify-items:start;margin-top:10px}.activar-recepcion .error-inline,.activar-recepcion .ok-inline{font-size:12.5px;line-height:1.5}.integraciones-pagina{max-width:none}.contenido:has(>.integraciones-pagina){max-width:none}.integraciones-encabezado{margin-bottom:var(--esp-7)}.integraciones-encabezado h1{margin:6px 0 8px}.integraciones-encabezado>p{max-width:68ch;color:var(--tinta-2);font-size:14px;line-height:1.6}.integraciones-seccion{margin-top:var(--esp-7)}.integraciones-seccion:first-of-type{margin-top:0}.integraciones-seccion-cabecera{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--esp-4);margin-bottom:var(--esp-3)}.contenido .integraciones-seccion-cabecera h2{margin:0 0 2px;font-size:15px;letter-spacing:-.01em}.integraciones-seccion-cabecera p{margin:0;color:var(--tinta-3);font-size:12.5px;line-height:1.5}.integraciones-rejilla{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));grid-gap:12px;gap:12px;align-items:stretch}.integracion{min-width:0;background:#fff;border:1px solid #e2e8f0;border-radius:12px}.integracion[open]{grid-column:1/-1}.integracion-resumen{list-style:none;cursor:pointer;min-height:132px;display:grid;grid-template-columns:40px minmax(0,1fr) 14px;grid-template-areas:"logo textos flecha" "logo estado flecha";align-content:start;grid-column-gap:12px;column-gap:12px;grid-row-gap:10px;row-gap:10px;padding:16px}.integracion-resumen::-webkit-details-marker{display:none}.integracion-resumen:focus-visible{outline:2px solid var(--tinta);outline-offset:2px;border-radius:12px}.integracion-resumen>.logo-integracion{grid-area:logo}.integracion-textos{grid-area:textos;display:grid;grid-gap:2px;gap:2px;min-width:0}.integracion-categoria{font-size:11px;color:#64748B}.integracion-nombre{font-size:14px;font-weight:600;color:var(--pm-tinta,var(--tinta));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.integracion-descripcion{font-size:12.5px;line-height:1.45;color:#475569;min-height:2.9em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.integracion-estado{grid-area:estado;display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#64748B}.integracion-punto{width:6px;height:6px;border-radius:50%;background:#94A3B8;flex:none}.integracion-estado.ok .integracion-punto{background:#10B981}.integracion-estado.ambar .integracion-punto{background:var(--aviso)}.integracion-estado.error{color:var(--alerta)}.integracion-estado.error .integracion-punto{background:var(--alerta)}.integracion-flecha{grid-area:flecha;align-self:start;width:8px;height:8px;margin-top:6px;border-right:1.5px solid #94a3b8;border-bottom:1.5px solid #94a3b8;transform:rotate(45deg);transition:transform .15s ease}.integracion[open] .integracion-flecha{transform:rotate(-135deg);margin-top:10px}.integracion-detalle{border-top:1px solid #e2e8f0;padding:16px 20px 20px 68px;color:var(--tinta-2);font-size:13px;line-height:1.6}.integracion-detalle>:first-child{margin-top:0}.integracion-detalle a{color:var(--tinta);font-weight:550;text-underline-offset:2px}@media (max-width:640px){.integracion-detalle{padding-left:16px;padding-right:16px}}.integracion-tarjeta{height:100%;margin:0;padding:20px;box-shadow:var(--sombra-1)}.integracion-cabecera{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;grid-column-gap:var(--esp-3);column-gap:var(--esp-3);margin-bottom:var(--esp-3)}.integracion-nombre{min-width:0;font-size:14.5px;font-weight:650;letter-spacing:-.012em;line-height:1.3}.integracion-cabecera .chip{justify-self:end}.integracion-contenido{padding-left:52px;color:var(--tinta-2);font-size:13px;line-height:1.6}.integracion-contenido>:first-child{margin-top:0}.integracion-contenido a{color:var(--tinta);font-weight:550;text-underline-offset:2px}.logo-integracion{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(28,20,10,.08);border-radius:10px;box-shadow:inset 0 1px 0 rgba(255,255,255,.72);flex:0 0 auto;overflow:hidden;line-height:1}.logo-integracion svg{width:58%;height:58%;display:block}.logo-integracion-mercadopago svg{width:66%;height:66%}.logo-integracion-wompi svg{width:52%;height:52%}.logo-integracion-palabra{font-size:10px;font-weight:750;letter-spacing:-.045em}.logo-integracion-llena{width:100%;height:100%;object-fit:cover;display:block}.logo-integracion-imagen{width:72%;height:auto;display:block}.integracion-identidad{min-width:0;display:flex;align-items:center;gap:var(--esp-3)}.integracion-identidad>div{min-width:0}.integraciones-pagina .conexion-resumen{margin-bottom:0!important;padding:24px;box-shadow:var(--sombra-1)}.integraciones-pagina .conexion-resumen-cabecera{align-items:center;margin-bottom:20px}.integraciones-pagina .conexion-resumen-cabecera h2{margin:0 0 2px}.integraciones-pagina .conexion-resumen-cabecera p{margin:0}@media (max-width:760px){.integraciones-encabezado{margin-bottom:var(--esp-6)}.integraciones-seccion{margin-top:var(--esp-6)}.integraciones-rejilla{grid-template-columns:1fr}.integracion-contenido{padding-left:0}.integraciones-pagina .conexion-resumen{padding:18px 16px}.integracion-cabecera{grid-template-columns:40px minmax(0,1fr);row-gap:var(--esp-2)}.integracion-cabecera .chip{grid-column:2;justify-self:start}}@media (max-width:420px){.integracion-cabecera{grid-template-columns:36px minmax(0,1fr);column-gap:10px}.integracion-cabecera .logo-integracion{width:36px!important;height:36px!important}.integracion-identidad .logo-integracion{width:40px!important;height:40px!important}}.conectar-pasarela{margin-top:12px;display:grid;grid-gap:4px;gap:4px}.conectar-pasarela label{font-size:12.5px;font-weight:600;margin-top:8px}.conectar-pasarela input:not([type=checkbox]):not([type=radio]){padding:9px 10px;border:1px solid var(--borde);border-radius:8px;font-size:14px;font-family:inherit;width:100%;max-width:520px}.conectar-pasarela .texto-meta{margin:0 0 2px;line-height:1.5}.pasarela-encabezado{display:flex;gap:10px;align-items:flex-start;margin-bottom:4px}.pasarela-encabezado p{margin:3px 0 0}.ci{margin-top:var(--esp-5);padding:24px;border:1px solid var(--linea);border-radius:var(--radio-g);background:linear-gradient(180deg,color-mix(in srgb,var(--superficie) 96%,var(--acento) 4%),var(--superficie));box-shadow:var(--sombra-1)}.ci-encabezado{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--esp-4);margin-bottom:18px}.ci-encabezado h2{margin:3px 0 0;font-size:18px;letter-spacing:-.025em}.ci-eyebrow{color:var(--acento);font-size:11px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.ci-identidad{flex:0 0 auto;padding:6px 9px;border:1px solid var(--linea);border-radius:999px;background:var(--superficie);color:var(--tinta-2);font-size:11.5px;font-weight:600}.ci-metricas{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));grid-gap:8px;gap:8px;margin-bottom:20px}.ci-metrica{min-width:0;padding:14px;border:1px solid var(--linea);border-radius:12px;background:var(--superficie)}.ci-metrica strong{display:block;margin-bottom:2px;font-size:22px;letter-spacing:-.04em}.ci-metrica span{color:var(--tinta-3);font-size:11.5px}.ci-bloque{padding:17px 0;border-top:1px solid var(--linea)}.ci-titulo-bloque{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}.ci-titulo-bloque strong{font-size:13.5px}.ci-titulo-bloque span{color:var(--tinta-3);font-size:11.5px;text-align:right}.ci-grid-memorias{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.ci-memoria{min-width:0;padding:12px;border:1px solid var(--linea);border-radius:11px;background:var(--superficie);font-size:13px;line-height:1.45}.ci-memoria>strong{display:block;margin:8px 0 2px;color:var(--tinta-2);font-size:11px;font-weight:650;text-transform:uppercase;letter-spacing:.035em}.ci-fila,.ci-memoria-cabecera{display:flex;align-items:center;justify-content:space-between;gap:12px}.ci-chip{display:inline-flex;align-items:center;min-height:21px;padding:3px 7px;border-radius:999px;font-size:10.5px;font-weight:700;letter-spacing:.01em}.ci-chip.hecho{background:color-mix(in srgb,var(--acento) 10%,var(--superficie));color:var(--acento)}.ci-chip.inferencia{background:var(--superficie-2);color:var(--tinta-2)}.ci-fecha{flex:0 0 auto;color:var(--tinta-3);font-size:10.5px}.ci-lista{overflow:hidden;border:1px solid var(--linea);border-radius:11px;background:var(--superficie)}.ci-fila{padding:11px 12px;border-top:1px solid var(--linea)}.ci-fila:first-child{border-top:0}.ci-fila strong{font-size:13px}.ci-relacion{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:8px;gap:8px;margin-bottom:20px}.ci-paso,.ci-relacion-estado{min-width:0;padding:14px 16px;border:1px solid #e2e8f0;border-radius:12px;background:#FFFFFF}.ci-relacion>:only-child{grid-column:1/-1}.ci-rotulo{margin-bottom:8px;color:#64748B;font-size:11px;font-weight:600}.ci-relacion-detalle{margin-top:8px;color:var(--pm-meta);font-size:12.5px;line-height:1.5}.ci-paso strong{display:block;color:var(--pm-tinta);font-size:14px;font-weight:650;line-height:1.35}.ci-paso p{margin:4px 0 0;color:var(--pm-meta);font-size:12.5px;line-height:1.5}.ci-paso-enlace{display:inline-block;margin-top:8px;color:var(--pm-tinta-2);font-size:12.5px;font-weight:600;text-decoration:none}.ci-paso-enlace:hover{text-decoration:underline}.ci-relacion.compacta{grid-template-columns:1fr;margin-bottom:12px;gap:6px}.ci-relacion.compacta .ci-paso,.ci-relacion.compacta .ci-relacion-estado{padding:11px 12px;border-radius:10px}.ci-relacion.compacta .ci-paso strong{font-size:13px}.ci-relacion.compacta .ci-paso p,.ci-relacion.compacta .ci-relacion-detalle{font-size:12px}.ci-pie{padding-top:14px;border-top:1px solid var(--linea);color:var(--tinta-3);font-size:11.5px;line-height:1.55}@media (max-width:640px){.ci{padding:18px 15px}.ci-encabezado{display:block}.ci-identidad{display:inline-flex;margin-top:10px}.ci-metricas{gap:6px}.ci-relacion{grid-template-columns:1fr}.ci-metrica{padding:11px 9px}.ci-metrica strong{font-size:17px}.ci-grid-memorias{grid-template-columns:1fr}.ci-titulo-bloque{display:block}.ci-titulo-bloque span{display:block;margin-top:3px;text-align:left}}.ci-resumen{padding:16px}.ci-resumen-cabecera{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:12px}.ci-resumen-cabecera strong{display:block;margin-top:2px;font-size:13.5px;letter-spacing:-.012em}.ci-resumen-cabecera .ci-identidad{padding:4px 7px;font-size:9.5px}.ci-resumen-lista{display:grid;grid-gap:9px;gap:9px}.ci-resumen-item{display:grid;grid-template-columns:7px minmax(0,1fr);grid-gap:9px;gap:9px;align-items:start}.ci-resumen-item>div{min-width:0}.ci-resumen-item strong{display:block;color:var(--tinta-2);font-size:10.5px;font-weight:650;letter-spacing:.025em;text-transform:uppercase}.ci-resumen-item span:not(.ci-punto){display:block;margin-top:1px;font-size:12.5px;line-height:1.4}.ci-resumen-item small{display:block;margin-top:2px;color:var(--tinta-3);font-size:10px}.ci-punto{width:7px;height:7px;margin-top:5px;border-radius:999px;background:var(--tinta-3)}.ci-punto.hecho{background:var(--acento)}.ci-punto.inferencia{background:transparent;border:1.5px solid var(--tinta-3)}.ci-punto.interes{background:color-mix(in srgb,var(--acento) 45%,var(--tinta-3))}.ci-resumen-oportunidad{margin-top:12px;padding:8px 9px;display:grid;grid-gap:7px;gap:7px;border:1px solid color-mix(in srgb,var(--acento) 24%,var(--linea));border-radius:9px;background:color-mix(in srgb,var(--acento) 6%,var(--superficie));color:var(--tinta-2);font-size:11.5px}.ci-resumen-oportunidad strong{display:block;color:var(--tinta);font-size:12.5px;font-weight:600}.ci-resumen-oportunidad span{display:block;margin-top:1px}.vuelta-pago{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:24px 16px;background:var(--fondo)}.vuelta-pago-tarjeta{background:var(--papel);border:1px solid var(--borde);border-radius:14px;padding:32px 26px;max-width:420px;width:100%;text-align:center}.vuelta-pago-comercio{margin:0 0 18px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--tinta-suave)}.vuelta-pago-marca{width:54px;height:54px;border-radius:50%;margin:0 auto 16px;display:flex;align-items:center;justify-content:center;font-size:26px}.vuelta-pago-marca.ok{background:var(--ok-tenue,#E8F5EC);color:#1E7F45}.vuelta-pago-marca.espera{background:var(--alerta-tenue);color:#8A6212}.vuelta-pago-tarjeta h1{font-size:20px;line-height:1.3;margin:0 0 10px}.vuelta-pago-tarjeta>p{margin:0;font-size:14.5px;line-height:1.6;color:var(--tinta-2)}.vuelta-pago-datos{display:flex;gap:28px;justify-content:center;margin:22px 0 0;padding-top:18px;border-top:1px solid var(--borde)}.vuelta-pago-datos dt{font-size:11.5px;color:var(--tinta-suave);margin-bottom:3px}.vuelta-pago-datos dd{margin:0;font-size:15px;font-weight:600}.vuelta-pago-pie{margin-top:20px!important;font-size:12.5px!important;color:var(--tinta-suave)!important}.nba-card{width:100%;max-width:520px;margin-top:4px;padding:11px 12px;border:1px solid var(--linea);border-radius:11px;background:var(--superficie-2);font-size:11.5px;line-height:1.45}.nba-card.destacado{border-color:color-mix(in srgb,var(--acento) 24%,var(--linea));background:color-mix(in srgb,var(--acento) 5%,var(--superficie))}.nba-cabecera{display:flex;align-items:center;justify-content:space-between;gap:10px}.nba-eyebrow{color:var(--tinta-2);font-size:10px;font-weight:750;letter-spacing:.055em;text-transform:uppercase}.nba-card.destacado .nba-eyebrow{color:var(--acento)}.nba-muestra{color:var(--tinta-3);font-size:9.5px;white-space:nowrap}.nba-accion{margin-top:5px;color:var(--tinta);font-size:13px;font-weight:700;letter-spacing:-.012em}.nba-accion span{color:var(--tinta-2);font-weight:600}.nba-card p{margin:4px 0 0;color:var(--tinta-2)}.nba-evidencia{display:flex;flex-wrap:wrap;gap:6px 12px;margin-top:7px;color:var(--tinta-3);font-size:10.5px}.nba-evidencia strong{color:var(--tinta-2);font-weight:650}.nba-nota{margin-top:6px;color:var(--tinta-3);font-size:9.5px}@media (max-width:640px){.nba-card{max-width:none}.nba-cabecera{align-items:flex-start}.nba-muestra{white-space:normal;text-align:right}}.oportunidades-pagina{max-width:1080px}.oportunidades-encabezado{margin-bottom:20px}.oportunidades-encabezado h1{margin:5px 0 6px}.oportunidades-encabezado>p{margin:0;max-width:62ch;color:var(--tinta-2);font-size:14px;line-height:1.55}.oportunidades-ayuda{margin-top:8px;max-width:72ch;color:var(--tinta-2);font-size:12.5px}.oportunidades-ayuda summary,.resultado-metodo summary{cursor:pointer;width:-moz-fit-content;width:fit-content;color:var(--tinta-2)}.oportunidades-ayuda p{margin:8px 0 0;line-height:1.55}.resultado-oportunidades{margin-bottom:28px;padding:22px}.resultado-cabecera{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}.contenido .resultado-cabecera h2{margin:3px 0 0;font-size:17px}.resultado-metricas{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.resultado-metrica{min-width:0;padding:0 18px;border-left:1px solid var(--linea)}.resultado-metrica:first-child{padding-left:0;border-left:0}.resultado-metrica>span{display:block;color:var(--tinta-3);font-size:10.5px;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.resultado-metrica>strong{display:block;margin-top:4px;font-size:24px;line-height:1.15;letter-spacing:-.025em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.resultado-metrica>small{display:block;margin-top:4px;color:var(--tinta-3);font-size:11.5px;line-height:1.4}.resultado-perdidas{margin:16px 0 0;padding-top:14px;border-top:1px solid var(--linea);color:var(--tinta-2);font-size:12px}.resultado-metodo{margin-top:12px;color:var(--tinta-3);font-size:11.5px}.resultado-metodo p{margin:8px 0 0;max-width:76ch;line-height:1.55}.resultado-vacio{display:grid;grid-gap:5px;gap:5px}.resultado-vacio p{margin:0;color:var(--tinta-2);font-size:13px}.oportunidades-seccion{margin-bottom:30px}.oportunidades-seccion-cabecera{margin-bottom:10px}.contenido .oportunidades-seccion-cabecera h2{margin:0 0 3px;font-size:17px}.oportunidades-seccion-cabecera p{margin:0;color:var(--tinta-3);font-size:12.5px;line-height:1.5}.oportunidades-vacio{padding:18px 20px;color:var(--tinta-2);font-size:13px;line-height:1.55}.oportunidad-card{align-items:flex-start;padding:18px 20px}.oportunidad-card .fila-miembro-quien strong{line-height:1.4}.oportunidad-card .fila-miembro-datos{min-width:min(100%,480px);gap:5px}.oportunidad-acciones{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:5px;width:100%}.producto-parado-stock{display:inline-flex;padding:4px 8px;border-radius:999px;background:var(--superficie-2);color:var(--tinta-2);white-space:nowrap}@media (max-width:760px){.contenido:has(.oportunidades-pagina){padding-bottom:calc(124px + env(safe-area-inset-bottom, 0px))}.oportunidades-encabezado{margin-bottom:18px}.oportunidades-encabezado h1{font-size:25px}.oportunidades-encabezado>p{font-size:13.5px}.resultado-oportunidades{margin-bottom:26px;padding:18px 16px}.resultado-cabecera{margin-bottom:16px;align-items:center}.resultado-cabecera .chip{max-width:150px;white-space:normal;text-align:right}.resultado-metricas{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 0}.resultado-metrica{padding:0 12px}.resultado-metrica:nth-child(odd){padding-left:0;border-left:0}.resultado-metrica>strong{font-size:22px}.oportunidades-seccion{margin-bottom:28px}.contenido .oportunidades-seccion-cabecera h2{font-size:18px}.oportunidades-seccion-cabecera p{font-size:13px}.oportunidades-vacio{padding:16px}.oportunidad-card{display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:16px}.oportunidad-card .fila-miembro-quien{width:100%}.oportunidad-card .fila-miembro-quien strong{display:block;font-size:15px;overflow-wrap:anywhere}.oportunidad-card .fila-miembro-datos{width:100%;min-width:0;align-items:stretch;gap:6px;text-align:left}.oportunidad-card .fila-miembro-datos>span{display:block}.oportunidad-acciones{display:grid;grid-template-columns:1fr;justify-content:stretch}.oportunidad-acciones :is(button,.boton),.oportunidad-acciones>*{width:100%;max-width:none;min-height:44px}.producto-parado{gap:10px}.producto-parado .fila-miembro-datos{align-items:flex-start}.producto-parado-stock{width:-moz-fit-content;width:fit-content;font-size:12px}.nba-card{margin-top:4px;padding:12px}.tira-prueba{flex-direction:row;align-items:center;gap:8px;padding:9px 12px;font-size:12.5px;line-height:1.35}.tira-prueba a{margin-left:auto}}.papelera-pagina{max-width:1040px}.papelera-encabezado{margin-bottom:20px}.papelera-volver{display:flex;width:-moz-fit-content;width:fit-content;margin-bottom:18px;color:var(--tinta-2);font-size:12.5px;font-weight:550}.papelera-volver:hover{color:var(--tinta)}.papelera-eyebrow{display:block}.papelera-encabezado h1{margin:5px 0 6px}.papelera-encabezado>p{margin:0;max-width:62ch;color:var(--tinta-2);font-size:14px;line-height:1.55}.papelera-aviso{margin-bottom:28px;border:1px solid var(--borde);border-radius:10px;background:var(--superficie-2);color:var(--tinta-2)}.papelera-aviso summary{cursor:pointer;padding:12px 14px;color:var(--tinta);font-size:12.5px;font-weight:650;list-style-position:inside}.papelera-aviso[open] summary{padding-bottom:8px}.papelera-aviso p{margin:0;max-width:76ch;padding:0 14px 12px 32px;font-size:12.5px;line-height:1.55}.papelera-seccion-cabecera{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.contenido .papelera-seccion-cabecera h2{margin:0;font-size:15px}.papelera-lista{display:grid;grid-gap:8px;gap:8px}.papelera-item{display:grid;grid-gap:13px;gap:13px;margin:0;padding:16px 18px}.papelera-item-cabecera{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:18px;gap:18px;align-items:center}.papelera-contacto{min-width:0}.papelera-contacto strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.4}.papelera-contacto span{display:block;margin-top:2px;color:var(--tinta-3);font-size:12px}.papelera-datos{display:flex;flex-wrap:wrap;gap:6px 0;margin:0;padding-top:11px;border-top:1px solid var(--linea)}.papelera-datos div{display:inline-flex;align-items:baseline;min-width:0;color:var(--tinta-3);font-size:11.5px}.papelera-datos div+div:before{content:"·";margin:0 10px;color:var(--borde-fuerte)}.papelera-datos dt{margin-right:4px;font-weight:650}.papelera-datos dd{margin:0;color:var(--tinta-2)}.papelera-plazo{display:grid;justify-items:end;min-width:86px;padding-right:2px}.papelera-plazo span{color:var(--tinta-3);font-size:10.5px}.papelera-plazo strong{margin-top:2px;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.papelera-plazo.urgente strong{color:var(--alerta)}.papelera-accion{min-width:100px;text-align:right}.papelera-restaurar{min-height:38px;white-space:nowrap}.papelera-accion{display:grid;justify-items:end;grid-gap:6px;gap:6px}.papelera-borrar{min-height:32px;white-space:nowrap;color:var(--tinta-3);font-size:12px}.papelera-borrar:hover{color:var(--alerta)}.papelera-confirmar{display:grid;justify-items:end;grid-gap:6px;gap:6px;max-width:260px;text-align:right}.papelera-confirmar>span{color:var(--tinta-2);font-size:12px;line-height:1.4}.papelera-confirmar-botones{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.papelera-vaciar{margin-left:auto}.papelera-vacia{display:grid;justify-items:start;grid-gap:5px;gap:5px;padding:22px}.papelera-vacia p{margin:0;max-width:62ch;color:var(--tinta-2);font-size:13px;line-height:1.55}@media (max-width:760px){.contenido:has(.papelera-pagina){padding-bottom:calc(116px + env(safe-area-inset-bottom, 0px))}.papelera-pagina{max-width:none}.papelera-volver{margin-bottom:14px}.papelera-encabezado{margin-bottom:16px}.papelera-encabezado h1{font-size:25px}.papelera-aviso{margin-bottom:24px}.papelera-aviso summary{min-height:44px;padding:13px 14px}.papelera-aviso p{padding:0 14px 13px 30px}.papelera-item{gap:14px;padding:16px}.papelera-item-cabecera{grid-template-columns:minmax(0,1fr) auto;gap:14px 12px}.papelera-contacto{grid-column:1/-1}.papelera-contacto strong{overflow:visible;white-space:normal;font-size:15px}.papelera-plazo{justify-items:start;min-width:0;padding:0}.papelera-accion{min-width:0}.papelera-restaurar{min-height:44px}.papelera-datos{gap:7px 0}.papelera-datos div{flex:0 0 50%;display:grid;grid-gap:2px;gap:2px}.papelera-datos div+div:before{content:none}.papelera-datos dt{margin:0;font-size:10.5px}.papelera-datos dd{font-size:12px}.embudo-superior{flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px}.titulo-embudo{flex-basis:100%;margin-right:0}.contenido .cab-embudo h1{font-size:25px;display:block;margin:0}.embudo-acciones{display:contents}.embudo-acciones .boton{flex:0 0 auto;height:36px}.embudo-superior>details>summary{height:36px}.embudo-superior>details[open]>summary{margin-left:0}.embudo-superior>.ayuda-embudo ul{column-count:1}.filtros-embudo .totales-embudo{margin-left:0}}.servicios-pagina{width:min(100%,980px);padding-bottom:var(--s-8)}.servicios-pagina .encabezado-pagina{margin-bottom:var(--s-5)}.servicios-pagina .encabezado-pagina .descripcion{max-width:68ch}.editor-servicios{display:grid;grid-gap:var(--s-4);gap:var(--s-4)}.servicios-toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);padding:2px 0 4px}.servicios-toolbar>div{display:grid;grid-gap:2px;gap:2px}.servicios-toolbar strong{font-size:14px;font-weight:650}.servicios-toolbar span{color:var(--tinta-3);font-size:11.5px}.servicio-editor{overflow:hidden;border:1px solid var(--borde);border-radius:var(--r-l);background:var(--superficie);box-shadow:var(--sombra-1)}.servicio-editor-cabecera{padding:24px 28px 20px;border-bottom:1px solid var(--borde);background:linear-gradient(180deg,var(--n-0),color-mix(in srgb,var(--n-50) 75%,var(--n-0)))}.servicio-editor-eyebrow{display:block;margin-bottom:5px;color:var(--acento);font-size:10.5px;font-weight:750;letter-spacing:.085em}.contenido .servicio-editor-cabecera h2{margin:0;font-size:21px;line-height:1.25;letter-spacing:-.025em}.servicio-editor-cabecera p{margin:6px 0 0;max-width:64ch;color:var(--tinta-2);font-size:12.5px;line-height:1.5}.servicio-editor-seccion{padding:24px 28px;border-bottom:1px solid var(--borde)}.servicio-editor-seccion-titulo{display:grid;grid-template-columns:26px minmax(0,1fr);align-items:start;grid-gap:10px;gap:10px;margin-bottom:18px}.servicio-editor-seccion-titulo>span{width:24px;height:24px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--n-300);background:var(--n-50);color:var(--tinta-2);font-size:10.5px;font-weight:700}.contenido .servicio-editor-seccion-titulo h3{margin:0;font-size:14px;line-height:1.35;font-weight:650}.servicio-editor-seccion-titulo p{margin:2px 0 0;color:var(--tinta-3);font-size:11.5px;line-height:1.45}.servicio-editor .campo{margin-bottom:16px}.servicio-editor .campo:last-child{margin-bottom:0}.servicio-editor .campo>label,.servicio-modalidad>legend{display:block;margin-bottom:6px;color:var(--tinta);font-size:12px;font-weight:650}.servicio-editor .campo>input,.servicio-editor .campo>textarea{width:100%;max-width:none}.servicio-editor textarea{min-height:96px;resize:vertical;line-height:1.5}.servicio-campo-principal input{font-size:14px}.servicio-editor .nota{display:block;margin-top:6px;color:var(--tinta-3);font-size:11.5px;line-height:1.45}.servicio-grid-datos{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(180px,.75fr);grid-gap:var(--s-4);gap:var(--s-4)}.servicio-control-monto,.servicio-control-unidad{height:40px;display:flex;align-items:center;overflow:hidden;border:1px solid var(--borde-fuerte);border-radius:var(--r-m);background:var(--superficie);transition:border-color var(--mov-rapido) var(--mov-curva),box-shadow var(--mov-rapido) var(--mov-curva)}.servicio-control-monto:focus-within,.servicio-control-unidad:focus-within{border-color:var(--acento);box-shadow:var(--anillo)}.servicio-control-monto>span,.servicio-control-unidad>span{flex:none;color:var(--tinta-3);font-size:12.5px;font-weight:550}.servicio-control-monto>span{padding-left:12px}.servicio-control-unidad>span{padding-right:12px}.servicio-control-monto input,.servicio-control-unidad input{min-width:0;width:100%;height:100%;margin:0;padding:0 10px;border:0;outline:0;background:transparent;box-shadow:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.servicio-control-monto input:focus,.servicio-control-unidad input:focus{border:0;box-shadow:none}.servicio-opcion-linea{display:grid;grid-template-columns:36px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;margin:4px 0 18px;padding:12px 13px;border:1px solid var(--borde);border-radius:10px;background:var(--n-50);cursor:pointer;transition:background-color var(--mov-rapido) var(--mov-curva),border-color var(--mov-rapido) var(--mov-curva)}.servicio-opcion-linea:hover{background:var(--n-100)}.servicio-opcion-linea.activa{border-color:color-mix(in srgb,var(--acento) 24%,var(--borde));background:color-mix(in srgb,var(--brand-electric) 4%,var(--n-0))}.servicio-opcion-linea>span:last-child{display:grid;grid-gap:2px;gap:2px}.servicio-opcion-linea strong{font-size:12.5px;font-weight:650}.servicio-opcion-linea small{color:var(--tinta-3);font-size:11px;line-height:1.4}.servicio-switch{position:relative;width:34px;height:20px;margin-top:1px}.servicio-switch input{position:absolute;inset:0;z-index:1;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.servicio-switch>span{position:absolute;inset:0;border-radius:999px;background:var(--n-300);transition:background-color var(--mov-rapido) var(--mov-curva)}.servicio-switch>span:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--n-0);box-shadow:0 1px 3px rgba(28,20,10,.18);transition:transform var(--mov-rapido) var(--mov-curva)}.servicio-switch input:checked+span{background:var(--acento)}.servicio-switch input:checked+span:after{transform:translateX(14px)}.servicio-switch input:focus-visible+span{box-shadow:var(--anillo)}.servicio-switch input:disabled{cursor:not-allowed}.servicio-switch:has(input:disabled){opacity:.45}.servicio-modalidad{margin:0 0 18px;border:0}.servicio-segmentado{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:3px;border:1px solid var(--borde);border-radius:10px;background:var(--n-100)}.servicio-segmentado label{position:relative;display:grid;place-items:center;min-height:34px;padding:6px 8px;border-radius:7px;color:var(--tinta-2);font-size:11.5px;font-weight:550;text-align:center;cursor:pointer}.servicio-segmentado label.seleccionado{background:var(--n-0);color:var(--tinta);font-weight:650;box-shadow:0 1px 3px rgba(28,20,10,.09)}.servicio-segmentado input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.servicio-segmentado label:has(input:focus-visible){box-shadow:var(--anillo)}.servicio-cita{margin-bottom:0}.servicio-error{margin:16px 28px 0}.servicio-editor-acciones{display:flex;justify-content:flex-end;gap:8px;padding:16px 28px;background:var(--n-50)}.servicio-editor-acciones .primario{min-width:132px}.servicios-lista{overflow:hidden;border:1px solid var(--borde);border-radius:var(--r-l);background:var(--superficie)}.servicio-fila{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--s-5);gap:var(--s-5);align-items:start;padding:18px 20px}.servicio-fila+.servicio-fila{border-top:1px solid var(--borde)}.servicio-fila.apagado{background:var(--n-50)}.servicio-fila-principal{min-width:0}.servicio-fila-titulo{display:flex;align-items:center;gap:8px;min-width:0}.servicio-fila-titulo strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.4}.servicio-estado{width:7px;height:7px;flex:none;border-radius:50%;background:var(--n-300)}.servicio-estado.activo{background:var(--ok)}.servicio-fila-meta{margin-top:4px;color:var(--tinta-3);font-size:11.5px}.servicio-fila-principal>p{margin:8px 0 0;max-width:68ch;color:var(--tinta-2);font-size:12.5px;line-height:1.5}.servicio-fila-principal>small{display:block;margin-top:6px;color:var(--tinta-3);font-size:11px;line-height:1.45}.servicio-fila-principal>small b{color:var(--tinta-2);font-weight:650}.servicio-fila-lateral{display:grid;justify-items:end;grid-gap:9px;gap:9px;min-width:150px}.servicio-precio{font-size:13px;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.servicio-fila-acciones{display:flex;gap:6px}.servicios-apagados{margin-top:2px}.servicios-apagados>summary{width:-moz-fit-content;width:fit-content;cursor:pointer;list-style:none;display:inline-flex;align-items:center;gap:7px;margin-bottom:10px;color:var(--tinta-2);font-size:12px;font-weight:600}.servicios-apagados>summary::-webkit-details-marker{display:none}.servicios-apagados>summary:before{content:"›";color:var(--tinta-3);font-size:16px;transition:transform var(--mov-rapido) var(--mov-curva)}.servicios-apagados[open]>summary:before{transform:rotate(90deg)}.servicios-apagados>summary span{min-width:20px;height:20px;display:inline-grid;place-items:center;padding:0 6px;border-radius:var(--r-pill);background:var(--n-200);color:var(--tinta-3);font-size:10px}.servicios-lista.apagados .servicio-fila{opacity:.76}.servicios-vacio{display:grid;justify-items:start;grid-gap:6px;gap:6px;padding:24px;border:1px dashed var(--n-300);border-radius:var(--r-l);background:var(--n-50)}.servicios-vacio>span{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:var(--n-0);border:1px solid var(--borde);color:var(--acento);font-size:18px}.servicios-vacio strong{margin-top:4px;font-size:14px}.servicios-vacio p{margin:0 0 6px;color:var(--tinta-3);font-size:12px}.servicios-regla{display:grid;grid-template-columns:24px minmax(0,1fr);grid-gap:10px;gap:10px;margin-top:var(--s-5);padding:13px 14px;border:1px solid var(--borde);border-radius:var(--r-m);background:color-mix(in srgb,var(--n-50) 82%,var(--n-0))}.servicios-regla-icono{width:22px;height:22px;display:grid;place-items:center;border:1px solid var(--n-300);border-radius:50%;color:var(--tinta-2);font-size:11px;font-weight:700}.servicios-regla strong{font-size:12px;font-weight:650}.servicios-regla p{margin:3px 0 0;max-width:76ch;color:var(--tinta-3);font-size:11.5px;line-height:1.5}@media (max-width:720px){.servicios-pagina{width:100%}.servicio-editor-cabecera,.servicio-editor-seccion{padding-left:18px;padding-right:18px}.servicio-editor-acciones{padding:14px 18px}.servicio-grid-datos{grid-template-columns:1fr;gap:0}.servicio-segmentado{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px}.servicio-fila{grid-template-columns:1fr;gap:14px;padding:16px}.servicio-fila-titulo strong{white-space:normal;overflow:visible}.servicio-fila-lateral{justify-items:start;min-width:0}}@media (max-width:520px){.servicios-toolbar{align-items:flex-end}.servicios-toolbar .primario{min-height:40px}.servicio-editor-cabecera{padding-top:20px}.servicio-editor-seccion{padding-top:20px;padding-bottom:20px}.servicio-editor-seccion-titulo{margin-bottom:15px}.servicio-opcion-linea{padding:11px}.servicio-editor-acciones{display:grid;grid-template-columns:1fr 1fr}.servicio-editor-acciones .boton,.servicio-editor-acciones .primario{width:100%;min-width:0}.servicio-fila-acciones{width:100%}.servicio-fila-acciones .boton{flex:1 1;min-height:40px}}.campanas-pagina{width:min(100%,1240px);padding-bottom:var(--s-8)}.campanas-encabezado{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:20px}.campanas-encabezado>div:first-child{min-width:0}.campanas-encabezado h1{margin:5px 0 7px;font-size:30px;line-height:1.12;letter-spacing:-.035em}.campanas-encabezado p{margin:0;max-width:76ch;color:var(--tinta-2);font-size:13.5px;line-height:1.55}.campanas-periodos{flex:none;display:inline-grid;grid-template-columns:repeat(3,1fr);gap:2px;padding:3px;border:1px solid var(--borde);border-radius:10px;background:var(--n-100)}.campanas-periodos a{min-width:62px;padding:7px 10px;border-radius:7px;color:var(--tinta-2);font-size:11.5px;font-weight:600;text-align:center}.campanas-periodos a:hover{color:var(--tinta);background:color-mix(in srgb,var(--n-0) 66%,transparent)}.campanas-periodos a.activo{color:var(--tinta);background:var(--n-0);box-shadow:0 1px 3px rgba(28,20,10,.09)}.campanas-conexion{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px;padding:16px 18px;border:1px solid var(--borde);border-radius:var(--r-l);background:color-mix(in srgb,var(--n-50) 76%,var(--n-0))}.campanas-conexion.completa{border-color:color-mix(in srgb,var(--ok) 20%,var(--borde));background:color-mix(in srgb,var(--ok) 4%,var(--n-0))}.campanas-conexion.con-error{border-color:color-mix(in srgb,var(--alerta) 28%,var(--borde));background:color-mix(in srgb,var(--alerta) 4%,var(--n-0))}.campanas-conexion-marca{display:flex;align-items:center;gap:12px;min-width:0}.campanas-conexion-marca>div{min-width:0}.campanas-conexion-marca strong{display:block;font-size:13.5px;font-weight:650}.campanas-conexion-marca p{margin:3px 0 0;max-width:76ch;color:var(--tinta-3);font-size:11.5px;line-height:1.45}.campanas-conexion-lateral{flex:none;display:flex;align-items:center;gap:9px}.campanas-resumen,.campanas-seccion{margin-bottom:30px}.campanas-seccion-cabecera{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:11px}.contenido .campanas-seccion-cabecera h2{margin:4px 0 0;font-size:17px;line-height:1.25;letter-spacing:-.015em}.campanas-seccion-cabecera p{margin:4px 0 0;color:var(--tinta-3);font-size:11.5px;line-height:1.45}.campanas-actualizacion{color:var(--tinta-3);font-size:11px;white-space:nowrap}.campanas-metricas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid var(--borde);border-radius:var(--r-l);background:var(--superficie);box-shadow:var(--sombra-1)}.campanas-metrica{position:relative;min-width:0;min-height:126px;padding:19px 20px;border-right:1px solid var(--borde);border-bottom:1px solid var(--borde)}.campanas-metrica:nth-child(3n){border-right:0}.campanas-metrica:nth-last-child(-n+3){border-bottom:0}.campanas-metrica>span{display:block;color:var(--tinta-3);font-size:10.5px;font-weight:700;letter-spacing:.045em;text-transform:uppercase}.campanas-metrica>strong{display:block;margin-top:10px;font-size:26px;line-height:1;letter-spacing:-.035em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.campanas-metrica>small{display:block;margin-top:9px;color:var(--tinta-3);font-size:11px;line-height:1.35}.campanas-recomendaciones{overflow:hidden;border:1px solid var(--borde);border-radius:var(--r-l);background:var(--superficie);box-shadow:var(--sombra-1)}.campana-recomendacion{display:grid;grid-template-columns:44px minmax(0,1fr);grid-gap:14px;gap:14px;padding:17px 18px}.campana-recomendacion+.campana-recomendacion{border-top:1px solid var(--borde)}.campana-recomendacion-indice{width:32px;height:32px;display:grid;place-items:center;border:1px solid var(--borde);border-radius:50%;background:var(--n-50);color:var(--tinta-3);font-size:10.5px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.campana-recomendacion-cuerpo{min-width:0}.campana-recomendacion-titulo{display:flex;align-items:center;justify-content:space-between;gap:12px}.campana-recomendacion-titulo strong{font-size:13.5px;line-height:1.4}.campana-recomendacion-cuerpo>p{margin:5px 0 10px;color:var(--tinta-2);font-size:12px;line-height:1.5}.campana-recomendacion-accion{display:grid;grid-template-columns:112px minmax(0,1fr);grid-gap:10px;gap:10px;padding-top:10px;border-top:1px solid var(--linea)}.campana-recomendacion-accion span{color:var(--tinta-3);font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.045em}.campana-recomendacion-accion strong{font-size:12px;font-weight:600;line-height:1.45}.campanas-vacio{display:grid;grid-gap:5px;gap:5px;padding:22px;border:1px dashed var(--n-300);border-radius:var(--r-l);background:var(--n-50)}.campanas-vacio strong{font-size:13.5px}.campanas-vacio p{margin:0;max-width:76ch;color:var(--tinta-3);font-size:12px;line-height:1.55}.campanas-tabla-tarjeta{overflow:hidden;border:1px solid var(--borde);border-radius:var(--r-l);background:var(--superficie);box-shadow:var(--sombra-1)}.campanas-tabla-wrap{overflow-x:auto}.campanas-tabla{min-width:1260px;margin:0;border:0;border-radius:0;box-shadow:none}.campanas-tabla th{padding:11px 12px;background:var(--n-50);color:var(--tinta-3);font-size:9.5px;font-weight:750;letter-spacing:.055em;text-transform:uppercase;white-space:nowrap}.campanas-tabla td{padding:14px 12px;vertical-align:top;font-size:11.5px;line-height:1.4}.campanas-tabla td:not(:first-child){white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.campanas-tabla td small,.campanas-tabla td.num span{display:block;margin-top:3px;color:var(--tinta-3);font-size:10.5px}.campanas-tabla td.num span:first-child{margin-top:0}.campana-anuncio-celda{min-width:300px;max-width:360px;white-space:normal!important}.campana-anuncio-nombre{display:flex;align-items:flex-start;gap:6px}.campana-anuncio-nombre strong{font-size:12.5px;line-height:1.35}.campana-anuncio-titular{margin-top:3px;color:var(--tinta-2);font-size:11.5px}.campana-anuncio-meta{margin-top:4px;color:var(--tinta-3);font-size:10.5px}.campana-anuncio-señal{margin-top:6px;color:var(--tinta-3);font-size:10.5px;line-height:1.4}.campana-anuncio-señal b{color:var(--tinta-2);font-weight:650}.campana-diagnostico{min-width:190px;white-space:normal!important}.campana-diagnostico b,.campana-diagnostico span{display:block}.campana-diagnostico span{margin-top:3px;color:var(--tinta-3);font-size:10.5px}.campana-organico td{background:color-mix(in srgb,var(--n-50) 72%,var(--n-0))}.campanas-tabla-leyenda{display:flex;flex-wrap:wrap;gap:8px 22px;padding:10px 13px;border-top:1px solid var(--borde);background:var(--n-50);color:var(--tinta-3);font-size:10.5px}.meta-integracion{overflow:hidden;padding:0}.meta-integracion-cabecera{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 22px;border-bottom:1px solid var(--borde)}.meta-integracion-identidad{display:flex;align-items:center;gap:12px;min-width:0}.meta-integracion-identidad h3{margin:3px 0 0;font-size:17px;line-height:1.2;letter-spacing:-.015em}.meta-integracion-intro{margin:0;padding:16px 22px;border-bottom:1px solid var(--borde);background:var(--n-50);color:var(--tinta-2);font-size:12px;line-height:1.55}.meta-capacidades{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.meta-capacidad{min-width:0;padding:22px}.meta-capacidad+.meta-capacidad{border-left:1px solid var(--borde)}.meta-capacidad-cabecera{display:grid;grid-template-columns:28px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:start;min-height:54px;margin-bottom:16px}.meta-capacidad-numero{width:26px;height:26px;display:grid;place-items:center;border-radius:50%;background:var(--tinta);color:var(--superficie);font-size:11px;font-weight:700}.meta-capacidad-cabecera h4{margin:1px 0 0;font-size:13.5px;line-height:1.3}.meta-capacidad-cabecera p{margin:3px 0 0;color:var(--tinta-3);font-size:10.5px;line-height:1.4}.meta-capacidad-estado{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(70px,.6fr) minmax(110px,.8fr);grid-gap:1px;gap:1px;margin-bottom:14px;overflow:hidden;border:1px solid var(--borde);border-radius:9px;background:var(--borde)}.meta-capacidad-estado-dos{grid-template-columns:1fr 1fr}.meta-capacidad-estado>div{min-width:0;padding:10px 11px;background:var(--n-50)}.meta-capacidad-estado span{display:block;color:var(--tinta-3);font-size:9px;font-weight:700;letter-spacing:.045em;text-transform:uppercase}.meta-capacidad-estado strong{display:block;margin-top:3px;overflow:hidden;color:var(--tinta-2);font-size:11.5px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.meta-conexion-error{border:1px solid color-mix(in srgb,var(--alerta) 26%,var(--borde));border-radius:8px;background:color-mix(in srgb,var(--alerta) 5%,var(--n-0));color:var(--alerta)}.meta-conexion-error,.meta-conexion-nota{margin-bottom:12px;padding:10px 11px;font-size:11px;line-height:1.45}.meta-conexion-nota{border:1px solid var(--aviso-borde);border-radius:8px;background:var(--aviso-tenue);color:var(--tinta-2)}.meta-conexion-nota b{font-weight:650}.meta-listo{margin:0 0 10px;padding-left:17px;color:var(--tinta-2);font-size:11px;line-height:1.45}.meta-listo:before{content:"✓";margin-left:-17px;margin-right:6px;color:var(--ok);font-weight:750}.meta-form{display:grid;grid-gap:13px;gap:13px}.meta-form .campo{margin:0}.meta-form .campo>label{display:block;margin-bottom:6px;font-size:11.5px;font-weight:650}.meta-form .campo>input{width:100%;max-width:none;min-height:40px}.meta-credencial-actual{display:grid;grid-gap:2px;gap:2px;padding:11px 12px;border:1px solid var(--borde);border-radius:9px;background:var(--n-50)}.meta-credencial-actual span{color:var(--tinta-3);font-size:9px;font-weight:700;letter-spacing:.045em;text-transform:uppercase}.meta-credencial-actual strong{font-size:12px;font-weight:650}.meta-credencial-actual small{color:var(--tinta-3);font-size:10.5px}.meta-ayuda{margin-top:5px}.meta-ayuda summary{width:-moz-fit-content;width:fit-content;color:var(--tinta-2);cursor:pointer;font-size:10.5px;font-weight:600}.meta-ayuda p{margin:7px 0 0;padding:9px 10px;border-radius:7px;background:var(--n-50);line-height:1.5}.meta-ayuda p,.meta-seguridad{color:var(--tinta-3);font-size:10.5px}.meta-seguridad{margin:-2px 0 0;padding-left:17px;line-height:1.4}.meta-seguridad:before{content:"✓";margin-left:-17px;margin-right:6px;color:var(--ok);font-weight:750}.meta-form-acciones{display:flex;flex-wrap:wrap;gap:7px;margin-top:1px}.meta-form-acciones button{min-height:36px}.meta-desconectar{color:var(--tinta-3)}.meta-integracion-pie{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 22px;border-top:1px solid var(--borde);background:var(--n-50)}.meta-integracion-pie>span{color:var(--tinta-3);font-size:10.5px}.integracion-nota{margin-top:6px!important}.enlace-subrayado{text-decoration:underline;text-underline-offset:2px}@media (max-width:980px){.campanas-encabezado{align-items:flex-start}.campanas-metricas{grid-template-columns:repeat(2,minmax(0,1fr))}.campanas-metrica:nth-child(3n){border-right:1px solid var(--borde)}.campanas-metrica:nth-child(2n){border-right:0}.campanas-metrica:nth-last-child(-n+3){border-bottom:1px solid var(--borde)}.campanas-metrica:nth-last-child(-n+2){border-bottom:0}.meta-capacidades{grid-template-columns:1fr}.meta-capacidad+.meta-capacidad{border-left:0;border-top:1px solid var(--borde)}}@media (max-width:760px){.contenido:has(.campanas-pagina){padding-bottom:calc(122px + env(safe-area-inset-bottom, 0px))}.campanas-pagina{width:100%}.campanas-encabezado{display:grid;grid-gap:16px;gap:16px;margin-bottom:18px}.campanas-encabezado h1{font-size:27px}.campanas-encabezado p{font-size:13px}.campanas-periodos{width:100%}.campanas-periodos a{min-height:38px;display:grid;place-items:center}.campanas-conexion{align-items:stretch;display:grid;grid-gap:14px;gap:14px;padding:15px}.campanas-conexion-marca{align-items:flex-start}.campanas-conexion-lateral{justify-content:space-between}.campanas-conexion-lateral .boton{min-height:40px}.campanas-seccion-cabecera{align-items:flex-start}.campanas-actualizacion{display:none}.campanas-metricas{grid-template-columns:repeat(2,minmax(0,1fr))}.campanas-metrica{min-height:118px;padding:16px 14px}.campanas-metrica>strong{font-size:22px}.campanas-metrica>small{font-size:10.5px}.campana-recomendacion{grid-template-columns:34px minmax(0,1fr);gap:10px;padding:15px}.campana-recomendacion-indice{width:28px;height:28px}.campana-recomendacion-titulo{align-items:flex-start}.campana-recomendacion-accion{grid-template-columns:1fr;gap:4px}.campanas-vacio{padding:18px}.meta-integracion-cabecera{align-items:flex-start;padding:17px}.meta-integracion-intro{padding:14px 17px}.meta-capacidad{padding:18px 17px}.meta-capacidad-cabecera{grid-template-columns:28px minmax(0,1fr)}.meta-capacidad-cabecera>.chip{grid-column:2;justify-self:start}.meta-capacidad-estado,.meta-capacidad-estado-dos{grid-template-columns:1fr}.meta-capacidad-estado>div+div{border-top:1px solid var(--borde)}.meta-form .campo>input{min-height:44px}.meta-form-acciones{display:grid;grid-template-columns:1fr}.meta-form-acciones button{width:100%;min-height:44px}.meta-integracion-pie{align-items:stretch;display:grid;padding:14px 17px}.meta-integracion-pie .boton{width:100%;min-height:42px;display:grid;place-items:center}}@media (max-width:430px){.campanas-metricas{grid-template-columns:1fr}.campanas-metrica,.campanas-metrica:nth-child(2n),.campanas-metrica:nth-child(3n){border-right:0;border-bottom:1px solid var(--borde)}.campanas-metrica:last-child{border-bottom:0}.campanas-conexion-lateral{align-items:stretch;display:grid}}.seguimiento-lead .dato-titulo{margin-bottom:var(--esp-2)}.seg-proximo{border-radius:10px;padding:10px 12px;border:1px solid var(--borde);background:var(--superficie-2)}.seg-proximo-cuando{font-weight:600;font-size:14px;color:var(--tinta)}.seg-proximo-que{font-size:13px;color:var(--tinta-2);margin-top:2px;line-height:1.4}.seg-proximo.seg-rojo{background:var(--alerta-tenue);border-color:var(--alerta-borde)}.seg-proximo.seg-rojo .seg-proximo-cuando{color:var(--alerta)}.seg-proximo.seg-hoy{background:var(--aviso-tenue);border-color:var(--aviso-borde)}.seg-proximo.seg-hoy .seg-proximo-cuando{color:var(--aviso)}.seg-proximo.seg-programado .seg-proximo-cuando{color:var(--tinta)}.seg-ultima{color:var(--tinta-2)}.dc-faltan,.seg-ultima{font-size:12.5px;margin-top:8px}.dc-faltan{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--aviso)}.dc-faltan button{font-size:12px;padding:3px 10px}.seg-botones{gap:8px;flex-wrap:wrap}.seg-botones,.seg-form{display:flex;margin-top:12px}.seg-form{flex-direction:column;gap:10px}.seg-fila{display:flex;gap:8px;flex-wrap:wrap}.seg-fila>.seg-campo{flex:1 1 130px}.seg-campo{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--tinta-2)}.seg-campo input,.seg-campo select,.seg-campo textarea{font:inherit;font-size:14px;color:var(--tinta);padding:8px 10px;border:1px solid var(--borde);border-radius:8px;background:var(--superficie);min-width:0}.seg-campo textarea{resize:vertical}.seg-subtitulo{font-size:12px;font-weight:600;color:var(--tinta-2);text-transform:uppercase;letter-spacing:.04em;margin-top:14px}.seg-form .seg-subtitulo{margin-top:4px}.seg-ayuda{font-size:12.5px;color:var(--tinta-2);margin:0;line-height:1.4}.seg-proximo-campos{display:flex;flex-direction:column;gap:8px}.seg-atajos{display:flex;gap:6px;flex-wrap:wrap}.seg-atajos .chip-filtro{font-size:12px;padding:4px 10px}.seg-historial{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.seg-historial li{border-left:2px solid var(--borde);padding-left:10px}.seg-historial-cabeza{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap;font-size:13px}.seg-historial-fecha{margin-left:auto}.seg-historial-fecha,.seg-resultado{font-size:12px;color:var(--tinta-2)}.seg-resultado.r-compro,.seg-resultado.r-interesado{color:var(--exito);font-weight:600}.seg-resultado.r-no_interesado{color:var(--alerta)}.seg-historial-nota{font-size:13px;color:var(--tinta);margin-top:3px;white-space:pre-line;line-height:1.45}.seg-historial-meta{font-size:12px;color:var(--tinta-2);margin-top:3px}.seg-ver-todas{font-size:12.5px;margin-top:8px}.seg-resultado.r-contesto{color:var(--exito)}.pedir-fecha{border:1px solid var(--aviso-borde);background:var(--aviso-tenue);border-radius:10px;padding:10px 12px;margin-top:var(--esp-3);display:flex;flex-direction:column;gap:8px}.pedir-fecha-texto{font-size:13.5px;color:var(--tinta);line-height:1.4}.pedir-fecha-form{display:flex;flex-direction:column;gap:8px}.pedir-fecha-form input[type=text]{font:inherit;font-size:14px;color:var(--tinta);padding:7px 10px;border:1px solid var(--borde);border-radius:8px;background:var(--superficie);min-width:0}.pedir-fecha .seg-atajos .fantasma{font-size:12px;padding:4px 10px}.pedir-fecha .seg-form{margin-top:0}.seg-tarjeta{display:block;font-size:12px;line-height:1.35;text-decoration:none;border-radius:6px;padding:4px 7px;background:var(--superficie-2);color:var(--tinta-2)}.seg-tarjeta .seg-tarjeta-cuando{font-weight:600;color:var(--tinta)}.seg-tarjeta.rojo{background:var(--alerta-tenue)}.seg-tarjeta.rojo .seg-tarjeta-cuando{color:var(--alerta)}.seg-tarjeta.hoy{background:var(--aviso-tenue)}.seg-tarjeta.hoy .seg-tarjeta-cuando{color:var(--aviso)}.seg-tarjeta .seg-tarjeta-ultima{display:block;font-size:11px;color:var(--tinta-3);margin-top:1px}.seg-tarjeta .seg-tarjeta-que{overflow:hidden;text-overflow:ellipsis}.pulso-seguimiento{font-size:13px;color:var(--tinta-2);margin:0 0 var(--esp-3)}.pulso-seguimiento strong.rojo{color:var(--alerta)}.pulso-seguimiento strong.hoy{color:var(--aviso)}.pulso-seguimiento.ok{color:var(--exito)}.cotizacion-pagina,.cotizaciones-pagina,.precios-pagina{display:flex;flex-direction:column;gap:var(--esp-3)}.cot-titulo-cliente{font-weight:500;color:var(--tinta-2)}.cot-pulso{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:var(--esp-2);gap:var(--esp-2)}.cot-pulso>div{background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-l);padding:12px 14px;display:flex;flex-direction:column;gap:2px}.cot-pulso-cifra{font-size:20px;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--tinta)}.cot-pulso-cifra.cot-ok{color:var(--exito)}.cot-pulso-cifra.cot-atencion{color:var(--aviso)}.cot-pulso-texto{font-size:12.5px;color:var(--tinta-2);line-height:1.35}.cot-tabla-envoltura{overflow-x:auto}.cot-tabla td{vertical-align:middle}.cot-tabla td.num,.cot-tabla th.num{text-align:right;white-space:nowrap}.cot-cliente{font-weight:550;color:var(--tinta);text-decoration:none}.cot-cliente:hover{text-decoration:underline}.cot-aviso{border:1px solid var(--borde);background:var(--superficie-2);color:var(--tinta);border-radius:var(--radio-m);padding:10px 14px;font-size:13.5px;line-height:1.45}.cot-aviso.cot-atencion{background:var(--aviso-tenue);border-color:var(--aviso-borde)}.cot-aviso.cot-ok{background:var(--exito-tenue);border-color:color-mix(in srgb,var(--exito) 25%,var(--borde))}.cot-grilla{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:var(--esp-3);gap:var(--esp-3);align-items:start}.cot-lateral{display:flex;flex-direction:column;gap:var(--esp-3)}.cot-lateral .tarjeta{margin-bottom:0}.cot-lateral p{margin:6px 0 0;font-size:13.5px}@media (max-width:900px){.cot-grilla{grid-template-columns:minmax(0,1fr)}}.cot-desc{font-weight:550;line-height:1.35}.cot-alerta-linea{font-size:12px;color:var(--aviso);margin-top:3px;line-height:1.35}.cot-nota-precio{display:block;font-size:11.5px;color:var(--tinta-3);margin-top:4px;white-space:normal;line-height:1.4}.cot-input-num{width:104px;text-align:right;font:inherit;font-size:13.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:5px 8px;border:1px solid var(--borde-fuerte);border-radius:var(--radio-s);background:var(--superficie);color:var(--tinta)}.cot-input-num.bajo{border-color:var(--aviso-borde);background:var(--aviso-tenue)}.cot-quitar{height:26px;padding:0 8px}.cot-lineas{container-type:inline-size;container-name:lineas}.cot-lineas-lista{--cot-campo:38px;margin-top:var(--esp-2);border:1px solid var(--borde);border-radius:var(--radio-m);overflow:hidden;background:var(--superficie)}.cot-linea,.cot-lineas-cab{display:grid;grid-column-gap:10px;column-gap:10px;align-items:start;padding:12px 14px;grid-template-columns:minmax(0,1fr) 64px 86px 120px 104px 28px;grid-template-areas:"desc cant dto precio total quitar"}.cot-lineas-lista.solo-lectura .cot-linea,.cot-lineas-lista.solo-lectura .cot-lineas-cab{grid-template-columns:minmax(0,1fr) 60px 70px 120px 108px;grid-template-areas:"desc cant dto precio total"}.cot-lineas-lista.sin-dto .cot-linea,.cot-lineas-lista.sin-dto .cot-lineas-cab{grid-template-columns:minmax(0,1fr) 60px 120px 108px;grid-template-areas:"desc cant precio total"}.cot-lineas-cab{padding-block:10px;background:var(--superficie-2);border-bottom:1px solid var(--borde);font-size:11.5px;font-weight:650;letter-spacing:.05em;text-transform:uppercase;color:var(--tinta-3)}.cot-lineas-cab>span:not(:first-child){text-align:right}.cot-linea+.cot-linea{border-top:1px solid var(--borde)}.cot-linea.cot-guardando>*{opacity:.55}.cot-c{min-width:0;margin:0}.cot-c-desc{grid-area:desc}.cot-c-cant{grid-area:cant}.cot-c-dto{grid-area:dto}.cot-c-precio{grid-area:precio}.cot-c-total{grid-area:total}.cot-c-quitar{grid-area:quitar;display:flex;justify-content:flex-end}.cot-c-cant,.cot-c-dto,.cot-c-precio,.cot-c-total{display:flex;flex-direction:column;align-items:stretch;text-align:right}.cot-c-etq{display:none;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--tinta-3);margin-bottom:4px}.cot-c-valor{display:block;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.cot-lineas-lista:not(.solo-lectura) .cot-c-valor{line-height:var(--cot-campo)}.cot-c-total .cot-c-valor{font-weight:600}.cot-linea .cot-input-num{width:100%;height:var(--cot-campo);box-sizing:border-box;padding:0 10px;margin:0}.cot-linea .cot-desc-campo{display:flex;align-items:center;gap:4px;width:100%}.cot-linea .cot-desc-campo .cot-input-num{flex:1 1 auto;min-width:0}.cot-linea .cot-quitar{width:28px;height:var(--cot-campo);padding:0}.cot-lineas-lista.solo-lectura .cot-desc{font-weight:500}@container lineas (max-width: 719px){.cot-lineas-lista:not(.sin-dto) .cot-lineas-cab{display:none}.cot-lineas-lista:not(.sin-dto) .cot-c-etq{display:block}.cot-lineas-lista:not(.sin-dto) .cot-linea{row-gap:10px;column-gap:10px;grid-template-columns:70px 84px minmax(0,200px) minmax(88px,1fr);grid-template-areas:"desc desc desc quitar" "cant dto precio total"}.cot-lineas-lista.solo-lectura:not(.sin-dto) .cot-linea{grid-template-areas:"desc desc desc desc" "cant dto precio total"}}@container lineas (max-width: 479px){.cot-lineas-lista.sin-dto .cot-lineas-cab{display:none}.cot-lineas-lista.sin-dto .cot-c-etq{display:block}.cot-lineas-lista.sin-dto .cot-linea{row-gap:10px;grid-template-columns:70px minmax(0,200px) minmax(88px,1fr);grid-template-areas:"desc desc desc" "cant precio total"}}@container lineas (max-width: 399px){.cot-lineas-lista:not(.sin-dto) .cot-linea{grid-template-columns:64px 80px minmax(0,1fr) auto;grid-template-areas:"desc desc desc quitar" "cant dto precio precio" "total total total total"}.cot-lineas-lista.solo-lectura:not(.sin-dto) .cot-linea{grid-template-areas:"desc desc desc desc" "cant dto precio precio" "total total total total"}.cot-lineas-lista.sin-dto .cot-linea{grid-template-columns:64px minmax(0,1fr);grid-template-areas:"desc desc" "cant precio" "total total"}.cot-c-total{flex-direction:row;justify-content:space-between;align-items:baseline;border-top:1px dashed var(--borde);padding-top:8px}.cot-c-total .cot-c-etq{margin:0}.cot-lineas-lista:not(.solo-lectura) .cot-c-total .cot-c-valor{line-height:1.4}}.cot-agregar{gap:var(--esp-2);margin-top:var(--esp-3);padding-top:var(--esp-3);border-top:1px solid var(--borde)}.cot-agregar,.cot-buscador{display:flex;flex-direction:column}.cot-buscador{position:relative;gap:8px}.cot-resultados{list-style:none;margin:0;padding:4px;max-height:280px;overflow-y:auto;background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-m);box-shadow:var(--sombra-2)}.cot-resultados li>button{width:100%;height:auto;min-height:36px;justify-content:space-between;gap:12px;padding:7px 10px;text-align:left;white-space:normal;border-color:transparent;background:transparent;line-height:1.35}.cot-resultados li>button:hover{background:var(--superficie-2)}.venta-resultados li>button{flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;min-height:44px;padding:8px 10px;border-radius:10px}.venta-resultados li+li{border-top:1px solid #e2e8f0}.venta-resultados .resultado-nombre{font-size:13.5px;font-weight:550;color:#0F172A}.venta-resultados .resultado-meta{font-size:12px;font-weight:400;color:#64748B}.cot-elegida,.cot-resultados li.texto-meta{padding:8px 10px}.cot-elegida{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;border-radius:var(--radio-m);background:var(--superficie-2);font-size:13.5px}.cot-libre-abrir{align-self:flex-start;font-size:13px;white-space:normal;text-align:left;max-width:100%}.cot-libre{margin-top:0}.venta-manual-form{gap:10px}.editar-pedido,.venta-manual-form{display:flex;flex-direction:column;margin-top:10px}.editar-pedido{gap:8px}.editar-pedido ul.texto-meta{margin:0;padding-left:18px;display:grid;grid-gap:4px;gap:4px}.venta-manual-fila{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.venta-manual-monto{padding:8px 10px;border:1px solid var(--borde);border-radius:8px;font:inherit;width:150px}.venta-manual-total{font-size:14px}.venta-linea-precio{padding:8px 0;font-size:14px;color:var(--tinta)}.crear-pedido{flex-basis:100%;min-width:0}.crear-pedido>summary{cursor:pointer;font-size:14px;font-weight:600;color:var(--tinta)}.crear-pedido-form input:not([type=radio]):not([type=checkbox]),.crear-pedido-form select{width:100%;max-width:100%}.crear-pedido-form .venta-lineas .seg-campo input{width:100%}.crear-pedido-form .texto-meta,.crear-pedido-form strong{overflow-wrap:anywhere}.crear-pedido-form{display:flex;flex-direction:column;gap:14px;margin-top:10px}.crear-pedido-form>p{margin:0}.crear-pedido-paso{display:flex;flex-direction:column;gap:8px}.crear-pedido-paso h4{margin:0;font-size:13px;font-weight:600;color:var(--tinta-2)}.crear-pedido-opciones{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:14px}.crear-pedido-opciones label{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.crear-pedido-datos{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.crear-pedido-datos .ancho{grid-column:1/-1}.crear-pedido-datos .seg-campo input,.crear-pedido-datos .seg-campo select{width:100%}.crear-pedido-total{display:grid;grid-template-columns:1fr auto;grid-gap:4px 12px;gap:4px 12px;margin:0;padding:10px 12px;border-radius:var(--radio-m);background:var(--superficie-2);font-size:14px}.crear-pedido-total dt{color:var(--tinta-2)}.crear-pedido-total dd{margin:0;text-align:right}.crear-pedido-total .total{font-weight:700;color:var(--tinta)}.crear-pedido-total.recalculando{opacity:.6}.crear-pedido-reemplaza{margin:0}.crear-pedido-otro{display:inline-flex;align-items:center;gap:6px;font-size:13.5px}.crear-pedido-confirmar{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border:1px solid var(--borde);border-radius:var(--radio-m)}.crear-pedido-confirmar p{margin:0;font-size:14px}.crear-pedido-acciones{display:flex;flex-wrap:wrap;gap:8px}.crear-pedido-hecho{margin-top:10px;display:flex;flex-direction:column;gap:8px}.crear-pedido-chip{margin-left:8px;padding:1px 8px;border-radius:9999px;vertical-align:1px;background:#F1F5F9;color:#475569;font-size:11.5px;font-weight:600}.crear-pedido-borrador{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px;padding:8px 10px;border:1px solid #e2e8f0;border-radius:10px;background:#F8FAFC}.crear-pedido-borrador .texto-meta{margin:0}.crear-pedido-del-agente{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border:1px solid #fcd34d;border-radius:12px;background:#FFFBEB;color:#78350F;font-size:13.5px;line-height:1.5}.crear-pedido-del-agente p{margin:0}.crear-pedido-del-agente strong{color:#92400E}.crear-pedido-del-agente .crear-pedido-otro{align-items:flex-start;color:var(--tinta)}.crear-pedido-del-agente .crear-pedido-otro input{margin-top:3px;flex:none}.crear-pedido-hecho p{margin:0}.venta-productos{gap:10px}.venta-lineas,.venta-productos{display:flex;flex-direction:column}.venta-lineas{list-style:none;margin:0;padding:0;gap:8px}.venta-lineas li{display:grid;grid-template-columns:72px minmax(0,1fr) auto;align-items:end;grid-gap:8px;gap:8px;padding:8px 10px;border-radius:var(--radio-m);background:var(--superficie-2)}.venta-linea-nombre{grid-column:1/-1;display:flex;flex-direction:column;gap:1px;font-size:13.5px;color:var(--tinta)}.venta-lineas .seg-campo input{width:100%}.venta-linea-quitar{font-size:18px;line-height:1}.venta-linea-subtotal{grid-column:1/-1;font-size:12.5px}.venta-elegir{display:flex;flex-direction:column;gap:8px;padding:10px;border:1px solid var(--borde);border-radius:var(--radio-m);background:var(--superficie)}.venta-elegir-cab{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap}.venta-elegir-cab strong{font-size:14px}.venta-elegir>p{margin:0}.venta-elegir>.boton-s{align-self:flex-start}.venta-paso{display:flex;flex-direction:column;gap:6px}.venta-paso-titulo{font-size:12.5px;font-weight:600;color:var(--tinta-2)}.venta-opciones{display:flex;flex-wrap:wrap;gap:6px}.venta-opciones>button{height:auto;min-height:44px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;padding:6px 12px;text-align:left;white-space:normal;background:var(--superficie-2);border:1px solid transparent;max-width:100%}.venta-opciones>button[aria-pressed=true]{border-color:var(--acento);background:var(--marca-tenue)}.venta-opciones>button .texto-meta{font-size:12px}.venta-opciones>button .chip{margin-top:2px}.venta-resultados{max-height:none}.pie-detalle-pedido{margin-top:var(--esp-4,20px);padding-top:var(--esp-3,12px);border-top:1px solid var(--borde)}.eliminar-venta-confirmar{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--alerta-borde);border-radius:var(--radio-m);background:var(--alerta-tenue)}.eliminar-venta-confirmar p{margin:0;font-size:14px}.venta-suma{margin:0;font-size:13.5px;color:var(--tinta-2)}.venta-suma.descuadrada{color:var(--alerta)}.venta-suma .como-enlace{font-size:13.5px}.cot-totales{margin:var(--esp-3) 0 0;display:flex;flex-direction:column;gap:4px;align-items:flex-end}.cot-totales>div{display:flex;gap:18px;justify-content:flex-end;font-size:13.5px}.cot-totales dt{color:var(--tinta-2)}.cot-totales dd{margin:0;min-width:110px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cot-totales .cot-total{font-size:17px;font-weight:650;padding-top:6px;border-top:1px solid var(--borde)}.cot-totales .cot-total dt{color:var(--tinta)}.cot-totales .cot-ahorro{font-size:12.5px;color:var(--exito)}.cot-totales .cot-ahorro dt{color:var(--exito)}.cot-texto{white-space:pre-line;font-size:13.5px;line-height:1.5;margin:6px 0 0}.cot-cabecera{margin-top:0}.cot-acciones{display:flex;flex-direction:column;gap:8px}.cot-acciones>.boton,.cot-acciones>button{width:100%}.cot-enlace{display:flex;gap:6px;align-items:center}.cot-enlace input{flex:1 1 auto;min-width:0;font:inherit;font-size:12.5px;color:var(--tinta-2);padding:6px 8px;border:1px solid var(--borde);border-radius:var(--radio-s);background:var(--superficie-2)}.cot-convertir fieldset{border:none;padding:0;margin:0}.cotizaciones-lead{display:flex;flex-direction:column;gap:8px}.cot-lead-precio{display:flex;flex-direction:column;gap:6px}.cot-lead-elegir{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cot-lead-elegir select{max-width:100%}.cot-lead-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.cot-lead-lista li{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13.5px}.cotizaciones-lead>button{align-self:flex-start}.precios-listas{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:var(--esp-3);gap:var(--esp-3)}.precios-lista{display:flex;flex-direction:column;gap:4px;text-decoration:none;color:var(--tinta);margin-bottom:0}.precios-lista:hover{border-color:var(--borde-fuerte)}.precios-lista-cabeza{display:flex;align-items:center;gap:8px;font-size:15px}.precios-grilla{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:var(--esp-3);gap:var(--esp-3);align-items:start}.precios-grilla>div{display:flex;flex-direction:column;gap:var(--esp-3)}.precios-grilla .tarjeta{margin-bottom:0}@media (max-width:900px){.precios-grilla{grid-template-columns:minmax(0,1fr)}}.precios-grupos{list-style:none;margin:var(--esp-2) 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.precios-grupos>li{border:1px solid var(--borde);border-radius:var(--radio-m);padding:10px 12px}.precios-grupo-cabeza{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;font-size:13.5px}.precios-escalas{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:2px}.precios-escalas li{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--tinta-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.precios-escalas li strong{color:var(--tinta);margin-left:auto}.precios-nueva-regla{border-top:1px solid var(--borde);padding-top:var(--esp-3)}.precios-probador{display:flex;flex-direction:column;gap:10px}.precios-resultado{margin:0;font-size:13.5px;line-height:1.5}.cot-pub{min-height:100dvh;padding:24px 16px 48px;background:var(--fondo)}.cot-pub-hoja{max-width:560px;margin:40px auto;background:var(--superficie);border:1px solid var(--borde);border-radius:14px;padding:28px}.cot-pub-hoja h1{font-size:20px;margin:0 0 8px;line-height:1.25}.cot-pub-hoja p{margin:0;color:var(--tinta-2);line-height:1.5}.doc-cot{--doc-tinta:#1F1B16;--doc-tinta-2:#57524B;--doc-tinta-3:#6C665F;--doc-linea:#E3DED6;--doc-banda:#FAF8F5;position:relative;overflow:hidden;max-width:840px;margin:0 auto;padding:44px 48px 32px;background:#fff;color:var(--doc-tinta);border:1px solid var(--borde);border-radius:6px;box-shadow:0 1px 3px rgba(28,20,10,.06),0 12px 32px rgba(28,20,10,.08);font-size:13.5px;line-height:1.45}.doc-cot .num{text-align:right;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.doc-cot h2{margin:0 0 6px;font-size:10.5px;font-weight:650;color:var(--doc-tinta-3)}.doc-cot h2,.doc-cot-marca-agua{letter-spacing:.08em;text-transform:uppercase}.doc-cot-marca-agua{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none;font-size:120px;font-weight:800;color:rgba(31,27,22,.05);transform:rotate(-24deg);z-index:0}.doc-cot>:not(.doc-cot-marca-agua){position:relative;z-index:1}.doc-cot-cabeza{justify-content:space-between;gap:28px;padding-bottom:20px;border-bottom:3px solid var(--doc-acento,var(--doc-tinta))}.doc-cot-cabeza,.doc-cot-emisor{display:flex;align-items:flex-start}.doc-cot-emisor{gap:16px;min-width:0}.doc-cot-logo{display:block;max-width:170px;max-height:72px;object-fit:contain;flex-shrink:0}.doc-cot-emisor-datos{display:flex;flex-direction:column;gap:2px;font-size:12px;color:var(--doc-tinta-2);min-width:0}.doc-cot-emisor-nombre{font-size:16px;color:var(--doc-tinta);margin-bottom:2px;line-height:1.25}.doc-cot-caja{text-align:right;flex-shrink:0}.doc-cot-tipo{display:block;font-size:22px;font-weight:750;letter-spacing:.02em;line-height:1.1;color:var(--doc-acento,var(--doc-tinta))}.doc-cot-numero{display:block;font-size:15px;margin:4px 0 10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.doc-cot-caja dl{margin:0;display:flex;flex-direction:column;gap:3px;font-size:12px}.doc-cot-caja dl>div{display:flex;justify-content:flex-end;gap:10px}.doc-cot-caja dt{color:var(--doc-tinta-3)}.doc-cot-caja dd{margin:0;font-weight:600;min-width:128px}.doc-cot-partes{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin:22px 0 24px}.doc-cot-partes>div{display:flex;flex-direction:column;gap:2px;padding:12px 14px;background:var(--doc-banda);border-radius:6px;font-size:12.5px;color:var(--doc-tinta-2)}.doc-cot-partes strong{font-size:14px;color:var(--doc-tinta)}.doc-cot-tabla-envoltura{overflow-x:auto}.doc-cot-tabla{width:100%;border-collapse:collapse;font-size:12.5px}.doc-cot-tabla th{text-align:left;font-size:10.5px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--doc-tinta-2);padding:8px;border-bottom:2px solid var(--doc-acento,var(--doc-tinta));white-space:nowrap}.doc-cot-tabla td{padding:9px 8px;border-bottom:1px solid var(--doc-linea);vertical-align:top}.doc-cot-tabla tbody tr:nth-child(2n) td{background:var(--doc-banda)}.doc-cot-tabla tr{page-break-inside:avoid;break-inside:avoid}.doc-cot-orden{color:var(--doc-tinta-3);width:1%}.doc-cot-desc{display:block;color:var(--doc-tinta);font-weight:550}.doc-cot-ref{display:block;margin-top:1px}.doc-cot-aclaracion,.doc-cot-ref{font-size:11px;color:var(--doc-tinta-3)}.doc-cot-aclaracion{margin:8px 0 0}.doc-cot-lineas-movil{display:none;list-style:none;margin:0;padding:0;border-top:2px solid var(--doc-acento,var(--doc-tinta))}.doc-cot-lineas-movil li{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 0;border-bottom:1px solid var(--doc-linea);font-size:12.5px}.doc-cot-lineas-movil li>div{display:flex;flex-direction:column;gap:2px;min-width:0}.doc-cot-calculo{color:var(--doc-tinta-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.doc-cot-lineas-movil strong{white-space:nowrap}.doc-cot-resumen{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,320px);grid-gap:32px;gap:32px;margin-top:20px;align-items:start}.doc-cot-condiciones{margin:0;display:flex;flex-direction:column;gap:10px;font-size:12.5px}.doc-cot-condiciones dt{font-size:10.5px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--doc-tinta-3)}.doc-cot-condiciones dd{margin:1px 0 0;white-space:pre-line}.doc-cot-totales{margin:0;display:flex;flex-direction:column;gap:5px;font-size:13px}.doc-cot-totales>div{display:flex;justify-content:space-between;gap:16px}.doc-cot-totales dt{color:var(--doc-tinta-2)}.doc-cot-totales dd{margin:0;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.doc-cot-base{display:block;font-size:11px;color:var(--doc-tinta-3)}.doc-cot-total{margin-top:4px;padding-top:8px;border-top:2px solid var(--doc-acento,var(--doc-tinta));font-size:17px;font-weight:750}.doc-cot-total dt{color:var(--doc-tinta)}.doc-cot-ahorro{font-size:12px}.doc-cot-ahorro dd,.doc-cot-ahorro dt{color:#2A7454}.doc-cot-texto{margin-top:22px}.doc-cot-texto p{margin:0;white-space:pre-line;font-size:12.5px;line-height:1.55}.doc-cot-aceptacion{margin-top:24px;padding:12px 14px;border:1px solid #bfd9cb;background:#EAF3EE;border-radius:6px}.doc-cot-aceptacion h2{color:#2A7454}.doc-cot-aceptacion p{margin:0;font-size:12.5px}.doc-cot-huella{margin-top:6px!important;font-size:11px!important;color:var(--doc-tinta-2)}.doc-cot-huella code{font-size:10.5px;word-break:break-all}.doc-cot-pie{margin-top:28px;padding-top:12px;border-top:1px solid var(--doc-linea);font-size:11px;color:var(--doc-tinta-3);text-align:center}.doc-cot-pie p{margin:0 0 3px;white-space:pre-line}.doc-cot-pie .doc-cot-hecha{display:flex;align-items:center;justify-content:center;gap:6px;margin:10px 0 0;font-size:11px;color:var(--doc-tinta-3);white-space:normal}.doc-cot-hecha-logo{width:16px;height:16px;border-radius:3px;flex-shrink:0}.doc-cot-hecha strong{color:var(--doc-tinta-2);font-weight:650}.doc-cot-acciones{margin-top:28px;padding-top:20px;border-top:1px dashed var(--doc-linea);display:flex;flex-direction:column;gap:14px;align-items:flex-start}.cot-pub-estado{margin:0;font-size:14.5px;line-height:1.5;color:var(--doc-tinta-2,var(--tinta-2))}.cot-pub-estado.ok,.cot-pub-respuesta.ok{color:#2A7454;font-weight:600}.cot-pub-respuesta{font-size:14.5px;line-height:1.5}.cot-pub-responder{display:flex;flex-direction:column;gap:12px;width:100%}.cot-pub-campos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;align-items:end}.cot-pub-responder label{display:flex;flex-direction:column;gap:4px;font-size:12.5px;color:var(--doc-tinta-2,var(--tinta-2))}.cot-pub-responder input,.cot-pub-responder textarea{width:100%;padding:10px 12px;font:inherit;font-size:15px;color:var(--tinta);background:#fff;border:1px solid var(--borde-fuerte);border-radius:var(--radio-m)}.cot-pub-legal{margin:0;font-size:12px;line-height:1.5;color:var(--doc-tinta-3,var(--tinta-3));max-width:620px}.cot-pub-botones{display:flex;gap:8px;flex-wrap:wrap}.cot-pub-botones .primario{min-height:42px;padding:0 18px;font-size:14.5px}.cot-pub-error{margin:0;color:var(--alerta);font-size:13.5px}.empresa-intro{margin:0 0 18px;max-width:72ch;color:var(--tinta-2);font-size:13.5px;line-height:1.55}.empresa-pagina{display:flex;flex-direction:column;gap:var(--esp-4);max-width:900px}.empresa-previa-marco{display:flex;flex-direction:column;gap:8px}.empresa-previa.doc-cot{max-width:none;margin:0;padding:24px 28px 20px;box-shadow:none}.empresa-previa .doc-cot-cabeza{padding-bottom:14px}.empresa-logo{display:flex;align-items:center;gap:18px}.empresa-logo-imagen{width:150px;height:84px;flex-shrink:0;display:grid;place-items:center;border:1px dashed var(--borde-fuerte);border-radius:var(--radio-m);background:#fff;padding:8px}.empresa-logo-imagen img{max-width:100%;max-height:100%;object-fit:contain}.empresa-logo-texto{display:flex;flex-direction:column;gap:6px;min-width:0}.empresa-logo-botones{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.empresa-logo-botones label.boton{cursor:pointer}.empresa-form .empresa-grilla{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:24px;column-gap:24px}.empresa-form .campo input{max-width:none}.empresa-form textarea{width:100%}.empresa-color-titulo{font-size:12px;font-weight:600;letter-spacing:.01em;color:var(--tinta-2)}.empresa-color{display:flex;align-items:center;gap:12px}.empresa-color input[type=color]{width:44px;height:30px;padding:2px;border:1px solid var(--borde-fuerte);border-radius:var(--radio-s);background:var(--superficie);cursor:pointer}.empresa-color input[type=color]:disabled{opacity:.35;cursor:default}.empresa-acciones{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.empresa-acciones .error-inline,.empresa-acciones .ok-inline{margin-top:0}@media (max-width:640px){.empresa-form .empresa-grilla{grid-template-columns:1fr}.empresa-logo{flex-direction:column;align-items:flex-start}.empresa-previa.doc-cot{padding:18px 16px}}.cot-previa{display:flex;flex-direction:column;gap:var(--esp-3)}.cot-previa-barra{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.cot-previa-barra>div{display:flex;gap:8px;flex-wrap:wrap}@media (max-width:640px){.doc-cot{padding:22px 16px 20px;border-radius:4px}.doc-cot-cabeza{flex-direction:column;gap:16px}.doc-cot-emisor{flex-direction:column;gap:10px}.doc-cot-caja{text-align:left}.doc-cot-caja dl>div{justify-content:flex-start}.doc-cot-caja dd{min-width:0}.doc-cot-partes,.doc-cot-resumen{grid-template-columns:1fr}.doc-cot-resumen{gap:18px}.doc-cot-tabla-envoltura{display:none}.doc-cot-lineas-movil{display:block}.doc-cot-marca-agua{font-size:64px}.cot-pub-campos{grid-template-columns:1fr}}@page{size:A4;margin:14mm 12mm}@media print{.avisos,.barra-movil,.lateral,.no-imprimir,.tabs-movil,.tira-prueba{display:none!important}body,html{background:#fff!important}.marco{display:block;min-height:0}.contenido{padding:0!important;margin:0;max-width:none}.cot-previa{gap:0}.cot-pub{padding:0;background:#fff;min-height:0}.doc-cot{max-width:none;padding:0;border:none;border-radius:0;box-shadow:none;-webkit-print-color-adjust:exact;print-color-adjust:exact}.doc-cot-tabla-envoltura{display:block;overflow:visible}.doc-cot-lineas-movil{display:none}.doc-cot-cabeza{flex-direction:row}.doc-cot-caja{text-align:right}.doc-cot-partes{grid-template-columns:1fr 1fr}.doc-cot-resumen{grid-template-columns:minmax(0,1fr) 300px}.doc-cot-aceptacion,.doc-cot-pie,.doc-cot-resumen,.doc-cot-texto{page-break-inside:avoid;break-inside:avoid}.doc-cot-cabeza{padding-bottom:14px}.doc-cot-partes{margin:16px 0 18px}.doc-cot-resumen,.doc-cot-texto{margin-top:14px}.doc-cot-pie{margin-top:18px}}.cot-desc-campo{display:inline-flex;align-items:center;gap:3px}.cot-input-num.cot-input-desc{width:56px}.cot-ayuda-desc{margin:8px 0 0}.cot-datos{margin:0 0 8px;gap:6px;font-size:13px}.cot-datos,.cot-datos>div{display:flex;flex-direction:column}.cot-datos>div{gap:1px}.cot-datos dt{font-size:11.5px;color:var(--tinta-3)}.cot-datos dd{margin:0;overflow-wrap:anywhere}.cot-acciones>a.boton{align-self:stretch}.cot-elegida .como-enlace,.cot-libre-abrir,.cot-nota-precio .como-enlace,.precios-probador .como-enlace{height:auto;line-height:inherit;font-weight:500}.cot-vence-pronto{color:var(--aviso);font-weight:600;font-size:12.5px}.formularios-pagina{display:flex;flex-direction:column;gap:var(--esp-3)}.form-editor{margin-top:0}.form-casillas{display:flex;gap:14px;flex-wrap:wrap}.form-shopify-lista{list-style:none;margin:8px 0 0;padding:0}.form-shopify-fila{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid #e2e8f0}.form-shopify-fila:first-child{border-top:0}@media (max-width:480px){.form-shopify-fila{flex-direction:column;align-items:flex-start}}.form-token{display:flex;flex-direction:column;gap:8px;margin-top:8px}.form-token>button{align-self:flex-start}.form-sin-contactar{color:var(--aviso)}.form-leads td{vertical-align:top}.form-mensaje{max-width:320px;font-size:13px;line-height:1.45;white-space:pre-line}.form-ficha{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:8px;font-size:13.5px}.form-token code,.formularios-pagina code{font-size:12px;background:var(--superficie-2);padding:1px 4px;border-radius:4px}.lead-pub{min-height:100dvh;padding:32px 16px 40px;background:var(--fondo);display:flex;justify-content:center;align-items:flex-start}.lead-pub-hoja{width:100%;max-width:480px;background:var(--papel,var(--superficie));border:1px solid var(--borde);border-radius:14px;padding:28px 24px}.lead-pub-comercio{margin:0 0 10px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--tinta-suave)}.lead-pub-hoja h1{font-size:21px;line-height:1.3;margin:0 0 8px}.lead-pub-descripcion{margin:0 0 18px;font-size:14.5px;line-height:1.55;color:var(--tinta-2)}.lead-pub-form{display:flex;flex-direction:column;gap:12px;margin-top:14px}.lead-pub-form label{display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--tinta-2)}.lead-pub-form input:not([type=checkbox]),.lead-pub-form textarea{font:inherit;font-size:16px;color:var(--tinta);width:100%;padding:10px 12px;background:var(--superficie);border:1px solid var(--borde-fuerte);border-radius:var(--radio-m)}.lead-pub-form label.lead-pub-consentimiento{flex-direction:row;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.45;color:var(--tinta)}.lead-pub-consentimiento input{margin-top:3px;width:18px;height:18px;flex:0 0 auto}.lead-pub-form .primario{min-height:46px;font-size:15.5px}.lead-pub-trampa{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.lead-pub-error{margin:0;color:var(--alerta);font-size:13.5px}.lead-pub-gracias{margin-top:12px;padding:16px;border-radius:10px;background:var(--exito-tenue);color:var(--tinta)}.lead-pub-gracias strong{color:var(--exito);font-size:16px}.lead-pub-gracias p{margin:6px 0 0;font-size:14.5px;line-height:1.5}.lead-pub-form input:not([type=checkbox]),.seg-campo input[type=date],.seg-campo input[type=datetime-local],.seg-campo input[type=email],.seg-campo input[type=number],.seg-campo input[type=text],.seg-campo input[type=time],.seg-campo select{height:auto}.seg-proximo-quien{font-size:12.5px;color:var(--tinta-2);margin-top:4px}.agenda-pagina{display:flex;flex-direction:column;gap:var(--esp-3)}.agenda-rojo,.cot-pulso-cifra.agenda-rojo{color:var(--alerta)}.agenda-semana{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:6px;gap:6px}.agenda-semana-dia{display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 4px;border-radius:var(--radio-m);border:1px solid var(--borde);background:var(--superficie);color:var(--tinta-suave);text-decoration:none}.agenda-semana-dia.con{color:var(--tinta);border-color:var(--borde-fuerte)}.agenda-semana-dia.con:hover{background:var(--superficie-2)}.agenda-semana-nombre{font-size:11.5px;text-transform:capitalize}.agenda-semana-cuenta{font-size:17px;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.agenda-seccion{display:flex;flex-direction:column;gap:6px;scroll-margin-top:72px}.agenda-seccion-titulo{margin:0;font-size:14px;font-weight:650;color:var(--tinta);display:flex;align-items:center;gap:8px;text-transform:none}.agenda-seccion-titulo:first-letter{text-transform:uppercase}.agenda-seccion-roja .agenda-seccion-titulo{color:var(--alerta)}.agenda-contador{font-size:11.5px;font-weight:600;color:var(--tinta-2);background:var(--superficie-2);border-radius:999px;padding:1px 8px}.agenda-lista{list-style:none;margin:0;padding:0;background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-l)}.agenda-fila{display:grid;grid-template-columns:92px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:10px 14px;border-top:1px solid var(--borde)}.agenda-fila:first-child{border-top:0}.agenda-fila.vencido{background:var(--alerta-tenue)}.agenda-fila.vencido:first-child{border-radius:var(--radio-l) var(--radio-l) 0 0}.agenda-fila.vencido:last-child{border-radius:0 0 var(--radio-l) var(--radio-l)}.agenda-fila.vencido:only-child{border-radius:var(--radio-l)}.agenda-hora{display:flex;flex-direction:column;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--tinta)}.agenda-paso{font-size:11.5px;color:var(--aviso)}.agenda-cuerpo{min-width:0;display:flex;flex-direction:column;gap:2px}.agenda-quien{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.agenda-tipo{font-size:11px;font-weight:600;letter-spacing:.02em;color:var(--tinta-2);background:var(--superficie-2);border-radius:6px;padding:1px 6px}.agenda-nombre{font-weight:600;color:var(--tinta);text-decoration:none;overflow-wrap:anywhere}.agenda-nombre:hover{text-decoration:underline}.agenda-que{font-size:13px;color:var(--tinta-2);line-height:1.4;overflow-wrap:anywhere}.agenda-acciones{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.agenda-acciones .boton{white-space:nowrap}.agenda-calendario{gap:10px}.agenda-calendario,.agenda-enlace{display:flex;flex-direction:column}.agenda-enlace{gap:8px}.agenda-enlace-botones{gap:8px}.agenda-alcance,.agenda-enlace-botones{display:flex;flex-wrap:wrap;align-items:center}.agenda-alcance{border:0;margin:0;padding:0;gap:16px}.agenda-alcance legend{float:left;margin-right:8px;padding:0}.agenda-alcance label{display:inline-flex;align-items:center;gap:6px;font-size:13.5px}.agenda-pasos summary{cursor:pointer;font-size:13px;color:var(--tinta-2)}.agenda-pasos ul{margin:6px 0 0;padding-left:18px;font-size:13px;line-height:1.5;color:var(--tinta-2)}.agenda-hora>span{white-space:nowrap}@media (max-width:640px){.agenda-pagina .cot-pulso{grid-template-columns:repeat(2,minmax(0,1fr))}.agenda-fila,.agenda-pagina .cot-pulso>div{padding:10px 12px}.agenda-fila{grid-template-columns:74px minmax(0,1fr);gap:10px}.agenda-hora{font-size:12.5px}.agenda-acciones{grid-column:1/-1;justify-content:flex-start}.agenda-semana{gap:4px}}.previa-difusion{border:1px solid var(--borde);background:var(--superficie);border-radius:var(--radio-m);padding:10px 14px;margin:8px 0 10px;font-size:13px;color:var(--tinta-2);line-height:1.45}.previa-difusion.nadie{border-color:var(--aviso-borde);background:var(--aviso-tenue)}.previa-cifra{font-size:14px;color:var(--tinta)}.previa-cifra strong{font-size:17px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.previa-difusion ul{margin:6px 0 0;padding-left:18px;display:flex;flex-direction:column;gap:3px}.previa-nadie{margin:6px 0 0;font-weight:600;color:var(--aviso)}.costo-difusion{border:1px solid var(--borde);background:var(--superficie);border-radius:var(--radio-m);padding:10px 14px;margin:8px 0 4px;font-size:13px;color:var(--tinta-2);line-height:1.45}.costo-difusion-cifra{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;color:var(--tinta)}.costo-difusion-cifra strong{font-size:17px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.costo-difusion-cop{font-size:13px;color:var(--tinta-2)}.costo-difusion-detalle,.costo-difusion-nota{margin:4px 0 0;font-size:12px;color:#64748B}.calculadora-plantillas{display:grid;grid-gap:12px;gap:12px;margin-top:16px}.calculadora-plantillas h2{margin:0}.calculadora-campos{display:flex;flex-wrap:wrap;gap:12px}.calculadora-campo{display:grid;grid-gap:4px;gap:4px;flex:0 1 220px;min-width:0;font-size:13px;color:var(--tinta-2)}.calculadora-pais{flex-basis:300px}.calculadora-campo select{width:100%;max-width:100%;min-width:0}.calculadora-campo input{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.calculadora-filas{display:grid;grid-gap:0;gap:0;border-top:1px solid #e2e8f0}.calculadora-fila{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:12px 0;border-bottom:1px solid #e2e8f0}.calculadora-fila p{margin:2px 0 4px;font-size:12.5px;color:var(--tinta-2);max-width:52ch;line-height:1.5}.calculadora-tarifa{font-size:11.5px;color:#64748B}.calculadora-total{display:grid;justify-items:end;grid-gap:2px;gap:2px;white-space:nowrap}.calculadora-total strong{font-size:17px;color:var(--tinta);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.calculadora-total span{font-size:12px;color:#64748B}@media (max-width:480px){.calculadora-fila{flex-direction:column;gap:6px}.calculadora-total{justify-items:start}}.segmento-etapas{grid-column:1/-1;border:1px solid var(--borde);border-radius:var(--radio-m);padding:8px 12px;display:flex;flex-wrap:wrap;gap:6px 16px;margin:0}.segmento-etapas legend{font-size:12.5px;color:var(--tinta-2);padding:0 4px}.form-segmento .segmento-etapas label{flex-direction:row;align-items:center;gap:6px;font-size:13px}.form-segmento .segmento-etapas input{width:auto}.difundir-etapa{font-size:12px;margin-left:auto;height:auto;padding:0}.campana-resultado{color:var(--tinta)}.chats-cabecera,.contacto-cabecera{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.chats-cabecera h1,.contacto-cabecera h1{margin-bottom:0}.chats-cabecera,.contacto-cabecera{margin-bottom:var(--esp-3)}.chat-nuevo-pagina{max-width:720px}.chat-nuevo{display:flex;flex-direction:column;gap:12px}.chat-nuevo p{margin:0}.chat-nuevo-buscar{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:600;color:var(--tinta-2)}.chat-nuevo-buscar input{height:42px;font-size:15px;font-weight:400}.chat-nuevo-resultados{list-style:none;margin:0;padding:0;border:1px solid var(--borde);border-radius:var(--radio-m);overflow:hidden}.chat-nuevo-resultados li+li{border-top:1px solid var(--borde)}.chat-nuevo-resultados li>a,.chat-nuevo-resultados li>button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;height:auto;min-height:56px;padding:10px 14px;border:none;border-radius:0;background:var(--superficie);color:var(--tinta);text-align:left;text-decoration:none;white-space:normal;font-weight:400}.chat-nuevo-resultados li>a:hover,.chat-nuevo-resultados li>button:hover{background:var(--superficie-2)}.chat-nuevo-quien{display:flex;flex-direction:column;gap:2px;min-width:0}.chat-nuevo-quien strong{font-size:14px;font-weight:600}.chat-nuevo-ir{font-size:12.5px;color:var(--acento);white-space:nowrap;flex-shrink:0}.chat-nuevo-para{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--borde)}.chat-nuevo-para>div{display:flex;flex-direction:column;gap:2px}.chat-nuevo-para strong{font-size:16px}.chat-nuevo-regla{padding:10px 12px;border-radius:var(--radio-m);font-size:13px;line-height:1.5;background:var(--aviso-tenue);border:1px solid var(--aviso-borde);color:var(--tinta)}.chat-nuevo-vista{display:flex;flex-direction:column;gap:4px}.chat-nuevo-vista p{align-self:flex-start;max-width:min(420px,100%);padding:8px 12px;border-radius:10px 10px 10px 2px;background:#e7f7ee;color:var(--tinta);font-size:14px;line-height:1.45;white-space:pre-line;overflow-wrap:anywhere;box-sizing:border-box}.chat-nuevo-optin{border:1px solid var(--borde);border-radius:var(--radio-m);padding:10px 12px;margin:0;display:flex;flex-direction:column;gap:10px}.chat-nuevo-optin legend{padding:0 4px;font-size:12px;font-weight:600;color:var(--tinta-2)}.chat-nuevo-acciones{display:flex;align-items:center;gap:12px;flex-wrap:wrap}@media (max-width:640px){.chat-nuevo-resultados li>a,.chat-nuevo-resultados li>button{flex-direction:column;align-items:flex-start}}.cambiar-etapa,.cambiar-etapa label{display:flex;flex-direction:column;gap:4px}.cambiar-etapa select{width:100%;max-width:none}.cot-plantilla{display:flex;flex-direction:column;gap:10px}.cot-plantilla p{margin:0}.cot-plantilla .chat-nuevo-acciones>button{flex:1 1 auto}.cot-plantilla-falta{display:flex;flex-direction:column;gap:8px;padding:10px 12px;font-size:13px;line-height:1.5;border:1px dashed var(--borde);border-radius:var(--radio-m)}.cot-fila-acciones{text-align:right;white-space:nowrap}.cot-borrar{height:28px;padding:0 10px;font-size:12.5px}.cot-fuera-hoy{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.cot-fuera-hoy .texto-meta{font-size:12px;color:#64748B}.chat-nuevo-crear{align-self:flex-start}.cot-acciones>.cot-otro-medio{height:auto;min-height:32px;white-space:normal;line-height:1.35;padding:6px 10px;font-weight:500}.venta-principal{display:flex;flex-direction:column;gap:var(--esp-3);min-width:0}.venta-principal .tarjeta{margin-bottom:0}.venta-resumen{display:flex;flex-direction:column;gap:12px}.venta-cifras{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.venta-cifras>div{display:flex;flex-direction:column;gap:2px}.venta-cifras strong{font-size:20px;font-weight:650}.venta-cobrado{color:var(--exito)}.venta-falta{color:var(--aviso)}.venta-barra{position:relative;height:10px;border-radius:999px;background:var(--superficie-2);border:1px solid var(--borde);overflow:visible}.venta-barra>span{display:block;height:100%;border-radius:999px;background:var(--exito)}.venta-barra>i{position:absolute;top:-4px;bottom:-4px;width:2px;background:var(--tinta-2);border-radius:1px}.venta-estado{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.venta-cobros{list-style:none;margin:8px 0 0;padding:0}.venta-cobros,.venta-cobros li{display:flex;flex-direction:column}.venta-cobros li{gap:2px;padding:10px 0;border-top:1px solid var(--borde)}.venta-cobros li:first-child{border-top:none}.venta-cobros li.anulado .venta-cobro-linea strong{text-decoration:line-through;color:var(--tinta-3,var(--tinta-2))}.venta-cobro-linea{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:14px}.venta-cobro-linea strong{font-size:15px}.venta-cobro-linea>.venta-anular,.venta-cobro-linea>button{margin-left:auto}.venta-anulado{color:var(--peligro)}.venta-anular{display:flex;gap:6px;align-items:center;flex-wrap:wrap;width:100%}.venta-anular input{flex:1 1 180px;min-width:0;height:30px}.venta-avance{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.venta-aviso{color:var(--exito)}.cot-anticipo input{max-width:120px}.venta-cifras strong{overflow-wrap:anywhere}@media (max-width:720px){.venta-cifras{gap:8px}.venta-cifras strong{font-size:15px}}@media (hover:none) and (pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea{font-size:16px!important}select{padding-top:0!important;padding-bottom:0!important}}.contenido:has(>.bandeja-conversaciones){padding:0;max-width:none;height:100vh;height:100dvh;overflow:hidden;display:flex;flex-direction:column;background:var(--n-0);container:bandeja/inline-size}.contenido:has(>.bandeja-conversaciones)>.tira-prueba{margin:0;border-radius:0;border-width:0 0 1px}.bandeja-conversaciones{flex:1 1;min-height:0;display:grid;grid-template-columns:360px minmax(0,1fr);background:var(--n-0)}.panel-lista{position:relative;min-width:0;min-height:0;display:flex;flex-direction:column;border-right:1px solid var(--borde);background:var(--n-0)}.bandeja-cabecera{min-height:70px;padding:15px 16px 10px;display:flex;align-items:center;justify-content:space-between;gap:12px}.contenido .bandeja-cabecera h1{margin:0;font-size:var(--t-xl);line-height:1.2}.bandeja-cabecera p{margin-top:3px;color:var(--n-600);font-size:var(--t-sm)}.busqueda-bandeja{height:38px;margin:0 12px 10px;padding:0 11px;display:flex;align-items:center;gap:8px;border:1px solid var(--borde);border-radius:var(--r-m);background:var(--n-50)}.busqueda-bandeja:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-ring);background:var(--n-0)}.busqueda-bandeja svg{width:17px;height:17px;flex:0 0 auto;fill:none;stroke:var(--n-600);stroke-width:1.8;stroke-linecap:round}.busqueda-bandeja input{width:100%;min-width:0;max-width:none;height:36px;padding:0;border:0;outline:0;background:transparent;box-shadow:none;font-size:var(--t-md)}.filtros-bandeja{display:flex;gap:6px;padding:0 12px 11px;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--borde)}.filtros-bandeja::-webkit-scrollbar{display:none}.filtros-bandeja button{height:27px;padding:0 9px;flex:0 0 auto;border-color:var(--borde);border-radius:var(--r-pill);background:var(--n-0);color:var(--n-700);font-size:var(--t-xs)}.filtros-bandeja button span{margin-left:3px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.filtros-bandeja button.activo{border-color:var(--marca);background:var(--marca);color:var(--marca-tinta);font-weight:650}.lista-chats-scroll{position:relative;flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior-y:contain}.mensajes-encontrados{padding:6px 0 16px;border-top:1px solid var(--borde)}.mensajes-encontrados h2{margin:10px 16px 4px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#64748B}.mensajes-encontrados ul{list-style:none;margin:0;padding:0}.mensaje-encontrado{display:flex;flex-direction:column;gap:2px;padding:9px 16px;color:inherit;text-decoration:none;border-bottom:1px solid var(--borde)}.mensaje-encontrado:hover{background:var(--n-50)}.mensaje-encontrado .linea-1{display:flex;justify-content:space-between;gap:8px}.mensaje-encontrado .nombre{font-weight:600;font-size:var(--t-sm);color:var(--n-900);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mensaje-encontrado .hora{flex:0 0 auto;font-size:11px;color:#64748B}.mensaje-encontrado .texto{font-size:var(--t-sm);color:var(--n-700);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mensaje-encontrado .autor-ultimo{margin-right:4px}.mensaje-encontrado mark{background:none;color:var(--n-900);font-weight:700}.mensajes-encontrados-nota{margin:8px 16px;font-size:12px;color:#64748B}.bandeja-conversaciones .lista-chats{border:0;border-radius:0;background:var(--n-0);overflow:visible}.bandeja-conversaciones .fila-chat{position:relative;height:72px;padding:0 12px;gap:10px;border-left:3px solid transparent;box-shadow:inset 0 -1px 0 var(--borde);transition:background-color .14s ease,border-color .14s ease}.bandeja-conversaciones .fila-chat:hover{background:var(--n-50)}.bandeja-conversaciones .fila-chat.seleccionada{background:var(--n-50);border-left-color:var(--accent)}.bandeja-conversaciones .fila-chat.subiendo{animation:bandeja-sube .2s ease-out}@keyframes bandeja-sube{0%{transform:translateY(7px);opacity:.72}to{transform:translateY(0);opacity:1}}.bandeja-conversaciones .fila-chat .avatar-chat{width:42px;height:42px;font-size:var(--t-md);font-weight:600}.bandeja-conversaciones .cuerpo-chat{gap:4px}.bandeja-conversaciones .cuerpo-chat .linea-1,.bandeja-conversaciones .cuerpo-chat .linea-2{min-width:0;gap:6px;line-height:1.2}.bandeja-conversaciones .cuerpo-chat .nombre{font-size:var(--t-md);font-weight:500;color:var(--n-900)}.bandeja-conversaciones .cuerpo-chat .nombre.sin-leer{font-weight:600}.bandeja-conversaciones .cuerpo-chat .hora{font-size:var(--t-xs);color:var(--n-600);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bandeja-conversaciones .cuerpo-chat .hora.nuevo{color:var(--accent);font-weight:600}.bandeja-conversaciones .cuerpo-chat .ultimo{display:flex;align-items:center;min-width:0;font-size:var(--t-sm);color:var(--n-700)}.bandeja-conversaciones .autor-ultimo{color:var(--n-600);font-size:inherit;font-weight:500;flex:0 0 auto;margin-right:.3em}.bandeja-conversaciones .texto-ultimo{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bandeja-conversaciones .globo-nuevos{min-width:19px;height:19px;padding:0 5px;background:var(--accent);font-size:var(--t-xs)}.quien-tiene-chat{display:inline-flex;flex:0 0 auto;margin-right:6px}.sin-tomar-chat{flex:0 0 auto;color:var(--alert-text);font-size:var(--t-xs);font-weight:600}.sin-tomar-chat:after{content:" • ";color:#CBD5E1;font-weight:400;white-space:pre}.no-llego-fila{flex:0 0 auto;color:var(--alert-text);font-size:var(--t-xs);font-weight:600}.no-llego-fila:after{content:" • ";color:#CBD5E1;font-weight:400;white-space:pre}.ventana-fila{flex:0 0 auto;font-size:var(--t-xs);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ventana-fila.alerta{color:var(--alert-text)}.ventana-fila.cerrada{display:inline-flex;color:var(--n-600)}.ventana-fila.cerrada svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.aviso-nuevos{position:absolute;z-index:4;top:151px;left:50%;transform:translateX(-50%);height:30px;border:0;border-radius:var(--r-pill);background:var(--marca);color:var(--marca-tinta);box-shadow:var(--sombra-2);font-size:var(--t-sm);font-weight:600}.estado-bandeja{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;color:var(--n-600);text-align:center}.estado-bandeja.vacio{min-height:260px;padding:28px}.estado-bandeja.vacio strong{color:var(--n-900);font-size:var(--t-md)}.estado-bandeja.vacio span{max-width:260px;font-size:var(--t-sm);line-height:1.45}.estado-bandeja.error{min-height:44px;padding:7px 12px;flex-direction:row;border-bottom:1px solid var(--alert-border);background:var(--alert-bg);color:var(--alert-text);font-size:var(--t-xs)}.panel-chat-abierto{--sangria-chat:var(--s-5);min-width:0;min-height:0;overflow-y:auto;overscroll-behavior-y:contain;padding:0 var(--s-5) calc(var(--s-6) + env(safe-area-inset-bottom, 0px));background:var(--n-50)}.bandeja-sin-seleccion{min-height:100%;display:grid;place-items:start center;color:var(--n-600)}.bandeja-sin-seleccion>div{margin-top:min(28vh,260px);display:flex;flex-direction:column;align-items:center;gap:5px}.bandeja-sin-seleccion strong{color:var(--n-700);font-size:var(--t-lg);font-weight:600}.bandeja-sin-seleccion span{font-size:var(--t-sm)}.cabecera-volver-texto{display:none}.cabecera-etapa{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:6px;border-left:1px solid var(--borde);color:var(--n-600);font-size:var(--t-xs)}.estado-pagina-conversaciones{min-height:420px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;color:var(--n-600);text-align:center}.estado-pagina-conversaciones strong{color:var(--n-900);font-size:var(--t-lg)}.skeleton{display:block;border-radius:var(--r-m);background:var(--n-200);animation:pulso-skeleton 1.4s ease-in-out infinite}@keyframes pulso-skeleton{50%{opacity:.52}}.cargando-bandeja .skeleton.titulo{width:142px;height:24px}.cargando-bandeja .skeleton.buscar{height:38px;margin:0 12px 10px}.cargando-bandeja .skeleton.filtros{height:27px;margin:0 12px 11px}.cargando-bandeja .skeleton-fila{display:flex}.cargando-bandeja .skeleton.avatar{width:42px;height:42px;border-radius:50%}.cargando-bandeja .skeleton.lineas{width:70%;height:31px}.cargando-bandeja .skeleton.seleccion{width:190px;height:18px;margin-top:28vh}@container bandeja (max-width: 1079px){.bandeja-conversaciones{display:block;height:100%;min-height:0}.panel-lista{height:100%;min-height:0;border-right:0}.bandeja-conversaciones.tiene-chat .panel-lista,.bandeja-conversaciones:not(.tiene-chat) .panel-chat-abierto{display:none}.bandeja-conversaciones.tiene-chat .panel-chat-abierto{display:block;height:100%;min-height:0;overflow-y:auto;padding-inline:var(--s-5)}.cabecera-volver:has(.cabecera-volver-texto){width:auto;margin-left:-6px;padding:0 6px 0 0;gap:1px;border-radius:var(--r-m)}.cabecera-volver-texto{display:inline;font-size:var(--t-sm);font-weight:550}}@container bandeja (min-width: 1080px){.bandeja-conversaciones .cabecera-chat>.cabecera-volver{display:none}}@media (max-width:760px){.contenido:has(>.bandeja-conversaciones){height:auto;min-height:100vh;overflow:visible}.bandeja-conversaciones,.panel-lista{min-height:calc(100vh - 56px)}.bandeja-conversaciones.tiene-chat .panel-chat-abierto{height:auto;min-height:100vh;overflow:visible}.bandeja-cabecera{padding-top:12px;min-height:0}.bandeja-cabecera p{display:none}.filtros-bandeja{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}.filtros-bandeja:after{content:"";flex:0 0 20px}.bandeja-conversaciones.tiene-chat .panel-chat-abierto{padding:0 var(--s-4) 92px}.cabecera-chat .cabecera-volver-texto{display:none}.cabecera-chat .cabecera-volver:has(.cabecera-volver-texto){width:38px;margin-left:-9px;padding:0;border-radius:50%}.busqueda-bandeja input{font-size:16px}}@media (prefers-reduced-motion:reduce){.bandeja-conversaciones .fila-chat.subiendo{animation:none}}.select-compacto{position:relative;display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%;height:26px;padding:0 8px;font-size:12px;line-height:1;color:var(--tinta);background:var(--superficie);border:1px solid var(--borde-fuerte);border-radius:var(--radio-s);transition:border-color var(--mov-rapido) var(--mov-curva),box-shadow var(--mov-rapido) var(--mov-curva)}.select-compacto-valor{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select-compacto-flecha{flex-shrink:0;color:var(--tinta-3)}.select-compacto select{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:pointer;border:0;font-size:12px}.select-compacto:hover{border-color:var(--tinta-3)}.select-compacto:focus-within{border-color:var(--acento);box-shadow:var(--anillo)}.select-compacto.deshabilitado{background:var(--superficie-2);color:var(--tinta-3)}.select-compacto.deshabilitado select{cursor:default}.tarjeta-kanban .etapa-tarjeta{display:flex;width:100%}.asignado-compacto .select-compacto,.asignar-lote .select-compacto{font-size:12.5px;max-width:220px}@media (pointer:coarse){.select-compacto{height:30px}}.datos-cliente .dc-cab{display:flex;align-items:center;justify-content:space-between;gap:8px}.datos-cliente .dc-cab .dato-titulo{margin-bottom:0}.datos-cliente .dc-cab button{font-size:12px;padding:3px 10px}.dc-lista{margin:10px 0 0;display:grid;grid-gap:10px 18px;gap:10px 18px;grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.dc-lista>div{min-width:0}.dc-lista dt{font-size:11.5px;color:var(--tinta-3)}.dc-lista dd{margin:1px 0 0;font-size:14px;overflow-wrap:anywhere}.dc-lista dd small{display:block;margin-top:1px}.dc-lista .dc-vacio dd{color:var(--tinta-3)}.ficha-lateral .dc-lista{grid-template-columns:1fr;gap:8px}.ficha-lateral .dc-lista dd{font-size:13.5px}.dc-form{margin-top:8px}.dc-form .seg-campo small{margin-top:2px}.cot-llenar-cliente{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 10px;font-size:12.5px;color:var(--tinta-2);background:var(--superficie-2,rgba(0,0,0,.03));border-radius:8px;padding:8px 10px}.cot-llenar-cliente button{font-size:12px;padding:3px 10px}.cot-llenar-cliente .error-inline{flex-basis:100%;margin-top:0}.campanas-metricas{display:flex;flex-wrap:wrap;gap:1px;background:var(--borde)}.campanas-metrica,.campanas-metrica:last-child,.campanas-metrica:nth-child(2n),.campanas-metrica:nth-child(3n){flex:1 1 220px;border:0;background:var(--superficie)}.campanas-metrica.destacada{background:linear-gradient(135deg,color-mix(in srgb,var(--brand-electric) 4%,var(--n-0)),var(--n-0))}.campanas-equilibrio{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-top:12px;padding:16px 18px;border:1px solid var(--borde);border-radius:var(--r-l);background:var(--n-50)}.campanas-equilibrio>div:first-child{min-width:0}.campanas-equilibrio strong{font-size:13.5px}.campanas-equilibrio p{margin:4px 0 0;max-width:64ch;color:var(--tinta-2);font-size:12px;line-height:1.5}.margen-bruto-form{flex:none;display:grid;grid-gap:6px;gap:6px;width:min(100%,300px)}.margen-bruto-form label{font-size:11px;font-weight:700;color:var(--tinta-3);text-transform:uppercase;letter-spacing:.045em}.margen-bruto-campo{display:flex;align-items:center;gap:6px}.margen-bruto-campo input{width:90px}.margen-bruto-form small{color:var(--tinta-3);font-size:11px;line-height:1.4}.campana-recomendacion-quien{display:flex;flex-wrap:wrap;gap:4px 18px;margin-top:8px;color:var(--tinta-3);font-size:11px}.campana-recomendacion-quien b{color:var(--tinta-2);font-weight:650}.campanas-lista{grid-template-columns:minmax(0,1fr)}.campana-tarjeta,.campanas-lista{display:grid;grid-gap:12px;gap:12px}.campana-tarjeta{padding:16px 18px;border:1px solid var(--borde);border-radius:var(--r-l);background:var(--superficie);box-shadow:var(--sombra-1)}.campana-tarjeta-cabecera{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.campana-tarjeta-cabecera>div:first-child{min-width:0}.campana-tarjeta-cabecera strong{display:block;font-size:14px;line-height:1.35;overflow-wrap:anywhere}.campana-tarjeta-tipo{display:block;margin-top:2px;color:var(--tinta-3);font-size:11.5px}.campana-tarjeta-chips{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px}.campana-tarjeta-numeros{display:flex;flex-wrap:wrap;gap:10px 28px}.campana-tarjeta-numeros span{display:block;color:var(--tinta-3);font-size:10.5px;font-weight:700;letter-spacing:.045em;text-transform:uppercase}.campana-tarjeta-numeros strong{display:block;margin-top:3px;font-size:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.campana-embudo{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.campana-embudo li{flex:1 1 120px;min-width:0;padding:8px 10px;border:1px solid var(--borde);border-radius:8px;background:var(--n-50)}.campana-embudo li.de-minsky{border-color:color-mix(in srgb,var(--brand-electric) 24%,var(--borde));background:color-mix(in srgb,var(--brand-electric) 4%,var(--n-0))}.campana-embudo span{display:block;color:var(--tinta-2);font-size:11px;line-height:1.3}.campana-embudo strong{display:block;margin-top:3px;font-size:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.campana-embudo small{display:block;margin-top:2px;color:var(--tinta-3);font-size:10px}.campana-tarjeta>.nota{margin:0;font-size:11.5px}.campana-anuncios summary{cursor:pointer;color:var(--tinta-2);font-size:12px;font-weight:600}.campana-anuncios ul{display:grid;grid-gap:10px;gap:10px;margin:10px 0 0;padding:0;list-style:none}.campana-anuncios li>div{min-width:0}.campanas-glosario summary{cursor:pointer;list-style:none}.campanas-glosario summary::-webkit-details-marker{display:none}.contenido .campanas-glosario h2{margin:4px 0 0;font-size:17px}.campanas-glosario summary h2:after{content:" ▾";color:var(--tinta-3);font-size:13px}.campanas-glosario[open] summary h2:after{content:" ▴"}.campanas-glosario dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:12px 0 0}.campanas-glosario dl>div{padding:12px 14px;border:1px solid var(--borde);border-radius:10px;background:var(--superficie)}.campanas-glosario dt{font-size:13px;font-weight:650}.campanas-glosario dd{margin:4px 0 0}.campanas-glosario dd p{margin:3px 0 0;font-size:12px;line-height:1.45}@media (max-width:760px){.campanas-equilibrio{flex-direction:column}.margen-bruto-form{width:100%}.campana-tarjeta{padding:14px}.campana-tarjeta-cabecera{flex-direction:column}.campana-tarjeta-chips{justify-content:flex-start}.campana-embudo li{flex-basis:calc(50% - 3px)}.campanas-glosario dl{grid-template-columns:1fr}.campanas-metrica,.campanas-metrica:last-child,.campanas-metrica:nth-child(2n),.campanas-metrica:nth-child(3n){flex-basis:calc(50% - 1px);border:0}}@media (max-width:420px){.campanas-metrica,.campanas-metrica:last-child,.campanas-metrica:nth-child(2n),.campanas-metrica:nth-child(3n){flex-basis:100%}}.campanas-apagadas{margin:12px 0 0;font-size:12px;line-height:1.5}.reposicion-lead{gap:8px}.repo-lista,.reposicion-lead{display:flex;flex-direction:column}.repo-lista{list-style:none;margin:0;padding:0;gap:10px}.repo-lista li{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;font-size:13.5px;flex-wrap:wrap}.repo-que{display:flex;flex-direction:column;gap:3px;min-width:0}.repo-estado{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.repo-acciones,.repo-opciones,.repo-sugerencias{display:flex;gap:6px;flex-wrap:wrap}.repo-opciones,.repo-sugerencias{align-items:center}.repo-sugerencias>.texto-meta{flex-basis:100%}.repo-sugerencias{flex-direction:column;align-items:stretch;gap:10px}.repo-sugerido{gap:6px}.repo-sugerido,.repo-sugerido-cab{display:flex;flex-direction:column}.repo-sugerido-cab{gap:1px;min-width:0}.repo-sugerido-cab strong{font-size:13px;font-weight:650;line-height:1.35;color:var(--pm-tinta,#0F172A);overflow-wrap:anywhere}.repo-sugerido-cab .texto-meta{font-size:11.5px;color:#64748B}.repo-buscar{display:flex;flex-direction:column;gap:8px}.repo-buscar input{width:100%}.repo-resultado{gap:6px;font-size:13.5px}.repo-confirmar,.repo-resultado{display:flex;flex-direction:column}.repo-confirmar{gap:8px;padding:10px;border:1px solid var(--borde);border-radius:var(--radio-m);background:var(--superficie-2)}.repo-pidio{display:flex;align-items:flex-start;gap:8px;font-size:13.5px}.repo-pidio input{margin-top:2px}.repo-ver-todo,.reposicion-lead>.repo-otro{align-self:flex-start}.repo-seccion{display:flex;flex-direction:column;gap:var(--esp-3);margin-bottom:var(--esp-5)}.repo-grupos{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:var(--esp-3);gap:var(--esp-3)}.repo-grupo{gap:6px;margin-bottom:0}.repo-grupo,.repo-grupo ul{display:flex;flex-direction:column}.repo-grupo ul{list-style:none;margin:0;padding:0;gap:4px;font-size:13.5px}.repo-fila{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:0}.repo-config{display:flex;flex-direction:column;gap:8px}.repo-seccion>h2{font-size:15px;font-weight:650;margin:0}.repo-opciones button,.repo-sugerencias button{white-space:normal;height:auto;min-height:26px;padding-top:4px;padding-bottom:4px;text-align:left;line-height:1.3}.avatar-equipo{border-radius:50%;flex-shrink:0;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-weight:600;letter-spacing:.01em;line-height:1;background:var(--superficie);color:var(--tinta-2);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tinta) 8%,transparent);-webkit-user-select:none;-moz-user-select:none;user-select:none}.avatar-equipo img{width:100%;height:100%;object-fit:cover;display:block}.foto-perfil{display:flex;align-items:center;gap:18px;margin-bottom:14px}.foto-perfil-texto{display:flex;flex-direction:column;gap:6px;min-width:0}.foto-perfil-botones{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:2px}.foto-perfil-botones label.boton{cursor:pointer}.tu-nombre{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.tu-nombre-fila{display:flex;gap:8px}.tu-nombre-fila input{flex:1 1;min-width:0}.fila-wa-icono.con-avatar{background:none;padding:0}.equipo-quien{display:flex;align-items:center;gap:10px;min-width:0}.asignado-con-cara{display:flex;align-items:center;gap:8px}.asignado-con-cara select{flex:1 1;min-width:0}.campanas-pagina.cp{max-width:760px;display:grid;grid-gap:22px;gap:22px;padding-bottom:var(--s-8,32px)}.cp-cabecera{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.cp-cabecera h1{margin:0;font-size:28px;font-weight:700;letter-spacing:-.02em}.cp-periodos{display:inline-flex;padding:3px;gap:2px;border-radius:999px;background:var(--superficie-2);border:1px solid var(--borde)}.cp-periodos a{min-height:34px;padding:0 12px;display:inline-flex;align-items:center;border-radius:999px;font-size:13px;font-weight:600;color:var(--tinta-2);text-decoration:none;white-space:nowrap}.cp-periodos a.activo{background:var(--superficie);color:var(--tinta);box-shadow:var(--sombra-1)}.cp-aviso{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:var(--radio-l);background:var(--aviso-tenue);border:1px solid var(--aviso-borde);color:var(--tinta);text-decoration:none}.cp-aviso span{display:grid;grid-gap:2px;gap:2px}.cp-aviso b{font-size:14px}.cp-aviso small{font-size:12.5px;color:var(--tinta-2)}.cp-hero{display:grid;grid-gap:16px;gap:16px;padding:20px 18px;background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-l)}.cp-eyebrow{font-size:12px;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--tinta-3)}.cp-hero-frase{margin:0;font-size:21px;line-height:1.35;font-weight:500;letter-spacing:-.01em;text-wrap:balance}.cp-hero-frase b{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cp-cifras{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:10px;gap:10px}.cp-cifras>div{padding:12px;border-radius:var(--radio-m);background:var(--superficie-2);min-width:0}.cp-cifras dt{font-size:12px;color:var(--tinta-2)}.cp-cifras dd{margin:2px 0 0;font-size:20px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.cp-cifras dd.cp-cifra-nota{margin-top:2px;font-size:12px;font-weight:400;color:var(--tinta-3);letter-spacing:0;line-height:1.35}.cp-margen{display:grid;grid-gap:10px;gap:10px;padding:14px;border-radius:var(--radio-m);background:var(--aviso-tenue);border:1px solid var(--aviso-borde)}.cp-margen>strong{font-size:15px}.cp-margen.gana{background:var(--exito-tenue);border-color:transparent}.cp-margen.gana>strong{color:var(--exito)}.cp-margen.pierde{background:var(--alerta-tenue);border-color:var(--alerta-borde)}.cp-margen.pierde>strong{color:var(--alerta)}.cp-margen .margen-bruto-form label{font-size:14px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--tinta);line-height:1.4}.cp-conteo{margin:0;font-size:13.5px;color:var(--tinta-2);line-height:1.45}.cp-seccion{display:grid;grid-gap:10px;gap:10px}.cp-seccion-titulo{margin:0;font-size:17px;font-weight:650;display:flex;align-items:baseline;justify-content:space-between;gap:8px;flex-wrap:wrap}.cp-seccion-titulo small{font-size:12.5px;font-weight:400;color:var(--tinta-3)}.cp-vacio{padding:14px;border-radius:var(--radio-l);color:var(--tinta-2);font-size:14px}.cp-tareas,.cp-vacio{margin:0;background:var(--superficie);border:1px solid var(--borde)}.cp-tareas{list-style:none;padding:0;border-radius:var(--radio-l);overflow:hidden}.cp-tareas>li+li{border-top:1px solid var(--borde)}.cp-tarea{display:grid;grid-template-columns:26px minmax(0,1fr);grid-gap:10px;gap:10px;padding:14px}.cp-tarea-num{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--superficie-2);color:var(--tinta-2);font-size:13px;font-weight:700}.cp-tarea-cuerpo{display:grid;grid-gap:4px;gap:4px;min-width:0}.cp-tarea-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.cp-tarea-campana{font-size:12.5px;color:var(--tinta-2);font-weight:600}.cp-tarea-que{margin:0;font-size:15px;line-height:1.4;color:var(--tinta)}.cp-quien{font-size:11.5px;font-weight:650;padding:2px 8px;border-radius:999px;background:var(--info-tenue);color:var(--info)}.cp-quien.tu{background:var(--acento-tenue);color:var(--marca-tinta,var(--tinta))}.cp-plegado>summary,.cp-porque>summary{cursor:pointer;list-style:none;font-size:13px;font-weight:600;color:var(--tinta-2);min-height:32px;display:flex;align-items:center;gap:6px}.cp-plegado>summary::-webkit-details-marker,.cp-porque>summary::-webkit-details-marker{display:none}.cp-plegado>summary:after,.cp-porque>summary:after{content:"";width:7px;height:7px;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg) translateY(-2px);transition:transform var(--mov-rapido,.15s)}.cp-plegado[open]>summary:after,.cp-porque[open]>summary:after{transform:rotate(-135deg) translateY(-2px)}.cp-porque p{margin:2px 0 6px;font-size:13.5px;line-height:1.5;color:var(--tinta-2)}.cp-donde{font-size:12.5px;color:var(--tinta-3)}.cp-mas-tareas>.cp-tareas{margin-top:6px}.mensaje-trafficker{padding:12px 14px;border-radius:var(--radio-l);background:var(--superficie);border:1px solid var(--borde)}.mensaje-trafficker summary{cursor:pointer;display:grid;grid-gap:2px;gap:2px;list-style:none}.mensaje-trafficker summary::-webkit-details-marker{display:none}.mensaje-trafficker summary span{font-size:14px;font-weight:650}.mensaje-trafficker summary small{font-size:12.5px;color:var(--tinta-3)}.mensaje-trafficker textarea{width:100%;box-sizing:border-box;margin-top:10px;padding:10px;font:inherit;font-size:13.5px;line-height:1.5;border:1px solid var(--borde);border-radius:var(--radio-m);background:var(--superficie-2);color:var(--tinta);resize:vertical}.mensaje-trafficker-botones{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.cp-lista-campanas{display:grid;grid-template-columns:minmax(0,1fr);background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-l);overflow:hidden}.cp-lista-campanas>*+*{border-top:1px solid var(--borde)}.cp-campana>summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"veredicto flecha" "nombre flecha" "dato flecha";grid-gap:4px 10px;gap:4px 10px;padding:14px;align-items:center}.cp-campana>summary::-webkit-details-marker{display:none}.cp-campana>summary:hover,.cp-campana[open]>summary,.cp-veredicto{background:var(--superficie-2)}.cp-veredicto{grid-area:veredicto;justify-self:start;font-size:12.5px;font-weight:700;padding:3px 10px;border-radius:999px;color:var(--tinta-2)}.cp-veredicto.ok{background:var(--exito-tenue);color:var(--exito)}.cp-veredicto.error{background:var(--alerta-tenue);color:var(--alerta)}.cp-veredicto.ambar{background:var(--aviso-tenue);color:var(--aviso)}.cp-campana[open] .cp-veredicto.neutro,.cp-campana[open] .cp-veredicto:not(.ok):not(.error):not(.ambar){background:var(--superficie)}.cp-campana-nombre{grid-area:nombre;font-size:16px;font-weight:650;line-height:1.3;overflow-wrap:anywhere}.cp-campana-dato{grid-area:dato;font-size:13px;color:var(--tinta-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cp-campana-flecha{grid-area:flecha;color:var(--tinta-3);transition:transform var(--mov-rapido,.15s)}.cp-campana[open] .cp-campana-flecha{transform:rotate(90deg)}.cp-campana-cuerpo{display:grid;grid-gap:16px;gap:16px;padding:4px 14px 16px;min-width:0}.cp-etiquetas{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;color:var(--tinta-3)}.cp-titular{margin:0;font-size:15.5px;line-height:1.5;font-weight:500;color:var(--tinta)}.cp-cifras-campana>div{padding:10px}.cp-cifras-campana dd{font-size:17px}.cp-bloque{display:grid;grid-gap:8px;gap:8px}.cp-bloque h3{margin:0;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--tinta-3)}.cp-acciones{margin:0;padding:0 0 0 20px;display:grid;grid-gap:12px;gap:12px}.cp-acciones li::marker{color:var(--tinta-3);font-weight:700}.cp-accion-que{margin:0;font-size:14.5px;font-weight:600;line-height:1.4}.cp-accion-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px}.cp-accion-porque{margin:4px 0 0;font-size:13px;line-height:1.5;color:var(--tinta-2)}.cp-nohacer{margin:0;padding:10px 12px;border-radius:var(--radio-m);background:var(--superficie-2);font-size:13.5px;line-height:1.45}.cp-nohacer b{color:var(--alerta)}.cp-escalera{list-style:none;margin:0;padding:0;display:grid}.cp-escalon{display:grid;grid-template-columns:5.4rem minmax(0,1fr);align-items:baseline;grid-column-gap:10px;column-gap:10px;padding:2px 0}.cp-escalon strong{font-size:17px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.cp-escalon .cp-fuente-chip{grid-column:2;justify-self:start;margin-top:2px}.cp-escalon span{font-size:13.5px;color:var(--tinta-2)}.cp-escalon-tienda{margin-top:8px;padding-top:8px;border-top:1px dashed var(--borde)}.cp-fuente-chip{font-size:11px!important;padding:1px 7px;border-radius:999px;background:var(--acento-tenue);color:var(--tinta)!important}.cp-escalon-paso{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:2px 0 2px calc(5.4rem + 10px);padding:3px 0 3px 12px;border-left:2px solid var(--borde);font-size:12.5px;color:var(--tinta-3)}.cp-icono-paso{width:18px;height:18px;border-radius:50%;flex:none;display:inline-grid;place-items:center;font-size:11px;font-weight:800;background:var(--superficie-2);color:var(--tinta-3)}.cp-paso-bien .cp-icono-paso{background:var(--exito-tenue);color:var(--exito)}.cp-paso-flojo .cp-icono-paso{background:var(--aviso-tenue);color:var(--aviso)}.cp-paso-mal .cp-icono-paso{background:var(--alerta-tenue);color:var(--alerta)}.cp-escalon-paso.cp-paso-mal{border-left-color:var(--alerta);color:var(--alerta);font-weight:600}.cp-paso-etiqueta{font-weight:650}.cp-se-pierde{margin:4px 0 0;padding:10px 12px;border-radius:var(--radio-m);background:var(--alerta-tenue);font-size:13.5px;line-height:1.5}.cp-se-pierde b{color:var(--alerta)}.cp-plegado{border-top:1px solid var(--borde);padding-top:6px}.cp-plegado>summary b{margin-left:2px}.cp-confianza-alta{color:var(--exito)}.cp-confianza-media{color:var(--aviso)}.cp-confianza-baja{color:var(--alerta)}.cp-motivos{margin:4px 0 6px;padding-left:18px;display:grid;grid-gap:6px;gap:6px;font-size:13px;line-height:1.5;color:var(--tinta-2)}.cp-frente{margin:4px 0 8px;font-size:13.5px;line-height:1.5}.cp-otros{list-style:none;margin:4px 0 6px;padding:0;display:grid;grid-gap:12px;gap:12px}.cp-otros>li{display:grid;grid-template-columns:18px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start}.cp-otro-linea{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 8px;font-size:13.5px}.cp-otro-linea strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cp-otros p{margin:2px 0 0;font-size:12.5px;line-height:1.5;color:var(--tinta-2)}.cp-fuente{margin:0;font-size:12px!important;line-height:1.45;color:var(--tinta-3)!important}.cp-anuncios{list-style:none;margin:4px 0 6px;padding:0;display:grid;grid-gap:10px;gap:10px}.cp-anuncios>li{display:flex;gap:10px;align-items:flex-start}.cp-anuncios>li>div{display:grid;grid-gap:2px;gap:2px;min-width:0;font-size:13.5px}.cp-anuncio-dato{font-size:12.5px;color:var(--tinta-2)}.cp-anuncio-enlaces{display:flex;gap:12px;font-size:12.5px}.cp-nombre-meta{margin:0;font-size:12px;color:var(--tinta-3);line-height:1.45;overflow-wrap:anywhere}.cp-sin-gasto{padding:6px 2px 0;border-top:0}.cp-sin-gasto ul{margin:4px 0 6px;padding-left:18px;font-size:13.5px;color:var(--tinta-2);display:grid;grid-gap:4px;gap:4px}.cp-pie{display:grid;grid-gap:12px;gap:12px}.cp-pie .campanas-glosario{border-top:0;padding:12px 14px;border-radius:var(--radio-l);background:var(--superficie);border:1px solid var(--borde)}.cp-pie .campanas-glosario dl{margin:8px 0 0;display:grid;grid-gap:14px;gap:14px}.cp-pie .campanas-glosario dt{font-size:14px;font-weight:650}.cp-pie .campanas-glosario dd{margin:4px 0 0;font-size:13px;line-height:1.5}.cp-pie .campanas-glosario dd p{margin:0 0 4px}.cp-estado{margin:0;display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12.5px;color:var(--tinta-3)}.cp-estado-texto{flex:1 1;min-width:0}.cp-estado a{font-weight:600}@media (max-width:760px){.campanas-pagina.cp{gap:18px}.cp-cabecera h1{font-size:26px}.cp-hero{padding:18px 16px}.cp-hero-frase{font-size:19px}.cp-cifras{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-cifras>div:last-child:nth-child(odd){grid-column:1/-1}.cp-cifras dd{font-size:18px}}.confirmar-pago-guia{flex-basis:100%;font-size:13px;color:var(--tinta-2);line-height:1.45}.confirmar-pago-guia b{color:var(--tinta)}.confirmar-pago-campo{display:flex;flex-direction:column;gap:4px;flex:1 1 240px;min-width:0;font-size:12.5px;color:var(--tinta-2)}.confirmar-pago-campo em{font-style:normal;color:var(--tinta-3,var(--tinta-2))}.confirmar-pago-campo input{width:100%}.confirmar-pago-campo .nota{font-size:12px}.confirmar-pago-seguro{flex-basis:100%;display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;border-radius:10px;background:var(--aviso-tenue);border:1px solid var(--aviso-borde)}.confirmar-pago-seguro p{flex-basis:100%;font-size:13px}.acciones-detalle-pedido .confirmar-pago{flex-basis:100%;margin-top:var(--esp-2)}.confirmar-pago-medio{flex-basis:100%;display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0;padding:0;border:0;font-size:13px;color:var(--tinta-2)}.confirmar-pago-medio legend{padding:0;margin-bottom:4px;font-weight:600;color:var(--tinta);flex-basis:100%}.confirmar-pago-medio label{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.confirmar-pago-medio input{flex:0 0 auto;width:auto;min-width:0;height:auto;margin:0}.enlace-envio-ms{margin-top:var(--esp-3);padding-top:var(--esp-3);border-top:1px solid var(--borde);font-size:13px}.enlace-envio-ms>summary{cursor:pointer;color:var(--tinta-2);font-weight:550}.enlace-envio-ms form{display:grid;grid-gap:var(--esp-2);gap:var(--esp-2);margin-top:var(--esp-2)}.enlace-envio-ms-fila{display:flex;gap:var(--esp-2);flex-wrap:wrap}.enlace-envio-ms-fila input{flex:1 1 160px;min-width:0}.enlace-envio-ms-cancelado{display:grid;grid-gap:var(--esp-2);gap:var(--esp-2);margin:0 0 var(--esp-3);padding:var(--esp-3);border:1px solid var(--borde);border-left:3px solid var(--st-attn);border-radius:var(--radio-m)}.enlace-envio-ms-cancelado p{margin:0;color:var(--tinta-2);line-height:1.5}.enlace-envio-ms-cancelado b{color:var(--tinta);font-weight:600}.tablero{container:tablero/inline-size;display:flex;flex-direction:column;gap:14px}.tablero .tarjeta{margin-bottom:0;min-width:0}.tablero-cab{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;flex-wrap:wrap}.tablero-cab h1{margin-bottom:2px}.tablero-bajada{margin:0;font-size:var(--t-sm);color:var(--tinta-suave)}.segmentos{display:inline-flex;background:var(--n-200);border-radius:10px;padding:2px}.segmentos a{padding:6px 14px;border-radius:8px;font-size:var(--t-sm);font-weight:500;color:var(--tinta-2);text-decoration:none;white-space:nowrap}.segmentos a.activo{background:var(--superficie);color:var(--tinta);font-weight:600;box-shadow:0 1px 3px rgba(28,20,10,.12),0 0 0 .5px rgba(28,20,10,.06)}.tablero .tarjeta{border-radius:18px;padding:20px;border-color:rgba(28,20,10,.07);box-shadow:0 1px 2px rgba(28,20,10,.04),0 6px 20px rgba(28,20,10,.035)}.tablero-h2{font-size:17px;font-weight:650;letter-spacing:-.01em;margin:0 0 4px}.tablero-nota{font-size:var(--t-sm);color:var(--tinta-suave);margin:0 0 14px;max-width:70ch;line-height:1.5}.tablero-seccion{display:flex;flex-direction:column}.tablero-seccion>.tablero-h2{margin-top:10px;font-size:21px;font-weight:700;letter-spacing:-.02em}.tablero-vacio{margin:0;font-size:var(--t-sm);color:var(--tinta-suave)}.mlista{list-style:none;margin:0;padding:0}.mfila{padding:12px 0}.mfila+.mfila{border-top:.5px solid rgba(28,20,10,.12)}.mfila:first-child{padding-top:4px}.mfila:last-child{padding-bottom:0}.mfila-cab{display:flex;align-items:baseline;gap:10px}.mfila-nombre{flex:1 1 auto;min-width:0;font-size:15px;font-weight:550;letter-spacing:-.005em;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.mfila-valor{flex:0 0 auto;font-size:15px;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.mfila-valor span{margin-left:6px;font-size:var(--t-sm);font-weight:450;color:var(--tinta-3)}.mfila-cambio{flex:0 0 auto;align-self:center;font-size:11.5px;font-weight:650;padding:1px 7px;border-radius:999px;white-space:nowrap;background:var(--n-100);color:var(--tinta-2)}.mfila-cambio.bien{background:#E6F2EC;color:var(--ok)}.mfila-cambio.mal{background:var(--fail-bg);color:var(--fail)}.mfila-barra{height:6px;margin-top:8px;background:var(--n-100);overflow:hidden}.mfila-barra,.mfila-barra>span{display:block;border-radius:999px}.mfila-barra>span{height:100%;background:var(--acento)}.mfila-meta{display:flex;flex-wrap:wrap;margin-top:6px;font-size:13px;line-height:1.45;color:var(--tinta-2)}.mfila-meta>span:not(:last-child):after{content:"·";margin:0 7px;color:var(--tinta-3)}.mfila-detalle{margin-top:2px;font-size:13px;line-height:1.45;color:var(--tinta-3)}.mfila-aviso{color:#9A5B0A}.mfila-mal{color:var(--fail);font-weight:600}.mtarjeta-titulo{margin:0 0 12px;font-size:16px;font-weight:650;letter-spacing:-.01em}.mtarjeta-cab{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:12px}.mtarjeta-cab h3{margin:0;font-size:16px;font-weight:650;letter-spacing:-.01em;line-height:1.3;min-width:0}.mtarjeta-cab>span{flex:0 0 auto;font-size:var(--t-sm);color:var(--tinta-3);white-space:nowrap}.mtarjeta-num{display:flex;flex-direction:column;align-items:flex-end;line-height:1.1}.mtarjeta-num strong{font-size:24px;font-weight:700;color:var(--tinta);letter-spacing:-.02em}.mtarjeta-nota{margin:-6px 0 12px;font-size:13px;line-height:1.45;color:var(--tinta-2)}.tablero-heroe{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:18px;gap:18px}@container tablero (min-width: 760px){.tablero-heroe{grid-template-columns:minmax(270px,320px) minmax(0,1fr);align-items:start}}.heroe-valor{font-size:40px;font-weight:700;line-height:1.05;letter-spacing:-.02em;margin:2px 0 8px;white-space:nowrap}.heroe-datos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:16px 0 0;padding-top:12px;border-top:1px solid var(--borde)}.heroe-datos dt{font-size:var(--t-xs);color:var(--tinta-3)}.heroe-datos dd{margin:2px 0 0;font-size:15px;font-weight:650;white-space:nowrap}.graf-titulo{font-size:var(--t-sm);color:var(--tinta-2);font-weight:600;margin-bottom:8px}.tablero-cifras{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}@container tablero (min-width: 620px){.tablero-cifras{grid-template-columns:repeat(3,minmax(0,1fr))}}@container tablero (min-width: 1100px){.tablero-cifras{grid-template-columns:repeat(6,minmax(0,1fr))}}.tablero .cifra{display:flex;flex-direction:column;gap:3px;padding:14px 16px}.cifra-valor{font-size:24px;font-weight:700;line-height:1.15;overflow-wrap:anywhere}.cifra-nota{font-size:var(--t-xs);color:var(--tinta-3);line-height:1.35}.cifra-cambio-fila{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.cifra-cambio{font-size:var(--t-xs);font-weight:650;padding:1px 7px;border-radius:var(--r-pill);white-space:nowrap;background:var(--n-100);color:var(--tinta-2)}.cifra-cambio.bien{background:#E6F2EC;color:var(--ok)}.cifra-cambio.mal{background:var(--fail-bg);color:var(--fail)}.cifra-cambio.sin{background:none;padding:0;font-weight:400;color:var(--tinta-3);white-space:normal}.cifra-contra{font-size:var(--t-xs);color:var(--tinta-3)}.chispa{width:100%;height:30px;margin-top:auto;padding-top:6px;display:block}.chispa-area{fill:var(--acento);opacity:.1}.chispa-linea{fill:none;stroke:var(--acento);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round}.tablero-dos{display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1fr)}@container tablero (min-width: 900px){.tablero-dos{grid-template-columns:repeat(2,minmax(0,1fr))}}.graf{margin:0}.graf-marco{padding-left:46px}.graf-plot{position:relative;height:180px;outline:none;touch-action:pan-y;cursor:crosshair}.graf-plot:focus-visible{box-shadow:0 0 0 2px var(--accent-ring);border-radius:4px}.graf-plot svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.graf-area{fill:var(--acento);opacity:.1}.graf-linea{fill:none;stroke:var(--acento);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.graf-rejilla{position:absolute;left:0;right:0;height:0;border-top:1px solid var(--n-200);pointer-events:none}.graf-rejilla:first-child{border-top-color:var(--n-300)}.graf-rejilla span{position:absolute;right:calc(100% + 8px);top:-7px;font-size:var(--t-xs);color:var(--tinta-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.graf-x{position:relative;height:22px;margin-top:6px}.graf-x span{position:absolute;top:0;font-size:var(--t-xs);color:var(--tinta-3);white-space:nowrap}.graf-cruz{top:0;bottom:0;width:0;border-left:1px solid var(--n-300)}.graf-cruz,.graf-punto{position:absolute;pointer-events:none}.graf-punto{width:10px;height:10px;margin:0 0 -5px -5px;border-radius:50%;background:var(--acento);box-shadow:0 0 0 2px var(--superficie)}.graf-etiqueta{position:absolute;top:4px;z-index:2;pointer-events:none;min-width:120px;background:var(--superficie);border:1px solid var(--borde);border-radius:var(--r-m);box-shadow:0 6px 18px rgba(28,20,10,.12);padding:8px 10px}.graf-etiqueta-dia{font-size:var(--t-xs);color:var(--tinta-3)}.graf-etiqueta-valor{font-size:var(--t-lg);font-weight:700;color:var(--tinta)}.graf-etiqueta-nombre{font-size:var(--t-xs);color:var(--tinta-2);display:flex;align-items:center;gap:6px}.graf-clave{display:inline-block;width:12px;height:0;border-top:2px solid var(--acento);border-radius:2px}.graf-columnas{position:absolute;inset:0;gap:2px;pointer-events:none}.graf-col,.graf-columnas{display:flex;align-items:flex-end}.graf-col{flex:1 1;min-width:0;height:100%;justify-content:center}.graf-col span{display:block;width:100%;max-width:24px;background:var(--acento);border-radius:4px 4px 0 0;min-height:2px}.graf-col.activa{background:rgba(0,127,85,.06)}.graf-col.activa span{background:var(--accent-hover)}.graf-tabla{margin-top:8px}.graf-tabla summary{font-size:var(--t-xs);color:var(--tinta-3);cursor:pointer}.graf-tabla-cuerpo{max-height:260px;overflow:auto;margin-top:6px}.barra-partes{display:flex;gap:2px;height:10px;border-radius:999px;overflow:hidden;margin:4px 0 14px}.barra-partes span{display:block;height:100%}.parte-politica{background:var(--acento)}.parte-fallo{background:var(--fail)}.leyenda{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px;font-size:var(--t-sm)}.leyenda li{display:grid;grid-template-columns:12px minmax(0,1fr);grid-column-gap:8px;column-gap:8px}.leyenda .muestra{width:10px;height:10px;border-radius:50%;margin-top:3px;grid-row:span 2}.leyenda-texto{grid-column:2}.leyenda-nota{grid-column:2;font-size:var(--t-xs);color:var(--tinta-3)}@media (max-width:560px){.heroe-valor{font-size:34px}.graf-plot{height:150px}.segmentos a{padding:5px 10px}}.en-administrativo-cliente{margin:6px 0 0;font-size:13px;line-height:1.45}.en-administrativo-meta{display:block;font-size:12px;color:var(--tinta-suave)}.en-administrativo-cifras{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));grid-gap:8px 12px;gap:8px 12px;margin:10px 0 0}.en-administrativo-cifras div{min-width:0}.en-administrativo-cifras dt{font-size:11px;color:var(--tinta-suave)}.en-administrativo-cifras dd{margin:2px 0 0;font-size:14px;font-weight:600;overflow-wrap:anywhere}.en-administrativo-cifras dd small{font-weight:400;font-size:12px}.en-administrativo-vencido{color:var(--alerta)}.en-administrativo-facturas{margin-top:10px;font-size:13px}.en-administrativo-facturas summary{cursor:pointer;color:var(--tinta-suave)}.en-administrativo-facturas ul{list-style:none;padding:0;margin:8px 0 0;display:grid;grid-gap:8px;gap:8px}.admin-sugerencias{margin-top:10px;font-size:13px}.admin-sugerencias summary{cursor:pointer;font-weight:600}.admin-sugerencias-lista{list-style:none;padding:0;margin:8px 0 0;display:grid;grid-gap:10px;gap:10px}.admin-sugerencias-lista li{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;align-items:center;padding:8px 0;border-top:1px solid var(--borde)}.admin-sugerencias-lista li>div:first-child{display:grid;grid-gap:2px;gap:2px;min-width:0;flex:1 1 220px}.admin-sugerencias-botones{display:flex;gap:6px;flex-wrap:wrap}.copiar-dias-abrir{font-size:12.5px}.copiar-dias{display:grid;grid-gap:10px;gap:10px;padding:12px;border-radius:12px;background:#F8FAFC;box-shadow:inset 0 0 0 1px #E2E8F0}.copiar-dias-fila{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.copiar-dias-fila>button[aria-pressed]{height:32px;min-width:52px;padding:0 12px;border-radius:9px;border:1px solid #e2e8f0;background:#fff;color:#334155;font-size:12.5px;font-weight:500}.copiar-dias-fila>button[aria-pressed=true]{border-color:#10B981;box-shadow:inset 0 0 0 1px #10B981;font-weight:600;color:#0F172A}.copiar-dias-pie{gap:6px 14px;font-size:12.5px}.copiar-dias-acciones{display:inline-flex;gap:8px;margin-left:auto}@media (hover:none) and (pointer:coarse){.copiar-dias-fila>button[aria-pressed]{height:40px}}.carritos-automaticos-cab{display:flex;gap:var(--esp-3);align-items:flex-start;justify-content:space-between}.carritos-automaticos-cab p{margin:4px 0 0}.carritos-automaticos-cab>:last-child{flex:none}.carritos-a-todos{display:flex;gap:10px;align-items:flex-start;margin-top:var(--esp-2);padding-top:var(--esp-2);border-top:1px solid #e2e8f0;font-size:14px}.carritos-a-todos input[type=checkbox]{flex:none;width:18px;height:18px;margin-top:2px}.carritos-a-todos .texto-meta{display:block;margin-top:2px}.carritos-automaticos>.texto-meta{margin:var(--esp-2) 0 0}.que-vende{margin-top:var(--s-6,24px);padding:16px 20px}.que-vende>summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;cursor:pointer;list-style:none}.que-vende>summary::-webkit-details-marker{display:none}.que-vende-meta{font-size:12px;color:#64748B}.que-vende-ayuda{font-size:13px;color:var(--tinta-2,#334155);margin:10px 0 4px;max-width:72ch}.que-vende-lista{list-style:none;margin:0;padding:0}.que-vende-fila{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1.2fr);grid-gap:12px;gap:12px;align-items:start;padding:12px 0;border-top:1px solid #e2e8f0}.que-vende-anuncio{display:flex;flex-direction:column;gap:2px;min-width:0}.que-vende-nombre{font-size:13.5px;overflow-wrap:anywhere}.que-vende-producto{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13.5px}.que-vende-editor{display:flex;flex-direction:column;gap:8px}.que-vende-editor input{width:100%}.que-vende-escogido{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13.5px}.que-vende-resultados{list-style:none;margin:0;padding:0;border:1px solid #e2e8f0;border-radius:8px;max-height:240px;overflow:auto}.que-vende-resultados button{display:block;width:100%;text-align:left;justify-content:flex-start;padding:8px 10px;background:none;border:0;border-bottom:1px solid #e2e8f0;font-size:13px;cursor:pointer}.que-vende-resultados li:last-child button{border-bottom:0}.que-vende-como{display:flex;flex-direction:column;gap:4px;font-size:12px;color:#64748B}.que-vende-botones{display:flex;flex-wrap:wrap;gap:8px}@media (max-width:720px){.que-vende-fila{grid-template-columns:auto minmax(0,1fr)}.que-vende-editor,.que-vende-producto{grid-column:1/-1}}.plantilla-pie{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-top:6px}.plantilla-eliminar{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.plantilla-eliminar .error-inline{max-width:60ch;text-align:right}.que-vende-campanas{display:flex;flex-direction:column}.que-vende-campana{border-top:1px solid #e2e8f0;padding:10px 0}.que-vende-campana>summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;cursor:pointer;list-style:none;padding:4px 0}.que-vende-campana>summary::-webkit-details-marker{display:none}.que-vende-campana>summary:before{content:"\203A";display:inline-block;width:10px;color:#64748B;transition:transform .15s}.que-vende-campana[open]>summary:before{transform:rotate(90deg)}.que-vende-campana .que-vende-lista{padding-left:16px}.que-vende-de-campana{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);padding-left:16px;border-top:0}@media (max-width:720px){.que-vende-de-campana{grid-template-columns:minmax(0,1fr)}}.embudo-bandeja{display:block;margin:0 12px 10px}.embudo-bandeja select{width:100%;height:36px;font-size:13px;padding:0 10px;border:1px solid var(--borde);border-radius:var(--r-m);background:#fff;color:inherit}@media (max-width:720px){.embudo-bandeja select{font-size:16px}}.paso-aviso-choque{color:var(--alerta,#B45309)}.meta-whatsapp-dataset{display:flex;flex-direction:column;gap:8px;padding:12px 0}.meta-whatsapp-dataset p{font-size:13px;color:var(--tinta-2,#334155);margin:0}.meta-otro-dataset{margin-top:4px}.meta-otro-dataset[open]>summary{margin-bottom:8px}.lista-demos{display:grid;grid-gap:10px;gap:10px}.fila-demo{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:14px 16px}.fila-demo-nombre{display:flex;flex-direction:column;gap:4px;flex:1 1 260px;min-width:0}.fila-demo-nombre input{width:100%}.fila-demo-botones{display:flex;gap:8px;flex-wrap:wrap}.fila-demo>p{flex-basis:100%;margin:0}.digital-ficha{margin-top:12px;padding-top:12px;border-top:1px solid #e2e8f0;display:grid;grid-gap:16px;gap:16px}.digital-ficha-bloque .servicios-toolbar{margin-bottom:8px}.digital-complemento-form,.digital-ficha-bloque .servicio-fila{margin-top:8px}.digital-agregar-pagina{margin-top:10px}.digital-agregar-pagina-fila{display:flex;gap:8px;align-items:center}.digital-agregar-pagina-fila input{flex:1 1;min-width:0}.digital-venta .servicio-fila-titulo{flex-wrap:wrap;gap:8px}.digital-venta .confirmar-pago{margin-top:10px}@media (max-width:640px){.digital-agregar-pagina-fila{flex-direction:column;align-items:stretch}}.fotos-cat{position:fixed;inset:0;margin:auto;width:min(640px,calc(100vw - 32px));height:min(86vh,820px);height:min(86dvh,820px);max-height:none;padding:0;border:1px solid #e2e8f0;border-radius:16px;background:var(--superficie);color:var(--tinta);box-shadow:0 24px 64px rgba(15,23,42,.18);display:flex;flex-direction:column;overflow:hidden}.fotos-cat:not([open]){display:none}.fotos-cat::-webkit-backdrop{background:rgba(15,23,42,.36)}.fotos-cat::backdrop{background:rgba(15,23,42,.36)}.fotos-cat-cabeza{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 12px 12px 20px;border-bottom:1px solid #e2e8f0;font-size:15px}.fotos-cat-cabeza strong{font-weight:600}.fotos-cat .fotos-cat-volver,.fotos-cat .fotos-cat-volver:hover{border:0;background:none;padding:0 4px;height:36px;font-size:14px;color:var(--tinta-2)}.fotos-cat .fotos-cat-cerrar{width:40px;height:40px;padding:0;border:0;border-radius:50%;background:none;font-size:26px;font-weight:400;color:var(--tinta-2)}.fotos-cat .fotos-cat-cerrar:hover{background:var(--superficie-2)}.fotos-cat-cuerpo{flex:1 1 auto;min-height:0;overflow-y:auto;padding:16px 20px 20px;-webkit-overflow-scrolling:touch}.fotos-cat-cabeza,.fotos-cat-pie-envio{flex:none}.fotos-cat-busca{width:100%;box-sizing:border-box;height:40px;padding:0 12px;margin-bottom:8px;border:1px solid #e2e8f0;border-radius:10px;font:inherit;font-size:15px;background:var(--superficie)}.fotos-cat-lista{list-style:none;margin:0;padding:0}.fotos-cat-lista li+li{border-top:1px solid #e2e8f0}.fotos-cat .fotos-cat-producto,.fotos-cat .fotos-cat-producto:active,.fotos-cat .fotos-cat-producto:hover{display:flex;align-items:center;gap:12px;width:100%;height:auto;min-height:56px;padding:6px 0;border:0;border-radius:0;background:none;font-size:14px;font-weight:500;text-align:left;white-space:normal;line-height:1.3;color:var(--tinta)}.fotos-cat-producto img,.fotos-cat-sinfoto{width:44px;height:44px;flex:none;border-radius:8px;object-fit:cover;background:var(--superficie-2)}.fotos-cat-producto>span:nth-last-child(2){flex:1 1}.fotos-cat-flecha{color:#64748B;font-size:18px}.fotos-cat-titulo{display:block;font-size:16px;font-weight:600;margin-bottom:12px}.fotos-cat-subtitulo{display:block;margin:20px 0 8px;font-size:12px;color:#64748B}.fotos-cat-medidas{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.fotos-cat .fotos-cat-medida{height:34px;padding:0 14px;border-radius:999px;border:1px solid #e2e8f0;background:var(--superficie);font-size:13px;font-weight:500;color:var(--tinta)}.fotos-cat .fotos-cat-medida.on{border-color:var(--tinta);box-shadow:inset 0 0 0 1px var(--tinta)}.fotos-cat-rejilla{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.fotos-cat .fotos-cat-foto,.fotos-cat .fotos-cat-foto:active,.fotos-cat .fotos-cat-foto:hover{position:relative;display:block;width:100%;height:auto;padding:0;border:0;border-radius:10px;background:none;text-align:left;white-space:normal;line-height:1.25;color:var(--tinta)}.fotos-cat-foto img{display:block;width:100%;aspect-ratio:1;object-fit:cover;border-radius:10px;background:var(--superficie-2);outline:1px solid #E2E8F0;outline-offset:-1px}.fotos-cat-foto.on img{outline:2px solid var(--tinta);outline-offset:-2px}.fotos-cat-marca{position:absolute;top:6px;right:6px;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;background:rgba(255,255,255,.92);border:1.5px solid rgba(15,23,42,.35);color:var(--tinta)}.fotos-cat-foto.on .fotos-cat-marca{background:var(--tinta);border-color:var(--tinta);color:#fff}.fotos-cat-pie{display:block;margin-top:4px;font-size:12px;color:#64748B}.fotos-cat-nota{font-size:13px;color:#64748B;margin:8px 0}.fotos-cat-error{font-size:13px;color:var(--alerta,#B42318);margin:12px 0 0}.fotos-cat-pie-envio{display:flex;justify-content:flex-end;gap:8px;padding:12px 20px calc(12px + env(safe-area-inset-bottom, 0px));border-top:1px solid #e2e8f0;background:var(--superficie)}@media (max-width:760px){.fotos-cat{inset:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;border:0;border-radius:0}.fotos-cat-cabeza{padding-top:calc(var(--arriba-seguro) + 8px)}.fotos-cat-cuerpo{padding:12px 16px 16px}.fotos-cat-pie-envio{padding-left:16px;padding-right:16px}.fotos-cat-pie-envio .primario{flex:1 1;height:44px}}.vender-sin-publicar{padding:14px 16px}.vender-sin-publicar-fila{display:flex;gap:12px;align-items:flex-start;cursor:pointer}.vender-sin-publicar-fila input{width:18px;height:18px;margin-top:2px;flex:none;accent-color:var(--tinta)}.vender-sin-publicar-fila strong{display:block;font-size:14px;font-weight:600}.vender-sin-publicar-fila small{display:block;margin-top:4px;font-size:12px;line-height:1.45;color:#64748B}.etiquetas-contacto{display:grid;grid-gap:6px;gap:6px}.etiquetas-lista{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.etiqueta-contacto{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 8px;border:1px solid #e2e8f0;border-radius:999px;background:#fff;font-size:12px;color:var(--pm-cuerpo,#334155);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.etiqueta-contacto button{border:0;background:none;padding:0 0 0 2px;margin:0;min-height:0;height:auto;font-size:14px;line-height:1;color:#94A3B8;cursor:pointer}.etiqueta-contacto button:hover{color:var(--pm-tinta,#0F172A)}.etiqueta-agregar{height:24px;min-height:0;padding:0 8px;border:1px dashed #cbd5e1;border-radius:999px;background:none;font-size:12px;color:#64748B;cursor:pointer}.etiqueta-agregar:hover{color:var(--pm-tinta,#0F172A);border-color:#94A3B8}.etiquetas-buscar{display:grid;grid-gap:6px;gap:6px}.etiquetas-buscar input{font-size:13px}.etiquetas-opciones{display:flex;flex-wrap:wrap;gap:6px}.etiquetas-opciones button{height:26px;min-height:0;padding:0 10px;border:1px solid #e2e8f0;border-radius:999px;background:#fff;font-size:12px;color:var(--pm-cuerpo,#334155);cursor:pointer}.etiquetas-opciones button:hover{border-color:#94A3B8}.etiquetas-opciones .etiqueta-nueva{color:var(--pm-tinta,#0F172A);font-weight:600}.etiquetas-opciones .etiqueta-cancelar{border-color:transparent;color:#64748B}.etiquetas-tienda-titulo{font-size:15px;margin:22px 0 8px}.etiquetas-tienda-vacio{font-size:13px;color:var(--tinta-suave)}.etiquetas-tienda{display:grid;padding-top:4px;padding-bottom:4px}.etiqueta-tienda-fila{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:10px 0;border-bottom:1px solid #e2e8f0}.etiqueta-tienda-fila:last-child{border-bottom:0}.etiqueta-tienda-texto{display:flex;align-items:center;gap:10px;min-width:0}.etiqueta-tienda-conteo{font-size:12px;color:#64748B;white-space:nowrap}.etiqueta-tienda-acciones,.etiqueta-tienda-editar{display:flex;gap:6px;flex-wrap:wrap}.etiqueta-tienda-editar{width:100%}.etiqueta-tienda-editar input{flex:1 1 180px;font-size:13px}.tarjeta-campana{flex-wrap:wrap}.tarjeta-campana>.sin-llegar{flex-basis:100%;padding-top:8px;border-top:1px solid #e2e8f0}@media (max-width:560px){.tarjeta-campana .fila-miembro-quien{flex-basis:100%}.tarjeta-campana .fila-miembro-datos{align-items:flex-start;text-align:left}}.sin-llegar{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:6px;font-size:12.5px;color:var(--tinta-2)}.sin-llegar-cifra{color:var(--pm-tinta,#0F172A)}.sin-llegar-acciones,.sin-llegar-botones{display:inline-flex;gap:6px;flex-wrap:wrap}.sin-llegar-form{display:grid;grid-gap:8px;gap:8px;width:100%;padding:4px 0 2px}.sin-llegar-form label{display:grid;grid-gap:4px;gap:4px;font-size:12.5px;color:var(--tinta-2)}.sin-llegar-form input:not([type=checkbox]){font-size:13px;max-width:360px}.sin-llegar-form .sin-llegar-check{display:flex;align-items:center;gap:6px}.sin-llegar-hecho{font-size:12.5px;color:var(--tinta-2)}.conectar-claude{display:grid;grid-gap:12px;gap:12px}.conectar-claude p{margin:0;line-height:1.55}.conectar-claude-url{display:flex;align-items:center;gap:8px;flex-wrap:wrap;border:1px solid #e2e8f0;border-radius:var(--radio-m,10px);padding:8px 10px;background:#fff}.conectar-claude-url code{flex:1 1 200px;min-width:0;white-space:normal;overflow-wrap:anywhere;font-size:12.5px;color:var(--pm-tinta,#0F172A)}.conectar-claude-pasos{margin:0;padding-left:20px;display:grid;grid-gap:4px;gap:4px;font-size:13px;color:var(--tinta-2)}.conectar-claude-conexiones{display:grid;grid-gap:0;gap:0;border-top:1px solid #e2e8f0;padding-top:8px}.conectar-claude-fila{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:8px 0;border-bottom:1px solid #e2e8f0}.conectar-claude-fila:last-child{border-bottom:0}.conectar-claude-fila strong{display:block;font-size:13px;overflow-wrap:anywhere}.conectar-claude-meta{font-size:12px;color:#64748B}.plantilla-boton-enlace{margin:6px 0 0;padding:8px 10px;border-top:1px solid #e2e8f0;text-align:center;font-size:13px;color:#0F766E}