.botones-canal[data-v-4cfd78b5]{flex-wrap:wrap;align-items:flex-end;gap:8px;display:inline-flex}.canal[data-v-4cfd78b5]{flex-direction:column;align-items:stretch;gap:4px;display:inline-flex}.canal-en-desarrollo[data-v-4cfd78b5]{letter-spacing:.04em;text-transform:uppercase;color:var(--tono-ambar);background:color-mix(in srgb, var(--amber,#f59e0b) 14%, transparent);border:1px solid color-mix(in srgb, var(--amber,#f59e0b) 34%, transparent);border-radius:7px;justify-content:center;align-items:center;gap:5px;padding:3px 8px;font-size:.66rem;font-weight:800;display:inline-flex}.conectar-canal[data-v-4cfd78b5]{color:#fff;cursor:pointer;border:0;border-radius:9px;align-items:center;gap:7px;padding:10px 14px;font-weight:800;display:inline-flex}.conectar-canal[data-v-4cfd78b5]:disabled{opacity:.65;cursor:progress}.conectar-instagram[data-v-4cfd78b5]{background:linear-gradient(135deg,#833ab4,#fd1d1d,#fcaf45)}.conectar-tiktok[data-v-4cfd78b5]{background:linear-gradient(135deg,#25f4ee,#000,#fe2c55)}.canal-pendiente[data-v-4cfd78b5]{color:var(--text-secondary);background:var(--bg-table-header);border-radius:9px;align-items:center;gap:6px;padding:10px 13px;font-size:.82rem;font-weight:700;display:inline-flex}.modal-overlay[data-v-4cfd78b5]{z-index:60;background:#0000008c;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.modal-card[data-v-4cfd78b5]{border-radius:var(--surface-card-radius);background:var(--surface-card-bg);width:min(430px,100%);box-shadow:var(--surface-card-shadow);flex-direction:column;gap:13px;padding:22px;display:flex}.modal-card h2[data-v-4cfd78b5]{align-items:center;gap:8px;margin:0;font-size:1.02rem;display:flex}.explicacion[data-v-4cfd78b5]{color:var(--text-secondary);margin:0;font-size:.86rem}.rechazo[data-v-4cfd78b5]{color:var(--danger-text);background:var(--danger-surface);border-radius:8px;margin:0;padding:9px 11px;font-size:.8rem}.modal-card label[data-v-4cfd78b5]{flex-direction:column;gap:5px;font-size:.82rem;font-weight:700;display:flex}.modal-card input[data-v-4cfd78b5]{color:var(--text-primary);border:1px solid var(--border-subtle);background:var(--bg-app-base);border-radius:9px;padding:10px;font-weight:500}.modal-card input[data-v-4cfd78b5]:focus{border-color:var(--brand-teal);outline:3px solid #14b8a621}.modal-card small[data-v-4cfd78b5],.opcional[data-v-4cfd78b5]{color:var(--text-secondary);font-weight:500}.error[data-v-4cfd78b5]{color:var(--danger-text);margin:0;font-size:.82rem}.exito[data-v-4cfd78b5]{color:var(--tono-verde);margin:0;font-size:.82rem;font-weight:600}.acciones[data-v-4cfd78b5]{justify-content:flex-end;gap:8px;display:flex}.acciones button[data-v-4cfd78b5]{color:#fff;background:var(--brand-teal);cursor:pointer;border:0;border-radius:9px;padding:9px 15px;font-weight:700}.acciones .secundario[data-v-4cfd78b5]{color:var(--text-secondary);border:1px solid var(--border-subtle);background:0 0}.acciones button[data-v-4cfd78b5]:disabled{opacity:.6;cursor:progress}.spin[data-v-4cfd78b5]{animation:.8s linear infinite spin-4cfd78b5;display:inline-block}@keyframes spin-4cfd78b5{to{transform:rotate(360deg)}}.v-badge[data-v-d4e5bcd3]{border-radius:var(--r-full);background:var(--surface-2);max-width:100%;height:22px;color:var(--text-2);font-size:var(--fs-xs);font-weight:var(--fw-medium);white-space:nowrap;align-items:center;gap:4px;padding:0 8px;line-height:1;display:inline-flex}.v-badge[data-v-d4e5bcd3] .v-icon{font-size:14px}.v-badge__dot[data-v-d4e5bcd3]{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.v-badge--brand[data-v-d4e5bcd3]{background:var(--brand-soft);color:var(--brand-strong)}.v-badge--success[data-v-d4e5bcd3]{background:var(--success-soft);color:var(--success)}.v-badge--warning[data-v-d4e5bcd3]{background:var(--warning-soft);color:var(--warning)}.v-badge--danger[data-v-d4e5bcd3]{background:var(--danger-soft);color:var(--danger)}.v-badge--info[data-v-d4e5bcd3]{background:var(--info-soft);color:var(--info)}.v-badge--contact[data-v-d4e5bcd3]{background:var(--contact-soft);color:var(--contact)}.v-badge--lead[data-v-d4e5bcd3]{background:var(--lead-soft);color:var(--lead)}.v-badge--client[data-v-d4e5bcd3]{background:var(--client-soft);color:var(--client)}.v-badge--outline[data-v-d4e5bcd3]{border:1px solid var(--border-strong);background:0 0}.v-seg[data-v-5947aff8]{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface-2);gap:2px;padding:3px;display:inline-flex}.v-seg__item[data-v-5947aff8]{border-radius:var(--r-xs);height:28px;color:var(--text-2);font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-medium);white-space:nowrap;cursor:pointer;transition:background var(--dur) var(--ease), color var(--dur) var(--ease);background:0 0;border:0;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.v-seg--sm .v-seg__item[data-v-5947aff8]{height:24px;font-size:var(--fs-xs);padding:0 8px}.v-seg__item[data-v-5947aff8]:hover:not(:disabled){color:var(--text)}.v-seg__item[data-v-5947aff8]:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.v-seg__item[data-v-5947aff8]:disabled{opacity:.5;cursor:not-allowed}.v-seg__item.is-active[data-v-5947aff8]{background:var(--surface);color:var(--text);box-shadow:var(--shadow-sm)}.v-seg__count[data-v-5947aff8]{border-radius:var(--r-full);background:var(--surface-3);min-width:18px;color:var(--text-2);font-size:11px;font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;text-align:center;padding:0 5px}@media (prefers-reduced-motion:reduce){.v-seg__item[data-v-5947aff8]{transition:none}}.v-stat[data-v-e74ce646]{gap:var(--sp-2);min-width:0;padding:var(--sp-4);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);box-shadow:var(--shadow-xs);color:var(--text);flex-direction:column;text-decoration:none;display:flex}.v-stat--link[data-v-e74ce646]{cursor:pointer;transition:border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease)}.v-stat--link[data-v-e74ce646]:hover{border-color:var(--border-strong);box-shadow:var(--shadow-sm)}.v-stat--link[data-v-e74ce646]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.v-stat__cabecera[data-v-e74ce646]{justify-content:space-between;align-items:center;gap:var(--sp-2);display:flex}.v-stat__label[data-v-e74ce646]{color:var(--text-2);font-size:var(--fs-sm);font-weight:var(--fw-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.v-stat__icono[data-v-e74ce646]{color:var(--text-3)}.v-stat__valor[data-v-e74ce646]{font-size:var(--fs-2xl);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;line-height:1.1;overflow:hidden}.v-stat__esqueleto[data-v-e74ce646]{border-radius:var(--r-xs);background:var(--surface-3);width:60%;height:28px;animation:1.2s ease-in-out infinite v-stat-pulso-e74ce646}@keyframes v-stat-pulso-e74ce646{50%{opacity:.5}}.v-stat__pie[data-v-e74ce646]{align-items:center;gap:var(--sp-2);font-size:var(--fs-xs);flex-wrap:wrap;display:flex}.v-stat__delta[data-v-e74ce646]{font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;align-items:center;gap:2px;display:inline-flex}.v-stat__delta.is-bueno[data-v-e74ce646]{color:var(--success)}.v-stat__delta.is-malo[data-v-e74ce646]{color:var(--danger)}.v-stat__delta.is-neutro[data-v-e74ce646],.v-stat__hint[data-v-e74ce646]{color:var(--text-3)}.v-stat--teal[data-v-e74ce646]{--v-tono:var(--brand-teal)}.v-stat--ambar[data-v-e74ce646]{--v-tono:var(--lead-amber)}.v-stat--esmeralda[data-v-e74ce646]{--v-tono:var(--client-emerald)}.v-stat--azul[data-v-e74ce646]{--v-tono:var(--chart-3)}.v-stat--naranja[data-v-e74ce646]{--v-tono:var(--chart-2)}.v-stat--rosa[data-v-e74ce646]{--v-tono:var(--chart-4)}.v-stat--tono[data-v-e74ce646]{isolation:isolate;gap:var(--sp-2);padding:var(--sp-4) var(--sp-5);border-color:color-mix(in srgb, var(--v-tono) 22%, var(--border));border-radius:var(--r-lg);background:radial-gradient(120% 100% at 100% 0%, color-mix(in srgb, var(--v-tono) 12%, transparent) 0%, transparent 58%), var(--surface);position:relative;overflow:hidden}.v-stat--tono[data-v-e74ce646]:before{content:"";background:linear-gradient(90deg, var(--v-tono), color-mix(in srgb, var(--v-tono) 20%, transparent));height:2px;position:absolute;inset:0 0 auto}.v-stat--tono.v-stat--link[data-v-e74ce646]{transition:transform var(--dur) var(--ease), border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease)}.v-stat--tono.v-stat--link[data-v-e74ce646]:hover{border-color:color-mix(in srgb, var(--v-tono) 45%, var(--border));box-shadow:0 14px 32px -16px color-mix(in srgb, var(--v-tono) 55%, transparent), var(--shadow-sm);transform:translateY(-2px)}.v-stat--tono.v-stat--link[data-v-e74ce646]:focus-visible{outline-color:var(--v-tono)}.v-stat--tono .v-stat__cabecera[data-v-e74ce646]{align-items:center}.v-stat__identidad[data-v-e74ce646]{align-items:center;gap:var(--sp-2);min-width:0;display:flex}.v-stat__medalla-icono[data-v-e74ce646]{background:color-mix(in srgb, var(--v-tono) 15%, var(--surface-2));border:1px solid color-mix(in srgb, var(--v-tono) 28%, transparent);width:36px;height:36px;color:var(--v-tono);transition:transform var(--dur) var(--ease), background var(--dur) var(--ease);--v-icon-stroke:2;--v-icon-duo:.24;border-radius:10px;flex-shrink:0;place-items:center;font-size:18px;display:inline-grid}.v-stat--link:hover .v-stat__medalla-icono[data-v-e74ce646]{transform:scale(1.06)}.v-stat__ir-icono[data-v-e74ce646]{color:var(--text-3);opacity:.55;transition:color var(--dur) var(--ease), opacity var(--dur) var(--ease), transform var(--dur) var(--ease)}.v-stat--link:hover .v-stat__ir-icono[data-v-e74ce646]{color:var(--text-2);opacity:1;transform:translate(2px,-2px)}.v-stat__marca[data-v-e74ce646]{z-index:-1;color:var(--v-tono);opacity:.05;pointer-events:none;transition:transform calc(var(--dur) * 2) var(--ease), opacity var(--dur) var(--ease);font-size:96px;position:absolute;bottom:-18px;right:-14px}.v-stat--link:hover .v-stat__marca[data-v-e74ce646]{opacity:.09;transform:rotate(-6deg)scale(1.04)}.v-stat--tono .v-stat__label[data-v-e74ce646]{font-size:var(--fs-sm)}.v-stat--tono .v-stat__valor[data-v-e74ce646]{font-size:var(--fs-3xl);letter-spacing:-.03em;margin-top:2px;font-weight:700}.v-stat--tono .v-stat__esqueleto[data-v-e74ce646]{height:36px}.v-stat--tono .v-stat__pie[data-v-e74ce646]{border-top:1px solid var(--border);padding-top:6px}@media (prefers-reduced-motion:reduce){.v-stat--link[data-v-e74ce646],.v-stat--tono.v-stat--link[data-v-e74ce646],.v-stat__medalla-icono[data-v-e74ce646],.v-stat__ir-icono[data-v-e74ce646],.v-stat__marca[data-v-e74ce646]{transition:none}.v-stat--tono.v-stat--link[data-v-e74ce646]:hover,.v-stat--link:hover .v-stat__medalla-icono[data-v-e74ce646],.v-stat--link:hover .v-stat__ir-icono[data-v-e74ce646],.v-stat--link:hover .v-stat__marca[data-v-e74ce646]{transform:none}.v-stat__esqueleto[data-v-e74ce646]{animation:none}}.v-ph[data-v-a6bc2d83]{gap:var(--sp-2);flex-direction:column;min-width:0;display:flex}.v-ph__migas ol[data-v-a6bc2d83]{color:var(--text-3);font-size:var(--fs-sm);flex-wrap:wrap;align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}.v-ph__migas li[data-v-a6bc2d83]{align-items:center;gap:2px;display:inline-flex}.v-ph__migas a[data-v-a6bc2d83]{color:var(--text-2);text-decoration:none}.v-ph__migas a[data-v-a6bc2d83]:hover{color:var(--text);text-decoration:underline}.v-ph__migas a[data-v-a6bc2d83]:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:var(--r-xs)}.v-ph__fila[data-v-a6bc2d83]{justify-content:space-between;align-items:flex-start;gap:var(--sp-3) var(--sp-4);flex-wrap:wrap;display:flex}.v-ph__texto[data-v-a6bc2d83]{gap:var(--sp-1);flex-direction:column;flex:320px;min-width:0;display:flex}.v-ph__titulo[data-v-a6bc2d83]{align-items:center;gap:var(--sp-2);flex-wrap:wrap;min-width:0;display:flex}.v-ph__titulo h1[data-v-a6bc2d83]{color:var(--text);font-size:var(--fs-xl);font-weight:var(--fw-semibold);letter-spacing:-.01em;margin:0;line-height:1.25}.v-ph__icono[data-v-a6bc2d83]{color:var(--brand)}.v-ph__descripcion[data-v-a6bc2d83]{max-width:72ch;color:var(--text-2);font-size:var(--fs-md);margin:0;line-height:1.5}.v-ph__acciones[data-v-a6bc2d83]{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.v-ph__tabs[data-v-a6bc2d83]{margin-top:var(--sp-2)}.v-empty[data-v-287154b7]{align-items:center;gap:var(--sp-2);padding:var(--sp-8) var(--sp-6);color:var(--text);text-align:center;flex-direction:column;display:flex}.v-empty--compact[data-v-287154b7]{gap:var(--sp-1);padding:var(--sp-5) var(--sp-4)}.v-empty__icono[data-v-287154b7]{width:48px;height:48px;margin-bottom:var(--sp-1);border-radius:var(--r-full);background:var(--surface-2);color:var(--text-3);place-items:center;display:grid}.v-empty--compact .v-empty__icono[data-v-287154b7]{width:36px;height:36px}.v-empty--search .v-empty__icono[data-v-287154b7]{background:var(--brand-soft);color:var(--brand-strong)}.v-empty--error .v-empty__icono[data-v-287154b7]{background:var(--danger-soft);color:var(--danger)}.v-empty__titulo[data-v-287154b7]{font-size:var(--fs-md);font-weight:var(--fw-semibold);margin:0}.v-empty--compact .v-empty__titulo[data-v-287154b7]{font-size:var(--fs-sm)}.v-empty__descripcion[data-v-287154b7]{max-width:44ch;color:var(--text-2);font-size:var(--fs-sm);margin:0;line-height:1.5}.v-empty__acciones[data-v-287154b7]{justify-content:center;gap:var(--sp-2);margin-top:var(--sp-2);flex-wrap:wrap;display:flex}.settings-page[data-v-41292a99]{min-height:calc(100vh - var(--header-height));color:var(--text-primary);background:var(--bg-page);padding:30px;overflow:auto}.settings-page header[data-v-41292a99],.create-card[data-v-41292a99],.instance[data-v-41292a99],.section-heading[data-v-41292a99],.module-links article[data-v-41292a99]{justify-content:space-between;align-items:center;gap:16px;display:flex}.eyebrow[data-v-41292a99]{color:var(--brand-teal);text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:.75rem;font-weight:800}.settings-page h1[data-v-41292a99]{letter-spacing:-.02em;margin:7px 0;font-size:1.55rem}.settings-page header p[data-v-41292a99]:not(.eyebrow),.create-card p[data-v-41292a99],.module-links p[data-v-41292a99]{color:var(--text-secondary);font-size:.84rem}.refresh[data-v-41292a99],.create-actions button[data-v-41292a99],.module-links button[data-v-41292a99]{color:var(--text-on-brand);background:var(--brand-teal);cursor:pointer;border:0;border-radius:9px;padding:10px 13px;font-weight:800}.header-actions[data-v-41292a99]{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.conectar-canal[data-v-41292a99]{color:#fff;cursor:pointer;border:0;border-radius:9px;align-items:center;gap:7px;padding:10px 14px;font-weight:800;display:inline-flex}.conectar-canal[data-v-41292a99]:disabled{opacity:.65;cursor:progress}.conectar-instagram[data-v-41292a99]{background:linear-gradient(135deg,#833ab4,#fd1d1d,#fcaf45)}.conectar-tiktok[data-v-41292a99]{background:linear-gradient(135deg,#25f4ee,#000,#fe2c55)}.instance-info strong[data-v-41292a99]{align-items:center;gap:7px;display:flex}.canal-instagram[data-v-41292a99]{color:#d6249f}.canal-whatsapp[data-v-41292a99]{color:var(--tono-verde)}.canal-tiktok[data-v-41292a99]{color:var(--tono-rojo)}.canal-messenger[data-v-41292a99]{color:var(--tono-azul)}.veredicto[data-v-41292a99]{border-radius:9px;margin:0;padding:11px 13px;font-size:.86rem}.veredicto.bueno[data-v-41292a99]{color:var(--tono-verde);background:#10b9811f}.veredicto.aviso[data-v-41292a99]{color:#b45309;background:#f59e0b1f}.veredicto.malo[data-v-41292a99]{color:var(--danger-text);background:var(--danger-surface)}.informe-datos[data-v-41292a99]{background:var(--bg-table-header);border-radius:9px;gap:7px;margin:0;padding:12px 13px;font-size:.78rem;display:grid}.informe-datos>div[data-v-41292a99]{justify-content:space-between;gap:14px;display:flex}.informe-datos dt[data-v-41292a99]{color:var(--text-secondary);font-weight:700}.informe-datos dd[data-v-41292a99]{text-align:right;word-break:break-word;margin:0}.cuerpo-crudo summary[data-v-41292a99]{color:var(--text-secondary);cursor:pointer;font-size:.78rem;font-weight:700}.cuerpo-crudo pre[data-v-41292a99]{background:var(--bg-table-header);white-space:pre-wrap;word-break:break-all;border-radius:9px;max-height:220px;margin:8px 0 0;padding:11px;font-size:.7rem;line-height:1.5;overflow:auto}.refresh[data-v-41292a99]:disabled,.create-actions button[data-v-41292a99]:disabled{opacity:.6;cursor:not-allowed}.feedback[data-v-41292a99]{color:var(--danger-text);background:#e11d481a;border:1px solid #e11d4859;border-radius:9px;margin-top:18px;padding:10px 13px}.pista-rol[data-v-41292a99]{color:var(--text-secondary);margin-top:6px;font-size:.8rem;font-weight:600;display:block}.create-card[data-v-41292a99],.instances[data-v-41292a99],.module-links article[data-v-41292a99]{border-radius:var(--surface-card-radius);background:var(--surface-card-bg);box-shadow:var(--surface-card-shadow);border:0;margin-top:22px;padding:20px}.create-card[data-v-41292a99]{transition:box-shadow .2s}.create-card--highlighted[data-v-41292a99]{box-shadow:0 0 0 2px #34d3998c,var(--surface-card-shadow)}.create-card h2[data-v-41292a99],.section-heading h2[data-v-41292a99],.module-links h2[data-v-41292a99]{letter-spacing:-.01em;margin:0;font-size:1rem}.create-actions[data-v-41292a99]{gap:8px;display:flex}.create-actions input[data-v-41292a99]{min-width:260px;color:var(--text-primary);border:1px solid var(--border-subtle);background:var(--bg-app-base);border-radius:9px;padding:10px}.create-actions input[data-v-41292a99]:focus{border-color:var(--brand-teal);outline:3px solid #14b8a621}.instances[data-v-41292a99]{padding:0;overflow:hidden}.section-heading[data-v-41292a99]{border-bottom:1px solid var(--border-row);padding:16px 20px}.section-heading span[data-v-41292a99]{min-width:25px;height:25px;color:var(--brand-teal);background:var(--brand-teal-subtle);border-radius:50%;place-items:center;font-size:.76rem;font-weight:800;display:grid}.instance[data-v-41292a99]{border-bottom:1px solid var(--border-row);padding:14px 20px}.instance[data-v-41292a99]:last-child{border-bottom:0}.status-dot[data-v-41292a99]{background:var(--text-muted);border-radius:50%;width:9px;height:9px}.status-dot.online[data-v-41292a99]{background:#34d399;box-shadow:0 0 9px #34d399}.instance-info[data-v-41292a99]{flex-direction:column;flex:1;gap:4px;display:flex}.instance-info small[data-v-41292a99]{color:var(--text-secondary);font-size:.76rem}.state[data-v-41292a99]{color:var(--text-secondary);text-transform:uppercase;font-size:.7rem;font-weight:800}.state.online[data-v-41292a99]{color:var(--tono-verde)}.row-actions[data-v-41292a99]{gap:7px;display:flex}.row-actions button[data-v-41292a99]{border:1px solid var(--border-subtle);width:34px;height:34px;color:var(--brand-teal);cursor:pointer;background:0 0;border-radius:8px}.row-actions .danger[data-v-41292a99]{color:var(--tono-rojo)}.empty[data-v-41292a99]{min-height:150px;color:var(--text-secondary);text-align:center;place-content:center;gap:8px;display:grid}.empty i[data-v-41292a99]{justify-self:center;font-size:1.4rem}.module-links[data-v-41292a99]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.module-links article[data-v-41292a99]{margin-top:0}.module-links article>i[data-v-41292a99]{color:var(--brand-teal);background:var(--brand-teal-subtle);border-radius:9px;padding:10px}.module-links article div[data-v-41292a99]{flex:1}.module-links p[data-v-41292a99]{margin:4px 0 0}.spin[data-v-41292a99]{animation:.8s linear infinite spin-41292a99;display:inline-block}@keyframes spin-41292a99{to{transform:rotate(360deg)}}@media (width<=720px){.settings-page[data-v-41292a99]{padding:18px}.settings-page header[data-v-41292a99],.create-card[data-v-41292a99],.module-links article[data-v-41292a99]{flex-direction:column;align-items:flex-start}.create-actions[data-v-41292a99],.create-actions input[data-v-41292a99]{width:100%}.module-links[data-v-41292a99]{grid-template-columns:1fr}.instance[data-v-41292a99]{flex-wrap:wrap;padding:14px}.instance-info[data-v-41292a99]{min-width:calc(100% - 30px)}.row-actions[data-v-41292a99]{margin-left:auto}}.permiso-falta[data-v-41292a99]{color:var(--tono-rojo)}.channels-kpi-grid[data-v-41292a99]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}@media (width<=780px){.channels-kpi-grid[data-v-41292a99]{grid-template-columns:1fr}}.auth-layout[data-v-0f7b9b66]{background:radial-gradient(1200px 600px at 50% -20%, #14b8a61a, transparent 60%), var(--bg-app-base);place-items:center;min-height:100dvh;padding:clamp(16px,5vw,48px);display:grid;position:relative;overflow:hidden}.auth-aura[data-v-0f7b9b66]{filter:blur(90px);opacity:.45;pointer-events:none;will-change:transform;border-radius:50%;position:absolute}.auth-aura--teal[data-v-0f7b9b66]{background:radial-gradient(circle,#14b8a68c,#0000 65%);width:46vmax;height:46vmax;animation:22s ease-in-out infinite alternate auth-drift-0f7b9b66;top:-18vmax;left:-12vmax}.auth-aura--indigo[data-v-0f7b9b66]{background:radial-gradient(circle,#6366f173,#0000 65%);width:40vmax;height:40vmax;animation:28s ease-in-out infinite alternate-reverse auth-drift-0f7b9b66;bottom:-16vmax;right:-14vmax}.auth-grid[data-v-0f7b9b66]{pointer-events:none;background-image:linear-gradient(#94a3b80b 1px,#0000 1px),linear-gradient(90deg,#94a3b80b 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 40%,#000 0%,#0000 75%);mask-image:radial-gradient(circle at 50% 40%,#000 0%,#0000 75%)}.auth-content[data-v-0f7b9b66]{z-index:1;place-items:center;width:100%;display:grid;position:relative}html.vitalia-theme-light .auth-layout{background:var(--bg-app-base)}html.vitalia-theme-light .auth-aura,html.vitalia-theme-light .auth-grid{display:none}@keyframes auth-drift-0f7b9b66{0%{transform:translate(0,0)scale(1)}to{transform:translate(4vmax,3vmax)scale(1.12)}}@media (prefers-reduced-motion:reduce){.auth-aura[data-v-0f7b9b66]{animation:none}}.soporte[data-v-6afb053f]{z-index:900;flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:fixed;bottom:22px;right:22px}.burbuja-lanzador[data-v-6afb053f]{background:var(--brand-teal);width:56px;height:56px;color:var(--text-on-accent,#fff);cursor:pointer;box-shadow:0 10px 28px -8px color-mix(in srgb, var(--brand-teal) 65%, transparent);border:0;border-radius:50%;place-items:center;font-size:1.5rem;transition:transform .18s cubic-bezier(.34,1.4,.64,1),background .18s;display:grid;position:relative}.burbuja-lanzador[data-v-6afb053f]:hover{background:var(--brand-teal-dark,var(--brand-teal));transform:scale(1.06)}.burbuja-lanzador[data-v-6afb053f]:active{transform:scale(.96)}.burbuja-lanzador[data-v-6afb053f]:focus-visible{outline:2px solid var(--brand-teal);outline-offset:3px}.contador[data-v-6afb053f]{border:2px solid var(--bg-app,var(--surface-card-bg));background:var(--danger-rose,#f43f5e);color:#fff;border-radius:99px;place-items:center;min-width:21px;height:21px;padding:0 5px;font-size:.68rem;font-weight:800;display:grid;position:absolute;top:-2px;right:-2px}.panel[data-v-6afb053f]{border:1px solid var(--border-row);background:var(--surface-card-bg);border-radius:18px;flex-direction:column;width:min(392px,100vw - 32px);height:min(620px,100dvh - 130px);display:flex;overflow:hidden;box-shadow:0 24px 60px -20px #02061773}.cabecera[data-v-6afb053f]{border-bottom:1px solid var(--border-row);background:linear-gradient(140deg, color-mix(in srgb, var(--brand-teal) 12%, var(--surface-card-bg)), var(--surface-card-bg) 72%);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.quien[data-v-6afb053f]{align-items:center;gap:10px;min-width:0;display:flex}.avatar[data-v-6afb053f]{background:color-mix(in srgb, var(--brand-teal) 16%, transparent);width:38px;height:38px;color:var(--tono-teal);border-radius:50%;flex-shrink:0;place-items:center;font-size:.82rem;font-weight:800;display:grid}.avatar.humano[data-v-6afb053f]{background:var(--brand-teal);color:var(--text-on-accent,#fff)}.avatar.espera[data-v-6afb053f]{background:color-mix(in srgb, var(--lead-amber,#f59e0b) 18%, transparent);color:var(--lead-amber,#f59e0b)}.quien-texto[data-v-6afb053f]{min-width:0;display:grid}.quien-texto strong[data-v-6afb053f]{font-size:.9rem}.quien-texto small[data-v-6afb053f]{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.71rem;overflow:hidden}.quien-texto small.humano[data-v-6afb053f]{color:var(--brand-teal);font-weight:600}.quien-texto small.espera[data-v-6afb053f]{color:var(--lead-amber,#f59e0b)}.cerrar[data-v-6afb053f]{width:32px;height:32px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:9px;flex-shrink:0;place-items:center;font-size:1.15rem;display:grid}.cerrar[data-v-6afb053f]:hover{background:var(--bg-card-hover,var(--bg-muted-surface));color:var(--text-primary)}.lista[data-v-6afb053f]{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--brand-teal) 40%, transparent) transparent;overscroll-behavior-y:contain;flex-direction:column;flex:1;gap:10px;min-height:0;padding:16px;display:flex;overflow-y:auto}.dia[data-v-6afb053f]{text-align:center;margin:6px 0}.dia span[data-v-6afb053f]{background:var(--bg-muted-surface);color:var(--text-muted);border-radius:99px;padding:3px 10px;font-size:.66rem}.burbuja[data-v-6afb053f]{background:var(--bg-muted-surface);max-width:84%;color:var(--text-primary);border-radius:14px 14px 14px 4px;align-self:flex-start;padding:9px 12px}.burbuja.propia[data-v-6afb053f]{background:var(--brand-teal);color:var(--text-on-accent,#fff);border-radius:14px 14px 4px;align-self:flex-end}.burbuja.ia[data-v-6afb053f]{border:1px solid color-mix(in srgb, var(--brand-teal) 28%, transparent);background:color-mix(in srgb, var(--brand-teal) 7%, var(--bg-muted-surface))}.burbuja.provisional[data-v-6afb053f]{opacity:.62}.firma[data-v-6afb053f]{color:var(--brand-teal);align-items:center;gap:5px;margin-bottom:3px;font-size:.67rem;font-weight:700;display:flex}.texto[data-v-6afb053f]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.85rem;line-height:1.45}.burbuja time[data-v-6afb053f]{opacity:.62;text-align:right;margin-top:3px;font-size:.63rem;display:block}.aviso-sistema[data-v-6afb053f]{color:var(--text-muted);text-align:center;margin:2px 0;padding:6px 12px;font-size:.72rem;line-height:1.4}.bienvenida[data-v-6afb053f]{text-align:center;place-items:center;gap:6px;padding:26px 14px;display:grid}.bienvenida p[data-v-6afb053f]{margin:0;font-size:.86rem}.bienvenida-detalle[data-v-6afb053f]{color:var(--text-secondary);font-size:.79rem;line-height:1.5}.bienvenida-icono[data-v-6afb053f]{background:color-mix(in srgb, var(--brand-teal) 13%, transparent);width:52px;height:52px;color:var(--brand-teal);border-radius:50%;place-items:center;font-size:1.5rem;display:grid}.cargando[data-v-6afb053f]{flex-direction:column;gap:10px;display:flex}.esqueleto[data-v-6afb053f]{background:var(--bg-muted-surface);border-radius:14px;height:42px;animation:1.3s ease-in-out infinite latir-6afb053f}.esqueleto[data-v-6afb053f]:nth-child(2){align-self:flex-end;width:72%}.esqueleto[data-v-6afb053f]:nth-child(3){width:58%}@keyframes latir-6afb053f{50%{opacity:.45}}.escribiendo[data-v-6afb053f]{background:var(--bg-muted-surface);border-radius:14px 14px 14px 4px;align-self:flex-start;gap:4px;padding:11px 13px;display:flex}.escribiendo span[data-v-6afb053f]{background:var(--text-muted);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite rebotar-6afb053f}.escribiendo span[data-v-6afb053f]:nth-child(2){animation-delay:.15s}.escribiendo span[data-v-6afb053f]:nth-child(3){animation-delay:.3s}@keyframes rebotar-6afb053f{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.error[data-v-6afb053f]{background:color-mix(in srgb, var(--danger-rose,#f43f5e) 12%, transparent);color:var(--danger-text,#f43f5e);align-items:center;gap:7px;margin:0;padding:9px 16px;font-size:.75rem;display:flex}.escalar[data-v-6afb053f]{padding:0 16px 4px}.escalar button[data-v-6afb053f]{border:1px dashed color-mix(in srgb, var(--brand-teal) 45%, transparent);width:100%;min-height:36px;color:var(--brand-teal);font:inherit;cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:7px;font-size:.76rem;font-weight:600;display:flex}.escalar button[data-v-6afb053f]:hover{background:color-mix(in srgb, var(--brand-teal) 10%, transparent)}.redactor[data-v-6afb053f]{border-top:1px solid var(--border-row);align-items:flex-end;gap:8px;padding:12px 14px 14px;display:flex}.redactor textarea[data-v-6afb053f]{border:1px solid var(--border-glass);background:var(--bg-control);min-height:40px;max-height:132px;color:var(--text-primary);font:inherit;resize:none;border-radius:12px;flex:1;padding:10px 12px;font-size:.84rem;line-height:1.4}.redactor textarea[data-v-6afb053f]:focus{border-color:var(--brand-teal);outline:0}.redactor textarea[data-v-6afb053f]::placeholder{color:var(--text-muted)}.enviar[data-v-6afb053f]{background:var(--brand-teal);width:40px;height:40px;color:var(--text-on-accent,#fff);cursor:pointer;border:0;border-radius:12px;flex-shrink:0;place-items:center;font-size:1.05rem;display:grid}.enviar[data-v-6afb053f]:disabled{opacity:.45;cursor:default}.enviar[data-v-6afb053f]:not(:disabled):hover{background:var(--brand-teal-dark,var(--brand-teal))}.girando[data-v-6afb053f]{animation:.9s linear infinite girar-6afb053f;display:inline-block}@keyframes girar-6afb053f{to{transform:rotate(360deg)}}.panel-enter-active[data-v-6afb053f]{transition:opacity .18s,transform .22s cubic-bezier(.34,1.3,.64,1)}.panel-leave-active[data-v-6afb053f]{transition:opacity .14s,transform .14s}.panel-enter-from[data-v-6afb053f],.panel-leave-to[data-v-6afb053f]{opacity:0;transform:translateY(14px)scale(.96)}.panel-enter-to[data-v-6afb053f],.panel-leave-from[data-v-6afb053f]{opacity:1;transform-origin:100% 100%;transform:translateY(0)scale(1)}@media (prefers-reduced-motion:reduce){.burbuja-lanzador[data-v-6afb053f],.panel-enter-active[data-v-6afb053f],.panel-leave-active[data-v-6afb053f]{transition:none}.esqueleto[data-v-6afb053f],.escribiendo span[data-v-6afb053f],.girando[data-v-6afb053f]{animation:none}}@media (width<=480px){.soporte[data-v-6afb053f]{bottom:14px;right:14px}.panel[data-v-6afb053f]{width:calc(100vw - 28px);height:min(560px,100dvh - 110px)}}.reporte[data-v-23ea7ca5]{border:1px solid var(--border-subtle);background:var(--bg-card-surface);border-radius:16px;align-self:flex-start;gap:10px;width:min(100%,360px);padding:12px 14px;display:grid;box-shadow:0 1px 2px #0f172a0a}.reporte.tono-listo[data-v-23ea7ca5]{border-color:color-mix(in srgb, var(--brand-teal) 35%, var(--border-subtle))}.reporte-cabecera[data-v-23ea7ca5]{align-items:center;gap:10px;min-width:0;display:flex}.reporte-icono[data-v-23ea7ca5]{background:var(--brand-teal-subtle);width:34px;height:34px;color:var(--brand-teal);border-radius:10px;flex:none;place-items:center;font-size:1.1rem;display:inline-grid}.reporte-titulo[data-v-23ea7ca5]{flex:1;min-width:0;display:grid}.reporte-titulo strong[data-v-23ea7ca5]{white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;overflow:hidden}.reporte-titulo small[data-v-23ea7ca5]{color:var(--text-secondary);font-size:.75rem}.reporte-estado[data-v-23ea7ca5]{background:var(--bg-muted-surface);color:var(--text-secondary);border-radius:999px;flex:none;align-items:center;gap:4px;padding:3px 9px;font-size:.72rem;font-weight:600;display:inline-flex}.tono-en-curso .reporte-estado[data-v-23ea7ca5],.tono-listo .reporte-estado[data-v-23ea7ca5]{color:var(--brand-teal);background:var(--brand-teal-subtle)}.tono-fallido .reporte-estado[data-v-23ea7ca5]{color:var(--danger-text);background:var(--danger-surface)}.reporte-nota[data-v-23ea7ca5],.reporte-pie[data-v-23ea7ca5]{color:var(--text-secondary);margin:0;font-size:.78rem;line-height:1.45}.reporte-pie[data-v-23ea7ca5]{color:var(--text-muted);font-size:.72rem}.reporte-esqueleto[data-v-23ea7ca5]{gap:6px;display:grid}.reporte-esqueleto span[data-v-23ea7ca5]{background:var(--bg-muted-surface);border-radius:6px;height:10px;animation:1.2s ease-in-out infinite pulso-23ea7ca5}.reporte-esqueleto span[data-v-23ea7ca5]:last-child{width:60%}@keyframes pulso-23ea7ca5{50%{opacity:.5}}.reporte-archivos[data-v-23ea7ca5]{flex-wrap:wrap;gap:8px;display:flex}.reporte-archivo[data-v-23ea7ca5]{border:1px solid var(--border-subtle);background:var(--bg-muted-surface);color:var(--text-primary);cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:7px 12px;font-size:.82rem;font-weight:600;transition:border-color .15s,background .15s,transform .15s;display:inline-flex}.reporte-archivo small[data-v-23ea7ca5]{color:var(--text-muted);font-size:.72rem;font-weight:400}.reporte-archivo[data-v-23ea7ca5]:hover:not(:disabled){border-color:var(--brand-teal);background:var(--brand-teal-subtle);transform:translateY(-1px)}.reporte-archivo[data-v-23ea7ca5]:disabled{opacity:.6;cursor:progress}.reporte-archivo[data-v-23ea7ca5]>:first-child{color:var(--brand-teal)}.reporte-enlace[data-v-23ea7ca5]{border:1px solid var(--border-subtle);background:var(--bg-control);color:var(--text-secondary);border-radius:10px;align-items:center;gap:6px;min-width:0;padding:6px 6px 6px 10px;font-size:.78rem;display:flex}.reporte-enlace-texto[data-v-23ea7ca5]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.reporte-accion[data-v-23ea7ca5]{width:28px;height:28px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;flex:none;place-items:center;text-decoration:none;display:inline-grid}.reporte-accion[data-v-23ea7ca5]:hover:not(:disabled){background:var(--bg-control-hover);color:var(--text-primary)}.reporte-accion.peligro[data-v-23ea7ca5]:hover:not(:disabled){color:var(--danger-text)}.reporte-error[data-v-23ea7ca5]{background:var(--danger-surface);border:1px solid var(--danger-border);color:var(--danger-text);border-radius:10px;gap:6px;margin:0;padding:8px 10px;font-size:.78rem;display:flex}.girando[data-v-23ea7ca5]{animation:1s linear infinite girar-23ea7ca5}@keyframes girar-23ea7ca5{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.girando[data-v-23ea7ca5],.reporte-esqueleto span[data-v-23ea7ca5]{animation:none}.reporte-archivo[data-v-23ea7ca5]{transition:none}}.propuesta[data-v-869d6468]{border:1px solid var(--border-subtle);background:var(--bg-card-surface);border-radius:16px;align-self:flex-start;gap:10px;width:min(100%,360px);padding:12px 14px;transition:border-color .2s;display:grid;box-shadow:0 1px 2px #0f172a0a}.propuesta.tono-pendiente[data-v-869d6468],.propuesta.tono-hecha[data-v-869d6468]{border-color:color-mix(in srgb, var(--brand-teal) 35%, var(--border-subtle))}.propuesta.tono-apagada[data-v-869d6468]{opacity:.85}.propuesta-cabecera[data-v-869d6468]{align-items:center;gap:10px;min-width:0;display:flex}.propuesta-icono[data-v-869d6468]{background:var(--brand-teal-subtle);width:34px;height:34px;color:var(--brand-teal);border-radius:10px;flex:none;place-items:center;font-size:1.1rem;display:inline-grid}.propuesta-titulo[data-v-869d6468]{flex:1;min-width:0;display:grid}.propuesta-titulo small[data-v-869d6468]{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);font-size:.68rem;font-weight:600}.propuesta-titulo strong[data-v-869d6468]{white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;overflow:hidden}.propuesta-estado[data-v-869d6468]{background:var(--bg-muted-surface);color:var(--text-secondary);border-radius:999px;flex:none;align-items:center;gap:4px;padding:3px 9px;font-size:.72rem;font-weight:600;display:inline-flex}.tono-pendiente .propuesta-estado[data-v-869d6468],.tono-en-curso .propuesta-estado[data-v-869d6468],.tono-hecha .propuesta-estado[data-v-869d6468]{color:var(--brand-teal);background:var(--brand-teal-subtle)}.tono-fallida .propuesta-estado[data-v-869d6468]{color:var(--danger-text);background:var(--danger-surface)}.propuesta-datos[data-v-869d6468]{background:var(--bg-muted-surface);border-radius:12px;gap:6px;margin:0;padding:10px 12px;display:grid}.propuesta-datos>div[data-v-869d6468]{align-items:flex-start;gap:8px;min-width:0;display:flex}.propuesta-datos dt[data-v-869d6468]{color:var(--brand-teal);flex:none;line-height:1.35}.propuesta-datos dd[data-v-869d6468]{min-width:0;color:var(--text-primary);margin:0;font-size:.8rem;line-height:1.35}.propuesta-datos dd small[data-v-869d6468]{color:var(--text-muted)}.propuesta-fecha[data-v-869d6468]{text-transform:capitalize;font-weight:600}.propuesta-notas[data-v-869d6468]{-webkit-line-clamp:3;line-clamp:3;white-space:pre-line;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;color:var(--text-secondary)!important}.propuesta-acciones[data-v-869d6468]{flex-wrap:wrap;gap:8px;display:flex}.propuesta-nota[data-v-869d6468]{color:var(--text-secondary);margin:0;font-size:.78rem;line-height:1.45}.propuesta-esqueleto[data-v-869d6468]{gap:6px;display:grid}.propuesta-esqueleto span[data-v-869d6468]{background:var(--bg-muted-surface);border-radius:6px;height:10px;animation:1.2s ease-in-out infinite pulso-869d6468}.propuesta-esqueleto span[data-v-869d6468]:last-child{width:60%}@keyframes pulso-869d6468{50%{opacity:.5}}.propuesta-error[data-v-869d6468]{background:var(--danger-surface);border:1px solid var(--danger-border);color:var(--danger-text);border-radius:10px;gap:6px;margin:0;padding:8px 10px;font-size:.78rem;display:flex}.sr-only[data-v-869d6468]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.girando[data-v-869d6468]{animation:1s linear infinite girar-869d6468}@keyframes girar-869d6468{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.girando[data-v-869d6468],.propuesta-esqueleto span[data-v-869d6468]{animation:none}.propuesta[data-v-869d6468]{transition:none}}.mem-intro[data-v-12ce0f69]{background:var(--brand-teal-subtle);color:var(--text-secondary);border-radius:12px;align-items:flex-start;gap:10px;margin:0 0 16px;padding:12px 14px;font-size:.82rem;line-height:1.5;display:flex}.mem-intro[data-v-12ce0f69] .v-icon{color:var(--brand-teal);flex:none;margin-top:1px;font-size:1.1rem}.mem-barra[data-v-12ce0f69]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mem-buscar[data-v-12ce0f69]{border:1px solid var(--border-subtle);background:var(--bg-card-surface);height:32px;color:var(--text-muted);border-radius:8px;flex:200px;align-items:center;gap:8px;padding:0 12px;display:flex}.mem-buscar[data-v-12ce0f69]:focus-within{border-color:var(--brand-teal)}.mem-buscar input[data-v-12ce0f69]{min-width:0;color:var(--text-primary);background:0 0;border:none;border-radius:0;outline:none;flex:1;font-size:.82rem}.mem-capacidad[data-v-12ce0f69]{color:var(--text-muted);margin:10px 0 0;font-size:.75rem}.mem-capacidad.lleno[data-v-12ce0f69]{color:var(--danger-rose)}.mem-lista[data-v-12ce0f69]{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.mem-nota[data-v-12ce0f69]{border:1px solid var(--border-subtle);background:var(--bg-card-surface);border-radius:12px;padding:14px 16px;transition:border-color .15s}.mem-nota[data-v-12ce0f69]:hover{border-color:var(--brand-teal)}.mem-nota.esqueleto[data-v-12ce0f69]{background:linear-gradient(90deg, var(--bg-control) 0%, var(--bg-control-hover) 50%, var(--bg-control) 100%);background-size:200% 100%;height:92px;animation:1.4s ease-in-out infinite brillo-12ce0f69}@keyframes brillo-12ce0f69{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.mem-nota.esqueleto[data-v-12ce0f69]{animation:none}}.mem-cabeza[data-v-12ce0f69]{align-items:center;gap:10px;display:flex}.mem-cabeza h4[data-v-12ce0f69]{min-width:0;color:var(--text-primary);flex:1;margin:0;font-size:.9rem;font-weight:600}.mem-acciones[data-v-12ce0f69]{flex:none;gap:2px;display:flex}.mem-candado[data-v-12ce0f69]{width:30px;height:30px;color:var(--text-muted);place-items:center;display:inline-grid}.mem-contenido[data-v-12ce0f69]{color:var(--text-secondary);white-space:pre-wrap;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:8px 0 0;font-size:.82rem;line-height:1.55;display:-webkit-box;overflow:hidden}.mem-contenido.abierta[data-v-12ce0f69]{-webkit-line-clamp:unset;line-clamp:unset;display:block}.mem-pie[data-v-12ce0f69]{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:10px;font-size:.72rem;display:flex}.mem-pie code[data-v-12ce0f69]{background:var(--bg-control);color:var(--text-secondary);border-radius:6px;padding:1px 6px;font-size:.7rem}.mem-ver[data-v-12ce0f69]{color:var(--brand-teal);cursor:pointer;background:0 0;border:none;margin-left:auto;font-size:.75rem;font-weight:600}.mem-form[data-v-12ce0f69]{gap:4px;display:grid}.mem-textarea[data-v-12ce0f69]{resize:vertical;width:100%;min-height:120px;font-family:inherit;line-height:1.5}.mem-form input.form-control[data-v-12ce0f69]{width:100%}.mem-clave[data-v-12ce0f69]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.mem-aviso[data-v-12ce0f69]{border:1px solid var(--danger-border);background:var(--danger-surface);color:var(--danger-rose);border-radius:10px;align-items:center;gap:8px;margin:12px 0 0;padding:10px 12px;font-size:.8rem;display:flex}.tcf[data-v-904d4b7e]{white-space:normal;gap:8px;display:grid}.tcf p[data-v-904d4b7e],.tcf ul[data-v-904d4b7e],.tcf ol[data-v-904d4b7e]{margin:0}.tcf ul[data-v-904d4b7e],.tcf ol[data-v-904d4b7e]{gap:3px;padding-left:1.25em;display:grid}.tcf li[data-v-904d4b7e]::marker{color:var(--brand-teal)}.tcf strong[data-v-904d4b7e]{color:var(--text-primary);font-weight:700}.tcf code[data-v-904d4b7e]{background:var(--bg-card-surface);border:1px solid var(--border-subtle);border-radius:6px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.86em}.tcf-titulo[data-v-904d4b7e]{color:var(--text-primary);font-weight:700}.tcf-titulo[data-nivel="1"][data-v-904d4b7e]{font-size:1.08em}.agente[data-v-511f4cba]{z-index:950;background:var(--bg-card-surface);border-left:1px solid var(--border-subtle);width:min(440px,100vw);box-shadow:var(--modal-shadow);color:var(--text-primary);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}.agente-cabecera[data-v-511f4cba]{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.agente-identidad[data-v-511f4cba]{align-items:center;gap:12px;min-width:0;display:flex}.agente-identidad h2[data-v-511f4cba]{margin:0;font-size:1rem;font-weight:700}.agente-identidad p[data-v-511f4cba]{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:.78rem;overflow:hidden}.agente-avatar[data-v-511f4cba]{background:var(--brand-teal-subtle);width:36px;height:36px;color:var(--brand-teal);border-radius:12px;flex:none;place-items:center;font-size:1.15rem;display:inline-grid}.agente-avatar.grande[data-v-511f4cba]{border-radius:18px;width:56px;height:56px;font-size:1.6rem}.agente-acciones[data-v-511f4cba]{gap:4px;display:flex}.agente-icono[data-v-511f4cba]{width:34px;height:34px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:10px;place-items:center;font-size:1.15rem;transition:background .15s,color .15s;display:inline-grid}.agente-icono[data-v-511f4cba]:hover:not(:disabled){background:var(--bg-control-hover);color:var(--text-primary)}.agente-icono[data-v-511f4cba]:disabled{opacity:.45;cursor:not-allowed}.agente-lista[data-v-511f4cba]{flex-direction:column;flex:1;gap:10px;padding:18px;display:flex;overflow-y:auto}.agente-cargando[data-v-511f4cba]{color:var(--text-secondary);align-items:center;gap:8px;font-size:.88rem;display:flex}.agente-bienvenida[data-v-511f4cba]{text-align:center;flex-direction:column;align-items:center;gap:10px;margin:auto 0;display:flex}.agente-bienvenida h3[data-v-511f4cba]{margin:6px 0 0;font-size:1.1rem}.agente-bienvenida p[data-v-511f4cba]{color:var(--text-secondary);max-width:320px;margin:0;font-size:.88rem;line-height:1.5}.agente-sugerencias[data-v-511f4cba]{flex-direction:column;gap:8px;width:100%;margin-top:8px;display:flex}.agente-sugerencia[data-v-511f4cba]{text-align:left;border:1px solid var(--border-subtle);background:var(--bg-muted-surface);color:var(--text-primary);cursor:pointer;border-radius:12px;padding:10px 14px;font-size:.86rem;transition:border-color .15s,background .15s}.agente-sugerencia[data-v-511f4cba]:hover:not(:disabled){border-color:var(--brand-teal);background:var(--brand-teal-subtle)}.agente-burbuja[data-v-511f4cba]{white-space:pre-wrap;word-break:break-word;border-radius:16px;max-width:88%;padding:10px 14px;font-size:.9rem;line-height:1.5}.de-persona[data-v-511f4cba]{background:var(--brand-teal);color:var(--text-on-brand);border-bottom-right-radius:6px;align-self:flex-end}.de-agente[data-v-511f4cba]{background:var(--bg-muted-surface);border:1px solid var(--border-subtle);border-bottom-left-radius:6px;align-self:flex-start}.agente-pensando[data-v-511f4cba]{gap:4px;padding:4px 0;display:inline-flex}.agente-pensando i[data-v-511f4cba]{background:var(--text-secondary);border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite latido-511f4cba}.agente-pensando i[data-v-511f4cba]:nth-child(2){animation-delay:.15s}.agente-pensando i[data-v-511f4cba]:nth-child(3){animation-delay:.3s}@keyframes latido-511f4cba{0%,80%,to{opacity:.25;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.agente-pasos[data-v-511f4cba]{border-top:1px dashed var(--border-subtle);gap:4px;margin:10px 0 0;padding:8px 0 0;list-style:none;display:grid}.agente-pasos li[data-v-511f4cba]{color:var(--text-secondary);align-items:center;gap:6px;font-size:.8rem;display:flex}.agente-pasos li.actual[data-v-511f4cba]{color:var(--brand-teal);font-weight:600}.agente-aviso[data-v-511f4cba],.agente-error[data-v-511f4cba]{align-items:flex-start;gap:6px;margin:0;font-size:.8rem;line-height:1.4;display:flex}.agente-aviso[data-v-511f4cba]{color:var(--tono-ambar)}.agente-error[data-v-511f4cba]{background:var(--danger-surface);border:1px solid var(--danger-border);color:var(--danger-text);border-radius:12px;padding:10px 12px}.agente-borrador[data-v-511f4cba]{border-top:1px solid var(--border-subtle);background:var(--bg-pane-surface);flex-direction:column;max-height:45vh;display:flex}.agente-borrador-titulo[data-v-511f4cba]{color:var(--text-primary);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;padding:12px 18px;font-size:.88rem;font-weight:600;display:flex}.agente-borrador-titulo span[data-v-511f4cba]{align-items:center;gap:8px;display:inline-flex}.agente-cambios[data-v-511f4cba]{gap:8px;padding:0 18px;display:grid;overflow-y:auto}.agente-cambio[data-v-511f4cba]{border:1px solid var(--border-subtle);background:var(--bg-card-surface);border-radius:12px;padding:10px 12px}.agente-cambio header[data-v-511f4cba]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.agente-cambio strong[data-v-511f4cba]{font-size:.86rem}.agente-cambio small[data-v-511f4cba]{color:var(--text-muted);font-size:.75rem}.agente-etiqueta[data-v-511f4cba]{border-radius:999px;padding:2px 8px;font-size:.7rem;font-weight:700}.agente-etiqueta.crea[data-v-511f4cba]{background:var(--brand-teal-subtle);color:var(--brand-teal)}.agente-etiqueta.edita[data-v-511f4cba]{background:var(--bg-muted-surface);color:var(--tono-azul)}.agente-etiqueta.borra[data-v-511f4cba]{background:var(--danger-surface);color:var(--danger-text)}.agente-cambio dl[data-v-511f4cba]{grid-template-columns:auto 1fr;gap:4px 10px;margin:8px 0 0;font-size:.8rem;display:grid}.agente-cambio dt[data-v-511f4cba]{color:var(--text-secondary)}.agente-cambio dd[data-v-511f4cba]{flex-wrap:wrap;gap:6px;margin:0;display:flex}.agente-cambio s[data-v-511f4cba]{color:var(--text-muted)}.agente-borrador-acciones[data-v-511f4cba]{justify-content:flex-end;gap:8px;padding:12px 18px;display:flex}.agente-boton[data-v-511f4cba]{border:1px solid var(--brand-teal);background:var(--brand-teal);color:var(--text-on-brand);cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:8px 14px;font-size:.84rem;font-weight:600;display:inline-flex}.agente-boton.fantasma[data-v-511f4cba]{color:var(--text-primary);border-color:var(--border-subtle);background:0 0}.agente-boton.fantasma[data-v-511f4cba]:hover:not(:disabled){background:var(--bg-control-hover)}.agente-boton.peligro[data-v-511f4cba]{color:var(--danger-text)}.agente-boton[data-v-511f4cba]:disabled{opacity:.5;cursor:not-allowed}.agente-pie[data-v-511f4cba]{border-top:1px solid var(--border-subtle);padding:12px 18px 16px}.agente-campo[data-v-511f4cba]{border:1px solid var(--border-subtle);background:var(--bg-control);border-radius:16px;align-items:flex-end;gap:8px;padding:8px 8px 8px 14px;transition:border-color .15s,box-shadow .15s;display:flex}.agente-campo[data-v-511f4cba]:focus-within{border-color:var(--border-focus);box-shadow:0 0 0 3px var(--brand-teal-subtle)}.agente-campo textarea[data-v-511f4cba]{resize:none;color:var(--text-primary);font:inherit;background:0 0;border:none;border-radius:0;outline:none;flex:1;max-height:160px;padding:6px 0;font-size:.9rem;line-height:1.45}.agente-enviar[data-v-511f4cba]{background:var(--brand-teal);width:36px;height:36px;color:var(--text-on-brand);cursor:pointer;border:none;border-radius:12px;flex:none;place-items:center;font-size:1.1rem;transition:opacity .15s,transform .15s;display:inline-grid}.agente-enviar[data-v-511f4cba]:hover:not(:disabled){transform:translateY(-1px)}.agente-enviar[data-v-511f4cba]:disabled{opacity:.4;cursor:not-allowed}.agente-enviar.detener[data-v-511f4cba]{background:var(--danger-text)}.agente-nota[data-v-511f4cba]{color:var(--text-muted);margin:6px 4px 0;font-size:.72rem}.girando[data-v-511f4cba]{animation:1s linear infinite girar-511f4cba}@keyframes girar-511f4cba{to{transform:rotate(360deg)}}.cajon-enter-active[data-v-511f4cba],.cajon-leave-active[data-v-511f4cba]{transition:transform .22s,opacity .22s}.cajon-enter-from[data-v-511f4cba],.cajon-leave-to[data-v-511f4cba]{opacity:0;transform:translate(24px)}@media (prefers-reduced-motion:reduce){.cajon-enter-active[data-v-511f4cba],.cajon-leave-active[data-v-511f4cba],.agente-pensando i[data-v-511f4cba],.girando[data-v-511f4cba]{transition:none;animation:none}}.barras-de-importacion[data-v-4a33e950]{flex-direction:column;gap:6px;padding:8px 20px 0;display:flex}.barra-importacion[data-v-4a33e950]{border:1px solid var(--brand-teal);background:var(--surface-card-bg);box-shadow:var(--surface-card-shadow);border-radius:12px;grid-template-columns:auto minmax(0,1.4fr) minmax(120px,1fr) auto auto;align-items:center;gap:12px;padding:9px 14px;font-size:.8rem;display:grid}.icono[data-v-4a33e950]{color:var(--brand-teal-dark);font-size:1.1rem}.texto[data-v-4a33e950]{white-space:nowrap;align-items:baseline;gap:8px;min-width:0;display:flex}.texto strong[data-v-4a33e950]{color:var(--text-primary)}.archivo[data-v-4a33e950]{text-overflow:ellipsis;color:var(--text-secondary);overflow:hidden}.detalle[data-v-4a33e950]{color:var(--text-muted);font-variant-numeric:tabular-nums}.pista[data-v-4a33e950]{background:var(--bg-muted-surface);border-radius:999px;height:8px;position:relative;overflow:hidden}.relleno[data-v-4a33e950]{border-radius:inherit;background:linear-gradient(90deg, var(--brand-teal), var(--brand-teal-dark));width:0;transition:width .6s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0 auto 0 0}.relleno.indeterminado[data-v-4a33e950]{width:35%;animation:1.4s ease-in-out infinite barra-recorre-4a33e950}@keyframes barra-recorre-4a33e950{0%{transform:translate(-100%)}to{transform:translate(300%)}}.porcentaje[data-v-4a33e950]{text-align:right;font-variant-numeric:tabular-nums;min-width:3.2em;color:var(--brand-teal-dark);font-weight:700}.acciones[data-v-4a33e950]{align-items:center;gap:6px;display:flex}.accion[data-v-4a33e950]{border:1px solid var(--border-row);color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:4px;padding:5px 10px;font-weight:650;display:inline-flex}.accion[data-v-4a33e950]:hover:not(:disabled){border-color:var(--brand-teal);color:var(--brand-teal-dark)}.accion.principal[data-v-4a33e950]{border-color:var(--brand-teal);background:var(--brand-teal-subtle);color:var(--brand-teal-dark)}.accion.icono-solo[data-v-4a33e950]{padding:5px 7px}.accion[data-v-4a33e950]:disabled{opacity:.55;cursor:wait}.error-de-accion[data-v-4a33e950]{color:var(--danger-text);align-items:center;gap:6px;margin:6px 20px 0;font-size:.78rem;display:flex}.tono-exito .relleno[data-v-4a33e950]{background:var(--brand-teal)}.tono-error[data-v-4a33e950]{border-color:var(--danger-border)}.tono-error .icono[data-v-4a33e950],.tono-error .porcentaje[data-v-4a33e950]{color:var(--danger-text)}.tono-error .relleno[data-v-4a33e950]{background:var(--danger-text)}.girar[data-v-4a33e950]{animation:.9s linear infinite girar-4a33e950;display:inline-block}@keyframes girar-4a33e950{to{transform:rotate(360deg)}}.barra-importacion-enter-active[data-v-4a33e950],.barra-importacion-leave-active[data-v-4a33e950]{transition:opacity .3s,transform .3s}.barra-importacion-enter-from[data-v-4a33e950],.barra-importacion-leave-to[data-v-4a33e950]{opacity:0;transform:translateY(-6px)}@media (prefers-reduced-motion:reduce){.relleno[data-v-4a33e950],.relleno.indeterminado[data-v-4a33e950],.girar[data-v-4a33e950]{transition:none;animation:none}}@media (width<=760px){.barra-importacion[data-v-4a33e950]{grid-template-columns:auto minmax(0,1fr) auto}.pista[data-v-4a33e950]{grid-area:2/1/auto/-1}.porcentaje[data-v-4a33e950],.detalle[data-v-4a33e950]{display:none}}.qr-modal-card[data-v-4e26b32c]{background:var(--bg-pane-surface);border:1px solid var(--border-subtle);border-radius:16px;flex-direction:column;gap:16px;width:min(460px,100vw - 24px);max-height:calc(100dvh - 24px);padding:24px;display:flex;overflow-y:auto;box-shadow:0 20px 50px #000000b3}.modal-header[data-v-4e26b32c]{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.modal-title h3[data-v-4e26b32c]{align-items:center;gap:8px;font-family:Outfit,sans-serif;font-size:1.05rem;font-weight:700;display:flex}.modal-title .subtext[data-v-4e26b32c]{color:var(--text-secondary);font-size:.75rem}.qr-modal-body[data-v-4e26b32c]{flex-direction:column;align-items:center;gap:16px;display:flex}.qr-empty-state[data-v-4e26b32c]{text-align:center;color:var(--text-secondary);flex-direction:column;align-items:center;gap:10px;padding:30px 10px;display:flex}.empty-icon[data-v-4e26b32c]{color:var(--lead-amber);font-size:2.8rem}.qr-code-container[data-v-4e26b32c]{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.qr-image-wrapper[data-v-4e26b32c]{aspect-ratio:1;background:#fff;border-radius:14px;flex:none;justify-content:center;align-items:center;width:min(288px,76vw);padding:12px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #0006}.qr-image-placeholder[data-v-4e26b32c]{color:#334155;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;height:100%;font-size:.78rem;font-weight:700;display:flex}.qr-image[data-v-4e26b32c]{object-fit:contain;width:100%;height:100%;display:block}.qr-scan-line[data-v-4e26b32c]{background:var(--brand-teal);width:100%;height:3px;box-shadow:0 0 10px var(--brand-teal);animation:2.5s linear infinite scan-4e26b32c;position:absolute;top:0;left:0}@keyframes scan-4e26b32c{0%{opacity:.8;top:10px}50%{opacity:1;top:calc(100% - 13px)}to{opacity:.8;top:10px}}.qr-instructions[data-v-4e26b32c]{color:var(--text-secondary);background:var(--bg-card-surface);border:1px solid var(--border-subtle);border-radius:10px;width:100%;padding:12px 16px;font-size:.78rem}.qr-instructions ol[data-v-4e26b32c]{flex-direction:column;gap:6px;padding-left:18px;display:flex}.qr-status-footer[data-v-4e26b32c]{flex-direction:column;align-items:center;gap:10px;width:100%;margin-top:8px;display:flex}.status-indicator[data-v-4e26b32c]{color:var(--brand-teal);align-items:center;gap:6px;font-size:.78rem;font-weight:600;display:flex}.status-indicator.connected[data-v-4e26b32c]{color:var(--client-emerald)}.qr-loading-state[data-v-4e26b32c]{color:var(--brand-teal);flex-direction:column;align-items:center;gap:12px;padding:40px 0;font-size:.85rem;font-weight:600;display:flex}.spin-icon[data-v-4e26b32c]{font-size:2rem;animation:1s linear infinite spin-4e26b32c}@keyframes spin-4e26b32c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.qr-modos[data-v-4e26b32c]{background:var(--bg-card-surface);border:1px solid var(--border-subtle);border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;width:100%;padding:4px;display:grid}.qr-modo[data-v-4e26b32c]{color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:8px 10px;font-size:.8rem;font-weight:700;transition:background .15s,color .15s;display:inline-flex}.qr-modo[data-v-4e26b32c]:hover{color:var(--text-primary)}.qr-modo.activo[data-v-4e26b32c]{background:var(--bg-pane-surface);color:var(--brand-teal);box-shadow:0 1px 3px #0000002e}.qr-modo[data-v-4e26b32c]:focus-visible,.btn-codigo[data-v-4e26b32c]:focus-visible,.btn-link[data-v-4e26b32c]:focus-visible{outline:2px solid var(--brand-teal);outline-offset:2px}.codigo-container[data-v-4e26b32c]{flex-direction:column;gap:16px;width:100%;display:flex}.codigo-form[data-v-4e26b32c]{flex-direction:column;gap:12px;display:flex}.btn-codigo[data-v-4e26b32c]{background:var(--brand-teal);color:var(--text-on-brand);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-weight:700;display:inline-flex}.btn-codigo[data-v-4e26b32c]:disabled{opacity:.6;cursor:progress}.codigo-emitido[data-v-4e26b32c]{background:var(--bg-card-surface);border:1px solid var(--border-subtle);border-radius:14px;flex-direction:column;align-items:center;gap:10px;padding:18px 12px;display:flex}.codigo-etiqueta[data-v-4e26b32c]{color:var(--text-secondary);font-size:.75rem;font-weight:600}.codigo-valor[data-v-4e26b32c]{letter-spacing:.18em;color:var(--text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:clamp(1.6rem,7vw,2.1rem);font-weight:800}.codigo-acciones[data-v-4e26b32c]{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.btn-link[data-v-4e26b32c]{color:var(--brand-teal);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;font-size:.8rem;font-weight:600;display:inline-flex}.spin-icon-sm[data-v-4e26b32c]{animation:1s linear infinite spin-4e26b32c}.qr-success-state[data-v-4e26b32c]{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:30px 0;display:flex}.success-icon[data-v-4e26b32c]{color:var(--client-emerald);font-size:3.5rem}.push-permission[data-v-95e2d142]{z-index:1700;width:min(540px,100vw - 32px);color:var(--text-primary);background:var(--bg-glass-strong);box-shadow:var(--modal-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid #34d39947;border-radius:18px;grid-template-columns:auto minmax(220px,1fr);gap:13px;padding:16px;display:grid;position:fixed;bottom:22px;right:22px}.push-icon[data-v-95e2d142]{width:44px;height:44px;color:var(--brand-teal);background:#05966926;border:1px solid #34d39940;border-radius:13px;place-items:center;font-size:1.25rem;display:grid}.push-copy strong[data-v-95e2d142]{font-size:.9rem;display:block}.push-copy p[data-v-95e2d142]{color:var(--text-secondary);margin:5px 0 0;font-size:.76rem;line-height:1.5}.push-copy small[data-v-95e2d142]{color:var(--danger-text);margin-top:6px;display:block}.push-actions[data-v-95e2d142]{flex-wrap:wrap;grid-column:2;justify-content:flex-end;gap:8px;display:flex}.push-actions button[data-v-95e2d142]{cursor:pointer;border-radius:9px;padding:8px 12px;font-size:.72rem;font-weight:800}.later[data-v-95e2d142],.never[data-v-95e2d142]{border:1px solid var(--border-glass);color:var(--text-secondary);background:0 0}.never[data-v-95e2d142]{color:var(--danger-text);border-color:#f871712e}.activate[data-v-95e2d142]{color:var(--texto-sobre-marca);background:var(--superficie-marca);border:0;align-items:center;gap:6px;display:inline-flex}button[data-v-95e2d142]:disabled{opacity:.5;cursor:not-allowed}.spin[data-v-95e2d142]{animation:1s linear infinite spin-95e2d142}@keyframes spin-95e2d142{to{transform:rotate(360deg)}}.push-prompt-enter-active[data-v-95e2d142],.push-prompt-leave-active[data-v-95e2d142]{transition:all .22s}.push-prompt-enter-from[data-v-95e2d142],.push-prompt-leave-to[data-v-95e2d142]{opacity:0;transform:translateY(12px)}@media (width<=560px){.push-permission[data-v-95e2d142]{grid-template-columns:auto 1fr;bottom:16px;right:16px}.push-actions[data-v-95e2d142]{grid-column:1/-1}.push-actions button[data-v-95e2d142]{flex:1}}.product-tour[data-v-a7399cc7]{z-index:2147483000;pointer-events:none;position:fixed;inset:0}.product-tour-blocker[data-v-a7399cc7]{z-index:1;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:auto;background:#020617c7;position:fixed}.product-tour-highlight[data-v-a7399cc7]{z-index:2;box-sizing:border-box;pointer-events:none;border:2px solid #34d399;border-radius:14px;animation:1.8s ease-in-out infinite tour-pulse-a7399cc7;position:fixed;box-shadow:0 0 0 4px #34d39929,0 0 34px #10b9816b}.product-tour-card[data-v-a7399cc7]{z-index:4;box-sizing:border-box;color:#e5edf7;pointer-events:auto;background:linear-gradient(145deg,#091222fa,#040b17fa);border:1px solid #34d39947;border-radius:17px;outline:none;max-height:calc(100vh - 24px);padding:18px;position:fixed;overflow:auto;box-shadow:0 24px 80px #0000008c,inset 0 1px #ffffff0f}.product-tour-card.centered[data-v-a7399cc7]{padding:22px}.product-tour-card header[data-v-a7399cc7]{justify-content:space-between;align-items:center;gap:12px;display:flex}.product-tour-brand[data-v-a7399cc7]{color:var(--tono-verde);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;font-size:.69rem;font-weight:900;display:flex}.product-tour-brand i[data-v-a7399cc7]{font-size:1rem}.product-tour-card header button[data-v-a7399cc7]{color:#94a3b8;cursor:pointer;background:#0f172ab3;border:1px solid #94a3b82e;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.product-tour-progress[data-v-a7399cc7]{background:#94a3b829;border-radius:99px;height:4px;margin:14px 0 8px;overflow:hidden}.product-tour-progress span[data-v-a7399cc7]{border-radius:inherit;background:linear-gradient(90deg,#10b981,#22d3ee);height:100%;transition:width .28s;display:block}.product-tour-card>small[data-v-a7399cc7]{color:#64748b;font-size:.66rem;font-weight:800}.product-tour-card h2[data-v-a7399cc7]{color:#f8fafc;margin:7px 0 8px;font-size:1.13rem;line-height:1.2}.product-tour-card>p[data-v-a7399cc7]{color:#b7c3d3;margin:0;font-size:.8rem;line-height:1.55}.product-tour-waiting[data-v-a7399cc7],.product-tour-locating[data-v-a7399cc7]{background:#10b98114;border:1px solid #34d3992b;border-radius:10px;align-items:center;padding:9px 10px;font-weight:750;display:flex;color:var(--tono-verde)!important;gap:7px!important;margin-top:13px!important;font-size:.7rem!important}.product-tour-locating[data-v-a7399cc7]{background:#0ea5e914;border-color:#38bdf833;color:var(--tono-azul)!important}.product-tour-card footer[data-v-a7399cc7]{align-items:center;gap:8px;margin-top:16px;display:flex}.product-tour-card footer>span[data-v-a7399cc7]{flex:1}.product-tour-card footer button[data-v-a7399cc7]{min-height:34px;font:inherit;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:5px;padding:7px 10px;font-size:.72rem;font-weight:850;display:inline-flex}.product-tour-card .secondary[data-v-a7399cc7]{color:#cbd5e1;background:#0f172aa6;border:1px solid #94a3b833}.product-tour-card .skip[data-v-a7399cc7]{color:#94a3b8;background:0 0;border:0}.product-tour-card .primary[data-v-a7399cc7]{color:var(--text-on-brand);background:linear-gradient(135deg,#34d399,#2dd4bf);border:0;box-shadow:0 7px 20px #10b98133}.product-tour-card .dismiss[data-v-a7399cc7]{color:#64748b;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:12px auto 0;font-size:.66rem;text-decoration:underline;display:block}.spin[data-v-a7399cc7]{animation:.8s linear infinite tour-spin-a7399cc7;display:inline-block}@keyframes tour-spin-a7399cc7{to{transform:rotate(360deg)}}@keyframes tour-pulse-a7399cc7{50%{box-shadow:0 0 0 7px #34d39914,0 0 42px #10b98180}}@media (width<=640px){.product-tour-card[data-v-a7399cc7]{max-height:44vh}.product-tour-card footer[data-v-a7399cc7]{flex-wrap:wrap}.product-tour-card footer>span[data-v-a7399cc7]{display:none}.product-tour-card footer button[data-v-a7399cc7]{flex:1}.product-tour-highlight[data-v-a7399cc7]{border-radius:11px}}@media (prefers-reduced-motion:reduce){.product-tour-highlight[data-v-a7399cc7],.spin[data-v-a7399cc7]{animation:none}}.boton-agente[data-v-d9010bb2]{border:1px solid var(--border-subtle);background:var(--brand-teal-subtle);color:var(--brand-teal);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:.8rem;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex;position:relative}.boton-agente[data-v-d9010bb2]:hover{border-color:var(--brand-teal)}.boton-agente.activo[data-v-d9010bb2]{background:var(--brand-teal);color:var(--text-on-brand);border-color:var(--brand-teal)}.boton-agente-pulso[data-v-d9010bb2]{background:var(--tono-ambar);border-radius:50%;width:9px;height:9px;animation:1.4s ease-in-out infinite pulso-agente-d9010bb2;position:absolute;top:-2px;right:-2px}@keyframes pulso-agente-d9010bb2{50%{opacity:.6;transform:scale(1.35)}}@media (width<=720px){.boton-agente span[data-v-d9010bb2]:not(.boton-agente-pulso){display:none}}@media (prefers-reduced-motion:reduce){.boton-agente-pulso[data-v-d9010bb2]{animation:none}}.modulo-apagado[data-v-d9010bb2]{min-width:0;padding:var(--sp-8);flex:1;place-items:center;display:grid}.instance-ready-modal[data-v-d9010bb2]{text-align:center;align-items:center;width:min(440px,100vw - 28px);padding:27px;position:relative}.instance-ready-close[data-v-d9010bb2]{position:absolute;top:16px;right:16px}.instance-ready-icon[data-v-d9010bb2]{width:68px;height:68px;color:var(--texto-sobre-marca);background:var(--superficie-marca);border:1px solid #34d39947;border-radius:21px;place-items:center;font-size:2rem;display:grid;position:relative;box-shadow:0 14px 34px #128c7e42}.instance-ready-icon>i[data-v-d9010bb2]:last-child{color:var(--tono-verde);background:var(--bg-pane-surface);border-radius:50%;padding:2px;font-size:1.25rem;position:absolute;bottom:-7px;right:-7px}.instance-ready-copy[data-v-d9010bb2]{justify-items:center;gap:4px;display:grid}.instance-ready-copy p[data-v-d9010bb2]{color:var(--tono-verde);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:900}.instance-ready-copy h3[data-v-d9010bb2]{margin:0;font-size:1.25rem}.instance-ready-copy span[data-v-d9010bb2]{max-width:340px;color:var(--text-secondary);font-size:.8rem;line-height:1.5}.instance-ready-steps[data-v-d9010bb2]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--bg-card-surface);text-align:left;border-radius:11px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;width:100%;padding:12px;display:grid}.instance-ready-steps>span[data-v-d9010bb2]{width:30px;height:30px;color:var(--texto-sobre-marca);background:var(--superficie-marca-solida);border-radius:9px;place-items:center;font-size:.75rem;font-weight:900;display:grid}.instance-ready-steps>div[data-v-d9010bb2]{gap:2px;display:grid}.instance-ready-steps strong[data-v-d9010bb2]{font-size:.78rem}.instance-ready-steps small[data-v-d9010bb2]{color:var(--text-secondary);font-size:.68rem;line-height:1.35}.instance-ready-actions[data-v-d9010bb2]{width:100%;margin-top:2px}.instance-ready-primary[data-v-d9010bb2]{min-height:38px;color:var(--texto-sobre-marca);background:var(--superficie-marca-solida);font:inherit;cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:8px 14px;font-size:.8rem;font-weight:850;display:inline-flex}.instance-ready-primary[data-v-d9010bb2]:hover{filter:brightness(1.06)}.autopilot-modal[data-v-d9010bb2]{width:min(520px,100vw - 28px);padding:24px;position:relative}.autopilot-modal-close[data-v-d9010bb2]{position:absolute;top:15px;right:15px}.autopilot-modal-heading[data-v-d9010bb2]{align-items:center;gap:13px;padding-right:34px;display:flex}.autopilot-modal-heading>div[data-v-d9010bb2]{gap:3px;display:grid}.autopilot-modal-heading p[data-v-d9010bb2]{color:var(--brand-teal);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.66rem;font-weight:850}.autopilot-modal-heading h3[data-v-d9010bb2]{margin:0;font-size:1.08rem;line-height:1.3}.autopilot-modal-icon[data-v-d9010bb2]{width:46px;height:46px;color:var(--tono-teal);background:#14b8a621;border:1px solid #14b8a652;border-radius:14px;flex:0 0 46px;place-items:center;font-size:1.35rem;display:grid}.autopilot-modal-icon.error[data-v-d9010bb2]{border-color:var(--danger-border);color:var(--danger-text);background:var(--danger-surface)}.autopilot-modal-copy[data-v-d9010bb2]{color:var(--text-secondary);margin:0;font-size:.8rem;line-height:1.55}.autopilot-alternatives[data-v-d9010bb2]{border:1px solid var(--border-subtle);background:var(--bg-card-surface);border-radius:13px;gap:7px;padding:11px;display:grid}.autopilot-alternatives-title[data-v-d9010bb2]{justify-content:space-between;align-items:center;gap:8px;padding:1px 2px 5px;display:flex}.autopilot-alternatives-title span[data-v-d9010bb2]{font-size:.73rem;font-weight:800}.autopilot-alternatives-title small[data-v-d9010bb2]{color:var(--text-muted);font-size:.64rem}.autopilot-line-option[data-v-d9010bb2]{border:1px solid var(--border-subtle);width:100%;color:var(--text-primary);background:var(--bg-pane-surface);text-align:left;cursor:pointer;border-radius:10px;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px 10px;display:grid}.autopilot-line-option[data-v-d9010bb2]:hover,.autopilot-line-option[data-v-d9010bb2]:focus-visible{border-color:var(--brand-teal);background:var(--brand-teal-subtle)}.autopilot-line-option>span[data-v-d9010bb2]:nth-child(2){gap:2px;min-width:0;display:grid}.autopilot-line-option strong[data-v-d9010bb2],.autopilot-line-option small[data-v-d9010bb2]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.autopilot-line-option strong[data-v-d9010bb2]{font-size:.76rem}.autopilot-line-option small[data-v-d9010bb2]{color:var(--text-secondary);font-size:.66rem}.autopilot-line-option>i[data-v-d9010bb2]{color:var(--brand-teal)}.autopilot-modal-actions[data-v-d9010bb2]{width:100%;margin-top:1px}.autopilot-primary[data-v-d9010bb2]{min-height:38px;color:var(--texto-sobre-marca);background:var(--superficie-marca-solida);font:inherit;cursor:pointer;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:8px 14px;font-size:.78rem;font-weight:850;display:inline-flex}.autopilot-primary[data-v-d9010bb2]:hover{filter:brightness(1.06)}.tour-launcher[data-v-d9010bb2]{opacity:.66;font:inherit;cursor:pointer;border:0;transition:opacity .18s}.tour-launcher[data-v-d9010bb2]:hover,.tour-launcher[data-v-d9010bb2]:focus-visible{opacity:1}@media (width<=520px){.instance-ready-actions[data-v-d9010bb2],.autopilot-modal-actions[data-v-d9010bb2]{flex-direction:column-reverse;align-items:stretch}.instance-ready-actions>button[data-v-d9010bb2],.autopilot-modal-actions>button[data-v-d9010bb2]{width:100%}.autopilot-modal[data-v-d9010bb2]{padding:21px}.autopilot-alternatives-title[data-v-d9010bb2]{flex-direction:column;align-items:flex-start}}.fila-todo[data-v-d9010bb2]{border-bottom:1px solid var(--border-subtle)}.icono-todo[data-v-d9010bb2]{width:22px;height:22px;color:var(--tono-teal);background:color-mix(in srgb, var(--brand-teal) 14%, transparent);border-radius:7px;place-items:center;display:grid}.fila-estrella[data-v-d9010bb2]{width:26px;height:26px;color:var(--text-secondary);opacity:.6;border-radius:7px;place-items:center;display:grid}.fila-estrella[data-v-d9010bb2]:hover{opacity:1;background:var(--bg-table-header)}.fila-estrella.fijada[data-v-d9010bb2]{color:var(--tono-ambar);opacity:1}.instancias-buscador[data-v-d9010bb2]{border-bottom:1px solid var(--border-subtle);color:var(--text-muted);align-items:center;gap:7px;padding:8px 10px;font-size:.88rem;display:flex}.instancias-buscador input[data-v-d9010bb2]{min-width:0;color:var(--text-primary);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:.78rem}.instancias-buscador input[data-v-d9010bb2]::placeholder{color:var(--text-muted)}.instancias-buscador-limpiar[data-v-d9010bb2]{width:20px;height:20px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.instancias-buscador-limpiar[data-v-d9010bb2]:hover{color:var(--text-primary);background:var(--bg-card-hover)}.ayuda-bloque[data-v-d9010bb2]{border-top:1px solid var(--border-subtle);color:var(--text-secondary);background:0 0;border-radius:10px;flex:none;align-items:center;gap:9px;margin:8px 0 4px;padding:7px 9px;text-decoration:none;transition:background .15s,color .15s;display:flex}.ayuda-bloque[data-v-d9010bb2]:hover,.ayuda-bloque[data-v-d9010bb2]:focus-visible{color:var(--text-primary);background:var(--bg-card-hover)}.ayuda-bloque[data-v-d9010bb2]:focus-visible{outline:2px solid var(--brand-teal);outline-offset:2px}.ayuda-icono[data-v-d9010bb2]{width:28px;height:28px;color:inherit;flex-shrink:0;place-items:center;font-size:1rem;display:grid}.ayuda-boton[data-v-d9010bb2]{text-align:left;white-space:nowrap;flex:auto;min-width:0;font-size:.78rem;font-weight:500}.perfil-envoltorio[data-v-d9010bb2]{position:relative}.perfil-envoltorio .agent-profile-selector[data-v-d9010bb2]{font:inherit;color:inherit;text-align:left}.perfil-envoltorio .agent-profile-selector[data-v-d9010bb2]:focus-visible{outline:2px solid var(--brand-teal);outline-offset:2px}.perfil-chevron[data-v-d9010bb2]{color:var(--text-secondary);font-size:1rem;transition:transform .15s}.perfil-chevron.girado[data-v-d9010bb2]{transform:rotate(180deg)}.menu-perfil[data-v-d9010bb2]{z-index:300;border:1px solid var(--border-subtle);background:var(--bg-card-surface);min-width:200px;box-shadow:var(--modal-shadow);border-radius:12px;gap:2px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.perfil-opcion[data-v-d9010bb2]{width:100%;color:var(--text-primary);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:8px 10px;font-size:.8rem;font-weight:500;text-decoration:none;display:flex}.perfil-opcion>i[data-v-d9010bb2]{color:var(--text-secondary);font-size:1rem}.perfil-opcion[data-v-d9010bb2]:hover,.perfil-opcion[data-v-d9010bb2]:focus-visible{background:var(--bg-card-hover);outline:none}.perfil-opcion.peligro[data-v-d9010bb2]{border-top:1px solid var(--border-subtle);color:var(--danger-text);border-radius:0 0 8px 8px;margin-top:3px}.perfil-opcion.peligro>i[data-v-d9010bb2]{color:inherit}.boton-tema[data-v-d9010bb2]{border:1px solid var(--border-subtle);background:var(--bg-control);width:36px;height:36px;color:var(--text-secondary);cursor:pointer;border-radius:10px;place-items:center;font-size:1.05rem;transition:color .15s,border-color .15s,background-color .15s;display:inline-grid;position:relative}.boton-tema[data-v-d9010bb2]:hover,.boton-tema[data-v-d9010bb2]:focus-visible{color:var(--text-primary);border-color:var(--border-strong);background:var(--bg-card-hover)}.global-nav.global-nav .nav-menu[data-v-d9010bb2]{gap:3px}.global-nav.global-nav .nav-item.nav-item[data-v-d9010bb2]{min-height:38px;color:var(--text-secondary);box-shadow:none;background:0 0;border:1px solid #0000;border-radius:10px;gap:10px;padding:8px 10px;font-size:.81rem;font-weight:500}.global-nav.global-nav .nav-item.nav-item[data-v-d9010bb2]:before{display:none}.global-nav.global-nav .nav-item.nav-item[data-v-d9010bb2]>i:first-child{width:20px;height:20px;color:inherit;box-shadow:none;background:0 0;border-radius:0;flex:0 0 20px;font-size:1.05rem;transform:none}.global-nav.global-nav .nav-item.nav-item[data-v-d9010bb2]:hover,.global-nav.global-nav .nav-item.nav-item[data-v-d9010bb2]:focus-visible{color:var(--text-primary);background:var(--nav-item-hover);box-shadow:none;border-color:#0000}.global-nav.global-nav .nav-item.nav-item[data-v-d9010bb2]:hover>i:first-child,.global-nav.global-nav .nav-item.nav-item[data-v-d9010bb2]:focus-visible>i:first-child{color:var(--text-primary);box-shadow:none;background:0 0;transform:none}.global-nav.global-nav .nav-item.nav-item.active[data-v-d9010bb2],.global-nav.global-nav .nav-item.nav-item.active[data-v-d9010bb2]:hover,.global-nav.global-nav .nav-item.nav-item.active[data-v-d9010bb2]:focus-visible{border-color:var(--nav-item-active-border);color:var(--brand-teal);background:var(--nav-item-active);box-shadow:none;font-weight:600}.global-nav.global-nav .nav-item.nav-item.active .nav-label[data-v-d9010bb2]{color:var(--brand-teal)}.global-nav.global-nav .nav-item.nav-item.active[data-v-d9010bb2]>i:first-child,.global-nav.global-nav .nav-item.nav-item.active[data-v-d9010bb2]:hover>i:first-child,.global-nav.global-nav .nav-item.nav-item.active[data-v-d9010bb2]:focus-visible>i:first-child{color:var(--brand-teal);box-shadow:none;background:0 0;transform:none}.global-nav.global-nav .nav-count[data-v-d9010bb2]{background:var(--brand-teal-subtle);color:var(--brand-teal);border-radius:99px;padding:1px 6px;font-size:.68rem;font-weight:700}.global-nav.global-nav .nav-submenu[data-v-d9010bb2]{border-left:1px solid var(--border-subtle);gap:2px;margin:2px 0 4px 16px;padding:0 0 0 10px}.global-nav.global-nav .nav-subitem[data-v-d9010bb2]{min-height:32px;color:var(--text-secondary);background:0 0;border-radius:8px;gap:8px;padding:6px 9px;font-size:.77rem;font-weight:500}.global-nav.global-nav .nav-subitem[data-v-d9010bb2]:hover{color:var(--text-primary);background:var(--nav-item-hover)}.global-nav.global-nav .nav-subitem.active[data-v-d9010bb2]{color:var(--brand-teal);background:var(--nav-item-active);font-weight:600}.global-nav.global-nav.collapsed .nav-item.nav-item[data-v-d9010bb2]{justify-content:center;width:40px;min-height:40px;margin-inline:auto;padding:0}.global-nav.global-nav.collapsed .nav-item.nav-item[data-v-d9010bb2]>i:first-child{flex:0 0 20px;width:20px;height:20px}@media (prefers-reduced-motion:reduce){.ayuda-bloque[data-v-d9010bb2],.perfil-chevron[data-v-d9010bb2],.boton-tema[data-v-d9010bb2]{transition:none}}.route-progress[data-v-4d6ed57e]{z-index:2200;background:var(--brand-teal-subtle);pointer-events:none;width:100%;height:3px;position:fixed;top:0;left:0;overflow:hidden}.route-progress span[data-v-4d6ed57e]{background:linear-gradient(90deg,var(--brand-teal-dark),var(--brand-teal));width:38%;height:100%;box-shadow:0 0 10px var(--brand-teal);animation:1s ease-in-out infinite route-progress-4d6ed57e;display:block}.route-error[data-v-4d6ed57e]{z-index:2200;border:1px solid var(--danger-border);width:min(620px,100vw - 36px);color:var(--text-primary);background:var(--bg-glass-strong);box-shadow:var(--modal-shadow);border-radius:15px;grid-template-columns:auto minmax(220px,1fr) auto auto;align-items:center;gap:12px;padding:14px;display:grid;position:fixed;top:76px;right:18px}.route-error-icon[data-v-4d6ed57e]{width:40px;height:40px;color:var(--danger-text);background:var(--danger-surface);border-radius:11px;place-items:center;font-size:1.15rem;display:grid}.route-error strong[data-v-4d6ed57e]{font-size:.84rem}.route-error p[data-v-4d6ed57e]{color:var(--text-secondary);margin:4px 0 0;font-size:.72rem;line-height:1.4}.route-error button[data-v-4d6ed57e]{cursor:pointer}.route-retry[data-v-4d6ed57e]{border:1px solid var(--danger-border);color:var(--danger-text);background:var(--danger-surface);border-radius:8px;align-items:center;gap:6px;padding:8px 10px;font-weight:800;display:inline-flex}.route-dismiss[data-v-4d6ed57e]{width:32px;height:32px;color:var(--text-muted);background:0 0;border:0;place-items:center;font-size:1rem;display:grid}@keyframes route-progress-4d6ed57e{0%{transform:translate(-110%)}to{transform:translate(300%)}}@media (width<=620px){.route-error[data-v-4d6ed57e]{grid-template-columns:auto 1fr auto;top:12px}.route-retry[data-v-4d6ed57e]{grid-column:1/-1;justify-content:center}.route-dismiss[data-v-4d6ed57e]{grid-area:1/3}}
