.gm-body[data-v-b93b817a]{gap:16px;padding-bottom:16px}.gm-sec[data-v-b93b817a]{display:flex;flex-direction:column;gap:6px}.gm-sec__head[data-v-b93b817a]{align-items:center;display:flex;gap:8px;justify-content:space-between}.gm-sec__head .ui-label[data-v-b93b817a]{margin:0}.gm-sec__n[data-v-b93b817a]{background:var(--ui-primary-soft,#eff6ff);border-radius:var(--ui-r-pill);color:var(--ui-primary,#2563eb);display:inline-block;font-size:var(--ui-fs-11);font-weight:var(--ui-fw-strong);margin-left:4px;padding:1px 6px}.gm-sec__act[data-v-b93b817a]{gap:6px}.gm-sec__empty[data-v-b93b817a]{color:var(--ui-muted);font-size:var(--ui-fs-13);line-height:1.45;margin:0}.gm-mem__list[data-v-b93b817a]{display:flex;flex-direction:column;gap:2px;max-height:320px;overflow-y:auto}.gm-mem__who[data-v-b93b817a]{background:none;border:none;border-radius:var(--ui-r-8);color:var(--ui-primary,#2563eb);cursor:pointer;flex-shrink:0;font-family:inherit;font-size:var(--ui-fs-12);font-weight:600;padding:4px 8px}.gm-mem__who[data-v-b93b817a]:hover{background:var(--ui-primary-soft,#eff6ff)}.gm-mem__row[data-v-b93b817a]{align-items:center;border-radius:var(--ui-r-10);display:flex;gap:12px;padding:6px}.gm-mem__row[data-v-b93b817a]:hover{background:var(--ui-soft-2,#f8fafc)}.gm-mem__row:focus-within .gm-mem__acts[data-v-b93b817a],.gm-mem__row:hover .gm-mem__acts[data-v-b93b817a]{opacity:1}.gm-mem__name[data-v-b93b817a]{color:var(--ui-text,#0f172a);flex:1;font-size:var(--ui-fs-13);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gm-mem__name[data-v-b93b817a],.gm-mem__tag[data-v-b93b817a]{font-weight:var(--ui-fw-strong)}.gm-mem__tag[data-v-b93b817a]{color:var(--ui-placeholder,#94a3b8);font-size:var(--ui-fs-11);margin-left:6px}.gm-mem__acts[data-v-b93b817a]{flex-shrink:0;gap:8px;margin-left:6px;opacity:.55;transition:opacity .15s ease}.gm-mem__act[data-v-b93b817a],.gm-mem__acts[data-v-b93b817a]{align-items:center;display:inline-flex}.gm-mem__act[data-v-b93b817a]{background:none;border:none;border-radius:var(--ui-r-8);color:var(--ui-placeholder,#94a3b8);cursor:pointer;height:30px;justify-content:center;transition:background .15s,color .15s;width:30px}.gm-mem__act[data-v-b93b817a]:hover:not(:disabled){background:var(--ui-soft-2,#f8fafc);color:var(--ui-text,#0f172a)}.gm-mem__act--danger[data-v-b93b817a]:hover:not(:disabled){background:var(--ui-danger-soft-hover,#fee2e2);color:var(--ui-danger,#dc2626)}.gm-mem__act[data-v-b93b817a]:disabled{cursor:default;opacity:.4}.gm-gset[data-v-b93b817a]{gap:6px}.gm-gset__row[data-v-b93b817a]{align-items:baseline;display:flex;gap:8px}.gm-gset__label[data-v-b93b817a]{color:var(--ui-placeholder,#94a3b8);flex-shrink:0;font-size:var(--ui-fs-11);width:78px}.gm-gset__val[data-v-b93b817a]{color:var(--ui-text,#0f172a);flex:1;font-size:var(--ui-fs-13);font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gm-gset__val--muted[data-v-b93b817a]{color:var(--ui-placeholder,#94a3b8);font-weight:var(--ui-fw-medium)}.gm-gset__act[data-v-b93b817a]{flex-shrink:0}.gm-gset__edit[data-v-b93b817a]{align-items:center;display:flex;gap:6px}.gm-ava[data-v-b93b817a]{align-items:center;background:var(--ui-primary-soft,#eff6ff);border-radius:50%;color:var(--ui-primary,#2563eb);display:inline-flex;flex-shrink:0;font-size:var(--ui-fs-11);font-weight:700;height:30px;justify-content:center;overflow:hidden;width:30px}.gm-ava img[data-v-b93b817a]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.gm-ava--sm[data-v-b93b817a]{font-size:var(--ui-fs-11);height:28px;width:28px}.gm-id[data-v-b93b817a]{background:var(--ui-soft-2,#f8fafc);border-radius:var(--ui-r-12);display:flex;flex-direction:column;gap:8px;margin:2px 0 8px 38px;padding:12px}.gm-id__head[data-v-b93b817a]{color:var(--ui-muted-strong,#475569);font-size:var(--ui-fs-12);line-height:1.4;margin:0}.gm-id__rel[data-v-b93b817a]{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px 6px}.gm-id__rel-l[data-v-b93b817a]{color:var(--ui-placeholder,#94a3b8);font-size:var(--ui-fs-11);margin-right:2px}.gm-id__rel-o[data-v-b93b817a]{background:none;border:none;border-radius:var(--ui-r-8);color:var(--ui-muted,#64748b);cursor:pointer;font-family:inherit;font-size:var(--ui-fs-12);font-weight:600;padding:2px 6px}.gm-id__rel-o[data-v-b93b817a]:hover{color:var(--ui-text,#0f172a)}.gm-id__rel-o.is-on[data-v-b93b817a]{background:var(--ui-primary-soft,#eff6ff);color:var(--ui-primary,#2563eb)}.gm-id__foot[data-v-b93b817a]{align-items:center;display:flex;gap:6px}.gm-id__foot .ui-input[data-v-b93b817a]{flex:1;min-width:0}.gm-invite[data-v-b93b817a]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.gm-invite__btn[data-v-b93b817a]{flex-shrink:0}.gm-invite__hint[data-v-b93b817a]{color:var(--ui-placeholder,#94a3b8);font-size:var(--ui-fs-11)}.gm-invite__link[data-v-b93b817a]{color:var(--ui-primary,#2563eb);font-size:var(--ui-fs-11);text-decoration:none;word-break:break-all}.gm-invite__link[data-v-b93b817a]:hover{text-decoration:underline}.gm-found[data-v-b93b817a]{border:1px solid var(--ui-border,#e2e8f0);border-radius:var(--ui-r-10);max-height:180px;overflow-y:auto;padding:4px}.gm-found__row[data-v-b93b817a]{align-items:center;border-radius:var(--ui-r-8);display:flex;gap:8px;padding:8px;width:100%}.gm-found__name[data-v-b93b817a]{color:var(--ui-text,#0f172a);flex:1;font-size:var(--ui-fs-13);font-weight:var(--ui-fw-strong);min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.gm-found__n[data-v-b93b817a]{color:var(--ui-placeholder,#94a3b8);flex-shrink:0;font-size:var(--ui-fs-11)}.gm-nw[data-v-b93b817a]{background:var(--ui-soft-2,#f8fafc);border:1px dashed var(--ui-border-strong,#cbd5e1);border-radius:var(--ui-r-12);display:flex;flex-direction:column;gap:8px;padding:12px}.gm-nw__head[data-v-b93b817a]{color:var(--ui-muted-strong,#475569);font-size:var(--ui-fs-12);font-weight:var(--ui-fw-strong);margin:0}.gm-leave[data-v-b93b817a]{align-items:baseline;flex-direction:row;gap:8px}.gm-leave__hint[data-v-b93b817a]{color:var(--ui-placeholder,#94a3b8);font-size:var(--ui-fs-11)}.ibs__body[data-v-aebe2a95]{display:grid;gap:8px}.ibs__body .ui-label[data-v-aebe2a95]{margin-top:6px}.ibs__row[data-v-aebe2a95]{align-items:center;background:transparent;border:0;border-radius:var(--ui-r-10);color:var(--ui-text,#0f172a);cursor:pointer;display:flex;font:inherit;gap:12px;padding:8px;text-align:left;width:100%}.ibs__row[data-v-aebe2a95]:hover{background:var(--ui-soft,#f1f5f9)}.ibs__row[data-v-aebe2a95]:disabled{cursor:default;opacity:.6}.ibs__ico[data-v-aebe2a95]{align-items:center;border-radius:50%;color:var(--ui-on-primary);display:inline-flex;flex:none;height:38px;justify-content:center;width:38px}.ibs__ico--geo[data-v-aebe2a95]{background:var(--ui-success-icon)}.ibs__ava[data-v-aebe2a95]{align-items:center;background:var(--ui-soft,#f1f5f9);border-radius:50%;color:var(--ui-text-soft,#334155);display:inline-flex;flex:none;font-size:var(--ui-fs-13);font-weight:var(--ui-fw-strong);height:38px;justify-content:center;width:38px}.ibs__txt[data-v-aebe2a95]{display:flex;flex-direction:column;font-size:var(--ui-fs-14);min-width:0}.ibs__txt small[data-v-aebe2a95]{color:var(--ui-placeholder,#94a3b8);font-size:var(--ui-fs-12)}.ibs__addr[data-v-aebe2a95]{position:relative}.ibs__hints[data-v-aebe2a95]{display:flex;flex-direction:column;left:0;max-height:240px;overflow:auto;padding:4px;position:absolute;right:0;top:calc(100% + 4px);z-index:5}.ibs__hints .ui-menu-item[data-v-aebe2a95]{text-align:left;white-space:normal}.ibs__list[data-v-aebe2a95]{display:flex;flex-direction:column;max-height:260px;overflow:auto}.ibs__pair[data-v-aebe2a95]{display:grid;gap:8px;grid-template-columns:1fr 1fr}.ibs__opt[data-v-aebe2a95]{position:relative}.ibs__opt .ui-input[data-v-aebe2a95]{padding-right:32px;width:100%}.ibs__x[data-v-aebe2a95]{background:transparent;border:0;color:var(--ui-placeholder,#94a3b8);cursor:pointer;display:inline-flex;padding:6px;position:absolute;right:6px;top:50%;transform:translateY(-50%)}.ibs__check[data-v-aebe2a95]{align-items:center;color:var(--ui-text,#0f172a);cursor:pointer;display:flex;font-size:var(--ui-fs-14);gap:8px;margin-top:6px}@media(max-width:600px){.ibs__pair[data-v-aebe2a95]{grid-template-columns:1fr}.ibs__row[data-v-aebe2a95]{min-height:48px}}.vap[data-v-11cc8ba3]{align-items:center;display:flex;gap:12px;min-width:0;width:100%}.vap audio[data-v-11cc8ba3]{display:none}.vap__play[data-v-11cc8ba3]{align-items:center;background:var(--ui-primary,#2563eb);border:0;border-radius:50%;color:var(--ui-on-primary);cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;padding:0;transition:transform .16s cubic-bezier(.23,1,.32,1),background .12s;width:32px}.vap__play[data-v-11cc8ba3]:active:not(:disabled){transform:scale(.97)}.vap__play[data-v-11cc8ba3]:disabled{cursor:default;opacity:.5}.vap__play svg[data-v-11cc8ba3]{display:block}.vap__bar[data-v-11cc8ba3]{cursor:pointer;flex:1;height:20px;min-width:60px;position:relative;touch-action:none}.vap__bar[data-v-11cc8ba3]:focus-visible{border-radius:var(--ui-r-6);outline:2px solid var(--ui-primary,#2563eb);outline-offset:2px}.vap__track[data-v-11cc8ba3]{background:rgba(var(--ui-primary-rgb),.16);border-radius:2px;height:4px;left:0;margin-top:-2px;overflow:hidden;position:absolute;right:0;top:50%}.vap__fill[data-v-11cc8ba3]{inset:0;transform-origin:left center}.vap__fill[data-v-11cc8ba3],.vap__knob[data-v-11cc8ba3]{background:var(--ui-primary,#2563eb);position:absolute}.vap__knob[data-v-11cc8ba3]{border-radius:50%;height:10px;margin:-5px 0 0 -5px;opacity:0;top:50%;transition:opacity .12s;width:10px}.vap__bar:focus-visible .vap__knob[data-v-11cc8ba3]{opacity:1}@media(hover:hover)and (pointer:fine){.vap__bar:hover .vap__knob[data-v-11cc8ba3]{opacity:1}}.vap__time[data-v-11cc8ba3]{color:var(--ui-muted,#64748b);flex-shrink:0;font-size:var(--ui-fs-12);font-variant-numeric:tabular-nums;white-space:nowrap}.vap__rate[data-v-11cc8ba3]{background:rgba(var(--ui-primary-rgb),.1);border:0;border-radius:var(--ui-r-6);color:var(--ui-primary,#2563eb);cursor:pointer;flex-shrink:0;font:inherit;font-size:var(--ui-fs-12);font-variant-numeric:tabular-nums;font-weight:600;height:22px;min-width:34px;padding:0 6px}.vap__rate[data-v-11cc8ba3]:hover{background:rgba(var(--ui-primary-rgb),.16)}.vap__err[data-v-11cc8ba3]{color:var(--ui-muted,#64748b);font-size:var(--ui-fs-13)}.vap--inverse .vap__play[data-v-11cc8ba3]{background:var(--ui-surface);color:var(--ui-primary)}.vap--inverse .vap__track[data-v-11cc8ba3]{background:#ffffff4d}.vap--inverse .vap__fill[data-v-11cc8ba3],.vap--inverse .vap__knob[data-v-11cc8ba3]{background:var(--ui-surface)}.vap--inverse .vap__err[data-v-11cc8ba3],.vap--inverse .vap__time[data-v-11cc8ba3]{color:#ffffffd9}.vap--inverse .vap__rate[data-v-11cc8ba3]{background:#ffffff2e;color:var(--ui-on-primary)}.vap--inverse .vap__rate[data-v-11cc8ba3]:hover{background:#ffffff42}.vap--inverse .vap__bar[data-v-11cc8ba3]:focus-visible{outline-color:#fff}@media(prefers-reduced-motion:reduce){.vap__knob[data-v-11cc8ba3],.vap__play[data-v-11cc8ba3]{transition:none}}.drs[data-v-71c9f56e]{align-items:center;background:var(--ui-warning-soft);border:1px solid var(--ui-warning-border);border-radius:var(--ui-r-8);display:flex;font-size:var(--ui-fs-13);font-weight:600;gap:12px;justify-content:space-between;line-height:1.4;margin:8px 12px 0;padding:8px 12px}.drs[data-v-71c9f56e],.drs__stop[data-v-71c9f56e]{color:var(--ui-warning-strong)}.drs__stop[data-v-71c9f56e]{background:var(--ui-surface);border:1px solid var(--ui-warning-border-strong);border-radius:var(--ui-r-8);cursor:pointer;flex-shrink:0;font-family:inherit;font-size:var(--ui-fs-12);font-weight:700;padding:4px 12px}.drs__stop[data-v-71c9f56e]:hover{background:var(--ui-warning-soft-strong)}.mof[data-v-8425a062]{background:var(--ui-primary-soft,#eff6ff);border:1px solid var(--ui-primary-border,#bfdbfe);border-radius:var(--ui-r-10);color:var(--ui-muted-strong,#475569);display:flex;font-size:var(--ui-fs-13);gap:12px;line-height:1.4;padding:12px}.mof b[data-v-8425a062]{color:var(--ui-text);font-weight:var(--ui-fw-strong)}.mof__ico[data-v-8425a062]{color:var(--ui-primary,#2563eb);flex-shrink:0;margin-top:1px}.mof__body[data-v-8425a062]{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}.mof__note[data-v-8425a062]{color:var(--ui-muted)}.mof__acts[data-v-8425a062],.mof__edit[data-v-8425a062]{display:flex;flex-wrap:wrap;gap:6px}.mof__when[data-v-8425a062]{max-width:100%;width:210px}.mof__addr[data-v-8425a062]{flex:1;min-width:180px}.mof--flat[data-v-8425a062]{background:none;border:none;border-radius:0;padding:0}.ib-msg__by[data-v-9cd85203]{margin-right:4px;opacity:.85}.ib-cardask[data-v-9cd85203]{display:grid;gap:6px;padding-bottom:16px}.ib-cardask>.ui-input[data-v-9cd85203],.ib-cardask>button[data-v-9cd85203]{margin:0 16px}.ib-cardask__label[data-v-9cd85203]{color:var(--ui-placeholder);font-size:var(--ui-fs-12);margin:4px 16px 0}.ib-pane[data-v-9cd85203]{display:grid;gap:12px;grid-template-columns:340px 1fr;grid-template-rows:minmax(0,1fr);min-height:360px;min-width:0;width:100%}.ib-pane--solo[data-v-9cd85203]{grid-template-columns:1fr}.ib-pane--embedded[data-v-9cd85203]{gap:0;grid-template-columns:320px 1fr;min-height:0;padding:0}.ib-pane--embedded .ib-list[data-v-9cd85203]{border:none;border-radius:0;border-right:1px solid var(--ui-border,#e2e8f0)}.ib-pane--embedded .ib-chat[data-v-9cd85203]{border:none;border-radius:0}.ib-list[data-v-9cd85203]{background:var(--ui-surface,#fff);border:1px solid var(--ui-border,#e2e8f0);border-radius:var(--ui-r-12);min-width:0;overflow-y:auto;padding:6px;scrollbar-color:var(--ui-border-strong,#cbd5e1) transparent;scrollbar-width:thin}.ib-list[data-v-9cd85203]::-webkit-scrollbar{width:8px}.ib-list[data-v-9cd85203]::-webkit-scrollbar-thumb{background:var(--ui-border-strong,#cbd5e1);border-radius:var(--ui-r-6)}.ib-list__tools[data-v-9cd85203]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:color-mix(in srgb,var(--ui-surface,#fff) 96%,transparent);border-bottom:1px solid var(--ui-border,#e2e8f0);display:flex;flex-direction:column;gap:6px;margin:-6px -6px 10px;padding:8px;position:sticky;top:0;z-index:6}.ib-conv-search[data-v-9cd85203]{align-items:center;background:var(--ui-soft-2,#f8fafc);border:1px solid var(--ui-border,#e2e8f0);border-radius:var(--ui-r-10);box-sizing:border-box;color:var(--ui-placeholder,#94a3b8);display:flex;gap:8px;height:36px;min-width:0;padding:0 12px;transition:border-color .12s,background-color .12s,box-shadow .12s}.ib-conv-search[data-v-9cd85203]:focus-within{background:var(--ui-surface,#fff);border-color:var(--ui-primary-border,#93c5fd);box-shadow:var(--ui-focus-ring,0 0 0 3px rgba(37,99,235,.12))}.ib-conv-search svg[data-v-9cd85203]{flex:0 0 auto}.ib-conv-search__input[data-v-9cd85203]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--ui-text,#0f172a);flex:1;font:inherit;font-size:var(--ui-fs-13);height:100%;min-width:0;outline:0;padding:0}.ib-conv-search__input[data-v-9cd85203]::-moz-placeholder{color:var(--ui-placeholder-input,#94a3b8)}.ib-conv-search__input[data-v-9cd85203]::placeholder{color:var(--ui-placeholder-input,#94a3b8)}.ib-conv-search__input[data-v-9cd85203]::-webkit-search-cancel-button{cursor:pointer}.ib-retired-note[data-v-9cd85203]{background:var(--ui-soft,#f8fafc);border-bottom:1px solid var(--ui-border,#e2e8f0);color:var(--ui-muted,#64748b);font-size:var(--ui-fs-12);line-height:1.45;margin:0;padding:8px 12px}.ib-tabs[data-v-9cd85203]{margin:0;position:static}.ib-conv[data-v-9cd85203]{align-items:flex-start;background:none;border:none;border-radius:var(--ui-r-10);cursor:pointer;display:flex;font-family:inherit;gap:12px;padding:12px;position:relative;text-align:left;width:100%}.ib-conv[data-v-9cd85203]:hover{background:var(--ui-soft-2,#f8fafc)}.ib-conv[data-v-9cd85203]:focus-visible{box-shadow:var(--ui-focus-ring,0 0 0 3px rgba(37,99,235,.16));outline:none}.ib-avatar[data-v-9cd85203],.ib-conv--active[data-v-9cd85203],.ib-conv--active[data-v-9cd85203]:hover{background:var(--ui-primary-soft,#eff6ff)}.ib-avatar[data-v-9cd85203]{align-items:center;border-radius:50%;color:var(--ui-primary,#2563eb);display:inline-flex;flex-shrink:0;font-size:var(--ui-fs-14);font-weight:800;height:48px;justify-content:center;position:relative;width:48px}.ib-avatar--sm[data-v-9cd85203]{font-size:var(--ui-fs-12);height:34px;width:34px}.ib-avatar__img[data-v-9cd85203]{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ib-avatar__dot[data-v-9cd85203]{background:var(--ui-success-icon);border:2px solid var(--ui-surface,#fff);border-radius:50%;height:10px;position:absolute;right:1px;top:1px;width:10px}.ib-conv__body[data-v-9cd85203]{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.ib-conv__top[data-v-9cd85203]{align-items:baseline;display:flex;gap:6px}.ib-conv__top>.ib-conv__time[data-v-9cd85203]{margin-left:auto}.ib-conv__muted[data-v-9cd85203]{color:var(--ui-placeholder,#94a3b8);flex:none;margin-left:4px}.ib-conv__name[data-v-9cd85203]{color:var(--ui-text,#0f172a);font-size:var(--ui-fs-14);font-weight:var(--ui-fw-name);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ib-conv__time[data-v-9cd85203]{color:var(--ui-placeholder,#94a3b8);flex-shrink:0;font-size:var(--ui-fs-11)}.ib-conv__bottom[data-v-9cd85203]{align-items:center;display:flex;gap:8px;justify-content:space-between}.ib-conv__preview[data-v-9cd85203]{color:var(--ui-muted,#64748b);font-size:var(--ui-fs-13);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ib-conv__preview--hit[data-v-9cd85203]{color:var(--ui-text-soft,#334155);font-style:italic}.ib-conv__unread[data-v-9cd85203]{align-items:center;background:var(--ui-badge);border-radius:var(--ui-r-pill);color:var(--ui-on-danger);display:inline-flex;flex-shrink:0;font-size:var(--ui-fs-11);font-weight:var(--ui-fw-strong);height:20px;justify-content:center;min-width:20px;padding:0 6px 1px}.ib-conv__fresh[data-v-9cd85203]{background:var(--ui-placeholder,#94a3b8);border-radius:50%;flex-shrink:0;height:8px;width:8px}.ib-conv__phone[data-v-9cd85203]{color:var(--ui-placeholder,#94a3b8);font-size:var(--ui-fs-12);line-height:1.25}.ib-avatar__ch[data-v-9cd85203]{bottom:-2px;box-shadow:0 0 0 2px var(--ui-surface);height:16px;position:absolute;right:-2px;width:16px}.ib-conv--active .ib-avatar__ch[data-v-9cd85203],.ib-conv:hover .ib-avatar__ch[data-v-9cd85203]{box-shadow:0 0 0 2px var(--ui-soft-2)}.ib-conv__kind[data-v-9cd85203]{color:var(--ui-faint)}.ib-conv__chs[data-v-9cd85203],.ib-conv__kind[data-v-9cd85203]{align-self:center;display:inline-flex;flex-shrink:0}.ib-conv__chs[data-v-9cd85203]{align-items:center;gap:4px}.ib-conv__chs-more[data-v-9cd85203]{color:var(--ui-muted);font-size:var(--ui-fs-11);font-weight:var(--ui-fw-strong)}.ib-conv__you[data-v-9cd85203]{color:var(--ui-text-soft)}.ib-conv__tick[data-v-9cd85203]{color:var(--ui-faint);display:inline-flex;margin-right:3px;vertical-align:-2px}.ib-conv__tick--read[data-v-9cd85203]{color:var(--ui-primary)}.ib-conv__tick--failed[data-v-9cd85203]{color:var(--ui-danger-icon)}.ib-chip[data-v-9cd85203]{align-items:center;border-radius:50%;color:var(--ui-on-primary);display:inline-flex;flex-shrink:0;height:15px;justify-content:center;width:15px}.ib-empty-list[data-v-9cd85203]{color:var(--ui-muted);font-size:var(--ui-fs-13);padding:24px;text-align:center}.ib-candidates[data-v-9cd85203]{border:1px solid var(--ui-border,#e5e7eb);border-radius:var(--ui-r-10);display:flex;flex-direction:column;font-size:var(--ui-fs-13);gap:8px;line-height:1.5;margin:16px auto 0;max-width:460px;padding:12px 16px}.ib-candidates__hint[data-v-9cd85203]{color:var(--ui-muted,#64748b)}.ib-candidates__row[data-v-9cd85203]{align-items:center;display:flex;gap:12px;justify-content:space-between}.ib-candidates__text[data-v-9cd85203]{min-width:0;overflow-wrap:anywhere}.ib-unverified[data-v-9cd85203]{background:var(--ui-warning-soft,#fffbeb);border:1px solid var(--ui-warning-border,#fde68a);border-radius:var(--ui-r-10);color:var(--ui-warning-text,#92400e);font-size:var(--ui-fs-13);line-height:1.5;margin:16px auto 4px;max-width:460px;padding:12px 16px}.ib-unverified b[data-v-9cd85203]{display:block;font-weight:var(--ui-fw-title);margin-bottom:2px}.ib-book[data-v-9cd85203]{border-top:1px solid var(--ui-soft,#f1f5f9);display:flex;flex-direction:column;gap:2px;padding:8px 6px 12px}.ib-book__head[data-v-9cd85203]{color:var(--ui-placeholder,#94a3b8);font-size:var(--ui-fs-11);font-weight:var(--ui-fw-strong);letter-spacing:var(--ui-caps-spacing);margin:4px 8px 6px;text-transform:uppercase}.ib-book__row[data-v-9cd85203]{border-radius:var(--ui-r-10);display:flex;flex-direction:column;gap:6px;padding:8px 12px}.ib-book__row[data-v-9cd85203]:hover{background:var(--ui-soft,#f1f5f9)}.ib-book__who[data-v-9cd85203]{display:flex;flex-direction:column;min-width:0}.ib-book__name[data-v-9cd85203]{color:var(--ui-text,#0f172a);font-size:var(--ui-fs-14);font-weight:var(--ui-fw-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ib-book__phone[data-v-9cd85203]{color:var(--ui-placeholder,#94a3b8);font-size:var(--ui-fs-12)}.ib-book__acts[data-v-9cd85203]{display:flex;flex-wrap:wrap;gap:6px}.ib-book__btn[data-v-9cd85203]{color:var(--ui-text,#0f172a);gap:6px;padding-left:6px}.ib-meeting[data-v-9cd85203]{margin:8px 12px 0}.ib-same[data-v-9cd85203]{align-items:center;background:var(--ui-soft,#f8fafc);border-bottom:1px solid var(--ui-soft,#f1f5f9);color:var(--ui-text,#0f172a);display:flex;flex-wrap:wrap;font-size:var(--ui-fs-13);gap:8px 12px;padding:8px 16px}.ib-same__text[data-v-9cd85203]{flex:1 1 220px;min-width:0}.ib-same__why[data-v-9cd85203]{color:var(--ui-muted,#64748b);display:block;font-size:var(--ui-fs-12);margin-top:2px;overflow-wrap:anywhere}.ib-same__acts[data-v-9cd85203]{display:flex;flex-shrink:0;gap:6px}.ib-chat[data-v-9cd85203]{background:var(--ui-surface,#fff);border:1px solid var(--ui-border,#e2e8f0);border-radius:var(--ui-r-12);display:flex;flex-direction:column;min-width:0;overflow:hidden;position:relative}.ib-chat__head[data-v-9cd85203]{align-items:center;border-bottom:1px solid var(--ui-soft,#f1f5f9);display:flex;flex-shrink:0;gap:12px;padding:12px 16px}.ib-back[data-v-9cd85203]{color:var(--ui-muted,#64748b);display:none;margin-left:-5px}.ib-chat__id[data-v-9cd85203]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.ib-chat__name[data-v-9cd85203]{color:var(--ui-text,#0f172a);font-size:var(--ui-fs-14);font-weight:var(--ui-fw-name);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ib-chat__meta[data-v-9cd85203]{align-items:center;display:flex;gap:8px;margin-top:4px;min-width:0;overflow:hidden}.ib-chat__meta>.ib-chip[data-v-9cd85203]{flex:0 0 auto}.ib-chat__sub[data-v-9cd85203]{display:block;flex:1 1 auto;font-size:var(--ui-fs-12);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ib-chat__sub[data-v-9cd85203],.ib-chat__sub--act[data-v-9cd85203]{color:var(--ui-placeholder,#94a3b8)}.ib-chat__sub--act[data-v-9cd85203]{background:none;border:0;cursor:pointer;font:inherit;font-size:var(--ui-fs-12);max-width:100%;padding:0;text-align:left}.ib-chat__sub--act[data-v-9cd85203]:hover{color:var(--ui-primary,#2563eb);text-decoration:underline}.ib-chat__actions[data-v-9cd85203]{align-items:center;display:inline-flex;flex-shrink:0;gap:6px}.ib-cardlink[data-v-9cd85203]{text-decoration:none}.ib-cardlink[data-v-9cd85203]:hover:not(:disabled){background:var(--ui-primary-soft,#eff6ff);border-color:var(--ui-primary-border,#bfdbfe);color:var(--ui-primary,#2563eb)}.ib-kebab[data-v-9cd85203]{color:var(--ui-placeholder,#94a3b8)}.ib-kebab-wrap[data-v-9cd85203]{display:inline-flex;position:relative}.ib-findbtn[data-v-9cd85203]{color:var(--ui-placeholder,#94a3b8)}.ib-findbtn[data-v-9cd85203]:hover{color:var(--ui-text,#0f172a)}.ib-findbtn--on[data-v-9cd85203]{background:var(--ui-primary-soft);color:var(--ui-primary)}.ib-find[data-v-9cd85203]{background:var(--ui-soft);border-bottom:1px solid var(--ui-border);flex:none;max-height:46%;overflow-y:auto}.ib-find__bar[data-v-9cd85203]{align-items:center;display:flex;gap:6px;padding:8px 12px;position:relative}.ib-find__bar svg[data-v-9cd85203]{color:var(--ui-faint);left:20px;pointer-events:none;position:absolute}.ib-find__input[data-v-9cd85203]{background:var(--ui-surface);flex:1;padding-left:32px}.ib-find__close[data-v-9cd85203],.ib-find__note[data-v-9cd85203]{color:var(--ui-faint)}.ib-find__note[data-v-9cd85203]{font-size:var(--ui-fs-13);padding:6px 12px 12px}.ib-find__list[data-v-9cd85203]{list-style:none;margin:0;padding:0 6px 8px}.ib-find__hit[data-v-9cd85203]{background:transparent;border:0;border-radius:var(--ui-r-8);cursor:pointer;display:flex;font:inherit;gap:12px;padding:8px;text-align:left;width:100%}.ib-find__hit[data-v-9cd85203]:hover{background:var(--ui-soft-2)}.ib-find__when[data-v-9cd85203]{color:var(--ui-faint);flex:none;font-size:var(--ui-fs-12);width:82px}.ib-find__text[data-v-9cd85203]{color:var(--ui-text-soft);font-size:var(--ui-fs-13);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ib-older[data-v-9cd85203]{color:var(--ui-faint);font-size:var(--ui-fs-12);padding:8px 0;text-align:center}.ib-headmenu[data-v-9cd85203]{display:flex;flex-direction:column;min-width:190px;padding:4px;position:absolute;right:0;top:calc(100% + 6px);z-index:30}.ib-headmenu__note[data-v-9cd85203]{color:var(--ui-placeholder,#94a3b8);font-size:var(--ui-fs-12);line-height:1.35;max-width:220px;padding:8px 12px;white-space:normal}.ib-headmenu__item[data-v-9cd85203]{background:transparent;border:0;border-radius:var(--ui-r-8);color:var(--ui-text,#0f172a);cursor:pointer;font:inherit;font-size:var(--ui-fs-13);padding:8px 12px;text-align:left;white-space:nowrap;width:100%}.ib-headmenu__item[data-v-9cd85203]:hover:not(:disabled){background:var(--ui-soft,#f1f5f9)}.ib-headmenu__item[data-v-9cd85203]:disabled{cursor:default;opacity:.5}.ib-msgs[data-v-9cd85203]{background:var(--ui-soft-2,#fafbfc);display:flex;flex:1;flex-direction:column;gap:8px;min-height:0;overflow-y:auto;padding:16px;scrollbar-color:var(--ui-border-strong,#cbd5e1) transparent;scrollbar-width:thin}.ib-msgs[data-v-9cd85203]::-webkit-scrollbar{width:8px}.ib-msgs[data-v-9cd85203]::-webkit-scrollbar-thumb{background:var(--ui-border-strong,#cbd5e1);border-radius:var(--ui-r-6)}.ib-unreadsep[data-v-9cd85203]{margin:8px 0;position:relative;text-align:center}.ib-unreadsep[data-v-9cd85203]:before{background:var(--ui-primary-border);content:"";height:1px;left:0;position:absolute;right:0;top:50%}.ib-unreadsep span[data-v-9cd85203]{background:var(--ui-soft-2,#fafbfc);border-radius:var(--ui-r-pill);color:var(--ui-primary);font-size:var(--ui-fs-11);font-weight:var(--ui-fw-strong);padding:4px 12px;position:relative}.ib-scrolldown[data-v-9cd85203]{align-items:center;align-self:flex-end;background:var(--ui-surface,#fff);border:1px solid var(--ui-border,#e2e8f0);border-radius:50%;bottom:6px;box-shadow:0 4px 14px rgba(var(--ui-shadow-rgb),.15);color:var(--ui-muted,#475569);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;height:42px;justify-content:center;margin-right:4px;position:sticky;width:42px;z-index:5}.ib-scrolldown[data-v-9cd85203]:hover{background:var(--ui-soft-2,#f8fafc);color:var(--ui-primary,#2563eb)}.ib-scrolldown[data-v-9cd85203]:focus-visible{box-shadow:var(--ui-focus-ring,0 0 0 3px rgba(37,99,235,.16)),0 4px 14px rgba(var(--ui-shadow-rgb),.15);outline:none}.ib-scrolldown__n[data-v-9cd85203]{align-items:center;background:var(--ui-primary,#2563eb);border-radius:var(--ui-r-pill);color:var(--ui-on-primary);display:inline-flex;font-size:var(--ui-fs-11);font-weight:var(--ui-fw-strong);height:20px;justify-content:center;min-width:20px;padding:0 6px;position:absolute;right:-4px;top:-6px}.ib-daysep[data-v-9cd85203]{margin:6px 0;text-align:center}.ib-daysep span[data-v-9cd85203]{background:var(--ui-soft,#eef2f7);border-radius:var(--ui-r-pill);color:var(--ui-placeholder,#94a3b8);font-size:var(--ui-fs-11);font-weight:var(--ui-fw-strong);padding:4px 12px}.ib-svc[data-v-9cd85203]{margin:2px 0;text-align:center}.ib-svc span[data-v-9cd85203]{align-items:center;color:var(--ui-placeholder,#94a3b8);display:inline-flex;font-size:var(--ui-fs-12);gap:6px;line-height:1.35;max-width:80%}.ib-msg[data-v-9cd85203]{align-items:flex-end;display:flex}.ib-msg--out[data-v-9cd85203]{justify-content:flex-end}.ib-msg--in[data-v-9cd85203]{justify-content:flex-start}.ib-getfile[data-v-9cd85203]{align-items:center;border-radius:var(--ui-r-8);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--ui-fs-12);font-weight:600;gap:6px;margin-top:6px;padding:4px 8px}.ib-msg--in .ib-getfile[data-v-9cd85203]{background:var(--ui-soft,#f8fafc);border:1px solid var(--ui-border,#e2e8f0);color:var(--ui-primary,#2563eb)}.ib-msg--in .ib-getfile[data-v-9cd85203]:hover:not(:disabled){background:var(--ui-primary-soft,#eff6ff);border-color:var(--ui-primary-border,#93c5fd)}.ib-msg--out .ib-getfile[data-v-9cd85203]{background:var(--ui-bubble-out-subtle);border:1px solid var(--ui-bubble-out-line);color:var(--ui-bubble-out-text)}.ib-msg--out .ib-getfile[data-v-9cd85203]:hover:not(:disabled){background:rgba(var(--ui-shadow-rgb),.1)}.ib-getfile[data-v-9cd85203]:disabled{cursor:default;opacity:.6}.ib-msg__ch[data-v-9cd85203]{display:inline-block;font-size:var(--ui-fs-11);font-weight:800;letter-spacing:.04em;line-height:1;margin-right:6px;vertical-align:middle}.ib-msg--in .ib-msg__ch[data-v-9cd85203]{color:var(--ui-faint)}.ib-msg--out .ib-msg__ch[data-v-9cd85203]{color:var(--ui-bubble-out-text)}.ib-msg__ava[data-v-9cd85203]{align-self:flex-end;flex-shrink:0;height:30px;margin-right:8px;width:30px}.ib-msg__ava-img[data-v-9cd85203]{-o-object-fit:cover;object-fit:cover}.ib-msg__ava-img[data-v-9cd85203],.ib-msg__ava-ini[data-v-9cd85203]{border-radius:50%;height:100%;width:100%}.ib-msg__ava-ini[data-v-9cd85203]{align-items:center;display:flex;font-size:var(--ui-fs-11);font-weight:var(--ui-fw-strong);justify-content:center}.ib-bubble__sender[data-v-9cd85203]{display:block;font-size:var(--ui-fs-12);font-weight:var(--ui-fw-strong);margin-bottom:2px}.ib-quote[data-v-9cd85203]{align-items:center;background:none;border:none;border-radius:var(--ui-r-8);cursor:pointer;display:flex;font-family:inherit;gap:8px;margin-bottom:6px;overflow:hidden;padding:4px 8px 4px 0;text-align:left;width:100%}.ib-msg--in .ib-quote[data-v-9cd85203]{background:var(--ui-soft-2);padding:4px 8px}.ib-msg--out .ib-quote[data-v-9cd85203]{background:var(--ui-bubble-out-subtle);padding:4px 8px}.ib-quote[data-v-9cd85203]:hover{filter:brightness(.97)}.ib-quote[data-v-9cd85203]:focus-visible{box-shadow:0 0 0 3px rgba(var(--ui-primary-rgb),.14);outline:none}.ib-quote__line[data-v-9cd85203]{align-self:stretch;border-radius:2px;flex-shrink:0;min-height:18px;width:3px}.ib-msg--in .ib-quote__line[data-v-9cd85203],.ib-msg--out .ib-quote__line[data-v-9cd85203]{background:var(--ui-primary)}.ib-quote__col[data-v-9cd85203]{display:flex;flex:1;flex-direction:column;min-width:0}.ib-quote__name[data-v-9cd85203]{font-size:var(--ui-fs-12);font-weight:var(--ui-fw-name);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ib-msg--in .ib-quote__name[data-v-9cd85203],.ib-msg--out .ib-quote__name[data-v-9cd85203]{color:var(--ui-primary)}.ib-quote__text[data-v-9cd85203]{font-size:var(--ui-fs-12);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ib-msg--in .ib-quote__text[data-v-9cd85203]{color:var(--ui-muted-strong)}.ib-msg--out .ib-quote__text[data-v-9cd85203]{color:var(--ui-bubble-out-muted)}.ib-bubble[data-v-9cd85203]{border-radius:var(--ui-r-12);max-width:70%;padding:8px 12px 6px;position:relative;transition:box-shadow .2s,background .2s}.ib-msg--in .ib-bubble[data-v-9cd85203]{background:var(--ui-surface);border:1px solid var(--ui-border);border-bottom-left-radius:5px}.ib-msg--out .ib-bubble[data-v-9cd85203]{background:var(--ui-bubble-out);border-bottom-right-radius:5px}.ib-bubble--hl[data-v-9cd85203]{box-shadow:0 0 0 3px #fcd34d}.ib-bubble__text[data-v-9cd85203]{font-size:var(--ui-fs-14);line-height:1.4;white-space:pre-wrap;word-break:break-word}.ib-msg--in .ib-bubble__text[data-v-9cd85203]{color:var(--ui-text)}.ib-msg--out .ib-bubble__text[data-v-9cd85203]{color:var(--ui-bubble-out-text)}.ib-bubble__text[data-v-9cd85203] a,.ib-bubble__text[data-v-9cd85203] a:hover{color:inherit;text-decoration:underline;text-underline-offset:2px}.ib-msg--in .ib-bubble__text[data-v-9cd85203] a,.ib-msg--in .ib-bubble__text[data-v-9cd85203] a:hover{color:var(--ui-primary-hover);text-decoration-color:rgba(var(--ui-primary-rgb),.4)}.ib-msg--out .ib-bubble__text[data-v-9cd85203] a,.ib-msg--out .ib-bubble__text[data-v-9cd85203] a:hover{color:var(--ui-primary);text-decoration-color:var(--ui-primary-border)}.ib-bubble__text[data-v-9cd85203] a:hover{text-decoration-thickness:2px}.ib-bubble__time[data-v-9cd85203]{display:block;font-size:var(--ui-fs-11);margin-top:4px;text-align:right}.ib-msg--in .ib-bubble__time[data-v-9cd85203]{color:#b6c0cd}.ib-msg--out .ib-bubble__time[data-v-9cd85203]{color:var(--ui-bubble-out-muted)}.ib-bubble--media[data-v-9cd85203]{padding:4px 4px 6px}.ib-bubble__img[data-v-9cd85203]{background:#94a3b829;cursor:pointer;-o-object-fit:cover;object-fit:cover}.ib-bubble__img[data-v-9cd85203],.ib-bubble__video[data-v-9cd85203]{border-radius:var(--ui-r-10);display:block;max-height:320px;max-width:100%;width:260px}.ib-bubble__video[data-v-9cd85203]{background:#000}.ib-bubble__round[data-v-9cd85203]{background:var(--ui-text);border-radius:50%;cursor:pointer;display:block;height:200px;-o-object-fit:cover;object-fit:cover;width:200px}.ib-bubble--round[data-v-9cd85203]{background:transparent!important;border:0!important;padding:0!important}.ib-bubble__audio[data-v-9cd85203]{max-width:100%;padding:4px 6px;width:280px}.ib-bubble__transcript[data-v-9cd85203]{display:-webkit-box;-webkit-box-orient:vertical;font-size:var(--ui-fs-13);-webkit-line-clamp:2;line-height:1.4;overflow:hidden;padding:4px 6px 0;white-space:pre-wrap;word-break:break-word}.ib-msg--in .ib-bubble__transcript[data-v-9cd85203],.ib-msg--out .ib-bubble__transcript[data-v-9cd85203]{color:var(--ui-muted-strong)}.ib-bubble__transcript--open[data-v-9cd85203]{display:block;-webkit-line-clamp:unset}.ib-bubble__more[data-v-9cd85203]{background:none;border:0;cursor:pointer;display:block;font:inherit;font-size:var(--ui-fs-12);font-weight:600;padding:2px 6px 0}.ib-msg--in .ib-bubble__more[data-v-9cd85203]{color:var(--ui-primary)}.ib-msg--out .ib-bubble__more[data-v-9cd85203]{color:var(--ui-bubble-out-text)}.ib-bubble__file[data-v-9cd85203]{align-items:center;border-radius:var(--ui-r-12);display:flex;gap:12px;max-width:280px;min-width:200px;padding:12px;text-decoration:none}.ib-msg--in .ib-bubble__file[data-v-9cd85203]{background:var(--ui-soft-2);color:var(--ui-text)}.ib-msg--out .ib-bubble__file[data-v-9cd85203]{background:var(--ui-bubble-out-subtle);color:var(--ui-bubble-out-text)}.ib-bubble__file[data-v-9cd85203]:hover{opacity:.85}.ib-bubble__file-icon[data-v-9cd85203]{align-items:center;border-radius:var(--ui-r-10);display:flex;flex-shrink:0;font-size:var(--ui-fs-11);font-weight:var(--ui-fw-strong);height:42px;justify-content:center;letter-spacing:.02em;width:42px}.ib-bubble__file-meta[data-v-9cd85203]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.ib-bubble__file-name[data-v-9cd85203]{font-size:var(--ui-fs-13);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ib-msg--out .ib-bubble__file-name[data-v-9cd85203]{color:var(--ui-bubble-out-text)}.ib-msg--in .ib-bubble__file-name[data-v-9cd85203]{color:var(--ui-text)}.ib-bubble__file-type[data-v-9cd85203]{font-size:var(--ui-fs-11)}.ib-msg--out .ib-bubble__file-type[data-v-9cd85203]{color:var(--ui-bubble-out-muted)}.ib-msg--in .ib-bubble__file-type[data-v-9cd85203]{color:var(--ui-faint)}.ib-bubble__file-dl[data-v-9cd85203]{flex-shrink:0;opacity:.5}.ib-bubble--media .ib-atts+.ib-bubble__text[data-v-9cd85203]{display:block;padding:6px 8px 0}.ib-atts[data-v-9cd85203]{display:flex;flex-direction:column;gap:4px}.ib-atts--grid[data-v-9cd85203]{display:grid;gap:4px;grid-template-columns:1fr 1fr;max-width:100%;width:260px}.ib-atts--grid .ib-bubble__img[data-v-9cd85203]{aspect-ratio:1;max-height:none;width:100%}.ib-atts--grid .ib-bubble__video[data-v-9cd85203]{width:100%}.ib-bubble__loc[data-v-9cd85203]{align-items:center;background:rgba(var(--ui-primary-rgb),.07);border-radius:var(--ui-r-10);display:flex;gap:8px;padding:8px 12px;text-decoration:none}.ib-msg--out .ib-bubble__loc[data-v-9cd85203]{background:var(--ui-bubble-out-subtle)}.ib-bubble__loc-pin[data-v-9cd85203]{align-items:center;background:rgba(var(--ui-primary-rgb),.12);border-radius:50%;color:var(--ui-primary);display:inline-flex;flex-shrink:0;height:30px;justify-content:center;width:30px}.ib-msg--out .ib-bubble__loc-pin[data-v-9cd85203]{background:var(--ui-bubble-out-subtle);color:var(--ui-bubble-out-text)}.ib-bubble__loc-text[data-v-9cd85203]{color:var(--ui-primary);font-size:var(--ui-fs-13);font-weight:600}.ib-msg--out .ib-bubble__loc-text[data-v-9cd85203]{color:var(--ui-bubble-out-text)}.ib-bubble__contact[data-v-9cd85203]{align-items:center;background:rgba(var(--ui-primary-rgb),.07);border-radius:var(--ui-r-10);display:flex;gap:12px;padding:8px 12px}.ib-msg--out .ib-bubble__contact[data-v-9cd85203]{background:var(--ui-bubble-out-subtle)}.ib-bubble__contact-ava[data-v-9cd85203]{align-items:center;background:rgba(var(--ui-primary-rgb),.12);border-radius:50%;color:var(--ui-primary);display:inline-flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.ib-msg--out .ib-bubble__contact-ava[data-v-9cd85203]{background:var(--ui-bubble-out-subtle);color:var(--ui-bubble-out-text)}.ib-bubble__contact-meta[data-v-9cd85203]{display:flex;flex-direction:column;min-width:0}.ib-bubble__contact-name[data-v-9cd85203]{color:var(--ui-text);font-size:var(--ui-fs-14);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ib-msg--out .ib-bubble__contact-name[data-v-9cd85203]{color:var(--ui-bubble-out-text)}.ib-bubble__contact-phone[data-v-9cd85203]{color:var(--ui-primary);font-size:var(--ui-fs-13);text-decoration:none}.ib-msg--out .ib-bubble__contact-phone[data-v-9cd85203]{color:var(--ui-bubble-out-muted)}.ib-bubble--gone[data-v-9cd85203]{opacity:.55}.ib-gone[data-v-9cd85203]{display:block;font-size:var(--ui-fs-11);font-style:italic;margin-top:2px;opacity:.9}.ib-tick[data-v-9cd85203]{align-items:center;color:var(--ui-bubble-out-muted);display:inline-flex;justify-content:center;margin-left:4px;vertical-align:-1px}.ib-tick svg[data-v-9cd85203]{display:block}.ib-tick--read[data-v-9cd85203]{color:var(--ui-primary)}.ib-tick--failed[data-v-9cd85203]{color:var(--ui-danger)}.ib-tick__note[data-v-9cd85203]{font-size:var(--ui-fs-11);margin-right:4px}.ib-retry[data-v-9cd85203]{background:var(--ui-danger-soft);border:0;border-radius:var(--ui-r-pill);color:var(--ui-danger);cursor:pointer;font:inherit;font-size:var(--ui-fs-12);font-weight:var(--ui-fw-medium);margin:0 4px 0 2px;min-height:28px;order:3;padding:4px 8px;-webkit-tap-highlight-color:transparent}.ib-retry[data-v-9cd85203]:active{transform:scale(.96)}.ib-msg__actions[data-v-9cd85203]{align-items:center;align-self:flex-end;display:none;gap:2px;padding-bottom:6px;position:relative}.ib-action--copy[data-v-9cd85203],.ib-msg__more[data-v-9cd85203]{display:none}.ib-msg:hover .ib-msg__actions[data-v-9cd85203]{display:flex}@media(hover:none){.ib-msg__actions[data-v-9cd85203]{display:flex;opacity:.55}}.ib-msg--in .ib-msg__actions[data-v-9cd85203]{order:1;padding-left:4px}.ib-msg--out .ib-msg__actions[data-v-9cd85203]{order:-1;padding-right:4px}.ib-action[data-v-9cd85203]{align-items:center;background:var(--ui-border,#e2e8f0);border:none;border-radius:50%;color:var(--ui-muted,#475569);cursor:pointer;display:inline-flex;font-family:inherit;height:26px;justify-content:center;width:26px}.ib-action[data-v-9cd85203]:hover{background:var(--ui-border-strong,#cbd5e1)}.ib-action[data-v-9cd85203]:focus-visible{box-shadow:var(--ui-focus-ring,0 0 0 3px rgba(37,99,235,.16));outline:none}.ib-action--del[data-v-9cd85203]:hover{background:var(--ui-danger-soft-hover,#fee2e2);color:var(--ui-danger,#ef4444)}@media(hover:hover)and (pointer:fine){.ib-msgs[data-v-9cd85203]{padding-bottom:32px}.ib-msg[data-v-9cd85203]{position:relative}.ib-msg__actions[data-v-9cd85203]{background:var(--ui-surface,#fff);border:1px solid var(--ui-border,#e2e8f0);border-radius:var(--ui-r-pill);bottom:-26px;box-shadow:0 2px 6px rgba(var(--ui-shadow-rgb),.08);display:flex;gap:2px;opacity:0;padding:2px;position:absolute;transition:opacity .12s,visibility .12s;visibility:hidden;z-index:5}.ib-msg:focus-within .ib-msg__actions[data-v-9cd85203],.ib-msg:hover .ib-msg__actions[data-v-9cd85203]{opacity:1;visibility:visible}.ib-msg--out .ib-msg__actions[data-v-9cd85203]{padding-right:2px;right:4px}.ib-msg--in .ib-msg__actions[data-v-9cd85203]{left:42px;padding-left:2px}.ib-msg__actions .ib-action[data-v-9cd85203]{background:transparent}}.ib-react-menu[data-v-9cd85203]{border-radius:var(--ui-r-pill);bottom:calc(100% + 4px);display:flex;gap:1px;left:50%;padding:4px 6px;position:absolute;transform:translate(-50%);z-index:20}.ib-react-emoji[data-v-9cd85203]{background:none;border:none;border-radius:50%;cursor:pointer;font-family:inherit;font-size:var(--ui-fs-16);line-height:1;padding:4px;transition:transform .1s,background .1s}.ib-react-emoji[data-v-9cd85203]:hover{background:var(--ui-soft,#f1f5f9);transform:scale(1.18)}.ib-react-emoji[data-v-9cd85203]:focus-visible{box-shadow:var(--ui-focus-ring,0 0 0 3px rgba(37,99,235,.16));outline:none}.ib-react-emoji.is-mine[data-v-9cd85203]{background:var(--ui-primary-soft,#eff6ff)}.ib-reacts[data-v-9cd85203]{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.ib-react[data-v-9cd85203]{background:rgba(var(--ui-shadow-rgb),.07);border:none;border-radius:var(--ui-r-pill);cursor:pointer;font-family:inherit;font-size:var(--ui-fs-12);line-height:1;padding:2px 8px}.ib-msg--out .ib-react[data-v-9cd85203]{background:var(--ui-bubble-out-subtle)}.ib-react--mine[data-v-9cd85203]{outline:1.5px solid var(--ui-primary,#2563eb);outline-offset:-1px}.ib-react[data-v-9cd85203]:focus-visible{box-shadow:var(--ui-focus-ring,0 0 0 3px rgba(37,99,235,.16));outline:none}.ib-react[data-v-9cd85203]:hover{filter:brightness(.95)}.ib-fwdmark[data-v-9cd85203]{align-items:center;display:flex;font-size:var(--ui-fs-11);font-weight:600;gap:4px;margin-bottom:4px}.ib-msg--in .ib-fwdmark[data-v-9cd85203]{color:var(--ui-primary)}.ib-msg--out .ib-fwdmark[data-v-9cd85203]{color:var(--ui-bubble-out-muted)}.ib-botmark[data-v-9cd85203]{align-items:center;display:flex;font-size:var(--ui-fs-11);font-weight:600;gap:4px;margin-bottom:4px}.ib-msg--in .ib-botmark[data-v-9cd85203]{color:var(--ui-violet)}.ib-msg--out .ib-botmark[data-v-9cd85203]{color:var(--ui-bubble-out-muted)}.ib-fwd[data-v-9cd85203]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ib-fwd__box[data-v-9cd85203]{max-height:70vh;max-width:440px}.ib-fwd__search[data-v-9cd85203]{margin:0 16px 6px;width:auto}.ib-fwd__comment[data-v-9cd85203]{font-family:inherit;margin:0 16px 8px;min-height:46px;resize:vertical;width:auto}.ib-fwd__list[data-v-9cd85203]{flex:1;overflow-y:auto;padding:4px 8px 12px}.ib-fwd__item[data-v-9cd85203]{border-radius:var(--ui-r-10);font-family:inherit;gap:12px;padding:8px 12px}.ib-fwd__name[data-v-9cd85203]{color:var(--ui-text,#0f172a);flex:1;font-size:var(--ui-fs-14);font-weight:var(--ui-fw-strong);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ib-fwd__ch[data-v-9cd85203]{color:var(--ui-placeholder,#94a3b8);flex-shrink:0;font-size:var(--ui-fs-11);margin-left:auto;white-space:nowrap}.ib-fwd__empty[data-v-9cd85203]{padding:20px;text-align:center}.ib-link__hint[data-v-9cd85203]{color:var(--ui-muted,#64748b);flex-shrink:0;font-size:var(--ui-fs-12);line-height:1.45;margin:0 16px 12px;overflow:visible;text-overflow:clip}.ib-link__phone[data-v-9cd85203]{color:var(--ui-placeholder,#94a3b8);font-size:var(--ui-fs-12);margin-left:auto;padding-left:12px;white-space:nowrap}.ib-reply-bar[data-v-9cd85203]{align-items:center;background:var(--ui-soft,#f1f5f9);border-radius:var(--ui-r-8);display:flex;gap:8px;margin-bottom:6px;padding:6px 12px}.ib-reply-bar--edit[data-v-9cd85203]{background:var(--ui-warning-soft)}.ib-reply-bar--edit .ib-reply-bar__line[data-v-9cd85203]{background:#eab308}.ib-reply-bar__line[data-v-9cd85203]{background:var(--ui-primary,#2563eb);border-radius:2px;flex-shrink:0;height:32px;width:3px}.ib-reply-bar__col[data-v-9cd85203]{display:flex;flex:1;flex-direction:column;min-width:0}.ib-reply-bar__name[data-v-9cd85203]{color:var(--ui-primary,#2563eb);font-weight:var(--ui-fw-name);line-height:1.3}.ib-reply-bar__name[data-v-9cd85203],.ib-reply-bar__text[data-v-9cd85203]{font-size:var(--ui-fs-12);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ib-reply-bar__text[data-v-9cd85203]{color:var(--ui-muted,#475569);flex:1}.ib-reply-bar__x[data-v-9cd85203]{align-items:center;background:none;border:none;border-radius:50%;color:var(--ui-placeholder,#94a3b8);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;height:20px;justify-content:center;width:20px}.ib-reply-bar__x[data-v-9cd85203]:hover{background:var(--ui-border,#e2e8f0);color:var(--ui-muted,#475569)}.ib-reply-bar__x[data-v-9cd85203]:focus-visible{box-shadow:var(--ui-focus-ring,0 0 0 3px rgba(37,99,235,.16));outline:none}.ib-input[data-v-9cd85203]{border-top:1px solid var(--ui-soft,#f1f5f9);flex-shrink:0;padding:12px 16px}.ib-searching[data-v-9cd85203]{color:var(--ui-muted,#64748b);font-size:var(--ui-fs-12);margin:0;padding:6px 16px}.ib-input--pending[data-v-9cd85203]{min-height:92px;position:relative}.ib-input--pending[data-v-9cd85203]:after{background:var(--ui-soft,#f1f5f9);border-radius:var(--ui-r-12);content:"";inset:22px 16px;position:absolute}.ib-input--readonly[data-v-9cd85203]{background:var(--ui-soft,#f8fafc);color:var(--ui-muted,#64748b);font-size:var(--ui-fs-13);line-height:1.45;text-align:center}.ib-rec[data-v-9cd85203]{align-items:center;display:flex;flex:1;font-size:var(--ui-fs-14,14px);gap:var(--ui-gap-8,8px);min-height:36px;min-width:0}.ib-rec__dot[data-v-9cd85203]{animation:ib-rec-pulse-9cd85203 1.2s ease-in-out infinite;background:var(--ui-danger-icon);border-radius:50%;height:10px;width:10px}.ib-rec__time[data-v-9cd85203]{font-variant-numeric:tabular-nums}.ib-rec__cancel[data-v-9cd85203]{background:none;border:none;color:var(--ui-placeholder,#94a3b8);cursor:pointer;font:inherit;margin-left:auto}.ib-rec__cancel[data-v-9cd85203]:hover{color:inherit}@keyframes ib-rec-pulse-9cd85203{50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.ib-rec__dot[data-v-9cd85203]{animation:none}}.ib-send-as[data-v-9cd85203]{align-items:center;color:var(--ui-placeholder,#94a3b8);display:flex;font-size:var(--ui-fs-12);gap:8px;margin-bottom:8px}.ib-send-ch[data-v-9cd85203]{border:none;border-radius:var(--ui-r-6);color:var(--ui-on-primary);cursor:pointer;font-family:inherit;font-size:var(--ui-fs-11);font-weight:800;padding:4px 8px}.ib-send-ch[data-v-9cd85203]:focus-visible{box-shadow:var(--ui-focus-ring,0 0 0 3px rgba(37,99,235,.16));outline:none}.ib-send-ch--pick[data-v-9cd85203]{align-items:center;display:inline-flex;gap:4px;padding-right:6px}.ib-send-ch[data-v-9cd85203]:disabled{cursor:default;opacity:.6}.ib-send-pick[data-v-9cd85203]{display:inline-flex;position:relative}.ib-send-menu[data-v-9cd85203]{bottom:calc(100% + 6px);display:flex;flex-direction:column;left:0;min-width:210px;padding:4px;position:absolute;z-index:30}.ib-send-opt[data-v-9cd85203]{align-items:center;display:flex;gap:8px}.ib-send-opt__dot[data-v-9cd85203]{border-radius:50%;flex-shrink:0;height:8px;width:8px}.ib-send-opt__name[data-v-9cd85203]{font-weight:var(--ui-fw-strong)}.ib-send-opt__why[data-v-9cd85203]{color:var(--ui-placeholder,#94a3b8);font-size:var(--ui-fs-12);margin-left:auto}.ib-send-opt__on[data-v-9cd85203]{color:var(--ui-primary,#2563eb);flex-shrink:0;margin-left:auto}.ib-send-opt__why+.ib-send-opt__on[data-v-9cd85203]{margin-left:6px}.ib-send-opt--dead[data-v-9cd85203]{color:var(--ui-placeholder,#94a3b8)}.ib-send-opt--dead .ib-send-opt__dot[data-v-9cd85203]{opacity:.45}.ib-input__row[data-v-9cd85203]{align-items:flex-end;display:flex;gap:8px;position:relative}.ib-attmenu[data-v-9cd85203]{bottom:calc(100% + 8px);display:flex;flex-direction:column;left:0;min-width:200px;padding:4px;position:absolute;z-index:40}.ib-attmenu__item[data-v-9cd85203]{align-items:center;border-radius:var(--ui-r-8);display:flex;font-size:var(--ui-fs-14);gap:12px;padding:8px;text-align:left;width:100%}.ib-attmenu__ico[data-v-9cd85203]{border-radius:50%;color:var(--ui-on-primary);display:inline-flex;height:28px;justify-content:center;width:28px}.ib-attmenu__ico[data-v-9cd85203],.ib-pinbar[data-v-9cd85203]{align-items:center;flex:none}.ib-pinbar[data-v-9cd85203]{background:var(--ui-surface,#fff);border-bottom:1px solid var(--ui-border,#e2e8f0);display:flex;gap:6px;padding:6px 12px}.ib-pinbar__main[data-v-9cd85203]{align-items:center;background:none;border:0;cursor:pointer;display:flex;flex:1;font:inherit;gap:8px;min-width:0;padding:0;text-align:left}.ib-pinbar__line[data-v-9cd85203]{background:var(--ui-primary,#2563eb);border-radius:2px;flex-shrink:0;height:30px;width:3px}.ib-pinbar__col[data-v-9cd85203]{display:flex;flex-direction:column;min-width:0}.ib-pinbar__name[data-v-9cd85203]{color:var(--ui-primary,#2563eb);font-size:var(--ui-fs-12);font-weight:var(--ui-fw-name);line-height:1.3}.ib-pinbar__text[data-v-9cd85203]{color:var(--ui-text-soft,#334155);font-size:var(--ui-fs-13);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ib-pinbar__x[data-v-9cd85203]{align-items:center;background:none;border:none;border-radius:50%;color:var(--ui-placeholder,#94a3b8);cursor:pointer;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.ib-pinbar__x[data-v-9cd85203]:hover{background:var(--ui-soft,#f1f5f9);color:var(--ui-muted,#475569)}@media(max-width:600px){.ib-attmenu__item[data-v-9cd85203]{min-height:44px}.ib-pinbar__x[data-v-9cd85203]{height:var(--app-hit-target,44px);width:var(--app-hit-target,44px)}}.ib-mention[data-v-9cd85203]{bottom:calc(100% + 8px);display:flex;flex-direction:column;left:44px;max-height:210px;overflow-y:auto;padding:4px;position:absolute;right:52px;z-index:40}.ib-mention__item[data-v-9cd85203]{align-items:center;border-radius:var(--ui-r-8);display:flex;gap:8px;padding:8px;text-align:left;width:100%}.ib-mention__ava[data-v-9cd85203],.ib-mention__item.is-on[data-v-9cd85203]{background:var(--ui-primary-soft,#eff6ff)}.ib-mention__ava[data-v-9cd85203]{align-items:center;border-radius:50%;color:var(--ui-primary,#2563eb);display:inline-flex;flex-shrink:0;font-size:var(--ui-fs-11);font-weight:var(--ui-fw-strong);height:26px;justify-content:center;width:26px}.ib-mention__name[data-v-9cd85203]{color:var(--ui-text,#0f172a);flex:1;font-size:var(--ui-fs-13);font-weight:var(--ui-fw-strong);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ib-mention__tag[data-v-9cd85203]{color:var(--ui-placeholder,#94a3b8);flex-shrink:0;font-size:var(--ui-fs-11)}.ib-file[data-v-9cd85203]{display:none}.ib-attach-preview[data-v-9cd85203]{display:inline-block;margin-bottom:8px;position:relative}.ib-attach-preview img[data-v-9cd85203]{border:1px solid var(--ui-border,#e2e8f0);border-radius:var(--ui-r-10);display:block;height:72px;-o-object-fit:cover;object-fit:cover;width:72px}.ib-attach-preview--file[data-v-9cd85203]{display:block}.ib-attach-preview__x[data-v-9cd85203]{align-items:center;background:var(--ui-inverse);border:none;border-radius:50%;box-shadow:0 1px 3px rgba(var(--ui-shadow-rgb),.3);color:var(--ui-on-primary);cursor:pointer;display:inline-flex;font-family:inherit;height:20px;justify-content:center;position:absolute;right:-6px;top:-6px;width:20px}.ib-attach-preview__x[data-v-9cd85203]:hover{background:#1e293b}.ib-attach-preview__x[data-v-9cd85203]:focus-visible{box-shadow:0 0 0 3px rgba(var(--ui-primary-rgb),.18),0 1px 3px rgba(var(--ui-shadow-rgb),.3);outline:none}.ib-attach-list[data-v-9cd85203]{align-items:flex-start;display:flex;gap:12px;margin-bottom:8px;overflow-x:auto;padding:8px 8px 0 0;scrollbar-width:none}.ib-attach-list[data-v-9cd85203]::-webkit-scrollbar{display:none}.ib-attach-list .ib-attach-preview[data-v-9cd85203]{flex:none;margin:0}.ib-attach-more[data-v-9cd85203]{background:transparent;border:1px dashed var(--ui-border-strong);border-radius:var(--ui-r-10);color:var(--ui-muted);cursor:pointer;flex:none;height:72px;justify-content:center;width:72px}.ib-attach-file[data-v-9cd85203],.ib-attach-more[data-v-9cd85203]{align-items:center;display:inline-flex}.ib-attach-file[data-v-9cd85203]{background:var(--ui-soft,#f1f5f9);border:1px solid var(--ui-border,#e2e8f0);border-radius:var(--ui-r-10);color:var(--ui-text-soft,#334155);gap:8px;max-width:280px;padding:8px 12px}.ib-attach-file__icon[data-v-9cd85203]{align-items:center;border-radius:var(--ui-r-8);display:flex;flex-shrink:0;font-size:8px;font-weight:var(--ui-fw-strong);height:32px;justify-content:center;width:32px}.ib-attach-file__name[data-v-9cd85203]{font-size:var(--ui-fs-13);font-weight:var(--ui-fw-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ib-attach[data-v-9cd85203]{color:var(--ui-placeholder,#94a3b8)}.ib-textarea[data-v-9cd85203]{background:var(--ui-soft-2,#f8fafc);border:1px solid var(--ui-border,#e2e8f0);border-radius:var(--ui-r-10);color:var(--ui-text,#0f172a);flex:1;font-family:inherit;font-size:var(--ui-fs-14);line-height:1.4;max-height:140px;min-height:38px;padding:8px 12px;resize:none}.ib-textarea[data-v-9cd85203]:focus{background:var(--ui-surface,#fff);border-color:var(--ui-primary-border,#bfdbfe);box-shadow:var(--ui-focus-ring,0 0 0 3px rgba(37,99,235,.1));outline:none}.ib-textarea[data-v-9cd85203]::-moz-placeholder{color:var(--ui-placeholder-input,#94a3b8)}.ib-textarea[data-v-9cd85203]::placeholder{color:var(--ui-placeholder-input,#94a3b8)}.ib-send[data-v-9cd85203]{flex-shrink:0}.ib-chan[data-v-9cd85203]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:4px}.ib-chan__pill[data-v-9cd85203]{align-items:center;background:var(--ui-surface,#fff);border:1px solid var(--ui-border,#e2e8f0);border-radius:var(--ui-r-pill);color:var(--ui-text-soft,#334155);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--ui-fs-13);font-weight:600;gap:6px;height:32px;padding:0 12px;transition:border-color .12s,background .12s,color .12s}.ib-chan__pill i[data-v-9cd85203]{color:var(--ui-warning,#b45309);font-size:var(--ui-fs-11);font-style:normal;font-weight:var(--ui-fw-medium)}.ib-chan__pill[data-v-9cd85203]:hover:not(:disabled){background:var(--ui-primary-soft,#eff6ff);border-color:var(--ui-primary-border,#bfdbfe);color:var(--ui-primary-hover,#1d4ed8)}.ib-chan__pill.is-on[data-v-9cd85203]{background:var(--ui-primary,#2563eb);border-color:var(--ui-primary,#2563eb);color:var(--ui-on-primary)}.ib-chan__pill.is-on[data-v-9cd85203]:hover:not(:disabled){background:var(--ui-primary-hover,#1d4ed8);color:var(--ui-on-primary)}.ib-chan__pill.is-off[data-v-9cd85203]{background:var(--ui-soft,#f8fafc);color:var(--ui-placeholder,#94a3b8);cursor:not-allowed;opacity:.6}.ib-chan__warn[data-v-9cd85203]{color:var(--ui-warning,#b45309);font-size:var(--ui-fs-12);margin:4px 0 0;text-align:center}.ib-noselect[data-v-9cd85203]{align-items:center;color:var(--ui-border-strong,#cbd5e1);display:flex;flex:1;flex-direction:column;gap:12px;justify-content:center}.ib-noselect p[data-v-9cd85203]{font-size:var(--ui-fs-14)}.ib-noselect p[data-v-9cd85203],.ib-noselect__link[data-v-9cd85203]{color:var(--ui-placeholder,#94a3b8)}.ib-noselect__link[data-v-9cd85203]{background:none;border:none;cursor:pointer;font-family:inherit;font-size:var(--ui-fs-12)}.ib-noselect__link[data-v-9cd85203]:hover{color:var(--ui-primary,#2563eb);text-decoration:underline}.ib-noselect__link[data-v-9cd85203]:focus-visible{box-shadow:0 2px rgba(var(--ui-primary-rgb),.25);color:var(--ui-primary,#2563eb);outline:none}.ib-skel[data-v-9cd85203]{display:flex;flex:1;flex-direction:column;gap:16px;padding:20px}.ib-skel__b[data-v-9cd85203]{animation:ib-shimmer-9cd85203 1.4s ease infinite;background:linear-gradient(90deg,var(--ui-soft,#f1f5f9) 25%,var(--ui-border,#e2e8f0) 37%,var(--ui-soft,#f1f5f9) 63%);background-size:400% 100%;border-radius:var(--ui-r-12);height:34px}.ib-skel__b--in[data-v-9cd85203]{align-self:flex-start;border-bottom-left-radius:4px}.ib-skel__b--out[data-v-9cd85203]{align-self:flex-end;border-bottom-right-radius:4px}.ib-skel__b--w35[data-v-9cd85203]{width:35%}.ib-skel__b--w45[data-v-9cd85203]{width:45%}.ib-skel__b--w50[data-v-9cd85203]{width:50%}.ib-skel__b--w55[data-v-9cd85203]{width:55%}.ib-skel__b--w60[data-v-9cd85203]{width:60%}.ib-convskel[data-v-9cd85203]{align-items:center;display:flex;gap:12px;padding:12px}.ib-convskel__ava[data-v-9cd85203]{animation:ib-shimmer-9cd85203 1.4s ease infinite;background:linear-gradient(90deg,var(--ui-soft,#f1f5f9) 25%,var(--ui-border,#e2e8f0) 37%,var(--ui-soft,#f1f5f9) 63%);background-size:400% 100%;border-radius:50%;flex-shrink:0;height:40px;width:40px}.ib-convskel__lines[data-v-9cd85203]{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0}.ib-convskel__lines span[data-v-9cd85203]{animation:ib-shimmer-9cd85203 1.4s ease infinite;background:linear-gradient(90deg,var(--ui-soft,#f1f5f9) 25%,var(--ui-border,#e2e8f0) 37%,var(--ui-soft,#f1f5f9) 63%);background-size:400% 100%;border-radius:var(--ui-r-6);height:10px}.ib-convskel__lines span[data-v-9cd85203]:first-child{width:55%}.ib-convskel__lines span[data-v-9cd85203]:last-child{width:80%}@keyframes ib-shimmer-9cd85203{0%{background-position:100% 0}to{background-position:-100% 0}}.ib-lightbox[data-v-9cd85203]{align-items:center;animation:ib-fade-9cd85203 .12s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(var(--ui-shadow-rgb),.82);display:flex;inset:0;justify-content:center;padding:32px;position:fixed;z-index:1000}@keyframes ib-fade-9cd85203{0%{opacity:0}to{opacity:1}}.ib-lightbox__img[data-v-9cd85203]{border-radius:var(--ui-r-10);box-shadow:0 12px 48px rgba(var(--ui-shadow-rgb),.5);max-height:88vh;max-width:92vw;-o-object-fit:contain;object-fit:contain}.ib-lightbox__x[data-v-9cd85203]{align-items:center;background:#ffffff24;border:none;border-radius:50%;color:var(--ui-on-primary);cursor:pointer;display:inline-flex;font-family:inherit;height:42px;justify-content:center;position:fixed;right:22px;top:18px;width:42px}.ib-lightbox__x[data-v-9cd85203]:hover{background:#ffffff42}.ib-lightbox__x[data-v-9cd85203]:focus-visible{box-shadow:0 0 0 3px #ffffff3d;outline:none}@media(max-width:768px){.ib-pane[data-v-9cd85203]{grid-template-columns:1fr}.ib-pane[data-v-9cd85203]:not(.ib-pane--chat):not(.ib-pane--embedded):not(.ib-pane--solo){height:auto!important;min-height:0}.ib-pane:not(.ib-pane--chat):not(.ib-pane--embedded):not(.ib-pane--solo) .ib-list[data-v-9cd85203]{overflow:visible}.ib-pane--chat[data-v-9cd85203]:not(.ib-pane--embedded){background:var(--ui-surface,#fff);box-sizing:border-box;gap:0;height:var(--chat-visible-height,100dvh)!important;inset:var(--chat-visible-top,0) 0 auto;min-height:0;padding-bottom:env(safe-area-inset-bottom,0);padding-top:env(safe-area-inset-top,0);position:fixed;z-index:46}.ib-pane--chat .ib-chat[data-v-9cd85203]{border:0;border-radius:0;min-height:0}.ib-chat__head[data-v-9cd85203]{background:color-mix(in srgb,var(--ui-surface,#fff) 94%,transparent);gap:4px;min-height:var(--app-bar-h,48px);padding:4px max(4px,var(--app-safe-right)) 4px max(4px,var(--app-safe-left))}.ib-chat__head .ib-avatar--sm[data-v-9cd85203]{font-size:var(--ui-fs-11);height:32px;width:32px}.ib-chat__name[data-v-9cd85203]{display:block;font-size:var(--ui-fs-14);line-height:18px;min-width:0;width:100%}.ib-chat__id[data-v-9cd85203]{flex:1 1 0;gap:0;min-width:0;overflow:hidden;width:0}.ib-chat__actions[data-v-9cd85203]{flex:0 0 auto;gap:0;min-width:-moz-max-content;min-width:max-content}.ib-list[data-v-9cd85203]{border:0;border-radius:var(--ui-r-12);padding:0}.ib-list__tools[data-v-9cd85203]{margin:0;padding:8px}.ib-conv-search[data-v-9cd85203]{height:38px}.ib-conv-search__input[data-v-9cd85203]{font-size:var(--ui-fs-16)}.ib-conv[data-v-9cd85203]{border-bottom:1px solid var(--ui-soft,#f1f5f9);border-radius:0;gap:12px;padding:var(--app-list-row-pad-y) var(--app-list-row-pad-x)}.ib-conv[data-v-9cd85203]:last-of-type{border-bottom:0}.ib-avatar[data-v-9cd85203]{font-size:var(--ui-fs-13);height:var(--app-avatar-size);width:var(--app-avatar-size)}.ib-conv .ib-avatar[data-v-9cd85203]{height:52px;width:52px}.ib-conv .ib-avatar[data-v-9cd85203],.ib-conv__name[data-v-9cd85203]{font-size:var(--ui-fs-16)}.ib-conv__preview[data-v-9cd85203]{font-size:var(--ui-fs-15)}.ib-conv__time[data-v-9cd85203]{font-size:var(--ui-fs-13)}.ib-conv__body[data-v-9cd85203]{gap:2px}.ib-tabs[data-v-9cd85203]{margin:0}.ib-back[data-v-9cd85203]{margin-left:-4px}.ib-chat__meta[data-v-9cd85203]{flex-wrap:nowrap;gap:6px;margin-top:1px;width:100%}.ib-chat__sub[data-v-9cd85203]{font-size:var(--ui-fs-11);line-height:14px;max-width:none;width:0}.ib-input[data-v-9cd85203]{background:var(--ui-surface,#fff);padding:6px max(6px,var(--app-safe-right)) max(12px,var(--app-safe-bottom)) max(6px,var(--app-safe-left))}.ib-send-as[data-v-9cd85203]{gap:6px;margin:0 4px 4px;white-space:nowrap}.ib-send-as__label[data-v-9cd85203]{display:none}.ib-send-ch[data-v-9cd85203]{flex-shrink:0;min-height:26px;padding:4px 8px}.ib-send-ch--pick[data-v-9cd85203]{padding-right:6px}.ib-send-as[data-v-9cd85203]{min-width:0}.ib-send-pick[data-v-9cd85203]{align-items:center;display:flex;flex:1;gap:6px;min-width:0}.ib-send-pick:has(.ib-send-menu)>.ib-send-ch--pick[data-v-9cd85203]{display:none}.ib-send-menu[data-v-9cd85203]{animation:none;background:transparent;border:0;border-radius:0;box-shadow:none;display:flex;flex:1;flex-direction:row;gap:6px;margin:0;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;padding:0;position:static;scrollbar-width:none}.ib-send-menu[data-v-9cd85203]::-webkit-scrollbar{display:none}.ib-send-opt.ib-headmenu__item[data-v-9cd85203]{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-r-pill);flex:none;font-size:var(--ui-fs-13);gap:6px;height:30px;min-height:30px;padding:0 10px;white-space:nowrap;width:auto}.ib-send-opt[aria-checked=true][data-v-9cd85203]{background:var(--ui-primary-soft);border-color:var(--ui-primary-border)}.ib-send-opt__on[data-v-9cd85203],.ib-send-opt__why[data-v-9cd85203]{margin-left:0}.ib-reacts .ib-react[data-v-9cd85203]{font-size:var(--ui-fs-14);height:24px;line-height:24px;min-height:0;min-width:0;padding:0 8px}.ib-input__row[data-v-9cd85203]{align-items:flex-end;background:var(--ui-soft-2,#f8fafc);border:1px solid var(--ui-border,#e2e8f0);border-radius:23px;gap:0;min-height:44px;padding:0 2px}.ib-textarea[data-v-9cd85203]{background:transparent;border:0;border-radius:0;box-sizing:border-box;font-size:var(--ui-fs-16);max-height:120px;min-height:42px;min-width:0;padding:12px 6px 8px}.ib-textarea[data-v-9cd85203]:focus{background:transparent;border:0;box-shadow:none}.ib-find__input[data-v-9cd85203]{font-size:var(--ui-fs-16);min-width:0}.ib-attach[data-v-9cd85203],.ib-send[data-v-9cd85203]{min-height:var(--app-hit-target);min-width:var(--app-hit-target);width:var(--app-hit-target)}.ib-reply-bar[data-v-9cd85203]{border-radius:var(--ui-r-10);margin:0 4px 6px}.ib-attach-list[data-v-9cd85203]{margin:0 4px 6px;padding:10px 10px 0 8px}.ib-attach-preview .ib-attach-preview__x[data-v-9cd85203]{border:2px solid var(--ui-surface);box-sizing:content-box;height:24px;min-height:0;min-width:0;padding:0;right:-8px;top:-8px;width:24px}.ib-attach-preview .ib-attach-preview__x[data-v-9cd85203]:after{content:"";inset:-10px;position:absolute}.ib-chat__head .ib-chat__sub--act[data-v-9cd85203]{height:auto;min-height:0;padding-block:0}.ib-msgs[data-v-9cd85203]{gap:4px;overscroll-behavior:contain;padding:12px 8px;scroll-padding-block:12px}.ib-bubble[data-v-9cd85203]{border-radius:13px;overflow-wrap:anywhere;padding:8px 12px 6px}.ib-bubble__text[data-v-9cd85203]{font-size:var(--ui-fs-14);line-height:1.36}.ib-bubble__time[data-v-9cd85203]{font-size:9.5px;line-height:1.15;margin-top:2px}.ib-bubble--media[data-v-9cd85203]{padding:4px 4px 6px}.ib-msg__ava[data-v-9cd85203]{height:26px;margin-right:6px;width:26px}.ib-daysep[data-v-9cd85203]{margin:4px 0}.ib-daysep span[data-v-9cd85203]{font-size:var(--ui-fs-11);font-weight:var(--ui-fw-strong);padding:4px 12px}.ib-svc[data-v-9cd85203]{margin:1px 0}.ib-svc span[data-v-9cd85203]{font-size:var(--ui-fs-11);max-width:90%}.ib-unreadsep[data-v-9cd85203]{margin:6px 0}.ib-scrolldown[data-v-9cd85203]{bottom:4px;height:38px;margin-right:2px;width:38px}.ib-headmenu__item[data-v-9cd85203]{min-height:44px;white-space:normal}.ib-cardlink__label[data-v-9cd85203]{display:none}.ib-cardlink[data-v-9cd85203]{background:transparent;border:0;height:var(--app-hit-target,44px);min-height:var(--app-hit-target,44px);min-width:var(--app-hit-target,44px);padding:0;position:relative;width:var(--app-hit-target,44px)}.ib-cardlink[data-v-9cd85203]:before{background:var(--ui-surface,#fff);border:1px solid var(--ui-border,#e2e8f0);border-radius:var(--ui-r-8);content:"";height:34px;inset:50% auto auto 50%;position:absolute;transform:translate(-50%,-50%);width:34px}.ib-cardlink>svg[data-v-9cd85203]{position:relative;z-index:1}.ib-cardlink[data-v-9cd85203]:active:before{background:var(--ui-primary-soft,#eff6ff);border-color:var(--ui-primary-border,#bfdbfe)}.ib-msg[data-v-9cd85203]{flex-wrap:wrap}.ib-msg--in .ib-bubble[data-v-9cd85203]{flex-shrink:0;max-width:calc(100% - 72px);min-width:0}.ib-msg--out .ib-bubble[data-v-9cd85203]{flex-shrink:0;max-width:calc(100% - 38px);min-width:0}.ib-msg__more[data-v-9cd85203]{display:none}.ib-bubble[data-v-9cd85203]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ib-action--copy[data-v-9cd85203]{display:inline-flex}.ib-msg--in .ib-bubble[data-v-9cd85203]{max-width:calc(100% - 40px)}.ib-msg--out .ib-bubble[data-v-9cd85203]{max-width:85%}.ib-meta--repeat[data-v-9cd85203]{display:none}.ib-pane--chat .ib-chat[data-v-9cd85203]{--ib-head-h:58px;background:var(--ui-soft-2)}.ib-chat__head.ib-chat__head[data-v-9cd85203]{background:transparent;border-bottom:1px solid rgba(var(--ui-shadow-rgb),.08);border:1px solid rgba(var(--ui-shadow-rgb),.08);border-radius:var(--ui-r-dock);box-shadow:0 6px 20px rgba(var(--ui-shadow-rgb),.08);left:8px;margin:0;position:absolute;right:8px;top:8px;z-index:4}.ib-chat__head.ib-chat__head[data-v-9cd85203]:before,.ib-pinbar[data-v-9cd85203]:before{background:color-mix(in srgb,var(--ui-surface) 94%,transparent);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}@supports (backdrop-filter:blur(1px)){.ib-chat__head.ib-chat__head[data-v-9cd85203]:before,.ib-pinbar[data-v-9cd85203]:before{-webkit-backdrop-filter:blur(18px) saturate(1.6);backdrop-filter:blur(18px) saturate(1.6);background:color-mix(in srgb,var(--ui-surface) 72%,transparent)}}.ib-pane--chat .ib-msgs[data-v-9cd85203]{padding-top:calc(var(--ib-head-h) + 16px)}.ib-pane--chat .ib-chat:has(.ib-pinbar) .ib-msgs[data-v-9cd85203]{padding-top:calc(var(--ib-head-h) + 62px)}.ib-pane--chat .ib-chat[data-v-9cd85203]>:is(.ib-find,.ib-same){position:relative;z-index:2}.ib-pane--chat .ib-chat[data-v-9cd85203]>:is(.ib-find,.ib-same):not(:is(.ib-find,.ib-same)~*){margin-top:calc(var(--ib-head-h) + 16px)}.ib-pane--chat .ib-chat[data-v-9cd85203]:has(.ib-pinbar)>:is(.ib-find,.ib-same):not(:is(.ib-find,.ib-same)~*){margin-top:calc(var(--ib-head-h) + 62px)}.ib-pane--chat .ib-chat:has(>.ib-find,>.ib-same) .ib-msgs[data-v-9cd85203]{padding-top:12px}.ib-pinbar[data-v-9cd85203]{background:transparent;border:1px solid rgba(var(--ui-shadow-rgb),.06);border-radius:var(--ui-r-12);box-shadow:0 2px 8px rgba(var(--ui-shadow-rgb),.06);left:8px;margin:0;padding:2px 4px 2px 10px;position:absolute;right:8px;top:calc(var(--ib-head-h) + 14px);z-index:3}.ib-pinbar__name[data-v-9cd85203]{display:none}.ib-pinbar__text[data-v-9cd85203]{font-size:var(--ui-fs-13);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ib-pinbar__x[data-v-9cd85203]{height:32px;min-height:32px;min-width:32px;width:32px}.ib-input[data-v-9cd85203]{position:relative}.ib-input:not(:has(.ib-send-menu))>.ib-send-as[data-v-9cd85203]{bottom:calc(max(12px,var(--app-safe-bottom)) + 10px);left:calc(max(6px,var(--app-safe-left)) + 4px + var(--app-hit-target));margin:0;max-width:80px;overflow:hidden;position:absolute;z-index:2}.ib-input:not(:has(.ib-send-menu))>.ib-send-as .ib-send-ch[data-v-9cd85203]{font-size:var(--ui-fs-11);height:24px;min-height:24px;padding:0 6px}.ib-input:not(:has(.ib-send-menu)):has(>.ib-send-as) .ib-textarea[data-v-9cd85203]{padding-left:78px}.ib-input:has(.ib-rec)>.ib-send-as[data-v-9cd85203]{display:none}.ib-msg .ib-msg__actions[data-v-9cd85203],.ib-msg:hover .ib-msg__actions[data-v-9cd85203]{background:none;border:0;box-shadow:none;display:none;flex:0 0 100%;justify-content:flex-end;opacity:1;order:3;padding:4px 0;position:static;visibility:visible}.ib-msg .ib-msg__actions--open[data-v-9cd85203],.ib-msg:hover .ib-msg__actions--open[data-v-9cd85203]{display:flex}.ib-msg--in .ib-msg__actions[data-v-9cd85203]{justify-content:flex-start}.ib-msg__actions .ib-action[data-v-9cd85203]{flex-shrink:0;height:40px;width:40px}.ib-react-menu[data-v-9cd85203]{bottom:calc(60px + var(--app-safe-bottom));box-shadow:0 10px 34px rgba(var(--ui-shadow-rgb),.2);justify-content:space-around;left:max(8px,var(--app-safe-left));min-height:52px;padding:6px 8px;position:fixed;right:max(8px,var(--app-safe-right));transform:none;z-index:60}.ib-react-emoji[data-v-9cd85203]{font-size:var(--ui-fs-20);min-height:40px;min-width:40px;padding:6px}.ib-find[data-v-9cd85203]{background:var(--ui-surface,#fff);border-bottom:0;display:flex;flex-direction:column;inset:var(--app-bar-h,48px) 0 0;max-height:none;position:absolute;z-index:12}.ib-find__bar[data-v-9cd85203]{flex-shrink:0;padding:8px}.ib-find__bar svg[data-v-9cd85203]{left:18px}.ib-find__close[data-v-9cd85203]{min-height:40px;min-width:40px}.ib-find__list[data-v-9cd85203]{flex:1;overflow-y:auto;padding:2px 8px 12px}.ib-find__hit[data-v-9cd85203]{min-height:48px;padding:8px}.ib-chat[data-v-9cd85203],.ib-pane--chat .ib-list[data-v-9cd85203]{display:none}.ib-pane--chat .ib-chat[data-v-9cd85203]{display:flex}.ib-back[data-v-9cd85203]{display:inline-flex}.ib-pane--solo .ib-chat[data-v-9cd85203]{display:flex}.ib-pane--solo .ib-back[data-v-9cd85203]{display:none}.ib-pane--solo.ib-pane--chat:not(.ib-pane--embedded) .ib-back[data-v-9cd85203]{display:inline-flex}.ib-pane--gone[data-v-9cd85203]{display:none!important}}
