.graph_tokens__zMRpf{--g-model:#2855ff;--g-paper:#6950ae;--g-dataset:#13758c;--g-author:#b45309;--g-org:#be185d;--g-signal:#047857;--g-edge:#8a94a6;--g-hi:#2855ff;--g-star:#d97706;--g-surface:#ffffff;--g-halo:#ffffff}html.dark .graph_tokens__zMRpf{--g-model:#7c9cff;--g-paper:#b9a3ef;--g-dataset:#4cc3db;--g-author:#f0a64a;--g-org:#f472b6;--g-signal:#34d399;--g-edge:#6b7a90;--g-hi:#9db4ff;--g-star:#fbbf24;--g-surface:#0f172a;--g-halo:#0f172a}.graph_dot__c_RFY{display:inline-block;width:10px;height:10px;border-radius:999px;flex:none;background:var(--g-model)}.graph_dot__c_RFY[data-t=paper]{background:var(--g-paper)}.graph_dot__c_RFY[data-t=dataset]{background:var(--g-dataset);border-radius:2px}.graph_dot__c_RFY[data-t=author]{background:var(--g-author)}.graph_dot__c_RFY[data-t=org]{background:var(--g-org);border-radius:3px}.graph_dot__c_RFY[data-t=signal]{background:var(--g-signal);border-radius:2px;transform:rotate(45deg) scale(.85)}.graph_filters__Oi7CC{display:grid;gap:14px;padding:16px 18px;border:1px solid var(--line);border-radius:8px;background:var(--surface-wash);margin-bottom:16px}html.dark .graph_filters__Oi7CC{background:#0f172a}.graph_filterRow__6vqfz{display:grid;grid-template-columns:minmax(220px,1.4fr) repeat(2,minmax(160px,1fr)) minmax(220px,1.1fr);gap:12px;align-items:end}.graph_label__vHQPt{display:block;font-size:.8125rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}.graph_search__FHtPh{width:100%;min-height:48px;padding:0 14px;border:1px solid #ccd6e7;border-radius:4px;background:#fff;color:var(--ink);font-size:16px}.graph_search__FHtPh:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}html.dark .graph_search__FHtPh{background:#0b1220;border-color:#334155}.graph_years__WRfjG{display:grid;grid-template-columns:1fr 1fr;gap:8px}.graph_types__hPsSL{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.graph_typeChip__EWM7p{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border-radius:999px;border:1px solid #ccd6e7;background:#fff;color:var(--ink);font-size:15px;font-weight:400;cursor:pointer}.graph_typeChip__EWM7p[aria-pressed=false]{color:var(--muted);background:transparent;border-style:dashed}.graph_typeChip__EWM7p[aria-pressed=false] .graph_dot__c_RFY{opacity:.35}.graph_typeChip__EWM7p:hover{border-color:var(--accent)}.graph_canvas__yIVH9:focus-visible,.graph_check__tGCZQ:focus-within,.graph_listBtn__nPVK9:focus-visible,.graph_typeChip__EWM7p:focus-visible,.graph_zoomBtn__0B_oy:focus-visible{outline:2px solid var(--accent);outline-offset:2px}html.dark .graph_typeChip__EWM7p{background:#0b1220;border-color:#334155}html.dark .graph_typeChip__EWM7p[aria-pressed=false]{background:transparent}.graph_count__R8QoY{font-variant-numeric:tabular-nums;color:var(--muted);font-size:13px}.graph_check__tGCZQ{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:15px;color:var(--ink);cursor:pointer;border-radius:4px}.graph_check__tGCZQ input{width:18px;height:18px;accent-color:var(--accent)}.graph_toolbar__7THM1{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;justify-content:space-between}.graph_toolbarActions__DILUy{display:flex;flex-wrap:wrap;gap:8px}.graph_status__q2s2Z{font-size:15px;color:var(--muted)}.graph_status__q2s2Z strong{color:var(--ink);font-weight:600;font-variant-numeric:tabular-nums}.graph_stage__Jo_mK{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:16px;align-items:stretch}.graph_canvasWrap__V0Pm9{position:relative;height:min(76vh,760px);min-height:520px;border:1px solid var(--line);border-radius:8px;background:var(--g-surface);overflow:hidden}.graph_canvas__yIVH9{display:block;width:100%;height:100%;cursor:grab;touch-action:none;border-radius:8px}.graph_canvas__yIVH9[data-dragging=true]{cursor:grabbing}.graph_canvas__yIVH9[data-hover=true]{cursor:pointer}.graph_tooltip__sVY3m{position:absolute;pointer-events:none;z-index:2;max-width:280px;padding:6px 10px;border-radius:6px;background:#111318;color:#f1f5f9;font-size:13px;line-height:1.4;box-shadow:0 4px 14px rgb(15 23 42/.18)}.graph_tooltip__sVY3m span{display:block;color:#a3adbf;font-size:12px}html.dark .graph_tooltip__sVY3m{background:#f1f5f9;color:#111318}html.dark .graph_tooltip__sVY3m span{color:#475266}.graph_zoom__Fdq0Y{position:absolute;right:12px;bottom:12px;display:flex;flex-direction:column;gap:6px;z-index:1}.graph_zoomBtn__0B_oy{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:6px;border:1px solid #ccd6e7;background:#fff;color:#26364e;cursor:pointer}.graph_zoomBtn__0B_oy:hover{border-color:var(--accent);color:#1942dd}html.dark .graph_zoomBtn__0B_oy{background:#0b1220;border-color:#334155;color:#e2e8f0}.graph_legend__r6kjx{position:absolute;left:12px;bottom:12px;display:flex;flex-wrap:wrap;gap:6px 14px;max-width:calc(100% - 80px);padding:8px 12px;border-radius:6px;background:color-mix(in srgb,var(--g-surface) 88%,transparent);font-size:13px;color:var(--muted);pointer-events:none}.graph_legend__r6kjx span{display:inline-flex;align-items:center;gap:6px}.graph_focusBanner__6u7ip{position:absolute;left:12px;top:12px;z-index:1;display:flex;align-items:center;gap:10px;padding:6px 6px 6px 12px;border-radius:6px;border:1px solid var(--line);background:var(--g-surface);font-size:14px;color:var(--ink)}.graph_hint__HNQTL{position:absolute;right:12px;top:12px;font-size:13px;color:var(--muted);pointer-events:none}.graph_loadingTall__qV7ZU{min-height:640px;border:1px solid var(--line);border-radius:8px}@media (max-width:760px){.graph_loadingTall__qV7ZU{min-height:420px}}.graph_loading__S8yY4{display:grid;place-items:center;height:100%;color:var(--muted);font-size:15px;text-align:center;padding:24px}.graph_panel__dDqIe{height:min(76vh,760px);min-height:520px;overflow:auto;border:1px solid var(--line);border-radius:8px;background:var(--g-surface);padding:18px;display:flex;flex-direction:column;gap:14px}.graph_focusCard__RHnwm h2,.graph_panel__dDqIe h2{font-size:1.25rem;line-height:1.3;font-weight:700;color:var(--ink);margin:0;overflow-wrap:anywhere}.graph_focusCard__RHnwm h3,.graph_panel__dDqIe h3{font-size:.8125rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:0 0 6px}.graph_kind__W6kP9{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--muted);letter-spacing:.03em;text-transform:uppercase}.graph_sub__OZzeb{font-size:14px;color:var(--muted);line-height:1.5;margin:0}.graph_summary__NUoVX{font-size:15px;line-height:1.6;color:var(--ink);margin:0}.graph_media__9vEE_{display:flex;gap:12px;align-items:center}.graph_media__9vEE_ img{width:56px;height:56px;-o-object-fit:cover;object-fit:cover;border-radius:999px;border:1px solid var(--line);background:#fff}.graph_media__9vEE_ img[data-kind=org]{border-radius:8px;-o-object-fit:contain;object-fit:contain;padding:4px}.graph_results__67iJy{list-style:none;margin:0;padding:0;display:grid;gap:6px;font-size:14px;line-height:1.45;color:var(--ink)}.graph_results__67iJy li{display:flex;gap:8px;align-items:baseline}.graph_star__iqGcZ{color:var(--g-star);flex:none}.graph_actions__FiVsy{display:flex;flex-wrap:wrap;gap:8px}.graph_group__TIQca{border-top:1px solid var(--line);padding-top:12px}.graph_neighbors__ZcMqT{list-style:none;margin:0;padding:0;display:grid;gap:2px}.graph_listBtn__nPVK9{display:flex;width:100%;align-items:center;gap:10px;min-height:40px;padding:6px 8px;border-radius:6px;border:0;background:transparent;color:var(--ink);font-size:14px;line-height:1.35;text-align:left;cursor:pointer}.graph_listBtn__nPVK9:hover{background:#edf2ff}html.dark .graph_listBtn__nPVK9:hover{background:#1e293b}.graph_listBtn__nPVK9>span:nth-child(2){flex:1;min-width:0;overflow-wrap:anywhere}.graph_more__TKjH0{border:0;background:none;color:var(--accent);font-size:14px;padding:8px;cursor:pointer;min-height:40px}.graph_more__TKjH0:hover{text-decoration:underline}.graph_mobile__iJCJ3{display:grid;gap:12px}.graph_mobile__iJCJ3 .graph_filters__Oi7CC>div:first-child>div+div{margin-top:14px}.graph_cards__RduLz{list-style:none;margin:0;padding:0;display:grid;gap:8px}.graph_card__unyHL{display:grid;grid-template-columns:auto 1fr;gap:4px 10px;width:100%;padding:12px 14px;border:1px solid var(--line);border-radius:8px;background:var(--g-surface);color:var(--ink);text-align:left;cursor:pointer;min-height:56px}.graph_card__unyHL[aria-pressed=true]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.graph_card__unyHL .graph_dot__c_RFY{margin-top:6px}.graph_cardTitle__oKEKD{font-size:16px;line-height:1.35;overflow-wrap:anywhere}.graph_cardMeta__BlQup{grid-column:2;font-size:13px;color:var(--muted)}.graph_focusCard__RHnwm{border:1px solid var(--line);border-radius:8px;background:var(--g-surface);padding:14px;display:grid;gap:12px;scroll-margin-top:80px}.graph_moreFilters__prkPh summary{min-height:44px;display:flex;align-items:center;cursor:pointer;font-size:15px;color:var(--accent)}.graph_moreFilters__prkPh[open] summary{margin-bottom:8px}.graph_focusSvg__mmb8B{display:block;width:100%;height:auto;overflow:visible}.graph_focusSvg__mmb8B line{stroke:var(--g-edge);stroke-opacity:.55;stroke-width:1.2}.graph_focusSvg__mmb8B line[data-k=compared]{stroke-dasharray:4 3}.graph_focusSvg__mmb8B circle,.graph_focusSvg__mmb8B rect{fill:var(--g-model)}.graph_focusSvg__mmb8B [data-t=paper]{fill:var(--g-paper)}.graph_focusSvg__mmb8B [data-t=dataset]{fill:var(--g-dataset)}.graph_focusSvg__mmb8B [data-t=author]{fill:var(--g-author)}.graph_focusSvg__mmb8B [data-t=org]{fill:var(--g-org)}.graph_focusSvg__mmb8B [data-t=signal]{fill:var(--g-signal)}.graph_focusSvg__mmb8B .graph_centerRing__drBj3{fill:none;stroke:var(--g-hi);stroke-width:2.5}.graph_focusSvg__mmb8B text{fill:var(--ink);font-size:12.5px;font-family:var(--font-body),system-ui,sans-serif;paint-order:stroke;stroke:var(--g-halo);stroke-width:3px;stroke-linejoin:round}.graph_focusSvg__mmb8B .graph_centerLabel__oBcmy{font-size:14px;font-weight:600}.graph_focusSvg__mmb8B .graph_note__JS19C{font-size:12px}.graph_focusSvg__mmb8B .graph_lblShort__WObxJ{display:none}@media (max-width:760px){.graph_focusSvg__mmb8B .graph_lblLong__uqg7c{display:none}.graph_focusSvg__mmb8B .graph_lblShort__WObxJ{display:inline;font-size:22px;stroke-width:4px}.graph_focusSvg__mmb8B .graph_centerLabel__oBcmy.graph_lblShort__WObxJ{font-size:24px}.graph_focusSvg__mmb8B .graph_note__JS19C{font-size:20px}}.graph_focusSvg__mmb8B [role=button]:focus-visible circle,.graph_focusSvg__mmb8B [role=button]:focus-visible rect,.graph_focusSvg__mmb8B a:focus-visible circle,.graph_focusSvg__mmb8B a:focus-visible rect{stroke:var(--accent);stroke-width:3}.graph_focusSvg__mmb8B [role=button],.graph_focusSvg__mmb8B a{cursor:pointer;outline:none}.graph_focusSvg__mmb8B [role=button]:hover text,.graph_focusSvg__mmb8B a:hover text{text-decoration:underline}.graph_mini__SrtRo{border:1px solid var(--line);border-radius:8px;background:var(--surface-wash);padding:20px 24px}html.dark .graph_mini__SrtRo{background:#0f172a}.graph_miniGrid___3VB_{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:20px;align-items:center}.graph_miniHead___vqmX{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px;margin-bottom:8px}.graph_miniHead___vqmX h2{font-size:1.25rem;font-weight:700;color:var(--ink);margin:0}.graph_miniLists__5yZuY{display:grid;gap:10px;font-size:14px;line-height:1.5;color:var(--ink);margin:0}.graph_miniLists__5yZuY dt{font-size:.8125rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.graph_miniLists__5yZuY dd{margin:2px 0 0}.graph_miniLists__5yZuY a{color:var(--accent)}.graph_index__WCUP8{margin-top:40px;display:grid;gap:18px}.graph_index__WCUP8 h2{font-size:1.5rem;font-weight:700;color:var(--ink);margin:0}.graph_index__WCUP8 details{border:1px solid var(--line);border-radius:8px;background:var(--g-surface);padding:0 18px}.graph_index__WCUP8 summary{min-height:52px;display:flex;align-items:center;gap:10px;cursor:pointer;font-size:16px;font-weight:600;color:var(--ink)}.graph_index__WCUP8 ul{list-style:none;margin:0 0 16px;padding:0;-moz-columns:320px 2;columns:320px 2;-moz-column-gap:32px;column-gap:32px;font-size:14px;line-height:1.55}.graph_index__WCUP8 li{-moz-column-break-inside:avoid;break-inside:avoid;padding:3px 0;color:var(--muted)}.graph_index__WCUP8 li a{color:var(--ink)}.graph_index__WCUP8 li a:hover{color:var(--accent)}.graph_index__WCUP8 li>span a{color:var(--muted);text-decoration:underline;text-decoration-color:var(--line)}@media (max-width:1100px){.graph_filterRow__6vqfz{grid-template-columns:1fr 1fr}.graph_stage__Jo_mK{grid-template-columns:minmax(0,1fr) 320px}}@media (max-width:760px){.graph_filters__Oi7CC{padding:14px}.graph_filterRow__6vqfz,.graph_miniGrid___3VB_{grid-template-columns:1fr}.graph_mini__SrtRo{padding:16px}.graph_index__WCUP8 ul{-moz-columns:1;column-count:1}}@media (prefers-reduced-motion:reduce){.graph_card__unyHL,.graph_typeChip__EWM7p{transition:none}}html.dark .graph_tokens__zMRpf .button-quiet{color:#cbd5e1}html.dark .graph_tokens__zMRpf .button-quiet:not(:disabled):hover{background:#1e293b;color:#fff}html.dark .graph_tokens__zMRpf .button-secondary{background:#0b1220;border-color:#334155;color:#e2e8f0}html.dark .graph_tokens__zMRpf .button-secondary[aria-pressed=true]{background:#1e293b;border-color:#7c9cff;color:#fff}.graph_canvasWrap3d__ulhZK,html.dark .graph_canvasWrap3d__ulhZK{background:#05070f;border-color:#1d2538}.graph_host3d__5lQgW{position:absolute;inset:0}.graph_canvas3d__w8zkY{display:block;width:100%;height:100%;cursor:grab;touch-action:none;outline:none}.graph_canvas3d__w8zkY:active{cursor:grabbing}.graph_canvas3d__w8zkY[data-hover=true]{cursor:pointer}.graph_canvas3d__w8zkY:focus-visible{outline:2px solid #9db4ff;outline-offset:-3px;border-radius:8px}.graph_vignette__VUtNI{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 65% 55% at 50% 46%,rgb(72 98 210/.13),transparent 72%),radial-gradient(ellipse at center,transparent 58%,rgb(0 0 0/.5) 100%)}.graph_labels3d__fK1Gt{position:absolute;inset:0;pointer-events:none;overflow:hidden}.graph_label3d__TNf0N{position:absolute;left:0;top:0;white-space:nowrap;font-size:12px;line-height:18px;color:#c9d3e6;text-shadow:0 0 4px #05070f,0 0 3px #05070f,0 1px 2px #000;will-change:transform}.graph_label3d__TNf0N[data-strong=true]{color:#fff;font-size:13.5px;font-weight:600}.graph_tooltip3d__nDQwq,html.dark .graph_tooltip3d__nDQwq{background:rgb(14 19 34/.94);color:#f1f5f9;border:1px solid #2a3550;box-shadow:0 6px 20px rgb(0 0 0/.4)}.graph_tooltip3d__nDQwq span,html.dark .graph_tooltip3d__nDQwq span{color:#9aa6bd}.graph_zoomBtn3d__zSG9w,html.dark .graph_zoomBtn3d__zSG9w{background:rgb(14 19 34/.82);border-color:#2a3550;color:#dbe4f5}.graph_zoomBtn3d__zSG9w:hover,html.dark .graph_zoomBtn3d__zSG9w:hover{border-color:#7c9cff;color:#fff}.graph_rotateBtn__OrJxd[data-on=false] .graph_iconPause__RLGdJ,.graph_rotateBtn__OrJxd[data-on=true] .graph_iconPlay__5uBz8{display:none}.graph_legend3d__qJJt4,html.dark .graph_legend3d__qJJt4{background:rgb(8 11 22/.74);color:#aab4c8}.graph_dot3d__Vfa9y{display:inline-block;width:9px;height:9px;border-radius:999px;flex:none}.graph_loading3d__zoUYy{position:absolute;inset:0;display:grid;place-items:center;color:#9aa6bd;font-size:15px;background:#05070f}.graph_modeToggle__Pp9dL{display:inline-flex;border:1px solid #ccd6e7;border-radius:6px;overflow:hidden}.graph_modeToggle__Pp9dL button{min-height:40px;min-width:52px;padding:0 14px;border:0;background:#fff;color:var(--muted);font-size:15px;font-weight:400;cursor:pointer}.graph_modeToggle__Pp9dL button+button{border-left:1px solid #ccd6e7}.graph_modeToggle__Pp9dL button[aria-pressed=true]{background:#111827;color:#fff}.graph_modeToggle__Pp9dL button:disabled{cursor:not-allowed;opacity:.5}.graph_modeToggle__Pp9dL button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}html.dark .graph_modeToggle__Pp9dL,html.dark .graph_modeToggle__Pp9dL button+button{border-color:#334155}html.dark .graph_modeToggle__Pp9dL button{background:#0b1220}html.dark .graph_modeToggle__Pp9dL button[aria-pressed=true]{background:#e2e8f0;color:#0b1220}