.stage.svelte-1c5s8ij{color:inherit}.contour.svelte-1c5s8ij{stroke:currentColor;stroke-width:1;opacity:.055}.contour.index.svelte-1c5s8ij{opacity:.1}.wire.svelte-1c5s8ij{stroke:currentColor;stroke-width:1;opacity:.1}.wire-out.svelte-1c5s8ij{stroke:currentColor;stroke-width:1;stroke-dasharray:2 4;opacity:.45}.bubble.svelte-1c5s8ij{animation:svelte-1c5s8ij-bob 9s ease-in-out infinite;transform-box:fill-box}.bubble-bg.svelte-1c5s8ij{fill:var(--stage-bg, #0a0a0a);stroke:currentColor;stroke-width:1;stroke-opacity:.28;transition:stroke 1s,stroke-opacity 1s,stroke-width 1s}.logo.svelte-1c5s8ij,.mono.svelte-1c5s8ij{fill:currentColor;opacity:.85;transition:fill 1s,opacity 1s}.bubble.svelte-1c5s8ij{cursor:default}.lit.svelte-1c5s8ij .bubble-bg:where(.svelte-1c5s8ij),.bubble.svelte-1c5s8ij:hover .bubble-bg:where(.svelte-1c5s8ij){stroke:var(--brand);stroke-opacity:1;stroke-width:1.5;transition-duration:.4s}.lit.svelte-1c5s8ij .logo:where(.svelte-1c5s8ij),.lit.svelte-1c5s8ij .mono:where(.svelte-1c5s8ij),.bubble.svelte-1c5s8ij:hover .logo:where(.svelte-1c5s8ij),.bubble.svelte-1c5s8ij:hover .mono:where(.svelte-1c5s8ij){fill:var(--brand);opacity:1;transition-duration:.4s}.mono.svelte-1c5s8ij{font-family:var(--font-mono);font-weight:500;letter-spacing:.04em;text-anchor:middle;dominant-baseline:central}.core-ring.svelte-1c5s8ij{stroke:currentColor;stroke-width:1;stroke-dasharray:2 6;opacity:.5;transform-box:fill-box;transform-origin:center;animation:svelte-1c5s8ij-spin 40s linear infinite}.core.svelte-1c5s8ij{fill:currentColor}.core-mark.svelte-1c5s8ij circle:where(.svelte-1c5s8ij){fill:var(--stage-bg, #0a0a0a)}.tag.svelte-1c5s8ij{position:absolute;white-space:nowrap;font-size:9px;pointer-events:none;transform:translate(-50%,-50%);animation:svelte-1c5s8ij-tag 3s ease-out forwards}.tag.wide.svelte-1c5s8ij{transform:translate(-100%,-50%)}@keyframes svelte-1c5s8ij-tag{0%{opacity:0;translate:0 6px}15%{opacity:.75;translate:0 0}70%{opacity:.6}to{opacity:0;translate:0 -8px}}@keyframes svelte-1c5s8ij-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes svelte-1c5s8ij-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.bubble.svelte-1c5s8ij,.core-ring.svelte-1c5s8ij,.tag.svelte-1c5s8ij{animation:none}}
