.piece.svelte-t3ln38{fill:color-mix(in oklab, currentColor 8%, transparent);stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round}.piece-title.svelte-t3ln38{fill:var(--c-muted);font-family:var(--font-mono)}@media (prefers-reduced-motion:no-preference){.animate.svelte-t3ln38 .piece:where(.svelte-t3ln38){stroke-dasharray:1;stroke-dashoffset:1px;fill-opacity:0;animation:svelte-t3ln38-draw-piece var(--draw-stroke) cubic-bezier(.16, 1, .3, 1) forwards, svelte-t3ln38-fill-piece var(--draw-fill) ease-out forwards;animation-delay:calc(var(--piece-index) * var(--draw-stagger) + var(--draw-start)), calc(var(--piece-index) * var(--draw-stagger) + var(--draw-fill-delay))}@keyframes svelte-t3ln38-draw-piece{0%{stroke-dashoffset:1px}99%{stroke-dashoffset:0}to{stroke-dasharray:none;stroke-dashoffset:0}}@keyframes svelte-t3ln38-fill-piece{0%{fill-opacity:0}to{fill-opacity:1}}}.caret.svelte-jhuur8{vertical-align:-.15em;background:currentColor;width:2px;height:1em;margin-left:2px;display:inline-block}.hero-step-fill.svelte-jhuur8{transform-origin:0}@media (prefers-reduced-motion:no-preference){.hero-sheet.typing.svelte-jhuur8,.hero-prompt.idle.svelte-jhuur8{opacity:0}.hero-sheet.leaving.svelte-jhuur8{opacity:0;transition:opacity var(--leave) ease}.caret.svelte-jhuur8{animation:1s steps(2,start) infinite svelte-jhuur8-caret-blink}.hero-step-fill.is-running.svelte-jhuur8{animation:svelte-jhuur8-hero-step var(--step-duration) linear forwards}@keyframes svelte-jhuur8-caret-blink{to{visibility:hidden}}@keyframes svelte-jhuur8-hero-step{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}
