.NetworkGraphClient_networkShell__Ll99W{background:#07110d;border:1px solid #14352a;border-radius:10px;color:#e9fff5;display:grid;grid-template-columns:240px minmax(560px,1fr) 280px;min-height:calc(100vh - 128px);overflow:hidden}.NetworkGraphClient_networkShell__Ll99W.NetworkGraphClient_filtersCollapsed__6lpxm{grid-template-columns:minmax(720px,1fr) 290px}.NetworkGraphClient_networkShell__Ll99W.NetworkGraphClient_detailsCollapsed__0_XRx{grid-template-columns:250px minmax(720px,1fr)}.NetworkGraphClient_networkShell__Ll99W.NetworkGraphClient_filtersCollapsed__6lpxm.NetworkGraphClient_detailsCollapsed__0_XRx,.NetworkGraphClient_networkShell__Ll99W.NetworkGraphClient_focusMode__jbfSQ{grid-template-columns:minmax(0,1fr)}.NetworkGraphClient_toolbar__zYVNX{align-items:center;background:#091812;border:1px solid #14352a;border-radius:10px;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px;padding:10px}.NetworkGraphClient_filters__nwNFy button,.NetworkGraphClient_filters__nwNFy input,.NetworkGraphClient_filters__nwNFy select,.NetworkGraphClient_toolbar__zYVNX button,.NetworkGraphClient_toolbar__zYVNX input,.NetworkGraphClient_toolbar__zYVNX select{background:#0d1f17;border-color:#1d4b39;color:#e9fff5}.NetworkGraphClient_filters__nwNFy button.NetworkGraphClient_active__oWjxU,.NetworkGraphClient_toolbar__zYVNX button.NetworkGraphClient_active__oWjxU{background:#4a7c59;color:#ffffff}.NetworkGraphClient_inlineControl__rKu73{align-items:center;color:#9fc7aa;display:inline-flex;font-size:11px;font-weight:800;gap:6px;text-transform:uppercase}.NetworkGraphClient_inlineControl__rKu73 select{text-transform:none}.NetworkGraphClient_tagControl__3lVrq{align-items:center;background:rgba(5,11,8,.38);border:1px solid #1d4b39;border-radius:8px;color:#d9fff0;display:inline-flex;gap:8px;padding:5px 7px}.NetworkGraphClient_tagControl__3lVrq>span{color:#f5d26c;font-size:11px;font-weight:850;text-transform:uppercase;white-space:nowrap}.NetworkGraphClient_tagButtons__aNZkY{display:inline-flex;gap:4px}.NetworkGraphClient_tagButtons__aNZkY button{border-radius:6px;min-height:30px;padding:4px 9px}.NetworkGraphClient_tagControl__3lVrq select{min-height:30px}.NetworkGraphClient_sourceStatus__yfvyG{align-items:center;background:#0d1f17;border:1px solid #1d4b39;border-radius:8px;color:#cde7d7;display:flex;flex-wrap:wrap;gap:8px 12px;font-size:12px;margin:0 0 12px;padding:9px 12px}.NetworkGraphClient_sourceStatus__yfvyG span:first-child{color:#ffffff;font-weight:800}.NetworkGraphClient_sourceWarning__lLMdO{background:#171707;border-color:rgba(245,210,108,.34)}.NetworkGraphClient_searchWrap__8p3Gb{flex:1 1 260px}.NetworkGraphClient_searchWrap__8p3Gb input{width:100%}.NetworkGraphClient_filters__nwNFy{background:#091812;border-right:1px solid #14352a;overflow:auto;padding:14px}.NetworkGraphClient_details__sz2YP h2,.NetworkGraphClient_filters__nwNFy h2{color:#f5d26c;font-family:var(--font-sans);font-size:12px;letter-spacing:.8px;margin:0 0 12px;text-transform:uppercase}.NetworkGraphClient_filterGroup__EVjul{display:grid;grid-gap:6px;gap:6px;margin-bottom:12px}.NetworkGraphClient_filterGroup__EVjul label{color:#9fc7aa;font-size:11px;font-weight:750;text-transform:uppercase}.NetworkGraphClient_filterGroup__EVjul input,.NetworkGraphClient_filterGroup__EVjul select{min-width:0;width:100%}.NetworkGraphClient_canvasPanel__2_NPr{min-width:0;position:relative}.NetworkGraphClient_graphCanvas__cADsP{height:100%;min-height:720px;width:100%}.NetworkGraphClient_details__sz2YP{background:#091812;border-left:1px solid #14352a;overflow:auto;padding:14px}.NetworkGraphClient_statRow__pxyFb{color:#9fc7aa;display:flex;flex-wrap:wrap;font-size:12px;gap:8px;margin-bottom:10px}.NetworkGraphClient_pill__Ne4ZS{background:rgba(74,124,89,.18);border:1px solid rgba(125,211,199,.22);border-radius:999px;color:#d9fff0;display:inline-flex;font-size:11px;font-weight:750;padding:3px 8px}.NetworkGraphClient_empty__EPBxw,.NetworkGraphClient_error__jLBNU,.NetworkGraphClient_loading__pEDWY{align-items:center;color:#d9fff0;display:flex;flex-direction:column;gap:12px;inset:0;justify-content:center;padding:28px;position:absolute;text-align:center;z-index:3}.NetworkGraphClient_empty__EPBxw code{background:#050b08;border:1px solid #14352a;border-radius:5px;color:#99f6d4;display:block;margin-top:6px;padding:7px 9px}.NetworkGraphClient_tooltip__B4JAO{background:rgba(5,11,8,.94);border:1px solid #2f7a5a;border-radius:8px;box-shadow:0 16px 34px rgba(0,0,0,.28);color:#e9fff5;font-size:12px;max-width:320px;padding:10px 12px;pointer-events:none;position:fixed;z-index:5000}.NetworkGraphClient_tooltip__B4JAO a{color:#99f6d4}.NetworkGraphClient_detailTitle___LJZH{color:#ffffff;font-size:18px;font-weight:850;line-height:1.2;margin:0 0 8px}.NetworkGraphClient_detailMeta__fvVDA{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.NetworkGraphClient_detailBlock__Dy9_y{border-top:1px solid #14352a;color:#cde7d7;font-size:12px;padding:10px 0}.NetworkGraphClient_detailBlock__Dy9_y strong{color:#ffffff;display:block;font-size:11px;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.NetworkGraphClient_detailList__LKzLA{display:grid;grid-gap:5px;gap:5px;margin:0;padding:0}.NetworkGraphClient_detailList__LKzLA li{list-style:none}.NetworkGraphClient_mobileFilterToggle__yIEbp{display:none}@media (max-width:980px){.NetworkGraphClient_networkShell__Ll99W{grid-template-columns:1fr;min-height:auto}.NetworkGraphClient_networkShell__Ll99W.NetworkGraphClient_detailsCollapsed__0_XRx,.NetworkGraphClient_networkShell__Ll99W.NetworkGraphClient_filtersCollapsed__6lpxm,.NetworkGraphClient_networkShell__Ll99W.NetworkGraphClient_filtersCollapsed__6lpxm.NetworkGraphClient_detailsCollapsed__0_XRx,.NetworkGraphClient_networkShell__Ll99W.NetworkGraphClient_focusMode__jbfSQ{grid-template-columns:1fr}.NetworkGraphClient_details__sz2YP,.NetworkGraphClient_filters__nwNFy{border:none;max-height:none}.NetworkGraphClient_graphCanvas__cADsP{min-height:620px}}@media (max-width:640px){.NetworkGraphClient_toolbar__zYVNX{align-items:stretch;flex-direction:column}.NetworkGraphClient_inlineControl__rKu73,.NetworkGraphClient_tagControl__3lVrq,.NetworkGraphClient_toolbar__zYVNX button,.NetworkGraphClient_toolbar__zYVNX select{width:100%}.NetworkGraphClient_inlineControl__rKu73,.NetworkGraphClient_tagControl__3lVrq{align-items:stretch;display:grid}.NetworkGraphClient_tagButtons__aNZkY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.NetworkGraphClient_graphCanvas__cADsP{min-height:560px}}