.icon-wrapper[data-v-2bb1864a]{cursor:pointer}.description[data-v-2bb1864a]{min-height:150px}.img-preview[data-v-2bb1864a]{max-height:150px}.connector-client-id[data-v-0643bf57]{font-weight:600;color:var(--info);word-break:break-all}.widget-content-right[data-v-b00449ca]{display:flex;flex-direction:row}.widget-content-right .goals-resume-wrapper[data-v-b00449ca]{display:flex}.widget-content-right .goals-resume-wrapper .list-item[data-v-b00449ca]{display:block;padding:.75rem 1.25rem;min-width:190px}.ai-weight-item[data-v-b00449ca]{display:flex;align-items:center;margin-left:25px}.ai-weight-resume-wrapper[data-v-b00449ca]{display:flex}.ai-weight-resume-wrapper .list-item[data-v-b00449ca]{display:block;padding:.75rem 1.25rem;min-width:190px}.space[data-v-b00449ca]{margin-right:5px;margin-left:0}.more[data-v-b00449ca]{position:absolute;bottom:0;width:100%;margin-bottom:-10px;text-align:center;font-size:11px;cursor:pointer;user-select:none;color:var(--primary)}.settings-intro[data-v-ea7b4262]{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.25rem}.settings-intro-icon[data-v-ea7b4262]{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:40px;height:40px;border-radius:12px;background:rgba(var(--app-accent-rgb),.12);color:var(--app-accent);font-size:1.125rem}.settings-intro-title[data-v-ea7b4262]{margin:0 0 .25rem;font-size:1rem;font-weight:600;color:var(--app-accent)}.settings-intro-description[data-v-ea7b4262]{margin:0;font-size:.875rem;color:var(--app-text-muted);max-width:80ch}.integration-nav-bar[data-v-4bd1d418]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.integration-nav[data-v-4bd1d418]{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem}.nav-item[data-v-4bd1d418]{display:flex;align-items:center;gap:.5rem;padding:.4375rem .875rem;background:transparent;border:1px solid transparent;border-radius:8px;font-size:.875rem;font-weight:500;color:var(--app-text-muted);cursor:pointer;transition:all .15s ease}.nav-item[data-v-4bd1d418]:hover{background:var(--app-wash);color:var(--app-text-strong)}.nav-item.current[data-v-4bd1d418]{background:var(--app-surface);border-color:var(--app-border);color:var(--app-accent);font-weight:600;box-shadow:0 1px 3px var(--app-shadow)}.nav-logo[data-v-4bd1d418]{flex:0 0 auto;height:18px;width:auto;max-width:40px;object-fit:contain}.nav-icon[data-v-4bd1d418]{font-size:.9375rem;width:18px}.active-switcher[data-v-4bd1d418]{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.switcher-item[data-v-4bd1d418]{display:flex;align-items:center;justify-content:center;width:96px;height:46px;padding:.375rem .625rem;background:var(--app-surface);border:1px solid var(--app-border);border-radius:8px;transition:all .2s ease;cursor:pointer}.switcher-item img[data-v-4bd1d418]{width:100%;height:100%;object-fit:contain}.switcher-item[data-v-4bd1d418]:hover{border-color:var(--app-border-strong);box-shadow:0 2px 6px var(--app-shadow-raised)}.switcher-item.current[data-v-4bd1d418]{border-color:var(--app-accent);box-shadow:0 0 0 2px rgba(var(--app-accent-rgb),.25)}.integration-card[data-v-277471e0]{position:relative;background:var(--app-surface);border:1px solid var(--app-border);border-radius:12px;padding:1.25rem 1rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.75rem;min-height:148px;transition:all .2s ease;box-shadow:0 1px 3px var(--app-shadow);cursor:pointer}.integration-card[data-v-277471e0]:focus,.integration-card[data-v-277471e0]:hover{border-color:var(--app-border-strong);box-shadow:0 4px 12px var(--app-shadow-raised);transform:translateY(-2px);outline:none}.integration-card[data-v-277471e0]:focus-visible{border-color:var(--app-accent)}.integration-card.enabled[data-v-277471e0]{border-color:rgba(var(--app-accent-rgb),.5)}.integration-card.error[data-v-277471e0]{border-color:#ffdbd1}.integration-card.paused[data-v-277471e0]{border-color:var(--app-border)}.integration-card.add[data-v-277471e0]{justify-content:center;background:transparent;border-style:dashed;border-color:var(--app-border-strong);box-shadow:none}.integration-card.add .card-icon[data-v-277471e0]{color:var(--app-text-faint)}.integration-card.add .card-name[data-v-277471e0]{color:var(--app-text-muted)}.integration-card.add[data-v-277471e0]:focus,.integration-card.add[data-v-277471e0]:hover{border-color:var(--app-accent);background:rgba(var(--app-accent-rgb),.06)}.integration-card.add:focus .card-icon[data-v-277471e0],.integration-card.add:focus .card-name[data-v-277471e0],.integration-card.add:hover .card-icon[data-v-277471e0],.integration-card.add:hover .card-name[data-v-277471e0]{color:var(--app-accent)}.card-visual[data-v-277471e0]{display:flex;align-items:center;justify-content:center;width:100%;height:48px}.card-logo[data-v-277471e0]{width:100%;max-width:120px;height:48px;object-fit:contain}.card-icon[data-v-277471e0]{font-size:2rem;color:var(--app-accent)}.card-body-text[data-v-277471e0]{text-align:center;width:100%;min-width:0}.card-name[data-v-277471e0]{font-size:.9375rem;font-weight:600;color:var(--app-text);line-height:1.3}.card-status[data-v-277471e0],.card-subtitle[data-v-277471e0]{margin-top:.25rem;font-size:.75rem;line-height:1.35;color:var(--app-text-muted)}.card-status[data-v-277471e0]{color:#56cc9d;font-weight:500}.card-status.error[data-v-277471e0]{color:#ff7851}.card-status.paused[data-v-277471e0]{color:var(--app-text-muted)}.enabled-badge[data-v-277471e0]{position:absolute;top:.625rem;right:.625rem;background-color:#56cc9d;width:10px;height:10px;border-radius:5px;box-shadow:0 0 0 2px var(--app-surface)}.enabled-badge.error[data-v-277471e0]{background-color:#ff7851}.enabled-badge.paused[data-v-277471e0]{background-color:var(--app-text-faint)}.sync-overview .entity-section[data-v-e236f96c]{border-radius:10px;overflow:hidden;box-shadow:0 2px 8px var(--app-shadow);transition:all .3s ease;background:var(--app-surface);margin-bottom:1rem}.sync-overview .entity-section[data-v-e236f96c]:hover{box-shadow:0 4px 16px var(--app-shadow-raised)}.sync-overview .entity-header[data-v-e236f96c]{padding:.625rem 1rem;background:linear-gradient(135deg,var(--app-wash),var(--app-wash));border-bottom:2px solid var(--app-border);cursor:pointer;transition:all .2s ease}.sync-overview .entity-header[data-v-e236f96c]:hover{background:linear-gradient(135deg,var(--app-wash),var(--app-border))}.sync-overview .entity-header:hover .entity-icon-badge[data-v-e236f96c]{transform:scale(1.05)}.sync-overview .entity-header:hover .collapse-icon[data-v-e236f96c]{transform:translateX(4px)}.sync-overview .entity-header-content[data-v-e236f96c]{display:flex;align-items:center;gap:.875rem}.sync-overview .collapse-icon[data-v-e236f96c]{margin-left:auto;font-size:1rem;color:var(--app-text-muted);transition:all .3s ease}.sync-overview .entity-icon-badge[data-v-e236f96c]{flex:0 0 auto;width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1.1rem;color:#fff;box-shadow:0 2px 4px var(--app-shadow-raised);transition:all .3s ease}.sync-overview .entity-icon-badge.customers-badge[data-v-e236f96c]{background:linear-gradient(135deg,#667eea,#764ba2)}.sync-overview .entity-icon-badge.contacts-badge[data-v-e236f96c]{background:linear-gradient(135deg,#f093fb,#f5576c)}.sync-overview .entity-icon-badge.agreements-badge[data-v-e236f96c]{background:linear-gradient(135deg,#4facfe,#00f2fe)}.sync-overview .entity-title-group[data-v-e236f96c]{flex:1}.sync-overview .entity-title[data-v-e236f96c]{font-size:1.1rem;font-weight:600;color:var(--app-text);margin:0}.sync-overview .entity-sync-badge[data-v-e236f96c]{display:inline-flex;align-items:center;max-width:100%;padding:.375rem .75rem;border-radius:20px;font-size:.875rem;font-weight:500;margin-top:.25rem}.sync-overview .entity-sync-badge span[data-v-e236f96c]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sync-overview .entity-sync-badge.badge-disabled[data-v-e236f96c]{background-color:var(--app-wash);color:var(--app-text-muted)}.sync-overview .entity-sync-badge.badge-in[data-v-e236f96c]{background-color:#d1ecf1;color:#0c5460}.sync-overview .entity-sync-badge.badge-out[data-v-e236f96c]{background-color:#fff3cd;color:#856404}.sync-overview .entity-sync-badge.badge-inout[data-v-e236f96c]{background-color:#d4edda;color:#155724}.sync-overview .entity-sync-badge svg[data-v-e236f96c]{flex:0 0 auto;font-size:.875rem}.sync-overview .entity-content[data-v-e236f96c]{padding:1rem;background:var(--app-surface)}.sync-overview .connection-cards-grid[data-v-e236f96c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1.5rem}.sync-overview .connection-card[data-v-e236f96c]{position:relative;background:var(--app-surface);border:2px solid var(--app-border);border-radius:12px;padding:2rem;display:flex;align-items:center;justify-content:center;min-height:150px;transition:all .3s ease;box-shadow:0 2px 4px var(--app-shadow);cursor:pointer}.sync-overview .connection-card[data-v-e236f96c]:hover{border-color:var(--app-border-strong);box-shadow:0 4px 12px var(--app-shadow-raised);transform:translateY(-2px)}.sync-overview .connection-card-content[data-v-e236f96c]{display:flex;align-items:center;justify-content:center;width:100%}.sync-overview .connection-card-badge[data-v-e236f96c]{position:absolute;bottom:.5rem;left:.5rem;right:.5rem;display:flex;justify-content:center;min-width:0}.sync-overview .connection-logo[data-v-e236f96c]{max-width:140px;max-height:80px;object-fit:contain}.sync-overview .customers-section .entity-header[data-v-e236f96c]{background:linear-gradient(135deg,#e0e7ff,#ddd6fe);border-bottom-color:#c7d2fe}.sync-overview .contacts-section .entity-header[data-v-e236f96c]{background:linear-gradient(135deg,#fce7f3,#fbcfe8);border-bottom-color:#f9a8d4}.sync-overview .agreements-section .entity-header[data-v-e236f96c]{background:linear-gradient(135deg,#dbeafe,#bfdbfe);border-bottom-color:#93c5fd}[data-theme=dark] .sync-overview .entity-header[data-v-e236f96c]{background:var(--app-wash);border-bottom-color:var(--app-border)}[data-theme=dark] .sync-overview .customers-section .entity-header[data-v-e236f96c]{background:rgba(99,102,241,.16);border-bottom-color:rgba(99,102,241,.4)}[data-theme=dark] .sync-overview .contacts-section .entity-header[data-v-e236f96c]{background:rgba(236,72,153,.16);border-bottom-color:rgba(236,72,153,.4)}[data-theme=dark] .sync-overview .agreements-section .entity-header[data-v-e236f96c]{background:rgba(59,130,246,.16);border-bottom-color:rgba(59,130,246,.4)}[data-theme=dark] .sync-overview .entity-header[data-v-e236f96c]:hover{background:var(--app-wash)}[data-theme=dark] .sync-overview .customers-section .entity-header[data-v-e236f96c]:hover{background:rgba(99,102,241,.24)}[data-theme=dark] .sync-overview .contacts-section .entity-header[data-v-e236f96c]:hover{background:rgba(236,72,153,.24)}[data-theme=dark] .sync-overview .agreements-section .entity-header[data-v-e236f96c]:hover{background:rgba(59,130,246,.24)}[data-theme=dark] .sync-overview .entity-sync-badge.badge-disabled[data-v-e236f96c]{background-color:var(--app-wash);color:var(--app-text-muted)}[data-theme=dark] .sync-overview .entity-sync-badge.badge-in[data-v-e236f96c]{background-color:rgba(60,176,201,.18);color:#7fd3e3}[data-theme=dark] .sync-overview .entity-sync-badge.badge-out[data-v-e236f96c]{background-color:rgba(230,168,27,.18);color:#e8bc63}[data-theme=dark] .sync-overview .entity-sync-badge.badge-inout[data-v-e236f96c]{background-color:rgba(52,168,83,.18);color:#74d18c}.home-alert[data-v-21591396]{font-size:.875rem}.home-empty[data-v-21591396]{font-size:.875rem;margin-bottom:1rem}.integration-cards-grid[data-v-21591396]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:1rem}.section-header[data-v-0d897116]{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem}.section-title[data-v-0d897116]{margin:0;font-size:1.125rem;font-weight:600;color:var(--primary)}.section-actions[data-v-0d897116]{display:flex;align-items:center;gap:.5rem;margin-left:auto}.section-live[data-v-0d897116]{display:inline-flex;align-items:center;gap:.375rem;padding:.125rem .5rem;border-radius:999px;background:rgba(0,0,0,.04);font-size:.75rem;color:#6c757d}.section-live-dot[data-v-0d897116]{width:7px;height:7px;border-radius:50%;background:var(--success);animation:section-live-pulse-data-v-0d897116 1.6s ease-in-out infinite}.section-live.is-paused .section-live-dot[data-v-0d897116]{background:#adb5bd;animation:none}@keyframes section-live-pulse-data-v-0d897116{0%,to{opacity:1}50%{opacity:.25}}@media(prefers-reduced-motion:reduce){.section-live-dot[data-v-0d897116]{animation:none}}.section-action[data-v-0d897116]{padding:.25rem .5rem;background:transparent;border:0;border-radius:6px;color:#6c757d;cursor:pointer;transition:background .15s ease,color .15s ease}.section-action[data-v-0d897116]:hover{background:rgba(0,0,0,.04);color:var(--primary)}.event-item[data-v-a0343fee]{padding-top:.625rem;padding-bottom:.625rem}.event-row[data-v-a0343fee]{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto auto;align-items:center;gap:.75rem;cursor:pointer}.event-icon[data-v-a0343fee],.event-status[data-v-a0343fee]{flex:0 0 auto}.event-icon[data-v-a0343fee]{color:#adb5bd}.event-body[data-v-a0343fee]{min-width:0}.event-title[data-v-a0343fee]{font-weight:600;font-size:.875rem;overflow-wrap:anywhere}.event-subtitle[data-v-a0343fee]{font-size:.75rem;color:#6c757d;overflow-wrap:anywhere}.event-error[data-v-a0343fee]{margin-top:.125rem;font-size:.75rem;color:var(--danger);overflow-wrap:anywhere}.event-time[data-v-a0343fee]{font-size:.75rem;color:#6c757d;white-space:nowrap}.event-more[data-v-a0343fee]{padding:.125rem .375rem;background:transparent;border:0;border-radius:6px;color:#adb5bd;cursor:pointer;transition:background .15s ease,color .15s ease}.event-more[data-v-a0343fee]:hover{background:rgba(0,0,0,.04);color:var(--primary)}.event-payload[data-v-a0343fee]{margin:0;padding:.75rem;border-radius:8px;background:rgba(0,0,0,.03);font-size:.75rem;white-space:pre-wrap;overflow-wrap:anywhere}.event-item[data-v-92006344]{padding-top:.625rem;padding-bottom:.625rem}.event-row[data-v-92006344]{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto auto;align-items:center;gap:.75rem;cursor:pointer}.event-icon[data-v-92006344],.event-status[data-v-92006344]{flex:0 0 auto}.event-icon[data-v-92006344]{color:#adb5bd}.event-body[data-v-92006344]{min-width:0}.event-title[data-v-92006344]{font-weight:600;font-size:.875rem;overflow-wrap:anywhere}.event-subtitle[data-v-92006344]{font-size:.75rem;color:#6c757d;overflow-wrap:anywhere}.event-error[data-v-92006344]{margin-top:.125rem;font-size:.75rem;color:var(--danger);overflow-wrap:anywhere}.event-time[data-v-92006344]{font-size:.75rem;color:#6c757d;white-space:nowrap}.event-more[data-v-92006344]{padding:.125rem .375rem;background:transparent;border:0;border-radius:6px;color:#adb5bd;cursor:pointer;transition:background .15s ease,color .15s ease}.event-more[data-v-92006344]:hover{background:rgba(0,0,0,.04);color:var(--primary)}.event-payload[data-v-92006344]{margin:0;padding:.75rem;border-radius:8px;background:rgba(0,0,0,.03);font-size:.75rem;white-space:pre-wrap;overflow-wrap:anywhere}.credentials-item[data-v-1c5ee46b]{padding-top:.875rem;padding-bottom:.875rem}.widget-content-wrapper.credentials-row[data-v-1c5ee46b]{display:grid;grid-template-columns:minmax(0,200px) minmax(0,1fr) minmax(0,300px) max-content;grid-template-areas:"name credentials aside actions";gap:.5rem 1.5rem;align-items:start;width:100%}.credentials-col[data-v-1c5ee46b]{display:flex;flex-direction:column;gap:.25rem;min-width:0}.credentials-col-name[data-v-1c5ee46b]{grid-area:name}.credentials-col-main[data-v-1c5ee46b]{grid-area:credentials}.credentials-col-aside[data-v-1c5ee46b]{grid-area:aside;gap:.375rem}.widget-content-actions[data-v-1c5ee46b]{grid-area:actions}@media(max-width:1199.98px){.widget-content-wrapper.credentials-row[data-v-1c5ee46b]{grid-template-columns:minmax(0,1fr) max-content;grid-template-areas:"name        actions" "credentials credentials" "aside       aside"}.widget-content-actions[data-v-1c5ee46b]{visibility:visible;opacity:1}}.credentials-name[data-v-1c5ee46b]{font-weight:600;font-size:.9375rem}.credentials-subheading[data-v-1c5ee46b]{font-size:.75rem;color:#6c757d}.credentials-identity[data-v-1c5ee46b]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;min-width:0}.credentials-label[data-v-1c5ee46b]{font-size:.8125rem}.credentials-id[data-v-1c5ee46b]{padding:.125rem .4375rem;border-radius:6px;background:rgba(0,0,0,.04);color:var(--info);font-weight:600;font-size:.8125rem;word-break:break-all}.credentials-copy[data-v-1c5ee46b]{padding:0;background:transparent;border:0;color:#adb5bd;cursor:pointer;transition:color .15s ease}.credentials-copy[data-v-1c5ee46b]:hover{color:var(--primary)}.credentials-meta[data-v-1c5ee46b]{display:flex;flex-wrap:wrap;gap:1rem;font-size:.75rem;color:#6c757d}.credentials-chip[data-v-1c5ee46b]{max-width:100%;padding:.125rem .5rem;border:1px solid #e9ecef;border-radius:999px;font-size:.75rem;color:#6c757d;word-break:break-all}.revealed-row[data-v-1c5ee46b]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-top:.375rem}.revealed-label[data-v-1c5ee46b]{min-width:120px;font-weight:600}.revealed-value[data-v-1c5ee46b]{word-break:break-all}.event-item[data-v-7837697b]{padding-top:.625rem;padding-bottom:.625rem}.event-row[data-v-7837697b]{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto auto;align-items:center;gap:.75rem;cursor:pointer}.event-icon[data-v-7837697b],.event-status[data-v-7837697b]{flex:0 0 auto}.event-icon[data-v-7837697b]{color:#adb5bd}.event-body[data-v-7837697b]{min-width:0}.event-title[data-v-7837697b]{font-weight:600;font-size:.875rem;overflow-wrap:anywhere}.event-subtitle[data-v-7837697b]{font-size:.75rem;color:#6c757d;overflow-wrap:anywhere}.event-error[data-v-7837697b]{margin-top:.125rem;font-size:.75rem;color:var(--danger);overflow-wrap:anywhere}.event-time[data-v-7837697b]{font-size:.75rem;color:#6c757d;white-space:nowrap}.event-more[data-v-7837697b]{padding:.125rem .375rem;background:transparent;border:0;border-radius:6px;color:#adb5bd;cursor:pointer;transition:background .15s ease,color .15s ease}.event-more[data-v-7837697b]:hover{background:rgba(0,0,0,.04);color:var(--primary)}.event-payload[data-v-7837697b]{margin:0;padding:.75rem;border-radius:8px;background:rgba(0,0,0,.03);font-size:.75rem;white-space:pre-wrap;overflow-wrap:anywhere}.credentials-item[data-v-62ae187c]{padding-top:.875rem;padding-bottom:.875rem}.widget-content-wrapper.credentials-row[data-v-62ae187c]{display:grid;grid-template-columns:minmax(0,200px) minmax(0,1fr) minmax(0,300px) max-content;grid-template-areas:"name credentials aside actions";gap:.5rem 1.5rem;align-items:start;width:100%}.credentials-col[data-v-62ae187c]{display:flex;flex-direction:column;gap:.25rem;min-width:0}.credentials-col-name[data-v-62ae187c]{grid-area:name}.credentials-col-main[data-v-62ae187c]{grid-area:credentials}.credentials-col-aside[data-v-62ae187c]{grid-area:aside;gap:.375rem}.widget-content-actions[data-v-62ae187c]{grid-area:actions}@media(max-width:1199.98px){.widget-content-wrapper.credentials-row[data-v-62ae187c]{grid-template-columns:minmax(0,1fr) max-content;grid-template-areas:"name        actions" "credentials credentials" "aside       aside"}.widget-content-actions[data-v-62ae187c]{visibility:visible;opacity:1}}.credentials-name[data-v-62ae187c]{font-weight:600;font-size:.9375rem}.credentials-subheading[data-v-62ae187c]{font-size:.75rem;color:#6c757d}.credentials-identity[data-v-62ae187c]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;min-width:0}.credentials-label[data-v-62ae187c]{font-size:.8125rem}.credentials-id[data-v-62ae187c]{padding:.125rem .4375rem;border-radius:6px;background:rgba(0,0,0,.04);color:var(--info);font-weight:600;font-size:.8125rem;word-break:break-all}.credentials-copy[data-v-62ae187c]{padding:0;background:transparent;border:0;color:#adb5bd;cursor:pointer;transition:color .15s ease}.credentials-copy[data-v-62ae187c]:hover{color:var(--primary)}.credentials-meta[data-v-62ae187c]{display:flex;flex-wrap:wrap;gap:1rem;font-size:.75rem;color:#6c757d}.credentials-chip[data-v-62ae187c]{max-width:100%;padding:.125rem .5rem;border:1px solid #e9ecef;border-radius:999px;font-size:.75rem;color:#6c757d;word-break:break-all}.revealed-row[data-v-62ae187c]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-top:.375rem}.revealed-label[data-v-62ae187c]{min-width:120px;font-weight:600}.revealed-value[data-v-62ae187c]{word-break:break-all}.server-line[data-v-7709e569]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;padding:.625rem .875rem;background:#fff;border:1px solid #e9ecef;border-radius:8px}.server-line-label[data-v-7709e569]{font-size:.8125rem;color:#6c757d}.server-line-url[data-v-7709e569]{padding:.125rem .4375rem;border-radius:6px;background:rgba(0,0,0,.04);color:var(--info);font-weight:600;word-break:break-all}.server-line-copy[data-v-7709e569]{padding:0;background:transparent;border:0;color:#adb5bd;cursor:pointer;transition:color .15s ease}.server-line-copy[data-v-7709e569]:hover{color:var(--primary)}.credentials-item[data-v-699226a8]{padding-top:.875rem;padding-bottom:.875rem}.widget-content-wrapper.credentials-row[data-v-699226a8]{display:grid;grid-template-columns:minmax(0,200px) minmax(0,1fr) minmax(0,300px) max-content;grid-template-areas:"name credentials aside actions";gap:.5rem 1.5rem;align-items:start;width:100%}.credentials-col[data-v-699226a8]{display:flex;flex-direction:column;gap:.25rem;min-width:0}.credentials-col-name[data-v-699226a8]{grid-area:name}.credentials-col-main[data-v-699226a8]{grid-area:credentials}.credentials-col-aside[data-v-699226a8]{grid-area:aside;gap:.375rem}.widget-content-actions[data-v-699226a8]{grid-area:actions}@media(max-width:1199.98px){.widget-content-wrapper.credentials-row[data-v-699226a8]{grid-template-columns:minmax(0,1fr) max-content;grid-template-areas:"name        actions" "credentials credentials" "aside       aside"}.widget-content-actions[data-v-699226a8]{visibility:visible;opacity:1}}.credentials-name[data-v-699226a8]{font-weight:600;font-size:.9375rem}.credentials-subheading[data-v-699226a8]{font-size:.75rem;color:#6c757d}.credentials-identity[data-v-699226a8]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;min-width:0}.credentials-label[data-v-699226a8]{font-size:.8125rem}.credentials-id[data-v-699226a8]{padding:.125rem .4375rem;border-radius:6px;background:rgba(0,0,0,.04);color:var(--info);font-weight:600;font-size:.8125rem;word-break:break-all}.credentials-copy[data-v-699226a8]{padding:0;background:transparent;border:0;color:#adb5bd;cursor:pointer;transition:color .15s ease}.credentials-copy[data-v-699226a8]:hover{color:var(--primary)}.credentials-meta[data-v-699226a8]{display:flex;flex-wrap:wrap;gap:1rem;font-size:.75rem;color:#6c757d}.credentials-chip[data-v-699226a8]{max-width:100%;padding:.125rem .5rem;border:1px solid #e9ecef;border-radius:999px;font-size:.75rem;color:#6c757d;word-break:break-all}.revealed-row[data-v-699226a8]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-top:.375rem}.revealed-label[data-v-699226a8]{min-width:120px;font-weight:600}.revealed-value[data-v-699226a8]{word-break:break-all}.server-line[data-v-aad82338]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;padding:.625rem .875rem;background:#fff;border:1px solid #e9ecef;border-radius:8px}.server-line-label[data-v-aad82338]{font-size:.8125rem;color:#6c757d}.server-line-url[data-v-aad82338]{padding:.125rem .4375rem;border-radius:6px;background:rgba(0,0,0,.04);color:var(--info);font-weight:600;word-break:break-all}.server-line-copy[data-v-aad82338]{padding:0;background:transparent;border:0;color:#adb5bd;cursor:pointer;transition:color .15s ease}.server-line-copy[data-v-aad82338]:hover{color:var(--primary)}.mcp-call-detail[data-v-a00778aa]{padding:.75rem 1rem .75rem 3rem;white-space:normal;line-height:1.4}.mcp-call-detail-fields[data-v-a00778aa]{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:.25rem 1rem;margin:0 0 .5rem;font-size:.8rem}.mcp-call-detail-fields dt[data-v-a00778aa]{font-weight:500;color:var(--app-text-muted)}.mcp-call-detail-fields dd[data-v-a00778aa]{margin:0;overflow-wrap:anywhere}.mcp-call-detail-fields dd.-mono[data-v-a00778aa]{font-family:var(--font-family-monospace,monospace)}.mcp-call-detail-params[data-v-a00778aa]{margin:0;padding:.75rem;border-radius:8px;background:var(--app-wash);font-size:.75rem;white-space:pre-wrap;overflow-wrap:anywhere}.setting-row[data-v-465d0dac]{display:flex;align-items:flex-start;gap:.875rem;padding:.875rem 0;border-bottom:1px solid var(--app-border-soft)}.setting-row[data-v-465d0dac]:last-child{border-bottom:none}.setting-row-plain[data-v-465d0dac]{padding-top:0;border-bottom:none}.setting-row-icon[data-v-465d0dac]{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:34px;height:34px;border-radius:10px;background:rgba(var(--app-accent-rgb),.1);color:var(--app-accent);font-size:.875rem}.setting-row-text[data-v-465d0dac]{flex:1 1 auto;min-width:0}.setting-row-title[data-v-465d0dac]{display:block;margin:0;font-size:.9375rem;font-weight:500;color:var(--app-text);cursor:pointer}.setting-row-help[data-v-465d0dac]{margin-top:.125rem;font-size:.8125rem;color:var(--app-text-muted);max-width:80ch}.choice-tiles[data-v-6bdf801f]{display:flex;flex-wrap:wrap;gap:.75rem}.choice-tile[data-v-6bdf801f]{position:relative;display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:var(--app-surface);border:1px solid var(--app-border);border-radius:10px;color:var(--app-text);text-align:left;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.choice-tile[data-v-6bdf801f]:hover{border-color:var(--app-border-strong);background:var(--app-wash)}.choice-tile[data-v-6bdf801f]:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(var(--app-accent-rgb),.25)}.choice-tile.is-selected[data-v-6bdf801f]{border-color:var(--app-accent);box-shadow:0 0 0 1px var(--app-accent)}.choice-tile-text[data-v-6bdf801f]{display:flex;flex-direction:column;min-width:0}.choice-tile-label[data-v-6bdf801f]{font-size:.9375rem;font-weight:500}.choice-tile-description[data-v-6bdf801f]{font-size:.8125rem;color:var(--app-text-muted)}.choice-tile-icon[data-v-6bdf801f]{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:36px;height:36px;border-radius:10px;background:rgba(var(--app-accent-rgb),.1);color:var(--app-accent)}.choice-tile-icon i[data-v-6bdf801f]{font-size:1.25rem}.choice-tile-code[data-v-6bdf801f]{padding:.0625rem .375rem;border-radius:6px;background:var(--app-wash);font-size:.6875rem;font-weight:600;text-transform:uppercase;color:var(--app-text-muted)}.choice-tile-check[data-v-6bdf801f]{margin-left:auto;color:var(--app-accent)}.choice-tiles-chip .choice-tile[data-v-6bdf801f]{gap:.5rem;padding:.5rem .875rem}.choice-tiles-chip .choice-tile-label[data-v-6bdf801f]{font-size:.875rem;font-weight:400}.choice-tiles-chip .choice-tile.is-selected .choice-tile-code[data-v-6bdf801f]{background:rgba(var(--app-accent-rgb),.12);color:var(--app-accent)}.choice-tiles-chip .choice-tile.is-selected .choice-tile-label[data-v-6bdf801f]{font-weight:500}.choice-tiles-tile .choice-tile[data-v-6bdf801f]{min-width:260px}.choice-tiles-card .choice-tile[data-v-6bdf801f]{flex-direction:column;align-items:stretch;gap:0;padding:.5rem}.choice-tiles-card .choice-tile-text[data-v-6bdf801f]{margin-top:.5rem;text-align:center}.choice-tiles-card .choice-tile-label[data-v-6bdf801f]{font-size:.8125rem;font-weight:400;color:var(--app-text-muted)}.choice-tiles-card .choice-tile.is-selected .choice-tile-label[data-v-6bdf801f]{font-weight:500;color:var(--app-accent)}.icon-wrapper[data-v-4d5985e1]{cursor:pointer}.description[data-v-4d5985e1]{min-height:150px}.avatar-selector[data-v-4d5985e1]{height:100px}.email-tag .badge{text-transform:inherit}.settings-card-icon[data-v-a11d2a2c]{margin-right:.5rem;color:var(--app-accent);opacity:.85}.settings-card[data-v-a11d2a2c] .settings-card-footer-sticky{position:sticky;animation:settings-card-footer-in-data-v-a11d2a2c .18s ease-out;bottom:0;z-index:2;background:var(--app-surface);border-top:1px solid var(--app-border);box-shadow:0 -2px 8px var(--app-shadow)}@keyframes settings-card-footer-in-data-v-a11d2a2c{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.profile-identity[data-v-59078ec0]{display:flex;align-items:center;gap:1rem;padding:0 0 1rem;margin-bottom:1.25rem;border-bottom:1px solid var(--app-border-soft)}.profile-identity-avatar[data-v-59078ec0] img{border:2px solid var(--app-border);background:var(--app-surface)}.profile-identity-name[data-v-59078ec0]{font-size:1.0625rem;font-weight:600;color:var(--app-text)}.profile-identity-mail[data-v-59078ec0]{font-size:.875rem;color:var(--app-text-muted)}.profile-identity-mail svg[data-v-59078ec0]{margin-right:.375rem;color:var(--app-text-faint)}.profile-identity-hint[data-v-59078ec0]{margin-top:.25rem;font-size:.75rem;color:var(--app-text-faint)}.profile-identity-hint svg[data-v-59078ec0]{margin-right:.375rem}.profile-fields[data-v-59078ec0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.5rem}@media(max-width:767px){.profile-fields[data-v-59078ec0]{grid-template-columns:1fr}}.profile-fields[data-v-59078ec0] .input-group-text{background:var(--app-wash);border-color:var(--app-border);color:var(--app-text-faint)}.insights-lenses[data-v-2bc327ed]{margin-top:.75rem;padding:.75rem .875rem;border-left:3px solid var(--app-accent);border-radius:0 8px 8px 0;background:rgba(var(--app-accent-rgb),.05)}.insights-lenses-label[data-v-2bc327ed]{font-size:.8125rem;font-weight:500;color:var(--app-text);margin-bottom:.5rem}.insights-lenses-options[data-v-2bc327ed]{display:flex;flex-wrap:wrap;gap:.5rem 1.75rem}.insights-lens[data-v-2bc327ed]{margin-right:0}.insights-lens-name[data-v-2bc327ed]{display:block;font-size:.875rem;font-weight:500;color:var(--app-text)}.insights-lens-help[data-v-2bc327ed]{display:block;font-size:.75rem;color:var(--app-text-muted)}.insights-lenses-help[data-v-2bc327ed]{margin-top:.5rem;font-size:.75rem;color:var(--app-text-muted)}.btn-trash{height:100%}.options-quick{cursor:text;height:auto;min-height:calc(1.5em + .75rem + 2px);padding:.125rem .5rem}.btn-container{padding-right:0!important;width:100%!important}.form-row{width:100%}.-header[data-v-3922547c]{font-weight:700}.-not-authorized[data-v-3922547c]{opacity:.6;font-size:.8rem}.custom-id[data-v-3922547c]{width:180px}.widget-content-actions[data-v-3922547c]{min-width:76px}.interaction-excluded-rule[data-v-619000c6]{margin-bottom:.5rem}.sections__aside[data-v-0925ea20]{border-right:1px solid var(--app-border-soft)}.sections__nav[data-v-0925ea20]{display:flex;flex-direction:column}.sections__group[data-v-0925ea20]{padding:0 .75rem;margin:0 0 .25rem;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--app-text-faint)}.sections__group[data-v-0925ea20]:not(:first-child){margin-top:1.25rem}.sections__item[data-v-0925ea20]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;padding:.4375rem .75rem;background:transparent;border:none;border-radius:6px;font-size:.875rem;color:var(--app-text-strong);text-align:left;cursor:pointer;transition:all .15s ease}.sections__item[data-v-0925ea20]:hover{background:var(--app-wash)}.sections__item.current[data-v-0925ea20]{background:rgba(var(--app-accent-rgb),.12);color:var(--app-accent);font-weight:600}.sections__item-label[data-v-0925ea20]{display:inline-flex;align-items:center;min-width:0}.sections__item-count[data-v-0925ea20]{flex:0 0 auto;font-size:.75rem;color:var(--app-text-faint)}.current .sections__item-count[data-v-0925ea20]{color:inherit}.sections__header[data-v-0925ea20]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.sections__title[data-v-0925ea20]{display:flex;align-items:center;margin-bottom:.25rem;font-weight:600}.sections__title-icon[data-v-0925ea20]{margin-right:.5rem;color:var(--app-accent);opacity:.85}.sections__description[data-v-0925ea20]{margin-bottom:0;font-size:.875rem;color:var(--app-text-muted)}.sections__actions[data-v-0925ea20]{flex-shrink:0}.sections__notice[data-v-0925ea20]{font-size:.8125rem;color:var(--app-text-muted)}.sections__content[data-v-0925ea20] .sections-box{border:1px solid var(--app-border);border-radius:.375rem;overflow:hidden}@media(max-width:767.98px){.sections__aside[data-v-0925ea20]{border-right:none;margin-bottom:1.5rem}}.csm-pulse-value[data-v-c918d256]{max-width:100px}.csm-pulse-period[data-v-c918d256]{max-width:160px}.provider-modal-icon[data-v-5f4d4df3]{font-size:1.2rem}.add-dropdown-icon[data-v-536aeb48]{width:1.1rem}.ai-providers-hint[data-v-6cf8e94f]{margin-bottom:1rem}.ai-providers-empty[data-v-6cf8e94f]{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:2.5rem 1rem;border:1px dashed var(--app-border);border-radius:.5rem}.ai-providers-empty-icon[data-v-6cf8e94f]{font-size:1.75rem;color:var(--primary)}.ai-providers-list[data-v-6cf8e94f]{margin-bottom:.75rem}.ai-provider-row[data-v-6cf8e94f]{display:flex;align-items:center;gap:1rem;padding-left:0;padding-right:0}.ai-provider-icon[data-v-6cf8e94f]{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:2.5rem;height:2.5rem;border-radius:.5rem;font-size:1.25rem}.ai-provider-identity[data-v-6cf8e94f]{flex:1 1 auto;min-width:0}.ai-provider-heading[data-v-6cf8e94f]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.ai-provider-name[data-v-6cf8e94f]{font-weight:600}.ai-provider-badge[data-v-6cf8e94f]{font-weight:500}.ai-provider-spinner[data-v-6cf8e94f]{width:.7rem;height:.7rem;margin-right:.25rem}.ai-provider-set-default[data-v-6cf8e94f]{padding:0;font-size:.8rem}.ai-provider-key[data-v-6cf8e94f]{font-family:monospace;color:var(--primary);word-break:break-all}.ai-provider-actions[data-v-6cf8e94f]{display:flex;flex:0 0 auto;gap:.5rem}.ai-providers-footer[data-v-6cf8e94f]{display:flex;align-items:center;gap:1rem}.ai-providers-available[data-v-6cf8e94f]{font-size:.85rem}.ai-usage[data-v-7e61649c]{font-size:.9rem;--ai-feature-1:#2a78d6;--ai-feature-2:#eb6834;--ai-feature-3:#1baf7a;--ai-feature-4:#eda100;--ai-feature-5:#e87ba4;--ai-feature-6:#008300;--ai-feature-7:#4a3aa7;--ai-feature-8:#e34948;--ai-feature-other:#52514e}[data-theme=dark] .ai-usage[data-v-7e61649c]{--ai-feature-1:#3987e5;--ai-feature-2:#d95926;--ai-feature-3:#199e70;--ai-feature-4:#c98500;--ai-feature-5:#d55181;--ai-feature-6:#008300;--ai-feature-7:#9085e9;--ai-feature-8:#e66767;--ai-feature-other:#c3c2b7}.ai-usage-header[data-v-7e61649c]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.ai-usage-nav[data-v-7e61649c]{display:flex;align-items:center;gap:.25rem}.ai-usage-nav-btn[data-v-7e61649c]{padding:0 .35rem;line-height:1}.ai-usage-period[data-v-7e61649c]{font-weight:600;text-transform:capitalize;min-width:9rem;text-align:center}.ai-usage-current[data-v-7e61649c]{align-self:center;font-size:.7rem}.ai-usage-refresh[data-v-7e61649c]{padding:0}.ai-usage-gauge-legend[data-v-7e61649c]{display:flex;justify-content:space-between;margin-top:.25rem;font-size:.8rem;color:var(--app-text-muted)}.ai-usage-wallet[data-v-7e61649c]{font-weight:600}.ai-usage-alert[data-v-7e61649c]{margin-top:.75rem;margin-bottom:0;padding:.5rem .75rem;font-size:.85rem}.ai-usage-stats[data-v-7e61649c]{display:flex;flex-wrap:wrap;gap:1.5rem;margin:1rem 0}.ai-usage-stat-value[data-v-7e61649c]{font-size:1.35rem;font-weight:600;line-height:1.2}.ai-usage-stat-label[data-v-7e61649c]{font-size:.78rem;color:var(--app-text-muted)}.ai-usage-breakdown-title[data-v-7e61649c]{font-weight:600;margin-bottom:.5rem}.ai-usage-composition[data-v-7e61649c]{display:flex;height:10px;border-radius:5px;overflow:hidden;margin-bottom:.75rem;gap:2px;background:var(--app-surface)}.ai-usage-composition-segment[data-v-7e61649c]{height:100%;min-width:3px}.ai-usage-feature-swatch[data-v-7e61649c]{flex:0 0 auto;width:10px;height:10px;border-radius:2px}.ai-usage-feature[data-v-7e61649c]{display:flex;align-items:center;gap:.75rem;padding:.2rem 0}.ai-usage-feature-name[data-v-7e61649c]{flex:0 0 11rem}.ai-usage-feature-bar[data-v-7e61649c]{flex:1 1 auto;height:6px;border-radius:3px;background:var(--app-wash);overflow:hidden}.ai-usage-feature-fill[data-v-7e61649c]{height:100%;border-radius:3px;background:var(--app-accent)}.ai-usage-feature-value[data-v-7e61649c]{flex:0 0 7rem;text-align:right}.ai-usage-feature-calls[data-v-7e61649c]{color:var(--app-text-muted)}.ai-usage-loading[data-v-7e61649c]{display:flex;align-items:center;justify-content:center;min-height:12rem}.ai-usage-empty[data-v-7e61649c]{color:var(--app-text-muted);padding:.5rem 0}.ai-prompts-view .prompt-row .prompt-actions[data-v-508151c5]{opacity:0;transition:opacity .15s}.ai-prompts-view .prompt-row:hover .prompt-actions[data-v-508151c5]{opacity:1}.ai-prompts-view .scope-pill[data-v-508151c5]{display:inline-flex;align-items:center;padding:2px 7px;border-radius:10px;font-size:.75rem;font-weight:500}.ai-prompts-view .scope-pill--secondary[data-v-508151c5]{color:var(--app-text-muted);border:1px solid var(--app-border-strong)}.ai-prompts-view .scope-pill--warning[data-v-508151c5]{color:#d39e00;border:1px solid #ffc107}.ai-prompts-view .scope-pill--info[data-v-508151c5]{color:#117a8b;border:1px solid #17a2b8}.setting-block[data-v-300464fd]{padding-bottom:1.25rem;margin-bottom:1.25rem;border-bottom:1px solid var(--app-border-soft)}.setting-block-last[data-v-300464fd]{padding-bottom:0;margin-bottom:0;border-bottom:none}.setting-block-head[data-v-300464fd]{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.9375rem;font-weight:500;color:var(--app-text)}.setting-block-icon[data-v-300464fd]{color:var(--app-accent)}.setting-block-help[data-v-300464fd]{margin-top:.5rem;font-size:.75rem;color:var(--app-text-faint)}.theme-preview[data-v-7ff94bfe]{display:block;position:relative;width:116px;height:62px;border:1px solid;border-radius:6px;overflow:hidden}.theme-preview-bar[data-v-7ff94bfe]{position:absolute;top:0;left:0;bottom:0;width:26px}.theme-preview-card[data-v-7ff94bfe]{position:absolute;top:10px;right:8px;left:34px;bottom:10px;padding:8px 6px;border:1px solid;border-radius:4px}.theme-preview-line[data-v-7ff94bfe]{display:block;height:4px;border-radius:2px;opacity:.85}.theme-preview-line+.theme-preview-line[data-v-7ff94bfe]{margin-top:5px}.theme-preview-line.is-short[data-v-7ff94bfe]{width:60%}.due-date-days[data-v-778bf828]{width:80px}.cron-expression-display[data-v-4ab05487]{padding:.75rem;background-color:var(--app-wash);border-radius:.25rem;border:1px solid var(--app-border)}.cron-human-readable[data-v-4ab05487]{font-weight:500;color:var(--app-text-strong)}.cron-next-runs[data-v-4ab05487]{margin-top:.5rem}.cron-expression code[data-v-4ab05487]{background-color:var(--app-wash);padding:.125rem .375rem;border-radius:.25rem;font-size:.875rem}.ai-scheduled-prompts-view[data-v-99d1c722] .ai-scheduled-prompts-view__highlight{background:rgba(var(--app-accent-rgb),.12)}.ai-scheduled-prompts-view[data-v-99d1c722] td{vertical-align:middle}.paginator[data-v-0053723d]{display:flex;align-items:center}.paginator .total[data-v-0053723d]{text-align:left;position:absolute}.paginator ul[data-v-0053723d]{margin-bottom:0;flex-grow:1}.ai-action[data-v-0debcffb]{margin-top:10px;padding:10px 12px;border:1px solid var(--app-border);border-left:3px solid var(--primary);border-radius:8px;background:var(--app-wash)}.ai-action--done[data-v-0debcffb]{border-left-color:var(--success,#28a745)}.ai-action--error[data-v-0debcffb]{border-left-color:var(--danger,#dc3545)}.ai-action__head[data-v-0debcffb]{display:flex;align-items:center;gap:7px;margin-bottom:8px}.ai-action__icon[data-v-0debcffb]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px;border-radius:50%;background:rgba(66,133,244,.1);color:var(--primary);font-size:11px}.ai-action__label[data-v-0debcffb]{font-size:13px;font-weight:600;color:var(--app-text)}.ai-action__state[data-v-0debcffb]{margin-left:auto;display:inline-flex;align-items:center;gap:4px;font-weight:500}.ai-action__details[data-v-0debcffb]{display:grid;grid-template-columns:auto 1fr;gap:2px 10px;margin:0;font-size:12.5px}.ai-action__details dt[data-v-0debcffb]{color:var(--app-text-muted);font-weight:500;white-space:nowrap}.ai-action__details dd[data-v-0debcffb]{margin:0;color:var(--app-text);word-break:break-word}.ai-action__html[data-v-0debcffb]{max-height:180px;overflow-y:auto}.ai-action__html[data-v-0debcffb] blockquote,.ai-action__html[data-v-0debcffb] ol,.ai-action__html[data-v-0debcffb] p,.ai-action__html[data-v-0debcffb] ul{margin:0 0 4px}.ai-action__html[data-v-0debcffb]>:last-child{margin-bottom:0}.ai-action__html[data-v-0debcffb] ol,.ai-action__html[data-v-0debcffb] ul{padding-left:18px}.ai-action__html[data-v-0debcffb] blockquote{padding-left:8px;border-left:2px solid var(--app-border);color:var(--app-text-muted)}.ai-action__contact[data-v-0debcffb]{display:inline-flex;align-items:center;gap:6px}.ai-action__foot[data-v-0debcffb]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px;padding-top:8px;border-top:1px dashed var(--app-border)}.ai-action__foot--error[data-v-0debcffb]{align-items:flex-start}.ai-action__hint[data-v-0debcffb]{display:inline-flex;align-items:center;font-size:11.5px;color:var(--app-text-muted);font-style:italic}.ai-action__buttons[data-v-0debcffb]{display:inline-flex;gap:6px;flex-shrink:0}.ai-action__done[data-v-0debcffb]{font-size:12.5px;color:var(--success,#28a745);font-weight:500}.ai-action__id[data-v-0debcffb]{color:var(--app-text-muted);font-weight:400}.ai-action__error[data-v-0debcffb]{font-size:12.5px;color:var(--danger,#dc3545)}.ai-sources[data-v-14a756fe]{margin-top:10px;padding-top:8px;border-top:1px dashed var(--app-border);display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ai-sources__label[data-v-14a756fe]{font-size:11px;color:var(--app-text-muted);text-transform:uppercase;letter-spacing:.04em}.ai-sources__chip[data-v-14a756fe]{cursor:pointer;font-weight:500;display:inline-flex;align-items:center;gap:5px;max-width:100%}.ai-sources__chip[data-v-14a756fe]:hover{filter:brightness(.95)}.ai-sources__title[data-v-14a756fe]{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-sources__ts[data-v-14a756fe]{color:var(--app-text-muted);font-weight:400;flex-shrink:0}.ai-sources__index[data-v-14a756fe]{color:var(--primary);font-weight:700;margin-right:1px}.mcp-calls-filters[data-v-234517e8]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.75rem}.mcp-calls-method[data-v-234517e8]{width:auto}.mcp-calls-caller[data-v-234517e8]{display:inline-flex;align-items:center;gap:.375rem;padding:.125rem .25rem .125rem .625rem;border-radius:999px;background:var(--app-wash);font-size:.8rem}.mcp-calls-caller-clear[data-v-234517e8]{padding:0 .25rem;background:transparent;border:0;color:var(--app-text-muted);cursor:pointer}.mcp-calls-caller-clear[data-v-234517e8]:hover{color:var(--danger)}.mcp-calls-grid[data-v-234517e8] .ag-row{cursor:pointer}.mcp-calls-grid[data-v-234517e8] .mcp-calls-tool{margin-left:.25rem;font-size:.8rem}.section-header[data-v-57a75b49]{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem}.section-title[data-v-57a75b49]{margin:0;font-size:1.125rem;font-weight:600;color:var(--primary)}.section-actions[data-v-57a75b49]{display:flex;align-items:center;gap:.5rem;margin-left:auto}.section-live[data-v-57a75b49]{display:inline-flex;align-items:center;gap:.375rem;padding:.125rem .5rem;border-radius:999px;background:rgba(0,0,0,.04);font-size:.75rem;color:#6c757d}.section-live-dot[data-v-57a75b49]{width:7px;height:7px;border-radius:50%;background:var(--success);animation:section-live-pulse-data-v-57a75b49 1.6s ease-in-out infinite}.section-live.is-paused .section-live-dot[data-v-57a75b49]{background:#adb5bd;animation:none}@keyframes section-live-pulse-data-v-57a75b49{0%,to{opacity:1}50%{opacity:.25}}@media(prefers-reduced-motion:reduce){.section-live-dot[data-v-57a75b49]{animation:none}}.section-action[data-v-57a75b49]{padding:.25rem .5rem;background:transparent;border:0;border-radius:6px;color:#6c757d;cursor:pointer;transition:background .15s ease,color .15s ease}.section-action[data-v-57a75b49]:hover{background:rgba(0,0,0,.04);color:var(--primary)}.mcp-log-window[data-v-57a75b49]{width:auto}.mcp-log-refresh[data-v-57a75b49]{padding:0 .25rem}.mcp-log-kpis[data-v-57a75b49]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-bottom:1rem}@media(max-width:991.98px){.mcp-log-kpis[data-v-57a75b49]{grid-template-columns:repeat(2,minmax(0,1fr))}}.mcp-log-panels[data-v-57a75b49]{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:1rem;margin-bottom:1rem}@media(max-width:991.98px){.mcp-log-panels[data-v-57a75b49]{grid-template-columns:minmax(0,1fr)}}[data-v-57a75b49] .mcp-log-card-body{max-height:18rem;overflow-y:auto}.mcp-log-caller[data-v-57a75b49]{display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem;cursor:pointer;border-radius:6px;transition:background .15s ease}.mcp-log-caller[data-v-57a75b49]:hover{background:var(--app-wash)}.mcp-log-caller.-selected[data-v-57a75b49]{background:var(--app-wash);box-shadow:inset 3px 0 0 var(--app-accent)}.mcp-log-caller-icon[data-v-57a75b49]{flex:0 0 auto;color:var(--app-text-muted)}.mcp-log-caller-body[data-v-57a75b49]{flex:1 1 auto;min-width:0}.mcp-log-caller-name[data-v-57a75b49]{font-weight:600;font-size:.875rem;overflow-wrap:anywhere}.mcp-log-caller-sub[data-v-57a75b49]{display:flex;flex-wrap:wrap;gap:0 .75rem;font-size:.75rem;color:var(--app-text-muted);overflow-wrap:anywhere}.mcp-log-caller-figures[data-v-57a75b49]{flex:0 0 auto;text-align:right;font-size:.8rem}.mcp-log-caller-errors[data-v-57a75b49]{color:var(--danger)}.mcp-log-caller-last[data-v-57a75b49]{font-size:.72rem;color:var(--app-text-muted)}.mcp-log-tool[data-v-57a75b49]{display:flex;align-items:center;gap:.75rem;padding:.2rem 0;font-size:.85rem}.mcp-log-tool-name[data-v-57a75b49]{flex:0 0 12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-family-monospace,monospace);font-size:.8rem}.mcp-log-tool-bar[data-v-57a75b49]{flex:1 1 auto;height:6px;border-radius:3px;background:var(--app-wash);overflow:hidden}.mcp-log-tool-fill[data-v-57a75b49]{height:100%;border-radius:3px;background:var(--app-accent)}.mcp-log-tool-value[data-v-57a75b49]{flex:0 0 4.5rem;text-align:right}.mcp-log-empty[data-v-57a75b49]{color:var(--app-text-muted);padding:.5rem 0}.viz-palette[data-v-0aa298cf]{--series-1:#2a78d6;--series-2:#eb6834;--series-3:#1baf7a;--series-4:#eda100;--series-5:#e87ba4;--series-6:#008300;--series-7:#4a3aa7;--series-8:#e34948;--series-other:#52514e;--series-surface:var(--app-surface);--series-track:#eef0f4}[data-theme=dark] .viz-palette[data-v-0aa298cf]{--series-1:#3987e5;--series-2:#d95926;--series-3:#199e70;--series-4:#c98500;--series-5:#d55181;--series-6:#008300;--series-7:#9085e9;--series-8:#e66767;--series-other:#c3c2b7;--series-surface:var(--app-surface);--series-track:#2c3342}.sync-stats[data-v-0aa298cf]{border:1px solid var(--app-border);border-radius:12px;background:var(--app-surface);overflow:visible}.sync-stats-head[data-v-0aa298cf]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px 24px;padding:14px 18px 4px}.sync-stats-title[data-v-0aa298cf]{margin:0;color:var(--app-text);font-weight:600}.sync-stats-sub[data-v-0aa298cf]{margin-top:2px;color:var(--app-text-muted);font-size:.75rem}.sync-stats-legend[data-v-0aa298cf]{display:flex;flex-wrap:wrap;gap:4px 18px;font-size:.75rem;color:var(--app-text-muted)}.sync-stats-legend-group[data-v-0aa298cf]{display:inline-flex;align-items:center;gap:10px}.sync-stats-legend-group b[data-v-0aa298cf]{color:var(--app-text-strong);font-weight:600}.sync-stats-legend-item[data-v-0aa298cf]{display:inline-flex;align-items:center}.sync-stats-swatch[data-v-0aa298cf]{display:inline-block;flex:0 0 auto;width:8px;height:8px;margin-right:5px;border-radius:2px}.sync-stats-empty[data-v-0aa298cf]{padding:24px 18px;color:var(--app-text-muted);font-size:.8125rem;text-align:center}.sync-stats-grid[data-v-0aa298cf]{display:grid;grid-template-columns:minmax(150px,190px) minmax(0,1fr) minmax(190px,230px);align-items:center;column-gap:20px;padding:4px 18px 14px}.sync-entity[data-v-0aa298cf]{display:flex;align-items:center;gap:10px;min-width:0;padding:14px 0}.sync-entity-icon[data-v-0aa298cf]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:34px;height:34px;border-radius:9px;background:var(--app-wash);color:var(--app-text-strong)}.sync-entity-text[data-v-0aa298cf]{min-width:0}.sync-entity-name[data-v-0aa298cf]{color:var(--app-text-muted);font-size:.75rem;line-height:1.2}.sync-entity-matched[data-v-0aa298cf]{color:var(--app-text-muted);font-size:.75rem;white-space:nowrap}.sync-entity-matched b[data-v-0aa298cf]{color:var(--app-text);font-size:1.25rem;font-weight:600;font-variant-numeric:tabular-nums}.sync-entity-delta[data-v-0aa298cf]{display:inline-block;margin-left:2px;padding:0 6px;border-radius:999px;background:var(--app-wash);font-size:.6875rem;line-height:1.5;font-variant-numeric:tabular-nums}.sync-entity-delta.-up[data-v-0aa298cf]{background:var(--app-success-wash);color:var(--app-success)}.sync-entity-delta.-down[data-v-0aa298cf]{background:var(--app-danger-wash);color:var(--app-danger)}.sync-plot[data-v-0aa298cf]{display:grid;grid-template-columns:repeat(var(--days),minmax(0,1fr));align-items:center;padding:10px 0}.sync-day[data-v-0aa298cf]{position:relative;display:flex;flex-direction:column;align-items:center;padding:4px 0;border-radius:6px;cursor:default}.sync-day.-hover[data-v-0aa298cf]{background:var(--app-wash)}.sync-day-down[data-v-0aa298cf],.sync-day-up[data-v-0aa298cf]{display:flex;align-items:center;width:100%}.sync-day-up[data-v-0aa298cf]{flex-direction:column-reverse;justify-content:flex-start}.sync-day-down[data-v-0aa298cf]{flex-direction:column}.sync-bar[data-v-0aa298cf]{display:block;flex:0 0 auto;width:60%;max-width:18px}.sync-day-up .sync-bar+.sync-bar[data-v-0aa298cf]{border-bottom:2px solid var(--series-surface);background-clip:padding-box}.sync-day-up .sync-bar[data-v-0aa298cf]:last-child{border-radius:4px 4px 0 0}.sync-day-down .sync-bar[data-v-0aa298cf]{border-radius:0 0 4px 4px}.sync-day-axis[data-v-0aa298cf]{position:relative;width:100%;height:1px;background:var(--app-border-strong)}.sync-day-marker[data-v-0aa298cf]{position:absolute;top:50%;left:50%;display:inline-block;width:7px;height:7px;border-radius:50%;transform:translate(-50%,-50%)}.sync-day-marker.-idle[data-v-0aa298cf]{background:var(--app-text-faint)}.sync-day-marker.-missing[data-v-0aa298cf]{border:1.5px dashed var(--app-danger);background:var(--app-surface)}.sync-tip[data-v-0aa298cf]{position:absolute;top:50%;left:calc(100% + 6px);z-index:10;min-width:190px;padding:8px 10px;border-radius:8px;background:var(--app-text);color:var(--app-surface);font-size:.75rem;box-shadow:0 6px 18px rgba(0,0,0,.18);transform:translateY(-50%);pointer-events:none}.-end>.sync-tip[data-v-0aa298cf]{right:calc(100% + 6px);left:auto}.sync-tip-title[data-v-0aa298cf]{margin-bottom:4px;font-weight:600}.sync-tip-title[data-v-0aa298cf]:first-letter{text-transform:uppercase}.sync-tip-group[data-v-0aa298cf]{margin-top:6px;opacity:.7;font-size:.6875rem;text-transform:uppercase;letter-spacing:.03em}.sync-tip-line[data-v-0aa298cf]{display:flex;justify-content:space-between;gap:16px}.sync-tip-line span[data-v-0aa298cf]{display:inline-flex;align-items:center}.sync-tip-line b[data-v-0aa298cf]{font-variant-numeric:tabular-nums}.sync-tip-muted[data-v-0aa298cf]{opacity:.7}.sync-totals[data-v-0aa298cf]{display:flex;flex-direction:column;justify-content:center;gap:6px;font-size:.75rem;color:var(--app-text-muted)}.sync-totals-group[data-v-0aa298cf]{display:flex;align-items:baseline;gap:8px;min-width:0}.sync-totals-values[data-v-0aa298cf]{display:flex;flex-wrap:wrap;gap:2px 8px;min-width:0}.sync-totals-side[data-v-0aa298cf]{flex:0 0 64px;overflow:hidden;color:var(--app-text-faint);font-size:.6875rem;white-space:nowrap;text-overflow:ellipsis}.sync-totals-value[data-v-0aa298cf]{display:inline-flex;align-items:center;white-space:nowrap}.sync-totals-value b[data-v-0aa298cf]{margin-right:3px;color:var(--app-text);font-variant-numeric:tabular-nums}.sync-entity[data-v-0aa298cf],.sync-plot[data-v-0aa298cf],.sync-totals[data-v-0aa298cf]{align-self:stretch;border-bottom:1px solid var(--app-border-soft)}.sync-axis-labels[data-v-0aa298cf]{display:grid;grid-template-columns:repeat(var(--days),minmax(0,1fr));padding-top:6px;color:var(--app-text-faint);font-size:.6875rem;text-align:center;white-space:nowrap}.sync-axis-labels .-hover[data-v-0aa298cf]{color:var(--app-text);font-weight:600}.sync-axis-note[data-v-0aa298cf]{display:flex;flex-direction:column;gap:2px;padding-top:6px;color:var(--app-text-faint);font-size:.6875rem}.sync-axis-note span[data-v-0aa298cf]{display:inline-flex;align-items:center}.sync-axis-note .sync-day-marker[data-v-0aa298cf]{position:static;margin-right:6px;transform:none}@media(max-width:767px){.sync-stats-grid[data-v-0aa298cf]{grid-template-columns:minmax(0,1fr)}.sync-entity[data-v-0aa298cf]{border-bottom:0;padding-bottom:0}.sync-plot[data-v-0aa298cf]{border-bottom:0}.sync-axis-spacer.-lead[data-v-0aa298cf]{display:none}}
/*!
 * vue-treeselect v0.4.0 | (c) 2017-2019 Riophae Lee
 * Released under the MIT License.
 * https://vue-treeselect.js.org/
 */.vue-treeselect-helper-hide{display:none}.vue-treeselect-helper-zoom-effect-off{transform:none!important}@keyframes vue-treeselect-animation-fade-in{0%{opacity:0}}@keyframes vue-treeselect-animation-bounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}@keyframes vue-treeselect-animation-rotate{to{transform:rotate(1turn)}}.vue-treeselect__multi-value-item--transition-enter-active,.vue-treeselect__multi-value-item--transition-leave-active{transition-duration:.2s;transition-property:transform,opacity}.vue-treeselect__multi-value-item--transition-enter-active{transition-timing-function:cubic-bezier(.075,.82,.165,1)}.vue-treeselect__multi-value-item--transition-leave-active{transition-timing-function:cubic-bezier(.215,.61,.355,1);position:absolute}.vue-treeselect__multi-value-item--transition-enter,.vue-treeselect__multi-value-item--transition-leave-to{transform:scale(.7);opacity:0}.vue-treeselect__multi-value-item--transition-move{transition:transform .2s cubic-bezier(.165,.84,.44,1)}.vue-treeselect{position:relative;text-align:left}[dir=rtl] .vue-treeselect{text-align:right}.vue-treeselect div,.vue-treeselect span{box-sizing:border-box}.vue-treeselect svg{fill:currentColor}.vue-treeselect__control{padding-left:5px;padding-right:5px;display:table;table-layout:fixed;width:100%;height:36px;border:1px solid #ddd;border-radius:5px;background:#fff;transition-duration:.2s;transition-property:border-color,box-shadow,width,height,background-color,opacity;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.vue-treeselect:not(.vue-treeselect--disabled):not(.vue-treeselect--focused) .vue-treeselect__control:hover{border-color:#cfcfcf}.vue-treeselect--focused:not(.vue-treeselect--open) .vue-treeselect__control{border-color:#039be5;box-shadow:0 0 0 3px rgba(3,155,229,.1)}.vue-treeselect--disabled .vue-treeselect__control{background-color:#f9f9f9}.vue-treeselect--open .vue-treeselect__control{border-color:#cfcfcf}.vue-treeselect--open.vue-treeselect--open-below .vue-treeselect__control{border-bottom-left-radius:0;border-bottom-right-radius:0}.vue-treeselect--open.vue-treeselect--open-above .vue-treeselect__control{border-top-left-radius:0;border-top-right-radius:0}.vue-treeselect__multi-value,.vue-treeselect__value-container{width:100%;vertical-align:middle}.vue-treeselect__value-container{display:table-cell;position:relative}.vue-treeselect--searchable:not(.vue-treeselect--disabled) .vue-treeselect__value-container{cursor:text}.vue-treeselect__multi-value{display:inline-block}.vue-treeselect--has-value .vue-treeselect__multi-value{margin-bottom:5px}.vue-treeselect__placeholder,.vue-treeselect__single-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:5px;padding-right:5px;position:absolute;top:0;right:0;bottom:0;left:0;line-height:34px;user-select:none;pointer-events:none}.vue-treeselect__placeholder{color:#bdbdbd}.vue-treeselect__single-value{color:#333}.vue-treeselect--focused.vue-treeselect--searchable .vue-treeselect__single-value{color:#bdbdbd}.vue-treeselect--disabled .vue-treeselect__single-value{position:static}.vue-treeselect__multi-value-item-container{display:inline-block;padding-top:5px;padding-right:5px;vertical-align:top}[dir=rtl] .vue-treeselect__multi-value-item-container{padding-right:0;padding-left:5px}.vue-treeselect__multi-value-item{display:inline-table;padding:2px 0;border:1px solid transparent;border-radius:2px;font-size:12px;vertical-align:top}.vue-treeselect:not(.vue-treeselect--disabled) .vue-treeselect__multi-value-item:not(.vue-treeselect__multi-value-item-disabled):hover .vue-treeselect__multi-value-item:not(.vue-treeselect__multi-value-item-new) .vue-treeselect__multi-value-item:not(.vue-treeselect__multi-value-item-new):hover,.vue-treeselect__multi-value-item{cursor:pointer;background:#e3f2fd;color:#039be5}.vue-treeselect__multi-value-item.vue-treeselect__multi-value-item-disabled{cursor:default;background:#f5f5f5;color:#757575}.vue-treeselect--disabled .vue-treeselect__multi-value-item{cursor:default;background:#fff;border-color:#e5e5e5;color:#555}.vue-treeselect__multi-value-item.vue-treeselect__multi-value-item-new,.vue-treeselect__multi-value-item.vue-treeselect__multi-value-item-new:hover{background:#e8f5e9}.vue-treeselect__multi-value-label,.vue-treeselect__value-remove{display:table-cell;padding:0 5px;vertical-align:middle}.vue-treeselect__value-remove{color:#039be5;padding-left:5px;border-left:1px solid #fff;line-height:0}[dir=rtl] .vue-treeselect__value-remove{border-left:0 none;border-right:1px solid #fff}.vue-treeselect__multi-value-item:hover .vue-treeselect__value-remove{color:#e53935}.vue-treeselect--disabled .vue-treeselect__value-remove,.vue-treeselect__multi-value-item-disabled .vue-treeselect__value-remove{display:none}.vue-treeselect__value-remove>svg{width:6px;height:6px}.vue-treeselect__multi-value-label{padding-right:5px;white-space:pre-line;user-select:none}.vue-treeselect__limit-tip{display:inline-block;padding-top:5px;padding-right:5px;vertical-align:top}[dir=rtl] .vue-treeselect__limit-tip{padding-right:0;padding-left:5px}.vue-treeselect__limit-tip-text{cursor:default;display:block;margin:2px 0;padding:1px 0;color:#bdbdbd;font-size:12px;font-weight:600}.vue-treeselect__input-container{display:block;max-width:100%;outline:none}.vue-treeselect--single .vue-treeselect__input-container{font-size:inherit;height:100%}.vue-treeselect--multi .vue-treeselect__input-container{display:inline-block;font-size:12px;vertical-align:top}.vue-treeselect--searchable .vue-treeselect__input-container{padding-left:5px;padding-right:5px}.vue-treeselect--searchable.vue-treeselect--multi.vue-treeselect--has-value .vue-treeselect__input-container{padding-top:5px;padding-left:0}[dir=rtl] .vue-treeselect--searchable.vue-treeselect--multi.vue-treeselect--has-value .vue-treeselect__input-container{padding-left:5px;padding-right:0}.vue-treeselect--disabled .vue-treeselect__input-container{display:none}.vue-treeselect__input,.vue-treeselect__sizer{margin:0;line-height:inherit;font-family:inherit;font-size:inherit}.vue-treeselect__input{max-width:100%;margin:0;padding:0;border:0;outline:none;box-sizing:initial;box-shadow:none;background:none transparent;line-height:1;vertical-align:middle}.vue-treeselect__input::-ms-clear{display:none}.vue-treeselect--single .vue-treeselect__input{width:100%;height:100%}.vue-treeselect--multi .vue-treeselect__input{padding-top:3px;padding-bottom:3px}.vue-treeselect--has-value .vue-treeselect__input{line-height:inherit;vertical-align:top}.vue-treeselect__sizer{position:absolute;top:0;left:0;visibility:hidden;height:0;overflow:scroll;white-space:pre}.vue-treeselect__x-container{display:table-cell;vertical-align:middle;width:20px;text-align:center;line-height:0;cursor:pointer;color:#ccc;animation:vue-treeselect-animation-fade-in .2s cubic-bezier(.075,.82,.165,1)}.vue-treeselect__x-container:hover{color:#e53935}.vue-treeselect__x{width:8px;height:8px}.vue-treeselect__control-arrow-container{display:table-cell;vertical-align:middle;width:20px;text-align:center;line-height:0;cursor:pointer}.vue-treeselect--disabled .vue-treeselect__control-arrow-container{cursor:default}.vue-treeselect__control-arrow{width:9px;height:9px;color:#ccc}.vue-treeselect:not(.vue-treeselect--disabled) .vue-treeselect__control-arrow-container:hover .vue-treeselect__control-arrow{color:#616161}.vue-treeselect--disabled .vue-treeselect__control-arrow{opacity:.35}.vue-treeselect__control-arrow--rotated{transform:rotate(180deg)}.vue-treeselect__menu-container{position:absolute;left:0;width:100%;overflow:visible;transition:0s}.vue-treeselect--open-below:not(.vue-treeselect--append-to-body) .vue-treeselect__menu-container{top:100%}.vue-treeselect--open-above:not(.vue-treeselect--append-to-body) .vue-treeselect__menu-container{bottom:100%}.vue-treeselect__menu{cursor:default;padding-top:5px;padding-bottom:5px;display:block;position:absolute;overflow-x:hidden;overflow-y:auto;width:auto;border:1px solid #cfcfcf;background:#fff;line-height:180%;-webkit-overflow-scrolling:touch}.vue-treeselect--open-below .vue-treeselect__menu{border-bottom-left-radius:5px;border-bottom-right-radius:5px;top:0;margin-top:-1px;border-top-color:#f2f2f2;box-shadow:0 1px 0 rgba(0,0,0,.06)}.vue-treeselect--open-above .vue-treeselect__menu{border-top-left-radius:5px;border-top-right-radius:5px;bottom:0;margin-bottom:-1px;border-bottom-color:#f2f2f2}.vue-treeselect__indent-level-0 .vue-treeselect__option{padding-left:5px}[dir=rtl] .vue-treeselect__indent-level-0 .vue-treeselect__option{padding-left:5px;padding-right:5px}.vue-treeselect__indent-level-0 .vue-treeselect__tip{padding-left:25px}[dir=rtl] .vue-treeselect__indent-level-0 .vue-treeselect__tip{padding-left:5px;padding-right:25px}.vue-treeselect__indent-level-1 .vue-treeselect__option{padding-left:25px}[dir=rtl] .vue-treeselect__indent-level-1 .vue-treeselect__option{padding-left:5px;padding-right:25px}.vue-treeselect__indent-level-1 .vue-treeselect__tip{padding-left:45px}[dir=rtl] .vue-treeselect__indent-level-1 .vue-treeselect__tip{padding-left:5px;padding-right:45px}.vue-treeselect__indent-level-2 .vue-treeselect__option{padding-left:45px}[dir=rtl] .vue-treeselect__indent-level-2 .vue-treeselect__option{padding-left:5px;padding-right:45px}.vue-treeselect__indent-level-2 .vue-treeselect__tip{padding-left:65px}[dir=rtl] .vue-treeselect__indent-level-2 .vue-treeselect__tip{padding-left:5px;padding-right:65px}.vue-treeselect__indent-level-3 .vue-treeselect__option{padding-left:65px}[dir=rtl] .vue-treeselect__indent-level-3 .vue-treeselect__option{padding-left:5px;padding-right:65px}.vue-treeselect__indent-level-3 .vue-treeselect__tip{padding-left:85px}[dir=rtl] .vue-treeselect__indent-level-3 .vue-treeselect__tip{padding-left:5px;padding-right:85px}.vue-treeselect__indent-level-4 .vue-treeselect__option{padding-left:85px}[dir=rtl] .vue-treeselect__indent-level-4 .vue-treeselect__option{padding-left:5px;padding-right:85px}.vue-treeselect__indent-level-4 .vue-treeselect__tip{padding-left:105px}[dir=rtl] .vue-treeselect__indent-level-4 .vue-treeselect__tip{padding-left:5px;padding-right:105px}.vue-treeselect__indent-level-5 .vue-treeselect__option{padding-left:105px}[dir=rtl] .vue-treeselect__indent-level-5 .vue-treeselect__option{padding-left:5px;padding-right:105px}.vue-treeselect__indent-level-5 .vue-treeselect__tip{padding-left:125px}[dir=rtl] .vue-treeselect__indent-level-5 .vue-treeselect__tip{padding-left:5px;padding-right:125px}.vue-treeselect__indent-level-6 .vue-treeselect__option{padding-left:125px}[dir=rtl] .vue-treeselect__indent-level-6 .vue-treeselect__option{padding-left:5px;padding-right:125px}.vue-treeselect__indent-level-6 .vue-treeselect__tip{padding-left:145px}[dir=rtl] .vue-treeselect__indent-level-6 .vue-treeselect__tip{padding-left:5px;padding-right:145px}.vue-treeselect__indent-level-7 .vue-treeselect__option{padding-left:145px}[dir=rtl] .vue-treeselect__indent-level-7 .vue-treeselect__option{padding-left:5px;padding-right:145px}.vue-treeselect__indent-level-7 .vue-treeselect__tip{padding-left:165px}[dir=rtl] .vue-treeselect__indent-level-7 .vue-treeselect__tip{padding-left:5px;padding-right:165px}.vue-treeselect__indent-level-8 .vue-treeselect__option{padding-left:165px}[dir=rtl] .vue-treeselect__indent-level-8 .vue-treeselect__option{padding-left:5px;padding-right:165px}.vue-treeselect__indent-level-8 .vue-treeselect__tip{padding-left:185px}[dir=rtl] .vue-treeselect__indent-level-8 .vue-treeselect__tip{padding-left:5px;padding-right:185px}.vue-treeselect__option{padding-left:5px;padding-right:5px;display:table;table-layout:fixed;width:100%}.vue-treeselect__option--highlight{background:#f5f5f5}.vue-treeselect--single .vue-treeselect__option--selected{background:#e3f2fd;font-weight:600}.vue-treeselect--single .vue-treeselect__option--selected:hover{background:#e3f2fd}.vue-treeselect__option--hide{display:none}.vue-treeselect__option-arrow-container,.vue-treeselect__option-arrow-placeholder{display:table-cell;vertical-align:middle;width:20px;text-align:center;line-height:0}.vue-treeselect__option-arrow-container{cursor:pointer}.vue-treeselect__option-arrow{display:inline-block;width:9px;height:9px;color:#ccc;vertical-align:middle;transition:transform .2s cubic-bezier(.19,1,.22,1);transform:rotate(-90deg)}[dir=rtl] .vue-treeselect__option-arrow{transform:rotate(90deg)}.vue-treeselect--branch-nodes-disabled .vue-treeselect__option:hover .vue-treeselect__option-arrow,.vue-treeselect__option-arrow-container:hover .vue-treeselect__option-arrow{color:#616161}.vue-treeselect__option-arrow--rotated,[dir=rtl] .vue-treeselect__option-arrow--rotated{transform:rotate(0)}.vue-treeselect__option-arrow--rotated.vue-treeselect__option-arrow--prepare-enter{transform:rotate(-90deg)!important}[dir=rtl] .vue-treeselect__option-arrow--rotated.vue-treeselect__option-arrow--prepare-enter{transform:rotate(90deg)!important}.vue-treeselect__label-container{display:table-cell;vertical-align:middle;cursor:pointer;display:table;width:100%;table-layout:fixed;color:inherit}.vue-treeselect__option--disabled .vue-treeselect__label-container{cursor:not-allowed;color:rgba(0,0,0,.25)}.vue-treeselect__checkbox-container{display:table-cell;width:20px;min-width:20px;height:100%;text-align:center;vertical-align:middle}.vue-treeselect__checkbox{display:block;margin:auto;width:12px;height:12px;border-width:1px;border-style:solid;border-radius:2px;position:relative;transition:all .2s cubic-bezier(.075,.82,.165,1)}.vue-treeselect__check-mark,.vue-treeselect__minus-mark{display:block;position:absolute;left:1px;top:1px;background-repeat:no-repeat;opacity:0;transition:all .2s ease}.vue-treeselect__minus-mark{width:8px;height:8px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAIAgMAAAC5YVYYAAAACVBMVEUAAAD///////9zeKVjAAAAAnRSTlMAuLMp9oYAAAAPSURBVAjXY4CDrJUgBAMAGaECJ9dz3BAAAAAASUVORK5CYII=);background-size:8px 8px}@media (min-resolution:1.5dppx){.vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUAAAD///////////84wDuoAAAAA3RSTlMAyTzPIdReAAAAGUlEQVQI12PAD+b///+Nof7//79gAsLFCwAx/w4blADeeQAAAABJRU5ErkJggg==)}}@media (min-resolution:192dpi){.vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUAAAD///////////84wDuoAAAAA3RSTlMAyTzPIdReAAAAGUlEQVQI12PAD+b///+Nof7//79gAsLFCwAx/w4blADeeQAAAABJRU5ErkJggg==)}}@media (min-resolution:288dpi){.vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAD1BMVEUAAAD///////////////+PQt5oAAAABHRSTlMAy2EFIuWxUgAAACRJREFUGNNjGBBgJOICBY7KDCoucODEAJSAS6FwUJShGjAQAADBPRGrK2/FhgAAAABJRU5ErkJggg==)}}.vue-treeselect__checkbox--indeterminate>.vue-treeselect__minus-mark{opacity:1}.vue-treeselect__checkbox--disabled .vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAIAgMAAAC5YVYYAAAACVBMVEUAAADi4uLh4eHOxeSRAAAAAnRSTlMAuLMp9oYAAAAPSURBVAjXY4CDrJUgBAMAGaECJ9dz3BAAAAAASUVORK5CYII=)}@media (min-resolution:1.5dppx){.vue-treeselect__checkbox--disabled .vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUAAADi4uLi4uLh4eE5RQaIAAAAA3RSTlMAyTzPIdReAAAAGUlEQVQI12PAD+b///+Nof7//79gAsLFCwAx/w4blADeeQAAAABJRU5ErkJggg==)}}@media (min-resolution:192dpi){.vue-treeselect__checkbox--disabled .vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUAAADi4uLi4uLh4eE5RQaIAAAAA3RSTlMAyTzPIdReAAAAGUlEQVQI12PAD+b///+Nof7//79gAsLFCwAx/w4blADeeQAAAABJRU5ErkJggg==)}}@media (min-resolution:288dpi){.vue-treeselect__checkbox--disabled .vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAD1BMVEUAAADh4eHg4ODNzc3h4eEYfw2wAAAABHRSTlMAy2EFIuWxUgAAACRJREFUGNNjGBBgJOICBY7KDCoucODEAJSAS6FwUJShGjAQAADBPRGrK2/FhgAAAABJRU5ErkJggg==)}}.vue-treeselect__check-mark{width:8px;height:8px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAQlBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////8IX9KGAAAAFXRSTlMA8u24NxILB+Tawb6jiH1zRz0xIQIIP3GUAAAAMklEQVQI1y3FtQEAMQDDQD+EGbz/qkEVOpyEOP6PudKjZNSXn4Jm2CKRdBKzSLsFWl8fMG0Bl6Jk1rMAAAAASUVORK5CYII=);background-size:8px 8px;transform:scaleY(.125)}@media (min-resolution:1.5dppx){.vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAYFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////98JRy6AAAAH3RSTlMAzu4sDenl38fBvo1OMyIdEQrj1cSihX5hYFpHNycIcQOASAAAAF9JREFUGNN9zEcOgDAMRFHTS0LvNfe/JRmHKAIJ/mqeLJn+k9uDtaeUeFnFziGsBucUTirrprfe81RqZ3Bb6hPWeuZwDFOHyf+ig9CCzQ7INBn7bG5kF+QSt13BHNJnF7AaCT4Y+CW7AAAAAElFTkSuQmCC)}}@media (min-resolution:192dpi){.vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAYFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////98JRy6AAAAH3RSTlMAzu4sDenl38fBvo1OMyIdEQrj1cSihX5hYFpHNycIcQOASAAAAF9JREFUGNN9zEcOgDAMRFHTS0LvNfe/JRmHKAIJ/mqeLJn+k9uDtaeUeFnFziGsBucUTirrprfe81RqZ3Bb6hPWeuZwDFOHyf+ig9CCzQ7INBn7bG5kF+QSt13BHNJnF7AaCT4Y+CW7AAAAAElFTkSuQmCC)}}@media (min-resolution:288dpi){.vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAWlBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////9ZMre9AAAAHXRSTlMA/PiJhGNI9XlEHJB/b2ldV08+Oibk49vPp6QhAYgGBuwAAACCSURBVCjPrdHdDoIwDAXgTWAqCigo/+f9X5OwnoUwtis4V92XNWladUl+rzQPeQJAN2EHxoOnsPn7/oYk8fxBv08Rr/deOH/aZ2Nm8ZJ+s573QGfWKnNuZGzWm3+lv2V3pcU1XQ385/yjmBoM3Z+dXvlbYLLD3ujhTaOM3KaIXvNkFkuSEvYy1LqOAAAAAElFTkSuQmCC)}}.vue-treeselect__checkbox--checked>.vue-treeselect__check-mark{opacity:1;transform:scaleY(1)}.vue-treeselect__checkbox--disabled .vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAP1BMVEUAAADj4+Pf39/h4eHh4eHh4eHk5OTh4eHg4ODi4uLh4eHh4eHg4ODh4eHh4eHg4ODh4eHh4eHp6en////h4eFqcyvUAAAAFHRSTlMAOQfy7bgS5NrBvqOIfXNHMSELAgQ/iFsAAAA2SURBVAjXY4AANjYIzcjMAaVFuBkY+RkEWERYmRjYRXjANAOfiIgIFxNIAa8IpxBEi6AwiAQAK2MBd7xY8csAAAAASUVORK5CYII=)}@media (min-resolution:1.5dppx){.vue-treeselect__checkbox--disabled .vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAXVBMVEUAAADh4eHh4eHh4eHi4uLb29vh4eHh4eHh4eHh4eHh4eHh4eHh4eHi4uLi4uLj4+Pi4uLk5OTo6Ojh4eHh4eHi4uLg4ODg4ODh4eHg4ODh4eHf39/g4OD////h4eEzIk+wAAAAHnRSTlMAzu6/LA3p5eLZx8ONTjYiHRIKooV+YWBaRzEnCANnm5rnAAAAZElEQVQY033P2wqAIAyA4VWaaWrnc/n+j5mbhBjUf7WPoTD47TJb4i5zTr/sRDRHuyFaoWX7uK/RlbctlPEuyI1f4WY9yQINEkf6rzzo8YIzmUFoCs7J1EjeIaa9bXIEmzl8dgOZEAj/+2IvzAAAAABJRU5ErkJggg==)}}@media (min-resolution:192dpi){.vue-treeselect__checkbox--disabled .vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAXVBMVEUAAADh4eHh4eHh4eHi4uLb29vh4eHh4eHh4eHh4eHh4eHh4eHh4eHi4uLi4uLj4+Pi4uLk5OTo6Ojh4eHh4eHi4uLg4ODg4ODh4eHg4ODh4eHf39/g4OD////h4eEzIk+wAAAAHnRSTlMAzu6/LA3p5eLZx8ONTjYiHRIKooV+YWBaRzEnCANnm5rnAAAAZElEQVQY033P2wqAIAyA4VWaaWrnc/n+j5mbhBjUf7WPoTD47TJb4i5zTr/sRDRHuyFaoWX7uK/RlbctlPEuyI1f4WY9yQINEkf6rzzo8YIzmUFoCs7J1EjeIaa9bXIEmzl8dgOZEAj/+2IvzAAAAABJRU5ErkJggg==)}}@media (min-resolution:288dpi){.vue-treeselect__checkbox--disabled .vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAUVBMVEUAAADh4eHh4eHh4eHh4eHi4uLi4uLh4eHh4eHh4eHf39/j4+Ph4eHh4eHh4eHg4ODi4uLh4eHh4eHi4uLh4eHh4eHh4eHh4eHh4eH////h4eF3FMFTAAAAGnRSTlMA+/eJhGhfSHE9JBzz5KaQf3pXT0Xbz0I5AYDw8F0AAAB+SURBVCjPrdHbDoMgEEVRKAii1dZe9fz/hxplTiKIT7qfYCWTEEZdUvOwbckNAD2WHeh3brHW5f5EzGQ+iN+b1Gt6KPvtv16Dn6JX9M9ya3/A1yfu5dlyduL6Hec7mXY6ddXLPP2lpABGZ8PWXfYLTJxZekVhhl7eTX24zZPNKXoRC7zQLjUAAAAASUVORK5CYII=)}}.vue-treeselect__checkbox--unchecked{border-color:#e0e0e0;background:#fff}.vue-treeselect__label-container:hover .vue-treeselect__checkbox--unchecked{border-color:#039be5;background:#fff}.vue-treeselect__checkbox--checked,.vue-treeselect__checkbox--indeterminate,.vue-treeselect__label-container:hover .vue-treeselect__checkbox--checked,.vue-treeselect__label-container:hover .vue-treeselect__checkbox--indeterminate{border-color:#039be5;background:#039be5}.vue-treeselect__checkbox--disabled,.vue-treeselect__label-container:hover .vue-treeselect__checkbox--disabled{border-color:#e0e0e0;background-color:#f7f7f7}.vue-treeselect__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:table-cell;padding-left:5px;max-width:100%;vertical-align:middle;cursor:inherit}[dir=rtl] .vue-treeselect__label{padding-left:0;padding-right:5px}.vue-treeselect__count{margin-left:5px;font-weight:400;opacity:.6}[dir=rtl] .vue-treeselect__count{margin-left:0;margin-right:5px}.vue-treeselect__tip{padding-left:5px;padding-right:5px;display:table;table-layout:fixed;width:100%;color:#757575}.vue-treeselect__tip-text{display:table-cell;vertical-align:middle;padding-left:5px;padding-right:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:12px}.vue-treeselect__error-tip .vue-treeselect__retry{cursor:pointer;margin-left:5px;font-style:normal;font-weight:600;text-decoration:none;color:#039be5}[dir=rtl] .vue-treeselect__error-tip .vue-treeselect__retry{margin-left:0;margin-right:5px}.vue-treeselect__icon-container{display:table-cell;vertical-align:middle;width:20px;text-align:center;line-height:0}.vue-treeselect--single .vue-treeselect__icon-container{padding-left:5px}[dir=rtl] .vue-treeselect--single .vue-treeselect__icon-container{padding-left:0;padding-right:5px}.vue-treeselect__icon-warning{display:block;margin:auto;border-radius:50%;position:relative;width:12px;height:12px;background:#fb8c00}.vue-treeselect__icon-warning:after{display:block;position:absolute;content:"";left:5px;top:2.5px;width:2px;height:1px;border:0 solid #fff;border-top-width:5px;border-bottom-width:1px}.vue-treeselect__icon-error{display:block;margin:auto;border-radius:50%;position:relative;width:12px;height:12px;background:#e53935}.vue-treeselect__icon-error:after,.vue-treeselect__icon-error:before{display:block;position:absolute;content:"";background:#fff;transform:rotate(45deg)}.vue-treeselect__icon-error:before{width:6px;height:2px;left:3px;top:5px}.vue-treeselect__icon-error:after{width:2px;height:6px;left:5px;top:3px}.vue-treeselect__icon-loader{display:block;margin:auto;position:relative;width:12px;height:12px;text-align:center;animation:vue-treeselect-animation-rotate 1.6s linear infinite}.vue-treeselect__icon-loader:after,.vue-treeselect__icon-loader:before{border-radius:50%;position:absolute;content:"";left:0;top:0;display:block;width:100%;height:100%;opacity:.6;animation:vue-treeselect-animation-bounce 1.6s ease-in-out infinite}.vue-treeselect__icon-loader:before{background:#039be5}.vue-treeselect__icon-loader:after{background:#b3e5fc;animation-delay:-.8s}.vue-treeselect__menu-placeholder{display:none}.vue-treeselect__portal-target{position:absolute;display:block;left:0;top:0;height:0;width:0;padding:0;margin:0;border:0;overflow:visible;box-sizing:border-box}.ai-prompt-selector-dropdown .dropdown-toggle{justify-content:space-between}.ai-prompt-selector-dropdown .ai-prompt-selector-toggle--compact{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border-radius:50%;border:1px solid var(--gray-300,var(--app-border));background:var(--app-surface);color:var(--gray-600,var(--app-text-muted));font-size:13px;transition:color .15s,border-color .15s,background .15s}.ai-prompt-selector-dropdown .ai-prompt-selector-toggle--compact:hover{color:var(--primary);border-color:var(--primary);background:rgba(66,133,244,.05)}.ai-prompt-dropdown-menu{width:320px;min-width:320px;max-width:320px}.ai-prompt-tree-container .ai-prompt-tree-body{height:220px;overflow:hidden}.ai-prompt-tree-container .ai-prompt-tree-body--loading{display:flex;align-items:center;justify-content:center}.ai-prompt-tree-container .ai-prompt-tree-inner .vue-treeselect__control{display:none!important}.ai-prompt-tree-container .ai-prompt-tree-inner .vue-treeselect--open .vue-treeselect__menu-container{position:static!important}.ai-prompt-tree-container .ai-prompt-tree-inner .vue-treeselect--open .vue-treeselect__menu{position:static!important;box-shadow:none!important;border:none!important;border-radius:0!important;max-height:220px!important}.ai-prompt-tree-container .tree-group-label{display:inline-flex;align-items:center;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--app-text-muted)}.ai-prompt-tree-container .tree-group-count{display:inline-flex;align-items:center;justify-content:center;margin-left:6px;min-width:18px;height:16px;padding:0 5px;border-radius:8px;background:var(--app-wash);color:var(--app-text-strong);font-size:.7rem;font-weight:600;letter-spacing:0;text-transform:none}.ai-prompt-tree-container .ai-prompt-leaf-label{display:block;padding-top:4px;padding-bottom:4px}.ai-prompt-tree-container .ai-prompt-leaf-label,.ai-prompt-tree-container .tree-group-label,.ai-prompt-tree-container .vue-treeselect__label{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ai-prompt-tree-container .treeselect-footer{border-top:1px solid var(--app-border);padding:4px 0 2px}.ai-prompt-tree-container .footer-icon-sm{font-size:.65rem;vertical-align:middle;position:relative;top:1px}.ai-prompt-tree-container .treeselect-footer-item{display:flex;align-items:center;padding:6px 14px;font-size:.875rem;color:var(--app-text-muted);cursor:pointer;user-select:none}.ai-prompt-tree-container .treeselect-footer-item:hover{background:var(--app-wash);color:var(--app-text-strong)}.ai-chat-thread[data-v-2b1b4a20]{display:flex;flex-direction:column;min-height:0;flex:1}.ai-thread[data-v-2b1b4a20]{flex:1;overflow-y:auto;padding:16px}.ai-composer[data-v-2b1b4a20]{flex-shrink:0;padding:12px 16px;border-top:1px solid var(--gray-200,var(--app-border));background:var(--app-surface)}.ai-composer--docked[data-v-2b1b4a20]{padding-bottom:52px}.ai-user-bubble[data-v-2b1b4a20]{display:flex;justify-content:flex-end;align-items:flex-start;gap:8px;margin-bottom:10px}.ai-user-bubble__text[data-v-2b1b4a20]{background:linear-gradient(135deg,rgba(var(--app-accent-rgb),.12),#d4e4fc);color:#1a2b4a;border-radius:16px 4px 16px 16px;padding:10px 14px;font-size:13.5px;font-weight:500;line-height:1.5;max-width:88%;box-shadow:0 1px 4px rgba(66,133,244,.15);word-break:break-word;white-space:pre-wrap}.ai-user-bubble__avatar[data-v-2b1b4a20]{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:var(--primary);color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;margin-top:2px;box-shadow:0 1px 3px rgba(0,0,0,.18)}.ai-card-actions[data-v-2b1b4a20]{display:flex;justify-content:flex-end;gap:6px;margin-top:10px;padding-top:8px;border-top:1px solid var(--gray-200,var(--app-border))}.ai-create-note-btn[data-v-2b1b4a20]{display:inline-flex;align-items:center;gap:3px;background:none;border:1px solid var(--gray-300,var(--app-border));border-radius:5px;color:var(--gray-500,var(--app-text-faint));font-size:10px;padding:2px 7px;cursor:pointer;transition:color .15s,border-color .15s,background .15s}.ai-create-note-btn[data-v-2b1b4a20]:hover{color:var(--primary);border-color:var(--primary);background:rgba(66,133,244,.05)}.ai-questions-divider[data-v-2b1b4a20]{display:flex;align-items:center;gap:10px;margin:16px 0 10px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--gray-500,var(--app-text-faint))}.ai-questions-divider[data-v-2b1b4a20]:after,.ai-questions-divider[data-v-2b1b4a20]:before{content:"";flex:1;height:1px;background:var(--gray-200,var(--app-wash))}.ai-prompt-box[data-v-2b1b4a20]{border:1.5px solid var(--gray-300,var(--app-border));border-radius:12px;overflow:hidden;background:var(--app-surface);transition:border-color .2s ease,box-shadow .2s ease}.ai-prompt-box[data-v-2b1b4a20]:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px rgba(66,133,244,.1)}.ai-prompt-box__textarea[data-v-2b1b4a20]{border:none!important;border-radius:0!important;resize:none!important;overflow-x:hidden!important;overflow-y:auto!important;box-shadow:none!important;padding:12px 14px!important;font-size:13.5px!important;background:transparent!important;width:100%;min-height:5rem;max-height:12rem;display:block}.ai-prompt-box__footer[data-v-2b1b4a20]{display:flex;justify-content:space-between;align-items:center;padding:6px 10px;border-top:1px solid var(--gray-200,var(--app-border));background:var(--gray-50,var(--app-wash))}.ai-prompt-box__footer--right[data-v-2b1b4a20]{justify-content:flex-end}.ai-prompt-box__actions[data-v-2b1b4a20]{display:flex;align-items:center;gap:8px}.ai-prompt-box__schedule-btn[data-v-2b1b4a20]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:1px solid var(--gray-300,var(--app-border));background:var(--app-surface);color:var(--gray-600,var(--app-text-muted));font-size:14px;cursor:pointer;transition:color .15s,border-color .15s,background .15s}.ai-prompt-box__schedule-btn[data-v-2b1b4a20]:hover{color:var(--primary);border-color:var(--primary);background:rgba(66,133,244,.05)}.ai-prompt-box__send-btn[data-v-2b1b4a20]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:none;background:var(--ai-gradient);color:#fff;font-size:13px;cursor:pointer;transition:filter .15s,transform .1s}.ai-prompt-box__send-btn[data-v-2b1b4a20]:hover:not(:disabled){filter:brightness(1.08);transform:scale(1.06)}.ai-prompt-box__send-btn[data-v-2b1b4a20]:disabled{opacity:.4;cursor:not-allowed}.ai-loading-container[data-v-2b1b4a20]{display:flex;flex-direction:column;align-items:center;padding:24px 16px;gap:14px}.ai-loading-dots[data-v-2b1b4a20]{display:flex;gap:8px}.ai-loading-dots span[data-v-2b1b4a20]{width:10px;height:10px;border-radius:50%;background:var(--primary);animation:ai-dot-pulse-data-v-2b1b4a20 1.4s ease-in-out infinite}.ai-loading-dots span[data-v-2b1b4a20]:nth-child(2){animation-delay:.22s}.ai-loading-dots span[data-v-2b1b4a20]:nth-child(3){animation-delay:.44s}@keyframes ai-dot-pulse-data-v-2b1b4a20{0%,80%,to{transform:scale(.55);opacity:.35}40%{transform:scale(1);opacity:1}}.ai-loading-message[data-v-2b1b4a20]{font-size:13px;color:var(--gray-600);font-style:italic;text-align:center;margin:0;min-height:1.4em}.ai-msg-fade-enter-active[data-v-2b1b4a20],.ai-msg-fade-leave-active[data-v-2b1b4a20]{transition:opacity .4s ease,transform .4s ease}.ai-msg-fade-enter[data-v-2b1b4a20]{opacity:0;transform:translateY(6px)}.ai-msg-fade-leave-to[data-v-2b1b4a20]{opacity:0;transform:translateY(-6px)}.ai-markdown{font-size:14px;line-height:1.7;color:var(--gray-800)}.ai-markdown h1,.ai-markdown h2,.ai-markdown h3,.ai-markdown h4{margin-top:1.2em;margin-bottom:.4em;font-weight:600;color:var(--gray-900)}.ai-markdown h1:first-child,.ai-markdown h2:first-child,.ai-markdown h3:first-child,.ai-markdown h4:first-child{margin-top:0}.ai-markdown h1{font-size:1.3em}.ai-markdown h2{font-size:1.1em;border-bottom:1px solid var(--gray-200);padding-bottom:4px}.ai-markdown h3{font-size:1em}.ai-markdown p{margin-bottom:.8em}.ai-markdown p:last-child{margin-bottom:0}.ai-markdown a{color:var(--primary)}.ai-markdown ol,.ai-markdown ul{padding-left:1.4em;margin-bottom:.8em}.ai-markdown ol li,.ai-markdown ul li{margin-bottom:.3em}.ai-markdown code{background:var(--gray-100);border-radius:3px;padding:2px 5px;font-size:.88em;color:var(--danger)}.ai-markdown pre{background:var(--gray-100);border-radius:4px;padding:12px;overflow-x:auto;margin-bottom:1em}.ai-markdown pre code{background:none;padding:0;color:inherit}.ai-markdown blockquote{border-left:3px solid var(--primary);margin:0 0 1em 0;padding:8px 12px;background:var(--gray-50,var(--app-wash));color:var(--gray-600);font-style:italic}.ai-markdown strong{font-weight:600}.ai-markdown table{width:100%;margin-bottom:1em;border-collapse:collapse;font-size:.95em}.ai-markdown table td,.ai-markdown table th{border:1px solid var(--gray-200);padding:6px 8px;text-align:left}.ai-markdown table th{background:var(--gray-50,#f8f9fa);font-weight:600}.ai-markdown hr{border:none;border-top:1px solid var(--gray-200);margin:1em 0}.ai-conversation-pane[data-v-27f03087]{display:flex;flex-direction:column;height:100%;min-height:0}.ai-scheduled-execution-detail[data-v-6e30295e]{height:100%;padding:.75rem 1rem .75rem 3rem;white-space:normal;line-height:1.5;overflow:auto}.ai-scheduled-execution-detail__conversation[data-v-6e30295e]{height:100%;border:1px solid var(--app-border);border-radius:.375rem;background:var(--app-surface)}.ai-scheduled-execution-detail__failure[data-v-6e30295e]{margin-bottom:.5rem;color:var(--danger)}.ai-scheduled-prompt-executions__filters[data-v-6f695abf]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.75rem}.ai-scheduled-prompt-executions__select[data-v-6f695abf]{width:auto;max-width:280px}.ai-scheduled-prompt-executions__grid[data-v-6f695abf] .ag-row:not(.ag-details-row){cursor:pointer}.company-context-wrapper[data-v-3c54f353]{position:relative}.company-context-wrapper .company-context-btn[data-v-3c54f353]{position:absolute;top:.25rem;right:.25rem;z-index:2}.company-context-wrapper[data-v-3c54f353] .ProseMirror{padding-right:11rem}.settings-customers-table[data-v-9ab65948]{margin-bottom:0;font-size:.8125rem}.settings-customers-table[data-v-9ab65948] thead th{padding:.375rem .5rem;border-bottom:1px solid var(--app-border);font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--app-text-muted)}.settings-customers-table[data-v-9ab65948] tbody td{padding:.4375rem .5rem;border-top:1px solid var(--app-border-soft);vertical-align:middle}.settings-customers-table[data-v-9ab65948] a{color:var(--app-accent)}.settings-customers-stage[data-v-9ab65948]{cursor:pointer;border-bottom:1px dashed var(--app-text-disabled)}.stages-list[data-v-3ea3ff54]{margin:0;padding:0;list-style:none}.stage-row[data-v-3ea3ff54]{padding:.625rem 0;border-top:1px solid var(--app-border-soft)}.stage-row[data-v-3ea3ff54]:first-child{border-top:0}.stage-head[data-v-3ea3ff54]{display:flex;align-items:center;gap:.625rem}.stage-handle[data-v-3ea3ff54]{flex:0 0 auto;color:var(--app-text-disabled);cursor:grab}.stage-handle[data-v-3ea3ff54]:hover{color:var(--app-text-muted)}.stage-handle.is-locked[data-v-3ea3ff54]{cursor:default;opacity:.4;pointer-events:none}.stage-rank[data-v-3ea3ff54]{flex:0 0 auto;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--app-wash);font-size:.6875rem;font-weight:600;color:var(--app-text-muted)}.stage-identity[data-v-3ea3ff54]{display:flex;align-items:center;gap:.5rem;flex:1 1 auto;min-width:0}.stage-label[data-v-3ea3ff54]{font-size:.9375rem;font-weight:600;color:var(--app-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stage-badge[data-v-3ea3ff54]{font-weight:500;color:var(--app-text-muted)}.stage-code[data-v-3ea3ff54]{padding:.125rem .375rem;border-radius:4px}.stage-code[data-v-3ea3ff54],.stage-count[data-v-3ea3ff54]{flex:0 0 auto;background:var(--app-wash);font-size:.75rem;color:var(--app-text-muted)}.stage-count[data-v-3ea3ff54]{padding:.125rem .5rem;border-radius:999px;font-weight:600}.stage-count.is-empty[data-v-3ea3ff54]{color:var(--app-text-faint)}.stage-actions[data-v-3ea3ff54]{display:flex;align-items:center;gap:.25rem;flex:0 0 auto}.stage-action[data-v-3ea3ff54]{padding:.25rem .5rem;background:transparent;border:0;border-radius:6px;color:var(--app-text-muted);cursor:pointer;transition:background .15s ease,color .15s ease}.stage-action[data-v-3ea3ff54]:hover{background:var(--app-wash);color:var(--app-accent)}.stage-action.-danger[data-v-3ea3ff54]:hover{background:var(--app-danger-wash);color:var(--app-danger)}.stage-more[data-v-3ea3ff54]{margin-top:.375rem;margin-left:3.25rem;padding:0;background:transparent;border:0;font-size:.75rem;color:var(--app-accent);cursor:pointer}.stage-more[data-v-3ea3ff54]:hover{text-decoration:underline}.stage-customers[data-v-3ea3ff54]{margin-top:.5rem}.flip-list-move[data-v-3ea3ff54]{transition:transform .3s}.profile-row[data-v-092783dc]{padding:1rem 0;border-top:1px solid var(--app-border-soft)}.profile-row[data-v-092783dc]:first-child{border-top:0;padding-top:.25rem}.profile-head[data-v-092783dc]{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.profile-identity[data-v-092783dc]{display:flex;align-items:center;gap:.5rem;min-width:0;flex:1 1 auto}.profile-name[data-v-092783dc]{font-size:.9375rem;font-weight:600;color:var(--app-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-default[data-v-092783dc]{font-weight:500;color:var(--app-text-muted)}.profile-count[data-v-092783dc]{flex:0 0 auto;padding:.125rem .5rem;border-radius:999px;background:var(--app-wash);font-size:.75rem;font-weight:600;color:var(--app-text-muted)}.profile-count.is-empty[data-v-092783dc]{color:var(--app-text-faint)}.profile-actions[data-v-092783dc]{display:flex;align-items:center;gap:.25rem;flex:0 0 auto}.profile-action[data-v-092783dc]{padding:.25rem .5rem;background:transparent;border:0;border-radius:6px;color:var(--app-text-muted);cursor:pointer;transition:background .15s ease,color .15s ease}.profile-action[data-v-092783dc]:hover{background:var(--app-wash);color:var(--app-accent)}.profile-action.-danger[data-v-092783dc]:hover{background:var(--app-danger-wash);color:var(--app-danger)}.profile-children-label[data-v-092783dc],.profile-weights-label[data-v-092783dc]{font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--app-text-faint)}.profile-weights-label[data-v-092783dc]{margin-bottom:.375rem}.profile-bar[data-v-092783dc]{display:flex;height:10px;border-radius:5px;overflow:hidden;gap:2px;background:var(--series-surface)}.profile-bar-segment[data-v-092783dc]{height:100%;min-width:3px}.profile-chips[data-v-092783dc]{display:flex;flex-wrap:wrap;gap:.375rem 1rem;margin:.625rem 0 0;padding:0;list-style:none}.profile-chip[data-v-092783dc]{display:inline-flex;align-items:center;gap:.375rem;font-size:.75rem;color:var(--app-text-muted)}.profile-chip.is-empty[data-v-092783dc]{color:var(--app-text-disabled)}.profile-chip.is-empty .profile-chip-swatch[data-v-092783dc]{opacity:.35}.profile-chip-swatch[data-v-092783dc]{width:9px;height:9px;border-radius:2px}.profile-chip-value[data-v-092783dc]{font-weight:600;color:var(--app-text-strong);font-variant-numeric:tabular-nums}.profile-chip.is-empty .profile-chip-value[data-v-092783dc]{color:var(--app-text-disabled)}.profile-children[data-v-092783dc]{display:flex;align-items:center;gap:.75rem;margin-top:.875rem}.profile-children-meter[data-v-092783dc]{flex:1 1 auto;max-width:180px;height:6px;border-radius:3px;background:var(--series-track);overflow:hidden}.profile-children-fill[data-v-092783dc]{display:block;height:100%;border-radius:3px;background:var(--app-accent)}.profile-children-value[data-v-092783dc]{font-size:.75rem;font-weight:600;color:var(--app-text-strong);font-variant-numeric:tabular-nums}.profile-more[data-v-092783dc]{margin-top:.75rem;padding:0;background:transparent;border:0;font-size:.75rem;color:var(--app-accent);cursor:pointer}.profile-more[data-v-092783dc]:hover{text-decoration:underline}.profile-customers[data-v-092783dc]{margin-top:.5rem}.distribution-total[data-v-21bf5a7c]{display:flex;align-items:baseline;gap:.5rem;margin-bottom:.75rem}.distribution-total-value[data-v-21bf5a7c]{font-size:1.75rem;font-weight:600;line-height:1;color:var(--app-accent)}.distribution-total-label[data-v-21bf5a7c]{font-size:.8125rem;color:var(--app-text-muted)}.distribution-bar[data-v-21bf5a7c]{display:flex;height:10px;border-radius:5px;overflow:hidden;margin-bottom:1rem;gap:2px;background:var(--series-surface)}.distribution-segment[data-v-21bf5a7c]{height:100%;min-width:3px;transition:opacity .15s ease}.distribution-segment.is-hovered[data-v-21bf5a7c]{opacity:.75}.distribution-legend[data-v-21bf5a7c]{margin:0;padding:0;list-style:none}.distribution-row[data-v-21bf5a7c]{display:flex;align-items:center;gap:.625rem;padding:.3125rem .375rem;border-radius:6px;font-size:.8125rem;transition:background .15s ease}.distribution-row.is-hovered[data-v-21bf5a7c]{background:var(--app-wash)}.distribution-row.is-empty[data-v-21bf5a7c]{color:var(--app-text-faint)}.distribution-row.is-empty .distribution-swatch[data-v-21bf5a7c]{opacity:.35}.distribution-swatch[data-v-21bf5a7c]{flex:0 0 auto;width:10px;height:10px;border-radius:2px}.distribution-swatch.-pooled[data-v-21bf5a7c]{box-shadow:0 0 0 1px var(--series-surface) inset;opacity:.55}.distribution-name[data-v-21bf5a7c]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.distribution-count[data-v-21bf5a7c]{flex:0 0 auto;font-weight:600;font-variant-numeric:tabular-nums}.distribution-percent[data-v-21bf5a7c]{flex:0 0 auto;width:3.25rem;text-align:right;color:var(--app-text-muted);font-variant-numeric:tabular-nums}.distribution-empty[data-v-21bf5a7c]{margin:0;font-size:.8125rem;color:var(--app-text-muted)}.ai-weight-wrapper{display:flex;flex-wrap:wrap}.ai-weight-wrapper #slider{width:100%}.ai-weight-wrapper .slider-base{background:var(--series-1)}.ai-weight-wrapper .slider-connect:first-of-type{background:var(--series-2)}.ai-weight-wrapper .slider-connect:nth-of-type(2){background:var(--series-3)}.ai-weight-wrapper .slider-connect:nth-of-type(3){background:var(--series-4)}.ai-weight-resume-wrapper{padding-inline-start:0}.children-weight-wrapper .slider-connect{background:var(--app-accent)}.children-number{color:var(--app-accent)}.widget-content-right[data-v-7dd3fdbf]{display:flex;flex-grow:1}.widget-content-right .weight[data-v-7dd3fdbf]{flex-direction:column}.widget-content-actions[data-v-7dd3fdbf]{width:80px}.ai-weight-item[data-v-7dd3fdbf]{display:flex;align-items:center;margin-left:25px}.ai-weight-resume-wrapper[data-v-7dd3fdbf]{display:flex;flex-grow:1;justify-content:space-around}.ai-weight-resume-wrapper .list-item[data-v-7dd3fdbf]{display:block;padding:.75rem 1.25rem}.space[data-v-7dd3fdbf]{margin-right:5px;margin-left:0}.more[data-v-7dd3fdbf]{position:absolute;bottom:0;width:100%;margin-bottom:-10px;text-align:center;font-size:11px;cursor:pointer;user-select:none;color:var(--primary)}.wizard-nav{display:grid;grid-template-columns:1fr 1fr 1fr}.wizard-nav .btn{max-width:120px}.wizard-nav .back-button.btn{justify-content:flex-start;background-color:transparent;padding-left:0;color:var(--primary);display:flex;align-items:center}.wizard-nav .back-button.btn p{padding-left:4px;font-weight:500;margin:0}.wizard-nav .steps-indicator{display:flex;align-items:center;justify-content:center}.wizard-nav .steps-indicator .step-indicator{margin:0 8px;border:1px solid var(--primary);border-radius:50%;background-color:var(--app-surface);width:10px;height:10px}.wizard-nav .steps-indicator .step-indicator.-full{background-color:var(--primary)}.wizard-nav .submit-button{max-width:240px}.wizard-nav .next-button-wrapper,.wizard-nav .submit-button{justify-self:end;display:flex;align-items:center}.wizard-nav .next-button-wrapper .next-button{max-width:240px}.required-info{font-size:10px}.sk-score.no-color{filter:grayscale(100%)}.tag-xs{font-size:9px;min-width:30px}.tag-xs>span{display:none}.tag-s{font-size:9px;min-width:30px}.widget-content-left[data-v-df721efa]{min-width:200px}.widget-content-right[data-v-df721efa]{display:flex;flex-grow:1}.widget-content-right .weight[data-v-df721efa]{flex-direction:column}.widget-content-actions[data-v-df721efa]{width:80px}.ai-weight-item[data-v-df721efa]{display:flex;align-items:center;margin-left:25px}.ai-weight-resume-wrapper[data-v-df721efa]{display:flex;flex-grow:1;justify-content:space-around}.ai-weight-resume-wrapper .list-item[data-v-df721efa]{display:block;padding:.75rem 1.25rem}.space[data-v-df721efa]{margin-right:5px;margin-left:0}.more[data-v-df721efa]{position:absolute;bottom:0;width:100%;margin-bottom:-10px;text-align:center;font-size:11px;cursor:pointer;user-select:none;color:var(--primary)}.icon-wrapper[data-v-e017ed40]{cursor:pointer}.description[data-v-e017ed40]{min-height:150px}.sk-score{display:inline-block}.sk-score .score-inner{border:none;background-color:transparent}.sk-score-rating{display:block}.sk-score-rating .rating-group{display:inline-flex}.sk-score-rating .rating__icon{pointer-events:none}.sk-score-rating .rating__input{position:absolute!important;left:-9999px!important}.sk-score-rating.-enabled .rating__label_sk{cursor:pointer}.sk-score-rating.-enabled .rating__label_sk:hover{transform:scale(1.4)}.sk-score-rating .rating__label_sk{padding:0 .1em;margin-bottom:0;display:block;font-size:.9rem;width:20px;transition:all .15s ease-in-out}.sk-score-rating .rating__label_sk.-clear-rating{width:10px}.sk-score-rating .rating__label_sk--half{padding-right:0;margin-right:-.65em;z-index:2;width:10px}.sk-score-rating.danger.-enabled .rating-group:hover .rating__label_sk--half .rating__icon--star,.sk-score-rating.danger.-enabled .rating-group:hover .rating__label_sk .rating__icon--star,.sk-score-rating.danger .rating__icon--star{color:var(--danger)}.sk-score-rating.warning.-enabled .rating-group:hover .rating__label_sk--half .rating__icon--star,.sk-score-rating.warning.-enabled .rating-group:hover .rating__label_sk .rating__icon--star,.sk-score-rating.warning .rating__icon--star{color:var(--warning)}.sk-score-rating.success.-enabled .rating-group:hover .rating__label_sk--half .rating__icon--star,.sk-score-rating.success.-enabled .rating-group:hover .rating__label_sk .rating__icon--star,.sk-score-rating.success .rating__icon--star{color:var(--success)}.sk-score-rating .rating__icon--none{color:#eee}.sk-score-rating .rating__input--none:checked+.rating__label_sk .rating__icon--none{color:red}.sk-score-rating .rating__input:checked+.rating__label_sk .rating__icon--star,.sk-score-rating .rating__input:checked~.rating__label_sk .rating__icon--star{color:var(--app-text-disabled)}.sk-score-rating.-enabled .rating__input:hover~.rating__label_sk--half .rating__icon--star,.sk-score-rating.-enabled .rating__input:hover~.rating__label_sk .rating__icon--star{color:var(--app-text-disabled)!important}.sk-score-rating.-enabled .rating__input:hover+.rating__label_sk .rating__icon--star{color:#fff!important}.sk-score-rating.-enabled .rating__input:hover+.rating__label_sk--half .rating__icon--star{color:var(--app-text-disabled)!important}.sk-score-rating.-enabled .rating-group:hover .rating__input--none:not(:hover)+.rating__label_sk .rating__icon--none{color:#eee!important}.sk-score-rating.-enabled .rating__input--none:hover+.rating__label_sk .rating__icon--none{color:red}.icon-wrapper[data-v-47da1e6c]{cursor:pointer}.description[data-v-47da1e6c]{min-height:150px}.icon-wrapper[data-v-ab853b44]{cursor:pointer}.description[data-v-ab853b44]{min-height:150px}.icon-wrapper[data-v-4e66500e]{cursor:pointer}.description[data-v-4e66500e]{min-height:150px}.icon-info[data-v-4e66500e]{color:var(--app-link-color-hex)}.cell-strikethrough[data-v-4e66500e]{text-decoration:line-through;color:var(--red)}.imports-view[data-v-471eeef6]{max-width:1100px;--import-customers:63,106,216;--import-contacts:22,170,159;--import-agreements:244,119,45;--import-users:121,79,216;--import-tint:0.12}[data-theme=dark] .imports-view[data-v-471eeef6]{--import-customers:124,155,242;--import-contacts:63,201,189;--import-agreements:249,149,92;--import-users:168,148,239;--import-tint:0.18}.imports-restricted[data-v-471eeef6]{font-size:.875rem}.imports-grid[data-v-471eeef6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem}.import-card[data-v-471eeef6]{display:flex;flex-direction:column;padding:1.25rem;background:var(--app-surface);border:1px solid var(--app-border);border-radius:12px;box-shadow:0 1px 3px var(--app-shadow);cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.import-card[data-v-471eeef6]:focus-visible,.import-card[data-v-471eeef6]:hover{transform:translateY(-2px);border-color:rgba(var(--app-accent-rgb),.45);box-shadow:0 6px 16px var(--app-shadow-raised);outline:none}.import-card.is-disabled[data-v-471eeef6]{cursor:not-allowed;opacity:.6}.import-card.is-disabled[data-v-471eeef6]:focus-visible,.import-card.is-disabled[data-v-471eeef6]:hover{transform:none;border-color:var(--app-border);box-shadow:0 1px 3px var(--app-shadow)}.import-card-head[data-v-471eeef6]{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.import-card-icon[data-v-471eeef6]{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:36px;height:36px;border-radius:10px;font-size:.9375rem}.import-card-icon.-customers[data-v-471eeef6]{background:rgba(var(--import-customers),var(--import-tint));color:rgb(var(--import-customers))}.import-card-icon.-contacts[data-v-471eeef6]{background:rgba(var(--import-contacts),var(--import-tint));color:rgb(var(--import-contacts))}.import-card-icon.-agreements[data-v-471eeef6]{background:rgba(var(--import-agreements),var(--import-tint));color:rgb(var(--import-agreements))}.import-card-icon.-users[data-v-471eeef6]{background:rgba(var(--import-users),var(--import-tint));color:rgb(var(--import-users))}.import-card-title[data-v-471eeef6]{font-size:.9375rem;font-weight:600;color:var(--app-text)}.import-card-description[data-v-471eeef6]{flex:1 1 auto;margin:0 0 1rem;font-size:.8125rem;line-height:1.5;color:var(--app-text-muted)}.import-card-footer[data-v-471eeef6]{margin-top:auto}.import-card-action[data-v-471eeef6]{display:inline-flex;align-items:center;padding:.375rem .75rem;background:transparent;border:1px solid var(--app-border);border-radius:8px;font-size:.8125rem;font-weight:500;color:var(--app-accent);cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.import-card-action[data-v-471eeef6]:hover:not(:disabled){background:var(--app-accent);border-color:var(--app-accent);color:var(--app-accent-contrast)}.import-card-action[data-v-471eeef6]:disabled{cursor:not-allowed;color:var(--app-text-faint)}.portal-preview-iframe[data-v-c06ed206]{width:100%;height:520px;border:none;display:block}.border[data-v-5f778656]{border:1px solid var(--app-border)!important}.rounded[data-v-5f778656]{border-radius:.25rem!important}.card-header[data-v-5f778656]{min-height:56px}.portal-preview-col[data-v-5f778656]{position:sticky;top:16px;align-self:flex-start}.themes-label[data-v-5f778656]{font-size:11px;font-weight:600;color:var(--app-text-muted);text-transform:uppercase;letter-spacing:.5px}.theme-option[data-v-5f778656]{display:flex;flex-direction:column;align-items:center;gap:4px;cursor:pointer;padding:6px 8px;border-radius:8px;border:2px solid transparent;transition:border-color .15s,background .15s}.theme-option[data-v-5f778656]:hover:not(.disabled){border-color:var(--app-border);background:var(--app-wash)}.theme-option.disabled[data-v-5f778656]{cursor:not-allowed;opacity:.5}.theme-dots[data-v-5f778656]{display:flex;gap:3px}.theme-dot[data-v-5f778656]{width:14px;height:14px;border-radius:50%;border:1.5px solid var(--app-border-strong);display:inline-block}.theme-name[data-v-5f778656]{font-size:10px;color:var(--app-text-muted);font-weight:600;white-space:nowrap}.csm-body[data-v-1ecbfab2]{display:flex;flex-direction:column;align-items:center}.csm-body .title[data-v-1ecbfab2]{font-size:16px;font-weight:600}.goal-choose-color[data-v-1ecbfab2]{width:30px;height:30px;border-radius:20px}.goal-choose-color[data-v-18489daf]{width:40px;border-radius:20px}.icon-wrapper[data-v-18489daf]{cursor:pointer;margin:auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.interaction-type[data-v-18489daf]{display:flex}.interaction-type .text-primary[data-v-18489daf]{text-decoration:underline}.input-sub-type .col{display:flex}.csm-body[data-v-7c8222da]{display:flex;flex-direction:column;align-items:center}.csm-body .title[data-v-7c8222da]{font-size:16px;font-weight:600}.goals-infos[data-v-7c8222da]{column-gap:1rem}.stage-item[data-v-7c8222da]{border:solid 1px var(--app-border);border-radius:5px;column-gap:1em;padding:1rem}.stage-item .stage-ref[data-v-7c8222da]{font-size:18px;font-weight:600;color:var(--app-text-strong);font-weight:700;font-size:15px}.target-title[data-v-7c8222da]{font-size:16px;font-weight:600}.target-label[data-v-7c8222da]{font-size:14px;font-weight:600}.csm-body[data-v-f46a1dc0]{display:flex;flex-direction:column;align-items:center}.csm-body .title[data-v-f46a1dc0]{font-size:16px;font-weight:600}.view-comments[data-v-f46a1dc0]{display:flex}.view-comments>span[data-v-f46a1dc0]{flex-grow:1}.view-comments>svg[data-v-f46a1dc0]{font-size:18px;color:var(--primary)}.csm-body[data-v-7b08aa82]{display:flex;flex-direction:column;align-items:center}.csm-body .title[data-v-7b08aa82]{font-size:16px;font-weight:600}.view-comments[data-v-7b08aa82]{display:flex}.view-comments>span[data-v-7b08aa82]{flex-grow:1}.view-comments>svg[data-v-7b08aa82]{font-size:18px;color:var(--primary)}.is-invalid.invalid-feedback[data-v-e293032e]{display:block}.inline[data-v-e293032e]{margin-left:-20px}.more[data-v-e293032e]{width:100%;margin-bottom:-10px;text-align:center;font-size:11px;cursor:pointer;user-select:none;color:var(--primary)}.is-invalid.invalid-feedback[data-v-3f090c17]{display:block}.inline[data-v-3f090c17]{margin-left:-20px}.sot-title[data-v-0b04ea47]{display:flex;align-items:center;gap:.75rem;font-size:1.15rem;font-weight:600;color:var(--app-text)}.sot-title-icon[data-v-0b04ea47]{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1rem;color:#fff;background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 4px 8px rgba(102,126,234,.35)}.sot-intro[data-v-0b04ea47]{margin-bottom:1.5rem;color:var(--app-text-muted);line-height:1.5}.sot-entity+.sot-entity[data-v-0b04ea47]{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--app-border-soft)}.sot-entity-header[data-v-0b04ea47]{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.sot-entity-badge[data-v-0b04ea47]{width:34px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:.9rem;color:#fff;box-shadow:0 3px 6px var(--app-shadow-raised)}.sot-entity-badge.customers-badge[data-v-0b04ea47]{background:linear-gradient(135deg,#667eea,#764ba2)}.sot-entity-badge.contacts-badge[data-v-0b04ea47]{background:linear-gradient(135deg,#f093fb,#f5576c)}.sot-entity-title[data-v-0b04ea47]{font-size:1.05rem;font-weight:600;color:var(--app-text)}.sot-options[data-v-0b04ea47]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media(max-width:700px){.sot-options[data-v-0b04ea47]{grid-template-columns:1fr}}.sot-option[data-v-0b04ea47]{position:relative;display:flex;align-items:flex-start;gap:.75rem;margin:0;padding:1rem 2.25rem 1rem 1rem;border:2px solid var(--app-border);border-radius:12px;background:var(--app-surface);cursor:pointer;transition:all .2s ease}.sot-option[data-v-0b04ea47]:hover{border-color:rgba(var(--app-accent-rgb),.5);box-shadow:0 4px 12px var(--app-shadow-raised)}.sot-option.is-selected[data-v-0b04ea47]{border-color:var(--app-accent);background:rgba(var(--app-accent-rgb),.08);box-shadow:0 4px 12px var(--app-shadow-raised)}.sot-option.is-selected .sot-option-icon[data-v-0b04ea47]{color:var(--app-accent-contrast);background:var(--app-accent)}.sot-option.is-selected .sot-option-check[data-v-0b04ea47]{opacity:1}.sot-radio[data-v-0b04ea47]{position:absolute;opacity:0;width:1px;height:1px}.sot-radio:focus-visible+.sot-option-icon[data-v-0b04ea47]{box-shadow:0 0 0 3px rgba(var(--app-accent-rgb),.45)}.sot-option-icon[data-v-0b04ea47]{flex:0 0 auto;width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:.85rem;color:var(--app-text-muted);background:var(--app-wash);transition:all .2s ease}.sot-option-body[data-v-0b04ea47]{display:flex;flex-direction:column;min-width:0}.sot-option-title[data-v-0b04ea47]{font-weight:600;color:var(--app-text);margin-bottom:.15rem}.sot-option-help[data-v-0b04ea47]{font-size:.8rem;line-height:1.35;color:var(--app-text-muted)}.sot-option-check[data-v-0b04ea47]{position:absolute;top:.85rem;right:.85rem;color:var(--app-accent);opacity:0;transition:opacity .2s ease}.is-invalid.invalid-feedback[data-v-02515eeb]{display:block}.inline[data-v-02515eeb]{margin-left:-20px}.is-invalid.invalid-feedback[data-v-5cdd704c]{display:block}.inline[data-v-5cdd704c]{margin-left:-20px}.more[data-v-0a4720e3],.more[data-v-5cdd704c]{width:100%;margin-bottom:-10px;text-align:center;font-size:11px;cursor:pointer;user-select:none;color:var(--primary)}.is-invalid.invalid-feedback[data-v-2d3594e2]{display:block}.inline[data-v-2d3594e2]{margin-left:-20px}.is-invalid.invalid-feedback[data-v-8eb372c2]{display:block}.inline[data-v-8eb372c2]{margin-left:-20px}.integration-field-help[data-v-77f3c2f2]{display:flex;align-items:baseline;gap:.5rem;margin-top:.35rem;padding:.45rem .7rem;background:rgba(var(--app-accent-rgb),.08);border-left:3px solid var(--app-accent);border-radius:0 .25rem .25rem 0;color:var(--app-text-strong);line-height:1.45}.integration-field-help-text[data-v-77f3c2f2]{white-space:pre-line}.integration-field-help-icon[data-v-77f3c2f2]{flex-shrink:0;color:var(--app-accent)}.description[data-v-6ffefba8]{min-height:150px}.connect-help[data-v-6ffefba8]{width:100%}.description[data-v-0e581666]{min-height:150px}.chargebee-help.connect-help[data-v-0e581666]{width:80%}.description[data-v-89d059c0]{min-height:150px}.is-invalid.invalid-feedback[data-v-2b10117c]{display:block}.inline[data-v-2b10117c]{margin-left:-20px}.integration-back-button[data-v-6e207374]{font-size:1rem;line-height:1}@media(min-width:768px){.catalog-aside[data-v-4f7fe97e]{position:sticky;top:1rem}}.filter-list[data-v-4f7fe97e]{display:flex;flex-direction:column}.filter-item[data-v-4f7fe97e]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;padding:.4375rem .75rem;background:transparent;border:none;border-radius:6px;font-size:.875rem;color:var(--app-text-strong);text-align:left;cursor:pointer;transition:all .15s ease}.filter-item[data-v-4f7fe97e]:hover{background:var(--app-wash)}.filter-item.current[data-v-4f7fe97e]{background:rgba(var(--app-accent-rgb),.12);color:var(--app-accent);font-weight:600}.filter-item.separated[data-v-4f7fe97e]{position:relative;margin-top:.75rem}.filter-item.separated[data-v-4f7fe97e]:before{content:"";position:absolute;top:-.375rem;left:.75rem;right:.75rem;height:1px;background:var(--app-border-soft)}.filter-count[data-v-4f7fe97e]{flex:0 0 auto;font-size:.75rem;color:var(--app-text-faint)}.current .filter-count[data-v-4f7fe97e]{color:inherit}.catalog-group+.catalog-group[data-v-4f7fe97e]{margin-top:1.75rem}.section-title[data-v-4f7fe97e]{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--app-text-muted);margin-bottom:1rem}.integration-cards-grid[data-v-4f7fe97e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:1rem}.description[data-v-795c0bd2]{min-height:150px}.connection-status-switch[data-v-b7b38b88]{display:flex;align-items:center;white-space:nowrap}.switch-label[data-v-b7b38b88]{display:inline-block;min-width:4.5rem;font-size:.8125rem;color:var(--app-text-muted)}.connection-sync-status[data-v-5ffae29a]{display:flex;align-items:center;justify-content:flex-end;min-width:0}.sync-status[data-v-5ffae29a]{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.25rem .625rem;font-size:.8125rem;line-height:1.4;cursor:default}.sync-status-date[data-v-5ffae29a],.sync-status-label[data-v-5ffae29a]{white-space:nowrap}.sync-status-label[data-v-5ffae29a]{display:inline-flex;align-items:center;gap:.4375rem;font-weight:600;color:var(--app-text-strong)}.sync-status-date[data-v-5ffae29a]{color:var(--app-text-muted)}.sync-status-dot[data-v-5ffae29a]{flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:var(--app-success);box-shadow:0 0 0 3px var(--app-success-wash)}.is-error .sync-status-label[data-v-5ffae29a]{padding:.125rem .625rem;border-radius:999px;background:var(--app-danger-wash);color:var(--app-danger)}.is-paused .sync-status-label[data-v-5ffae29a]{color:var(--app-text-muted)}.is-paused.is-error .sync-status-label[data-v-5ffae29a]{background:var(--app-wash)}.is-paused .sync-status-dot[data-v-5ffae29a]{background:var(--app-text-faint);box-shadow:none}.more[data-v-6ee5944a]{position:absolute;bottom:0;width:100%;margin-bottom:-10px;text-align:center;font-size:11px;cursor:pointer;user-select:none;color:var(--primary)}.body[data-v-6ee5944a]{flex-grow:1}.error[data-v-6ee5944a]{color:var(--danger)}[data-v-6ee5944a] #gmail-success-modal .modal-content,[data-v-6ee5944a] #gmail-success-modal .modal-dialog{box-shadow:none!important}.googleCustomBtn[data-v-6ee5944a]{display:inline-block;background:#fff;color:#444;border-radius:5px;border:thin solid #888;box-shadow:1px 1px 1px grey;white-space:nowrap}.googleCustomBtn[data-v-6ee5944a]:hover{cursor:pointer}span.label[data-v-6ee5944a]{font-family:serif;font-weight:400}span.icon[data-v-6ee5944a]{background:url(/assets/images/btn_google_light_focus_ios.svg) transparent 12px 50% no-repeat;display:inline-block;vertical-align:middle;width:42px;height:42px}span.buttonText[data-v-6ee5944a]{display:inline-block;vertical-align:middle;padding-left:8px;padding-right:15px;font-size:14px;font-weight:700;font-family:Roboto,sans-serif}.more[data-v-6ac90060]{position:absolute;bottom:0;width:100%;margin-bottom:-10px;text-align:center;font-size:11px;cursor:pointer;user-select:none;color:var(--primary)}.body[data-v-6ac90060]{flex-grow:1}.error[data-v-6ac90060]{color:var(--danger)}.more[data-v-66ef96fa]{position:absolute;bottom:0;width:100%;margin-bottom:-10px;text-align:center;font-size:11px;cursor:pointer;user-select:none;color:var(--primary)}.body[data-v-66ef96fa]{flex-grow:1}.error[data-v-66ef96fa]{color:var(--danger)}[data-v-66ef96fa] #microsoft-success-modal .modal-content,[data-v-66ef96fa] #microsoft-success-modal .modal-dialog{box-shadow:none!important}.more[data-v-68055293]{position:absolute;bottom:0;width:100%;margin-bottom:-10px;text-align:center;font-size:11px;cursor:pointer;user-select:none;color:var(--primary)}.body[data-v-68055293]{flex-grow:1}.error[data-v-68055293]{color:var(--danger)}.more[data-v-4113b1c2]{position:absolute;bottom:0;width:100%;margin-bottom:-10px;text-align:center;font-size:11px;cursor:pointer;user-select:none;color:var(--primary)}.body[data-v-4113b1c2]{flex-grow:1}.error[data-v-4113b1c2]{color:var(--danger)}.more[data-v-4c7f1817]{position:absolute;bottom:0;width:100%;margin-bottom:-10px;text-align:center;font-size:11px;cursor:pointer;user-select:none;color:var(--primary)}.body[data-v-4c7f1817]{flex-grow:1}.error[data-v-4c7f1817]{color:var(--danger)}.more[data-v-d201f908]{position:absolute;bottom:0;width:100%;margin-bottom:-10px;text-align:center;font-size:11px;cursor:pointer;user-select:none;color:var(--primary)}.body[data-v-d201f908]{flex-grow:1}.error[data-v-d201f908]{color:var(--danger)}.more[data-v-f8271ed6]{position:absolute;bottom:0;width:100%;margin-bottom:-10px;text-align:center;font-size:11px;cursor:pointer;user-select:none;color:var(--primary)}.body[data-v-f8271ed6]{flex-grow:1}.error[data-v-f8271ed6]{color:var(--danger)}.more[data-v-fd03dca8]{position:absolute;bottom:0;width:100%;margin-bottom:-10px;text-align:center;font-size:11px;cursor:pointer;user-select:none;color:var(--primary)}.body[data-v-fd03dca8]{flex-grow:1}.error[data-v-fd03dca8]{color:var(--danger)}.more[data-v-8b4a1242]{position:absolute;bottom:0;width:100%;margin-bottom:-10px;text-align:center;font-size:11px;cursor:pointer;user-select:none;color:var(--primary)}.body[data-v-8b4a1242]{flex-grow:1}.error[data-v-8b4a1242]{color:var(--danger)}.more[data-v-7080d5e0]{position:absolute;bottom:0;width:100%;margin-bottom:-10px;text-align:center;font-size:11px;cursor:pointer;user-select:none;color:var(--primary)}.body[data-v-7080d5e0]{flex-grow:1}.error[data-v-7080d5e0]{color:var(--danger)}.more[data-v-3ba27f92]{position:absolute;bottom:0;width:100%;margin-bottom:-10px;text-align:center;font-size:11px;cursor:pointer;user-select:none;color:var(--primary)}.body[data-v-3ba27f92]{flex-grow:1}.error[data-v-3ba27f92]{color:var(--danger)}.body[data-v-da05bcec]{flex-grow:1}.error[data-v-da05bcec]{color:var(--danger)}.description[data-v-7ff956c0]{min-height:150px}.body[data-v-4d42d872]{flex-grow:1}.error[data-v-4d42d872]{color:var(--danger)}.is-invalid.invalid-feedback[data-v-501cc9a6]{display:block}.inline[data-v-501cc9a6]{margin-left:-20px}.description[data-v-4a5ff8da]{min-height:150px}.connect-help[data-v-4a5ff8da]{width:100%}.more[data-v-3fa0721b]{position:absolute;bottom:0;width:100%;margin-bottom:-10px;text-align:center;font-size:11px;cursor:pointer;user-select:none;color:var(--primary)}.body[data-v-3fa0721b]{flex-grow:1}.error[data-v-3fa0721b]{color:var(--danger)}.is-invalid.invalid-feedback[data-v-15e98f4a]{display:block}.steps[data-v-64ff713f]{padding-left:1.25rem}.steps li[data-v-64ff713f]{margin-bottom:.5rem}.more[data-v-46cc7cda]{position:absolute;bottom:0;width:100%;margin-bottom:-10px;text-align:center;font-size:11px;cursor:pointer;user-select:none;color:var(--primary)}.body[data-v-46cc7cda]{flex-grow:1}.error[data-v-46cc7cda]{color:var(--danger)}.description[data-v-2f45c3d4]{min-height:150px}.pendo-help.connect-help[data-v-2f45c3d4]{width:80%}.more[data-v-674b6012]{position:absolute;bottom:0;width:100%;margin-bottom:-10px;text-align:center;font-size:11px;cursor:pointer;user-select:none;color:var(--primary)}.body[data-v-674b6012]{flex-grow:1}.error[data-v-674b6012]{color:var(--danger)}.description[data-v-1046e302]{min-height:150px}.body[data-v-1b9ad778]{flex-grow:1}.error[data-v-1b9ad778]{color:var(--danger)}.description[data-v-26d013b6]{min-height:150px}.body[data-v-60b10ca6]{flex-grow:1}.error[data-v-60b10ca6]{color:var(--danger)}.description[data-v-1077fc05]{min-height:150px}.body[data-v-3e4e4c78]{flex-grow:1}.error[data-v-3e4e4c78]{color:var(--danger)}.description[data-v-c30bb358]{min-height:150px}.body[data-v-3fc72a97]{flex-grow:1}.error[data-v-3fc72a97]{color:var(--danger)}.description[data-v-3d4f91d6]{min-height:150px}.body[data-v-335ecf50]{flex-grow:1}.error[data-v-335ecf50]{color:var(--danger)}.description[data-v-b78802de]{min-height:150px}.body[data-v-7523fee2]{flex-grow:1}.error[data-v-7523fee2]{color:var(--danger)}.is-invalid.invalid-feedback[data-v-daa68766]{display:block}.inline[data-v-daa68766]{margin-left:-20px}.description[data-v-30d2f1ca]{min-height:150px}.connect-help[data-v-30d2f1ca]{width:100%}.more[data-v-889d6f20]{position:absolute;bottom:0;width:100%;margin-bottom:-10px;text-align:center;font-size:11px;cursor:pointer;user-select:none;color:var(--primary)}.body[data-v-889d6f20]{flex-grow:1}.error[data-v-889d6f20]{color:var(--danger)}