.ball.svelte-ththz1{background:radial-gradient(circle at 35% 35%,oklch(66% .07 180),oklch(44% .06 183))}.breathe.svelte-ththz1{animation:6s ease-in-out infinite alternate svelte-ththz1-hv-breathe}.float.svelte-ththz1{animation:10s ease-in-out infinite svelte-ththz1-hv-float}.dot.svelte-ththz1{animation:.9s ease-in-out infinite svelte-ththz1-hv-dot}@keyframes svelte-ththz1-hv-breathe{to{scale:1.03}}@keyframes svelte-ththz1-hv-float{0%,to{translate:0}25%{translate:0 -4px}75%{translate:0 4px}}@keyframes svelte-ththz1-hv-dot{0%,to{opacity:.3}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.breathe.svelte-ththz1,.float.svelte-ththz1,.dot.svelte-ththz1{animation:none}}.fade.svelte-ogqqbj{opacity:0;transition:opacity .35s}.fade.show.svelte-ogqqbj{opacity:1}.node.svelte-ogqqbj .box:where(.svelte-ogqqbj){fill:#fff;stroke:var(--color-card-border);stroke-width:1.5px;transition:stroke .4s,fill .4s}.node.hot.svelte-ogqqbj .box:where(.svelte-ogqqbj){stroke:var(--color-signal)}.node.stale.svelte-ogqqbj .box:where(.svelte-ogqqbj){stroke:oklch(78% .1 70);fill:oklch(97% .02 70)}.node.ok.svelte-ogqqbj .box:where(.svelte-ogqqbj){stroke:var(--color-accent);fill:var(--color-accent-soft)}.link.svelte-ogqqbj{fill:none;stroke:var(--color-signal);stroke-width:2px;stroke-dashoffset:var(--len);opacity:0}.link.on.svelte-ogqqbj{opacity:1;stroke-dashoffset:0;animation:1.1s linear svelte-ogqqbj-dash}.spoke.svelte-ogqqbj{fill:none;stroke:var(--color-accent);stroke-width:2.5px;opacity:.25;transition:opacity .3s}.spoke.pulse.svelte-ogqqbj{opacity:1;stroke-dasharray:var(--len);animation:.5s ease-out svelte-ogqqbj-dash}@keyframes svelte-ogqqbj-dash{0%{stroke-dashoffset:var(--len)}to{stroke-dashoffset:0}}.banner.svelte-ogqqbj,.card.svelte-ogqqbj{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(8px)}.banner.show.svelte-ogqqbj,.card.show.svelte-ogqqbj{opacity:1;transform:none}.card.svelte-ogqqbj{border-left-color:var(--color-signal);box-shadow:0 20px 50px -20px oklch(20% .04 230/.4)}.card.done.svelte-ogqqbj{border-left-color:var(--color-live)}.card.svelte-ogqqbj .go:where(.svelte-ogqqbj){background:var(--color-accent);transition:background .3s}.card.done.svelte-ogqqbj .go:where(.svelte-ogqqbj){background:var(--color-live)}.card.svelte-ogqqbj .go:where(.svelte-ogqqbj):after{content:"";border:2px solid var(--color-accent);opacity:0;border-radius:9px;position:absolute;inset:-4px}.card.clicking.svelte-ogqqbj .go:where(.svelte-ogqqbj):after{animation:.6s ease-out svelte-ogqqbj-ring}@keyframes svelte-ogqqbj-ring{0%{opacity:.8;transform:scale(.9)}to{opacity:0;transform:scale(1.25)}}@media (prefers-reduced-motion:reduce){.stage.svelte-ogqqbj :where(.svelte-ogqqbj),.stage.svelte-ogqqbj :where(.svelte-ogqqbj):after{transition:none!important;animation:none!important}}@media (width>=768px){.body.svelte-1waos62{grid-template-columns:minmax(220px,300px) minmax(0,1fr);align-items:center;gap:0 clamp(56px,8vw,120px)}}.wires.svelte-1waos62{pointer-events:none;width:100%;height:100%;display:none;position:absolute;inset:0;overflow:visible}@media (width>=768px){.wires.svelte-1waos62{display:block}}.wires.svelte-1waos62 path:where(.svelte-1waos62){fill:none;stroke:var(--color-signal);stroke-width:2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}.wires.svelte-1waos62 circle:where(.svelte-1waos62){fill:var(--color-signal);opacity:0}.wires.go.svelte-1waos62 path:where(.svelte-1waos62){stroke-dashoffset:0;transition:stroke-dashoffset .7s}.wires.go.svelte-1waos62 circle:where(.svelte-1waos62){opacity:1;transition:opacity .2s .6s}.node.svelte-1waos62{border:1.5px solid var(--color-card-border);background:var(--color-white);text-align:center;border-radius:10px;justify-items:center;gap:2px;width:100%;max-width:260px;padding:9px 14px;font-size:14.5px;font-weight:500;line-height:1.3;transition:border-color .4s,background .4s,color .4s;display:grid;position:relative}.node.svelte-1waos62 small:where(.svelte-1waos62){font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-mute);font-size:9.5px;font-weight:400}.node.hot.svelte-1waos62{border-color:var(--color-signal);background:var(--color-signal-soft);color:var(--color-signal)}.tag.svelte-1waos62{background:var(--color-signal);color:var(--color-white);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;opacity:0;border-radius:999px;margin-top:4px;padding:3px 9px;font-size:10px;transition:opacity .35s,transform .35s;transform:translateY(4px)}.node.hot.svelte-1waos62 .tag:where(.svelte-1waos62){opacity:1;transform:none}.kids.svelte-1waos62:before{content:"";border-top:2px dashed var(--color-rule-strong);position:absolute;top:0;left:calc(25% - 3px);right:calc(25% - 3px)}.node.dash.svelte-1waos62{border-style:dashed;border-color:var(--color-rule-strong);color:var(--color-ink-soft);padding:8px 6px;font-size:13.5px;font-weight:400}.node.dash.svelte-1waos62:before{content:"";border-left:2px dashed var(--color-rule-strong);height:16px;position:absolute;top:-17px;left:50%}@media (width<=767px){.objects.svelte-1waos62:before{content:"";background:var(--color-signal);justify-self:center;width:2px;height:22px;margin:-14px 0 -2px}.object.svelte-1waos62{border-left:2px solid var(--color-signal);padding-left:12px}}.effect.armed.svelte-1waos62{opacity:0;transition:opacity .4s,transform .4s;transform:translate(-6px)}.effect.armed.in.svelte-1waos62{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.node.svelte-1waos62,.tag.svelte-1waos62,.effect.svelte-1waos62,.wires.svelte-1waos62 :where(.svelte-1waos62){transition:none!important}}.lstep.svelte-1igfb6{transition:opacity .4s,border-color .4s,box-shadow .4s}.lstep.dim.svelte-1igfb6{opacity:.45}.lstep.lit.svelte-1igfb6{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-tint), var(--shadow-card)}@media (width>=768px){.lstep.svelte-1igfb6+.lstep:where(.svelte-1igfb6):before{content:"";border-left:9px solid var(--color-accent);border-top:6px solid #0000;border-bottom:6px solid #0000;margin-top:-6px;position:absolute;top:50%;left:-13px}.lstep.svelte-1igfb6+.lstep.lit:where(.svelte-1igfb6):before{animation:.8s ease-out svelte-1igfb6-arrowflash}}@keyframes svelte-1igfb6-arrowflash{40%{border-left-color:var(--color-live);transform:translate(4px)scale(1.6)}}.reveal.svelte-1igfb6{opacity:0;transition:opacity .4s,transform .4s,background .3s;transform:translateY(6px)}.reveal.show.svelte-1igfb6{opacity:1;transform:none}.pill.svelte-1igfb6{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;justify-self:start;padding:5px 10px;font-size:10.5px;line-height:1.3}.go.svelte-1igfb6{background:var(--color-accent);color:var(--color-paper)}.go.done.svelte-1igfb6{background:var(--color-live);color:var(--color-ink)}.go.svelte-1igfb6:after{content:"";border:2px solid var(--color-accent);opacity:0;border-radius:9px;position:absolute;inset:-4px}.go.clicking.svelte-1igfb6:after{animation:.6s ease-out svelte-1igfb6-ring}@keyframes svelte-1igfb6-ring{0%{opacity:.8;transform:scale(.9)}to{opacity:0;transform:scale(1.25)}}.ret.svelte-1igfb6{height:46px;display:none;position:absolute;top:6px;left:10%;right:10%}@media (width>=768px){.ret.svelte-1igfb6{display:block}}.ret.svelte-1igfb6:before{content:"";background:var(--color-accent);width:0;height:2px;transition:width .9s .25s;position:absolute;top:12px;right:0}.ret.closed.svelte-1igfb6:before{width:100%}.ret.svelte-1igfb6 .left:where(.svelte-1igfb6),.ret.svelte-1igfb6 .right:where(.svelte-1igfb6){background:var(--color-accent);opacity:0;width:2px;height:34px;transition:opacity .3s;position:absolute;top:12px}.ret.svelte-1igfb6 .left:where(.svelte-1igfb6){left:0}.ret.svelte-1igfb6 .right:where(.svelte-1igfb6){right:0}.ret.closed.svelte-1igfb6 .right:where(.svelte-1igfb6){opacity:1}.ret.closed.svelte-1igfb6 .left:where(.svelte-1igfb6){opacity:1;transition-delay:1.1s}.ret.svelte-1igfb6 .left:where(.svelte-1igfb6):after{content:"";border-top:9px solid var(--color-accent);border-left:6px solid #0000;border-right:6px solid #0000;position:absolute;bottom:-2px;left:-5px}.ret.svelte-1igfb6 .tag:where(.svelte-1igfb6){background:var(--color-paper);border:1px solid var(--color-accent);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent-deep);white-space:nowrap;opacity:.45;border-radius:999px;padding:4px 14px;font-size:11px;transition:opacity .3s;position:absolute;top:0;left:50%;transform:translate(-50%,-1px)}.ret.closed.svelte-1igfb6 .tag:where(.svelte-1igfb6){opacity:1;animation:.6s ease-out 1.2s svelte-1igfb6-tagpop}@keyframes svelte-1igfb6-tagpop{50%{transform:translate(-50%,-1px)scale(1.12)}}.ticker.svelte-1igfb6{animation:.4s ease-out svelte-1igfb6-tickin}@keyframes svelte-1igfb6-tickin{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.loop.svelte-1igfb6 :where(.svelte-1igfb6),.loop.svelte-1igfb6 :where(.svelte-1igfb6):before,.loop.svelte-1igfb6 :where(.svelte-1igfb6):after,.ticker.svelte-1igfb6{transition:none!important;animation:none!important}}
