@keyframes StakeholderTree_cardFadeIn__tRzqP{0%{opacity:0}to{opacity:1}}@keyframes StakeholderTree_growVert__Rc3mJ{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes StakeholderTree_growHorz__rDet6{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.StakeholderTree_container__o18bE,.StakeholderTree_container__o18bE *{animation-duration:0s!important;transition-duration:0s!important}}.StakeholderTree_container__o18bE{height:100vh;background:var(--background-primary,#f4f4f4);color:var(--text-primary,#161616);font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,sans-serif;display:flex;flex-direction:column}.StakeholderTree_header__7X9MH{padding:24px 32px 16px;flex-shrink:0}.StakeholderTree_title__nz6f9{font-size:1.375rem;font-weight:600;color:var(--text-primary,#161616);line-height:1.3;margin:0}.StakeholderTree_subtitle__JHPaQ{font-size:14px;font-weight:300;color:var(--gray-60,#6f6f6f);margin-top:4px}.StakeholderTree_actions__rbbVV{display:flex;gap:8px;margin-top:12px}.StakeholderTree_btnPrimary__v2Osu{background:var(--background-ui,#ffffff);border:1px solid var(--brand-01,#0f62fe);color:var(--brand-01,#0f62fe);padding:8px 20px;font-size:14px;font-weight:500;border-radius:4px;cursor:pointer;font-family:IBM Plex Sans,sans-serif;height:36px;transition:background-color .15s ease}.StakeholderTree_btnPrimary__v2Osu:hover{background:var(--primary-blue-light,#edf5ff)}.StakeholderTree_btnSecondary__OkIjZ{background:var(--background-ui,#ffffff);border:1px solid var(--border-subtle,#979797);color:var(--gray-70,#525252);padding:8px 20px;font-size:14px;font-weight:300;border-radius:4px;cursor:pointer;font-family:IBM Plex Sans,sans-serif;height:36px;transition:background-color .15s ease}.StakeholderTree_btnSecondary__OkIjZ:hover{background:var(--gray-10,#f4f4f4)}.StakeholderTree_body__0Oj7C{flex:1;display:flex;min-height:0}.StakeholderTree_treeContainer__0fRHF{flex:1;position:relative;display:flex;flex-direction:column;min-width:0}.StakeholderTree_canvasDragBorder__ZQ1_v{position:absolute;inset:0;border:2px dashed rgba(69,137,255,.5);border-radius:4px;pointer-events:none;z-index:6}.StakeholderTree_dropHintPill__V63kG{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);padding:8px 16px;border-radius:16px;font-size:13px;font-weight:500;color:#fff;background:rgba(30,30,32,.95);box-shadow:0 4px 12px rgba(0,0,0,.4);pointer-events:none;white-space:nowrap;z-index:7}.StakeholderTree_dropHintPillTarget__waMpk{background:var(--brand-01,#0f62fe)}.StakeholderTree_railDragGhost__gVlA7{position:fixed;z-index:1000;width:200px;padding:12px;border-radius:6px;background:#2d2d30;border:1px solid #404040;border-left:4px solid #8d8d8d;color:#e8e8e8;transform:translate(-50%,-50%) rotate(-1.5deg);box-shadow:0 12px 28px rgba(0,0,0,.55);pointer-events:none}.StakeholderTree_railDragGhostName__nSnyM{font-size:14px;font-weight:600}.StakeholderTree_railDragGhostTitle__ZXiOY{font-size:12px;font-weight:300;color:var(--gray-30);margin-top:2px}.StakeholderTree_groupBlock__wwf0q{box-sizing:border-box;background:#232326;border:1px solid #404040;border-radius:8px;padding:12px;box-shadow:0 2px 4px rgba(0,0,0,.3)}.StakeholderTree_groupHeader__niNGZ{height:16px;margin-bottom:8px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#9e9e9e}.StakeholderTree_groupGrid__L8MOS{gap:8px}.StakeholderTree_groupChip___CKSr{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;height:38px;padding:4px 8px;background:#2d2d30;border:1px solid #404040;border-left:3px solid #8d8d8d;border-radius:4px;cursor:pointer;text-align:start;overflow:hidden;transition:border-color .15s ease,background-color .15s ease}.StakeholderTree_groupChip___CKSr:hover{border-color:#565656;background:#333}.StakeholderTree_groupChipName__ldQOc{font-size:12px;font-weight:600;color:#e8e8e8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.StakeholderTree_groupChipTitle__x_z78{font-size:10px;font-weight:300;color:#9e9e9e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.StakeholderTree_cardMoving__ghY3d{z-index:100;cursor:grabbing}@media(prefers-reduced-motion:reduce){.StakeholderTree_railDragGhost__gVlA7{transform:translate(-50%,-50%)}}.StakeholderTree_pannableViewport__vULbC{flex:1;overflow:hidden;position:relative;cursor:grab;-webkit-user-select:none;user-select:none;background:#202124}.StakeholderTree_pannableViewport__vULbC.StakeholderTree_isDragging__8ysR_{cursor:grabbing}.StakeholderTree_dotBackground__4RnQI{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.StakeholderTree_pannableCanvas__WGOWa{position:absolute;will-change:transform;z-index:1}.StakeholderTree_treeCanvas__h3GLH{position:relative}.StakeholderTree_trunk__Lhfib{position:absolute;background:var(--border-subtle,#979797);z-index:100002;transition:left .4s ease,top .4s ease,width .4s ease;transform-origin:top center;transform:scaleY(1)}.StakeholderTree_trunk__Lhfib.StakeholderTree_onPath__tk27o{background:var(--brand-01,#0f62fe);z-index:100002}.StakeholderTree_trunk__Lhfib.StakeholderTree_isNew__AUIhJ{transform:scaleY(0);animation:StakeholderTree_growVert__Rc3mJ ease-out forwards;transition:none}.StakeholderTree_branchHorz__SkNgv{position:absolute;background:var(--border-subtle,#979797);z-index:100002;transition:left .4s ease,top .4s ease,width .4s ease,background-color .12s ease,opacity .12s ease}.StakeholderTree_branchHorz__SkNgv.StakeholderTree_onPath__tk27o{background:var(--brand-01,#0f62fe);z-index:100002}.StakeholderTree_branchHorz__SkNgv.StakeholderTree_isNew__AUIhJ{transform:scaleX(0);animation:StakeholderTree_growHorz__rDet6 ease-out forwards}.StakeholderTree_branchHorz__SkNgv.StakeholderTree_branchHover__N6yO0{background:var(--brand-01,#0f62fe)}.StakeholderTree_branchHorz__SkNgv.StakeholderTree_branchFaded__MqW84{opacity:.25}.StakeholderTree_branchVert__U9STm{position:absolute;background:var(--border-subtle,#979797);z-index:100002;transition:left .25s ease,top .25s ease,height .25s ease,background-color .12s ease,opacity .12s ease;transform-origin:top center}.StakeholderTree_branchVert__U9STm.StakeholderTree_onPath__tk27o{background:var(--brand-01,#0f62fe);z-index:100002}.StakeholderTree_branchVert__U9STm.StakeholderTree_isNew__AUIhJ{transform:scaleY(0);animation:StakeholderTree_growVert__Rc3mJ ease-out forwards}.StakeholderTree_branchVert__U9STm.StakeholderTree_branchHover__N6yO0{background:var(--brand-01,#0f62fe)}.StakeholderTree_branchVert__U9STm.StakeholderTree_branchFaded__MqW84{opacity:.25}.StakeholderTree_branchHit__vLP6Y{position:absolute;z-index:100002;background:rgba(0,0,0,0);cursor:pointer}.StakeholderTree_branchHandle__3ZUw8{position:absolute;z-index:100003;background:var(--border-subtle,#979797);border:2px solid #2d2d30;box-sizing:initial;border-radius:50%;cursor:pointer;pointer-events:auto;transition:top .25s ease,left .25s ease,background-color .12s ease,transform .15s ease,box-shadow .15s ease}.StakeholderTree_branchHandleHover__Z0k34{background:var(--brand-01,#0f62fe);transform:scale(1.35);box-shadow:0 0 0 4px rgba(15,98,254,.25)}.StakeholderTree_dropTargetValid__6_cL5{outline-color:var(--brand-01,#0f62fe)}.StakeholderTree_reparentGhostOverlay__B1miL{position:fixed;inset:0;width:100%;height:100%;pointer-events:none;z-index:100010}.StakeholderTree_reparentGhostLine__lO_UV{stroke:#8d8d8d;stroke-width:2;stroke-dasharray:6 4}.StakeholderTree_reparentGhostLineValid__yge9S{stroke:var(--brand-01,#0f62fe);stroke-width:2}.StakeholderTree_chevron__LjL29{transition:transform .2s ease}.StakeholderTree_chevron__LjL29.StakeholderTree_expanded__AsN29{transform:rotate(180deg)}.StakeholderTree_cardName__MHkbc{font-size:14px;font-weight:600;color:#e8e8e8;line-height:20px;justify-content:space-between}.StakeholderTree_cardNameLeft__XngHH,.StakeholderTree_cardName__MHkbc{display:flex;align-items:center;gap:6px;min-width:0}.StakeholderTree_cardNameLeft__XngHH>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.StakeholderTree_proposedIcon__jPPzG{color:var(--brand-01,#0f62fe);flex-shrink:0}.StakeholderTree_championIcon__0_iVY{color:#f1c21b;flex-shrink:0}.StakeholderTree_cardTitle__qqXiQ{font-size:13px;font-weight:300;color:var(--gray-30);line-height:18px;margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.StakeholderTree_cardBody__TXvKo{padding-right:0}.StakeholderTree_cardDept__fW9m9{margin-top:4px;font-size:12px;font-weight:300;color:#9e9e9e;line-height:16px}.StakeholderTree_reportCount__d3IFg{display:flex;align-items:center;gap:2px;margin-top:8px;color:var(--gray-40,#808080);font-size:11px;font-weight:400;transition:color .2s ease}.StakeholderTree_reportCount__d3IFg.StakeholderTree_expanded__AsN29{color:var(--brand-01,#0f62fe)}.StakeholderTree_infoBtn__G_Uhb{position:absolute;top:8px;right:8px;width:24px;height:24px;border-radius:4px;background:rgba(0,0,0,0);border:1px solid var(--gray-20,#505050);color:var(--gray-50,#9e9e9e);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease}.StakeholderTree_infoBtn__G_Uhb:hover{color:var(--brand-01,#0f62fe);border-color:var(--brand-01,#0f62fe)}.StakeholderTree_groupBlock__wwf0q{position:absolute;z-index:100;opacity:1}.StakeholderTree_groupBlock__wwf0q.StakeholderTree_isNew__AUIhJ{opacity:0;animation:StakeholderTree_cardFadeIn__tRzqP ease forwards}.StakeholderTree_groupBlock__wwf0q.StakeholderTree_glide__u17p0{transition:left .25s cubic-bezier(.5,1,.89,1),top .25s cubic-bezier(.5,1,.89,1)}.StakeholderTree_groupBlock__wwf0q.StakeholderTree_topGlide__B5Lkp{transition:top .25s cubic-bezier(.5,1,.89,1)}.StakeholderTree_groupGrid__L8MOS{display:grid;gap:0}.StakeholderTree_groupCard__BFTRG{background:var(--background-ui,#2d2d30);border:1px solid var(--border-subtle,#404040);border-radius:4px;padding:14px 16px;cursor:pointer;min-height:100px;position:relative;box-shadow:0 2px 4px rgba(0,0,0,.3);outline:2px solid rgba(0,0,0,0);transition:outline-color .2s ease}.StakeholderTree_groupCard__BFTRG:hover{outline-color:var(--brand-01,#0f62fe)}.StakeholderTree_groupCard__BFTRG.StakeholderTree_isCurrent__mg_zk{border-left:5px solid var(--brand-01,#0f62fe)}.StakeholderTree_orgCardWrapper__Ldc85{position:absolute;z-index:100;opacity:1;outline:2px solid rgba(0,0,0,0);border-radius:8px;transition:outline-color .2s ease}.StakeholderTree_orgCardWrapper__Ldc85.StakeholderTree_isNew__AUIhJ{opacity:0;animation:StakeholderTree_cardFadeIn__tRzqP ease forwards}.StakeholderTree_orgCardWrapper__Ldc85.StakeholderTree_glide__u17p0{transition:left .25s cubic-bezier(.5,1,.89,1),top .25s cubic-bezier(.5,1,.89,1)}.StakeholderTree_orgCardWrapper__Ldc85.StakeholderTree_zCurrent__CjOXr{z-index:99999}.StakeholderTree_orgCardWrapper__Ldc85.StakeholderTree_zAncestor__lTnhr{z-index:99998}.StakeholderTree_orgCardWrapper__Ldc85.StakeholderTree_hovered__SYhjp{z-index:100001}.StakeholderTree_orgCardWrapper__Ldc85.StakeholderTree_hovered__SYhjp .StakeholderTree_addBtn__1fFYd{opacity:1;pointer-events:auto;transform:translate(var(--add-tx,0),var(--add-ty,0)) scale(1)}.StakeholderTree_orgCardWrapper__Ldc85.StakeholderTree_hovered__SYhjp{outline-color:var(--brand-01,#0f62fe)}.StakeholderTree_addBtn__1fFYd{position:absolute;width:24px;height:24px;border-radius:50%;background:#d0e2ff;border:none;color:var(--brand-01,#0f62fe);cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .15s ease,transform .15s ease,background-color .15s ease,color .15s ease;z-index:5;padding:0}.StakeholderTree_addBtn__1fFYd:hover{background:var(--brand-01,#0f62fe);color:#fff}.StakeholderTree_addBtnTop__nz0aK{display:none;top:-12px;left:50%;--add-tx:-50%;--add-ty:0;transform:translate(-50%,6px) scale(.6)}.StakeholderTree_addBtnBottom__yWQbZ{bottom:-12px;left:50%;--add-tx:-50%;--add-ty:0;transform:translate(-50%,-6px) scale(.6)}.StakeholderTree_connectDot__Cj4Wz{position:absolute;left:50%;transform:translateX(-50%);width:9px;height:9px;border-radius:50%;background:var(--border-subtle,#979797);border:2px solid #2d2d30;box-sizing:initial;cursor:grab;z-index:100003;pointer-events:auto;transition:transform .15s ease,background-color .12s ease,box-shadow .15s ease}.StakeholderTree_connectDot__Cj4Wz:hover{background:var(--brand-01,#0f62fe);transform:translateX(-50%) scale(1.4);box-shadow:0 0 0 4px rgba(15,98,254,.25)}.StakeholderTree_connectDot__Cj4Wz:active{cursor:grabbing}.StakeholderTree_connectDotTop__L1LqX{top:-7px}.StakeholderTree_addBtnLeft__aSIBX{top:50%;left:-12px;--add-tx:0;--add-ty:-50%;transform:translate(6px,-50%) scale(.6)}.StakeholderTree_addBtnRight__SfWJ3{top:50%;right:-12px;--add-tx:0;--add-ty:-50%;transform:translate(-6px,-50%) scale(.6)}.StakeholderTree_orgCard__XOUsm{background:#2d2d30;border:1px solid #404040;border-radius:6px;padding:14px 16px;cursor:pointer;min-height:100px;box-sizing:border-box;position:relative;box-shadow:0 2px 4px rgba(0,0,0,.3);transition:background-color .2s ease,box-shadow .2s ease,border-color .2s ease}.StakeholderTree_orgCard__XOUsm.StakeholderTree_dispGreen__PUOGM{border-left:5px solid #42be65}.StakeholderTree_orgCard__XOUsm.StakeholderTree_dispGrey__w1wDr{border-left:5px solid #6f6f6f}.StakeholderTree_orgCard__XOUsm.StakeholderTree_dispRed__AurEe{border-left:5px solid #da1e28}.StakeholderTree_orgCard__XOUsm.StakeholderTree_dispOrange__QOMj_{border-left:5px solid #ff832b}.StakeholderTree_orgCard__XOUsm.StakeholderTree_isCurrent__mg_zk{border-left:5px solid var(--brand-01,#0f62fe)}.StakeholderTree_orgCard__XOUsm.StakeholderTree_placeholderCard__xwKDU{background:rgba(45,45,48,.5);border-style:dashed;border-color:#525252;box-shadow:none}.StakeholderTree_orgCard__XOUsm.StakeholderTree_placeholderCard__xwKDU.StakeholderTree_hovered__SYhjp{background:rgba(80,80,86,.85);border-color:#8d8d8d;box-shadow:none}.StakeholderTree_placeholderHint__Fb0s7{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;min-height:72px}.StakeholderTree_emptyStateGroup__cTFf5{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:24px;z-index:10;color:#fff}.StakeholderTree_emptyStateHeading__Gemh3{margin:0;font-size:32px;font-weight:400;line-height:1.2;letter-spacing:-.01em;text-align:center}.StakeholderTree_emptyStateSubheading__yLm6w{margin:0;text-align:center}.StakeholderTree_emptyStateGroup__cTFf5 .StakeholderTree_floatingAddBtn__ekpD_{position:static;bottom:auto;right:auto}.StakeholderTree_emptyStateCardRow__elMRI{display:flex;align-items:center;gap:16px}.StakeholderTree_emptyStateLink__WOd0N{align-self:center}.StakeholderTree_emptyStateInput__IfCec{flex:1;min-width:0;border:none;background:rgba(0,0,0,0);color:#e8e8e8;font-family:inherit;font-size:13px;font-weight:500;padding:0;outline:none}.StakeholderTree_emptyStateInput__IfCec::placeholder{color:#9e9e9e;font-style:italic;font-weight:500}.StakeholderTree_emptyStateCard__15IVs{width:260px}.StakeholderTree_emptyStateCard__15IVs:hover{background:rgba(80,80,86,.85);border-color:#8d8d8d}.StakeholderTree_emptyStateCard__15IVs:focus-visible{outline:2px solid var(--brand-01,#0f62fe);outline-offset:2px}.StakeholderTree_placeholderHintIcon__7EPRU{flex-shrink:0;color:gray}.StakeholderTree_placeholderHintText__yyu9Z{display:flex;flex-direction:column;gap:4px;min-width:0}.StakeholderTree_placeholderHintLabel__Ta3jo{font-size:13px;font-weight:500;font-style:italic;color:#9e9e9e}.StakeholderTree_placeholderHintSub__J_6rh{font-size:11px;font-weight:300;color:var(--gray-60)}.StakeholderTree_inlineEditWrap__97_9m{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}.StakeholderTree_inlineSuggestion__UIZ5W{display:flex;align-items:center;gap:6px;padding:4px 6px;background:rgba(15,98,254,.12);border-left:2px solid var(--brand-01,#0f62fe);border-radius:2px}.StakeholderTree_inlineSuggestionText__RzURs{flex:1;min-width:0;font-size:11px;color:var(--gray-30);font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StakeholderTree_inlineSuggestionBtn__mFOZy{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;background:rgba(0,0,0,0);border-radius:2px;cursor:pointer;transition:background-color .12s ease}.StakeholderTree_inlineSuggestionBtn__mFOZy:hover{background:rgba(255,255,255,.1)}.StakeholderTree_inlineSuggestionConfirm__u7zqz{color:#42be65}.StakeholderTree_inlineSuggestionReject__P6yyS{color:#ff8389}.StakeholderTree_dispositionTag__3IVly{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;padding:4px 12px;border-radius:4px;line-height:1.3;letter-spacing:.5px;text-transform:uppercase}.StakeholderTree_dispositionTag__3IVly .StakeholderTree_dot__OhRRY{width:6px;height:6px;border-radius:50%;flex-shrink:0}.StakeholderTree_dispositionTag__3IVly.StakeholderTree_champion__jVRlb{color:var(--success-green,#198038);background:var(--light-green,#defbe6)}.StakeholderTree_dispositionTag__3IVly.StakeholderTree_champion__jVRlb .StakeholderTree_dot__OhRRY{background:var(--success-green,#198038)}.StakeholderTree_dispositionTag__3IVly.StakeholderTree_supporter__8cL03{color:var(--brand-01,#0f62fe);background:var(--primary-blue-light,#edf5ff)}.StakeholderTree_dispositionTag__3IVly.StakeholderTree_supporter__8cL03 .StakeholderTree_dot__OhRRY{background:var(--brand-01,#0f62fe)}.StakeholderTree_dispositionTag__3IVly.StakeholderTree_neutral___3oRJ{color:var(--gray-60,#6f6f6f);background:var(--gray-20,#e0e0e0)}.StakeholderTree_dispositionTag__3IVly.StakeholderTree_neutral___3oRJ .StakeholderTree_dot__OhRRY{background:var(--gray-60,#6f6f6f)}.StakeholderTree_dispositionTag__3IVly.StakeholderTree_blocker__9RgMb{color:var(--danger-red,#da1e28);background:var(--light-red,#ffdddd)}.StakeholderTree_dispositionTag__3IVly.StakeholderTree_blocker__9RgMb .StakeholderTree_dot__OhRRY{background:var(--danger-red,#da1e28)}.StakeholderTree_dispositionTag__3IVly.StakeholderTree_unknown__vtsbN{color:var(--gray-50,#8d8d8d);background:var(--gray-20,#e0e0e0)}.StakeholderTree_dispositionTag__3IVly.StakeholderTree_unknown__vtsbN .StakeholderTree_dot__OhRRY{background:var(--gray-50,#8d8d8d)}.StakeholderTree_floatingAddBtn__ekpD_{position:absolute;bottom:32px;right:32px;width:56px;height:56px;border-radius:50%;background:var(--brand-01,#0f62fe);border:none;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,.35);z-index:200;transition:background-color .15s ease,transform .15s ease,box-shadow .15s ease}.StakeholderTree_floatingAddBtn__ekpD_:hover{background:#0353e9;transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.45)}.StakeholderTree_floatingAddBtn__ekpD_:active{transform:translateY(0)}.StakeholderTree_chooserTileGrid__t_3dI{display:grid;grid-template-columns:1fr;gap:12px;margin-top:8px}.StakeholderTree_manualFormFields__qkdha{display:flex;flex-direction:column;gap:16px;margin-top:8px}.StakeholderTree_modalBackLink__nO_u_{display:inline-flex;align-items:center;gap:6px;background:rgba(0,0,0,0);border:none;padding:0;margin:0 0 16px;color:var(--brand-01,#0f62fe);font-size:.875rem;cursor:pointer}.StakeholderTree_modalBackLink__nO_u_:hover{text-decoration:underline}.StakeholderTree_knownContactsContainer__yH0_N{display:flex;flex-direction:column;gap:16px}.StakeholderTree_aiPromptBody__eiHAS{display:flex;flex-direction:column;gap:12px}.StakeholderTree_knownContactsSearch__UAtit{width:100%}.StakeholderTree_knownContactsFilters__Pxw0L{display:flex;gap:12px;flex-wrap:wrap}.StakeholderTree_knownContactsFilters__Pxw0L>*{flex:1;min-width:140px;max-width:200px}.StakeholderTree_knownContactsFilters__Pxw0L .cds--list-box__menu{width:max-content;min-width:100%;max-width:340px}.StakeholderTree_knownContactsFilters__Pxw0L .cds--list-box__menu-item,.StakeholderTree_knownContactsFilters__Pxw0L .cds--list-box__menu-item__option{height:auto}.StakeholderTree_knownContactsFilters__Pxw0L .cds--checkbox-label,.StakeholderTree_knownContactsFilters__Pxw0L .cds--list-box__menu-item__option{white-space:normal;word-break:break-word}.StakeholderTree_knownContactsGrid__lyKLR{display:grid;grid-template-columns:1fr 1fr;gap:8px;max-height:360px;overflow-y:auto;padding:4px 4px 8px}.StakeholderTree_knownContactTile__ZB74n{display:flex;flex-direction:column;gap:2px;min-height:84px;padding:12px 14px}.StakeholderTree_knownContactName__fbygG{font-size:14px;font-weight:600;color:var(--text-primary)}.StakeholderTree_knownContactTitle__e64wo{font-size:12px;color:var(--gray-70)}.StakeholderTree_knownContactsEmpty__nXLqs{padding:32px 16px;text-align:center;color:var(--gray-60);font-size:14px}.StakeholderTree_relationshipRow__hFT3u{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}.StakeholderTree_chooserTile__i9KcT{display:flex;flex-direction:column;gap:8px;min-height:140px;padding:16px}.StakeholderTree_chooserTileBlue__5wvfX{border:1px solid var(--brand-01,#0f62fe);background:rgba(15,98,254,.06)}.StakeholderTree_chooserTileBlue__5wvfX .StakeholderTree_chooserTileTitle__MW__O{color:var(--brand-01,#0f62fe)}.StakeholderTree_chooserTileIcon__QcDC_{display:flex;align-items:center;justify-content:flex-start;color:var(--brand-01,#0f62fe)}.StakeholderTree_chooserTileTitle__MW__O{font-size:.95rem;font-weight:600;color:var(--text-primary,#161616)}.StakeholderTree_chooserTileDesc__f4Q_r{font-size:.8125rem;font-weight:300;color:var(--gray-60,#6f6f6f);line-height:1.4}.StakeholderTree_infoPanelOverlay__hIdWA{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);z-index:1000;opacity:0;pointer-events:none;transition:opacity .2s ease}.StakeholderTree_infoPanelOverlay__hIdWA.StakeholderTree_open__ACMWg{opacity:1;pointer-events:all}.StakeholderTree_infoPanel__H_I_6{position:fixed;top:0;right:0;width:520px;max-width:90vw;height:100vh;background:#1a1a1a;color:#fff;z-index:1001;transform:translateX(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;font-family:IBM Plex Sans,sans-serif}.StakeholderTree_infoPanel__H_I_6.StakeholderTree_open__ACMWg{transform:translateX(0)}.StakeholderTree_infoPanelHeader__UKSWQ{padding:24px;border-bottom:1px solid rgba(255,255,255,.1);flex-shrink:0}.StakeholderTree_infoPanelClose__TsF1i{position:absolute;top:16px;right:16px;background:none;border:none;color:#a0a0a0;cursor:pointer;padding:8px;border-radius:4px;transition:all .15s ease}.StakeholderTree_infoPanelClose__TsF1i:hover{background:rgba(255,255,255,.1);color:#fff}.StakeholderTree_infoPanelName__RRLbe{font-size:1.5rem;font-weight:600;margin:0 0 4px;color:#fff}.StakeholderTree_infoPanelTitle__31w1u{font-size:.95rem;font-weight:400;color:#a0a0a0;margin:0 0 8px}.StakeholderTree_infoPanelMeta__M1uss{display:flex;gap:16px;font-size:.8rem;color:var(--gray-60)}.StakeholderTree_infoPanelRelationship__WY4W_{display:flex;align-items:center;gap:6px;margin-top:8px;font-size:.8rem;color:var(--gray-30)}.StakeholderTree_infoPanelLinkedin__MdEqt{display:inline-flex;align-items:center;gap:6px;margin-top:10px;font-size:.8rem;color:#78a9ff;text-decoration:none;cursor:pointer}.StakeholderTree_infoPanelLinkedin__MdEqt:hover{text-decoration:underline;color:#a6c8ff}.StakeholderTree_infoPanelFooter__4Oi5F{padding:16px 24px;border-top:1px solid #393939;flex-shrink:0;display:flex;flex-wrap:wrap;gap:8px}.StakeholderTree_researchButton__T_MAO{flex:1;padding:.625rem 1rem;background-color:#0f62fe;border:none;color:#fff;font-family:IBM Plex Sans,sans-serif;font-size:.875rem;font-weight:400;cursor:pointer;transition:background-color .15s ease}.StakeholderTree_researchButton__T_MAO:hover{background-color:#0353e9}.StakeholderTree_researchButton__T_MAO:disabled{cursor:progress;opacity:.6}.StakeholderTree_roleplayButton__gKiC6{flex:1;padding:.625rem 1rem;background-color:rgba(0,0,0,0);border:1px solid #525252;color:#f4f4f4;font-family:IBM Plex Sans,sans-serif;font-size:.875rem;font-weight:400;cursor:pointer;transition:background-color .15s ease}.StakeholderTree_roleplayButton__gKiC6:hover{background-color:rgba(255,255,255,.08)}.StakeholderTree_roleplayButton__gKiC6:disabled{cursor:progress;opacity:.6}.StakeholderTree_roleplayError__IuLzO{flex:1 0 100%;margin-top:6px;color:#fa4d56;font-family:IBM Plex Sans,sans-serif;font-size:.75rem}.StakeholderTree_removeButton__PnSvg{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;padding:.625rem 1rem;background-color:rgba(0,0,0,0);border:1px solid #525252;color:#ff8389;font-family:IBM Plex Sans,sans-serif;font-size:.875rem;font-weight:400;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.StakeholderTree_removeButton__PnSvg:hover{background-color:rgba(218,30,40,.12);border-color:var(--danger-red,#da1e28)}.StakeholderTree_infoPanelContent__bh7R5{flex:1;overflow-y:auto;padding:0 24px 24px}.StakeholderTree_infoPanelContent__bh7R5::-webkit-scrollbar{width:6px}.StakeholderTree_infoPanelContent__bh7R5::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.StakeholderTree_infoPanelContent__bh7R5::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2);border-radius:3px}.StakeholderTree_infoSection__OtoHT{padding:20px 0;border-bottom:1px solid rgba(255,255,255,.08)}.StakeholderTree_infoSection__OtoHT:last-child{border-bottom:none}.StakeholderTree_infoEmptyState__JKycH{min-height:min(320px,100%);box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px 0;text-align:center}.StakeholderTree_infoEmptyState__JKycH .StakeholderTree_researchButton__T_MAO{flex:0 0 auto;min-width:180px}.StakeholderTree_infoEmptyText__K0Igh{font-size:.875rem;color:var(--text-helper);margin:0}.StakeholderTree_infoSectionTitle__anEyw{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--gray-60);margin:0 0 12px}.StakeholderTree_infoSectionText__g4sFU{font-size:.875rem;line-height:1.6;color:#d0d0d0;margin:0}.StakeholderTree_infoList__WUlGs{list-style:none;padding:0;margin:0}.StakeholderTree_infoListItem__DNkH2{position:relative;padding-left:16px;font-size:.875rem;line-height:1.5;color:#d0d0d0;margin-bottom:10px}.StakeholderTree_infoListItem__DNkH2:before{content:"";position:absolute;left:0;top:8px;width:4px;height:4px;background:#0f62fe;border-radius:50%}.StakeholderTree_infoListItem__DNkH2:last-child{margin-bottom:0}.StakeholderTree_infoListItemDanger__meJ5M:before{background:#da1e28}.StakeholderTree_infoCareerItem__gILwF{padding:12px 0;border-bottom:1px solid rgba(255,255,255,.05)}.StakeholderTree_infoCareerItem__gILwF:last-child{border-bottom:none}.StakeholderTree_infoCareerCompany__W9Crm{font-size:.9rem;font-weight:500;color:#fff;margin-bottom:2px}.StakeholderTree_infoCareerTitle__nb8ub{font-size:.8rem;color:#a0a0a0}.StakeholderTree_infoCareerMeta__2dP5N{font-size:.75rem;color:var(--gray-60);margin-top:4px}.StakeholderTree_infoCareerNote__7Yo1s{font-size:.8rem;color:#888;font-style:italic;margin-top:4px}.StakeholderTree_meetingCard__pFIFs{background:rgba(15,98,254,.1);border:1px solid rgba(15,98,254,.2);border-radius:8px;padding:16px}.StakeholderTree_connectionItem__Mw6GQ{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-left-width:4px;border-radius:8px;padding:12px 14px;margin-bottom:10px}.StakeholderTree_connectionPositive__ZA5P_{border-left-color:#42be65;background:rgba(66,190,101,.06)}.StakeholderTree_connectionPositive__ZA5P_ .StakeholderTree_connectionDirection__EVNho,.StakeholderTree_connectionPositive__ZA5P_ .StakeholderTree_connectionHeader__kNSIt svg{color:#42be65}.StakeholderTree_connectionNegative__tr7WP{border-left-color:#da1e28;background:rgba(218,30,40,.06)}.StakeholderTree_connectionNegative__tr7WP .StakeholderTree_connectionDirection__EVNho,.StakeholderTree_connectionNegative__tr7WP .StakeholderTree_connectionHeader__kNSIt svg{color:#da1e28}.StakeholderTree_connectionHeader__kNSIt{display:flex;align-items:center;gap:6px;color:var(--gray-30);font-size:.8125rem;margin-bottom:8px}.StakeholderTree_connectionDirection__EVNho{font-weight:600;color:#0f62fe;text-transform:uppercase;font-size:.6875rem;letter-spacing:.5px}.StakeholderTree_connectionOther__Ib5b4{color:#e8e8e8;font-weight:500}.StakeholderTree_connectionOtherTitle__a2rsq{color:#9e9e9e;font-weight:300}.StakeholderTree_connectionTextarea__W3GuL{width:100%;background:rgba(0,0,0,.25);border:1px solid rgba(255,255,255,.1);border-radius:6px;padding:8px 10px;color:#e8e8e8;font-family:inherit;font-size:.8125rem;line-height:1.4;resize:vertical;min-height:44px;outline:none;transition:border-color .15s ease}.StakeholderTree_connectionTextarea__W3GuL::placeholder{color:var(--gray-60)}.StakeholderTree_connectionTextarea__W3GuL:focus{border-color:#0f62fe;background:rgba(0,0,0,.35)}.StakeholderTree_meetingDate__9tfBl{font-size:.75rem;font-weight:600;color:#0f62fe;margin-bottom:8px}.StakeholderTree_meetingPurpose__1kzU0{font-size:.875rem;line-height:1.5;color:#d0d0d0}.StakeholderTree_pipelineStats__SF_K0{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:16px}.StakeholderTree_pipelineStat__GTlk1{background:rgba(255,255,255,.05);padding:12px;border-radius:6px}.StakeholderTree_pipelineStatValue__pGDeg{font-size:1.1rem;font-weight:600;color:#fff}.StakeholderTree_pipelineStatLabel__r9ro1{font-size:.7rem;color:var(--gray-60);text-transform:uppercase;letter-spacing:.05em}.StakeholderTree_warningBox__qkjAX{background:rgba(218,30,40,.1);border:1px solid rgba(218,30,40,.3);border-radius:6px;padding:12px;font-size:.8rem;color:#ff8080;margin-top:12px}.StakeholderTree_opportunityItem__xpvO0{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.05)}.StakeholderTree_opportunityItem__xpvO0:last-child{border-bottom:none}.StakeholderTree_opportunityName__MW8dd{font-size:.875rem;color:#d0d0d0}.StakeholderTree_opportunityValue__a_DYv{font-size:.875rem;font-weight:600;color:#42be65}.StakeholderTree_opportunityCritical__rlMD6{color:#ff8080;font-size:.65rem;text-transform:uppercase;margin-left:8px}.StakeholderTree_reportCard___Tinm{background:rgba(255,255,255,.03);border-radius:6px;padding:12px;margin-bottom:8px}.StakeholderTree_reportCard___Tinm:last-child{margin-bottom:0}.StakeholderTree_reportName___6FqZ{font-size:.875rem;font-weight:500;color:#fff}.StakeholderTree_reportTitle__PKOER{font-size:.8rem;color:#a0a0a0;margin-top:2px}.StakeholderTree_reportMeta__IHuLM{font-size:.75rem;color:var(--gray-60);margin-top:4px}.StakeholderTree_reportReason__7ImAx{font-size:.8rem;color:#888;margin-top:6px;font-style:italic}.StakeholderTree_confidenceBadge__YNQlz{display:inline-block;font-size:.65rem;text-transform:uppercase;padding:2px 6px;border-radius:3px;margin-left:8px}.StakeholderTree_confidenceBadge__YNQlz.StakeholderTree_low__pzw3v{background:rgba(255,255,255,.1);color:#888}.StakeholderTree_confidenceBadge__YNQlz.StakeholderTree_medium__TTb9n{background:rgba(255,193,7,.2);color:#ffc107}.StakeholderTree_confidenceBadge__YNQlz.StakeholderTree_high__TjJUM{background:rgba(66,190,101,.2);color:#42be65}.StakeholderTree_infoTagsRow__SqMO7{margin-bottom:1rem}.StakeholderTree_tagList__wdi7s{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:.5rem}.StakeholderTree_tag__KhRdn{font-size:.75rem;padding:4px 10px;margin-right:.5rem;margin-bottom:1rem;border-radius:4px;color:#d0d0d0}.StakeholderTree_tag__KhRdn.StakeholderTree_decisionMaker__HppRm{background:var(--cds-tag-background-purple,#e8daff);color:var(--cds-tag-color-purple,#6929c4)}.StakeholderTree_tag__KhRdn.StakeholderTree_proposedContact__E0Zv6{background:var(--cds-tag-background-blue,#d0e2ff);color:var(--cds-tag-color-blue,#002d9c)}.StakeholderTree_tag__KhRdn.StakeholderTree_champion__jVRlb{background:var(--cds-yellow-30,#fddc69);color:var(--cds-yellow-90,#684e00)}.StakeholderTree_tag__KhRdn.StakeholderTree_endUser__98blp{background:var(--cds-tag-background-teal,#9ef0f0);color:var(--cds-tag-color-teal,#005d5d)}.StakeholderTree_quoteBox__ph5zy{background:rgba(255,255,255,.03);border-left:3px solid #0f62fe;padding:12px 16px;font-size:.875rem;line-height:1.5;color:#d0d0d0;font-style:italic}.StakeholderTree_cardControls__5aXUx{position:absolute;top:8px;right:8px;display:flex;align-items:center;gap:6px;z-index:10}.StakeholderTree_orgCardWrapper__Ldc85.StakeholderTree_menuOpen__uJaKJ{z-index:100002}.StakeholderTree_roleTrophyBtn__Dk1iz{display:flex;align-items:center;justify-content:center;padding:0;border:none;background:rgba(0,0,0,0);color:var(--text-helper);cursor:pointer;opacity:0;transform:scale(.6);transition:opacity .15s ease,transform .15s ease,color .15s ease,filter .15s ease}.StakeholderTree_roleTrophyBtn__Dk1iz:hover{color:#f1c21b}.StakeholderTree_cardControlsOpen__vkaVh .StakeholderTree_roleTrophyBtn__Dk1iz,.StakeholderTree_orgCardWrapper__Ldc85.StakeholderTree_hovered__SYhjp .StakeholderTree_roleTrophyBtn__Dk1iz,.StakeholderTree_roleTrophyShown__HPmg3{opacity:1;transform:scale(1)}.StakeholderTree_roleTrophyChampion__hkdf1{color:#f1c21b}.StakeholderTree_roleTrophyEconomic__1ji8m{color:#a56eff}.StakeholderTree_roleTrophyEndUser__pTG6n{color:#08bdba}.StakeholderTree_cardControlsOpen__vkaVh .StakeholderTree_roleTrophyBtn__Dk1iz:hover,.StakeholderTree_orgCardWrapper__Ldc85.StakeholderTree_hovered__SYhjp .StakeholderTree_roleTrophyBtn__Dk1iz:hover,.StakeholderTree_roleTrophyShown__HPmg3:hover{transform:scale(1.15);filter:brightness(.9)}.StakeholderTree_sentimentDot__ARgOn{width:9px;height:9px;border-radius:50%;padding:0;border:2px solid #2d2d30;box-sizing:initial;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.StakeholderTree_orgCardWrapper__Ldc85.StakeholderTree_hovered__SYhjp .StakeholderTree_sentimentDot__ARgOn{transform:scale(1.15);box-shadow:0 0 0 3px rgba(15,98,254,.18)}.StakeholderTree_orgCardWrapper__Ldc85.StakeholderTree_hovered__SYhjp .StakeholderTree_sentimentDot__ARgOn:hover{transform:scale(1.3);box-shadow:0 0 0 4px rgba(15,98,254,.28)}.StakeholderTree_sentUnknown__3WhM8{background:#8d8d8d}.StakeholderTree_sentPromoter__iAORZ{background:#42be65}.StakeholderTree_sentNeutral__hoSmh{background:#ff832b}.StakeholderTree_sentDetractor__Rlje0{background:#da1e28}.StakeholderTree_cardMenu__naKAY{position:absolute;top:0;left:calc(100% + 8px);min-width:168px;background:#262626;border:1px solid #393939;border-radius:6px;box-shadow:0 8px 24px rgba(0,0,0,.5);padding:4px;display:flex;flex-direction:column;z-index:100006}.StakeholderTree_cardMenuItem__B7Pf8{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:none;background:rgba(0,0,0,0);color:#e8e8e8;font-size:13px;text-align:start;cursor:pointer;border-radius:4px}.StakeholderTree_cardMenuItem__B7Pf8:hover{background:rgba(255,255,255,.08)}.StakeholderTree_cardMenuLabel__n2DIW{flex:1}.StakeholderTree_cardMenuSwatch__LAXff{width:12px;height:12px;border-radius:50%;flex-shrink:0}.StakeholderTree_railToggle__owpEo{display:none}@media(max-height:500px)and (orientation:landscape){.StakeholderTree_container__o18bE{height:100dvh}.StakeholderTree_infoPanel__H_I_6{width:45%}.StakeholderTree_emptyStateHeading__Gemh3{font-size:20px}.StakeholderTree_emptyStateSubheading__yLm6w{display:none}.StakeholderTree_addModal__I4Bx5 .cds--dialog-scroll-content,.StakeholderTree_addModal__I4Bx5 .cds--modal-content{mask-image:none;-webkit-mask-image:none}.StakeholderTree_addModal__I4Bx5 .cds--modal-content:after{display:none}.StakeholderTree_railToggle__owpEo{display:flex;position:fixed;right:1rem;bottom:4.5rem;z-index:310;width:40px;height:40px;align-items:center;justify-content:center;padding:0;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:rgba(32,33,36,.92);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 4px 12px rgba(0,0,0,.35);color:#f4f4f4;cursor:pointer;transition:right .25s ease}.StakeholderTree_railToggleOpen__2tkBd{right:calc(min(300px,80vw) + 1rem)}}.ZoomControls_zoomControls__yX_EF{position:absolute;top:24px;right:24px;z-index:200;display:flex;flex-direction:row;align-items:center;background:rgba(32,33,36,.92);border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:4px;box-shadow:0 4px 12px rgba(0,0,0,.35);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);-webkit-user-select:none;user-select:none}.ZoomControls_zoomBtn__jWl6e{width:32px;height:32px;border-radius:4px;background:rgba(0,0,0,0);border:none;color:#e8e8e8;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:background-color .15s ease,color .15s ease}.ZoomControls_zoomBtn__jWl6e:hover:not(:disabled){background:rgba(255,255,255,.1);color:#fff}.ZoomControls_zoomBtn__jWl6e:disabled{color:#6f6f6f;cursor:not-allowed}.ZoomControls_zoomLevel__RBF92{min-width:38px;text-align:center;font-family:IBM Plex Sans,sans-serif;font-size:11px;font-weight:500;color:#c6c6c6;padding:0 4px;letter-spacing:.02em;font-variant-numeric:tabular-nums}.ZoomControls_zoomDivider__DHiLN{width:1px;height:20px;background:rgba(255,255,255,.08);margin:0 4px}@media(max-height:500px)and (orientation:landscape){.ZoomControls_zoomControls__yX_EF{top:auto;bottom:1rem;right:1rem}.ZoomControls_zoomBtn__jWl6e{width:40px;height:40px}}.ContactRail_rail__669vG{width:300px;flex-shrink:0;height:100%;display:flex;flex-direction:column;background:#1c1c1f;border-left:1px solid #333;color:#e8e8e8;font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,sans-serif}.ContactRail_header__09wBp{padding:16px;border-bottom:1px solid #333;flex-shrink:0}.ContactRail_headerTop__HoMQP{display:flex;align-items:center;justify-content:space-between;gap:8px}.ContactRail_title__7EHR4{font-size:15px;font-weight:600;color:#f4f4f4}.ContactRail_countPill__LQKlx{font-family:IBM Plex Mono,monospace;font-size:12px;color:var(--gray-30);background:#2d2d30;border:1px solid #404040;border-radius:12px;padding:1px 8px}.ContactRail_syncRow__So7HR{display:flex;align-items:center;gap:6px;margin-top:6px;font-size:12px;font-weight:300;color:#9e9e9e}.ContactRail_pulseDot__EKek6{width:8px;height:8px;border-radius:50%;background:#42be65;animation:ContactRail_rmPulse__D1Lj1 1.8s ease-in-out infinite}.ContactRail_genWrap__ZDCvy{position:relative;margin-top:12px}.ContactRail_genBtn__uQ1ZS{width:100%;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 12px;font-family:inherit;font-size:13px;font-weight:500;color:#fff;background:var(--brand-01,#0f62fe);border:none;border-radius:4px;cursor:pointer;transition:background-color .15s ease}.ContactRail_genBtn__uQ1ZS:hover:not(:disabled){background:#0353e9}.ContactRail_genBtn__uQ1ZS:disabled{opacity:.5;cursor:not-allowed}.ContactRail_genMenu__vqadO{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:20;background:#262626;border:1px solid #404040;border-radius:4px;box-shadow:0 8px 20px rgba(0,0,0,.5);overflow:hidden}.ContactRail_genItem__CnwQa{display:flex;flex-direction:column;gap:2px;width:100%;text-align:start;padding:10px 12px;background:none;border:none;cursor:pointer;color:#e8e8e8}.ContactRail_genItem__CnwQa+.ContactRail_genItem__CnwQa{border-top:1px solid #333}.ContactRail_genItem__CnwQa:hover{background:#333}.ContactRail_genItemTitle__TpEr6{font-size:13px;font-weight:500}.ContactRail_genItemDesc__aSgZN{font-size:11px;font-weight:300;color:#9e9e9e}.ContactRail_searchWrap__98NKU{padding:12px 16px 8px;flex-shrink:0}.ContactRail_chips__362A4{display:flex;flex-wrap:wrap;gap:6px;padding:0 16px 12px;flex-shrink:0}.ContactRail_chip__r1Et3{font-family:inherit;font-size:12px;color:var(--gray-30);background:#2d2d30;border:1px solid #404040;border-radius:14px;padding:4px 10px;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.ContactRail_chip__r1Et3:hover{border-color:#565656}.ContactRail_chipActive__Ihf1w{color:#78a9ff;background:rgba(15,98,254,.16);border-color:#0f62fe}.ContactRail_list__c7lcK{flex:1;overflow-y:auto;padding:8px 12px 12px;display:flex;flex-direction:column;gap:8px}.ContactRail_card__lnoiw{display:flex;align-items:center;gap:10px;padding:12px;border-radius:6px;background:#2d2d30;border:1px solid #404040;border-left:4px solid #8d8d8d;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;transition:border-color .15s ease,opacity .15s ease,box-shadow .15s ease}.ContactRail_card__lnoiw:hover{border-color:#565656;box-shadow:0 2px 6px rgba(0,0,0,.3)}.ContactRail_card__lnoiw:active{cursor:grabbing}.ContactRail_recommended__oSt5H{border-color:rgba(15,98,254,.5)}.ContactRail_dragging__YzEBZ{opacity:.4}.ContactRail_cardBody__VHulK{flex:1;min-width:0}.ContactRail_cardNameRow__vzIuV{display:flex;align-items:center;gap:6px}.ContactRail_cardName__oQKnE{flex:1;min-width:0;font-size:14px;font-weight:600;color:#e8e8e8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ContactRail_recPill__6vpyz{flex-shrink:0;font-size:10px;font-weight:600;color:#78a9ff;background:rgba(15,98,254,.16);border-radius:10px;padding:1px 6px;white-space:nowrap}.ContactRail_cardReason__4uemT{font-size:11px;color:#78a9ff;margin-top:2px}.ContactRail_cardReason__4uemT,.ContactRail_cardTitle__GYiK4{font-weight:300;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ContactRail_cardTitle__GYiK4{font-size:12px;color:var(--gray-30)}.ContactRail_cardDeptTag__I6uox{display:inline-block;margin-top:6px;font-size:11px;color:#e8e8e8;background:#393939;border-radius:2px;padding:1px 6px}.ContactRail_dragHandle__mWIIh{flex-shrink:0;color:var(--gray-60)}.ContactRail_skeletonRow__eLp4R{height:64px;border-radius:6px;background:linear-gradient(90deg,#2a2a2d 25%,#363639 50%,#2a2a2d 75%);background-size:260px 100%;animation:ContactRail_rmShimmer__MUmwx 1.3s linear infinite}.ContactRail_empty__UsvZU{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;color:#9e9e9e;font-size:13px;font-weight:300;padding:40px 16px}.ContactRail_footer__6837V{padding:12px 16px;border-top:1px solid #333;flex-shrink:0;display:flex;flex-direction:column;gap:8px}.ContactRail_footerBtn__YzbBG{width:100%;max-width:100%}@keyframes ContactRail_rmPulse__D1Lj1{0%,to{opacity:1}50%{opacity:.3}}@keyframes ContactRail_rmShimmer__MUmwx{0%{background-position:-260px 0}to{background-position:260px 0}}@media(prefers-reduced-motion:reduce){.ContactRail_pulseDot__EKek6,.ContactRail_skeletonRow__eLp4R{animation:none}}@media(max-width:768px){.ContactRail_rail__669vG{width:240px}}@media(max-height:500px)and (orientation:landscape){.ContactRail_rail__669vG{position:fixed;top:0;right:0;bottom:0;z-index:300;width:min(300px,80vw);height:auto;transform:translateX(100%);transition:transform .25s ease;box-shadow:-.5rem 0 1.5rem rgba(0,0,0,.45)}.ContactRail_railOpen__eWeLe{transform:none}}.StakeholderInfluencer_influencerCanvas__iVA_N{position:relative}.StakeholderInfluencer_edgeSvg__8Reb7{position:absolute;top:0;left:0;pointer-events:none;z-index:1}.StakeholderInfluencer_edgeGroup__sufxJ{pointer-events:auto}.StakeholderInfluencer_edge__b2oeY{stroke-width:2;fill:none;pointer-events:none;transition:stroke .5s ease}.StakeholderInfluencer_edgePositive__MYuLw{stroke:#42be65}.StakeholderInfluencer_edgeNegative__Znh7_{stroke:#da1e28}@keyframes StakeholderInfluencer_edgeDraw__s8oM0{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes StakeholderInfluencer_edgeFadeIn__P205d{0%{opacity:0}to{opacity:1}}.StakeholderInfluencer_edgeGroupNew__2i8Q2{animation:StakeholderInfluencer_edgeFadeIn__P205d .5s ease forwards}.StakeholderInfluencer_edgeGroupNew__2i8Q2 .StakeholderInfluencer_edge__b2oeY{stroke-dasharray:1;stroke-dashoffset:1;animation:StakeholderInfluencer_edgeDraw__s8oM0 .5s ease forwards}.StakeholderInfluencer_edgeHit__L3QM3{stroke:rgba(0,0,0,0);stroke-width:14;fill:none;cursor:pointer}.StakeholderInfluencer_edgeHit__L3QM3:hover+.StakeholderInfluencer_edge__b2oeY{stroke:var(--danger-red,#da1e28)}.StakeholderInfluencer_ghostEdge__HHUvT{stroke:var(--brand-01,#0f62fe);stroke-width:2;stroke-dasharray:6 4;fill:none;pointer-events:none;opacity:.7}.StakeholderInfluencer_isMoving__HbKCz{cursor:grabbing;box-shadow:0 8px 24px rgba(0,0,0,.5);z-index:100;transition:none}.StakeholderInfluencer_isConnectSource__mdU87{border-color:var(--brand-01,#0f62fe);box-shadow:0 0 0 2px rgba(15,98,254,.35)}.StakeholderInfluencer_isConnectTarget__grHRL{border-color:var(--success-green,#42be65);box-shadow:0 0 0 3px rgba(66,190,101,.4);transform:scale(1.02)}.StakeholderInfluencer_cardHoverable__7g_M1{outline:2px solid rgba(0,0,0,0);transition:outline-color .2s ease}.StakeholderInfluencer_cardHoverable__7g_M1:hover{outline-color:var(--brand-01,#0f62fe)}.StakeholderInfluencer_handle__7HJBH{position:absolute;bottom:-8px;border:2px solid #2d2d30;border-radius:50%;cursor:crosshair;transition:transform .15s ease,box-shadow .15s ease;z-index:3}.StakeholderInfluencer_handlePositive__o1Wmk{left:calc(50% - 12px);transform:translateX(-50%);background:#42be65}.StakeholderInfluencer_handlePositive__o1Wmk:hover{transform:translateX(-50%) scale(1.35);box-shadow:0 0 0 4px rgba(66,190,101,.25)}.StakeholderInfluencer_handleNegative__vp_wi{left:calc(50% + 12px);transform:translateX(-50%);background:#da1e28}.StakeholderInfluencer_handleNegative__vp_wi:hover{transform:translateX(-50%) scale(1.35);box-shadow:0 0 0 4px rgba(218,30,40,.25)}.EditHistoryPanel_panel__08HOY{position:absolute;top:calc(100% + 6px);right:0;width:20rem;max-height:22rem;display:flex;flex-direction:column;background:var(--cds-layer-01,#262626);border:1px solid var(--cds-border-subtle-01,#393939);border-radius:6px;box-shadow:0 8px 20px rgba(0,0,0,.45);overflow:hidden;z-index:20}.EditHistoryPanel_header___oSqD{display:flex;align-items:center;justify-content:space-between;padding:.5rem .5rem .5rem 1rem;border-bottom:1px solid var(--cds-border-subtle-01,#393939);flex-shrink:0}.EditHistoryPanel_titleRow__Jfof1{display:flex;align-items:center;gap:.5rem;color:var(--cds-text-secondary,#c6c6c6)}.EditHistoryPanel_title__vlvb6{font-size:.875rem;font-weight:600;margin:0;color:var(--cds-text-primary,#f4f4f4)}.EditHistoryPanel_list__UGfVk{list-style:none;margin:0;padding:0;overflow-y:auto;flex:1}.EditHistoryPanel_itemSelf__qPTl1,.EditHistoryPanel_item__wnNB8{padding:.5rem .875rem;border-bottom:1px solid var(--cds-border-subtle-00,#2a2a2a);font-size:.75rem;line-height:1.4}.EditHistoryPanel_itemSelf__qPTl1:last-child,.EditHistoryPanel_item__wnNB8:last-child{border-bottom:none}.EditHistoryPanel_itemSelf__qPTl1{opacity:.55}.EditHistoryPanel_line__ZBvYX{color:var(--cds-text-secondary,#c6c6c6)}.EditHistoryPanel_actor__I5CEl{font-weight:600}.EditHistoryPanel_actor__I5CEl,.EditHistoryPanel_subject__WKxNh{color:var(--cds-text-primary,#f4f4f4)}.EditHistoryPanel_diff__ubeTI{display:flex;align-items:center;gap:.375rem;margin-top:.25rem;flex-wrap:wrap}.EditHistoryPanel_old__MKai6{color:var(--cds-text-error,#ff8389);text-decoration:line-through;opacity:.8}.EditHistoryPanel_arrow__kjLjx{color:var(--cds-text-helper,#8d8d8d)}.EditHistoryPanel_new__7FvIi{color:var(--cds-support-success,#42be65)}.EditHistoryPanel_time__JRImM{color:var(--cds-text-helper,#8d8d8d);font-size:.6875rem;margin-top:.25rem}.EditHistoryPanel_empty__eVjcU{padding:1.5rem 1rem;margin:0;color:var(--cds-text-helper,#8d8d8d);font-size:.75rem;line-height:1.5}.EditHistoryPanel_footer__vaQSE{padding:.5rem 1rem;border-top:1px solid var(--cds-border-subtle-01,#393939);color:var(--cds-text-helper,#8d8d8d);font-size:.6875rem;flex-shrink:0}.SharedMapBar_bar__d7ZR3{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.5rem 1rem;background:var(--cds-layer-01,#262626);border-bottom:1px solid var(--cds-border-subtle-01,#393939);min-height:3rem;flex-wrap:wrap}.SharedMapBar_left__OnuT7,.SharedMapBar_right__UVrNl{display:flex;align-items:center;gap:.5rem}.SharedMapBar_dotLive__jxa0t,.SharedMapBar_dotOffline__k0Zcl{width:.5rem;height:.5rem;border-radius:50%;flex-shrink:0}.SharedMapBar_dotLive__jxa0t{background:var(--cds-support-success,#24a148);box-shadow:0 0 0 3px rgba(36,161,72,.2)}.SharedMapBar_dotOffline__k0Zcl{background:var(--cds-support-warning,#f1c21b);animation:SharedMapBar_pulse__czMio 1.4s ease-in-out infinite}@keyframes SharedMapBar_pulse__czMio{0%,to{opacity:1}50%{opacity:.35}}.SharedMapBar_statusText__gt6Tx{font-size:.75rem;color:var(--cds-text-secondary,#c6c6c6)}.SharedMapBar_divider__87Zlb{width:1px;height:1rem;background:var(--cds-border-subtle-01,#393939);margin:0 .25rem}.SharedMapBar_avatars__qoPDi{display:flex;align-items:center}.SharedMapBar_peopleWrap__HOONK{position:relative;display:flex;align-items:center}.SharedMapBar_peopleTrigger__1yA86{display:flex;align-items:center;gap:.25rem;padding:.125rem .25rem;background:none;border:none;border-radius:4px;cursor:pointer;font:inherit;color:inherit}.SharedMapBar_peopleTrigger__1yA86:hover{background:rgba(255,255,255,.08)}.SharedMapBar_peopleMenu__DUDxo{position:absolute;top:calc(100% + 6px);left:0;z-index:10;min-width:15rem;max-height:14rem;overflow-y:auto;padding:.25rem;background:var(--cds-layer-01,#262626);border:1px solid var(--cds-border-subtle-01,#393939);border-radius:6px;box-shadow:0 8px 20px rgba(0,0,0,.45)}.SharedMapBar_personRow__HRKJD{display:flex;align-items:center;gap:.5rem;padding:.375rem .5rem;border-radius:4px}.SharedMapBar_personRow__HRKJD:hover{background:rgba(255,255,255,.06)}.SharedMapBar_personEmail__EL28b{flex:1;font-size:.75rem;color:var(--cds-text-primary,#f4f4f4);word-break:break-all}.SharedMapBar_personAway__0LQ_L,.SharedMapBar_personRole__3mgeq{font-size:.6875rem;text-transform:capitalize;color:var(--cds-text-helper,#8d8d8d)}.SharedMapBar_personLive__M9tun{font-size:.6875rem;color:var(--cds-support-success,#24a148);white-space:nowrap}.SharedMapBar_avatar__1mskX{width:1.5rem;height:1.5rem;border-radius:50%;background:var(--cds-background-inverse,#4589ff);color:#fff;font-size:.625rem;font-weight:600;display:flex;align-items:center;justify-content:center;border:2px solid var(--cds-layer-01,#262626);margin-left:-.375rem}.SharedMapBar_avatar__1mskX:first-child{margin-left:0}.SharedMapBar_countText__A0Tfq{font-size:.75rem;color:var(--cds-text-secondary,#c6c6c6);margin-left:.25rem}.SharedMapBar_addRow__lsEY0{display:flex;align-items:flex-end;gap:.25rem}