.help-tip{color:rgba(var(--sof-brand-rgb,13, 148, 136), .65);cursor:help;vertical-align:middle;outline:none;justify-content:center;align-items:center;margin-left:5px;font-size:13px;line-height:1;transition:color .15s,transform .15s;display:inline-flex}.help-tip:hover,.help-tip:focus-visible{color:rgba(var(--sof-brand-rgb,13, 148, 136), 1);transform:scale(1.12)}.help-tip__panel{z-index:4000;color:#f1f5f9;pointer-events:none;background:#1e293b;border:1px solid #0f172a1a;border-radius:10px;padding:12px 14px;position:fixed;box-shadow:0 10px 30px #0f172a4d}.help-tip__panel:after{content:"";left:var(--help-tip-arrow-x,50%);background:#1e293b;width:10px;height:10px;margin-left:-5px;position:absolute;transform:rotate(45deg)}.help-tip__panel[style*="--help-tip-arrow-pos: bottom"]:after,.help-tip__panel[style*=--help-tip-arrow-pos\:bottom]:after{bottom:-5px}.help-tip__panel[style*="--help-tip-arrow-pos: top"]:after,.help-tip__panel[style*=--help-tip-arrow-pos\:top]:after{top:-5px}.help-tip__title{color:#fff;letter-spacing:.01em;margin-bottom:5px;font-size:12.5px;font-weight:800;display:block}.help-tip__text{color:#e2e8f0;font-size:12.5px;font-weight:500;line-height:1.55}.help-tip-fade-enter-active,.help-tip-fade-leave-active{transition:opacity .15s,transform .15s}.help-tip-fade-enter-from,.help-tip-fade-leave-to{opacity:0;transform:translateY(3px)}.dkt-switch[data-v-4b174d2c]{cursor:pointer;font:inherit;background:0 0;border:none;outline:none;align-items:center;gap:8px;margin:0;padding:0;display:inline-flex}.dkt-switch__track[data-v-4b174d2c]{background:#e8eef2;border:1px solid #c9d7df;border-radius:999px;flex:none;width:44px;height:24px;transition:background .18s,border-color .18s,box-shadow .18s;position:relative}.dkt-switch:hover .dkt-switch__track[data-v-4b174d2c]{border-color:rgba(var(--sof-brand-rgb,18, 140, 126), .45)}.dkt-switch:focus-visible .dkt-switch__track[data-v-4b174d2c]{box-shadow:0 0 0 3px rgba(var(--sof-brand-rgb,18, 140, 126), .2)}.dkt-switch__knob[data-v-4b174d2c]{background:#fff;border-radius:999px;width:16px;height:16px;transition:transform .18s;position:absolute;top:3px;left:3px;box-shadow:0 2px 7px #0f172a38}.dkt-switch.is-on .dkt-switch__track[data-v-4b174d2c]{border-color:rgba(var(--sof-brand-rgb,18, 140, 126), .46);background:var(--sof-gradient,linear-gradient(135deg, #128c7e, #25d366))}.dkt-switch.is-on .dkt-switch__knob[data-v-4b174d2c]{transform:translate(20px)}.dkt-switch--danger.is-on .dkt-switch__track[data-v-4b174d2c]{background:#dc3545;border-color:#dc3545}.dkt-switch--warning.is-on .dkt-switch__track[data-v-4b174d2c]{background:#ffc107;border-color:#ffc107}.dkt-switch__state[data-v-4b174d2c]{min-width:2ch;color:var(--sof-muted,#64748b);font-size:12.5px;font-weight:750;line-height:1;transition:color .18s}.dkt-switch.is-on .dkt-switch__state[data-v-4b174d2c]{color:var(--sof-brand-dark,#075e54)}.dkt-switch--sm .dkt-switch__track[data-v-4b174d2c]{width:38px;height:20px}.dkt-switch--sm .dkt-switch__knob[data-v-4b174d2c]{width:14px;height:14px;top:2px;left:2px}.dkt-switch--sm.is-on .dkt-switch__knob[data-v-4b174d2c]{transform:translate(18px)}.aud[data-v-ed29e9c9]{flex-direction:column;gap:16px;display:flex}.aud-muted[data-v-ed29e9c9]{color:var(--sof-muted,#94a3b8)}.aud-block[data-v-ed29e9c9]{display:block}.aud-code[data-v-ed29e9c9]{font-family:var(--mono,ui-monospace, monospace);color:var(--sof-text-soft,#334155);overflow-wrap:anywhere;font-size:12px}.aud-code--nowrap[data-v-ed29e9c9]{white-space:nowrap;overflow-wrap:normal}.aud-card[data-v-ed29e9c9]{background:var(--sof-surface,#fff);border:1px solid var(--sof-border,#e2e8f0);border-radius:var(--sof-radius-lg,12px);box-shadow:var(--sof-shadow-sm);padding:12px}.aud-panel-title[data-v-ed29e9c9]{align-items:center;gap:8px;font-weight:700;display:inline-flex}.aud-panel-title i[data-v-ed29e9c9]{color:var(--sof-brand,#129382)}.aud-filters[data-v-ed29e9c9]{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.aud-field[data-v-ed29e9c9]{flex-direction:column;gap:5px;min-width:150px;display:flex}.aud-field--sm[data-v-ed29e9c9]{min-width:110px;max-width:130px}.aud-field--wide[data-v-ed29e9c9]{flex:220px}.aud-field--grow[data-v-ed29e9c9]{flex:240px}.aud-field--btns[data-v-ed29e9c9]{min-width:auto}.aud-field>label[data-v-ed29e9c9]{text-transform:uppercase;color:var(--sof-text-soft,#334155);font-size:12px;font-weight:800}.aud-input[data-v-ed29e9c9]{width:100%}.aud-filter-btns[data-v-ed29e9c9]{gap:6px;display:flex}.aud-toolbar[data-v-ed29e9c9]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;font-size:13px;display:flex}.aud-tags[data-v-ed29e9c9]{flex-wrap:wrap;gap:4px;display:flex}.aud-empty[data-v-ed29e9c9]{text-align:center;color:var(--sof-muted,#64748b);flex-direction:column;align-items:center;gap:8px;padding:40px 20px;display:flex}.aud-empty i[data-v-ed29e9c9]{color:var(--sof-brand,#129382);font-size:28px}.aud-empty h3[data-v-ed29e9c9]{color:var(--sof-text,#102a43);margin:0}.aud-empty p[data-v-ed29e9c9]{margin:0;font-size:14px}.aud-detail-loading[data-v-ed29e9c9]{text-align:center;color:var(--sof-muted,#64748b);padding:30px}.aud-detail-grid[data-v-ed29e9c9]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px 18px;margin-bottom:16px;display:grid}.aud-detail-item[data-v-ed29e9c9]{flex-direction:column;gap:3px;min-width:0;display:flex}.aud-detail-item--wide[data-v-ed29e9c9]{grid-column:1/-1}.aud-detail-item span[data-v-ed29e9c9]{text-transform:uppercase;color:var(--sof-muted,#94a3b8);font-size:11px;font-weight:800}.aud-detail-item strong[data-v-ed29e9c9]{color:var(--sof-text,#102a43);overflow-wrap:anywhere}.aud-changes-title[data-v-ed29e9c9]{color:var(--sof-text,#102a43);margin:8px 0;font-size:14px;font-weight:700}.aud-changes-empty[data-v-ed29e9c9]{text-align:center;padding:20px}.aud-value[data-v-ed29e9c9]{white-space:pre-wrap;word-break:break-word;border:1px solid var(--sof-border,#e2e8f0);border-radius:var(--sof-radius-sm,8px);background:var(--sof-surface-soft,#f8fafc);max-height:240px;color:var(--sof-text,#102a43);margin:0;padding:6px 8px;font-size:12px;overflow:auto}@media (width<=640px){.aud-field[data-v-ed29e9c9]{min-width:100%}}.rf[data-v-bcc3f7a7]{flex-direction:column;gap:16px;display:flex}.rf-card[data-v-bcc3f7a7]{background:var(--sof-surface,#fff);border:1px solid var(--sof-border,#e2e8f0);border-radius:var(--sof-radius-lg,12px);box-shadow:var(--sof-shadow-sm);padding:18px}.rf-head[data-v-bcc3f7a7]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.rf-head h2[data-v-bcc3f7a7]{color:var(--sof-text,#102a43);margin:0 0 2px;font-size:18px}.rf-head p[data-v-bcc3f7a7]{color:var(--sof-muted,#64748b);margin:0;font-size:13px}.rf-metrics[data-v-bcc3f7a7]{flex-wrap:wrap;gap:8px;display:flex}.rf-metric[data-v-bcc3f7a7]{color:var(--sof-brand-dark,#0f766e);white-space:nowrap;background:#12938214;border:1px solid #12938229;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:800;display:inline-flex}.rf-identity[data-v-bcc3f7a7]{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;display:grid}.rf-field[data-v-bcc3f7a7]{flex-direction:column;gap:5px;min-width:0;display:flex}.rf-field>label[data-v-bcc3f7a7]{color:var(--sof-text-soft,#334155);font-size:13px;font-weight:700}.rf-req[data-v-bcc3f7a7]{color:var(--sof-danger,#b42318)}.rf-input[data-v-bcc3f7a7]{width:100%}.rf-err[data-v-bcc3f7a7]{color:var(--sof-danger,#b42318);font-size:12px}.rf-switches[data-v-bcc3f7a7]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.rf-switch[data-v-bcc3f7a7]{border:1px solid var(--sof-border,#e2e8f0);border-radius:var(--sof-radius-sm,8px);background:var(--sof-surface-soft,#f8fafc);cursor:pointer;align-items:flex-start;gap:10px;padding:14px;display:flex}.rf-switch span[data-v-bcc3f7a7]{flex-direction:column;line-height:1.3;display:flex}.rf-switch em[data-v-bcc3f7a7]{color:var(--sof-muted,#64748b);font-size:12px;font-style:normal}.rf-head--perms[data-v-bcc3f7a7]{margin-bottom:14px}.rf-tools[data-v-bcc3f7a7]{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.rf-search[data-v-bcc3f7a7]{width:min(100%,340px)}.rf-perm-actions[data-v-bcc3f7a7]{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.rf-modules[data-v-bcc3f7a7]{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:12px;display:grid}.rf-module[data-v-bcc3f7a7]{border:1px solid var(--sof-border,#e2e8f0);border-radius:var(--sof-radius-sm,8px);background:#fff;overflow:hidden}.rf-module__summary[data-v-bcc3f7a7]{cursor:pointer;text-align:left;background:linear-gradient(#fff,#f8fbfc);border:0;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;width:100%;padding:12px 14px;display:grid}.rf-module__icon[data-v-bcc3f7a7]{width:34px;height:34px;color:var(--sof-brand-dark,#0f766e);background:#12938214;border:1px solid #12938229;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.rf-module__title[data-v-bcc3f7a7]{gap:3px;min-width:0;display:grid}.rf-module__title strong[data-v-bcc3f7a7],.rf-module__title small[data-v-bcc3f7a7]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rf-module__title strong[data-v-bcc3f7a7]{color:var(--sof-text,#102a43);font-size:13px;font-weight:800}.rf-module__title small[data-v-bcc3f7a7]{color:var(--sof-muted,#94a3b8);font-size:11px;font-weight:700}.rf-module__count[data-v-bcc3f7a7]{color:#334155;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:999px;justify-content:center;align-items:center;min-width:54px;height:26px;padding:0 8px;font-size:12px;font-weight:800;display:inline-flex}.rf-module[data-state=all] .rf-module__count[data-v-bcc3f7a7]{color:#027a48;background:#027a481f;border-color:#027a4847}.rf-module[data-state=some] .rf-module__count[data-v-bcc3f7a7]{color:#c2410c;background:#fff7ed;border-color:#f973164d}.rf-module__chevron[data-v-bcc3f7a7]{color:var(--sof-muted,#94a3b8);font-size:12px}.rf-module__body[data-v-bcc3f7a7]{border-top:1px solid var(--sof-border,#e2e8f0);padding:0 14px 14px}.rf-module__toolbar[data-v-bcc3f7a7]{justify-content:flex-end;gap:6px;padding-top:8px;display:flex}.rf-options[data-v-bcc3f7a7]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px;display:grid}.rf-option[data-v-bcc3f7a7]{cursor:pointer;border:1px solid var(--sof-border,#e2e8f0);background:var(--sof-surface-soft,#f8fafc);border-radius:10px;align-items:center;gap:8px;padding:9px;display:flex}.rf-option__copy[data-v-bcc3f7a7]{flex-direction:column;min-width:0;display:flex}.rf-option__copy strong[data-v-bcc3f7a7]{color:var(--sof-text,#102a43);font-size:12px;font-weight:800}.rf-option__copy small[data-v-bcc3f7a7]{color:var(--sof-muted,#94a3b8);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.rf-empty[data-v-bcc3f7a7]{color:var(--sof-muted,#64748b);border:1px dashed var(--sof-border-strong,#cbd5e1);border-radius:var(--sof-radius-sm,8px);grid-column:1/-1;align-items:center;gap:8px;padding:18px;display:flex}.rf-footer[data-v-bcc3f7a7]{background:var(--sof-surface,#fff);border:1px solid var(--sof-border,#e2e8f0);border-radius:var(--sof-radius-lg,12px);box-shadow:var(--sof-shadow-sm);justify-content:flex-end;gap:8px;padding:14px 18px;display:flex}@media (width<=900px){.rf-identity[data-v-bcc3f7a7],.rf-switches[data-v-bcc3f7a7]{grid-template-columns:1fr}.rf-tools[data-v-bcc3f7a7]{align-items:stretch}.rf-search[data-v-bcc3f7a7]{width:100%}}.uf[data-v-9f48424e]{flex-direction:column;gap:16px;display:flex}.uf-card[data-v-9f48424e]{background:var(--sof-surface,#fff);border:1px solid var(--sof-border,#e2e8f0);border-radius:var(--sof-radius-lg,12px);box-shadow:var(--sof-shadow-sm);max-width:860px;padding:18px}.uf-formerr[data-v-9f48424e]{margin-bottom:14px}.uf-form[data-v-9f48424e]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.uf-field[data-v-9f48424e]{flex-direction:column;gap:5px;min-width:0;display:flex}.uf-field--full[data-v-9f48424e]{grid-column:1/-1}.uf-field>label[data-v-9f48424e]{color:var(--sof-text-soft,#334155);font-size:13px;font-weight:700}.uf-req[data-v-9f48424e]{color:var(--sof-danger,#b42318)}.uf-input[data-v-9f48424e]{width:100%}.uf-err[data-v-9f48424e]{color:var(--sof-danger,#b42318);font-size:12px}.uf-phone[data-v-9f48424e]{gap:8px;display:flex}.uf-phone-code[data-v-9f48424e]{flex:0 0 128px}.uf-phone-number[data-v-9f48424e]{flex:auto;min-width:0}.uf-ok[data-v-9f48424e]{color:var(--sof-success,#027a48);font-size:12px}.uf-muted[data-v-9f48424e]{color:var(--sof-muted,#94a3b8);font-size:12px}.uf-warn[data-v-9f48424e]{color:var(--sof-warning,#b45309);font-size:12px}.uf-switch[data-v-9f48424e]{cursor:pointer;grid-column:1/-1;align-items:flex-start;gap:10px;display:flex}.uf-switch span[data-v-9f48424e]{flex-direction:column;line-height:1.3;display:flex}.uf-switch em[data-v-9f48424e]{color:var(--sof-muted);font-size:12px;font-style:normal}.uf-actions[data-v-9f48424e]{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.uf-section-head[data-v-9f48424e]{border-top:1px solid var(--sof-border,#e2e8f0);flex-direction:column;gap:2px;margin-top:4px;padding-top:16px;display:flex}.uf-section-head>label[data-v-9f48424e]{color:var(--sof-text-soft,#334155);font-size:14px;font-weight:700}.uf-acceso[data-v-9f48424e]{border-top:1px solid var(--sof-border,#e2e8f0);flex-direction:column;gap:10px;padding-top:16px;display:flex}.uf-acceso-head[data-v-9f48424e]{flex-direction:column;gap:2px;display:flex}.uf-acceso-head>label[data-v-9f48424e]{color:var(--sof-text-soft,#334155);font-size:14px;font-weight:700}.uf-acceso-msg[data-v-9f48424e]{margin:0}.uf-access-opt[data-v-9f48424e]{cursor:pointer;border:1px solid var(--sof-border,#e2e8f0);border-radius:var(--sof-radius-sm,8px);align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.uf-access-opt--active[data-v-9f48424e]{border-color:var(--sof-brand,#129382);background:#1293820d}.uf-access-opt--disabled[data-v-9f48424e]{opacity:.55;cursor:not-allowed}.uf-access-opt span[data-v-9f48424e]{flex-direction:column;line-height:1.35;display:flex}.uf-access-opt em[data-v-9f48424e]{color:var(--sof-muted,#94a3b8);font-size:12px;font-style:normal}.uf-gen-header[data-v-9f48424e]{align-items:center;gap:8px;font-weight:700;display:flex}.uf-gen-body[data-v-9f48424e]{flex-direction:column;gap:12px;display:flex}.uf-gen-pass[data-v-9f48424e]{border:1px solid var(--sof-border,#e2e8f0);border-radius:var(--sof-radius-sm,8px);background:var(--sof-surface-soft,#f8fafc);justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.uf-gen-pass code[data-v-9f48424e]{letter-spacing:2px;-webkit-user-select:all;user-select:all;word-break:break-all;font-size:19px}.uf-gen-note[data-v-9f48424e]{color:var(--sof-muted,#64748b);margin:0;font-size:13px}@media (width<=640px){.uf-form[data-v-9f48424e]{grid-template-columns:1fr}}.sof-tree-panel[data-v-36448fa3]{margin-right:5px;overflow:hidden}.sof-tree-panel .sof-section__body[data-v-36448fa3]{padding-left:0}.ul-arbol[data-v-36448fa3]{padding-left:15px}.ul-arbol li[data-v-36448fa3]{list-style:none}.spacer[data-v-36448fa3]{float:left;width:20px}.container[data-v-36448fa3]{flex-direction:row;width:100%;height:100%;display:flex}.div-flex[data-v-36448fa3]{flex-direction:row;flex:1;place-content:stretch flex-start;align-items:stretch;display:flex}.dragger[data-v-36448fa3]{cursor:col-resize}.content-header-main[data-v-36448fa3]{display:none}.content-header-arbol[data-v-36448fa3]{padding-bottom:15px}.fa-toggle[data-v-36448fa3],.text-showdata[data-v-36448fa3]{cursor:pointer}.arbol-item .selected[data-v-36448fa3]{font-weight:700}.bi-input[data-v-9793bc0e]{width:100%}.bi-actions[data-v-9793bc0e]{text-align:right}.sof-company-picker[data-v-fe2b5f34]{display:inline-block;position:relative}.sof-company-picker__trigger[data-v-fe2b5f34]{color:#334155;max-width:340px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:9px;align-items:center;gap:8px;padding:7px 10px 7px 12px;font-size:13px;transition:border-color .15s,box-shadow .15s,background-color .15s;display:inline-flex}.sof-company-picker__trigger[data-v-fe2b5f34]:hover{background:#f8fafc;border-color:#cbd5e1}.sof-company-picker.is-open .sof-company-picker__trigger[data-v-fe2b5f34]{border-color:#94a3b8;box-shadow:0 0 0 3px #94a3b82e}.sof-company-picker__icon[data-v-fe2b5f34]{color:#94a3b8;flex:none;font-size:13px}.sof-company-picker__label[data-v-fe2b5f34]{letter-spacing:.04em;text-transform:uppercase;color:#94a3b8;flex:none;font-size:11px;font-weight:600}.sof-company-picker__name[data-v-fe2b5f34]{color:#1e293b;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.sof-company-picker__chevron[data-v-fe2b5f34]{color:#94a3b8;flex:none;margin-left:2px;font-size:11px;transition:transform .18s}.sof-company-picker.is-open .sof-company-picker__chevron[data-v-fe2b5f34]{transform:rotate(180deg)}.sof-company-picker__backdrop[data-v-fe2b5f34]{z-index:1000;background:0 0;position:fixed;inset:0}.sof-company-picker__menu[data-v-fe2b5f34]{z-index:1001;background:#fff;border:1px solid #e2e8f0;border-radius:12px;min-width:260px;max-width:360px;position:absolute;top:calc(100% + 6px);left:0;overflow:hidden;box-shadow:0 12px 28px #0f172a29,0 4px 10px #0f172a14}.sof-company-picker__search[data-v-fe2b5f34]{color:#94a3b8;border-bottom:1px solid #f1f5f9;align-items:center;gap:8px;padding:10px 12px;display:flex}.sof-company-picker__search input[data-v-fe2b5f34]{font:inherit;color:#1e293b;background:0 0;border:0;outline:none;flex:1;font-size:13px}.sof-company-picker__list[data-v-fe2b5f34]{max-height:320px;margin:0;padding:6px;list-style:none;overflow-y:auto}.sof-company-picker__item[data-v-fe2b5f34]{cursor:pointer;color:#334155;border-radius:8px;align-items:center;gap:10px;padding:9px 10px;font-size:13.5px;transition:background-color .12s;display:flex}.sof-company-picker__item[data-v-fe2b5f34]:hover{background:#f1f5f9}.sof-company-picker__item.is-selected[data-v-fe2b5f34]{color:#065f46;background:#ecfdf5;font-weight:600}.sof-company-picker__item-icon[data-v-fe2b5f34]{color:#94a3b8;flex:none;font-size:13px}.sof-company-picker__item.is-selected .sof-company-picker__item-icon[data-v-fe2b5f34]{color:#10b981}.sof-company-picker__item-name[data-v-fe2b5f34]{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.sof-company-picker__check[data-v-fe2b5f34]{color:#10b981;flex:none;font-size:12px}.sof-company-picker__empty[data-v-fe2b5f34]{text-align:center;color:#94a3b8;padding:16px 12px;font-size:13px}.agendadas-shell[data-v-2f3538ec]{flex-direction:column;gap:12px;height:calc(100vh - 92px);min-height:600px;padding:16px 0 0;display:flex;overflow:hidden}.agendadas-header[data-v-2f3538ec]{border:1px solid var(--sof-border);border-radius:var(--sof-radius);background:var(--sof-gradient-soft);box-shadow:var(--sof-shadow-sm);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.agendadas-header-left[data-v-2f3538ec]{align-items:center;gap:12px;min-width:0;display:flex}.agendadas-tipi-filter[data-v-2f3538ec]{min-width:210px;max-width:280px}.agendadas-header-right[data-v-2f3538ec]{flex:1;min-width:260px;max-width:420px}.agendadas-search[data-v-2f3538ec]{align-items:center;width:100%;display:flex;position:relative}.agendadas-search-icon[data-v-2f3538ec]{color:#6b7280;pointer-events:none;font-size:14px;position:absolute;left:12px}.agendadas-search-input[data-v-2f3538ec]{border-radius:20px;width:100%;padding-left:34px;padding-right:34px}.agendadas-search-clear[data-v-2f3538ec]{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:background-color .15s,color .15s;display:inline-flex;position:absolute;right:6px}.agendadas-search-clear[data-v-2f3538ec]:hover{color:#111827;background:#0000000f}.agendadas-search-clear i[data-v-2f3538ec]{font-size:12px}.ag-empty[data-v-2f3538ec]{color:#6b7280;text-align:center;flex-direction:column;align-items:center;gap:8px;padding:32px 16px;font-size:14px;display:flex}.ag-empty i[data-v-2f3538ec]{opacity:.5;font-size:28px}.ag-table-toolbar[data-v-2f3538ec]{justify-content:space-between;align-items:center;gap:12px;padding:2px 2px 12px;display:flex}.ag-table-toolbar__info[data-v-2f3538ec]{color:#6b7280;align-items:center;gap:8px;font-size:13px;display:inline-flex}.ag-table-toolbar__info strong[data-v-2f3538ec]{color:#111827;font-variant-numeric:tabular-nums;font-weight:700}.ag-table-toolbar__info i[data-v-2f3538ec]{opacity:.7;font-size:14px}.ag-xls-btn[data-v-2f3538ec]{color:#fff;cursor:pointer;background:linear-gradient(#21a366 0%,#1b7a4b 100%);border:0;border-radius:10px;align-items:stretch;padding:0;font-family:inherit;font-size:13px;font-weight:600;line-height:1;transition:transform .12s,box-shadow .15s,filter .15s;display:inline-flex;overflow:hidden;box-shadow:0 1px 2px #1018281f,0 2px 6px #1b7a4b38}.ag-xls-btn__ico[data-v-2f3538ec]{background:#00000024;justify-content:center;align-items:center;padding:0 11px;font-size:15px;display:inline-flex}.ag-xls-btn__txt[data-v-2f3538ec]{letter-spacing:.01em;align-items:center;padding:0 10px 0 12px;display:inline-flex}.ag-xls-btn__badge[data-v-2f3538ec]{color:#fff;font-variant-numeric:tabular-nums;background:#ffffff38;border-radius:999px;align-items:center;margin:7px 9px 7px 0;padding:2px 8px;font-size:12px;font-weight:700;display:inline-flex}.ag-xls-btn[data-v-2f3538ec]:hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 4px 14px #1b7a4b57}.ag-xls-btn[data-v-2f3538ec]:active{filter:brightness(.98);transform:translateY(0)}.ag-xls-btn[data-v-2f3538ec]:focus-visible{outline-offset:2px;outline:2px solid #1b7a4b}.agendadas-title[data-v-2f3538ec]{color:var(--sof-text);white-space:nowrap;font-size:18px;font-weight:800}.agendadas-body[data-v-2f3538ec]{flex-direction:column;flex:1;min-height:0;display:flex}.agendadas-table-card[data-v-2f3538ec]{background:var(--sof-surface);border-radius:var(--sof-radius);border:1px solid var(--sof-border);min-height:0;box-shadow:var(--sof-shadow-sm);flex:1;overflow-y:auto}.agendadas-chat-card[data-v-2f3538ec]{border-radius:var(--sof-radius);min-height:0;box-shadow:var(--sof-shadow-sm);border:1px solid var(--sof-border);flex-direction:column;flex:1;display:flex;overflow:hidden}.chat.agendadas-chat-card[data-v-2f3538ec]{width:100%}.agendadas-chat-footer[data-v-2f3538ec]{background:var(--sof-surface-soft);border-top:1px solid var(--sof-border);padding:18px 24px 22px}.agendadas-chat-footer-card[data-v-2f3538ec]{border-radius:var(--sof-radius);background:var(--sof-surface);border:1px solid var(--sof-border);box-shadow:var(--sof-shadow-sm);justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.agendadas-chat-footer-copy[data-v-2f3538ec]{flex-direction:column;gap:6px;min-width:0;display:flex}.agendadas-chat-footer-eyebrow[data-v-2f3538ec]{letter-spacing:.08em;text-transform:uppercase;color:var(--sof-brand-dark);font-size:11px;font-weight:700}.agendadas-chat-footer-title[data-v-2f3538ec]{color:var(--sof-text);font-size:18px;font-weight:800;line-height:1.2}.agendadas-chat-footer-text[data-v-2f3538ec]{color:var(--sof-muted);margin:0;font-size:13px;line-height:1.5}.agendadas-chat-footer-meta[data-v-2f3538ec]{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.agendadas-chat-chip[data-v-2f3538ec]{background:rgba(var(--sof-brand-rgb), .08);border:1px solid rgba(var(--sof-brand-rgb), .18);color:var(--sof-brand-dark);border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:750;display:inline-flex}.agendadas-chat-chip i[data-v-2f3538ec]{color:var(--sof-brand)}.agendadas-chat-footer-actions[data-v-2f3538ec]{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:10px;display:flex}.agendadas-chat-action[data-v-2f3538ec]{cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 16px;font-size:13px;font-weight:800;transition:all .18s;display:inline-flex}.agendadas-chat-action[data-v-2f3538ec]:hover{transform:translateY(-1px)}.agendadas-chat-action--ghost[data-v-2f3538ec]{border-color:var(--sof-border);color:var(--sof-text-soft);background:#fff}.agendadas-chat-action--secondary[data-v-2f3538ec]{background:rgba(var(--sof-brand-rgb), .08);border-color:rgba(var(--sof-brand-rgb), .18);color:var(--sof-brand-dark)}.agendadas-chat-action--primary[data-v-2f3538ec]{background:var(--sof-gradient);border-color:var(--sof-brand);color:#fff}@media (width<=991px){.agendadas-chat-footer-card[data-v-2f3538ec]{flex-direction:column;align-items:flex-start}.agendadas-chat-footer-actions[data-v-2f3538ec]{justify-content:flex-start;width:100%}}@media (width<=767px){.agendadas-shell[data-v-2f3538ec]{min-height:520px;padding-top:8px}.agendadas-header[data-v-2f3538ec]{flex-direction:column;align-items:stretch}.agendadas-header-left[data-v-2f3538ec],.agendadas-header-right[data-v-2f3538ec]{width:100%;max-width:none}.agendadas-header-left[data-v-2f3538ec]{flex-wrap:wrap}}.jss140[data-v-2f3538ec]{border-radius:20px!important;height:40px!important}.jss151[data-v-2f3538ec]{color:#607d8b}.jss152[data-v-2f3538ec]{position:relative}.jss155[data-v-2f3538ec]{color:#607d8b}.jss167[data-v-2f3538ec]{position:relative}.jss169[data-v-2f3538ec]{color:#607d8b}.jss170[data-v-2f3538ec]{position:relative}.jss164[data-v-2f3538ec]{color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;-webkit-tap-highlight-color:transparent;background-color:#0000;border:0;border-radius:0;outline:none;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;display:inline-flex;position:relative}.jss163[data-v-2f3538ec]{align-items:inherit;justify-content:inherit;width:100%;display:flex}.jss238[data-v-2f3538ec]{z-index:0;border-radius:inherit;pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0;overflow:hidden}.jss176[data-v-2f3538ec]{color:#607d8b}.jss174[data-v-2f3538ec]{color:#607d8b}.jss173[data-v-2f3538ec]{color:#607d8b}.jss141[data-v-2f3538ec]{fill:currentColor;-webkit-user-select:none;user-select:none;flex-shrink:0;width:1em;height:1em;font-size:24px;transition:fill .2s cubic-bezier(.4,0,.2,1);display:inline-block}.jss123[data-v-2f3538ec]{background-color:#fff;flex:10;height:100%;overflow:hidden}.jss124[data-v-2f3538ec]{border-left:none}.jss177[data-v-2f3538ec]{height:100%;display:flex;overflow-x:visible}.jss178[data-v-2f3538ec]{flex:4;min-width:0;min-height:0;position:relative}.jss1531[data-v-2f3538ec]{z-index:200;position:absolute;bottom:20px;right:20px}.jss1532.jss1533[data-v-2f3538ec],.jss1532.jss1536[data-v-2f3538ec]{bottom:16px;right:24px}.jss1532[data-v-2f3538ec]{position:absolute}.jss1542[data-v-2f3538ec]{flex-direction:column-reverse}.jss252[data-v-2f3538ec]{flex-flow:column;height:100%;display:flex;position:relative}.jss1540[data-v-2f3538ec]{z-index:1050;display:flex}.jss1541[data-v-2f3538ec]{pointer-events:auto}.jss1550[data-v-2f3538ec]{color:#000000de;background-color:#ffab00}.jss1550[data-v-2f3538ec]:hover{background-color:#b27700}.jss1548[data-v-2f3538ec]:hover{text-decoration:none}.jss1548[data-v-2f3538ec]{box-sizing:border-box;letter-spacing:.02857em;text-transform:uppercase;border-radius:50%;width:56px;min-width:0;height:56px;min-height:36px;padding:0;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:500;line-height:1.75;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.jss1577[data-v-2f3538ec]{opacity:0;transform:scale(0)}.jss1576[data-v-2f3538ec]{color:#0000008a;opacity:1;background-color:#dcdcdc;margin:8px;transition:transform .2s cubic-bezier(.4,0,.2,1),opacity .8s}.jss1556[data-v-2f3538ec]{width:40px;height:40px}.jss1548[data-v-2f3538ec]{box-sizing:border-box;letter-spacing:.02857em;text-transform:uppercase;border-radius:50%;min-width:0;min-height:36px;padding:0;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:500;line-height:1.75;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.jss1558[data-v-2f3538ec]{cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;border:0;outline:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.jss1549[data-v-2f3538ec]{width:100%;display:inherit;align-items:inherit;justify-content:inherit}.jss1538[data-v-2f3538ec]{color:#fff;line-height:1}.jss1562[data-v-2f3538ec]{transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .25s cubic-bezier(.4,0,.2,1)}.jss1567[data-v-2f3538ec]{fill:currentColor;-webkit-user-select:none;user-select:none;flex-shrink:0;width:1em;height:1em;font-size:24px;transition:fill .2s cubic-bezier(.4,0,.2,1);display:inline-block}.jss1593[data-v-2f3538ec]{z-index:0;border-radius:inherit;pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0;overflow:hidden}.jss2923[data-v-2f3538ec]{margin:0}.jss2926[data-v-2f3538ec]{width:35px;height:35px;font-size:16px}.jss2927[data-v-2f3538ec]{color:#128c7e;-webkit-user-select:none;user-select:none;text-transform:uppercase;border:2px solid #128c7e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;margin-right:12px;font-size:18px;font-weight:500;display:flex;position:relative;overflow:hidden}.tableRow:hover .tableRowLabel[data-v-2f3538ec]>:nth-child(2),.tableRowLabel>div[data-v-2f3538ec]:first-child{display:none!important}.tableRow:hover .tableRowLabel>div[data-v-2f3538ec]:first-child{display:inline!important}.jss158[data-v-2f3538ec]{color:#0000008a;text-align:center;border-radius:50%;flex:none;padding:12px;font-size:1.39286rem;transition:background-color .15s cubic-bezier(.4,0,.2,1);overflow:visible}.jss164[data-v-2f3538ec]{cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;border:0;outline:none;justify-content:center;align-items:center;margin:0;text-decoration:none;display:inline-flex;position:relative}.jss158[data-v-2f3538ec]:hover{background-color:#00000014}.tableRow:hover .tableRowIcons[data-v-2f3538ec]{display:inline!important}.jss253[data-v-2f3538ec]{display:inline-block;overflow:hidden scroll}.jss277[data-v-2f3538ec]{border-left:1px solid #dadada;width:100%}.jss276[data-v-2f3538ec]{z-index:1000;height:100%;transition:all 5s ease-out}.jss279[data-v-2f3538ec]{flex-direction:column;width:100%;height:100%;transition:all .225s cubic-bezier(0,0,.2,1);display:flex;position:relative;overflow-x:auto}.jss281[data-v-2f3538ec]{box-sizing:border-box;background:#eceff1;justify-content:space-between;align-items:center;height:56px;padding:0 16px;display:flex}.jss279 .pageRoot[data-v-2f3538ec]{background:#eceff1;flex:1}.jss279 .pageContent[data-v-2f3538ec]{box-sizing:border-box;width:calc(100% - 50px);max-width:780px;margin:25px auto auto;padding-bottom:10px}.jss1174[data-v-2f3538ec]{border-radius:2px}.jss135[data-v-2f3538ec]{box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f}.jss1182[data-v-2f3538ec]{width:100%;font-family:Roboto,Helvetica,Arial,sans-serif;position:absolute;top:0;left:0}.jss1214[data-v-2f3538ec]{width:100%}.jss1211[data-v-2f3538ec]{vertical-align:top;border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:inline-flex;position:relative}.jss1204[data-v-2f3538ec]{background-color:#f2f2f2}.jss1193[data-v-2f3538ec]{border-bottom:1px solid #dadada;height:56px;display:flex}.jss1194[data-v-2f3538ec]{justify-content:space-between;width:100%;display:flex}.jss1197[data-v-2f3538ec]{display:flex}.jss1206[data-v-2f3538ec]{color:#000}.jss1201[data-v-2f3538ec]{letter-spacing:normal;font-size:16px;font-style:normal;font-weight:501;font-stretch:100%;line-height:1.25}.jss1196[data-v-2f3538ec]{display:flex}.jss1207[data-v-2f3538ec]{color:#2196f3}.jss1198[data-v-2f3538ec]{margin:auto 0;font-size:17px}.jss1199[data-v-2f3538ec]{color:#fff;margin-left:11.5px;margin-right:16px;padding:6px}.jss195[data-v-2f3538ec]{color:#0000008a;text-align:center;border-radius:50%;flex:none;padding:12px;font-size:1.5rem;transition:background-color .15s cubic-bezier(.4,0,.2,1);overflow:visible}.jss542[data-v-2f3538ec]{box-sizing:border-box;text-transform:uppercase;border-radius:4px;min-width:64px;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.75;transition:background-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),border .25s cubic-bezier(.4,0,.2,1)}.jss201[data-v-2f3538ec]{cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;background-color:#0000;border:0;outline:none;justify-content:center;align-items:center;margin:0;text-decoration:none;display:inline-flex;position:relative}.jss1218[data-v-2f3538ec]{margin:auto 0 auto 12px;font-family:Roboto,Helvetica,Arial,sans-serif;display:flex}.jss1217[data-v-2f3538ec]{color:#607d8b;font-size:17px;display:flex}.jss1175[data-v-2f3538ec]{padding:0 15px}.jss1234[data-v-2f3538ec]{width:100%}.jss1231[data-v-2f3538ec]{vertical-align:top;border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:inline-flex;position:relative}.jss1226[data-v-2f3538ec]{font-family:Roboto,Helvetica,Arial,sans-serif;line-height:1.5}.jss1225[data-v-2f3538ec]{color:#000000de!important}.jss1243[data-v-2f3538ec]{transition:color .2s cubic-bezier(0,0,.2,1),transform .2s cubic-bezier(0,0,.2,1)}.jss1242[data-v-2f3538ec]{transform-origin:0 0;transform:translateY(1.5px)scale(.75)}.jss1240[data-v-2f3538ec]{position:absolute;top:0;left:0;transform:translateY(24px)scale(1)}.jss1246[data-v-2f3538ec]{padding:0;font-size:1.6rem}label+.jss1219[data-v-2f3538ec]{margin-top:40px}.jss1253[data-v-2f3538ec]{color:#000000de;cursor:text;align-items:center;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:2.1875em;display:inline-flex}.jss1263[data-v-2f3538ec]{color:currentColor;box-sizing:content-box;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:100%;min-width:0;margin:0;padding:6px 0 0;font-family:Roboto,Helvetica,Arial,sans-serif;display:block}.jss1272[data-v-2f3538ec]{color:#90a4ae;cursor:pointer;margin:auto auto auto 18px}.jss1273[data-v-2f3538ec]{margin:10px 0;padding:0 15px}.jss1270[data-v-2f3538ec]{justify-content:space-between;display:flex}.jss1271[data-v-2f3538ec]{display:flex}.jss1281[data-v-2f3538ec]{font-family:Roboto,sans-serif;line-height:1.5}.jss1280[data-v-2f3538ec]{color:#000000de!important}label+.jss1297[data-v-2f3538ec]{margin-top:50px}.jss1296[data-v-2f3538ec]{position:relative}.jss1289[data-v-2f3538ec]{width:100%;margin-bottom:10px;position:relative}.jss1283[data-v-2f3538ec]{padding-right:20px}.jss1293[data-v-2f3538ec]{white-space:nowrap;text-overflow:ellipsis;width:auto;height:auto;min-height:1.1875em;overflow:hidden}.jss1290[data-v-2f3538ec]{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;border-radius:0;width:calc(100% - 32px);min-width:16px;height:2.1875em;padding-right:32px}.jss1177[data-v-2f3538ec]{justify-content:space-between;display:flex}.jss1179[data-v-2f3538ec]{color:#999;opacity:1;font-size:15px}.jss1287[data-v-2f3538ec]{color:#90a4ae}.jss1295[data-v-2f3538ec]{color:#0000008a;pointer-events:none;position:absolute;top:calc(50% - 12px);right:0}.jss104[data-v-2f3538ec]{fill:currentColor;-webkit-user-select:none;user-select:none;flex-shrink:0;width:1em;height:1em;font-size:24px;transition:fill .2s cubic-bezier(.4,0,.2,1);display:inline-block}.jss1215[data-v-2f3538ec]{background-color:#eceff1;border-bottom:1px solid #0000001f;height:44px;padding:5px 0;display:flex}.jss1218[data-v-2f3538ec]{margin:auto 0 auto 12px;display:flex}.jss1216[data-v-2f3538ec]{color:#90a4ae;width:24px;height:24px;margin:auto 0}.jss204[data-v-2f3538ec]{fill:currentColor;-webkit-user-select:none;user-select:none;flex-shrink:0;width:1em;height:1em;font-size:24px;transition:fill .2s cubic-bezier(.4,0,.2,1);display:inline-block}.jss1253.jss1256[data-v-2f3538ec]{color:#00000061;cursor:default}.jss1290.jss1294[data-v-2f3538ec]{cursor:default}.jss1263.jss1256[data-v-2f3538ec]{opacity:1}.jss1261[data-v-2f3538ec]{padding:6px 0 7px}.jss1309[data-v-2f3538ec]{width:100%;position:relative}.jss1311[data-v-2f3538ec]{visibility:hidden;white-space:pre-wrap;height:auto;position:absolute;overflow:hidden}.jss1310[data-v-2f3538ec]{font:inherit;line-height:inherit;resize:none;width:100%;height:100%;cursor:inherit;box-sizing:border-box;line-height:inherit;background:0 0;border:none;outline:none;padding:0}.jss1265[data-v-2f3538ec]{resize:none;padding:0}.jss317[data-v-2f3538ec]{flex:none}.jss312[data-v-2f3538ec]{border:0;max-height:100%;overflow:hidden;box-shadow:-1px 0 2px #0000000f,-5px 0 32px #00000003}.jss325[data-v-2f3538ec]{border-left:1px solid #0000001f}.jss320[data-v-2f3538ec]{left:auto;right:0}.jss318[data-v-2f3538ec]{z-index:1200;-webkit-overflow-scrolling:touch;outline:none;flex-direction:column;flex:1 0 auto;height:100%;display:flex;position:fixed;top:0;overflow-y:auto}.jss313[data-v-2f3538ec]{background-color:#2196f3;justify-content:space-between;align-items:center;height:56px;padding:0 16px;display:flex}.jss314[data-v-2f3538ec]{color:#fff;font-size:18px;font-weight:500}.jss315[data-v-2f3538ec]{flex-direction:column;flex:1;height:auto;display:flex;position:relative;overflow-y:auto}.jss542[data-v-2f3538ec]:hover{background-color:#00000014;text-decoration:none}.jss544[data-v-2f3538ec]{padding:6px 8px}.input-group-btn[data-v-2f3538ec]{white-space:nowrap;font-size:0;position:relative}.input-group-addon[data-v-2f3538ec],.input-group-btn[data-v-2f3538ec]{width:20%;margin-top:25px}.jss5273[data-v-2f3538ec]{z-index:5;touch-action:none;background-color:#00000080;position:fixed;inset:0}.dropdown-menu[data-v-2f3538ec]{z-index:1000;text-align:left;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #00000026;border-radius:4px;min-width:160px;margin:-60px -145px 0;padding:5px 0;font-size:14px;list-style:none;display:none;position:absolute;box-shadow:0 6px 12px #0000002d}.text-danger[data-v-2f3538ec]{color:red;font-size:14px}.jss6566[data-v-2f3538ec]{box-sizing:border-box;cursor:pointer;font-family:Roboto,sans-serif;font-size:inherit;font-weight:inherit;color:#000000de;-webkit-user-select:none;user-select:none;text-align:center;background-color:#0000;border:10px;border-radius:20px;outline:none;min-width:88px;height:40px;margin:0;padding:0;line-height:36px;text-decoration:none;transition:all .45s cubic-bezier(.23,1,.32,1);display:inline-block;position:relative;overflow:hidden}.jss6566[data-v-2f3538ec]:hover{background-color:#9993}.jss6567[data-v-2f3538ec]{box-sizing:border-box;cursor:pointer;font-family:Roboto,sans-serif;font-size:13px;font-weight:inherit;color:#000000de;background:0 0;border:10px;outline:none;margin:0;padding:0;line-height:16px;text-decoration:none;transition:all .45s cubic-bezier(.23,1,.32,1);display:block;position:relative}.jss6567[data-v-2f3538ec]:hover{background-color:#9993}.chat[data-v-2f3538ec]{color:#607d8b;background:#dae9f0;border-top-right-radius:5px;border-bottom-right-radius:5px;flex-direction:column;width:45%;padding:0;font-family:Roboto,sans-serif;display:flex}.chat .chat-header[data-v-2f3538ec]{background-color:#f2f2f2;border:1px solid #d8d8d8;height:50px;padding:0}.chat .chat-header .chat-about[data-v-2f3538ec]{float:left;margin-top:6px;padding-left:10px}.chat .chat-header .chat-options[data-v-2f3538ec]{float:right;list-style:none}.chat-options ul li[data-v-2f3538ec]{margin-top:10px;padding-bottom:20px;list-style:none}.navbar-nav>li>.dropdown-menu[data-v-2f3538ec]{border-top-left-radius:0;border-top-right-radius:0;margin-top:-25px;margin-left:-155px}.chat .chat-header .chat-with[data-v-2f3538ec]{cursor:pointer;margin-top:5px;font-size:16px;font-weight:700}.chat .chat-header .chat-with[data-v-2f3538ec]:hover{color:#2196f3}.chat .chat-header .fa-star[data-v-2f3538ec]{float:right;color:#d8dadf;margin-top:12px;font-size:20px}.chat .chat-history .message-data[data-v-2f3538ec]{margin-bottom:5px}.chat .chat-history[data-v-2f3538ec]{background:url(/images/sofchatbackground.png);border-right:1px solid #d8d8d8;flex:1;width:100%;min-height:0;padding:30px 0 20px;overflow:hidden auto}.chat .chat-history .other-message[data-v-2f3538ec]{background:#e1ffc7;border:1px solid #bad5c3;border-radius:16px}.chat .chat-history .message-data-time[data-v-2f3538ec]{color:#a8aab1;padding-left:6px}.chat .chat-history .message[data-v-2f3538ec]{color:inherit;white-space:pre-line;border-radius:7px;width:90%;margin-bottom:15px;padding:10px 18px 5px;font-family:Roboto,sans-serif;font-size:14px;line-height:26px;position:relative}.jss312 .jss323[data-v-2f3538ec]{color:#0000008a;padding:8px}.jss249[data-v-2f3538ec]{align-items:inherit;justify-content:inherit;width:100%;display:flex}.jss339[data-v-2f3538ec]{z-index:0;border-radius:inherit;pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0;overflow:hidden}.jss131[data-v-2f3538ec]{background-color:#fff}.jss366.jss372[data-v-2f3538ec]{opacity:1;max-height:400px;transition:all .225s cubic-bezier(.4,0,.2,1)}.jss366 .jss367[data-v-2f3538ec]{padding:16px 0}.jss366 .jss368[data-v-2f3538ec]{flex-wrap:wrap;padding-bottom:8px;display:flex;position:relative}.jss366 .jss369[data-v-2f3538ec]{cursor:pointer;text-align:center;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;width:90px;margin-right:5px;padding:8px 0;display:flex}.jss117[data-v-2f3538ec]{width:100%;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;-webkit-tap-highlight-color:transparent;background-color:#0000;border:0;border-radius:0;outline:none;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;display:inline-flex;position:relative}.jss65[data-v-2f3538ec]{fill:currentColor;-webkit-user-select:none;user-select:none;flex-shrink:0;width:1em;height:1em;font-size:26px;transition:fill .2s cubic-bezier(.4,0,.2,1);display:inline-block}.jss2806[data-v-2f3538ec]{color:#ffab00}.jss976[data-v-2f3538ec]{flex:1;margin-bottom:24px;padding:0 14px;display:flex;position:relative}.jss976.jss986[data-v-2f3538ec]{justify-content:flex-end}.jss986 .jss984.jss998[data-v-2f3538ec]{background:#e1ffc7;border:1px solid #bad5c3;border-radius:16px}.jss977[data-v-2f3538ec]{max-width:60%;position:relative}.jss984[data-v-2f3538ec]{color:#000000de;letter-spacing:-.4px;background-color:#fff;border:2px solid #cfd8dc;border-radius:16px;max-width:100%;font-size:15px;line-height:20px;position:relative}.jss998 .jss985[data-v-2f3538ec]{color:#2ca32f}.jss985[data-v-2f3538ec]{color:inherit;text-align:right;margin-top:-10px;padding:4px 20px;line-height:15px}.jss985 .jss987[data-v-2f3538ec]{vertical-align:top;margin-right:3px;display:inline-flex}.jss985 .jss987 svg[data-v-2f3538ec]{font-size:15px}.jss1003 #bubble-group-8[data-v-2f3538ec]{fill:#cfd8dc}.jss1003.jss990[data-v-2f3538ec]{left:auto;right:-8px;transform:scaleX(-1)}.jss1003[data-v-2f3538ec]{font-size:16px;position:absolute;bottom:-1px;left:-8px}.jss1003 #bubble-group-5[data-v-2f3538ec]{fill:#fff}.jss1003.jss998.jss990 #bubble-group-5[data-v-2f3538ec]{fill:#e1ffc7}.jss250[data-v-2f3538ec]{color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;-webkit-tap-highlight-color:transparent;background-color:#0000;border:0;border-radius:0;outline:none;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;display:inline-flex;position:relative}.jss244[data-v-2f3538ec]:hover{background-color:#00000014}.jss244[data-v-2f3538ec]{color:#0000008a;text-align:center;border-radius:50%;flex:none;padding:12px;font-size:1.5rem;transition:background-color .15s cubic-bezier(.4,0,.2,1);overflow:visible}.jss1002[data-v-2f3538ec]{color:inherit;font-size:inherit;word-wrap:break-word;line-height:inherit;white-space:pre-wrap;letter-spacing:inherit;flex:1;padding:10px;position:relative}.headerMessagesR[data-v-2f3538ec]{color:#90a4ae;text-align:right;float:right;font-size:12px;font-style:italic}.headerMessagesL[data-v-2f3538ec]{color:#90a4ae;text-align:left;font-size:12px;font-style:italic}a[data-v-2f3538ec]{color:#000}a[data-v-2f3538ec]:active,a[data-v-2f3538ec]:focus,a[data-v-2f3538ec]:hover{color:#424242;outline:none;text-decoration:none}.chat .chat-message[data-v-2f3538ec]{background-color:#f2f2f2;border-top:1px solid #d8d8d8;flex:none;padding:10px;font-size:15px}.jss827.jss828[data-v-2f3538ec]{cursor:pointer}.jss827[data-v-2f3538ec]{background-color:#fff;border:1px solid #b0b0b0;border-radius:18px;flex:1;align-items:flex-end;padding:0 6px 0 10px;display:flex;position:relative}.jss832[data-v-2f3538ec]{color:#000000de;box-sizing:border-box;flex:1;min-height:36px;padding-right:2px;font-size:15px;line-height:19px}.jss860[data-v-2f3538ec]{width:100%;position:relative}.chat .chat-message textarea[data-v-2f3538ec]{resize:none;border:none;border-radius:5px;width:100%;font:14px/22px Roboto,sans-serif}.jss848[data-v-2f3538ec]{font:inherit;color:currentColor;box-sizing:content-box;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:100%;min-width:0;margin:0;padding:6px 0 7px;display:block}.jss856[data-v-2f3538ec]{font:inherit;resize:none;box-sizing:border-box;width:100%;height:100%;line-height:inherit;background:0 0;border:none;outline:none;padding:0}.jss358[data-v-2f3538ec]{color:#fff;background:#00bcd4;margin-right:10px;padding:5px}.jss358 svg[data-v-2f3538ec]{font-size:28px}.jss233[data-v-2f3538ec]{color:#0000008a;text-align:center;border-radius:50%;flex:none;padding:6px;font-size:1.5rem;transition:background-color .15s cubic-bezier(.4,0,.2,1);overflow:visible}.jss233[data-v-2f3538ec]:hover{color:#fff;background-color:#2196f3}.jss398[data-v-2f3538ec]{opacity:1;box-sizing:border-box;flex:1;align-items:flex-end;width:100%;height:100%;transition:all .195s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.jss355[data-v-2f3538ec]{box-sizing:border-box;align-items:flex-end;min-height:48px;padding:10px 0;display:flex;position:relative}.jss366[data-v-2f3538ec]{z-index:12;opacity:0;will-change:height;background:#fff;border-radius:2px 2px 0 0;max-height:0;padding:0 16px;transition:all .195s cubic-bezier(.4,0,.2,1);bottom:100%;left:0;right:0;overflow:hidden}.jss366.jss367[data-v-2f3538ec]{opacity:1;border-radius:10px;max-height:400px;transition:all .225s cubic-bezier(.4,0,.2,1)}.jss831[data-v-2f3538ec]{font-size:18px}.jss829 .jss825 .jss831[data-v-2f3538ec]{color:#2196f3}.jss238[data-v-2f3538ec]{align-items:inherit;justify-content:inherit;width:100%;display:flex}.jss829[data-v-2f3538ec]{color:#607d8b;border-radius:18px;margin-bottom:3px;margin-left:-6px;margin-right:6px;padding:6px}.jss322[data-v-2f3538ec]{z-index:600;background-color:#0097a7;position:absolute;top:8px;left:-20px}.jss331[data-v-2f3538ec]{width:40px;height:40px}.jss325[data-v-2f3538ec]{color:#fff}.jss323[data-v-2f3538ec]{box-sizing:border-box;text-transform:uppercase;border-radius:50%;min-width:0;min-height:36px;padding:0;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:500;transition:background-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),border .25s cubic-bezier(.4,0,.2,1);box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.jss91[data-v-2f3538ec]{cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;border:0;outline:none;justify-content:center;align-items:center;margin:0;text-decoration:none;display:inline-flex}.jss324[data-v-2f3538ec]{width:100%;display:inherit;align-items:inherit;justify-content:inherit}.jss95[data-v-2f3538ec]{fill:currentColor;-webkit-user-select:none;user-select:none;flex-shrink:0;width:1em;height:1em;font-size:24px;transition:fill .2s cubic-bezier(.4,0,.2,1);display:inline-block}.jss322[data-v-2f3538ec]:hover{background-color:#0000008a}.jss192[data-v-2f3538ec]{max-height:calc(100% - 96px)}.jss193[data-v-2f3538ec]{outline:none;max-width:calc(100% - 32px);min-height:16px;position:absolute;overflow:hidden auto}.jss122[data-v-2f3538ec]{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.jss113[data-v-2f3538ec]{border-radius:4px}.jss112[data-v-2f3538ec]{background-color:#fff}.jss73[data-v-2f3538ec]{padding-top:8px;padding-bottom:8px}.jss72[data-v-2f3538ec]{margin:0;padding:0;list-style:none;position:relative}.jss58.jss69[data-v-2f3538ec],.jss58.jss69[data-v-2f3538ec]:hover,.jss58.jss69[data-v-2f3538ec]:focus{background-color:#00000024}.jss1207[data-v-2f3538ec]{padding-left:16px;padding-right:16px}.jss1206[data-v-2f3538ec]{color:#000000de;box-sizing:content-box;white-space:nowrap;width:auto;height:24px;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1.7rem;font-weight:400;line-height:1.5em;overflow:hidden}.jss67[data-v-2f3538ec]{transition:background-color .15s cubic-bezier(.4,0,.2,1)}.jss58[data-v-2f3538ec]{text-align:left;justify-content:flex-start;align-items:center;padding-top:11px;padding-bottom:11px;text-decoration:none;display:flex;position:relative}.jss91[data-v-2f3538ec]{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-appearance:none;border:0;border-radius:0;outline:none;margin:0}.jss1098[data-v-2f3538ec]{flex-direction:row-reverse}.jss1097[data-v-2f3538ec]{justify-content:space-between;display:flex}.jss1100[data-v-2f3538ec]{margin-left:0}.jss67[data-v-2f3538ec]:hover{background-color:#00000014;text-decoration:none}._9WQEN[data-v-2f3538ec]{text-align:center;color:#303030;text-transform:uppercase;background-color:#ffffff40;border-top:1px solid #ffffff26;border-bottom:1px solid #00000014;margin-bottom:12px;margin-left:-40px;padding:5px 0;font-size:12.5px}.iBZ7z[data-v-2f3538ec]{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;vertical-align:top;background-color:#fff;border-radius:16px;max-width:90%;height:33px;padding:0 22px;font-weight:500;line-height:33px;display:inline-block;overflow:hidden}[data-v-2f3538ec] .chat-inline-attachment{border-radius:12px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex;box-shadow:0 8px 20px -18px #0f172a61}[data-v-2f3538ec] .chat-inline-attachment__icon{font-size:16px;line-height:1}[data-v-2f3538ec] .chat-inline-attachment__label{white-space:nowrap}[data-v-2f3538ec] .chat-inline-attachment--image{color:#0f766a;background:#10b9811f}[data-v-2f3538ec] .chat-inline-attachment--audio{color:#1d4ed8;background:#3b82f61f}[data-v-2f3538ec] .chat-inline-attachment--video{color:#7e22ce;background:#a855f71f}[data-v-2f3538ec] .chat-inline-attachment--document{color:#c2410c;background:#f973161f}.ag-table[data-v-2f3538ec]{width:100%;font-family:var(--sof-font)}.ag-table[data-v-2f3538ec] thead th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--sof-muted);background:var(--sof-bg-soft);border-bottom:1px solid var(--sof-border);white-space:nowrap;padding:13px 16px;font-size:11px;font-weight:700}.ag-table[data-v-2f3538ec] tbody td{border-bottom:1px solid var(--sof-border);vertical-align:middle;color:#1e293b;padding:12px 16px;font-size:13.5px}.ag-table[data-v-2f3538ec] tbody tr{transition:background .15s}.ag-table[data-v-2f3538ec] tbody tr:hover{background:var(--sof-bg-soft)}.ag-table[data-v-2f3538ec] tbody tr:last-child td{border-bottom:0}.ag-contact[data-v-2f3538ec]{align-items:center;gap:12px;display:flex}.ag-avatar[data-v-2f3538ec]{background:var(--sof-gradient);color:#fff;width:38px;height:38px;box-shadow:var(--sof-shadow-sm);text-transform:uppercase;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.ag-contact-meta[data-v-2f3538ec]{flex-direction:column;gap:3px;min-width:0;display:flex}.ag-name[data-v-2f3538ec]{color:#0f2e2a;font-size:14px;font-weight:600;line-height:1.2}.ag-sub[data-v-2f3538ec]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ag-id[data-v-2f3538ec]{color:var(--sof-muted);font-variant-numeric:tabular-nums;font-size:12px}.ag-badge[data-v-2f3538ec]{letter-spacing:.03em;border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:700;line-height:1.6}.ag-badge--wa[data-v-2f3538ec]{background:rgba(var(--sof-brand-rgb), .12);color:var(--sof-brand-deep)}.ag-badge--fb[data-v-2f3538ec]{color:var(--sof-accent-blue);background:#2563eb1f}.ag-badge--ig[data-v-2f3538ec]{color:var(--sof-accent-rose);background:#db27771f}.ag-badge--none[data-v-2f3538ec]{display:none}.ag-phone[data-v-2f3538ec]{color:#334155;font-variant-numeric:tabular-nums;font-size:13.5px}.ag-date[data-v-2f3538ec]{flex-direction:column;gap:2px;display:flex}.ag-date-main[data-v-2f3538ec]{color:#0f2e2a;font-weight:600}.ag-date-sub[data-v-2f3538ec]{color:var(--sof-muted);font-size:11px}.ag-chip[data-v-2f3538ec]{background:var(--sof-bg-soft);border:1px solid var(--sof-border);color:#0f2e2a;border-radius:999px;align-items:center;padding:4px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.ag-chip--empty[data-v-2f3538ec]{color:var(--sof-muted);background:0 0;border-style:dashed;font-style:italic;font-weight:500}.ag-actions-cell[data-v-2f3538ec]{text-align:right;white-space:nowrap}.ag-actions[data-v-2f3538ec]{justify-content:flex-end;gap:6px;display:inline-flex}.ag-btn[data-v-2f3538ec]{border-radius:var(--sof-radius-sm);cursor:pointer;width:34px;height:34px;color:var(--sof-muted);opacity:.72;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;transition:all .15s;display:inline-flex}.ag-table[data-v-2f3538ec] tbody tr:hover .ag-btn{opacity:1}.ag-btn--open[data-v-2f3538ec]:hover{background:rgba(var(--sof-brand-rgb), .12);color:var(--sof-brand-deep);border-color:var(--sof-border-strong)}.ag-btn--release[data-v-2f3538ec]:hover{color:var(--sof-danger);background:#b423181a;border-color:#b4231840}.ag-btn[data-v-2f3538ec]:focus-visible{box-shadow:var(--sof-focus);outline:none}.agendadas-table-card[data-v-2f3538ec] .dataTables_wrapper{padding:0 0 6px}.agendadas-table-card[data-v-2f3538ec] .dt-buttons{margin:10px 12px 6px}.agendadas-table-card[data-v-2f3538ec] .dt-button{background:var(--sof-brand);color:#fff;border-radius:var(--sof-radius-sm);cursor:pointer;box-shadow:var(--sof-shadow-sm);border:0;padding:7px 14px;font-size:12.5px;font-weight:600}.agendadas-table-card[data-v-2f3538ec] .dt-button:hover{background:var(--sof-brand-dark)}.agendadas-table-card[data-v-2f3538ec] .dataTables_info{color:var(--sof-muted);padding:12px 16px;font-size:12.5px}.agendadas-table-card[data-v-2f3538ec] .dataTables_paginate{padding:8px 16px}.agendadas-table-card[data-v-2f3538ec] .paginate_button{cursor:pointer;margin:0 2px;font-size:12.5px;border-radius:var(--sof-radius-sm)!important;border:1px solid var(--sof-border)!important;color:#0f2e2a!important;background:#fff!important;padding:6px 11px!important}.agendadas-table-card[data-v-2f3538ec] .paginate_button.current{background:var(--sof-brand)!important;color:#fff!important;border-color:var(--sof-brand)!important}.agendadas-table-card[data-v-2f3538ec] .paginate_button:hover{background:var(--sof-bg-soft)!important;border-color:var(--sof-border-strong)!important}.ag-modal-content[data-v-2f3538ec]{background:var(--sof-surface,#fff);box-shadow:var(--sof-shadow-lg);font-family:var(--sof-font);border:0;border-radius:16px;overflow:hidden}.ag-modal-head[data-v-2f3538ec]{border-bottom:1px solid var(--sof-border);align-items:flex-start;gap:14px;padding:20px 22px 16px;display:flex}.ag-modal-ic[data-v-2f3538ec]{background:rgba(var(--sof-brand-rgb), .12);width:42px;height:42px;color:var(--sof-brand-deep);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.ag-modal-titles[data-v-2f3538ec]{flex:auto;min-width:0}.ag-modal-title[data-v-2f3538ec]{color:#0f2e2a;margin:0;font-size:17px;font-weight:700}.ag-modal-sub[data-v-2f3538ec]{color:var(--sof-muted);margin:3px 0 0;font-size:12.5px}.ag-modal-close[data-v-2f3538ec]{width:32px;height:32px;color:var(--sof-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;transition:all .15s;display:flex}.ag-modal-close[data-v-2f3538ec]:hover{background:var(--sof-bg-soft);color:#0f2e2a}.ag-modal-body[data-v-2f3538ec]{padding:18px 22px}.ag-choice[data-v-2f3538ec]{flex-direction:column;gap:10px;display:flex}.ag-choice-opt[data-v-2f3538ec]{border:1.5px solid var(--sof-border);cursor:pointer;text-align:left;background:#fff;border-radius:12px;align-items:center;gap:12px;width:100%;padding:14px;transition:all .15s;display:flex}.ag-choice-opt[data-v-2f3538ec]:hover{border-color:var(--sof-border-strong);background:var(--sof-bg-soft)}.ag-choice-opt.is-active[data-v-2f3538ec]{border-color:var(--sof-brand);background:rgba(var(--sof-brand-rgb), .06)}.ag-choice-ic[data-v-2f3538ec]{background:var(--sof-bg-soft);width:38px;height:38px;color:var(--sof-muted);border-radius:10px;flex:none;justify-content:center;align-items:center;transition:all .15s;display:flex}.ag-choice-opt.is-active .ag-choice-ic[data-v-2f3538ec]{background:rgba(var(--sof-brand-rgb), .14);color:var(--sof-brand-deep)}.ag-choice-tx[data-v-2f3538ec]{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.ag-choice-t[data-v-2f3538ec]{color:#0f2e2a;font-size:14px;font-weight:600}.ag-choice-d[data-v-2f3538ec]{color:var(--sof-muted);font-size:12px}.ag-choice-radio[data-v-2f3538ec]{border:2px solid var(--sof-border-strong);border-radius:50%;flex:none;width:20px;height:20px;transition:all .15s;position:relative}.ag-choice-opt.is-active .ag-choice-radio[data-v-2f3538ec]{border-color:var(--sof-brand)}.ag-choice-opt.is-active .ag-choice-radio[data-v-2f3538ec]:after{content:"";background:var(--sof-brand);border-radius:50%;position:absolute;inset:3px}.ag-field[data-v-2f3538ec]{margin-top:14px}.ag-field-label[data-v-2f3538ec]{color:#0f2e2a;margin-bottom:6px;font-size:12.5px;font-weight:600;display:block}.ag-modal-foot[data-v-2f3538ec]{border-top:1px solid var(--sof-border);justify-content:flex-end;gap:10px;padding:16px 22px 20px;display:flex}.ag-mbtn[data-v-2f3538ec]{cursor:pointer;font-size:13.5px;font-weight:600;font-family:var(--sof-font);border:0;border-radius:10px;padding:10px 18px;transition:all .15s}.ag-mbtn--ghost[data-v-2f3538ec]{background:var(--sof-bg-soft);color:#334155}.ag-mbtn--ghost[data-v-2f3538ec]:hover{background:var(--sof-border)}.ag-mbtn--primary[data-v-2f3538ec]{background:var(--sof-brand);color:#fff;box-shadow:var(--sof-shadow-sm)}.ag-mbtn--primary[data-v-2f3538ec]:hover{background:var(--sof-brand-dark)}.ag-fade-enter-active[data-v-2f3538ec],.ag-fade-leave-active[data-v-2f3538ec]{transition:opacity .18s,transform .18s}.ag-fade-enter-from[data-v-2f3538ec],.ag-fade-leave-to[data-v-2f3538ec]{opacity:0;transform:translateY(-4px)}.ag-tip{z-index:5000;color:#f1f5f9;white-space:nowrap;pointer-events:none;background:#1e293b;border-radius:8px;padding:7px 10px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:12px;font-weight:600;line-height:1;position:fixed;transform:translate(-50%,-100%);box-shadow:0 10px 30px #0f172a4d}.ag-tip:after{content:"";background:#1e293b;width:8px;height:8px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)rotate(45deg)}.ag-tip-fade-enter-active,.ag-tip-fade-leave-active{transition:opacity .12s,transform .12s}.ag-tip-fade-enter-from,.ag-tip-fade-leave-to{opacity:0;transform:translate(-50%,-88%)}.notify-tab[data-v-2e1b9274]{margin-top:-27px;font-size:10px;position:absolute}.img-circle[data-v-2e1b9274]{border-radius:50%}.emoji-invoker[data-v-2e1b9274]{cursor:pointer;float:right;border-radius:50%;width:1.5rem;height:1.5rem;padding-right:30px;transition:all .2s;top:.5rem;right:.5rem}.emoji-invoker[data-v-2e1b9274]:hover{transform:scale(1.1)}.emoji-invoker>svg[data-v-2e1b9274]{fill:#b1c6d0}.emoji-picker[data-v-2e1b9274]{z-index:1;box-sizing:border-box;background:#fff;border:1px solid #ccc;border-radius:.5rem;width:16rem;height:20rem;margin-top:-170px;margin-left:-195px;padding:1rem;font-family:Roboto,sans-serif;position:absolute;overflow:scroll;box-shadow:1px 1px 8px #c7dbe6}.emoji-picker__search[data-v-2e1b9274]{display:flex}.emoji-picker__search>input[data-v-2e1b9274]{border:1px solid #ccc;border-radius:10rem;outline:none;width:130px;padding:.5rem 1rem}.emoji-picker h5[data-v-2e1b9274]{color:#b1b1b1;text-transform:uppercase;cursor:default;margin-bottom:0;font-size:.8rem}.emoji-picker .emojis[data-v-2e1b9274]{flex-wrap:wrap;justify-content:space-between;display:flex}.emoji-picker .emojis[data-v-2e1b9274]:after{content:"";flex:auto}.emoji-picker .emojis span[data-v-2e1b9274]{cursor:pointer;border-radius:5px;padding:.2rem}.emoji-picker .emojis span[data-v-2e1b9274]:hover{cursor:pointer;background:#ececec}.nav-tabs .nav-item.show .nav-link[data-v-2e1b9274],.nav-tabs .nav-link.active[data-v-2e1b9274]{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs-custom>.nav-tabs[data-v-2e1b9274]{border-bottom-color:#f4f4f4;border-top-left-radius:3px;border-top-right-radius:3px;flex-wrap:nowrap;margin:-12px -12px -12px -11px;font-size:12px;display:flex;overflow:auto hidden}.nav-tabs-custom>.nav-tabs>li.active[data-v-2e1b9274]{border-top-width:7px;border-top-color:#128c7e}.nav-tabs-custom>.nav-tabs>li[data-v-2e1b9274]{float:none;background-color:#fff;border:2px solid #607d8b;flex:none;height:48px;margin-bottom:-2px;margin-right:1px}.content[data-v-2e1b9274]{min-height:250px;margin-left:auto;margin-right:auto;padding:0 0 15px 15px}.panel-body[data-v-2e1b9274]{width:100%;padding:0}.blinking[data-v-2e1b9274]{animation:4s infinite blinkingText-2e1b9274}@keyframes blinkingText-2e1b9274{0%,50%,to{opacity:1}25%,75%{opacity:0}}.people-list[data-v-2e1b9274]{float:left;background:#075e54;border-radius:10px 0 0;width:260px;font-family:Roboto,sans-serif}.people-list .search[data-v-2e1b9274]{padding:20px}.people-list .search a[data-v-2e1b9274]{color:#fff;font-weight:700}.people-list ul.list[data-v-2e1b9274]{width:390px;padding-bottom:17px;padding-left:15px;padding-right:0}.people-list ul.list li[data-v-2e1b9274]{padding-bottom:5px;list-style:none}.people-list .about[data-v-2e1b9274]{float:left;margin-top:8px;padding-left:8px}.people-list .about .name[data-v-2e1b9274]{color:#fff;font-weight:700}.people-list .status[data-v-2e1b9274]{color:#ece5dd}.people-list img[data-v-2e1b9274]{float:left;margin-top:10px}.chat .chat-header[data-v-2e1b9274]{background-color:#f2f2f2;border:1px solid #d8d8d8;height:50px;padding:0}.chat .chat-header .chat-about[data-v-2e1b9274]{float:left;margin-top:6px;padding-left:10px}.chat .chat-header .chat-options[data-v-2e1b9274]{float:right;list-style:none}.chat-options ul li[data-v-2e1b9274]{margin-top:10px;padding-bottom:20px;list-style:none}.navbar-nav>li>.dropdown-menu[data-v-2e1b9274]{border-top-left-radius:0;border-top-right-radius:0;margin-top:-25px;margin-left:-155px}.chat .chat-header .chat-with[data-v-2e1b9274]{cursor:pointer;margin-top:5px;font-size:16px;font-weight:700}.chat .chat-header .chat-with[data-v-2e1b9274]:hover{color:#2196f3}.chat .chat-header .fa-star[data-v-2e1b9274]{float:right;color:#d8dadf;margin-top:12px;font-size:20px}.chat .chat-history .message-data[data-v-2e1b9274]{margin-bottom:5px}.align-right[data-v-2e1b9274]{text-align:right}.chat .chat-history[data-v-2e1b9274]{background:url(/images/sofchatbackground.png);border-right:1px solid #d8d8d8;width:100%;height:442px;padding:30px 0 20px;overflow:hidden auto}.chat .chat-history .other-message[data-v-2e1b9274]{background:#e1ffc7;border:1px solid #bad5c3;border-radius:16px}.chat .chat-history .message-data-time[data-v-2e1b9274]{color:#a8aab1;padding-left:6px}.chat .chat-history .message[data-v-2e1b9274]{color:inherit;white-space:pre-line;border-radius:7px;width:90%;margin-bottom:15px;padding:10px 18px 5px;font-family:Roboto,sans-serif;font-size:14px;line-height:26px;position:relative}.float-right[data-v-2e1b9274]{float:right}.chat[data-v-2e1b9274]{float:left;color:#607d8b;background:#dae9f0;border-top-right-radius:5px;border-bottom-right-radius:5px;width:100%;padding:0;font-family:Roboto,sans-serif}.chatconversacion[data-v-2e1b9274]{float:left;color:#434651;background:#ece5dd;border-top-right-radius:5px;border-bottom-right-radius:5px;width:100%;padding:0;font-family:Roboto,sans-serif}.talkDeleteMessage[data-v-2e1b9274]{color:#563333}.chat .chat-history .my-message[data-v-2e1b9274]{color:#000000de;background-color:#fff;border:1px solid #cfd8dc;max-width:100%;font-size:15px}.chat .chat-message[data-v-2e1b9274]{background-color:#f2f2f2;border-top:1px solid #d8d8d8;padding:10px;font-size:15px}.chat .chat-message textarea[data-v-2e1b9274]{resize:none;border:none;border-radius:5px;width:100%;font:14px/22px Roboto,sans-serif}.nav-tabs-custom>.nav-tabs>li.active>a[data-v-2e1b9274],.nav-tabs-custom>.nav-tabs>li.active:hover>a[data-v-2e1b9274]{color:#007ba9;background-color:#f7f7f7;font-weight:700}.people-list ul.list .div-conversation[data-v-2e1b9274]:hover{background-color:#128c7e;list-style:none}a[data-v-2e1b9274]{color:#000}a[data-v-2e1b9274]:hover,a[data-v-2e1b9274]:active,a[data-v-2e1b9274]:focus{color:#424242;outline:none;text-decoration:none}.searchDiv[data-v-2e1b9274]{height:480px;overflow:hidden auto}#clear[data-v-2e1b9274]{cursor:pointer;margin:auto -23px}#clearInputTerms[data-v-2e1b9274]{cursor:pointer;margin-top:4px;margin-left:-28px;font-size:23px;position:absolute}.modal-xl[data-v-2e1b9274]{width:1140px;max-width:1140px}.dropdown-menu a[data-v-2e1b9274]:hover{background-color:#f5f2f2}.dropdown-menu a[data-v-2e1b9274]{color:#000;text-decoration:none;display:block}.scrooll-conver[data-v-2e1b9274]{height:400px;overflow:hidden scroll}.headerMessagesR[data-v-2e1b9274]{color:#90a4ae;text-align:right;float:right;font-size:12px;font-style:italic}.headerMessagesL[data-v-2e1b9274]{color:#90a4ae;text-align:left;font-size:12px;font-style:italic}.tab-content[data-v-2e1b9274]{background:#fff;border-top:2px solid #607d8b;margin-top:0}.nav-tabs-custom>.tab-content[data-v-2e1b9274]{background:#075e54;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding:5px}.nav-tabs-custom[data-v-2e1b9274]{border-radius:3px;margin-bottom:0}.jss1003[data-v-2e1b9274]{font-size:16px;bottom:-4px;left:-11px}.jss1003 #bubble-group-5[data-v-2e1b9274]{fill:#fff}.jss977[data-v-2e1b9274]{max-width:40%;position:relative}.jss1002[data-v-2e1b9274]{color:inherit;font-size:inherit;word-wrap:break-word;line-height:inherit;white-space:pre-wrap;letter-spacing:inherit;flex:1;padding:10px;position:relative}.jss998 .jss985[data-v-2e1b9274]{color:#2ca32f}.jss985[data-v-2e1b9274]{color:inherit;text-align:right;margin-top:-10px;padding:4px 20px;line-height:15px}.jss985 .jss987[data-v-2e1b9274]{vertical-align:top;margin-right:3px;display:inline-flex}.jss985 .jss987 svg[data-v-2e1b9274]{font-size:15px}.jss65[data-v-2e1b9274]{fill:currentColor;-webkit-user-select:none;user-select:none;flex-shrink:0;width:1em;height:1em;font-size:26px;transition:fill .2s cubic-bezier(.4,0,.2,1);display:inline-block}.jss1003 #bubble-group-8[data-v-2e1b9274]{fill:#cfd8dc}.jss976.jss986[data-v-2e1b9274]{justify-content:flex-end}.jss976[data-v-2e1b9274]{flex:1;margin-bottom:24px;padding:0 14px;display:flex;position:relative}.jss986 .jss984.jss998[data-v-2e1b9274]{background:#e1ffc7;border:1px solid #bad5c3;border-radius:16px}.jss984[data-v-2e1b9274]{color:#000000de;letter-spacing:-.4px;background-color:#fff;border:1px solid #cfd8dc;border-radius:16px;max-width:100%;font-size:15px;line-height:20px;position:relative}.jss1003.jss990[data-v-2e1b9274]{left:auto;right:-8px;transform:scaleX(-1)}.jss1003[data-v-2e1b9274]{font-size:16px;position:absolute;bottom:-1px;left:-8px}.jss1003.jss998.jss990 #bubble-group-5[data-v-2e1b9274]{fill:#e1ffc7}.jss366.jss372[data-v-2e1b9274]{opacity:1;max-height:400px;transition:all .225s cubic-bezier(.4,0,.2,1)}.jss366 .jss367[data-v-2e1b9274]{padding:16px 0}.jss366 .jss368[data-v-2e1b9274]{flex-wrap:wrap;padding-bottom:8px;display:flex;position:relative}.jss366 .jss369[data-v-2e1b9274]{cursor:pointer;text-align:center;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;width:90px;margin-right:5px;padding:8px 0;display:flex}.jss117[data-v-2e1b9274]{color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;-webkit-tap-highlight-color:transparent;background-color:#0000;border:0;border-radius:0;outline:none;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;display:inline-flex;position:relative}.jss891 .jss897[data-v-2e1b9274]{color:#0000008a;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:18px;display:-webkit-box;overflow:hidden}.jss914[data-v-2e1b9274]{color:#000000de;font-family:Roboto,sans-serif;font-size:.875rem;font-weight:400;line-height:1.46429em}.jss878[data-v-2e1b9274]{color:#0000008a;font-family:Roboto,sans-serif;font-size:.875rem;font-weight:500;line-height:48px;list-style:none}.jss885[data-v-2e1b9274]{justify-content:flex-start;align-items:center;height:100%;padding-left:19px;display:flex}.jss884[data-v-2e1b9274]{background-color:#f5f5f5;border-bottom:.5px solid #00000057;width:100%;height:36px}.jss883[data-v-2e1b9274]{z-index:1;background-color:inherit;position:sticky;top:0}.jss878[data-v-2e1b9274]{color:#0000008a;box-sizing:border-box;font-family:Roboto,sans-serif;font-size:.875rem;font-weight:500;line-height:48px;list-style:none}.jss871[data-v-2e1b9274]{webkit-overflow-scrolling:touch;background:#fff;height:300px;max-height:300px;padding:0;position:relative;overflow:hidden auto}.jss100[data-v-2e1b9274]{margin:0;padding:0;list-style:none;position:relative}.jss870.jss875[data-v-2e1b9274]{opacity:1;border-top-width:1px;max-height:500px}.jss355[data-v-2e1b9274]{box-sizing:border-box;align-items:flex-end;min-height:48px;padding:10px 0;display:flex;position:relative}.jss398[data-v-2e1b9274]{opacity:1;box-sizing:border-box;flex:1;align-items:flex-end;width:100%;height:100%;transition:all .195s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.jss238[data-v-2e1b9274]{align-items:inherit;justify-content:inherit;width:100%;display:flex}.jss358 svg[data-v-2e1b9274]{font-size:28px}.jss233[data-v-2e1b9274]{color:#0000008a;text-align:center;border-radius:50%;flex:none;padding:6px;font-size:1.5rem;transition:background-color .15s cubic-bezier(.4,0,.2,1);overflow:visible}.jss829[data-v-2e1b9274]{color:#607d8b;border-radius:18px;margin-bottom:3px;margin-left:-6px;margin-right:6px;padding:6px}.jss831[data-v-2e1b9274]{font-size:18px}.jss832[data-v-2e1b9274]{color:#000000de;box-sizing:border-box;flex:1;min-height:36px;padding-right:2px;font-size:15px;line-height:19px}.jss860[data-v-2e1b9274]{width:100%;position:relative}.jss862[data-v-2e1b9274]{visibility:hidden;white-space:pre-wrap;height:auto;position:absolute;overflow:hidden}.jss861[data-v-2e1b9274]{font:inherit;line-height:inherit;resize:none;width:100%;height:100%;cursor:inherit;box-sizing:border-box;line-height:inherit;background:0 0;border:none;outline:none;padding:0}.jss362[data-v-2e1b9274]{box-sizing:border-box;margin:0 0 0 5px;padding:6px;transition:all .195s cubic-bezier(.4,0,.2,1);overflow:hidden}.jss827.jss828[data-v-2e1b9274]{cursor:pointer}.jss827[data-v-2e1b9274]{background-color:#fff;border:1px solid #b0b0b0;border-radius:18px;flex:1;align-items:flex-end;padding:0 6px 0 10px;display:flex;position:relative}.jss891[data-v-2e1b9274]:hover{background:#0000000d}.jss886[data-v-2e1b9274]{align-items:center;height:100%;display:flex}.jss876[data-v-2e1b9274]{color:#00000057;width:15px;height:15px}.jss888[data-v-2e1b9274]{margin-left:10px}.jss891[data-v-2e1b9274]{border-bottom:1px solid #0000001a;padding-left:16px;padding-right:16px}.jss86[data-v-2e1b9274]{box-sizing:border-box;text-align:left;justify-content:flex-start;align-items:center;width:100%;padding-top:11px;padding-bottom:11px;text-decoration:none;display:flex;position:relative}.jss899[data-v-2e1b9274]:first-child{padding-left:0}.jss899[data-v-2e1b9274]{flex:auto;min-width:0;padding:0 16px}.jss891 .jss896[data-v-2e1b9274]{font-size:15px}.jss912[data-v-2e1b9274]{color:#000000de;font-family:Roboto,sans-serif;font-size:1rem;font-weight:400;line-height:1.5em}.jss905[data-v-2e1b9274]{margin:0;display:block}.jss892 svg[data-v-2e1b9274]{vertical-align:middle;margin-top:-4px;margin-right:2px;font-size:16px}.jss95[data-v-2e1b9274]{transition:background-color .15s cubic-bezier(.4,0,.2,1)}.jss898[data-v-2e1b9274]{font-weight:501}.jss870.jss874[data-v-2e1b9274]{opacity:1;border-top-width:1px;max-height:500px}.jss870[data-v-2e1b9274]{z-index:11;opacity:0;background:#fff;border-top:0 solid #0000001a;max-height:0;transition:all .225s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:inset 0 3px 3px -2px #0000001a}.jss424[data-v-2e1b9274]{flex:1}.jss366[data-v-2e1b9274]{z-index:12;opacity:0;will-change:height;background:#fff;border-radius:2px 2px 0 0;max-height:0;padding:0 16px;transition:all .195s cubic-bezier(.4,0,.2,1);bottom:100%;left:0;right:0;overflow:hidden}.jss366.jss367[data-v-2e1b9274]{opacity:1;border-radius:10px;max-height:400px;transition:all .225s cubic-bezier(.4,0,.2,1)}.jss233[data-v-2e1b9274]:hover{color:#fff;background-color:#2196f3}.jss850[data-v-2e1b9274]:hover{background-color:#2196f3}.jss850[data-v-2e1b9274]{color:#0000008a;background:#607d8b;border-radius:50%;flex:none;margin-bottom:6px;padding:4px;font-size:1.5rem;transition:background-color .15s cubic-bezier(.4,0,.2,1);overflow:visible}.jss850 .jss851[data-v-2e1b9274]{color:#fff;font-size:20px}.jss850[data-v-2e1b9274]{resize:none;padding:0}.jss848[data-v-2e1b9274]{font:inherit;color:currentColor;box-sizing:content-box;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:100%;min-width:0;margin:0;padding:6px 0 7px;display:block}.jss856[data-v-2e1b9274]{font:inherit;resize:none;box-sizing:border-box;width:100%;height:100%;line-height:inherit;background:0 0;border:none;outline:none;padding:0}.jss829 .jss825 .jss831[data-v-2e1b9274]{color:#2196f3}.jss358[data-v-2e1b9274]{color:#fff;background:#00bcd4;margin-right:10px;padding:5px}.jss889[data-v-2e1b9274]{color:#0000008a;font-size:12px}.jss892 svg.jss894[data-v-2e1b9274]{color:#00c853}.jss2806[data-v-2e1b9274]{color:#ffab00}.jss2841[data-v-2e1b9274],.jss2884[data-v-2e1b9274]{color:#2196f3}.jss2923[data-v-2e1b9274]{color:#ff6d00}.jss2972[data-v-2e1b9274]{color:#00c853}.jss3000[data-v-2e1b9274],.jss3043[data-v-2e1b9274],.jss3086[data-v-2e1b9274]{color:#607d8b}.jss312 .jss323[data-v-2e1b9274]{color:#0000008a;padding:8px}.jss250[data-v-2e1b9274]{color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;-webkit-tap-highlight-color:transparent;background-color:#0000;border:0;border-radius:0;outline:none;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;display:inline-flex;position:relative}.jss249[data-v-2e1b9274]{align-items:inherit;justify-content:inherit;width:100%;display:flex}.jss339[data-v-2e1b9274]{z-index:0;border-radius:inherit;pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0;overflow:hidden}.jss244[data-v-2e1b9274]:hover{background-color:#00000014}.jss244[data-v-2e1b9274]{color:#0000008a;text-align:center;border-radius:50%;flex:none;padding:12px;font-size:1.5rem;transition:background-color .15s cubic-bezier(.4,0,.2,1);overflow:visible}.jss2241[data-v-2e1b9274]{background-color:#0003}.jss2444[data-v-2e1b9274]{width:200px}.jss2445[data-v-2e1b9274]{background-color:#f2f2f2;border-bottom:1px solid #dadada;align-items:center;height:50px;display:flex}.jss2450[data-v-2e1b9274]{background-color:#fff;height:48px;display:flex;box-shadow:0 2px 4px #0003}.jss2467[data-v-2e1b9274]{background-color:#f2f2f2;border:1px solid #0000001f;justify-content:space-between;align-items:center;height:36px;display:flex}.jss2451[data-v-2e1b9274]{color:#00000057;justify-content:space-between;align-items:center;width:15.1px;height:15.1px}.jss2454[data-v-2e1b9274]{position:relative}.jss1813[data-v-2e1b9274]{color:#000000de;cursor:text;align-items:center;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.1875em;display:inline-flex}.jss1823[data-v-2e1b9274]{font:inherit;color:currentColor;box-sizing:content-box;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:100%;min-width:0;margin:0;padding:6px 0 7px;display:block}.jss2453[data-v-2e1b9274]{align-items:center;display:flex}.jss2452[data-v-2e1b9274]{color:#00000057;cursor:pointer;width:15.1px;height:15.1px}.jss2447[data-v-2e1b9274]{color:#000000de;font-size:14px;font-weight:501}.jss2469[data-v-2e1b9274]{color:#0000008a;margin-left:16px;font-size:14px;font-weight:501}.jss2472[data-v-2e1b9274]{color:#0000008a;font-size:14px;font-weight:501}.jss2470[data-v-2e1b9274]{align-items:center;height:100%;margin-right:20px;display:flex}.jss2471[data-v-2e1b9274]{align-items:center;margin-left:12px;display:flex}.jss253[data-v-2e1b9274]{fill:currentColor;-webkit-user-select:none;user-select:none;flex-shrink:0;width:1em;height:1em;font-size:24px;transition:fill .2s cubic-bezier(.4,0,.2,1);display:inline-block}.jss2468[data-v-2e1b9274]{color:#607d8b;cursor:pointer;width:15.2px;height:15.6px}.jss2473[data-v-2e1b9274]{background-color:#fff;height:80%;overflow-y:auto}.jss2476[data-v-2e1b9274]{color:#0000008a;justify-content:center;width:100%;margin:16px 0;font-size:13px;display:flex}.jss3889[data-v-2e1b9274]{cursor:pointer;justify-content:initial;background-color:#fff;border-bottom:3px solid #f5f5f5;flex-direction:column;width:100%;height:76px;min-height:76px;display:flex}.jss3890[data-v-2e1b9274]{justify-content:space-between;padding:8px 16px 0;display:flex}.jss3891[data-v-2e1b9274]{font-size:15px;font-weight:500}.jss3892[data-v-2e1b9274]{color:#0000008a;font-size:13px}.jss3893[data-v-2e1b9274]{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;padding:0 20px;display:-webkit-box;overflow:hidden}.jss3889[data-v-2e1b9274]:hover{background-color:#f5f5f5}.jss277[data-v-2e1b9274]{border-left:1px solid #dadada;width:100%}.jss276[data-v-2e1b9274]{z-index:1000;height:100%;transition:all 5s ease-out}.jss279[data-v-2e1b9274]{flex-direction:column;width:100%;height:100%;transition:all .225s cubic-bezier(0,0,.2,1);display:flex;position:relative;overflow-x:auto}.jss281[data-v-2e1b9274]{box-sizing:border-box;background:#eceff1;justify-content:space-between;align-items:center;height:56px;padding:0 16px;display:flex}.jss279 .pageRoot[data-v-2e1b9274]{background:#eceff1;flex:1}.jss279 .pageContent[data-v-2e1b9274]{box-sizing:border-box;width:calc(100% - 50px);max-width:780px;margin:25px auto auto;padding-bottom:10px}.jss1174[data-v-2e1b9274]{border-radius:2px}.jss135[data-v-2e1b9274]{box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f}.jss1182[data-v-2e1b9274]{width:100%;font-family:Roboto,Helvetica,Arial,sans-serif;position:absolute;top:0;left:0}.jss1214[data-v-2e1b9274]{width:100%}.jss1211[data-v-2e1b9274]{vertical-align:top;border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:inline-flex;position:relative}.jss1204[data-v-2e1b9274]{background-color:#f2f2f2}.jss1193[data-v-2e1b9274]{border-bottom:1px solid #dadada;height:56px;display:flex}.jss1194[data-v-2e1b9274]{justify-content:space-between;width:100%;display:flex}.jss1197[data-v-2e1b9274]{display:flex}.jss1206[data-v-2e1b9274]{color:#000}.jss1201[data-v-2e1b9274]{letter-spacing:normal;font-size:16px;font-style:normal;font-weight:501;font-stretch:100%;line-height:1.25}.jss1196[data-v-2e1b9274]{display:flex}.jss1207[data-v-2e1b9274]{color:#2196f3}.jss1198[data-v-2e1b9274]{margin:auto 0;font-size:17px}.jss1199[data-v-2e1b9274]{color:#fff;margin-left:11.5px;margin-right:16px;padding:6px}.jss195[data-v-2e1b9274]{color:#0000008a;text-align:center;border-radius:50%;flex:none;padding:12px;font-size:1.5rem;transition:background-color .15s cubic-bezier(.4,0,.2,1);overflow:visible}.jss542[data-v-2e1b9274]{box-sizing:border-box;text-transform:uppercase;border-radius:4px;min-width:64px;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.75;transition:background-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),border .25s cubic-bezier(.4,0,.2,1)}.jss201[data-v-2e1b9274]{cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;background-color:#0000;border:0;outline:none;justify-content:center;align-items:center;margin:0;text-decoration:none;display:inline-flex;position:relative}.jss1218[data-v-2e1b9274]{margin:auto 0 auto 12px;font-family:Roboto,Helvetica,Arial,sans-serif;display:flex}.jss1217[data-v-2e1b9274]{color:#607d8b;font-size:17px;display:flex}.jss1175[data-v-2e1b9274]{padding:0 15px}.jss1234[data-v-2e1b9274]{width:100%}.jss1231[data-v-2e1b9274]{vertical-align:top;border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:inline-flex;position:relative}.jss1226[data-v-2e1b9274]{font-family:Roboto,Helvetica,Arial,sans-serif;line-height:1.5}.jss1225[data-v-2e1b9274]{color:#000000de!important}.jss1243[data-v-2e1b9274]{transition:color .2s cubic-bezier(0,0,.2,1),transform .2s cubic-bezier(0,0,.2,1)}.jss1242[data-v-2e1b9274]{transform-origin:0 0;transform:translateY(1.5px)scale(.75)}.jss1240[data-v-2e1b9274]{position:absolute;top:0;left:0;transform:translateY(24px)scale(1)}.jss1246[data-v-2e1b9274]{padding:0;font-size:1.6rem}label+.jss1219[data-v-2e1b9274]{margin-top:40px}.jss1253[data-v-2e1b9274]{color:#000000de;cursor:text;align-items:center;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:2.1875em;display:inline-flex}.jss1263[data-v-2e1b9274]{color:currentColor;box-sizing:content-box;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:100%;min-width:0;margin:0;padding:6px 0 0;font-family:Roboto,Helvetica,Arial,sans-serif;display:block}.jss1272[data-v-2e1b9274]{color:#90a4ae;cursor:pointer;margin:auto auto auto 18px}.jss1273[data-v-2e1b9274]{margin:10px 0;padding:0 15px}.jss1270[data-v-2e1b9274]{justify-content:space-between;display:flex}.jss1271[data-v-2e1b9274]{display:flex}.jss1281[data-v-2e1b9274]{font-family:Roboto,sans-serif;line-height:1.5}.jss1280[data-v-2e1b9274]{color:#000000de!important}label+.jss1297[data-v-2e1b9274]{margin-top:50px}.jss1296[data-v-2e1b9274]{position:relative}.jss1289[data-v-2e1b9274]{width:100%;margin-bottom:10px;position:relative}.jss1283[data-v-2e1b9274]{padding-right:20px}.jss1293[data-v-2e1b9274]{white-space:nowrap;text-overflow:ellipsis;width:auto;height:auto;min-height:1.1875em;overflow:hidden}.jss1290[data-v-2e1b9274]{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;border-radius:0;width:calc(100% - 32px);min-width:16px;height:2.1875em;padding-right:32px}.jss1177[data-v-2e1b9274]{justify-content:space-between;display:flex}.jss1179[data-v-2e1b9274]{color:#999;opacity:1;font-size:15px}.jss1287[data-v-2e1b9274]{color:#90a4ae}.jss1295[data-v-2e1b9274]{color:#0000008a;pointer-events:none;position:absolute;top:calc(50% - 12px);right:0}.jss104[data-v-2e1b9274]{fill:currentColor;-webkit-user-select:none;user-select:none;flex-shrink:0;width:1em;height:1em;font-size:24px;transition:fill .2s cubic-bezier(.4,0,.2,1);display:inline-block}.jss1215[data-v-2e1b9274]{background-color:#eceff1;border-bottom:1px solid #0000001f;height:44px;padding:5px 0;display:flex}.jss1218[data-v-2e1b9274]{margin:auto 0 auto 12px;display:flex}.jss1216[data-v-2e1b9274]{color:#90a4ae;width:24px;height:24px;margin:auto 0}.jss204[data-v-2e1b9274]{fill:currentColor;-webkit-user-select:none;user-select:none;flex-shrink:0;width:1em;height:1em;font-size:24px;transition:fill .2s cubic-bezier(.4,0,.2,1);display:inline-block}.jss1253.jss1256[data-v-2e1b9274]{color:#00000061;cursor:default}.jss1290.jss1294[data-v-2e1b9274]{cursor:default}.jss1263.jss1256[data-v-2e1b9274]{opacity:1}.jss1261[data-v-2e1b9274]{padding:6px 0 7px}.jss1309[data-v-2e1b9274]{width:100%;position:relative}.jss1311[data-v-2e1b9274]{visibility:hidden;white-space:pre-wrap;height:auto;position:absolute;overflow:hidden}.jss1310[data-v-2e1b9274]{font:inherit;line-height:inherit;resize:none;width:100%;height:100%;cursor:inherit;box-sizing:border-box;line-height:inherit;background:0 0;border:none;outline:none;padding:0}.jss1265[data-v-2e1b9274]{resize:none;padding:0}.jss317[data-v-2e1b9274]{flex:none}.jss312[data-v-2e1b9274]{border:0;max-height:100%;overflow:hidden;box-shadow:-1px 0 2px #0000000f,-5px 0 32px #00000003}.jss325[data-v-2e1b9274]{border-left:1px solid #0000001f}.jss320[data-v-2e1b9274]{left:auto;right:0}.jss318[data-v-2e1b9274]{z-index:1200;-webkit-overflow-scrolling:touch;outline:none;flex-direction:column;flex:1 0 auto;height:100%;display:flex;position:fixed;top:0;overflow-y:auto}.jss131[data-v-2e1b9274]{background-color:#fff}.jss313[data-v-2e1b9274]{background-color:#2196f3;justify-content:space-between;align-items:center;height:56px;padding:0 16px;display:flex}.jss314[data-v-2e1b9274]{color:#fff;font-size:18px;font-weight:500}.jss315[data-v-2e1b9274]{flex-direction:column;flex:1;height:auto;display:flex;position:relative;overflow-y:auto}.jss542[data-v-2e1b9274]:hover{background-color:#00000014;text-decoration:none}.jss544[data-v-2e1b9274]{padding:6px 8px}.input-group-btn[data-v-2e1b9274]{white-space:nowrap;font-size:0;position:relative}.input-group-addon[data-v-2e1b9274],.input-group-btn[data-v-2e1b9274]{width:20%;margin-top:25px}.jss5273[data-v-2e1b9274]{z-index:0;touch-action:none;background-color:#00000080;position:fixed;inset:0}.dropdown-menu[data-v-2e1b9274]{z-index:1000;text-align:left;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #00000026;border-radius:4px;min-width:160px;margin:-60px -145px 0;padding:5px 0;font-size:14px;list-style:none;display:none;position:absolute;box-shadow:0 6px 12px #0000002d}.text-danger[data-v-2e1b9274]{color:red;font-size:14px}.jss192[data-v-2e1b9274]{max-height:calc(100% - 96px)}.jss193[data-v-2e1b9274]{outline:none;max-width:calc(100% - 32px);min-height:16px;position:absolute;overflow:hidden auto}.jss122[data-v-2e1b9274]{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.jss113[data-v-2e1b9274]{border-radius:4px}.jss112[data-v-2e1b9274]{background-color:#fff}.jss73[data-v-2e1b9274]{padding-top:8px;padding-bottom:8px}.jss72[data-v-2e1b9274]{margin:0;padding:0;list-style:none;position:relative}.jss58.jss69[data-v-2e1b9274],.jss58.jss69[data-v-2e1b9274]:hover,.jss58.jss69[data-v-2e1b9274]:focus{background-color:#00000024}.jss1207[data-v-2e1b9274]{padding-left:16px;padding-right:16px}.jss1206[data-v-2e1b9274]{color:#000000de;box-sizing:content-box;white-space:nowrap;width:auto;height:24px;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1.7rem;font-weight:400;line-height:1.5em;overflow:hidden}.jss67[data-v-2e1b9274]{transition:background-color .15s cubic-bezier(.4,0,.2,1)}.jss58[data-v-2e1b9274]{text-align:left;justify-content:flex-start;align-items:center;padding-top:11px;padding-bottom:11px;text-decoration:none;display:flex;position:relative}.jss91[data-v-2e1b9274]{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-appearance:none;border:0;border-radius:0;outline:none;margin:0}.jss1098[data-v-2e1b9274]{flex-direction:row-reverse}.jss1097[data-v-2e1b9274]{justify-content:space-between;display:flex}.jss1100[data-v-2e1b9274]{margin-left:0}.jss67[data-v-2e1b9274]:hover{background-color:#00000014;text-decoration:none}.chat-shell[data-v-2e1b9274]{align-items:stretch;gap:14px;height:calc(100dvh - 20px);min-height:min(680px,100dvh - 20px);display:flex;overflow:hidden;padding:10px 12px!important}.chat-sidebar[data-v-2e1b9274]{width:390px;min-width:390px;max-width:390px;min-height:0;display:flex}.chat-main[data-v-2e1b9274]{flex:1;gap:18px;min-width:0;min-height:0;display:flex}.chat-main-stage[data-v-2e1b9274]{flex:1;min-width:0;min-height:0;display:flex}.chat-search-drawer[data-v-2e1b9274]{background:#fff;border:1px solid #d8e4ea;border-radius:24px;width:320px;min-width:320px;max-width:320px;overflow:hidden;box-shadow:0 24px 60px -34px #0f172a57}.chat-shell .people-list[data-v-2e1b9274]{float:none;background:linear-gradient(#0b5f56 0%,#094f48 100%);border:1px solid #ffffff14;border-radius:28px;flex-direction:column;width:100%;height:100%;min-height:0;font-family:Plus Jakarta Sans,Roboto,sans-serif;display:flex;overflow:hidden;box-shadow:0 28px 70px -40px #042f2ecc}.chat-sidebar-header[data-v-2e1b9274]{background:radial-gradient(circle at 0 0,#ffffff1f,#0000 42%),linear-gradient(#ffffff0f,#fff0);border-bottom:1px solid #ffffff1a;align-items:center;gap:12px;padding:14px 16px;display:flex;text-align:left!important}.chat-sidebar-title[data-v-2e1b9274]{color:#fff;align-items:center;gap:12px;margin-bottom:16px;display:flex}.chat-sidebar-title-icon[data-v-2e1b9274]{color:#fff;background:#ffffff1f;border-radius:16px;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;display:inline-flex}.chat-sidebar-title-text[data-v-2e1b9274]{font-size:18px;font-weight:700;line-height:1.1}.chat-sidebar-subtitle[data-v-2e1b9274]{color:#ecf5f4c7;letter-spacing:.01em;margin-top:3px;font-size:12px}.chat-search-box[data-v-2e1b9274]{flex:auto;min-width:0;position:relative}.chat-search-input[data-v-2e1b9274]{color:#15323b;background:#fffffff7;border:0;border-radius:16px;width:100%;height:44px;padding:11px 42px 11px 15px;font-size:14px;box-shadow:inset 0 1px 2px #0f172a14}.chat-search-input[data-v-2e1b9274]:focus{outline:none;box-shadow:0 0 0 3px #2196f329}.chat-search-clear[data-v-2e1b9274]{color:#738891;background:0 0;border:0;padding:0;font-size:20px;line-height:1;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.chat-filter-bar[data-v-2e1b9274]{align-items:center;gap:8px;padding:0 16px 12px;display:flex}.chat-filter-select[data-v-2e1b9274]{flex:1 1 0;min-width:0}.chat-filter-select[data-v-2e1b9274] .p-multiselect{background:#fffffff7;border:0;border-radius:14px;width:100%;min-height:40px;transition:box-shadow .18s;box-shadow:inset 0 1px 2px #0f172a14}.chat-filter-select[data-v-2e1b9274] .p-multiselect:not(.p-disabled):hover{border:0;box-shadow:inset 0 1px 2px #0f172a14,0 0 0 1px #12938240}.chat-filter-select[data-v-2e1b9274] .p-multiselect.p-focus{outline:none;box-shadow:0 0 0 3px #12938238}.chat-filter-select[data-v-2e1b9274] .p-multiselect-label{color:#15323b;flex-wrap:wrap;align-items:center;gap:4px;padding:8px 12px;font-size:13px;display:flex}.chat-filter-select[data-v-2e1b9274] .p-multiselect-label.p-placeholder{color:#6b8089;font-weight:500}.chat-filter-select[data-v-2e1b9274] .p-multiselect-chip{color:#075e54;background:#1293821f;border-radius:8px;padding:2px 8px;font-size:12px}.chat-filter-select[data-v-2e1b9274] .p-multiselect-dropdown{color:#6b8089;width:34px}.chat-list-loading[data-v-2e1b9274]{color:#ecf5f4d9;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:48px 16px;display:flex}.chat-list-loading i[data-v-2e1b9274]{color:#ffffffe6;font-size:26px}.chat-list-loading p[data-v-2e1b9274]{margin:0;font-size:13px}.chat-filter-clear.p-button[data-v-2e1b9274]{color:#fff;background:#ffffff1a;border:1px solid #ffffff38;border-radius:12px;flex:none;width:34px;height:34px;padding:0;font-size:13px}.chat-filter-clear.p-button[data-v-2e1b9274]:hover{border-color:#fff6;color:#fff!important;background:#fff3!important}.chat-filter-clear.p-button[data-v-2e1b9274]:focus-visible{outline:none;box-shadow:0 0 0 3px #ffffff59}.chat-tab-shell[data-v-2e1b9274]{flex-direction:column;flex:1;min-height:0;display:flex;background:0 0!important}.chat-tabs[data-v-2e1b9274]{z-index:6;isolation:isolate;border-radius:18px;align-items:center;gap:6px;padding:6px;position:relative;overflow:visible;box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #00000024,0 12px 24px -22px #000000d9;background:linear-gradient(#ffffff1a 0%,#ffffff05 100%),#064640!important;border:1px solid #ffffff38!important;margin:0!important;display:flex!important}.chat-tab-button[data-v-2e1b9274]{z-index:1;color:#fff;background:linear-gradient(#ffffff14 0%,#fff0 100%),#0b6f64;border:1px solid #ffffff2e;border-radius:14px;flex:0 0 42px;justify-content:center;align-items:center;gap:0;width:42px;min-width:42px;height:42px;padding:0;font-size:12px;font-weight:700;line-height:1.15;transition:flex-basis .2s,width .2s,transform .18s,background-color .18s,border-color .18s,color .18s,box-shadow .18s;display:inline-flex;position:relative}.chat-tab-button[data-v-2e1b9274]:hover{color:#fff;background:linear-gradient(#ffffff1c 0%,#ffffff03 100%),#0d8175;border-color:#ffffff57;transform:translateY(-1px)}.chat-tab-button.has-badge[data-v-2e1b9274]:not(.is-active){flex-basis:58px;justify-content:flex-start;width:58px;min-width:58px;padding:0 24px 0 12px}.chat-tab-button.is-active[data-v-2e1b9274]{z-index:2;color:#0e4f48;background:#fff;border-color:#ffffffeb;flex:auto;justify-content:flex-start;gap:8px;width:auto;min-width:0;padding:0 12px;box-shadow:0 14px 28px -22px #ffffffe6,inset 0 1px #ffffffe6}.chat-tab-icon[data-v-2e1b9274]{flex:0 0 18px;justify-content:center;align-items:center;width:18px;font-size:14px;line-height:1;display:inline-flex}.chat-tab-label[data-v-2e1b9274]{opacity:0;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:0;transition:max-width .18s,opacity .18s;overflow:hidden}.chat-tab-button.is-active .chat-tab-label[data-v-2e1b9274]{opacity:1;max-width:140px}.chat-tab-badge[data-v-2e1b9274]{z-index:5;pointer-events:none;border:2px solid #064640;border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:9px;font-weight:800;line-height:1;position:absolute;top:3px;right:5px;box-shadow:0 5px 12px -8px #000000e6;color:#fff!important;background:#d9534f!important;margin-top:0!important;display:inline-flex!important}.chat-tab-badge.blinking[data-v-2e1b9274]{animation:1.8s ease-in-out infinite chatTabBadgePulse-2e1b9274;opacity:1!important}@keyframes chatTabBadgePulse-2e1b9274{0%,to{transform:scale(1);box-shadow:0 5px 12px -8px #000000e6}50%{transform:scale(1.08);box-shadow:0 0 0 3px #d9534f38,0 7px 14px -9px #000000f2}}.chat-tab-button.is-active .chat-tab-badge[data-v-2e1b9274]{min-width:20px;height:20px;box-shadow:none;border:0;margin:0 0 0 auto;padding:0 6px;font-size:10px;position:static}.chat-floating-tab-tooltip[data-v-2e1b9274]{z-index:2147483000;color:#fff;opacity:0;pointer-events:none;visibility:hidden;white-space:normal;background:linear-gradient(#ffffff21 0%,#fff0 100%),#052f2c;border:1px solid #fff3;border-radius:999px;align-items:center;gap:8px;min-width:0;max-width:min(260px,100vw - 24px);padding:9px 11px;font-size:11px;font-weight:850;line-height:1.25;transition:opacity .16s,transform .16s,visibility .16s;display:inline-flex;position:fixed;top:0;left:0;transform:translate(-50%,8px)scale(.98);box-shadow:0 20px 42px -18px #000c,inset 0 1px #ffffff29}.chat-floating-tab-tooltip.is-visible[data-v-2e1b9274]{opacity:1;visibility:visible;transform:translate(-50%)scale(1)}.chat-floating-tab-tooltip.is-top[data-v-2e1b9274]{transform:translate(-50%,calc(-100% - 8px))scale(.98)}.chat-floating-tab-tooltip.is-top.is-visible[data-v-2e1b9274]{transform:translate(-50%,-100%)scale(1)}.chat-floating-tab-tooltip[data-v-2e1b9274]:before{content:"";background:#052f2c;border-top:1px solid #ffffff29;border-left:1px solid #ffffff29;width:10px;height:10px;position:absolute;bottom:100%;left:50%;transform:translate(-50%,5px)rotate(45deg)}.chat-floating-tab-tooltip.is-top[data-v-2e1b9274]:before{top:100%;bottom:auto;transform:translate(-50%,-5px)rotate(225deg)}.chat-floating-tab-tooltip i[data-v-2e1b9274]{color:#9de7dc;flex:none;font-size:12px}.chat-floating-tab-tooltip span[data-v-2e1b9274]{text-overflow:ellipsis;min-width:0;overflow:hidden}.chat-tab-content[data-v-2e1b9274]{z-index:1;scrollbar-gutter:stable;flex:1;min-height:0;position:relative;overflow:hidden auto;background:0 0!important;border:0!important;padding:0!important}.chat-tab-pane[data-v-2e1b9274]{height:100%;min-height:0}.chat-conversation-list[data-v-2e1b9274]{box-sizing:border-box;flex-direction:column;gap:8px;width:100%;margin:0;padding:10px;list-style:none;display:flex}.chat-shell .people-list ul.chat-conversation-list[data-v-2e1b9274]{width:100%!important;padding:10px!important}.chat-shell .people-list ul.list>.div-conversation[data-v-2e1b9274]{border-radius:16px;padding-bottom:0}.chat-shell .scrooll-conver[data-v-2e1b9274],.chat-shell .searchDiv[data-v-2e1b9274]{flex:1;height:auto;min-height:0;margin:0;padding:0;overflow:hidden auto}.chat-list-empty[data-v-2e1b9274]{color:#ecf5f4e6;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:260px;padding:48px 24px;display:flex}.chat-list-empty-image[data-v-2e1b9274]{opacity:.75;width:74px}.chat-placeholder[data-v-2e1b9274]{float:none;background:radial-gradient(circle at 100% 0,#128c7e1a,#0000 28%),linear-gradient(#eef4f6 0%,#e7eef2 100%);border:1px solid #d8e4ea;border-radius:28px;justify-content:center;align-items:center;width:100%;height:100%;min-height:0;display:flex;box-shadow:0 24px 60px -34px #0f172a4d}.chat-placeholder-card[data-v-2e1b9274]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:center;color:#35505a;background:#ffffffb8;border-radius:28px;flex-direction:column;align-items:center;gap:12px;padding:36px 42px;display:flex;box-shadow:0 24px 60px -44px #0f172a80}.chat-placeholder-icon[data-v-2e1b9274]{color:#128c7e3d;font-size:90px}.chat-placeholder-card strong[data-v-2e1b9274]{font-size:22px;line-height:1.2}.chat-placeholder-card p[data-v-2e1b9274]{color:#61757f;max-width:420px;margin:0;font-size:14px}@media (width<=1400px){.chat-shell[data-v-2e1b9274]{gap:12px}.chat-sidebar[data-v-2e1b9274]{width:360px;min-width:360px;max-width:360px}}@media (width<=1200px){.chat-shell[data-v-2e1b9274]{flex-direction:column;height:calc(100dvh - 20px);min-height:0;padding:10px!important}.chat-sidebar[data-v-2e1b9274],.chat-search-drawer[data-v-2e1b9274]{width:100%;min-width:0;max-width:none}.chat-main[data-v-2e1b9274]{flex-direction:column}.chat-main-stage[data-v-2e1b9274]{min-height:62vh}}@media (width<=767.98px){.chat-shell[data-v-2e1b9274]{gap:10px;padding:8px!important}.chat-main-stage[data-v-2e1b9274]{min-height:54vh}}@media (width<=520px){.chat-tabs[data-v-2e1b9274]{gap:4px;padding:5px}.chat-tab-button[data-v-2e1b9274]{border-radius:12px;flex-basis:34px;width:34px;min-width:34px;height:40px}.chat-tab-button.has-badge[data-v-2e1b9274]:not(.is-active){flex-basis:50px;width:50px;min-width:50px;padding:0 22px 0 10px}.chat-tab-button.is-active[data-v-2e1b9274]{padding:0 8px}.chat-tab-icon[data-v-2e1b9274]{flex-basis:16px;width:16px;font-size:13px}.chat-tab-button.is-active .chat-tab-label[data-v-2e1b9274]{max-width:92px}.chat-tab-badge[data-v-2e1b9274]{min-width:17px;height:17px;padding:0 5px;top:3px;right:4px}}.contact-avatar[data-v-e1adcb6d]{color:#fff;letter-spacing:.5px;text-transform:uppercase;-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex;overflow:hidden;box-shadow:0 6px 14px #0000002e}.contact-avatar--square[data-v-e1adcb6d]{border-radius:14px}.cf-backdrop[data-v-5d48c5d8]{z-index:1200;background:#0006;position:fixed;inset:0}.cf-panel[data-v-5d48c5d8]{z-index:1201;background:#fff;flex-direction:column;width:380px;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-4px 0 32px #0f172a2e}.cf-header[data-v-5d48c5d8]{background:#f5f9fb;border-bottom:1px solid #e2ecf0;flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.cf-header-title[data-v-5d48c5d8]{color:#2f4858;align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.cf-header-title i[data-v-5d48c5d8]{color:#607d8b;font-size:17px}.cf-header-actions[data-v-5d48c5d8]{align-items:center;gap:8px;display:flex}.cf-btn-save[data-v-5d48c5d8]{color:#fff;cursor:pointer;background:#2f4858;border:none;border-radius:8px;padding:6px 16px;font-size:13px;font-weight:500;transition:background .2s}.cf-btn-save[data-v-5d48c5d8]:hover{background:#1e3040}.cf-btn-close[data-v-5d48c5d8]{color:#607d8b;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:6px 8px;font-size:17px;line-height:1;transition:background .2s,color .2s}.cf-btn-close[data-v-5d48c5d8]:hover{color:#2f4858;background:#e2ecf0}.cf-body[data-v-5d48c5d8]{flex:1;min-height:0;padding:0 20px 32px;overflow-y:auto}.cf-section-heading[data-v-5d48c5d8]{color:#2f4858;text-transform:uppercase;letter-spacing:.6px;border-bottom:2px solid #e2ecf0;align-items:center;gap:8px;margin:22px 0 12px;padding-bottom:8px;font-size:11px;font-weight:700;display:flex}.cf-section-heading i[data-v-5d48c5d8]{color:#607d8b;font-size:14px}.cf-field[data-v-5d48c5d8]{margin-bottom:14px;position:relative}.cf-label[data-v-5d48c5d8]{color:#90a4ae;text-transform:uppercase;letter-spacing:.5px;margin-bottom:5px;font-size:11px;font-weight:600;display:block}.cf-input[data-v-5d48c5d8]{color:#2f4858;box-sizing:border-box;background:#f8fbfc;border:1px solid #d0dde5;border-radius:8px;outline:none;width:100%;padding:8px 12px;font-family:inherit;font-size:14px;transition:border-color .2s,background .2s}.cf-input[data-v-5d48c5d8]:focus{background:#fff;border-color:#607d8b}.cf-input[data-v-5d48c5d8]:disabled{color:#90a4ae;cursor:not-allowed;background:#eef3f6}.cf-textarea[data-v-5d48c5d8]{resize:vertical;min-height:72px}.cf-field-row[data-v-5d48c5d8]{align-items:center;gap:6px;display:flex;position:relative}.cf-field-row .cf-input[data-v-5d48c5d8]{flex:1;min-width:0}.cf-field-error[data-v-5d48c5d8]{color:#e53935;margin-top:4px;font-size:11px;display:block}.cf-add-dropdown[data-v-5d48c5d8]{flex-shrink:0;position:relative}.cf-add-btn[data-v-5d48c5d8]{color:#607d8b;cursor:pointer;background:0 0;border:none;padding:4px;font-size:20px;line-height:1;transition:color .2s}.cf-add-btn[data-v-5d48c5d8]:hover{color:#2f4858}.cf-remove-btn[data-v-5d48c5d8]{color:#e57373;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:4px;font-size:20px;line-height:1;transition:color .2s}.cf-remove-btn[data-v-5d48c5d8]:hover{color:#c62828}.cf-dropdown-menu[data-v-5d48c5d8]{z-index:10;background:#fff;border:1px solid #e2ecf0;border-radius:8px;min-width:190px;margin:0;padding:4px 0;list-style:none;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 8px 24px #0f172a1f}.cf-dropdown-menu li[data-v-5d48c5d8]{color:#2f4858;cursor:pointer;padding:9px 16px;font-size:14px;transition:background .15s}.cf-dropdown-menu li[data-v-5d48c5d8]:hover{background:#f5f9fb}.cf-select-wrapper[data-v-5d48c5d8]{cursor:pointer;color:#2f4858;-webkit-user-select:none;user-select:none;background:#f8fbfc;border:1px solid #d0dde5;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 12px;font-size:14px;transition:border-color .2s;display:flex}.cf-select-wrapper[data-v-5d48c5d8]:hover{border-color:#607d8b}.cf-select-wrapper .fa-chevron-down[data-v-5d48c5d8]{color:#90a4ae;flex-shrink:0;font-size:11px}.cf-select-value[data-v-5d48c5d8]{white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.cf-select-dropdown[data-v-5d48c5d8]{z-index:10;background:#fff;border:1px solid #e2ecf0;border-radius:8px;max-height:200px;margin:4px 0 0;padding:4px 0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #0f172a1f}.cf-select-dropdown li[data-v-5d48c5d8]{color:#2f4858;cursor:pointer;justify-content:space-between;align-items:center;padding:9px 16px;font-size:14px;transition:background .15s;display:flex}.cf-select-dropdown li[data-v-5d48c5d8]:hover{background:#f5f9fb}.cf-label-dot[data-v-5d48c5d8]{border-radius:50%;flex-shrink:0;width:14px;height:14px}.cf-label-dot--empty[data-v-5d48c5d8]{background:#0000001f}.div-conversation[data-v-a61d547b]{width:100%;margin:0;padding:0;list-style:none}.conversation-link[data-v-a61d547b]{box-sizing:border-box;color:#fff;cursor:pointer;text-align:left;background:linear-gradient(#ffffff21 0%,#ffffff0f 100%),#052f2c33;border:1px solid #ffffff24;border-radius:18px;align-items:stretch;gap:12px;width:100%;padding:12px;font-family:inherit;text-decoration:none;transition:background-color .16s,box-shadow .16s,transform .16s,border-color .16s;display:flex;box-shadow:inset 0 1px #ffffff1f}.conversation-link[data-v-a61d547b]:hover,.conversation-link[data-v-a61d547b]:focus{color:#fff;background:linear-gradient(#ffffff2e 0%,#ffffff14 100%),#052f2c52;border-color:#ffffff42;outline:none;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff29,0 16px 28px -26px #000000e6}.conversation-link[data-v-a61d547b]:focus-visible{box-shadow:0 0 0 3px #ffffff2e, 0 0 0 5px rgba(var(--sof-brand-rgb), .3)}.div-conversation.is-active .conversation-link[data-v-a61d547b]{box-shadow:inset 0px 0 0 var(--sof-brand-light), 0 18px 34px -28px #000000db;color:var(--sof-text);background:linear-gradient(135deg,#fffffff5,#f1fcf9eb);border-color:#ffffffeb}.conversation-avatar[data-v-a61d547b]{flex:none;justify-content:center;align-items:center;width:48px;min-height:48px;display:inline-flex;position:relative}.conversation-link .img-circle[data-v-a61d547b]{object-fit:cover;background:#ffffff1f;flex:none;height:48px;margin-top:0;box-shadow:0 8px 18px #00000029;width:48px!important}.conversation-channel-dot[data-v-a61d547b]{color:#fff;border:2px solid #fffffff5;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;line-height:1;display:inline-flex;position:absolute;bottom:0;right:-3px;box-shadow:0 6px 14px #0000002e}.conversation-channel-dot--whatsapp[data-v-a61d547b]{background:#18a884}.conversation-channel-dot--facebook[data-v-a61d547b]{background:#1877f2}.conversation-channel-dot--instagram[data-v-a61d547b]{background:#d9468c}.conversation-channel-dot--default[data-v-a61d547b]{background:#64748b}.progress-group[data-v-a61d547b]{cursor:pointer;padding-left:10px;padding-right:10px}.col-usuario[data-v-a61d547b]{height:20px;overflow:hidden}.progress[data-v-a61d547b]{margin-bottom:0}.progress.sm[data-v-a61d547b]{height:18px}.progress-description[data-v-a61d547b]{float:left;width:50%;font-size:12px}.progress-bar[data-v-a61d547b]{color:#000}.bg-autorizar[data-v-a61d547b]{background-color:#e9d700}.bg-cancelacion[data-v-a61d547b]{background-color:#bc2626}.about[data-v-a61d547b]{flex-direction:column;flex:auto;gap:8px;min-width:0;display:flex}.conversation-topline[data-v-a61d547b]{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.conversation-title[data-v-a61d547b]{flex-direction:column;flex:auto;gap:4px;min-width:0;line-height:1.2;display:flex}.conversation-meta[data-v-a61d547b]{flex-direction:column;flex:none;align-items:flex-end;gap:5px;max-width:110px;display:inline-flex}.conversation-identifier[data-v-a61d547b]{letter-spacing:0;color:inherit;overflow-wrap:anywhere;font-size:14px;font-weight:700}.conversation-subline[data-v-a61d547b]{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.conversation-id[data-v-a61d547b],.conversation-channel-name[data-v-a61d547b]{color:#ffffffc2;background:#ffffff14;border-radius:999px;align-items:center;gap:4px;padding:3px 7px;font-size:10.5px;font-weight:700;display:inline-flex}.div-conversation.is-active .conversation-id[data-v-a61d547b],.div-conversation.is-active .conversation-channel-name[data-v-a61d547b]{color:var(--sof-brand-dark);background:rgba(var(--sof-brand-rgb), .1)}.status[data-v-a61d547b]{flex-direction:column;gap:6px;min-width:0;line-height:1.25;display:flex}.conversation-preview[data-v-a61d547b]{color:#ece5ddeb;overflow-wrap:anywhere;align-items:flex-start;gap:6px;min-width:0;max-width:100%;font-size:12px;line-height:1.35;display:inline-flex}.conversation-preview i[data-v-a61d547b]{flex:none;margin-top:2px}.conversation-preview--empty[data-v-a61d547b]{color:#ecf5f4a6}.conversation-unread[data-v-a61d547b]{color:#fff;text-align:center;background:#ef4444;border-radius:999px;align-self:auto;min-width:22px;padding:4px 7px;font-size:10.5px;font-weight:800;line-height:1;box-shadow:0 0 0 2px #ffffff29}.conversation-time[data-v-a61d547b]{color:#ece5dde0;text-align:right;white-space:nowrap;justify-content:flex-end;align-items:center;gap:4px;font-size:11px;font-weight:750;line-height:1.25;display:inline-flex}.conversation-context[data-v-a61d547b]{flex-wrap:wrap;gap:5px;min-width:0;display:flex}.conversation-metrics[data-v-a61d547b]{flex-wrap:wrap;align-items:flex-start;gap:5px;min-width:0;display:flex}.conversation-context-chip[data-v-a61d547b]{color:#ecf5f4e6;overflow-wrap:anywhere;white-space:normal;background:#ffffff17;border-radius:999px;align-items:center;gap:5px;min-width:0;max-width:100%;padding:4px 8px;font-size:11px;font-weight:700;line-height:1.2;display:inline-flex}.conversation-context-chip i[data-v-a61d547b]{flex:none}.conversation-window-pill[data-v-a61d547b]{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;max-width:100%;padding:4px 8px;font-size:10.5px;font-weight:800;line-height:1.2;display:inline-flex}.conversation-window-pill i[data-v-a61d547b]{flex:none}.conversation-activity-pill[data-v-a61d547b]{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;max-width:100%;padding:4px 8px;font-size:10.5px;font-weight:800;line-height:1.2;display:inline-flex}.conversation-activity-pill i[data-v-a61d547b]{flex:none}.conversation-activity-warning[data-v-a61d547b]{flex:none;line-height:1}.conversation-activity-pill[data-v-a61d547b]{color:#dbeafe;background:#3b82f629}.conversation-activity-pill--waiting[data-v-a61d547b]{color:#fff;background:#dc2626;animation:1.05s ease-in-out infinite conversation-activity-alert-a61d547b;box-shadow:0 0 0 2px #dc26262e}@keyframes conversation-activity-alert-a61d547b{0%,to{opacity:1;box-shadow:0 0 0 2px #dc26262e}50%{opacity:.72;box-shadow:0 0 0 4px #dc26264d}}@media (prefers-reduced-motion:reduce){.conversation-activity-pill--waiting[data-v-a61d547b]{animation:none}}.conversation-window-pill--open[data-v-a61d547b]{color:#dcfce7;background:#22c55e38}.conversation-window-pill--closing[data-v-a61d547b]{color:#fff7ed;background:#f59e0b42}.conversation-window-pill--closed[data-v-a61d547b]{color:#fee2e2;background:#ef444438}.conversation-context-chip--profile[data-v-a61d547b]{color:#d7fff9;background:#9de7dc24}.conversation-context-chip--assignee[data-v-a61d547b]{color:#e0e7ff;background:#6366f12e}.div-conversation.is-active .conversation-context-chip--assignee[data-v-a61d547b]{color:var(--sof-brand-dark);background:rgba(var(--sof-brand-rgb), .12)}.conversation-badges[data-v-a61d547b]{flex-wrap:wrap;align-items:flex-start;gap:5px;display:flex}.conversation-alert[data-v-a61d547b],.conversation-reminder[data-v-a61d547b],.conversation-auto-assigned[data-v-a61d547b]{white-space:normal;border-radius:999px;align-items:center;gap:5px;max-width:100%;padding:4px 8px;font-size:11px;font-weight:750;line-height:1.2;display:inline-flex}.conversation-alert i[data-v-a61d547b],.conversation-reminder i[data-v-a61d547b],.conversation-auto-assigned i[data-v-a61d547b]{flex:none}.conversation-alert[data-v-a61d547b]{color:#fff7ed;background:#f59e0b3d}.conversation-reminder[data-v-a61d547b]{color:#eff6ff;background:#3b82f633}.conversation-auto-assigned[data-v-a61d547b]{color:#ecfdf5;background:#22c55e2e}.div-conversation.is-active .conversation-preview[data-v-a61d547b]{color:var(--sof-text-soft)}.div-conversation.is-active .conversation-preview--empty[data-v-a61d547b]{color:var(--sof-muted)}.div-conversation.is-active .conversation-time[data-v-a61d547b]{color:var(--sof-brand-dark)}.div-conversation.is-active .conversation-context-chip[data-v-a61d547b]{color:var(--sof-text-soft);background:rgba(var(--sof-brand-rgb), .08)}.div-conversation.is-active .conversation-window-pill--open[data-v-a61d547b]{color:#166534;background:#22c55e24}.div-conversation.is-active .conversation-window-pill--closing[data-v-a61d547b]{color:#92400e;background:#f59e0b2e}.div-conversation.is-active .conversation-window-pill--closed[data-v-a61d547b]{color:#991b1b;background:#ef444424}.div-conversation.is-active .conversation-activity-pill[data-v-a61d547b]{color:#1d4ed8;background:#3b82f61c}.div-conversation.is-active .conversation-activity-pill--waiting[data-v-a61d547b]{color:#fff;background:#dc2626}.div-conversation.is-active .conversation-context-chip--profile[data-v-a61d547b]{color:var(--sof-brand-dark);background:rgba(var(--sof-brand-rgb), .14)}@media (width<=520px){.conversation-link[data-v-a61d547b]{gap:10px;padding:10px}.conversation-avatar[data-v-a61d547b]{width:42px;min-height:42px}.conversation-link .img-circle[data-v-a61d547b]{height:42px;width:42px!important}.conversation-topline[data-v-a61d547b]{flex-direction:column;gap:6px}.conversation-meta[data-v-a61d547b]{flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:none}.conversation-time[data-v-a61d547b]{text-align:left;white-space:normal}}.chat-template-badge-wrap[data-v-c010405c]{flex-wrap:wrap;align-items:center;gap:5px;margin-bottom:5px;display:flex}.chat-template-badge[data-v-c010405c]{color:#00695c;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;background:#cdeee8;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:10.5px;font-weight:700;display:inline-flex}.chat-template-badge i[data-v-c010405c]{font-size:10px}.chat-waba-cat-badge[data-v-c010405c]{letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;color:#5b6b75;background:#eef1f4;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:10.5px;font-weight:700;display:inline-flex}.chat-waba-cat-badge i[data-v-c010405c]{font-size:10px}.chat-waba-cat-badge--marketing[data-v-c010405c]{color:#b5651d;background:#fff1dc}.chat-waba-cat-badge--utility[data-v-c010405c]{color:#1c4587;background:#e1ecff}.chat-waba-cat-badge--authentication[data-v-c010405c]{color:#6b3fa0;background:#efe6fb}.chat-attachment-image-broken[data-v-c010405c],[data-v-c010405c] .chat-attachment-image-broken{opacity:.95;border-radius:8px;max-width:220px;object-fit:contain!important;width:auto!important;height:auto!important;box-shadow:none!important}.panel-body[data-v-c010405c]{width:100%;padding:0}.chat-shell[data-v-c010405c]{align-items:stretch;gap:14px;height:calc(100dvh - 20px);display:flex;overflow:hidden;padding:10px 12px!important}.chat-shell--finalized[data-v-c010405c]{--sof-brand:#0a6b60;--sof-brand-rgb:10, 107, 96;--sof-brand-light:#0e8576;--sof-brand-dark:#043f39;--sof-brand-deep:#03322e}.chat-conversation-list[data-v-c010405c]{flex-direction:column;gap:8px;width:100%;margin:0;padding:8px 0 0;list-style:none;display:flex}.chat-sidebar[data-v-c010405c]{width:390px;min-width:390px;max-width:390px;min-height:0;display:flex}.chat-sidebar-card[data-v-c010405c]{background:linear-gradient(#0d6d63 0%,#0a5b53 100%);border:1px solid #ffffff14;border-radius:28px;flex-direction:column;width:100%;min-height:0;display:flex;overflow:hidden;box-shadow:0 28px 70px -40px #042f2ecc}.chat-sidebar-header[data-v-c010405c]{background:radial-gradient(circle at 0 0,#ffffff1f,#0000 42%),linear-gradient(#ffffff0f,#fff0);border-bottom:1px solid #ffffff1a;align-items:center;gap:12px;padding:14px 16px;display:flex}.chat-sidebar-title-wrap[data-v-c010405c]{color:#fff;align-items:center;gap:12px;display:flex}.chat-sidebar-icon[data-v-c010405c]{color:#fff;background:#ffffff1f;border-radius:16px;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;display:inline-flex}.chat-sidebar-title[data-v-c010405c]{margin:0;font-size:28px;font-weight:700;line-height:1}.chat-sidebar-subtitle[data-v-c010405c]{color:#ffffffb8;margin:4px 0 0;font-size:12px}.chat-sidebar-search[data-v-c010405c]{flex:auto;align-items:center;min-width:0;display:flex;position:relative}.chat-sidebar-search-icon[data-v-c010405c]{color:#94a3b8;pointer-events:none;font-size:13px;position:absolute;left:14px}.chat-sidebar-search-input[data-v-c010405c]{color:#27404c;background:#fff;border:1px solid #e2e8f0;border-radius:16px;width:100%;height:44px;padding:0 40px 0 38px;font-size:14px;font-weight:500;transition:border-color .15s,box-shadow .15s;box-shadow:inset 0 1px 2px #0f172a0d}.chat-sidebar-search-input[data-v-c010405c]::placeholder{color:#94a3b8;font-weight:400}.chat-sidebar-search-input[data-v-c010405c]:focus{border-color:#94a3b8;outline:none;box-shadow:0 0 0 3px #94a3b833}.chat-sidebar-search-clear[data-v-c010405c]{color:#94a3b8;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;padding:0;font-size:13px;transition:background-color .15s,color .15s;display:inline-flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.chat-sidebar-search-clear[data-v-c010405c]:hover{color:#334155;background:#0f172a14}.chat-sidebar-tabs[data-v-c010405c]{background:linear-gradient(#ffffff1a,#ffffff08),#0336323d;border:1px solid #ffffff2e;border-radius:16px;justify-content:space-between;align-items:center;gap:8px;margin:8px 16px 10px;padding:5px;display:flex}.chat-tab-pill[data-v-c010405c]{letter-spacing:0;border-radius:12px;align-items:center;gap:6px;height:30px;padding:0 12px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.chat-tab-pill--active[data-v-c010405c]{color:#0a5b53;background:#fff}.chat-tab-counter[data-v-c010405c]{color:#fff;background:#ffffff1f;border-radius:999px;justify-content:center;align-items:center;min-width:30px;height:30px;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.chat-sidebar-list[data-v-c010405c]{flex:1;min-height:0;padding:0 10px 14px;overflow-y:auto}.chat-sidebar-item[data-v-c010405c]{color:#fff;text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff14;align-items:flex-start;gap:12px;width:100%;padding:14px 12px;transition:background-color .16s,box-shadow .16s,transform .16s;display:flex}.chat-sidebar-item[data-v-c010405c]:hover{background:#ffffff14}.chat-sidebar-item.is-active[data-v-c010405c]{background:linear-gradient(135deg,#ffffff29,#ffffff14);box-shadow:inset 3px 0 #ffffffeb}.chat-sidebar-item-avatar .img-circle[data-v-c010405c]{object-fit:cover;background:#ffffff1f;width:46px;height:46px}.chat-sidebar-item-body[data-v-c010405c]{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.chat-sidebar-item-top[data-v-c010405c],.chat-sidebar-item-meta[data-v-c010405c]{justify-content:space-between;align-items:center;gap:8px;display:flex}.chat-sidebar-item-name[data-v-c010405c]{font-size:14px;font-weight:700;line-height:1.25}.chat-sidebar-item-time[data-v-c010405c],.chat-sidebar-item-meta[data-v-c010405c]{color:#ece5ddd6;font-size:11px}.chat-sidebar-item-id[data-v-c010405c]{background:#ffffff14;border-radius:999px;align-items:center;padding:2px 6px;font-size:10px;font-weight:600;display:inline-flex}.chat-sidebar-item-preview[data-v-c010405c],.chat-sidebar-item-role[data-v-c010405c]{color:#ece5ddeb;align-items:center;gap:6px;min-width:0;font-size:12px;display:inline-flex}.chat-sidebar-empty[data-v-c010405c]{color:#ffffffe0;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:240px;padding:24px;display:flex}.chat-sidebar-empty img[data-v-c010405c]{opacity:.92;width:52px}.chat-main[data-v-c010405c]{flex:1;gap:18px;min-width:0;min-height:0;display:flex}.chat-main-stage[data-v-c010405c]{flex:1;min-width:0;min-height:0;display:flex}.chat-main--finalized .chat[data-v-c010405c]{float:none;border-radius:28px;flex-direction:column;width:100%;height:100%;min-height:0;display:flex;overflow:hidden;box-shadow:0 24px 60px -34px #0f172a57}.chat-search-drawer[data-v-c010405c]{background:#fff;border:1px solid #d8e4ea;border-radius:24px;width:320px;min-width:320px;max-width:320px;overflow:hidden;box-shadow:0 24px 60px -34px #0f172a57}.chat-placeholder[data-v-c010405c]{background:radial-gradient(circle at 100% 0,#128c7e1a,#0000 28%),linear-gradient(#eef4f6 0%,#e7eef2 100%);border:1px solid #d8e4ea;border-radius:28px;flex:1;justify-content:center;align-items:center;width:100%;height:100%;min-height:0;display:flex;box-shadow:0 24px 60px -34px #0f172a4d}.chat-placeholder-inner[data-v-c010405c]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:center;color:#35505a;background:#ffffffb8;border-radius:28px;flex-direction:column;align-items:center;gap:12px;max-width:420px;padding:36px 42px;display:flex;box-shadow:0 24px 60px -44px #0f172a80}.chat-placeholder-icon[data-v-c010405c]{color:#128c7e3d;opacity:1;margin-bottom:0;font-size:88px}.chat-placeholder-inner h3[data-v-c010405c]{color:#35505a;margin:0;font-size:22px;font-weight:700;line-height:1.2}.chat-placeholder-inner p[data-v-c010405c]{color:#61757f;max-width:420px;margin:0;font-size:14px;line-height:1.5}@media (width<=1400px){.chat-shell[data-v-c010405c]{gap:16px}.chat-sidebar[data-v-c010405c]{width:360px;min-width:360px;max-width:360px}}@media (width<=1200px){.chat-shell[data-v-c010405c]{flex-direction:column;height:calc(100vh - 92px);min-height:0;overflow-y:auto}.chat-sidebar[data-v-c010405c],.chat-search-drawer[data-v-c010405c]{flex-shrink:0;width:100%;min-width:0;max-width:none;max-height:280px}.chat-main[data-v-c010405c]{flex-direction:column}.chat-main-stage[data-v-c010405c]{flex:1;min-height:0}}.emoji-invoker[data-v-c010405c]{cursor:pointer;float:right;border-radius:50%;width:1.5rem;height:1.5rem;padding-right:30px;transition:all .2s;top:.5rem;right:.5rem}.emoji-invoker[data-v-c010405c]:hover{transform:scale(1.1)}.emoji-invoker>svg[data-v-c010405c]{fill:#b1c6d0}.emoji-picker[data-v-c010405c]{z-index:1;box-sizing:border-box;background:#fff;border:1px solid #ccc;border-radius:.5rem;width:16rem;height:20rem;margin-top:-170px;margin-left:-195px;padding:1rem;font-family:Roboto,sans-serif;position:absolute;overflow:scroll;box-shadow:1px 1px 8px #c7dbe6}.emoji-picker__search[data-v-c010405c]{display:flex}.emoji-picker__search>input[data-v-c010405c]{border:1px solid #ccc;border-radius:10rem;outline:none;width:130px;padding:.5rem 1rem}.emoji-picker h5[data-v-c010405c]{color:#b1b1b1;text-transform:uppercase;cursor:default;margin-bottom:0;font-size:.8rem}.emoji-picker .emojis[data-v-c010405c]{flex-wrap:wrap;justify-content:space-between;display:flex}.emoji-picker .emojis[data-v-c010405c]:after{content:"";flex:auto}.emoji-picker .emojis span[data-v-c010405c]{cursor:pointer;border-radius:5px;padding:.2rem}.emoji-picker .emojis span[data-v-c010405c]:hover{cursor:pointer;background:#ececec}.nav-tabs .nav-item.show .nav-link[data-v-c010405c],.nav-tabs .nav-link.active[data-v-c010405c]{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs-custom>.nav-tabs[data-v-c010405c]{border-bottom-color:#f4f4f4;border-top-left-radius:3px;border-top-right-radius:3px;margin:-12px -12px -12px -11px;font-size:12px}.nav-tabs-custom>.nav-tabs>li.active[data-v-c010405c]{border-top-width:7px;border-top-color:#128c7e}.nav-tabs-custom>.nav-tabs>li[data-v-c010405c]{background-color:#fff;border:2px solid #607d8b;height:48px;margin-bottom:-2px;margin-right:1px}.content[data-v-c010405c]{min-height:250px;margin-left:auto;margin-right:auto;padding:0 0 15px 15px}.panel-body[data-v-c010405c]{padding:0}.blinking[data-v-c010405c]{animation:4s infinite blinkingText-c010405c}@keyframes blinkingText-c010405c{0%,50%,to{opacity:1}25%,75%{opacity:0}}.people-list[data-v-c010405c]{float:left;background:#075e54;border-radius:10px 0 0;width:260px;font-family:Roboto,sans-serif}.people-list .search[data-v-c010405c]{padding:20px}.people-list .search a[data-v-c010405c]{color:#fff;font-weight:700}.people-list ul.list[data-v-c010405c]{padding:15px}.people-list ul.list li[data-v-c010405c]{padding-bottom:5px;list-style:none}.people-list .about[data-v-c010405c]{float:left;margin-top:8px;padding-left:8px}.people-list .about .name[data-v-c010405c]{color:#fff;font-weight:700}.people-list .status[data-v-c010405c]{color:#ece5dd}.chat-location[data-v-c010405c]{flex-direction:column;gap:6px;display:inline-flex}.chat-location-map-logo[data-v-c010405c]{width:40px;height:40px;margin-bottom:4px;display:block}.chat-location-coords[data-v-c010405c]{align-items:center;gap:6px;font-size:13px;display:flex}.chat-location-coords-link[data-v-c010405c]{color:inherit;cursor:pointer;border-radius:6px;padding:4px 6px;text-decoration:none;transition:background .15s,color .15s,text-decoration-color .15s}.chat-location-coords-link[data-v-c010405c]:hover{background:#1f5fa514;-webkit-text-decoration:underline #1f5fa5b3;text-decoration:underline #1f5fa5b3}.chat-location-pin[data-v-c010405c]{color:#d9534f;font-size:15px;line-height:1}.chat-location-actions[data-v-c010405c]{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.chat-location-actions-label[data-v-c010405c]{color:#5b6773;font-size:12px;font-weight:600}.chat-location-actions-buttons[data-v-c010405c]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.chat-location-link[data-v-c010405c]{color:#1f5fa5;background:#1f5fa514;border-radius:6px;justify-content:center;align-items:center;width:34px;height:34px;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.chat-location-link[data-v-c010405c]:hover{background:#1f5fa52e}.chat-location-link-waze[data-v-c010405c]{background:#42b6eb29}.chat-location-link-waze[data-v-c010405c]:hover{background:#42b6eb3d}.chat-location-link-gmaps[data-v-c010405c]{background:#ea433524}.chat-location-link-gmaps[data-v-c010405c]:hover{background:#ea433538}.chat-location-icon[data-v-c010405c]{width:18px;height:18px;display:block}.chat-location-copy[data-v-c010405c]{color:#1f5fa5;cursor:pointer;background:#fff;border:1px solid #1f5fa533;border-radius:6px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.chat-location-copy[data-v-c010405c]:hover{background:#1f5fa514}.chat-location-copy.is-copied[data-v-c010405c]{color:#2b7a3d;background:#3cb37129;border-color:#3cb37173}.people-list img[data-v-c010405c]{float:left;margin-top:10px}.chat .chat-header[data-v-c010405c]{background:radial-gradient(circle at 100% 0,#128c7e2e,#0000 28%),linear-gradient(#f7fbfc 0%,#f1f6f8 100%);border:0;border-bottom:1px solid #d8e4ea;justify-content:space-between;align-items:center;gap:10px;min-height:52px;padding:7px 12px;display:flex;position:relative}.chat .chat-header>.image[data-v-c010405c]{display:none!important}.chat .chat-header .chat-about[data-v-c010405c]{float:none;flex:0 0 100%;align-items:center;width:100%;min-width:0;margin-top:0;padding-left:0;display:flex}.chat .chat-header .chat-options[data-v-c010405c]{float:none;z-index:2;flex:none;align-items:center;gap:6px;min-height:0;margin:0;padding:0;list-style:none;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.chat .chat-header:has(.chat-options button) .chat-with[data-v-c010405c]{padding-right:46px}.chat .chat-header .chat-options button[data-v-c010405c]{width:36px;min-width:36px;height:36px;min-height:36px;padding:6px}.chat-options ul li[data-v-c010405c]{margin-top:10px;padding-bottom:20px;list-style:none}.navbar-nav>li>.dropdown-menu[data-v-c010405c]{border-top-left-radius:0;border-top-right-radius:0;margin-top:-25px;margin-left:-155px}.chat .chat-header .chat-with[data-v-c010405c]{box-sizing:border-box;color:#23404a;flex-wrap:nowrap;align-items:center;gap:7px;width:100%;min-width:0;font-size:14px;font-weight:700;line-height:1.1;display:flex;overflow:hidden}.chat-header-main[data-v-c010405c]{flex:auto;align-items:center;gap:6px;min-width:0;display:inline-flex;overflow:hidden}.chat-header-main>i[data-v-c010405c]{color:#0b6f64;flex:none}.chat-header-label[data-v-c010405c]{color:#607783;flex:none;font-weight:700}.chat-header-contact[data-v-c010405c]{text-overflow:ellipsis;white-space:nowrap;color:#1f3a44;min-width:0;font-weight:800;display:inline-block;overflow:hidden}.chat-header-phone[data-v-c010405c]{color:#607783;font-weight:700}.chat-window-status[data-v-c010405c]{text-overflow:ellipsis;white-space:nowrap;color:#087ea4;background:#087ea41a;border-radius:999px;flex:none;align-items:center;gap:4px;max-width:38%;padding:4px 8px;font-size:11px;font-weight:700;display:inline-flex;overflow:hidden}.chat .chat-header .fa-star[data-v-c010405c]{float:right;color:#d8dadf;margin-top:12px;font-size:20px}.chat .chat-history .message-data[data-v-c010405c]{margin-bottom:5px}.align-right[data-v-c010405c]{text-align:right}.chat .chat-history[data-v-c010405c]{background:url(/images/sofchatbackground.png);border-right:1px solid #d8d8d8;flex:1;width:100%;min-height:0;padding:30px 0 20px;overflow:hidden auto}.chat .chat-history .other-message[data-v-c010405c]{background:#e1ffc7;border:1px solid #bad5c3;border-radius:16px}.chat .chat-history .message-data-time[data-v-c010405c]{color:#a8aab1;padding-left:6px}.chat .chat-history .message[data-v-c010405c]{color:inherit;white-space:pre-line;border-radius:7px;width:90%;margin-bottom:15px;padding:10px 18px 5px;font-family:Roboto,sans-serif;font-size:14px;line-height:26px;position:relative}.float-right[data-v-c010405c]{float:right}.chat[data-v-c010405c]{float:left;color:#607d8b;background:#dae9f0;border-top-right-radius:5px;border-bottom-right-radius:5px;width:100%;padding:0;font-family:Roboto,sans-serif}.chatconversacion[data-v-c010405c]{float:left;color:#434651;background:#ece5dd;border-top-right-radius:5px;border-bottom-right-radius:5px;width:100%;padding:0;font-family:Roboto,sans-serif}.talkDeleteMessage[data-v-c010405c]{color:#563333}.chat .chat-history .my-message[data-v-c010405c]{color:#000000de;background-color:#fff;border:1px solid #cfd8dc;max-width:60%;font-size:15px}.chat .chat-message[data-v-c010405c]{background-color:#f2f2f2;border-top:1px solid #d8d8d8;flex:none;padding:10px;font-size:15px}.chat .chat-message textarea[data-v-c010405c]{resize:none;border:none;border-radius:5px;width:100%;font:14px/22px Roboto,sans-serif}.nav-tabs-custom>.nav-tabs>li.active>a[data-v-c010405c],.nav-tabs-custom>.nav-tabs>li.active:hover>a[data-v-c010405c]{color:#007ba9;background-color:#f7f7f7;font-weight:700}.people-list ul.list .div-conversation[data-v-c010405c]:hover{background-color:#128c7e;list-style:none}a[data-v-c010405c]{color:#000}a[data-v-c010405c]:hover,a[data-v-c010405c]:active,a[data-v-c010405c]:focus{color:#424242;outline:none;text-decoration:none}.searchDiv[data-v-c010405c]{height:480px;overflow:hidden auto}#clear[data-v-c010405c]{cursor:pointer;margin:auto -23px}.modal-xl[data-v-c010405c]{width:1140px;max-width:1140px}.dropdown-menu a[data-v-c010405c]:hover{background-color:#f5f2f2}.dropdown-menu a[data-v-c010405c]{color:#000;text-decoration:none;display:block}.scrooll-conver[data-v-c010405c]{height:400px;overflow:hidden scroll}.headerMessagesR[data-v-c010405c]{color:#90a4ae;text-align:right;float:right;font-size:12px;font-style:italic}.headerMessagesL[data-v-c010405c]{color:#90a4ae;text-align:left;font-size:12px;font-style:italic}.tab-content[data-v-c010405c]{background:#fff;border-top:2px solid #607d8b;margin-top:-16px}.nav-tabs-custom>.tab-content[data-v-c010405c]{background:#075e54;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding:5px}.nav-tabs-custom[data-v-c010405c]{border-radius:3px;margin-bottom:20px}.jss1003[data-v-c010405c]{font-size:16px;bottom:-4px;left:-11px}.jss1003 #bubble-group-5[data-v-c010405c]{fill:#fff}.jss1002[data-v-c010405c]{color:inherit;font-size:inherit;word-wrap:break-word;line-height:inherit;white-space:pre-wrap;letter-spacing:inherit;flex:1;padding:10px;position:relative}.jss998 .jss985[data-v-c010405c]{color:#2ca32f}.jss985[data-v-c010405c]{color:inherit;text-align:right;margin-top:-10px;padding:4px 20px;line-height:15px}.jss985 .jss987[data-v-c010405c]{vertical-align:top;margin-right:3px;display:inline-flex}.jss985 .jss987 svg[data-v-c010405c]{font-size:15px}.jss65[data-v-c010405c]{fill:currentColor;-webkit-user-select:none;user-select:none;flex-shrink:0;width:1em;height:1em;font-size:26px;transition:fill .2s cubic-bezier(.4,0,.2,1);display:inline-block}.jss977[data-v-c010405c]{max-width:60%;position:relative}.jss1003 #bubble-group-8[data-v-c010405c]{fill:#cfd8dc}.jss976.jss986[data-v-c010405c]{justify-content:flex-end}.jss976[data-v-c010405c]{flex:1;margin-bottom:24px;padding:0 14px;display:flex;position:relative}.jss986 .jss984.jss998[data-v-c010405c]{background:#e1ffc7;border:1px solid #bad5c3;border-radius:16px}.jss984[data-v-c010405c]{color:#000000de;letter-spacing:-.4px;background-color:#fff;border:1px solid #cfd8dc;border-radius:16px;max-width:100%;font-size:15px;line-height:20px;position:relative}.jss1003.jss990[data-v-c010405c]{left:auto;right:-8px;transform:scaleX(-1)}.jss1003[data-v-c010405c]{font-size:16px;position:absolute;bottom:-1px;left:-8px}.jss1003.jss998.jss990 #bubble-group-5[data-v-c010405c]{fill:#e1ffc7}.jss366.jss372[data-v-c010405c]{opacity:1;max-height:400px;transition:all .225s cubic-bezier(.4,0,.2,1)}.jss366 .jss367[data-v-c010405c]{padding:16px 0}.jss366 .jss368[data-v-c010405c]{flex-wrap:wrap;padding-bottom:8px;display:flex;position:relative}.jss366 .jss369[data-v-c010405c]{cursor:pointer;text-align:center;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;width:90px;margin-right:5px;padding:8px 0;display:flex}.jss117[data-v-c010405c]{color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;-webkit-tap-highlight-color:transparent;background-color:#0000;border:0;border-radius:0;outline:none;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;display:inline-flex;position:relative}.jss891 .jss897[data-v-c010405c]{color:#0000008a;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:18px;display:-webkit-box;overflow:hidden}.jss914[data-v-c010405c]{color:#000000de;font-family:Roboto,sans-serif;font-size:.875rem;font-weight:400;line-height:1.46429em}.jss878[data-v-c010405c]{color:#0000008a;font-family:Roboto,sans-serif;font-size:.875rem;font-weight:500;line-height:48px;list-style:none}.jss885[data-v-c010405c]{justify-content:flex-start;align-items:center;height:100%;padding-left:19px;display:flex}.jss884[data-v-c010405c]{background-color:#f5f5f5;border-bottom:.5px solid #00000057;width:100%;height:36px}.jss883[data-v-c010405c]{z-index:1;background-color:inherit;position:sticky;top:0}.jss878[data-v-c010405c]{color:#0000008a;box-sizing:border-box;font-family:Roboto,sans-serif;font-size:.875rem;font-weight:500;line-height:48px;list-style:none}.jss871[data-v-c010405c]{webkit-overflow-scrolling:touch;background:#fff;height:300px;max-height:300px;padding:0;position:relative;overflow:hidden auto}.jss100[data-v-c010405c]{margin:0;padding:0;list-style:none;position:relative}.jss870.jss875[data-v-c010405c]{opacity:1;border-top-width:1px;max-height:500px}.jss355[data-v-c010405c]{box-sizing:border-box;align-items:flex-end;min-height:48px;padding:10px 0;display:flex;position:relative}.jss398[data-v-c010405c]{opacity:1;box-sizing:border-box;flex:1;align-items:flex-end;width:100%;height:100%;transition:all .195s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.jss238[data-v-c010405c]{align-items:inherit;justify-content:inherit;width:100%;display:flex}.jss358 svg[data-v-c010405c]{font-size:28px}.jss233[data-v-c010405c]{color:#0000008a;text-align:center;border-radius:50%;flex:none;padding:6px;font-size:1.5rem;transition:background-color .15s cubic-bezier(.4,0,.2,1);overflow:visible}.jss829[data-v-c010405c]{color:#607d8b;border-radius:18px;margin-bottom:3px;margin-left:-6px;margin-right:6px;padding:6px}.jss831[data-v-c010405c]{font-size:18px}.jss832[data-v-c010405c]{color:#000000de;box-sizing:border-box;flex:1;min-height:36px;padding-right:2px;font-size:15px;line-height:19px}.jss860[data-v-c010405c]{width:100%;position:relative}.jss862[data-v-c010405c]{visibility:hidden;white-space:pre-wrap;height:auto;position:absolute;overflow:hidden}.jss861[data-v-c010405c]{font:inherit;line-height:inherit;resize:none;width:100%;height:100%;cursor:inherit;box-sizing:border-box;line-height:inherit;background:0 0;border:none;outline:none;padding:0}.jss362[data-v-c010405c]{box-sizing:border-box;margin:0 0 0 5px;padding:6px;transition:all .195s cubic-bezier(.4,0,.2,1);overflow:hidden}.jss827.jss828[data-v-c010405c]{cursor:pointer}.jss827[data-v-c010405c]{background-color:#fff;border:1px solid #b0b0b0;border-radius:18px;flex:1;align-items:flex-end;padding:0 6px 0 10px;display:flex;position:relative}.jss891[data-v-c010405c]:hover{background:#0000000d}.jss886[data-v-c010405c]{align-items:center;height:100%;display:flex}.jss876[data-v-c010405c]{color:#00000057;width:15px;height:15px}.jss888[data-v-c010405c]{margin-left:10px}.jss891[data-v-c010405c]{border-bottom:1px solid #0000001a;padding-left:16px;padding-right:16px}.jss86[data-v-c010405c]{box-sizing:border-box;text-align:left;justify-content:flex-start;align-items:center;width:100%;padding-top:11px;padding-bottom:11px;text-decoration:none;display:flex;position:relative}.jss899[data-v-c010405c]:first-child{padding-left:0}.jss899[data-v-c010405c]{flex:auto;min-width:0;padding:0 16px}.jss891 .jss896[data-v-c010405c]{font-size:15px}.jss912[data-v-c010405c]{color:#000000de;font-family:Roboto,sans-serif;font-size:1rem;font-weight:400;line-height:1.5em}.jss905[data-v-c010405c]{margin:0;display:block}.jss892 svg[data-v-c010405c]{vertical-align:middle;margin-top:-4px;margin-right:2px;font-size:16px}.jss95[data-v-c010405c]{transition:background-color .15s cubic-bezier(.4,0,.2,1)}.jss898[data-v-c010405c]{font-weight:501}.jss870.jss874[data-v-c010405c]{opacity:1;border-top-width:1px;max-height:500px}.jss870[data-v-c010405c]{z-index:11;opacity:0;background:#fff;border-top:0 solid #0000001a;max-height:0;transition:all .225s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:inset 0 3px 3px -2px #0000001a}.jss424[data-v-c010405c]{flex:1}.jss366[data-v-c010405c]{opacity:0;will-change:height;max-height:0;transition:all .195s cubic-bezier(.4,0,.2,1);overflow:hidden}.jss366.jss367[data-v-c010405c]{opacity:1;max-height:400px;transition:all .225s cubic-bezier(.4,0,.2,1)}.jss233[data-v-c010405c]:hover{color:#fff;background-color:#2196f3}.jss850[data-v-c010405c]:hover{background-color:#2196f3}.jss850[data-v-c010405c]{color:#0000008a;background:#607d8b;border-radius:50%;flex:none;margin-bottom:6px;padding:4px;font-size:1.5rem;transition:background-color .15s cubic-bezier(.4,0,.2,1);overflow:visible}.jss850 .jss851[data-v-c010405c]{color:#fff;font-size:20px}.jss850[data-v-c010405c]{resize:none;padding:0}.jss848[data-v-c010405c]{font:inherit;color:currentColor;box-sizing:content-box;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:100%;min-width:0;margin:0;padding:6px 0 7px;display:block}.jss856[data-v-c010405c]{font:inherit;resize:none;box-sizing:border-box;width:100%;height:100%;line-height:inherit;background:0 0;border:none;outline:none;padding:0}.jss829 .jss825 .jss831[data-v-c010405c]{color:#2196f3}.jss358[data-v-c010405c]{color:#fff;background:#00bcd4;margin-right:10px;padding:5px}.jss889[data-v-c010405c]{color:#0000008a;font-size:12px}.jss892 svg.jss894[data-v-c010405c]{color:#00c853}.jss2806[data-v-c010405c]{color:#ffab00}.jss2841[data-v-c010405c],.jss2884[data-v-c010405c]{color:#2196f3}.jss2923[data-v-c010405c]{color:#ff6d00}.jss2972[data-v-c010405c]{color:#00c853}.jss3000[data-v-c010405c],.jss3043[data-v-c010405c],.jss3086[data-v-c010405c]{color:#607d8b}.jss312 .jss323[data-v-c010405c]{color:#0000008a;padding:8px}.jss250[data-v-c010405c]{color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;-webkit-tap-highlight-color:transparent;background-color:#0000;border:0;border-radius:0;outline:none;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;display:inline-flex;position:relative}.jss249[data-v-c010405c]{align-items:inherit;justify-content:inherit;width:100%;display:flex}.jss339[data-v-c010405c]{z-index:0;border-radius:inherit;pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0;overflow:hidden}.jss244[data-v-c010405c]:hover{background-color:#00000014}.jss244[data-v-c010405c]{color:#0000008a;text-align:center;border-radius:50%;flex:none;padding:12px;font-size:1.5rem;transition:background-color .15s cubic-bezier(.4,0,.2,1);overflow:visible}.jss2241[data-v-c010405c]{background-color:#0003}.jss2444[data-v-c010405c]{width:200px}.jss2445[data-v-c010405c]{background-color:#f2f2f2;border-bottom:1px solid #dadada;align-items:center;height:50px;display:flex}.jss2450[data-v-c010405c]{background-color:#fff;height:48px;display:flex;box-shadow:0 2px 4px #0003}.jss2467[data-v-c010405c]{background-color:#f2f2f2;border:1px solid #0000001f;justify-content:space-between;align-items:center;height:36px;display:flex}.jss2451[data-v-c010405c]{color:#00000057;justify-content:space-between;align-items:center;width:15.1px;height:15.1px}.jss2454[data-v-c010405c]{position:relative}.jss1813[data-v-c010405c]{color:#000000de;cursor:text;align-items:center;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.1875em;display:inline-flex}.jss1823[data-v-c010405c]{font:inherit;color:currentColor;box-sizing:content-box;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:100%;min-width:0;margin:0;padding:6px 0 7px;display:block}.jss2453[data-v-c010405c]{align-items:center;display:flex}.jss2452[data-v-c010405c]{color:#00000057;cursor:pointer;width:15.1px;height:15.1px}.jss2447[data-v-c010405c]{color:#000000de;font-size:14px;font-weight:501}.jss2469[data-v-c010405c]{color:#0000008a;margin-left:16px;font-size:14px;font-weight:501}.jss2472[data-v-c010405c]{color:#0000008a;font-size:14px;font-weight:501}.jss2470[data-v-c010405c]{align-items:center;height:100%;margin-right:20px;display:flex}.jss2471[data-v-c010405c]{align-items:center;margin-left:12px;display:flex}.jss253[data-v-c010405c]{fill:currentColor;-webkit-user-select:none;user-select:none;flex-shrink:0;width:1em;height:1em;font-size:24px;transition:fill .2s cubic-bezier(.4,0,.2,1);display:inline-block}.jss2468[data-v-c010405c]{color:#607d8b;cursor:pointer;width:15.2px;height:15.6px}.jss2473[data-v-c010405c]{background-color:#fff;height:80%;overflow-y:auto}.jss2476[data-v-c010405c]{color:#0000008a;justify-content:center;width:100%;margin:16px 0;font-size:13px;display:flex}.jss3889[data-v-c010405c]{cursor:pointer;justify-content:initial;background-color:#fff;border-bottom:3px solid #f5f5f5;flex-direction:column;width:100%;height:76px;min-height:76px;display:flex}.jss3890[data-v-c010405c]{justify-content:space-between;padding:8px 16px 0;display:flex}.jss3891[data-v-c010405c]{font-size:15px;font-weight:500}.jss3892[data-v-c010405c]{color:#0000008a;font-size:13px}.jss3893[data-v-c010405c]{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;padding:0 20px;display:-webkit-box;overflow:hidden}.jss3889[data-v-c010405c]:hover{background-color:#f5f5f5}._9WQEN[data-v-c010405c]{text-align:center;color:#303030;text-transform:uppercase;background-color:#ffffff40;border-top:1px solid #ffffff26;border-bottom:1px solid #00000014;margin-bottom:12px;margin-left:-40px;padding:5px 0;font-size:12.5px}.iBZ7z[data-v-c010405c]{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;vertical-align:top;background-color:#fff;border-radius:16px;max-width:90%;height:33px;padding:0 22px;font-weight:500;line-height:33px;display:inline-block;overflow:hidden}.chat-attachment-item[data-v-c010405c]{flex-direction:column;align-items:flex-start;gap:6px;display:inline-flex}.chat-attachment-meta[data-v-c010405c]{align-items:center;gap:8px;display:inline-flex}.chat-attachment-link[data-v-c010405c]{color:#1f5fa5;align-items:center;gap:6px;text-decoration:none;display:inline-flex}[data-v-c010405c] .chat-attachment-item{flex-direction:column;align-items:flex-start;gap:6px;max-width:100%;display:inline-flex}[data-v-c010405c] .chat-attachment-meta{align-items:center;gap:8px;max-width:100%;display:inline-flex}[data-v-c010405c] .chat-attachment-link{color:#1f5fa5;align-items:center;gap:6px;text-decoration:none;display:inline-flex}[data-v-c010405c] .chat-attachment-download{color:#1f5fa5;white-space:nowrap;background:#1f5fa51a;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:4px 8px;font-size:12px;text-decoration:none;display:inline-flex}[data-v-c010405c] .chat-attachment-download img{object-fit:contain;vertical-align:middle;flex:0 0 14px;width:14px;min-width:14px;max-width:14px;height:14px;min-height:14px;max-height:14px;display:inline-block}[data-v-c010405c] .chat-attachment-download-text{font-size:12px;line-height:1}[data-v-c010405c] .chat-attachment-preview-image{object-fit:cover;border-radius:12px;max-width:min(240px,100%);max-height:220px;margin-bottom:4px;display:block;box-shadow:0 10px 24px -22px #0f172a73}.chat-attachment-preview-link[data-v-c010405c]{flex-direction:column;align-items:flex-start;gap:4px}.chat-attachment-label[data-v-c010405c]{font-size:13px}.chat-attachment-icon[data-v-c010405c]{font-size:18px;line-height:1}.chat-attachment-download[data-v-c010405c]{color:#1f5fa5;background:#1f5fa51a;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:4px 8px;font-size:12px;text-decoration:none;display:inline-flex}.chat-attachment-download[data-v-c010405c]:hover{background:#1f5fa52e}.chat-attachment-download img[data-v-c010405c]{width:14px;height:14px}.chat-attachment-download-text[data-v-c010405c]{font-size:12px}.chat-attachment-button-icon[data-v-c010405c]{vertical-align:text-bottom;width:14px;height:14px;margin-right:6px}.chat-attachment-modal[data-v-c010405c]{z-index:2000;background:#0009;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.chat-attachment-modal-dialog[data-v-c010405c]{background:#fff;border-radius:10px;flex-direction:column;gap:16px;width:min(720px,95vw);max-height:90vh;padding:24px;display:flex;position:relative}.chat-attachment-modal-close[data-v-c010405c]{cursor:pointer;color:#333;background:0 0;border:none;font-size:24px;line-height:1;position:absolute;top:10px;right:10px}.chat-attachment-modal-body[data-v-c010405c]{justify-content:center;align-items:center;max-height:65vh;padding-top:12px;display:flex;overflow:auto}.chat-attachment-preview[data-v-c010405c]{border-radius:8px;max-width:100%;max-height:60vh}.chat-attachment-audio[data-v-c010405c],.chat-attachment-video[data-v-c010405c]{width:100%;max-width:640px}.chat-attachment-file[data-v-c010405c]{color:#444;word-break:break-all;align-items:center;gap:10px;font-size:16px;display:flex}.chat-attachment-modal-actions[data-v-c010405c]{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.chat-transcription[data-v-c010405c]{color:#4a4a4a;white-space:pre-line;margin-top:6px;font-size:12px}.chat-transcription-modal[data-v-c010405c]{padding:0 4px}.chat-transcription-pending[data-v-c010405c]{color:#888;font-style:italic}.chat-transcription-error[data-v-c010405c]{color:#8b2f2f}.chat-transcription-retry[data-v-c010405c]{color:#1f5fa5;cursor:pointer;background:0 0;border:none;margin-left:8px;padding:0;font-size:12px;text-decoration:underline}.chat .chat-message.clearfix[data-v-c010405c]{background:linear-gradient(#f4f7f9 0%,#eef3f6 100%);border-top:1px solid #d7e1e7;flex-direction:column;gap:10px;padding:16px;display:flex}.chat-composer-body[data-v-c010405c]{flex-direction:column;gap:8px;display:flex}.chat-main--finalized .jss355[data-v-c010405c]{background:#fff;border:1px solid #d5e1e8;border-radius:22px;flex-direction:column;align-items:stretch;gap:8px;min-height:auto;padding:10px;display:flex;box-shadow:0 14px 30px -24px #0f172a59}.chat-message-input-row[data-v-c010405c]{flex-wrap:nowrap;align-items:flex-end;gap:8px;display:flex}.chat-composer-core[data-v-c010405c]{flex-wrap:nowrap;flex:1;align-items:flex-end;gap:8px;min-width:0;display:flex}.chat-composer-icon-btn[data-v-c010405c],.chat-composer-toggle-btn[data-v-c010405c],.chat-composer-clear-btn[data-v-c010405c],.chat-composer-action-btn[data-v-c010405c],.chat-composer-send-btn[data-v-c010405c]{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;margin:0;padding:0;transition:background-color .18s,border-color .18s,color .18s,transform .18s,box-shadow .18s;display:inline-flex}.chat-composer-icon-btn[data-v-c010405c],.chat-composer-toggle-btn[data-v-c010405c],.chat-composer-action-btn[data-v-c010405c]{color:#56707d;background:#fff;border-color:#d5e0e7}.chat-composer-clear-btn[data-v-c010405c]{color:#7c8e98;background:#f4f7f9;border-color:#d5e0e7}.chat-composer-send-btn[data-v-c010405c]{color:#fff;background:linear-gradient(135deg,#128c7e 0%,#0f766a 100%);border-color:#0f766a;box-shadow:0 10px 20px -14px #0f766acc}.chat-composer-icon-btn[data-v-c010405c]:hover,.chat-composer-toggle-btn[data-v-c010405c]:hover,.chat-composer-action-btn[data-v-c010405c]:hover,.chat-composer-clear-btn[data-v-c010405c]:hover{background:#eaf1f5;border-color:#bfd0da;transform:translateY(-1px)}.chat-composer-send-btn[data-v-c010405c]:hover{background:linear-gradient(135deg,#0f766a 0%,#0d675d 100%);transform:translateY(-1px)}.chat-composer-toggle-btn.jss825[data-v-c010405c]{color:#0f766a;background:#128c7e1f;border-color:#128c7e52}.chat-composer-icon-btn.is-open[data-v-c010405c]{color:#0f766a;background:#128c7e24;border-color:#128c7e52}.chat-composer-icon-btn.is-open i[data-v-c010405c]{transform:rotate(45deg)}.chat-message-input-container[data-v-c010405c]{background:linear-gradient(#fff 0%,#f8fbfc 100%);border:1px solid #d4e0e7;border-radius:18px;flex:1;align-items:center;min-width:0;min-height:54px;padding:0;transition:border-color .18s,box-shadow .18s,background .18s;display:flex;box-shadow:inset 0 1px 2px #0f172a0a,0 10px 22px -20px #0f172a52}.chat-message-input-container[data-v-c010405c]:focus-within{background:#fff;border-color:#128c7e73;box-shadow:inset 0 1px 2px #0f172a0a,0 0 0 4px #128c7e1f}.chat-message-input-container--search[data-v-c010405c]{background:linear-gradient(#fbfcfd 0%,#f4f7fa 100%);border-color:#d6dde7}.chat-message-input-container--readonly[data-v-c010405c]{border-color:#cfe1de}.chat-message-input-shell[data-v-c010405c]{align-items:flex-end;gap:10px;width:100%;min-width:0;padding:8px 14px 8px 10px;display:flex}.chat-message-input-state[data-v-c010405c]{color:#58707d;letter-spacing:.08em;text-transform:uppercase;background:#eef4f7;border-radius:999px;flex:none;justify-content:center;align-self:center;align-items:center;min-width:82px;padding:7px 10px;font-size:11px;font-weight:700;display:inline-flex}.chat-message-input-container--search .chat-message-input-state[data-v-c010405c]{color:#315a8b;background:#3b82f61f}.chat-message-input-container--readonly .chat-message-input-state[data-v-c010405c]{color:#0f766a;background:#128c7e1f}.chat-message-input-editor[data-v-c010405c]{flex:1;align-items:center;min-width:0;display:flex}.chat-message-input[data-v-c010405c],.chat-message-search-input[data-v-c010405c]{color:#213540;resize:none;background:0 0;border:0;outline:none;width:100%;min-height:24px;padding:4px 0;font-size:15px;font-weight:500;line-height:1.5}.chat-message-input[data-v-c010405c]::placeholder,.chat-message-search-input[data-v-c010405c]::placeholder{color:#7c8f99}.chat-readonly-note[data-v-c010405c]{color:#6b7280;align-items:center;gap:8px;padding-left:4px;font-size:13px;font-style:italic;display:inline-flex}.chat-readonly-note .fa[data-v-c010405c]{opacity:.7}.chat-composer-loading[data-v-c010405c]{color:#0f766a;background:#128c7e14;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.chat-composer-panel[data-v-c010405c]{z-index:11;opacity:0;background:#fff;border-top:0 solid #0000001a;max-height:0;transition:max-height .22s cubic-bezier(.4,0,.2,1),opacity .22s cubic-bezier(.4,0,.2,1),border-top-width .22s cubic-bezier(.4,0,.2,1),padding .22s cubic-bezier(.4,0,.2,1);overflow:hidden;box-shadow:inset 0 3px 3px -2px #0000001a}.chat-composer-panel--open[data-v-c010405c]{opacity:1;border-top-width:1px;max-height:360px;overflow:auto}.chat-actions-sheet[data-v-c010405c]{opacity:0;pointer-events:none;background:linear-gradient(#fff 0%,#f9fbfc 100%);border:1px solid #d9e4ea;border-radius:18px;max-height:0;margin-bottom:0;padding:0 12px;transition:max-height .22s cubic-bezier(.4,0,.2,1),opacity .18s,padding .18s,margin-bottom .18s,border-color .18s;overflow:hidden;box-shadow:0 14px 30px -26px #0f172a59}.chat-actions-sheet--open[data-v-c010405c]{opacity:1;pointer-events:auto;max-height:112px;margin-bottom:2px;padding-top:8px;padding-bottom:8px}.chat-actions-sheet-header[data-v-c010405c]{border-bottom:1px solid #e8eff3;margin-bottom:6px;padding-bottom:6px}.chat-actions-sheet-header p[data-v-c010405c]{margin:0}.chat-actions-sheet-header span[data-v-c010405c]{color:#6a7c87;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.chat-actions-grid[data-v-c010405c]{flex-wrap:nowrap;align-items:stretch;gap:6px;width:100%;min-width:0;display:flex}.chat-actions-grid .jss369.chat-action-card[data-v-c010405c]{color:#2f4858;background:linear-gradient(#fff 0%,#f6fafb 100%);border:1px solid #d9e4ea;border-radius:13px;flex-direction:row;flex:1 1 0;justify-content:center;align-items:center;gap:6px;min-width:0;height:40px;min-height:40px;margin:0;padding:0 8px;display:flex;overflow:hidden;box-shadow:0 8px 18px -18px #0f172a59}.chat-actions-grid .jss369.chat-action-card[data-v-c010405c]:hover{background:#eef6f8;border-color:#bfd4de;transform:translateY(-1px)}.chat-action-card i[data-v-c010405c]{color:#128c7e;text-align:center;flex:none;width:16px;font-size:16px}.chat-action-card--danger i[data-v-c010405c]{color:#b4534d}.chat-action-card--warning i[data-v-c010405c]{color:#c48b18}.chat-actions-grid .jss371[data-v-c010405c]{color:#2f4858;text-align:center;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;margin:0;font-size:11px;font-weight:600;line-height:1.1;overflow:hidden}@media (width<=640px){.chat-actions-sheet[data-v-c010405c]{padding-left:8px;padding-right:8px}.chat-actions-sheet--open[data-v-c010405c]{max-height:104px;padding-top:6px;padding-bottom:6px}.chat-actions-sheet-header[data-v-c010405c]{margin-bottom:5px;padding-bottom:4px}.chat-actions-grid[data-v-c010405c]{gap:4px}.chat-actions-grid .jss369.chat-action-card[data-v-c010405c]{border-radius:11px;gap:4px;height:34px;min-height:34px;padding:0 4px}.chat-action-card i[data-v-c010405c]{width:14px;font-size:14px}.chat-actions-grid .jss371[data-v-c010405c]{font-size:10px}}.chat-template-panel[data-v-c010405c]{padding:10px 0 0}.chat-template-panel-header[data-v-c010405c]{border-bottom:1px solid #e8eff3;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;padding:0 4px 10px;display:flex}.chat-template-panel-title[data-v-c010405c]{letter-spacing:.08em;text-transform:uppercase;color:#6b7b83;align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.chat-template-panel-count[data-v-c010405c]{color:#0f766a;background:#128c7e1a;border-radius:999px;justify-content:center;align-items:center;min-width:28px;height:28px;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.chat-template-empty[data-v-c010405c]{text-align:center;color:#7c8f99;padding:18px 8px 12px;font-size:13px}.chat-template-list[data-v-c010405c]{flex-direction:column;gap:8px;padding:0 2px 2px;display:flex}.chat-template-item[data-v-c010405c]{text-align:left;background:linear-gradient(#fff 0%,#f8fbfc 100%);border:1px solid #d9e4ea;border-radius:16px;flex-direction:column;gap:8px;width:100%;padding:14px;transition:border-color .18s,transform .18s,box-shadow .18s,background .18s;display:flex}.chat-template-item[data-v-c010405c]:hover{background:#eef6f8;border-color:#bcd3dc;transform:translateY(-1px);box-shadow:0 12px 24px -22px #0f172a73}.chat-template-item-top[data-v-c010405c]{justify-content:space-between;align-items:center;gap:10px;display:flex}.chat-template-item-short[data-v-c010405c]{color:#2f4858;font-size:13px;font-weight:700}.chat-template-item-badge[data-v-c010405c]{color:#315a8b;letter-spacing:.05em;text-transform:uppercase;background:#3b82f61f;border-radius:999px;justify-content:center;align-items:center;padding:4px 8px;font-size:11px;font-weight:700;display:inline-flex}.chat-template-item-body[data-v-c010405c]{color:#5d6d76;margin:0;font-size:13px;line-height:1.45}@media (width<=1200px){.chat-message-input-row[data-v-c010405c],.chat-composer-core[data-v-c010405c]{flex-wrap:wrap}.chat-message-input-container[data-v-c010405c]{order:10;width:100%}.chat-message-input-shell[data-v-c010405c]{flex-wrap:wrap;align-items:center}.chat-message-input-state[data-v-c010405c]{min-width:auto}}.chat-action--disabled[data-v-00b72eee]{opacity:.45;filter:grayscale(.7);cursor:not-allowed!important}.chat-action--disabled[data-v-00b72eee]:hover{background:inherit}._9WQEN[data-v-00b72eee]{text-align:center;color:#303030;text-transform:uppercase;background-color:#ffffff40;border-top:1px solid #ffffff26;border-bottom:1px solid #00000014;margin-bottom:12px;margin-left:-40px;padding:5px 0;font-size:12.5px}.iBZ7z[data-v-00b72eee]{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;vertical-align:top;background-color:#fff;border-radius:16px;max-width:90%;height:33px;padding:0 22px;font-weight:500;line-height:33px;display:inline-block;overflow:hidden}.chat-attachment-item[data-v-00b72eee]{flex-direction:column;align-items:flex-start;gap:6px;display:inline-flex}.chat-sticker-item[data-v-00b72eee]{background:0 0!important}.chat-sticker-label[data-v-00b72eee]{color:#8696a0;font-size:11px;font-style:italic}.chat-attachment-meta[data-v-00b72eee]{align-items:center;gap:8px;display:inline-flex}.chat-attachment-link[data-v-00b72eee]{color:#1f5fa5;align-items:center;gap:6px;text-decoration:none;display:inline-flex}[data-v-00b72eee] .chat-attachment-item{flex-direction:column;align-items:flex-start;gap:6px;max-width:100%;display:inline-flex}[data-v-00b72eee] .chat-attachment-meta{align-items:center;gap:8px;max-width:100%;display:inline-flex}[data-v-00b72eee] .chat-attachment-link{color:#1f5fa5;align-items:center;gap:6px;text-decoration:none;display:inline-flex}[data-v-00b72eee] .chat-attachment-download{color:#1f5fa5;white-space:nowrap;background:#1f5fa51a;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:4px 8px;font-size:12px;text-decoration:none;display:inline-flex}[data-v-00b72eee] .chat-attachment-download img{object-fit:contain;vertical-align:middle;flex:0 0 14px;width:14px;min-width:14px;max-width:14px;height:14px;min-height:14px;max-height:14px;display:inline-block}[data-v-00b72eee] .chat-attachment-download-text{font-size:12px;line-height:1}.chat-attachment-image-broken[data-v-00b72eee],[data-v-00b72eee] .chat-attachment-image-broken{opacity:.95;border-radius:8px;max-width:220px;object-fit:contain!important;width:auto!important;height:auto!important;box-shadow:none!important}[data-v-00b72eee] .chat-attachment-preview-image{object-fit:cover;border-radius:12px;max-width:min(240px,100%);max-height:220px;margin-bottom:4px;display:block;box-shadow:0 10px 24px -22px #0f172a73}[data-v-00b72eee] .chat-attachment-sticker-image{object-fit:contain;max-width:150px;max-height:150px;display:block}.chat-attachment-preview-link[data-v-00b72eee]{flex-direction:column;align-items:flex-start;gap:4px}.chat-message-input-container[data-v-00b72eee]{align-items:stretch!important;height:auto!important}.chat-message-input[data-v-00b72eee]{min-height:19px;max-height:190px}.headerMessagesR[data-v-00b72eee],.headerMessagesL[data-v-00b72eee]{color:#667781;flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.chat-emoji-panel[data-v-00b72eee]{padding:10px 16px 14px}.chat-emoji-panel-header[data-v-00b72eee]{letter-spacing:.08em;text-transform:uppercase;color:#6b7b83;align-items:center;gap:8px;padding-bottom:6px;font-size:12px;font-weight:600;display:flex}.chat-emoji-panel-icon[data-v-00b72eee]{font-size:16px;line-height:1}.chat-emoji-panel-search input[data-v-00b72eee]{border:1px solid #d7dee2;border-radius:14px;outline:none;width:100%;padding:6px 12px;font-size:13px}.chat-emoji-panel-body[data-v-00b72eee]{max-height:320px;margin-top:10px;overflow:auto}.chat-emoji-category[data-v-00b72eee]{margin-bottom:10px}.chat-emoji-category-title[data-v-00b72eee]{color:#9aa6ad;text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px;font-size:11px}.chat-emoji-row[data-v-00b72eee]{flex-wrap:wrap;gap:6px;display:flex}.chat-emoji-row span[data-v-00b72eee]{cursor:pointer;border-radius:6px;padding:4px;font-size:20px;line-height:1}.chat-emoji-row span[data-v-00b72eee]:hover{background:#f0f4f7}.chat-emoji-empty[data-v-00b72eee]{color:#8a98a0;text-align:center;padding:12px 0;font-size:13px}.chat-ai-panel[data-v-00b72eee]{padding:10px 16px 14px}.chat-ai-panel-header[data-v-00b72eee]{letter-spacing:.08em;text-transform:uppercase;color:#6b7b83;align-items:center;gap:8px;padding-bottom:6px;font-size:12px;font-weight:600;display:flex}.chat-ai-panel-icon[data-v-00b72eee]{font-size:16px;line-height:1}.chat-ai-actions[data-v-00b72eee]{gap:8px;margin-bottom:12px;display:flex}.chat-ai-section[data-v-00b72eee]{margin-top:8px}.chat-ai-section-title[data-v-00b72eee]{color:#6b7b83;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px;font-size:12px}.chat-ai-textarea[data-v-00b72eee]{margin-bottom:6px;font-size:13px}.chat-ai-error[data-v-00b72eee]{color:#b23b3b;margin-bottom:6px;font-size:13px}.chat-window-status[data-v-00b72eee]{text-overflow:ellipsis;white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:4px;max-width:38%;margin-left:0;padding:4px 8px;font-size:11px;font-weight:700;display:inline-flex;overflow:hidden}.chat-window-status--open[data-v-00b72eee]{color:#2e7d32;background:#e8f5e9}.chat-window-status--locked[data-v-00b72eee]{color:#c62828;background:#fbe9e7}.chat-window-status--reminder[data-v-00b72eee]{color:#087ea4;background:#087ea41a}.chat-window-status--typing[data-v-00b72eee]{color:#6d28d9;background:#7c3aed1f}.chat-template-badge-wrap[data-v-00b72eee]{flex-wrap:wrap;align-items:center;gap:5px;margin-bottom:5px;display:flex}.chat-template-badge[data-v-00b72eee]{color:#00695c;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;background:#cdeee8;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:10.5px;font-weight:700;display:inline-flex}.chat-template-badge i[data-v-00b72eee]{font-size:10px}.chat-stickers-panel[data-v-00b72eee]{padding:10px 16px 14px}.chat-stickers-panel-header[data-v-00b72eee]{letter-spacing:.08em;text-transform:uppercase;color:#6b7b83;align-items:center;gap:8px;padding-bottom:6px;font-size:12px;font-weight:600;display:flex}.chat-stickers-panel-icon[data-v-00b72eee]{color:#128c7e;font-size:16px;line-height:1}.chat-stickers-panel-empty[data-v-00b72eee]{color:#8696a0;padding:14px 4px;font-size:13px}.chat-stickers-grid[data-v-00b72eee]{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:10px;max-height:240px;margin-top:8px;padding:2px;display:grid;overflow-y:auto}.chat-sticker-option[data-v-00b72eee]{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;padding:6px;transition:background .12s,border-color .12s,transform .12s}.chat-sticker-option[data-v-00b72eee]:hover{background:#f0f2f5;border-color:#e2e8f0;transform:scale(1.05)}.chat-sticker-option[data-v-00b72eee]:disabled{opacity:.5;cursor:default;transform:none}.chat-sticker-option img[data-v-00b72eee]{aspect-ratio:1;object-fit:contain;width:100%;display:block}.chat-sticker-confirm-modal[data-v-00b72eee]{max-width:360px}.chat-sticker-confirm-body[data-v-00b72eee]{flex-direction:column;align-items:center;gap:12px;padding:18px;display:flex}.chat-sticker-confirm-body h4[data-v-00b72eee]{color:#334155;margin:0;font-size:16px;font-weight:600}.chat-sticker-confirm-preview img[data-v-00b72eee]{object-fit:contain;background:repeating-conic-gradient(#f1f5f9 0% 25%,#fff 0% 50%) 50%/16px 16px;border:1px solid #e2e8f0;border-radius:12px;width:180px;height:180px}.chat-sticker-confirm-meta[data-v-00b72eee]{align-items:center;gap:8px;display:flex}.chat-sticker-confirm-name[data-v-00b72eee]{color:#334155;font-size:14px;font-weight:600}.chat-sticker-confirm-badge[data-v-00b72eee]{color:#92400e;background:#fef3c7;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.chat-waba-panel[data-v-00b72eee]{padding:10px 16px 14px}.chat-waba-panel-header[data-v-00b72eee]{letter-spacing:.08em;text-transform:uppercase;color:#6b7b83;align-items:center;gap:8px;padding-bottom:6px;font-size:12px;font-weight:600;display:flex}.chat-waba-panel-icon[data-v-00b72eee]{color:#128c7e;font-size:16px;line-height:1}.chat-waba-panel-filters[data-v-00b72eee]{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.chat-waba-filter[data-v-00b72eee]{flex:1 1 0;align-items:center;min-width:120px;display:flex;position:relative}.chat-waba-filter--search[data-v-00b72eee]{flex:2 1 0;min-width:170px}.chat-waba-filter>i[data-v-00b72eee]{color:#8a98a0;pointer-events:none;font-size:11px;position:absolute;left:11px}.chat-waba-filter-input[data-v-00b72eee],.chat-waba-filter-select[data-v-00b72eee]{color:#22313a;background-color:#fff;border:1px solid #d7dee2;border-radius:14px;outline:none;width:100%;padding:6px 12px 6px 28px;font-size:12.5px}.chat-waba-filter-select[data-v-00b72eee]{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath fill='%238a98a0' d='M0 0l5 6 5-6z'/%3E%3C/svg%3E");background-position:right 11px center;background-repeat:no-repeat;padding-right:26px}.chat-waba-filter-input[data-v-00b72eee]:focus,.chat-waba-filter-select[data-v-00b72eee]:focus{border-color:#128c7e}.chat-waba-filter-select.is-active[data-v-00b72eee]{color:#0f6e62;background-color:#f1faf7;border-color:#128c7e;font-weight:600}.chat-waba-results-bar[data-v-00b72eee]{justify-content:space-between;align-items:center;gap:8px;min-height:18px;margin-top:8px;display:flex}.chat-waba-results-count[data-v-00b72eee]{color:#8a98a0;font-size:11.5px;font-weight:600}.chat-waba-clear-filters[data-v-00b72eee]{color:#128c7e;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:5px;padding:2px 4px;font-size:11.5px;font-weight:700;transition:background .15s;display:inline-flex}.chat-waba-clear-filters[data-v-00b72eee]:hover{background:#eaf6f3}.chat-waba-template-list[data-v-00b72eee]{gap:10px;margin-top:12px;padding:2px 2px 4px;display:grid}.chat-waba-template-item[data-v-00b72eee]{color:#1f2d36;text-align:left;cursor:pointer;background:#fff;border:1px solid #e6ebee;border-radius:14px;gap:8px;width:100%;padding:12px 14px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative;box-shadow:0 1px 2px #0f172a0a}.chat-waba-template-item[data-v-00b72eee]:before{content:"";opacity:0;background:#128c7e;border-radius:0 3px 3px 0;width:3px;transition:opacity .16s;position:absolute;top:12px;bottom:12px;left:0}.chat-waba-template-item[data-v-00b72eee]:hover{border-color:#128c7e;transform:translateY(-1px);box-shadow:0 8px 20px -12px #128c7e73}.chat-waba-template-item[data-v-00b72eee]:hover:before{opacity:1}.chat-waba-template-head[data-v-00b72eee]{justify-content:space-between;align-items:center;gap:8px;display:flex}.chat-waba-template-name[data-v-00b72eee]{color:#16232b;word-break:break-word;font-size:13.5px;font-weight:700}.chat-waba-cat-badge[data-v-00b72eee]{letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;color:#5b6b75;background:#eef1f4;border-radius:999px;flex:none;align-items:center;gap:5px;padding:3px 9px;font-size:10.5px;font-weight:700;display:inline-flex}.chat-waba-cat-badge i[data-v-00b72eee]{font-size:10px}.chat-waba-cat-badge--marketing[data-v-00b72eee]{color:#b5651d;background:#fff1dc}.chat-waba-cat-badge--utility[data-v-00b72eee]{color:#1c4587;background:#e1ecff}.chat-waba-cat-badge--authentication[data-v-00b72eee]{color:#6b3fa0;background:#efe6fb}.chat-waba-template-body[data-v-00b72eee]{color:#61717a;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.chat-waba-template-foot[data-v-00b72eee]{border-top:1px solid #f0f3f5;justify-content:space-between;align-items:center;gap:8px;margin-top:2px;padding-top:8px;display:flex}.chat-waba-template-lang[data-v-00b72eee]{color:#8a98a0;align-items:center;gap:5px;font-size:11px;font-weight:600;display:inline-flex}.chat-waba-template-cta[data-v-00b72eee]{color:#128c7e;opacity:.55;align-items:center;gap:6px;font-size:11.5px;font-weight:700;transition:opacity .16s,gap .16s;display:inline-flex}.chat-waba-template-item:hover .chat-waba-template-cta[data-v-00b72eee]{opacity:1;gap:9px}.chat-waba-panel-empty[data-v-00b72eee]{color:#8a98a0;text-align:center;padding:14px 0 6px;font-size:13px}.chat-waba-template-modal[data-v-00b72eee]{width:90%;max-width:550px}.chat-waba-template-modal-body[data-v-00b72eee]{padding:16px}.chat-waba-template-modal-body h4[data-v-00b72eee]{margin-top:0}.chat-waba-template-modal-meta[data-v-00b72eee]{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px;display:flex}.chat-waba-meta-name[data-v-00b72eee]{color:#16232b;word-break:break-word;align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.chat-waba-meta-lang[data-v-00b72eee]{color:#8a98a0;align-items:center;gap:5px;font-size:11px;font-weight:600;display:inline-flex}.chat-waba-template-params[data-v-00b72eee],.chat-waba-template-preview-wrap[data-v-00b72eee]{margin-bottom:15px}.chat-waba-template-params>label[data-v-00b72eee],.chat-waba-template-preview-wrap>label[data-v-00b72eee]{margin-bottom:8px;font-weight:700;display:block}.chat-waba-params-title[data-v-00b72eee]{justify-content:space-between;align-items:center;gap:8px;display:flex!important}.chat-waba-params-count[data-v-00b72eee]{color:#c0392b;background:#fdecea;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.chat-waba-params-count.is-complete[data-v-00b72eee]{color:#1e8e3e;background:#e6f4ea}.chat-waba-template-param[data-v-00b72eee]{gap:4px;margin-bottom:10px;display:grid}.chat-waba-template-param span[data-v-00b72eee]{color:#666;font-size:12px}.chat-waba-param-label[data-v-00b72eee]{font-weight:600}.chat-waba-req[data-v-00b72eee]{color:#c0392b;font-style:normal;font-weight:700}.chat-waba-param-input[data-v-00b72eee]{transition:border-color .15s,box-shadow .15s}.chat-waba-param-input.is-invalid[data-v-00b72eee]{background:#fff7f6;box-shadow:0 0 0 3px #e05a4d26;border-color:#e05a4d!important}.chat-waba-template-param .chat-waba-param-error[data-v-00b72eee]{color:#c0392b;align-items:center;gap:5px;font-size:11.5px;font-weight:600;display:inline-flex}.chat-waba-template-preview[data-v-00b72eee]{white-space:pre-wrap;background:#dcf8c6;border-radius:8px;padding:12px;font-size:13px;line-height:1.5}.chat-waba-template-retry[data-v-00b72eee]{margin-top:6px;font-size:12px;line-height:1.45}.chat-waba-send-hint[data-v-00b72eee]{color:#b5302a;background:#fdecea;border:1px solid #f5c6c0;border-radius:8px;align-items:center;gap:6px;margin-bottom:10px;padding:8px 10px;font-size:12px;font-weight:600;display:flex}.chat-waba-template-modal-actions[data-v-00b72eee]{justify-content:flex-end;gap:6px;display:flex}.chat-waba-send-btn[data-v-00b72eee]{align-items:center;gap:6px;display:inline-flex}.chat-waba-send-btn.is-blocked[data-v-00b72eee]{cursor:not-allowed;opacity:1;color:#fff!important;background:#c8d0d4!important;border-color:#c8d0d4!important}.chat-waba-send-btn.is-blocked[data-v-00b72eee]:hover{background:#bac3c8!important;border-color:#bac3c8!important}.jss827[data-v-00b72eee],.jss828[data-v-00b72eee],.chat-message-input-container[data-v-00b72eee],.chat-message-input-row[data-v-00b72eee]{overflow:visible!important}.chat .chat-message.clearfix[data-v-00b72eee]{background:linear-gradient(#f4f7f9 0%,#eef3f6 100%);border-top:1px solid #d7e1e7;flex-direction:column;gap:10px;padding:16px;display:flex}.chat-composer-body[data-v-00b72eee]{flex-direction:column;gap:8px;display:flex}.jss355[data-v-00b72eee]{background:#fff;border:1px solid #d5e1e8;border-radius:22px;flex-direction:column;align-items:stretch;gap:8px;min-height:auto;padding:10px;display:flex;box-shadow:0 14px 30px -24px #0f172a59}.chat-message-input-row[data-v-00b72eee]{flex-wrap:nowrap;gap:8px;align-items:flex-end!important;display:flex!important}.chat-composer-core[data-v-00b72eee]{flex-wrap:nowrap;flex:1;gap:8px;min-width:0;align-items:flex-end!important;display:flex!important}.chat-composer-icon-btn[data-v-00b72eee],.chat-composer-toggle-btn[data-v-00b72eee],.chat-composer-clear-btn[data-v-00b72eee],.chat-composer-action-btn[data-v-00b72eee],.chat-composer-send-btn[data-v-00b72eee]{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;margin:0;padding:0;transition:background-color .18s,border-color .18s,color .18s,transform .18s,box-shadow .18s;display:inline-flex}.chat-composer-icon-btn[data-v-00b72eee],.chat-composer-toggle-btn[data-v-00b72eee],.chat-composer-action-btn[data-v-00b72eee]{color:#56707d;background:#fff;border-color:#d5e0e7}.chat-composer-clear-btn[data-v-00b72eee]{color:#7c8e98;background:#f4f7f9;border-color:#d5e0e7}.chat-composer-send-btn[data-v-00b72eee]{color:#fff;background:linear-gradient(135deg,#128c7e 0%,#0f766a 100%);border-color:#0f766a;box-shadow:0 10px 20px -14px #0f766acc}.chat-composer-reactivate-btn[data-v-00b72eee]{box-shadow:none;border-width:1px;border-radius:999px;padding:9px 16px;font-weight:600}.chat-composer-icon-btn[data-v-00b72eee]:hover,.chat-composer-toggle-btn[data-v-00b72eee]:hover,.chat-composer-action-btn[data-v-00b72eee]:hover,.chat-composer-clear-btn[data-v-00b72eee]:hover{background:#eaf1f5;border-color:#bfd0da;transform:translateY(-1px)}.chat-composer-send-btn[data-v-00b72eee]:hover{background:linear-gradient(135deg,#0f766a 0%,#0d675d 100%);transform:translateY(-1px)}.chat-composer-toggle-btn.jss825[data-v-00b72eee]{color:#0f766a;background:#128c7e1f;border-color:#128c7e52}.chat-composer-icon-btn.is-open[data-v-00b72eee]{color:#0f766a;background:#128c7e24;border-color:#128c7e52}.chat-composer-icon-btn.is-open svg[data-v-00b72eee]{transform:rotate(45deg)}.chat-composer-icon-btn svg[data-v-00b72eee],.chat-composer-toggle-btn svg[data-v-00b72eee],.chat-composer-action-btn svg[data-v-00b72eee],.chat-composer-clear-btn svg[data-v-00b72eee],.chat-composer-send-btn svg[data-v-00b72eee]{transition:transform .18s}.chat-message-input-container[data-v-00b72eee]{background:linear-gradient(#fff 0%,#f8fbfc 100%);border:1px solid #d4e0e7;border-radius:18px;flex:1;align-items:center;min-width:0;min-height:54px;padding:0;transition:border-color .18s,box-shadow .18s,background .18s;display:flex;box-shadow:inset 0 1px 2px #0f172a0a,0 10px 22px -20px #0f172a52}.chat-message-input-container[data-v-00b72eee]:focus-within{background:#fff;border-color:#128c7e73;box-shadow:inset 0 1px 2px #0f172a0a,0 0 0 4px #128c7e1f}.chat-message-input-container--write[data-v-00b72eee]{border-color:#cfe1de}.chat-message-input-container--search[data-v-00b72eee]{background:linear-gradient(#fbfcfd 0%,#f4f7fa 100%);border-color:#d6dde7}.chat-message-input-container--disabled[data-v-00b72eee]{box-shadow:none;background:linear-gradient(#f6f8fa 0%,#edf2f5 100%);border-color:#d9e2e8}.chat-message-input-shell[data-v-00b72eee]{align-items:flex-end;gap:10px;width:100%;min-width:0;padding:8px 14px 8px 10px;display:flex}.chat-message-input-state[data-v-00b72eee]{color:#58707d;letter-spacing:.08em;text-transform:uppercase;background:#eef4f7;border-radius:999px;flex:none;justify-content:center;align-self:center;align-items:center;min-width:82px;padding:7px 10px;font-size:11px;font-weight:700;display:inline-flex}.chat-message-input-container--write .chat-message-input-state[data-v-00b72eee]{color:#0f766a;background:#128c7e1f}.chat-message-input-container--search .chat-message-input-state[data-v-00b72eee]{color:#315a8b;background:#3b82f61f}.chat-message-input-container--disabled .chat-message-input-state[data-v-00b72eee]{color:#72838d;background:#7c8e9824}.chat-message-input-editor[data-v-00b72eee]{flex:1;align-items:center;min-width:0;display:flex}.chat-composer-panel[data-v-00b72eee]{z-index:11;opacity:0;background:#fff;border-top:0 solid #0000001a;max-height:0;transition:max-height .22s cubic-bezier(.4,0,.2,1),opacity .22s cubic-bezier(.4,0,.2,1),border-top-width .22s cubic-bezier(.4,0,.2,1),padding .22s cubic-bezier(.4,0,.2,1);overflow:hidden;box-shadow:inset 0 3px 3px -2px #0000001a}.chat-composer-panel--open[data-v-00b72eee]{opacity:1;border-top-width:1px;max-height:420px;overflow:auto}.chat-composer-panel--templates.chat-composer-panel--open[data-v-00b72eee]{max-height:360px}.chat-composer-panel--emoji.chat-composer-panel--open[data-v-00b72eee],.chat-composer-panel--ai.chat-composer-panel--open[data-v-00b72eee],.chat-composer-panel--waba.chat-composer-panel--open[data-v-00b72eee],.chat-composer-panel--stickers.chat-composer-panel--open[data-v-00b72eee]{max-height:320px}.chat-actions-sheet[data-v-00b72eee]{opacity:0;pointer-events:none;background:linear-gradient(#fff 0%,#f9fbfc 100%);border:1px solid #d9e4ea;border-radius:18px;max-height:0;margin-bottom:0;padding:0 12px;transition:max-height .22s cubic-bezier(.4,0,.2,1),opacity .18s,padding .18s,margin-bottom .18s,border-color .18s;overflow:hidden;box-shadow:0 14px 30px -26px #0f172a59}.chat-actions-sheet--open[data-v-00b72eee]{opacity:1;pointer-events:auto;max-height:112px;margin-bottom:2px;padding-top:8px;padding-bottom:8px}.chat-actions-sheet-header[data-v-00b72eee]{border-bottom:1px solid #e8eff3;margin-bottom:6px;padding-bottom:6px}.chat-actions-sheet-header p[data-v-00b72eee]{margin:0}.chat-actions-sheet-header span[data-v-00b72eee]{color:#6a7c87;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.chat-actions-grid[data-v-00b72eee]{flex-wrap:nowrap;align-items:stretch;gap:6px;width:100%;min-width:0;display:flex}.chat-actions-grid .jss369[data-v-00b72eee]{color:#2f4858;background:linear-gradient(#fff 0%,#f6fafb 100%);border:1px solid #d9e4ea;border-radius:13px;flex-direction:row;flex:1 1 0;justify-content:center;align-items:center;gap:6px;min-width:0;height:40px;min-height:40px;margin:0;padding:0 8px;display:flex;overflow:hidden;box-shadow:0 8px 18px -18px #0f172a59}.chat-actions-grid .jss369[data-v-00b72eee]:hover{background:#eef6f8;border-color:#bfd4de;transform:translateY(-1px)}.chat-actions-grid .jss369 svg[data-v-00b72eee]{color:#128c7e;flex:none;width:16px;height:16px;font-size:16px}.chat-actions-grid .jss371[data-v-00b72eee]{color:#2f4858;text-align:center;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;margin:0;font-size:11px;font-weight:600;line-height:1.1;overflow:hidden}@media (width<=640px){.chat-actions-sheet[data-v-00b72eee]{padding-left:8px;padding-right:8px}.chat-actions-sheet--open[data-v-00b72eee]{max-height:104px;padding-top:6px;padding-bottom:6px}.chat-actions-sheet-header[data-v-00b72eee]{margin-bottom:5px;padding-bottom:4px}.chat-actions-grid[data-v-00b72eee]{gap:4px}.chat-actions-grid .jss369[data-v-00b72eee]{border-radius:11px;gap:4px;height:34px;min-height:34px;padding:0 4px}.chat-actions-grid .jss369 svg[data-v-00b72eee]{width:14px;height:14px;font-size:14px}.chat-actions-grid .jss371[data-v-00b72eee]{font-size:10px}}.chat-message-search-input[data-v-00b72eee],.chat-message-input[data-v-00b72eee]{background:0 0;margin-top:0!important;padding:0!important}.chat-message-input[data-v-00b72eee],.chat-message-search-input[data-v-00b72eee],.chat-message-input-container textarea[data-v-00b72eee]{color:#213540;border:0;outline:none;width:100%;min-height:24px;padding:4px 0;font-size:15px;font-weight:500;line-height:1.5}.chat-message-input[data-v-00b72eee]::placeholder,.chat-message-search-input[data-v-00b72eee]::placeholder{color:#7c8f99}@media (width<=1200px){.chat-message-input-row[data-v-00b72eee],.chat-composer-core[data-v-00b72eee]{flex-wrap:wrap}.chat-composer-core[data-v-00b72eee]{gap:10px}.chat-message-input-container[data-v-00b72eee]{order:10;width:100%}.chat-message-input-shell[data-v-00b72eee]{flex-wrap:wrap;align-items:center}.chat-message-input-state[data-v-00b72eee]{min-width:auto}}.chat-attachment-label[data-v-00b72eee]{font-size:13px}.chat-attachment-icon[data-v-00b72eee]{font-size:18px;line-height:1}.chat-attachment-download[data-v-00b72eee]{color:#1f5fa5;background:#1f5fa51a;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:4px 8px;font-size:12px;text-decoration:none;display:inline-flex}.chat-attachment-download[data-v-00b72eee]:hover{background:#1f5fa52e}.chat-location[data-v-00b72eee]{flex-direction:column;gap:6px;display:inline-flex}.chat-location-map-logo[data-v-00b72eee]{width:40px;height:40px;margin-bottom:4px;display:block}.chat-location-coords[data-v-00b72eee]{align-items:center;gap:6px;font-size:13px;display:flex}.chat-location-coords-link[data-v-00b72eee]{color:inherit;cursor:pointer;border-radius:6px;padding:4px 6px;text-decoration:none;transition:background .15s,color .15s,text-decoration-color .15s}.chat-location-coords-link[data-v-00b72eee]:hover{background:#1f5fa514;-webkit-text-decoration:underline #1f5fa5b3;text-decoration:underline #1f5fa5b3}.chat-location-pin[data-v-00b72eee]{color:#d9534f;font-size:15px;line-height:1}.chat-location-actions[data-v-00b72eee]{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.chat-location-actions-label[data-v-00b72eee]{color:#5b6773;font-size:12px;font-weight:600}.chat-location-actions-buttons[data-v-00b72eee]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.chat-location-link[data-v-00b72eee]{color:#1f5fa5;background:#1f5fa514;border-radius:6px;justify-content:center;align-items:center;width:34px;height:34px;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.chat-location-link[data-v-00b72eee]:hover{background:#1f5fa52e}.chat-location-link-waze[data-v-00b72eee]{background:#42b6eb29}.chat-location-link-waze[data-v-00b72eee]:hover{background:#42b6eb3d}.chat-location-link-gmaps[data-v-00b72eee]{background:#ea433524}.chat-location-link-gmaps[data-v-00b72eee]:hover{background:#ea433538}.chat-location-icon[data-v-00b72eee]{width:18px;height:18px;display:block}.chat-location-copy[data-v-00b72eee]{color:#1f5fa5;cursor:pointer;background:#fff;border:1px solid #1f5fa533;border-radius:6px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.chat-location-copy[data-v-00b72eee]:hover{background:#1f5fa514}.chat-location-copy.is-copied[data-v-00b72eee]{color:#2b7a3d;background:#3cb37129;border-color:#3cb37173}.chat-attachment-download img[data-v-00b72eee]{width:14px;height:14px}.chat-attachment-download-text[data-v-00b72eee]{font-size:12px}.chat-attachment-button-icon[data-v-00b72eee]{vertical-align:text-bottom;width:14px;height:14px;margin-right:6px}.chat-attachment-modal[data-v-00b72eee]{z-index:2000;background:#0009;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.chat-attachment-modal-dialog[data-v-00b72eee]{background:#fff;border-radius:10px;flex-direction:column;gap:16px;width:min(720px,95vw);max-height:90vh;padding:24px;display:flex;position:relative}.chat-attachment-modal-close[data-v-00b72eee]{cursor:pointer;color:#333;background:0 0;border:none;font-size:24px;line-height:1;position:absolute;top:10px;right:10px}.chat-attachment-modal-body[data-v-00b72eee]{justify-content:center;align-items:center;max-height:65vh;padding-top:12px;display:flex;overflow:auto}.chat-attachment-preview[data-v-00b72eee]{border-radius:8px;max-width:100%;max-height:60vh}.chat-attachment-audio[data-v-00b72eee],.chat-attachment-video[data-v-00b72eee]{width:100%;max-width:640px}.chat-attachment-file[data-v-00b72eee]{color:#444;word-break:break-all;align-items:center;gap:10px;font-size:16px;display:flex}.chat-attachment-modal-actions[data-v-00b72eee]{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.chat-transcription[data-v-00b72eee]{color:#4a4a4a;white-space:pre-line;margin-top:6px;font-size:12px}.chat-transcription-modal[data-v-00b72eee]{padding:0 4px}.chat-transcription-pending[data-v-00b72eee]{color:#888;font-style:italic}.chat-transcription-error[data-v-00b72eee]{color:#8b2f2f}.chat-transcription-retry[data-v-00b72eee]{color:#1f5fa5;cursor:pointer;background:0 0;border:none;margin-left:8px;padding:0;font-size:12px;text-decoration:underline}.chat-receipt-status[data-v-00b72eee]{margin-top:6px;font-size:12px}.chat-receipt-pending[data-v-00b72eee]{color:#888;font-style:italic}.chat-receipt-error[data-v-00b72eee]{color:#8b2f2f}.chat-receipt-panel[data-v-00b72eee]{background:#fff9;border:1px solid #e0e0e0;border-radius:6px;margin-top:6px;overflow:hidden}.chat-receipt-header[data-v-00b72eee]{cursor:pointer;background:#00000008;align-items:center;gap:6px;padding:4px 8px;font-size:12px;display:flex}.chat-receipt-header[data-v-00b72eee]:hover{background:#0000000f}.chat-receipt-badge[data-v-00b72eee]{border-radius:3px;padding:1px 6px;font-size:10px;font-weight:600}.chat-receipt-badge-success[data-v-00b72eee]{color:#3c763d;background:#dff0d8}.chat-receipt-badge-default[data-v-00b72eee]{color:#666;background:#eee}.chat-ai-badge[data-v-00b72eee]{color:#5e35b1;white-space:nowrap;background:#e8e0fd;border-radius:3px;margin-left:4px;padding:1px 6px;font-size:10px;font-weight:600}.chat-receipt-confidence[data-v-00b72eee]{font-size:11px;font-weight:600}.chat-receipt-amount[data-v-00b72eee]{color:#333;margin-left:auto;font-size:12px;font-weight:700}.chat-receipt-detail[data-v-00b72eee]{padding:4px 8px 6px;font-size:11px;line-height:1.5}.chat-receipt-action[data-v-00b72eee]{margin-top:4px}.chat-receipt-btn[data-v-00b72eee]{color:#555;cursor:pointer;background:#fafafa;border:1px solid #ccc;border-radius:4px;padding:2px 8px;font-size:11px}.chat-receipt-btn[data-v-00b72eee]:hover{background:#eee;border-color:#aaa}.chat-receipt-modal[data-v-00b72eee]{margin-top:4px;padding:4px}.chat-message-panel[data-v-00b72eee]{flex:auto;width:100%;min-width:0;height:100%;min-height:0;display:flex}.chat[data-v-00b72eee]{background:#dae9f0;border:1px solid #d8e4ea;border-radius:28px;flex-direction:column;width:100%;height:100%;min-height:0;padding:0;display:flex;overflow:hidden;box-shadow:0 24px 60px -34px #0f172a4d}.chatconversacion[data-v-00b72eee]{background:#ece5dd;width:100%;min-height:0;padding:0}.chat .chat-header[data-v-00b72eee]{background:radial-gradient(circle at 100% 0,#128c7e2e,#0000 28%),linear-gradient(#f7fbfc 0%,#f1f6f8 100%);border:0;border-bottom:1px solid #d8e4ea;justify-content:space-between;align-items:center;gap:10px;min-height:52px;padding:7px 12px;display:flex;position:relative}.chat .chat-header>.image[data-v-00b72eee]{display:none!important}.chat .chat-header .chat-about[data-v-00b72eee]{float:none;flex:0 0 100%;align-items:center;width:100%;min-width:0;margin-top:0;padding-left:0;display:flex}.chat .chat-header .chat-with[data-v-00b72eee]{cursor:pointer;color:#23404a;box-sizing:border-box;flex-wrap:nowrap;align-items:center;gap:7px;width:100%;min-width:0;margin-top:0;font-size:14px;font-weight:700;line-height:1.1;display:flex;overflow:hidden}.chat-header-main[data-v-00b72eee]{flex:auto;align-items:center;gap:6px;min-width:0;display:inline-flex;overflow:hidden}.chat-header-main>i[data-v-00b72eee],.chat-header-edit[data-v-00b72eee]{color:#0b6f64;flex:none}.chat-header-label[data-v-00b72eee]{color:#607783;flex:none;font-weight:700}.chat-header-contact[data-v-00b72eee]{text-overflow:ellipsis;white-space:nowrap;color:#1f3a44;min-width:0;font-weight:800;display:inline-block;overflow:hidden}.chat-header-phone[data-v-00b72eee]{color:#607783;font-weight:700}.chat .chat-header .chat-options[data-v-00b72eee]{float:none;z-index:2;flex:none;align-items:center;gap:6px;min-height:0;margin:0;padding:0;list-style:none;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.chat .chat-header:has(.chat-options button) .chat-with[data-v-00b72eee]{padding-right:46px}.chat .chat-header .chat-options button[data-v-00b72eee]{width:36px;min-width:36px;height:36px;min-height:36px;padding:6px}.chat .chat-history[data-v-00b72eee]{background:url(/images/sofchatbackground.png);border-right:0;flex:1;min-height:0;padding:26px 0 20px;overflow-y:auto}.chat .chat-message[data-v-00b72eee]{background-color:#f2f2f2;border-top:1px solid #d8e4ea;flex:none;padding:10px;font-size:15px}.chat .chat-message textarea[data-v-00b72eee]{resize:none;border:none;outline:none;width:100%;font:14px/22px Lato,Roboto,sans-serif}.jss976[data-v-00b72eee]{flex:1;margin-bottom:18px;padding:0 18px;display:flex;position:relative}.jss977[data-v-00b72eee]{max-width:min(58%,560px);position:relative}.jss984[data-v-00b72eee]{color:#000000de;letter-spacing:0;background-color:#fff;border:1px solid #cfd8dc;border-radius:20px;max-width:100%;font-size:14px;line-height:1.55;position:relative;box-shadow:0 16px 32px -30px #0f172a66}.jss976.jss986[data-v-00b72eee]{justify-content:flex-end}.jss986 .jss984.jss998[data-v-00b72eee]{background:linear-gradient(#e8ffcb 0%,#dcf8c6 100%);border:1px solid #bad5c3;border-radius:20px}.jss1002[data-v-00b72eee]{color:inherit;font-size:inherit;word-wrap:break-word;line-height:inherit;white-space:pre-wrap;letter-spacing:inherit;flex:1;padding:12px 14px 8px;position:relative}.jss985[data-v-00b72eee]{color:inherit;text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;margin-top:0;padding:0 14px 10px;line-height:15px;display:flex}.jss998 .jss985[data-v-00b72eee]{color:#2ca32f}.jss985 .jss987[data-v-00b72eee]{vertical-align:top;margin-right:0;display:inline-flex}.jss985 .jss987 svg[data-v-00b72eee]{font-size:15px}.jss65[data-v-00b72eee]{fill:currentColor;-webkit-user-select:none;user-select:none;flex-shrink:0;width:1em;height:1em;font-size:17px;transition:fill .2s cubic-bezier(.4,0,.2,1);display:inline-block}.jss1003[data-v-00b72eee]{font-size:16px;position:absolute;bottom:4px;left:-8px}.jss1003 #bubble-group-5[data-v-00b72eee]{fill:#fff}.jss1003 #bubble-group-8[data-v-00b72eee]{fill:#cfd8dc}.jss1003.jss990[data-v-00b72eee]{left:auto;right:-8px;transform:scaleX(-1)}.jss1003.jss998.jss990 #bubble-group-5[data-v-00b72eee]{fill:#e1ffc7}.highlight-message[data-v-00b72eee]{border-radius:8px;animation:4s ease-out highlightPulse-00b72eee}@keyframes highlightPulse-00b72eee{0%{background-color:#ffc10726;box-shadow:0 0 0 4px #ffc107cc}50%{background-color:#ffc10714;box-shadow:0 0 0 4px #ffc10766}to{background-color:#0000;box-shadow:0 0 #0000}}.sof-table-search[data-v-a5de80e9]{align-items:center;width:100%;display:flex;position:relative}.sof-table-search__icon[data-v-a5de80e9]{color:#6b7280;pointer-events:none;font-size:14px;position:absolute;left:12px}.sof-table-search__input[data-v-a5de80e9]{width:100%;height:40px;font:inherit;color:#1e293b;background:#fff;border:1px solid #e2e8f0;border-radius:20px;outline:none;padding:0 34px;font-size:14px;transition:border-color .15s,box-shadow .15s}.sof-table-search__input[data-v-a5de80e9]::placeholder{color:#94a3b8}.sof-table-search__input[data-v-a5de80e9]:focus{border-color:#94a3b8;box-shadow:0 0 0 3px #94a3b82e}.sof-table-search__clear[data-v-a5de80e9]{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:background-color .15s,color .15s;display:inline-flex;position:absolute;right:6px}.sof-table-search__clear[data-v-a5de80e9]:hover{color:#111827;background:#0000000f}.sof-table-search__clear i[data-v-a5de80e9]{font-size:12px}.ag-xls-btn[data-v-036bc663]{color:#fff;cursor:pointer;background:linear-gradient(#21a366 0%,#1b7a4b 100%);border:0;border-radius:10px;align-items:stretch;padding:0;font-family:inherit;font-size:13px;font-weight:600;line-height:1;transition:transform .12s,box-shadow .15s,filter .15s;display:inline-flex;overflow:hidden;box-shadow:0 1px 2px #1018281f,0 2px 6px #1b7a4b38}.ag-xls-btn__ico[data-v-036bc663]{background:#00000024;justify-content:center;align-items:center;padding:0 11px;font-size:15px;display:inline-flex}.ag-xls-btn__txt[data-v-036bc663]{letter-spacing:.01em;align-items:center;padding:0 10px 0 12px;display:inline-flex}.ag-xls-btn__badge[data-v-036bc663]{color:#fff;font-variant-numeric:tabular-nums;background:#ffffff38;border-radius:999px;align-items:center;margin:7px 9px 7px 0;padding:2px 8px;font-size:12px;font-weight:700;display:inline-flex}.ag-xls-btn[data-v-036bc663]:hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 4px 14px #1b7a4b57}.ag-xls-btn[data-v-036bc663]:active{filter:brightness(.98);transform:translateY(0)}.ag-xls-btn[data-v-036bc663]:focus-visible{outline-offset:2px;outline:2px solid #1b7a4b}.sof-contact-avatar[data-v-14d7760f]{background:var(--sof-brand,#128c7e);color:#fff;text-transform:uppercase;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:600;display:inline-flex}.jss4[data-v-14d7760f]{position:relative}.jss3[data-v-14d7760f]{flex:1;min-width:0;min-height:0}.jss118[data-v-14d7760f]{background-color:#0097a7}.jss120[data-v-14d7760f]{flex-direction:column;width:100%;height:100%;display:flex}.jss121[data-v-14d7760f]{height:56px}.jss125[data-v-14d7760f]{box-sizing:border-box;background-color:#fff;border-bottom:1px solid #0000001c;border-radius:12px 0 0;flex-shrink:0;height:56px;min-height:56px;padding-left:12px;padding-right:12px}.jss127[data-v-14d7760f]{align-items:center;height:56px;min-height:56px;display:flex}.jss129[data-v-14d7760f]{align-items:center;width:100%;display:flex;position:relative}.jss134[data-v-14d7760f]{display:none}.jss137[data-v-14d7760f]{color:#607d8b;padding:0 16px;font-size:18px;font-weight:500}.jss133[data-v-14d7760f]{align-items:center;margin-left:16px;display:flex}.jss140[data-v-14d7760f]{border-radius:20px!important;height:40px!important}.jss151[data-v-14d7760f]{color:#607d8b}.jss152[data-v-14d7760f]{position:relative}.jss155[data-v-14d7760f]{color:#607d8b}.jss167[data-v-14d7760f]{position:relative}.jss169[data-v-14d7760f]{color:#607d8b}.jss170[data-v-14d7760f]{position:relative}.jss164[data-v-14d7760f]{color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;-webkit-tap-highlight-color:transparent;background-color:#0000;border:0;border-radius:0;outline:none;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;display:inline-flex;position:relative}.jss163[data-v-14d7760f]{align-items:inherit;justify-content:inherit;width:100%;display:flex}.jss238[data-v-14d7760f]{z-index:0;border-radius:inherit;pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0;overflow:hidden}.jss176[data-v-14d7760f]{color:#607d8b}.jss174[data-v-14d7760f]{color:#607d8b}.jss173[data-v-14d7760f]{color:#607d8b}.jss141[data-v-14d7760f]{fill:currentColor;-webkit-user-select:none;user-select:none;flex-shrink:0;width:1em;height:1em;font-size:24px;transition:fill .2s cubic-bezier(.4,0,.2,1);display:inline-block}.jss123[data-v-14d7760f]{flex:10;height:100%;overflow:hidden}.jss124[data-v-14d7760f]{border-left:none}.jss177[data-v-14d7760f]{height:100%;display:flex;overflow-x:visible}.jss178[data-v-14d7760f]{flex:4;min-width:0;min-height:0}.jss1531[data-v-14d7760f]{z-index:200;position:absolute;bottom:20px;right:20px}.jss1532.jss1533[data-v-14d7760f],.jss1532.jss1536[data-v-14d7760f]{bottom:-13px;right:515px}.jss1532[data-v-14d7760f]{position:absolute}.jss1542[data-v-14d7760f]{flex-direction:column-reverse}.jss252[data-v-14d7760f]{flex-flow:column;height:100%;display:flex;position:relative}.jss1540[data-v-14d7760f]{z-index:1050;display:flex}.jss1541[data-v-14d7760f]{pointer-events:auto}.jss1550[data-v-14d7760f]{color:#000000de;background-color:#ffab00}.jss1550[data-v-14d7760f]:hover{background-color:#b27700}.jss1548[data-v-14d7760f]:hover{text-decoration:none}.jss1548[data-v-14d7760f]{box-sizing:border-box;letter-spacing:.02857em;text-transform:uppercase;border-radius:50%;width:56px;min-width:0;height:56px;min-height:36px;padding:0;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:500;line-height:1.75;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.jss1577[data-v-14d7760f]{opacity:0;transform:scale(0)}.jss1576[data-v-14d7760f]{color:#0000008a;opacity:1;background-color:#dcdcdc;margin:8px;transition:transform .2s cubic-bezier(.4,0,.2,1),opacity .8s}.jss1556[data-v-14d7760f]{width:40px;height:40px}.jss1548[data-v-14d7760f]{box-sizing:border-box;letter-spacing:.02857em;text-transform:uppercase;border-radius:50%;min-width:0;min-height:36px;padding:0;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:500;line-height:1.75;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.jss1558[data-v-14d7760f]{cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;border:0;outline:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.jss1549[data-v-14d7760f]{width:100%;display:inherit;align-items:inherit;justify-content:inherit}.jss1538[data-v-14d7760f]{color:#fff;line-height:1}.jss1562[data-v-14d7760f]{transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .25s cubic-bezier(.4,0,.2,1)}.jss1567[data-v-14d7760f]{fill:currentColor;-webkit-user-select:none;user-select:none;flex-shrink:0;width:1em;height:1em;font-size:24px;transition:fill .2s cubic-bezier(.4,0,.2,1);display:inline-block}.jss1593[data-v-14d7760f]{z-index:0;border-radius:inherit;pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0;overflow:hidden}.jss2923[data-v-14d7760f]{margin:0}.jss2926[data-v-14d7760f]{width:35px;height:35px;font-size:16px}.jss2927[data-v-14d7760f]{color:#128c7e;-webkit-user-select:none;user-select:none;text-transform:uppercase;border:2px solid #128c7e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;margin-right:12px;font-size:18px;font-weight:500;display:flex;position:relative;overflow:hidden}.tableRow:hover .tableRowLabel[data-v-14d7760f]>:nth-child(2),.tableRowLabel>div[data-v-14d7760f]:first-child{display:none!important}.tableRow:hover .tableRowLabel>div[data-v-14d7760f]:first-child{display:inline!important}.jss158[data-v-14d7760f]{color:#0000008a;text-align:center;border-radius:50%;flex:none;padding:12px;font-size:1.39286rem;transition:background-color .15s cubic-bezier(.4,0,.2,1);overflow:visible}.jss164[data-v-14d7760f]{cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;border:0;outline:none;justify-content:center;align-items:center;margin:0;text-decoration:none;display:inline-flex;position:relative}.jss158[data-v-14d7760f]:hover{background-color:#00000014}.tableRow:hover .tableRowIcons[data-v-14d7760f]{display:inline!important}.jss253[data-v-14d7760f]{display:inline-block;overflow:hidden scroll}.jss277[data-v-14d7760f]{border-left:1px solid #dadada;width:100%}.jss276[data-v-14d7760f]{z-index:1000;height:100%;transition:all 5s ease-out}.jss279[data-v-14d7760f]{flex-direction:column;width:100%;height:100%;transition:all .225s cubic-bezier(0,0,.2,1);display:flex;position:relative;overflow-x:auto}.jss281[data-v-14d7760f]{box-sizing:border-box;background:#eceff1;justify-content:space-between;align-items:center;height:56px;padding:0 16px;display:flex}.jss279 .pageRoot[data-v-14d7760f]{background:#eceff1;flex:1}.jss279 .pageContent[data-v-14d7760f]{box-sizing:border-box;width:calc(100% - 50px);max-width:780px;margin:25px auto auto;padding-bottom:10px}.jss1174[data-v-14d7760f]{border-radius:2px}.jss135[data-v-14d7760f]{box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f}.jss1182[data-v-14d7760f]{width:100%;font-family:Roboto,Helvetica,Arial,sans-serif;position:absolute;top:0;left:0}.jss1214[data-v-14d7760f]{width:100%}.jss1211[data-v-14d7760f]{vertical-align:top;border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:inline-flex;position:relative}.jss1204[data-v-14d7760f]{background-color:#f2f2f2}.jss1193[data-v-14d7760f]{border-bottom:1px solid #dadada;height:56px;display:flex}.jss1194[data-v-14d7760f]{justify-content:space-between;width:100%;display:flex}.jss1197[data-v-14d7760f]{display:flex}.jss1206[data-v-14d7760f]{color:#000}.jss1201[data-v-14d7760f]{letter-spacing:normal;font-size:16px;font-style:normal;font-weight:501;font-stretch:100%;line-height:1.25}.jss1196[data-v-14d7760f]{display:flex}.jss1207[data-v-14d7760f]{color:#2196f3}.jss1198[data-v-14d7760f]{margin:auto 0;font-size:17px}.jss1199[data-v-14d7760f]{color:#fff;margin-left:11.5px;margin-right:16px;padding:6px}.jss195[data-v-14d7760f]{color:#0000008a;text-align:center;border-radius:50%;flex:none;padding:12px;font-size:1.5rem;transition:background-color .15s cubic-bezier(.4,0,.2,1);overflow:visible}.jss542[data-v-14d7760f]{box-sizing:border-box;text-transform:uppercase;border-radius:4px;min-width:64px;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.75;transition:background-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),border .25s cubic-bezier(.4,0,.2,1)}.jss201[data-v-14d7760f]{cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;background-color:#0000;border:0;outline:none;justify-content:center;align-items:center;margin:0;text-decoration:none;display:inline-flex;position:relative}.jss1218[data-v-14d7760f]{margin:auto 0 auto 12px;font-family:Roboto,Helvetica,Arial,sans-serif;display:flex}.jss1217[data-v-14d7760f]{color:#607d8b;font-size:17px;display:flex}.jss1175[data-v-14d7760f]{padding:0 15px}.jss1234[data-v-14d7760f]{width:100%}.jss1231[data-v-14d7760f]{vertical-align:top;border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:inline-flex;position:relative}.jss1226[data-v-14d7760f]{font-family:Roboto,Helvetica,Arial,sans-serif;line-height:1.5}.jss1225[data-v-14d7760f]{color:#000000de!important}.jss1243[data-v-14d7760f]{transition:color .2s cubic-bezier(0,0,.2,1),transform .2s cubic-bezier(0,0,.2,1)}.jss1242[data-v-14d7760f]{transform-origin:0 0;transform:translateY(1.5px)scale(.75)}.jss1240[data-v-14d7760f]{position:absolute;top:0;left:0;transform:translateY(24px)scale(1)}.jss1246[data-v-14d7760f]{padding:0;font-size:1.6rem}label+.jss1219[data-v-14d7760f]{margin-top:40px}.jss1253[data-v-14d7760f]{color:#000000de;cursor:text;align-items:center;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:2.1875em;display:inline-flex}.jss1263[data-v-14d7760f]{color:currentColor;box-sizing:content-box;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:100%;min-width:0;margin:0;padding:6px 0 0;font-family:Roboto,Helvetica,Arial,sans-serif;display:block}.jss1272[data-v-14d7760f]{color:#90a4ae;cursor:pointer;margin:auto auto auto 18px}.jss1273[data-v-14d7760f]{margin:10px 0;padding:0 15px}.jss1270[data-v-14d7760f]{justify-content:space-between;display:flex}.jss1271[data-v-14d7760f]{display:flex}.jss1281[data-v-14d7760f]{font-family:Roboto,sans-serif;line-height:1.5}.jss1280[data-v-14d7760f]{color:#000000de!important}label+.jss1297[data-v-14d7760f]{margin-top:50px}.jss1296[data-v-14d7760f]{position:relative}.jss1289[data-v-14d7760f]{width:100%;margin-bottom:10px;position:relative}.jss1283[data-v-14d7760f]{padding-right:20px}.jss1293[data-v-14d7760f]{white-space:nowrap;text-overflow:ellipsis;width:auto;height:auto;min-height:1.1875em;overflow:hidden}.jss1290[data-v-14d7760f]{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;border-radius:0;width:calc(100% - 32px);min-width:16px;height:2.1875em;padding-right:32px}.jss1177[data-v-14d7760f]{justify-content:space-between;display:flex}.jss1179[data-v-14d7760f]{color:#999;opacity:1;font-size:15px}.jss1287[data-v-14d7760f]{color:#90a4ae}.jss1295[data-v-14d7760f]{color:#0000008a;pointer-events:none;position:absolute;top:calc(50% - 12px);right:0}.jss104[data-v-14d7760f]{fill:currentColor;-webkit-user-select:none;user-select:none;flex-shrink:0;width:1em;height:1em;font-size:24px;transition:fill .2s cubic-bezier(.4,0,.2,1);display:inline-block}.jss1215[data-v-14d7760f]{background-color:#eceff1;border-bottom:1px solid #0000001f;height:44px;padding:5px 0;display:flex}.jss1218[data-v-14d7760f]{margin:auto 0 auto 12px;display:flex}.jss1216[data-v-14d7760f]{color:#90a4ae;width:24px;height:24px;margin:auto 0}.jss204[data-v-14d7760f]{fill:currentColor;-webkit-user-select:none;user-select:none;flex-shrink:0;width:1em;height:1em;font-size:24px;transition:fill .2s cubic-bezier(.4,0,.2,1);display:inline-block}.jss1253.jss1256[data-v-14d7760f]{color:#00000061;cursor:default}.jss1290.jss1294[data-v-14d7760f]{cursor:default}.jss1263.jss1256[data-v-14d7760f]{opacity:1}.jss1261[data-v-14d7760f]{padding:6px 0 7px}.jss1309[data-v-14d7760f]{width:100%;position:relative}.jss1311[data-v-14d7760f]{visibility:hidden;white-space:pre-wrap;height:auto;position:absolute;overflow:hidden}.jss1310[data-v-14d7760f]{font:inherit;line-height:inherit;resize:none;width:100%;height:100%;cursor:inherit;box-sizing:border-box;line-height:inherit;background:0 0;border:none;outline:none;padding:0}.jss1265[data-v-14d7760f]{resize:none;padding:0}.jss317[data-v-14d7760f]{flex:none}.jss312[data-v-14d7760f]{border:0;max-height:100%;overflow:hidden;box-shadow:-1px 0 2px #0000000f,-5px 0 32px #00000003}.jss325[data-v-14d7760f]{border-left:1px solid #0000001f}.jss320[data-v-14d7760f]{left:auto;right:0}.jss318[data-v-14d7760f]{z-index:1200;-webkit-overflow-scrolling:touch;outline:none;flex-direction:column;flex:1 0 auto;height:100%;display:flex;position:fixed;top:0;overflow-y:auto}.jss313[data-v-14d7760f]{background-color:#2196f3;justify-content:space-between;align-items:center;height:56px;padding:0 16px;display:flex}.jss314[data-v-14d7760f]{color:#fff;font-size:18px;font-weight:500}.jss315[data-v-14d7760f]{flex-direction:column;flex:1;height:auto;display:flex;position:relative;overflow-y:auto}.jss542[data-v-14d7760f]:hover{background-color:#00000014;text-decoration:none}.jss544[data-v-14d7760f]{padding:6px 8px}.input-group-btn[data-v-14d7760f]{white-space:nowrap;font-size:0;position:relative}.input-group-addon[data-v-14d7760f],.input-group-btn[data-v-14d7760f]{width:20%;margin-top:25px}.jss5273[data-v-14d7760f]{z-index:5;touch-action:none;background-color:#00000080;position:fixed;inset:0}.dropdown-menu[data-v-14d7760f]{z-index:1000;text-align:left;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #00000026;border-radius:4px;min-width:160px;margin:-60px -145px 0;padding:5px 0;font-size:14px;list-style:none;display:none;position:absolute;box-shadow:0 6px 12px #0000002d}.text-danger[data-v-14d7760f]{color:red;font-size:14px}.jss6566[data-v-14d7760f]{box-sizing:border-box;cursor:pointer;font-family:Roboto,sans-serif;font-size:inherit;font-weight:inherit;color:#000000de;-webkit-user-select:none;user-select:none;text-align:center;background-color:#0000;border:10px;border-radius:20px;outline:none;min-width:88px;height:40px;margin:0;padding:0;line-height:36px;text-decoration:none;transition:all .45s cubic-bezier(.23,1,.32,1);display:inline-block;position:relative;overflow:hidden}.jss6566[data-v-14d7760f]:hover{background-color:#9993}.jss6567[data-v-14d7760f]{box-sizing:border-box;cursor:pointer;font-family:Roboto,sans-serif;font-size:13px;font-weight:inherit;color:#000000de;background:0 0;border:10px;outline:none;margin:0;padding:0;line-height:16px;text-decoration:none;transition:all .45s cubic-bezier(.23,1,.32,1);display:block;position:relative}.jss6567[data-v-14d7760f]:hover{background-color:#9993}.chat[data-v-14d7760f]{color:#607d8b;z-index:1000;background:#dae9f0;border-top-right-radius:5px;border-bottom-right-radius:5px;width:45%;padding:0;font-family:Roboto,sans-serif;position:absolute;top:0;right:0}.chat .chat-header[data-v-14d7760f]{background-color:#f2f2f2;border:1px solid #d8d8d8;height:50px;padding:0}.chat .chat-header .chat-about[data-v-14d7760f]{float:left;margin-top:6px;padding-left:10px}.chat .chat-header .chat-options[data-v-14d7760f]{float:right;list-style:none}.chat-options ul li[data-v-14d7760f]{margin-top:10px;padding-bottom:20px;list-style:none}.navbar-nav>li>.dropdown-menu[data-v-14d7760f]{border-top-left-radius:0;border-top-right-radius:0;margin-top:-25px;margin-left:-155px}.chat .chat-header .chat-with[data-v-14d7760f]{cursor:pointer;margin-top:5px;font-size:16px;font-weight:700}.chat .chat-header .chat-with[data-v-14d7760f]:hover{color:#2196f3}.chat .chat-header .fa-star[data-v-14d7760f]{float:right;color:#d8dadf;margin-top:12px;font-size:20px}.chat .chat-history .message-data[data-v-14d7760f]{margin-bottom:5px}.chat .chat-history[data-v-14d7760f]{background:url(/images/sofchatbackground.png);border-right:1px solid #d8d8d8;width:100%;height:442px;padding:30px 0 20px;overflow:hidden auto}.chat .chat-history .other-message[data-v-14d7760f]{background:#e1ffc7;border:1px solid #bad5c3;border-radius:16px}.chat .chat-history .message-data-time[data-v-14d7760f]{color:#a8aab1;padding-left:6px}.chat .chat-history .message[data-v-14d7760f]{color:inherit;white-space:pre-line;border-radius:7px;width:90%;margin-bottom:15px;padding:10px 18px 5px;font-family:Roboto,sans-serif;font-size:14px;line-height:26px;position:relative}.jss312 .jss323[data-v-14d7760f]{color:#0000008a;padding:8px}.jss249[data-v-14d7760f]{align-items:inherit;justify-content:inherit;width:100%;display:flex}.jss339[data-v-14d7760f]{z-index:0;border-radius:inherit;pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0;overflow:hidden}.jss131[data-v-14d7760f]{background-color:#fff}.jss366.jss372[data-v-14d7760f]{opacity:1;max-height:400px;transition:all .225s cubic-bezier(.4,0,.2,1)}.jss366 .jss367[data-v-14d7760f]{padding:16px 0}.jss366 .jss368[data-v-14d7760f]{flex-wrap:wrap;padding-bottom:8px;display:flex;position:relative}.jss366 .jss369[data-v-14d7760f]{cursor:pointer;text-align:center;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;width:90px;margin-right:5px;padding:8px 0;display:flex}.jss117[data-v-14d7760f]{width:100%;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;-webkit-tap-highlight-color:transparent;background-color:#0000;border:0;border-radius:0;outline:none;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;display:inline-flex;position:relative}.jss65[data-v-14d7760f]{fill:currentColor;-webkit-user-select:none;user-select:none;flex-shrink:0;width:1em;height:1em;font-size:26px;transition:fill .2s cubic-bezier(.4,0,.2,1);display:inline-block}.jss2806[data-v-14d7760f]{color:#ffab00}.jss976[data-v-14d7760f]{flex:1;margin-bottom:24px;padding:0 14px;display:flex;position:relative}.jss976.jss986[data-v-14d7760f]{justify-content:flex-end}.jss986 .jss984.jss998[data-v-14d7760f]{background:#e1ffc7;border:1px solid #bad5c3;border-radius:16px}.jss977[data-v-14d7760f]{max-width:60%;position:relative}.jss984[data-v-14d7760f]{color:#000000de;letter-spacing:-.4px;background-color:#fff;border:2px solid #cfd8dc;border-radius:16px;max-width:100%;font-size:15px;line-height:20px;position:relative}.jss998 .jss985[data-v-14d7760f]{color:#2ca32f}.jss985[data-v-14d7760f]{color:inherit;text-align:right;margin-top:-10px;padding:4px 20px;line-height:15px}.jss985 .jss987[data-v-14d7760f]{vertical-align:top;margin-right:3px;display:inline-flex}.jss985 .jss987 svg[data-v-14d7760f]{font-size:15px}.jss1003 #bubble-group-8[data-v-14d7760f]{fill:#cfd8dc}.jss1003.jss990[data-v-14d7760f]{left:auto;right:-8px;transform:scaleX(-1)}.jss1003[data-v-14d7760f]{font-size:16px;position:absolute;bottom:-1px;left:-8px}.jss1003 #bubble-group-5[data-v-14d7760f]{fill:#fff}.jss1003.jss998.jss990 #bubble-group-5[data-v-14d7760f]{fill:#e1ffc7}.jss250[data-v-14d7760f]{color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;-webkit-tap-highlight-color:transparent;background-color:#0000;border:0;border-radius:0;outline:none;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;display:inline-flex;position:relative}.jss244[data-v-14d7760f]:hover{background-color:#00000014}.jss244[data-v-14d7760f]{color:#0000008a;text-align:center;border-radius:50%;flex:none;padding:12px;font-size:1.5rem;transition:background-color .15s cubic-bezier(.4,0,.2,1);overflow:visible}.jss1002[data-v-14d7760f]{color:inherit;font-size:inherit;word-wrap:break-word;line-height:inherit;white-space:pre-wrap;letter-spacing:inherit;flex:1;padding:10px;position:relative}.headerMessagesR[data-v-14d7760f]{color:#90a4ae;text-align:right;float:right;font-size:12px;font-style:italic}.headerMessagesL[data-v-14d7760f]{color:#90a4ae;text-align:left;font-size:12px;font-style:italic}a[data-v-14d7760f]{color:#000}a[data-v-14d7760f]:active,a[data-v-14d7760f]:focus,a[data-v-14d7760f]:hover{color:#424242;outline:none;text-decoration:none}.chat .chat-message[data-v-14d7760f]{background-color:#f2f2f2;border-top:1px solid #d8d8d8;padding:10px;font-size:15px}.jss827.jss828[data-v-14d7760f]{cursor:pointer}.jss827[data-v-14d7760f]{background-color:#fff;border:1px solid #b0b0b0;border-radius:18px;flex:1;align-items:flex-end;padding:0 6px 0 10px;display:flex;position:relative}.jss832[data-v-14d7760f]{color:#000000de;box-sizing:border-box;flex:1;min-height:36px;padding-right:2px;font-size:15px;line-height:19px}.jss860[data-v-14d7760f]{width:100%;position:relative}.chat .chat-message textarea[data-v-14d7760f]{resize:none;border:none;border-radius:5px;width:100%;font:14px/22px Roboto,sans-serif}.jss848[data-v-14d7760f]{font:inherit;color:currentColor;box-sizing:content-box;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:100%;min-width:0;margin:0;padding:6px 0 7px;display:block}.jss856[data-v-14d7760f]{font:inherit;resize:none;box-sizing:border-box;width:100%;height:100%;line-height:inherit;background:0 0;border:none;outline:none;padding:0}.jss358[data-v-14d7760f]{color:#fff;background:#00bcd4;margin-right:10px;padding:5px}.jss358 svg[data-v-14d7760f]{font-size:28px}.jss233[data-v-14d7760f]{color:#0000008a;text-align:center;border-radius:50%;flex:none;padding:6px;font-size:1.5rem;transition:background-color .15s cubic-bezier(.4,0,.2,1);overflow:visible}.jss233[data-v-14d7760f]:hover{color:#fff;background-color:#2196f3}.jss398[data-v-14d7760f]{opacity:1;box-sizing:border-box;flex:1;align-items:flex-end;width:100%;height:100%;transition:all .195s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.jss355[data-v-14d7760f]{box-sizing:border-box;align-items:flex-end;min-height:48px;padding:10px 0;display:flex;position:relative}.jss366[data-v-14d7760f]{z-index:12;opacity:0;will-change:height;background:#fff;border-radius:2px 2px 0 0;max-height:0;padding:0 16px;transition:all .195s cubic-bezier(.4,0,.2,1);bottom:100%;left:0;right:0;overflow:hidden}.jss366.jss367[data-v-14d7760f]{opacity:1;border-radius:10px;max-height:400px;transition:all .225s cubic-bezier(.4,0,.2,1)}.jss831[data-v-14d7760f]{font-size:18px}.jss829 .jss825 .jss831[data-v-14d7760f]{color:#2196f3}.jss238[data-v-14d7760f]{align-items:inherit;justify-content:inherit;width:100%;display:flex}.jss829[data-v-14d7760f]{color:#607d8b;border-radius:18px;margin-bottom:3px;margin-left:-6px;margin-right:6px;padding:6px}.jss322[data-v-14d7760f]{z-index:600;background-color:#0097a7;position:absolute;top:8px;left:-20px}.jss331[data-v-14d7760f]{width:40px;height:40px}.jss325[data-v-14d7760f]{color:#fff}.jss323[data-v-14d7760f]{box-sizing:border-box;text-transform:uppercase;border-radius:50%;min-width:0;min-height:36px;padding:0;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:500;transition:background-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),border .25s cubic-bezier(.4,0,.2,1);box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.jss91[data-v-14d7760f]{cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;border:0;outline:none;justify-content:center;align-items:center;margin:0;text-decoration:none;display:inline-flex}.jss324[data-v-14d7760f]{width:100%;display:inherit;align-items:inherit;justify-content:inherit}.jss95[data-v-14d7760f]{fill:currentColor;-webkit-user-select:none;user-select:none;flex-shrink:0;width:1em;height:1em;font-size:24px;transition:fill .2s cubic-bezier(.4,0,.2,1);display:inline-block}.jss322[data-v-14d7760f]:hover{background-color:#0000008a}.jss192[data-v-14d7760f]{max-height:calc(100% - 96px)}.jss193[data-v-14d7760f]{outline:none;max-width:calc(100% - 32px);min-height:16px;position:absolute;overflow:hidden auto}.jss122[data-v-14d7760f]{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.jss113[data-v-14d7760f]{border-radius:4px}.jss112[data-v-14d7760f]{background-color:#fff}.jss73[data-v-14d7760f]{padding-top:8px;padding-bottom:8px}.jss72[data-v-14d7760f]{margin:0;padding:0;list-style:none;position:relative}.jss58.jss69[data-v-14d7760f],.jss58.jss69[data-v-14d7760f]:hover,.jss58.jss69[data-v-14d7760f]:focus{background-color:#00000024}.jss1207[data-v-14d7760f]{padding-left:16px;padding-right:16px}.jss1206[data-v-14d7760f]{color:#000000de;box-sizing:content-box;white-space:nowrap;width:auto;height:24px;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1.7rem;font-weight:400;line-height:1.5em;overflow:hidden}.jss67[data-v-14d7760f]{transition:background-color .15s cubic-bezier(.4,0,.2,1)}.jss58[data-v-14d7760f]{text-align:left;justify-content:flex-start;align-items:center;padding-top:11px;padding-bottom:11px;text-decoration:none;display:flex;position:relative}.jss91[data-v-14d7760f]{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-appearance:none;border:0;border-radius:0;outline:none;margin:0}.jss1098[data-v-14d7760f]{flex-direction:row-reverse}.jss1097[data-v-14d7760f]{justify-content:space-between;display:flex}.jss1100[data-v-14d7760f]{margin-left:0}.jss67[data-v-14d7760f]:hover{background-color:#00000014;text-decoration:none}._9WQEN[data-v-14d7760f]{text-align:center;color:#303030;text-transform:uppercase;background-color:#ffffff40;border-top:1px solid #ffffff26;border-bottom:1px solid #00000014;margin-bottom:12px;margin-left:-40px;padding:5px 0;font-size:12.5px}.iBZ7z[data-v-14d7760f]{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;vertical-align:top;background-color:#fff;border-radius:16px;max-width:90%;height:33px;padding:0 22px;font-weight:500;line-height:33px;display:inline-block;overflow:hidden}[data-v-14d7760f] .chat-inline-attachment{border-radius:12px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex;box-shadow:0 8px 20px -18px #0f172a61}[data-v-14d7760f] .chat-inline-attachment__icon{font-size:16px;line-height:1}[data-v-14d7760f] .chat-inline-attachment__label{white-space:nowrap}[data-v-14d7760f] .chat-inline-attachment--image{color:#0f766a;background:#10b9811f}[data-v-14d7760f] .chat-inline-attachment--audio{color:#1d4ed8;background:#3b82f61f}[data-v-14d7760f] .chat-inline-attachment--video{color:#7e22ce;background:#a855f71f}[data-v-14d7760f] .chat-inline-attachment--document{color:#c2410c;background:#f973161f}.table-responsive[data-v-14d7760f]{border:1px solid var(--sof-border,#dfe6ea);box-shadow:var(--sof-shadow-sm,0 1px 2px #0f172a0d);background:#fff;border-radius:14px;overflow-x:auto}[data-v-14d7760f] #tbl-datos{border-collapse:separate;border-spacing:0;margin:0!important}[data-v-14d7760f] #tbl-datos thead td,[data-v-14d7760f] #tbl-datos thead th{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:800;background:var(--sof-surface-soft,#f4f7f9)!important;border-bottom:1px solid var(--sof-border,#dfe6ea)!important;color:var(--sof-muted,#5b6b75)!important;padding:13px 16px!important}[data-v-14d7760f] #tbl-datos thead td span{color:inherit;font-weight:800}[data-v-14d7760f] #tbl-datos tbody td{color:#1f2d36;vertical-align:middle;font-size:13.5px;border-bottom:1px solid #eef2f4!important;padding:12px 16px!important}[data-v-14d7760f] #tbl-datos tbody tr{transition:background .12s}[data-v-14d7760f] #tbl-datos tbody tr:hover{background:rgba(var(--sof-brand-rgb,18, 147, 130), .06)!important}[data-v-14d7760f] #tbl-datos tbody tr:last-child td{border-bottom:0!important}[data-v-14d7760f] td.dt-empty{text-align:center;font-size:14px;font-weight:600;color:var(--sof-muted,#8a98a0)!important;padding:36px 16px!important}[data-v-14d7760f] .sof-dt-toolbar{border-bottom:1px solid #eef2f4;justify-content:flex-end;align-items:center;padding:12px 14px;display:flex}[data-v-14d7760f] .sof-dt-toolbar:empty{display:none}.sof-clients-empty[data-v-14d7760f]{color:#6b7280;text-align:center;flex-direction:column;align-items:center;gap:8px;padding:32px 16px;font-size:14px;display:flex}.sof-clients-empty i[data-v-14d7760f]{opacity:.5;font-size:28px}[data-v-14d7760f] .sof-dt-foot{border-top:1px solid #eef2f4;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}[data-v-14d7760f] .dt-buttons{margin:0}[data-v-14d7760f] .dt-buttons .btn,[data-v-14d7760f] button.buttons-excel,[data-v-14d7760f] button.buttons-csv{align-items:center;gap:6px;transition:background .15s,border-color .15s;display:inline-flex;border:1px solid var(--sof-border,#d7dee2)!important;color:var(--sof-brand-dark,#0a766c)!important;box-shadow:none!important;background:#fff!important;border-radius:999px!important;padding:7px 14px!important;font-size:12.5px!important;font-weight:800!important}[data-v-14d7760f] .dt-buttons .btn:hover,[data-v-14d7760f] button.buttons-excel:hover,[data-v-14d7760f] button.buttons-csv:hover{background:rgba(var(--sof-brand-rgb,18, 147, 130), .1)!important;border-color:var(--sof-brand,#129382)!important}[data-v-14d7760f] .dt-info{color:var(--sof-muted,#5b6b75);font-size:12.5px;font-weight:600;margin:0!important;padding:0!important}[data-v-14d7760f] .dt-paging{margin:0!important}[data-v-14d7760f] .dt-paging .dt-paging-button{justify-content:center;align-items:center;min-width:34px;height:34px;font-size:13px;font-weight:700;transition:background .15s,border-color .15s,color .15s;display:inline-flex;border:1px solid var(--sof-border,#dfe6ea)!important;color:var(--sof-text,#1f2d36)!important;background:#fff!important;border-radius:9px!important;margin:0 3px!important;padding:0 10px!important}[data-v-14d7760f] .dt-paging .dt-paging-button:hover:not(.disabled):not(.current){background:rgba(var(--sof-brand-rgb,18, 147, 130), .1)!important;border-color:var(--sof-brand,#129382)!important;color:var(--sof-brand-dark,#0a766c)!important}[data-v-14d7760f] .dt-paging .dt-paging-button.current{box-shadow:0 6px 14px -8px rgba(var(--sof-brand-rgb,18, 147, 130), .9);background:var(--sof-brand,#129382)!important;border-color:var(--sof-brand,#129382)!important;color:#fff!important}[data-v-14d7760f] .dt-paging .dt-paging-button.disabled{opacity:.45;cursor:not-allowed}[data-v-14d7760f] .dt-search input{border:1px solid var(--sof-border,#d7dee2);border-radius:999px;outline:none;padding:6px 12px}.jss129[data-v-14d7760f]{border:1px solid var(--sof-border,#dfe6ea);border-radius:var(--sof-radius,14px);background:var(--sof-gradient-soft,linear-gradient(135deg, #f3fbf9, #eef6f4));box-shadow:var(--sof-shadow-sm,0 1px 2px #0f172a0d);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:24px;padding:12px 16px!important;display:flex!important}.jss129>.jss134[data-v-14d7760f]{display:none}.jss129>.jss137[data-v-14d7760f],.jss129>.jss137 span[data-v-14d7760f]{color:var(--sof-text,#16232b);white-space:nowrap;font-size:18px;font-weight:800}.jss129 .jss6566[data-v-14d7760f]{height:38px;transition:border-color .15s,background .15s;border:1px solid var(--sof-border,#dfe6ea)!important;background:#fff!important;border-radius:999px!important}.jss129 .jss6566[data-v-14d7760f]:hover{border-color:var(--sof-brand,#129382)!important;background:rgba(var(--sof-brand-rgb,18, 147, 130), .05)!important}.jss129 [data-test-id=main-bar-search-box][data-v-14d7760f]{border:1px solid var(--sof-border,#dfe6ea)!important;border-radius:999px!important;flex:0 340px!important;height:40px!important;margin-left:auto!important;margin-right:4px!important}.jss129 .jss164[data-v-14d7760f],.jss129 .jss1558[data-v-14d7760f]{justify-content:center;align-items:center;transition:background .15s,transform .12s;background:rgba(var(--sof-brand-rgb,18, 147, 130), .1)!important;width:40px!important;min-width:40px!important;height:40px!important;color:var(--sof-brand-dark,#0a766c)!important;box-shadow:none!important;border-radius:10px!important;margin:0 2px!important;padding:0!important;display:inline-flex!important}.jss129 .jss164[data-v-14d7760f]:hover,.jss129 .jss1558[data-v-14d7760f]:hover{transform:translateY(-1px);background:var(--sof-brand,#129382)!important}.jss129 .jss164 svg[data-v-14d7760f],.jss129 .jss1558 svg[data-v-14d7760f]{fill:currentColor!important;width:22px!important;height:22px!important;color:inherit!important}.jss129 .jss164:hover svg[data-v-14d7760f],.jss129 .jss1558:hover svg[data-v-14d7760f]{fill:#fff!important;color:#fff!important}.sof-contact-drawer[data-v-14d7760f]{z-index:1000;border-left:1px solid var(--sof-border,#dfe6ea);background:#fff;flex-direction:column;width:440px;max-width:92vw;height:100%;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden;box-shadow:-18px 0 42px #0f172a2e}.sof-contact-head[data-v-14d7760f]{z-index:2;border-bottom:1px solid var(--sof-border,#dfe6ea);background:var(--sof-gradient-soft,linear-gradient(135deg, #f3fbf9, #eef6f4));grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:62px;padding:10px 16px;display:grid;position:sticky;top:0}.sof-contact-icon-button[data-v-14d7760f],.sof-contact-remove[data-v-14d7760f]{color:var(--sof-muted,#5b6b75);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;transition:background .15s,color .15s,transform .12s;display:inline-flex}.sof-contact-icon-button[data-v-14d7760f]{border-radius:50%;width:36px;height:36px;font-size:16px}.sof-contact-icon-button[data-v-14d7760f]:hover,.sof-contact-remove[data-v-14d7760f]:hover{background:rgba(var(--sof-brand-rgb,18, 147, 130), .1);color:var(--sof-brand-dark,#0a766c);transform:translateY(-1px)}.sof-contact-title[data-v-14d7760f]{min-width:0;color:var(--sof-text,#16232b);font-size:17px;font-weight:800;line-height:1.25}.sof-contact-save[data-v-14d7760f]{background:var(--sof-brand,#129382);color:#fff;cursor:pointer;min-height:36px;box-shadow:0 10px 18px -12px rgba(var(--sof-brand-rgb,18, 147, 130), .9);border:0;border-radius:999px;padding:8px 18px;font-size:13px;font-weight:800;line-height:1;transition:background .15s,transform .12s,box-shadow .15s}.sof-contact-save[data-v-14d7760f]:hover{background:var(--sof-brand-dark,#0a766c);box-shadow:0 12px 20px -12px rgba(var(--sof-brand-rgb,18, 147, 130), 1);transform:translateY(-1px)}.sof-contact-body[data-v-14d7760f]{background:var(--sof-surface,#fff);flex-direction:column;flex:auto;gap:16px;min-height:0;margin:0;padding:18px 18px 24px;display:flex;overflow:hidden auto}.sof-contact-section[data-v-14d7760f]{flex-direction:column;gap:16px;display:flex}.sof-contact-section+.sof-contact-section[data-v-14d7760f]{border-top:1px solid var(--sof-border,#dfe6ea);padding-top:18px}.sof-contact-section h3[data-v-14d7760f]{color:var(--sof-brand-dark,#0a766c);letter-spacing:0;text-transform:uppercase;align-items:center;gap:8px;margin:0;font-size:12.5px;font-weight:800;line-height:1.2;display:flex}.sof-contact-section h3 i[data-v-14d7760f]{text-align:center;width:15px}.sof-contact-field[data-v-14d7760f]{flex-direction:column;gap:6px;min-width:0;display:flex}.sof-contact-label-row[data-v-14d7760f]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.sof-contact-label[data-v-14d7760f]{color:var(--sof-muted,#5b6b75);letter-spacing:0;text-transform:uppercase;margin:0;font-size:12.5px;font-weight:700;line-height:1.2}.sof-contact-input[data-v-14d7760f],.sof-contact-select[data-v-14d7760f],.sof-contact-static[data-v-14d7760f]{border:1px solid var(--sof-border,#d7dee2);width:100%;min-height:38px;color:var(--sof-text,#1f2d36);background:#fff;border-radius:10px;font-size:13.5px;line-height:1.35}.sof-contact-input[data-v-14d7760f]{padding:9px 12px;transition:border-color .15s,box-shadow .15s}.sof-contact-input[data-v-14d7760f]:focus,.sof-contact-select[data-v-14d7760f]:focus{border-color:var(--sof-brand,#129382);box-shadow:0 0 0 3px rgba(var(--sof-brand-rgb,18, 147, 130), .15);outline:none}.sof-contact-input[data-v-14d7760f]:disabled{background:var(--sof-surface-soft,#f6f9fa);color:var(--sof-muted,#5b6b75);cursor:not-allowed}.sof-contact-textarea[data-v-14d7760f]{resize:vertical;min-height:72px}.sof-contact-row[data-v-14d7760f]{grid-template-columns:minmax(0,1fr) 34px;align-items:end;gap:8px;display:grid}.sof-contact-remove[data-v-14d7760f]{border-radius:50%;width:30px;height:30px;margin-bottom:4px;font-size:13px}.sof-contact-actions[data-v-14d7760f]{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.sof-contact-add[data-v-14d7760f]{color:var(--sof-brand-dark,#0a766c);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:12px;font-weight:700;line-height:1.2;display:inline-flex}.sof-contact-add[data-v-14d7760f]:hover{color:var(--sof-brand,#129382);text-decoration:underline}.sof-contact-error[data-v-14d7760f]{color:#c62828;font-size:12px;font-weight:600;line-height:1.35}.sof-contact-dropdown[data-v-14d7760f]{position:relative}.sof-contact-select[data-v-14d7760f]{cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.sof-contact-select[data-v-14d7760f]:hover{background:var(--sof-surface-soft,#f6f9fa)}.sof-contact-select-text[data-v-14d7760f]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.sof-contact-menu[data-v-14d7760f]{z-index:5;border:1px solid var(--sof-border,#dfe6ea);max-height:220px;box-shadow:var(--sof-shadow-sm,0 10px 24px #0f172a1f);background:#fff;border-radius:12px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.sof-contact-option[data-v-14d7760f]{width:100%;min-height:34px;color:var(--sof-text,#1f2d36);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:flex}.sof-contact-option[data-v-14d7760f]:hover{background:rgba(var(--sof-brand-rgb,18, 147, 130), .1);color:var(--sof-brand-dark,#0a766c)}.sof-contact-color[data-v-14d7760f]{border:1px solid #0f172a14;border-radius:50%;flex:0 0 18px;width:18px;height:18px;display:inline-block}.sof-contact-color-empty[data-v-14d7760f]{background:#0f172a1f}.sof-contact-static[data-v-14d7760f]{background:var(--sof-surface-soft,#f6f9fa);color:var(--sof-muted,#5b6b75);align-items:center;padding:9px 12px;display:flex}.mass-message-header[data-v-998d77b4]{justify-content:flex-start;align-items:center;gap:14px;display:flex}.mass-message-header__icon[data-v-998d77b4]{background:rgba(var(--sof-brand-rgb,18, 147, 130), .14);width:46px;height:46px;color:var(--sof-brand-dark,#0a766c);border-radius:14px;flex:none;place-items:center;font-size:20px;display:grid}.mass-message-kicker[data-v-998d77b4]{color:var(--sof-brand-dark,#0a766c);letter-spacing:.04em;text-transform:uppercase;margin-bottom:2px;font-size:12px;font-weight:900;display:block}.mm-field[data-v-998d77b4]{flex-direction:column;gap:6px;display:flex}.mm-input[data-v-998d77b4]{width:100%}.sof-dropzone[data-v-06f3fa63]{background:rgba(var(--sof-brand-rgb,18, 140, 126), .06);border:1px dashed rgba(var(--sof-brand-rgb,18, 140, 126), .35);border-radius:var(--sof-radius-sm,10px);color:var(--sof-brand-dark,#075e54);cursor:pointer;text-align:center;place-items:center;gap:10px;min-height:118px;padding:18px;transition:background .15s,border-color .15s,box-shadow .15s;display:grid}.sof-dropzone[data-v-06f3fa63]:focus,.sof-dropzone[data-v-06f3fa63]:hover,.sof-dropzone.is-dragging[data-v-06f3fa63]{background:rgba(var(--sof-brand-rgb,18, 140, 126), .11);border-color:rgba(var(--sof-brand-rgb,18, 140, 126), .55);box-shadow:0 0 0 3px rgba(var(--sof-brand-rgb,18, 140, 126), .12);outline:none}.sof-dropzone__input[data-v-06f3fa63]{display:none!important}.sof-dropzone__message[data-v-06f3fa63]{text-transform:uppercase;font-size:13px;font-weight:850}.sof-dropzone__files[data-v-06f3fa63]{gap:6px;width:100%;display:grid}.sof-dropzone__file[data-v-06f3fa63]{border:1px solid var(--sof-border,#dbe4ea);text-align:left;background:#fff;border-radius:8px;gap:4px;padding:8px;display:grid;position:relative;overflow:hidden}.sof-dropzone__file-name[data-v-06f3fa63],.sof-dropzone__file-state[data-v-06f3fa63]{z-index:1;position:relative}.sof-dropzone__file-name[data-v-06f3fa63]{color:var(--sof-text,#102a43);font-size:12px;font-weight:800}.sof-dropzone__file-state[data-v-06f3fa63]{color:var(--sof-muted,#60748a);font-size:11px;font-weight:700}.sof-dropzone__file-progress[data-v-06f3fa63]{background:rgba(var(--sof-brand-rgb,18, 140, 126), .14);z-index:0;transition:width .12s;position:absolute;top:0;bottom:0;left:0}.sof-simple-upload[data-v-7c8c8974]{min-width:0;display:inline-flex}.sof-simple-upload__button[data-v-7c8c8974]{align-items:center;gap:6px;display:inline-flex}.sof-simple-upload__input[data-v-7c8c8974]{display:none!important}.sof-dt-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:14px;display:flex}.sof-dt-filters{flex-wrap:wrap;flex:auto;align-items:flex-end;gap:10px;display:flex}.sof-dt-search{flex:0 280px;min-width:220px}.sof-dt-search input{width:100%}.sof-dt-actions{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.sof-dt-filter{min-width:170px}.sof-dt-datefield{flex-direction:column;gap:3px;display:inline-flex}.sof-dt-date-label{color:var(--sof-muted,#64748b);text-transform:uppercase;letter-spacing:.02em;margin:0;font-size:11px;font-weight:800}.sof-dt-date{min-width:150px}.sof-dt-add{background:var(--sof-gradient,linear-gradient(180deg, var(--sof-brand), var(--sof-brand-dark)));color:#fff;cursor:pointer;min-height:36px;box-shadow:0 1px 2px #1018281f, 0 2px 6px rgba(var(--sof-brand-rgb), .22);border:0;border-radius:10px;align-items:stretch;padding:0;font-size:13px;font-weight:600;line-height:1;text-decoration:none;transition:transform .12s,box-shadow .15s,filter .15s;display:inline-flex;overflow:hidden}.sof-dt-add__ico{background:#00000024;justify-content:center;align-items:center;padding:0 11px;font-size:14px;display:inline-flex}.sof-dt-add__txt{letter-spacing:.01em;align-items:center;padding:0 13px;display:inline-flex}.sof-dt-add:hover{filter:brightness(1.05);color:#fff;box-shadow:0 4px 14px rgba(var(--sof-brand-rgb), .34);transform:translateY(-1px)}.sof-dt-add:active{filter:brightness(.98);transform:translateY(0)}.sof-dt-add:focus-visible{outline:2px solid var(--sof-brand-dark);outline-offset:2px}.modern-catalog-primary-text{max-width:320px;color:var(--sof-text);white-space:normal;overflow-wrap:break-word;align-items:center;font-weight:600;display:inline-flex}.sof-cell-normal{color:var(--sof-text);font-weight:500}.sof-cell-muted{color:var(--sof-text-soft);font-weight:400}.sof-cw-nowrap{white-space:nowrap}.sof-cw-ellipsis{white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.modern-catalog-entity{flex-direction:column;gap:1px;min-width:0;display:flex}.modern-catalog-entity-primary{color:var(--sof-text);overflow-wrap:break-word;font-weight:600}.modern-catalog-entity-sub{color:var(--sof-muted);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12px;overflow:hidden}.modern-catalog-preview{max-width:560px;color:var(--sof-text-soft);white-space:normal;line-height:1.45;display:block}.modern-catalog-company-badge,.modern-catalog-order-badge,.modern-catalog-status,.modern-catalog-code{white-space:normal;border-radius:999px;align-items:center;max-width:260px;min-height:22px;padding:3px 9px;font-size:11px;font-weight:600;line-height:1.2;display:inline-flex}.modern-catalog-company-badge{border:1px solid rgba(var(--sof-brand-rgb), .16);background:rgba(var(--sof-brand-rgb), .08);color:var(--sof-brand-dark)}.modern-catalog-order-badge{background:var(--sof-surface-soft);min-width:34px;color:var(--sof-text);border:1px solid #0f172a1a;justify-content:center}.modern-catalog-status.is-active{color:#047857;background:#10b9811a;border:1px solid #10b9813d}.modern-catalog-status.is-inactive{color:var(--sof-muted);background:#64748b14;border:1px solid #64748b2e}.modern-catalog-code{border:1px solid rgba(var(--sof-brand-rgb), .16);background:rgba(var(--sof-brand-rgb), .07);color:var(--sof-brand-dark);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.modern-catalog-color{border:1px solid #0f172a1a;border-radius:999px;align-items:center;gap:6px;min-height:22px;padding:3px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:11px;font-weight:600;line-height:1.2;display:inline-flex}.modern-catalog-color-dot{border:1px solid #0f172a26;border-radius:50%;flex:none;width:12px;height:12px}.modern-catalog-date{color:var(--sof-text-soft);white-space:nowrap;font-weight:400}.modern-catalog-tags{flex-wrap:wrap;gap:5px;max-width:360px;display:flex}.modern-catalog-tag{border:1px solid rgba(var(--sof-brand-rgb), .14);background:rgba(var(--sof-brand-rgb), .06);min-height:20px;color:var(--sof-text-soft);border-radius:999px;align-items:center;padding:2px 8px;font-size:10.5px;font-weight:600;line-height:1.2;display:inline-flex}.modern-catalog-image-wrap{border:1px solid var(--sof-border);border-radius:var(--sof-radius-sm);background:#fff;justify-content:center;align-items:center;width:48px;height:36px;display:inline-flex;overflow:hidden}.modern-catalog-image-wrap img{object-fit:contain;width:100%;height:100%;display:block}.modern-catalog-empty{color:var(--sof-muted);font-style:italic}.modern-catalog-widget{border:1px solid rgba(var(--sof-brand-rgb), .16);border-radius:var(--sof-radius-lg);background:linear-gradient(135deg, rgba(var(--sof-brand-rgb), .08), #fffffffa 48%), #fff;box-shadow:var(--sof-shadow-xs);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding:10px 14px;display:flex}.modern-catalog-widget-info{color:var(--sof-text);align-items:center;gap:10px;font-weight:800;display:inline-flex}.modern-catalog-widget-dot{background:#10b981;border-radius:999px;width:10px;height:10px;box-shadow:0 0 0 5px #10b9811f}.modern-catalog-widget-actions{flex-wrap:wrap;gap:8px;display:flex}.sof-dt-table .p-datatable-table-container,.sof-dt-table .p-datatable-wrapper{border:1px solid var(--sof-border);border-radius:var(--sof-radius);overflow:hidden}.sof-dt-table .p-datatable-thead>tr>th{border:0;border-bottom:1px solid var(--sof-border);background:var(--sof-table-header,#f8fafc);color:var(--sof-muted);letter-spacing:.04em;text-transform:uppercase;padding:8px 12px;font-size:10.5px;font-weight:800}.sof-dt-table .p-datatable-tbody>tr{background:#fff;transition:background-color .13s,box-shadow .13s}.sof-dt-table .p-datatable-tbody>tr>td{border:0;border-bottom:1px solid var(--sof-border);color:var(--sof-text);vertical-align:middle;padding:8px 12px;font-size:13px}.sof-dt-table .p-datatable-tbody>tr:last-child>td{border-bottom:0}.sof-dt-table .p-datatable-tbody>tr:hover,.sof-dt-table .p-datatable-tbody>tr:focus-within{background:rgba(var(--sof-brand-rgb), .07)}.sof-dt-table .p-datatable-tbody>tr:hover>td:first-child,.sof-dt-table .p-datatable-tbody>tr:focus-within>td:first-child{box-shadow:inset 3px 0 0 0 var(--sof-brand)}.sof-dt-table .p-datatable-tbody>tr .sof-dt-rowbtn,.sof-dt-table .p-datatable-tbody>tr .p-button.p-button-icon-only{opacity:.55;transition:opacity .13s}.sof-dt-table .p-datatable-tbody>tr:hover .sof-dt-rowbtn,.sof-dt-table .p-datatable-tbody>tr:focus-within .sof-dt-rowbtn,.sof-dt-table .p-datatable-tbody>tr:hover .p-button.p-button-icon-only,.sof-dt-table .p-datatable-tbody>tr:focus-within .p-button.p-button-icon-only{opacity:1}.sof-dt-table .p-paginator{background:0 0;border:0;padding:10px 4px 0}.sof-datepicker-pv__footer[data-v-da5a2079]{justify-content:flex-end;padding:.25rem .5rem .5rem;display:flex}.sof-draggable-list[data-v-18d82e2e]{transition:background .15s,outline-color .15s}.sof-draggable-list.is-drag-over[data-v-18d82e2e]{outline:2px dashed rgba(var(--sof-brand-rgb,18, 140, 126), .35);outline-offset:4px}.chat-emoji-panel[data-v-b9dbb513]{border:1px solid var(--sof-border,#dbe4ea);border-radius:var(--sof-radius-sm,10px);background:#fff;gap:10px;padding:12px;display:grid;box-shadow:0 12px 28px #0f172a24}.chat-emoji-panel-header[data-v-b9dbb513]{align-items:center;gap:8px;display:flex}.chat-emoji-panel-icon[data-v-b9dbb513]{font-size:18px}.chat-emoji-panel-title[data-v-b9dbb513],.chat-emoji-category-title[data-v-b9dbb513]{color:var(--sof-text-soft,#405366);letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:900}.chat-emoji-panel-search input[data-v-b9dbb513]{border:1px solid var(--sof-border,#dbe4ea);color:var(--sof-text,#102a43);border-radius:999px;width:100%;padding:8px 12px;font-size:13px;font-weight:650}.chat-emoji-panel-body[data-v-b9dbb513]{gap:10px;max-height:245px;padding-right:2px;display:grid;overflow:auto}.chat-emoji-category[data-v-b9dbb513]{gap:6px;display:grid}.chat-emoji-row[data-v-b9dbb513]{grid-template-columns:repeat(8,1fr);gap:4px;display:grid}.chat-emoji-row button[data-v-b9dbb513]{cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;height:30px;padding:0;font-size:19px;transition:background .15s,transform .15s;display:inline-flex}.chat-emoji-row button[data-v-b9dbb513]:hover,.chat-emoji-row button[data-v-b9dbb513]:focus{background:rgba(var(--sof-brand-rgb,18, 140, 126), .1);outline:none;transform:translateY(-1px)}.chat-emoji-empty[data-v-b9dbb513]{color:var(--sof-muted,#60748a);text-align:center;padding:10px;font-size:12px;font-weight:750}.wa-preview-dialog.wa-preview-root{box-shadow:none;background:0 0;border:none}.wa-preview-dialog .wa-preview-content{background:0 0;padding:0;overflow:visible}.wa-preview-wrapper{position:relative}.wa-preview-close{z-index:1080;color:#fff;cursor:pointer;background:#ffffff29;border:none;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;font-size:17px;transition:background .15s;display:inline-flex;position:absolute;top:-46px;right:0}.wa-preview-close:hover{background:#ffffff4d}.wa-iphone{background:#1c1c1e;border-radius:54px;width:340px;padding:10px;position:relative;box-shadow:0 24px 70px #0000008c,inset 0 0 0 2px #3a3a3c}.wa-iphone__island{z-index:4;background:#000;border-radius:999px;width:102px;height:28px;position:absolute;top:22px;left:50%;transform:translate(-50%)}.wa-iphone__screen{background:#ece5dd;border-radius:44px;flex-direction:column;height:660px;display:flex;overflow:hidden}.wa-iphone__homebar{background:#00000059;border-radius:999px;flex:none;width:120px;height:5px;margin:5px auto 7px}.wa-statusbar{color:#000;background:#f6f6f6;justify-content:space-between;align-items:flex-end;padding:14px 28px 4px;font-size:13px;font-weight:700;display:flex}.wa-statusbar__time{padding-left:12px}.wa-statusbar__icons{gap:5px;padding-right:6px;font-size:11px;display:inline-flex}.wa-header{background:#f6f6f6;border-bottom:1px solid #d8d8d8;align-items:center;gap:9px;padding:7px 12px 9px;display:flex}.wa-header__back{color:#007aff;font-size:18px}.wa-header__avatar{color:#fff;background:linear-gradient(135deg,#128c7e,#25d366);border-radius:999px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;font-weight:800;display:inline-flex}.wa-header__info{flex-direction:column;flex:auto;min-width:0;line-height:1.2;display:flex}.wa-header__info strong{color:#000;text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;overflow:hidden}.wa-header__info small{color:#8e8e93;font-size:11.5px}.wa-header__actions{color:#007aff;gap:18px;font-size:16px;display:inline-flex}.wa-chat{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:radial-gradient(circle at 1px 1px,#0000000b 1px,#0000 0) 0 0/18px 18px,#ece5dd;flex-direction:column;flex:auto;align-items:flex-start;padding:14px 12px 10px;display:flex;overflow-y:auto}.wa-chat::-webkit-scrollbar{width:4px}.wa-chat::-webkit-scrollbar-thumb{background:#00000038;border-radius:999px}.wa-chat__loading,.wa-chat__empty{color:#8a8a8e;justify-content:center;align-self:center;align-items:center;gap:8px;margin:auto 0;font-size:13px;font-weight:600;display:flex}.wa-chat__day{color:#6e6e73;text-transform:uppercase;background:#ffffffe6;border-radius:8px;flex:none;align-self:center;margin:0 0 12px;padding:4px 10px;font-size:11px;font-weight:700;box-shadow:0 1px 1px #00000014}.wa-bubble{color:#111;word-wrap:break-word;background:#fff;border-radius:0 9px 9px;flex:none;align-self:flex-start;max-width:84%;margin:0 0 7px;padding:6px 9px 7px;font-size:13.5px;line-height:1.4;position:relative;box-shadow:0 1px 1px #0000001a}.wa-bubble:before{content:"";border-top:0 solid #0000;border-bottom:9px solid #0000;border-right:8px solid #fff;position:absolute;top:0;left:-7px}.wa-bubble__img{border-radius:7px;max-width:100%;margin:-2px -5px 5px;display:block;overflow:hidden}.wa-bubble__img img{object-fit:cover;width:100%;max-height:240px;display:block}.wa-bubble--image-only{padding:4px}.wa-bubble--image-only .wa-bubble__img{margin:0}.wa-bubble__doc{color:#111;background:#f5f6f6;border-radius:7px;align-items:center;gap:9px;margin:-1px -3px 3px;padding:9px 10px;font-weight:650;display:flex}.wa-bubble__doc i{color:#d93025;font-size:22px}.wa-bubble__time{float:right;color:#8a8a8e;margin:7px -3px -4px 8px;font-size:10.5px}.wa-sticker{flex:none;align-self:flex-start;margin:0 0 7px;position:relative}.wa-sticker img{object-fit:contain;filter:drop-shadow(0 1px 2px #0000002e);width:140px;height:140px;display:block}.wa-sticker .wa-bubble__time{float:none;text-shadow:0 1px 2px #fffc;margin:0;position:absolute;bottom:0;right:-2px}.wa-bubble code{color:#c7254e;background:#f0f0f0;border-radius:4px;padding:1px 4px;font-size:12.5px}.wa-inputbar{color:#007aff;background:#f6f6f6;border-top:1px solid #d8d8d8;flex:none;align-items:center;gap:11px;padding:7px 12px;font-size:18px;display:flex}.wa-inputbar__field{color:#b3b3b8;background:#fff;border:1px solid #d8d8d8;border-radius:999px;flex:auto;padding:6px 14px;font-size:13.5px}@media (height<=760px){.wa-iphone__screen{height:540px}}.cmp-field[data-v-138fdfbc]{flex-direction:column;gap:6px;display:flex}.company-editor__otp-row[data-v-138fdfbc]{align-items:center;gap:8px;display:flex}.company-editor__otp-select[data-v-138fdfbc]{flex:auto;min-width:0}.company-editor__otp-error[data-v-138fdfbc]{color:var(--sof-danger,#b42318);font-size:12px}.cmp-control[data-v-138fdfbc]{border:1px solid var(--sof-border,#d1d5db);width:100%;color:var(--sof-text,#102a43);background:#fff;border-radius:6px;padding:.5rem .75rem;font-size:14px;line-height:1.4;transition:border-color .15s,box-shadow .15s}.cmp-control[data-v-138fdfbc]:focus{border-color:var(--sof-brand,#128c7e);outline:none;box-shadow:0 0 0 3px #12938233}.cmp-btn[data-v-138fdfbc]{cursor:pointer;border:1px solid var(--sof-border,#d1d5db);color:var(--sof-text-soft,#334155);background:#fff;border-radius:8px;align-items:center;gap:7px;padding:8px 14px;font-size:14px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.cmp-btn[data-v-138fdfbc]:hover:not(:disabled){background:var(--sof-surface-soft,#f1f5f9)}.cmp-btn[data-v-138fdfbc]:disabled{opacity:.55;cursor:not-allowed}.cmp-btn--primary[data-v-138fdfbc]{background:var(--sof-brand,#128c7e);border-color:var(--sof-brand,#128c7e);color:#fff}.cmp-btn--primary[data-v-138fdfbc]:hover:not(:disabled){background:var(--sof-brand-dark,#0f766e)}.company-editor[data-v-138fdfbc]{gap:16px;display:grid}.company-editor__section[data-v-138fdfbc]{overflow:visible}.company-editor__channels[data-v-138fdfbc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.company-editor__badge[data-v-138fdfbc]{border:1px solid rgba(var(--sof-brand-rgb), .16);background:rgba(var(--sof-brand-rgb), .08);min-height:32px;color:var(--sof-brand-dark);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:6px 10px;font-size:12px;font-weight:800;display:inline-flex}.company-editor__badge--wa[data-v-138fdfbc]{color:#166534;background:#12805c1a;border-color:#12805c33}.company-editor__badge--blue[data-v-138fdfbc]{color:#1d4ed8;background:#2563eb1a;border-color:#2563eb3d}.company-editor__badge--rose[data-v-138fdfbc]{color:#be185d;background:#db27771a;border-color:#db27773d}.company-editor__badge--amber[data-v-138fdfbc]{color:#c2410c;background:#fff7ed;border-color:#d9770647}.company-editor__badge--dark[data-v-138fdfbc]{color:#1e293b;background:#f1f5f9;border-color:#1e293b2e}.company-editor__textarea[data-v-138fdfbc]{resize:vertical;min-height:112px}.company-editor__test-action[data-v-138fdfbc]{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:10px;display:flex}.company-editor__test-action .help-block[data-v-138fdfbc]{flex:260px;margin:0}.company-editor__test-summary[data-v-138fdfbc]{border-radius:var(--sof-radius-sm);padding:10px 12px;font-weight:750;line-height:1.45}.company-editor__test-summary--ok[data-v-138fdfbc]{color:#166534;background:#f0fdf4;border:1px solid #16653438}.company-editor__test-summary--error[data-v-138fdfbc]{color:#991b1b;background:#fef2f2;border:1px solid #b91c1c38}.company-editor__test-checks[data-v-138fdfbc]{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.company-editor__test-checks li[data-v-138fdfbc]{grid-template-columns:18px minmax(0,1fr);align-items:start;gap:9px;display:grid}.company-editor__test-checks strong[data-v-138fdfbc],.company-editor__test-checks span[data-v-138fdfbc]{display:block}.company-editor__test-checks strong[data-v-138fdfbc]{color:var(--sof-text);font-size:13px;font-weight:850}.company-editor__test-checks span[data-v-138fdfbc]{color:var(--sof-muted);word-break:break-word;margin-top:2px;font-size:12px;font-weight:650;line-height:1.45}.company-editor__test-details[data-v-138fdfbc]{border-top:1px solid var(--sof-border);gap:8px;margin:14px 0 0;padding-top:12px;display:grid}.company-editor__test-details div[data-v-138fdfbc]{grid-template-columns:140px minmax(0,1fr);gap:10px;display:grid}.company-editor__test-details dt[data-v-138fdfbc]{color:var(--sof-muted);font-size:12px;font-weight:800}.company-editor__test-details dd[data-v-138fdfbc]{color:var(--sof-text);word-break:break-word;margin:0;font-size:13px;font-weight:700}.company-editor__copy-field[data-v-138fdfbc]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.company-editor__subsection[data-v-138fdfbc]{border:1px solid var(--sof-border);border-radius:var(--sof-radius-sm);background:var(--sof-surface-soft);gap:14px;padding:16px;display:grid}.company-editor__subsection+.company-editor__subsection[data-v-138fdfbc]{margin-top:14px}.company-editor__subsection--muted[data-v-138fdfbc]{border-style:dashed}.company-editor__subsection-header h3[data-v-138fdfbc]{color:var(--sof-text);letter-spacing:0;margin:0;font-size:15px;font-weight:850}.company-editor__subsection-header p[data-v-138fdfbc]{color:var(--sof-muted);margin:4px 0 0;font-size:12px;font-weight:650;line-height:1.45}.company-editor__switch[data-v-138fdfbc]{border:1px solid var(--sof-border);border-radius:var(--sof-radius-sm);cursor:pointer;background:#fff;align-items:flex-start;gap:12px;min-height:82px;margin:0;padding:14px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;position:relative}.company-editor__switch[data-v-138fdfbc]:hover{border-color:rgba(var(--sof-brand-rgb), .28);box-shadow:var(--sof-shadow-sm);transform:translateY(-1px)}.company-editor__switch input[type=checkbox][data-v-138fdfbc]{opacity:0;pointer-events:none;position:absolute}.company-editor__switch-control[data-v-138fdfbc]{background:#e8eef2;border:1px solid #c9d7df;border-radius:999px;flex:none;width:44px;height:24px;transition:background .18s,border-color .18s;position:relative}.company-editor__switch-control span[data-v-138fdfbc]{background:#fff;border-radius:999px;width:16px;height:16px;transition:transform .18s;position:absolute;top:3px;left:3px;box-shadow:0 2px 7px #0f172a38}.company-editor__switch input[type=checkbox]:checked+.company-editor__switch-control[data-v-138fdfbc]{border-color:rgba(var(--sof-brand-rgb), .46);background:var(--sof-gradient)}.company-editor__switch input[type=checkbox]:checked+.company-editor__switch-control span[data-v-138fdfbc]{transform:translate(20px)}.company-editor__switch strong[data-v-138fdfbc]{color:var(--sof-text);font-size:13px;font-weight:850;line-height:1.25;display:block}.company-editor__switch small[data-v-138fdfbc]{margin-top:5px;font-size:12px;font-weight:650;line-height:1.4;display:block;color:var(--sof-muted)!important}.company-editor__setting[data-v-138fdfbc]{border:1px solid var(--sof-border);border-radius:var(--sof-radius-sm);background:#fff;flex-direction:column;transition:border-color .18s,box-shadow .18s;display:flex;overflow:hidden}.company-editor__setting[data-v-138fdfbc]:hover{border-color:rgba(var(--sof-brand-rgb), .28);box-shadow:var(--sof-shadow-sm)}.company-editor__switch--bare[data-v-138fdfbc],.company-editor__switch--bare[data-v-138fdfbc]:hover{min-height:0;box-shadow:none;border:none;transform:none}.company-editor__setting-field[data-v-138fdfbc]{border-top:1px dashed var(--sof-border);background:var(--sof-surface-soft);padding:12px 14px 14px}.company-editor__setting-field>label[data-v-138fdfbc],.company-editor__setting-grid label[data-v-138fdfbc]{color:var(--sof-text);margin-bottom:6px;font-size:12px;font-weight:750;display:block}.company-editor__setting-grid[data-v-138fdfbc]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.company-editor__setting-grid--three[data-v-138fdfbc]{grid-template-columns:repeat(3,minmax(0,1fr))}.company-editor__setting-span[data-v-138fdfbc]{grid-column:1/-1}.company-editor__field--off[data-v-138fdfbc]{opacity:.55}.company-editor__field--off .cmp-control[data-v-138fdfbc],.company-editor__field--off .sof-select-control[data-v-138fdfbc],.company-editor__field--off .ts-wrapper[data-v-138fdfbc]{pointer-events:none;background:var(--sof-surface-soft)}@media (width<=1100px){.company-editor__setting-grid--three[data-v-138fdfbc]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.company-editor__setting-grid[data-v-138fdfbc],.company-editor__setting-grid--three[data-v-138fdfbc]{grid-template-columns:minmax(0,1fr)}}.company-editor__setting-input[data-v-138fdfbc]{align-items:center;gap:10px;display:flex}.company-editor__setting-input .cmp-control[data-v-138fdfbc]{max-width:140px}.company-editor__setting-unit[data-v-138fdfbc]{color:var(--sof-muted);font-size:12px;font-weight:700}.company-editor__setting-field .help-block[data-v-138fdfbc]{margin:8px 0 0;font-size:12px;line-height:1.4}.sof-slider[data-v-138fdfbc]{gap:5px;display:grid}.sof-slider__top[data-v-138fdfbc]{align-items:center;gap:12px;min-height:34px;display:flex}.sof-slider__top input[type=range][data-v-138fdfbc]{appearance:none;cursor:pointer;background:#e8eef2;border:none;border-radius:999px;outline:none;flex:auto;height:6px;margin:0}.sof-slider__top input[type=range][data-v-138fdfbc]::-webkit-slider-thumb{appearance:none;border:2px solid rgba(var(--sof-brand-rgb), .9);background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;box-shadow:0 2px 6px #0f172a40}.sof-slider__top input[type=range][data-v-138fdfbc]::-webkit-slider-thumb:hover{transform:scale(1.15)}.sof-slider__top input[type=range][data-v-138fdfbc]::-moz-range-thumb{border:2px solid rgba(var(--sof-brand-rgb), .9);background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;box-shadow:0 2px 6px #0f172a40}.sof-slider__top input[type=range][data-v-138fdfbc]::-moz-range-thumb:hover{transform:scale(1.15)}.sof-slider__top input[type=range][data-v-138fdfbc]:focus-visible{box-shadow:0 0 0 3px rgba(var(--sof-brand-rgb), .2)}.sof-slider__value[data-v-138fdfbc]{border:1px solid rgba(var(--sof-brand-rgb), .25);background:rgba(var(--sof-brand-rgb), .08);min-width:52px;color:var(--sof-brand-dark);text-align:center;white-space:nowrap;border-radius:8px;flex:none;padding:4px 9px;font-size:12px;font-weight:800}.sof-slider__scale[data-v-138fdfbc]{color:var(--sof-muted);justify-content:space-between;font-size:11px;font-weight:650;display:flex}.company-editor__actions[data-v-138fdfbc]{border:1px solid var(--sof-border);border-radius:var(--sof-radius);box-shadow:var(--sof-shadow-sm)}.prompt-preview-wrapper[data-v-138fdfbc]{border:1px solid var(--sof-border);border-radius:var(--sof-radius-sm);cursor:pointer;background:#fff;align-items:flex-start;gap:10px;min-height:72px;padding:11px 12px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex}.prompt-preview-wrapper[data-v-138fdfbc]:hover{border-color:rgba(var(--sof-brand-rgb), .28);box-shadow:var(--sof-shadow-sm);transform:translateY(-1px)}.prompt-preview-text[data-v-138fdfbc]{max-height:72px;color:var(--sof-text-soft);white-space:pre-wrap;word-break:break-word;flex:1;font-size:13px;font-weight:650;line-height:1.5;overflow:hidden}.prompt-expand-btn[data-v-138fdfbc]{border:1px solid var(--sof-border);border-radius:var(--sof-radius-sm);background:var(--sof-surface-soft);width:32px;height:32px;color:var(--sof-brand-dark);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;transition:background .18s,border-color .18s,transform .18s;display:inline-flex}.prompt-expand-btn[data-v-138fdfbc]:hover{border-color:rgba(var(--sof-brand-rgb), .28);background:rgba(var(--sof-brand-rgb), .08);transform:translateY(-1px)}.prompt-editor-textarea[data-v-138fdfbc]{resize:vertical;width:100%;min-height:400px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:13px;line-height:1.6}.openai-logo[data-v-138fdfbc]{vertical-align:-4px;background:#111827;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;margin-right:6px;display:inline-flex}.openai-logo[data-v-138fdfbc]:before{content:"";border:2px solid #fff;border-radius:50%;width:10px;height:10px;display:block}.prompt-editor-counter[data-v-138fdfbc]{color:var(--sof-muted);text-align:right;margin-top:6px;font-size:12px;font-weight:650}@media (width<=991.98px){.company-editor__channels[data-v-138fdfbc],.sof-form-grid--two[data-v-138fdfbc],.company-editor__copy-field[data-v-138fdfbc]{grid-template-columns:1fr}.company-editor__actions[data-v-138fdfbc]{justify-content:stretch}.company-editor__actions .cmp-btn[data-v-138fdfbc]{flex:100%}.company-editor__test-details div[data-v-138fdfbc]{grid-template-columns:1fr;gap:2px}}.clf[data-v-dd672115]{flex-direction:column;gap:16px;display:flex}.clf-card[data-v-dd672115]{background:var(--sof-surface,#fff);border:1px solid var(--sof-border,#e2e8f0);border-radius:var(--sof-radius-lg,12px);box-shadow:var(--sof-shadow-sm);max-width:720px;padding:18px}.clf-formerr[data-v-dd672115]{margin-bottom:14px}.clf-form[data-v-dd672115]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.clf-field[data-v-dd672115]{flex-direction:column;gap:5px;min-width:0;display:flex}.clf-field--full[data-v-dd672115]{grid-column:1/-1}.clf-field>label[data-v-dd672115]{color:var(--sof-text-soft,#334155);font-size:13px;font-weight:700}.clf-req[data-v-dd672115]{color:var(--sof-danger,#b42318)}.clf-input[data-v-dd672115]{width:100%}.clf-err[data-v-dd672115]{color:var(--sof-danger,#b42318);font-size:12px}.clf-muted[data-v-dd672115]{color:var(--sof-muted,#94a3b8);font-size:12px}.clf-color[data-v-dd672115]{align-items:center;gap:8px;display:inline-flex}.clf-swatch[data-v-dd672115]{border:1px solid #00000026;border-radius:4px;flex-shrink:0;width:14px;height:14px}.clf-actions[data-v-dd672115]{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}@media (width<=640px){.clf-form[data-v-dd672115]{grid-template-columns:1fr}}.fmb[data-v-26a04b9f]{flex-direction:column;gap:10px;display:flex}.fmb-empty[data-v-26a04b9f]{text-align:center;border:2px dashed var(--sof-border-strong,#cbd5e1);border-radius:var(--sof-radius-lg,10px);background:var(--sof-surface-soft,#f8fafc);flex-direction:column;align-items:center;gap:4px;padding:22px 16px;display:flex}.fmb-empty i[data-v-26a04b9f]{color:var(--sof-border-strong,#cbd5e1);margin-bottom:4px;font-size:26px}.fmb-empty strong[data-v-26a04b9f]{color:var(--sof-text-soft,#334155);font-size:13px;font-weight:700}.fmb-empty small[data-v-26a04b9f]{color:var(--sof-muted,#94a3b8);font-size:12px}.fmb-row[data-v-26a04b9f]{gap:10px;display:flex}.fmb-rail[data-v-26a04b9f]{flex-direction:column;flex:none;align-items:center;gap:4px;padding-top:10px;display:flex}.fmb-num[data-v-26a04b9f]{background:rgba(var(--sof-brand-rgb,18, 128, 92), .1);width:22px;height:22px;color:var(--sof-brand-dark,#0d5c42);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:inline-flex}.fmb-num--err[data-v-26a04b9f]{color:var(--sof-danger,#b42318);background:#b423181a}.fmb-line[data-v-26a04b9f]{background:var(--sof-border,#e2e8f0);border-radius:2px;flex:auto;width:2px;min-height:12px}.fmb-item[data-v-26a04b9f]{border:1px solid var(--sof-border,#e2e8f0);border-radius:var(--sof-radius,8px);background:var(--sof-surface,#fff);flex:auto;min-width:0;padding:10px 12px;transition:border-color .15s,box-shadow .15s}.fmb-item[data-v-26a04b9f]:hover{border-color:var(--sof-border-strong,#cbd5e1);box-shadow:var(--sof-shadow-sm,0 1px 2px #0f172a0f)}.fmb-item--error[data-v-26a04b9f]{border-color:var(--sof-danger,#b42318);background:#b4231808}.fmb-item-head[data-v-26a04b9f]{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.fmb-item-type[data-v-26a04b9f]{background:var(--sof-surface-soft,#f8fafc);border:1px solid var(--sof-border,#e2e8f0);color:var(--sof-text-soft,#334155);border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-weight:750;display:inline-flex}.fmb-item-tools[data-v-26a04b9f]{gap:2px;display:inline-flex}.fmb-item-body[data-v-26a04b9f]{flex-direction:column;gap:3px;display:flex}.fmb-input[data-v-26a04b9f]{width:100%}.fmb-muted[data-v-26a04b9f]{color:var(--sof-muted,#94a3b8);font-size:12px}.fmb-err[data-v-26a04b9f]{color:var(--sof-danger,#b42318);font-size:12px}.fmb-sticker[data-v-26a04b9f]{align-items:center;gap:12px;display:flex}.fmb-sticker-thumb[data-v-26a04b9f]{object-fit:contain;border:1px solid var(--sof-border,#e2e8f0);background:repeating-conic-gradient(#f1f5f9 0% 25%,#fff 0% 50%) 50%/14px 14px;border-radius:8px;width:72px;height:72px}.fmb-sticker-meta[data-v-26a04b9f]{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.fmb-drop[data-v-26a04b9f]{cursor:pointer;border:2px dashed var(--sof-border,#cbd5e1);background:var(--sof-surface-soft,#f8fafc);border-radius:8px;align-items:center;gap:12px;padding:14px;transition:border-color .15s,background .15s;display:flex}.fmb-drop[data-v-26a04b9f]:hover{border-color:var(--sof-primary,#3b82f6);background:#eff6ff}.fmb-drop.is-uploading[data-v-26a04b9f]{opacity:.6;pointer-events:none}.fmb-drop-icon[data-v-26a04b9f]{color:var(--sof-muted,#94a3b8);font-size:20px}.fmb-drop-copy[data-v-26a04b9f]{flex-direction:column;gap:1px;display:flex}.fmb-drop-copy small[data-v-26a04b9f]{color:var(--sof-muted,#94a3b8)}.fmb-file[data-v-26a04b9f]{align-items:center;gap:12px;display:flex}.fmb-file-img[data-v-26a04b9f]{object-fit:cover;border:1px solid var(--sof-border,#e2e8f0);border-radius:8px;width:84px;height:84px}.fmb-file-doc[data-v-26a04b9f]{align-items:center;gap:8px;font-size:13px;font-weight:650;display:inline-flex}.fmb-file-doc i[data-v-26a04b9f]{color:var(--sof-muted,#94a3b8);font-size:18px}.fmb-toolbar[data-v-26a04b9f]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.fmb-add-group[data-v-26a04b9f]{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.fmb-counter[data-v-26a04b9f]{background:var(--sof-surface-soft,#f8fafc);border:1px solid var(--sof-border,#e2e8f0);min-width:34px;color:var(--sof-muted,#94a3b8);border-radius:999px;justify-content:center;align-items:center;padding:3px 8px;font-size:11.5px;font-weight:800;display:inline-flex}.fmb-counter--full[data-v-26a04b9f]{color:#92400e;background:#d977061a;border-color:#d9770647}.fmb-native[data-v-26a04b9f]{display:none}.fmb-picker-empty[data-v-26a04b9f]{padding:10px 4px;font-size:13.5px}.fmb-picker-grid[data-v-26a04b9f]{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:10px;max-height:380px;padding:2px;display:grid;overflow-y:auto}.fmb-picker-cell[data-v-26a04b9f]{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:10px;flex-direction:column;align-items:center;gap:4px;padding:8px 6px;transition:border-color .12s,background .12s;display:flex}.fmb-picker-cell[data-v-26a04b9f]:hover{background:var(--sof-surface-soft,#f8fafc)}.fmb-picker-cell.is-selected[data-v-26a04b9f]{border-color:var(--sof-primary,#3b82f6);background:#eff6ff}.fmb-picker-cell img[data-v-26a04b9f]{object-fit:contain;background:repeating-conic-gradient(#f1f5f9 0% 25%,#fff 0% 50%) 50%/14px 14px;border-radius:8px;width:88px;height:88px}.fmb-picker-cell small[data-v-26a04b9f]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--sof-text-soft,#334155);font-size:11.5px;font-weight:600;overflow:hidden}.tpa[data-v-48c307b6]{flex-direction:column;gap:16px;max-width:840px;display:flex}.tpa-formerr[data-v-48c307b6]{margin:0}.tpa-card[data-v-48c307b6]{background:var(--sof-surface,#fff);border:1px solid var(--sof-border,#e2e8f0);border-top:3px solid var(--sof-border,#e2e8f0);border-radius:var(--sof-radius-lg,10px);box-shadow:var(--sof-shadow-sm,0 1px 2px #0f172a0f);overflow:hidden}.tpa-card--on.tpa-card--brand[data-v-48c307b6]{border-top-color:var(--sof-brand,#12805c)}.tpa-card--on.tpa-card--amber[data-v-48c307b6]{border-top-color:var(--sof-accent-amber,#d97706)}.tpa-card--on.tpa-card--green[data-v-48c307b6]{border-top-color:var(--sof-success,#12805c)}.tpa-card__head[data-v-48c307b6]{border-bottom:1px solid var(--sof-border,#e2e8f0);align-items:flex-start;gap:12px;padding:14px 18px;display:flex}.tpa-card__head--click[data-v-48c307b6]{cursor:pointer}.tpa-card__head--click[data-v-48c307b6]:focus-visible{box-shadow:var(--sof-focus,0 0 0 3px #12805c40);outline:none}.tpa-card--on.tpa-card--brand .tpa-card__head[data-v-48c307b6]{background:linear-gradient(180deg, rgba(var(--sof-brand-rgb,18, 128, 92), .05), transparent)}.tpa-card--on.tpa-card--amber .tpa-card__head[data-v-48c307b6]{background:linear-gradient(#d977060d,#0000)}.tpa-card--on.tpa-card--green .tpa-card__head[data-v-48c307b6]{background:linear-gradient(#12805c0d,#0000)}.tpa-card__tile[data-v-48c307b6]{border-radius:var(--sof-radius,8px);background:var(--sof-surface-soft,#f8fafc);width:38px;height:38px;color:var(--sof-muted,#94a3b8);box-shadow:inset 0 0 0 1px var(--sof-border,#e2e8f0);flex:none;justify-content:center;align-items:center;font-size:16px;display:inline-flex}.tpa-card--on.tpa-card--brand .tpa-card__tile[data-v-48c307b6]{background:rgba(var(--sof-brand-rgb,18, 128, 92), .12);color:var(--sof-brand-dark,#0d5c42);box-shadow:inset 0 0 0 1px rgba(var(--sof-brand-rgb,18, 128, 92), .1)}.tpa-card--on.tpa-card--amber .tpa-card__tile[data-v-48c307b6]{color:#92400e;background:#d977061f;box-shadow:inset 0 0 0 1px #d9770624}.tpa-card--on.tpa-card--green .tpa-card__tile[data-v-48c307b6]{color:var(--sof-success,#12805c);background:#12805c1f;box-shadow:inset 0 0 0 1px #12805c24}.tpa-card__titles[data-v-48c307b6]{flex:auto;min-width:0}.tpa-card__titles h3[data-v-48c307b6]{letter-spacing:-.01em;color:var(--sof-text,#0f172a);margin:0 0 2px;font-size:14.5px;font-weight:800}.tpa-card:not(.tpa-card--on) .tpa-card__titles h3[data-v-48c307b6]{color:var(--sof-text-soft,#334155)}.tpa-card__titles small[data-v-48c307b6]{color:var(--sof-muted,#94a3b8);max-width:58ch;font-size:12.5px;line-height:1.45;display:block}.tpa-card__controls[data-v-48c307b6]{cursor:default;flex:none;align-items:center;gap:10px;margin-left:auto;display:flex}.tpa-card__controls .p-toggleswitch[data-v-48c307b6]{flex:none}.tpa-handle-ico[data-v-48c307b6]{font-size:9px}.tpa-card--amber[data-v-48c307b6] .p-toggleswitch.p-toggleswitch-checked .p-toggleswitch-slider{background:var(--sof-accent-amber,#d97706)}.tpa-card--green[data-v-48c307b6] .p-toggleswitch.p-toggleswitch-checked .p-toggleswitch-slider{background:var(--sof-success,#12805c)}.tpa-pill[data-v-48c307b6]{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;min-height:28px;padding:5px 10px;font-size:12px;font-weight:800;line-height:1.1;display:inline-flex}.tpa-pill i[data-v-48c307b6]{font-size:10px}.tpa-pill--ok[data-v-48c307b6]{color:#047857;background:#10b9811a;border:1px solid #10b9813d}.tpa-pill--warn[data-v-48c307b6]{color:#92400e;background:#d977061a;border:1px solid #d9770647}.tpa-pill--danger[data-v-48c307b6]{color:var(--sof-danger,#b42318);background:#b4231814;border:1px solid #b4231847}.tpa-pill--off[data-v-48c307b6]{color:var(--sof-muted,#64748b);background:#64748b14;border:1px solid #64748b2e}.tpa-section-err[data-v-48c307b6]{margin:12px 18px 0}.tpa-card__body[data-v-48c307b6]{flex-direction:column;gap:16px;padding:16px 18px 18px;display:flex}.tpa-grid2[data-v-48c307b6]{grid-template-columns:1fr 1fr;gap:16px 18px;display:grid}@media (width<=640px){.tpa-grid2[data-v-48c307b6]{grid-template-columns:1fr}}.tpa-card__off[data-v-48c307b6]{cursor:default;align-items:center;gap:14px;padding:14px 18px 16px;display:flex}.tpa-card__off>i[data-v-48c307b6]{color:var(--sof-border-strong,#cbd5e1);flex:none;font-size:22px}.tpa-card__off[data-v-48c307b6] .p-button{white-space:nowrap;flex:none}.tpa-card__off-copy[data-v-48c307b6]{flex:auto;min-width:0}.tpa-card__off-copy p[data-v-48c307b6]{color:var(--sof-text-soft,#334155);margin:0;font-size:13px}.tpa-card__off-copy small[data-v-48c307b6]{color:#92400e;align-items:center;gap:5px;margin-top:3px;font-size:12px;display:inline-flex}.tpa-field[data-v-48c307b6]{flex-direction:column;gap:6px;min-width:0;display:flex}.tpa-field>label[data-v-48c307b6]{color:var(--sof-text-soft,#334155);align-items:center;gap:6px;margin:0;font-size:12.5px;font-weight:700;display:inline-flex}.tpa-field>label i[data-v-48c307b6]{color:var(--sof-muted,#94a3b8);font-size:12px}.tpa-req[data-v-48c307b6]{color:var(--sof-danger,#b42318)}.tpa-input[data-v-48c307b6]{width:100%}.tpa-err[data-v-48c307b6]{color:var(--sof-danger,#b42318);font-size:12px}.tpa-muted[data-v-48c307b6]{color:var(--sof-muted,#94a3b8);font-size:12px;font-weight:400;line-height:1.45}.fu-offset[data-v-48c307b6]{border-radius:var(--sof-radius,8px);background:#d977060f;border:1px solid #d9770629;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;font-size:13.5px;display:flex}.tpa-scenario[data-v-48c307b6]{border-left:3px solid;border-radius:6px;flex-direction:column;gap:10px;padding:10px 0 2px 14px;display:flex}.tpa-scenario--open[data-v-48c307b6]{border-left-color:#12805c73}.tpa-scenario--closed[data-v-48c307b6]{border-left-color:#d9770680}.tpa-scenario__head[data-v-48c307b6]{color:var(--sof-text,#0f172a);align-items:center;gap:8px;font-size:13px;font-weight:750;display:flex}.tpa-scenario__icon[data-v-48c307b6]{border-radius:6px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;display:inline-flex}.tpa-scenario--open .tpa-scenario__icon[data-v-48c307b6]{color:var(--sof-success,#12805c);background:#12805c1f}.tpa-scenario--closed .tpa-scenario__icon[data-v-48c307b6]{color:#92400e;background:#d977061f}.tpa-scenario__note[data-v-48c307b6]{color:var(--sof-muted,#94a3b8);font-size:12px;font-weight:500}.tpa-cost[data-v-48c307b6]{color:#92400e;align-items:flex-start;gap:6px;font-size:12px;line-height:1.4;display:inline-flex}.tpa-cost i[data-v-48c307b6]{margin-top:2px}.tpa-palette[data-v-48c307b6]{flex-wrap:wrap;align-items:center;gap:10px;padding:2px;display:flex}.tpa-swatch[data-v-48c307b6]{cursor:pointer;color:#fff;border:none;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;font-size:12px;transition:transform .12s,box-shadow .12s;display:inline-flex;box-shadow:inset 0 0 0 1px #0f172a14}.tpa-swatch[data-v-48c307b6]:hover{transform:scale(1.08)}.tpa-swatch[data-v-48c307b6]:focus-visible{box-shadow:var(--sof-focus,0 0 0 3px #12805c40);outline:none}.tpa-swatch.is-selected[data-v-48c307b6]{box-shadow:0 0 0 2px var(--sof-surface,#fff), 0 0 0 4px var(--swatch,var(--sof-text-soft,#334155))}.tpa-swatch.is-selected i[data-v-48c307b6]{text-shadow:0 1px 2px #00000059}.tpa-swatch--none[data-v-48c307b6]{background:var(--sof-surface-soft,#f8fafc);color:var(--sof-muted,#94a3b8);box-shadow:inset 0 0 0 1px var(--sof-border,#cbd5e1);border:2px dashed var(--sof-border,#cbd5e1)}.tpa-swatch--none.is-selected[data-v-48c307b6]{box-shadow:0 0 0 2px var(--sof-surface,#fff), 0 0 0 4px var(--sof-text-soft,#334155);border-style:solid}.tpa-stage[data-v-48c307b6]{border:1px solid var(--sof-border,#e2e8f0);border-radius:var(--sof-radius,8px);background:var(--sof-surface,#fff);max-width:440px;margin-top:8px;overflow:hidden}.tpa-stage__head[data-v-48c307b6]{letter-spacing:.06em;text-transform:uppercase;color:var(--sof-muted,#94a3b8);background:var(--sof-table-header,#f8fafc);border-bottom:1px solid var(--sof-border,#e2e8f0);align-items:center;gap:6px;padding:5px 12px;font-size:10.5px;font-weight:800;display:flex}.tpa-stage__row[data-v-48c307b6]{align-items:center;gap:10px;padding:10px 12px;display:flex}.tpa-stage__avatar[data-v-48c307b6]{background:var(--sof-surface-soft,#f1f5f9);width:24px;height:24px;color:var(--sof-border-strong,#cbd5e1);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;display:inline-flex}.tpa-stage__lines[data-v-48c307b6]{flex-direction:column;flex:auto;gap:5px;min-width:0;display:flex}.tpa-skel[data-v-48c307b6]{background:var(--sof-surface-soft,#f1f5f9);border-radius:4px;height:7px;display:block}.tpa-chip[data-v-48c307b6]{text-overflow:ellipsis;white-space:nowrap;background:var(--sof-surface-soft,#f1f5f9);max-width:200px;color:var(--sof-text-soft,#334155);border:1px solid var(--sof-border,#e2e8f0);border-radius:999px;flex:none;align-items:center;gap:6px;padding:4px 11px;font-size:12px;font-weight:700;display:inline-flex;overflow:hidden}.tpa-chip-dot[data-v-48c307b6]{border-radius:50%;flex:none;width:8px;height:8px}.tpa-actions[data-v-48c307b6]{z-index:5;border-top:1px solid var(--sof-border,#e2e8f0);background:color-mix(in srgb, var(--sof-bg,#f6f8fa) 88%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);justify-content:flex-end;align-items:center;gap:8px;padding:12px 2px;display:flex;position:sticky;bottom:0}.tipi-editor[data-v-bc28480f]{justify-content:center;padding:4px 0 24px;display:flex}.tipi-editor__form[data-v-bc28480f]{flex-direction:column;gap:18px;width:100%;min-width:0;max-width:920px;display:flex}.tipi-editor__header[data-v-bc28480f]{border:1px solid var(--sof-border);border-radius:var(--sof-radius-lg,16px);background:var(--sof-gradient-soft);box-shadow:var(--sof-shadow-sm);justify-content:space-between;align-items:center;gap:18px;padding:22px 24px;display:flex}.tipi-editor__heading[data-v-bc28480f]{align-items:center;gap:16px;min-width:0;display:flex}.tipi-editor__badge[data-v-bc28480f]{background:var(--sof-gradient,linear-gradient(135deg, var(--sof-brand), var(--sof-brand-dark)));color:#fff;width:52px;height:52px;box-shadow:0 8px 18px -8px rgba(var(--sof-brand-rgb,37, 99, 235), .7);border-radius:14px;flex:none;justify-content:center;align-items:center;font-size:20px;display:inline-flex}.tipi-editor__kicker[data-v-bc28480f]{color:var(--sof-brand-dark);letter-spacing:.07em;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:900;display:inline-flex}.tipi-editor__header h2[data-v-bc28480f]{color:var(--sof-text);letter-spacing:-.01em;margin:0;font-size:22px;font-weight:850}.tipi-editor__header p[data-v-bc28480f]{max-width:560px;color:var(--sof-muted);margin:5px 0 0;font-size:13px;font-weight:600;line-height:1.45}.tipi-editor__actions[data-v-bc28480f]{flex:none;gap:8px;display:inline-flex}.tipi-card[data-v-bc28480f]{border:1px solid var(--sof-border);border-radius:var(--sof-radius-lg,16px);background:var(--sof-surface);box-shadow:var(--sof-shadow-sm);flex-direction:column;gap:24px;padding:26px;display:flex}.tipi-group[data-v-bc28480f]{flex-direction:column;gap:18px;display:flex}.tipi-group__head[data-v-bc28480f]{align-items:center;gap:12px;display:flex}.tipi-group__icon[data-v-bc28480f]{background:rgba(var(--sof-brand-rgb,37, 99, 235), .1);width:38px;height:38px;color:var(--sof-brand-dark);border-radius:11px;justify-content:center;align-items:center;font-size:15px;display:inline-flex}.tipi-group__eyebrow[data-v-bc28480f]{color:var(--sof-brand-dark);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px;font-weight:900;display:block}.tipi-group__head h3[data-v-bc28480f]{color:var(--sof-text);margin:1px 0 0;font-size:16px;font-weight:800}.tipi-divider[data-v-bc28480f]{background:var(--sof-border);height:1px}.tipi-grid[data-v-bc28480f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;display:grid}.tipi-field[data-v-bc28480f]{flex-direction:column;gap:7px;min-width:0;display:flex}.tipi-field--wide[data-v-bc28480f]{grid-column:1/-1}.tipi-field label[data-v-bc28480f]{color:var(--sof-text);align-items:center;gap:7px;font-size:13px;font-weight:750;display:inline-flex}.tipi-label-ic[data-v-bc28480f]{color:var(--sof-muted);font-size:12px}.tipi-req[data-v-bc28480f]{color:var(--sof-danger);font-weight:800}.tipi-optional[data-v-bc28480f]{background:var(--sof-surface-soft,#0000000a);color:var(--sof-muted);letter-spacing:.02em;text-transform:uppercase;border-radius:999px;padding:1px 8px;font-size:10.5px;font-weight:700}.tipi-count[data-v-bc28480f]{background:rgba(var(--sof-brand-rgb,37, 99, 235), .12);color:var(--sof-brand-dark);border-radius:999px;margin-left:auto;padding:1px 9px;font-size:11px;font-weight:800}.tipi-hint[data-v-bc28480f]{color:var(--sof-muted);align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.tipi-hint i[data-v-bc28480f]{color:var(--sof-info,var(--sof-brand))}.tipi-field[data-v-bc28480f] .p-inputtext,.tipi-field[data-v-bc28480f] .p-select,.tipi-field[data-v-bc28480f] .p-multiselect,.tipi-field[data-v-bc28480f] .p-iconfield{width:100%}@media (width<=640px){.tipi-grid[data-v-bc28480f]{grid-template-columns:minmax(0,1fr)}.tipi-editor__header[data-v-bc28480f]{flex-direction:column;align-items:flex-start}.tipi-editor__actions[data-v-bc28480f]{width:100%}.tipi-editor__actions[data-v-bc28480f] .p-button{flex:1}}.wsf[data-v-d8252afa]{flex-direction:column;gap:16px;display:flex}.wsf-card[data-v-d8252afa]{background:var(--sof-surface,#fff);border:1px solid var(--sof-border,#e2e8f0);border-radius:var(--sof-radius-lg,12px);box-shadow:var(--sof-shadow-sm);max-width:720px;padding:18px}.wsf-formerr[data-v-d8252afa]{margin-bottom:14px}.wsf-form[data-v-d8252afa]{grid-template-columns:1fr;gap:16px;display:grid}.wsf-field[data-v-d8252afa]{flex-direction:column;gap:5px;min-width:0;display:flex}.wsf-field--full[data-v-d8252afa]{grid-column:1/-1}.wsf-field>label[data-v-d8252afa]{color:var(--sof-text-soft,#334155);font-size:13px;font-weight:700}.wsf-req[data-v-d8252afa]{color:var(--sof-danger,#b42318)}.wsf-input[data-v-d8252afa]{width:100%}.wsf-err[data-v-d8252afa]{color:var(--sof-danger,#b42318);font-size:12px}.wsf-muted[data-v-d8252afa]{color:var(--sof-muted,#94a3b8);font-size:12px}.wsf-native[data-v-d8252afa]{display:none}.wsf-drop[data-v-d8252afa]{cursor:pointer;border:2px dashed var(--sof-border,#cbd5e1);background:var(--sof-surface-soft,#f8fafc);border-radius:10px;align-items:center;gap:14px;padding:22px 18px;transition:border-color .15s,background .15s;display:flex}.wsf-drop[data-v-d8252afa]:hover,.wsf-drop.is-dragging[data-v-d8252afa]{border-color:var(--sof-primary,#3b82f6);background:#eff6ff}.wsf-drop.is-uploading[data-v-d8252afa]{opacity:.6;pointer-events:none}.wsf-drop-icon[data-v-d8252afa]{color:var(--sof-muted,#94a3b8);font-size:26px}.wsf-drop-copy[data-v-d8252afa]{flex-direction:column;gap:2px;display:flex}.wsf-drop-copy small[data-v-d8252afa]{color:var(--sof-muted,#94a3b8)}.wsf-preview[data-v-d8252afa]{align-items:center;gap:16px;display:flex}.wsf-preview-img[data-v-d8252afa]{object-fit:contain;border:1px solid var(--sof-border,#e2e8f0);background:repeating-conic-gradient(#f1f5f9 0% 25%,#fff 0% 50%) 50%/16px 16px;border-radius:10px;width:128px;height:128px}.wsf-preview-meta[data-v-d8252afa]{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.wsf-badge[data-v-d8252afa]{color:#334155;background:#e2e8f0;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.wsf-badge--anim[data-v-d8252afa]{color:#92400e;background:#fef3c7}.wsf-actions[data-v-d8252afa]{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.cb-field[data-v-a4fa53c6]{flex-direction:column;gap:6px;display:flex}.cb-input[data-v-a4fa53c6]{width:100%}.wme-field[data-v-40c8429e]{flex-direction:column;gap:6px;display:flex}.wme-input[data-v-40c8429e]{width:100%}.welcome-message-editor__textarea[data-v-40c8429e]{resize:vertical;min-height:180px}.welcome-message-editor__file[data-v-40c8429e]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-weight:750;display:inline-flex;overflow:hidden}.welcome-message-editor__current[data-v-40c8429e]{border:1px solid var(--sof-border);border-radius:var(--sof-radius-sm);background:#fff;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding:10px 12px;display:flex}.welcome-message-editor__thumb[data-v-40c8429e]{border:1px solid var(--sof-border);border-radius:var(--sof-radius-sm);background:var(--sof-surface-soft);flex:none;width:52px;height:52px;display:flex;overflow:hidden}.welcome-message-editor__thumb img[data-v-40c8429e]{object-fit:cover;width:100%;height:100%}.welcome-message-editor__field--off[data-v-40c8429e]{opacity:.55}.welcome-message-editor__field--off .sof-select-control[data-v-40c8429e],.welcome-message-editor__field--off .ts-wrapper[data-v-40c8429e]{pointer-events:none;background:var(--sof-surface-soft)}.mme-field[data-v-c65c4ae0]{flex-direction:column;gap:6px;display:flex}.mme-input[data-v-c65c4ae0]{width:100%}.mass-message-editor__textarea[data-v-c65c4ae0]{resize:vertical;min-height:180px}.mass-message-editor__file[data-v-c65c4ae0]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-weight:750;display:inline-flex;overflow:hidden}.mass-message-editor__current[data-v-c65c4ae0]{border:1px solid var(--sof-border);border-radius:var(--sof-radius-sm);background:#fff;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding:10px 12px;display:flex}.mass-message-editor__thumb[data-v-c65c4ae0]{border:1px solid var(--sof-border);border-radius:var(--sof-radius-sm);background:var(--sof-surface-soft);flex:none;width:52px;height:52px;display:flex;overflow:hidden}.mass-message-editor__thumb img[data-v-c65c4ae0]{object-fit:cover;width:100%;height:100%}.mass-message-editor__field--off[data-v-c65c4ae0]{opacity:.55}.mass-message-editor__field--off .sof-select-control[data-v-c65c4ae0],.mass-message-editor__field--off .ts-wrapper[data-v-c65c4ae0]{pointer-events:none;background:var(--sof-surface-soft)}.pme-field[data-v-3a673052]{flex-direction:column;gap:6px;display:flex}.pme-input[data-v-3a673052]{width:100%}.predefined-message-editor__textarea[data-v-3a673052]{resize:vertical;min-height:180px}.predefined-message-editor__file[data-v-3a673052]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-weight:750;display:inline-flex;overflow:hidden}.predefined-message-editor__current[data-v-3a673052]{border:1px solid var(--sof-border);border-radius:var(--sof-radius-sm);background:#fff;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding:10px 12px;display:flex}.predefined-message-editor__thumb[data-v-3a673052]{border:1px solid var(--sof-border);border-radius:var(--sof-radius-sm);background:var(--sof-surface-soft);flex:none;width:52px;height:52px;display:flex;overflow:hidden}.predefined-message-editor__thumb img[data-v-3a673052]{object-fit:cover;width:100%;height:100%}.predefined-message-editor__field--off[data-v-3a673052]{opacity:.55}.predefined-message-editor__field--off .sof-select-control[data-v-3a673052],.predefined-message-editor__field--off .ts-wrapper[data-v-3a673052]{pointer-events:none;background:var(--sof-surface-soft)}.wta[data-v-d5d4bad9]{flex-direction:column;gap:16px;display:flex}.wta-filters[data-v-d5d4bad9]{background:var(--sof-surface,#fff);border:1px solid var(--sof-border,#e2e8f0);border-radius:12px;flex-wrap:wrap;align-items:flex-end;gap:14px;padding:14px 16px;display:flex}.wta-filters__group[data-v-d5d4bad9]{flex-direction:column;gap:5px;display:flex}.wta-filters__group>label[data-v-d5d4bad9]{color:#64748b;font-size:12px;font-weight:700}.wta-filters__spacer[data-v-d5d4bad9]{flex:auto}.wta-input[data-v-d5d4bad9]{min-width:200px}.wta-date[data-v-d5d4bad9]{min-width:160px}.wta-filters__period[data-v-d5d4bad9]{flex:100%}.wta-pills[data-v-d5d4bad9]{flex-wrap:wrap;gap:6px;display:flex}.wta-pill[data-v-d5d4bad9]{border:1px solid var(--sof-border,#e2e8f0);color:#475569;cursor:pointer;background:#fff;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:700;transition:background .15s,border-color .15s,color .15s}.wta-pill[data-v-d5d4bad9]:hover{color:#0f766e;border-color:#0f766e}.wta-pill.is-active[data-v-d5d4bad9]{color:#fff;background:#0f766e;border-color:#0f766e}.wta-freshness[data-v-d5d4bad9]{color:#64748b;align-items:center;gap:8px;font-size:13px;display:flex}.wta-kpis[data-v-d5d4bad9]{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.wta-kpi[data-v-d5d4bad9]{background:var(--sof-surface,#fff);border:1px solid var(--sof-border,#e2e8f0);border-radius:12px;flex-direction:column;gap:4px;padding:14px 16px;display:flex}.wta-kpi__label[data-v-d5d4bad9]{color:#64748b;text-transform:uppercase;letter-spacing:.03em;font-size:12px;font-weight:700}.wta-kpi__value[data-v-d5d4bad9]{color:#0f172a;font-size:26px;font-weight:850;line-height:1.1}.wta-kpi__sub[data-v-d5d4bad9]{color:#94a3b8;font-size:12px}.wta-grid[data-v-d5d4bad9]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.wta-card[data-v-d5d4bad9]{background:var(--sof-surface,#fff);border:1px solid var(--sof-border,#e2e8f0);border-radius:12px;padding:16px}.wta-card>h3[data-v-d5d4bad9]{color:#102a43;margin:0 0 12px;font-size:15px;font-weight:800}.wta-chart[data-v-d5d4bad9]{height:240px}.wta-funnel[data-v-d5d4bad9]{flex-direction:column;gap:10px;display:flex}.wta-funnel__row[data-v-d5d4bad9]{grid-template-columns:90px 1fr auto;align-items:center;gap:10px;display:grid}.wta-funnel__label[data-v-d5d4bad9]{color:#475569;font-size:13px;font-weight:700}.wta-funnel__bar-wrap[data-v-d5d4bad9]{background:#f1f5f9;border-radius:6px;height:22px;overflow:hidden}.wta-funnel__bar[data-v-d5d4bad9]{background:linear-gradient(90deg,#0f766e,#14b8a6);border-radius:6px;min-width:2px;height:100%;transition:width .4s}.wta-funnel__val[data-v-d5d4bad9]{color:#64748b;white-space:nowrap;font-size:12px}.wta-note[data-v-d5d4bad9]{color:#94a3b8;margin:6px 0 0;font-size:11px}.wta-kpi__info[data-v-d5d4bad9]{color:#cbd5e1;cursor:help;font-size:11px}.wta-detail[data-v-d5d4bad9]{flex-direction:column;gap:14px;display:flex}.wta-detail__tags[data-v-d5d4bad9]{flex-wrap:wrap;gap:8px;display:flex}.wta-detail__kpis[data-v-d5d4bad9]{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.wta-detail__h[data-v-d5d4bad9]{color:#102a43;margin:6px 0 0;font-size:14px;font-weight:800}.wta-bench[data-v-d5d4bad9]{flex-direction:column;gap:6px;display:flex}.wta-bench__row[data-v-d5d4bad9]{color:#475569;grid-template-columns:80px 1fr 1fr;align-items:center;gap:8px;font-size:13px;display:grid}.wta-bench__row strong[data-v-d5d4bad9]{color:#0f172a}.wta-tpl[data-v-d5d4bad9]{align-items:center;gap:8px;display:flex}.wta-tpl__name[data-v-d5d4bad9]{font-weight:600}.wta-tpl__lv[data-v-d5d4bad9]{font-size:10px}.wta-empty[data-v-d5d4bad9]{text-align:center;color:#64748b;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:40px 20px;display:flex}.wta-empty i[data-v-d5d4bad9]{color:#0f766e;font-size:28px}.wta-empty h3[data-v-d5d4bad9]{color:#102a43;margin:0}.wta-empty p[data-v-d5d4bad9]{max-width:520px;margin:0;font-size:14px}.wta-empty--sm[data-v-d5d4bad9]{padding:30px 16px}@media (width<=900px){.wta-kpis[data-v-d5d4bad9]{grid-template-columns:repeat(2,1fr)}.wta-grid[data-v-d5d4bad9]{grid-template-columns:1fr}}.tb-field[data-v-73762dca]{flex-direction:column;gap:6px;display:flex}.tb-control[data-v-73762dca]{border:1px solid var(--sof-border,#d1d5db);width:100%;color:var(--sof-text,#102a43);background:#fff;border-radius:6px;padding:.5rem .75rem;font-size:14px;line-height:1.4;transition:border-color .15s,box-shadow .15s}.tb-control[data-v-73762dca]:focus{border-color:var(--sof-brand,#128c7e);outline:none;box-shadow:0 0 0 3px #12938233}.tb-control[type=file][data-v-73762dca]{padding:6px 8px}.tb-btn[data-v-73762dca]{cursor:pointer;border:1px solid var(--sof-border,#d1d5db);color:var(--sof-text-soft,#334155);background:#fff;border-radius:8px;align-items:center;gap:7px;padding:8px 14px;font-size:14px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.tb-btn[data-v-73762dca]:hover:not(:disabled){background:var(--sof-surface-soft,#f1f5f9)}.tb-btn[data-v-73762dca]:disabled{opacity:.55;cursor:not-allowed}.tb-btn--sm[data-v-73762dca]{padding:5px 10px;font-size:13px}.tb-btn--xs[data-v-73762dca]{padding:3px 8px;font-size:12px}.tb-btn--primary[data-v-73762dca]{background:var(--sof-brand,#128c7e);border-color:var(--sof-brand,#128c7e);color:#fff}.tb-btn--primary[data-v-73762dca]:hover:not(:disabled){background:var(--sof-brand-dark,#0f766e)}.waba-builder[data-v-73762dca]{gap:16px;display:grid}.waba-builder-hero[data-v-73762dca]{border:1px solid var(--sof-border);border-radius:var(--sof-radius);background:var(--sof-gradient-soft);box-shadow:var(--sof-shadow-sm);justify-content:space-between;align-items:flex-start;gap:16px;padding:20px;display:flex}.waba-builder-kicker[data-v-73762dca]{color:var(--sof-brand-dark);text-transform:uppercase;font-size:12px;font-weight:900}.waba-builder-hero h1[data-v-73762dca]{margin:4px 0;font-size:24px;font-weight:900}.waba-builder-hero p[data-v-73762dca]{max-width:740px;color:var(--sof-muted);margin:0;font-size:13px;font-weight:650}.waba-builder-hero__actions[data-v-73762dca],.waba-inline-actions[data-v-73762dca],.waba-media-uploader[data-v-73762dca]{flex-wrap:wrap;gap:8px;display:flex}.waba-builder-grid[data-v-73762dca]{grid-template-columns:minmax(0,1fr) minmax(310px,.36fr);align-items:start;gap:16px;display:grid}.waba-builder-main[data-v-73762dca],.waba-builder-side[data-v-73762dca]{gap:16px;display:grid}.waba-builder-side[data-v-73762dca]{position:sticky;top:82px}.waba-form-grid[data-v-73762dca],.waba-sample-grid[data-v-73762dca]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.waba-form-grid__wide[data-v-73762dca]{grid-column:1/-1}.waba-choice-grid[data-v-73762dca]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.waba-choice[data-v-73762dca]{border:1px solid var(--sof-border);border-radius:var(--sof-radius-sm);background:var(--sof-surface);text-align:left;gap:5px;min-height:106px;padding:14px;display:grid}.waba-choice.active[data-v-73762dca]{border-color:rgba(var(--sof-brand-rgb), .48);background:rgba(var(--sof-brand-rgb), .08);box-shadow:var(--sof-shadow-sm)}.waba-choice i[data-v-73762dca]{color:var(--sof-brand-dark);font-size:18px}.waba-choice span[data-v-73762dca],.waba-validation-card p[data-v-73762dca]{color:var(--sof-muted);font-size:12px;font-weight:650;line-height:1.45}.waba-inline-warning[data-v-73762dca]{border-radius:var(--sof-radius-sm);color:#92400e;background:#f59e0b1f;border:1px solid #d9770652;gap:8px;margin-top:10px;padding:10px 12px;font-size:12px;font-weight:750;line-height:1.4;display:flex}.waba-textarea[data-v-73762dca]{resize:vertical;min-height:160px}.waba-character-counter[data-v-73762dca]{color:var(--sof-muted);align-self:center;margin-left:auto;font-size:12px;font-weight:800}.waba-character-counter.danger[data-v-73762dca]{color:var(--sof-danger)}.waba-empty-note[data-v-73762dca]{border:1px dashed var(--sof-border-strong);border-radius:var(--sof-radius-sm);background:var(--sof-surface-soft);color:var(--sof-muted);padding:16px;font-weight:650}.waba-button-editor[data-v-73762dca]{border:1px solid var(--sof-border);border-radius:var(--sof-radius-sm);background:var(--sof-surface-soft);gap:12px;padding:14px;display:grid}.waba-button-editor+.waba-button-editor[data-v-73762dca]{margin-top:12px}.waba-button-editor__header[data-v-73762dca],.waba-preview-card__header[data-v-73762dca]{justify-content:space-between;align-items:center;gap:10px;display:flex}.waba-preview-card[data-v-73762dca],.waba-validation-card[data-v-73762dca]{border:1px solid var(--sof-border);border-radius:var(--sof-radius);background:var(--sof-surface);box-shadow:var(--sof-shadow-sm);overflow:hidden}.waba-preview-card__header[data-v-73762dca]{border-bottom:1px solid var(--sof-border);background:var(--sof-gradient);color:#fff;padding:14px 16px}.waba-phone-preview[data-v-73762dca]{background:#eef7f1;padding:18px}.waba-message-preview[data-v-73762dca]{background:#fff;border-radius:12px 12px 12px 3px;gap:9px;max-width:100%;padding:13px;display:grid;box-shadow:0 8px 22px #0f172a1f}.waba-message-preview p[data-v-73762dca]{white-space:pre-wrap;margin:0}.waba-message-preview small[data-v-73762dca]{color:var(--sof-muted)}.waba-message-preview__header[data-v-73762dca]{font-weight:850}.waba-message-preview__media[data-v-73762dca]{border:1px dashed var(--sof-border-strong);border-radius:var(--sof-radius-sm);min-height:120px;color:var(--sof-muted);place-items:center;display:grid}.waba-message-preview__media i[data-v-73762dca]{font-size:24px}.waba-preview-buttons[data-v-73762dca]{border-top:1px solid var(--sof-border);gap:6px;padding-top:8px;display:grid}.waba-preview-buttons button[data-v-73762dca]{color:#027eb5;background:0 0;border:0;font-weight:800}.waba-validation-card[data-v-73762dca]{padding:16px}.waba-validation-card h3[data-v-73762dca]{margin:0 0 10px;font-size:16px;font-weight:900}.waba-validation-card ul[data-v-73762dca]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.waba-validation-card li[data-v-73762dca]{gap:8px;font-size:12px;font-weight:750;display:flex}.waba-validation-card li.danger[data-v-73762dca]{color:var(--sof-danger)}.waba-validation-card li.success[data-v-73762dca]{color:var(--sof-success)}.waba-validation-card li.warning[data-v-73762dca]{color:#b45309}.waba-coverage-list[data-v-73762dca]{gap:8px;margin-bottom:12px;display:grid}.waba-coverage-list span[data-v-73762dca]{color:var(--sof-text);gap:8px;font-size:12px;font-weight:750;line-height:1.35;display:flex}.waba-coverage-list i[data-v-73762dca]{color:var(--sof-success);margin-top:2px}[data-v-73762dca] .waba-help-tip{color:var(--sof-brand-dark);cursor:help;margin-left:4px;display:inline-flex;position:relative}[data-v-73762dca] .waba-help-tip__bubble{z-index:2200;border-radius:var(--sof-radius-sm);color:#fff;opacity:0;pointer-events:none;background:#0f172a;width:min(260px,70vw);padding:10px 12px;font-size:12px;font-weight:650;line-height:1.35;transition:opacity .16s,transform .16s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%,6px)}[data-v-73762dca] .waba-help-tip:hover .waba-help-tip__bubble,[data-v-73762dca] .waba-help-tip:focus .waba-help-tip__bubble{opacity:1;transform:translate(-50%)}@media (width<=1120px){.waba-builder-grid[data-v-73762dca]{grid-template-columns:1fr}.waba-builder-side[data-v-73762dca]{position:static}}@media (width<=760px){.waba-builder-hero[data-v-73762dca],.waba-form-grid[data-v-73762dca],.waba-sample-grid[data-v-73762dca],.waba-choice-grid[data-v-73762dca]{grid-template-columns:1fr}.waba-builder-hero[data-v-73762dca]{display:grid}}.waba-intro[data-v-73762dca]{border:1px solid rgba(var(--sof-brand-rgb), .2);border-radius:var(--sof-radius);background:rgba(var(--sof-brand-rgb), .06);grid-template-columns:40px minmax(0,1fr) 28px;align-items:start;gap:12px;padding:14px 16px;display:grid}.waba-intro__icon[data-v-73762dca]{background:rgba(var(--sof-brand-rgb), .14);width:40px;height:40px;color:var(--sof-brand-dark);border-radius:12px;place-items:center;font-size:18px;display:grid}.waba-intro__body strong[data-v-73762dca]{margin-bottom:3px;font-size:14px;font-weight:900;display:block}.waba-intro__body p[data-v-73762dca]{color:var(--sof-text);margin:0;font-size:12.5px;line-height:1.5}.waba-intro__tip[data-v-73762dca]{color:var(--sof-muted)!important;margin-top:6px!important}.waba-intro__tip i[data-v-73762dca]{color:#d9a200}.waba-intro__close[data-v-73762dca]{color:var(--sof-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;width:28px;height:28px;font-size:16px}.waba-intro__close[data-v-73762dca]:hover{color:var(--sof-text);background:#0000000f}.waba-dirty-flag[data-v-73762dca]{color:#92400e;background:#f59e0b29;border-radius:999px;align-self:center;align-items:center;gap:6px;padding:4px 10px;font-size:11.5px;font-weight:800;display:inline-flex}.waba-dirty-flag i[data-v-73762dca]{font-size:7px}.waba-preview-expand[data-v-73762dca]{color:#fff;cursor:pointer;background:#ffffff24;border:1px solid #ffffff59;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11.5px;font-weight:800;transition:background .15s;display:inline-flex}.waba-preview-expand[data-v-73762dca]:hover{background:#ffffff47}.waba-pv-overlay[data-v-73762dca]{z-index:1080;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0a0f14a8;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.waba-pv-wrapper[data-v-73762dca]{flex-direction:column;align-items:center;gap:14px;display:flex;position:relative}.waba-pv-close[data-v-73762dca]{z-index:2;color:#fff;cursor:pointer;background:#ffffff29;border:none;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;font-size:17px;transition:background .15s;display:inline-flex;position:absolute;top:-46px;right:0}.waba-pv-close[data-v-73762dca]:hover{background:#ffffff4d}.waba-pv-caption[data-v-73762dca]{color:#fff;align-items:center;gap:8px;font-size:12.5px;font-weight:700;display:inline-flex}.waba-pv-fade-enter-active[data-v-73762dca],.waba-pv-fade-leave-active[data-v-73762dca]{transition:opacity .2s}.waba-pv-fade-enter[data-v-73762dca],.waba-pv-fade-leave-to[data-v-73762dca]{opacity:0}.wa-iphone[data-v-73762dca]{background:#1c1c1e;border-radius:52px;width:330px;padding:10px;position:relative;box-shadow:0 24px 70px #0000008c,inset 0 0 0 2px #3a3a3c}.wa-iphone__island[data-v-73762dca]{z-index:4;background:#000;border-radius:999px;width:100px;height:27px;position:absolute;top:22px;left:50%;transform:translate(-50%)}.wa-iphone__screen[data-v-73762dca]{background:#ece5dd;border-radius:42px;flex-direction:column;height:620px;display:flex;overflow:hidden}.wa-iphone__homebar[data-v-73762dca]{background:#00000059;border-radius:999px;flex:none;width:120px;height:5px;margin:5px auto 7px}.wa-statusbar[data-v-73762dca]{color:#000;background:#f6f6f6;justify-content:space-between;align-items:flex-end;padding:14px 28px 4px;font-size:13px;font-weight:700;display:flex}.wa-statusbar__time[data-v-73762dca]{padding-left:12px}.wa-statusbar__icons[data-v-73762dca]{gap:5px;padding-right:6px;font-size:11px;display:inline-flex}.wa-header[data-v-73762dca]{background:#f6f6f6;border-bottom:1px solid #d8d8d8;align-items:center;gap:9px;padding:7px 12px 9px;display:flex}.wa-header__back[data-v-73762dca]{color:#007aff;font-size:18px}.wa-header__avatar[data-v-73762dca]{color:#fff;background:linear-gradient(135deg,#128c7e,#25d366);border-radius:999px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;font-weight:800;display:inline-flex}.wa-header__info[data-v-73762dca]{flex-direction:column;flex:auto;min-width:0;line-height:1.2;display:flex}.wa-header__info strong[data-v-73762dca]{color:#000;text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;overflow:hidden}.wa-header__info small[data-v-73762dca]{color:#8e8e93;font-size:11.5px}.wa-header__actions[data-v-73762dca]{color:#007aff;gap:18px;font-size:16px;display:inline-flex}.wa-chat[data-v-73762dca]{overscroll-behavior:contain;background:radial-gradient(circle at 1px 1px,#0000000b 1px,#0000 0) 0 0/18px 18px,#ece5dd;flex-direction:column;flex:auto;align-items:flex-start;padding:14px 12px 10px;display:flex;overflow-y:auto}.wa-chat[data-v-73762dca]::-webkit-scrollbar{width:4px}.wa-chat[data-v-73762dca]::-webkit-scrollbar-thumb{background:#00000038;border-radius:999px}.wa-chat__day[data-v-73762dca]{color:#6e6e73;text-transform:uppercase;background:#ffffffe6;border-radius:8px;flex:none;align-self:center;margin:0 0 12px;padding:4px 10px;font-size:11px;font-weight:700;box-shadow:0 1px 1px #00000014}.wa-bubble[data-v-73762dca]{color:#111;word-wrap:break-word;background:#fff;border-radius:0 9px 9px;flex:none;align-self:flex-start;max-width:84%;margin:0 0 2px;padding:6px 9px 7px;font-size:13.5px;line-height:1.4;position:relative;box-shadow:0 1px 1px #0000001a}.wa-bubble[data-v-73762dca]:before{content:"";border-top:0 solid #0000;border-bottom:9px solid #0000;border-right:8px solid #fff;position:absolute;top:0;left:-7px}.wa-bubble__header[data-v-73762dca]{margin-bottom:3px;font-weight:700;display:block}.wa-bubble__body[data-v-73762dca]{display:block}.wa-bubble__body--empty[data-v-73762dca]{color:#9a9a9e;font-style:italic}.wa-bubble__footer[data-v-73762dca]{color:#8a8a8e;margin-top:6px;font-size:11.5px;display:block}.wa-bubble__media[data-v-73762dca]{color:#5b6b7a;background:linear-gradient(135deg,#d9e2ec,#c3cfdb);border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:6px;height:120px;margin:-2px -5px 7px;font-size:12px;font-weight:700;display:flex}.wa-bubble__media i[data-v-73762dca]{font-size:26px}.wa-bubble__time[data-v-73762dca]{float:right;color:#8a8a8e;white-space:nowrap;margin:7px -3px -4px 8px;font-size:10.5px}.wa-bubble__check[data-v-73762dca]{color:#34b7f1}.wa-bubble[data-v-73762dca] .wa-var{color:#7a5b00;background:#fff3cd;border-radius:4px;padding:0 4px;font-weight:600}.wa-bubble[data-v-73762dca] code{color:#c7254e;background:#f0f0f0;border-radius:4px;padding:1px 4px;font-size:12.5px}.wa-buttons[data-v-73762dca]{flex-direction:column;align-self:flex-start;gap:2px;width:84%;margin:4px 0 8px;display:flex}.wa-button[data-v-73762dca]{color:#0a7cff;background:#fff;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:9px;font-size:13.5px;font-weight:600;display:flex;box-shadow:0 1px 1px #0000001a}.wa-inputbar[data-v-73762dca]{color:#007aff;background:#f6f6f6;border-top:1px solid #d8d8d8;flex:none;align-items:center;gap:11px;padding:7px 12px;font-size:18px;display:flex}.wa-inputbar__field[data-v-73762dca]{color:#b3b3b8;background:#fff;border:1px solid #d8d8d8;border-radius:999px;flex:auto;padding:6px 14px;font-size:13.5px}@media (height<=760px){.wa-iphone__screen[data-v-73762dca]{height:540px}}.waba-templates-page[data-v-09e32a0d]{gap:16px;display:grid}.waba-templates-header[data-v-09e32a0d]{border:1px solid var(--sof-border);border-radius:var(--sof-radius);background:var(--sof-gradient-soft);box-shadow:var(--sof-shadow-sm);justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.waba-search-input[data-v-09e32a0d]{width:100%}.waba-btn[data-v-09e32a0d]{cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:center;gap:7px;padding:8px 14px;font-size:14px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.waba-btn--sm[data-v-09e32a0d]{padding:5px 10px;font-size:13px}.waba-btn--primary[data-v-09e32a0d]{background:var(--sof-brand,#128c7e);color:#fff}.waba-btn--primary[data-v-09e32a0d]:hover{background:var(--sof-brand-dark,#0f766e);color:#fff}.waba-btn--default[data-v-09e32a0d]{color:var(--sof-text-soft,#334155);border-color:var(--sof-border,#d1d5db);background:#fff}.waba-btn--default[data-v-09e32a0d]:hover{background:var(--sof-surface-soft,#f1f5f9)}.waba-alert[data-v-09e32a0d]{border:1px solid #0000;border-radius:8px;margin:0 0 4px;padding:10px 14px;font-weight:600}.waba-alert--ok[data-v-09e32a0d]{color:#027a48;background:#027a481a;border-color:#027a484d}.waba-alert--err[data-v-09e32a0d]{color:#b42318;background:#b4231814;border-color:#b423184d}.waba-templates-kicker[data-v-09e32a0d]{color:var(--sof-brand-dark);text-transform:uppercase;font-size:12px;font-weight:900}.waba-templates-header h2[data-v-09e32a0d]{margin:2px 0 4px;font-size:24px;font-weight:900}.waba-templates-header p[data-v-09e32a0d]{color:var(--sof-muted);margin:0;font-size:13px;font-weight:650}.waba-templates-actions[data-v-09e32a0d],.waba-template-card__actions[data-v-09e32a0d],.waba-template-badges[data-v-09e32a0d],.waba-template-buttons[data-v-09e32a0d]{flex-wrap:wrap;gap:8px;display:flex}.waba-sync-note[data-v-09e32a0d]{border:1px solid rgba(var(--sof-brand-rgb), .18);border-radius:var(--sof-radius-sm);background:rgba(var(--sof-brand-rgb), .07);color:var(--sof-text);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.waba-sync-note>i[data-v-09e32a0d]{border-radius:var(--sof-radius-sm);background:rgba(var(--sof-brand-rgb), .12);width:40px;height:40px;color:var(--sof-brand-dark);place-items:center;display:grid}.waba-sync-note strong[data-v-09e32a0d],.waba-sync-note span[data-v-09e32a0d]{display:block}.waba-sync-note strong[data-v-09e32a0d]{font-size:13px;font-weight:900}.waba-sync-note span[data-v-09e32a0d]{color:var(--sof-muted);font-size:12px;font-weight:650;line-height:1.4}.waba-sync-note__time[data-v-09e32a0d]{background:var(--sof-surface);white-space:nowrap;border-radius:999px;padding:6px 10px;color:var(--sof-brand-dark)!important;font-weight:850!important}.waba-templates-toolbar[data-v-09e32a0d]{border:1px solid var(--sof-border);border-radius:var(--sof-radius);background:var(--sof-surface);box-shadow:var(--sof-shadow-sm);flex-wrap:wrap;align-items:flex-end;gap:12px;padding:14px;display:flex}.waba-filter-col[data-v-09e32a0d]{margin:0}.waba-filter-col--search[data-v-09e32a0d]{flex:2 1 0;min-width:240px}.waba-filter-col--company[data-v-09e32a0d]{flex:1 1 0;min-width:180px}.waba-filter-col--type[data-v-09e32a0d]{flex:1 1 0;min-width:160px;max-width:230px}.waba-filter-col--status[data-v-09e32a0d]{flex:1 1 0;min-width:140px;max-width:200px}.waba-search-box[data-v-09e32a0d]{position:relative}.waba-search-box i[data-v-09e32a0d]{color:var(--sof-muted);position:absolute;top:50%;left:12px;transform:translateY(-50%)}.waba-search-box[data-v-09e32a0d] .p-inputtext{padding-left:36px}.waba-template-empty[data-v-09e32a0d]{min-height:220px;color:var(--sof-muted);text-align:center;place-items:center;gap:8px;display:grid}.waba-template-empty i[data-v-09e32a0d]{color:var(--sof-brand-dark);font-size:30px}.waba-collapse-toggle[data-v-09e32a0d]{border:1px solid rgba(var(--sof-brand-rgb), .45);background:rgba(var(--sof-brand-rgb), .08);color:var(--sof-brand-dark);cursor:pointer;white-space:nowrap;border-radius:999px;flex:none;align-self:center;align-items:center;gap:7px;padding:8px 14px;font-size:12.5px;font-weight:800;transition:background .15s,border-color .15s,transform .12s,box-shadow .15s;display:inline-flex}.waba-collapse-toggle[data-v-09e32a0d]:hover{background:var(--sof-brand);border-color:var(--sof-brand);color:#fff;box-shadow:0 8px 18px -10px rgba(var(--sof-brand-rgb), .7);transform:translateY(-1px)}.waba-collapse-toggle i[data-v-09e32a0d]{font-size:12px}.waba-template-groups[data-v-09e32a0d]{gap:14px;display:grid}.waba-company-group[data-v-09e32a0d]{border:1px solid var(--sof-border);border-radius:var(--sof-radius);background:var(--sof-surface);overflow:hidden}.waba-company-head[data-v-09e32a0d]{background:var(--sof-surface-soft);cursor:pointer;text-align:left;border:none;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px 14px;transition:background .15s;display:flex}.waba-company-head[data-v-09e32a0d]:hover{background:rgba(var(--sof-brand-rgb), .07)}.waba-company-head__left[data-v-09e32a0d]{align-items:center;gap:10px;min-width:0;display:flex}.waba-company-head__chev[data-v-09e32a0d]{color:var(--sof-muted);text-align:center;width:14px;font-size:13px}.waba-company-head__avatar[data-v-09e32a0d]{background:rgba(var(--sof-brand-rgb), .12);width:34px;height:34px;color:var(--sof-brand-dark);border-radius:10px;flex:none;place-items:center;font-size:15px;display:grid}.waba-company-head__name[data-v-09e32a0d]{color:var(--sof-text);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:900;overflow:hidden}.waba-company-head__count[data-v-09e32a0d]{background:var(--sof-surface);border:1px solid var(--sof-border);color:var(--sof-muted);white-space:nowrap;border-radius:999px;flex:none;padding:3px 10px;font-size:11px;font-weight:800}.waba-company-group .waba-template-list[data-v-09e32a0d]{border-top:1px solid var(--sof-border);padding:14px}.waba-cat-divider[data-v-09e32a0d]{align-items:center;gap:10px;margin:4px 0 2px;display:flex}.waba-cat-divider[data-v-09e32a0d]:first-child{margin-top:0}.waba-cat-divider__line[data-v-09e32a0d]{background:var(--sof-border);flex:auto;height:1px}.waba-template-list[data-v-09e32a0d]{gap:12px;display:grid}.waba-template-card[data-v-09e32a0d]{border:1px solid var(--sof-border);border-radius:var(--sof-radius-sm);background:var(--sof-surface);grid-template-columns:minmax(0,1fr) minmax(250px,.42fr) auto;align-items:center;gap:14px;padding:14px;display:grid}.waba-template-card__main[data-v-09e32a0d]{cursor:pointer;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;display:grid}.waba-template-card__icon[data-v-09e32a0d]{border-radius:var(--sof-radius-sm);background:rgba(var(--sof-brand-rgb), .1);width:44px;height:44px;color:var(--sof-brand-dark);place-items:center;font-size:20px;display:grid}.waba-template-card__copy h3[data-v-09e32a0d]{margin:0;font-size:16px;font-weight:900}.waba-template-card__copy p[data-v-09e32a0d],.waba-template-card__profiles label[data-v-09e32a0d]{color:var(--sof-muted);margin:0 0 5px;font-size:12px;font-weight:750}.waba-badge[data-v-09e32a0d]{border-radius:999px;align-items:center;min-height:24px;padding:3px 8px;font-size:11px;font-weight:900;display:inline-flex}.waba-badge.success[data-v-09e32a0d]{color:#047857;background:#10b9811f}.waba-badge.warning[data-v-09e32a0d]{color:#92400e;background:#f59e0b24}.waba-badge.danger[data-v-09e32a0d]{color:#b91c1c;background:#ef44441f}.waba-badge.info[data-v-09e32a0d]{color:#0369a1;background:#0ea5e91f}.waba-badge.primary[data-v-09e32a0d]{background:rgba(var(--sof-brand-rgb), .12);color:var(--sof-brand-dark)}.waba-badge.neutral[data-v-09e32a0d]{background:var(--sof-surface-soft);color:var(--sof-muted)}.waba-template-card__detail[data-v-09e32a0d]{border-top:1px solid var(--sof-border);grid-column:1/-1;gap:10px;padding-top:12px;display:grid}.waba-template-warning[data-v-09e32a0d]{border-radius:var(--sof-radius-sm);color:#b91c1c;background:#ef444414;gap:8px;padding:10px 12px;font-weight:750;display:flex}.waba-template-meta[data-v-09e32a0d]{flex-wrap:wrap;gap:8px;display:flex}.waba-template-meta span[data-v-09e32a0d]{background:var(--sof-surface-soft);min-height:26px;color:var(--sof-muted);border-radius:999px;align-items:center;gap:6px;padding:4px 9px;font-size:11px;font-weight:800;display:inline-flex}.waba-template-components[data-v-09e32a0d]{gap:8px;display:grid}.waba-template-component[data-v-09e32a0d]{border-radius:var(--sof-radius-sm);background:var(--sof-surface-soft);padding:10px}.waba-template-component p[data-v-09e32a0d]{white-space:pre-wrap;margin:5px 0 0}.waba-stats[data-v-09e32a0d]{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.waba-stat[data-v-09e32a0d]{border:1px solid var(--sof-border);border-radius:var(--sof-radius-sm);background:var(--sof-surface);box-shadow:var(--sof-shadow-sm);cursor:pointer;text-align:left;align-items:center;gap:12px;padding:14px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.waba-stat[data-v-09e32a0d]:hover{box-shadow:var(--sof-shadow);transform:translateY(-1px)}.waba-stat.is-active[data-v-09e32a0d]{border-color:var(--sof-brand);box-shadow:0 0 0 2px rgba(var(--sof-brand-rgb), .18)}.waba-stat__icon[data-v-09e32a0d]{border-radius:12px;flex:none;place-items:center;width:42px;height:42px;font-size:18px;display:grid}.waba-stat__icon--total[data-v-09e32a0d]{background:rgba(var(--sof-brand-rgb), .12);color:var(--sof-brand-dark)}.waba-stat__icon--ok[data-v-09e32a0d]{color:#047857;background:#10b98124}.waba-stat__icon--pending[data-v-09e32a0d]{color:#92400e;background:#f59e0b29}.waba-stat__icon--rejected[data-v-09e32a0d]{color:#b91c1c;background:#ef444424}.waba-stat__data[data-v-09e32a0d]{flex-direction:column;line-height:1.1;display:flex}.waba-stat__data strong[data-v-09e32a0d]{font-size:22px;font-weight:900}.waba-stat__data small[data-v-09e32a0d]{color:var(--sof-muted);font-size:12px;font-weight:750}.waba-filters-card[data-v-09e32a0d]{border:1px solid var(--sof-border);border-radius:var(--sof-radius);background:var(--sof-surface);box-shadow:var(--sof-shadow-sm);overflow:hidden}.waba-filters-card .waba-templates-toolbar[data-v-09e32a0d]{box-shadow:none;background:0 0;border:none;border-radius:0}.waba-templates-toolbar label i[data-v-09e32a0d]{color:var(--sof-muted);margin-right:4px}.waba-search-box[data-v-09e32a0d] .p-inputtext{padding-right:32px}.waba-search-clear[data-v-09e32a0d]{color:var(--sof-muted);cursor:pointer;background:0 0;border:none;padding:2px 4px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.waba-search-clear[data-v-09e32a0d]:hover{color:var(--sof-text)}.waba-filters-foot[data-v-09e32a0d]{border-top:1px dashed var(--sof-border);background:var(--sof-surface-soft);justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;display:flex}.waba-filters-count[data-v-09e32a0d]{color:var(--sof-muted);font-size:12px;font-weight:700}.waba-filters-count strong[data-v-09e32a0d]{color:var(--sof-text)}.waba-filters-clear[data-v-09e32a0d]{color:var(--sof-brand-dark);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:6px;padding:4px 8px;font-size:12px;font-weight:800;display:inline-flex}.waba-filters-clear[data-v-09e32a0d]:hover{background:rgba(var(--sof-brand-rgb), .1)}.waba-template-snippet[data-v-09e32a0d]{opacity:.85;grid-column:1/-1;font-size:12.5px;line-height:1.4;color:var(--sof-text)!important;margin:8px 0 0!important;font-weight:600!important}.waba-badge i[data-v-09e32a0d]{margin-right:1px;font-size:9px}.waba-badge .fa-circle[data-v-09e32a0d]{font-size:7px}.waba-btn-preview[data-v-09e32a0d]{font-weight:800}.waba-preview-overlay[data-v-09e32a0d]{z-index:1080;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0a0f14a8;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.waba-preview-wrapper[data-v-09e32a0d]{flex-direction:column;align-items:center;gap:14px;display:flex;position:relative}.waba-preview-close[data-v-09e32a0d]{z-index:2;color:#fff;cursor:pointer;background:#ffffff29;border:none;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;font-size:17px;transition:background .15s;display:inline-flex;position:absolute;top:-46px;right:0}.waba-preview-close[data-v-09e32a0d]:hover{background:#ffffff4d}.waba-preview-caption[data-v-09e32a0d]{color:#fff;align-items:center;gap:8px;font-size:12.5px;font-weight:700;display:inline-flex}.waba-preview-fade-enter-active[data-v-09e32a0d],.waba-preview-fade-leave-active[data-v-09e32a0d]{transition:opacity .2s}.waba-preview-fade-enter[data-v-09e32a0d],.waba-preview-fade-leave-to[data-v-09e32a0d]{opacity:0}.wa-iphone[data-v-09e32a0d]{background:#1c1c1e;border-radius:52px;width:330px;padding:10px;position:relative;box-shadow:0 24px 70px #0000008c,inset 0 0 0 2px #3a3a3c}.wa-iphone__island[data-v-09e32a0d]{z-index:4;background:#000;border-radius:999px;width:100px;height:27px;position:absolute;top:22px;left:50%;transform:translate(-50%)}.wa-iphone__screen[data-v-09e32a0d]{background:#ece5dd;border-radius:42px;flex-direction:column;height:620px;display:flex;overflow:hidden}.wa-iphone__homebar[data-v-09e32a0d]{background:#00000059;border-radius:999px;flex:none;width:120px;height:5px;margin:5px auto 7px}.wa-statusbar[data-v-09e32a0d]{color:#000;background:#f6f6f6;justify-content:space-between;align-items:flex-end;padding:14px 28px 4px;font-size:13px;font-weight:700;display:flex}.wa-statusbar__time[data-v-09e32a0d]{padding-left:12px}.wa-statusbar__icons[data-v-09e32a0d]{gap:5px;padding-right:6px;font-size:11px;display:inline-flex}.wa-header[data-v-09e32a0d]{background:#f6f6f6;border-bottom:1px solid #d8d8d8;align-items:center;gap:9px;padding:7px 12px 9px;display:flex}.wa-header__back[data-v-09e32a0d]{color:#007aff;font-size:18px}.wa-header__avatar[data-v-09e32a0d]{color:#fff;background:linear-gradient(135deg,#128c7e,#25d366);border-radius:999px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;font-weight:800;display:inline-flex}.wa-header__info[data-v-09e32a0d]{flex-direction:column;flex:auto;min-width:0;line-height:1.2;display:flex}.wa-header__info strong[data-v-09e32a0d]{color:#000;text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;overflow:hidden}.wa-header__info small[data-v-09e32a0d]{color:#8e8e93;font-size:11.5px}.wa-header__actions[data-v-09e32a0d]{color:#007aff;gap:18px;font-size:16px;display:inline-flex}.wa-chat[data-v-09e32a0d]{overscroll-behavior:contain;background:radial-gradient(circle at 1px 1px,#0000000b 1px,#0000 0) 0 0/18px 18px,#ece5dd;flex-direction:column;flex:auto;align-items:flex-start;padding:14px 12px 10px;display:flex;overflow-y:auto}.wa-chat[data-v-09e32a0d]::-webkit-scrollbar{width:4px}.wa-chat[data-v-09e32a0d]::-webkit-scrollbar-thumb{background:#00000038;border-radius:999px}.wa-chat__day[data-v-09e32a0d]{color:#6e6e73;text-transform:uppercase;background:#ffffffe6;border-radius:8px;flex:none;align-self:center;margin:0 0 12px;padding:4px 10px;font-size:11px;font-weight:700;box-shadow:0 1px 1px #00000014}.wa-bubble[data-v-09e32a0d]{color:#111;word-wrap:break-word;background:#fff;border-radius:0 9px 9px;flex:none;align-self:flex-start;max-width:84%;margin:0 0 2px;padding:6px 9px 7px;font-size:13.5px;line-height:1.4;position:relative;box-shadow:0 1px 1px #0000001a}.wa-bubble[data-v-09e32a0d]:before{content:"";border-top:0 solid #0000;border-bottom:9px solid #0000;border-right:8px solid #fff;position:absolute;top:0;left:-7px}.wa-bubble__header[data-v-09e32a0d]{margin-bottom:3px;font-weight:700;display:block}.wa-bubble__body[data-v-09e32a0d]{display:block}.wa-bubble__body--empty[data-v-09e32a0d]{color:#9a9a9e;font-style:italic}.wa-bubble__footer[data-v-09e32a0d]{color:#8a8a8e;margin-top:6px;font-size:11.5px;display:block}.wa-bubble__media[data-v-09e32a0d]{color:#5b6b7a;background:linear-gradient(135deg,#d9e2ec,#c3cfdb);border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:6px;height:120px;margin:-2px -5px 7px;font-size:12px;font-weight:700;display:flex}.wa-bubble__media i[data-v-09e32a0d]{font-size:26px}.wa-bubble__time[data-v-09e32a0d]{float:right;color:#8a8a8e;white-space:nowrap;margin:7px -3px -4px 8px;font-size:10.5px}.wa-bubble__check[data-v-09e32a0d]{color:#34b7f1}.wa-bubble[data-v-09e32a0d] .wa-var{color:#7a5b00;background:#fff3cd;border-radius:4px;padding:0 4px;font-weight:600}.wa-bubble[data-v-09e32a0d] code{color:#c7254e;background:#f0f0f0;border-radius:4px;padding:1px 4px;font-size:12.5px}.wa-buttons[data-v-09e32a0d]{flex-direction:column;align-self:flex-start;gap:2px;width:84%;margin:4px 0 8px;display:flex}.wa-button[data-v-09e32a0d]{color:#0a7cff;background:#fff;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:9px;font-size:13.5px;font-weight:600;display:flex;box-shadow:0 1px 1px #0000001a}.wa-inputbar[data-v-09e32a0d]{color:#007aff;background:#f6f6f6;border-top:1px solid #d8d8d8;flex:none;align-items:center;gap:11px;padding:7px 12px;font-size:18px;display:flex}.wa-inputbar__field[data-v-09e32a0d]{color:#b3b3b8;background:#fff;border:1px solid #d8d8d8;border-radius:999px;flex:auto;padding:6px 14px;font-size:13.5px}@media (width<=980px){.waba-stats[data-v-09e32a0d]{grid-template-columns:repeat(2,1fr)}}@media (height<=760px){.wa-iphone__screen[data-v-09e32a0d]{height:540px}}@media (width<=1100px){.waba-template-card[data-v-09e32a0d]{grid-template-columns:1fr}}@media (width<=760px){.waba-filter-col[data-v-09e32a0d]{flex:100%!important;max-width:none!important}}@media (width<=720px){.waba-templates-header[data-v-09e32a0d]{display:grid}.waba-sync-note[data-v-09e32a0d]{grid-template-columns:1fr}.waba-sync-note>i[data-v-09e32a0d]{display:none}}.ci-input[data-v-4d831873]{width:100%}.ci-input--sm[data-v-4d831873]{max-width:120px}.ci-actions[data-v-4d831873]{text-align:right}.dashboard-chart-panel[data-v-dbf60d71]{width:100%;min-height:220px;position:relative}.dashboard-chart-panel .dashboard-chart-canvas[data-v-dbf60d71],.dashboard-chart-panel[data-v-dbf60d71] canvas{width:100%!important;height:100%!important}.dashboard-chart-empty[data-v-dbf60d71]{color:#64748b;text-align:center;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:8px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:16px;font-size:14px;display:flex;position:absolute;inset:0}.dashboard-chart-empty i[data-v-dbf60d71]{color:#0f766e;font-size:18px}@media (width<=575.98px){.dashboard-chart-empty[data-v-dbf60d71]{flex-direction:column;font-size:12px;line-height:1.35}}.sof-dashboard{color:var(--sof-text);flex-direction:column;gap:16px;display:flex}.dashboard-header{background:var(--sof-gradient-soft);border:1px solid var(--sof-border);border-radius:var(--sof-radius);justify-content:space-between;align-items:center;gap:18px;padding:18px;display:flex}.dashboard-heading{min-width:0}.dashboard-kicker{color:var(--sof-brand-dark);letter-spacing:0;text-transform:uppercase;font-size:12px;font-weight:700;display:block}.dashboard-heading h2{color:var(--sof-text);margin:4px 0 6px;font-size:24px;font-weight:750;line-height:1.15}.dashboard-heading p{color:var(--sof-muted);margin:0;font-size:14px}.dashboard-header-controls{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:12px;min-width:min(520px,100%);display:flex}.dashboard-collapse-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.dashboard-action-button{min-height:40px;color:var(--sof-text-soft);background:var(--sof-surface);border:1px solid var(--sof-border);border-radius:var(--sof-radius);box-shadow:var(--sof-shadow-sm);white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:8px 13px;font-weight:760;line-height:1.1;display:inline-flex}.dashboard-action-button:hover,.dashboard-action-button:focus{color:var(--sof-brand-dark);box-shadow:var(--sof-focus);border-color:#0f766e5c}.dashboard-action-button.is-primary{color:#fff;background:var(--sof-gradient);border-color:var(--sof-brand)}.dashboard-action-button:disabled{cursor:not-allowed;opacity:.56;box-shadow:none}.dashboard-company{width:min(360px,100%)}.dashboard-company label,.filter-field>span{color:var(--sof-text-soft);margin-bottom:6px;font-size:12px;font-weight:700;display:block}.sof-dashboard .card-kpis{background:var(--sof-surface-soft);border:1px solid var(--sof-border);border-radius:var(--sof-radius,8px);box-shadow:var(--sof-shadow-sm);grid-template-columns:repeat(auto-fit,minmax(0,1fr));margin:0 0 14px;display:grid;overflow:hidden}.sof-dashboard .card-kpi{flex-direction:column;justify-content:center;gap:3px;min-width:0;padding:10px 14px;display:flex;position:relative}.sof-dashboard .card-kpi+.card-kpi{border-left:1px solid var(--sof-border)}.sof-dashboard .card-kpi-label{color:var(--sof-muted);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:700;line-height:1.2;display:block;overflow:hidden}.sof-dashboard .card-kpi-value{color:var(--sof-text);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:19px;font-weight:800;line-height:1.15;overflow:hidden}.sof-dashboard .card-kpi-sub{color:var(--sof-muted);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;overflow:hidden}.sof-dashboard .card-kpi.is-primary{background:linear-gradient(90deg, rgba(var(--sof-brand-rgb), .08), transparent 70%);box-shadow:inset 3px 0 0 var(--sof-brand)}.sof-dashboard .card-kpi.is-primary .card-kpi-value{color:var(--sof-brand);font-size:21px}.sof-dashboard .card-kpi.is-primary+.card-kpi{border-left-color:#0000}.sof-dashboard .card-kpi.is-blue .card-kpi-value{color:var(--sof-accent-blue)}.sof-dashboard .card-kpi.is-amber .card-kpi-value{color:var(--sof-accent-amber)}.sof-dashboard .card-kpi.is-rose .card-kpi-value{color:var(--sof-accent-rose)}.sof-dashboard .card-kpi.is-empty .card-kpi-value{color:var(--sof-muted);opacity:.55;font-weight:700}.sof-dashboard .card-kpis.is-loading{opacity:.75}.sof-dashboard .card-kpis.is-loading .card-kpi-value{color:#0000;border-radius:var(--sof-radius-xs,4px);background:linear-gradient(90deg, rgba(var(--sof-brand-rgb), .1) 25%, rgba(var(--sof-brand-rgb), .2) 37%, rgba(var(--sof-brand-rgb), .1) 63%);background-size:400% 100%;min-height:1em;animation:1.4s infinite card-kpi-shimmer}.sof-dashboard .card-kpis.is-loading .card-kpi-sub{visibility:hidden}@keyframes card-kpi-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.sof-dashboard .card-kpis.is-loading .card-kpi-value{animation:none}}@media (width<=560px){.sof-dashboard .card-kpis{grid-template-columns:1fr}.sof-dashboard .card-kpi+.card-kpi{border-left:0;border-top:1px solid var(--sof-border)}.sof-dashboard .card-kpi.is-primary{box-shadow:inset 0 3px 0 var(--sof-brand)}.sof-dashboard .card-kpi.is-primary+.card-kpi{border-top-color:#0000}}.dashboard-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;display:grid}.sof-dashboard .dashboard-card{background:var(--sof-surface);border:1px solid var(--sof-border);border-radius:var(--sof-radius-lg,12px);min-width:0;box-shadow:var(--sof-shadow-sm);grid-column:span 12;padding:16px;transition:box-shadow .18s,border-color .18s}.sof-dashboard .dashboard-card:not(.is-collapsed):hover{box-shadow:var(--sof-shadow);border-color:#12938259}@media (width>=1200px){.sof-dashboard .dashboard-card.is-half{grid-column:span 6}}.dashboard-card.is-collapsed>:not(.dashboard-card-header){display:none}.dashboard-card.is-collapsed .dashboard-card-header{margin-bottom:0}.dashboard-card-header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.dashboard-card-header>div{min-width:0}.sof-dashboard .dashboard-card-header h3{color:var(--sof-text);align-items:center;gap:8px;margin:0;font-size:16px;font-weight:800;line-height:1.2;display:flex}.sof-dashboard .dashboard-card-header h3 i{color:var(--sof-brand);font-size:15px}.dashboard-card-header span{color:var(--sof-muted);margin-top:4px;font-size:13px;display:block}.dashboard-card-toggle{width:36px;height:36px;color:var(--sof-text-soft);background:var(--sof-surface-soft);border:1px solid var(--sof-border);border-radius:8px;flex:0 0 36px;justify-content:center;align-items:center;transition:border-color .16s,box-shadow .16s,color .16s,background .16s;display:inline-flex}.dashboard-card-toggle:hover,.dashboard-card-toggle:focus{color:var(--sof-brand-dark);box-shadow:var(--sof-focus);background:#fff;border-color:#0f766e5c}.dashboard-filters{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));align-items:end;gap:12px;margin-bottom:16px;display:grid}.dashboard-filters.compact{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.sof-dashboard .filter-field{flex-direction:column;min-width:0;margin:0;display:flex}.modern-input-group{background:var(--sof-surface);border:1px solid var(--sof-border);border-radius:var(--sof-radius);min-height:40px;display:flex;overflow:hidden}.input-icon{color:var(--sof-brand-dark);background:var(--sof-surface-soft);border-right:1px solid var(--sof-border);flex:0 0 40px;justify-content:center;align-items:center;display:inline-flex}.filter-actions{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.dashboard-button{border-radius:var(--sof-radius);white-space:nowrap;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:8px 13px;font-weight:700;line-height:1.1;display:inline-flex}.btn-primary.dashboard-button{background:var(--sof-gradient);border-color:var(--sof-brand)}.btn-primary.dashboard-button:hover,.btn-primary.dashboard-button:focus{background:var(--sof-gradient);border-color:var(--sof-brand-dark)}.assignment-grid{grid-template-columns:minmax(0,1.5fr) minmax(220px,.8fr);gap:14px;display:grid}.dashboard-filters.compact.presence-filters{grid-template-columns:minmax(170px,230px) minmax(220px,1fr) minmax(220px,280px)}.presence-search-field .modern-input-group{position:relative}.presence-search-input{padding-right:38px}.presence-search-clear{width:26px;height:26px;color:var(--sof-muted);background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.presence-search-clear:hover,.presence-search-clear:focus{color:var(--sof-brand-dark);background:var(--sof-surface-soft)}.presence-day-group{border-radius:var(--sof-radius);background:linear-gradient(135deg,#0f766e14,#0ea5e90f);border:1px solid #0f766e24;grid-column:1/-1;min-width:0;padding:10px}.presence-day-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px;margin-bottom:10px;display:flex}.presence-day-heading span,.presence-day-heading em{color:var(--sof-muted);letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:800}.presence-day-heading strong{color:var(--sof-text);margin-top:3px;font-size:13px;font-weight:850;line-height:1.18;display:block}.presence-day-heading em{text-align:right;text-transform:none;font-style:normal}.presence-day-buttons{grid-template-columns:repeat(auto-fit,minmax(116px,1fr));gap:7px;display:grid}.presence-day-button{text-align:left;gap:2px;min-height:52px;padding:7px 9px;display:grid}.presence-day-button.btn-primary{box-shadow:0 10px 22px #0f766e2e}.presence-day-main,.presence-day-meta{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.presence-day-main{font-size:12px;font-weight:850;line-height:1.1}.presence-day-meta{opacity:.78;font-size:11px;font-weight:700;line-height:1.1}.presence-activity-toggle{cursor:pointer;background:var(--sof-surface);border:1px solid var(--sof-border);border-radius:var(--sof-radius);min-height:40px;box-shadow:var(--sof-shadow-sm);grid-template-columns:24px minmax(0,1fr);align-items:center;gap:10px;margin:0;padding:8px 10px;display:grid;position:relative}.presence-activity-toggle input{opacity:0;width:1px;height:1px;position:absolute}.presence-activity-check{color:#fff;background:var(--sof-gradient);border:1px solid var(--sof-brand);border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;transition:background .16s,border-color .16s,color .16s,box-shadow .16s;display:inline-flex}.presence-activity-toggle input:not(:checked)+.presence-activity-check{color:#0000;border-color:var(--sof-border);background:#fff}.presence-activity-toggle input:focus-visible+.presence-activity-check{box-shadow:var(--sof-focus)}.presence-activity-copy{gap:2px;min-width:0;display:grid}.presence-activity-copy strong,.presence-activity-copy em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.presence-activity-copy strong{color:var(--sof-text);font-size:12px;font-weight:800;line-height:1.15}.presence-activity-copy em{color:var(--sof-muted);font-size:11px;font-style:normal;font-weight:700}.presence-empty{min-height:120px;color:var(--sof-muted);border:1px dashed var(--sof-border);border-radius:var(--sof-radius);background:var(--sof-surface-soft);justify-content:center;align-items:center;gap:8px;display:flex}.presence-timeline{overflow-x:auto}.presence-legend{z-index:5;width:fit-content;max-width:100%;color:var(--sof-text-soft);background:var(--sof-surface);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:10px;padding-right:12px;font-size:12px;font-weight:750;display:flex;position:sticky;left:0}.presence-legend>span{align-items:center;gap:6px;min-height:24px;display:inline-flex}.presence-legend-note{color:var(--sof-brand-dark);background:#0f766e14;border:1px solid #0f766e29;border-radius:999px;padding:3px 8px}.presence-legend-dot{border-radius:999px;width:10px;height:10px;display:inline-block}.presence-legend-dot.is-online{background:#16a34a}.presence-legend-dot.is-offline{background:#ef4444}.presence-legend-dot.is-future{background:#d1d5db;border:1px solid #94a3b8}.presence-timeline-header,.presence-time-axis,.presence-row{grid-template-columns:minmax(190px, 240px) minmax(var(--presence-track-min-width), 1fr);min-width:var(--presence-row-min-width);align-items:center;gap:12px;display:grid}.presence-timeline-header{color:var(--sof-muted);text-transform:uppercase;padding:0 0 8px;font-size:12px;font-weight:800}.presence-timeline-header>span:first-child,.presence-time-axis>span:first-child,.presence-user{z-index:4;background:var(--sof-surface);position:sticky;left:0}.presence-timeline-header>span:first-child,.presence-time-axis>span:first-child{min-height:18px}.presence-time-axis{color:var(--sof-muted);padding:0 0 5px;font-size:10px;font-weight:800}.presence-axis-track{height:18px;position:relative}.presence-axis-track:before{content:"";border-top:1px solid #64748b47;height:7px;position:absolute;bottom:2px;left:0;right:0}.presence-axis-tick{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.presence-axis-tick:after{content:"";background:#64748b57;width:1px;height:6px;position:absolute;top:14px;left:50%}.presence-axis-tick.is-start{transform:translate(0)}.presence-axis-tick.is-start:after{left:0}.presence-axis-tick.is-end{transform:translate(-100%)}.presence-axis-tick.is-end:after{left:auto;right:0}.presence-row{border-top:1px solid var(--sof-border);padding:9px 0}.presence-user{gap:2px;min-width:0;padding-right:10px;display:grid}.presence-user strong,.presence-user span,.presence-user em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.presence-user strong{color:var(--sof-text);font-size:13px}.presence-user span{color:var(--sof-muted);font-size:12px}.presence-user em{color:var(--sof-brand-dark);font-size:12px;font-style:normal;font-weight:800}.presence-track{background:#ef4444;border:1px solid #0f172a14;border-radius:7px;gap:0;min-height:18px;display:grid;position:relative;overflow:hidden}.presence-track:before{content:"";z-index:2;pointer-events:none;background-image:repeating-linear-gradient(90deg,#0000 0 calc(4.16667% - 1px),#0f172a38 calc(4.16667% - 1px) 4.16667%);position:absolute;inset:0}.presence-slot{z-index:1;background:#ef4444;min-width:2px;min-height:18px;position:relative}.presence-slot.is-online{background:#16a34a}.presence-slot.is-offline{background:#ef4444}.presence-slot.is-future{background:#d1d5db}.presence-tooltip{z-index:1060;color:#fff;pointer-events:none;background:#0f172a;border:1px solid #ffffff24;border-radius:8px;width:248px;padding:10px 12px;position:fixed;box-shadow:0 18px 40px #0f172a38}.presence-tooltip:before{content:"";background:inherit;border-bottom:1px solid #ffffff24;border-left:1px solid #ffffff24;width:10px;height:10px;position:absolute;top:14px;left:-6px;transform:rotate(45deg)}.presence-tooltip-header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:5px;display:flex}.presence-tooltip-header span{align-items:center;gap:6px;font-size:12px;font-weight:850;display:inline-flex}.presence-tooltip-header strong{white-space:nowrap;font-size:12px;font-weight:850}.presence-tooltip em{color:#ffffffc7;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-style:normal;font-weight:700;display:block;overflow:hidden}.presence-tooltip.is-online .presence-tooltip-header span{color:#86efac}.presence-tooltip.is-offline .presence-tooltip-header span{color:#fca5a5}.presence-tooltip.is-future .presence-tooltip-header span{color:#cbd5e1}.sof-dashboard .modern-input-group .form-control{height:40px;min-height:40px;box-shadow:none!important;border:0!important}.sof-dashboard .ts-wrapper{width:100%}.sof-dashboard .ts-control{border-color:var(--sof-border);border-radius:var(--sof-radius);min-height:40px;box-shadow:none;padding:8px 10px}.sof-dashboard .ts-control:focus-within,.sof-dashboard .ts-wrapper.focus .ts-control{border-color:var(--sof-brand);box-shadow:var(--sof-focus)}.sof-dashboard .ts-dropdown{border-color:var(--sof-border);border-radius:var(--sof-radius);box-shadow:var(--sof-shadow)}@media (width<=1199.98px){.dashboard-card{grid-column:span 12}.assignment-grid,.presence-filters{grid-template-columns:1fr}}@media (width<=767.98px){.dashboard-header{flex-direction:column;align-items:stretch}.dashboard-header-controls,.dashboard-collapse-actions{justify-content:stretch;width:100%}}@media (width<=575.98px){.dashboard-card,.dashboard-header{padding:14px}.filter-actions,.dashboard-button,.dashboard-action-button,.dashboard-collapse-actions{width:100%}}.sof-dashboard .p-button,.sof-dashboard .p-button:hover,.sof-dashboard .p-button .p-button-label{text-decoration:none}.sof-dashboard .filter-actions .p-button{border-radius:10px;height:40px;padding-inline:16px;font-weight:700}.sof-dashboard .filter-field .p-datepicker{align-items:center;width:100%;height:40px;margin:0!important;display:flex!important}.sof-dashboard .filter-field .p-datepicker-input{height:40px;min-height:40px;flex:auto!important;width:100%!important;margin:0!important}.sof-dashboard .filter-field>span{min-height:16px;line-height:16px}.sof-dashboard .filter-field .p-select,.sof-dashboard .filter-field .p-multiselect{align-items:center;height:40px}.sof-dashboard .filter-field .p-select .p-select-label,.sof-dashboard .filter-field .p-multiselect .p-multiselect-label{align-items:center;padding-top:0;padding-bottom:0;display:flex}.sof-dashboard .p-button:not(.p-button-outlined):not(.p-button-text):not(.p-button-secondary){background:var(--sof-gradient);border-color:var(--sof-brand)}.sof-dashboard .p-button:not(.p-button-outlined):not(.p-button-text):not(.p-button-secondary):not(:disabled):hover{background:var(--sof-brand-dark);border-color:var(--sof-brand-dark)}.sof-dashboard .p-button:focus-visible{box-shadow:var(--sof-focus)}@media (prefers-reduced-motion:reduce){.sof-dashboard .dashboard-card,.sof-dashboard .dashboard-card-toggle{transition:none!important}.sof-dashboard .dashboard-card:not(.is-collapsed):hover{transform:none}}.sof-dashboard .dashboard-table-wrap{border:1px solid var(--sof-border);border-radius:var(--sof-radius);max-height:320px;margin-top:14px;overflow:auto}.sof-dashboard .dashboard-table{border-collapse:collapse;width:100%;font-size:13px}.sof-dashboard .dashboard-table th,.sof-dashboard .dashboard-table td{text-align:left;border-bottom:1px solid var(--sof-border);padding:8px 12px}.sof-dashboard .dashboard-table thead th{background:var(--sof-gradient-soft);color:var(--sof-brand-dark);z-index:1;font-weight:700;position:sticky;top:0}.sof-dashboard .dashboard-table tbody tr:nth-child(2n){background:var(--sof-surface-muted,#1293820a)}.sof-dashboard .dashboard-table .is-numeric{text-align:right;font-variant-numeric:tabular-nums}.sof-dashboard .dashboard-table tfoot th{background:var(--sof-gradient-soft);color:var(--sof-text);border-top:2px solid var(--sof-border);border-bottom:none;font-weight:750;position:sticky;bottom:0}.fin[data-v-b9a62249]{flex-direction:column;gap:16px;display:flex}.fin-toolbar[data-v-b9a62249]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.fin-search[data-v-b9a62249]{min-width:260px}.fin-search[data-v-b9a62249] input{width:100%}.fin-card[data-v-b9a62249]{background:var(--sof-surface,#fff);border:1px solid var(--sof-border,#e2e8f0);border-radius:var(--sof-radius-lg,12px);box-shadow:var(--sof-shadow-sm);padding:8px}.fin-skel[data-v-b9a62249]{margin:8px}.fin-logo[data-v-b9a62249]{object-fit:contain;background:var(--sof-surface-soft,#f1f5f9);border:1px solid var(--sof-border,#e2e8f0);border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.fin-logo--ph[data-v-b9a62249]{color:var(--sof-muted,#94a3b8)}.fin-logo--lg[data-v-b9a62249]{width:64px;height:64px;font-size:22px}.fin-logo--lg img[data-v-b9a62249]{object-fit:contain;border-radius:8px;width:100%;height:100%}.fin-muted[data-v-b9a62249]{color:var(--sof-muted,#94a3b8)}.fin-row-actions[data-v-b9a62249]{justify-content:flex-end;gap:2px;display:flex}.fin-formerr[data-v-b9a62249]{margin-bottom:14px}.fin-form[data-v-b9a62249]{grid-template-columns:1fr 1fr;gap:14px 16px;display:grid}.fin-field[data-v-b9a62249]{flex-direction:column;gap:5px;display:flex}.fin-field--full[data-v-b9a62249]{grid-column:1/-1}.fin-field>label[data-v-b9a62249]{color:var(--sof-text-soft,#334155);font-size:13px;font-weight:700}.fin-req[data-v-b9a62249]{color:var(--sof-danger,#b42318)}.fin-input[data-v-b9a62249]{width:100%}.fin-err[data-v-b9a62249]{color:var(--sof-danger,#b42318);font-size:12px}.fin-logo-field[data-v-b9a62249]{align-items:center;gap:14px;display:flex}.fin-logo-actions[data-v-b9a62249]{flex-direction:column;gap:4px;display:flex}.fin-upload[data-v-b9a62249]{color:var(--sof-brand-dark,#075e54);background:rgba(var(--sof-brand-rgb), .1);cursor:pointer;border-radius:8px;align-items:center;gap:7px;width:fit-content;padding:7px 14px;font-size:13px;font-weight:700;transition:background .15s;display:inline-flex}.fin-upload[data-v-b9a62249]:hover{background:rgba(var(--sof-brand-rgb), .18)}.fin-check[data-v-b9a62249]{cursor:pointer;grid-column:1/-1;align-items:flex-start;gap:10px;display:flex}.fin-check span[data-v-b9a62249]{flex-direction:column;line-height:1.3;display:flex}.fin-check em[data-v-b9a62249]{color:var(--sof-muted);font-size:12px;font-style:normal}.fin-empty[data-v-b9a62249]{text-align:center;color:var(--sof-muted,#64748b);border-radius:var(--sof-radius-lg,12px);background:#f8fafc;border:1px dashed #cbd5e1;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:48px 20px;display:flex}.fin-empty i[data-v-b9a62249]{color:var(--sof-brand,#129382);font-size:30px}.fin-empty h3[data-v-b9a62249]{color:var(--sof-text,#102a43);margin:0}.fin-empty p[data-v-b9a62249]{max-width:460px;margin:0 0 6px;font-size:14px}@media (width<=640px){.fin-form[data-v-b9a62249]{grid-template-columns:1fr}}.fin[data-v-a3d78f69]{flex-direction:column;gap:16px;display:flex}.fin-muted[data-v-a3d78f69]{color:var(--sof-muted,#94a3b8)}.fin-req[data-v-a3d78f69]{color:var(--sof-danger,#b42318)}.fin-err[data-v-a3d78f69]{color:var(--sof-danger,#b42318);font-size:12px}.fin-num[data-v-a3d78f69]{font-variant-numeric:tabular-nums}.fin-num--debit[data-v-a3d78f69]{color:var(--sof-danger,#b42318);font-variant-numeric:tabular-nums}.fin-num--haber[data-v-a3d78f69]{color:var(--sof-success,#027a48);font-variant-numeric:tabular-nums}.fin-acct[data-v-a3d78f69]{font-family:var(--mono,ui-monospace, monospace);background:var(--sof-surface-soft,#f1f5f9);border-radius:6px;padding:2px 7px;font-size:12.5px}.fin-card[data-v-a3d78f69]{background:var(--sof-surface,#fff);border:1px solid var(--sof-border,#e2e8f0);border-radius:var(--sof-radius-lg,12px);box-shadow:var(--sof-shadow-sm);padding:12px}.fin-panel-title[data-v-a3d78f69]{align-items:center;gap:8px;font-weight:700;display:inline-flex}.fin-panel-title i[data-v-a3d78f69]{color:var(--sof-brand,#129382)}.fin-kpis[data-v-a3d78f69]{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.fin-kpi[data-v-a3d78f69]{text-align:left;background:var(--sof-surface,#fff);border:1px solid var(--sof-border,#e2e8f0);border-radius:var(--sof-radius-lg,12px);box-shadow:var(--sof-shadow-sm);cursor:pointer;font:inherit;color:inherit;align-items:center;gap:12px;padding:14px 16px;transition:border-color .15s,box-shadow .15s,transform 50ms;display:flex}.fin-kpi[data-v-a3d78f69]:hover:not(.fin-kpi--static){border-color:var(--sof-brand,#129382);box-shadow:var(--sof-shadow)}.fin-kpi[data-v-a3d78f69]:active:not(.fin-kpi--static){transform:translateY(1px)}.fin-kpi--static[data-v-a3d78f69]{cursor:default}.fin-kpi--on[data-v-a3d78f69]{border-color:var(--sof-brand,#129382);box-shadow:var(--sof-focus,0 0 0 3px #12938240)}.fin-kpi__icon[data-v-a3d78f69]{border-radius:10px;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:18px;display:grid}.fin-kpi__icon--ok[data-v-a3d78f69]{color:#027a48;background:#027a481f}.fin-kpi__icon--warn[data-v-a3d78f69]{color:#b54708;background:#b478031f}.fin-kpi__icon--debit[data-v-a3d78f69]{color:#b42318;background:#b423181a}.fin-kpi__icon--brand[data-v-a3d78f69]{color:var(--sof-brand,#129382);background:#1293821f}.fin-kpi__body[data-v-a3d78f69]{flex-direction:column;min-width:0;line-height:1.2;display:flex}.fin-kpi__num[data-v-a3d78f69]{color:var(--sof-text,#102a43);font-variant-numeric:tabular-nums;font-size:22px;font-weight:800}.fin-kpi__lbl[data-v-a3d78f69]{color:var(--sof-muted,#64748b);font-size:12.5px}.fin-load__body[data-v-a3d78f69]{flex-direction:column;gap:12px;display:flex}.fin-field--account[data-v-a3d78f69]{max-width:380px}.fin-acct-warn[data-v-a3d78f69] a{font-weight:700}.fin-hint[data-v-a3d78f69]{color:var(--sof-muted,#64748b);margin:0;font-size:13px}.fin-hint kbd[data-v-a3d78f69],.fin-paste kbd[data-v-a3d78f69]{background:var(--sof-surface-soft,#f1f5f9);border:1px solid var(--sof-border-strong,#cbd5e1);color:var(--sof-text-soft,#334155);border-radius:4px;padding:1px 5px;font-size:12px}.fin-paste[data-v-a3d78f69]{border:1px dashed var(--sof-border-strong,#cbd5e1);border-radius:var(--sof-radius,10px);background:var(--sof-surface-soft,#f8fafc);text-align:center;cursor:pointer;color:var(--sof-muted,#64748b);outline:none;flex-direction:column;align-items:center;gap:8px;padding:26px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}.fin-paste i[data-v-a3d78f69]{font-size:26px}.fin-paste[data-v-a3d78f69]:hover{border-color:var(--sof-brand,#129382)}.fin-paste--active[data-v-a3d78f69]{border-color:var(--sof-brand,#129382);color:var(--sof-brand-dark,#0f766e);box-shadow:var(--sof-focus,0 0 0 3px #12938233);background:#1293820f}.fin-paste__ok[data-v-a3d78f69]{color:var(--sof-success,#027a48)}.fin-paste-errs[data-v-a3d78f69]{border-radius:var(--sof-radius,10px);color:#92400e;background:#b4780314;border:1px solid #b478034d;padding:10px 14px;font-size:13px}.fin-paste-errs ul[data-v-a3d78f69]{margin:4px 0 0;padding-left:18px}.fin-preview[data-v-a3d78f69]{padding:0;overflow:hidden}.fin-load__actions[data-v-a3d78f69]{justify-content:flex-end;gap:8px;display:flex}.fin-saveresult[data-v-a3d78f69] ul{margin:6px 0 0;padding-left:18px}.fin-filters[data-v-a3d78f69]{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:12px;display:flex}.fin-field[data-v-a3d78f69]{flex-direction:column;gap:5px;min-width:150px;display:flex}.fin-field--full[data-v-a3d78f69]{width:100%}.fin-field--grow[data-v-a3d78f69]{flex:220px}.fin-field--money[data-v-a3d78f69]{min-width:120px;max-width:150px}.fin-field--btns[data-v-a3d78f69]{min-width:auto}.fin-field>label[data-v-a3d78f69]{color:var(--sof-text-soft,#334155);font-size:13px;font-weight:700}.fin-input[data-v-a3d78f69]{width:100%}.fin-filter-btns[data-v-a3d78f69]{gap:6px;display:flex}.fin-toolbar[data-v-a3d78f69]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.fin-toolbar--table[data-v-a3d78f69]{margin-bottom:10px}.fin-count[data-v-a3d78f69]{font-size:13px}.fin-tools[data-v-a3d78f69]{flex-wrap:wrap;gap:6px;display:flex}.fin-matchresult[data-v-a3d78f69]{margin-bottom:10px}.fin-dup-link[data-v-a3d78f69]{color:#b42318;cursor:pointer;background:#b4231814;border:1px solid #b423184d;border-radius:6px;align-items:center;gap:4px;margin-top:3px;padding:1px 7px;font-size:11px;font-weight:700;display:inline-flex}.fin-dup-link[data-v-a3d78f69]:hover{background:#b4231829}.fin-when[data-v-a3d78f69]{margin-top:2px;font-size:10.5px;display:block}.fin-receipt[data-v-a3d78f69]{align-items:flex-start;gap:8px;display:flex}.fin-receipt__info[data-v-a3d78f69]{flex-direction:column;font-size:12.5px;line-height:1.35;display:flex}.fin-receipt__name[data-v-a3d78f69]{align-items:center;gap:6px;font-weight:700;display:inline-flex}.fin-chat-link[data-v-a3d78f69]{color:var(--sof-info,#0b5cad);padding:4px 6px;display:inline-flex}[data-v-a3d78f69] .fin-row-dup{background:#b423180a}[data-v-a3d78f69] .fin-row-primary{background:#027a480a}.fin-dup-note[data-v-a3d78f69]{margin-bottom:10px}.fin-empty[data-v-a3d78f69]{text-align:center;color:var(--sof-muted,#64748b);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:40px 20px;display:flex}.fin-empty i[data-v-a3d78f69]{color:var(--sof-brand,#129382);font-size:28px}.fin-empty h3[data-v-a3d78f69]{color:var(--sof-text,#102a43);margin:0}.fin-empty p[data-v-a3d78f69]{max-width:460px;margin:0;font-size:14px}.fin-unmatch-info[data-v-a3d78f69]{background:var(--sof-surface-soft,#f8fafc);border:1px solid var(--sof-border,#e2e8f0);border-radius:var(--sof-radius,10px);margin-bottom:12px;padding:10px 14px;font-size:14px}.fin-unmatch-warn[data-v-a3d78f69]{margin-bottom:12px}.fin-imgbar[data-v-a3d78f69]{background:#3a3a3a;align-items:center;gap:2px;padding:5px 8px;display:flex}.fin-imgbar[data-v-a3d78f69] .p-button{color:#e5e7eb}.fin-imgbar__pct[data-v-a3d78f69]{color:#ccc;text-align:center;min-width:40px;font-family:monospace;font-size:11px}.fin-imgbar__sep[data-v-a3d78f69]{background:#555;width:1px;height:18px;margin:0 4px}.fin-imgbar__ext[data-v-a3d78f69]{color:#e5e7eb;padding:6px 8px}.fin-imgstage[data-v-a3d78f69]{cursor:grab;background:#1a1a1a;width:100%;height:480px;position:relative;overflow:hidden}.fin-imgcanvas[data-v-a3d78f69]{transform-origin:50%;position:absolute;top:50%;left:50%}.fin-imgcanvas img[data-v-a3d78f69]{max-width:none;max-height:none;display:block}.fin-imgstage__hint[data-v-a3d78f69]{color:#ffffff4d;pointer-events:none;font-size:10px;position:absolute;bottom:6px;right:8px}@media (width<=900px){.fin-kpis[data-v-a3d78f69]{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.fin-kpis[data-v-a3d78f69]{grid-template-columns:1fr}.fin-field[data-v-a3d78f69]{min-width:100%}}.fin[data-v-05a8d42c]{flex-direction:column;gap:16px;display:flex}.fin-toolbar[data-v-05a8d42c]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.fin-intro[data-v-05a8d42c]{max-width:70ch;color:var(--sof-muted);margin:0;font-size:14px}.fin-card[data-v-05a8d42c]{background:var(--sof-surface,#fff);border:1px solid var(--sof-border,#e2e8f0);border-radius:var(--sof-radius-lg,12px);box-shadow:var(--sof-shadow-sm);padding:8px}.fin-skel[data-v-05a8d42c]{margin:8px}.fin-acct[data-v-05a8d42c]{font-family:var(--mono,ui-monospace, monospace);background:var(--sof-surface-soft,#f1f5f9);border-radius:6px;padding:2px 7px;font-size:13px}.fin-muted[data-v-05a8d42c]{color:var(--sof-muted,#94a3b8)}.fin-row-actions[data-v-05a8d42c]{justify-content:flex-end;gap:2px;display:flex}.fin-formerr[data-v-05a8d42c]{margin-bottom:14px}.fin-form[data-v-05a8d42c]{grid-template-columns:1fr 1fr;gap:14px 16px;display:grid}.fin-field[data-v-05a8d42c]{flex-direction:column;gap:5px;display:flex}.fin-field--full[data-v-05a8d42c]{grid-column:1/-1}.fin-field>label[data-v-05a8d42c]{color:var(--sof-text-soft,#334155);font-size:13px;font-weight:700}.fin-req[data-v-05a8d42c]{color:var(--sof-danger,#b42318)}.fin-input[data-v-05a8d42c]{width:100%}.fin-err[data-v-05a8d42c]{color:var(--sof-danger,#b42318);font-size:12px}.fin-check[data-v-05a8d42c]{cursor:pointer;grid-column:1/-1;align-items:flex-start;gap:10px;display:flex}.fin-check span[data-v-05a8d42c]{flex-direction:column;line-height:1.3;display:flex}.fin-check em[data-v-05a8d42c]{color:var(--sof-muted);font-size:12px;font-style:normal}.fin-empty[data-v-05a8d42c]{text-align:center;color:var(--sof-muted,#64748b);border-radius:var(--sof-radius-lg,12px);background:#f8fafc;border:1px dashed #cbd5e1;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:48px 20px;display:flex}.fin-empty i[data-v-05a8d42c]{color:var(--sof-brand,#129382);font-size:30px}.fin-empty h3[data-v-05a8d42c]{color:var(--sof-text,#102a43);margin:0}.fin-empty p[data-v-05a8d42c]{max-width:460px;margin:0 0 6px;font-size:14px}@media (width<=640px){.fin-form[data-v-05a8d42c]{grid-template-columns:1fr}}.vd-header[data-v-309707fc]{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.fin-panel-title[data-v-309707fc]{align-items:center;gap:8px;font-weight:700;display:inline-flex}.fin-panel-title i[data-v-309707fc]{color:var(--sof-brand,#129382)}.vd-nav[data-v-309707fc]{align-items:center;gap:4px;display:flex}.vd-nav__pos[data-v-309707fc]{color:var(--sof-muted,#64748b);font-variant-numeric:tabular-nums;text-align:center;min-width:46px;font-size:12px}.vd-layout[data-v-309707fc]{grid-template-columns:minmax(300px,.9fr) minmax(360px,1.1fr);gap:18px;display:grid}.vd-side[data-v-309707fc]{min-width:0}.vd-status[data-v-309707fc]{align-items:center;gap:12px;margin-bottom:12px;display:flex}.vd-msg[data-v-309707fc]{margin-bottom:12px}.vd-form[data-v-309707fc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.fin-field[data-v-309707fc]{flex-direction:column;gap:5px;min-width:0;display:flex}.fin-field>label[data-v-309707fc]{color:var(--sof-text-soft,#334155);font-size:13px;font-weight:700}.fin-field--wide[data-v-309707fc]{grid-column:1/-1}.fin-input[data-v-309707fc]{width:100%}.vd-inline[data-v-309707fc]{grid-template-columns:minmax(0,1fr) 96px;gap:10px;display:grid}.vd-meta[data-v-309707fc]{color:var(--sof-muted,#64748b);margin-top:8px;font-size:12px;line-height:1.45}.vd-review[data-v-309707fc]{color:var(--sof-muted,#64748b);margin-right:auto;font-size:12px}.vd-review__sep[data-v-309707fc]{margin:0 8px}.vd-review__corr[data-v-309707fc]{color:var(--sof-info,#0b5cad)}.fin-num--haber[data-v-309707fc]{color:var(--sof-success,#027a48)}.fin-conf[data-v-309707fc]{background:#e2e8f0;border-radius:999px;width:90px;height:18px;position:relative;overflow:hidden}.fin-conf__bar[data-v-309707fc]{border-radius:inherit;height:100%}.fin-conf__label[data-v-309707fc]{color:var(--sof-text,#102a43);justify-content:center;align-items:center;font-size:10px;font-weight:800;display:flex;position:absolute;inset:0}.vd-viewer[data-v-309707fc]{border-radius:var(--sof-radius,10px);box-shadow:var(--sof-shadow-sm);background:#1f2a2b;overflow:hidden}.vd-viewer__toolbar[data-v-309707fc]{background:#172222;flex-wrap:wrap;align-items:center;gap:2px;padding:6px 8px;display:flex}.vd-viewer__toolbar[data-v-309707fc] .p-button{color:#d6f5ef}.vd-viewer__zoom[data-v-309707fc]{color:#d6f5ef;text-align:center;min-width:42px;font-family:monospace;font-size:11px}.vd-viewer__sep[data-v-309707fc]{background:#fff3;width:1px;height:22px;margin:0 4px}.vd-viewer__ext[data-v-309707fc]{color:#d6f5ef;padding:6px 8px}.vd-viewer__stage[data-v-309707fc]{cursor:grab;-webkit-user-select:none;user-select:none;width:100%;height:430px;position:relative;overflow:hidden}.vd-viewer__stage.dragging[data-v-309707fc]{cursor:grabbing}.vd-viewer__canvas[data-v-309707fc]{transform-origin:50%;will-change:transform;position:absolute;top:50%;left:50%}.vd-viewer__canvas img[data-v-309707fc]{max-width:none;max-height:none;display:block}.vd-viewer__hint[data-v-309707fc]{color:#ffffff59;pointer-events:none;font-size:10px;position:absolute;bottom:6px;right:8px}@media (width<=840px){.vd-layout[data-v-309707fc],.vd-form[data-v-309707fc]{grid-template-columns:1fr}}.fin[data-v-001a5657]{flex-direction:column;gap:16px;display:flex}.fin-muted[data-v-001a5657]{color:var(--sof-muted,#94a3b8)}.fin-num[data-v-001a5657]{font-variant-numeric:tabular-nums}.fin-num--haber[data-v-001a5657]{color:var(--sof-success,#027a48)}.fin-card[data-v-001a5657]{background:var(--sof-surface,#fff);border:1px solid var(--sof-border,#e2e8f0);border-radius:var(--sof-radius-lg,12px);box-shadow:var(--sof-shadow-sm);padding:12px}.fin-kpis[data-v-001a5657]{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.fin-kpi[data-v-001a5657]{text-align:left;background:var(--sof-surface,#fff);border:1px solid var(--sof-border,#e2e8f0);border-radius:var(--sof-radius-lg,12px);box-shadow:var(--sof-shadow-sm);cursor:pointer;font:inherit;color:inherit;align-items:center;gap:12px;padding:14px 16px;transition:border-color .15s,box-shadow .15s,transform 50ms;display:flex}.fin-kpi[data-v-001a5657]:hover:not(.fin-kpi--static){border-color:var(--sof-brand,#129382);box-shadow:var(--sof-shadow)}.fin-kpi[data-v-001a5657]:active:not(.fin-kpi--static){transform:translateY(1px)}.fin-kpi--static[data-v-001a5657]{cursor:default}.fin-kpi--on[data-v-001a5657]{border-color:var(--sof-brand,#129382);box-shadow:var(--sof-focus,0 0 0 3px #12938240)}.fin-kpi__icon[data-v-001a5657]{color:#fff;border-radius:10px;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:18px;display:grid}.fin-kpi__icon--info[data-v-001a5657]{background:linear-gradient(135deg,#11a3c4,#087ea4)}.fin-kpi__icon--warn[data-v-001a5657]{background:linear-gradient(135deg,#f59e0b,#b7791f)}.fin-kpi__icon--purple[data-v-001a5657]{background:linear-gradient(135deg,#8b5cf6,#6d28d9)}.fin-kpi__icon--brand[data-v-001a5657]{background:linear-gradient(135deg,#16b39c,#129382)}.fin-kpi__body[data-v-001a5657]{flex-direction:column;min-width:0;line-height:1.2;display:flex}.fin-kpi__num[data-v-001a5657]{color:var(--sof-text,#102a43);font-variant-numeric:tabular-nums;font-size:22px;font-weight:800}.fin-kpi__lbl[data-v-001a5657]{color:var(--sof-muted,#64748b);font-size:12.5px}.fin-quick[data-v-001a5657]{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.fin-filters[data-v-001a5657]{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.fin-field[data-v-001a5657]{flex-direction:column;gap:5px;min-width:150px;display:flex}.fin-field--grow[data-v-001a5657]{flex:220px}.fin-field--money[data-v-001a5657]{min-width:110px;max-width:130px}.fin-field--btns[data-v-001a5657]{min-width:auto}.fin-field>label[data-v-001a5657]{color:var(--sof-text-soft,#334155);font-size:13px;font-weight:700}.fin-input[data-v-001a5657]{width:100%}.fin-filter-btns[data-v-001a5657]{gap:6px;display:flex}.fin-toolbar[data-v-001a5657]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.fin-toolbar--table[data-v-001a5657]{margin-bottom:10px}.fin-count[data-v-001a5657]{font-size:13px}.fin-tools[data-v-001a5657]{flex-wrap:wrap;gap:6px;display:flex}.fin-bulk[data-v-001a5657]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fin-bulk__count[data-v-001a5657]{color:var(--sof-text,#102a43);font-size:13px;font-weight:700}.fin-thumb[data-v-001a5657]{object-fit:cover;cursor:pointer;border:1px solid var(--sof-border,#e2e8f0);width:46px;height:46px;box-shadow:var(--sof-shadow-xs);border-radius:8px}.fin-sender[data-v-001a5657]{flex-direction:column;line-height:1.3;display:flex}.fin-sender__name[data-v-001a5657]{font-weight:600}.fin-row-actions[data-v-001a5657]{justify-content:center;align-items:center;gap:2px;display:flex}.fin-chat-link[data-v-001a5657]{color:var(--sof-info,#0b5cad);padding:6px;display:inline-flex}.fin-conf[data-v-001a5657]{background:#e2e8f0;border-radius:999px;width:90px;height:18px;position:relative;overflow:hidden}.fin-conf__bar[data-v-001a5657]{border-radius:inherit;height:100%}.fin-conf__label[data-v-001a5657]{color:var(--sof-text,#102a43);justify-content:center;align-items:center;font-size:10px;font-weight:800;display:flex;position:absolute;inset:0}.fin-expand[data-v-001a5657]{background:var(--sof-surface-soft,#f8fafc);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px 18px;padding:14px 18px;display:grid}.fin-expand__item[data-v-001a5657]{flex-direction:column;gap:2px;min-width:0;display:flex}.fin-expand__item span[data-v-001a5657]{text-transform:uppercase;color:var(--sof-muted,#94a3b8);letter-spacing:.02em;font-size:11px;font-weight:700}.fin-expand__item strong[data-v-001a5657]{color:var(--sof-text,#102a43);word-break:break-word;font-size:13.5px}.fin-empty[data-v-001a5657]{text-align:center;color:var(--sof-muted,#64748b);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:40px 20px;display:flex}.fin-empty i[data-v-001a5657]{color:var(--sof-brand,#129382);font-size:28px}.fin-empty h3[data-v-001a5657]{color:var(--sof-text,#102a43);margin:0}.fin-empty p[data-v-001a5657]{max-width:460px;margin:0;font-size:14px}@media (width<=900px){.fin-kpis[data-v-001a5657]{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.fin-kpis[data-v-001a5657]{grid-template-columns:1fr}.fin-field[data-v-001a5657]{min-width:100%}}.ivr-editor[data-v-7113fce6],.ivr-editor__form[data-v-7113fce6]{flex-direction:column;gap:18px;min-width:0;display:flex}.ivr-editor__header[data-v-7113fce6],.ivr-section[data-v-7113fce6],.ivr-editor__footer[data-v-7113fce6]{border:1px solid var(--sof-border);border-radius:var(--sof-radius);background:var(--sof-surface);box-shadow:var(--sof-shadow-sm)}.ivr-editor__header[data-v-7113fce6]{background:var(--sof-gradient-soft);justify-content:space-between;align-items:flex-start;gap:16px;padding:20px;display:flex}.ivr-editor__kicker[data-v-7113fce6],.ivr-section__eyebrow[data-v-7113fce6]{color:var(--sof-brand-dark);letter-spacing:.06em;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:900;display:inline-flex}.ivr-editor__header h2[data-v-7113fce6],.ivr-section__header h3[data-v-7113fce6],.ivr-keywords__header h4[data-v-7113fce6]{color:var(--sof-text);letter-spacing:0;margin:0;font-weight:850}.ivr-editor__header h2[data-v-7113fce6]{font-size:22px}.ivr-editor__header p[data-v-7113fce6]{max-width:620px;color:var(--sof-muted);margin:6px 0 0;font-size:13px;font-weight:650;line-height:1.45}.ivr-editor__save[data-v-7113fce6]{flex:none}.ivr-editor__header-actions[data-v-7113fce6]{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.ivr-section[data-v-7113fce6]{border-color:var(--sof-border-strong);position:relative;overflow:visible}.ivr-section__header[data-v-7113fce6],.ivr-keywords__header[data-v-7113fce6]{border-bottom:1px solid var(--sof-border);border-radius:calc(var(--sof-radius) - 1px) calc(var(--sof-radius) - 1px) 0 0;background:linear-gradient(180deg, #fff 0%, var(--sof-surface-soft) 100%);justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 18px;display:flex;box-shadow:inset 0 1px #ffffffe0}.ivr-section__header h3[data-v-7113fce6]{font-size:17px}.ivr-keywords__header h4[data-v-7113fce6]{font-size:16px}.ivr-section__actions[data-v-7113fce6]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.ivr-form-grid[data-v-7113fce6],.ivr-schedule-list[data-v-7113fce6],.ivr-keywords[data-v-7113fce6],.ivr-keyword-list[data-v-7113fce6]{gap:16px;display:grid}.ivr-form-grid[data-v-7113fce6]{grid-template-columns:repeat(2,minmax(0,1fr));padding:18px}.ivr-form-grid--three[data-v-7113fce6]{grid-template-columns:repeat(3,minmax(0,1fr))}.ivr-field[data-v-7113fce6],.ivr-toggle-field[data-v-7113fce6]{min-width:0}.ivr-field--wide[data-v-7113fce6]{grid-column:1/-1}.ivr-fuera-horario-hint[data-v-7113fce6]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:6px;display:flex}.ivr-fuera-horario-hint small[data-v-7113fce6]{color:#6b7280}.ivr-fuera-horario-hint code[data-v-7113fce6]{background:#eef2f7;border-radius:4px;padding:1px 5px}.ivr-field label[data-v-7113fce6],.ivr-toggle-field>span[data-v-7113fce6]{color:var(--sof-text);margin-bottom:7px;font-size:13px;font-weight:800;line-height:1.25;display:block}.ivr-field label .help-tip[data-v-7113fce6],.ivr-toggle-field>span .help-tip[data-v-7113fce6]{margin-bottom:0;font-size:13px;font-weight:400;display:inline-flex}.ivr-section--flash[data-v-7113fce6]{animation:1.5s ivrEditorFlash-7113fce6}@keyframes ivrEditorFlash-7113fce6{0%{box-shadow:0 0 0 4px rgba(var(--sof-brand-rgb), .45)}to{box-shadow:0 0 0 0 rgba(var(--sof-brand-rgb), 0)}}.ivr-dirty-badge[data-v-7113fce6]{color:#c2410c;white-space:nowrap;background:#fff7ed;border:1px solid #d977064d;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:800;display:inline-flex}.ivr-item-footer[data-v-7113fce6]{border-top:1px solid var(--sof-border);justify-content:flex-end;align-items:center;gap:12px;margin-top:16px;padding-top:14px;display:flex}.ivr-field--off[data-v-7113fce6]{opacity:.55}.ivr-field--off .form-control[data-v-7113fce6],.ivr-field--off .sof-select-control[data-v-7113fce6],.ivr-field--off .ts-wrapper[data-v-7113fce6]{pointer-events:none;background:var(--sof-surface-soft)}.ivr-field textarea.form-control[data-v-7113fce6]{resize:vertical;min-height:108px}.ivr-toggle-field[data-v-7113fce6]{flex-direction:column;justify-content:flex-end;min-height:73px;display:flex}.ivr-workspace[data-v-7113fce6]{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;display:grid}.ivr-schedule-list[data-v-7113fce6]{padding:18px}.ivr-schedule-row[data-v-7113fce6],.ivr-keyword-row[data-v-7113fce6]{border:1px solid var(--sof-border);border-radius:var(--sof-radius-sm);background:var(--sof-surface-soft);align-items:flex-end;gap:12px;min-width:0;padding:14px;display:flex}.ivr-schedule-row__number[data-v-7113fce6]{background:rgba(var(--sof-brand-rgb), .1);width:34px;height:34px;color:var(--sof-brand-dark);border-radius:50%;flex:0 0 34px;justify-content:center;align-items:center;font-size:13px;font-weight:900;display:inline-flex}.ivr-schedule-row__fields[data-v-7113fce6],.ivr-keyword-row__fields[data-v-7113fce6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;min-width:0;display:grid}.ivr-schedule-row__fields .ivr-field[data-v-7113fce6]:first-child{grid-column:1/-1}.ivr-keyword-row__fields[data-v-7113fce6]{grid-template-columns:repeat(4,minmax(160px,1fr))}.ivr-tree-panel[data-v-7113fce6]{padding:14px 16px 18px}.ivr-tree-list[data-v-7113fce6]{margin:0;padding:0;list-style:none}.ivr-empty[data-v-7113fce6]{border:1px dashed var(--sof-border-strong);border-radius:var(--sof-radius-sm);background:var(--sof-surface-soft);min-height:86px;color:var(--sof-muted);text-align:center;justify-content:center;align-items:center;gap:9px;margin:18px;padding:18px;font-size:13px;font-weight:750;display:flex}.ivr-empty i[data-v-7113fce6]{color:var(--sof-brand);font-size:18px}.ivr-empty--tall[data-v-7113fce6]{min-height:160px}.ivr-upload-box[data-v-7113fce6]{border:1px dashed var(--sof-border-strong);border-radius:var(--sof-radius-sm);background:var(--sof-surface-soft);gap:12px;padding:14px;display:grid}.ivr-file-current[data-v-7113fce6]{border:1px solid var(--sof-border);border-radius:var(--sof-radius-sm);background:#fff;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.ivr-file-current__thumb[data-v-7113fce6]{border:1px solid var(--sof-border);border-radius:var(--sof-radius-sm);background:var(--sof-surface-soft);flex:none;width:52px;height:52px;display:flex;overflow:hidden}.ivr-file-current__thumb img[data-v-7113fce6]{object-fit:cover;width:100%;height:100%}.ivr-file-current>a[data-v-7113fce6]:not(.ivr-file-current__thumb){text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.ivr-file-current a[data-v-7113fce6]{min-width:0;color:var(--sof-brand-dark);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;overflow:hidden}.ivr-keywords[data-v-7113fce6]{padding:0 18px 18px}.ivr-keywords__header[data-v-7113fce6]{border-top:1px solid var(--sof-border);margin:0 -18px}.ivr-editor__footer[data-v-7113fce6]{background:var(--sof-surface-soft);justify-content:flex-end;gap:10px;padding:16px 18px;display:flex}.ivr-icon-button[data-v-7113fce6]{flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:38px;padding:0;display:inline-flex}[data-v-7113fce6] .ts-wrapper{width:100%}[data-v-7113fce6] .ts-control{min-height:38px}[data-v-7113fce6] .simple-upload{max-width:100%}@media (width<=1180px){.ivr-workspace[data-v-7113fce6],.ivr-form-grid--three[data-v-7113fce6]{grid-template-columns:1fr}.ivr-schedule-row__fields[data-v-7113fce6],.ivr-keyword-row__fields[data-v-7113fce6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.ivr-editor__header[data-v-7113fce6],.ivr-section__header[data-v-7113fce6],.ivr-keywords__header[data-v-7113fce6]{flex-direction:column;align-items:stretch}.ivr-form-grid[data-v-7113fce6],.ivr-schedule-row__fields[data-v-7113fce6],.ivr-keyword-row__fields[data-v-7113fce6]{grid-template-columns:1fr}.ivr-schedule-row[data-v-7113fce6],.ivr-keyword-row[data-v-7113fce6]{flex-direction:column;align-items:stretch}.ivr-schedule-row__number[data-v-7113fce6]{align-self:flex-start}.ivr-icon-button[data-v-7113fce6]{flex-basis:auto;width:100%}.ivr-section__actions[data-v-7113fce6],.ivr-editor__header-actions[data-v-7113fce6],.ivr-editor__footer[data-v-7113fce6]{justify-content:stretch}.ivr-section__actions .btn[data-v-7113fce6],.ivr-editor__header-actions .btn[data-v-7113fce6],.ivr-editor__footer .btn[data-v-7113fce6],.ivr-editor__save[data-v-7113fce6]{width:100%}}.ivr-tree-node[data-v-5e07bfa7]{list-style:none}.ivr-tree-node+.ivr-tree-node[data-v-5e07bfa7]{margin-top:6px}.ivr-tree-node__row[data-v-5e07bfa7]{align-items:flex-start;gap:6px;min-width:0;display:flex}.ivr-tree-node__toggle[data-v-5e07bfa7],.ivr-tree-node__spacer[data-v-5e07bfa7]{flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.ivr-tree-node__toggle[data-v-5e07bfa7]{border:1px solid var(--sof-border);border-radius:var(--sof-radius-xs);color:var(--sof-brand-dark);cursor:pointer;background:#fff;font-size:11px;transition:background .15s,border-color .15s,color .15s}.ivr-tree-node__toggle[data-v-5e07bfa7]:hover,.ivr-tree-node__toggle[data-v-5e07bfa7]:focus{border-color:var(--sof-border-strong);background:rgba(var(--sof-brand-rgb), .08);color:var(--sof-brand-dark);outline:none}.ivr-tree-node__content[data-v-5e07bfa7]{border-radius:var(--sof-radius-sm);width:100%;min-width:0;min-height:34px;color:var(--sof-text-soft);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;align-items:center;gap:8px;padding:7px 9px;font-weight:750;transition:background .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex;overflow:hidden}.ivr-tree-node__content[data-v-5e07bfa7]:hover,.ivr-tree-node__content[data-v-5e07bfa7]:focus{border-color:var(--sof-border);background:var(--sof-surface-soft);color:var(--sof-text);outline:none}.ivr-tree-node.is-selected>.ivr-tree-node__row .ivr-tree-node__content[data-v-5e07bfa7]{border-color:rgba(var(--sof-brand-rgb), .28);background:rgba(var(--sof-brand-rgb), .1);box-shadow:var(--sof-focus);color:var(--sof-brand-dark)}.ivr-tree-node__option[data-v-5e07bfa7]{background:var(--sof-gradient);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:26px;height:24px;padding:0 7px;font-size:12px;font-weight:900;display:inline-flex}.ivr-tree-node__name[data-v-5e07bfa7]{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;flex:auto;min-width:0;line-height:1.3;display:-webkit-box;overflow:hidden}.ivr-tree-node__name.is-invalid-option[data-v-5e07bfa7]{color:var(--sof-danger)}.ivr-tree-node__children[data-v-5e07bfa7]{border-left:1px solid var(--sof-border);gap:6px;margin:6px 0 0 34px;padding:0 0 0 12px;display:grid}.sph[data-v-6540db15]{background:var(--sof-gradient-soft,#fff);border-radius:var(--sof-radius-lg) var(--sof-radius-lg) 0 0;border-bottom:1px solid rgba(var(--sof-brand-rgb), .18);flex-direction:column;gap:8px;min-height:118px;margin-bottom:18px;padding:16px 24px 18px;display:flex;position:relative}.sph[data-v-6540db15]:before{content:"";background:var(--sof-gradient,var(--sof-brand));border-radius:var(--sof-radius-lg) 0 0 0;width:3px;position:absolute;top:0;bottom:0;left:0}.sph__topbar[data-v-6540db15]{flex-wrap:wrap;align-items:center;gap:8px;min-height:24px;display:flex}.sph__back[data-v-6540db15]{height:24px;color:var(--sof-brand-dark,#075e54);background:rgba(var(--sof-brand-rgb), .08);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:700;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.sph__back[data-v-6540db15]:hover{background:rgba(var(--sof-brand-rgb), .16);color:var(--sof-brand)}.sph__back[data-v-6540db15]:focus-visible{box-shadow:var(--sof-focus);outline:none}.sph__back-ico[data-v-6540db15]{font-size:11px;transition:transform .18s}.sph__back:hover .sph__back-ico[data-v-6540db15]{transform:translate(-2px)}.sph__topbar-sep[data-v-6540db15]{background:var(--sof-border-strong,#9dd4ca);opacity:.7;width:1px;height:14px}.sph__crumbs-nav[data-v-6540db15]{min-width:0}.sph__crumbs[data-v-6540db15]{flex-wrap:wrap;align-items:center;gap:7px;margin:0;padding:0;font-size:12.5px;font-weight:700;line-height:1;list-style:none;display:flex}.sph__crumb[data-v-6540db15]{min-width:0}.sph__crumb-link[data-v-6540db15]{color:var(--sof-brand-dark,#075e54);border-radius:var(--sof-radius-xs);padding:2px 1px;text-decoration:none;transition:color .15s}.sph__crumb-link[data-v-6540db15]:hover{color:var(--sof-brand)}.sph__crumb-link[data-v-6540db15]:focus-visible{box-shadow:var(--sof-focus);outline:none}.sph__crumb-current[data-v-6540db15]{color:var(--sof-muted);cursor:default}.sph__crumb-sep[data-v-6540db15]{color:var(--sof-border-strong,#9dd4ca);font-size:9px;display:inline-flex}.sph__main[data-v-6540db15]{flex-wrap:wrap;flex:1;justify-content:space-between;align-items:center;gap:16px;display:flex}.sph__heading[data-v-6540db15]{align-items:center;gap:12px;min-width:0;display:flex}.sph__icon[data-v-6540db15]{border-radius:var(--sof-radius,8px);background:rgba(var(--sof-brand-rgb), .12);width:40px;height:40px;color:var(--sof-brand-dark,#075e54);box-shadow:inset 0 0 0 1px rgba(var(--sof-brand-rgb), .1);flex-shrink:0;justify-content:center;align-items:center;font-size:17px;display:inline-flex}.sph__titles[data-v-6540db15]{min-width:0}.sph__title[data-v-6540db15]{font-family:var(--sof-font);letter-spacing:-.01em;color:var(--sof-text);text-wrap:balance;margin:0;font-size:23px;font-weight:800;line-height:1.15}.sph__subtitle[data-v-6540db15]{max-width:70ch;min-height:17px;color:var(--sof-muted);margin:2px 0 0;font-size:13.5px;font-weight:500;line-height:1.3}.sph__actions[data-v-6540db15]{align-items:center;gap:8px;margin-left:auto;display:flex}.sph__actions[data-v-6540db15]:empty{display:none}@media (width<=640px){.sph[data-v-6540db15]{min-height:0;padding:14px 16px 16px}.sph__title[data-v-6540db15]{font-size:20px}.sph__icon[data-v-6540db15]{width:34px;height:34px;font-size:15px}.sph__main[data-v-6540db15]{flex-direction:column;align-items:flex-start}.sph__actions[data-v-6540db15]{margin-left:0}}@media (prefers-reduced-motion:reduce){.sph__back[data-v-6540db15],.sph__back-ico[data-v-6540db15],.sph__crumb-link[data-v-6540db15]{transition:none}.sph__back:hover .sph__back-ico[data-v-6540db15]{transform:none}}.sof-google-map[data-v-72550129]{width:100%;min-height:220px}.sof-google-map-info-window[data-v-64f2568b]{color:#102a43;max-width:280px;font-size:13px;line-height:1.45;display:none}.gm-style-iw{display:block}.sof-tree-panel[data-v-9bdef343]{margin-right:5px;overflow:hidden}.sof-tree-panel .sof-section__body[data-v-9bdef343]{padding-left:0}.ul-arbol[data-v-9bdef343]{padding-left:15px}.ul-arbol li[data-v-9bdef343]{list-style:none}.spacer[data-v-9bdef343]{float:left;width:20px}.container[data-v-9bdef343]{flex-direction:row;width:100%;height:100%;display:flex}.div-flex[data-v-9bdef343]{flex-direction:row;flex:1;place-content:stretch flex-start;align-items:stretch;display:flex}.dragger[data-v-9bdef343]{cursor:col-resize}.content-header-main[data-v-9bdef343]{display:none}.content-header-arbol[data-v-9bdef343]{padding-bottom:15px}.fa-toggle[data-v-9bdef343],.text-showdata[data-v-9bdef343]{cursor:pointer}.arbol-item .selected[data-v-9bdef343]{font-weight:700}.profile-page[data-v-0f7d6b83]{gap:18px;max-width:1180px;margin:0 auto;display:grid}.profile-verify-banner[data-v-0f7d6b83]{border:1.5px solid rgba(var(--sof-brand-rgb,18, 140, 126), .4);border-left:5px solid var(--sof-brand,#128c7e);border-radius:var(--sof-radius,14px);background:linear-gradient(135deg,#25d3661f,#ffffffe6);gap:16px;padding:18px 20px;display:flex;box-shadow:0 14px 34px #128c7e29}.profile-verify-banner__icon[data-v-0f7d6b83]{color:var(--sof-brand,#128c7e);background:#25d36629;border:1px solid #128c7e52;border-radius:50%;flex:none;justify-content:center;align-items:center;width:48px;height:48px;font-size:22px;display:inline-flex}.profile-verify-banner__text strong[data-v-0f7d6b83]{color:var(--sof-text,#102a43);font-size:16px;font-weight:900;display:block}.profile-verify-banner__text p[data-v-0f7d6b83]{color:var(--sof-text-soft,#405366);max-width:62ch;margin:5px 0 0;font-size:13.5px;line-height:1.5}.profile-verify-banner__actions[data-v-0f7d6b83]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:13px;display:flex}.profile-verify-banner__skip[data-v-0f7d6b83]{color:var(--sof-muted,#60748a);font-size:13px;font-weight:700;text-decoration:none}.profile-verify-banner__skip[data-v-0f7d6b83]:hover{color:var(--sof-brand,#128c7e);text-decoration:underline}.profile-card--highlight[data-v-0f7d6b83]{border-color:rgba(var(--sof-brand-rgb,18, 140, 126), .55);animation:2.2s ease-in-out 2 profile-card-pulse-0f7d6b83}@keyframes profile-card-pulse-0f7d6b83{0%,to{box-shadow:var(--sof-shadow-sm,0 10px 28px #0f172a14)}50%{box-shadow:0 0 0 5px rgba(var(--sof-brand-rgb,18, 140, 126), .18)}}@media (prefers-reduced-motion:reduce){.profile-card--highlight[data-v-0f7d6b83]{animation:none}}.profile-hero[data-v-0f7d6b83]{background:radial-gradient(1200px 300px at -10% -60%, #25d36624, transparent 60%), var(--sof-gradient-soft,linear-gradient(135deg, #128c7e1f, #25d3660f));border:1px solid var(--sof-border,#dbe4ea);border-radius:var(--sof-radius,14px);box-shadow:var(--sof-shadow-sm,0 10px 28px #0f172a14);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:20px 22px;display:flex}.profile-hero__id[data-v-0f7d6b83]{align-items:center;gap:16px;min-width:0;display:flex}.profile-hero__avatar[data-v-0f7d6b83]{border:3px solid rgba(var(--sof-brand-rgb,18, 140, 126), .28);object-fit:cover;border-radius:50%;width:76px;height:76px;box-shadow:0 10px 22px #0f172a24}.profile-hero__who h1[data-v-0f7d6b83]{color:var(--sof-text,#102a43);letter-spacing:-.01em;margin:0;font-size:22px;font-weight:900}.profile-hero__email[data-v-0f7d6b83]{color:var(--sof-muted,#60748a);align-items:center;gap:7px;margin:3px 0 0;font-size:13.5px;font-weight:650;display:flex}.profile-hero__chips[data-v-0f7d6b83]{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}.profile-chip[data-v-0f7d6b83]{background:var(--sof-surface,#fff);border:1px solid var(--sof-border,#dbe4ea);color:var(--sof-text-soft,#405366);border-radius:999px;align-items:center;gap:6px;padding:4px 11px;font-size:12px;font-weight:750;display:inline-flex}.profile-chip--otp[data-v-0f7d6b83]{background:rgba(var(--sof-brand-rgb,18, 140, 126), .08);border-color:rgba(var(--sof-brand-rgb,18, 140, 126), .22);color:var(--sof-brand-dark,#0b6e63)}.profile-hero__meta[data-v-0f7d6b83]{gap:26px;margin:0;display:flex}.profile-hero__meta dt[data-v-0f7d6b83]{color:var(--sof-muted,#60748a);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:6px;font-size:11.5px;font-weight:800;display:flex}.profile-hero__meta dd[data-v-0f7d6b83]{color:var(--sof-text,#102a43);margin:5px 0 0;font-size:14px;font-weight:800}.profile-layout.profile-layout--even[data-v-0f7d6b83]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.profile-card__badge[data-v-0f7d6b83]{background:var(--sof-surface,#fff);border:1px solid rgba(var(--sof-brand-rgb,18, 140, 126), .24);color:var(--sof-brand,#128c7e);border-radius:12px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-size:17px;display:inline-flex}.profile-phone-display[data-v-0f7d6b83]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.profile-phone-flag[data-v-0f7d6b83]{font-size:26px;line-height:1}.profile-phone-number[data-v-0f7d6b83]{color:var(--sof-text,#102a43);font-variant-numeric:tabular-nums;letter-spacing:.01em;font-size:21px;font-weight:900}.profile-tag[data-v-0f7d6b83]{border-radius:999px;align-items:center;gap:6px;padding:4px 11px;font-size:12px;font-weight:800;display:inline-flex}.profile-tag--ok[data-v-0f7d6b83]{color:#027a48;background:#027a481a;border:1px solid #027a4840}.profile-tag--warn[data-v-0f7d6b83]{color:#b45309;background:#b4530917;border:1px solid #b4530947}.profile-phone-empty[data-v-0f7d6b83]{border:1.5px dashed var(--sof-border,#dbe4ea);border-radius:var(--sof-radius-sm,10px);color:var(--sof-muted,#60748a);align-items:center;gap:12px;padding:16px;font-weight:700;display:flex}.profile-phone-empty i[data-v-0f7d6b83]{color:var(--sof-brand,#128c7e);font-size:22px}.profile-phone-empty p[data-v-0f7d6b83]{margin:0}.profile-phone-actions[data-v-0f7d6b83]{justify-content:flex-start;gap:8px;margin-top:14px;display:flex}.profile-help--warn[data-v-0f7d6b83]{color:#b45309;margin-top:10px}.profile-phone-group[data-v-0f7d6b83]{gap:8px;display:flex}.profile-phone-code[data-v-0f7d6b83]{flex:0 0 128px}.profile-phone-input[data-v-0f7d6b83]{flex:auto;min-width:0}.profile-otp-header[data-v-0f7d6b83]{align-items:center;gap:13px;display:flex}.profile-otp-icon[data-v-0f7d6b83]{color:var(--sof-brand,#128c7e);background:#25d36624;border:1px solid #128c7e4d;border-radius:50%;flex:none;justify-content:center;align-items:center;width:46px;height:46px;font-size:21px;display:inline-flex}.profile-otp-header h3[data-v-0f7d6b83]{color:var(--sof-text,#102a43);margin:0;font-size:17px;font-weight:900}.profile-otp-header p[data-v-0f7d6b83]{color:var(--sof-muted,#60748a);margin:3px 0 0;font-size:13px;line-height:1.45}.profile-otp-header strong[data-v-0f7d6b83]{color:var(--sof-text,#102a43)}.profile-otp-body[data-v-0f7d6b83]{justify-items:center;gap:12px;padding:6px 0 2px;display:grid}.profile-otp-countdown[data-v-0f7d6b83]{color:var(--sof-muted,#60748a);align-items:center;gap:7px;margin:0;font-size:13px;font-weight:650;display:flex}.profile-otp-error[data-v-0f7d6b83]{color:#b42318;text-align:center;margin:0;font-size:13px;font-weight:750}.profile-layout[data-v-0f7d6b83]{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:start;gap:18px;display:grid}.profile-card[data-v-0f7d6b83]{background:var(--sof-surface,#fff);border:1px solid var(--sof-border,#dbe4ea);border-radius:var(--sof-radius,14px);box-shadow:var(--sof-shadow-sm,0 10px 28px #0f172a14);overflow:hidden}.profile-card__header[data-v-0f7d6b83]{background:var(--sof-gradient-soft,linear-gradient(135deg, #128c7e1c, #25d36612));border-bottom:1px solid var(--sof-border,#dbe4ea);justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.profile-card__header h2[data-v-0f7d6b83]{color:var(--sof-text,#102a43);margin:0;font-size:18px;font-weight:850}.profile-card__header p[data-v-0f7d6b83]{color:var(--sof-muted,#60748a);margin:4px 0 0;font-size:13px;font-weight:650}.profile-card__body[data-v-0f7d6b83]{padding:20px}.profile-card__footer[data-v-0f7d6b83]{background:var(--sof-surface-soft,#f8fafc);border-top:1px solid var(--sof-border,#dbe4ea);justify-content:flex-end;gap:10px;padding:16px 20px;display:flex}.profile-form-grid[data-v-0f7d6b83]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.profile-field[data-v-0f7d6b83]{min-width:0}.profile-field--full[data-v-0f7d6b83]{grid-column:1/-1}.profile-field label[data-v-0f7d6b83],.profile-modal label[data-v-0f7d6b83]{color:var(--sof-text,#102a43);margin-bottom:7px;font-weight:800;display:block}.profile-input[data-v-0f7d6b83]{width:100%}.profile-readonly[data-v-0f7d6b83]{background:rgba(var(--sof-brand-rgb,18, 140, 126), .06);border:1px solid rgba(var(--sof-brand-rgb,18, 140, 126), .16);color:var(--sof-text-soft,#405366);font-weight:750}.profile-field-error[data-v-0f7d6b83]{color:#b42318;margin-top:5px;font-size:12.5px;display:block}.avatar-error[data-v-0f7d6b83]{color:#b42318}.profile-avatar-card[data-v-0f7d6b83]{text-align:center;justify-items:center;gap:14px;display:grid}.profile-avatar-preview[data-v-0f7d6b83]{background:var(--sof-surface-soft,#f8fafc);border:3px solid rgba(var(--sof-brand-rgb,18, 140, 126), .22);border-radius:50%;width:132px;height:132px;overflow:hidden;box-shadow:0 16px 32px #0f172a1f}.profile-avatar-preview img[data-v-0f7d6b83]{object-fit:cover;width:100%;height:100%;display:block}.profile-help[data-v-0f7d6b83]{color:var(--sof-muted,#60748a);margin:0;font-size:13px;line-height:1.45}.profile-error[data-v-0f7d6b83]{color:#b42318}.profile-security-actions[data-v-0f7d6b83]{justify-items:start;gap:12px;display:grid}.profile-security-note[data-v-0f7d6b83]{background:rgba(var(--sof-brand-rgb,18, 140, 126), .07);border:1px solid rgba(var(--sof-brand-rgb,18, 140, 126), .16);border-radius:var(--sof-radius-sm,10px);color:var(--sof-text-soft,#405366);gap:10px;padding:12px;font-weight:650;line-height:1.45;display:flex}.profile-security-button[data-v-0f7d6b83]{justify-self:start}.profile-modal[data-v-0f7d6b83]{z-index:10550;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.profile-modal__backdrop[data-v-0f7d6b83]{background:#0f172a8a;position:fixed;inset:0}.profile-modal__dialog[data-v-0f7d6b83]{background:var(--sof-surface,#fff);border-radius:var(--sof-radius,14px);z-index:1;border:1px solid #ffffff57;width:min(100%,520px);max-width:520px;max-height:calc(100vh - 36px);position:relative;overflow:auto;box-shadow:0 24px 60px #0f172a47}.profile-modal__dialog--lg[data-v-0f7d6b83]{width:min(100%,760px);max-width:760px}.profile-modal__header[data-v-0f7d6b83],.profile-modal__footer[data-v-0f7d6b83]{justify-content:space-between;align-items:center;gap:10px;padding:16px 18px;display:flex}.profile-modal__header[data-v-0f7d6b83]{border-bottom:1px solid var(--sof-border,#dbe4ea)}.profile-modal__header h3[data-v-0f7d6b83]{color:var(--sof-text,#102a43);margin:0;font-size:18px;font-weight:850}.profile-modal__body[data-v-0f7d6b83]{padding:18px}.profile-modal__footer[data-v-0f7d6b83]{background:var(--sof-surface-soft,#f8fafc);border-top:1px solid var(--sof-border,#dbe4ea);justify-content:flex-end}.profile-icon-button[data-v-0f7d6b83]{border:1px solid var(--sof-border,#dbe4ea);color:var(--sof-text-soft,#405366);background:#0f172a0f;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.profile-avatar-editor[data-v-0f7d6b83]{grid-template-columns:minmax(256px,1fr) minmax(220px,280px);gap:18px;display:grid}.avatar-cropper-wrap[data-v-0f7d6b83]{justify-content:center;display:flex}.avatar-cropper[data-v-0f7d6b83]{background:var(--sof-surface-soft,#f8fafc);border:2px solid var(--sof-brand,#128c7e);border-radius:50%;width:256px;height:256px;position:relative;overflow:hidden}.avatar-cropper canvas[data-v-0f7d6b83]{cursor:grab;width:100%;height:100%;display:block}.avatar-cropper canvas.dragging[data-v-0f7d6b83]{cursor:grabbing}.avatar-editor-panel[data-v-0f7d6b83]{align-content:start;gap:12px;display:grid}.avatar-controls[data-v-0f7d6b83]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.avatar-controls input[type=range][data-v-0f7d6b83]{width:100%}.avatar-preview-mini[data-v-0f7d6b83]{background:var(--sof-surface-soft,#f8fafc);border:1px solid var(--sof-border,#dbe4ea);border-radius:50%;width:100px;height:100px;overflow:hidden}.avatar-preview-mini canvas[data-v-0f7d6b83]{width:100%;height:100%;display:block}.avatar-error[data-v-0f7d6b83]{font-size:13px;font-weight:750}.password-policy[data-v-0f7d6b83]{color:var(--sof-muted,#60748a);margin:12px 0 0;padding-left:18px;font-size:13px;line-height:1.6}.visually-hidden[data-v-0f7d6b83]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=991.98px){.profile-layout[data-v-0f7d6b83],.profile-layout--even[data-v-0f7d6b83],.profile-form-grid[data-v-0f7d6b83],.profile-avatar-editor[data-v-0f7d6b83]{grid-template-columns:1fr}.profile-hero__meta[data-v-0f7d6b83]{gap:18px}}@media (width<=575.98px){.profile-card__header[data-v-0f7d6b83],.profile-card__body[data-v-0f7d6b83],.profile-card__footer[data-v-0f7d6b83],.profile-modal__header[data-v-0f7d6b83],.profile-modal__body[data-v-0f7d6b83],.profile-modal__footer[data-v-0f7d6b83]{padding-left:14px;padding-right:14px}.profile-modal[data-v-0f7d6b83]{align-items:flex-start;padding:10px}.avatar-cropper[data-v-0f7d6b83]{width:min(256px,100vw - 48px);height:min(256px,100vw - 48px)}}.general-report .gr-grid[data-v-d404b39b]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.gr-field[data-v-d404b39b]{gap:7px;min-width:0;display:grid}.gr-field--wide[data-v-d404b39b]{grid-column:1/-1}.gr-field label[data-v-d404b39b]{color:#334155;margin:0;font-size:13px;font-weight:700}.gr-actions[data-v-d404b39b]{justify-content:flex-end;display:flex}.gr-quickrange[data-v-d404b39b]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.gr-quickrange__label[data-v-d404b39b]{color:#334155;font-size:13px;font-weight:700}.gr-estado-head[data-v-d404b39b]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.gr-chips[data-v-d404b39b]{gap:8px;display:inline-flex}.gr-chip[data-v-d404b39b]{color:#475569;cursor:pointer;background:#f8fafc;border:1px solid #cbd5e1;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.gr-chip[data-v-d404b39b]:hover{color:#1e293b;background:#eef2f7;border-color:#94a3b8}.gr-chip i[data-v-d404b39b]{font-size:11px}.gr-estado-pill[data-v-d404b39b]{color:#334155;white-space:nowrap;background:#eef2f7;border-radius:6px;padding:2px 8px;font-size:12px;display:inline-block}.gr-formats[data-v-d404b39b]{flex-wrap:wrap;gap:10px;display:flex}.gr-formats[data-v-d404b39b] .p-togglebutton{border-radius:10px;flex:1 1 0;min-width:140px;padding:12px 14px}.gr-formats[data-v-d404b39b] .p-togglebutton-content{flex-direction:column;align-items:center;gap:4px;line-height:1.2;display:flex}.gr-formats[data-v-d404b39b] .p-togglebutton i{font-size:20px}.gr-formats__label[data-v-d404b39b]{font-size:13px;font-weight:600}.gr-formats__hint[data-v-d404b39b]{opacity:.7;font-size:11px}@media (width<=560px){.gr-formats[data-v-d404b39b] .p-togglebutton{min-width:100%}}.gr-results[data-v-d404b39b]{border-top:1px solid #eef2f4;margin-top:24px;padding-top:16px}.gr-results__bar[data-v-d404b39b]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.gr-results__count[data-v-d404b39b]{color:#6b7280;align-items:center;gap:8px;font-size:13px;display:inline-flex}.gr-results__count strong[data-v-d404b39b]{color:#111827;font-weight:700}.gr-table-wrap[data-v-d404b39b]{overflow-x:auto}.gr-empty[data-v-d404b39b]{color:#6b7280;flex-direction:column;align-items:center;gap:8px;padding:28px 16px;font-size:14px;display:flex}.gr-empty i[data-v-d404b39b]{opacity:.5;font-size:26px}@media (width<=760px){.general-report .gr-grid[data-v-d404b39b]{grid-template-columns:1fr}}.wcr[data-v-b0cb3ba3]{flex-direction:column;gap:16px;display:flex}.wcr-filters[data-v-b0cb3ba3]{background:var(--sof-surface,#fff);border:1px solid var(--sof-border,#e2e8f0);border-radius:12px;flex-wrap:wrap;align-items:flex-end;gap:14px;padding:14px 16px;display:flex}.wcr-filters__group[data-v-b0cb3ba3]{flex-direction:column;gap:5px;display:flex}.wcr-filters__group>label[data-v-b0cb3ba3]{color:#64748b;font-size:12px;font-weight:700}.wcr-filters__group>label i[data-v-b0cb3ba3]{color:var(--sof-brand,#129382);margin-right:5px}.wcr-filters__spacer[data-v-b0cb3ba3]{flex:auto}.wcr-input[data-v-b0cb3ba3]{min-width:200px}.wcr-date[data-v-b0cb3ba3]{min-width:150px}.wcr-filters__period[data-v-b0cb3ba3]{flex:100%}.wcr-pills[data-v-b0cb3ba3]{flex-wrap:wrap;gap:6px;display:flex}.wcr-pill[data-v-b0cb3ba3]{border:1px solid var(--sof-border,#e2e8f0);color:#475569;cursor:pointer;background:#fff;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:700;transition:background .15s,border-color .15s,color .15s}.wcr-pill[data-v-b0cb3ba3]:hover{border-color:var(--sof-brand,#129382);color:var(--sof-brand,#129382)}.wcr-pill.is-active[data-v-b0cb3ba3]{background:var(--sof-brand,#129382);border-color:var(--sof-brand,#129382);color:#fff}.wcr-freshness[data-v-b0cb3ba3]{color:#64748b;align-items:center;gap:8px;font-size:13px;display:flex}.wcr-kpis[data-v-b0cb3ba3]{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.wcr-kpi[data-v-b0cb3ba3]{background:var(--sof-surface,#fff);border:1px solid var(--sof-border,#e2e8f0);border-radius:12px;flex-direction:column;gap:4px;padding:14px 16px;display:flex;position:relative;overflow:hidden}.wcr-kpi.is-hero[data-v-b0cb3ba3]{border-color:var(--sof-brand,#129382)}.wcr-kpi.is-hero[data-v-b0cb3ba3]:before{content:"";background:var(--sof-brand,#129382);width:4px;position:absolute;top:0;bottom:0;left:0}.wcr-kpi__top[data-v-b0cb3ba3]{align-items:center;gap:9px;display:flex}.wcr-kpi__icon[data-v-b0cb3ba3]{color:#64748b;background:#eef2f7;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;display:inline-flex}.tone-brand .wcr-kpi__icon[data-v-b0cb3ba3]{color:#0e7c6e;background:#1293821f}.tone-amber .wcr-kpi__icon[data-v-b0cb3ba3]{color:#b4791a;background:#b4791a24}.tone-blue .wcr-kpi__icon[data-v-b0cb3ba3]{color:#2657a8;background:#2657a81f}.tone-green .wcr-kpi__icon[data-v-b0cb3ba3]{color:#1f7a4d;background:#1f7a4d1f}.tone-violet .wcr-kpi__icon[data-v-b0cb3ba3]{color:#7c3aad;background:#7c3aad1f}.wcr-kpi__label[data-v-b0cb3ba3]{color:#64748b;text-transform:uppercase;letter-spacing:.03em;font-size:12px;font-weight:700}.wcr-kpi__value[data-v-b0cb3ba3]{color:#0f172a;font-variant-numeric:tabular-nums;font-size:24px;font-weight:850;line-height:1.15}.wcr-kpi__sub[data-v-b0cb3ba3]{color:#94a3b8;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.wcr-kpi__info[data-v-b0cb3ba3]{color:#cbd5e1;cursor:help;font-size:11px}.wcr-delta[data-v-b0cb3ba3]{font-weight:800}.wcr-delta.is-bad[data-v-b0cb3ba3]{color:#b3402f}.wcr-delta.is-good[data-v-b0cb3ba3]{color:#1f7a4d}.wcr-delta.is-flat[data-v-b0cb3ba3]{color:#94a3b8}.wcr-card[data-v-b0cb3ba3]{background:var(--sof-surface,#fff);border:1px solid var(--sof-border,#e2e8f0);border-radius:12px;padding:16px}.wcr-card__head[data-v-b0cb3ba3]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.wcr-card__head h3[data-v-b0cb3ba3]{color:#102a43;margin:0;font-size:15px;font-weight:800}.wcr-card__head h3 i[data-v-b0cb3ba3]{color:var(--sof-brand,#129382);margin-right:6px}.wcr-pais-ico[data-v-b0cb3ba3]{margin-right:7px;font-size:12px}.wcr-delta i[data-v-b0cb3ba3]{margin-right:3px;font-size:10px}.wcr-chart[data-v-b0cb3ba3]{height:280px}.wcr-bucket[data-v-b0cb3ba3] .p-togglebutton{font-size:12px}.wcr-bar[data-v-b0cb3ba3]{background:#f1f5f9;border-radius:6px;min-width:90px;height:20px;position:relative}.wcr-bar__fill[data-v-b0cb3ba3]{background:linear-gradient(90deg, var(--sof-brand,#129382), #1bb39f);border-radius:6px;min-width:2px;position:absolute;top:0;bottom:0;left:0}.wcr-bar span[data-v-b0cb3ba3]{color:#0f172a;padding-left:8px;font-size:11px;font-weight:700;line-height:20px;position:relative}.wcr-muted[data-v-b0cb3ba3]{color:#94a3b8}.wcr-note[data-v-b0cb3ba3]{color:#94a3b8;margin:8px 0 0;font-size:12px}.wcr-detail[data-v-b0cb3ba3]{flex-direction:column;gap:14px;display:flex}.wcr-detail__kpis[data-v-b0cb3ba3]{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.wcr-detail__h[data-v-b0cb3ba3]{color:#102a43;margin:6px 0 0;font-size:14px;font-weight:800}.wcr-detail__h i[data-v-b0cb3ba3]{color:var(--sof-brand,#129382);margin-right:6px}.wcr-detail__kpis .wcr-kpi__label i[data-v-b0cb3ba3]{color:var(--sof-brand,#129382);margin-right:4px}.wcr-empty[data-v-b0cb3ba3]{text-align:center;color:#64748b;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:40px 20px;display:flex}.wcr-empty i[data-v-b0cb3ba3]{color:var(--sof-brand,#129382);font-size:28px}.wcr-empty h3[data-v-b0cb3ba3]{color:#102a43;margin:0}.wcr-empty p[data-v-b0cb3ba3]{max-width:520px;margin:0;font-size:14px}.wcr-empty--sm[data-v-b0cb3ba3]{padding:30px 16px}@media (width<=900px){.wcr-kpis[data-v-b0cb3ba3]{grid-template-columns:repeat(2,1fr)}}.upload-base[data-v-e9388eba]{gap:14px;display:grid}.upload-base__picker[data-v-e9388eba]{border:1px dashed var(--sof-border-strong,#b9c6d2);border-radius:var(--sof-radius-sm,10px);background:var(--sof-surface-soft,#f8fafc);place-items:start;gap:8px;padding:16px;display:grid}.upload-base__help[data-v-e9388eba]{color:var(--sof-muted,#60748a);margin:0;font-size:12px;font-weight:650}.upload-base__table-wrap[data-v-e9388eba]{box-shadow:none;margin:0}.upload-base__table[data-v-e9388eba]{border-collapse:collapse;width:100%;margin-bottom:0}.upload-base__table th[data-v-e9388eba],.upload-base__table td[data-v-e9388eba]{border-bottom:1px solid var(--sof-border,#e2e8f0);text-align:left;vertical-align:middle;padding:7px 10px}.upload-base__status--error[data-v-e9388eba]{color:var(--sof-danger,#b42318)}.upload-base__progress[data-v-e9388eba]{background:var(--sof-surface-soft,#e8eef2);border-radius:999px;width:100%;max-width:220px;height:8px;overflow:hidden}.upload-base__progress-bar[data-v-e9388eba]{border-radius:inherit;background:var(--sof-brand,#128c7e);height:100%;transition:width .2s}.upload-base__table th[data-v-e9388eba]{color:var(--sof-text-soft,#405366);text-transform:uppercase;font-size:12px;font-weight:800}.upload-base__actions[data-v-e9388eba]{width:72px}.upload-base__status[data-v-e9388eba],.upload-base__complete[data-v-e9388eba],.upload-base__uploading[data-v-e9388eba]{align-items:center;gap:6px;font-weight:750;display:inline-flex}.upload-base__complete[data-v-e9388eba]{color:var(--sof-brand-dark,#075e54)}.upload-base__uploading img[data-v-e9388eba]{width:16px;height:16px}.upload-base__remove[data-v-e9388eba]{justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}[data-v-e9388eba] .upload-base__button,[data-v-e9388eba] .btn-solid{border:1px solid var(--sof-border,#dbe4ea);border-radius:var(--sof-radius-sm,10px);color:var(--sof-brand-dark,#075e54);background:#fff;padding:9px 13px;font-weight:800}[data-v-e9388eba] .upload-base__button:hover,[data-v-e9388eba] .btn-solid:hover{border-color:var(--sof-brand,#128c7e);background:rgba(var(--sof-brand-rgb,18, 140, 126), .08)}.overflow-hide[data-v-e9388eba]{overflow:hidden}.image-show-section[data-v-e9388eba]{border-radius:5px;max-width:450px;max-height:400px}.section-title[data-v-e9388eba]{text-align:left;text-indent:20px;border-bottom:1px solid #ddd;margin:0;font-weight:400;line-height:40px}.upload-img-items[data-v-80f9f3a6]{gap:12px;min-width:0;display:grid}.upload-dropzone[data-v-80f9f3a6]{border:2px dashed rgba(var(--sof-brand-rgb), .35);border-radius:var(--sof-radius-sm);background:rgba(var(--sof-brand-rgb), .04);text-align:center;cursor:pointer;outline:none;justify-items:center;gap:5px;padding:22px 16px;transition:border-color .18s,background .18s,transform .18s;display:grid;position:relative}.upload-dropzone[data-v-80f9f3a6]:hover,.upload-dropzone[data-v-80f9f3a6]:focus-visible{border-color:rgba(var(--sof-brand-rgb), .6);background:rgba(var(--sof-brand-rgb), .08)}.upload-dropzone.is-dragover[data-v-80f9f3a6]{border-color:rgba(var(--sof-brand-rgb), .85);background:rgba(var(--sof-brand-rgb), .12);transform:scale(1.01)}.upload-dropzone.is-disabled[data-v-80f9f3a6]{opacity:.6;pointer-events:none}.upload-dropzone__input[data-v-80f9f3a6]{display:none!important}.upload-dropzone__icon[data-v-80f9f3a6]{color:rgba(var(--sof-brand-rgb), .75);font-size:26px}.upload-dropzone strong[data-v-80f9f3a6]{color:var(--sof-text);font-size:13px;font-weight:800}.upload-dropzone small[data-v-80f9f3a6]{color:var(--sof-muted);font-size:12px;font-weight:650}.upload-feedback[data-v-80f9f3a6]{border-radius:var(--sof-radius-sm);align-items:center;gap:8px;padding:9px 12px;font-size:12.5px;font-weight:700;display:flex}.upload-feedback--error[data-v-80f9f3a6]{color:var(--sof-danger);background:#b4231812;border:1px solid #b4231840}.upload-img-items__list[data-v-80f9f3a6]{gap:8px;display:grid}.upload-img-items__row[data-v-80f9f3a6]{border:1px solid var(--sof-border);border-radius:var(--sof-radius-sm);background:#fff;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px 12px;padding:10px;display:grid}.upload-img-items__row.is-error[data-v-80f9f3a6]{background:#b423180d;border-color:#b4231838}.upload-img-items__thumb[data-v-80f9f3a6]{border:1px solid var(--sof-border);border-radius:var(--sof-radius-sm);background:var(--sof-surface-soft);width:52px;height:52px;color:var(--sof-muted);justify-content:center;align-items:center;font-size:20px;display:flex;overflow:hidden}.upload-img-items__thumb img[data-v-80f9f3a6]{object-fit:cover;width:100%;height:100%}.upload-img-items__meta[data-v-80f9f3a6]{gap:4px;min-width:0;display:grid}.upload-img-items__name[data-v-80f9f3a6]{min-width:0;color:var(--sof-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:850;overflow:hidden}.upload-img-items__status[data-v-80f9f3a6]{color:var(--sof-muted);align-items:center;gap:6px;font-size:12px;font-weight:750;display:inline-flex}.upload-img-items__status.is-success[data-v-80f9f3a6]{color:var(--sof-success)}.upload-img-items__status.is-error[data-v-80f9f3a6]{color:var(--sof-danger)}.upload-img-items__progress[data-v-80f9f3a6]{background:var(--sof-border);border-radius:999px;grid-column:1/-1;height:7px;overflow:hidden}.upload-img-items__progress span[data-v-80f9f3a6]{border-radius:inherit;background:var(--sof-gradient);height:100%;transition:width .15s;display:block}.upload-img-items__remove[data-v-80f9f3a6]{border-radius:var(--sof-radius-sm);width:32px;height:32px;color:var(--sof-danger);cursor:pointer;background:#b4231814;border:1px solid #b4231838;justify-content:center;align-items:center;display:inline-flex}.upload-img-items__remove[data-v-80f9f3a6]:hover,.upload-img-items__remove[data-v-80f9f3a6]:focus{background:#b4231824;border-color:#b4231857;outline:none}.ump[data-v-81151558]{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.ump-picker[data-v-81151558]{flex:none}.ump-list[data-v-81151558]{flex:320px;min-width:0}.ump-table-wrap[data-v-81151558]{width:100%;overflow:auto}.ump-table[data-v-81151558]{border-collapse:collapse;width:100%}.ump-table td[data-v-81151558]{border-bottom:1px solid var(--sof-border,#e2e8f0);vertical-align:middle;padding:7px 10px}.ump-status--error[data-v-81151558]{color:var(--sof-danger,#b42318);align-items:center;gap:6px;font-weight:650;display:inline-flex}.ump-done[data-v-81151558]{color:var(--sof-brand-dark,#075e54);font-weight:700}.ump-uploading[data-v-81151558]{align-items:center;gap:6px;display:inline-flex}.ump-uploading img[data-v-81151558]{width:16px;height:16px}.ump-actions[data-v-81151558]{align-items:center;gap:8px;display:inline-flex}.ump-ok[data-v-81151558]{color:var(--sof-brand,#128c7e)}.ump-progress[data-v-81151558]{background:var(--sof-surface-soft,#e8eef2);border-radius:999px;width:100%;max-width:220px;height:8px;overflow:hidden}.ump-progress-bar[data-v-81151558]{border-radius:inherit;background:var(--sof-brand,#128c7e);height:100%;transition:width .2s}.overflow-hide[data-v-81151558]{overflow:hidden}.image-show-section[data-v-81151558]{border-radius:5px;max-width:450px;max-height:400px}.section-title[data-v-81151558]{text-align:left;text-indent:20px;border-bottom:1px solid #ddd;margin:0;font-weight:400;line-height:40px}.chat-upload[data-v-aed4257d]{gap:12px;width:100%;min-width:0;max-width:560px;margin:0 auto;display:grid}.chat-upload__native[data-v-aed4257d]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.chat-upload__dropzone[data-v-aed4257d]{color:#263746;cursor:pointer;text-align:left;background:#f8fafc;border:1px dashed #9fb1c3;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-height:112px;padding:18px;transition:background .16s,border-color .16s,box-shadow .16s;display:grid}.chat-upload__dropzone[data-v-aed4257d]:hover,.chat-upload__dropzone.is-dragging[data-v-aed4257d]{background:#eef8fb;border-color:#1788a6;box-shadow:0 0 0 3px #1788a61f}.chat-upload__drop-icon[data-v-aed4257d]{color:#146c82;background:#e8f4f7;border:1px solid #c3dde5;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:22px;display:inline-flex}.chat-upload__drop-copy[data-v-aed4257d]{gap:4px;min-width:0;display:grid}.chat-upload__drop-copy strong[data-v-aed4257d]{color:#1f2d3d;font-size:15px;font-weight:800}.chat-upload__drop-copy small[data-v-aed4257d]{color:#66788a;font-size:12px;line-height:1.35}.chat-upload__drop-action[data-v-aed4257d]{color:#fff;text-align:center;white-space:nowrap;background:#1b7f9a;border-radius:6px;padding:8px 12px;font-size:12px;font-weight:800}.chat-upload__list[data-v-aed4257d]{gap:8px;display:grid}.chat-upload__file[data-v-aed4257d]{background:#fff;border:1px solid #d8e2ea;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.chat-upload__preview[data-v-aed4257d]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:7px;grid-column:1/-1;min-height:96px;overflow:hidden}.chat-upload__preview-image[data-v-aed4257d]{object-fit:contain;width:100%;height:180px;display:block}.chat-upload__preview-media[data-v-aed4257d]{background:#0f172a;width:100%;max-height:220px;display:block}.chat-upload__preview-audio[data-v-aed4257d]{width:420px;max-width:calc(100% - 32px);margin:28px auto;display:block}.chat-upload__preview-pdf[data-v-aed4257d]{border:0;width:100%;height:260px;display:block}.chat-upload__file.is-success[data-v-aed4257d]{border-color:#bbdfc7}.chat-upload__file.is-error[data-v-aed4257d]{border-color:#efc2c2}.chat-upload__file-icon[data-v-aed4257d]{color:#4b6175;background:#f1f5f9;border-radius:6px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.chat-upload__file-main[data-v-aed4257d]{gap:4px;min-width:0;display:grid}.chat-upload__file-name[data-v-aed4257d]{color:#1f2d3d;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;overflow:hidden}.chat-upload__file-meta[data-v-aed4257d]{color:#66788a;font-size:12px}.chat-upload__file-error[data-v-aed4257d]{color:#7f1d1d;background:#fff7f7;border:1px solid #f1c7c7;border-radius:7px;grid-column:1/-1;gap:5px;padding:10px 12px;display:grid}.chat-upload__file-error strong[data-v-aed4257d]{font-size:13px;font-weight:850}.chat-upload__file-error span[data-v-aed4257d],.chat-upload__file-error li[data-v-aed4257d]{font-size:12px;line-height:1.35}.chat-upload__file-error ul[data-v-aed4257d]{gap:2px;margin:2px 0 0;padding:0;list-style:none;display:grid}.chat-upload__progress[data-v-aed4257d]{background:#e9eef3;border-radius:999px;width:100%;height:5px;display:block;overflow:hidden}.chat-upload__progress span[data-v-aed4257d]{background:#1b7f9a;height:100%;transition:width .16s;display:block}.chat-upload__remove[data-v-aed4257d]{color:#7b8b9b;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex}.chat-upload__remove[data-v-aed4257d]:hover{color:#c0392b;background:#f3f6f8}@media (width<=575px){.chat-upload__dropzone[data-v-aed4257d]{grid-template-columns:auto minmax(0,1fr)}.chat-upload__drop-action[data-v-aed4257d]{grid-column:1/-1}}.sof-datepicker-pv__footer[data-v-0d973904]{justify-content:flex-end;padding:.25rem .5rem .5rem;display:flex}.client-editor__body[data-v-bcec95a4]{gap:18px;display:grid}.client-editor__section[data-v-bcec95a4]{gap:14px;display:grid}.client-editor__section+.client-editor__section[data-v-bcec95a4]{border-top:1px solid var(--sof-border,#dbe4ea);padding-top:18px}.client-editor__section h3[data-v-bcec95a4]{color:var(--sof-text,#102a43);margin:0;font-size:15px;font-weight:850}.ce-field[data-v-bcec95a4]{flex-direction:column;gap:6px;display:flex}.ce-input[data-v-bcec95a4]{width:100%}.fbauth-hero[data-v-11f0e8e2]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.fbauth-logo[data-v-11f0e8e2]{width:160px;max-width:30%}.fbauth-hero__main[data-v-11f0e8e2]{text-align:center;flex:320px}.fbauth-hero__main h2[data-v-11f0e8e2]{margin-top:30px}.fbauth-onboarding[data-v-11f0e8e2]{width:45%}.fbauth-body[data-v-11f0e8e2]{justify-content:center;margin-top:30px;display:flex}.fbauth-content[data-v-11f0e8e2]{width:min(100%,640px)}.steps-content[data-v-11f0e8e2]{text-align:center;background-color:#fafafa;border:1px dashed #e9e9e9;border-radius:6px;min-height:200px;margin-top:16px;padding-top:30px}.letter-roboto[data-v-11f0e8e2]{font-family:Source Sans Pro,sans-serif}.steps-action[data-v-11f0e8e2]{margin-top:24px}@layer theme{:root,:host{--spacing:.25rem;--radius-lg:.5rem;--color-sofnav-text:#fff;--color-sofnav-muted:#ffffffc7;--color-sofnav-soft:#ffffff1a;--color-sofnav-hover:#075e54b8;--color-sofnav-active:#fff3;--color-sofnav-border:#ffffff2e}}@layer base,components,utilities;.sof-navx{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:2px;min-height:0;padding:10px 8px 16px;display:flex;overflow-y:auto}.sof-navx::-webkit-scrollbar{width:5px}.sof-navx::-webkit-scrollbar-thumb{background:#ffffff47;border-radius:999px}.sof-navx .nav-list{flex-direction:column;gap:2px;display:flex}.sof-navx .nav-leaf,.sof-navx .nav-grupo{align-items:center;gap:calc(var(--spacing) * 2.5);border-radius:var(--radius-lg);text-align:left;cursor:pointer;background:0 0;border:0;width:100%;min-height:42px;padding:0 12px;font-size:14px;font-weight:500;transition:background .18s,transform .18s,box-shadow .18s;display:flex;color:var(--color-sofnav-text)!important;text-decoration:none!important}.sof-navx .nav-leaf:hover,.sof-navx .nav-grupo:hover,.sof-navx .nav-leaf:focus,.sof-navx .nav-grupo:focus{background:var(--color-sofnav-hover);transform:translate(2px);color:var(--color-sofnav-text)!important;text-decoration:none!important}.sof-navx .nav-leaf:focus-visible,.sof-navx .nav-grupo:focus-visible{outline:none;box-shadow:0 0 0 2px #ffffff73}.sof-navx .nav-leaf.is-active,.sof-navx .nav-grupo.is-active{background:var(--color-sofnav-active);font-weight:700}.sof-navx .nav-leaf.is-active{box-shadow:inset 3px 0 #fff}.sof-navx .nav-ic{width:26px;color:var(--color-sofnav-text);flex:0 0 26px;justify-content:center;align-items:center;font-size:17px;line-height:1;display:inline-flex}.sof-navx .nav-label{text-overflow:ellipsis;white-space:nowrap;color:var(--color-sofnav-text);flex:1;line-height:1.15;overflow:hidden}.sof-navx .nav-chevron{color:var(--color-sofnav-muted);margin-left:auto;font-size:12px;transition:transform .2s}.sof-navx .nav-grupo.is-open .nav-chevron{transform:rotate(180deg)}.sof-navx .nav-grupo-h{font:inherit;margin:0;display:block}.sof-navx .nav-sub{overflow:hidden}.sof-navx .nav-sub>.nav-list{padding:3px 0 4px 18px;position:relative}.sof-navx .nav-sub>.nav-list:before{content:"";background:#ffffff38;border-radius:999px;width:2px;position:absolute;top:6px;bottom:6px;left:14px}.sof-navx .nav-sub .nav-leaf,.sof-navx .nav-sub .nav-grupo{background:var(--color-sofnav-soft);min-height:38px;font-size:13px;font-weight:500}.sof-navx .nav-sub .nav-leaf:hover,.sof-navx .nav-sub .nav-grupo:hover{background:var(--color-sofnav-hover)}.sof-navx .nav-foot{border-top:1px solid var(--color-sofnav-border);margin-top:8px;padding-top:8px}.sof-navx .nav-sub.is-open{animation:.18s sofNavDown}@keyframes sofNavDown{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}body.sof-sidebar-collapsed .sof-navx .nav-label,body.sof-sidebar-collapsed .sof-navx .nav-chevron{opacity:0;pointer-events:none;width:0;overflow:hidden}body.sof-sidebar-collapsed .sof-navx .nav-leaf,body.sof-sidebar-collapsed .sof-navx .nav-grupo{justify-content:center;padding:0}body.sof-sidebar-collapsed .sof-navx .nav-sub{display:none!important}body.sof-sidebar-collapsed.sof-sidebar-peek .sof-navx .nav-label,body.sof-sidebar-collapsed.sof-sidebar-peek .sof-navx .nav-chevron{opacity:1;pointer-events:auto;width:auto}body.sof-sidebar-collapsed.sof-sidebar-peek .sof-navx .nav-leaf,body.sof-sidebar-collapsed.sof-sidebar-peek .sof-navx .nav-grupo{justify-content:flex-start;padding:0 12px}body.sof-sidebar-collapsed.sof-sidebar-peek .sof-navx .nav-sub.is-open{display:block!important}
