.relationship-network-map[data-v-6f3c68ed]{--relationship-brand:#6c30cc;--relationship-brand-dark:#4e2494;--relationship-brand-light:#9c6fe4;--relationship-brand-soft:#f4eeff;--relationship-brand-faint:#faf7ff;--relationship-brand-line:#d8c7f7;--relationship-brand-shadow:rgba(108,48,204,0.24);--relationship-brand-edge:rgba(108,48,204,0.32);--map-surface:#fbfcfe;--map-grid-color:rgba(100,116,139,0.018);--map-grid-size:52px;width:100%;border:1px solid #e5e7eb;border-radius:8px;background:var(--map-surface);overflow:hidden}.relationship-network-map.fullscreen[data-v-6f3c68ed]{--map-grid-color:rgba(100,116,139,0.022);--map-grid-size:48px;height:100%;border:none;border-radius:0}.relationship-network-map.compact[data-v-6f3c68ed]{--map-grid-color:rgba(100,116,139,0.012);--map-grid-size:56px}.relationship-network-map.has-signature-highlight[data-v-6f3c68ed]{--map-surface:#fcfaff;--map-grid-color:rgba(108,48,204,0.014);--map-grid-size:54px}.relationship-network-map.detail-focus[data-v-6f3c68ed],.relationship-network-map.has-selection[data-v-6f3c68ed]{--map-surface:#fcfcff;--map-grid-color:rgba(108,48,204,0.01);--map-grid-size:58px}.relationship-network-map.detail-person[data-v-6f3c68ed]:not(.has-selection){--map-grid-color:rgba(100,116,139,0.014);--map-grid-size:56px}.relationship-network-map.compact .map-hud[data-v-6f3c68ed]{top:12px;left:12px;width:min(292px,calc(100% - 24px));gap:6px}.relationship-network-map.compact .detail-mode-card[data-v-6f3c68ed],.relationship-network-map.compact .network-notice[data-v-6f3c68ed],.relationship-network-map.compact .signature-highlight-card[data-v-6f3c68ed]{padding:7px 9px;font-size:11px;line-height:15px;-webkit-box-shadow:0 8px 18px rgba(15,23,42,.07);box-shadow:0 8px 18px rgba(15,23,42,.07)}.relationship-network-map.compact .node-panel[data-v-6f3c68ed]{top:12px;right:12px;width:284px;max-width:min(284px,calc(100% - 24px));padding:12px}.relationship-network-map.compact .node-avatar[data-v-6f3c68ed]{width:36px;height:36px;font-size:12px}.relationship-network-map.compact .node-name[data-v-6f3c68ed]{font-size:13px;line-height:17px}.relationship-network-map.compact .node-team[data-v-6f3c68ed]{font-size:11px;line-height:14px}.relationship-network-map.compact .node-panel-stats[data-v-6f3c68ed]{margin-top:10px;padding-top:10px;grid-template-columns:repeat(2,1fr)}.relationship-network-map.compact .connections-list[data-v-6f3c68ed]{margin-top:10px;padding-top:10px}.relationship-network-map.compact .connections-title[data-v-6f3c68ed]{margin-bottom:5px;font-size:11px}.relationship-network-map.compact .connection-row[data-v-6f3c68ed]{min-height:38px;padding:6px 0;grid-template-columns:26px minmax(0,1fr) 50px}.relationship-network-map.compact .connection-avatar[data-v-6f3c68ed]{width:26px;height:26px}.relationship-network-map.compact .connection-team[data-v-6f3c68ed]{display:none}.relationship-network-map.compact .node-panel-actions[data-v-6f3c68ed]{margin-top:8px;gap:6px}.network-toolbar[data-v-6f3c68ed]{min-height:48px;padding:8px 14px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;background:#fff;border-bottom:1px solid #e5e7eb}.network-summary[data-v-6f3c68ed],.network-toolbar[data-v-6f3c68ed]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.network-summary[data-v-6f3c68ed]{gap:6px;color:#4b5563;font-size:13px;font-weight:600;white-space:nowrap}.summary-primary[data-v-6f3c68ed]{color:#111827}.summary-divider[data-v-6f3c68ed],.summary-muted[data-v-6f3c68ed]{color:#9ca3af}.network-controls[data-v-6f3c68ed]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.strength-control[data-v-6f3c68ed]{width:282px;min-height:34px;padding:3px;border:1px solid #e5e7eb;border-radius:7px;background:#fff;display:grid;grid-template-columns:auto minmax(0,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.control-label[data-v-6f3c68ed]{padding-left:7px;color:#4b5563;font-size:11px;font-weight:800;line-height:14px;text-transform:uppercase;white-space:nowrap}.link-filter-toggle[data-v-6f3c68ed]{min-width:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(78px,1fr));gap:2px}.link-filter-option[data-v-6f3c68ed]{min-width:0;min-height:26px;padding:4px 6px;border:none;border-radius:5px;background:transparent;color:#475569;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:4px;cursor:pointer;font-size:11px;font-weight:800;line-height:14px;-webkit-transition:background-color .16s ease,color .16s ease,opacity .16s ease,-webkit-box-shadow .16s ease;transition:background-color .16s ease,color .16s ease,opacity .16s ease,-webkit-box-shadow .16s ease;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease,opacity .16s ease;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease,opacity .16s ease,-webkit-box-shadow .16s ease}.link-filter-option span[data-v-6f3c68ed],.link-filter-option strong[data-v-6f3c68ed]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.link-filter-option strong[data-v-6f3c68ed]{-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:10px;font-weight:900;opacity:.6}.link-filter-option.active[data-v-6f3c68ed],.link-filter-option[data-v-6f3c68ed]:not(.active):not(:disabled):hover{background:var(--relationship-brand-soft);color:var(--relationship-brand)}.link-filter-option.active[data-v-6f3c68ed]{-webkit-box-shadow:inset 0 0 0 1px var(--relationship-brand-line);box-shadow:inset 0 0 0 1px var(--relationship-brand-line)}.link-filter-option.active strong[data-v-6f3c68ed]{opacity:.78}.link-filter-option.single.active[data-v-6f3c68ed]{background:#f8fafc;color:#475569;-webkit-box-shadow:inset 0 0 0 1px var(--relationship-brand-line);box-shadow:inset 0 0 0 1px var(--relationship-brand-line)}.link-filter-option[data-v-6f3c68ed]:disabled{cursor:default;opacity:1}.link-filter-option[data-v-6f3c68ed]:focus-visible{outline:2px solid var(--relationship-brand-line);outline-offset:2px}.map-icon-button[data-v-6f3c68ed]{width:32px;height:32px;border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#374151;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:background-color .16s ease,border-color .16s ease,color .16s ease,-webkit-box-shadow .16s ease;transition:background-color .16s ease,border-color .16s ease,color .16s ease,-webkit-box-shadow .16s ease;transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease;transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,-webkit-box-shadow .16s ease}.map-icon-button[data-v-6f3c68ed]:hover{border-color:var(--relationship-brand-line);background:var(--relationship-brand-soft);color:var(--relationship-brand);-webkit-box-shadow:0 4px 10px rgba(108,48,204,.12);box-shadow:0 4px 10px rgba(108,48,204,.12)}.map-icon-button[data-v-6f3c68ed]:focus-visible{outline:2px solid var(--relationship-brand-line);outline-offset:2px}.map-stage-wrap[data-v-6f3c68ed]{position:relative;min-height:320px}.sigma-stage[data-v-6f3c68ed]{position:absolute;inset:0;z-index:0;background:linear-gradient(var(--map-grid-color) 1px,transparent 0),linear-gradient(90deg,var(--map-grid-color) 1px,transparent 0),var(--map-surface);background-size:var(--map-grid-size) var(--map-grid-size);-webkit-transition:background-color .18s ease;transition:background-color .18s ease}.edge-flow-canvas[data-v-6f3c68ed]{position:absolute;inset:0;z-index:2;width:100%;height:100%;pointer-events:none}.map-hud[data-v-6f3c68ed]{position:absolute;top:14px;left:14px;width:min(330px,calc(100% - 28px));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;pointer-events:none;z-index:3}.attribute-scale-card[data-v-6f3c68ed],.network-insights-card[data-v-6f3c68ed],.network-notice[data-v-6f3c68ed],.signature-highlight-card[data-v-6f3c68ed]{border:1px solid rgba(226,232,240,.95);border-radius:8px;background:hsla(0,0%,100%,.94);-webkit-box-shadow:0 12px 26px rgba(15,23,42,.08);box-shadow:0 12px 26px rgba(15,23,42,.08)}.network-insights-card[data-v-6f3c68ed]{padding:10px;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.insight-item[data-v-6f3c68ed]{min-width:0;padding:8px 6px;border-radius:6px;background:#f8fafc;text-align:center}.insight-label[data-v-6f3c68ed],.insight-value[data-v-6f3c68ed]{display:block}.insight-value[data-v-6f3c68ed]{color:#111827;font-size:17px;line-height:20px;font-weight:800}.insight-label[data-v-6f3c68ed]{margin-top:2px;color:#64748b;font-size:11px;line-height:14px;font-weight:700;text-transform:uppercase}.network-notice[data-v-6f3c68ed]{padding:8px 10px;color:#775a00;background:rgba(255,248,216,.95);border-color:#f6e7a7;font-size:12px;font-weight:700;line-height:16px}.signature-highlight-card[data-v-6f3c68ed]{padding:8px 10px;color:var(--relationship-brand-dark);background:rgba(250,247,255,.96);border-color:var(--relationship-brand-line);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;-webkit-box-shadow:0 12px 26px rgba(108,48,204,.1);box-shadow:0 12px 26px rgba(108,48,204,.1);font-size:12px;font-weight:800;line-height:16px}.signature-highlight-title[data-v-6f3c68ed]{min-width:0;color:var(--relationship-brand);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-mode-card[data-v-6f3c68ed]{padding:8px 10px;border:1px solid rgba(226,232,240,.95);border-radius:8px;background:hsla(0,0%,100%,.94);color:#64748b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;-webkit-box-shadow:0 12px 26px rgba(15,23,42,.08);box-shadow:0 12px 26px rgba(15,23,42,.08);font-size:12px;font-weight:800;line-height:16px}.detail-mode-name[data-v-6f3c68ed]{color:var(--relationship-brand)}.edge-legend-card[data-v-6f3c68ed]{padding:8px 10px;border:1px solid rgba(226,232,240,.95);border-radius:8px;background:hsla(0,0%,100%,.94);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-webkit-box-shadow:0 12px 26px rgba(15,23,42,.08);box-shadow:0 12px 26px rgba(15,23,42,.08);pointer-events:none}.edge-legend-item[data-v-6f3c68ed]{min-width:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:#475569;font-size:11px;font-weight:800;line-height:14px;text-transform:uppercase}.edge-legend-line[data-v-6f3c68ed]{width:30px;border-radius:999px;display:inline-block;-webkit-box-flex:0;-ms-flex:none;flex:none}.edge-legend-standard[data-v-6f3c68ed]{height:2px;background:var(--relationship-brand-edge)}.edge-legend-strong[data-v-6f3c68ed]{height:4px;background:var(--relationship-brand)}.edge-legend-management[data-v-6f3c68ed]{height:3px;background:rgba(75,85,99,.55)}.cluster-chip-list[data-v-6f3c68ed]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;pointer-events:auto}.cluster-chip[data-v-6f3c68ed]{max-width:154px;min-height:28px;padding:5px 7px;border:1px solid #e2e8f0;border-radius:999px;background:hsla(0,0%,100%,.95);color:#334155;display:inline-grid;grid-template-columns:8px minmax(0,1fr) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-webkit-box-shadow:0 8px 18px rgba(15,23,42,.08);box-shadow:0 8px 18px rgba(15,23,42,.08);cursor:pointer;font-size:11px;font-weight:800;line-height:14px}.cluster-chip[data-v-6f3c68ed]:hover{border-color:var(--relationship-brand-line);color:var(--relationship-brand);background:var(--relationship-brand-soft)}.cluster-chip i[data-v-6f3c68ed]{width:8px;height:8px;border-radius:50%}.cluster-chip span[data-v-6f3c68ed]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cluster-chip strong[data-v-6f3c68ed]{color:#64748b;font-weight:900}.attribute-scale-card[data-v-6f3c68ed]{position:absolute;left:14px;bottom:14px;width:min(238px,calc(100% - 28px));padding:8px 9px;z-index:2;border-color:rgba(226,232,240,.72);background:hsla(0,0%,100%,.68);-webkit-box-shadow:0 10px 24px rgba(15,23,42,.08);box-shadow:0 10px 24px rgba(15,23,42,.08);backdrop-filter:blur(14px) saturate(145%);-webkit-backdrop-filter:blur(14px) saturate(145%);pointer-events:none}.scale-header[data-v-6f3c68ed]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;color:#64748b;font-size:10px;font-weight:800;text-transform:uppercase}.scale-header span[data-v-6f3c68ed]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scale-legend-list[data-v-6f3c68ed]{margin-top:6px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 7px}.scale-legend-item[data-v-6f3c68ed]{min-width:0;display:grid;grid-template-columns:7px minmax(0,1fr) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;color:#475569;font-size:9px;font-weight:800;line-height:12px}.scale-legend-item i[data-v-6f3c68ed]{width:7px;height:7px;border-radius:50%;-webkit-box-shadow:inset 0 0 0 1px rgba(15,23,42,.08);box-shadow:inset 0 0 0 1px rgba(15,23,42,.08)}.scale-legend-item span[data-v-6f3c68ed]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scale-legend-item strong[data-v-6f3c68ed]{color:#334155;font-size:9px;font-weight:900}.scale-legend-item.muted[data-v-6f3c68ed]{color:#94a3b8}.scale-legend-item.muted strong[data-v-6f3c68ed]{color:#64748b}.scale-red[data-v-6f3c68ed]{background:#f44336}.scale-yellow[data-v-6f3c68ed]{background:#fbc02d}.scale-green[data-v-6f3c68ed]{background:#66bb6a}.scale-unknown[data-v-6f3c68ed]{background:#9ca3af}.map-empty-state[data-v-6f3c68ed]{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;background:rgba(248,250,252,.92);color:#4b5563;pointer-events:none}.map-loading-state[data-v-6f3c68ed]{gap:8px}.loading-spinner[data-v-6f3c68ed]{width:28px;height:28px;border:3px solid #e5e7eb;border-top-color:var(--relationship-brand);border-radius:50%;-webkit-animation:relationship-map-spin-data-v-6f3c68ed .8s linear infinite;animation:relationship-map-spin-data-v-6f3c68ed .8s linear infinite}@-webkit-keyframes relationship-map-spin-data-v-6f3c68ed{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes relationship-map-spin-data-v-6f3c68ed{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.empty-title[data-v-6f3c68ed]{color:#111827;font-size:15px;font-weight:800}.empty-subtitle[data-v-6f3c68ed]{margin-top:4px;max-width:280px;font-size:13px;line-height:1.4}.focused-node-anchor[data-v-6f3c68ed]{position:absolute;top:0;left:0;z-index:4;pointer-events:auto}.focused-node-avatar[data-v-6f3c68ed]{width:54px;height:54px;border:3px solid #fff;border-radius:50%;padding:0;overflow:hidden;background:var(--focused-avatar-color,var(--relationship-brand));color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 0 0 3px var(--focused-avatar-color,var(--relationship-brand)),0 12px 30px rgba(15,23,42,.24);box-shadow:0 0 0 3px var(--focused-avatar-color,var(--relationship-brand)),0 12px 30px rgba(15,23,42,.24);cursor:pointer;font-size:14px;font-weight:900;line-height:1}.focused-node-avatar img[data-v-6f3c68ed]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.focus-avatar-enter-active[data-v-6f3c68ed],.focus-avatar-leave-active[data-v-6f3c68ed]{-webkit-transition:opacity .18s ease;transition:opacity .18s ease}.focus-avatar-enter-active .focused-node-avatar[data-v-6f3c68ed],.focus-avatar-leave-active .focused-node-avatar[data-v-6f3c68ed]{-webkit-transition:-webkit-transform .18s ease,-webkit-box-shadow .18s ease;transition:-webkit-transform .18s ease,-webkit-box-shadow .18s ease;transition:transform .18s ease,box-shadow .18s ease;transition:transform .18s ease,box-shadow .18s ease,-webkit-transform .18s ease,-webkit-box-shadow .18s ease}.focus-avatar-enter[data-v-6f3c68ed],.focus-avatar-leave-to[data-v-6f3c68ed]{opacity:0}.focus-avatar-enter .focused-node-avatar[data-v-6f3c68ed],.focus-avatar-leave-to .focused-node-avatar[data-v-6f3c68ed]{-webkit-transform:scale(.72);transform:scale(.72);-webkit-box-shadow:0 0 0 1px var(--focused-avatar-color,var(--relationship-brand)),0 6px 18px rgba(15,23,42,.16);box-shadow:0 0 0 1px var(--focused-avatar-color,var(--relationship-brand)),0 6px 18px rgba(15,23,42,.16)}.node-panel[data-v-6f3c68ed]{position:absolute;top:16px;right:16px;width:324px;max-width:calc(100% - 32px);padding:14px;border:1px solid #e5e7eb;border-radius:8px;background:hsla(0,0%,100%,.96);-webkit-box-shadow:0 14px 32px rgba(15,23,42,.13);box-shadow:0 14px 32px rgba(15,23,42,.13)}.node-panel-transition-enter-active[data-v-6f3c68ed],.node-panel-transition-leave-active[data-v-6f3c68ed]{-webkit-transition:opacity .18s ease,-webkit-transform .18s ease;transition:opacity .18s ease,-webkit-transform .18s ease;transition:opacity .18s ease,transform .18s ease;transition:opacity .18s ease,transform .18s ease,-webkit-transform .18s ease}.node-panel-transition-enter[data-v-6f3c68ed],.node-panel-transition-leave-to[data-v-6f3c68ed]{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}@media(prefers-reduced-motion:reduce){.focus-avatar-enter-active .focused-node-avatar[data-v-6f3c68ed],.focus-avatar-enter-active[data-v-6f3c68ed],.focus-avatar-leave-active .focused-node-avatar[data-v-6f3c68ed],.focus-avatar-leave-active[data-v-6f3c68ed],.node-panel-transition-enter-active[data-v-6f3c68ed],.node-panel-transition-leave-active[data-v-6f3c68ed]{-webkit-transition-duration:1ms;transition-duration:1ms}.loading-spinner[data-v-6f3c68ed]{-webkit-animation:none;animation:none}}.node-panel-header[data-v-6f3c68ed]{gap:10px}.node-avatar[data-v-6f3c68ed],.node-panel-header[data-v-6f3c68ed]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.node-avatar[data-v-6f3c68ed]{width:42px;height:42px;border-radius:50%;overflow:hidden;background:var(--relationship-brand);color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px;font-weight:800;-webkit-box-flex:0;-ms-flex:none;flex:none}.node-avatar img[data-v-6f3c68ed]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.node-copy[data-v-6f3c68ed]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.node-name[data-v-6f3c68ed]{color:#111827;font-size:14px;font-weight:800;line-height:18px}.node-name[data-v-6f3c68ed],.node-team[data-v-6f3c68ed]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.node-team[data-v-6f3c68ed]{margin-top:2px;color:#6b7280;font-size:12px;font-weight:600}.score-badge[data-v-6f3c68ed]{min-width:74px;max-width:94px;padding:5px 8px 6px;border-radius:6px;text-align:center;-webkit-box-flex:0;-ms-flex:none;flex:none}.score-badge-label[data-v-6f3c68ed],.score-badge strong[data-v-6f3c68ed]{display:block}.score-badge-label[data-v-6f3c68ed]{overflow:hidden;color:inherit;font-size:8px;font-weight:900;line-height:10px;opacity:.76;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.score-badge strong[data-v-6f3c68ed]{margin-top:1px;color:inherit;font-size:15px;font-weight:900;line-height:17px}.node-panel-stats[data-v-6f3c68ed]{margin-top:12px;padding-top:12px;border-top:1px solid #eef2f7;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.stat-label[data-v-6f3c68ed],.stat-value[data-v-6f3c68ed]{display:block;text-align:center}.stat-value[data-v-6f3c68ed]{color:#111827;font-size:16px;font-weight:800}.stat-label[data-v-6f3c68ed]{margin-top:2px;color:#6b7280;font-size:11px;font-weight:700;text-transform:uppercase}.selected-power-row[data-v-6f3c68ed]{margin-top:10px;padding:10px 11px;border-radius:6px;background:#f8fafc;color:#475569;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.power-copy[data-v-6f3c68ed]{min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.power-copy span[data-v-6f3c68ed]{font-size:12px;font-weight:800}.power-copy small[data-v-6f3c68ed]{color:#64748b;font-size:10px;font-weight:700;line-height:13px}.selected-power-row strong[data-v-6f3c68ed]{color:#111827;font-size:14px;-webkit-box-flex:0;-ms-flex:none;flex:none}.connections-list[data-v-6f3c68ed]{margin-top:12px;padding-top:12px;border-top:1px solid #eef2f7}.connections-title[data-v-6f3c68ed]{margin-bottom:8px;color:#374151;font-size:12px;font-weight:900;text-transform:uppercase}.connection-row[data-v-6f3c68ed]{width:100%;min-height:44px;margin:0;padding:7px 0;border:none;border-top:1px solid #f1f5f9;background:transparent;display:grid;grid-template-columns:30px minmax(0,1fr) 58px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;text-align:left;cursor:pointer}.connection-row[data-v-6f3c68ed]:first-of-type{border-top:none}.connection-row:hover .connection-name[data-v-6f3c68ed]{color:var(--relationship-brand)}.connection-avatar[data-v-6f3c68ed]{width:30px;height:30px;border-radius:50%;overflow:hidden;background:var(--relationship-brand);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:10px;font-weight:900}.connection-avatar img[data-v-6f3c68ed]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.connection-copy[data-v-6f3c68ed]{min-width:0}.connection-name[data-v-6f3c68ed],.connection-team[data-v-6f3c68ed]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.connection-name[data-v-6f3c68ed]{color:#111827;font-size:12px;font-weight:800;line-height:16px}.connection-team[data-v-6f3c68ed]{color:#64748b;font-size:11px;font-weight:600;line-height:14px}.connection-strength[data-v-6f3c68ed]{color:#475569;font-size:11px;font-weight:800;text-align:right}.connection-bar[data-v-6f3c68ed]{margin-top:4px;height:4px;border-radius:999px;overflow:hidden;background:#e5e7eb}.connection-bar i[data-v-6f3c68ed]{display:block;height:100%;border-radius:inherit;background:-webkit-gradient(linear,left top,right top,from(var(--relationship-brand-light)),to(var(--relationship-brand)));background:linear-gradient(90deg,var(--relationship-brand-light),var(--relationship-brand))}.connections-empty[data-v-6f3c68ed]{padding:10px;border-radius:6px;background:#f8fafc;color:#64748b;font-size:12px;font-weight:700;line-height:16px}.node-panel-actions[data-v-6f3c68ed]{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.exit-focus-action[data-v-6f3c68ed]{margin-right:auto;color:var(--relationship-brand);border-color:var(--relationship-brand-line);background:var(--relationship-brand-soft);font-weight:800}.exit-focus-action[data-v-6f3c68ed]:focus,.exit-focus-action[data-v-6f3c68ed]:hover{color:#fff;border-color:var(--relationship-brand);background:var(--relationship-brand)}.blur-sensitive[data-v-6f3c68ed]{-webkit-filter:blur(6px);filter:blur(6px)}@media(max-width:820px){.network-toolbar[data-v-6f3c68ed]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.network-controls[data-v-6f3c68ed]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.strength-control[data-v-6f3c68ed]{width:100%}.map-hud[data-v-6f3c68ed]{left:12px;right:12px;width:auto}.attribute-scale-card[data-v-6f3c68ed]{left:12px;right:auto;width:min(238px,calc(100% - 24px))}.network-insights-card[data-v-6f3c68ed]{grid-template-columns:repeat(3,minmax(0,1fr))}.attribute-scale-card[data-v-6f3c68ed]{bottom:12px}.relationship-network-map.has-selection .attribute-scale-card[data-v-6f3c68ed],.relationship-network-map.has-selection .map-hud[data-v-6f3c68ed]{display:none}.node-panel[data-v-6f3c68ed]{left:12px;right:12px;top:12px;width:auto}}