.iam-backdrop[data-v-f27d02f4]{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000006b;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:20px;position:fixed;z-index:1300}.iam-panel[data-v-f27d02f4]{background:var(--surface);border:1px solid var(--border);border-radius:10px;max-width:380px;padding:20px;width:100%}.iam-title[data-v-f27d02f4]{color:var(--text);font-size:.95rem;font-weight:700;margin:0 0 2px}.iam-email[data-v-f27d02f4]{color:var(--accent);font-size:.82rem;font-weight:600;margin:0 0 14px}.iam-hint[data-v-f27d02f4]{color:var(--muted);font-size:.76rem;line-height:1.4;margin:0 0 10px}.iam-apps[data-v-f27d02f4]{display:flex;flex-direction:column;gap:6px}.iam-chip[data-v-f27d02f4]{align-items:center;background:none;border:1px solid var(--border);border-radius:7px;color:var(--muted);cursor:pointer;display:flex;font-family:inherit;font-size:.8rem;font-weight:600;gap:8px;padding:8px 10px;text-align:left;transition:border-color .15s,color .15s,background .15s;width:100%}.iam-chip--on[data-v-f27d02f4],.iam-chip[data-v-f27d02f4]:hover{border-color:var(--accent)}.iam-chip--on[data-v-f27d02f4]{background:#20a7891a;color:var(--accent)}.iam-box[data-v-f27d02f4]{align-items:center;border:1.5px solid;border-radius:4px;display:flex;flex:0 0 16px;font-size:.7rem;height:16px;justify-content:center;line-height:1;width:16px}.iam-none[data-v-f27d02f4]{color:var(--muted);font-size:.72rem;font-style:italic;line-height:1.4;margin:10px 0 0}.iam-actions[data-v-f27d02f4]{display:flex;gap:8px;justify-content:flex-end;margin-top:18px}.iam-actions button[data-v-f27d02f4]{font-size:.78rem;padding:7px 16px}.iam-actions button[data-v-f27d02f4]:disabled{cursor:not-allowed;opacity:.45}.ws-section[data-v-7d20b9f0]{border-top:1px solid var(--border);margin-top:18px;padding-top:14px}.ws-title[data-v-7d20b9f0]{align-items:center;color:var(--muted);display:flex;font-size:.72rem;font-weight:700;gap:10px;letter-spacing:.5px;margin-bottom:6px;text-transform:uppercase}.ws-status[data-v-7d20b9f0]{background:var(--bg);border:1px solid var(--border);border-radius:10px;color:var(--muted);font-size:.62rem;letter-spacing:.3px;padding:1px 9px}.ws-status.active[data-v-7d20b9f0]{border-color:var(--accent);color:var(--accent)}.ws-status.error[data-v-7d20b9f0]{border-color:var(--danger,#f06d6d);color:var(--danger,#f06d6d)}.ws-desc[data-v-7d20b9f0]{color:var(--muted);font-size:.73rem;line-height:1.6;margin:0 0 10px}.ws-error[data-v-7d20b9f0]{background:#f06d6d14;border:1px solid rgba(240,109,109,.3);border-radius:8px;color:var(--danger,#f06d6d);font-size:.73rem;margin-bottom:10px;padding:8px 10px}.ws-summary[data-v-7d20b9f0]{color:var(--text);display:flex;flex-direction:column;font-size:.76rem;gap:3px;margin-bottom:10px}.ws-summary b[data-v-7d20b9f0]{color:var(--muted);font-weight:600}.ws-actions[data-v-7d20b9f0]{display:flex;gap:8px}.ws-btn[data-v-7d20b9f0]{font-size:.74rem;padding:6px 12px}.ws-sync-result[data-v-7d20b9f0]{color:var(--accent);font-size:.73rem;margin-top:8px}.ws-form[data-v-7d20b9f0]{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}.ws-field label[data-v-7d20b9f0]{color:var(--muted);display:block;font-size:.7rem;font-weight:600;margin-bottom:4px}.ws-field input[data-v-7d20b9f0]{background:var(--bg);border:1.5px solid var(--border);border-radius:7px;box-sizing:border-box;color:var(--text);font-family:inherit;font-size:.78rem;outline:none;padding:7px 10px;width:100%}.ws-field input[data-v-7d20b9f0]:focus{border-color:var(--accent)}.ws-hint[data-v-7d20b9f0]{color:var(--muted);font-size:.65rem;line-height:1.5;margin-top:4px}.li-on[data-v-93ff4e40]{color:var(--accent);font-size:.62rem;font-weight:700;letter-spacing:.5px;margin-left:8px;text-transform:uppercase}.li-switch[data-v-93ff4e40]{background:var(--surface-3);border:1px solid var(--border);border-radius:999px;cursor:pointer;height:24px;padding:0;position:relative;transition:background .15s,border-color .15s;width:42px}.li-switch.on[data-v-93ff4e40]{background:var(--accent-panel);border-color:var(--accent-deep)}.li-switch[data-v-93ff4e40]:disabled{cursor:default;opacity:.6}.li-knob[data-v-93ff4e40]{background:var(--muted);border-radius:50%;height:18px;left:2px;position:absolute;top:2px;transition:transform .15s,background .15s;width:18px}.li-switch.on .li-knob[data-v-93ff4e40]{background:var(--accent);transform:translate(18px)}.li-field[data-v-93ff4e40]{margin:12px 0}.li-field>label[data-v-93ff4e40]{color:var(--text);display:block;font-size:.72rem;font-weight:700;margin-bottom:6px}.li-field>label small[data-v-93ff4e40]{color:var(--muted);font-weight:500}.li-copy[data-v-93ff4e40]{align-items:center;background:var(--surface-2);border:1px solid var(--border);border-radius:8px;display:flex;gap:8px;padding:8px 10px}.li-copy code[data-v-93ff4e40]{color:var(--text);flex:1;font-size:.72rem;min-width:0;overflow-x:auto;white-space:nowrap}.li-copy .btn-ghost[data-v-93ff4e40]{flex:none;font-size:.68rem;padding:4px 10px}.li-note[data-v-93ff4e40]{color:var(--muted);font-size:.7rem;line-height:1.5;margin:6px 2px 0}.li-error[data-v-93ff4e40]{color:var(--red);font-size:.72rem;margin:8px 2px 0}.li-ok[data-v-93ff4e40]{color:var(--accent);font-size:.72rem}.li-muted[data-v-93ff4e40]{color:var(--muted)}.li-actions[data-v-93ff4e40]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.li-actions .btn-ghost[data-v-93ff4e40]{font-size:.7rem;padding:6px 12px}.li-stats[data-v-93ff4e40]{background:var(--sunken);border:1px solid var(--border-soft);border-radius:8px;color:var(--muted);display:flex;flex-wrap:wrap;font-size:.72rem;gap:14px;padding:10px 12px}.li-stats strong[data-v-93ff4e40]{color:var(--text);font-size:.8rem}.li-recent[data-v-93ff4e40]{margin-top:14px}.li-recent-row[data-v-93ff4e40]{align-items:baseline;border-bottom:1px solid var(--border-soft);display:flex;font-size:.72rem;gap:10px;padding:6px 2px}.li-recent-name[data-v-93ff4e40]{color:var(--text);flex:1;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.li-how[data-v-93ff4e40]{color:var(--muted);font-size:.74rem;line-height:1.6;margin-top:14px}.li-how summary[data-v-93ff4e40]{color:var(--accent);cursor:pointer;font-weight:600}.li-how ul[data-v-93ff4e40]{margin:8px 0 8px 16px;padding:0}.li-how li[data-v-93ff4e40]{margin-bottom:6px}.li-code[data-v-93ff4e40],.li-how strong[data-v-93ff4e40]{color:var(--text)}.li-code[data-v-93ff4e40]{background:var(--sunken);border:1px solid var(--border-soft);border-radius:8px;font-size:.68rem;overflow-x:auto;padding:10px;white-space:pre}.lsm-backdrop[data-v-42728c31]{align-items:center;background:#00000080;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:24px;position:fixed;z-index:210}.lsm[data-v-42728c31]{background:var(--surface,#fff);border-radius:16px;box-shadow:0 24px 60px #00000059;max-height:88vh;overflow-y:auto;padding:22px;width:min(560px,96vw)}.lsm-head[data-v-42728c31]{align-items:center;display:flex;justify-content:space-between}.lsm-head h2[data-v-42728c31]{color:var(--text,#1e272e);font-size:1.15rem;margin:0}.lsm-x[data-v-42728c31]{background:none;border:none;color:var(--muted,#9aa7b1);cursor:pointer;font-size:1rem}.lsm-hint[data-v-42728c31]{color:var(--text-2,#647380);font-size:.8rem;margin:6px 0 16px}.lsm-list[data-v-42728c31]{flex-direction:column;list-style:none;margin:0;padding:0}.lsm-list[data-v-42728c31],.lsm-row[data-v-42728c31]{display:flex;gap:8px}.lsm-row[data-v-42728c31]{align-items:center;border-radius:8px}.lsm-color[data-v-42728c31]{background:none;border:none;cursor:pointer;flex-shrink:0;height:26px;padding:0;width:26px}.lsm-name[data-v-42728c31]{background:var(--bg,#f8fafb);border:1px solid var(--border,rgba(0,0,0,.15));border-radius:8px;color:var(--text,#1e272e);flex:1;font-family:inherit;font-size:.88rem;min-width:0;padding:8px 10px}.lsm-name[data-v-42728c31]:focus{border-color:var(--accent,#1ecb8b);outline:none}.lsm-del[data-v-42728c31]{background:none;border:1px solid var(--border,rgba(0,0,0,.18));border-radius:8px;cursor:pointer;flex-shrink:0;font-size:.82rem;padding:6px 9px}.lsm-del[data-v-42728c31]:hover:not(:disabled){border-color:var(--danger)}.lsm-del[data-v-42728c31]:disabled{cursor:default;opacity:.35}.lsm-delbox[data-v-42728c31]{background:#e054540d;border:1px solid rgba(224,84,84,.4);border-radius:10px;margin-top:14px;padding:12px 14px}.lsm-delbox p[data-v-42728c31]{color:var(--text,#1e272e);font-size:.84rem;margin:0 0 10px}.lsm-delrow[data-v-42728c31]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.lsm-reassign[data-v-42728c31]{background:var(--surface,#fff);color:var(--text,#1e272e);flex:1;font-size:.84rem;min-width:140px;padding:8px 10px}.lsm-cancel[data-v-42728c31],.lsm-reassign[data-v-42728c31]{border:1px solid var(--border,rgba(0,0,0,.15));border-radius:8px;font-family:inherit}.lsm-cancel[data-v-42728c31]{background:none;color:var(--text-2,#647380);cursor:pointer;font-weight:600;padding:8px 14px}.lsm-confirm[data-v-42728c31]{background:var(--danger);border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:inherit;font-weight:700;padding:8px 16px}.lsm-confirm[data-v-42728c31]:disabled{cursor:default;opacity:.5}.lsm-add[data-v-42728c31]{border-top:1px solid var(--border,rgba(0,0,0,.08));display:flex;gap:8px;margin-top:18px;padding-top:16px}.lsm-add input[data-v-42728c31]{background:var(--bg,#f8fafb);border:1px solid var(--border,rgba(0,0,0,.15));border-radius:9px;color:var(--text,#1e272e);flex:1;font-family:inherit;font-size:.88rem;padding:9px 11px}.lsm-add input[data-v-42728c31]:focus{border-color:var(--accent,#1ecb8b);outline:none}.lsm-error[data-v-42728c31]{color:var(--danger);font-size:.78rem;margin:8px 0 0}.lsm-addbtn[data-v-42728c31]{background:var(--accent,#1ecb8b);border:none;border-radius:9px;color:var(--accent-ink);cursor:pointer;font-family:inherit;font-weight:700;padding:9px 16px}.lsm-addbtn[data-v-42728c31]:disabled{cursor:default;opacity:.5}.lsm-pos[data-v-42728c31]{color:var(--dim);flex:none;font-size:.7rem;font-variant-numeric:tabular-nums;font-weight:800;text-align:center;width:18px}.lsm-move[data-v-42728c31]{display:flex;flex:none;flex-direction:column;gap:2px}.lsm-arrow[data-v-42728c31]{align-items:center;background:var(--surface-2);border:1px solid var(--border);border-radius:5px;color:var(--text-2);cursor:pointer;display:flex;font-family:inherit;font-size:.5rem;height:15px;justify-content:center;padding:0;width:22px}.lsm-arrow[data-v-42728c31]:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.lsm-arrow[data-v-42728c31]:disabled{cursor:default;opacity:.3}.lsm-first[data-v-42728c31]{background:var(--accent-panel);border:1px solid var(--accent-deep);border-radius:6px;color:var(--accent);flex:none;font-size:.6rem;font-weight:800;letter-spacing:.06em;padding:3px 8px;text-transform:uppercase}.invite-feedback[data-v-9b199d4e]{border-radius:6px;font-size:.73rem;font-weight:600;margin-top:-2px;padding:5px 10px}.invite-feedback--ok[data-v-9b199d4e]{background:#20a7891a;color:var(--accent)}.invite-feedback--err[data-v-9b199d4e]{background:var(--red-soft);color:var(--danger)}.user-row[data-v-9b199d4e],.users-list[data-v-9b199d4e]{display:flex;flex-direction:column;gap:6px}.user-row[data-v-9b199d4e]{border:1px solid var(--border);border-radius:7px;padding:8px 12px}.user-row-top[data-v-9b199d4e]{gap:8px}.user-apps[data-v-9b199d4e],.user-row-top[data-v-9b199d4e]{align-items:center;display:flex}.user-apps[data-v-9b199d4e]{flex-wrap:wrap;gap:6px}.app-chip[data-v-9b199d4e]{background:none;border:1px solid var(--border);border-radius:999px;color:var(--muted);cursor:pointer;font-family:inherit;font-size:.65rem;font-weight:700;letter-spacing:.03em;padding:2px 8px;transition:border-color .15s,color .15s,background .15s}.app-chip--on[data-v-9b199d4e],.app-chip[data-v-9b199d4e]:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.app-chip--on[data-v-9b199d4e]{background:#20a7891a}.app-chip[data-v-9b199d4e]:disabled{cursor:default;opacity:.75}.user-apps-none[data-v-9b199d4e]{color:var(--muted);font-size:.65rem;font-style:italic}.user-email[data-v-9b199d4e]{color:var(--text);flex:1;font-size:.78rem}.user-status[data-v-9b199d4e]{border-radius:3px;font-size:.62rem;font-weight:700;letter-spacing:.4px;padding:2px 7px;text-transform:uppercase}.user-status.pending[data-v-9b199d4e]{background:#f59e0b1f;color:var(--warning)}.user-status.active[data-v-9b199d4e]{background:#22c55e1f;color:var(--success)}.user-status.deactivated[data-v-9b199d4e]{background:#6b8fa01a;color:var(--muted)}.users-head[data-v-9b199d4e]{align-items:baseline;display:flex;gap:10px;justify-content:space-between;margin-bottom:8px}.users-head-label[data-v-9b199d4e]{font-weight:700;letter-spacing:.5px;text-transform:uppercase}.users-count[data-v-9b199d4e],.users-head-label[data-v-9b199d4e]{color:var(--muted);font-size:.72rem}.user-you-badge[data-v-9b199d4e]{background:var(--surface-3);color:var(--muted)}.user-owner-badge[data-v-9b199d4e],.user-you-badge[data-v-9b199d4e]{border-radius:4px;font-size:.62rem;font-weight:700;letter-spacing:.04em;padding:2px 6px;text-transform:uppercase}.user-owner-badge[data-v-9b199d4e]{background:#2a4f9e26;color:var(--accent)}.logo-thumb[data-v-9b199d4e]{background:var(--bg-soft,#f5f7fa);border:1px solid var(--border);border-radius:8px;height:56px;-o-object-fit:contain;object-fit:contain;width:56px}.logo-upload-btn[data-v-9b199d4e]{align-items:center;background:none;border:1.5px dashed var(--border);border-radius:7px;color:var(--muted);cursor:pointer;display:inline-flex;font-family:inherit;font-size:.75rem;gap:5px;padding:6px 12px;transition:border-color .15s,color .15s}.logo-upload-btn[data-v-9b199d4e]:hover{border-color:var(--accent);color:var(--accent)}.logo-replace-btn[data-v-9b199d4e]{align-items:center;cursor:pointer;display:inline-flex;font-size:.72rem}.btn-remove-logo[data-v-9b199d4e]{color:var(--danger,#e05252);font-size:.72rem}.btn-remove-logo[data-v-9b199d4e]:hover{color:var(--danger,#c0392b)}.org-error[data-v-9b199d4e]{background:var(--red-panel);border:1px solid #fecaca;border-radius:8px;color:var(--danger);font-size:13px;margin-top:8px;padding:10px 14px}.org-dup-warn[data-v-9b199d4e]{background:#f5a6231f;border:1px solid rgba(245,166,35,.35);border-radius:8px;color:var(--text-2,#647380);font-size:13px;line-height:1.4;margin:-4px 0 12px;padding:8px 10px}.logo-hint[data-v-9b199d4e]{color:var(--muted);font-size:.67rem;margin-top:5px}.date-fmt-toggle[data-v-9b199d4e]{border:1.5px solid var(--border);border-radius:6px;display:flex;overflow:hidden}.date-fmt-toggle button[data-v-9b199d4e]{background:none;border:none;color:var(--muted);cursor:pointer;font-family:inherit;font-size:.72rem;font-weight:700;letter-spacing:.3px;padding:6px 14px;transition:all .12s}.date-fmt-toggle button+button[data-v-9b199d4e]{border-left:1.5px solid var(--border)}.date-fmt-toggle button.active[data-v-9b199d4e]{background:var(--accent);color:var(--accent-ink)}.org-cities-chips[data-v-9b199d4e]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:2px}.org-city-chip[data-v-9b199d4e]{align-items:center;background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:20px;color:var(--accent);display:inline-flex;font-size:.7rem;font-weight:600;gap:5px;padding:3px 8px 3px 10px}.org-city-chip button[data-v-9b199d4e]{background:none;border:none;color:var(--accent);cursor:pointer;font-size:.65rem;line-height:1;opacity:.6;padding:0 1px}.org-city-chip button[data-v-9b199d4e]:hover{opacity:1}.org-city-input[data-v-9b199d4e]{background:var(--bg);border:1.5px solid var(--border);border-radius:7px;box-sizing:border-box;color:var(--text);font-family:inherit;font-size:.78rem;outline:none;padding:7px 10px;transition:border-color .15s;width:100%}.org-city-input[data-v-9b199d4e]:focus{border-color:var(--accent)}.leads-currency-select[data-v-9b199d4e]{background:var(--bg);border:1.5px solid var(--border);border-radius:7px;color:var(--text);cursor:pointer;font-family:inherit;font-size:.8rem;font-weight:600;outline:none;padding:6px 10px;transition:border-color .15s}.leads-currency-select[data-v-9b199d4e]:focus{border-color:var(--accent)}.settings-tabs[data-v-9b199d4e]{border-bottom:1px solid var(--border);display:flex;gap:4px;margin:-4px 0 16px}.settings-tabs button[data-v-9b199d4e]{background:none;border:none;border-bottom:2px solid transparent;color:var(--muted);cursor:pointer;font-family:inherit;font-size:.8rem;font-weight:700;margin-bottom:-1px;padding:8px 14px;transition:color .12s,border-color .12s}.settings-tabs button[data-v-9b199d4e]:hover{color:var(--text)}.settings-tabs button.active[data-v-9b199d4e]{border-bottom-color:var(--accent);color:var(--accent)}.tab-panel[data-v-9b199d4e]{min-height:60px}.tab-hint[data-v-9b199d4e]{color:var(--muted);font-size:.74rem;line-height:1.5;margin:0 0 14px}.settings-subhead[data-v-9b199d4e]{color:var(--muted);font-size:.72rem;font-weight:700;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.thr-grid[data-v-9b199d4e]{display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.thr-item[data-v-9b199d4e]{color:var(--text-2,#647380);display:flex;flex-direction:column;font-size:.72rem;gap:4px}.thr-item input[data-v-9b199d4e]{background:var(--bg);border:1.5px solid var(--border);border-radius:7px;color:var(--text);font-family:inherit;font-size:.82rem;outline:none;padding:7px 10px}.thr-item input[data-v-9b199d4e]:focus{border-color:var(--accent)}.stages-summary[data-v-9b199d4e]{align-items:center;border:1px solid var(--border);border-radius:8px;color:var(--text);display:flex;font-size:.8rem;gap:10px;justify-content:space-between;padding:10px 12px}.lr-list[data-v-9b199d4e]{display:flex;flex-direction:column;gap:6px;margin-bottom:8px}.lr-row[data-v-9b199d4e]{align-items:center;display:flex;gap:8px}.lr-row.off .lr-name[data-v-9b199d4e]{opacity:.5;text-decoration:line-through}.lr-name[data-v-9b199d4e]{background:var(--bg);border:1.5px solid var(--border);border-radius:7px;color:var(--text);flex:1;font-family:inherit;font-size:.78rem;outline:none;padding:6px 10px}.lr-name[data-v-9b199d4e]:focus{border-color:var(--accent)}.lr-toggle[data-v-9b199d4e]{background:none;border:1px solid var(--border);border-radius:6px;color:var(--muted);cursor:pointer;flex-shrink:0;font-family:inherit;font-size:.68rem;font-weight:700;padding:5px 10px}.lr-toggle[data-v-9b199d4e]:hover{border-color:var(--accent);color:var(--text)}.lr-add[data-v-9b199d4e]{display:flex;gap:8px}.lr-add input[data-v-9b199d4e]{background:var(--bg);border:1.5px solid var(--border);border-radius:7px;color:var(--text);flex:1;font-family:inherit;font-size:.78rem;outline:none;padding:7px 10px}.lr-add input[data-v-9b199d4e]:focus{border-color:var(--accent)}.org-city-dropdown[data-v-9b199d4e]{background:var(--surface);border:1.5px solid var(--accent);border-radius:7px;box-shadow:0 4px 18px #0000001f;left:0;margin-top:3px;overflow:hidden;position:absolute;right:0;top:100%;z-index:300}.org-city-option[data-v-9b199d4e]{align-items:baseline;border-bottom:1px solid var(--border);cursor:pointer;display:flex;font-size:.76rem;gap:7px;padding:7px 12px}.org-city-option[data-v-9b199d4e]:last-child{border-bottom:none}.org-city-option[data-v-9b199d4e]:hover{background:var(--surface-3)}.org-city-option strong[data-v-9b199d4e]{color:var(--text);font-weight:700}.org-city-option span[data-v-9b199d4e]{color:var(--muted);font-size:.66rem}.danger-zone[data-v-9b199d4e]{border:1px solid var(--red);border-radius:8px;margin-top:20px;overflow:hidden}.danger-zone-label[data-v-9b199d4e]{background:var(--red-soft);color:var(--danger);font-size:.62rem;font-weight:700;letter-spacing:.5px;padding:6px 14px;text-transform:uppercase}.danger-zone-row[data-v-9b199d4e]{align-items:center;display:flex;gap:12px;padding:12px 14px}.danger-zone-desc[data-v-9b199d4e]{display:flex;flex:1;flex-direction:column;gap:3px}.danger-zone-desc strong[data-v-9b199d4e]{color:var(--text);font-size:.78rem}.danger-zone-desc span[data-v-9b199d4e]{color:var(--muted);font-size:.7rem}.btn-danger[data-v-9b199d4e]{background:var(--red-soft);border:none;border-radius:6px;color:var(--danger);cursor:pointer;flex-shrink:0;font-family:inherit;font-size:.72rem;font-weight:700;padding:6px 14px;transition:background .12s}.btn-danger[data-v-9b199d4e]:hover:not(:disabled){background:var(--danger);color:#fff}.btn-danger[data-v-9b199d4e]:disabled{cursor:not-allowed;opacity:.45}.pa-toolbar[data-v-9b199d4e]{display:flex;gap:8px;margin:0 0 10px}.pa-search[data-v-9b199d4e]{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-sm,11px);color:var(--text);flex:1;font-family:inherit;font-size:.78rem;height:38px;min-width:0;padding:0 12px}.pa-search[data-v-9b199d4e]:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.pa-list[data-v-9b199d4e]{display:flex;flex-direction:column;gap:6px;max-height:46vh;overflow-y:auto}.pa-row[data-v-9b199d4e]{align-items:center;background:var(--sunken);border:1px solid var(--border-soft);border-radius:var(--r,13px);display:flex;gap:12px;padding:10px 12px}.pa-main[data-v-9b199d4e]{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.pa-name[data-v-9b199d4e]{align-items:center;color:var(--text);display:flex;flex-wrap:wrap;font-size:.82rem;font-weight:700;gap:7px}.pa-off[data-v-9b199d4e],.pa-you[data-v-9b199d4e]{border-radius:999px;font-size:.62rem;font-weight:700;letter-spacing:.04em;padding:2px 7px;text-transform:uppercase}.pa-you[data-v-9b199d4e]{background:var(--accent-panel);border:1px solid var(--accent-deep);color:var(--accent)}.pa-off[data-v-9b199d4e]{background:var(--slate-soft,var(--surface-3));color:var(--muted)}.pa-meta[data-v-9b199d4e],.pa-trace[data-v-9b199d4e]{color:var(--muted);font-size:.69rem;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pa-trace[data-v-9b199d4e]{font-size:.65rem;opacity:.8}.pa-apps[data-v-9b199d4e]{display:flex;flex-shrink:0;gap:6px}.pa-app[data-v-9b199d4e]{align-items:center;background:var(--surface-2);border:1px solid var(--border);border-radius:999px;color:var(--muted);cursor:pointer;display:inline-flex;font-family:inherit;font-size:.71rem;font-weight:700;gap:6px;height:32px;padding:0 12px;transition:background .12s,border-color .12s,color .12s}.pa-app[data-v-9b199d4e]:hover:not(:disabled){background:var(--surface-3);color:var(--text)}.pa-app[data-v-9b199d4e]:disabled{cursor:progress;opacity:.5}.pa-app.on[data-v-9b199d4e]{background:var(--accent-panel);border-color:var(--accent-deep);color:var(--accent)}.pa-dot[data-v-9b199d4e]{background:var(--border-strong);border-radius:50%;flex-shrink:0;height:7px;width:7px}.pa-app.on .pa-dot[data-v-9b199d4e]{background:var(--accent);box-shadow:0 0 6px var(--accent)}.org-switcher[data-v-a308ae7a]{position:relative}.no-org-cta[data-v-a308ae7a]{align-items:center;border:1.5px dashed hsla(0,0%,100%,.2);border-radius:8px;color:#ffffff73;cursor:pointer;display:flex;font-size:.75rem;font-weight:600;gap:7px;padding:8px 10px;transition:border-color .15s,color .15s}.no-org-cta[data-v-a308ae7a]:hover{border-color:var(--accent);color:var(--accent)}.studio-row[data-v-a308ae7a]{align-items:center;background:var(--surface-2);border-radius:var(--r-sm);display:flex;gap:8px;padding:7px 9px;transition:background .15s}.studio-row.is-clickable[data-v-a308ae7a]{cursor:pointer}.studio-row.is-clickable[data-v-a308ae7a]:hover{background:var(--surface-3)}.studio-logo-wrap[data-v-a308ae7a]{align-items:center;background:#fff;border-radius:6px;display:flex;flex-shrink:0;height:32px;justify-content:center;overflow:hidden;width:32px}.studio-logo-wrap img[data-v-a308ae7a]{box-sizing:border-box;height:100%;-o-object-fit:contain;object-fit:contain;padding:3px;width:100%}.studio-logo-ph[data-v-a308ae7a]{font-size:1rem}.studio-info[data-v-a308ae7a]{flex:1;min-width:0}.studio-name-d[data-v-a308ae7a]{color:#fff;font-size:.78rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.org-chevron[data-v-a308ae7a]{color:#ffffff59;flex-shrink:0;transition:transform .2s}.org-chevron.open[data-v-a308ae7a]{transform:rotate(180deg)}.sb-org-settings-btn[data-v-a308ae7a]{align-items:center;background:none;border:none;border-radius:5px;color:#ffffff59;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:4px 5px;transition:background .15s,color .15s}.sb-org-settings-btn[data-v-a308ae7a]:hover{background:#ffffff1a;color:#fffc}.org-dropdown[data-v-a308ae7a]{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r);box-shadow:0 8px 24px #0006;left:0;padding:4px;position:absolute;right:0;top:calc(100% + 4px);z-index:200}.org-option[data-v-a308ae7a]{align-items:center;background:none;border:none;border-radius:7px;color:#ffffffb3;cursor:pointer;display:flex;font-size:.76rem;font-weight:500;gap:8px;padding:7px 8px;text-align:left;transition:background .12s;width:100%}.org-option[data-v-a308ae7a]:hover:not(:disabled){background:var(--surface-3);color:var(--text)}.org-option.current[data-v-a308ae7a]{color:#fff;cursor:default}.org-option[data-v-a308ae7a]:disabled{opacity:.7}.org-opt-logo[data-v-a308ae7a]{align-items:center;background:#fff;border-radius:4px;display:flex;flex-shrink:0;height:22px;justify-content:center;overflow:hidden;width:22px}.org-opt-logo img[data-v-a308ae7a]{box-sizing:border-box;height:100%;-o-object-fit:contain;object-fit:contain;padding:2px;width:100%}.org-opt-ph[data-v-a308ae7a]{font-size:.7rem}.org-opt-name[data-v-a308ae7a]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.org-check[data-v-a308ae7a]{color:var(--accent);flex-shrink:0}.org-loading[data-v-a308ae7a]{color:#fff6;flex-shrink:0;font-size:.7rem}.org-drop-divider[data-v-a308ae7a]{background:var(--border);height:1px;margin:5px 0}.org-create-btn[data-v-a308ae7a]{align-items:center;background:none;border:none;border-radius:7px;color:#fff6;cursor:pointer;display:flex;font-size:.73rem;font-weight:600;gap:6px;padding:7px 8px;transition:background .12s,color .12s;width:100%}.org-create-btn[data-v-a308ae7a]:hover{background:var(--surface-2);color:var(--text-2)}.org-drop-enter-active[data-v-a308ae7a],.org-drop-leave-active[data-v-a308ae7a]{transition:opacity .15s,transform .15s}.org-drop-enter-from[data-v-a308ae7a],.org-drop-leave-to[data-v-a308ae7a]{opacity:0;transform:translateY(-4px)}.apps-group[data-v-59d5b26c]{margin-top:12px}.apps-label[data-v-59d5b26c]{color:#ffffff52;font-size:.6rem;font-weight:800;letter-spacing:.8px;padding:0 8px 6px;text-transform:uppercase}.apps-item[data-v-59d5b26c]{align-items:center;background:none;border:none;border-radius:var(--r-sm);color:var(--text-2,hsla(0,0%,100%,.6));cursor:pointer;display:flex;font-family:inherit;gap:10px;padding:8px 10px;text-align:left;transition:background .14s,color .14s;width:100%}.apps-item+.apps-item[data-v-59d5b26c]{margin-top:2px}.apps-icon[data-v-59d5b26c]{align-items:center;color:#fff6;display:flex;flex-shrink:0;transition:color .14s}.apps-label-text[data-v-59d5b26c]{flex:1;font-size:.82rem;font-weight:600}.apps-item[data-v-59d5b26c]:hover{background:#101414;color:var(--text)}.apps-item:hover .apps-icon[data-v-59d5b26c]{color:var(--text-2)}.apps-item.active[data-v-59d5b26c]{background:var(--accent-panel);box-shadow:inset 0 0 0 1px var(--accent-deep)}.apps-item.active[data-v-59d5b26c],.apps-item.active .apps-icon[data-v-59d5b26c]{color:var(--accent)}.sb-brand[data-v-ebf6ee29]{border-bottom:1px solid var(--sb-border);flex-shrink:0;padding:14px 16px 12px}.ub-logo[data-v-ebf6ee29]{gap:7px;margin-bottom:10px}.sb-collapse-btn[data-v-ebf6ee29],.ub-logo[data-v-ebf6ee29]{align-items:center;display:flex}.sb-collapse-btn[data-v-ebf6ee29]{background:none;border:none;border-radius:5px;color:#ffffff59;cursor:pointer;flex-shrink:0;justify-content:center;margin-left:auto;padding:4px 5px;transition:background .15s,color .15s}.sb-collapse-btn[data-v-ebf6ee29]:hover{background:#ffffff1a;color:#fffc}.ub-logo-img[data-v-ebf6ee29]{flex-shrink:0;height:22px;width:auto}.sb-user-wrap[data-v-ebf6ee29]{position:relative}.sb-user-row[data-v-ebf6ee29]{align-items:center;background:none;border:none;border-radius:var(--r-sm);cursor:pointer;display:flex;font-family:inherit;gap:8px;padding:7px 8px;text-align:left;transition:background .14s var(--ease);width:100%}.sb-user-row.open[data-v-ebf6ee29],.sb-user-row[data-v-ebf6ee29]:hover{background:#ffffff0d}.sb-user-caret[data-v-ebf6ee29]{color:#ffffff4d;flex-shrink:0;transition:transform .18s var(--ease),color .15s}.sb-user-row:hover .sb-user-caret[data-v-ebf6ee29]{color:#fff9}.sb-user-row.open .sb-user-caret[data-v-ebf6ee29]{color:#ffffffb3;transform:rotate(180deg)}.sb-usermenu[data-v-ebf6ee29]{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r);box-shadow:0 12px 30px #0006;display:flex;flex-direction:column;gap:2px;left:0;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:60}.sb-usermenu-item[data-v-ebf6ee29]{align-items:center;background:none;border:none;border-radius:7px;color:#ffffffc7;cursor:pointer;display:flex;font-family:inherit;font-size:.76rem;font-weight:600;gap:9px;padding:8px 10px;text-align:left;transition:background .14s,color .14s;width:100%}.sb-usermenu-item svg[data-v-ebf6ee29]{color:#ffffff73;flex-shrink:0;transition:color .14s}.sb-usermenu-item[data-v-ebf6ee29]:hover{background:var(--surface-3);color:var(--text)}.sb-usermenu-item:hover svg[data-v-ebf6ee29]{color:var(--accent)}.sb-usermenu-item.danger[data-v-ebf6ee29]:hover{background:#e548481f;color:#ff8b8b}.sb-usermenu-item.danger:hover svg[data-v-ebf6ee29]{color:#ff8b8b}.sb-usermenu-sep[data-v-ebf6ee29]{background:var(--border);height:1px;margin:4px 6px}.sb-usermenu-enter-active[data-v-ebf6ee29],.sb-usermenu-leave-active[data-v-ebf6ee29]{transition:opacity .15s,transform .15s}.sb-usermenu-enter-from[data-v-ebf6ee29],.sb-usermenu-leave-to[data-v-ebf6ee29]{opacity:0;transform:translateY(-6px)}.sb-user-avatar[data-v-ebf6ee29]{align-items:center;background:var(--accent-soft);border-radius:50%;display:flex;flex-shrink:0;height:30px;justify-content:center;overflow:hidden;width:30px}.sb-user-avatar img[data-v-ebf6ee29]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.sb-user-initials[data-v-ebf6ee29]{color:var(--accent-bright);font-size:.65rem;font-weight:800}.sb-user-info[data-v-ebf6ee29]{flex:1;min-width:0}.sb-user-name[data-v-ebf6ee29]{color:#ffffffd9;font-size:.74rem;font-weight:600}.sb-user-email[data-v-ebf6ee29],.sb-user-name[data-v-ebf6ee29]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-user-email[data-v-ebf6ee29]{color:#ffffff4d;font-size:.62rem}.sb-foot[data-v-4f79658c]{display:flex;flex:1;flex-direction:column;min-height:0}.sb-spacer[data-v-4f79658c]{flex:1}.sb-foot-btn[data-v-4f79658c]{align-items:center;background:#ffffff0a;border:1px solid var(--sb-border,hsla(0,0%,100%,.08));border-radius:10px;color:var(--text-2);cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;font-size:.8rem;font-weight:600;gap:10px;margin:0 10px 8px;padding:10px 11px;text-align:left;transition:background .15s,color .15s,border-color .15s}.sb-foot-btn.last[data-v-4f79658c]{margin-bottom:14px}.sb-foot-btn svg[data-v-4f79658c]{color:var(--accent-bright,#1ecb8b);flex-shrink:0}.sb-foot-btn[data-v-4f79658c]:hover{background:var(--accent-soft);border-color:var(--accent-line);color:#fff}.mic-wrap[data-v-e2aba3c3]{align-items:flex-end;flex-direction:column;gap:4px}.mic[data-v-e2aba3c3],.mic-wrap[data-v-e2aba3c3]{display:inline-flex}.mic[data-v-e2aba3c3]{align-items:center;animation:mic-beat-e2aba3c3 2.4s ease-in-out infinite;background:none;border:none;border-radius:7px;color:var(--accent);cursor:pointer;font-family:inherit;font-size:.68rem;font-weight:700;gap:6px;padding:3px 5px;transition:color .14s,background .14s}.mic[data-v-e2aba3c3]:hover{animation:none;background:var(--accent-panel);color:var(--accent-bright)}.mic.rec[data-v-e2aba3c3]{animation:mic-pulse-e2aba3c3 1.2s ease-in-out infinite;background:var(--red-panel);color:var(--danger)}@keyframes mic-beat-e2aba3c3{0%,to{box-shadow:0 0 0 0 var(--accent-soft);transform:scale(1)}50%{box-shadow:0 0 0 6px var(--accent-soft);transform:scale(1.1)}}@keyframes mic-pulse-e2aba3c3{50%{opacity:.55}}@media(prefers-reduced-motion:reduce){.mic[data-v-e2aba3c3],.mic.rec[data-v-e2aba3c3]{animation:none}}.mic-err[data-v-e2aba3c3]{color:var(--danger);font-size:.66rem;line-height:1.45;max-width:40ch;text-align:right}.mdy[data-v-f3806bd5]{display:inline-flex;gap:6px}.mdy-md[data-v-f3806bd5],.mdy-year[data-v-f3806bd5]{background:var(--bg);border:1.5px solid var(--border);border-radius:8px;color:var(--text);font-family:inherit;font-size:.78rem;outline:none;padding:6px 9px}.mdy-md[data-v-f3806bd5]{text-align:center;width:74px}.mdy-md[data-v-f3806bd5]:focus,.mdy-year[data-v-f3806bd5]:focus{border-color:var(--accent)}.mdy-year[data-v-f3806bd5]{cursor:pointer}.rdp[data-v-e25aaacd]{display:flex;flex-direction:column;gap:9px}.rdp-chips[data-v-e25aaacd]{display:flex;flex-wrap:wrap;gap:7px}.rdp-chip[data-v-e25aaacd]{background:var(--bg);border:1.5px solid var(--border);border-radius:18px;color:var(--muted);cursor:pointer;font-family:inherit;font-size:.74rem;font-weight:700;padding:6px 11px;transition:all .12s}.rdp-chip[data-v-e25aaacd]:hover{border-color:var(--muted);color:var(--text)}.rdp-chip.active[data-v-e25aaacd]{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.ai-name[data-v-a13cb901]{color:var(--text-title);font-size:1.55rem;font-weight:700;letter-spacing:-.02em;margin:0 0 14px}.ai-people[data-v-a13cb901]{display:flex;flex-wrap:wrap;gap:6px}.ai-person[data-v-a13cb901]{background:var(--bg,#f8fafb);border:1px solid var(--border,rgba(0,0,0,.15));border-radius:999px;color:var(--text-2,#647380);cursor:pointer;font-family:inherit;font-size:.78rem;font-weight:600;padding:6px 12px;transition:background .14s,border-color .14s,color .14s}.ai-person em[data-v-a13cb901]{font-style:normal;opacity:.7}.ai-person.active[data-v-a13cb901],.ai-person[data-v-a13cb901]:hover{border-color:var(--accent,#1ecb8b)}.ai-person.active[data-v-a13cb901]{background:var(--accent-soft,rgba(30,203,139,.14));color:var(--accent-bright,#12a673)}.ai-types[data-v-a13cb901]{display:flex;flex-wrap:wrap;gap:6px}.ai-type[data-v-a13cb901]{align-items:center;background:none;border:1.5px solid var(--border);border-radius:8px;color:var(--text);cursor:pointer;display:inline-flex;font-family:inherit;font-size:.73rem;font-weight:600;gap:5px;padding:5px 10px;transition:all .12s}.ai-type[data-v-a13cb901]:hover{border-color:var(--muted)}.ai-type.active[data-v-a13cb901]{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.ai-reminder[data-v-a13cb901]{border-top:1px solid var(--border);margin-top:14px;padding-top:12px}.ai-check[data-v-a13cb901]{align-items:center;color:var(--text);cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:600;gap:8px}.ai-check input[data-v-a13cb901]{accent-color:var(--accent);height:15px;width:15px}.ai-reminder-fields[data-v-a13cb901]{display:flex;gap:10px;margin-top:10px}.ai-reminder-fields .field[data-v-a13cb901]{flex:1}.company-avatar[data-v-9a16cb93]{border-radius:50%;display:inline-flex;flex-shrink:0;line-height:1;overflow:hidden;position:relative}.ca-initials[data-v-9a16cb93]{align-items:center;color:#fff;display:flex;font-weight:800;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute;text-transform:uppercase}.ca-img[data-v-9a16cb93]{background:#fff;height:100%;-o-object-fit:contain;object-fit:contain;position:relative;width:100%}.tagin[data-v-a4f14ed1]{align-items:center;background:var(--bg,#1c2230);border:1.5px solid var(--border);border-radius:9px;cursor:text;display:flex;flex-wrap:wrap;gap:6px;min-height:40px;padding:6px 8px}.tagin.focus[data-v-a4f14ed1]{border-color:var(--accent)}.tagin-chip[data-v-a4f14ed1]{align-items:center;background:color-mix(in srgb,var(--accent) 14%,transparent);border:1px solid color-mix(in srgb,var(--accent) 34%,transparent);border-radius:20px;color:var(--accent);display:inline-flex;font-size:.78rem;font-weight:600;gap:6px;padding:3px 6px 3px 10px;white-space:nowrap}.tagin-x[data-v-a4f14ed1]{background:none;border:none;color:var(--accent);cursor:pointer;font-size:.7rem;line-height:1;opacity:.7;padding:0 2px}.tagin-x[data-v-a4f14ed1]:hover{opacity:1}.tagin-input[data-v-a4f14ed1]{background:none;border:none;color:var(--text);flex:1;font-family:inherit;font-size:.84rem;min-width:90px;outline:none;padding:4px 2px}.tagin[data-v-a4f14ed1]{position:relative}.tagin-menu[data-v-a4f14ed1]{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--shadow-pop);display:flex;flex-direction:column;gap:2px;left:0;max-height:220px;overflow-y:auto;padding:5px;position:absolute;right:0;top:calc(100% + 5px);z-index:20}.tagin-opt[data-v-a4f14ed1]{background:none;border:none;border-radius:8px;color:var(--text);cursor:pointer;font-family:inherit;font-size:.82rem;padding:8px 10px;text-align:left}.tagin-opt[data-v-a4f14ed1]:hover{background:var(--surface-3)}.cd-int-count[data-v-98eed7bc]{color:var(--muted);font-size:.7rem}.cd-section[data-v-98eed7bc]{margin-top:22px}.cd-section h3[data-v-98eed7bc]{color:var(--accent);font-size:.72rem;font-weight:700;letter-spacing:.13em;margin:0 0 12px;text-transform:uppercase}.cd-sec-head[data-v-98eed7bc]{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px}.cd-sec-head h3[data-v-98eed7bc]{margin:0}.cd-sec-head .cd-seeall[data-v-98eed7bc]{flex-shrink:0;margin-left:auto;margin-top:0;padding:0}.cd-head-action[data-v-98eed7bc]{align-self:center;flex-shrink:0;margin-left:auto}.cd-sec-head .cd-seeall+.cd-head-action[data-v-98eed7bc]{margin-left:12px}.cd-seeall[data-v-98eed7bc]{background:none;border:none;color:var(--accent);cursor:pointer;font-family:inherit;font-size:.74rem;font-weight:700;margin-top:8px;padding:4px 0}.cd-seeall[data-v-98eed7bc]:hover{text-decoration:underline}.cd-empty-timeline[data-v-98eed7bc]{color:var(--muted);font-size:.82rem}.cd-scroll[data-v-98eed7bc]{max-height:280px;overflow-y:auto;padding-right:4px}.cd-int-breakdown[data-v-98eed7bc]{color:var(--muted);font-size:.68rem;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cd-int[data-v-98eed7bc]{align-items:flex-start;border-bottom:1px solid var(--border);display:flex;gap:12px;padding:10px 0}.cd-int[data-v-98eed7bc]:last-child{border-bottom:none}.cd-int-icon[data-v-98eed7bc]{align-items:center;background:var(--bg);border-radius:50%;display:flex;flex-shrink:0;font-size:.9rem;height:30px;justify-content:center;width:30px}.cd-int-body[data-v-98eed7bc]{flex:1;min-width:0}.cd-int-head[data-v-98eed7bc]{align-items:baseline;display:flex;gap:8px}.cd-int-head strong[data-v-98eed7bc]{color:var(--text);font-size:.84rem}.cd-int-date[data-v-98eed7bc]{color:var(--muted);font-size:.7rem}.cd-int-lead[data-v-98eed7bc]{background:var(--accent-soft,rgba(30,203,139,.14));border-radius:999px;color:var(--accent-bright,#12a673);font-size:.62rem;font-weight:700;max-width:220px;overflow:hidden;padding:1px 8px;text-overflow:ellipsis;white-space:nowrap}.cd-int-note[data-v-98eed7bc]{color:var(--muted);font-size:.82rem;line-height:1.45;margin-top:2px}.cd-int-meta[data-v-98eed7bc]{color:#ffffff52;font-size:.66rem;margin-top:4px}.cd-int-del[data-v-98eed7bc]{background:none;border:none;color:#ffffff40;cursor:pointer;font-size:.8rem;padding:2px 4px}.cd-int-del[data-v-98eed7bc]:hover{color:var(--danger)}.cd-bell[data-v-98eed7bc]{background:var(--accent-soft);border:none;border-radius:8px;color:var(--accent);cursor:pointer;font-family:inherit;font-size:.66rem;font-weight:700;padding:2px 8px}.cd-bell[data-v-98eed7bc]:hover{background:var(--accent-line)}.cd-rem-actions[data-v-59669d6c]{align-items:center;display:flex;gap:10px;justify-content:flex-end}.cd-rem-need[data-v-59669d6c]{color:var(--muted);font-size:.72rem;font-style:italic;margin-right:auto}.cd-section[data-v-59669d6c]{margin-top:22px}.cd-section h3[data-v-59669d6c]{color:var(--accent);font-size:.72rem;font-weight:700;letter-spacing:.13em;margin:0 0 12px;text-transform:uppercase}.cd-sec-head[data-v-59669d6c]{align-items:baseline;display:flex;gap:12px;margin-bottom:12px}.cd-sec-head h3[data-v-59669d6c]{margin:0}.cd-sec-head .cd-seeall[data-v-59669d6c]{flex-shrink:0;margin-left:auto;margin-top:0;padding:0}.cd-seeall[data-v-59669d6c]{background:none;border:none;color:var(--accent);cursor:pointer;font-family:inherit;font-size:.74rem;font-weight:700;margin-top:8px;padding:4px 0}.cd-seeall[data-v-59669d6c]:hover{text-decoration:underline}.cd-empty-timeline[data-v-59669d6c]{color:var(--muted);font-size:.82rem}.cd-rem[data-v-59669d6c]{align-items:center;border-bottom:1px solid var(--border);display:flex;gap:11px;padding:9px 0}.cd-rem[data-v-59669d6c]:last-child{border-bottom:none}.cd-rem-check[data-v-59669d6c]{align-items:center;background:none;border:1.5px solid var(--border);border-radius:50%;color:var(--muted);cursor:pointer;display:flex;flex-shrink:0;font-size:.9rem;height:22px;justify-content:center;line-height:1;transition:all .12s;width:22px}.cd-rem-check[data-v-59669d6c]:hover{border-color:var(--accent);color:var(--accent)}.cd-rem-body[data-v-59669d6c]{flex:1;min-width:0}.cd-rem-note[data-v-59669d6c]{color:var(--text);font-size:.84rem;font-weight:600}.cd-rem-src[data-v-59669d6c]{color:var(--muted);font-size:.66rem;margin-top:1px}.cd-rem-due[data-v-59669d6c]{color:var(--accent);flex-shrink:0;font-size:.74rem;font-weight:700}.cd-rem-due.overdue[data-v-59669d6c]{color:var(--danger)}.cd-rem-del[data-v-59669d6c]{background:none;border:none;color:var(--muted);cursor:pointer;flex-shrink:0;font-size:.72rem;opacity:0;padding:2px 4px;transition:opacity .12s,color .12s}.cd-rem:hover .cd-rem-del[data-v-59669d6c]{opacity:1}.cd-rem-del[data-v-59669d6c]:hover{color:var(--danger)}.cd-section[data-v-3c29dad8]{margin-top:22px}.cd-section h3[data-v-3c29dad8]{color:var(--accent);font-size:.72rem;font-weight:700;letter-spacing:.13em;margin:0 0 12px;text-transform:uppercase}.cd-sec-head[data-v-3c29dad8]{align-items:baseline;display:flex;gap:12px;margin-bottom:12px}.cd-sec-head h3[data-v-3c29dad8]{margin:0}.cd-sec-head .cd-seeall[data-v-3c29dad8]{flex-shrink:0;margin-left:auto;margin-top:0;padding:0}.cd-seeall[data-v-3c29dad8]{background:none;border:none;color:var(--accent);cursor:pointer;font-family:inherit;font-size:.74rem;font-weight:700;margin-top:8px;padding:4px 0}.cd-seeall[data-v-3c29dad8]:hover{text-decoration:underline}.cd-scroll[data-v-3c29dad8]{max-height:280px;overflow-y:auto;padding-right:4px}.cd-note-need[data-v-3c29dad8]{color:var(--muted);font-size:.72rem;font-style:italic;margin-right:auto}.cd-note[data-v-3c29dad8]{background:var(--bg);border-radius:10px;margin-bottom:8px;padding:12px 14px;position:relative}.cd-note--reason[data-v-3c29dad8]{border-left:3px solid var(--accent)}.cd-reason-toggle[data-v-3c29dad8]{align-items:center;background:none;border:none;color:var(--muted);cursor:pointer;display:flex;font-family:inherit;font-size:.74rem;gap:6px;padding:0;text-align:left;width:100%}.cd-reason-toggle b[data-v-3c29dad8]{color:var(--text);font-weight:700}.cd-reason-chev[data-v-3c29dad8],.cd-reason-toggle[data-v-3c29dad8]:hover{color:var(--accent)}.cd-reason-chev[data-v-3c29dad8]{border:1px solid var(--border);border-radius:20px;flex-shrink:0;font-size:.68rem;font-weight:700;margin-left:auto;padding:3px 10px;transition:border-color .12s,background .12s;white-space:nowrap}.cd-reason-toggle:hover .cd-reason-chev[data-v-3c29dad8]{border-color:var(--accent)}.cd-note--reason .cd-note-tag[data-v-3c29dad8]{margin-top:8px}.cd-note-tag[data-v-3c29dad8]{color:var(--accent);font-size:.58rem;font-weight:800;letter-spacing:.5px;margin-bottom:5px;text-transform:uppercase}.cd-note-text[data-v-3c29dad8]{color:var(--text);font-size:.88rem;line-height:1.5;margin:0;white-space:pre-wrap}.cd-note-meta[data-v-3c29dad8]{align-items:center;color:var(--muted);display:flex;font-size:.68rem;gap:10px;margin-top:7px}.cd-note-del[data-v-3c29dad8]{background:none;border:none;color:#ffffff40;cursor:pointer;font-size:.78rem;margin-left:auto;padding:2px 4px}.cd-note-del[data-v-3c29dad8]:hover{color:var(--danger)}.cd-bell[data-v-3c29dad8]{background:var(--accent-soft);border:none;border-radius:8px;color:var(--accent);cursor:pointer;font-family:inherit;font-size:.66rem;font-weight:700;padding:2px 8px}.cd-bell[data-v-3c29dad8]:hover{background:var(--accent-line)}.dlg-backdrop{align-items:center;background:#00000052;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:fixed;z-index:650}.dlg-box{background:var(--surface);border-radius:10px;box-shadow:0 12px 40px #00000038;max-width:90vw;outline:none;padding:24px 28px;width:360px}.dlg-title{color:var(--text);font-size:.95rem;font-weight:700;margin-bottom:10px}.dlg-body{color:var(--muted);font-size:.78rem;line-height:1.55;margin-bottom:20px;white-space:pre-wrap}.dlg-title+.dlg-actions,.dlg-title+.dlg-input-wrap{margin-top:6px}.dlg-input-wrap{margin-bottom:20px}.dlg-label{color:var(--muted);display:block;font-size:.75rem;font-weight:600;margin-bottom:6px}.dlg-input{background:var(--surface-2,hsla(0,0%,100%,.06));border:1.5px solid var(--border);border-radius:7px;box-sizing:border-box;color:var(--text);font-family:inherit;font-size:.82rem;outline:none;padding:7px 10px;width:100%}.dlg-input:focus{border-color:var(--accent)}.dlg-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:22px}.dlg-cancel{background:var(--surface);border:1.5px solid var(--border);border-radius:7px;color:var(--muted);cursor:pointer;font-family:inherit;font-size:.76rem;font-weight:600;padding:7px 16px;transition:all .13s}.dlg-cancel:hover{border-color:var(--muted);color:var(--text)}.dlg-confirm{background:var(--surface-2,hsla(0,0%,100%,.1));border:none;border-radius:7px;color:var(--text);cursor:pointer;font-family:inherit;font-size:.76rem;font-weight:700;padding:7px 16px;transition:background .13s}.dlg-confirm:hover{background:#ffffff26}.dlg-confirm.dlg-danger{background:var(--danger,var(--red));color:#fff}.dlg-confirm.dlg-danger:hover{background:#dc2020}.dlg-confirm.dlg-danger:focus{outline:2px solid var(--danger,var(--red));outline-offset:2px}.dlg-choices{display:flex;flex-direction:column;gap:8px;margin-top:20px}.dlg-choice-btn{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-sm);color:var(--text);cursor:pointer;font-family:inherit;font-size:.8rem;font-weight:600;padding:11px 16px;text-align:left;transition:background .14s var(--ease),border-color .14s var(--ease),color .14s var(--ease);width:100%}.dlg-choice-btn:hover{background:var(--surface-3);border-color:var(--border-strong)}.dlg-choice-btn.dlg-choice-primary{background:var(--accent);border-color:transparent;box-shadow:var(--accent-shadow);color:var(--accent-ink);font-weight:700}.dlg-choice-btn.dlg-choice-primary:hover{background:var(--accent-bright)}.dlg-choice-btn.dlg-choice-danger{background:transparent;border-color:var(--red-line,#5a2b3c);color:var(--red)}.dlg-choice-btn.dlg-choice-danger:hover{background:var(--red-panel,#3d1f2c);border-color:var(--red)}.cd-wrap[data-v-87ebe16d]{background:var(--bg);flex:1;overflow-y:auto;padding:32px}.cd-empty[data-v-87ebe16d]{align-items:center;color:var(--muted);display:flex;flex-direction:column;gap:10px;height:100%;justify-content:center}.cd-empty-icon[data-v-87ebe16d]{font-size:2rem}.cd-empty p[data-v-87ebe16d]{font-size:.9rem}.contact-detail[data-v-87ebe16d]{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-card);margin:0 auto;max-width:680px;padding:28px 30px;width:100%}.cd-head[data-v-87ebe16d]{gap:16px;margin-bottom:20px}.cd-avatar[data-v-87ebe16d],.cd-head[data-v-87ebe16d]{align-items:center;display:flex}.cd-avatar[data-v-87ebe16d]{border-radius:50%;box-shadow:inset 0 1px 1px #fff6,inset 0 -2px 5px #0000002e,0 2px 6px #00000040;color:#0c1410;flex-shrink:0;font-size:1.1rem;font-weight:800;height:56px;justify-content:center;overflow:hidden;position:relative;width:56px}.cd-avatar[data-v-87ebe16d]:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #ffffff1f;content:"";top:0;right:0;bottom:0;left:0;position:absolute}.cd-avatar img[data-v-87ebe16d]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cd-head-info[data-v-87ebe16d]{flex:1;min-width:0}.cd-head-info h1[data-v-87ebe16d]{color:var(--text-title);font-size:1.55rem;font-weight:700;letter-spacing:-.02em;margin:0}.cd-role[data-v-87ebe16d]{color:var(--muted);font-size:.85rem;margin-top:2px}.cd-since[data-v-87ebe16d]{color:#ffffff4d;font-size:.68rem;margin-top:3px}.cd-prev[data-v-87ebe16d]{color:var(--muted);font-size:.72rem;margin-top:4px}.cd-nl-badge[data-v-87ebe16d]{background:color-mix(in srgb,var(--accent) 16%,transparent);border:1px solid color-mix(in srgb,var(--accent) 40%,transparent);border-radius:20px;color:var(--accent);cursor:pointer;display:inline-block;font-size:.68rem;font-weight:800;letter-spacing:.2px;margin-top:8px;padding:2px 9px}.cd-nl-badge.unsub[data-v-87ebe16d]{background:color-mix(in srgb,var(--danger,#f06d6d) 14%,transparent);border-color:color-mix(in srgb,var(--danger,#f06d6d) 40%,transparent);color:var(--danger,#f06d6d)}.cd-nl-badge.none[data-v-87ebe16d]{background:none;border-color:var(--border);color:var(--muted);cursor:default;font-weight:600}.cd-head-actions[data-v-87ebe16d]{flex-shrink:0;gap:6px;position:relative}.cd-head-actions[data-v-87ebe16d],.cd-kebab[data-v-87ebe16d]{align-items:center;display:flex}.cd-kebab[data-v-87ebe16d]{background:none;border:1.5px solid var(--border);border-radius:8px;color:var(--muted);cursor:pointer;font-size:1.1rem;height:34px;justify-content:center;line-height:1;transition:border-color .15s,color .15s,background .15s;width:34px}.cd-kebab[data-v-87ebe16d]:hover{border-color:var(--muted);color:var(--text)}.cd-kebab[data-v-87ebe16d]{border-radius:10px}.cd-kebab.at-risk[data-v-87ebe16d]{border-color:var(--red);color:var(--red)}.cd-kebab.at-risk[data-v-87ebe16d]:hover{background:var(--red-soft)}.cd-menu[data-v-87ebe16d]{background:var(--surface-2);border:1px solid var(--border-strong);border-radius:12px;box-shadow:var(--shadow-pop);min-width:190px;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:5}.cd-menu-item[data-v-87ebe16d]{background:none;border:none;border-radius:7px;color:var(--text);cursor:pointer;font-family:inherit;font-size:.8rem;font-weight:600;padding:8px 10px;text-align:left;width:100%}.cd-menu-item[data-v-87ebe16d]:hover{background:#ffffff0f}.cd-menu-item.danger[data-v-87ebe16d]{color:var(--red)}.cd-menu-item.danger[data-v-87ebe16d]:hover{background:var(--red-soft)}.cd-email-row[data-v-87ebe16d]{align-items:center;display:flex;gap:8px}.cd-copy[data-v-87ebe16d]{background:var(--accent-soft);border:none;border-radius:7px;color:var(--accent-bright);cursor:pointer;font-family:inherit;font-size:.66rem;font-weight:700;padding:3px 8px}.cd-copy[data-v-87ebe16d]:hover{filter:brightness(1.1)}.cd-edit[data-v-87ebe16d],.cd-ghost[data-v-87ebe16d]{background:none;border:1px solid var(--border-strong);border-radius:11px;color:var(--text-2);cursor:pointer;font-family:inherit;font-size:.78rem;font-weight:600;padding:8px 15px;transition:border-color .15s,color .15s,background .15s}.cd-edit[data-v-87ebe16d]:hover,.cd-ghost[data-v-87ebe16d]:hover{background:#ffffff0d;border-color:var(--muted);color:var(--text)}.cd-state[data-v-87ebe16d]{align-items:center;border-bottom:1px solid var(--border-soft);border-top:1px solid var(--border-soft);display:flex;flex-wrap:wrap;gap:12px;margin-bottom:22px;padding:16px 0}.cd-state-badge[data-v-87ebe16d]{border-radius:var(--r-pill);font-size:.62rem;font-weight:700;letter-spacing:.04em;padding:4px 11px;text-transform:uppercase}.cd-state-sub[data-v-87ebe16d]{color:var(--muted);flex:1;font-size:.8rem}.cd-add-int[data-v-87ebe16d]{background:var(--accent);border:none;border-radius:11px;box-shadow:0 1px #ffffff40 inset,0 6px 18px -6px var(--accent-glow);color:var(--accent-ink);cursor:pointer;font-family:inherit;font-size:.78rem;font-weight:700;padding:9px 16px;transition:transform .18s var(--ease),filter .18s var(--ease)}.cd-add-int[data-v-87ebe16d]:hover{filter:brightness(1.04);transform:translateY(-1px)}.cd-fields[data-v-87ebe16d]{display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:20px}.cd-field[data-v-87ebe16d]{display:flex;flex-direction:column;gap:3px}.cd-field-tags[data-v-87ebe16d]{grid-column:1/-1}.cd-label[data-v-87ebe16d]{color:var(--muted);font-size:.62rem;font-weight:800;letter-spacing:.5px;text-transform:uppercase}.cd-tags[data-v-87ebe16d]{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.cd-tag[data-v-87ebe16d]{background:color-mix(in srgb,var(--accent) 13%,transparent);border:1px solid color-mix(in srgb,var(--accent) 32%,transparent);border-radius:20px;color:var(--accent);font-size:.74rem;font-weight:600;padding:2px 9px}.cd-field a[data-v-87ebe16d]{color:var(--accent);font-size:.88rem;text-decoration:none}.cd-field a[data-v-87ebe16d]:hover{text-decoration:underline}.cd-search-link[data-v-87ebe16d]{color:var(--muted)!important;font-weight:600}.cd-search-link[data-v-87ebe16d]:hover{color:var(--accent)!important}.cd-field span[data-v-87ebe16d]{color:var(--text);font-size:.88rem}.cd-affinity[data-v-87ebe16d]{background:#20a78912;border:1px solid var(--accent-soft);border-radius:10px;display:grid;grid-auto-columns:1fr;grid-auto-flow:column;margin-bottom:20px;padding:12px 16px}.cd-aff[data-v-87ebe16d]{display:flex;flex-direction:column;gap:3px;min-width:0;text-align:center}.cd-aff+.cd-aff[data-v-87ebe16d]{border-left:1px solid var(--accent-soft)}.cd-aff-name[data-v-87ebe16d]{color:var(--accent);font-size:.9rem;font-weight:700}@media(max-width:620px){.cd-affinity[data-v-87ebe16d]{gap:12px;grid-auto-columns:auto;grid-auto-flow:row}.cd-aff+.cd-aff[data-v-87ebe16d]{border-left:none;border-top:1px solid var(--accent-soft);padding-top:12px}}.cd-note[data-v-87ebe16d]{background:var(--bg);border-radius:10px;margin-bottom:8px;padding:12px 14px;position:relative}.cd-note--reason[data-v-87ebe16d]{border-left:3px solid var(--accent)}.cd-reason-toggle[data-v-87ebe16d]{align-items:center;background:none;border:none;color:var(--muted);cursor:pointer;display:flex;font-family:inherit;font-size:.74rem;gap:6px;padding:0;text-align:left;width:100%}.cd-reason-toggle b[data-v-87ebe16d]{color:var(--text);font-weight:700}.cd-reason-chev[data-v-87ebe16d],.cd-reason-toggle[data-v-87ebe16d]:hover{color:var(--accent)}.cd-reason-chev[data-v-87ebe16d]{border:1px solid var(--border);border-radius:20px;flex-shrink:0;font-size:.68rem;font-weight:700;margin-left:auto;padding:3px 10px;transition:border-color .12s,background .12s;white-space:nowrap}.cd-reason-toggle:hover .cd-reason-chev[data-v-87ebe16d]{border-color:var(--accent)}.cd-note--reason .cd-note-tag[data-v-87ebe16d]{margin-top:8px}.cd-note-tag[data-v-87ebe16d]{color:var(--accent);font-size:.58rem;font-weight:800;letter-spacing:.5px;margin-bottom:5px;text-transform:uppercase}.cd-note-text[data-v-87ebe16d]{color:var(--text);font-size:.88rem;line-height:1.5;margin:0;white-space:pre-wrap}.cd-note-meta[data-v-87ebe16d]{align-items:center;color:var(--muted);display:flex;font-size:.68rem;gap:10px;margin-top:7px}.cd-note-del[data-v-87ebe16d]{background:none;border:none;color:#ffffff40;cursor:pointer;font-size:.78rem;margin-left:auto;padding:2px 4px}.cd-note-del[data-v-87ebe16d]:hover{color:var(--danger)}.cd-bell[data-v-87ebe16d]{background:var(--accent-soft);border:none;border-radius:8px;color:var(--accent);cursor:pointer;font-family:inherit;font-size:.66rem;font-weight:700;padding:2px 8px}.cd-bell[data-v-87ebe16d]:hover{background:var(--accent-line)}.cd-rem[data-v-87ebe16d]{align-items:center;border-bottom:1px solid var(--border);display:flex;gap:11px;padding:9px 0}.cd-rem[data-v-87ebe16d]:last-child{border-bottom:none}.cd-rem-check[data-v-87ebe16d]{align-items:center;background:none;border:1.5px solid var(--border);border-radius:50%;color:var(--muted);cursor:pointer;display:flex;flex-shrink:0;font-size:.9rem;height:22px;justify-content:center;line-height:1;transition:all .12s;width:22px}.cd-rem-check[data-v-87ebe16d]:hover{border-color:var(--accent);color:var(--accent)}.cd-rem-body[data-v-87ebe16d]{flex:1;min-width:0}.cd-rem-note[data-v-87ebe16d]{color:var(--text);font-size:.84rem;font-weight:600}.cd-rem-src[data-v-87ebe16d]{color:var(--muted);font-size:.66rem;margin-top:1px}.cd-rem-due[data-v-87ebe16d]{color:var(--accent);flex-shrink:0;font-size:.74rem;font-weight:700}.cd-rem-due.overdue[data-v-87ebe16d]{color:var(--danger)}.cd-rem-del[data-v-87ebe16d]{background:none;border:none;color:var(--muted);cursor:pointer;flex-shrink:0;font-size:.72rem;opacity:0;padding:2px 4px;transition:opacity .12s,color .12s}.cd-rem:hover .cd-rem-del[data-v-87ebe16d]{opacity:1}.cd-rem-del[data-v-87ebe16d]:hover{color:var(--danger)}.cd-ws-range[data-v-87ebe16d]{color:var(--muted);font-size:.76rem;margin-bottom:10px}.cd-ws-range b[data-v-87ebe16d]{color:var(--text)}.cd-ws-item[data-v-87ebe16d]{align-items:baseline;border-bottom:1px solid var(--border);display:flex;font-size:.78rem;gap:8px;padding:5px 2px}.cd-ws-item[data-v-87ebe16d]:last-child{border-bottom:none}.cd-ws-type[data-v-87ebe16d]{color:var(--muted);flex-shrink:0;text-align:center;width:18px}.cd-ws-text[data-v-87ebe16d]{color:var(--text);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cd-ws-date[data-v-87ebe16d]{color:var(--muted);flex-shrink:0;font-size:.7rem}.cd-ws-note[data-v-87ebe16d]{color:var(--muted);font-size:.66rem;margin:8px 0 0}.cd-scroll[data-v-87ebe16d]{max-height:280px;overflow-y:auto;padding-right:4px}.cd-seeall[data-v-87ebe16d]{background:none;border:none;color:var(--accent);cursor:pointer;font-family:inherit;font-size:.74rem;font-weight:700;margin-top:8px;padding:4px 0}.cd-seeall[data-v-87ebe16d]:hover{text-decoration:underline}.cd-sec-head[data-v-87ebe16d]{align-items:baseline;display:flex;gap:12px;margin-bottom:12px}.cd-sec-head h3[data-v-87ebe16d]{margin:0}.cd-sec-head .cd-seeall[data-v-87ebe16d]{flex-shrink:0;margin-left:auto;margin-top:0;padding:0}.cd-int-breakdown[data-v-87ebe16d]{color:var(--muted);font-size:.68rem;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cd-section[data-v-87ebe16d]{margin-top:22px}.cd-section h3[data-v-87ebe16d]{color:var(--muted);font-size:.72rem;font-weight:700;letter-spacing:.13em;margin:0 0 12px;text-transform:uppercase}.cd-empty-timeline[data-v-87ebe16d]{color:var(--muted);font-size:.82rem}.cd-int[data-v-87ebe16d]{align-items:flex-start;border-bottom:1px solid var(--border);display:flex;gap:12px;padding:10px 0}.cd-int[data-v-87ebe16d]:last-child{border-bottom:none}.cd-int-icon[data-v-87ebe16d]{align-items:center;background:var(--bg);border-radius:50%;display:flex;flex-shrink:0;font-size:.9rem;height:30px;justify-content:center;width:30px}.cd-int-body[data-v-87ebe16d]{flex:1;min-width:0}.cd-int-head[data-v-87ebe16d]{align-items:baseline;display:flex;gap:8px}.cd-int-head strong[data-v-87ebe16d]{color:var(--text);font-size:.84rem}.cd-int-date[data-v-87ebe16d]{color:var(--muted);font-size:.7rem}.cd-int-note[data-v-87ebe16d]{color:var(--muted);font-size:.82rem;line-height:1.45;margin-top:2px}.cd-int-meta[data-v-87ebe16d]{color:#ffffff52;font-size:.66rem;margin-top:4px}.cd-int-del[data-v-87ebe16d]{background:none;border:none;color:#ffffff40;cursor:pointer;font-size:.8rem;padding:2px 4px}.cd-int-del[data-v-87ebe16d]:hover{color:var(--danger)}.cdm-backdrop[data-v-5815d283]{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000008c;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:24px;position:fixed;z-index:250}.cdm-col[data-v-5815d283]{align-items:flex-end;display:flex;flex-direction:column;gap:10px;max-height:92vh;width:min(740px,94vw)}.cdm-panel[data-v-5815d283]{background:var(--surface);border:1px solid var(--border-strong);border-left:.5px solid var(--accent);border-radius:var(--r-lg);box-shadow:0 28px 70px -18px #000000e6;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden;width:100%}.cdm-panel[data-v-5815d283] .cd-wrap{background:transparent;padding:0}.cdm-panel[data-v-5815d283] .contact-detail{border:none;border-radius:0;box-shadow:none;margin:0;max-width:none;padding:30px 32px;width:auto}.cdm-close[data-v-5815d283]{align-items:center;background:var(--surface-3);border:1px solid var(--border-strong);border-radius:50%;box-shadow:0 4px 14px -4px #000000b3;color:var(--text);cursor:pointer;display:flex;flex-shrink:0;font-size:.95rem;height:36px;justify-content:center;transition:background .14s,border-color .14s,color .14s;width:36px}.cdm-close[data-v-5815d283]:hover{background:var(--surface);border-color:var(--accent-deep);color:var(--accent)}.cdm-enter-active[data-v-5815d283],.cdm-leave-active[data-v-5815d283]{transition:opacity .16s}.cdm-enter-from[data-v-5815d283],.cdm-leave-to[data-v-5815d283]{opacity:0}.abm-backdrop[data-v-42e380ea]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000052;top:0;right:0;bottom:0;left:0;justify-content:center;padding:20px;position:fixed;z-index:1200}.abm-backdrop[data-v-42e380ea],.abm-panel[data-v-42e380ea]{align-items:center;display:flex}.abm-panel[data-v-42e380ea]{background:var(--surface);border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:10px;max-width:400px;padding:26px 24px 20px;text-align:center;width:100%}.abm-lock[data-v-42e380ea]{color:var(--muted)}.abm-title[data-v-42e380ea]{color:var(--text);font-size:1rem;font-weight:700;margin:0}.abm-body[data-v-42e380ea]{color:var(--muted);font-size:.82rem;line-height:1.45;margin:0}.abm-cta[data-v-42e380ea]{font-size:.8rem;margin-top:6px;padding:8px 16px;text-decoration:none}.abm-dismiss[data-v-42e380ea]{font-size:.75rem}.abm-enter-active[data-v-42e380ea],.abm-leave-active[data-v-42e380ea]{transition:opacity .18s ease}.abm-enter-from[data-v-42e380ea],.abm-leave-to[data-v-42e380ea]{opacity:0}.av-wrap[data-v-4dfd4247]{flex-direction:column;gap:6px}.av[data-v-4dfd4247],.av-wrap[data-v-4dfd4247]{align-items:center;display:flex}.av[data-v-4dfd4247]{color:#fff;cursor:pointer;flex-shrink:0;font-size:1.3rem;font-weight:800;height:72px;justify-content:center;overflow:hidden;position:relative;width:72px}.av.circle[data-v-4dfd4247]{border-radius:50%}.av.rounded[data-v-4dfd4247]{border-radius:16px}.av img[data-v-4dfd4247]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.av-overlay[data-v-4dfd4247]{align-items:center;background:#00000073;color:#fff;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;opacity:0;position:absolute;transition:opacity .15s}.av:hover .av-overlay[data-v-4dfd4247]{opacity:1}.av-overlay svg[data-v-4dfd4247]{height:22px;width:22px}.av-remove[data-v-4dfd4247]{background:none;border:none;color:var(--muted);cursor:pointer;font-family:inherit;font-size:.68rem;font-weight:700}.av-remove[data-v-4dfd4247]:hover{color:var(--danger)}.av-file[data-v-4dfd4247]{display:none}.up-modal[data-v-2347c88d]{max-width:460px;width:100%}.up-modal h2[data-v-2347c88d]{color:var(--text-title);font-size:1.2rem;font-weight:700;letter-spacing:-.01em;margin:0 0 16px}.up-top[data-v-2347c88d]{align-items:center;display:flex;gap:18px}.up-email[data-v-2347c88d]{min-width:0}.up-email-lbl[data-v-2347c88d]{color:var(--muted);font-size:.62rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.up-email-val[data-v-2347c88d]{color:var(--text);font-size:.9rem;margin-top:3px;word-break:break-all}.suggest-modal[data-v-364509b6]{width:min(480px,94vw)}.sg-head[data-v-364509b6]{align-items:center;display:flex;gap:9px;margin-bottom:6px}.sg-icon[data-v-364509b6]{font-size:1.15rem}.sg-title[data-v-364509b6]{color:var(--text-title,var(--text));font-size:1.1rem;font-weight:800;margin:0}.sg-sub[data-v-364509b6]{color:var(--text-2,var(--muted));font-size:.82rem;line-height:1.6;margin:0 0 14px}.sg-textarea[data-v-364509b6]{background:var(--bg);border:1.5px solid var(--border);border-radius:10px;box-sizing:border-box;color:var(--text);font-family:inherit;font-size:.88rem;line-height:1.55;outline:none;padding:11px 12px;resize:vertical;width:100%}.sg-textarea[data-v-364509b6]:focus{border-color:var(--accent)}.sg-from[data-v-364509b6]{color:var(--muted);font-size:.73rem;margin:10px 0 0}.sg-from b[data-v-364509b6]{color:var(--text-2,var(--text));font-weight:700}.sg-actions[data-v-364509b6]{display:flex;gap:8px;justify-content:flex-end;margin-top:16px}
