.hand.svelte-r3qes2{font-family:var(--font-hand)}@media (prefers-reduced-motion:no-preference){.scene.play.svelte-r3qes2 [data-anim=pop]:where(.svelte-r3qes2){animation:.5s cubic-bezier(.22,1,.36,1) both svelte-r3qes2-pop}.scene.play.svelte-r3qes2 [data-anim=ink]:where(.svelte-r3qes2){animation:.6s ease-out both svelte-r3qes2-fade}.scene.play.svelte-r3qes2 [data-anim=wire]:where(.svelte-r3qes2){stroke-dasharray:900;stroke-dashoffset:900px;animation:.8s cubic-bezier(.65,0,.35,1) both svelte-r3qes2-draw}.scene.play.svelte-r3qes2 .g1:where(.svelte-r3qes2){animation-delay:50ms}.scene.play.svelte-r3qes2 .g2:where(.svelte-r3qes2){animation-delay:.35s}.scene.play.svelte-r3qes2 .g3:where(.svelte-r3qes2){animation-delay:.65s}.scene.play.svelte-r3qes2 .e1:where(.svelte-r3qes2){animation-delay:.9s}.scene.play.svelte-r3qes2 .e2:where(.svelte-r3qes2){animation-delay:1.05s}.scene.play.svelte-r3qes2 .e3:where(.svelte-r3qes2){animation-delay:1.2s}.scene.play.svelte-r3qes2 .ink1:where(.svelte-r3qes2){animation-delay:1.5s}.scene.play.svelte-r3qes2 .e5:where(.svelte-r3qes2){animation-delay:1.75s}.scene.play.svelte-r3qes2 .ink2:where(.svelte-r3qes2){animation-delay:1.95s}.scene.play.svelte-r3qes2 .g4:where(.svelte-r3qes2){animation-delay:2.15s}}@keyframes svelte-r3qes2-pop{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:scale(1)}}@keyframes svelte-r3qes2-fade{0%{opacity:0}to{opacity:1}}@keyframes svelte-r3qes2-draw{to{stroke-dashoffset:0}}.scene.svelte-r3qes2 [data-anim=pop]:where(.svelte-r3qes2){transform-box:fill-box;transform-origin:50%}.node-value.svelte-1kh8x88{width:100%;height:100%;color:var(--color-cyan);text-align:center;font-variant-numeric:tabular-nums;appearance:textfield;background:0 0;border:none;outline:none;justify-content:center;align-items:center;padding:0;font-size:13.5px;font-weight:600;line-height:1;display:flex}.node-value.svelte-1kh8x88::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.node-value.svelte-1kh8x88::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.node-value.svelte-1kh8x88:focus{background:color-mix(in oklab, var(--color-cyan) 14%, transparent);border-radius:999px}.node-name.svelte-1kh8x88{width:100%;height:100%;color:var(--color-foreground);text-align:center;text-overflow:ellipsis;background:0 0;border:none;border-bottom:1px solid #0000;outline:none;padding:0 2px;font-size:10.5px;font-weight:600}.node-name.svelte-1kh8x88::placeholder{color:color-mix(in oklab, var(--color-muted-foreground) 55%, transparent)}.node-name.svelte-1kh8x88:hover{border-bottom-color:var(--color-border)}.node-name.svelte-1kh8x88:focus{border-bottom-color:var(--color-amber);color:var(--color-foreground)}.node-remove.svelte-1kh8x88{border:1px solid var(--color-border);background:var(--color-surface);width:100%;height:100%;color:var(--color-muted-foreground);border-radius:999px;justify-content:center;align-items:center;padding:0;display:flex}.node-remove.svelte-1kh8x88:hover,.node-remove.svelte-1kh8x88:focus-visible{color:var(--color-red);border-color:var(--color-red)}.node-add.svelte-1kh8x88{border:2px dashed color-mix(in oklab, var(--color-green) 60%, transparent);width:100%;height:100%;color:color-mix(in oklab, var(--color-green) 70%, transparent);background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:border-color .15s,color .15s;display:flex}.node-add.svelte-1kh8x88:hover,.node-add.svelte-1kh8x88:focus-visible{border-color:var(--color-green);color:var(--color-green);border-style:solid}
