.enterprise-dialog[data-v-b56e20c6]{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;z-index:80;background:#0f172a61}.enterprise-dialog--modal[data-v-b56e20c6]{place-items:center;padding:20px}.enterprise-dialog--drawer[data-v-b56e20c6]{z-index:75;display:flex;justify-content:flex-end;background:#0f172a47}.enterprise-dialog-panel[data-v-b56e20c6]{width:min(var(--enterprise-dialog-width),100%);min-width:0;display:flex;flex-direction:column;gap:14px;padding:18px;border-radius:8px;background:#fff;box-shadow:0 20px 60px #0f172a2e}.enterprise-dialog--drawer .enterprise-dialog-panel[data-v-b56e20c6]{width:min(var(--enterprise-dialog-width),100vw);border-radius:0;box-shadow:-18px 0 50px #0f172a26}.enterprise-dialog-head[data-v-b56e20c6]{display:flex;align-items:center;justify-content:space-between;gap:12px}.enterprise-dialog-head h3[data-v-b56e20c6]{margin:0;color:#172033;font-size:18px}.enterprise-dialog-head button[data-v-b56e20c6]{width:32px;height:32px;border:0;border-radius:8px;color:#667085;background:#f3f6fb;font-size:20px;line-height:1;cursor:pointer}.enterprise-dialog-body[data-v-b56e20c6]{min-height:0;display:grid;gap:14px}.enterprise-dialog--drawer .enterprise-dialog-body[data-v-b56e20c6]{flex:1;display:flex;flex-direction:column;gap:12px}.enterprise-dialog-actions[data-v-b56e20c6]{display:flex;justify-content:flex-end;gap:10px;padding-top:4px}.enterprise-dialog-actions button[data-v-b56e20c6-s]{height:36px;padding:0 14px;border:1px solid #d9dfeb;border-radius:8px;color:#475467;background:#fff;font-weight:800;cursor:pointer}.enterprise-dialog-actions button.primary[data-v-b56e20c6-s]{color:#fff;border-color:#1762f6;background:#1762f6}.enterprise-dialog-actions button[data-v-b56e20c6-s]:disabled{color:#98a2b3;border-color:#e5eaf3;background:#f6f8fb;cursor:not-allowed}@media(max-width:900px){.enterprise-dialog--modal[data-v-b56e20c6]{align-items:end;padding:0}.enterprise-dialog--modal .enterprise-dialog-panel[data-v-b56e20c6]{width:100%;max-height:92vh;overflow-y:auto;border-radius:8px 8px 0 0}.enterprise-dialog--drawer[data-v-b56e20c6]{justify-content:stretch}.enterprise-dialog--drawer .enterprise-dialog-panel[data-v-b56e20c6]{width:100%}}.action-confirm[data-v-6c340955]{display:grid;gap:12px}.action-confirm-desc[data-v-6c340955],.action-confirm-audit[data-v-6c340955]{margin:0;color:#667085;font-size:13px;line-height:1.6}.action-confirm-summary[data-v-6c340955]{min-height:38px;display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid #e2e8f0;border-radius:8px;color:#172033;background:#f8fafc;font-size:13px}.summary-dot[data-v-6c340955]{width:8px;height:8px;flex:0 0 auto;border-radius:999px;background:#1762f6}.summary-dot.danger[data-v-6c340955]{background:#d92d20}.summary-dot.warning[data-v-6c340955]{background:#f79009}.action-confirm-field[data-v-6c340955]{display:grid;gap:6px;color:#667085;font-size:12px;font-weight:800}.action-confirm-field select[data-v-6c340955],.action-confirm-field textarea[data-v-6c340955]{width:100%;min-width:0;border:1px solid #dbe4f0;border-radius:8px;color:#172033;background:#fff;font:inherit;font-weight:600;outline:0}.action-confirm-field select[data-v-6c340955]{height:36px;padding:0 10px}.action-confirm-field textarea[data-v-6c340955]{resize:vertical;min-height:74px;padding:10px;line-height:1.5}.action-confirm-field select[data-v-6c340955]:focus,.action-confirm-field textarea[data-v-6c340955]:focus{border-color:#9bbcff;box-shadow:0 0 0 3px #2563eb14}.action-confirm-audit[data-v-6c340955]{padding:9px 10px;border-radius:8px;background:#f6f8fb}[data-v-6c340955] .enterprise-dialog-actions button.danger{color:#fff;border-color:#d92d20;background:#d92d20}.operation-log-toolbar[data-v-0ea9008b]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px}.operation-log-toolbar input[data-v-0ea9008b],.operation-filter-grid input[data-v-0ea9008b],.operation-filter-grid select[data-v-0ea9008b]{width:100%;height:36px;min-width:0;padding:0 10px;border:1px solid #dbe4f0;border-radius:8px;color:#172033;background:#fff;font:inherit;font-size:13px;font-weight:600;outline:0}.operation-log-toolbar button[data-v-0ea9008b],.operation-log-summary button[data-v-0ea9008b],.operation-log-pager button[data-v-0ea9008b]{height:36px;padding:0 13px;border:1px solid #dbe4f0;border-radius:8px;color:#344054;background:#fff;font-weight:800}.operation-log-toolbar button.primary[data-v-0ea9008b]{border-color:#1762f6;color:#fff;background:#1762f6}.operation-log-toolbar button[data-v-0ea9008b]:disabled,.operation-log-pager button[data-v-0ea9008b]:disabled{cursor:not-allowed;opacity:.55}.operation-filter-grid[data-v-0ea9008b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.operation-filter-grid label[data-v-0ea9008b]{display:grid;gap:6px;color:#667085;font-size:12px;font-weight:700}.operation-log-summary[data-v-0ea9008b],.operation-log-pager[data-v-0ea9008b]{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#667085;font-size:12px;font-weight:700}.operation-log-list[data-v-0ea9008b]{min-height:0;overflow-y:auto;display:grid;gap:8px;padding-right:2px}.operation-log-card[data-v-0ea9008b]{border:1px solid #eef2f7;border-radius:8px;background:#fbfcff}.operation-log-main[data-v-0ea9008b]{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:9px;align-items:start;padding:10px;border:0;background:transparent;text-align:left}.operation-dot[data-v-0ea9008b]{width:8px;height:8px;margin-top:6px;border-radius:999px;background:#16a34a}.operation-dot.warning[data-v-0ea9008b]{background:#d97706}.operation-dot.danger[data-v-0ea9008b]{background:#d92d20}.operation-log-main div[data-v-0ea9008b]{min-width:0;display:grid;gap:3px}.operation-log-main strong[data-v-0ea9008b],.operation-log-main small[data-v-0ea9008b],.operation-log-main em[data-v-0ea9008b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operation-log-main strong[data-v-0ea9008b]{color:#172033;font-size:13px}.operation-log-main small[data-v-0ea9008b]{color:#344054;font-size:12px}.operation-log-main em[data-v-0ea9008b]{color:#98a2b3;font-size:11px;font-style:normal}.operation-log-main b[data-v-0ea9008b]{padding:3px 7px;border-radius:999px;color:#1762f6;background:#eef4ff;font-size:11px;font-weight:800;white-space:nowrap}.operation-log-detail[data-v-0ea9008b]{display:grid;gap:8px;margin:0 10px 10px;padding:10px;border-radius:8px;background:#fff}.operation-log-detail dl[data-v-0ea9008b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin:0}.operation-log-detail div[data-v-0ea9008b]{min-width:0}.operation-log-detail dt[data-v-0ea9008b]{color:#98a2b3;font-size:11px;font-weight:800}.operation-log-detail dd[data-v-0ea9008b]{min-width:0;margin:3px 0 0;overflow:hidden;color:#344054;font-size:12px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.operation-log-detail pre[data-v-0ea9008b]{max-height:160px;margin:0;overflow:auto;padding:9px;border-radius:8px;color:#344054;background:#f6f8fb;font:12px/1.5 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;white-space:pre-wrap;word-break:break-word}.presence-empty[data-v-0ea9008b],.inline-notice[data-v-0ea9008b]{padding:9px 11px;border-radius:8px;color:#667085;background:#f8fafc;font-size:13px;font-weight:700}.inline-notice[data-v-0ea9008b]{color:#1762f6;background:#eef4ff}.inline-notice.warning[data-v-0ea9008b]{color:#b45309;background:#fff7e6}@media(max-width:720px){.operation-log-toolbar[data-v-0ea9008b],.operation-filter-grid[data-v-0ea9008b],.operation-log-detail dl[data-v-0ea9008b]{grid-template-columns:1fr}}.chat-record-tabs[data-v-a7210b55],.chat-record-search[data-v-a7210b55]{display:flex;gap:8px}.chat-record-tabs button[data-v-a7210b55]{height:34px;flex:1;border:1px solid #dbe4f0;border-radius:8px;color:#667085;background:#fff;font-weight:800}.chat-record-tabs button.active[data-v-a7210b55]{color:#1762f6;border-color:#b9cdfd;background:#eef4ff}.chat-record-search input[data-v-a7210b55]{min-width:0;flex:1;height:36px;padding:0 10px;border:1px solid #dbe4f0;border-radius:8px;outline:0}.chat-record-search button[data-v-a7210b55]{height:36px;padding:0 14px;border:1px solid #1762f6;border-radius:8px;color:#fff;background:#1762f6;font-weight:800}.chat-form-grid[data-v-a7210b55]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.chat-form-grid.compact[data-v-a7210b55]{gap:8px}.chat-form-field[data-v-a7210b55]{display:grid;gap:6px;color:#667085;font-size:12px;font-weight:700}.chat-form-field input[data-v-a7210b55]{width:100%;height:36px;min-width:0;padding:0 10px;border:1px solid #dbe4f0;border-radius:8px;color:#172033;background:#fff;font:inherit;font-weight:600;outline:0}.chat-form-field input[data-v-a7210b55]:focus{border-color:#9bbcff;box-shadow:0 0 0 3px #2563eb14}.chat-record-summary[data-v-a7210b55],.presence-empty[data-v-a7210b55]{color:#667085;font-size:12px;font-weight:700}.chat-record-list[data-v-a7210b55]{min-height:0;overflow-y:auto;display:grid;gap:8px;padding-right:2px}.chat-record-item[data-v-a7210b55]{width:100%;display:flex;align-items:center;gap:10px;min-height:54px;padding:9px;border:1px solid #eef2f7;border-radius:8px;background:#fbfcff;text-align:left}.chat-record-item img[data-v-a7210b55]{width:44px;height:44px;flex:0 0 auto;border-radius:7px;object-fit:cover}.chat-record-item div[data-v-a7210b55]{min-width:0;display:grid;gap:4px}.chat-record-item strong[data-v-a7210b55],.chat-record-item span[data-v-a7210b55]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-record-item strong[data-v-a7210b55]{color:#172033;font-size:13px}.chat-record-item span[data-v-a7210b55]{color:#667085;font-size:12px}.inline-notice.warning[data-v-a7210b55]{color:#b45309;background:#fff7ed;border-color:#fed7aa}@media(max-width:900px){.chat-form-grid[data-v-a7210b55],.chat-form-grid.compact[data-v-a7210b55]{grid-template-columns:1fr}}.messages[data-v-39fb7636]{flex:1;display:grid;align-content:start;gap:10px;padding:16px}.chat-content .messages{min-height:0;overflow-y:auto;overflow-anchor:none;margin:0;padding:20px 28px;border-right:0;background:#f8fafc;overscroll-behavior:contain}.message-panel.empty{place-items:center;align-content:center;height:100%;background:#fff}.message-item[data-v-39fb7636]{display:flex;justify-content:flex-start;width:100%}.message-item.agent[data-v-39fb7636]{justify-content:flex-end}.message-stack[data-v-39fb7636]{max-width:min(560px,72%);display:grid;justify-items:start;gap:4px;position:relative}.message-item.agent .message-stack[data-v-39fb7636]{justify-items:end}.message-tools[data-v-39fb7636]{display:inline-flex;gap:5px;position:absolute;top:2px;left:calc(100% + 10px);padding:3px;border:1px solid #e3e9f4;border-radius:8px;background:#fffffff5;box-shadow:0 8px 20px #0f172a14;visibility:hidden;opacity:0;transition:opacity .15s ease;z-index:2}.message-item.agent .message-tools[data-v-39fb7636]{left:auto;right:calc(100% + 10px)}.message-item:hover .message-tools[data-v-39fb7636],.message-tools[data-v-39fb7636]:focus-within{visibility:visible;opacity:1}.message-tools button[data-v-39fb7636],.message-edit-actions button[data-v-39fb7636]{height:26px;min-width:46px;padding:0 10px;border:1px solid #d7e0ee;border-radius:7px;color:#1762f6;background:#fff;font-size:12px;line-height:24px;white-space:nowrap;cursor:pointer}.message-tools button.danger[data-v-39fb7636]{color:#ef4444;border-color:#fecaca}.message-edit-box[data-v-39fb7636]{width:min(360px,64vw);padding:8px;border:1px solid #c7d7fe;border-radius:8px;background:#f8fbff}.message-edit-box textarea[data-v-39fb7636]{width:100%;resize:vertical;min-height:68px;border:1px solid #d7e0ee;border-radius:6px;padding:8px;color:#1f2937;outline:none}.message-edit-actions[data-v-39fb7636]{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.message-stack small[data-v-39fb7636]{display:inline-flex;align-items:center;gap:6px;color:#98a2b3;font-size:11px;line-height:1}.message-item.agent .message-stack small[data-v-39fb7636]{color:#7f8da3;justify-content:flex-end}.message-stack small button[data-v-39fb7636]{height:20px;padding:0 7px;border:1px solid #fecaca;border-radius:999px;color:#dc2626;background:#fff7f7;font-size:11px;line-height:18px;cursor:pointer}.message-item.sending .bubble[data-v-39fb7636]{opacity:.72}.message-item.failed .bubble[data-v-39fb7636]{border:1px solid #fecaca;background:#fff7f7}.bubble[data-v-39fb7636]{width:fit-content;max-width:100%;min-height:0;padding:9px 12px;border-radius:10px;font-size:14px;line-height:1.6;white-space:pre-wrap;word-break:break-word}.bubble img[data-v-39fb7636]{display:block;max-width:min(320px,52vw);max-height:260px;border-radius:8px;object-fit:contain}.message-item.customer .bubble[data-v-39fb7636]{color:#172033;border:1px solid #e4e9f2;background:#fff}.message-item.agent .bubble[data-v-39fb7636]{color:#fff;background:#1d64f2;box-shadow:0 6px 14px #1d64f21f}.message-item.system[data-v-39fb7636]{justify-items:center}.message-item.system .bubble[data-v-39fb7636]{max-width:min(520px,80%);padding:7px 12px;color:#667085;background:#eef2f7;font-size:12px}.message-link-text[data-v-39fb7636]{display:inline-block;white-space:pre-wrap}.message-link-copy[data-v-39fb7636]{display:inline;max-width:100%;padding:0;border:0;color:inherit;background:transparent;font:inherit;overflow-wrap:anywhere;word-break:break-word;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.message-item.agent .message-link-copy[data-v-39fb7636]{color:#fff}.message-item.customer .message-link-copy[data-v-39fb7636]{color:#1762f6}.image-preview-trigger[data-v-39fb7636]{display:block;max-width:100%;padding:0;border:0;border-radius:8px;background:transparent;cursor:zoom-in}.image-preview-trigger img[data-v-39fb7636]{pointer-events:none}.chat-empty[data-v-39fb7636]{display:grid;place-items:center;align-content:center;gap:8px;min-height:180px;color:#98a2b3;text-align:center}.chat-empty strong[data-v-39fb7636]{color:#344054;font-size:15px}.chat-empty small[data-v-39fb7636]{max-width:360px;color:#8a94a6;font-size:12px;line-height:1.6}@media(max-width:980px){.chat-content .messages{min-height:420px;border-right:0}.message-stack[data-v-39fb7636]{max-width:86%}.message-tools[data-v-39fb7636],.message-item.agent .message-tools[data-v-39fb7636]{position:static;transform:none}}.reply-box[data-v-869749bb]{min-height:58px;display:flex;align-items:center;gap:8px;padding:10px 12px;border-top:1px solid #e1e8f2;background:#fff}.reply-box.disabled[data-v-869749bb]{opacity:.82}.chat-content .reply-box{flex:0 0 auto;padding:10px 12px;background:#fff}.reply-box .reply-action[data-v-869749bb]{height:34px;padding:0 10px;border:1px solid #d9dfeb;border-radius:8px;color:#1762f6;background:#fff;font:inherit;font-weight:800;cursor:pointer}.quick-reply-wrap[data-v-869749bb],.emoji-picker-wrap[data-v-869749bb]{position:relative;flex:0 0 auto}.reply-box .reply-action.active[data-v-869749bb]{border-color:#2563eb;background:#eef3ff}.quick-reply-popover[data-v-869749bb]{position:absolute;left:0;bottom:calc(100% + 10px);z-index:30;width:min(520px,72vw);max-height:420px;padding:12px;overflow-y:auto;border:1px solid #dbe3f1;border-radius:10px;background:#fff;box-shadow:0 18px 40px #0f172a24}.quick-reply-head[data-v-869749bb]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.quick-reply-head strong[data-v-869749bb]{color:#101828;font-weight:900}.quick-reply-head button[data-v-869749bb],.quick-reply-cats button[data-v-869749bb]{height:30px;padding:0 10px;border:1px solid #d9dfeb;border-radius:8px;color:#2563eb;background:#fff;font:inherit;font-weight:800;cursor:pointer}.quick-reply-search[data-v-869749bb]{display:flex;align-items:center;gap:8px;height:36px;padding:0 10px;border:1px solid #d9dfeb;border-radius:8px;color:#98a2b3;background:#fbfcff}.quick-reply-search input[data-v-869749bb]{width:100%;min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent}.quick-reply-cats[data-v-869749bb]{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0}.quick-reply-cats button.active[data-v-869749bb]{border-color:#bfdbfe;background:#eff6ff}.quick-reply-item[data-v-869749bb]{display:grid;width:100%;gap:4px;padding:10px;margin-top:8px;border:1px solid #edf0f6;border-radius:8px;color:#101828;background:#fff;text-align:left;cursor:pointer}.quick-reply-item[data-v-869749bb]:hover{border-color:#bfdbfe;background:#f8fbff}.quick-reply-item strong[data-v-869749bb]{font-weight:900}.quick-reply-item span[data-v-869749bb]{color:#475467;line-height:1.5}.quick-reply-item em[data-v-869749bb]{justify-self:start;padding:2px 8px;border-radius:999px;color:#2563eb;background:#eef3ff;font-style:normal;font-size:12px}.quick-reply-state[data-v-869749bb]{padding:18px 10px;color:#667085;text-align:center}.quick-reply-state.warning[data-v-869749bb]{color:#b45309;background:#fff7e6;border-radius:8px}.reply-box .image-button[data-v-869749bb]{width:38px;min-width:38px;padding:0;border-color:#e4ebf8;background:#eef3ff}.reply-box .emoji-button[data-v-869749bb]{width:38px;min-width:38px;padding:0;color:#52637a;border-color:#e4ebf8;background:#fff;font-size:20px;line-height:1}.reply-box .emoji-button[data-v-869749bb]:hover,.reply-box .emoji-button.active[data-v-869749bb]{color:#1762f6;border-color:#bfdbfe;background:#eef4ff}.emoji-popover[data-v-869749bb]{position:absolute;left:50%;bottom:calc(100% + 12px);z-index:35;width:min(420px,72vw);max-height:300px;display:grid;grid-template-columns:repeat(8,1fr);gap:6px;padding:14px;overflow-y:auto;border:1px solid #dbe3f1;border-radius:8px;background:#fff;box-shadow:0 18px 42px #0f172a29;transform:translate(-50%)}.emoji-popover[data-v-869749bb]:after{content:"";position:absolute;left:50%;bottom:-7px;width:14px;height:14px;border-right:1px solid #dbe3f1;border-bottom:1px solid #dbe3f1;background:#fff;transform:translate(-50%) rotate(45deg)}.emoji-popover button[data-v-869749bb]{width:38px;height:38px;display:grid;place-items:center;border:0;border-radius:8px;background:transparent;font-size:24px;line-height:1;cursor:pointer}.emoji-popover button[data-v-869749bb]:hover{background:#eef4ff;transform:translateY(-1px)}.reply-box .image-button svg[data-v-869749bb]{width:18px;height:18px;display:block;margin:auto;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.reply-box .reply-action[data-v-869749bb]:disabled{color:#98a2b3;cursor:not-allowed;background:#f2f4f7}.reply-box input[data-v-869749bb]{min-width:0;flex:1;height:38px;padding:0 12px;border:1px solid #e2e5ed;border-radius:8px;outline:0}.reply-box input[data-v-869749bb]:focus{border-color:#9bbcff;box-shadow:0 0 0 3px #1762f614}.primary-button[data-v-869749bb]{height:34px;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;border:1px solid #1762f6;border-radius:8px;color:#fff;background:#1762f6;white-space:nowrap}.hidden-file-input[data-v-869749bb]{display:none}@media(max-width:980px){.reply-box[data-v-869749bb]{align-items:stretch;flex-direction:column}.quick-reply-wrap[data-v-869749bb]{width:100%}.quick-reply-popover[data-v-869749bb]{width:min(92vw,520px)}.reply-box[data-v-869749bb]{position:sticky;bottom:0;z-index:4;padding:10px;border:1px solid #e5eaf3;border-radius:8px;background:#fff}.reply-box input[data-v-869749bb],.reply-box .primary-button[data-v-869749bb]{width:100%}}.message-panel[data-v-db4637b7]{min-height:460px;position:relative;display:flex;flex-direction:column}.chat-content .message-panel{min-height:0;height:100%;overflow:hidden;border:0;background:#f8fafc}.chat-content .message-panel.empty{background:#fff}.chat-content .chat-board.has-profile .message-panel{border-right:1px solid #e1e7f0}.message-head[data-v-db4637b7]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:14px;border-bottom:1px solid #edf0f6}.chat-content .message-head{flex:0 0 auto;align-items:center;gap:10px;min-height:56px;padding:8px 14px;background:#fff;border-bottom:1px solid #e8edf5}.message-head strong[data-v-db4637b7],.message-head small[data-v-db4637b7]{display:block}.message-head strong[data-v-db4637b7]{color:#172033;font-size:15px;line-height:1.25}.message-head small[data-v-db4637b7]{margin-top:4px;color:#667085}.message-head .conversation-owner[data-v-db4637b7]{color:#344054;font-size:12px}.message-head .composer-presence[data-v-db4637b7]{display:flex;align-items:center;gap:5px;color:#087a55;font-size:12px;font-weight:700}.composer-presence i[data-v-db4637b7]{width:6px;height:6px;border-radius:50%;background:#12a674;box-shadow:0 0 0 3px #dcfce7}.conversation-source-badge[data-v-db4637b7]{height:18px;display:inline-flex;align-items:center;flex:0 0 auto;padding:0 6px;border-radius:999px;color:#178acf;background:#e9f7ff;font-size:10px;font-style:normal;font-weight:900;line-height:1}.chat-state-pill[data-v-db4637b7]{height:28px;display:inline-flex;align-items:center;flex:0 0 auto;padding:0 10px;border-radius:999px;font-size:12px;font-weight:800}.chat-state-pill.active[data-v-db4637b7]{color:#1762f6;background:#edf4ff}.chat-state-pill.waiting[data-v-db4637b7]{color:#b45309;background:#fff7e6}.chat-state-pill.warning[data-v-db4637b7]{color:#9a3412;background:#ffedd5}.chat-state-pill.closed[data-v-db4637b7]{color:#667085;background:#f2f4f7}.row-actions[data-v-db4637b7]{display:flex;align-items:center;gap:8px}.row-actions button[data-v-db4637b7]{height:28px;padding:0 9px;border:1px solid #d9dfeb;border-radius:6px;color:#1762f6;background:#fff;font-size:13px;font-weight:700}.row-actions .warning-action[data-v-db4637b7]{color:#9a3412;border-color:#fed7aa;background:#fff7ed}.chat-feedback-popover[data-v-db4637b7]{position:absolute;left:50%;top:72px;z-index:30;width:min(320px,calc(100% - 32px));transform:translate(-50%);pointer-events:none}.feedback-card[data-v-db4637b7]{min-height:38px;display:flex;align-items:center;justify-content:center;padding:8px 14px;border:1px solid rgba(23,98,246,.14);border-radius:10px;color:#1762f6;background:#fffffff5;font-size:13px;font-weight:800;line-height:1.35;box-shadow:0 14px 34px #0f172a24;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.feedback-card.success[data-v-db4637b7]{color:#15803d;border-color:#15803d29;background:#f0fdf4f5}.feedback-card.upload[data-v-db4637b7]{color:#1d4ed8;border-color:#1d4ed829;background:#eff6fff5}@media(max-width:980px){.message-head[data-v-db4637b7]{align-items:stretch;flex-direction:column}.chat-content .message-panel{min-height:68vh}.message-panel[data-v-db4637b7]{min-width:0;width:100%}}.conversation-list[data-v-c62b9978]{display:flex;flex-direction:column;gap:8px;min-height:0}.chat-content .conversation-list{position:relative;max-height:100%;overflow:hidden;gap:0;padding:0;border-right:1px solid #e1e7f0;background:#fff}.conversation-rows[data-v-c62b9978]{flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-gutter:stable}.conversation-loading[data-v-c62b9978]{display:grid;gap:0;width:100%;padding:0}.conversation-loading i[data-v-c62b9978]{display:block;width:100%;height:70px;border-bottom:1px solid #edf0f5;border-radius:0;background:linear-gradient(#e9eef5,#e9eef5) 70px 19px / 34% 11px no-repeat,linear-gradient(#f0f3f7,#f0f3f7) 70px 41px / 54% 9px no-repeat,linear-gradient(#eef2f7,#eef2f7) calc(100% - 18px) 20px / 36px 9px no-repeat,radial-gradient(circle at 34px 35px,#eef2f7 0 22px,transparent 23px);animation:skeleton-pulse-c62b9978 1.4s ease-in-out infinite alternate}.conversation-refreshing[data-v-c62b9978]{position:sticky;top:0;z-index:2;height:2px;overflow:hidden;background:#edf3ff}.conversation-refreshing[data-v-c62b9978]:before{content:"";display:block;width:38%;height:100%;border-radius:999px;background:linear-gradient(90deg,#1762f600,#1762f68c,#1762f600);animation:refresh-slide-c62b9978 1.05s ease-in-out infinite}@keyframes skeleton-pulse-c62b9978{0%{opacity:.72}to{opacity:1}}@keyframes refresh-slide-c62b9978{0%{transform:translate(-105%)}to{transform:translate(275%)}}.conversation-virtual-spacer[data-v-c62b9978]{flex:0 0 auto;pointer-events:none}.conversation-toolbar[data-v-c62b9978]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:48px;padding:6px 10px}.conversation-icon-actions[data-v-c62b9978]{width:auto;display:flex;align-items:center;justify-content:flex-end;gap:2px}.conversation-icon-actions button[data-v-c62b9978]{width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:8px;color:#52637a;background:transparent;font-size:17px;line-height:1;cursor:pointer}.conversation-icon-actions button[data-v-c62b9978]:hover,.conversation-icon-actions button.active[data-v-c62b9978]{color:#1762f6;background:#eef4ff}.conversation-icon-actions button[data-v-c62b9978]:disabled{opacity:.45;cursor:not-allowed}.conversation-search[data-v-c62b9978]{min-width:0;display:flex;align-items:center;gap:8px;height:36px;padding:0 10px;border:1px solid #dbe4f0;border-radius:8px;background:#fff}.conversation-search[data-v-c62b9978]:focus-within{border-color:#1762f6;box-shadow:0 0 0 3px #1762f614}.conversation-search span[data-v-c62b9978]{flex:0 0 auto;color:#98a2b3;font-size:16px;font-weight:700}.conversation-search input[data-v-c62b9978]{min-width:0;flex:1;height:100%;border:0;outline:0;color:#101828;background:transparent;font:inherit;font-size:13px}.conversation-search button[data-v-c62b9978]{flex:0 0 auto;width:26px;height:26px;padding:0;border:0;border-radius:999px;color:#1762f6;background:#eef4ff;font-size:16px;font-weight:700;cursor:pointer}.chat-status-tabs[data-v-c62b9978]{display:grid;grid-template-columns:repeat(var(--chat-status-columns, 4),minmax(0,1fr));height:38px;border-bottom:1px solid #e5eaf3}.chat-status-tabs button[data-v-c62b9978]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:3px;min-width:0;padding:0 4px;border:0;color:#52637a;background:transparent;font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer}.chat-status-tabs button[data-v-c62b9978]:focus,.chat-status-tabs button[data-v-c62b9978]:focus-visible,.conversation-icon-actions button[data-v-c62b9978]:focus,.conversation-icon-actions button[data-v-c62b9978]:focus-visible{outline:none;box-shadow:none}.chat-status-tabs button.active[data-v-c62b9978]{color:#1762f6}.chat-status-tabs button.active[data-v-c62b9978]:after{content:"";position:absolute;left:50%;bottom:-1px;width:40px;height:3px;border-radius:999px 999px 0 0;background:#1762f6;transform:translate(-50%)}.chat-status-tabs button[data-v-c62b9978]:disabled{cursor:default}.chat-status-tabs em[data-v-c62b9978]{min-width:17px;height:17px;flex:0 0 auto;display:inline-grid;place-items:center;padding:0 5px;border-radius:999px;color:#52637a;background:#eef1f6;font-size:10px;font-style:normal}.chat-status-tabs button.active em[data-v-c62b9978]{color:#fff;background:#1762f6}.chat-status-tabs em.is-unassigned[data-v-c62b9978],.chat-status-tabs button.active em.is-unassigned[data-v-c62b9978]{color:#fff;background:#ef4444}@media(max-width:1680px){.conversation-toolbar[data-v-c62b9978]{grid-template-columns:minmax(0,1fr) auto;min-height:48px;padding:6px 10px}.chat-status-tabs[data-v-c62b9978]{min-height:38px}.chat-status-tabs button[data-v-c62b9978]{gap:3px;font-size:12px}.conversation-row[data-v-c62b9978]{min-height:66px;padding:0 8px}}.conversation-filter-bar[data-v-c62b9978]{display:flex;align-items:center;gap:6px;min-width:0;overflow-x:auto;padding:2px 0}.conversation-filter-bar select[data-v-c62b9978],.conversation-filter-bar button[data-v-c62b9978]{height:28px;flex:0 0 auto;border:1px solid #dbe4f0;border-radius:6px;color:#475467;background:#fff;font-size:12px;font-weight:700}.conversation-filter-bar select[data-v-c62b9978]{max-width:108px;padding:0 6px}.conversation-filter-bar button[data-v-c62b9978]{padding:0 8px;cursor:pointer}.conversation-filter-bar button.active[data-v-c62b9978]{color:#1762f6;border-color:#b9cdfd;background:#eef4ff}.saved-view-strip[data-v-c62b9978]{display:flex;align-items:center;gap:6px;min-width:0;overflow-x:auto;padding:0 0 2px}.chat-content .saved-view-strip{display:none}.saved-view-strip button[data-v-c62b9978]{height:26px;flex:0 0 auto;padding:0 8px;border:1px solid #dbe4f0;border-radius:999px;color:#475467;background:#fff;font-size:12px;font-weight:700}.saved-view-strip button.active[data-v-c62b9978]{color:#1762f6;border-color:#b9cdfd;background:#eef4ff}.saved-view-strip button span[data-v-c62b9978]{margin-left:4px;color:#16a34a}.saved-view-strip .saved-view-delete[data-v-c62b9978]{width:26px;padding:0;color:#98a2b3}.conversation-row[data-v-c62b9978]{width:100%;display:flex;align-items:center;min-height:70px;padding:0 10px;border:0;border-bottom:1px solid #eef2f7;border-radius:0;background:transparent;text-align:left}.conversation-row[data-v-c62b9978]:hover,.conversation-row.active[data-v-c62b9978]{background:#eef4ff}.conversation-row.selected[data-v-c62b9978]{background:#f8fbff}.conversation-row.active[data-v-c62b9978]{box-shadow:inset 3px 0 #1762f6}.conversation-row.unread .conversation-main>span[data-v-c62b9978]{color:#fff;border-color:#1762f6;background:#1762f6}.conversation-batch-bar[data-v-c62b9978]{display:flex;align-items:center;gap:8px;min-height:54px;padding:9px 18px;overflow-x:auto;border-bottom:1px solid #e5eaf3;background:#fff}.conversation-batch-bar label[data-v-c62b9978]{display:inline-flex;align-items:center;flex:0 0 auto;gap:5px;color:#667085;font-size:12px;white-space:nowrap}.conversation-batch-bar strong[data-v-c62b9978]{flex:0 0 auto;color:#1762f6;font-size:12px;white-space:nowrap}.conversation-batch-bar button[data-v-c62b9978]{height:34px;flex:0 0 auto;padding:0 12px;border:1px solid #d9dfeb;border-radius:8px;color:#1762f6;background:#fff;font-size:13px;font-weight:700}.conversation-batch-bar button[data-v-c62b9978]:disabled{color:#98a2b3;background:#f5f7fb;cursor:not-allowed}.conversation-select[data-v-c62b9978]{width:28px;height:42px;display:grid;place-items:center;flex:0 0 auto;cursor:pointer}.conversation-select input[data-v-c62b9978],.conversation-batch-bar input[data-v-c62b9978]{width:14px;height:14px;accent-color:#1762f6}.conversation-main[data-v-c62b9978]{min-width:0;display:flex;align-items:center;gap:10px;flex:1;overflow:hidden;padding:0;border:0;background:transparent;text-align:left}.conversation-main>span[data-v-c62b9978]{position:relative;width:34px;height:34px;display:grid;place-items:center;flex:0 0 auto;border-radius:50%;color:#1762f6;background:#fff;border:1px solid #dbe6ff;font-weight:600;font-size:14px}.conversation-main>span.telegram[data-v-c62b9978]{color:#fff;border-color:#229ed9;background:linear-gradient(135deg,#2aabee,#178acf);font-size:14px;letter-spacing:0}.visitor-online-dot[data-v-c62b9978]{position:absolute;right:-1px;bottom:-1px;width:9px;height:9px;border:2px solid #fff;border-radius:999px;background:#16a34a;box-shadow:0 0 0 1px #16a34a2e}.conversation-copy[data-v-c62b9978]{min-width:0;max-width:100%;flex:1;overflow:hidden;display:grid;gap:4px}.conversation-main strong[data-v-c62b9978],.conversation-main small[data-v-c62b9978],.conversation-main p[data-v-c62b9978]{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversation-main strong[data-v-c62b9978]{color:#172033;font-size:14px;font-weight:600;line-height:1.2}.conversation-main p[data-v-c62b9978]{margin:0;color:#667085;font-size:12px;line-height:1.25}.conversation-main .conversation-title-line[data-v-c62b9978]{display:flex;align-items:center;gap:6px;min-width:0}.conversation-name-text[data-v-c62b9978]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversation-source-badge[data-v-c62b9978]{height:18px;display:inline-flex;align-items:center;flex:0 0 auto;padding:0 6px;border-radius:999px;color:#178acf;background:#e9f7ff;font-size:10px;font-style:normal;font-weight:900;line-height:1}.conversation-unread[data-v-c62b9978]{min-width:20px;height:20px;display:inline-grid;place-items:center;flex:0 0 auto;padding:0 6px;border-radius:999px;color:#fff;background:#f04438;font-size:11px;font-style:normal;line-height:1}.conversation-pin[data-v-c62b9978]{height:18px;display:inline-flex;align-items:center;flex:0 0 auto;padding:0 5px;border-radius:999px;color:#9a3412;background:#ffedd5;font-size:10px;font-style:normal;font-weight:900;line-height:1}.conversation-row-action[data-v-c62b9978]{width:30px;height:28px;display:inline-grid;place-items:center;flex:0 0 auto;border:0;border-radius:999px;color:#667085;background:transparent;opacity:0;pointer-events:none;cursor:pointer;transition:color .15s ease,background .15s ease,opacity .15s ease}.conversation-row-action svg[data-v-c62b9978]{width:18px;height:18px;display:block;fill:currentColor}.conversation-row:hover .conversation-row-action[data-v-c62b9978],.conversation-row.active .conversation-row-action[data-v-c62b9978]{color:#1762f6;background:#eef4ff;opacity:1;pointer-events:auto}.conversation-row-action.pinned[data-v-c62b9978]{color:#fff;background:#1762f6;opacity:1;pointer-events:auto}.conversation-row-delete[data-v-c62b9978]{color:#98a2b3;opacity:.8;pointer-events:auto}.conversation-row-delete[data-v-c62b9978]:hover{color:#b42318;background:#fef3f2}.conversation-row:hover .conversation-row-delete[data-v-c62b9978]{color:#b42318;background:#fef3f2;opacity:1}.conversation-main small[data-v-c62b9978],.conversation-main em[data-v-c62b9978]{color:#667085;font-size:12px;font-weight:500;font-style:normal}.conversation-main em[data-v-c62b9978]{max-width:120px;flex:0 0 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right}.empty-state[data-v-c62b9978]{display:grid;place-items:center;align-content:center;gap:8px;min-height:180px;color:#98a2b3;text-align:center}.empty-state strong[data-v-c62b9978]{color:#344054;font-size:15px}.empty-state small[data-v-c62b9978]{max-width:360px;color:#8a94a6;font-size:12px;line-height:1.6}.inline-notice[data-v-c62b9978]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:8px 12px;border:1px solid #f6ddb1;border-radius:0;color:#1762f6;background:#eef4ff;font-size:13px;font-weight:600}.inline-notice.warning[data-v-c62b9978]{color:#b45309;background:#fff7e6}.inline-notice-copy[data-v-c62b9978]{min-width:0;display:grid;gap:2px;line-height:1.45}.inline-notice-copy strong[data-v-c62b9978]{font-size:12px;font-weight:700}.inline-notice-copy small[data-v-c62b9978]{overflow:hidden;color:#a46422;font-size:10px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.inline-notice button[data-v-c62b9978]{flex:0 0 auto;min-height:28px;padding:4px 9px;border:1px solid #f2c078;border-radius:6px;color:#9a4706;background:#ffffffb8;font:inherit;cursor:pointer}.inline-notice button[data-v-c62b9978]:disabled{cursor:default;opacity:.58}.chat-filter-popover[data-v-c62b9978]{position:absolute;top:132px;left:20px;z-index:30;width:min(760px,calc(100% - 40px));display:grid;gap:16px;padding:20px;border:1px solid #e3e8f2;border-radius:8px;background:#fff;box-shadow:0 18px 45px #0f172a24}.chat-filter-popover[data-v-c62b9978]:before{content:"";position:absolute;top:-8px;right:124px;width:16px;height:16px;border-left:1px solid #e3e8f2;border-top:1px solid #e3e8f2;background:#fff;transform:rotate(45deg)}.chat-modal-head[data-v-c62b9978]{display:flex;align-items:center;justify-content:space-between;gap:12px}.chat-modal-head h3[data-v-c62b9978]{margin:0;color:#172033;font-size:18px}.chat-modal-head button[data-v-c62b9978]{width:32px;height:32px;border:0;border-radius:8px;color:#667085;background:#f3f6fb;font-size:20px;line-height:1}.chat-form-grid[data-v-c62b9978]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.chat-form-field[data-v-c62b9978]{display:grid;gap:6px;color:#667085;font-size:12px;font-weight:700}.chat-form-field input[data-v-c62b9978],.chat-form-field select[data-v-c62b9978]{width:100%;height:36px;min-width:0;padding:0 10px;border:1px solid #dbe4f0;border-radius:8px;color:#172033;background:#fff;font:inherit;font-weight:600;outline:0}.chat-form-field input[data-v-c62b9978]:focus,.chat-form-field select[data-v-c62b9978]:focus{border-color:#9bbcff;box-shadow:0 0 0 3px #2563eb14}.chat-filter-switch-row[data-v-c62b9978]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid #eef2f7;color:#667085;font-size:13px;font-weight:800}.chat-filter-switch-row button[data-v-c62b9978]{width:68px;height:32px;border:0;border-radius:999px;color:transparent;background:#d6dbe5;cursor:pointer;position:relative}.chat-filter-switch-row button[data-v-c62b9978]:before{content:"";position:absolute;top:4px;left:4px;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #0f172a29;transition:transform .18s ease}.chat-filter-switch-row button.active[data-v-c62b9978]{background:#1762f6}.chat-filter-switch-row button.active[data-v-c62b9978]:before{transform:translate(36px)}.chat-modal-actions[data-v-c62b9978]{display:flex;justify-content:flex-end;gap:10px;padding-top:4px}.chat-modal-actions button[data-v-c62b9978]{height:36px;padding:0 14px;border:1px solid #d9dfeb;border-radius:8px;color:#475467;background:#fff;font-weight:800}.chat-modal-actions .primary[data-v-c62b9978]{color:#fff;border-color:#1762f6;background:#1762f6}.chat-modal-actions button[data-v-c62b9978]:disabled{color:#98a2b3;border-color:#e5eaf3;background:#f6f8fb}@media(max-width:980px){.conversation-list[data-v-c62b9978]{max-height:44vh;min-height:360px}.chat-form-grid[data-v-c62b9978]{grid-template-columns:1fr}.chat-filter-popover[data-v-c62b9978]{top:126px;left:10px;width:calc(100% - 20px);max-height:calc(100% - 146px);overflow-y:auto}.chat-filter-popover[data-v-c62b9978]:before{right:82px}}.chat-content .profile-panel{height:100%;overflow-y:auto;padding:12px;border-left:1px solid #e1e7f0;background:#fbfcff}.profile-panel .panel-title[data-v-2ba466f8]{margin-bottom:10px}.profile-sync-state[data-v-2ba466f8]{min-height:30px;display:flex;align-items:center;margin-bottom:10px;padding:0 10px;border:1px solid #dbeafe;border-radius:8px;color:#1762f6;background:#eff6ff;font-size:12px;font-weight:700}.profile-sync-state.error[data-v-2ba466f8]{border-color:#fed7aa;color:#b45309;background:#fff7ed}.profile-block[data-v-2ba466f8]{display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:10px;align-items:center;justify-items:start;padding:9px;border:1px solid #edf0f6;border-radius:8px;background:#fff}.profile-block span[data-v-2ba466f8]{grid-row:span 2;width:40px;height:40px;display:grid;place-items:center;border-radius:12px;color:#fff;background:#1762f6;font-weight:700}.profile-block span.telegram[data-v-2ba466f8]{border-color:#229ed9;background:linear-gradient(135deg,#2aabee,#178acf);font-size:14px;letter-spacing:0}.profile-uid[data-v-2ba466f8]{display:block;min-width:0;width:100%;overflow:hidden;color:#172033;font-size:14px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.profile-block small[data-v-2ba466f8]{min-width:0;margin-top:3px;overflow:hidden;color:#667085;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.profile-block em[data-v-2ba466f8]{grid-column:2;color:#16a34a;font-style:normal;font-size:12px}.telegram-profile-card[data-v-2ba466f8]{display:grid;gap:10px;margin-top:10px;padding:10px;border:1px solid #d7efff;border-radius:8px;background:#f6fbff}.telegram-profile-head[data-v-2ba466f8]{display:flex;align-items:center;gap:10px}.telegram-profile-head>span[data-v-2ba466f8]{width:34px;height:34px;display:grid;place-items:center;flex:0 0 auto;border-radius:10px;color:#fff;background:linear-gradient(135deg,#2aabee,#178acf);font-size:12px;font-weight:900}.telegram-profile-head div[data-v-2ba466f8]{min-width:0}.telegram-profile-head strong[data-v-2ba466f8],.telegram-profile-head small[data-v-2ba466f8]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.telegram-profile-head strong[data-v-2ba466f8]{color:#10243f;font-size:14px}.telegram-profile-head small[data-v-2ba466f8]{color:#178acf;font-size:12px}.telegram-profile-card dl[data-v-2ba466f8]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0}.telegram-profile-card dl div[data-v-2ba466f8]{min-width:0;padding:8px;border:1px solid #e0f2fe;border-radius:8px;background:#fff}.telegram-profile-card dt[data-v-2ba466f8],.telegram-profile-card dd[data-v-2ba466f8]{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.telegram-profile-card dt[data-v-2ba466f8]{color:#64748b;font-size:12px}.telegram-profile-card dd[data-v-2ba466f8]{margin-top:3px;color:#0f172a;font-size:13px;font-weight:800}.telegram-profile-card p[data-v-2ba466f8]{margin:0;color:#475569;font-size:12px}.profile-list[data-v-2ba466f8]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:10px 0 0}.profile-list div[data-v-2ba466f8]{display:grid;gap:4px;min-height:54px;padding:9px 10px;border:1px solid #edf0f6;border-radius:8px;background:#fff}.profile-list .profile-list-wide[data-v-2ba466f8]{grid-column:1 / -1}.profile-list dt[data-v-2ba466f8],.profile-list dd[data-v-2ba466f8]{margin:0;font-size:13px}.profile-list dt[data-v-2ba466f8]{color:#667085}.profile-list dd[data-v-2ba466f8]{color:#1a1a2e;font-weight:600}.profile-level-card dd[data-v-2ba466f8]{display:block}.profile-level-card select[data-v-2ba466f8]{width:100%;min-width:0;height:30px;padding:0 28px 0 0;border:0;outline:0;color:#1a1a2e;background:transparent;font:inherit;font-weight:800;cursor:pointer}.profile-level-card select[data-v-2ba466f8]:disabled{color:#98a2b3;cursor:not-allowed}.profile-level-card[data-v-2ba466f8]:focus-within{border-color:#b9cdfd;box-shadow:0 0 0 3px #1762f614}.profile-level-card em[data-v-2ba466f8]{color:#16a34a;font-style:normal;font-size:12px}.profile-local-time[data-v-2ba466f8]{display:flex;align-items:baseline;gap:8px;min-width:0}.profile-local-time strong[data-v-2ba466f8]{color:#1a1a2e;font-size:18px;line-height:1}.profile-local-time span[data-v-2ba466f8]{min-width:0;overflow:hidden;color:#667085;font-size:12px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.profile-list dd.profile-followup[data-v-2ba466f8]{width:fit-content;max-width:100%;padding:3px 8px;border-radius:999px;font-size:12px}.profile-followup.normal[data-v-2ba466f8]{color:#1762f6;background:#eef4ff}.profile-followup.warning[data-v-2ba466f8]{color:#b45309;background:#fff7e6}.profile-followup.danger[data-v-2ba466f8]{color:#b42318;background:#fff1f3}.profile-tags-box[data-v-2ba466f8],.customer-remark-box[data-v-2ba466f8],.collaboration-box[data-v-2ba466f8],.presence-box[data-v-2ba466f8],.operation-log-box[data-v-2ba466f8],.access-history-box[data-v-2ba466f8]{display:grid;gap:8px;margin-top:10px;padding:10px;border:1px solid #edf0f6;border-radius:8px;background:#fff}.collaborator-list[data-v-2ba466f8]{display:grid;gap:6px}.collaborator-row[data-v-2ba466f8]{display:grid;grid-template-columns:30px minmax(0,1fr) 28px;gap:8px;align-items:center;min-height:42px;padding:6px 7px;border:1px solid #e7edf5;border-radius:7px;background:#fbfcff}.collaborator-row>span[data-v-2ba466f8]{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;color:#075985;background:#e0f2fe;font-size:12px;font-weight:800}.collaborator-row div[data-v-2ba466f8]{min-width:0}.collaborator-row strong[data-v-2ba466f8],.collaborator-row small[data-v-2ba466f8]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collaborator-row strong[data-v-2ba466f8]{color:#172033;font-size:12px}.collaborator-row small[data-v-2ba466f8]{margin-top:2px;color:#667085;font-size:11px}.collaborator-row button[data-v-2ba466f8]{width:28px;height:28px;padding:0;border:0;border-radius:6px;color:#667085;background:transparent;font-size:20px}.collaborator-row button[data-v-2ba466f8]:hover:not(:disabled){color:#b42318;background:#fff1f3}.collaborator-picker[data-v-2ba466f8]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px}.collaborator-picker select[data-v-2ba466f8],.collaborator-picker button[data-v-2ba466f8]{height:34px;border:1px solid #d9e3f5;border-radius:7px;background:#fff}.collaborator-picker select[data-v-2ba466f8]{min-width:0;padding:0 8px;color:#344054}.collaborator-picker button[data-v-2ba466f8]{padding:0 10px;color:#1762f6;background:#f5f8ff;font-weight:800}.collaborator-picker button[data-v-2ba466f8]:disabled,.collaborator-row button[data-v-2ba466f8]:disabled{opacity:.5;cursor:not-allowed}.collaboration-tip[data-v-2ba466f8]{margin:0;color:#667085;font-size:11px;line-height:1.45}.profile-tags-box[data-v-2ba466f8]{padding:9px}.profile-tags[data-v-2ba466f8]{display:flex;flex-wrap:wrap;gap:6px;min-height:24px}.profile-tags span[data-v-2ba466f8]{min-width:0;max-width:100%;overflow:hidden;padding:4px 8px;border-radius:999px;color:#1762f6;background:#eef4ff;font-size:12px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.profile-tags em[data-v-2ba466f8]{color:#98a2b3;font-size:12px;font-style:normal}.profile-inline-editor[data-v-2ba466f8]{display:flex;gap:6px}.profile-inline-editor input[data-v-2ba466f8]{min-width:0;flex:1;height:32px;padding:0 9px;border:1px solid #e2e7f0;border-radius:7px;outline:0}.profile-inline-editor button[data-v-2ba466f8]{height:32px;flex:0 0 auto;padding:0 10px;border:1px solid #d9e3f5;border-radius:7px;color:#1762f6;background:#f5f8ff;font-weight:800}.visitor-env-box[data-v-2ba466f8]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;padding-top:0}.visitor-env-box div[data-v-2ba466f8]{display:grid;gap:5px;min-width:0;padding:9px 10px;border:1px solid #edf0f6;border-radius:8px;background:#fff}.visitor-env-box div[data-v-2ba466f8]:nth-child(2),.visitor-env-box div[data-v-2ba466f8]:nth-child(3){grid-column:1 / -1}.visitor-env-box dt[data-v-2ba466f8],.visitor-env-box dd[data-v-2ba466f8]{margin:0;font-size:12px}.visitor-env-box dt[data-v-2ba466f8]{color:#667085}.visitor-env-box dd[data-v-2ba466f8]{min-width:0;overflow:hidden;color:#1a1a2e;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.customer-remark-box textarea[data-v-2ba466f8]{width:100%;min-height:72px;resize:vertical;padding:9px 10px;border:1px solid #e2e7f0;border-radius:8px;color:#172033;font:inherit;line-height:1.45;outline:none}.customer-remark-box textarea[data-v-2ba466f8]:focus{border-color:#9bbcff;box-shadow:0 0 0 3px #2563eb14}.customer-remark-box button[data-v-2ba466f8]{height:34px;border:1px solid #d9e3f5;border-radius:8px;color:#1762f6;background:#f5f8ff;font-weight:700}.customer-remark-box button[data-v-2ba466f8]:disabled{color:#98a2b3;cursor:not-allowed;background:#f5f6f8}.profile-notes[data-v-2ba466f8]{display:grid;gap:6px}.profile-notes article[data-v-2ba466f8]{display:grid;gap:3px;padding:7px 8px;border:1px solid #eef2f7;border-radius:7px;background:#fbfcff}.profile-notes span[data-v-2ba466f8]{color:#172033;font-size:12px;line-height:1.45}.profile-notes em[data-v-2ba466f8]{color:#98a2b3;font-size:11px;font-style:normal}.presence-head[data-v-2ba466f8],.presence-row[data-v-2ba466f8]{display:flex;align-items:center;gap:8px}.presence-head[data-v-2ba466f8]{justify-content:space-between}.presence-head strong[data-v-2ba466f8]{color:#1a1a2e;font-size:13px}.presence-head small[data-v-2ba466f8]{min-width:42px;padding:3px 7px;border-radius:999px;background:#f3f6fb;text-align:center}.presence-head small[data-v-2ba466f8],.presence-row small[data-v-2ba466f8],.presence-row em[data-v-2ba466f8],.presence-empty[data-v-2ba466f8]{color:#667085;font-size:12px;font-style:normal}.presence-action[data-v-2ba466f8]{height:28px;min-width:48px;padding:0 10px;border:1px solid #d9e3f5;border-radius:7px;color:#1762f6;background:#fff;font-size:12px;font-weight:700;white-space:nowrap;cursor:pointer}.presence-action.primary[data-v-2ba466f8]{color:#fff;border-color:#1762f6;background:#1762f6}.presence-action[data-v-2ba466f8]:disabled{color:#98a2b3;border-color:#e5eaf3;background:#f6f8fb;cursor:not-allowed}.presence-row[data-v-2ba466f8]{min-height:36px;padding:7px 8px;border:1px solid #eef2f7;border-radius:8px;background:#fbfcff}.presence-row div[data-v-2ba466f8]{min-width:0;flex:1}.presence-row strong[data-v-2ba466f8],.presence-row small[data-v-2ba466f8]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.presence-row strong[data-v-2ba466f8]{color:#1a1a2e;font-size:12px}.presence-dot[data-v-2ba466f8]{width:8px;height:8px;flex:0 0 auto;border-radius:50%;background:#98a2b3}.presence-dot.success[data-v-2ba466f8]{background:#16a34a}.presence-dot.warning[data-v-2ba466f8]{background:#d97706}.operation-log-list[data-v-2ba466f8]{display:grid;gap:7px}.profile-link-button[data-v-2ba466f8]{min-height:26px;padding:0 8px;border:1px solid #dbe4f0;border-radius:8px;color:#1762f6;background:#fff;font-size:12px;font-weight:800}.profile-link-button[data-v-2ba466f8]:disabled{cursor:not-allowed;opacity:.5}.operation-log-row[data-v-2ba466f8]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:start;padding:8px;border:1px solid #eef2f7;border-radius:8px;background:#fbfcff}.operation-dot[data-v-2ba466f8]{width:8px;height:8px;margin-top:5px;border-radius:999px;background:#16a34a}.operation-dot.warning[data-v-2ba466f8]{background:#d97706}.operation-dot.danger[data-v-2ba466f8]{background:#d92d20}.operation-log-row div[data-v-2ba466f8]{min-width:0;display:grid;gap:3px}.operation-log-row strong[data-v-2ba466f8],.operation-log-row small[data-v-2ba466f8],.operation-log-row em[data-v-2ba466f8]{overflow:hidden;text-overflow:ellipsis}.operation-log-row strong[data-v-2ba466f8]{color:#172033;font-size:12px;white-space:nowrap}.operation-log-row small[data-v-2ba466f8]{color:#344054;font-size:12px;line-height:1.45}.operation-log-row em[data-v-2ba466f8]{color:#98a2b3;font-size:11px;font-style:normal;white-space:nowrap}.operation-log-row b[data-v-2ba466f8]{padding:3px 7px;border-radius:999px;color:#1762f6;background:#eef4ff;font-size:11px;font-weight:800;white-space:nowrap}.presence-empty[data-v-2ba466f8]{padding:8px;border-radius:8px;background:#f8fafc}.inline-notice[data-v-2ba466f8]{padding:9px 11px;border-radius:8px;color:#1762f6;background:#eef4ff;font-size:13px;font-weight:700}.inline-notice.warning[data-v-2ba466f8]{color:#b45309;background:#fff7e6}.access-history-row[data-v-2ba466f8]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;min-height:40px;padding:8px;border:1px solid #eef2f7;border-radius:8px;background:#fbfcff}.access-history-row div[data-v-2ba466f8]{min-width:0}.access-history-row strong[data-v-2ba466f8],.access-history-row small[data-v-2ba466f8]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.access-history-row strong[data-v-2ba466f8]{color:#1a1a2e;font-size:12px}.access-history-row small[data-v-2ba466f8],.access-history-row em[data-v-2ba466f8]{grid-column:1 / -1;margin-top:-2px;color:#667085;font-size:12px;font-style:normal}.access-history-row span[data-v-2ba466f8]{padding:4px 7px;border-radius:999px;color:#1762f6;background:#eef4ff;font-size:12px;white-space:nowrap}@media(max-width:980px){.chat-content .profile-panel{display:flex}.profile-inline-editor[data-v-2ba466f8]{flex-direction:column}.profile-panel[data-v-2ba466f8]{min-width:0;width:100%}}
