._2TDyYq_nebula{pointer-events:none;transition:fill-opacity .2s}._2TDyYq_dimmed{fill-opacity:.25}
.rZxRPG_marker-resolved{fill:var(--space-edge)}.rZxRPG_marker-duplicate{fill:var(--space-edge-faint)}.rZxRPG_marker-conflict{fill:var(--mediation)}.rZxRPG_markerDimmed{fill-opacity:.08}.rZxRPG_inner{stop-color:var(--tint);stop-opacity:.55}.rZxRPG_middle{stop-color:var(--tint);stop-opacity:.2}.rZxRPG_outer{stop-color:var(--tint);stop-opacity:0}.rZxRPG_tint-0{--tint:#7b5cff}.rZxRPG_tint-1{--tint:#2fa8ff}.rZxRPG_tint-2{--tint:#ff4fa3}.rZxRPG_tint-3{--tint:#20d6b5}.rZxRPG_tint-4{--tint:#5a7bff}.rZxRPG_tint-5{--tint:#c05cff}.rZxRPG_core{--tint:#ffd27a}.rZxRPG_glowRim{stop-color:var(--glow-fill);stop-opacity:.85}.rZxRPG_glowNear{stop-color:var(--glow-fill);stop-opacity:.4}.rZxRPG_glowFar{stop-color:var(--glow-contour);stop-opacity:.15}.rZxRPG_glowEnd{stop-color:var(--glow-contour);stop-opacity:0}.rZxRPG_glow-root{--glow-fill:var(--node-root-fill);--glow-contour:var(--node-root-contour)}.rZxRPG_glow-compile{--glow-fill:var(--node-compile-fill);--glow-contour:var(--node-compile-contour)}.rZxRPG_glow-runtime{--glow-fill:var(--node-runtime-fill);--glow-contour:var(--node-runtime-contour)}.rZxRPG_glow-test{--glow-fill:var(--node-test-fill);--glow-contour:var(--node-test-contour)}.rZxRPG_glow-other{--glow-fill:var(--node-other-fill);--glow-contour:var(--node-other-contour)}.rZxRPG_glow-mediated{--glow-fill:var(--node-mediated-fill);--glow-contour:var(--node-mediated-contour)}
.n7NdMq_edge{--edge-color:var(--space-edge)}.n7NdMq_edge line,.n7NdMq_edge text{transition:fill-opacity .15s,stroke-opacity .15s}.n7NdMq_edge line{stroke:var(--edge-color);stroke-width:1.5px}.n7NdMq_duplicate{--edge-color:var(--space-edge-faint)}.n7NdMq_duplicate line{stroke-width:1.5px;stroke-dasharray:3 4}.n7NdMq_conflict{--edge-color:var(--mediation)}.n7NdMq_conflict line{stroke-width:2.5px;stroke-dasharray:8 5}.n7NdMq_label{fill:var(--space-text-muted);font-family:var(--font-sans);letter-spacing:.04em;text-anchor:middle;paint-order:stroke;stroke:var(--space-bg);stroke-width:3px;stroke-linejoin:round;pointer-events:none;font-size:9px}.n7NdMq_conflict .n7NdMq_label{fill:var(--mediation);font-weight:700}.n7NdMq_dimmed line,.n7NdMq_dimmed text{fill-opacity:.08;stroke-opacity:.08}
.QWPMVq_node{--fill:var(--node-compile-fill);--contour:var(--node-compile-contour);--caption:var(--node-compile-text);cursor:grab;outline:none}.QWPMVq_node circle,.QWPMVq_node rect,.QWPMVq_node text{transition:fill-opacity .15s,stroke-opacity .15s,opacity .15s}.QWPMVq_node:active{cursor:grabbing}.QWPMVq_root{--fill:var(--node-root-fill);--contour:var(--node-root-contour);--caption:var(--node-root-text)}.QWPMVq_runtime{--fill:var(--node-runtime-fill);--contour:var(--node-runtime-contour);--caption:var(--node-runtime-text)}.QWPMVq_test{--fill:var(--node-test-fill);--contour:var(--node-test-contour);--caption:var(--node-test-text)}.QWPMVq_other{--fill:var(--node-other-fill);--contour:var(--node-other-contour);--caption:var(--node-other-text)}.QWPMVq_mediated{--fill:var(--node-mediated-fill);--contour:var(--node-mediated-contour);--caption:var(--node-mediated-text)}.QWPMVq_dimmed circle,.QWPMVq_dimmed rect,.QWPMVq_dimmed text{fill-opacity:.2;stroke-opacity:.2}.QWPMVq_body{fill:var(--fill);stroke:var(--contour);stroke-width:2.5px}.QWPMVq_glow{pointer-events:none}.QWPMVq_ring{fill:none;stroke:var(--contour);stroke-width:8px;opacity:0}.QWPMVq_node:hover .QWPMVq_ring,.QWPMVq_node:focus-visible .QWPMVq_ring{opacity:.25}.QWPMVq_selected .QWPMVq_ring{opacity:.5}.QWPMVq_caption{fill:var(--caption);font-family:var(--font-sans);text-anchor:middle;pointer-events:none;-webkit-user-select:none;user-select:none;font-weight:500}.QWPMVq_halo{fill:none;stroke:var(--mediation);stroke-width:3px;stroke-dasharray:6 4;transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite QWPMVq_pulse}.QWPMVq_badge rect{fill:var(--mediation);stroke:var(--space-bg);stroke-width:1.5px}.QWPMVq_badge text{fill:#fff;font-family:var(--font-mono);text-anchor:middle;pointer-events:none;font-size:9.5px;font-weight:700}@keyframes QWPMVq_pulse{0%,to{opacity:.95;transform:scale(1)rotate(0)}50%{opacity:.5;transform:scale(1.12)rotate(20deg)}}@media (prefers-reduced-motion:reduce){.QWPMVq_halo{animation:none}}
._6Oce0W_canvas{border:1px solid var(--space-border);background:radial-gradient(1px 1px at 23px 41px, #fffc, transparent), radial-gradient(1px 1px at 141px 93px, #fff9, transparent), radial-gradient(1.5px 1.5px at 77px 167px, #cfe0ffcc, transparent), radial-gradient(1px 1px at 189px 211px, #ffffff80, transparent), radial-gradient(1px 1px at 251px 29px, #ffe9c4aa, transparent) 0 0 / 280px 240px, radial-gradient(1px 1px at 61px 311px, #ffffff70, transparent), radial-gradient(2px 2px at 333px 127px, #fffa, transparent), radial-gradient(1px 1px at 397px 389px, #cfe0ff80, transparent) 0 0 / 460px 420px, radial-gradient(ellipse 60% 45% at 30% 25%, #2a1d5a55, transparent), radial-gradient(ellipse 50% 40% at 75% 80%, #0f3c6a55, transparent), radial-gradient(ellipse at center, var(--space-glow) 0%, var(--space-bg) 70%);border-radius:12px;min-height:0;position:relative;overflow:hidden}._6Oce0W_canvas:before{content:"";pointer-events:none;background:radial-gradient(1.5px 1.5px at 113px 57px,#fff,#0000),radial-gradient(1px 1px at 37px 199px,#fff6dd,#0000),radial-gradient(1.5px 1.5px at 271px 263px,#dfe8ff,#0000),radial-gradient(1px 1px at 349px 21px,#fff,#0000) 0 0/380px 320px;animation:5s ease-in-out infinite alternate _6Oce0W_twinkle;position:absolute;inset:0}@keyframes _6Oce0W_twinkle{0%{opacity:.25}to{opacity:.9}}@media (prefers-reduced-motion:reduce){._6Oce0W_canvas:before{animation:none}}._6Oce0W_svg{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:relative}._6Oce0W_svg:active{cursor:grabbing}._6Oce0W_toolbar{pointer-events:none;justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;inset:auto 12px 12px}._6Oce0W_hint{color:var(--space-text-muted);font-size:12px}._6Oce0W_resetButton{pointer-events:auto;border:1px solid var(--space-border);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--space-text);font:inherit;cursor:pointer;background:#ffffff14;border-radius:6px;padding:6px 12px;font-size:12px}._6Oce0W_resetButton:hover{border-color:var(--accent)}
.O3EXhW_panel{border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:16px}.O3EXhW_title{margin-bottom:10px;font-size:15px}.O3EXhW_chips{flex-wrap:wrap;gap:6px;margin-bottom:12px;list-style:none;display:flex}.O3EXhW_chip{border:2px solid var(--node-compile-contour);background:var(--node-compile-fill);color:var(--node-compile-text);border-radius:999px;padding:3px 10px;font-size:11px;font-weight:600}.O3EXhW_chip.O3EXhW_root{border-color:var(--node-root-contour);background:var(--node-root-fill);color:var(--node-root-text)}.O3EXhW_chip.O3EXhW_runtime{border-color:var(--node-runtime-contour);background:var(--node-runtime-fill);color:var(--node-runtime-text)}.O3EXhW_chip.O3EXhW_test{border-color:var(--node-test-contour);background:var(--node-test-fill);color:var(--node-test-text)}.O3EXhW_chip.O3EXhW_mediated{border-color:var(--node-mediated-contour);background:var(--node-mediated-fill);color:var(--node-mediated-text);outline:2px dashed var(--mediation);outline-offset:2px}.O3EXhW_list{flex-direction:column;gap:6px;font-size:12px;list-style:none;display:flex}.O3EXhW_item{align-items:center;gap:10px;display:flex}.O3EXhW_line{border-top-width:2px;flex-shrink:0;width:24px}.O3EXhW_line.O3EXhW_resolved{border-top-style:solid;border-top-color:var(--edge-resolved)}.O3EXhW_line.O3EXhW_duplicate{border-top-style:dotted;border-top-color:var(--edge-duplicate)}.O3EXhW_line.O3EXhW_conflict{border-top-style:dashed;border-top-color:var(--mediation)}.O3EXhW_toggle{cursor:pointer;align-items:center;gap:8px;margin-top:10px;font-size:12px;display:flex}
.v26YBa_panel{border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:16px}.v26YBa_title{color:var(--mediation-text);font-size:15px}.v26YBa_count{background:var(--mediation-soft);border-radius:999px;margin-left:4px;padding:0 8px;font-size:12px}.v26YBa_intro{color:var(--muted);margin:6px 0 12px;font-size:12px}.v26YBa_intro a{color:var(--accent)}.v26YBa_list{flex-direction:column;gap:6px;list-style:none;display:flex}.v26YBa_entry{border:1px solid var(--border);border-left:3px solid var(--mediation);background:var(--surface-raised);width:100%;color:var(--foreground);font:inherit;text-align:left;cursor:pointer;border-radius:6px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.v26YBa_entry:hover,.v26YBa_active{border-color:var(--mediation)}.v26YBa_name{font-size:13px;font-weight:600}.v26YBa_versions{font-family:var(--font-mono);color:var(--muted);font-size:12px}.v26YBa_kept{color:var(--ok)}.v26YBa_lost{color:var(--mediation-text);text-decoration:line-through}
.sGftAq_title{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin-bottom:6px;font-size:12px}.sGftAq_count{font-weight:400}.sGftAq_list{flex-direction:column;gap:4px;list-style:none;display:flex}.sGftAq_item{align-items:baseline;gap:8px;font-size:13px;display:flex}.sGftAq_link{font:inherit;color:var(--accent);cursor:pointer;text-align:left;word-break:break-word;background:0 0;border:none;padding:0}.sGftAq_link:hover{text-decoration:underline}.sGftAq_version{font-family:var(--font-mono);color:var(--muted);font-size:12px}.sGftAq_kind{border:1px solid;border-radius:999px;flex-shrink:0;margin-left:auto;padding:1px 6px;font-size:10px}.sGftAq_resolved{color:var(--edge-resolved-text)}.sGftAq_duplicate{color:var(--muted)}.sGftAq_conflict{color:var(--mediation-text)}
.jpLqQq_verdict{border:1px solid var(--mediation);background:var(--mediation-soft);border-radius:8px;padding:12px}.jpLqQq_heading{color:var(--mediation-text);margin-bottom:8px;font-size:13px}.jpLqQq_candidates{flex-direction:column;gap:6px;font-size:13px;list-style:none;display:flex}.jpLqQq_version{font-family:var(--font-mono);font-weight:700}.jpLqQq_winner .jpLqQq_version{color:var(--ok)}.jpLqQq_rejected .jpLqQq_version{color:var(--mediation-text);text-decoration:line-through}.jpLqQq_link{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.jpLqQq_rule{color:var(--muted);margin-top:8px;font-size:11px}
.uSulIG_card{border:1px solid var(--accent);background:var(--surface-raised);border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}.uSulIG_header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.uSulIG_title{word-break:break-word;font-size:18px}.uSulIG_group{color:var(--muted);word-break:break-all;font-size:12px}.uSulIG_close{color:var(--muted);cursor:pointer;background:0 0;border:none;font-size:22px;line-height:1}.uSulIG_close:hover{color:var(--foreground)}.uSulIG_facts{grid-template-columns:auto 1fr;gap:4px 12px;font-size:13px;display:grid}.uSulIG_facts dt{color:var(--muted)}.uSulIG_managed{color:var(--muted);font-size:12px}
.v5lGHq_explorer{flex:1;grid-template-columns:minmax(0,1fr) 360px;gap:16px;min-height:0;display:grid}.v5lGHq_sidebar{flex-direction:column;gap:16px;min-height:0;padding-right:4px;display:flex;overflow-y:auto}@media (max-width:900px){.v5lGHq_explorer{grid-template-rows:70vh auto;grid-template-columns:minmax(0,1fr)}.v5lGHq_sidebar{overflow-y:visible}}
._8aEwW_page{flex-direction:column;gap:16px;height:100vh;padding:20px;display:flex}._8aEwW_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}._8aEwW_title{font-size:24px;font-weight:700}._8aEwW_subtitle{color:var(--muted);margin-top:4px;font-size:13px}._8aEwW_stats{gap:24px;display:flex}._8aEwW_stats dt{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);font-size:11px}._8aEwW_stats dd{font-size:22px;font-weight:700}._8aEwW_mediated dd{color:var(--mediation-text)}@media (max-width:900px){._8aEwW_page{height:auto;min-height:100vh;padding:16px}}
