.bridge-link.svelte-1y78iny{stroke-linecap:round;opacity:.9}.bridge-hatch-overlay.svelte-1y78iny{stroke-linecap:round;opacity:.6}.center-label.svelte-h2isxu{font-weight:800;font-size:var(--font-size-2);text-transform:uppercase;letter-spacing:1px}.node-label.svelte-h2isxu{font-weight:700;font-size:var(--font-size-1);paint-order:stroke fill;stroke:var(--surface-1);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.type-label.svelte-h2isxu{font-size:10px;font-weight:900;letter-spacing:1px;pointer-events:none}.satellite-node.svelte-h2isxu{transition:transform .2s var(--ease-squish-3)}.hit-area.svelte-h2isxu{cursor:pointer;pointer-events:all}.node-content.svelte-h2isxu{transition:transform .2s var(--ease-squish-3);transform-origin:center;pointer-events:none}.satellite-link.svelte-h2isxu:hover .node-content:where(.svelte-h2isxu){transform:scale(1.05) translate(-2px,-2px)}.satellite-link.svelte-h2isxu:focus{outline:none}.satellite-link.svelte-h2isxu:focus .node-content:where(.svelte-h2isxu) circle:where(.svelte-h2isxu){stroke:var(--yellow-4);stroke-width:6}.bridge-pulse.svelte-h2isxu{opacity:.4;animation:svelte-h2isxu-bridge-pulse 2s infinite ease-out}@keyframes svelte-h2isxu-bridge-pulse{0%{transform:scale(1);opacity:.4}70%{transform:scale(1.3);opacity:0}to{transform:scale(1.3);opacity:0}}.orbit-container.svelte-jgc13m{width:100%;max-width:800px;margin:0 auto;aspect-ratio:1 / 1}.orbit-graph.svelte-jgc13m{width:100%;height:100%;font-family:var(--font-sans, sans-serif);overflow:visible}.empty-state.svelte-jgc13m{text-align:center;padding:var(--size-10);color:var(--text-3);border:var(--border-thin);border-style:dashed;border-color:var(--surface-3);border-radius:0}.shadow-hard{filter:drop-shadow(4px 4px 0 var(--shadow-color))}
