[data-v-a92eca77]:root{--ribbon-height:0px;--bg-primary:#f8fafc;--bg-secondary:#fff;--bg-hover:#f1f5f9;--text-main:#0f172a;--text-muted:#64748b;--border-color:#00000014;--accent-blue:#2563eb;--accent-green:#16a34a;--accent-red:#dc2626;--accent-purple:#8b5cf6;--accent-amber:#f59e0b;--status-available:#166534;--status-away:#92400e;--status-busy:#991b1b;--status-dnd:#475569;--status-offline:#64748b;--glass-bg:#fffc}.dark-theme[data-v-a92eca77]{--bg-primary:#020617;--bg-secondary:#0f172a;--bg-hover:#1e293b;--text-main:#f8fafc;--text-muted:#94a3b8;--border-color:#ffffff1a;--accent-blue:#3b82f6;--accent-green:#22c55e;--accent-red:#ef4444;--accent-purple:#a78bfa;--accent-amber:#fbbf24;--status-available:#4ade80;--status-away:#fbbf24;--status-busy:#f87171;--status-dnd:#94a3b8;--status-offline:#94a3b8;--glass-bg:#0f172ab3}[data-v-a92eca77]:root,.dark-theme[data-v-a92eca77]{--accent-blue-hover:color-mix(in srgb, var(--accent-blue), white 15%);--accent-green-hover:color-mix(in srgb, var(--accent-green), white 15%);--accent-red-hover:color-mix(in srgb, var(--accent-red), white 15%);--accent-blue-transparent:color-mix(in srgb, var(--accent-blue), transparent 80%)}.clp-field[data-v-a92eca77]{color:var(--text-main);flex-direction:column;gap:6px;font-size:.8125rem;font-weight:600;display:flex}.clp-wrap[data-v-a92eca77]{min-width:0;position:relative}.clp-trigger[data-v-a92eca77]{border:1px solid var(--border-color);background:var(--bg-secondary);cursor:pointer;text-align:left;border-radius:11px;align-items:center;gap:9px;width:100%;padding:7px 10px;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex}.clp-trigger[data-v-a92eca77]:hover{border-color:color-mix(in srgb, var(--accent-blue), transparent 55%)}.clp-trigger[data-v-a92eca77]:focus-visible{outline:2px solid var(--accent-blue);outline-offset:2px}.clp-trigger.empty .clp-name[data-v-a92eca77]{color:var(--text-muted);font-weight:500}.clp-chevron[data-v-a92eca77]{color:var(--text-muted);flex-shrink:0;transition:transform .2s}.clp-chevron.rotated[data-v-a92eca77]{transform:rotate(180deg)}.clp-backdrop[data-v-a92eca77]{z-index:40;position:fixed;inset:0}.clp-menu[data-v-a92eca77]{z-index:50;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:12px;flex-direction:column;gap:2px;max-height:40vh;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 14px 34px #0006}.clp-opt[data-v-a92eca77]{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:9px;align-items:center;gap:10px;padding:8px;display:flex}.clp-opt[data-v-a92eca77]:hover{background:var(--bg-hover)}.clp-opt.sel[data-v-a92eca77]{background:color-mix(in srgb, var(--accent-blue), transparent 88%)}.clp-opt[data-v-a92eca77]:focus-visible{outline:2px solid var(--accent-blue);outline-offset:-2px}.clp-main[data-v-a92eca77]{flex-direction:column;flex:1;min-width:0;display:flex}.clp-name[data-v-a92eca77]{color:var(--text-main);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:700;overflow:hidden}.clp-sub[data-v-a92eca77]{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-family:Courier New,monospace;font-size:.7rem;font-weight:400;overflow:hidden}.clp-check[data-v-a92eca77]{color:var(--accent-blue);flex-shrink:0}.clp-icon[data-v-a92eca77]{background:color-mix(in srgb, var(--accent-blue), transparent 84%);width:30px;height:30px;color:var(--accent-blue);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.clp-icon .logo-img[data-v-a92eca77]{object-fit:cover;width:100%;height:100%}.clp-label[data-v-a92eca77]{line-height:1}[data-v-3726906a]:root{--ribbon-height:0px;--bg-primary:#f8fafc;--bg-secondary:#fff;--bg-hover:#f1f5f9;--text-main:#0f172a;--text-muted:#64748b;--border-color:#00000014;--accent-blue:#2563eb;--accent-green:#16a34a;--accent-red:#dc2626;--accent-purple:#8b5cf6;--accent-amber:#f59e0b;--status-available:#166534;--status-away:#92400e;--status-busy:#991b1b;--status-dnd:#475569;--status-offline:#64748b;--glass-bg:#fffc}.dark-theme[data-v-3726906a]{--bg-primary:#020617;--bg-secondary:#0f172a;--bg-hover:#1e293b;--text-main:#f8fafc;--text-muted:#94a3b8;--border-color:#ffffff1a;--accent-blue:#3b82f6;--accent-green:#22c55e;--accent-red:#ef4444;--accent-purple:#a78bfa;--accent-amber:#fbbf24;--status-available:#4ade80;--status-away:#fbbf24;--status-busy:#f87171;--status-dnd:#94a3b8;--status-offline:#94a3b8;--glass-bg:#0f172ab3}[data-v-3726906a]:root,.dark-theme[data-v-3726906a]{--accent-blue-hover:color-mix(in srgb, var(--accent-blue), white 15%);--accent-green-hover:color-mix(in srgb, var(--accent-green), white 15%);--accent-red-hover:color-mix(in srgb, var(--accent-red), white 15%);--accent-blue-transparent:color-mix(in srgb, var(--accent-blue), transparent 80%)}.ce-overlay[data-v-3726906a]{z-index:4300;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.ce-card[data-v-3726906a]{background:var(--bg-primary);width:100%;max-width:440px;color:var(--text-main);border:1px solid var(--border-color);border-radius:16px;max-height:calc(100vh - 3rem);overflow:hidden auto;box-shadow:0 24px 60px #0006}.ce-header[data-v-3726906a]{background:var(--bg-secondary);border-bottom:1px solid var(--border-color);z-index:2;justify-content:space-between;align-items:center;padding:16px 20px;display:flex;position:sticky;top:0}.ce-header h3[data-v-3726906a]{color:var(--text-main);font-size:1rem;font-weight:700}.ce-header .ce-htitle[data-v-3726906a]{align-items:center;gap:6px;display:flex}.ce-header .close-btn[data-v-3726906a]{width:36px;height:36px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex}.ce-header .close-btn[data-v-3726906a]:hover{background:var(--bg-hover);color:var(--text-main)}.ce-header .close-btn[data-v-3726906a]:focus-visible{outline:2px solid var(--accent-blue);outline-offset:2px}.ce-form[data-v-3726906a]{flex-direction:column;gap:14px;padding:20px;display:flex}.ce-form>label[data-v-3726906a]{color:var(--text-main);flex-direction:column;gap:6px;font-size:.8125rem;font-weight:600;display:flex}.ce-form>label .opt[data-v-3726906a]{color:var(--text-muted);font-weight:400}.ce-form input[data-v-3726906a],.ce-form select[data-v-3726906a]{border:1px solid var(--border-color);background:var(--bg-secondary);width:100%;min-height:44px;color:var(--text-main);border-radius:10px;padding:10px 12px;font-size:.95rem}.ce-form input[data-v-3726906a]::placeholder,.ce-form select[data-v-3726906a]::placeholder{color:var(--text-muted)}.ce-form input[data-v-3726906a]:focus-visible,.ce-form select[data-v-3726906a]:focus-visible{outline:2px solid var(--accent-blue);outline-offset:1px;border-color:var(--accent-blue)}.ce-form input.is-new[data-v-3726906a],.ce-form select.is-new[data-v-3726906a]{border-color:var(--accent-green)}.ce-form input.is-bad[data-v-3726906a],.ce-form select.is-bad[data-v-3726906a]{border-color:var(--accent-red)}.ce-form input[data-v-3726906a]:disabled,.ce-form select[data-v-3726906a]:disabled{opacity:.65;cursor:not-allowed}.ce-form .merge-hint[data-v-3726906a]{align-items:center;gap:5px;font-size:.72rem;font-weight:500;display:inline-flex}.ce-form .merge-hint.new[data-v-3726906a]{color:var(--accent-green)}.ce-form .merge-hint.warn[data-v-3726906a]{color:var(--accent-amber)}.ce-form .alt-hint[data-v-3726906a]{color:var(--text-muted);font-size:.72rem;font-weight:400;line-height:1.4}.ce-form .form-error[data-v-3726906a]{color:var(--accent-red);margin:0;font-size:.8125rem}.ce-numbers[data-v-3726906a]{flex-direction:column;gap:10px;display:flex}.ce-nblock[data-v-3726906a]{flex-direction:column;gap:4px;display:flex}.ce-nrow[data-v-3726906a]{align-items:flex-end;gap:6px;display:flex}.ce-nrow .ce-num[data-v-3726906a]{flex:auto;min-width:0}.ce-nrow .ce-ext[data-v-3726906a]{flex:0 0 68px}.ce-nrow .ce-lab[data-v-3726906a]{flex:0 0 104px}.ce-nrow label[data-v-3726906a]{flex-direction:column;gap:5px;display:flex}.ce-cap[data-v-3726906a]{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);font-size:.625rem;font-weight:700}.ce-internal-chip[data-v-3726906a]{background:color-mix(in srgb, var(--accent-blue), transparent 88%);min-height:44px;color:var(--accent-blue);white-space:nowrap;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent-blue), transparent 70%);border-radius:10px;justify-content:center;align-items:center;gap:4px;padding:0 8px;font-size:.75rem;font-weight:700;display:flex}.ce-del[data-v-3726906a]{border:1px solid var(--border-color);min-height:44px;color:var(--text-muted);cursor:pointer;background:0 0;border-radius:10px;flex:0 0 38px;justify-content:center;align-items:center;display:flex}.ce-del[data-v-3726906a]:hover{color:var(--accent-red);border-color:var(--accent-red)}.ce-del[data-v-3726906a]:focus-visible{outline:2px solid var(--accent-blue);outline-offset:2px}.ce-del.hidden[data-v-3726906a]{visibility:hidden}.ce-rowcheck[data-v-3726906a]{color:var(--text-muted);align-items:center;gap:6px;margin-left:0;font-size:.75rem;font-weight:600;display:flex}.ce-rowcheck input[data-v-3726906a]{width:16px;height:16px;min-height:0;accent-color:var(--accent-blue);cursor:pointer;padding:0}.ce-rowcheck label[data-v-3726906a]{cursor:pointer}.ce-rowcheck[data-v-3726906a]:has(input:checked){color:var(--accent-blue)}.ce-q[data-v-3726906a]{width:22px;height:22px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}.ce-q[data-v-3726906a]:hover,.ce-q[aria-expanded=true][data-v-3726906a]{color:var(--accent-blue)}.ce-q[data-v-3726906a]:focus-visible{outline:2px solid var(--accent-blue);outline-offset:2px}.ce-explain[data-v-3726906a]{background:var(--bg-secondary);border:1px solid var(--border-color);color:var(--text-muted);border-radius:10px;margin:2px 0 0;padding:9px 11px;font-size:.72rem;font-weight:400;line-height:1.55}.ce-explain b[data-v-3726906a]{color:var(--text-main);font-weight:700}.ce-add[data-v-3726906a]{cursor:pointer;border:1px dashed var(--border-color);min-height:38px;color:var(--accent-blue);background:0 0;border-radius:10px;align-self:flex-start;align-items:center;gap:6px;padding:0 12px;font-size:.8rem;font-weight:700;display:flex}.ce-add[data-v-3726906a]:hover{background:color-mix(in srgb, var(--accent-blue), transparent 92%)}.ce-add[data-v-3726906a]:focus-visible{outline:2px solid var(--accent-blue);outline-offset:2px}.ce-switch[data-v-3726906a]{cursor:pointer;border:1px dashed var(--border-color);background:color-mix(in srgb, var(--accent-blue), transparent 94%);min-height:42px;color:var(--accent-blue);border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:.83rem;font-weight:600;display:flex}.ce-switch[data-v-3726906a]:hover{background:color-mix(in srgb, var(--accent-blue), transparent 88%)}.ce-switch[data-v-3726906a]:focus-visible{outline:2px solid var(--accent-blue);outline-offset:2px}.ce-actions[data-v-3726906a]{justify-content:flex-end;align-items:center;gap:10px;margin-top:4px;display:flex}.ce-actions .ce-req[data-v-3726906a]{color:var(--text-muted);margin-right:auto;font-size:.72rem}.ce-actions .btn[data-v-3726906a]{cursor:pointer;border-radius:10px;min-height:44px;padding:10px 18px;font-size:.9rem;font-weight:600}.ce-actions .btn[data-v-3726906a]:focus-visible{outline:2px solid var(--accent-blue);outline-offset:2px}.ce-actions .btn.primary[data-v-3726906a]{background:var(--accent-blue);color:#fff;border:none}.ce-actions .btn.primary[data-v-3726906a]:hover:not(:disabled){filter:brightness(1.1)}.ce-actions .btn.primary[data-v-3726906a]:disabled{opacity:.6;cursor:not-allowed}.ce-actions .btn.ghost[data-v-3726906a]{color:var(--text-main);border:1px solid var(--border-color);background:0 0}.ce-actions .btn.ghost[data-v-3726906a]:hover{background:var(--bg-hover)}.ce-pick[data-v-3726906a]{flex-direction:column;padding:14px 12px 12px;display:flex}.pick-search[data-v-3726906a]{border:1px solid var(--border-color);background:var(--bg-secondary);border-radius:10px;align-items:center;gap:8px;min-height:40px;margin:0 4px 8px;padding:0 12px;display:flex}.pick-search .pick-search-icon[data-v-3726906a]{color:var(--text-muted);flex-shrink:0}.pick-search input[data-v-3726906a]{min-width:0;color:var(--text-main);background:0 0;border:none;outline:none;flex:1;font-size:.9rem}.pick-search input[data-v-3726906a]::placeholder{color:var(--text-muted)}.pick-search[data-v-3726906a]:focus-within{border-color:var(--accent-blue)}.pick-list[data-v-3726906a]{max-height:300px;overflow-y:auto}.pick-list .pick-row[data-v-3726906a]{width:100%;color:var(--text-main);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:9px 8px;display:flex}.pick-list .pick-row[data-v-3726906a]:hover{background:var(--bg-hover)}.pick-list .pick-row[data-v-3726906a]:focus-visible{outline:2px solid var(--accent-blue);outline-offset:-2px}.pick-list .pick-avatar[data-v-3726906a]{background:var(--bg-secondary);width:36px;height:36px;color:var(--text-main);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;display:flex}.pick-list .pick-info[data-v-3726906a]{flex-direction:column;min-width:0;display:flex}.pick-list .pick-name[data-v-3726906a]{white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:600;overflow:hidden}.pick-list .pick-sub[data-v-3726906a]{color:var(--text-muted);font-size:.75rem}.pick-list .pick-empty[data-v-3726906a]{text-align:center;color:var(--text-muted);margin:14px 0 10px;font-size:.85rem}.sr-only[data-v-3726906a]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ce-fade-enter-active[data-v-3726906a],.ce-fade-leave-active[data-v-3726906a]{transition:opacity .2s}.ce-fade-enter-from[data-v-3726906a],.ce-fade-leave-to[data-v-3726906a]{opacity:0}[data-v-1f3d9fc1]:root{--ribbon-height:0px;--bg-primary:#f8fafc;--bg-secondary:#fff;--bg-hover:#f1f5f9;--text-main:#0f172a;--text-muted:#64748b;--border-color:#00000014;--accent-blue:#2563eb;--accent-green:#16a34a;--accent-red:#dc2626;--accent-purple:#8b5cf6;--accent-amber:#f59e0b;--status-available:#166534;--status-away:#92400e;--status-busy:#991b1b;--status-dnd:#475569;--status-offline:#64748b;--glass-bg:#fffc}.dark-theme[data-v-1f3d9fc1]{--bg-primary:#020617;--bg-secondary:#0f172a;--bg-hover:#1e293b;--text-main:#f8fafc;--text-muted:#94a3b8;--border-color:#ffffff1a;--accent-blue:#3b82f6;--accent-green:#22c55e;--accent-red:#ef4444;--accent-purple:#a78bfa;--accent-amber:#fbbf24;--status-available:#4ade80;--status-away:#fbbf24;--status-busy:#f87171;--status-dnd:#94a3b8;--status-offline:#94a3b8;--glass-bg:#0f172ab3}[data-v-1f3d9fc1]:root,.dark-theme[data-v-1f3d9fc1]{--accent-blue-hover:color-mix(in srgb, var(--accent-blue), white 15%);--accent-green-hover:color-mix(in srgb, var(--accent-green), white 15%);--accent-red-hover:color-mix(in srgb, var(--accent-red), white 15%);--accent-blue-transparent:color-mix(in srgb, var(--accent-blue), transparent 80%)}.confirm-overlay[data-v-1f3d9fc1]{z-index:9000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a8c;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.confirm-card[data-v-1f3d9fc1]{background:var(--bg-secondary);border:1px solid var(--border-color);text-align:center;border-radius:20px;width:100%;max-width:320px;padding:1.5rem 1.35rem 1.25rem;box-shadow:0 24px 60px #0006}.confirm-icon[data-v-1f3d9fc1]{border-radius:16px;justify-content:center;align-items:center;width:54px;height:54px;margin:0 auto .9rem;display:flex}.confirm-icon.danger[data-v-1f3d9fc1]{color:#b01919;background:#fde0e0}.confirm-icon.primary[data-v-1f3d9fc1]{background:color-mix(in srgb, var(--accent-blue), transparent 86%);color:var(--accent-blue)}.dark-theme .confirm-icon.danger[data-v-1f3d9fc1]{color:#fda4a4;background:#4a1212}.confirm-card h3[data-v-1f3d9fc1]{color:var(--text-main);margin:0 0 .45rem;font-size:1.05rem;font-weight:700}.confirm-card p[data-v-1f3d9fc1]{color:var(--text-muted);margin:0 0 1.1rem;font-size:.85rem;line-height:1.5}.confirm-actions[data-v-1f3d9fc1]{gap:.6rem;display:flex}.confirm-actions button[data-v-1f3d9fc1]{cursor:pointer;border:1px solid #0000;border-radius:12px;flex:1;height:42px;font-family:inherit;font-size:.9rem;font-weight:700;transition:all .25s cubic-bezier(.4,0,.2,1)}.btn-secondary[data-v-1f3d9fc1]{background:var(--bg-hover);color:var(--text-main);border-color:var(--border-color)}.btn-secondary[data-v-1f3d9fc1]:hover{background:color-mix(in srgb, var(--text-muted), transparent 80%)}.btn-confirm[data-v-1f3d9fc1]{color:#fff}.btn-confirm.danger[data-v-1f3d9fc1]{background:var(--accent-red)}.btn-confirm.danger[data-v-1f3d9fc1]:hover{background:color-mix(in srgb, var(--accent-red), black 8%)}.btn-confirm.primary[data-v-1f3d9fc1]{background:var(--accent-blue)}.btn-confirm.primary[data-v-1f3d9fc1]:hover{background:var(--accent-blue-hover)}.confirm-fade-enter-active[data-v-1f3d9fc1]{transition:opacity .18s}.confirm-fade-leave-active[data-v-1f3d9fc1]{transition:opacity .14s}.confirm-fade-enter-active .confirm-card[data-v-1f3d9fc1]{transition:transform .24s cubic-bezier(.34,1.56,.64,1),opacity .18s}.confirm-fade-enter-from[data-v-1f3d9fc1],.confirm-fade-leave-to[data-v-1f3d9fc1]{opacity:0}.confirm-fade-enter-from .confirm-card[data-v-1f3d9fc1]{opacity:0;transform:scale(.94)translateY(8px)}[data-v-252c4a93]:root{--ribbon-height:0px;--bg-primary:#f8fafc;--bg-secondary:#fff;--bg-hover:#f1f5f9;--text-main:#0f172a;--text-muted:#64748b;--border-color:#00000014;--accent-blue:#2563eb;--accent-green:#16a34a;--accent-red:#dc2626;--accent-purple:#8b5cf6;--accent-amber:#f59e0b;--status-available:#166534;--status-away:#92400e;--status-busy:#991b1b;--status-dnd:#475569;--status-offline:#64748b;--glass-bg:#fffc}.dark-theme[data-v-252c4a93]{--bg-primary:#020617;--bg-secondary:#0f172a;--bg-hover:#1e293b;--text-main:#f8fafc;--text-muted:#94a3b8;--border-color:#ffffff1a;--accent-blue:#3b82f6;--accent-green:#22c55e;--accent-red:#ef4444;--accent-purple:#a78bfa;--accent-amber:#fbbf24;--status-available:#4ade80;--status-away:#fbbf24;--status-busy:#f87171;--status-dnd:#94a3b8;--status-offline:#94a3b8;--glass-bg:#0f172ab3}[data-v-252c4a93]:root,.dark-theme[data-v-252c4a93]{--accent-blue-hover:color-mix(in srgb, var(--accent-blue), white 15%);--accent-green-hover:color-mix(in srgb, var(--accent-green), white 15%);--accent-red-hover:color-mix(in srgb, var(--accent-red), white 15%);--accent-blue-transparent:color-mix(in srgb, var(--accent-blue), transparent 80%)}.ci-overlay[data-v-252c4a93]{z-index:4300;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.ci-card[data-v-252c4a93]{background:var(--bg-primary);width:100%;max-width:360px;color:var(--text-main);border:1px solid var(--border-color);border-radius:16px;overflow:hidden;box-shadow:0 24px 60px #0006}.ci-header[data-v-252c4a93]{background:var(--bg-secondary);border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.ci-header h3[data-v-252c4a93]{color:var(--text-main);font-size:1rem;font-weight:700}.ci-header .ci-hbtns[data-v-252c4a93]{align-items:center;gap:2px;display:flex}.ci-header .ci-close[data-v-252c4a93]{width:34px;height:34px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex}.ci-header .ci-close[data-v-252c4a93]:hover{background:var(--bg-hover);color:var(--text-main)}.ci-header .ci-close[data-v-252c4a93]:focus-visible{outline:2px solid var(--accent-blue);outline-offset:2px}.ci-header .ci-edit[data-v-252c4a93]:hover{background:color-mix(in srgb, var(--accent-amber), transparent 85%);color:var(--accent-amber)}.ci-header .ci-delete[data-v-252c4a93]:hover{background:color-mix(in srgb, var(--accent-red), transparent 85%);color:var(--accent-red)}.ci-header .ci-star[data-v-252c4a93]:hover{background:color-mix(in srgb, var(--accent-amber), transparent 85%);color:var(--accent-amber)}.ci-header .ci-star.active[data-v-252c4a93]{color:var(--accent-amber)}.ci-header .ci-star[data-v-252c4a93]:disabled{opacity:.6;cursor:default}.ci-body[data-v-252c4a93]{text-align:center;flex-direction:column;align-items:center;padding:24px 20px 22px;display:flex}.ci-avatar[data-v-252c4a93]{background:var(--accent-blue);color:#fff;border-radius:20px;justify-content:center;align-items:center;width:68px;height:68px;margin-bottom:12px;font-size:1.5rem;font-weight:700;display:flex}.ci-name[data-v-252c4a93]{color:var(--text-main);font-size:1.1rem;font-weight:700;line-height:1.3}.ci-sub[data-v-252c4a93]{color:var(--text-muted);justify-content:center;align-items:center;gap:6px;margin-top:3px;font-size:.9rem;display:flex}.ci-copy[data-v-252c4a93]{width:26px;height:26px;color:var(--text-muted);cursor:pointer;background:#ffffff0d;border:none;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.ci-copy[data-v-252c4a93]:hover{background:var(--accent-blue);color:#fff}.ci-copy[data-v-252c4a93]:focus-visible{outline:2px solid var(--accent-blue);outline-offset:2px}.ci-sub-more[data-v-252c4a93]{color:color-mix(in srgb, var(--text-muted), transparent 25%);white-space:nowrap;font-size:.72rem}.ci-ext[data-v-252c4a93]{color:color-mix(in srgb, var(--text-muted), transparent 25%);justify-content:center;align-items:center;gap:6px;margin-top:1px;font-size:.78rem;display:flex}.ci-device[data-v-252c4a93]{color:var(--text-muted);background:color-mix(in srgb, var(--text-muted), transparent 88%);border:1px solid var(--border-color);border-radius:999px;align-items:center;gap:5px;margin-top:9px;padding:3px 10px;font-size:.68rem;font-weight:600;display:inline-flex}.ci-lines[data-v-252c4a93]{color:var(--accent-blue);background:color-mix(in srgb, var(--accent-blue), transparent 88%);border:1px solid color-mix(in srgb, var(--accent-blue), transparent 75%);border-radius:999px;align-items:center;gap:5px;margin-top:9px;padding:3px 10px;font-size:.68rem;font-weight:600;display:inline-flex}.ci-ambiguous[data-v-252c4a93]{color:var(--accent-amber);background:color-mix(in srgb, var(--accent-amber), transparent 90%);border:1px solid color-mix(in srgb, var(--accent-amber), transparent 78%);border-radius:10px;margin:12px 4px 0;padding:8px 12px;font-size:.72rem;line-height:1.5}.ci-savenote[data-v-252c4a93]{color:var(--text-muted);margin:12px 4px 0;font-size:.7rem;line-height:1.5}.ci-role[data-v-252c4a93]{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin-top:6px;font-size:.72rem;font-weight:700}.ci-call[data-v-252c4a93]{color:var(--text-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:10px;font-size:.78rem;display:flex}.ci-call .ci-call-dir[data-v-252c4a93]{color:var(--text-main);font-weight:700}.ci-call .ci-call-dir.missed[data-v-252c4a93]{color:var(--accent-red)}.ci-call .ci-call-dir.incoming[data-v-252c4a93],.ci-call .ci-call-dir.inbound[data-v-252c4a93]{color:var(--accent-green)}.ci-call .ci-call-dir.outgoing[data-v-252c4a93],.ci-call .ci-call-dir.outbound[data-v-252c4a93]{color:var(--accent-blue)}.ci-call .ci-call-vm[data-v-252c4a93]{background:color-mix(in srgb, var(--accent-amber), transparent 84%);color:var(--accent-amber);border-radius:999px;margin-left:2px;padding:1px 8px;font-weight:700}.actions[data-v-252c4a93]{gap:.85rem;margin-top:20px;display:flex}.actions .action[data-v-252c4a93]{flex-direction:column;align-items:center;gap:6px;display:flex}.actions .action span[data-v-252c4a93]{color:var(--text-muted);font-size:.72rem;font-weight:500}.actions .action button[data-v-252c4a93]{color:var(--text-main);cursor:pointer;background:#ffffff0d;border:none;border-radius:8px;justify-content:center;align-items:center;padding:8px;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex}.actions .action button[data-v-252c4a93]:hover{background:var(--accent-blue)}.actions .action button[data-v-252c4a93]:focus-visible{outline:2px solid var(--accent-blue);outline-offset:2px}.actions .action .team-chat-btn[data-v-252c4a93]{color:var(--accent-blue)}.actions .action .team-chat-btn[data-v-252c4a93]:hover{color:#fff}.actions .action .save-btn[data-v-252c4a93]{color:var(--accent-green)}.actions .action .save-btn[data-v-252c4a93]:hover{background:var(--accent-green);color:#fff}.ci-none[data-v-252c4a93]{color:var(--text-muted);margin:20px 0 0;font-size:.85rem}.ci-toast[data-v-252c4a93]{text-align:center;color:var(--accent-amber);background:color-mix(in srgb, var(--accent-amber), transparent 88%);border:1px solid color-mix(in srgb, var(--accent-amber), transparent 75%);border-radius:10px;margin:0 20px 16px;padding:8px 14px;font-size:.78rem;font-weight:600}.ci-fade-enter-active[data-v-252c4a93],.ci-fade-leave-active[data-v-252c4a93]{transition:opacity .2s}.ci-fade-enter-from[data-v-252c4a93],.ci-fade-leave-to[data-v-252c4a93]{opacity:0}
