.csp-logo[data-v-25e8ae4a]{display:block;flex:0 0 auto;object-fit:contain}.global-search-root[data-v-be1ed687]{position:relative;width:100%;min-width:0}.global-search-shell[data-v-be1ed687]{width:100%;min-width:0}.global-search-trigger[data-v-be1ed687]{display:none}.global-search__clear[data-v-be1ed687]{display:grid;width:20px;height:20px;flex:0 0 auto;place-items:center;padding:0;border:0;border-radius:4px;color:#8a95a3;background:transparent}.global-search__clear[data-v-be1ed687]:hover{color:var(--ink);background:#eef2f6}.global-search-panel[data-v-be1ed687]{position:fixed;z-index:80;display:grid;max-height:min(440px,calc(100vh - 88px));overflow:auto;padding:8px;border:1px solid var(--line);border-radius:10px;background:#fff;box-shadow:var(--shadow-float)}.global-search-group+.global-search-group[data-v-be1ed687]{margin-top:6px;padding-top:6px;border-top:1px solid #eef1f4}.global-search-group h3[data-v-be1ed687]{padding:4px 8px 6px;color:#8a95a3;font-size:10px;font-weight:650}.global-search-hit[data-v-be1ed687]{display:grid;width:100%;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 8px;border:0;border-radius:7px;color:inherit;text-align:left;background:transparent}.global-search-hit.is-active[data-v-be1ed687],.global-search-hit[data-v-be1ed687]:hover{background:#f3f7ff}.global-search-hit__avatar[data-v-be1ed687]{display:grid;width:28px;height:28px;overflow:hidden;place-items:center;border-radius:7px;color:#3d6fd6;background:#eaf2ff;font-size:12px;font-weight:700}.global-search-hit__avatar[data-v-be1ed687] .user-avatar-image{width:100%;height:100%;object-fit:cover}.global-search-hit__copy[data-v-be1ed687]{display:grid;min-width:0;gap:2px}.global-search-hit__copy strong[data-v-be1ed687],.global-search-hit__copy small[data-v-be1ed687]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.global-search-hit__copy strong[data-v-be1ed687]{color:var(--ink);font-size:13px;font-weight:650}.global-search-hit__copy small[data-v-be1ed687],.global-search-hit time[data-v-be1ed687]{color:#84909f;font-size:11px}.global-search-empty[data-v-be1ed687]{padding:18px 10px;color:#84909f;font-size:12px;text-align:center}.global-search-root.is-compact[data-v-be1ed687]{width:auto}.global-search-root.is-compact .global-search-trigger[data-v-be1ed687]{display:grid}.global-search-root.is-compact .global-search-shell[data-v-be1ed687]{display:none}.global-search-root.is-compact.is-open .global-search-shell[data-v-be1ed687]{display:block;position:fixed;top:10px;right:12px;left:12px;z-index:81;width:auto;max-width:420px;margin-left:auto}.global-search-panel.is-compact[data-v-be1ed687]{max-height:min(360px,calc(100vh - 140px))}.help-center-dialog[data-v-458a994e]{width:min(1120px,calc(100vw - 40px));height:min(860px,calc(100vh - 40px));max-height:min(860px,calc(100vh - 40px))}.help-center[data-v-458a994e]{display:grid;min-height:0;grid-template-columns:220px minmax(0,1fr);overflow:hidden;background:#f4f7fa}.help-center__nav[data-v-458a994e]{display:flex;flex-direction:column;gap:4px;padding:12px 10px;overflow-y:auto;border-right:1px solid var(--line);background:#fff}.help-center__nav-item[data-v-458a994e]{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:9px 10px;border:0;border-radius:8px;color:#526176;background:transparent;text-align:left}.help-center__nav-item small[data-v-458a994e]{color:#8a95a3;font-size:10px;font-weight:650}.help-center__nav-item strong[data-v-458a994e]{color:#2b394e;font-size:13px;font-weight:650}.help-center__nav-item[data-v-458a994e]:hover{background:#f4f8ff}.help-center__nav-item.active[data-v-458a994e]{background:#eaf2ff}.help-center__nav-item.active small[data-v-458a994e]{color:var(--primary)}.help-center__article[data-v-458a994e]{display:grid;align-content:start;gap:16px;min-width:0;padding:20px 22px 24px;overflow-y:auto}.help-center__intro small[data-v-458a994e]{color:var(--primary);font-size:11px;font-weight:700}.help-center__intro h3[data-v-458a994e]{margin:4px 0 8px;color:#243247;font-size:22px}.help-center__intro p[data-v-458a994e]{max-width:46em;color:#5b6778;font-size:13px;line-height:1.65}.help-block[data-v-458a994e]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(220px,.85fr);gap:18px 22px;align-items:start}.help-block--narrow[data-v-458a994e]{grid-template-columns:minmax(160px,280px) minmax(0,1fr)}.help-shot[data-v-458a994e]{margin:0}.help-shot__frame[data-v-458a994e]{position:relative;width:100%;overflow:hidden;border:1px solid #d9e1ea;border-radius:10px;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 28%),#e8edf3;box-shadow:inset 0 1px #ffffffb3;pointer-events:none}.help-shot__frame.shot-nav-crop[data-v-458a994e],.help-shot__frame.shot-nav-actions[data-v-458a994e]{display:inline-flex;width:auto;padding:16px 28px 16px 16px;background:#d7dee6}.help-shot figcaption[data-v-458a994e]{margin-top:8px;color:#7b8796;font-size:12px;line-height:1.5}.help-callout[data-v-458a994e]{position:absolute;z-index:3;display:grid;width:22px;height:22px;place-items:center;border-radius:50%;color:#fff;background:#176bfa;box-shadow:0 0 0 2px #fff,0 4px 10px #176bfa47;font-size:11px;font-weight:800}.help-steps[data-v-458a994e]{display:grid;gap:10px;max-width:52em;margin:0;padding-left:22px;color:#445468;font-size:13px;line-height:1.65}.help-steps strong[data-v-458a994e]{color:#243247}.shot-overview[data-v-458a994e]{display:grid;grid-template-columns:68px minmax(0,1fr);min-height:320px}.shot-rail--real[data-v-458a994e]{width:68px;gap:7px;padding:10px 8px 12px}.shot-rail--real small[data-v-458a994e]{color:#74879b;font-size:8px;font-weight:650;line-height:1}.shot-rail--real small.is-split[data-v-458a994e]{width:100%;padding-top:10px;margin-top:4px;border-top:1px solid rgba(174,189,205,.28);text-align:center}.shot-projects[data-v-458a994e]{display:grid;align-content:start;gap:8px;min-height:0;padding:16px 18px;background:#fff}.shot-projects__head[data-v-458a994e]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:4px}.shot-projects__head strong[data-v-458a994e]{color:#243247;font-size:13px}.shot-projects__head span[data-v-458a994e]{color:#8a95a3;font-size:11px}.shot-projects__row[data-v-458a994e]{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid #edf0f3;border-radius:8px}.shot-projects__row>b[data-v-458a994e]{display:grid;width:28px;height:28px;place-items:center;border-radius:6px;color:#fff;background:#176bfa;font-size:11px}.shot-projects__row>b.is-amber[data-v-458a994e]{background:#d97706}.shot-projects__row>b.is-violet[data-v-458a994e]{background:#6b4cbb}.shot-projects__row div[data-v-458a994e]{display:grid;gap:2px}.shot-projects__row strong[data-v-458a994e]{color:#243247;font-size:12px}.shot-projects__row small[data-v-458a994e]{color:#7b8796;font-size:11px}.shot-rail[data-v-458a994e]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:10px 0 12px;background:#142235}.shot-rail--tall[data-v-458a994e]{min-height:248px}.shot-rail--actions[data-v-458a994e],.shot-rail--more[data-v-458a994e]{min-height:168px;justify-content:flex-end}.shot-logo[data-v-458a994e]{display:grid;width:32px;height:32px;margin-bottom:6px;place-items:center;overflow:hidden;border-radius:8px}.shot-dot[data-v-458a994e]{width:22px;height:22px;border-radius:6px;background:#2a4058}.shot-dot.is-on[data-v-458a994e]{background:#176bfa}.shot-rail-bottom[data-v-458a994e]{display:grid;gap:8px;margin-top:auto}.shot-stage[data-v-458a994e]{display:grid;min-width:0;grid-template-rows:44px minmax(0,1fr);background:#f3f6f9}.shot-topbar[data-v-458a994e]{display:flex;align-items:center;gap:10px;padding:0 14px;border-bottom:1px solid #e2e7ed;background:#fff}.shot-topbar b[data-v-458a994e]{color:#243247;font-size:13px}.shot-search[data-v-458a994e]{min-width:0;flex:1;height:26px;padding:0 10px;overflow:hidden;border:1px solid #e2e7ed;border-radius:6px;color:#96a0af;background:#f7f9fb;font-size:11px;line-height:26px;white-space:nowrap}.shot-topbar em[data-v-458a994e],.shot-topbar u[data-v-458a994e]{flex:0 0 auto;color:#667385;font-size:11px;font-style:normal;text-decoration:none}.shot-page[data-v-458a994e]{display:grid;grid-template-columns:118px minmax(0,1fr) 88px;min-height:0;background:#fff}.shot-inbox[data-v-458a994e],.shot-chat[data-v-458a994e],.shot-side[data-v-458a994e]{display:grid;align-content:start;gap:8px;padding:12px}.shot-inbox[data-v-458a994e],.shot-side[data-v-458a994e]{background:#f7f9fb}.shot-inbox[data-v-458a994e]{border-right:1px solid #edf0f3}.shot-side[data-v-458a994e]{border-left:1px solid #edf0f3}.shot-inbox i[data-v-458a994e],.shot-chat i[data-v-458a994e],.shot-side i[data-v-458a994e]{display:block;height:18px;border-radius:4px;background:#d9e1ea}.shot-chat i.is-agent[data-v-458a994e]{width:56%;margin-left:auto;background:#c9dbff}.shot-nav-crop .shot-rail[data-v-458a994e],.shot-nav-actions .shot-rail[data-v-458a994e]{width:68px;border-radius:10px;box-shadow:0 10px 24px #0f1a2947}.shot-rail-btn[data-v-458a994e]{position:relative;display:grid;width:32px;height:32px;place-items:center;padding:0;border:0;border-radius:6px;color:#aebdcd;background:transparent}.shot-rail-btn.is-on[data-v-458a994e]{color:#fff;background:#176bfa}.shot-unread[data-v-458a994e]{position:absolute;top:-4px;right:-4px;display:grid;min-width:14px;height:14px;place-items:center;border-radius:999px;color:#fff;background:#e02424;font-size:9px;font-style:normal;font-weight:700}.shot-inbox-crop[data-v-458a994e]{padding:14px}.shot-inbox-panel[data-v-458a994e]{display:grid;gap:8px;padding:10px;border:1px solid #e2e7ed;border-radius:8px;background:#fff}.shot-inbox-search[data-v-458a994e]{display:flex;height:30px;align-items:center;gap:6px;padding:0 8px;border:1px solid #e2e7ed;border-radius:6px;color:#96a0af;background:#f7f9fb;font-size:11px}.shot-tabs[data-v-458a994e]{display:flex;flex-wrap:wrap;gap:6px}.shot-tabs span[data-v-458a994e]{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 8px;border-radius:6px;color:#667385;background:#f3f6f9;font-size:11px}.shot-tabs span.on[data-v-458a994e]{color:#176bfa;background:#eaf2ff;font-weight:650}.shot-tabs i[data-v-458a994e],.shot-tabs em[data-v-458a994e]{display:inline-grid;min-width:14px;height:14px;place-items:center;border-radius:999px;font-size:9px;font-style:normal;font-weight:700}.shot-tabs i[data-v-458a994e]{color:#fff;background:#e02424}.shot-tabs em[data-v-458a994e]{color:#a16207;background:#fde68a}.shot-row[data-v-458a994e]{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:8px;align-items:center;padding:8px;border-radius:8px}.shot-row.is-on[data-v-458a994e]{background:#eaf2ff}.shot-row>b[data-v-458a994e]{display:grid;width:28px;height:28px;place-items:center;border-radius:8px;color:#176bfa;background:#dbeafe;font-size:11px}.shot-row strong[data-v-458a994e],.shot-row small[data-v-458a994e]{display:flex;align-items:center;justify-content:space-between;gap:8px}.shot-row strong[data-v-458a994e]{color:#243247;font-size:12px}.shot-row time[data-v-458a994e],.shot-row small[data-v-458a994e]{color:#7b8796;font-size:11px;font-weight:400}.shot-row u[data-v-458a994e]{color:#c67409;font-size:10px;text-decoration:none}.shot-chatbar[data-v-458a994e],.shot-composer[data-v-458a994e],.shot-download-card[data-v-458a994e],.shot-top-actions[data-v-458a994e],.shot-profile[data-v-458a994e],.shot-more[data-v-458a994e]{padding:14px}.shot-chatbar[data-v-458a994e],.shot-top-actions[data-v-458a994e]{display:flex;align-items:center;gap:10px;background:#fff}.shot-avatar[data-v-458a994e],.shot-identity b[data-v-458a994e],.shot-profile-row b[data-v-458a994e]{display:grid;place-items:center;flex:0 0 auto;color:#176bfa;background:#dbeafe;font-size:12px;font-weight:700}.shot-avatar[data-v-458a994e]{width:32px;height:32px;border-radius:10px}.shot-chat-name[data-v-458a994e],.shot-identity div[data-v-458a994e],.shot-profile-row div[data-v-458a994e],.shot-download-card div[data-v-458a994e]{display:grid;min-width:0;flex:1;gap:2px}.shot-chat-name strong[data-v-458a994e],.shot-identity strong[data-v-458a994e],.shot-download-card strong[data-v-458a994e],.shot-profile-row strong[data-v-458a994e]{color:#243247;font-size:13px}.shot-chat-name small[data-v-458a994e],.shot-identity small[data-v-458a994e],.shot-download-card small[data-v-458a994e],.shot-profile-row small[data-v-458a994e]{color:#7b8796;font-size:11px}.shot-chat-actions[data-v-458a994e],.shot-composer-tools[data-v-458a994e]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.shot-pill[data-v-458a994e],.shot-icon[data-v-458a994e]{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:28px;padding:0 8px;border:1px solid #dce3ea;border-radius:6px;color:#425166;background:#fff;font-size:11px}.shot-icon[data-v-458a994e]{width:28px;padding:0}.shot-icon.is-on[data-v-458a994e],.shot-pill.is-primary[data-v-458a994e],.shot-composer-tools span.on[data-v-458a994e]{color:#fff;border-color:#176bfa;background:#176bfa}.shot-composer[data-v-458a994e]{display:grid;gap:10px;background:#fff}.shot-composer-tools span[data-v-458a994e],.shot-composer-tools em[data-v-458a994e]{display:inline-flex;height:28px;align-items:center;justify-content:center;padding:0 8px;border:1px solid #e2e7ed;border-radius:6px;color:#526176;background:#f8fafb;font-size:11px;font-style:normal}.shot-composer-box[data-v-458a994e]{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;min-height:72px;padding:10px 12px;border:1px solid #e2e7ed;border-radius:8px;color:#445468;background:#f8fafb;font-size:12px}.shot-send[data-v-458a994e],.shot-send-pair b[data-v-458a994e]{display:inline-flex;height:30px;flex:0 0 auto;align-items:center;gap:4px;padding:0 10px;border-radius:6px;color:#fff;background:#176bfa;font-size:12px}.shot-send-pair[data-v-458a994e]{display:inline-flex;align-items:center;gap:6px}.shot-send-pair i[data-v-458a994e]{display:grid;width:28px;height:28px;place-items:center;border:1px solid #dce3ea;border-radius:6px;color:#176bfa;background:#eaf2ff;font-style:normal}.shot-quick-use[data-v-458a994e],.shot-quick-add[data-v-458a994e],.shot-translate-bubble[data-v-458a994e],.shot-image-view[data-v-458a994e],.shot-image-nav[data-v-458a994e]{display:grid;gap:10px;background:#fff}.shot-quick-use[data-v-458a994e]{padding:14px}.shot-quick-panel[data-v-458a994e]{display:grid;gap:6px;padding:10px;border:1px solid #e2e7ed;border-radius:8px;background:#f8fafb}.shot-quick-panel__head[data-v-458a994e],.shot-quick-add__group[data-v-458a994e],.shot-quick-add__head[data-v-458a994e],.shot-quick-add__tools[data-v-458a994e]{display:flex;align-items:center;justify-content:space-between;gap:8px}.shot-quick-panel small[data-v-458a994e],.shot-quick-add small[data-v-458a994e],.shot-quick-add em[data-v-458a994e]{color:#7b8796;font-size:11px;font-style:normal}.shot-quick-panel b[data-v-458a994e],.shot-quick-add__item[data-v-458a994e]{padding:6px 8px;border-radius:6px;color:#243247;background:#fff;font-size:12px;font-weight:650}.shot-quick-add[data-v-458a994e]{padding:14px}.shot-quick-add__item[data-v-458a994e]{display:grid}.shot-quick-add__item b[data-v-458a994e]{color:#243247;font-size:12px}.shot-quick-add__item em[data-v-458a994e]{display:block;margin-top:2px;color:#7b8796;font-size:11px;font-weight:400}.shot-quick-add__new[data-v-458a994e]{display:inline-flex;height:28px;align-items:center;gap:4px;color:#176bfa;font-size:12px;font-weight:650}.shot-translate-bubble[data-v-458a994e]{grid-template-columns:32px minmax(0,1fr) auto;align-items:start;padding:14px}.shot-translate-msg[data-v-458a994e]{display:grid;gap:6px}.shot-translate-msg strong[data-v-458a994e],.shot-translate-msg time[data-v-458a994e]{color:#7b8796;font-size:11px;font-weight:400}.shot-translate-msg p[data-v-458a994e]{margin:0;padding:8px 10px;border-radius:8px;color:#243247;background:#f3f6f9;font-size:12px}.shot-translate-msg p.is-trans[data-v-458a994e]{color:#334155;background:#eaf2ff}.shot-image-view[data-v-458a994e]{padding:12px;background:#1b2433}.shot-image-toolbar[data-v-458a994e]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.shot-image-toolbar span[data-v-458a994e],.shot-image-toolbar em[data-v-458a994e]{display:grid;width:28px;height:28px;place-items:center;border-radius:6px;color:#d7e0ea;background:#2a3546;font-size:11px;font-style:normal}.shot-image-toolbar span.on[data-v-458a994e]{color:#fff;background:#176bfa}.shot-image-stage[data-v-458a994e]{display:grid;min-height:88px;place-items:center;border-radius:8px;color:#9aa8b8;background:#111827;font-size:12px}.shot-image-strip[data-v-458a994e]{display:flex;justify-content:center;gap:6px}.shot-image-strip i[data-v-458a994e]{width:28px;height:20px;border-radius:4px;background:#3b4657}.shot-image-strip i.on[data-v-458a994e]{outline:2px solid #176bfa;background:#64748b}.shot-image-nav[data-v-458a994e]{padding:14px}.shot-image-nav__stage[data-v-458a994e]{display:flex;align-items:center;justify-content:space-between;min-height:72px;padding:0 10px;border-radius:8px;background:#111827}.shot-image-nav__btn[data-v-458a994e]{display:grid;width:28px;height:28px;place-items:center;border-radius:50%;color:#334155;background:#fff;font-size:16px}.shot-image-nav strong[data-v-458a994e]{color:#f8fafc;font-size:13px}.shot-image-nav p[data-v-458a994e]{margin:0;color:#667385;font-size:12px}.shot-download-card[data-v-458a994e]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;background:#fff}.shot-dl-icon[data-v-458a994e]{display:grid;width:40px;height:40px;place-items:center;border-radius:10px;color:#176bfa;background:#eaf2ff}.shot-download-card em[data-v-458a994e]{color:#3d4d63;font-size:11px;font-style:normal}.shot-more[data-v-458a994e]{display:flex;align-items:flex-end;gap:12px;min-height:168px;background:#e8edf3}.shot-more .shot-rail[data-v-458a994e]{width:56px;min-height:140px;border-radius:8px}.shot-more-menu[data-v-458a994e]{display:grid;min-width:148px;gap:2px;padding:6px;border:1px solid #e2e7ed;border-radius:8px;background:#fff;box-shadow:0 10px 24px #1423341f}.shot-more-menu span[data-v-458a994e]{display:flex;height:32px;align-items:center;gap:8px;padding:0 8px;color:#334155;font-size:12px}.shot-identity[data-v-458a994e]{display:flex;min-width:0;align-items:center;gap:8px;height:36px;padding:0 8px 0 5px;border:1px solid #e2e7ed;border-radius:6px;background:#fff}.shot-identity b[data-v-458a994e]{width:27px;height:27px;border-radius:5px}.shot-presence[data-v-458a994e]{display:inline-flex;height:36px;align-items:center;gap:6px;padding:0 10px;border:1px solid #e2e7ed;border-radius:6px;color:#425166;background:#fff;font-size:12px}.shot-presence i[data-v-458a994e]{width:8px;height:8px;border-radius:50%;background:#2db783}.shot-top-actions--wide[data-v-458a994e]{justify-content:flex-start}.shot-profile[data-v-458a994e]{display:grid;gap:10px;background:#fff}.shot-profile-row[data-v-458a994e]{display:flex;align-items:center;gap:10px}.shot-profile-row b[data-v-458a994e]{width:40px;height:40px;border-radius:50%}.shot-profile label[data-v-458a994e]{display:flex;align-items:center;justify-content:space-between;gap:12px;height:36px;padding:0 10px;border:1px solid #edf0f3;border-radius:6px;color:#667385;background:#f8fafb;font-size:12px}.shot-profile label span[data-v-458a994e]{color:#243247}@media(max-width:980px){.help-block[data-v-458a994e],.help-block--narrow[data-v-458a994e]{grid-template-columns:1fr}}@media(max-width:860px){.help-center[data-v-458a994e]{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.help-center__nav[data-v-458a994e]{flex-direction:row;flex-wrap:nowrap;overflow-x:auto;border-right:0;border-bottom:1px solid var(--line)}.help-center__nav-item[data-v-458a994e]{min-width:120px}}.web-update-overlay[data-v-c5a019e1]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:20px;background:#0f172a6b}.web-update-dialog[data-v-c5a019e1]{width:min(420px,calc(100vw - 32px));min-height:88px;display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:12px;align-items:center;padding:16px;color:#192536;background:#fff;border:1px solid #c5d8fb;border-radius:10px;box-shadow:0 22px 48px #0f233c47}.web-update-dialog__icon[data-v-c5a019e1]{display:grid;width:42px;height:42px;place-items:center;color:#176bfa;background:#eaf2ff;border-radius:50%}.web-update-dialog__copy[data-v-c5a019e1]{min-width:0;display:grid;gap:4px}.web-update-dialog__copy strong[data-v-c5a019e1]{font-size:16px;font-weight:700}.web-update-dialog__copy small[data-v-c5a019e1]{color:#6b7789;font-size:13px;line-height:1.45}.web-update-dialog button[data-v-c5a019e1]{min-height:38px;padding:0 14px;border:0;color:#fff;background:#176bfa;border-radius:8px;font-size:14px;font-weight:650;cursor:pointer;white-space:nowrap}.web-update-dialog button[data-v-c5a019e1]:hover{background:#0e5de6}@media(max-width:640px){.web-update-dialog[data-v-c5a019e1]{width:min(100%,calc(100vw - 24px));grid-template-columns:36px minmax(0,1fr)}.web-update-dialog button[data-v-c5a019e1]{grid-column:1 / -1}}.avatar-library[data-v-1e372ad8]{display:grid;gap:8px}.avatar-library__toolbar[data-v-1e372ad8]{display:flex;align-items:center;justify-content:space-between;color:#536174;font-size:11px}.avatar-library__grid[data-v-1e372ad8]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;max-height:240px;overflow:auto;padding:6px;border:1px solid var(--line, #e3e8ee);border-radius:10px;background:#fff}.avatar-library__item[data-v-1e372ad8]{aspect-ratio:1;padding:0;overflow:hidden;border:2px solid transparent;border-radius:50%;background:transparent;cursor:pointer}.avatar-library__item img[data-v-1e372ad8]{display:block;width:100%;height:100%;object-fit:cover}.avatar-library__item.is-selected[data-v-1e372ad8],.avatar-library__item[data-v-1e372ad8]:hover{border-color:#3d7eff}.conversation-sidebar[data-v-adf31e06]{display:grid;grid-template-rows:56px 54px 54px auto minmax(0,1fr);border-right:1px solid var(--line);background:#fff}.conversation-sidebar__head[data-v-adf31e06]{display:flex;align-items:center;justify-content:space-between;padding:0 12px 0 14px;border-bottom:1px solid var(--line)}.project-picker[data-v-adf31e06]{position:relative;display:flex;min-width:0;align-items:center;gap:8px;color:#26364a;font-size:13px;font-weight:620}.project-picker select[data-v-adf31e06]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.project-picker>span[data-v-adf31e06]:nth-of-type(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-picker__mark[data-v-adf31e06]{display:grid;width:28px;height:28px;flex:0 0 auto;place-items:center;border-radius:5px;color:#fff;font-size:11px}.conversation-search[data-v-adf31e06]{display:flex;height:34px;align-items:center;align-self:center;gap:7px;margin:0 14px;padding:0 10px;border:1px solid var(--line);border-radius:var(--radius);color:#8a96a5;background:#f7f9fb}.conversation-search[data-v-adf31e06]:focus-within{border-color:#91baff;background:#fff}.conversation-search input[data-v-adf31e06]{width:100%;min-width:0;border:0;outline:0;color:var(--ink);background:transparent;font-size:12px}.inbox-tabs[data-v-adf31e06]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:0 8px;border-bottom:1px solid var(--line)}.inbox-tabs button[data-v-adf31e06]{position:relative;display:flex;min-width:0;align-items:center;justify-content:center;gap:4px;padding:10px 6px 6px;border:0;color:#768294;background:transparent;font-size:11px}.inbox-tabs button svg[data-v-adf31e06]{display:none}.inbox-tab__badge[data-v-adf31e06]{min-width:16px;height:16px;padding:0 4px;font-size:9px;box-shadow:0 0 0 1px #fffffff2,0 1px 5px #e0242452}.inbox-tab__todo[data-v-adf31e06]{display:inline-grid;min-width:14px;height:14px;padding:0 3px;place-items:center;border-radius:3px;color:#9a3412;background:#ffedd5;font-size:9px;font-style:normal;font-weight:700}.inbox-tabs button.active[data-v-adf31e06]{color:var(--primary);font-weight:650}.inbox-tabs button.active[data-v-adf31e06]:after{position:absolute;right:7px;bottom:0;left:7px;height:2px;background:var(--primary);content:""}.conversation-list[data-v-adf31e06]{min-height:0;overflow-y:auto}.conversation-list__summary[data-v-adf31e06]{display:flex;height:38px;align-items:center;justify-content:space-between;padding:0 14px;color:#8b96a5;font-size:11px}.conversation-list__summary button[data-v-adf31e06]{display:flex;align-items:center;gap:3px;border:0;color:inherit;background:transparent;font-size:inherit}.conversation-item[data-v-adf31e06]{display:grid;width:100%;grid-template-columns:42px minmax(0,1fr);gap:10px;padding:12px 14px;border:0;border-left:3px solid transparent;border-bottom:1px solid #eef1f4;color:inherit;text-align:left;background:#fff}.conversation-item[data-v-adf31e06]:hover{background:#f7faff}.conversation-item.active[data-v-adf31e06]{border-left-color:var(--primary);background:#edf4ff}.conversation-item.is-todo[data-v-adf31e06]{border-left-color:#d97706;background:#fffbeb}.conversation-item.is-todo.active[data-v-adf31e06]{background:#fff4d6}.customer-avatar[data-v-adf31e06]{position:relative;display:grid;width:40px;height:40px;place-items:center;border-radius:50%;font-size:14px;font-weight:700}.customer-avatar[data-v-adf31e06] .user-avatar-image{width:40px;height:40px;border-radius:50%;object-fit:cover}.customer-avatar i[data-v-adf31e06]{position:absolute;right:-1px;bottom:0;width:10px;height:10px;border:2px solid white;border-radius:50%;background:#9aa4b2}.customer-avatar i.online[data-v-adf31e06]{background:#2bb782}.customer-avatar i.offline[data-v-adf31e06]{background:#9aa4b2}.lead-filters[data-v-adf31e06]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:8px 12px;border-bottom:1px solid var(--line);background:#f8fafc}.lead-filters label[data-v-adf31e06]{display:flex;min-width:0;flex-direction:column;gap:3px;color:#7b8796;font-size:10px}.lead-filters select[data-v-adf31e06]{width:100%;height:28px;padding:0 6px;border:1px solid #dbe2ea;border-radius:6px;color:#334155;background:#fff;font-size:11px}.conversation-item__meta b.quality-valid[data-v-adf31e06]{color:#0d9676}.conversation-item__meta b.quality-invalid[data-v-adf31e06]{color:#c45a4a}.preview-thumb[data-v-adf31e06]{width:28px;height:28px;flex:0 0 auto;object-fit:cover;border-radius:4px;background:#eef2f6}.conversation-item__body[data-v-adf31e06],.conversation-item__line[data-v-adf31e06],.conversation-item__meta[data-v-adf31e06],.conversation-item__preview[data-v-adf31e06]{display:flex;min-width:0}.conversation-item__body[data-v-adf31e06]{flex-direction:column;gap:5px}.conversation-item__line[data-v-adf31e06]{align-items:center;justify-content:space-between;gap:8px}.conversation-item__line strong[data-v-adf31e06]{overflow:hidden;color:#243247;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.conversation-item__status[data-v-adf31e06]{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px}.conversation-item__status time[data-v-adf31e06]{color:#9aa4b2;font-size:10px;font-weight:400}.conversation-item__unread[data-v-adf31e06]{min-width:20px;height:20px;font-size:11px}.conversation-item__meta[data-v-adf31e06]{gap:5px;overflow:hidden}.conversation-item__meta em[data-v-adf31e06],.conversation-item__meta b[data-v-adf31e06]{overflow:hidden;font-size:9px;font-style:normal;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.conversation-item__meta b[data-v-adf31e06]{padding:1px 4px;border-radius:3px;color:#6a7584;background:#f0f2f5}.conversation-item__meta .owner-ai[data-v-adf31e06]{color:#6a4eb0;background:#f0ebff}.conversation-item__meta .owner-none[data-v-adf31e06]{color:#9d5e07;background:#fff3df}.conversation-item__preview[data-v-adf31e06]{align-items:center;gap:7px;color:#748092;font-size:11px}.conversation-item__preview>span[data-v-adf31e06]{overflow:hidden;flex:1;text-overflow:ellipsis;white-space:nowrap}.todo-flag[data-v-adf31e06]{flex:0 0 auto;padding:1px 6px;border-radius:999px;color:#9a3412;background:#ffedd5;font-size:9px;font-style:normal;font-weight:650}.needs-reply[data-v-adf31e06]{flex:0 0 auto;padding:1px 6px;border-radius:999px;color:#b52d3e;background:#ffedef;font-size:9px;font-style:normal;font-weight:650}.empty-list[data-v-adf31e06]{display:flex;align-items:center;flex-direction:column;gap:7px;padding:56px 20px;color:#a3acb9;text-align:center}.empty-list strong[data-v-adf31e06]{color:#5b6879;font-size:13px}.empty-list span[data-v-adf31e06]{font-size:11px}.conversation-todo-menu{position:fixed;z-index:40;min-width:132px;padding:4px;border:1px solid #e5e9ef;border-radius:8px;background:#fff;box-shadow:0 10px 28px #0f172a24}.conversation-todo-menu button{display:flex;width:100%;align-items:center;gap:8px;padding:8px 10px;border:0;border-radius:6px;color:#243247;background:transparent;font-size:12px}.conversation-todo-menu button:hover{background:#fff7ed;color:#9a3412}.emoji-picker[data-v-2d119822]{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:2px;width:min(276px,calc(100vw - 28px));max-height:220px;overflow-x:hidden;overflow-y:auto;padding:8px;border:1px solid #d7dee6;border-radius:10px;background:#fff;box-shadow:0 12px 32px #23303f29}.emoji-picker button[data-v-2d119822]{display:grid;width:32px;height:32px;place-items:center;border:0;border-radius:6px;color:inherit;background:transparent;font-size:20px;line-height:1;cursor:pointer}.emoji-picker button[data-v-2d119822]:hover,.emoji-picker button[data-v-2d119822]:focus-visible{background:#f0f4f8;outline:none}.image-extract-panel[data-v-65a926d8]{display:flex;flex-direction:column;gap:10px;height:100%;padding:14px 14px 16px;overflow:auto;color:#e2e8f0;background:#0f172af0;border-left:1px solid rgba(255,255,255,.12)}.image-extract-head[data-v-65a926d8]{display:flex;align-items:center;justify-content:space-between;gap:8px}.image-extract-head h2[data-v-65a926d8]{margin:0;font-size:15px;font-weight:650}.image-extract-head button[data-v-65a926d8],.image-extract-state button[data-v-65a926d8],.image-extract-toolbar button[data-v-65a926d8],.image-extract-raw button[data-v-65a926d8]{color:#f8fafc;background:#ffffff14;border:1px solid rgba(255,255,255,.14);border-radius:8px;cursor:pointer}.image-extract-head button[data-v-65a926d8]{width:28px;height:28px;display:grid;place-items:center;font-size:18px;line-height:1}.image-extract-caution[data-v-65a926d8],.image-extract-state p[data-v-65a926d8],.image-extract-raw p[data-v-65a926d8]{margin:0;color:#cbd5e1;font-size:12px;line-height:1.5}.image-extract-caution[data-v-65a926d8]{padding:8px 10px;color:#fde68a;background:#78350f59;border-radius:8px}.image-extract-state[data-v-65a926d8]{display:grid;justify-items:center;gap:10px;padding:28px 8px;text-align:center}.image-extract-state svg[data-v-65a926d8]{animation:image-extract-spin-65a926d8 .9s linear infinite}.image-extract-state button[data-v-65a926d8],.image-extract-toolbar button[data-v-65a926d8],.image-extract-raw button[data-v-65a926d8]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:0 10px;font-size:12px}.image-extract-toolbar[data-v-65a926d8]{display:flex;justify-content:flex-end}.image-extract-list[data-v-65a926d8]{display:grid;gap:8px;margin:0;padding:0;list-style:none}.image-extract-list li[data-v-65a926d8]{display:grid;grid-template-columns:minmax(0,1fr) 32px;gap:8px;align-items:start;padding:8px 8px 8px 10px;background:#ffffff0d;border-radius:8px}.image-extract-list li.uncertain[data-v-65a926d8]{background:#78350f52}.image-extract-title[data-v-65a926d8],.image-extract-list small[data-v-65a926d8]{display:block;color:#94a3b8;font-size:11px}.image-extract-list strong[data-v-65a926d8]{display:block;margin-top:3px;color:#f8fafc;font-size:14px;font-weight:650;word-break:break-all}.image-extract-list small[data-v-65a926d8]{display:inline-flex;align-items:center;gap:4px;margin-top:4px;color:#fbbf24}.image-extract-list button[data-v-65a926d8]{width:32px;height:32px;display:grid;place-items:center;color:#e2e8f0;background:transparent;border:0;border-radius:6px;cursor:pointer}.image-extract-list button[data-v-65a926d8]:hover{background:#ffffff1a}.image-extract-raw summary[data-v-65a926d8]{cursor:pointer;color:#93c5fd;font-size:12px}.image-extract-raw p[data-v-65a926d8]{margin:8px 0;white-space:pre-wrap;word-break:break-word}@keyframes image-extract-spin-65a926d8{to{transform:rotate(360deg)}}.image-viewer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;overflow:hidden;background:#0f172aeb;outline:none}.image-viewer-stage{position:absolute;inset:calc(max(18px,env(safe-area-inset-top)) + 50px) 0 max(72px,env(safe-area-inset-bottom));display:grid;place-items:center;overflow:hidden;cursor:zoom-in;touch-action:none;-webkit-user-select:none;user-select:none}.image-viewer-stage.pannable{cursor:grab}.image-viewer-stage.pannable:active{cursor:grabbing}.image-viewer-stage img{max-width:min(100%,1180px);max-height:100%;object-fit:contain;border-radius:8px;box-shadow:0 20px 60px #00000059;transform-origin:center;will-change:transform}.image-viewer-image{position:absolute;top:50%;left:50%;display:block;max-width:none;max-height:none}.image-viewer-counter{position:absolute;top:max(18px,env(safe-area-inset-top));left:50%;z-index:1;margin:0;padding:8px 14px;color:#f8fafc;font-size:14px;font-variant-numeric:tabular-nums;line-height:1;background:#0f172ab8;border:1px solid rgba(255,255,255,.18);border-radius:999px;transform:translate(-50%);pointer-events:none}.image-viewer-nav{position:absolute;top:50%;z-index:2;width:48px;height:48px;display:grid;place-items:center;color:#3f3f46;background:#fffffff0;border:none;border-radius:50%;box-shadow:0 2px 10px #00000038;cursor:pointer;transform:translateY(-50%)}.image-viewer-nav:hover:not(:disabled){background:#fff}.image-viewer-nav:disabled{opacity:.38;cursor:default}.image-viewer-nav-prev{left:max(16px,env(safe-area-inset-left))}.image-viewer-nav-next{right:max(16px,env(safe-area-inset-right))}.image-viewer-stage.gallery{cursor:grab;bottom:calc(max(16px,env(safe-area-inset-bottom)) + 84px)}.image-viewer.gallery .image-viewer-caption{bottom:calc(max(16px,env(safe-area-inset-bottom)) + 84px)}.image-viewer-loading{display:flex;flex-direction:column;align-items:center;gap:10px;color:#e2e8f0;font-size:14px}.image-viewer-loading svg{animation:image-viewer-spin .9s linear infinite}.image-viewer-filmstrip{position:absolute;right:0;bottom:max(12px,env(safe-area-inset-bottom));left:0;z-index:2;display:flex;flex-wrap:nowrap;justify-content:safe center;gap:8px;overflow-x:auto;padding:0 16px 4px;scrollbar-width:none}.image-viewer-filmstrip::-webkit-scrollbar{display:none}.image-viewer-thumb{width:56px;height:56px;flex:0 0 56px;padding:0;overflow:hidden;background:#0f172a73;border:2px solid transparent;border-radius:8px;cursor:pointer}.image-viewer-thumb img{width:100%;height:100%;object-fit:cover;pointer-events:none}.image-viewer-thumb:hover{border-color:#ffffff8c}.image-viewer-thumb.active{border-color:#fff;box-shadow:0 0 0 1px #0f172a59}@keyframes image-viewer-spin{to{transform:rotate(360deg)}}.image-viewer-caption{position:absolute;right:20px;bottom:max(18px,env(safe-area-inset-bottom));left:20px;max-width:min(100%,780px);margin:0 auto;overflow:hidden;color:#f8fafc;font-size:15px;line-height:1.5;text-align:center;text-overflow:ellipsis;white-space:nowrap;pointer-events:none}.image-viewer-toolbar{position:fixed;top:max(18px,env(safe-area-inset-top));right:max(18px,env(safe-area-inset-right));z-index:1;display:flex;align-items:center;gap:6px;max-width:calc(100% - max(18px,env(safe-area-inset-left)) - max(18px,env(safe-area-inset-right)))}.image-viewer-tools{display:flex;align-items:center;gap:6px;min-width:0;overflow-x:auto;scrollbar-width:none}.image-viewer-tools::-webkit-scrollbar{display:none}.image-viewer-toolbar button{width:42px;height:42px;flex:0 0 42px;display:grid;place-items:center;color:#fff;background:#0f172ab8;border:1px solid rgba(255,255,255,.18);border-radius:999px;cursor:pointer}.image-viewer-toolbar button:disabled{opacity:.42;cursor:default}.image-viewer-toolbar button.active{background:#2563eb8c;border-color:#bfdbfeb3}.image-viewer-filters{position:absolute;width:0;height:0}.image-viewer.extract .image-viewer-toolbar{right:calc(min(360px,42vw) + max(18px,env(safe-area-inset-right)))}.image-viewer.extract .image-viewer-stage,.image-viewer.extract .image-viewer-filmstrip,.image-viewer.extract .image-viewer-caption{right:min(360px,42vw)}.image-viewer.extract .image-viewer-nav-next{right:calc(min(360px,42vw) + max(16px,env(safe-area-inset-right)))}.image-viewer.extract .image-extract-panel{position:absolute;top:0;right:0;bottom:0;z-index:4;width:min(360px,42vw)}.image-viewer-toolbar output{width:54px;flex:0 0 54px;color:#fff;font-size:12px;font-variant-numeric:tabular-nums;text-align:center}.image-viewer-menu{position:fixed;z-index:6;width:156px;display:grid;padding:6px;background:#1f2937fa;border-radius:8px;box-shadow:0 16px 36px #0f172a47}.image-viewer-menu button{min-height:38px;display:flex;align-items:center;gap:9px;padding:0 12px;color:#f9fafb;background:transparent;border:0;border-radius:6px;cursor:pointer;text-align:left}.image-viewer-menu button:hover{background:#ffffff1a}.image-viewer-menu button:disabled{color:#f9fafb61;cursor:not-allowed}@media(max-width:980px)and (pointer:coarse){.image-viewer-save{display:none}}@media(max-width:720px){.image-viewer.extract .image-viewer-toolbar{right:max(18px,env(safe-area-inset-right))}.image-viewer.extract .image-viewer-stage,.image-viewer.extract .image-viewer-filmstrip,.image-viewer.extract .image-viewer-caption{right:0;bottom:46vh}.image-viewer.extract.gallery .image-viewer-stage,.image-viewer.extract.gallery .image-viewer-caption{bottom:calc(46vh + 84px)}.image-viewer.extract .image-viewer-nav-next{right:max(16px,env(safe-area-inset-right))}.image-viewer.extract .image-extract-panel{top:auto;left:0;width:100%;height:46vh;border-left:0;border-top:1px solid rgba(255,255,255,.12)}}@media(max-width:600px){.image-viewer-toolbar{right:max(10px,env(safe-area-inset-right));left:max(10px,env(safe-area-inset-left));max-width:none;justify-content:flex-end}.image-viewer-toolbar button{width:38px;height:38px;flex-basis:38px}.image-viewer-toolbar .image-viewer-close{width:44px;height:44px;flex-basis:44px}.image-viewer-counter{top:calc(max(18px,env(safe-area-inset-top)) + 52px)}.image-viewer-nav{width:40px;height:40px}.image-viewer-thumb{width:48px;height:48px;flex-basis:48px}}.chat-workspace[data-v-74e3ab1a]{position:relative;display:flex;flex-direction:column;border-right:1px solid var(--line);background:#f4f7fa}.chat-header[data-v-74e3ab1a]{position:relative;z-index:8;display:flex;min-height:62px;align-items:center;gap:9px;padding:0 12px 0 16px;border-bottom:1px solid var(--line);background:#fff}.chat-header__back[data-v-74e3ab1a]{display:none}.chat-avatar[data-v-74e3ab1a],.message__avatar[data-v-74e3ab1a],.mini-avatar[data-v-74e3ab1a]{display:grid;place-items:center;border-radius:50%;font-weight:700}.chat-avatar[data-v-74e3ab1a]{width:36px;height:36px;flex:0 0 auto;overflow:hidden;color:#1958a6;background:#dceaff;font-size:13px}.chat-avatar[data-v-74e3ab1a] .user-avatar-image,.mini-avatar[data-v-74e3ab1a] .user-avatar-image{width:100%;height:100%;object-fit:cover}.chat-heading[data-v-74e3ab1a]{min-width:120px;flex:0 1 auto}.chat-heading>div[data-v-74e3ab1a],.chat-heading small[data-v-74e3ab1a],.verified[data-v-74e3ab1a],.visitor-env[data-v-74e3ab1a],.chat-header__actions[data-v-74e3ab1a]{display:flex;align-items:center}.chat-heading>div[data-v-74e3ab1a]{min-width:0;gap:7px}.chat-heading strong[data-v-74e3ab1a]{overflow:hidden;color:#213147;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.verified[data-v-74e3ab1a],.source-badge[data-v-74e3ab1a]{flex:0 0 auto;padding:2px 5px;border-radius:3px;font-size:9px;font-weight:600}.verified[data-v-74e3ab1a]{gap:2px;color:#0a8063;background:#e5f6f0}.source-badge[data-v-74e3ab1a]{color:#596678;background:#eef1f4}.visitor-env[data-v-74e3ab1a]{min-width:0;flex:1 1 auto;justify-content:flex-start;gap:6px;padding:0 2px 0 8px}.visitor-env-badge[data-v-74e3ab1a]{flex:0 1 auto;gap:3px;max-width:148px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-heading small[data-v-74e3ab1a]{gap:5px;margin-top:4px;color:#8792a0;font-size:10px}.chat-heading small i[data-v-74e3ab1a]{width:6px;height:6px;border-radius:50%;background:#2bb782}.chat-heading small i.online[data-v-74e3ab1a]{background:#2bb782}.chat-heading small i.offline[data-v-74e3ab1a]{background:#a0a8b4}.chat-header__actions[data-v-74e3ab1a]{flex:0 0 auto;margin-left:auto;gap:5px}.compact[data-v-74e3ab1a]{min-height:31px;padding:0 9px;font-size:11px}.action-menu[data-v-74e3ab1a]{position:relative}.menu-popover[data-v-74e3ab1a]{position:absolute;top:calc(100% + 7px);right:0;z-index:30;width:240px;padding:7px;border:1px solid var(--line);border-radius:var(--radius);background:#fff;box-shadow:var(--shadow-float)}.menu-popover__label[data-v-74e3ab1a]{display:block;padding:6px 7px 8px;color:#8994a3;font-size:10px}.transfer-menu button[data-v-74e3ab1a]{display:grid;width:100%;grid-template-columns:30px 1fr 8px;align-items:center;gap:8px;padding:7px;border:0;border-radius:4px;color:#334155;text-align:left;background:#fff}.transfer-menu button[data-v-74e3ab1a]:hover:not(:disabled){background:#f2f7ff}.transfer-menu button>span[data-v-74e3ab1a]:nth-child(2){display:flex;flex-direction:column;gap:2px}.transfer-menu button strong[data-v-74e3ab1a]{font-size:12px}.transfer-menu button small[data-v-74e3ab1a]{color:#8b96a4;font-size:10px}.transfer-menu button>i[data-v-74e3ab1a]{width:7px;height:7px;border-radius:50%;background:#2bb782}.transfer-menu button>i.away[data-v-74e3ab1a]{background:#e99a25}.transfer-menu button>i.offline[data-v-74e3ab1a]{background:#a3abb6}.mini-avatar[data-v-74e3ab1a]{width:28px;height:28px;overflow:hidden;color:#205695;background:#dceaff;font-size:10px}.todo-button.is-todo[data-v-74e3ab1a]{color:#c2410c;background:#fff7ed}.todo-button.is-todo[data-v-74e3ab1a]:hover{border-color:#fdba74;color:#9a3412;background:#ffedd5}.details-button[data-v-74e3ab1a]{display:none}.message-scroller[data-v-74e3ab1a]{min-height:0;flex:1;overflow-y:auto;padding:12px clamp(18px,4vw,52px) 26px;background-color:#f4f7fa;background-image:linear-gradient(rgba(209,219,230,.14) 1px,transparent 1px);background-size:100% 36px}.message-scroller__end[data-v-74e3ab1a]{width:100%;height:1px}.history-loader[data-v-74e3ab1a],.date-divider[data-v-74e3ab1a],.system-message[data-v-74e3ab1a]{display:flex;align-items:center;justify-content:center}.history-loader button[data-v-74e3ab1a]{padding:4px 8px;border:0;color:#6d7c8f;background:transparent;font-size:10px}.date-divider[data-v-74e3ab1a]{margin:8px 0 14px}.date-divider[data-v-74e3ab1a]:before,.date-divider[data-v-74e3ab1a]:after{width:50px;height:1px;background:#dfe5eb;content:""}.date-divider span[data-v-74e3ab1a]{padding:0 9px;color:#98a2af;font-size:10px}.system-message[data-v-74e3ab1a]{gap:6px;margin:10px auto;color:#8a95a4;text-align:center;font-size:10px}.system-message span[data-v-74e3ab1a]{padding:4px 8px;border-radius:4px;background:#e0e6ecb3}.system-message time[data-v-74e3ab1a]{display:none}.message[data-v-74e3ab1a]{display:flex;width:100%;align-items:flex-start;gap:8px;margin:14px 0}.message--agent[data-v-74e3ab1a]{justify-content:flex-end}.message__avatar[data-v-74e3ab1a]{width:29px;height:29px;flex:0 0 auto;overflow:hidden;color:#215795;background:#dceaff;font-size:10px}.message__avatar img[data-v-74e3ab1a]{width:100%;height:100%;object-fit:cover}.avatar--ai[data-v-74e3ab1a]{color:#6d4ab1;background:#eee8ff}.message__content[data-v-74e3ab1a]{display:flex;min-width:0;max-width:min(78%,680px);flex-direction:column}.message--agent .message__content[data-v-74e3ab1a]{align-items:flex-end}.message__meta[data-v-74e3ab1a]{display:flex;align-items:center;gap:6px;margin:0 2px 4px;color:#929daa;font-size:9px}.message__meta strong[data-v-74e3ab1a]{color:#718093;font-size:10px;font-weight:550}.ai-label[data-v-74e3ab1a]{display:inline-flex;align-items:center;gap:2px;padding:1px 4px;border-radius:3px;color:#6948a9;background:#eee8ff;font-size:8px;font-weight:650}.message-bubble-row[data-v-74e3ab1a]{display:flex;align-items:flex-end;gap:4px;max-width:100%}.message--agent .message-bubble-row[data-v-74e3ab1a]{flex-direction:row-reverse}.message-translate-button[data-v-74e3ab1a]{display:grid;width:22px;height:22px;flex:0 0 auto;place-items:center;margin-bottom:2px;padding:0;border:0;border-radius:4px;color:#8a96a6;background:transparent}.message-translate-button[data-v-74e3ab1a]:hover:not(:disabled){color:var(--primary);background:#eef4ff}.message-translate-button.is-translated[data-v-74e3ab1a]{color:var(--primary)}.message-translate-button[data-v-74e3ab1a]:disabled{cursor:wait;opacity:.7}.message-translate-spinner[data-v-74e3ab1a],.composer__tool-spinner[data-v-74e3ab1a]{animation:message-translate-spin-74e3ab1a .8s linear infinite}@keyframes message-translate-spin-74e3ab1a{to{transform:rotate(360deg)}}.message-bubble[data-v-74e3ab1a]{max-width:100%;padding:9px 11px;border:1px solid #e0e6ed;border-radius:5px;color:#26364a;background:#fff;box-shadow:0 2px 6px #28394d0a;font-size:13px;line-height:1.65}.message--agent .message-bubble[data-v-74e3ab1a]{border-color:#c9ddff;color:#163c76;background:#e8f1ff}.message--ai .message-bubble[data-v-74e3ab1a]{border-color:#ded4f8;background:#f7f4ff}.message-bubble p[data-v-74e3ab1a]{white-space:pre-wrap;overflow-wrap:anywhere}.message-contact-actions[data-v-74e3ab1a]{display:grid;gap:6px;margin-top:8px;padding-top:8px;border-top:1px solid #e6e0f4}.message-contact-actions.is-only[data-v-74e3ab1a]{margin-top:0;padding-top:0;border-top:0}.message-contact-link[data-v-74e3ab1a]{min-width:0;min-height:36px;display:grid;grid-template-columns:26px minmax(0,1fr) 12px;align-items:center;gap:7px;padding:5px 7px;border:1px solid #e0e6ed;border-radius:5px;color:#334155;background:#fff;text-decoration:none}.message-contact-link[data-v-74e3ab1a]:hover,.message-contact-link[data-v-74e3ab1a]:focus-visible{border-color:#c9d4e2;background:#f8fafc}.message-contact-icon[data-v-74e3ab1a]{width:26px;height:26px;display:grid;place-items:center;border-radius:5px;color:#16875f;background:#e9f7f1}.message-contact-link.is-telegram .message-contact-icon[data-v-74e3ab1a]{color:#247ba5;background:#eaf4f9}.message-contact-copy[data-v-74e3ab1a]{min-width:0;display:flex;flex-direction:column;gap:1px}.message-contact-copy strong[data-v-74e3ab1a]{color:#2c3934;font-size:11px;line-height:1.3}.message-contact-copy small[data-v-74e3ab1a]{color:#7a8782;font-size:10px;line-height:1.3}.message-contact-link>svg[data-v-74e3ab1a]{color:#94a3b8}.message-translation[data-v-74e3ab1a]{margin-top:6px;padding-top:6px;border-top:1px dashed #d7dee8;color:#5d6b7c;font-size:12px;line-height:1.6}.message--agent .message-translation[data-v-74e3ab1a]{border-top-color:#b7ccec;color:#3b5678}.message-translation--pending[data-v-74e3ab1a]{color:#8a96a6;font-size:11px}.message__status[data-v-74e3ab1a]{display:flex;min-height:18px;align-items:center;gap:8px;margin:3px 2px 0;color:#8c97a5;font-size:9px}.message__status button[data-v-74e3ab1a],.message__status span[data-v-74e3ab1a]{display:inline-flex;align-items:center;gap:3px}.message__status button[data-v-74e3ab1a]{padding:0;border:0;color:var(--primary);background:transparent;font-size:inherit}.message__status .is-read[data-v-74e3ab1a]{color:#3b82f6}.attachment-preview[data-v-74e3ab1a]{display:flex;min-width:220px;align-items:center;gap:9px}.attachment-preview--image[data-v-74e3ab1a]{min-width:0;align-items:flex-start;flex-direction:column;gap:6px}.attachment-image-size[data-v-74e3ab1a]{max-width:148px;color:#8894a3;font-size:10px;line-height:1.3}.attachment-image-button[data-v-74e3ab1a]{padding:0;border:0;background:transparent;cursor:zoom-in}.attachment-image-button img[data-v-74e3ab1a]{display:block;width:148px;height:110px;border-radius:6px;object-fit:cover}.attachment-preview>div[data-v-74e3ab1a]:last-child{display:flex;min-width:0;flex-direction:column;gap:2px}.attachment-preview>div:last-child strong[data-v-74e3ab1a]{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.attachment-preview>div:last-child small[data-v-74e3ab1a]{color:#8894a3;font-size:9px}.file-icon[data-v-74e3ab1a]{display:grid;width:42px;height:48px;place-items:center;border-radius:4px;color:var(--primary);background:#edf4ff}.file-icon--image[data-v-74e3ab1a]{color:#276a57;background:#e9f5f0}.file-icon--video[data-v-74e3ab1a]{color:#876029;background:#fff3de}.handoff-bar[data-v-74e3ab1a]{display:flex;min-height:35px;align-items:center;justify-content:center;gap:12px;border-top:1px solid #dcd3f4;color:#65499d;background:#f3efff;font-size:11px}.handoff-bar span[data-v-74e3ab1a],.handoff-bar button[data-v-74e3ab1a]{display:inline-flex;align-items:center;gap:5px}.handoff-bar button[data-v-74e3ab1a]{padding:3px 7px;border:1px solid #bba9e2;border-radius:4px;color:#65499d;background:#fff;font-size:10px;font-weight:600}.handoff-bar--waiting[data-v-74e3ab1a]{border-color:#f0d5ab;color:#9b620c;background:#fff6e8}.handoff-bar--waiting button[data-v-74e3ab1a]{border-color:#e6bd7e;color:#9b620c}.handoff-bar--peer[data-v-74e3ab1a]{border-color:#c9d8f5;color:#355d9c;background:#eef4ff}.handoff-bar--peer button[data-v-74e3ab1a]{border-color:#9eb8e8;color:#355d9c}.composer[data-v-74e3ab1a]{position:relative;z-index:7;display:grid;min-height:134px;grid-template-rows:31px 30px minmax(0,1fr);border-top:1px solid var(--line);background:#fff}.composer--readonly[data-v-74e3ab1a]{background:#f8fafc}.composer--readonly .composer__mode span[data-v-74e3ab1a]{color:#8b96a4}.composer__mode[data-v-74e3ab1a]{display:flex;align-items:flex-end;gap:2px;padding:0 12px;border-bottom:1px solid #eef1f4}.composer__mode button[data-v-74e3ab1a]{height:30px;padding:0 9px;border:0;border-bottom:2px solid transparent;color:#7b8796;background:transparent;font-size:10px}.composer__mode button.active[data-v-74e3ab1a]{border-bottom-color:var(--primary);color:var(--primary);font-weight:650}.composer__mode span[data-v-74e3ab1a]{margin:0 0 8px auto;color:#a77937;font-size:9px}.composer__tools[data-v-74e3ab1a]{display:flex;align-items:center;gap:2px;padding:2px 10px}.composer__tools button[data-v-74e3ab1a]{display:grid;width:28px;height:26px;place-items:center;border:0;border-radius:4px;color:#6f7c8d;background:transparent}.composer__tools button[data-v-74e3ab1a]:hover{color:var(--primary);background:#edf4ff}.composer__tools button[data-v-74e3ab1a]:disabled{color:#b5bec9;background:transparent}.composer__tools button.active[data-v-74e3ab1a]{color:var(--primary);background:#e8f1ff}.composer__draft[data-v-74e3ab1a]{display:flex;min-height:0;flex-direction:column}.composer-contact-block[data-v-74e3ab1a]{display:grid;gap:6px;margin:2px 12px 0}.composer-contact-remove[data-v-74e3ab1a]{display:grid!important;width:20px!important;height:20px!important;place-items:center;padding:0;border:0;border-radius:4px;color:#94a3b8;background:transparent}.composer-contact-remove[data-v-74e3ab1a]:hover{color:#64748b;background:#f1f5f9}.emoji-control[data-v-74e3ab1a],.translation-control[data-v-74e3ab1a]{position:relative}.emoji-control[data-v-74e3ab1a] .emoji-picker{position:absolute;bottom:32px;left:0;z-index:30}.translation-button[data-v-74e3ab1a]{display:inline-flex!important;width:auto!important;min-width:48px;align-items:center;justify-content:center;gap:4px;padding:0 5px!important}.translation-button span[data-v-74e3ab1a]{color:#738094;font-size:9px;font-weight:600}.translation-button:hover span[data-v-74e3ab1a]{color:var(--primary)}.auto-translate-button[data-v-74e3ab1a]{width:auto!important;min-width:58px;padding:0 7px!important;font-size:9px;font-weight:650;letter-spacing:0}.auto-translate-button.active[data-v-74e3ab1a]{color:var(--primary);background:#e8f1ff}.translation-menu[data-v-74e3ab1a]{position:absolute;bottom:32px;left:-45px;z-index:30;width:172px;max-height:260px;overflow-y:auto;padding:7px;border:1px solid var(--line);border-radius:6px;background:#fff;box-shadow:var(--shadow-float)}.translation-menu>strong[data-v-74e3ab1a]{display:block;padding:4px 7px 7px;color:#536174;font-size:10px}.translation-group+.translation-group[data-v-74e3ab1a]{margin-top:5px;padding-top:5px;border-top:1px solid #edf0f4}.translation-group__label[data-v-74e3ab1a]{display:block;padding:2px 7px 4px;color:#8a95a4;font-size:8px;font-weight:700}.translation-menu button[data-v-74e3ab1a]{display:flex!important;width:100%!important;min-height:35px!important;height:auto!important;align-items:center;justify-content:space-between;padding:0 7px!important;border-radius:4px;color:#4c596b;font-size:10px;text-align:left}.translation-option__text[data-v-74e3ab1a]{display:flex;min-width:0;flex-direction:column;gap:1px}.translation-option__text small[data-v-74e3ab1a]{color:#9aa4b1;font-size:8px;letter-spacing:0}.translation-menu button[data-v-74e3ab1a]:hover,.translation-menu button.active[data-v-74e3ab1a]{color:var(--primary);background:var(--primary-soft)}.translation-menu button.active small[data-v-74e3ab1a]{color:#5c8fdc}.composer__input[data-v-74e3ab1a]{display:grid;grid-template-columns:minmax(0,1fr) 34px;align-items:end;gap:8px;padding:0 12px 10px}.composer__input--translated[data-v-74e3ab1a]{grid-template-columns:28px minmax(0,1fr) 34px}.composer__actions[data-v-74e3ab1a]{display:flex;flex-direction:column;align-items:center;gap:5px;align-self:end}.translate-draft-button[data-v-74e3ab1a]{display:grid;width:34px;height:28px;place-items:center;padding:0;border:1px solid #d8e1ed;border-radius:5px;color:#617087;background:#fff}.translate-draft-button[data-v-74e3ab1a]:hover:not(:disabled){border-color:#a9c8fa;color:var(--primary);background:var(--primary-soft)}.translate-draft-button[data-v-74e3ab1a]:disabled{color:#b5bec9;background:#f7f9fb}.translation-restore[data-v-74e3ab1a]{display:grid;width:28px;height:30px;place-items:center;align-self:start;margin-top:13px;padding:0;border:0;border-radius:4px;color:var(--primary);background:var(--primary-soft)}.translation-restore[data-v-74e3ab1a]:hover{color:var(--primary-hover);background:#dbeaff}.composer__input textarea[data-v-74e3ab1a]{width:100%;height:58px;min-height:42px;resize:none;border:0;outline:0;color:#27364a;background:transparent;font-size:12px;line-height:1.55}.composer__input textarea[data-v-74e3ab1a]::placeholder{color:#9ba5b2}.send-button[data-v-74e3ab1a]{display:grid;width:34px;height:34px;place-items:center;border:0;border-radius:5px;color:#fff;background:var(--primary)}.quick-panel[data-v-74e3ab1a]{position:absolute;bottom:calc(100% - 35px);left:10px;z-index:25;overflow:auto;width:min(350px,calc(100% - 20px));max-height:min(360px,50vh);padding:7px;border:1px solid var(--line);border-radius:var(--radius);background:#fff;box-shadow:var(--shadow-float)}.quick-panel__head[data-v-74e3ab1a]{display:flex;align-items:center;justify-content:space-between;padding:6px 7px 8px}.quick-panel__head strong[data-v-74e3ab1a]{font-size:12px}.quick-panel__head span[data-v-74e3ab1a]{color:#909aa8;font-size:9px}.quick-panel__group+.quick-panel__group[data-v-74e3ab1a]{margin-top:4px}.quick-panel__group-title[data-v-74e3ab1a]{padding:4px 8px 2px;color:#8a96a8;font-size:10px}.quick-panel button[data-v-74e3ab1a]{display:flex;width:100%;align-items:flex-start;flex-direction:column;gap:3px;padding:8px;border:0;border-radius:4px;color:#344257;text-align:left;background:#fff}.quick-panel button[data-v-74e3ab1a]:hover{background:#f1f6ff}.quick-panel button strong[data-v-74e3ab1a]{font-size:11px}.quick-panel button span[data-v-74e3ab1a]{overflow:hidden;max-width:100%;color:#738092;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.quick-panel__empty[data-v-74e3ab1a]{padding:10px 8px 12px;color:#8a96a8;font-size:11px}.sr-only[data-v-74e3ab1a]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media(max-width:1240px){.details-button[data-v-74e3ab1a]{display:grid}}.message.is-selected .message-bubble[data-v-74e3ab1a]{outline:2px solid #93c5fd}.message-revoked[data-v-74e3ab1a]{color:#94a3b8;font-style:italic}.message-select[data-v-74e3ab1a]{display:grid;place-items:center;align-self:center}.message-select-bar[data-v-74e3ab1a]{display:flex;align-items:center;gap:8px;padding:8px 12px;border-top:1px solid #eef1f4;background:#f8fafc;font-size:12px}.message-select-bar button[data-v-74e3ab1a]{display:inline-flex;align-items:center;gap:4px;border:0;border-radius:6px;padding:5px 8px;background:#fff;color:#334155}.message-select-bar button[data-v-74e3ab1a]:disabled{opacity:.45}.message-action-menu[data-v-74e3ab1a]{position:fixed;z-index:50;min-width:148px;padding:4px;border:1px solid #e5e9ef;border-radius:8px;background:#fff;box-shadow:0 10px 28px #0f172a24}.message-action-menu button[data-v-74e3ab1a]{display:flex;width:100%;align-items:center;gap:8px;padding:8px 10px;border:0;border-radius:6px;color:#243247;background:transparent;font-size:12px}.message-action-menu button[data-v-74e3ab1a]:hover{background:#edf4ff;color:#1d4ed8}.message-forward-picker[data-v-74e3ab1a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;place-items:center;background:#0f172a47}.message-forward-picker__card[data-v-74e3ab1a]{width:min(420px,calc(100vw - 24px));max-height:min(480px,calc(100vh - 24px));overflow:auto;padding:12px;border-radius:12px;background:#fff;box-shadow:0 16px 40px #0f172a33}.message-forward-picker__card header[data-v-74e3ab1a]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.message-forward-picker__card button[data-v-74e3ab1a]{display:grid;width:100%;gap:2px;padding:8px 10px;border:0;border-radius:8px;background:#f8fafc;text-align:start;margin-top:6px}.message-forward-picker__card header button[data-v-74e3ab1a]{width:auto;margin:0;background:transparent}@media(max-width:980px){.ai-return[data-v-74e3ab1a]{display:none}}@media(max-width:798px){.chat-header[data-v-74e3ab1a]{min-height:56px;padding-left:6px}.chat-header__back[data-v-74e3ab1a]{display:grid}.chat-header__actions .secondary-button[data-v-74e3ab1a],.chat-header__actions>.icon-button[data-v-74e3ab1a]:not(.details-button):not(.todo-button){display:none}.chat-heading[data-v-74e3ab1a]{min-width:0}.chat-heading .verified[data-v-74e3ab1a],.source-badge[data-v-74e3ab1a],.visitor-env[data-v-74e3ab1a]{display:none}.message-scroller[data-v-74e3ab1a]{padding:10px 12px 22px}.message__content[data-v-74e3ab1a]{max-width:min(90%,680px)}.composer[data-v-74e3ab1a]{min-height:126px}}.customer-context[data-v-cb57a26c]{display:grid;grid-template-rows:50px 34px minmax(0,1fr);height:100%;background:#fff}.customer-context--quick[data-v-cb57a26c]{grid-template-rows:50px minmax(0,1fr)}.context-head[data-v-cb57a26c]{display:flex;align-items:center;justify-content:space-between;padding:0 12px;border-bottom:1px solid var(--line)}.context-head>div[data-v-cb57a26c],.context-head>div>span[data-v-cb57a26c]:last-child{display:flex}.context-head>div[data-v-cb57a26c]{min-width:0;align-items:center;gap:9px}.context-head__actions[data-v-cb57a26c]{display:flex;min-width:0;align-items:center;gap:3px}.quick-reply-heading[data-v-cb57a26c]{color:#243347}.quick-reply-heading__icon[data-v-cb57a26c]{display:grid;width:28px;height:28px;place-items:center;border-radius:5px;color:var(--primary);background:var(--primary-soft)}.quick-reply-heading strong[data-v-cb57a26c]{font-size:16px}.context-head>div>span[data-v-cb57a26c]:last-child{min-width:0;flex-direction:column;gap:2px}.context-head strong[data-v-cb57a26c]{overflow:hidden;color:#243347;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.context-head small[data-v-cb57a26c]{color:#8994a2;font-size:9px}.context-avatar[data-v-cb57a26c]{display:grid;width:30px;height:30px;flex:0 0 auto;overflow:hidden;place-items:center;border-radius:50%;color:#1f5b9f;background:#dceaff;font-size:11px;font-weight:700}.context-avatar[data-v-cb57a26c] .user-avatar-image{width:100%;height:100%;object-fit:cover}.context-close[data-v-cb57a26c]{display:none}.context-drawer .context-close[data-v-cb57a26c]{display:grid}.context-tabs[data-v-cb57a26c]{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--line)}.context-tabs button[data-v-cb57a26c]{position:relative;border:0;color:#758194;background:#fff;font-size:12px}.context-tabs button.active[data-v-cb57a26c]{color:var(--primary);font-weight:650}.context-tabs button.active[data-v-cb57a26c]:after{position:absolute;right:13px;bottom:0;left:13px;height:2px;background:var(--primary);content:""}.context-tabs button span[data-v-cb57a26c]{display:inline-grid;min-width:15px;height:15px;place-items:center;margin-left:2px;border-radius:8px;color:#718093;background:#edf0f3;font-size:8px}.context-scroll[data-v-cb57a26c]{min-height:0;overflow-y:auto}.quick-replies-pane[data-v-cb57a26c]{position:relative;min-height:0;overflow:auto;background:#fff}.quick-replies-toolbar[data-v-cb57a26c]{display:flex;align-items:center;gap:5px;padding:10px 12px;border-bottom:1px solid #edf0f3}.quick-replies-search[data-v-cb57a26c]{display:flex;min-width:0;height:36px;flex:1;align-items:center;gap:7px;padding:0 10px;border:1px solid #dfe5ec;border-radius:8px;color:#7f8b9a;background:#fff}.quick-replies-search[data-v-cb57a26c]:focus-within{border-color:#9cbef8;box-shadow:0 0 0 2px #176bfa14}.quick-replies-search input[data-v-cb57a26c]{width:100%;min-width:0;border:0;outline:0;color:#39485d;background:transparent;font-size:11px}.quick-replies-search input[data-v-cb57a26c]::placeholder{color:#9aa5b3}.quick-replies-search button[data-v-cb57a26c],.quick-reply-item__actions button[data-v-cb57a26c],.quick-reply-add[data-v-cb57a26c]{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0;border:0;color:#738094;background:transparent}.quick-replies-search button[data-v-cb57a26c]{width:20px;height:20px}.quick-settings-button.active[data-v-cb57a26c]{color:var(--primary);background:var(--primary-soft)}.quick-replies-list[data-v-cb57a26c]{padding:8px 0 14px}.quick-reply-group+.quick-reply-group[data-v-cb57a26c]{margin-top:3px}.quick-reply-group__head[data-v-cb57a26c]{display:flex;width:100%;min-height:38px;align-items:center;gap:7px;padding:0 14px;border:0;color:#3d4b60;background:transparent;text-align:left}.quick-reply-group__head[data-v-cb57a26c]:hover{background:#f7faff}.quick-reply-group__head svg[data-v-cb57a26c]{color:#526075;transition:transform .15s ease}.quick-reply-group__head svg.is-collapsed[data-v-cb57a26c]{transform:rotate(-90deg)}.quick-reply-group__head strong[data-v-cb57a26c]{font-size:12px;font-weight:650}.quick-reply-group__head small[data-v-cb57a26c]{margin-left:auto;color:#9aa5b3;font-size:9px}.quick-reply-group__items[data-v-cb57a26c]{padding:0 8px 4px 25px}.quick-reply-item[data-v-cb57a26c]{display:flex;min-height:48px;align-items:stretch;border-bottom:1px solid #f0f2f5}.quick-reply-item[data-v-cb57a26c]:last-child{border-bottom:0}.quick-reply-item__use[data-v-cb57a26c]{display:flex;min-width:0;flex:1;padding:7px;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;border:0;color:#4c596b;background:transparent;text-align:left}.quick-reply-item__use[data-v-cb57a26c]:hover{color:var(--primary);background:#f5f9ff}.quick-reply-item__use strong[data-v-cb57a26c]{max-width:100%;overflow:hidden;color:inherit;font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.quick-reply-item__use span[data-v-cb57a26c]{width:100%;overflow:hidden;color:#8994a2;font-size:9px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.quick-reply-item__actions[data-v-cb57a26c]{display:flex;align-items:center;gap:2px;padding-right:5px}.quick-reply-item__actions button[data-v-cb57a26c]{width:24px;height:24px;border-radius:4px}.quick-reply-item__actions button[data-v-cb57a26c]:hover,.quick-reply-add[data-v-cb57a26c]:hover{color:var(--primary);background:var(--primary-soft)}.quick-reply-empty[data-v-cb57a26c]{padding:8px 0 8px 25px;color:#a0a9b5;font-size:10px}.quick-reply-empty--search[data-v-cb57a26c]{padding:34px 14px;text-align:center}.quick-reply-add[data-v-cb57a26c]{min-height:30px;padding:0 7px;color:var(--primary);font-size:10px}.quick-reply-editor[data-v-cb57a26c]{position:absolute;right:10px;bottom:10px;left:10px;z-index:4;padding:12px;border:1px solid #dce5f1;border-radius:6px;background:#fff;box-shadow:var(--shadow-float)}.quick-reply-editor header[data-v-cb57a26c],.quick-reply-editor footer[data-v-cb57a26c]{display:flex;align-items:center;justify-content:space-between}.quick-reply-editor header[data-v-cb57a26c]{margin-bottom:10px;color:#334155;font-size:11px}.quick-reply-editor label[data-v-cb57a26c]{display:flex;margin-top:8px;flex-direction:column;gap:4px;color:#69768a;font-size:9px}.quick-reply-editor input[data-v-cb57a26c],.quick-reply-editor textarea[data-v-cb57a26c]{width:100%;border:1px solid var(--line);border-radius:4px;outline:0;color:#39485d;background:#fff;font-size:10px}.quick-reply-editor input[data-v-cb57a26c]{height:30px;padding:0 7px}.quick-reply-editor textarea[data-v-cb57a26c]{min-height:66px;padding:7px;resize:vertical;line-height:1.45}.quick-reply-editor footer[data-v-cb57a26c]{justify-content:flex-end;gap:6px;margin-top:10px}.profile-summary[data-v-cb57a26c]{border-bottom:1px solid #edf0f3;background:#fafcfd}.identity-strip[data-v-cb57a26c]{display:flex;min-height:26px;align-items:center;justify-content:space-between;padding:6px 14px 0}.identity-strip>span[data-v-cb57a26c],.identity-strip button[data-v-cb57a26c]{display:inline-flex;flex:0 0 auto;align-items:center;gap:4px;font-size:11px;white-space:nowrap}.identity-strip>span.verified[data-v-cb57a26c]{color:#0a7b60}.identity-strip>span.unverified[data-v-cb57a26c]{color:#9a650f}.identity-strip button[data-v-cb57a26c]{padding:0;border:0;color:var(--primary);background:transparent}.identity-strip button[data-v-cb57a26c]:disabled{color:#98a2b3}.context-section[data-v-cb57a26c]{padding:10px 14px 11px;border-bottom:1px solid #edf0f3}.context-section--visitor[data-v-cb57a26c]{padding-bottom:12px}.context-section h3[data-v-cb57a26c],.section-title-row[data-v-cb57a26c]{display:flex;align-items:center}.context-section h3[data-v-cb57a26c]{gap:6px;margin-bottom:6px;color:#526075;font-size:12px;font-weight:650}.visitor-stats[data-v-cb57a26c]{display:grid;grid-template-columns:repeat(3,1fr);padding:2px 8px 8px}.visitor-stats div[data-v-cb57a26c]{display:flex;align-items:center;flex-direction:column;gap:1px;border-right:1px solid var(--line)}.visitor-stats div[data-v-cb57a26c]:last-child{border-right:0}.visitor-stats strong[data-v-cb57a26c]{color:#27384e;font-size:15px}.visitor-stats span[data-v-cb57a26c]{color:#929ca9;font-size:10px}.details-list[data-v-cb57a26c]{display:flex;flex-direction:column;gap:6px;margin:0}.details-list>div[data-v-cb57a26c]{display:grid;grid-template-columns:74px minmax(0,1fr);align-items:start;gap:8px;font-size:12px}.details-list dt[data-v-cb57a26c]{color:#929ca9}.details-list dd[data-v-cb57a26c]{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:3px;margin:0;color:#4c596b;text-align:right;overflow-wrap:anywhere}.details-list--edit>div[data-v-cb57a26c]{align-items:center}.details-list--edit dd[data-v-cb57a26c]{justify-content:stretch}.details-list--edit .field-input[data-v-cb57a26c]{width:100%;min-height:28px;height:28px;padding:0 8px;text-align:left}.profile-field[data-v-cb57a26c]{display:flex;min-width:0;align-items:center;gap:6px}.profile-field>span[data-v-cb57a26c],.profile-field .field-input[data-v-cb57a26c]{min-width:0;flex:1}.profile-copy-button[data-v-cb57a26c]{display:grid;width:22px;height:22px;flex:0 0 auto;place-items:center;border-radius:4px;color:#8692a1}.profile-copy-button[data-v-cb57a26c]:hover{color:var(--primary);background:var(--primary-soft)}.profile-locked-hint[data-v-cb57a26c]{margin:8px 0 0;color:#8b96a4;font-size:11px}.details-list dd button[data-v-cb57a26c]{padding:0;border:0;color:#8692a1;background:transparent}.details-list .link-value[data-v-cb57a26c]{color:var(--primary)}.details-list--icons[data-v-cb57a26c]{gap:2px}.details-list--icons>div[data-v-cb57a26c]{grid-template-columns:96px minmax(0,1fr);align-items:center;min-height:24px;padding:1px 0}.details-list--icons dt[data-v-cb57a26c]{display:flex;align-items:center;gap:5px;white-space:nowrap}.details-list--icons dt svg[data-v-cb57a26c]{flex:0 0 auto;color:#8b96a5}.visitor-map-button[data-v-cb57a26c]{display:grid;width:20px;height:20px;flex:0 0 auto;place-items:center;border-radius:4px;color:var(--primary)!important}.visitor-map-button[data-v-cb57a26c]:hover{background:var(--primary-soft)}.visitor-map-overlay[data-v-cb57a26c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:24px;background:#1118278c}.visitor-map-dialog[data-v-cb57a26c]{display:grid;width:min(720px,calc(100vw - 32px));grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;border-radius:10px;background:#fff;box-shadow:var(--shadow-float)}.visitor-map-dialog header[data-v-cb57a26c],.visitor-map-dialog footer[data-v-cb57a26c]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px}.visitor-map-dialog header[data-v-cb57a26c]{border-bottom:1px solid var(--line)}.visitor-map-dialog header>div[data-v-cb57a26c]{display:flex;min-width:0;flex-direction:column;gap:2px}.visitor-map-dialog header small[data-v-cb57a26c]{color:#8b96a5;font-size:10px}.visitor-map-dialog header strong[data-v-cb57a26c]{color:#243347;font-size:14px}.visitor-map-frame[data-v-cb57a26c]{width:100%;height:min(420px,62vh);border:0;background:#eef2f6}.visitor-map-dialog footer[data-v-cb57a26c]{border-top:1px solid var(--line)}.visitor-map-dialog footer a[data-v-cb57a26c]{display:inline-flex;align-items:center;gap:4px;color:var(--primary);font-size:12px}.details-list .page-value[data-v-cb57a26c]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px}.tag-list[data-v-cb57a26c]{display:flex;flex-wrap:wrap;gap:6px}.tag-list>span[data-v-cb57a26c]{display:inline-flex;height:24px;align-items:center;gap:3px;padding:0 5px 0 7px;border:1px solid #c9ddff;border-radius:4px;color:#245da8;background:#edf4ff;font-size:11px}.tag-list>span button[data-v-cb57a26c],.tag-form button[data-v-cb57a26c]{display:grid;width:16px;height:16px;place-items:center;padding:0;border:0;color:inherit;background:transparent}.tag-form[data-v-cb57a26c]{display:flex;height:24px;border:1px dashed #ccd4dd;border-radius:4px}.tag-form input[data-v-cb57a26c]{width:72px;padding:0 0 0 6px;border:0;outline:0;color:#4d5a6c;background:transparent;font-size:11px}.followup-status select[data-v-cb57a26c],.field-input[data-v-cb57a26c],.field-textarea[data-v-cb57a26c]{width:100%;border:1px solid var(--line);border-radius:4px;color:#3f4d61;background:#fff;font-size:11px}.followup-status select[data-v-cb57a26c],.field-input[data-v-cb57a26c]{height:32px;padding:0 8px}.status-track[data-v-cb57a26c]{display:grid;grid-template-columns:20px 1fr 20px 1fr 20px;align-items:center;margin:14px 9px 5px}.status-track span[data-v-cb57a26c]{display:grid;width:20px;height:20px;place-items:center;border:1px solid #cfd6df;border-radius:50%;color:transparent;background:#fff}.status-track span.done[data-v-cb57a26c]{border-color:var(--teal);color:#fff;background:var(--teal)}.status-track i[data-v-cb57a26c]{height:1px;background:#dce2e8}.status-labels[data-v-cb57a26c]{display:flex;justify-content:space-between;color:#8994a2;font-size:8px}.field-textarea[data-v-cb57a26c]{height:76px;margin-top:8px;padding:8px;resize:none;line-height:1.5}.full-button[data-v-cb57a26c]{width:100%;margin-top:8px}.note-form[data-v-cb57a26c]{display:flex;align-items:center;gap:8px}.note-form .field-input[data-v-cb57a26c]{flex:1;min-width:0}.note-form__add[data-v-cb57a26c]{display:grid;width:32px;height:32px;flex:0 0 auto;place-items:center;padding:0;border:0;border-radius:4px;color:#fff;background:var(--primary)}.note-form__add[data-v-cb57a26c]:disabled{cursor:default;opacity:.4}.note-form__add[data-v-cb57a26c]:not(:disabled):hover{background:var(--primary-hover)}.note-list[data-v-cb57a26c]{display:flex;flex-direction:column;gap:8px;margin:10px 0 0;padding:0;list-style:none}.note-list li[data-v-cb57a26c]{padding:8px 10px;border:1px solid #edf0f3;border-radius:6px;background:#f7f9fb}.note-list__content[data-v-cb57a26c]{margin:0;color:#3f4d61;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.note-list__meta[data-v-cb57a26c]{display:block;margin-top:4px;color:#929ca9;font-size:11px}.note-list__empty[data-v-cb57a26c]{border-style:dashed;background:transparent}.activity-list[data-v-cb57a26c]{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.activity-list li[data-v-cb57a26c]{display:grid;grid-template-columns:8px minmax(0,1fr);gap:8px}.activity-list li>i[data-v-cb57a26c]{width:7px;height:7px;margin-top:4px;border:2px solid #a8c8f8;border-radius:50%}.activity-list li>span[data-v-cb57a26c]{display:flex;flex-direction:column;gap:2px}.activity-list strong[data-v-cb57a26c]{color:#4b586a;font-size:10px}.activity-list small[data-v-cb57a26c]{color:#929ca9;font-size:8px}.reg-check[data-v-cb57a26c]{display:flex;align-items:center;gap:8px;margin-top:8px;color:#3f4d61;font-size:12px}.workspace[data-v-13ad10bb]{display:grid;height:100%;min-height:0;grid-template-columns:330px minmax(420px,1fr) 328px;overflow:hidden;background:#fff}.workspace--empty[data-v-13ad10bb]{grid-template-columns:330px minmax(0,1fr)}.workspace-empty[data-v-13ad10bb]{display:flex;min-width:0;min-height:0;align-items:center;justify-content:center;flex-direction:column;gap:7px;color:#9aa5b3;background:#f4f7fa}.workspace-empty strong[data-v-13ad10bb]{color:#4d5a6c;font-size:13px}.workspace-empty span[data-v-13ad10bb]{font-size:11px}.workspace__list[data-v-13ad10bb],.workspace__chat[data-v-13ad10bb],.workspace__context[data-v-13ad10bb]{min-width:0;min-height:0}.context-drawer[data-v-13ad10bb],.context-scrim[data-v-13ad10bb]{display:none}@media(max-width:1240px){.workspace[data-v-13ad10bb]{grid-template-columns:310px minmax(420px,1fr)}.workspace--empty[data-v-13ad10bb]{grid-template-columns:310px minmax(0,1fr)}.workspace__context[data-v-13ad10bb]{display:none}.context-scrim[data-v-13ad10bb]{position:fixed;top:56px;right:0;bottom:0;left:68px;z-index:39;display:block;border:0;background:#131f2d33}.context-drawer[data-v-13ad10bb]{position:fixed;top:56px;right:0;bottom:0;z-index:40;display:block;width:min(360px,calc(100vw - 68px));box-shadow:-12px 0 28px #1725371f}}@media(max-width:798px){.workspace[data-v-13ad10bb]{display:block}.workspace__list[data-v-13ad10bb],.workspace__chat[data-v-13ad10bb],.workspace-empty[data-v-13ad10bb]{width:100%;height:100%}.workspace__chat[data-v-13ad10bb],.workspace-empty[data-v-13ad10bb],.workspace--chat-open .workspace__list[data-v-13ad10bb]{display:none}.workspace--chat-open .workspace__chat[data-v-13ad10bb]{display:flex}.context-scrim[data-v-13ad10bb]{top:56px;right:0;bottom:58px;left:0}.context-drawer[data-v-13ad10bb]{top:56px;bottom:58px;width:min(360px,90vw)}}.dashboard-page[data-v-f01f2f03]{max-width:1540px;margin:0 auto}.dashboard-heading[data-v-f01f2f03]{margin-bottom:14px}.heading-actions[data-v-f01f2f03]{display:flex;gap:8px}.dashboard-filter[data-v-f01f2f03]{display:flex;min-height:58px;align-items:center;gap:28px;padding:9px 13px;margin-bottom:14px}.range-filter[data-v-f01f2f03]{display:flex;align-items:center;gap:10px;color:var(--muted);font-size:12px}.range-filter>span[data-v-f01f2f03]{display:flex;align-items:center;gap:6px}.range-tabs[data-v-f01f2f03]{display:flex;padding:2px;border:1px solid var(--line);border-radius:var(--radius);background:#f5f7f9}.range-tabs button[data-v-f01f2f03]{height:28px;padding:0 11px;border:0;border-radius:4px;color:#697688;background:transparent;font-size:12px}.range-tabs button.active[data-v-f01f2f03]{color:var(--primary);background:#fff;box-shadow:0 1px 3px #1725371a;font-weight:620}.custom-range[data-v-f01f2f03]{display:flex;align-items:center;gap:6px;margin-left:4px;color:var(--subtle);font-size:11px}.custom-range input[data-v-f01f2f03]{width:168px;height:29px;padding:0 7px;border:1px solid var(--line);border-radius:4px;color:#526075;background:#fff;font-size:11px}.filter-update[data-v-f01f2f03]{margin-left:auto;color:var(--subtle);font-size:11px}.metric-grid[data-v-f01f2f03]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:12px}.lead-grid[data-v-f01f2f03]{grid-template-columns:160px repeat(5,minmax(0,1fr));align-items:stretch}.lead-date[data-v-f01f2f03]{display:flex;flex-direction:column;justify-content:center;gap:6px;padding:16px;border:1px solid var(--line);border-radius:var(--radius);background:#fff;color:var(--muted);font-size:12px}.lead-date input[data-v-f01f2f03]{height:32px;padding:0 8px;border:1px solid var(--line);border-radius:4px;color:#334155}.metric-card[data-v-f01f2f03]{min-width:0;padding:16px}.metric-card__head[data-v-f01f2f03]{display:flex;align-items:center;justify-content:space-between;color:var(--muted);font-size:12px}.metric-icon[data-v-f01f2f03]{display:grid;width:34px;height:34px;place-items:center;border-radius:6px}.metric-icon--blue[data-v-f01f2f03]{color:#176bfa;background:#eaf2ff}.metric-icon--green[data-v-f01f2f03]{color:#0d9676;background:#e7f7f2}.metric-icon--amber[data-v-f01f2f03]{color:#c67409;background:#fff3df}.metric-icon--violet[data-v-f01f2f03]{color:#7657c8;background:#f0ecfb}.metric-card>strong[data-v-f01f2f03]{display:block;margin:6px 0 8px;color:#172437;font-size:27px;letter-spacing:0}.metric-card__foot[data-v-f01f2f03]{display:flex;min-width:0;align-items:center;gap:7px;color:var(--subtle);font-size:11px}.metric-change[data-v-f01f2f03]{display:inline-flex;align-items:center;color:#c64753;font-weight:620}.metric-change.favorable[data-v-f01f2f03]{color:#098166}.dashboard-main-grid[data-v-f01f2f03]{display:grid;grid-template-columns:minmax(0,1fr) 286px;gap:12px;margin-bottom:12px}.trend-panel[data-v-f01f2f03],.realtime-panel[data-v-f01f2f03],.breakdown-panel[data-v-f01f2f03],.agent-performance[data-v-f01f2f03]{padding:16px}.panel-heading[data-v-f01f2f03]{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:16px}.panel-heading h3[data-v-f01f2f03]{color:#243247;font-size:14px;font-weight:680}.panel-heading p[data-v-f01f2f03]{margin-top:4px;color:var(--muted);font-size:11px}.chart-legend[data-v-f01f2f03]{display:flex;gap:14px;color:var(--muted);font-size:11px}.chart-legend span[data-v-f01f2f03]{display:flex;align-items:center;gap:5px}.chart-legend i[data-v-f01f2f03]{width:8px;height:8px;border-radius:2px}.legend-total[data-v-f01f2f03]{background:#b9d2ff}.legend-ai[data-v-f01f2f03]{background:var(--primary)}.chart-summary[data-v-f01f2f03]{display:flex;align-items:baseline;gap:9px;margin-top:14px}.chart-summary strong[data-v-f01f2f03]{font-size:21px}.chart-summary span[data-v-f01f2f03]{color:var(--muted);font-size:11px}.bar-chart[data-v-f01f2f03]{position:relative;display:grid;height:230px;grid-template-columns:repeat(10,minmax(20px,1fr));align-items:end;gap:10px;margin-top:8px;padding-top:14px}.chart-grid[data-v-f01f2f03]{position:absolute;top:10px;right:0;bottom:28px;left:0;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.chart-grid i[data-v-f01f2f03]{width:100%;border-top:1px dashed #e8edf2}.bar-column[data-v-f01f2f03]{position:relative;z-index:1;display:grid;height:100%;grid-template-rows:minmax(0,1fr) 24px;align-items:end;border:0;color:var(--subtle);background:transparent;font-size:10px}.bar-stack[data-v-f01f2f03]{position:relative;display:block;width:min(30px,76%);min-height:12px;justify-self:center;overflow:hidden;border-radius:3px 3px 0 0;background:#cfe0fb;transition:height .22s ease,background .15s ease}.bar-stack i[data-v-f01f2f03]{position:absolute;right:0;bottom:0;left:0;display:block}.bar-total[data-v-f01f2f03]{height:100%;background:#c9dcfb}.bar-ai[data-v-f01f2f03]{background:#5b91ee}.bar-column:hover .bar-total[data-v-f01f2f03],.bar-column.active .bar-total[data-v-f01f2f03]{background:#a9c8fa}.bar-column.active .bar-ai[data-v-f01f2f03]{background:var(--primary)}.bar-column.active small[data-v-f01f2f03]{color:var(--primary);font-weight:650}.realtime-panel[data-v-f01f2f03]{display:flex;flex-direction:column}.live-indicator[data-v-f01f2f03]{display:inline-flex;align-items:center;gap:5px;color:#078166;font-size:11px}.live-indicator i[data-v-f01f2f03]{width:7px;height:7px;border-radius:50%;background:#22ad7d;box-shadow:0 0 0 3px #e4f7f0}.realtime-hero[data-v-f01f2f03]{display:flex;align-items:center;gap:11px;padding:15px 0;margin-top:7px;border-bottom:1px solid var(--line)}.realtime-icon[data-v-f01f2f03]{display:grid;width:38px;height:38px;place-items:center;border-radius:6px;color:var(--primary);background:var(--primary-soft)}.realtime-hero div[data-v-f01f2f03]{display:flex;align-items:baseline;gap:6px}.realtime-hero strong[data-v-f01f2f03]{font-size:22px}.realtime-hero span[data-v-f01f2f03]{color:var(--muted);font-size:11px}.queue-row[data-v-f01f2f03]{display:flex;align-items:center;justify-content:space-between;min-height:38px;border-bottom:1px solid #edf0f3;font-size:12px}.queue-row span[data-v-f01f2f03]{display:flex;align-items:center;gap:7px;color:var(--muted)}.queue-row strong[data-v-f01f2f03]{font-size:14px}.capacity-block[data-v-f01f2f03]{margin-top:auto;padding-top:13px}.capacity-block>div[data-v-f01f2f03]{display:flex;justify-content:space-between;color:var(--muted);font-size:11px}.capacity-block>div strong[data-v-f01f2f03]{color:#39485c}.capacity-track[data-v-f01f2f03]{display:block;height:6px;overflow:hidden;margin:8px 0 6px;border-radius:4px;background:#e9eef3}.capacity-track i[data-v-f01f2f03]{display:block;width:68%;height:100%;background:#0d9676}.capacity-block small[data-v-f01f2f03]{color:#0d9676;font-size:10px}.breakdown-grid[data-v-f01f2f03]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:12px}.breakdown-panel[data-v-f01f2f03]{min-height:190px}.breakdown-panel .panel-heading>svg[data-v-f01f2f03]{color:#8995a5}.distribution-bar[data-v-f01f2f03]{display:flex;height:9px;overflow:hidden;gap:2px;margin:22px 0 15px;border-radius:3px;background:#edf1f5}.distribution-bar i[data-v-f01f2f03]{min-width:1px}.breakdown-list[data-v-f01f2f03]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.breakdown-list>div[data-v-f01f2f03]{display:flex;flex-direction:column;gap:6px}.breakdown-list span[data-v-f01f2f03]{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:11px}.breakdown-list span i[data-v-f01f2f03]{width:7px;height:7px;border-radius:2px}.breakdown-list strong[data-v-f01f2f03]{font-size:16px}.breakdown-list small[data-v-f01f2f03]{margin-left:4px;color:var(--subtle);font-size:10px;font-weight:500}.source-list[data-v-f01f2f03]{display:grid;gap:13px;margin-top:19px}.source-row>div[data-v-f01f2f03]{display:flex;justify-content:space-between;margin-bottom:6px;color:#536174;font-size:11px}.source-row>span[data-v-f01f2f03]{display:block;height:6px;overflow:hidden;border-radius:3px;background:#edf1f5}.source-row>span i[data-v-f01f2f03]{display:block;height:100%;border-radius:inherit;background:#6c99de}.customer-breakdowns[data-v-f01f2f03]{position:relative;grid-template-columns:repeat(3,minmax(0,1fr));padding-top:38px}.breakdown-config[data-v-f01f2f03]{position:absolute;top:0;right:0;display:flex;align-items:center;gap:12px;color:var(--muted);font-size:11px}.breakdown-config label[data-v-f01f2f03]{display:inline-flex;align-items:center;gap:4px;color:#536174}.breakdown-config input[data-v-f01f2f03]{accent-color:var(--primary)}.pie-panel[data-v-f01f2f03]{min-height:190px}.pie-content[data-v-f01f2f03]{display:flex;align-items:center;gap:18px;margin-top:16px}.pie-chart[data-v-f01f2f03]{width:96px;height:96px;flex:0 0 auto;border-radius:50%}.pie-legend[data-v-f01f2f03]{display:grid;min-width:0;gap:7px}.pie-legend span[data-v-f01f2f03]{display:flex;align-items:center;gap:5px;overflow:hidden;color:var(--muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.pie-legend i[data-v-f01f2f03]{width:7px;height:7px;flex:0 0 auto;border-radius:2px}.pie-legend b[data-v-f01f2f03]{margin-left:auto;color:#3c4b60}.customer-performance .data-table[data-v-f01f2f03]{min-width:900px}.customer-code[data-v-f01f2f03]{display:block;color:#245ebc;font-weight:650}.customer-name[data-v-f01f2f03]{display:block;margin-top:3px;color:var(--subtle);font-size:10px}.agent-performance[data-v-f01f2f03]{margin-bottom:12px}.data-table-wrap[data-v-f01f2f03]{overflow-x:auto;margin:14px -16px -16px}.data-table[data-v-f01f2f03]{width:100%;min-width:700px;border-collapse:collapse;font-size:12px}.data-table th[data-v-f01f2f03]{height:38px;padding:0 16px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--muted);background:#f7f9fb;font-size:11px;font-weight:580;text-align:left}.data-table td[data-v-f01f2f03]{height:52px;padding:0 16px;border-bottom:1px solid #edf0f3;color:#465468}.data-table tr:last-child td[data-v-f01f2f03]{border-bottom:0}.agent-cell[data-v-f01f2f03]{display:flex;align-items:center;gap:9px}.agent-cell>i[data-v-f01f2f03]{display:grid;width:30px;height:30px;place-items:center;border-radius:50%;color:#23518a;background:#dfebf8;font-style:normal;font-weight:680}.agent-cell>span[data-v-f01f2f03]{display:flex;flex-direction:column;gap:2px}.agent-cell strong[data-v-f01f2f03]{color:#253449;font-weight:620}.agent-cell small[data-v-f01f2f03]{color:var(--subtle);font-size:10px}.status-label[data-v-f01f2f03]{display:inline-flex;align-items:center;gap:6px}.status-label i[data-v-f01f2f03]{width:7px;height:7px;border-radius:50%;background:#98a2af}.status-label.is-online i[data-v-f01f2f03]{background:#20ac7b}.status-label.is-away i[data-v-f01f2f03]{background:#e49a2b}@media(max-width:1100px){.metric-grid[data-v-f01f2f03]{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-main-grid[data-v-f01f2f03]{grid-template-columns:minmax(0,1fr) 250px}}@media(max-width:820px){.dashboard-filter[data-v-f01f2f03]{align-items:stretch;flex-direction:column;gap:10px}.custom-range[data-v-f01f2f03]{flex-wrap:wrap;margin-left:0}.filter-update[data-v-f01f2f03]{margin-left:0}.dashboard-main-grid[data-v-f01f2f03],.breakdown-grid[data-v-f01f2f03],.customer-breakdowns[data-v-f01f2f03]{grid-template-columns:1fr}.realtime-panel[data-v-f01f2f03]{min-height:330px}}@media(max-width:560px){.heading-actions[data-v-f01f2f03]{display:grid;grid-template-columns:1fr 1fr}.metric-grid[data-v-f01f2f03]{grid-template-columns:1fr}.range-filter[data-v-f01f2f03]{align-items:stretch;flex-direction:column}.range-tabs[data-v-f01f2f03]{display:grid;grid-template-columns:repeat(3,1fr)}.bar-chart[data-v-f01f2f03]{gap:4px}.bar-column small[data-v-f01f2f03]{font-size:9px}}.projects-page[data-v-02156a81]{max-width:1540px;margin:0 auto}.projects-page.is-editing[data-v-02156a81]{display:flex;max-width:1280px;height:100%;flex-direction:column;padding-bottom:20px;overflow:hidden}.projects-heading[data-v-02156a81]{margin-bottom:14px}.platform-kicker[data-v-02156a81]{display:inline-flex;align-items:center;gap:5px;margin-bottom:6px;color:#6b4cbb;font-size:11px;font-weight:700}.summary-strip[data-v-02156a81]{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:14px}.summary-strip>div[data-v-02156a81]{display:flex;align-items:center;gap:10px;min-height:72px;padding:12px 18px;border-right:1px solid var(--line)}.summary-strip>div[data-v-02156a81]:last-child{border-right:0}.summary-strip>div>span[data-v-02156a81]:last-child{display:flex;flex-direction:column;gap:2px}.summary-strip strong[data-v-02156a81]{color:#253449;font-size:19px}.summary-strip small[data-v-02156a81]{color:var(--muted);font-size:11px}.summary-icon[data-v-02156a81]{display:grid;width:34px;height:34px;flex:0 0 auto;place-items:center;border-radius:6px}.summary-icon.is-blue[data-v-02156a81]{color:#176bfa;background:#eaf2ff}.summary-icon.is-green[data-v-02156a81]{color:#0d9676;background:#e7f7f2}.summary-icon.is-amber[data-v-02156a81]{color:#c67409;background:#fff3df}.summary-icon.is-violet[data-v-02156a81]{color:#7657c8;background:#f0ecfb}.project-list-panel[data-v-02156a81]{overflow:hidden}.table-toolbar[data-v-02156a81]{display:flex;min-height:62px;align-items:center;justify-content:space-between;gap:16px;padding:11px 14px}.toolbar-copy[data-v-02156a81]{display:flex;align-items:baseline;gap:9px}.toolbar-copy h3[data-v-02156a81]{font-size:14px}.toolbar-copy span[data-v-02156a81]{color:var(--subtle);font-size:11px}.toolbar-controls[data-v-02156a81]{display:flex;align-items:center;gap:8px}.table-search[data-v-02156a81]{display:flex;width:220px;height:34px;align-items:center;gap:7px;padding:0 9px;border:1px solid var(--line);border-radius:var(--radius);color:var(--subtle);background:#f8fafb}.table-search[data-v-02156a81]:focus-within{border-color:#8db8ff;background:#fff}.table-search input[data-v-02156a81]{width:100%;min-width:0;border:0;outline:0;background:transparent;font-size:12px}.status-tabs[data-v-02156a81]{display:flex;padding:2px;border:1px solid var(--line);border-radius:var(--radius);background:#f5f7f9}.status-tabs button[data-v-02156a81]{min-width:58px;height:28px;padding:0 8px;border:0;border-radius:4px;color:var(--subtle);background:transparent;font-size:11px}.status-tabs button.active[data-v-02156a81]{color:var(--primary);background:#fff;box-shadow:0 1px 2px #0f172a0f}.project-table-wrap[data-v-02156a81]{overflow:auto}.project-table[data-v-02156a81]{width:100%;min-width:860px;border-collapse:collapse}.project-table th[data-v-02156a81],.project-table td[data-v-02156a81]{padding:11px 14px;border-top:1px solid var(--line);text-align:left;font-size:11px}.project-table th[data-v-02156a81]{color:var(--subtle);background:#fafbfc;font-weight:550}.project-identity[data-v-02156a81]{display:flex;align-items:center;gap:9px;padding:0;border:0;background:transparent;text-align:left;cursor:pointer}.project-identity>span[data-v-02156a81]:first-child{display:grid;width:32px;height:32px;flex:0 0 auto;place-items:center;border-radius:6px;color:#fff;font-size:12px;font-weight:700}.project-identity strong[data-v-02156a81]{color:#344257;font-size:12px}.project-identity small[data-v-02156a81]{color:var(--subtle);font-size:10px}.project-status[data-v-02156a81]{display:inline-flex;align-items:center;gap:5px;color:#8a95a3;font-size:12px}.project-status i[data-v-02156a81]{width:6px;height:6px;border-radius:50%;background:#c5ccd4}.project-status.running[data-v-02156a81]{color:#0d9676}.project-status.running i[data-v-02156a81]{background:#0d9676}.ai-mode[data-v-02156a81]{display:inline-flex;align-items:center;gap:4px;color:#7b8796;font-size:10px}.ai-mode.enabled[data-v-02156a81]{color:#6b4cbb}.numeric-cell[data-v-02156a81]{display:inline-flex;align-items:baseline;gap:3px}.numeric-cell strong[data-v-02156a81]{color:#344257;font-size:12px}.numeric-cell small[data-v-02156a81]{color:var(--subtle);font-size:9px}.entry-count-button[data-v-02156a81]{padding:0;border:0;background:transparent;cursor:pointer}.entry-count-button:hover strong[data-v-02156a81]{color:var(--primary)}.conversation-count[data-v-02156a81]{color:#344257;font-size:12px}.row-actions[data-v-02156a81]{display:flex;justify-content:flex-end;gap:2px}.empty-state[data-v-02156a81]{display:grid;place-items:center;gap:6px;padding:42px 16px;color:var(--subtle);text-align:center}.empty-state strong[data-v-02156a81]{color:#526176;font-size:13px}.project-editor[data-v-02156a81]{display:flex;min-height:0;flex:1;flex-direction:column}.editor-head[data-v-02156a81]{display:flex;align-items:flex-start;gap:18px;margin-bottom:16px}.back-button[data-v-02156a81]{display:inline-flex;height:34px;flex:0 0 auto;align-items:center;gap:6px;margin-top:18px;padding:0 12px;border:1px solid var(--line);border-radius:var(--radius);color:#425166;background:#fff;font-size:13px}.back-button[data-v-02156a81]:hover{border-color:#a8c7fb;color:var(--primary);background:#f8fbff}.editor-head__copy[data-v-02156a81]{min-width:0;flex:1}.editor-head__copy h2[data-v-02156a81]{color:#253449;font-size:22px}.editor-head__copy p[data-v-02156a81]{margin-top:6px;color:var(--muted);font-size:13px;line-height:1.5}.editor-head__meta[data-v-02156a81]{display:flex;flex:0 0 auto;align-items:center;gap:10px;margin-top:22px}.editor-head__meta code[data-v-02156a81]{padding:4px 8px;border-radius:4px;color:#526176;background:#eef2f6;font-size:12px}.editor-tabs[data-v-02156a81]{display:flex;gap:8px;margin-bottom:16px;padding:4px;border:1px solid var(--line);border-radius:10px;background:#fff}.editor-tabs button[data-v-02156a81]{display:inline-flex;min-height:40px;flex:1;align-items:center;justify-content:center;gap:8px;padding:0 14px;border:0;border-radius:8px;color:#667385;background:transparent;font-size:13px}.editor-tabs button[data-v-02156a81]:hover:not(:disabled){color:var(--primary);background:#f4f8ff}.editor-tabs button.active[data-v-02156a81]{color:var(--primary);background:#eaf2ff;font-weight:650}.editor-body[data-v-02156a81]{flex:1;min-height:0;overflow:auto;padding-bottom:8px}.editor-pane[data-v-02156a81]{display:grid;gap:16px}.basic-pane[data-v-02156a81]{grid-template-columns:minmax(0,1.4fr) minmax(260px,.7fr);align-items:start}.editor-card[data-v-02156a81]{padding:22px 24px;border:1px solid var(--line);border-radius:10px;background:#fff}.editor-card>header[data-v-02156a81]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}.editor-card h3[data-v-02156a81]{color:#253449;font-size:16px}.editor-card header p[data-v-02156a81]{margin-top:6px;color:var(--muted);font-size:12px;line-height:1.55}.editor-card header code[data-v-02156a81],.editor-card p code[data-v-02156a81]{color:#445468}.form-grid[data-v-02156a81]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px}.field[data-v-02156a81]{display:flex;flex-direction:column;gap:7px;color:#526176;font-size:12px;font-weight:600}.field--wide[data-v-02156a81]{grid-column:1 / -1}.field input[data-v-02156a81],.field select[data-v-02156a81]{height:40px;padding:0 12px;border:1px solid var(--line);border-radius:var(--radius);color:#344257;background:#fff;font-size:13px;font-weight:400}.field input[readonly][data-v-02156a81]{color:#7f8a98;background:#f6f8fa}.field small[data-v-02156a81]{color:var(--subtle);font-size:12px;font-weight:400;line-height:1.45}.copy-field[data-v-02156a81]{display:flex;gap:8px}.copy-field input[data-v-02156a81]{flex:1;min-width:0}.color-field[data-v-02156a81]{display:flex;flex-wrap:wrap;gap:10px;padding:16px 0 0;margin:18px 0 0;border:0;border-top:1px solid var(--line)}.color-field legend[data-v-02156a81]{width:100%;margin-bottom:4px;color:#526176;font-size:12px;font-weight:600}.color-field button[data-v-02156a81]{display:grid;width:32px;height:32px;place-items:center;padding:0;border:2px solid transparent;border-radius:50%;color:#fff;cursor:pointer}.color-field button.selected[data-v-02156a81]{border-color:#253449;box-shadow:0 0 0 2px #fff inset}.preview-card[data-v-02156a81]{display:grid;justify-items:start;align-content:start;gap:8px;min-height:240px;background:linear-gradient(180deg,#fff,#f7f9fc)}.preview-mark[data-v-02156a81]{display:grid;width:48px;height:48px;place-items:center;border-radius:12px;color:#fff;font-size:20px;font-weight:700}.preview-card strong[data-v-02156a81]{color:#253449;font-size:18px}.preview-card small[data-v-02156a81]{color:var(--subtle);font-size:12px}.preview-card p[data-v-02156a81]{margin-top:8px;color:var(--muted);font-size:12px;line-height:1.55}.handoff-secret-banner[data-v-02156a81]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-top:18px;padding:14px 16px;border:1px solid #f2d19a;border-radius:8px;background:#fff8eb}.handoff-secret-banner strong[data-v-02156a81]{display:block;color:#8a5a00;font-size:13px}.handoff-secret-banner code[data-v-02156a81]{display:block;margin:8px 0;color:#334155;font-size:13px;word-break:break-all}.handoff-secret-banner small[data-v-02156a81]{color:#9a7a3a;font-size:12px}.card-actions[data-v-02156a81]{display:flex;justify-content:flex-end;gap:10px;margin-top:20px;padding-top:16px;border-top:1px solid var(--line)}.guide-card .field[data-v-02156a81]{margin-bottom:16px}.guide-actions[data-v-02156a81]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.guide-dialog[data-v-02156a81]{width:min(840px,100%);max-height:min(86vh,900px)}.rotate-confirm-dialog[data-v-02156a81]{width:min(420px,100%);max-height:none}.rotate-confirm-copy[data-v-02156a81]{margin:0;color:#445468;font-size:13px;line-height:1.65}.guide-pre[data-v-02156a81]{margin:0;padding:16px 18px;border:1px solid var(--line);border-radius:8px;color:#334155;background:#fff;font-size:12px;line-height:1.6;white-space:pre-wrap;word-break:break-word}.integration-split[data-v-02156a81]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:16px;align-items:start}.profile-field-table[data-v-02156a81]{width:100%;border-collapse:collapse}.profile-field-table th[data-v-02156a81],.profile-field-table td[data-v-02156a81]{padding:10px 8px;border-bottom:1px solid #edf0f3;text-align:left;font-size:13px}.profile-field-table th[data-v-02156a81]{color:#8c97a4;font-size:12px;font-weight:600}.profile-field-table td[data-v-02156a81]:nth-child(2),.profile-field-table td[data-v-02156a81]:nth-child(3),.profile-field-table th[data-v-02156a81]:nth-child(2),.profile-field-table th[data-v-02156a81]:nth-child(3){width:88px;text-align:center}.profile-field-table input[data-v-02156a81]{width:16px;height:16px}.profile-field-locked[data-v-02156a81]{color:#9aa5b3;font-size:12px}.profile-extra-list[data-v-02156a81]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.profile-extra-list span[data-v-02156a81]{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border:1px solid var(--line);border-radius:6px;color:#334155;background:#f6f8fa;font-size:12px}.profile-extra-list code[data-v-02156a81]{color:#647185;font-size:11px}.profile-extra-list button[data-v-02156a81]{display:grid;width:18px;height:18px;place-items:center;padding:0;border:0;color:#7b8796;background:transparent}.empty-hint[data-v-02156a81]{margin-bottom:14px;color:var(--subtle);font-size:12px;line-height:1.5}.profile-extra-add[data-v-02156a81]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:8px}.profile-extra-add input[data-v-02156a81]{height:40px;padding:0 12px;border:1px solid var(--line);border-radius:var(--radius);color:#334155;background:#fff;font-size:13px}.google-auth-card header>svg[data-v-02156a81]{color:#176bfa;flex:0 0 auto}.google-auth-row[data-v-02156a81]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border:1px solid #edf0f3;border-radius:8px;background:#f8fafb}.google-auth-row span[data-v-02156a81]{display:flex;min-width:0;flex-direction:column;gap:4px}.google-auth-row strong[data-v-02156a81]{color:#253449;font-size:13px}.google-auth-row small[data-v-02156a81]{color:#667385;font-size:12px}.switch[data-v-02156a81]{position:relative;width:38px;height:22px;flex:0 0 auto;padding:0;border:0;border-radius:11px;background:#c7ced7}.switch span[data-v-02156a81]{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .15s ease}.switch.on[data-v-02156a81]{background:var(--primary)}.switch.on span[data-v-02156a81]{transform:translate(16px)}.switch[data-v-02156a81]:disabled{cursor:not-allowed;opacity:.45}.security-grid[data-v-02156a81]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.security-grid article[data-v-02156a81]{display:grid;gap:6px;min-height:88px;padding:16px;border:1px solid #edf0f3;border-radius:8px;background:#f8fafb}.security-grid strong[data-v-02156a81]{color:#253449;font-size:13px}.security-grid span[data-v-02156a81]{color:#667385;font-size:12px;line-height:1.5}.danger-grid[data-v-02156a81]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.danger-card[data-v-02156a81]{border-color:#f0d6da}.danger-card header[data-v-02156a81]{align-items:flex-start}.danger-card h3[data-v-02156a81]{color:#a92f3d}.danger-card header>svg[data-v-02156a81]{color:var(--danger);flex:0 0 auto}.danger-action[data-v-02156a81]{display:flex;align-items:center;justify-content:space-between;gap:16px}.danger-action span[data-v-02156a81]{color:#778496;font-size:13px}.cleanup-confirm[data-v-02156a81]{padding:14px 16px;border:1px solid #efc3c8;border-radius:8px;background:#fff7f8}.cleanup-confirm strong[data-v-02156a81]{color:#a92f3d;font-size:13px}.cleanup-confirm p[data-v-02156a81]{margin:8px 0 12px;color:#7c5960;font-size:12px;line-height:1.55}.cleanup-confirm label[data-v-02156a81]{display:flex;align-items:center;gap:8px;color:#6f5056;font-size:13px}.confirm-actions[data-v-02156a81]{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}.spin[data-v-02156a81]{animation:editor-spin-02156a81 .9s linear infinite}@keyframes editor-spin-02156a81{to{transform:rotate(360deg)}}.editor-footer[data-v-02156a81]{display:flex;min-height:64px;align-items:center;justify-content:flex-end;gap:10px;margin-top:8px;padding-top:12px;border-top:1px solid var(--line);background:var(--canvas)}.entry-composer[data-v-02156a81]{margin-bottom:18px;padding:16px 18px;border:1px solid #c9dbf5;border-radius:8px;background:#f7faff}.entry-composer__head[data-v-02156a81]{margin-bottom:16px}.entry-composer__head h4[data-v-02156a81]{color:#253449;font-size:14px}.entry-composer__head p[data-v-02156a81]{margin-top:4px;color:var(--muted);font-size:12px}.entry-list[data-v-02156a81]{overflow:visible;border:1px solid var(--line);border-radius:8px}.entry-list article[data-v-02156a81]{display:grid;min-height:78px;grid-template-columns:38px minmax(240px,1fr) 78px 30px 30px;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid var(--line)}.entry-list article[data-v-02156a81]:last-child{border-bottom:0}.entry-list article>div[data-v-02156a81]:not(.entry-more){display:flex;min-width:0;flex-direction:column;gap:4px}.entry-list article strong[data-v-02156a81]{color:#334155;font-size:13px}.entry-list article span[data-v-02156a81],.entry-list code[data-v-02156a81]{overflow:hidden;color:#7c8898;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.entry-icon[data-v-02156a81]{display:grid;width:34px;height:34px;place-items:center;border-radius:5px;color:var(--primary);background:#e8f1ff}.entry-list .badge i[data-v-02156a81]{width:5px;height:5px;border-radius:50%;background:currentColor}.row-icon[data-v-02156a81]{display:grid;width:28px;height:28px;place-items:center;padding:0;border:0;border-radius:4px;color:#7b8796;background:transparent}.row-icon[data-v-02156a81]:hover{color:var(--primary);background:#edf4ff}.entry-more[data-v-02156a81]{position:relative}.entry-more .row-icon[aria-expanded=true][data-v-02156a81]{color:var(--primary);background:#edf4ff}.entry-menu[data-v-02156a81]{position:absolute;top:calc(100% + 6px);right:0;z-index:20;min-width:132px;padding:5px;border:1px solid var(--line);border-radius:var(--radius);background:#fff;box-shadow:var(--shadow-float)}.entry-menu button[data-v-02156a81]{display:flex;width:100%;min-height:32px;align-items:center;gap:7px;padding:0 9px;border:0;border-radius:4px;color:#4b586a;background:transparent;font-size:12px;text-align:left}.entry-menu button[data-v-02156a81]:hover{background:#f3f6f9}.entry-menu__danger[data-v-02156a81]{color:#b42335}.entry-menu__danger[data-v-02156a81]:hover{background:#fff4f5}.entry-empty[data-v-02156a81]{padding:36px 16px}@media(max-width:980px){.basic-pane[data-v-02156a81],.integration-split[data-v-02156a81],.danger-grid[data-v-02156a81],.security-grid[data-v-02156a81]{grid-template-columns:1fr}}@media(max-width:900px){.summary-strip[data-v-02156a81]{grid-template-columns:repeat(2,1fr)}.summary-strip>div[data-v-02156a81]:nth-child(2){border-right:0}.summary-strip>div[data-v-02156a81]:nth-child(-n+2){border-bottom:1px solid var(--line)}.table-toolbar[data-v-02156a81]{align-items:stretch;flex-direction:column}.toolbar-controls[data-v-02156a81]{justify-content:space-between}}@media(max-width:760px){.projects-page.is-editing[data-v-02156a81]{max-width:none}.editor-head[data-v-02156a81]{flex-wrap:wrap}.back-button[data-v-02156a81]{margin-top:0}.editor-tabs[data-v-02156a81]{overflow:auto}.editor-tabs button[data-v-02156a81]{flex:0 0 auto}.entry-list article[data-v-02156a81]{grid-template-columns:36px minmax(150px,1fr) 68px 28px 28px}}@media(max-width:560px){.projects-heading .primary-button[data-v-02156a81]{width:100%}.summary-strip>div[data-v-02156a81]{min-height:64px;padding:10px}.toolbar-controls[data-v-02156a81]{align-items:stretch;flex-direction:column}.table-search[data-v-02156a81]{width:100%}.status-tabs[data-v-02156a81]{display:grid;grid-template-columns:repeat(3,1fr)}.form-grid[data-v-02156a81],.profile-extra-add[data-v-02156a81]{grid-template-columns:1fr}.field--wide[data-v-02156a81]{grid-column:auto}.copy-field[data-v-02156a81],.danger-action[data-v-02156a81],.handoff-secret-banner[data-v-02156a81],.card-actions[data-v-02156a81],.guide-actions[data-v-02156a81]{flex-direction:column;align-items:stretch}}.agents-page[data-v-b0615838]{max-width:1540px;margin:0 auto}.agents-heading[data-v-b0615838]{margin-bottom:14px}.agent-summary[data-v-b0615838]{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:14px}.summary-cell[data-v-b0615838]{display:flex;min-height:72px;align-items:center;gap:10px;padding:12px 18px;border-right:1px solid var(--line)}.summary-cell[data-v-b0615838]:last-child{border-right:0}.summary-icon[data-v-b0615838]{display:grid;width:34px;height:34px;place-items:center;border-radius:6px}.summary-icon.is-blue[data-v-b0615838]{color:#176bfa;background:#eaf2ff}.summary-icon.is-green[data-v-b0615838]{color:#0d9676;background:#e7f7f2}.summary-icon.is-amber[data-v-b0615838]{color:#c67409;background:#fff3df}.summary-icon.is-violet[data-v-b0615838]{color:#7657c8;background:#f0ecfb}.summary-cell>div[data-v-b0615838]{display:flex;flex-direction:column;gap:2px}.summary-cell strong[data-v-b0615838]{color:#253449;font-size:19px}.summary-cell div span[data-v-b0615838]{color:var(--muted);font-size:11px}.agents-panel[data-v-b0615838]{overflow:hidden}.agents-toolbar[data-v-b0615838]{display:flex;min-height:62px;align-items:center;justify-content:space-between;gap:14px;padding:11px 14px}.toolbar-title[data-v-b0615838]{display:flex;align-items:baseline;gap:9px}.toolbar-title h3[data-v-b0615838]{font-size:14px}.toolbar-title span[data-v-b0615838]{color:var(--subtle);font-size:11px}.toolbar-actions[data-v-b0615838]{display:flex;align-items:center;gap:7px}.agent-search[data-v-b0615838]{display:flex;width:230px;height:34px;align-items:center;gap:7px;padding:0 9px;border:1px solid var(--line);border-radius:var(--radius);color:var(--subtle);background:#f8fafb}.agent-search[data-v-b0615838]:focus-within{border-color:#8db8ff;background:#fff}.agent-search input[data-v-b0615838]{width:100%;min-width:0;border:0;outline:0;background:transparent;font-size:12px}.select-filter[data-v-b0615838]{position:relative;display:flex;min-width:114px;height:34px;align-items:center;justify-content:space-between;gap:6px;padding:0 9px;border:1px solid var(--line);border-radius:var(--radius);color:#59677a;background:#fff;font-size:11px}.select-filter select[data-v-b0615838]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0}.select-filter span[data-v-b0615838]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-table-wrap[data-v-b0615838]{overflow-x:auto}.password-reset-panel[data-v-b0615838]{display:grid;gap:10px}.password-reset-result[data-v-b0615838]{margin:0;padding:10px 12px;border-radius:var(--radius);background:#f3f8ff;color:#35506f;font-size:12px;line-height:1.6;word-break:break-all}.password-reset-result strong[data-v-b0615838]{color:#176bfa;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.agent-table[data-v-b0615838]{width:100%;min-width:700px;border-collapse:collapse;font-size:12px}.agent-table th[data-v-b0615838]{height:38px;padding:0 14px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--muted);background:#f7f9fb;font-size:11px;font-weight:580;text-align:left}.agent-table th[data-v-b0615838]:last-child{width:128px}.agent-table td[data-v-b0615838]{height:68px;padding:0 14px;border-bottom:1px solid #edf0f3;color:#4b586a}.agent-table tr:last-child td[data-v-b0615838]{border-bottom:0}.agent-table tbody tr[data-v-b0615838]:hover{background:#fbfcfe}.agent-table tr.disabled[data-v-b0615838]{opacity:.63;background:#fafbfc}.agent-identity[data-v-b0615838]{display:flex;min-width:200px;align-items:center;gap:10px;padding:0;border:0;color:inherit;background:transparent;text-align:left}.avatar-wrap[data-v-b0615838]{position:relative;flex:0 0 auto}.avatar-wrap>i[data-v-b0615838],.avatar-wrap>span[data-v-b0615838]{display:grid;width:36px;height:36px;place-items:center;border-radius:50%;color:#245083;background:#dfeaf6;font-size:12px;font-style:normal;font-weight:680}.avatar-wrap>img[data-v-b0615838]{display:block;width:36px;height:36px;border-radius:50%;object-fit:cover}.avatar-wrap>b[data-v-b0615838]{position:absolute;right:-1px;bottom:0;width:9px;height:9px;border:2px solid #fff;border-radius:50%;background:#9aa4b0}.avatar-wrap>b.online[data-v-b0615838]{background:#22ad7d}.avatar-wrap>b.away[data-v-b0615838]{background:#e59a2d}.agent-identity>span[data-v-b0615838]:last-child{display:flex;min-width:0;flex-direction:column;gap:3px}.agent-identity strong[data-v-b0615838]{color:#253449;font-size:12px;font-weight:640}.agent-identity small[data-v-b0615838]{overflow:hidden;max-width:170px;color:var(--subtle);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.agent-identity:hover strong[data-v-b0615838]{color:var(--primary)}.presence-label[data-v-b0615838]{display:inline-flex;align-items:center;gap:6px}.presence-label i[data-v-b0615838]{width:7px;height:7px;border-radius:50%;background:#9ba5b1}.presence-label.is-online i[data-v-b0615838]{background:#20ad7a}.presence-label.is-away i[data-v-b0615838]{background:#e29a2d}.presence-label.is-disabled[data-v-b0615838]{color:#a14954}.presence-label.is-disabled i[data-v-b0615838]{background:#cf5966}.role-badge[data-v-b0615838]{display:inline-flex;min-height:22px;align-items:center;padding:0 7px;border-radius:4px;color:#536174;background:#f0f3f6;font-size:10px}.role-badge.admin[data-v-b0615838]{color:#6b4fba;background:#f0ecfb}.role-badge.observer[data-v-b0615838]{color:#3d6a8a;background:#eaf3f8}.service-access[data-v-b0615838]{display:inline-flex;align-items:center;gap:6px;color:#7b8796;font-size:10px}.service-access i[data-v-b0615838]{width:7px;height:7px;border-radius:50%;background:#a4adb8}.service-access.enabled[data-v-b0615838]{color:#08785e}.service-access.enabled i[data-v-b0615838]{background:#20ad7a}.row-actions[data-v-b0615838]{display:flex;justify-content:flex-end;gap:2px}.empty-state[data-v-b0615838]{display:flex;min-height:260px;align-items:center;justify-content:center;flex-direction:column;gap:7px;color:var(--subtle)}.empty-state strong[data-v-b0615838]{color:#4a586b;font-size:13px}.empty-state span[data-v-b0615838]{font-size:11px}.sr-only[data-v-b0615838]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.drawer-scrim[data-v-b0615838]{position:fixed;top:56px;right:0;bottom:0;left:68px;z-index:45;border:0;background:#131f2d47}.agent-drawer[data-v-b0615838]{position:fixed;top:56px;right:0;bottom:0;z-index:46;display:grid;width:min(520px,calc(100vw - 68px));grid-template-rows:auto minmax(0,1fr) auto;border-left:1px solid var(--line);background:#fff;box-shadow:-14px 0 34px #17253724}.drawer-header[data-v-b0615838]{display:flex;min-height:69px;align-items:center;justify-content:space-between;padding:11px 18px;border-bottom:1px solid var(--line)}.drawer-kicker[data-v-b0615838]{display:block;margin-bottom:3px;color:var(--primary);font-size:10px;font-weight:680}.drawer-header h3[data-v-b0615838]{font-size:16px}.drawer-body[data-v-b0615838]{min-height:0;overflow-y:auto;background:#f7f9fb}.agent-profile[data-v-b0615838]{display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:82px;padding:14px 18px;border-bottom:1px solid var(--line);background:#fff}.profile-avatar[data-v-b0615838]{position:relative;display:grid;width:44px;height:44px;place-items:center;border-radius:50%;color:#245083;background:#dfeaf6;font-size:14px;font-weight:700}.profile-avatar>img[data-v-b0615838]{display:block;width:100%;height:100%;border-radius:inherit;object-fit:cover}.profile-avatar i[data-v-b0615838]{position:absolute;right:0;bottom:1px;width:10px;height:10px;border:2px solid #fff;border-radius:50%;background:#9aa4b0}.profile-avatar i.online[data-v-b0615838]{background:#20ad7a}.profile-avatar i.away[data-v-b0615838]{background:#e29a2d}.agent-profile>div[data-v-b0615838]{display:flex;min-width:0;flex-direction:column;gap:5px}.agent-profile strong[data-v-b0615838]{color:#2b394e;font-size:14px}.agent-profile div span[data-v-b0615838]{display:flex;align-items:center;gap:5px;overflow:hidden;color:var(--muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.disabled-badge[data-v-b0615838]{padding:4px 7px;border-radius:4px;color:#b23d4b;background:#ffedef;font-size:10px}.agent-profile-editor[data-v-b0615838]{display:grid;gap:12px}.agent-profile-editor__avatar[data-v-b0615838]{display:flex;align-items:center;gap:11px;padding:10px;border:1px solid var(--line);border-radius:var(--radius);background:#fbfcfe}.profile-avatar--editor[data-v-b0615838]{flex:0 0 auto;overflow:hidden;width:52px;height:52px}.profile-avatar--editor>img[data-v-b0615838]{border:1px solid #dce4ed}.agent-profile-editor__avatar>div[data-v-b0615838]{display:flex;min-width:0;flex-direction:column;gap:4px}.agent-profile-editor__avatar strong[data-v-b0615838]{color:#344257;font-size:11px}.agent-profile-editor__avatar small[data-v-b0615838]{color:var(--subtle);font-size:9px}.agent-profile-editor__actions[data-v-b0615838]{display:flex;align-items:center;gap:5px;margin-top:3px}.drawer-section[data-v-b0615838]{padding:18px;margin-top:8px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff}.section-heading[data-v-b0615838]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:14px}.section-heading h4[data-v-b0615838]{color:#2b394e;font-size:13px}.section-heading p[data-v-b0615838]{margin-top:3px;color:var(--muted);font-size:10px}.section-heading>span[data-v-b0615838]{color:var(--primary);font-size:10px}.section-heading>svg[data-v-b0615838]{color:var(--primary)}.field[data-v-b0615838]{display:flex;flex-direction:column;gap:6px;color:#536174;font-size:11px}.field input[data-v-b0615838],.field select[data-v-b0615838]{width:100%;height:36px;padding:0 10px;border:1px solid #dce3ea;border-radius:var(--radius);outline:0;color:#27364a;background:#fff;font-size:12px}.field input[data-v-b0615838]:focus,.field select[data-v-b0615838]:focus{border-color:#82b0fa;box-shadow:0 0 0 3px #176bfa14}.invite-fields[data-v-b0615838]{display:grid;gap:12px}.invite-password-row[data-v-b0615838]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.invite-password-row input[data-v-b0615838]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.invite-password-row .secondary-button[data-v-b0615838]{height:36px;white-space:nowrap}.invite-password-hint[data-v-b0615838]{margin:0;color:var(--muted);font-size:11px;line-height:1.5}.assignment-list[data-v-b0615838]{display:grid;gap:7px}.assignment-list label[data-v-b0615838]{display:grid;min-height:50px;grid-template-columns:30px minmax(0,1fr) minmax(108px,154px);align-items:center;gap:9px;padding:7px 9px;border:1px solid var(--line);border-radius:var(--radius);cursor:default}.assignment-list label[data-v-b0615838]:hover{border-color:#bad0f0}.assignment-list label.selected[data-v-b0615838]{border-color:#83aef0;background:#f7faff}.assignment-list input[data-v-b0615838]{position:absolute;opacity:0}.assignment-logo[data-v-b0615838]{display:grid;width:29px;height:29px;place-items:center;border-radius:5px;color:#fff;font-size:10px;font-weight:700}.assignment-list label>span[data-v-b0615838]:nth-of-type(2){display:flex;min-width:0;flex-direction:column;gap:2px}.assignment-list strong[data-v-b0615838]{color:#344257;font-size:11px}.assignment-list small[data-v-b0615838]{color:var(--subtle);font-size:9px}.assignment-list label>i[data-v-b0615838]{display:grid;width:18px;height:18px;place-items:center;border:1px solid #cfd7df;border-radius:4px;color:transparent}.assignment-list label.selected>i[data-v-b0615838]{border-color:var(--primary);color:#fff;background:var(--primary)}.membership-select[data-v-b0615838]{width:100%;min-width:0;height:32px;padding:0 7px;border:1px solid #d8e0e8;border-radius:4px;color:#405066;background:#fff;font-size:9px}.membership-select[data-v-b0615838]:disabled{cursor:not-allowed;color:#6e628f;background:#f1eef8;opacity:1}.invite-intro[data-v-b0615838]{display:flex;align-items:center;gap:10px;padding:18px;border-bottom:1px solid var(--line);background:#fff}.invite-intro>span[data-v-b0615838]{display:grid;width:38px;height:38px;flex:0 0 auto;place-items:center;border-radius:6px;color:var(--primary);background:var(--primary-soft)}.invite-intro div[data-v-b0615838]{display:flex;flex-direction:column;gap:3px}.invite-intro strong[data-v-b0615838]{color:#2f3e52;font-size:12px}.invite-intro p[data-v-b0615838]{color:var(--muted);font-size:10px}.channel-bind-list[data-v-b0615838]{display:grid;gap:8px}.channel-bind[data-v-b0615838]{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;border:1px solid var(--line);border-radius:var(--radius);font-size:12px}.channel-bind span[data-v-b0615838]{display:flex;min-width:0;flex-direction:column;gap:2px}.channel-bind strong[data-v-b0615838]{color:#344257}.channel-bind small[data-v-b0615838]{color:var(--subtle);font-size:10px}.channel-bind-empty[data-v-b0615838]{margin:0;color:var(--subtle);font-size:12px}.drawer-footer[data-v-b0615838]{display:flex;min-height:62px;align-items:center;justify-content:flex-end;gap:8px;padding:10px 18px;border-top:1px solid var(--line);background:#fff}.drawer-slide-enter-active[data-v-b0615838],.drawer-slide-leave-active[data-v-b0615838],.drawer-fade-enter-active[data-v-b0615838],.drawer-fade-leave-active[data-v-b0615838]{transition:transform .18s ease,opacity .18s ease}.drawer-slide-enter-from[data-v-b0615838],.drawer-slide-leave-to[data-v-b0615838]{transform:translate(100%)}.drawer-fade-enter-from[data-v-b0615838],.drawer-fade-leave-to[data-v-b0615838]{opacity:0}@media(max-width:1000px){.agent-summary[data-v-b0615838]{grid-template-columns:repeat(2,1fr)}.summary-cell[data-v-b0615838]:nth-child(2){border-right:0}.summary-cell[data-v-b0615838]:nth-child(-n+2){border-bottom:1px solid var(--line)}.agents-toolbar[data-v-b0615838]{align-items:stretch;flex-direction:column}.toolbar-actions[data-v-b0615838]{justify-content:space-between}.agent-search[data-v-b0615838]{flex:1}}@media(max-width:760px){.drawer-scrim[data-v-b0615838]{top:56px;right:0;bottom:58px;left:0}.agent-drawer[data-v-b0615838]{top:56px;bottom:58px;width:94vw}}@media(max-width:620px){.agents-heading .primary-button[data-v-b0615838]{width:100%}.toolbar-actions[data-v-b0615838]{align-items:stretch;flex-direction:column}.agent-search[data-v-b0615838],.select-filter[data-v-b0615838]{width:100%}.select-filter[data-v-b0615838]{justify-content:flex-start}.select-filter svg[data-v-b0615838]{margin-left:auto}.summary-cell[data-v-b0615838]{min-height:64px;padding:10px}.agent-profile[data-v-b0615838]{grid-template-columns:46px minmax(0,1fr)}.disabled-badge[data-v-b0615838]{grid-column:2;justify-self:start}.invite-password-row[data-v-b0615838]{grid-template-columns:1fr}}.ai-page[data-v-85286c37]{display:grid;height:100%;min-height:0;grid-template-rows:68px 46px minmax(0,1fr);background:var(--canvas)}.ai-page.is-readonly .config-page[data-v-85286c37] :is(input,textarea,button,.mode-options>label){pointer-events:none}.ai-page.is-readonly .config-page select[data-v-85286c37]:not([aria-label=选择要配置的知识库]){pointer-events:none}.ai-page.is-readonly .config-page[data-v-85286c37] :is(input,textarea,select:not([aria-label=选择要配置的知识库])){color:#7f8a98;background:#f6f8fa}.ai-page__head[data-v-85286c37]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 22px;border-bottom:1px solid var(--line);background:#fff}.ai-page__head h2[data-v-85286c37]{font-size:17px;font-weight:680}.ai-page__head p[data-v-85286c37]{margin-top:4px;color:var(--muted);font-size:11px}.ai-page-empty[data-v-85286c37]{display:grid;height:100%;place-items:center;color:var(--muted);font-size:13px}.page-tabs[data-v-85286c37]{display:flex;align-items:stretch;gap:4px;padding:0 20px;border-bottom:1px solid var(--line);background:#fff}.page-tabs button[data-v-85286c37]{position:relative;display:flex;align-items:center;gap:6px;padding:0 12px;border:0;color:#718093;background:transparent;font-size:11px}.page-tabs button.active[data-v-85286c37]{color:var(--primary);font-weight:650}.page-tabs button.active[data-v-85286c37]:after{position:absolute;right:8px;bottom:0;left:8px;height:2px;background:var(--primary);content:""}.ai-layout[data-v-85286c37]{display:grid;min-height:0;grid-template-columns:minmax(580px,1fr) 340px;gap:14px;padding:14px}.knowledge-pane[data-v-85286c37],.test-pane[data-v-85286c37]{min-width:0;min-height:0;border:1px solid var(--line);border-radius:var(--radius);background:#fff}.knowledge-pane[data-v-85286c37]{display:grid;grid-template-rows:58px 64px 50px minmax(0,1fr)}.knowledge-base-toolbar[data-v-85286c37]{display:flex;min-width:0;align-items:center;gap:10px;padding:8px 12px;border-bottom:1px solid var(--line);background:#fbfcfe}.knowledge-base-toolbar>div[data-v-85286c37]:first-child{display:flex;min-width:0;flex:1;align-items:center;gap:7px}.knowledge-base-toolbar>div:first-child>span[data-v-85286c37]:last-child{display:flex;min-width:0;flex-direction:column;gap:2px}.knowledge-base-toolbar strong[data-v-85286c37]{color:#354357;font-size:10px}.knowledge-base-toolbar small[data-v-85286c37]{overflow:hidden;color:var(--muted);font-size:8px;text-overflow:ellipsis;white-space:nowrap}.knowledge-base-toolbar__icon[data-v-85286c37]{display:grid;width:29px;height:29px;flex:0 0 auto;place-items:center;border-radius:5px;color:var(--primary);background:var(--primary-soft)}.knowledge-base-toolbar label[data-v-85286c37]{position:relative;display:flex;min-width:178px;align-items:center}.knowledge-base-toolbar label select[data-v-85286c37]{width:100%;height:32px;padding:0 26px 0 8px;border:1px solid var(--line);border-radius:4px;color:#425168;background:#fff;font-size:9px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.knowledge-base-toolbar label svg[data-v-85286c37]{position:absolute;right:8px;color:#8491a2;pointer-events:none}.knowledge-base-toolbar .compact[data-v-85286c37]{min-height:32px;white-space:nowrap}.knowledge-summary[data-v-85286c37]{display:flex;align-items:center;gap:0;padding:0 14px;border-bottom:1px solid var(--line)}.knowledge-summary>div[data-v-85286c37]{display:flex;min-width:96px;flex-direction:column;gap:2px;padding:0 16px;border-right:1px solid var(--line)}.knowledge-summary>div[data-v-85286c37]:first-child{padding-left:0}.knowledge-summary strong[data-v-85286c37]{color:#26364b;font-size:17px}.knowledge-summary span[data-v-85286c37]{color:#8b96a4;font-size:9px}.knowledge-summary__guidance[data-v-85286c37]{min-width:120px!important;border-right:0!important}.knowledge-summary__guidance strong[data-v-85286c37]{color:#08785e;font-size:10px}.knowledge-summary__guidance span[data-v-85286c37]{color:#6b8f83;font-size:8px}.knowledge-summary>button[data-v-85286c37]{margin-left:auto}.table-tools[data-v-85286c37]{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid var(--line)}.table-search[data-v-85286c37],.filter-select[data-v-85286c37]{display:flex;height:32px;align-items:center;gap:6px;border:1px solid var(--line);border-radius:4px;color:#8a95a3;background:#f8fafb}.table-search[data-v-85286c37]{min-width:190px;flex:1;padding:0 8px}.table-search input[data-v-85286c37]{width:100%;min-width:0;border:0;outline:0;background:transparent;font-size:10px}.filter-select[data-v-85286c37]{position:relative;padding:0 8px}.filter-select select[data-v-85286c37]{border:0;outline:0;color:#667386;background:transparent;font-size:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.table-tools .secondary-button[data-v-85286c37]{min-height:32px;font-size:10px}.knowledge-table-wrap[data-v-85286c37]{min-height:0;overflow:auto}.knowledge-table[data-v-85286c37]{width:100%;border-collapse:collapse;table-layout:fixed}.knowledge-table th[data-v-85286c37]{height:34px;padding:0 10px;border-bottom:1px solid var(--line);color:#8994a2;text-align:left;background:#fafbfc;font-size:9px;font-weight:550}.knowledge-table td[data-v-85286c37]{padding:11px 10px;border-bottom:1px solid #edf0f3;color:#657184;font-size:9px;vertical-align:top}.knowledge-table th[data-v-85286c37]:first-child,.knowledge-table td[data-v-85286c37]:first-child{width:55px;text-align:center}.knowledge-table th[data-v-85286c37]:nth-child(3){width:98px}.knowledge-table th[data-v-85286c37]:nth-child(4){width:115px}.knowledge-table th[data-v-85286c37]:nth-child(5){width:88px}.knowledge-table th[data-v-85286c37]:last-child{width:88px}.knowledge-table td:nth-child(2) strong[data-v-85286c37],.knowledge-table td:nth-child(2) span[data-v-85286c37]{display:block}.knowledge-table td:nth-child(2) strong[data-v-85286c37]{margin-bottom:4px;color:#334155;font-size:11px}.knowledge-table td:nth-child(2) span[data-v-85286c37]{display:-webkit-box;overflow:hidden;color:#7b8796;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.knowledge-entry-meta[data-v-85286c37]{display:block!important;margin-top:4px;color:#8090a4!important;font-size:8px!important}.row-actions[data-v-85286c37]{white-space:nowrap}.row-actions button[data-v-85286c37]{display:inline-grid;width:25px;height:25px;place-items:center;padding:0;border:0;border-radius:3px;color:#778496;background:transparent}.row-actions button[data-v-85286c37]:hover{color:var(--primary);background:#edf4ff}.row-actions button.is-confirm[data-v-85286c37],.row-actions button.is-confirm[data-v-85286c37]:hover{color:#c83243;background:#fff1f2}.switch[data-v-85286c37]{position:relative;width:28px;height:16px;padding:0;border:0;border-radius:8px;background:#c8ced6}.switch span[data-v-85286c37]{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:#fff;transition:transform .15s ease}.switch.on[data-v-85286c37]{background:var(--primary)}.switch.on span[data-v-85286c37]{transform:translate(12px)}.table-empty[data-v-85286c37]{display:flex;align-items:center;flex-direction:column;gap:5px;padding:45px;color:#9aa4b1}.table-empty strong[data-v-85286c37]{color:#566376;font-size:11px}.table-empty span[data-v-85286c37]{font-size:9px}.test-pane[data-v-85286c37]{display:grid;grid-template-rows:58px minmax(0,1fr) 112px;overflow:hidden}.test-pane>header[data-v-85286c37],.test-pane>header>div[data-v-85286c37],.test-pane>header>div>span[data-v-85286c37]:last-child{display:flex;align-items:center}.test-pane>header[data-v-85286c37]{justify-content:space-between;padding:0 12px;border-bottom:1px solid var(--line)}.test-pane>header>div[data-v-85286c37]{gap:8px}.test-pane>header>div>span[data-v-85286c37]:last-child{align-items:flex-start;flex-direction:column;gap:2px}.test-pane>header strong[data-v-85286c37]{font-size:11px}.test-pane>header small[data-v-85286c37]{color:#909aa7;font-size:8px}.test-pane header .badge i[data-v-85286c37]{width:5px;height:5px;border-radius:50%;background:var(--teal)}.test-icon[data-v-85286c37]{display:grid;width:30px;height:30px;place-items:center;border-radius:5px;color:#6b4eaa;background:#eee9ff}.test-messages[data-v-85286c37]{min-height:0;overflow-y:auto;padding:14px;background:#f7f9fb}.test-messages article[data-v-85286c37]{display:flex;max-width:90%;align-items:flex-start;gap:7px;margin-bottom:12px}.test-messages article.user[data-v-85286c37]{justify-content:flex-end;margin-left:auto}.test-messages article>div[data-v-85286c37]{min-width:0}.test-messages p[data-v-85286c37],.typing[data-v-85286c37]{padding:8px 10px;border:1px solid #e0e6ec;border-radius:5px;color:#334155;background:#fff;font-size:10px;line-height:1.55}.test-messages .user p[data-v-85286c37]{border-color:#c6dcff;color:#174b91;background:#e8f1ff}.test-messages small[data-v-85286c37]{display:flex;align-items:center;gap:3px;margin-top:4px;color:#778596;font-size:8px}.test-avatar[data-v-85286c37]{display:grid;width:26px;height:26px;flex:0 0 auto;place-items:center;overflow:hidden;border-radius:50%;color:#6a4caf;background:#eae4fb}.test-avatar img[data-v-85286c37]{width:100%;height:100%;object-fit:cover}.typing[data-v-85286c37]{display:flex;gap:3px}.typing i[data-v-85286c37]{width:4px;height:4px;border-radius:50%;background:#8e7ab9;animation:pulse-85286c37 .9s infinite alternate}.typing i[data-v-85286c37]:nth-child(2){animation-delay:.18s}.typing i[data-v-85286c37]:nth-child(3){animation-delay:.36s}@keyframes pulse-85286c37{to{opacity:.3;transform:translateY(-2px)}}.test-composer[data-v-85286c37]{display:grid;grid-template-rows:1fr 32px;padding:9px 10px;border-top:1px solid var(--line);background:#fff}.test-composer textarea[data-v-85286c37]{width:100%;resize:none;border:0;outline:0;color:#344257;font-size:10px}.test-composer>div[data-v-85286c37]{display:flex;align-items:center;justify-content:space-between}.test-composer span[data-v-85286c37]{color:#929ca9;font-size:8px}.test-composer button[data-v-85286c37]{display:grid;width:29px;height:29px;place-items:center;border:0;border-radius:4px;color:#fff;background:var(--primary)}.config-page[data-v-85286c37],.runs-page[data-v-85286c37]{min-height:0;overflow:auto;padding:18px 22px 40px}.config-section[data-v-85286c37]{max-width:980px;padding:18px;border:1px solid var(--line);border-radius:var(--radius);background:#fff}.config-section+.config-section[data-v-85286c37]{margin-top:12px}.config-section__title[data-v-85286c37]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.config-section h3[data-v-85286c37]{font-size:13px}.config-section p[data-v-85286c37]{margin-top:4px;color:var(--muted);font-size:10px}.config-kb[data-v-85286c37]{padding:0;overflow:hidden}.config-kb-toolbar[data-v-85286c37]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:16px 18px;border-bottom:1px solid var(--line);background:#f7f9fb}.config-kb-toolbar h3[data-v-85286c37]{font-size:13px}.config-kb-toolbar p[data-v-85286c37]{margin-top:4px;color:var(--muted);font-size:10px}.config-kb-picker[data-v-85286c37]{display:flex;align-items:flex-end;gap:8px}.config-kb-toolbar label[data-v-85286c37]{display:flex;min-width:240px;flex-direction:column;gap:6px;color:#435166;font-size:10px;font-weight:600}.config-kb-toolbar select[data-v-85286c37]{height:34px;padding:0 8px;border:1px solid var(--line);border-radius:4px;color:#37465a;background:#fff;font-size:10px}.config-kb-picker .compact[data-v-85286c37]{min-height:34px;white-space:nowrap}.config-subsection[data-v-85286c37]{padding:18px}.config-subsection+.config-subsection[data-v-85286c37]{border-top:1px solid var(--line)}.guidance-grid[data-v-85286c37]{display:grid;grid-template-columns:minmax(190px,.7fr) minmax(190px,1fr);gap:14px 24px;margin-top:16px}.guidance-grid>label[data-v-85286c37]{display:flex;flex-direction:column;gap:6px;color:#435166;font-size:10px;font-weight:600}.guidance-grid select[data-v-85286c37],.guidance-grid textarea[data-v-85286c37]{width:100%;border:1px solid var(--line);border-radius:4px;color:#37465a;background:#fff;font-size:10px}.guidance-grid select[data-v-85286c37]{height:34px;padding:0 8px}.guidance-grid textarea[data-v-85286c37]{min-height:66px;padding:8px;resize:vertical;line-height:1.5}.guidance-toggle[data-v-85286c37]{display:flex!important;min-height:60px;flex-direction:row!important;align-items:flex-start;gap:9px!important}.guidance-toggle input[data-v-85286c37]{width:15px;height:15px;margin:2px 0 0;accent-color:var(--primary)}.guidance-toggle span[data-v-85286c37]{display:flex;flex-direction:column;gap:4px}.guidance-toggle strong[data-v-85286c37]{font-size:11px}.guidance-toggle small[data-v-85286c37]{color:#8290a0;font-size:9px;font-weight:400;line-height:1.4}.guidance-wide[data-v-85286c37]{grid-column:1 / -1}.guidance-wide small[data-v-85286c37]{color:#8290a0;font-size:9px;font-weight:400}.welcome-enable[data-v-85286c37]{min-height:0!important;max-width:280px;flex:0 0 auto}.welcome-editor[data-v-85286c37]{display:grid;gap:12px;margin-top:16px}.welcome-editor>label[data-v-85286c37]{display:flex;flex-direction:column;gap:6px;color:#435166;font-size:10px;font-weight:600}.welcome-editor select[data-v-85286c37]{height:34px;padding:0 8px;border:1px solid var(--line);border-radius:4px;color:#37465a;background:#fff;font-size:10px}.welcome-editor textarea[data-v-85286c37]{min-height:92px;padding:8px;border:1px solid var(--line);border-radius:4px;color:#37465a;background:#fff;font-size:10px;line-height:1.55;resize:vertical}.welcome-editor__text[data-v-85286c37]{position:relative}.welcome-editor__text small[data-v-85286c37]{position:absolute;right:8px;bottom:8px;color:#9aa4b0;font-size:8px;font-weight:400}.welcome-translate[data-v-85286c37]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.welcome-translate small[data-v-85286c37]{color:#8290a0;font-size:9px}.welcome-translate .spin[data-v-85286c37],.prompt-editor .spin[data-v-85286c37],.import-modal .spin[data-v-85286c37]{animation:spin-85286c37 .8s linear infinite}.prompt-editor[data-v-85286c37]{display:flex;position:relative;flex-direction:column;gap:6px;margin-top:16px}.prompt-editor textarea[data-v-85286c37]{min-height:140px;padding:10px;border:1px solid var(--line);border-radius:4px;color:#37465a;background:#fff;font-size:11px;line-height:1.55;resize:vertical}.prompt-editor small[data-v-85286c37]{position:absolute;right:10px;bottom:10px;color:#9aa4b0;font-size:8px}@keyframes spin-85286c37{to{transform:rotate(360deg)}}.mode-options[data-v-85286c37]{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:16px}.mode-options>label[data-v-85286c37]{display:grid;grid-template-columns:32px 1fr 18px;align-items:center;gap:8px;min-height:72px;padding:10px;border:1px solid var(--line);border-radius:5px;cursor:pointer}.mode-options>label.active[data-v-85286c37]{border-color:#8db8fc;background:#f1f6ff}.mode-options input[data-v-85286c37]{position:absolute;opacity:0}.mode-icon[data-v-85286c37]{display:grid;width:32px;height:32px;place-items:center;border-radius:5px;color:#5f6f82;background:#eef1f4}.mode-options label.active .mode-icon[data-v-85286c37]{color:var(--primary);background:#dceaff}.mode-options label>span[data-v-85286c37]:nth-of-type(2){display:flex;flex-direction:column;gap:4px}.mode-options strong[data-v-85286c37]{font-size:11px}.mode-options small[data-v-85286c37]{color:#8290a0;font-size:9px;line-height:1.45}.mode-options>label>svg[data-v-85286c37]{color:var(--primary)}.config-grid[data-v-85286c37]{display:grid;grid-template-columns:repeat(2,1fr);gap:18px 28px}.config-grid>div[data-v-85286c37]{display:flex;flex-direction:column;gap:6px}.config-grid label[data-v-85286c37]{color:#435166;font-size:10px;font-weight:600}.config-grid select[data-v-85286c37]{height:34px;padding:0 8px;border:1px solid var(--line);border-radius:4px;color:#37465a;background:#fff;font-size:10px}.config-grid small[data-v-85286c37]{color:#8a95a3;font-size:8px}.identity-row[data-v-85286c37]{display:grid;grid-template-columns:minmax(280px,1.1fr) minmax(220px,.9fr);gap:18px 28px;margin-top:16px;align-items:start}.assistant-identity[data-v-85286c37]{display:flex;width:auto;height:auto;overflow:visible;align-items:flex-start;gap:12px}.assistant-identity__preview[data-v-85286c37]{display:grid;width:64px;height:64px;flex:0 0 auto;overflow:hidden;place-items:center;border:1px solid var(--line);border-radius:50%;background:#f4f7fb}.assistant-identity__preview img[data-v-85286c37]{width:100%;height:100%;object-fit:cover;object-position:center}.assistant-identity__copy[data-v-85286c37]{display:flex;min-width:0;flex:1;flex-direction:column;gap:4px}.assistant-identity strong[data-v-85286c37]{color:#334155;font-size:11px}.assistant-identity small[data-v-85286c37]{color:#8290a0;font-size:9px;line-height:1.45}.assistant-identity__actions[data-v-85286c37]{display:flex;align-items:center;gap:6px;margin-top:4px}.assistant-identity__actions .compact[data-v-85286c37]{min-height:30px;font-size:10px}.identity-name[data-v-85286c37]{display:flex;flex-direction:column;gap:6px;color:#435166;font-size:10px;font-weight:600}.identity-name input[data-v-85286c37]{height:34px;padding:0 8px;border:1px solid var(--line);border-radius:4px;color:#37465a;background:#fff;font-size:11px;font-weight:400}.identity-name small[data-v-85286c37]{color:#8a95a3;font-size:8px;font-weight:400}.sr-only[data-v-85286c37]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.stepper[data-v-85286c37]{display:grid;width:130px;height:34px;grid-template-columns:32px 1fr 32px;border:1px solid var(--line);border-radius:4px}.stepper button[data-v-85286c37]{border:0;color:#607086;background:#f7f9fb}.stepper span[data-v-85286c37]{display:grid;place-items:center;border-right:1px solid var(--line);border-left:1px solid var(--line);font-size:10px}.config-footer[data-v-85286c37]{display:flex;max-width:980px;align-items:center;justify-content:flex-end;gap:14px;margin-top:12px}.config-footer span[data-v-85286c37]{color:#8b96a4;font-size:9px}.entry-bind-list[data-v-85286c37]{display:grid;gap:10px;margin-top:16px}.entry-bind-list article[data-v-85286c37]{display:grid;grid-template-columns:minmax(160px,.9fr) minmax(200px,1.1fr) minmax(180px,1fr);gap:14px 18px;align-items:start;padding:12px;border:1px solid var(--line);border-radius:5px}.entry-bind-list article>div[data-v-85286c37]{display:flex;min-width:0;flex-direction:column;gap:4px;padding-top:4px}.entry-bind-list strong[data-v-85286c37]{color:#334155;font-size:12px}.entry-bind-list article>div small[data-v-85286c37]{color:#8290a0;font-size:9px}.entry-bind-list label[data-v-85286c37]{display:flex;flex-direction:column;gap:6px;color:#435166;font-size:10px;font-weight:600}.entry-bind-list select[data-v-85286c37]{height:34px;padding:0 8px;border:1px solid var(--line);border-radius:4px;color:#37465a;background:#fff;font-size:10px}.entry-bind-list label small[data-v-85286c37]{color:#8290a0;font-size:9px;font-weight:400}.runs-summary[data-v-85286c37]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px}.runs-summary>div[data-v-85286c37]{display:flex;padding:14px 16px;border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;background:#fff}.runs-summary span[data-v-85286c37]{color:#778496;font-size:9px}.runs-summary strong[data-v-85286c37]{margin:5px 0 2px;font-size:21px}.runs-summary small[data-v-85286c37]{color:#94a0ae;font-size:8px}.runs-table[data-v-85286c37]{overflow:auto}.runs-table header[data-v-85286c37]{display:flex;min-width:700px;height:50px;align-items:center;justify-content:space-between;padding:0 14px;border-bottom:1px solid var(--line)}.runs-table header strong[data-v-85286c37]{font-size:11px}.runs-table header button[data-v-85286c37]{min-height:30px;font-size:10px}.runs-table table[data-v-85286c37]{width:100%;min-width:700px;border-collapse:collapse}.runs-table th[data-v-85286c37],.runs-table td[data-v-85286c37]{height:42px;padding:0 12px;border-bottom:1px solid #edf0f3;color:#647185;text-align:left;font-size:9px}.runs-table th[data-v-85286c37]{color:#8994a2;background:#fafbfc;font-weight:550}.drawer-scrim[data-v-85286c37]{position:fixed;top:56px;right:0;bottom:0;left:68px;z-index:60;border:0;background:#16223138}.import-scrim[data-v-85286c37]{z-index:70}.import-modal[data-v-85286c37]{position:fixed;top:72px;left:calc(68px + (100vw - 68px - min(780px,calc(100vw - 100px)))/2);z-index:71;display:flex;width:min(780px,calc(100vw - 100px));max-height:calc(100vh - 96px);flex-direction:column;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:0 18px 48px #17263938}.import-modal>header[data-v-85286c37]{display:flex;min-height:68px;align-items:center;justify-content:space-between;padding:0 18px;border-bottom:1px solid var(--line)}.import-modal h3[data-v-85286c37]{font-size:14px}.import-modal header p[data-v-85286c37]{margin-top:3px;color:var(--muted);font-size:9px}.import-modal__body[data-v-85286c37]{display:flex;min-height:0;flex:1;flex-direction:column;gap:14px;padding:16px 18px;overflow:auto}.import-source[data-v-85286c37]{display:flex;position:relative;min-height:0;flex:1;flex-direction:column;gap:7px;color:#475569;font-size:10px;font-weight:600}.import-source textarea[data-v-85286c37]{width:100%;min-height:220px;flex:1;padding:10px;border:1px solid var(--line);border-radius:4px;color:#334155;background:#fff;font-size:12px;font-weight:400;line-height:1.55;resize:vertical}.import-source small[data-v-85286c37]{position:absolute;right:10px;bottom:10px;color:#9aa4b0;font-size:8px;font-weight:400}.import-preview[data-v-85286c37]{display:grid;gap:10px}.import-preview>header[data-v-85286c37]{color:#435166;font-size:10px;font-weight:650}.import-preview article[data-v-85286c37]{display:grid;gap:7px;padding:10px;border:1px solid var(--line);border-radius:5px;background:#fbfcfe}.import-preview__meta[data-v-85286c37]{display:grid;grid-template-columns:110px minmax(0,1fr) 28px;gap:8px;align-items:center}.import-preview input[data-v-85286c37],.import-preview textarea[data-v-85286c37],.import-preview select[data-v-85286c37]{width:100%;border:1px solid var(--line);border-radius:4px;color:#334155;background:#fff;font-size:11px;font-weight:400}.import-preview input[data-v-85286c37],.import-preview select[data-v-85286c37]{height:32px;padding:0 8px}.import-preview textarea[data-v-85286c37]{min-height:72px;padding:8px;resize:vertical;line-height:1.5}.import-modal footer[data-v-85286c37]{display:flex;justify-content:flex-end;gap:8px;padding:12px 18px;border-top:1px solid var(--line);background:#fbfcfe}.knowledge-drawer[data-v-85286c37]{position:fixed;top:56px;right:0;bottom:0;z-index:61;width:min(420px,calc(100vw - 68px));background:#fff;box-shadow:-12px 0 30px #17263929}.knowledge-drawer>header[data-v-85286c37]{display:flex;min-height:68px;align-items:center;justify-content:space-between;padding:0 18px;border-bottom:1px solid var(--line)}.knowledge-drawer h3[data-v-85286c37]{font-size:14px}.knowledge-drawer header p[data-v-85286c37]{margin-top:3px;color:var(--muted);font-size:9px}.knowledge-drawer form[data-v-85286c37]{display:flex;height:calc(100% - 68px);padding:18px;flex-direction:column;gap:16px}.knowledge-drawer form>label[data-v-85286c37]{display:flex;position:relative;flex-direction:column;gap:7px;color:#475569;font-size:10px;font-weight:600}.knowledge-drawer input[data-v-85286c37],.knowledge-drawer textarea[data-v-85286c37],.knowledge-drawer select[data-v-85286c37]{width:100%;border:1px solid var(--line);border-radius:4px;color:#334155;background:#fff;font-size:11px;font-weight:400}.knowledge-drawer input[data-v-85286c37],.knowledge-drawer select[data-v-85286c37]{height:35px;padding:0 9px}.knowledge-drawer textarea[data-v-85286c37]{height:150px;padding:9px;resize:vertical;line-height:1.55}.knowledge-drawer label small[data-v-85286c37]{position:absolute;right:6px;bottom:6px;color:#9aa4b0;font-size:8px;font-weight:400}.drawer-note[data-v-85286c37]{display:flex;align-items:flex-start;gap:8px;padding:10px;border:1px solid #ded6f4;border-radius:4px;color:#665092;background:#f7f4ff;font-size:9px;line-height:1.5}.drawer-note svg[data-v-85286c37]{flex:0 0 auto}.drawer-note span[data-v-85286c37]{display:flex;flex-direction:column;gap:2px}.knowledge-drawer footer[data-v-85286c37]{display:flex;justify-content:flex-end;gap:8px;margin-top:auto;padding-top:13px;border-top:1px solid var(--line)}.knowledge-base-drawer[data-v-85286c37]{width:min(430px,calc(100vw - 68px))}.copy-source-hint[data-v-85286c37]{margin:-8px 0 0;color:#8290a0;font-size:9px;line-height:1.45}.drawer-danger[data-v-85286c37]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px;border:1px solid #f1d0d0;border-radius:4px;background:#fff7f7}.drawer-danger>div[data-v-85286c37]{display:flex;flex-direction:column;gap:4px;color:#8b4a4a;font-size:9px;line-height:1.45}.drawer-danger strong[data-v-85286c37]{color:#9f2f2f;font-size:10px}.danger-button[data-v-85286c37]{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 10px;border:1px solid #efb8b8;border-radius:4px;color:#b42318;background:#fff;font-size:10px;white-space:nowrap}.danger-button[data-v-85286c37]:disabled{opacity:.6;cursor:not-allowed}.danger-button.compact[data-v-85286c37]{min-height:30px}@media(max-width:1100px){.ai-layout[data-v-85286c37]{grid-template-columns:1fr}.test-pane[data-v-85286c37]{display:none}.ai-page__head[data-v-85286c37]{padding:0 15px}.page-tabs[data-v-85286c37]{padding:0 12px}.runs-summary[data-v-85286c37]{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.ai-page[data-v-85286c37]{height:auto;min-height:100%;grid-template-rows:auto auto 1fr;padding-bottom:58px}.ai-page__head[data-v-85286c37]{min-height:68px;justify-content:center}.ai-page__head p[data-v-85286c37]{display:none}.page-tabs[data-v-85286c37]{overflow-x:auto}.page-tabs button[data-v-85286c37]{height:45px;white-space:nowrap}.ai-layout[data-v-85286c37]{padding:10px}.knowledge-pane[data-v-85286c37]{grid-template-rows:auto auto auto minmax(0,1fr)}.knowledge-base-toolbar[data-v-85286c37]{align-items:stretch;flex-wrap:wrap}.knowledge-base-toolbar>div[data-v-85286c37]:first-child{width:100%;flex-basis:100%}.knowledge-base-toolbar label[data-v-85286c37]{min-width:0;flex:1}.knowledge-base-toolbar .compact[data-v-85286c37]{flex:0 0 auto}.knowledge-summary[data-v-85286c37]{flex-wrap:wrap;gap:8px;padding:10px}.knowledge-summary>div[data-v-85286c37]{min-width:72px;padding:0 8px}.knowledge-summary>button[data-v-85286c37]{width:100%;margin:2px 0 0}.table-tools[data-v-85286c37]{flex-wrap:wrap}.table-search[data-v-85286c37]{min-width:100%}.knowledge-table[data-v-85286c37]{min-width:720px}.config-page[data-v-85286c37],.runs-page[data-v-85286c37]{padding:12px}.config-kb-toolbar[data-v-85286c37]{align-items:stretch;flex-direction:column}.config-kb-toolbar label[data-v-85286c37]{min-width:0;width:100%}.mode-options[data-v-85286c37],.config-grid[data-v-85286c37],.guidance-grid[data-v-85286c37],.identity-row[data-v-85286c37],.entry-bind-list article[data-v-85286c37]{grid-template-columns:1fr}.guidance-wide[data-v-85286c37]{grid-column:auto}.runs-summary[data-v-85286c37]{grid-template-columns:1fr 1fr}.drawer-scrim[data-v-85286c37]{top:56px;right:0;bottom:58px;left:0}.knowledge-drawer[data-v-85286c37]{top:56px;bottom:58px;width:92vw}.import-modal[data-v-85286c37]{top:66px;left:12px;width:calc(100vw - 24px);max-height:calc(100vh - 136px)}.import-preview__meta[data-v-85286c37]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 28px}.import-modal footer[data-v-85286c37]{flex-wrap:wrap}}.settings-page[data-v-6cc81ac5]{display:grid;height:100%;min-height:0;grid-template-columns:215px minmax(0,1fr);background:var(--canvas)}.settings-nav[data-v-6cc81ac5]{overflow-y:auto;border-right:1px solid var(--line);background:#fff}.settings-nav>header[data-v-6cc81ac5]{display:flex;height:58px;align-items:center;gap:8px;padding:0 16px;border-bottom:1px solid var(--line);color:#2e3d52}.settings-nav>header strong[data-v-6cc81ac5]{font-size:13px}.settings-nav section[data-v-6cc81ac5]{padding:14px 8px 3px}.settings-nav section>span[data-v-6cc81ac5]{display:block;padding:0 8px 7px;color:#9aa4b1;font-size:9px}.settings-nav section button[data-v-6cc81ac5]{display:grid;width:100%;height:34px;grid-template-columns:20px 1fr 14px;align-items:center;gap:5px;padding:0 8px;border:0;border-radius:4px;color:#647185;text-align:left;background:transparent;font-size:10px}.settings-nav section button svg[data-v-6cc81ac5]:last-child{opacity:.35}.settings-nav section button[data-v-6cc81ac5]:hover{background:#f5f8fb}.settings-nav section button.active[data-v-6cc81ac5]{color:var(--primary);background:#eaf2ff;font-weight:650}.settings-content[data-v-6cc81ac5]{display:grid;min-width:0;min-height:0;grid-template-rows:58px minmax(0,1fr)}.settings-content__head[data-v-6cc81ac5]{display:flex;align-items:center;gap:16px;padding:0 20px;border-bottom:1px solid var(--line);background:#fff}.settings-content__head h2[data-v-6cc81ac5]{font-size:14px}.settings-content__head p[data-v-6cc81ac5]{margin-top:3px;color:var(--muted);font-size:9px}.settings-page-empty[data-v-6cc81ac5]{display:grid;height:100%;place-items:center;color:var(--muted);font-size:13px}.settings-content.is-readonly[data-v-6cc81ac5] :is(input,textarea,select):not([readonly]){pointer-events:none;color:#7f8a98;background:#f6f8fa}.settings-content.is-readonly[data-v-6cc81ac5] :is(.primary-button,.secondary-button,.text-button,.switch,.row-icon,.icon-button,.composer-prompt-add):not(.readonly-ok){pointer-events:none;opacity:.55}.settings-scroll[data-v-6cc81ac5]{min-height:0;overflow-y:auto;padding:18px 20px 40px}.section-heading[data-v-6cc81ac5],.h5-page-heading[data-v-6cc81ac5]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:13px}.section-heading h3[data-v-6cc81ac5],.h5-page-heading h3[data-v-6cc81ac5]{font-size:15px}.section-heading p[data-v-6cc81ac5],.h5-page-heading p[data-v-6cc81ac5]{margin-top:4px;color:var(--muted);font-size:10px}.h5-heading-actions[data-v-6cc81ac5]{display:flex;align-items:center;gap:7px}.h5-heading-actions>span[data-v-6cc81ac5]{color:#8d98a5;font-size:8px}.h5-layout[data-v-6cc81ac5]{display:grid;grid-template-columns:minmax(520px,1fr) 340px;align-items:start;gap:14px}.h5-editor[data-v-6cc81ac5]{display:grid;gap:10px}.config-block[data-v-6cc81ac5]{overflow:hidden}.config-block>header[data-v-6cc81ac5]{display:flex;min-height:55px;align-items:center;justify-content:space-between;gap:14px;padding:10px 14px;border-bottom:1px solid var(--line)}.config-block>header h4[data-v-6cc81ac5]{color:#344257;font-size:12px}.config-block>header p[data-v-6cc81ac5]{margin-top:3px;color:#84909f;font-size:9px}.config-block>header>span[data-v-6cc81ac5]{color:#7d8998;font-size:8px}.config-block>header>svg[data-v-6cc81ac5]{color:#8190a1}.config-block.is-muted[data-v-6cc81ac5]{opacity:.62}.config-scope[data-v-6cc81ac5]{display:flex;align-items:center;gap:4px;padding:5px 7px;border-radius:4px;color:#1764d8!important;background:#eaf2ff}.language-support[data-v-6cc81ac5]{display:flex;align-items:flex-start;gap:12px;padding:0 14px 14px}.language-support>span[data-v-6cc81ac5]{flex:0 0 auto;padding-top:3px;color:#566477;font-size:9px;font-weight:650}.language-support>div[data-v-6cc81ac5]{display:flex;flex-wrap:wrap;gap:4px}.language-support em[data-v-6cc81ac5]{padding:3px 6px;border-radius:3px;color:#647185;background:#f0f3f6;font-size:8px;font-style:normal}.h5-option-row[data-v-6cc81ac5]{display:grid;grid-template-columns:minmax(0,1fr) 38px;align-items:center;gap:12px;margin:0 14px 14px;padding:12px 0 0;border-top:1px solid #edf0f3}.h5-option-row>div[data-v-6cc81ac5]{display:flex;min-width:0;flex-direction:column;gap:3px}.h5-option-row strong[data-v-6cc81ac5]{color:#334155;font-size:11px}.h5-option-row small[data-v-6cc81ac5]{color:#8b96a4;font-size:8px;line-height:1.5}.form-grid[data-v-6cc81ac5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 18px;padding:15px 14px}.form-grid>label[data-v-6cc81ac5],.standalone-field[data-v-6cc81ac5]{display:flex;min-width:0;flex-direction:column;gap:6px;color:#4b596d;font-size:10px;font-weight:600}.form-grid input[data-v-6cc81ac5],.form-grid select[data-v-6cc81ac5],.form-grid textarea[data-v-6cc81ac5],.standalone-field input[data-v-6cc81ac5]{width:100%;border:1px solid var(--line);border-radius:4px;color:#334155;background:#fff;font-size:10px;font-weight:400}.form-grid input[data-v-6cc81ac5],.form-grid select[data-v-6cc81ac5],.standalone-field input[data-v-6cc81ac5]{height:34px;padding:0 9px}.form-grid textarea[data-v-6cc81ac5]{min-height:72px;padding:8px 9px;resize:vertical;line-height:1.5}.form-grid input[readonly][data-v-6cc81ac5]{color:#7f8a98;background:#f6f8fa}.form-grid small[data-v-6cc81ac5]{color:#8b96a4;font-size:8px;font-weight:400}.span-2[data-v-6cc81ac5]{grid-column:span 2}.standalone-field[data-v-6cc81ac5]{padding:13px 14px 0}.switch[data-v-6cc81ac5]{position:relative;width:32px;height:18px;flex:0 0 auto;padding:0;border:0;border-radius:9px;background:#c7ced7}.switch span[data-v-6cc81ac5]{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;transition:transform .15s ease}.switch.on[data-v-6cc81ac5]{background:var(--primary)}.switch.on span[data-v-6cc81ac5]{transform:translate(14px)}.compact-button[data-v-6cc81ac5]{min-height:29px;padding:0 8px;font-size:9px}.h5-savebar[data-v-6cc81ac5]{position:sticky;bottom:-40px;display:flex;min-height:58px;align-items:center;justify-content:flex-end;gap:12px;padding:10px 14px;border:1px solid var(--line);border-radius:var(--radius);background:#fffffff5;box-shadow:0 -8px 20px #1e2d400f}.h5-savebar span[data-v-6cc81ac5]{margin-right:auto;color:#8894a2;font-size:8px}.preview-column[data-v-6cc81ac5]{position:sticky;top:0}.preview-caption[data-v-6cc81ac5]{display:flex;align-items:center;justify-content:space-between;margin-bottom:7px}.preview-caption>span[data-v-6cc81ac5]{display:flex;align-items:center;gap:5px;color:#526075;font-size:9px;font-weight:650}.preview-caption span i[data-v-6cc81ac5]{width:6px;height:6px;border-radius:50%;background:#20ad7a}.preview-caption small[data-v-6cc81ac5]{color:#929ca9;font-size:8px}.client-preview[data-v-6cc81ac5]{display:block;width:100%;height:720px;max-height:80dvh;border:1px solid #cad3db;border-radius:8px;background:#fff}.row-icon[data-v-6cc81ac5]{display:grid;width:28px;height:28px;place-items:center;padding:0;border:0;border-radius:4px;color:#7b8796;background:transparent}.row-icon[data-v-6cc81ac5]:hover{color:var(--primary);background:#edf4ff}.profile-field-config[data-v-6cc81ac5]{display:grid;gap:8px;color:#4b596d;font-size:10px;font-weight:600}.profile-field-config>p[data-v-6cc81ac5]{color:#8b96a4;font-size:8px;font-weight:400}.profile-field-config>small[data-v-6cc81ac5]{color:#8b96a4;font-size:8px;font-weight:400}.profile-field-table[data-v-6cc81ac5]{width:100%;max-width:420px;border-collapse:collapse}.profile-field-table th[data-v-6cc81ac5],.profile-field-table td[data-v-6cc81ac5]{padding:7px 8px;border-bottom:1px solid #edf0f3;text-align:left;font-size:11px;font-weight:500}.profile-field-table th[data-v-6cc81ac5]{color:#8c97a4;font-size:10px;font-weight:600}.profile-field-table td[data-v-6cc81ac5]:nth-child(2),.profile-field-table td[data-v-6cc81ac5]:nth-child(3),.profile-field-table th[data-v-6cc81ac5]:nth-child(2),.profile-field-table th[data-v-6cc81ac5]:nth-child(3){width:72px;text-align:center}.profile-field-table input[data-v-6cc81ac5]{width:14px;height:14px}.profile-field-locked[data-v-6cc81ac5]{color:#9aa5b3;font-size:10px;font-weight:400}.profile-extra-list[data-v-6cc81ac5]{display:flex;flex-wrap:wrap;gap:6px}.profile-extra-list span[data-v-6cc81ac5]{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border:1px solid var(--line);border-radius:4px;color:#334155;background:#f6f8fa;font-size:10px;font-weight:500}.profile-extra-list code[data-v-6cc81ac5]{color:#647185;font-size:9px}.profile-extra-list button[data-v-6cc81ac5]{display:grid;width:16px;height:16px;place-items:center;padding:0;border:0;color:#7b8796;background:transparent}.profile-extra-add[data-v-6cc81ac5]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:8px}.profile-extra-add input[data-v-6cc81ac5]{height:34px;padding:0 9px;border:1px solid var(--line);border-radius:4px;color:#334155;background:#fff;font-size:10px;font-weight:400}.handoff-secret-banner[data-v-6cc81ac5]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin:14px 0 0;padding:12px 14px;border:1px solid #f2d19a;border-radius:6px;background:#fff8eb}.handoff-secret-banner strong[data-v-6cc81ac5]{display:block;color:#8a5a00;font-size:11px}.handoff-secret-banner code[data-v-6cc81ac5]{display:block;margin:6px 0;color:#334155;font-size:11px;word-break:break-all}.handoff-secret-banner small[data-v-6cc81ac5]{color:#9a7a3a;font-size:9px}.table-toolbar[data-v-6cc81ac5]{display:flex;height:51px;align-items:center;gap:8px;padding:0 12px;border-bottom-right-radius:0;border-bottom-left-radius:0}.table-toolbar label[data-v-6cc81ac5]{display:flex;width:min(360px,60%);height:32px;align-items:center;gap:7px;padding:0 8px;border:1px solid var(--line);border-radius:4px;color:#8a95a3;background:#f8fafb}.table-toolbar input[data-v-6cc81ac5]{width:100%;border:0;outline:0;background:transparent;font-size:10px}.table-toolbar select[data-v-6cc81ac5]{height:32px;padding:0 8px;border:1px solid var(--line);border-radius:4px;color:#667386;background:#fff;font-size:10px}.reply-table[data-v-6cc81ac5]{overflow:auto;border-top:0;border-top-right-radius:0;border-top-left-radius:0}.reply-table table[data-v-6cc81ac5]{width:100%;min-width:700px;border-collapse:collapse;table-layout:fixed}.reply-table th[data-v-6cc81ac5],.reply-table td[data-v-6cc81ac5]{padding:11px 12px;border-bottom:1px solid #edf0f3;color:#677487;text-align:left;font-size:9px}.reply-table th[data-v-6cc81ac5]{color:#8c97a4;background:#fafbfc;font-weight:550}.reply-table th[data-v-6cc81ac5]:first-child{width:140px}.reply-table th[data-v-6cc81ac5]:nth-child(3){width:110px}.reply-table th[data-v-6cc81ac5]:nth-child(4){width:90px}.reply-table th[data-v-6cc81ac5]:last-child{width:50px}.reply-table td strong[data-v-6cc81ac5]{color:#334155;font-size:10px}.language-enable-card[data-v-6cc81ac5]{overflow:hidden}.language-enable-card>header[data-v-6cc81ac5]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:16px 18px 14px;border-bottom:1px solid var(--line)}.language-enable-card>header h3[data-v-6cc81ac5]{color:#334155;font-size:13px}.language-enable-card>header p[data-v-6cc81ac5]{margin-top:4px;color:#84909f;font-size:9px;line-height:1.5}.language-enable-card__actions[data-v-6cc81ac5]{display:flex;flex:0 0 auto;gap:8px}.language-enable-group[data-v-6cc81ac5]{padding:10px 18px 4px}.language-enable-group>strong[data-v-6cc81ac5]{display:block;margin-bottom:6px;color:#8a95a4;font-size:8px;font-weight:700}.language-enable-row[data-v-6cc81ac5]{display:grid;min-height:48px;grid-template-columns:minmax(0,1fr) auto 38px;align-items:center;gap:12px;border-top:1px solid #edf0f3}.language-enable-row>div[data-v-6cc81ac5]{display:flex;min-width:0;flex-direction:column;gap:2px}.language-enable-row strong[data-v-6cc81ac5]{color:#334155;font-size:11px}.language-enable-row small[data-v-6cc81ac5]{color:#8b96a4;font-size:8px}.language-enable-row em[data-v-6cc81ac5]{padding:3px 6px;border-radius:3px;color:#647185;background:#f0f3f6;font-size:8px;font-style:normal}.language-enable-row em.is-ui[data-v-6cc81ac5]{color:#1764d8;background:#eaf2ff}.language-enable-row em.is-content[data-v-6cc81ac5]{color:#8a6a18;background:#fff4dc}.language-enable-row .switch[data-v-6cc81ac5]:disabled{cursor:not-allowed;opacity:.45}.language-enable-card>footer[data-v-6cc81ac5]{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:14px;padding:10px 18px;border-top:1px solid var(--line);color:#748195;font-size:9px}.language-enable-card>footer .primary-button[data-v-6cc81ac5]{display:inline-flex;align-items:center;gap:6px}.language-page[data-v-6cc81ac5]{max-width:1080px}.language-summary[data-v-6cc81ac5]{display:grid;min-height:78px;grid-template-columns:minmax(260px,1fr) 100px 180px;align-items:center;margin-bottom:12px}.prompts-summary[data-v-6cc81ac5]{grid-template-columns:minmax(260px,1fr) 120px}.prompts-summary>div[data-v-6cc81ac5]:last-child{border-right:0}.language-summary>div[data-v-6cc81ac5]{display:flex;align-items:center;gap:10px;padding:10px 14px;border-right:1px solid var(--line)}.language-summary>div:first-child>span[data-v-6cc81ac5]:last-child{display:flex;flex-direction:column;gap:3px}.language-summary__icon[data-v-6cc81ac5]{display:grid;width:36px;height:36px;place-items:center;border-radius:6px;color:var(--primary);background:var(--primary-soft)}.language-summary strong[data-v-6cc81ac5]{color:#334155;font-size:13px}.language-summary small[data-v-6cc81ac5],.language-summary>div>span[data-v-6cc81ac5]{color:#84909f;font-size:8px}.language-summary>div[data-v-6cc81ac5]:nth-child(2),.language-summary>div[data-v-6cc81ac5]:nth-child(3){flex-direction:column;gap:2px}.language-summary>label[data-v-6cc81ac5]{display:flex;padding:0 12px;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;color:#647185;font-size:8px}.language-summary select[data-v-6cc81ac5]{height:32px;padding:0 7px;border:1px solid var(--line);border-radius:4px;color:#405066;background:#fff;font-size:9px}.language-workspace[data-v-6cc81ac5]{display:grid;min-height:520px;grid-template-columns:260px minmax(0,1fr);overflow:hidden}.language-workspace>aside[data-v-6cc81ac5]{overflow-y:auto;border-right:1px solid var(--line)}.language-workspace aside>header[data-v-6cc81ac5]{display:flex;height:58px;padding:0 12px;flex-direction:column;justify-content:center;gap:3px;border-bottom:1px solid var(--line);position:sticky;top:0;background:#fff;z-index:1}.language-workspace aside header strong[data-v-6cc81ac5]{color:#354357;font-size:10px}.language-workspace aside header small[data-v-6cc81ac5]{color:#8b96a4;font-size:8px}.language-workspace aside button[data-v-6cc81ac5]{display:flex;width:100%;min-height:42px;align-items:center;justify-content:space-between;gap:8px;padding:6px 12px;border:0;border-bottom:1px solid #f0f2f4;color:#566376;background:transparent;text-align:left}.language-workspace aside button.active[data-v-6cc81ac5]{color:var(--primary);background:#edf4ff}.language-workspace aside button>span[data-v-6cc81ac5]{display:flex;flex-direction:column;gap:2px;font-size:9px}.language-workspace aside button small[data-v-6cc81ac5]{color:#98a1ad;font-size:7px}.language-workspace aside button em[data-v-6cc81ac5]{padding:3px 5px;border-radius:3px;color:#8994a2;background:#f0f3f6;font-size:7px;font-style:normal}.language-workspace aside button.is-published em[data-v-6cc81ac5]{color:#08785e;background:#e6f6f1}.language-workspace aside button.is-draft em[data-v-6cc81ac5]{color:#a65b00;background:#fff3dd}.welcome-language-region[data-v-6cc81ac5]{display:block;padding:8px 12px 4px;color:#8a95a4;font-size:8px;font-weight:700}.welcome-translate[data-v-6cc81ac5]{display:flex;align-items:center;gap:10px;margin-top:10px}.welcome-translate-button[data-v-6cc81ac5]{display:inline-flex;align-items:center;gap:6px}.welcome-translate-button[data-v-6cc81ac5]:disabled{opacity:.55}.welcome-translate small[data-v-6cc81ac5]{color:#8792a0;font-size:8px;line-height:1.45}.language-workspace>main[data-v-6cc81ac5]{padding:18px}.language-workspace main>header[data-v-6cc81ac5]{display:flex;align-items:center;justify-content:space-between;padding-bottom:14px;border-bottom:1px solid var(--line)}.language-workspace main header>div[data-v-6cc81ac5]{display:flex;align-items:center;gap:8px}.language-workspace main header strong[data-v-6cc81ac5]{color:#334155;font-size:13px}.language-workspace main>label[data-v-6cc81ac5]{display:flex;margin-top:16px;flex-direction:column;gap:7px;color:#536174;font-size:10px;font-weight:650}.language-workspace textarea[data-v-6cc81ac5]{min-height:86px;padding:9px;border:1px solid var(--line);border-radius:4px;resize:vertical;color:#334155;font-size:10px;line-height:1.55}.translation-setting[data-v-6cc81ac5]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 0;margin-top:16px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.translation-setting>span[data-v-6cc81ac5]{display:flex;flex-direction:column;gap:3px}.translation-setting strong[data-v-6cc81ac5]{color:#465468;font-size:9px}.translation-setting small[data-v-6cc81ac5]{color:#8792a0;font-size:8px}.language-workspace main>footer[data-v-6cc81ac5]{display:flex;justify-content:flex-end;gap:7px;margin-top:14px}.language-workspace main>footer .primary-button[data-v-6cc81ac5]{display:inline-flex;align-items:center;gap:6px}.prompts-workspace[data-v-6cc81ac5]{display:grid;min-height:0;grid-template-columns:minmax(0,1fr)}.prompts-workspace__head[data-v-6cc81ac5]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:16px 18px 14px;border-bottom:1px solid var(--line)}.prompts-workspace__head label[data-v-6cc81ac5]{display:flex;min-width:0;flex:1;flex-direction:column;gap:6px;color:#4b596d;font-size:10px;font-weight:600}.prompts-workspace__head select[data-v-6cc81ac5]{width:min(420px,100%);height:34px;padding:0 9px;border:1px solid var(--line);border-radius:4px;color:#334155;background:#fff;font-size:10px;font-weight:400}.prompts-workspace .composer-prompt-editor[data-v-6cc81ac5]{margin-top:0;padding:16px 18px 0}.prompts-workspace .welcome-translate[data-v-6cc81ac5]{padding:0 18px}.prompts-workspace>footer[data-v-6cc81ac5]{display:flex;justify-content:flex-end;gap:7px;margin:14px 18px 18px}.prompts-workspace>footer .primary-button[data-v-6cc81ac5]{display:inline-flex;align-items:center;gap:6px}.composer-prompt-editor[data-v-6cc81ac5]{display:grid;gap:8px;margin-top:16px}.composer-prompt-editor__head[data-v-6cc81ac5]{display:flex;align-items:center;justify-content:space-between;gap:12px}.composer-prompt-editor__head strong[data-v-6cc81ac5]{color:#334155;font-size:12px}.composer-prompt-editor>p[data-v-6cc81ac5]{color:#84909f;font-size:9px;line-height:1.5}.composer-prompt-row[data-v-6cc81ac5]{display:grid;grid-template-columns:22px minmax(0,1fr) 28px;gap:8px;align-items:center;min-height:36px;padding:0 4px;border:1px solid var(--line);border-radius:4px;background:#f8fafc;cursor:grab}.composer-prompt-row.is-dragging[data-v-6cc81ac5]{opacity:.45}.composer-prompt-row.is-dragover[data-v-6cc81ac5]{border-color:#9abfff;background:#edf4ff}.composer-prompt-row__handle[data-v-6cc81ac5]{display:grid;place-items:center;color:#98a3b0}.composer-prompt-row p[data-v-6cc81ac5]{overflow:hidden;margin:0;color:#334155;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.composer-prompt-row .icon-button[data-v-6cc81ac5]{cursor:pointer}.composer-prompt-add[data-v-6cc81ac5]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.composer-prompt-add input[data-v-6cc81ac5]{height:32px;padding:0 8px;border:1px solid var(--line);border-radius:4px;color:#334155;font-size:10px}.composer-prompt-add .compact-button[data-v-6cc81ac5]{display:inline-flex;align-items:center;gap:4px}.composer-prompt-empty[data-v-6cc81ac5]{color:#84909f;font-size:9px;line-height:1.5}.social-pool[data-v-6cc81ac5]{overflow:hidden;margin-top:12px}.social-pool__head[data-v-6cc81ac5]{display:flex;min-height:66px;align-items:center;justify-content:space-between;gap:14px;padding:11px 15px;border-bottom:1px solid var(--line)}.social-pool__head>div[data-v-6cc81ac5]{display:flex;min-width:0;align-items:center;gap:10px}.social-pool__head>div>span[data-v-6cc81ac5]:last-child{display:flex;min-width:0;flex-direction:column;gap:3px}.social-pool__head h3[data-v-6cc81ac5]{color:#334155;font-size:12px}.social-pool__head p[data-v-6cc81ac5]{color:#8390a0;font-size:9px;line-height:1.45}.social-pool__icon[data-v-6cc81ac5]{display:grid;width:36px;height:36px;flex:0 0 auto;place-items:center;border-radius:6px;color:#08785e;background:#e6f6f1}.social-pool__strategy[data-v-6cc81ac5]{display:flex;align-items:flex-start;gap:9px;margin:12px 15px 0;padding:10px 11px;border:1px solid #d8e5e0;border-radius:5px;color:#276c5c;background:#f2f8f6}.social-pool__strategy>span[data-v-6cc81ac5]{display:flex;flex-direction:column;gap:3px}.social-pool__strategy strong[data-v-6cc81ac5]{font-size:9px}.social-pool__strategy small[data-v-6cc81ac5]{color:#6f847e;font-size:8px;line-height:1.5}.social-prefill[data-v-6cc81ac5]{display:grid;grid-template-columns:minmax(300px,1fr) 260px;gap:16px;padding:14px 15px;border-bottom:1px solid var(--line)}.social-prefill>label[data-v-6cc81ac5]{display:flex;min-width:0;flex-direction:column;gap:6px;color:#4b596d;font-size:10px;font-weight:600}.social-prefill textarea[data-v-6cc81ac5]{min-height:82px;padding:8px 9px;border:1px solid var(--line);border-radius:4px;resize:vertical;color:#334155;background:#fff;font-size:10px;line-height:1.5}.social-prefill label small[data-v-6cc81ac5]{color:#84909f;font-size:8px;font-weight:400;line-height:1.45}.social-prefill label code[data-v-6cc81ac5]{padding:1px 3px;border-radius:3px;color:#4d5d72;background:#eef1f4;font-size:8px}.social-prefill>aside[data-v-6cc81ac5]{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:5px;padding:10px 11px;border-radius:5px;background:#f6f8fa}.social-prefill>aside>span[data-v-6cc81ac5]:first-child{color:#788596;font-size:8px;font-weight:650}.social-prefill>aside>code[data-v-6cc81ac5]{max-width:100%;overflow:hidden;color:#334155;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.social-prefill>aside>small[data-v-6cc81ac5]{color:#8b96a4;font-size:8px}.preview-prefill[data-v-6cc81ac5]{display:flex;width:100%;flex-direction:column;gap:2px;padding:6px 0;border-top:1px solid #e5e9ed;border-bottom:1px solid #e5e9ed;color:#687587;font-size:8px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.preview-prefill strong[data-v-6cc81ac5]{color:#465468;font-size:8px}.preview-assignments[data-v-6cc81ac5]{display:grid;width:100%;gap:4px;margin:3px 0}.preview-assignments span[data-v-6cc81ac5]{display:flex;min-width:0;flex-direction:column;gap:1px;overflow-wrap:anywhere;color:#6a7788;font-size:8px;line-height:1.4}.preview-assignments strong[data-v-6cc81ac5]{color:#3f4e62;font-size:8px}.preview-assignment-empty[data-v-6cc81ac5]{margin:4px 0;color:#a65b00;font-size:8px}.social-prefill>aside .compact-button[data-v-6cc81ac5]{margin-top:auto}.social-channel-section+.social-channel-section[data-v-6cc81ac5]{border-top:1px solid var(--line)}.social-channel-section>header[data-v-6cc81ac5]{display:flex;min-height:56px;align-items:center;justify-content:space-between;gap:12px;padding:8px 15px;background:#fbfcfd}.social-channel-section>header>div[data-v-6cc81ac5]{display:flex;min-width:0;align-items:center;gap:9px}.social-channel-section>header>div>span[data-v-6cc81ac5]:last-child{display:flex;min-width:0;flex-direction:column;gap:2px}.social-channel-section>header strong[data-v-6cc81ac5]{color:#3c4a5e;font-size:10px}.social-channel-section>header small[data-v-6cc81ac5]{color:#8792a0;font-size:8px}.social-channel-icon[data-v-6cc81ac5]{display:grid;width:32px;height:32px;flex:0 0 auto;place-items:center;border-radius:5px;color:#0b8063;background:#e8f6f1}.social-channel-icon.is-telegram[data-v-6cc81ac5]{color:#2774a6;background:#e9f3fa}.social-account-list[data-v-6cc81ac5]{padding:0 15px}.social-account-list article[data-v-6cc81ac5]{display:grid;min-height:80px;grid-template-columns:minmax(180px,1.2fr) minmax(150px,.9fr) 160px;align-items:center;gap:12px;border-top:1px solid #edf0f3}.social-account-list article[data-v-6cc81ac5]:first-child{border-top:0}.social-account-list label[data-v-6cc81ac5]{display:flex;min-width:0;flex-direction:column;gap:4px;color:#657184;font-size:8px;font-weight:600}.social-account-list input[data-v-6cc81ac5]{width:100%;height:32px;min-width:0;padding:0 8px;border:1px solid var(--line);border-radius:4px;color:#405066;background:#fff;font-size:9px;font-weight:400}.social-account-actions[data-v-6cc81ac5]{display:flex;align-items:center;justify-content:flex-end;gap:4px}.social-account-actions .row-icon[data-v-6cc81ac5]:last-child{color:#a94a56}.social-account-empty[data-v-6cc81ac5]{display:grid;min-height:62px;place-items:center;color:#929ca9;font-size:9px}.spin[data-v-6cc81ac5]{animation:social-spin-6cc81ac5 .9s linear infinite}@keyframes social-spin-6cc81ac5{to{transform:rotate(360deg)}}.social-pool__head h3[data-v-6cc81ac5]{font-size:13px}.social-pool__head p[data-v-6cc81ac5],.social-pool__strategy small[data-v-6cc81ac5],.social-prefill label small[data-v-6cc81ac5],.social-prefill>aside>span[data-v-6cc81ac5]:first-child,.social-prefill>aside>small[data-v-6cc81ac5],.social-channel-section>header small[data-v-6cc81ac5]{font-size:9px}.social-pool__strategy strong[data-v-6cc81ac5],.social-channel-section>header strong[data-v-6cc81ac5],.social-account-list label[data-v-6cc81ac5],.social-prefill textarea[data-v-6cc81ac5]{font-size:10px}.preview-prefill[data-v-6cc81ac5],.preview-prefill strong[data-v-6cc81ac5],.preview-assignments span[data-v-6cc81ac5],.preview-assignments strong[data-v-6cc81ac5],.preview-assignment-empty[data-v-6cc81ac5]{font-size:9px}.social-account-list article[data-v-6cc81ac5]{min-height:88px;grid-template-columns:minmax(180px,1.2fr) minmax(150px,.9fr) 160px;align-items:start;padding:10px 0}.social-account-list input[data-v-6cc81ac5]{height:36px;font-size:10px}.social-account-list label small[data-v-6cc81ac5]{color:#84909f;font-size:8px;font-weight:400;line-height:1.4}.social-account-value.is-invalid input[data-v-6cc81ac5]{border-color:#d4485a}.social-account-value.is-invalid small[data-v-6cc81ac5]{color:#b42335}.social-account-actions[data-v-6cc81ac5]{align-self:center}.social-account-actions .row-icon[data-v-6cc81ac5]{width:34px;height:34px}.social-account-actions .row-icon[data-v-6cc81ac5]:disabled,.social-account-actions .switch[data-v-6cc81ac5]:disabled{cursor:not-allowed;opacity:.45}.social-account-actions .switch[data-v-6cc81ac5]{width:38px;height:22px;border-radius:11px}.social-account-actions .switch span[data-v-6cc81ac5]{width:18px;height:18px}.social-account-actions .switch.on span[data-v-6cc81ac5]{transform:translate(16px)}.social-pool__footer[data-v-6cc81ac5]{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:14px;padding:10px 15px;border-top:1px solid var(--line);color:#748195;font-size:9px}.social-pool__footer>div[data-v-6cc81ac5]{display:flex;flex:0 0 auto;gap:7px}.preview-size.is-error[data-v-6cc81ac5]{color:#b42335;font-weight:650}.client-preview--blocked[data-v-6cc81ac5]{display:grid;place-content:center;gap:8px;padding:24px;color:#9f3441;background:#fff7f8;text-align:center}.client-preview--blocked>svg[data-v-6cc81ac5]{justify-self:center}.client-preview--blocked strong[data-v-6cc81ac5]{color:#8f2533;font-size:13px}.client-preview--blocked span[data-v-6cc81ac5]{color:#825c62;font-size:10px;line-height:1.55}.social-prefill-editor[data-v-6cc81ac5]{display:flex;min-width:0;flex-direction:column;gap:6px}.social-prefill-editor__head[data-v-6cc81ac5]{display:flex;align-items:center;justify-content:space-between;gap:10px}.social-prefill-editor__head label[data-v-6cc81ac5]{color:#4b596d;font-size:10px;font-weight:600}.social-prefill-editor__head select[data-v-6cc81ac5]{width:min(180px,52%);height:30px;padding:0 7px;border:1px solid var(--line);border-radius:4px;color:#405066;background:#fff;font-size:9px}.social-prefill-editor>small[data-v-6cc81ac5]{color:#84909f;font-size:9px;font-weight:400;line-height:1.5}.social-prefill-editor>small code[data-v-6cc81ac5]{padding:1px 3px;border-radius:3px;color:#4d5d72;background:#eef1f4;font-size:8px}@media(max-width:1180px){.h5-layout[data-v-6cc81ac5]{grid-template-columns:minmax(480px,1fr) 300px}.settings-page[data-v-6cc81ac5]{grid-template-columns:190px minmax(0,1fr)}}@media(max-width:980px){.h5-layout[data-v-6cc81ac5]{grid-template-columns:1fr}.preview-column[data-v-6cc81ac5]{position:static;max-width:390px}.language-summary[data-v-6cc81ac5]{grid-template-columns:1fr 90px 90px}.prompts-summary[data-v-6cc81ac5]{grid-template-columns:minmax(0,1fr) 90px}.language-summary>label[data-v-6cc81ac5]{grid-column:1/-1;padding:10px 14px;border-top:1px solid var(--line)}.social-prefill[data-v-6cc81ac5]{grid-template-columns:1fr}.social-prefill>aside[data-v-6cc81ac5]{min-height:150px}}@media(max-width:760px){.settings-page[data-v-6cc81ac5]{display:block;height:auto;min-height:100%;padding-bottom:58px}.settings-nav[data-v-6cc81ac5]{display:flex;overflow-x:auto;padding:7px;border-bottom:1px solid var(--line)}.settings-nav>header[data-v-6cc81ac5],.settings-nav section>span[data-v-6cc81ac5]{display:none}.settings-nav section[data-v-6cc81ac5]{display:flex;padding:0}.settings-nav section button[data-v-6cc81ac5]{width:max-content;grid-template-columns:18px auto;padding:0 10px;white-space:nowrap}.settings-nav section button svg[data-v-6cc81ac5]:last-child{display:none}.settings-content[data-v-6cc81ac5]{display:block}.settings-content__head[data-v-6cc81ac5]{min-height:64px;padding:0 12px}.settings-content__head p[data-v-6cc81ac5]{display:none}.settings-scroll[data-v-6cc81ac5]{padding:13px 10px 76px}.section-heading[data-v-6cc81ac5],.h5-page-heading[data-v-6cc81ac5]{align-items:stretch;flex-direction:column;gap:10px}.h5-heading-actions[data-v-6cc81ac5]{flex-wrap:wrap}.h5-heading-actions>span[data-v-6cc81ac5]{width:100%}.form-grid[data-v-6cc81ac5]{grid-template-columns:1fr}.span-2[data-v-6cc81ac5]{grid-column:auto}.language-summary[data-v-6cc81ac5]{grid-template-columns:1fr 1fr}.language-summary>div[data-v-6cc81ac5]:first-child{grid-column:1/-1;border-bottom:1px solid var(--line)}.language-summary>div[data-v-6cc81ac5]:nth-child(3){border-right:0}.language-summary>label[data-v-6cc81ac5]{grid-column:1/-1}.language-workspace[data-v-6cc81ac5]{grid-template-columns:1fr}.language-workspace>aside[data-v-6cc81ac5]{display:flex;overflow-x:auto;border-right:0;border-bottom:1px solid var(--line)}.language-workspace aside>header[data-v-6cc81ac5]{display:none}.language-workspace aside section[data-v-6cc81ac5]{display:contents}.language-workspace aside .welcome-language-region[data-v-6cc81ac5]{display:none}.language-workspace aside button[data-v-6cc81ac5]{width:168px;flex:0 0 auto}.danger-action[data-v-6cc81ac5]{align-items:stretch;flex-direction:column}}@media(max-width:760px){.social-pool__head[data-v-6cc81ac5]{align-items:stretch;flex-direction:column}.social-account-list article[data-v-6cc81ac5]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:9px;padding:11px 0}.social-account-actions[data-v-6cc81ac5]{grid-column:1/-1}.social-channel-section>header[data-v-6cc81ac5]{align-items:flex-start}.social-pool__footer[data-v-6cc81ac5]{align-items:stretch;flex-direction:column}.social-pool__footer>div[data-v-6cc81ac5]{justify-content:flex-end}}@media(max-width:460px){.h5-heading-actions .secondary-button[data-v-6cc81ac5],.h5-heading-actions .primary-button[data-v-6cc81ac5]{flex:1;font-size:10px}.h5-savebar[data-v-6cc81ac5]{align-items:stretch;flex-direction:column}.h5-savebar span[data-v-6cc81ac5]{margin:0}.h5-savebar button[data-v-6cc81ac5]{width:100%}.social-prefill[data-v-6cc81ac5]{padding-right:11px;padding-left:11px}.social-pool__strategy[data-v-6cc81ac5]{margin-right:11px;margin-left:11px}.social-channel-section>header[data-v-6cc81ac5],.social-account-list[data-v-6cc81ac5]{padding-right:11px;padding-left:11px}.social-account-list article[data-v-6cc81ac5]{grid-template-columns:1fr}.social-account-actions[data-v-6cc81ac5]{grid-column:1;justify-content:flex-start}.social-pool__head[data-v-6cc81ac5]{padding-right:11px;padding-left:11px}}.platform-policy-page[data-v-ce539423]{max-width:1320px;margin:0 auto}.policy-heading[data-v-ce539423]{align-items:flex-end;margin-bottom:14px}.platform-kicker[data-v-ce539423]{display:inline-flex;align-items:center;gap:5px;margin-bottom:6px;color:#6b4cbb;font-size:10px;font-weight:700}.policy-grid[data-v-ce539423]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:12px}.policy-section[data-v-ce539423]{overflow:hidden}.policy-section>header[data-v-ce539423]{display:flex;min-height:60px;align-items:center;justify-content:space-between;gap:16px;padding:11px 15px;border-bottom:1px solid var(--line)}.policy-section>header h3[data-v-ce539423]{color:#2d3b4f;font-size:12px}.policy-section>header p[data-v-ce539423]{margin-top:3px;color:var(--muted);font-size:9px}.policy-section>header>svg[data-v-ce539423]{color:#6c50b7}.locked-rule[data-v-ce539423]{display:grid;min-height:62px;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px 15px;border-bottom:1px solid #edf0f3;color:#21705e}.locked-rule>span[data-v-ce539423]{display:flex;flex-direction:column;gap:3px}.locked-rule strong[data-v-ce539423]{color:#354357;font-size:10px}.locked-rule small[data-v-ce539423]{color:#8792a0;font-size:8px;line-height:1.4}.locked-rule em[data-v-ce539423]{padding:4px 7px;border-radius:4px;color:#23705e;background:#edf7f3;font-size:8px;font-style:normal}.select-field[data-v-ce539423]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 15px;color:#526075;font-size:10px}.select-field>span[data-v-ce539423],.upload-strategy label>span[data-v-ce539423]{position:relative}.select-field select[data-v-ce539423],.upload-strategy select[data-v-ce539423]{width:120px;height:32px;padding:0 27px 0 8px;border:1px solid var(--line);border-radius:4px;color:#405066;background:#fff;font-size:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select-field svg[data-v-ce539423],.upload-strategy label svg[data-v-ce539423]{position:absolute;top:9px;right:8px;color:#7c8898;pointer-events:none}.scope-note[data-v-ce539423]{display:flex;align-items:flex-start;gap:7px;padding:11px 15px;border-top:1px solid var(--line);color:#718093;background:#fafbfc;font-size:9px;line-height:1.45}.attachment-section[data-v-ce539423],.abuse-section[data-v-ce539423]{grid-column:1 / -1}.attachment-layout[data-v-ce539423]{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(250px,.65fr)}.attachment-list[data-v-ce539423]{padding:2px 15px;border-right:1px solid var(--line)}.attachment-list>article[data-v-ce539423]{display:grid;min-height:84px;grid-template-columns:minmax(150px,.8fr) minmax(210px,1.2fr) 126px 34px;align-items:center;gap:12px;border-bottom:1px solid #edf0f3}.attachment-list>article[data-v-ce539423]:last-child{border-bottom:0}.attachment-list>article.disabled[data-v-ce539423]{opacity:.56}.attachment-name[data-v-ce539423]{display:flex;min-width:0;align-items:center;gap:9px}.attachment-name>span[data-v-ce539423]:last-child,.attachment-list label[data-v-ce539423]{display:flex;min-width:0;flex-direction:column;gap:4px}.attachment-name strong[data-v-ce539423]{color:#354357;font-size:10px}.attachment-name small[data-v-ce539423]{color:#8994a2;font-size:8px}.kind-icon[data-v-ce539423]{display:grid;width:33px;height:33px;flex:0 0 auto;place-items:center;border-radius:5px;color:#176bfa;background:#eaf2ff}.kind-icon.is-video[data-v-ce539423]{color:#9a620e;background:#fff1dc}.kind-icon.is-file[data-v-ce539423]{color:#6b4cbb;background:#f0ecfb}.attachment-list label[data-v-ce539423],.abuse-fields label[data-v-ce539423]{color:#5b687b;font-size:8px;font-weight:600}.attachment-list label>input[data-v-ce539423],.number-input[data-v-ce539423]{width:100%;height:31px;min-width:0;border:1px solid var(--line);border-radius:4px;color:#405066;background:#fff;font-size:9px;font-weight:400}.attachment-list label>input[data-v-ce539423]{padding:0 8px}.number-input[data-v-ce539423]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;overflow:hidden}.number-input input[data-v-ce539423]{width:100%;height:29px;min-width:0;padding:0 4px 0 7px;border:0;outline:0;color:inherit;background:transparent;font-size:9px}.number-input em[data-v-ce539423]{padding-right:8px;color:#8994a2;font-size:8px;font-style:normal}.upload-strategy[data-v-ce539423]{display:flex;flex-direction:column;gap:11px;padding:15px;background:#fafbfc}.upload-strategy>div[data-v-ce539423]{margin-bottom:2px}.upload-strategy h4[data-v-ce539423]{color:#354357;font-size:11px}.upload-strategy p[data-v-ce539423]{margin-top:4px;color:#8792a0;font-size:8px;line-height:1.45}.upload-strategy label[data-v-ce539423]{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#536174;font-size:9px}.abuse-fields[data-v-ce539423]{display:grid;grid-template-columns:repeat(5,minmax(130px,1fr));gap:12px;padding:15px}.abuse-fields label[data-v-ce539423]{display:flex;min-width:0;flex-direction:column;gap:6px}.abuse-section>footer[data-v-ce539423]{display:flex;align-items:center;gap:7px;min-height:45px;padding:9px 15px;border-top:1px solid var(--line);color:#6f7c8d;background:#fafbfc;font-size:9px}.switch[data-v-ce539423]{position:relative;width:32px;height:18px;flex:0 0 auto;padding:0;border:0;border-radius:9px;background:#c9d0d8}.switch i[data-v-ce539423]{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;transition:transform .15s ease}.switch.on[data-v-ce539423]{background:var(--primary)}.switch.on i[data-v-ce539423]{transform:translate(14px)}@media(max-width:1050px){.policy-grid[data-v-ce539423],.attachment-layout[data-v-ce539423]{grid-template-columns:1fr}.attachment-list[data-v-ce539423]{border-right:0;border-bottom:1px solid var(--line)}.abuse-fields[data-v-ce539423]{grid-template-columns:repeat(3,minmax(130px,1fr))}}@media(max-width:650px){.policy-heading[data-v-ce539423]{align-items:stretch}.attachment-list>article[data-v-ce539423]{grid-template-columns:minmax(0,1fr) 34px;gap:9px;padding:12px 0}.attachment-name[data-v-ce539423]{grid-column:1;grid-row:1}.attachment-list>article>.switch[data-v-ce539423]{grid-column:2;grid-row:1}.attachment-list>article>label[data-v-ce539423]{grid-column:1/-1}.abuse-fields[data-v-ce539423]{grid-template-columns:1fr 1fr}}.platform-storage-page[data-v-66e8d2d0]{max-width:920px;margin:0 auto}.storage-heading[data-v-66e8d2d0]{align-items:flex-end;margin-bottom:14px}.platform-kicker[data-v-66e8d2d0]{display:inline-flex;align-items:center;gap:5px;margin-bottom:6px;color:#6b4cbb;font-size:10px;font-weight:700}.storage-heading .secondary-button[data-v-66e8d2d0]{display:inline-flex;align-items:center;gap:6px}.storage-status[data-v-66e8d2d0]{padding:0 17px}.storage-status>header[data-v-66e8d2d0]{display:flex;min-height:72px;align-items:center;gap:10px;border-bottom:1px solid var(--line)}.storage-status header>div[data-v-66e8d2d0]{display:flex;flex:1;flex-direction:column;gap:3px}.storage-status header strong[data-v-66e8d2d0]{font-size:13px}.storage-status header small[data-v-66e8d2d0]{color:#8b96a4;font-size:10px}.storage-logo[data-v-66e8d2d0]{display:grid;width:38px;height:38px;place-items:center;border-radius:5px;color:var(--primary);background:#e7f0ff}.storage-status dl[data-v-66e8d2d0]{margin:0;padding:10px 0}.storage-status dl>div[data-v-66e8d2d0]{display:grid;min-height:40px;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:10px;border-bottom:1px solid #f0f2f4;font-size:11px}.storage-status dl>div[data-v-66e8d2d0]:last-child{border:0}.storage-status dt[data-v-66e8d2d0]{color:#8a95a3}.storage-status dd[data-v-66e8d2d0]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;color:#4f5d70;overflow-wrap:anywhere}.storage-status code[data-v-66e8d2d0]{color:#334155;font-size:11px}.storage-status .badge i[data-v-66e8d2d0]{width:5px;height:5px;border-radius:50%;background:currentColor}.storage-status>footer[data-v-66e8d2d0]{display:flex;align-items:flex-start;gap:7px;min-height:48px;padding:10px 0 14px;border-top:1px solid var(--line);color:#6f7c8d;font-size:11px;line-height:1.5}.spin[data-v-66e8d2d0]{animation:storage-spin-66e8d2d0 .9s linear infinite}@keyframes storage-spin-66e8d2d0{to{transform:rotate(360deg)}}@media(max-width:760px){.storage-heading[data-v-66e8d2d0]{align-items:stretch}.storage-status dl>div[data-v-66e8d2d0]{grid-template-columns:100px minmax(0,1fr)}}:root{color:#192536;background:#f2f5f8;font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;--nav: #142235;--nav-hover: #20354d;--primary: #176bfa;--primary-hover: #0e5de6;--primary-soft: #eaf2ff;--teal: #0d9676;--amber: #d97706;--danger: #dc4453;--ink: #192536;--muted: #6b7789;--subtle: #96a0af;--line: #e2e7ed;--surface: #ffffff;--canvas: #f3f6f9;--radius: 6px;--shadow-float: 0 14px 36px rgba(24, 39, 58, .14)}*{box-sizing:border-box}html,body,#app{width:100%;min-width:320px;height:100%;margin:0}html{overflow-x:clip}body{overflow-x:clip;overflow-y:hidden}button,input,textarea,select{font:inherit;letter-spacing:0}button,select{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid rgba(23,107,250,.35);outline-offset:2px}button:disabled{cursor:not-allowed;opacity:.55}a{color:inherit;text-decoration:none}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}h1,h2,h3,h4,p{margin:0}.app-shell{display:grid;grid-template-columns:68px minmax(0,1fr);width:100%;height:100%;background:var(--canvas)}.nav-rail{position:relative;z-index:20;display:flex;flex-direction:column;align-items:center;min-width:0;padding:12px 8px 14px;color:#aebdcd;background:var(--nav)}.brand-mark{display:block;width:44px;height:44px;margin-bottom:20px;overflow:hidden;border-radius:10px;box-shadow:0 8px 20px #176bfa47}.brand-mark img{width:44px;height:44px}.nav-rail__links,.nav-rail__bottom{display:flex;width:100%;flex-direction:column;align-items:center;gap:7px}.nav-rail__links{min-height:0;overflow-y:auto;scrollbar-width:none}.nav-rail__links::-webkit-scrollbar{display:none}.nav-rail__group{display:flex;width:100%;flex-direction:column;align-items:center;gap:7px}.nav-rail__group--platform{padding-top:11px;margin-top:10px;border-top:1px solid rgba(174,189,205,.28)}.nav-rail__group-label{color:#74879b;font-size:8px;font-weight:650;line-height:1}.nav-rail__bottom{position:relative;margin-top:auto}.nav-rail__more{position:relative}.nav-rail__more .nav-rail__button[aria-expanded=true]{color:#fff;background:var(--nav-hover)}.nav-rail__more .nav-rail__button[aria-expanded=true] span{opacity:0}.nav-rail__menu{position:absolute;left:calc(100% + 10px);bottom:0;z-index:70;display:flex;min-width:148px;flex-direction:column;padding:5px;border:1px solid var(--line);border-radius:var(--radius);background:#fff;box-shadow:var(--shadow-float)}.nav-rail__menu button{display:flex;width:100%;min-height:36px;align-items:center;gap:8px;padding:0 10px;border:0;border-radius:4px;color:#334155;background:transparent;font-size:12px;text-align:left}.nav-rail__menu button:hover:not(:disabled){background:#f3f6f9}.nav-rail__link,.nav-rail__button{position:relative;display:grid;width:44px;height:44px;place-items:center;border:0;border-radius:6px;color:#aebdcd;background:transparent;transition:color .15s ease,background .15s ease}.nav-rail__link span,.nav-rail__button span{position:absolute;left:53px;z-index:50;width:max-content;max-width:160px;padding:7px 9px;border-radius:4px;color:#fff;background:#0f1a29;box-shadow:var(--shadow-float);font-size:12px;pointer-events:none;opacity:0;transform:translate(-3px);transition:opacity .12s ease,transform .12s ease}.nav-rail__link:hover span,.nav-rail__button:hover span{opacity:1;transform:translate(0)}.nav-rail__link:hover,.nav-rail__button:hover{color:#fff;background:var(--nav-hover)}.nav-rail__button .spin{animation:web-update-spin .8s linear infinite}@keyframes web-update-spin{to{transform:rotate(360deg)}}.nav-rail__link.router-link-active{color:#fff;background:var(--primary)}.nav-rail__link.router-link-active:before{position:absolute;left:-8px;width:3px;height:22px;border-radius:0 4px 4px 0;background:#83b3ff;content:""}.unread-badge{display:inline-grid;min-width:18px;height:18px;padding:0 5px;place-items:center;flex:0 0 auto;border-radius:999px;color:#fff;background:linear-gradient(180deg,#ff5a62,#e02424);font-size:10px;font-style:normal;font-weight:700;line-height:1;letter-spacing:-.02em;box-shadow:0 0 0 1.5px #fffffff2,0 2px 8px #e0242461}.nav-rail__unread{position:absolute;top:2px;right:2px;z-index:2;min-width:18px;height:18px;padding:0 5px;border:2px solid var(--nav);pointer-events:none}.presence-select.is-online .presence-select__dot{background:#2db783}.presence-select.is-away .presence-select__dot{background:#e89b28}.presence-select.is-offline .presence-select__dot{background:#99a3af}.app-stage{display:grid;min-width:0;min-height:0;grid-template-rows:56px minmax(0,1fr)}.topbar{position:relative;z-index:15;display:grid;grid-template-columns:minmax(170px,.8fr) minmax(220px,360px) minmax(440px,1.2fr);align-items:center;gap:18px;min-width:0;padding:0 18px;border-bottom:1px solid var(--line);background:#fffffff5}.topbar__title,.topbar__actions,.topbar__project,.project-switcher,.identity-switcher,.presence-select,.global-search{display:flex;align-items:center}.topbar__title{min-width:0;gap:10px}.topbar h1{overflow:hidden;color:var(--ink);font-size:16px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.topbar__scope{padding-left:10px;border-left:1px solid var(--line);color:var(--muted);font-size:12px}.global-search{width:100%;height:34px;gap:8px;padding:0 10px;border:1px solid var(--line);border-radius:var(--radius);color:var(--subtle);background:#f7f9fb}.global-search:focus-within{border-color:#8db8ff;background:#fff;box-shadow:0 0 0 3px #176bfa14}.global-search input{width:100%;min-width:0;border:0;outline:none;color:var(--ink);background:transparent;font-size:13px}.global-search input[type=search]::-webkit-search-decoration,.global-search input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.global-search kbd{padding:2px 5px;border:1px solid #d9e0e8;border-radius:4px;color:#7d8897;background:#fff;font-size:10px;white-space:nowrap}.topbar__actions{justify-content:flex-end;gap:8px;min-width:0}.project-switcher{position:relative;width:156px;min-width:0;height:36px;gap:8px;padding:0 8px 0 5px;border:1px solid var(--line);border-radius:var(--radius);color:#4b596c;background:#fff}.project-switcher select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;cursor:pointer;opacity:0}.project-switcher>svg{flex:0 0 auto;color:#7d8998}.project-switcher--locked{background:#f8fafb}.project-switcher__copy{display:flex;min-width:0;flex:1;flex-direction:column;gap:1px}.project-switcher__copy strong,.project-switcher__copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-switcher__copy strong{color:#334155;font-size:10px}.project-switcher__copy small{color:#84909f;font-size:8px}.identity-switcher{position:relative;min-width:164px;height:36px;gap:8px;padding:0 8px 0 5px;border:1px solid var(--line);border-radius:var(--radius);color:#4b596c;background:#fff}.identity-switcher select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0}.identity-avatar-wrap{position:relative;flex:0 0 auto}.identity-avatar{position:relative;display:grid;width:27px;height:27px;flex:0 0 auto;overflow:hidden;place-items:center;border-radius:5px;color:#17436f;background:#deebf8;font-size:10px;font-weight:720}.self-link-dot{position:absolute;right:-2px;bottom:-2px;width:9px;height:9px;border:2px solid #fff;border-radius:50%;background:#99a3af}.self-link-dot.is-online{background:#2db783}.self-link-dot.is-reconnecting{background:#e89b28;animation:self-link-pulse 1.2s ease-in-out infinite}.self-link-dot.is-offline{background:#99a3af}@keyframes self-link-pulse{0%,to{opacity:1}50%{opacity:.35}}.identity-avatar .avatar-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.identity-copy{display:flex;min-width:0;flex:1;flex-direction:column;gap:1px}.identity-copy strong,.identity-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.identity-copy strong{color:#334155;font-size:10px}.identity-copy small{color:#7f8a99;font-size:8px}.icon-button{position:relative;display:grid;width:34px;height:34px;flex:0 0 auto;place-items:center;border:1px solid transparent;border-radius:var(--radius);color:#5c6878;background:transparent}.icon-button:hover{border-color:var(--line);color:var(--primary);background:#f6f8fa}.presence-select{position:relative;height:32px;gap:6px;padding:0 8px;border:1px solid var(--line);border-radius:var(--radius);color:#465468;background:#fff;font-size:12px}.presence-select select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0}.presence-select__dot{width:7px;height:7px;border-radius:50%}.topbar__project{min-width:0;gap:7px;padding-left:4px;color:#495668;font-size:12px;white-space:nowrap}.project-logo{display:grid;width:25px;height:25px;flex:0 0 auto;place-items:center;border-radius:5px;color:#fff;font-size:11px;font-weight:700}.page-area{min-width:0;min-height:0;overflow:hidden}.toast{position:fixed;top:70px;left:50%;z-index:100;display:flex;align-items:center;gap:9px;min-height:38px;max-width:min(420px,calc(100vw - 32px));padding:9px 14px;border:1px solid #dce5ee;border-radius:var(--radius);color:#334155;background:#fff;box-shadow:var(--shadow-float);font-size:13px;transform:translate(-50%)}.toast__dot{width:8px;height:8px;flex:0 0 auto;border-radius:50%;background:var(--teal)}.toast--warning .toast__dot{background:var(--amber)}.toast--info .toast__dot{background:var(--primary)}.toast-enter-active,.toast-leave-active{transition:opacity .16s ease,transform .16s ease}.toast-enter-from,.toast-leave-to{opacity:0;transform:translate(-50%,-8px)}.primary-button,.secondary-button,.text-button,.danger-button{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:7px;padding:0 13px;border-radius:var(--radius);font-size:13px;font-weight:550}.primary-button{border:1px solid var(--primary);color:#fff;background:var(--primary)}.primary-button:hover{border-color:var(--primary-hover);background:var(--primary-hover)}.secondary-button{border:1px solid #dce3ea;color:#425166;background:#fff}.secondary-button:hover{border-color:#a8c7fb;color:var(--primary);background:#f8fbff}.text-button{min-height:28px;padding:0 7px;border:0;color:var(--primary);background:transparent}.danger-button{border:1px solid #efb7bd;color:#c83243;background:#fff}.page-scroll{height:100%;overflow:auto;padding:22px 24px 40px}.page-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:20px}.page-heading h2{font-size:20px;font-weight:680}.page-heading p{margin-top:5px;color:var(--muted);font-size:13px}.surface{border:1px solid var(--line);border-radius:var(--radius);background:#fff}.badge{display:inline-flex;min-height:22px;align-items:center;gap:5px;padding:0 7px;border-radius:4px;color:#526075;background:#f0f3f6;font-size:11px;font-weight:550;white-space:nowrap}.badge--blue{color:#145bd0;background:#eaf2ff}.badge--green{color:#08785e;background:#e6f6f1}.badge--amber{color:#a65b00;background:#fff3dd}.badge--red{color:#b52d3e;background:#ffedef}@media(max-width:1040px){.topbar{grid-template-columns:minmax(150px,1fr) auto auto}.topbar__project{display:none}}@media(max-width:760px){body{overflow-x:clip;overflow-y:auto}.app-shell{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) 58px;min-height:100%}.nav-rail{position:fixed;right:0;bottom:0;left:0;z-index:80;display:block;height:58px;padding:6px 8px}.brand-mark,.nav-rail__bottom{display:none}.nav-rail__links{display:flex;width:100%;flex-direction:row;align-items:center;justify-content:flex-start;height:100%;gap:4px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none}.nav-rail__links::-webkit-scrollbar{display:none}.nav-rail__group{width:auto;flex:0 0 auto;flex-direction:row;gap:4px}.nav-rail__group--platform{padding-top:0;padding-left:8px;margin-top:0;margin-left:4px;border-top:0;border-left:1px solid rgba(174,189,205,.34)}.nav-rail__group-label{display:none}.nav-rail__link{width:46px;flex:0 0 46px;height:46px}.nav-rail__link span{display:none}.nav-rail__link.router-link-active:before{top:-6px;left:50%;width:24px;height:3px;border-radius:0 0 4px 4px;transform:translate(-50%)}.app-stage{grid-row:1;min-height:0}.topbar{position:sticky;top:0;grid-template-columns:1fr auto auto;min-height:56px;padding:0 12px}.presence-select{display:none}.topbar__actions>.icon-button{display:none}.identity-switcher{width:44px;min-width:44px;height:44px;padding:8px}.project-switcher{height:44px}.identity-switcher .identity-copy,.identity-switcher>svg{display:none}.topbar__scope{display:none}.page-scroll{padding:16px 12px 76px}.page-heading{align-items:stretch;flex-direction:column;gap:12px}}@media(max-width:520px){.topbar{gap:8px}.project-switcher{width:126px}.project-switcher__copy small{display:none}}@media(max-width:360px){.nav-rail{padding-right:4px;padding-left:4px}.nav-rail__links,.nav-rail__group{gap:2px}.nav-rail__group--platform{padding-left:4px;margin-left:2px}.nav-rail__link{width:44px;flex-basis:44px}}.avatar-image{display:block;width:100%;height:100%;border-radius:inherit;object-fit:cover}.profile-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;place-items:center;padding:20px;background:#131f2d5c}.profile-dialog{display:grid;width:min(430px,100%);max-height:min(720px,calc(100vh - 40px));grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:0 20px 50px #14233438}.profile-dialog__header{display:flex;min-height:70px;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px;border-bottom:1px solid var(--line)}.profile-dialog__header>div{display:flex;flex-direction:column;gap:3px}.profile-dialog__header span{color:var(--primary);font-size:10px;font-weight:650}.profile-dialog__header h2{color:#2b394e;font-size:16px}.profile-dialog__body{display:grid;gap:14px;overflow-y:auto;padding:18px;background:#f7f9fb}.profile-dialog__avatar-block{display:grid;gap:10px}.profile-dialog__avatar-row{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--line);border-radius:var(--radius);background:#fff}.profile-dialog__avatar{position:relative;display:grid;width:58px;height:58px;flex:0 0 auto;overflow:hidden;place-items:center;border-radius:50%;color:#245083;background:#dfeaf6;font-size:17px;font-weight:700}.profile-dialog__avatar .avatar-image,.profile-dialog__avatar .user-avatar-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.profile-dialog__avatar-row>div{display:flex;min-width:0;flex-direction:column;gap:4px}.profile-dialog__avatar-row strong{color:#344257;font-size:12px}.profile-dialog__avatar-row small{color:var(--subtle);font-size:9px}.profile-dialog__avatar-actions{display:flex;align-items:center;gap:5px;margin-top:3px}.profile-dialog__field{display:flex;flex-direction:column;gap:6px;color:#536174;font-size:11px}.profile-dialog__field input{width:100%;height:36px;padding:0 10px;border:1px solid #dce3ea;border-radius:var(--radius);outline:0;color:#27364a;background:#fff;font-size:12px}.profile-dialog__field input:focus{border-color:#82b0fa;box-shadow:0 0 0 3px #176bfa14}.profile-dialog__password{display:grid;gap:8px;padding-top:6px;border-top:1px solid var(--line)}.profile-dialog__password strong{color:#253449;font-size:13px}.profile-dialog__password>small{color:var(--subtle);font-size:11px;line-height:1.5}.profile-dialog--forced{width:min(460px,100%)}.profile-dialog__banner{margin:0;padding:10px 12px;border:1px solid #f0d6b0;border-radius:var(--radius);color:#8a5a12;background:#fff7ea;font-size:12px;line-height:1.55}.profile-dialog__totp{display:grid;gap:8px;padding:12px;border:1px solid var(--line);border-radius:var(--radius);background:#fff}.profile-dialog__totp strong{display:inline-flex;align-items:center;gap:6px;color:#253449;font-size:13px}.profile-dialog__totp>small{color:var(--subtle);font-size:11px;line-height:1.5}.profile-dialog__secret{display:flex;align-items:center;gap:6px;min-height:38px;padding:0 6px 0 10px;border:1px dashed #c5d4e8;border-radius:var(--radius);background:#f4f8ff}.profile-dialog__secret code{min-width:0;flex:1;color:#1d4f91;font-size:13px;font-weight:700;letter-spacing:.04em;word-break:break-all}.profile-dialog__otpauth{color:var(--primary);font-size:12px}.profile-dialog__totp-actions{display:flex;justify-content:flex-start}.identity-switcher--static{cursor:default}.identity-switcher--static select{display:none}.profile-dialog__footer{display:flex;min-height:62px;align-items:center;justify-content:flex-end;gap:8px;padding:10px 18px;border-top:1px solid var(--line);background:#fff}.help-dialog{width:min(460px,100%)}.help-center-dialog{width:min(1120px,calc(100vw - 40px));height:min(860px,calc(100vh - 40px));max-height:min(860px,calc(100vh - 40px))}.help-download{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px 14px;padding:14px;border:1px solid var(--line);border-radius:var(--radius);background:#fff}.help-download__icon{display:grid;width:44px;height:44px;place-items:center;border-radius:10px;color:var(--primary);background:var(--primary-soft)}.help-download__copy{display:flex;min-width:0;flex-direction:column;gap:5px}.help-download__copy strong{color:#253449;font-size:14px}.help-download__copy small{color:var(--subtle);font-size:11px;line-height:1.5}.help-download__version,.help-download__error{font-size:11px}.help-download__version{color:#3d4d63}.help-download__error{color:var(--danger)}.help-download__actions{display:flex;flex-wrap:wrap;gap:8px;grid-column:1 / -1}.help-download__actions .primary-button,.help-download__actions .secondary-button{text-decoration:none}.help-topic{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;padding:12px 14px;border:1px solid var(--line);border-radius:var(--radius);background:#fff}.help-topic__icon{display:grid;width:40px;height:40px;place-items:center;border-radius:10px;color:var(--primary);background:var(--primary-soft)}.help-topic strong{display:block;color:#253449;font-size:14px}.help-topic small{display:block;margin-top:4px;color:var(--subtle);font-size:11px;line-height:1.5}.login-page[data-v-d9484857]{display:grid;min-height:100%;padding:24px;place-items:center;background:radial-gradient(circle at top right,rgba(23,107,250,.12),transparent 42%),linear-gradient(180deg,#eef3f8,#f7f9fc)}.login-card[data-v-d9484857]{width:min(420px,100%);padding:28px 28px 22px;border:1px solid var(--line);border-radius:12px;background:#fff;box-shadow:var(--shadow-float)}.login-card__header[data-v-d9484857]{margin-bottom:22px}.login-card__brand[data-v-d9484857]{margin-bottom:14px;border-radius:12px}.login-card__header h1[data-v-d9484857]{margin:0 0 6px;font-size:22px}.login-card__header p[data-v-d9484857]{margin:0;color:var(--muted);font-size:13px;line-height:1.6}.login-form[data-v-d9484857]{display:grid;gap:14px}.login-form__field[data-v-d9484857]{display:grid;gap:6px}.login-form__field>span[data-v-d9484857]:first-child{color:#425066;font-size:12px;font-weight:600}.login-form__input[data-v-d9484857]{display:flex;align-items:center;gap:8px;min-height:42px;padding:0 12px;border:1px solid var(--line);border-radius:var(--radius);color:var(--subtle);background:#f8fafb}.login-form__input[data-v-d9484857]:focus-within{border-color:#8db8ff;background:#fff}.login-form__input input[data-v-d9484857]{width:100%;min-width:0;border:0;outline:0;color:var(--ink);background:transparent;font-size:13px}.login-form__submit[data-v-d9484857]{width:100%;min-height:42px;margin-top:4px}
