.CreateRelationshipDialog_dialog__ZJfdR{border-radius:24px!important}.CreateRelationshipDialog_title__Qaw1F{display:flex;align-items:center;gap:12px;padding-bottom:10px!important}.CreateRelationshipDialog_title__Qaw1F>span{display:grid;width:44px;height:44px;place-items:center;border-radius:14px;color:var(--app-navy-950);background:linear-gradient(145deg,var(--app-gold-300),var(--app-gold-500))}.CreateRelationshipDialog_title__Qaw1F>div{display:grid;grid-gap:2px;gap:2px}.CreateRelationshipDialog_title__Qaw1F strong{color:var(--app-navy-950);font-size:18px;font-weight:900}.CreateRelationshipDialog_title__Qaw1F small{color:var(--app-text-muted);font-size:10px}.CreateRelationshipDialog_content__55MSH{display:grid;grid-gap:14px;gap:14px;padding-top:10px!important}.CreateRelationshipDialog_grid__LlU67{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;padding-top:6px}.CreateRelationshipDialog_fullWidth__VpFiC,.CreateRelationshipDialog_strength__Fp8r2{grid-column:1/-1}.CreateRelationshipDialog_customJob__D_wYZ{display:grid;grid-column:1/-1;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;align-items:center}.CreateRelationshipDialog_customJob__D_wYZ button{min-height:48px;white-space:nowrap}.CreateRelationshipDialog_addJobOption__7qQ_J{gap:8px!important;color:var(--app-gold-600)!important;font-weight:800!important}.CreateRelationshipDialog_strength__Fp8r2{padding:12px 14px 6px;border:1px solid var(--app-border);border-radius:14px}.CreateRelationshipDialog_strength__Fp8r2>div{display:flex;justify-content:space-between;color:var(--app-text-muted);font-size:12px}.CreateRelationshipDialog_strength__Fp8r2 strong{color:var(--app-gold-600)}.CreateRelationshipDialog_strength__Fp8r2 small{color:var(--app-text-muted);font-size:10px}.CreateRelationshipDialog_actions__cpyBy{padding:12px 24px 20px!important}.CreateRelationshipDialog_actions__cpyBy button{min-width:110px;border-radius:12px}@media (max-width:520px){.CreateRelationshipDialog_dialog__ZJfdR{margin:12px!important}.CreateRelationshipDialog_grid__LlU67{grid-template-columns:1fr}.CreateRelationshipDialog_customJob__D_wYZ,.CreateRelationshipDialog_fullWidth__VpFiC,.CreateRelationshipDialog_strength__Fp8r2{grid-column:auto}.CreateRelationshipDialog_customJob__D_wYZ{grid-template-columns:1fr}}.QuestionPeopleSection_section__kVtlK{margin:16px 0;padding:20px;border:1px solid #e3e9ed;border-radius:18px;background:#fff}.QuestionPeopleSection_section__kVtlK h2{margin:0 0 8px;font-size:1rem}.QuestionPeopleSection_section__kVtlK p{margin:8px 0 16px;color:#687782;font-size:.875rem}.QuestionPeopleSection_questions__iaXHn{display:grid;grid-gap:10px;gap:10px;margin-top:12px}.QuestionPeopleSection_questions__iaXHn button{justify-content:flex-start;padding:12px 16px;text-align:start;line-height:1.8;white-space:normal;overflow-wrap:anywhere}.RelationshipGraphCanvas_surface__wdeTX{position:relative;min-height:420px;overflow:hidden;border:1px solid var(--app-border);border-radius:24px;background-color:rgb(255 255 255/96%);background-image:radial-gradient(#dbe4ed 1px,transparent 0);background-size:18px 18px;box-shadow:var(--app-shadow-md)}.RelationshipGraphCanvas_surface__wdeTX:-webkit-full-screen{display:grid;min-height:100dvh;border-radius:0;place-items:center;background-color:#f8fbfe}.RelationshipGraphCanvas_surface__wdeTX:fullscreen{display:grid;min-height:100dvh;border-radius:0;place-items:center;background-color:#f8fbfe}.RelationshipGraphCanvas_surface__wdeTX:-webkit-full-screen .RelationshipGraphCanvas_graph__WzARl{width:min(100vw,1100px);height:min(90vh,780px)}.RelationshipGraphCanvas_surface__wdeTX:fullscreen .RelationshipGraphCanvas_graph__WzARl{width:min(100vw,1100px);height:min(90vh,780px)}.RelationshipGraphCanvas_graph__WzARl{display:block;width:100%;height:auto;min-height:420px;direction:ltr;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.RelationshipGraphCanvas_fillHeight__84MAO{height:100%;min-height:0;border:0;border-radius:0;box-shadow:none}.RelationshipGraphCanvas_fillHeight__84MAO .RelationshipGraphCanvas_graph__WzARl{height:100%;min-height:0}.RelationshipGraphCanvas_edgeActive__zB5JL,.RelationshipGraphCanvas_edge__JzZud{stroke:#d4dde7;stroke-linecap:round;stroke-width:3;transition:stroke .18s ease,stroke-width .18s ease}.RelationshipGraphCanvas_edgeActive__zB5JL{stroke:var(--app-gold-500);stroke-width:5}.RelationshipGraphCanvas_nodeObject__SEnZa{overflow:visible}.RelationshipGraphCanvas_node__h22o4{display:grid;width:100%;height:100%;justify-items:center;padding:0;border:0;color:var(--app-navy-950);background:transparent;cursor:pointer;touch-action:none}.RelationshipGraphCanvas_nodeAvatar__wVWE8{display:grid;width:66px;height:66px;place-items:center;border:2px solid var(--node-color);border-radius:50%;color:var(--node-color);background:color-mix(in srgb,var(--node-color) 10%,white);box-shadow:0 6px 18px rgb(8 29 51/11%),inset 0 1px white;transition:transform .16s ease,box-shadow .16s ease}.RelationshipGraphCanvas_node__h22o4:hover .RelationshipGraphCanvas_nodeAvatar__wVWE8,.RelationshipGraphCanvas_selectedNode__WyvtZ .RelationshipGraphCanvas_nodeAvatar__wVWE8{transform:translateY(-2px) scale(1.06);box-shadow:0 8px 20px rgb(8 29 51/18%)}.RelationshipGraphCanvas_nodeAvatar__wVWE8 svg{font-size:34px}.RelationshipGraphCanvas_node__h22o4 strong{width:112px;margin-top:7px;overflow:hidden;font-size:13px;font-weight:800;line-height:1.5;white-space:nowrap;text-align:center;text-overflow:ellipsis}.RelationshipGraphCanvas_node__h22o4 small{width:110px;overflow:hidden;color:var(--app-text-muted);font-size:9px;white-space:nowrap;text-align:center;text-overflow:ellipsis}.RelationshipGraphCanvas_centerNode__J795w .RelationshipGraphCanvas_nodeAvatar__wVWE8{width:82px;height:82px;border-color:var(--app-gold-500);color:var(--app-gold-600);background:linear-gradient(145deg,#fffdf6,#f8e7b7)}.RelationshipGraphCanvas_centerNode__J795w .RelationshipGraphCanvas_nodeAvatar__wVWE8 svg{font-size:43px}.RelationshipGraphCanvas_centerNode__J795w strong{font-size:15px}.RelationshipGraphCanvas_loadingDot__pvMTj{position:absolute;top:2px;right:8px;width:12px;height:12px;border:2px solid white;border-radius:50%;background:var(--app-gold-500);animation:RelationshipGraphCanvas_pulse__ihN4J .8s ease-in-out infinite alternate}.RelationshipGraphCanvas_controls__8uzwh{position:absolute;z-index:3;top:14px;left:14px;display:flex;gap:6px;direction:ltr}.RelationshipGraphCanvas_controls__8uzwh button{display:grid;width:36px;height:36px;padding:0;place-items:center;border:1px solid var(--app-border);border-radius:11px;color:var(--app-navy-900);background:rgb(255 255 255/92%);box-shadow:var(--app-shadow-sm);cursor:pointer}.RelationshipGraphCanvas_controls__8uzwh button:hover{border-color:var(--app-gold-500);background:#fffaf0}.RelationshipGraphCanvas_controls__8uzwh svg{font-size:20px}.RelationshipGraphCanvas_hint__btjYz{position:absolute;right:50%;bottom:10px;width:max-content;max-width:calc(100% - 24px);padding:5px 12px;transform:translateX(50%);border:1px solid var(--app-border);border-radius:999px;color:var(--app-text-muted);background:rgb(255 255 255/88%);font-size:10px}@keyframes RelationshipGraphCanvas_pulse__ihN4J{to{transform:scale(1.35);opacity:.55}}@media (max-width:480px){.RelationshipGraphCanvas_graph__WzARl,.RelationshipGraphCanvas_surface__wdeTX{min-height:390px}.RelationshipGraphCanvas_controls__8uzwh{top:10px;left:10px}.RelationshipGraphCanvas_controls__8uzwh button{width:33px;height:33px}}.SimpleRelationshipGraph_screen__XlYDJ{display:flex;flex-direction:column;height:100dvh;background:#f7fafc;overflow:hidden}.SimpleRelationshipGraph_header__gS6eJ{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 20px;border-bottom:1px solid #e1e8ef;background:white}.SimpleRelationshipGraph_header__gS6eJ h1{margin:0;font-size:20px}.SimpleRelationshipGraph_header__gS6eJ p{margin:4px 0 0;color:#64748b;font-size:12px}.SimpleRelationshipGraph_toolbar__clHPz{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:12px 20px;background:white;border-bottom:1px solid #e1e8ef}.SimpleRelationshipGraph_search__aSlvQ{width:300px;max-width:100%}.SimpleRelationshipGraph_body__pQIP9{position:relative;flex:1 1;min-height:0}.SimpleRelationshipGraph_inspector__Rn3ES{position:absolute;inset-inline-end:18px;top:18px;width:290px;max-height:calc(100% - 56px);overflow:auto;padding:18px;border:1px solid #dfe7ee;border-radius:18px;background:rgb(255 255 255/97%);box-shadow:0 8px 28px #162c4012}.SimpleRelationshipGraph_personHeading__VbkF0{display:flex;align-items:center;gap:10px}.SimpleRelationshipGraph_personHeading__VbkF0 strong{display:block;overflow-wrap:anywhere}.SimpleRelationshipGraph_personHeading__VbkF0 small{display:block;margin-top:4px;color:#64748b;font-size:11px}.SimpleRelationshipGraph_path__Udu4R{padding:10px;color:#725515;background:#fff8df;border-radius:10px;font-size:13px;overflow-wrap:anywhere}.SimpleRelationshipGraph_profile__vhOpX{display:grid;grid-gap:8px;gap:8px;margin:14px 0;font-size:13px}.SimpleRelationshipGraph_profile__vhOpX p{margin:0;overflow-wrap:anywhere}.SimpleRelationshipGraph_profile__vhOpX a{color:#2563ad;text-align:start;overflow-wrap:anywhere}.SimpleRelationshipGraph_notes__udLRm{white-space:pre-wrap;max-height:120px;overflow:auto}.SimpleRelationshipGraph_tip__cjSAx{display:block;margin-top:14px;color:#64748b;line-height:1.8}.SimpleRelationshipGraph_empty__TKKbO{display:flex;height:100%;padding:24px;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px}.SimpleRelationshipGraph_empty__TKKbO h2,.SimpleRelationshipGraph_empty__TKKbO p{margin:0}.SimpleRelationshipGraph_empty__TKKbO p{color:#64748b}.SimpleRelationshipGraph_loading__XH3_6{position:absolute;top:18px;left:50%;padding:10px;border-radius:100%;background:white}@media (min-width:900px){.SimpleRelationshipGraph_body__pQIP9>div:first-child{-webkit-padding-end:325px;padding-inline-end:325px;box-sizing:border-box}}@media (max-width:700px){.SimpleRelationshipGraph_header__gS6eJ{padding:10px 8px;gap:4px}.SimpleRelationshipGraph_header__gS6eJ h1{font-size:17px}.SimpleRelationshipGraph_header__gS6eJ button{min-width:auto;padding-inline:8px;font-size:12px}.SimpleRelationshipGraph_toolbar__clHPz{padding:10px;gap:8px}.SimpleRelationshipGraph_search__aSlvQ{width:100%}.SimpleRelationshipGraph_toolbar__clHPz>button{flex:1 1;font-size:12px}.SimpleRelationshipGraph_inspector__Rn3ES{inset-inline:10px;top:auto;bottom:10px;width:auto;max-height:31%;padding:12px}.SimpleRelationshipGraph_body__pQIP9>div:first-child{height:67%}.SimpleRelationshipGraph_tip__cjSAx{display:none}}.page_page__2m3WT{min-height:100dvh;padding:0 18px 34px;color:var(--app-navy-950);background:radial-gradient(circle at 100% 4%,rgb(212 167 44/10%),transparent 210px),linear-gradient(180deg,#f9fbfd,#edf3f8 65%)}.page_header__t8IyF{display:grid;min-height:104px;grid-template-columns:48px 1fr 48px;align-items:center;grid-gap:12px;gap:12px;margin-inline:-18px;padding:16px 20px;border-bottom:1px solid var(--app-border);background:rgb(255 255 255/90%);text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.page_headerMark__jDF9m,.page_header__t8IyF button{display:grid;width:44px;height:44px;place-items:center;border:1px solid var(--app-border);border-radius:50%;color:var(--app-navy-900);background:white;box-shadow:var(--app-shadow-sm)}.page_header__t8IyF button{cursor:pointer}.page_headerMark__jDF9m{color:var(--app-gold-600);background:#fff9e9}.page_header__t8IyF h1{margin:0;font-size:clamp(22px,5vw,28px);font-weight:900}.page_header__t8IyF p{margin:5px 0 0;color:var(--app-text-muted);font-size:11px}.page_loadingPage__0DKTd{display:grid;grid-gap:16px;gap:16px;padding-top:24px}.page_emptyPage__3yfwn,.page_stateCard__71RE_{display:grid;min-height:440px;align-content:center;justify-items:center;grid-gap:14px;gap:14px;text-align:center}.page_stateCard__71RE_{padding:24px}.page_emptyPage__3yfwn>span{display:grid;width:88px;height:88px;place-items:center;border:1px solid #efd78e;border-radius:30px;color:var(--app-gold-600);background:#fff9e8}.page_emptyPage__3yfwn>span svg{font-size:46px}.page_emptyPage__3yfwn h2{margin:4px 0 0;font-size:22px}.page_emptyPage__3yfwn p{max-width:360px;margin:0;color:var(--app-text-muted);font-size:13px;line-height:1.9}.page_summaryCard__VHjYI{display:flex;min-height:138px;align-items:center;justify-content:space-between;gap:18px;margin-top:20px;padding:20px;border:1px solid var(--app-border);border-radius:26px;background:rgb(255 255 255/94%);box-shadow:var(--app-shadow-md)}.page_userSummary__wBkJI{display:flex;min-width:0;align-items:center;gap:14px}.page_avatar__xnGU9{width:70px!important;height:70px!important;flex:0 0 70px;border:1px solid #efd78e;color:var(--app-gold-600)!important;background:linear-gradient(145deg,#fff9e9,#f2d688)!important;font-size:28px!important;font-weight:800!important}.page_userSummary__wBkJI>div{display:grid;min-width:0;grid-gap:4px;gap:4px}.page_userSummary__wBkJI>div>span{color:var(--app-text-muted);font-size:10px}.page_userSummary__wBkJI>div>strong{overflow:hidden;font-size:18px;font-weight:900;white-space:nowrap;text-overflow:ellipsis}.page_metrics__gUM1Q{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px}.page_metrics__gUM1Q span{display:flex;align-items:center;gap:3px;padding:4px 7px;border:1px solid var(--app-border);border-radius:8px;color:var(--app-text-muted);font-size:9px}.page_metrics__gUM1Q svg{color:var(--app-gold-500);font-size:14px}.page_addButton__HTl6m{min-height:46px;flex:0 0 auto;border-color:var(--app-gold-500)!important;border-radius:14px!important;color:var(--app-navy-950)!important}.page_graphSelector__7yb5p{display:flex;gap:8px;margin-top:14px}.page_graphSelector__7yb5p>div{flex:1 1;background:white}.page_graphSelector__7yb5p>button{display:grid;width:48px;flex:0 0 48px;place-items:center;border:1px solid var(--app-border);border-radius:12px;color:var(--app-navy-900);background:white;cursor:pointer}.page_filters__QlIl1{display:flex;gap:8px;margin:14px -18px 0;padding:0 18px 5px;overflow-x:auto;scrollbar-width:none}.page_filters__QlIl1::-webkit-scrollbar{display:none}.page_filters__QlIl1 button{display:flex;min-width:max-content;min-height:43px;align-items:center;gap:7px;padding:8px 14px;border:1px solid var(--app-border);border-radius:14px;color:var(--app-text-muted);background:white;font-weight:700;cursor:pointer}.page_filters__QlIl1 button>span{width:9px;height:9px;border-radius:50%}.page_filters__QlIl1 button small{display:grid;min-width:18px;height:18px;place-items:center;border-radius:50%;background:#edf2f7;font-size:8px}.page_filters__QlIl1 .page_filterActive__LLVvk{border-color:var(--app-gold-500);color:var(--app-navy-950);background:linear-gradient(135deg,#f3cd62,#d4a72c);box-shadow:0 5px 14px rgb(185 130 24/18%)}.page_inlineAlert__cGLMW{margin-top:12px;border-radius:14px!important}.page_graphSection__whn3_{margin-top:22px}.page_sectionTitle__z7_dF{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:10px}.page_sectionTitle__z7_dF h2{margin:0;font-size:19px;font-weight:900}.page_sectionTitle__z7_dF p{margin:4px 0 0;color:var(--app-text-muted);font-size:10px}.page_sectionTitle__z7_dF>span{flex:0 0 auto;padding:5px 9px;border-radius:9px;color:var(--app-text-muted);background:#e2eaf2;font-size:9px}.page_graphEmpty__b56v7,.page_graphLoading__kfMg5{display:grid;min-height:420px;align-content:center;justify-items:center;grid-gap:10px;gap:10px;border:1px solid var(--app-border);border-radius:24px;color:var(--app-text-muted);background:white;box-shadow:var(--app-shadow-md)}.page_graphLoading__kfMg5 span{font-size:11px}.page_graphEmpty__b56v7>svg{color:var(--app-gold-500);font-size:52px}.page_graphEmpty__b56v7 h3{margin:4px 0 0;color:var(--app-navy-950);font-size:17px}.page_graphEmpty__b56v7 p{margin:0;font-size:11px}.page_highlights__awkxs{margin-top:30px}.page_highlightHeading__2znS5{display:flex;align-items:center;gap:8px;margin-bottom:12px}.page_highlightHeading__2znS5 svg{color:var(--app-gold-500)}.page_highlightHeading__2znS5 h2{margin:0;font-size:20px;font-weight:900}.page_highlightGrid__MNlIK{display:grid;grid-gap:10px;gap:10px}.page_highlightGrid__MNlIK article{display:flex;min-width:0;align-items:center;gap:12px;padding:14px;border:1px solid var(--app-border);border-radius:18px;background:white;box-shadow:var(--app-shadow-sm)}.page_relationIcon__zyw3H{display:grid;width:48px;height:48px;flex:0 0 48px;place-items:center;border:1px solid #efd78e;border-radius:50%;color:var(--app-gold-600);background:#fff9e8}.page_highlightGrid__MNlIK article>div{display:grid;min-width:0;grid-gap:3px;gap:3px}.page_highlightGrid__MNlIK strong{overflow:hidden;font-size:12px;white-space:nowrap;text-overflow:ellipsis}.page_highlightGrid__MNlIK span{color:#397fc3;font-size:10px}.page_highlightGrid__MNlIK small{color:var(--app-text-muted);font-size:9px}.page_noHighlights__MvfjN{margin:0;padding:18px;border:1px dashed var(--app-border);border-radius:16px;color:var(--app-text-muted);background:rgb(255 255 255/68%);font-size:11px;text-align:center}.page_dialogContent__9Wdnl{display:grid;grid-gap:12px;gap:12px;padding-top:8px!important}.page_detailsDialog__oYp13{border-radius:22px!important}.page_detailsTitle__PsANX{display:flex;align-items:center;gap:11px}.page_detailsTitle__PsANX>div{display:grid;grid-gap:3px;gap:3px}.page_detailsTitle__PsANX strong{font-size:16px}.page_detailsTitle__PsANX small{color:var(--app-text-muted);font-size:10px}.page_detailLoading__h9h_c{display:flex;align-items:center;gap:9px;min-height:100px;justify-content:center;color:var(--app-text-muted);font-size:11px}.page_detailBody__3SENG{display:grid;grid-gap:10px;gap:10px}.page_detailBody__3SENG>div:not(.page_scopeTags__mlP9e){display:flex;align-items:center;gap:10px;padding:10px;border:1px solid var(--app-border);border-radius:12px}.page_detailBody__3SENG>div svg{color:var(--app-gold-600)}.page_detailBody__3SENG>div>span{display:grid;grid-gap:2px;gap:2px;font-size:11px}.page_detailBody__3SENG small{color:var(--app-text-muted);font-size:9px}.page_scopeTags__mlP9e{display:flex;flex-wrap:wrap;gap:6px}.page_scopeTags__mlP9e span{padding:5px 9px;border-radius:9px;color:#27683e;background:#e8f7ed;font-size:9px}.page_contactType__YARhc{min-width:48px;color:var(--app-text-muted)}.page_detailBody__3SENG p,.page_noDetails__s2Hyp{margin:0;padding:12px;border-radius:12px;color:var(--app-text-muted);background:#f3f6f9;font-size:11px;line-height:1.8}@media (max-width:500px){.page_page__2m3WT{padding-inline:12px}.page_header__t8IyF{margin-inline:-12px;padding-inline:14px}.page_summaryCard__VHjYI{min-height:126px;padding:16px}.page_avatar__xnGU9{width:58px!important;height:58px!important;flex-basis:58px}.page_userSummary__wBkJI>div>strong{max-width:145px;font-size:15px}.page_addButton__HTl6m{min-width:46px!important;padding-inline:9px!important;font-size:10px!important}.page_filters__QlIl1{margin-inline:-12px;padding-inline:12px}.page_sectionTitle__z7_dF>span{display:none}}@media (max-width:360px){.page_summaryCard__VHjYI{align-items:flex-start;flex-direction:column}.page_addButton__HTl6m{width:100%}}.page_simpleLaunch__YnXwI{display:flex;justify-content:flex-end;margin:12px 0}