.page_page__WZeyd{width:100%;height:calc(100dvh - var(--header-height));min-height:0;overflow:hidden}.siteBody:has(.page_page__WZeyd)>footer{display:none}.NetworkMap_network__rJF5X{--map-background:var(--bg);--map-text:var(--text);--map-edge-rgb:210,216,211;--map-font-family:"Trebuchet MS",Trebuchet,"Segoe UI",Arial,sans-serif;--panel-width:330px;width:100%;height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:var(--bg)}.NetworkMap_toolbar__erkdn{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:9px 12px;border-bottom:1px solid var(--border);background:var(--bg)}.NetworkMap_tabs__u6432{display:flex;flex-wrap:wrap;gap:6px}.NetworkMap_fitButton__mH5D7,.NetworkMap_tabActive__jdwGm,.NetworkMap_tab__SoheT{min-height:34px;padding:6px 11px;border:1px solid var(--border);border-radius:var(--radius-sm);background:transparent;color:var(--text-soft);cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.NetworkMap_fitButton__mH5D7:hover,.NetworkMap_tab__SoheT:hover{background:rgb(255 255 255/.035);color:var(--text)}.NetworkMap_tabActive__jdwGm{border-color:var(--accent-strong);background:rgb(56 87 72/.25);color:var(--text)}.NetworkMap_tabActive__jdwGm:disabled,.NetworkMap_tab__SoheT:disabled{cursor:wait;opacity:.7}.NetworkMap_controls__XDAnZ{min-width:0;flex:1 1;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px 12px}.NetworkMap_checkboxLabel__4YHde,.NetworkMap_sliderLabel__DEgW8{display:flex;align-items:center;gap:8px;color:var(--text-soft);font-size:13px}.NetworkMap_sliderLabel__DEgW8 input{width:140px;accent-color:var(--accent-strong)}.NetworkMap_sliderLabel__DEgW8 output{width:24px;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.NetworkMap_checkboxLabel__4YHde input{accent-color:var(--accent-strong)}.NetworkMap_search__m_AIo{flex:1 1 210px;min-width:170px;max-width:320px}.NetworkMap_search__m_AIo input{width:100%;min-height:34px;padding:7px 10px;border:1px solid var(--border);border-radius:var(--radius-sm);outline:none;background:rgb(0 0 0/.12);color:var(--text)}.NetworkMap_search__m_AIo input:focus{border-color:var(--accent-strong)}.NetworkMap_body__oz5RF{position:relative;min-height:0;flex:1 1;display:grid;grid-template-columns:minmax(0,1fr) var(--panel-width);overflow:hidden;transition:grid-template-columns .18s ease}.NetworkMap_bodyPanelCollapsed__6apTH{grid-template-columns:minmax(0,1fr) 0}.NetworkMap_map__LOX6d{position:relative;min-width:0;min-height:0;height:100%;overflow:hidden;border-right:1px solid var(--border);background:var(--map-background)}.NetworkMap_bodyPanelCollapsed__6apTH .NetworkMap_map__LOX6d{border-right:0}.NetworkMap_canvas__UPm40{display:block;width:100%;height:100%;cursor:-webkit-grab;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:var(--map-font-family)}.NetworkMap_dragging__TaUQo{cursor:-webkit-grabbing;cursor:grabbing}.NetworkMap_panelToggle__vC9GG{position:absolute;z-index:6;top:12px;right:var(--panel-width);width:30px;height:34px;display:grid;place-items:center;padding:0;border:1px solid var(--border);border-right:0;border-radius:var(--radius-sm) 0 0 var(--radius-sm);background:var(--bg);color:var(--text-soft);font-size:22px;line-height:1;cursor:pointer;transition:right .18s ease,background .12s ease,color .12s ease}.NetworkMap_panelToggle__vC9GG:hover{background:rgb(255 255 255/.04);color:var(--text)}.NetworkMap_bodyPanelCollapsed__6apTH .NetworkMap_panelToggle__vC9GG{right:12px;border-right:1px solid var(--border);border-radius:var(--radius-sm)}.NetworkMap_tooltip__UIymt{position:absolute;z-index:5;width:min(240px,calc(100% - 24px));padding:8px 10px;border:1px solid var(--border);border-radius:var(--radius-sm);background:rgb(19 21 19/.96);box-shadow:0 8px 24px rgb(0 0 0/.28);pointer-events:none}.NetworkMap_tooltip__UIymt span,.NetworkMap_tooltip__UIymt strong{display:block}.NetworkMap_tooltip__UIymt strong{margin-bottom:2px;font-size:13px}.NetworkMap_tooltip__UIymt span{color:var(--muted);font-size:11px}.NetworkMap_hint__cjADn{position:absolute;left:12px;bottom:10px;padding:4px 7px;border:1px solid var(--border-soft);border-radius:var(--radius-sm);background:rgb(0 0 0/.35);color:var(--muted);font-size:11px;pointer-events:none}.NetworkMap_viewLoading__MWJvR{position:absolute;top:12px;right:46px;padding:5px 8px;border:1px solid var(--border);border-radius:var(--radius-sm);background:rgb(0 0 0/.55);color:var(--text-soft);font-size:11px}.NetworkMap_panel__prwA3{width:var(--panel-width);min-width:0;min-height:0;height:100%;overflow-y:auto;overflow-x:hidden;background:var(--bg);transition:width .18s ease,opacity .14s ease}.NetworkMap_panelCollapsed__qfbd7{width:0;overflow:hidden;opacity:0}.NetworkMap_panelInner__3H239{display:grid;grid-gap:20px;gap:20px;padding:18px}.NetworkMap_panelInner__3H239 h2,.NetworkMap_panelInner__3H239 h3,.NetworkMap_panelInner__3H239 p{margin-top:0}.NetworkMap_panelInner__3H239 h2{margin-bottom:6px;font-size:19px;line-height:1.2}.NetworkMap_panelInner__3H239 h3{margin-bottom:5px;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:var(--text-soft)}.NetworkMap_note__Ytc8k,.NetworkMap_sectionNote__AccdT{margin-bottom:0;color:var(--muted);font-size:12px;line-height:1.5}.NetworkMap_sectionNote__AccdT{margin:0 0 9px;font-size:11px}.NetworkMap_stats__z3rWo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--border-soft);border-radius:var(--radius-sm);overflow:hidden}.NetworkMap_overviewStats__mBLzj{grid-template-columns:repeat(4,minmax(0,1fr))}.NetworkMap_stats__z3rWo>div{min-width:0;padding:9px 7px;text-align:center;border-left:1px solid var(--border-soft)}.NetworkMap_stats__z3rWo>div:first-child{border-left:0}.NetworkMap_stats__z3rWo span,.NetworkMap_stats__z3rWo strong{display:block}.NetworkMap_stats__z3rWo strong{font-size:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.NetworkMap_stats__z3rWo span{margin-top:2px;color:var(--muted);font-size:9px;text-transform:uppercase;letter-spacing:.04em}.NetworkMap_section__ov6VN{min-width:0}.NetworkMap_groupList__2c9uH,.NetworkMap_nodeList__6N4As,.NetworkMap_recommendationList__pCl_5{border-top:1px solid var(--border-soft)}.NetworkMap_groupRow__cUolT,.NetworkMap_nodeRow__6Fu3_,.NetworkMap_recommendationRow__NMKQE{width:100%;border:0;border-bottom:1px solid var(--border-soft);background:transparent;color:inherit;text-align:left;cursor:pointer}.NetworkMap_groupRow__cUolT:hover,.NetworkMap_nodeRow__6Fu3_:hover,.NetworkMap_recommendationRow__NMKQE:hover{background:rgb(255 255 255/.025)}.NetworkMap_groupRow__cUolT{display:grid;grid-template-columns:9px minmax(0,1fr) auto;grid-gap:9px;gap:9px;align-items:center;padding:9px 3px}.NetworkMap_largeSwatch__cNwgB,.NetworkMap_swatch__q7VjG{display:inline-block;flex:none;border-radius:50%}.NetworkMap_swatch__q7VjG{width:8px;height:8px}.NetworkMap_largeSwatch__cNwgB{width:13px;height:13px;margin-top:4px}.NetworkMap_groupInfo__9Ceja{display:grid;min-width:0;grid-gap:2px;gap:2px}.NetworkMap_groupInfo__9Ceja small,.NetworkMap_groupInfo__9Ceja strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NetworkMap_groupInfo__9Ceja strong{font-size:12px}.NetworkMap_groupInfo__9Ceja small{color:var(--muted);font-size:10px}.NetworkMap_loyaltyBar__celhT{width:100%;height:2px;margin-top:3px;overflow:hidden;border-radius:999px;background:var(--border-soft)}.NetworkMap_loyaltyBar__celhT i{display:block;height:100%}.NetworkMap_groupNumbers__zeyXs{min-width:32px;text-align:right;color:var(--text-soft);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.NetworkMap_groupNumbers__zeyXs small{display:block;color:var(--muted);font-size:9px}.NetworkMap_panelHeading__3gywN{display:flex;gap:9px;align-items:flex-start}.NetworkMap_nodeRow__6Fu3_{display:flex;justify-content:space-between;gap:12px;padding:8px 3px;font-size:12px}.NetworkMap_nodeRow__6Fu3_ span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NetworkMap_nodeRow__6Fu3_ small{flex:none;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.NetworkMap_animeHeading__MzzRf{display:flex;gap:12px;align-items:flex-start}.NetworkMap_cover__LC8n9{width:62px;height:86px;flex:none;object-fit:cover;border-radius:var(--radius-sm)}.NetworkMap_animeTitle__LK1UA{min-width:0}.NetworkMap_animeTitle__LK1UA h2{overflow-wrap:anywhere}.NetworkMap_groupLink__cu2yq{display:inline-flex;align-items:center;gap:6px;max-width:100%;margin-top:7px;padding:0;border:0;background:transparent;color:var(--text-soft);font-size:11px;cursor:pointer}.NetworkMap_groupLink__cu2yq:hover{color:var(--text)}.NetworkMap_recommendationLink__BPoDv{display:block;padding:8px 10px;border:1px solid var(--border);border-radius:var(--radius-sm);text-align:center;font-size:12px;font-weight:700;transition:background .12s ease,border-color .12s ease}.NetworkMap_recommendationLink__BPoDv:hover{border-color:var(--accent-strong);background:rgb(56 87 72/.18)}.NetworkMap_recommendationRow__NMKQE{display:grid;grid-template-columns:24px minmax(0,1fr) 38px;grid-gap:6px;gap:6px;align-items:center;padding:7px 3px;font-size:11px}.NetworkMap_rank__XXRpG{color:var(--muted);text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.NetworkMap_recommendationTitle__Stsyh{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NetworkMap_recommendationRow__NMKQE strong{color:var(--text-soft);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.NetworkMap_status__Zn7wp{width:100%;height:100%;display:grid;place-items:center;padding:30px;color:var(--text-soft);text-align:center}.NetworkMap_error__frqmn{gap:6px}.NetworkMap_error__frqmn strong{color:var(--text)}@media (max-width:1050px){.NetworkMap_toolbar__erkdn{align-items:flex-start}.NetworkMap_controls__XDAnZ{flex-basis:100%;justify-content:flex-start}}@media (max-width:900px){.NetworkMap_bodyPanelCollapsed__6apTH,.NetworkMap_body__oz5RF{display:block}.NetworkMap_map__LOX6d{width:100%;height:100%;border-right:0}.NetworkMap_panel__prwA3{position:absolute;z-index:5;top:0;right:0;bottom:0;width:min(var(--panel-width),88vw);border-left:1px solid var(--border);box-shadow:-14px 0 32px rgb(0 0 0/.22)}.NetworkMap_panelCollapsed__qfbd7{width:0;border-left:0;box-shadow:none}.NetworkMap_panelToggle__vC9GG{right:min(var(--panel-width),88vw)}.NetworkMap_bodyPanelCollapsed__6apTH .NetworkMap_panelToggle__vC9GG{right:12px}}@media (max-width:620px){.NetworkMap_toolbar__erkdn{gap:8px;padding:8px}.NetworkMap_tabs__u6432{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.NetworkMap_tabActive__jdwGm,.NetworkMap_tab__SoheT{padding-inline:6px;font-size:11px}.NetworkMap_controls__XDAnZ{gap:8px}.NetworkMap_sliderLabel__DEgW8{flex:1 1 100%}.NetworkMap_sliderLabel__DEgW8 input{flex:1 1;width:auto}.NetworkMap_search__m_AIo{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 52px);max-width:none}.NetworkMap_checkboxLabel__4YHde{flex:0 0 auto}.NetworkMap_panelInner__3H239{padding:15px}.NetworkMap_hint__cjADn{display:none}}