.editorial-motion.svelte-j6po1s{color:var(--color-text-body);font:11px/1.4 var(--font-geist-mono);border:1px solid var(--border-subtle);cursor:pointer;background:#0b0911;border-radius:6px;align-items:center;gap:8px;min-height:36px;padding:8px;display:inline-flex;position:absolute;inset-block-start:-44px;inset-inline-end:0}.editorial-motion.svelte-j6po1s:hover{color:var(--color-text-primary);border-color:#b594e866}.editorial-motion.svelte-j6po1s:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}@media (prefers-reduced-motion:reduce){.editorial-motion.svelte-j6po1s{display:none}}.color-field.svelte-1e7n8gg{pointer-events:none;background:radial-gradient(at 10% 65%,#743abf80,#0000 65%),radial-gradient(at 95% 80%,#276f9f80,#0000 60%),#090914;position:absolute;inset:0;overflow:hidden}canvas.svelte-1e7n8gg{opacity:.55;width:100%;height:100%;display:block}canvas.svelte-1e7n8gg[data-state=fallback]{opacity:0}.atmosphere.svelte-1e7n8gg{z-index:-1;opacity:.2;background:0 0;inset:-70px 0 -60px;-webkit-mask-image:radial-gradient(at 80% 55%,#000,#0000 68%);mask-image:radial-gradient(at 80% 55%,#000,#0000 68%)}.atmosphere.svelte-1e7n8gg canvas:where(.svelte-1e7n8gg){opacity:.8}@media (width<=600px){.atmosphere.svelte-1e7n8gg{opacity:.16;inset-inline:0}}.story-visual.svelte-1sgytjy{align-items:center;gap:32px;min-width:0;margin:64px 0 24px;display:grid}.story-art.svelte-1sgytjy{isolation:isolate;border:1px solid var(--border-subtle);background:#090914;border-radius:16px;min-width:0;position:relative;overflow:hidden}.story-scene.svelte-1sgytjy{filter:drop-shadow(0 20px 18px #0005);direction:ltr;position:relative}.story-scene.svelte-1sgytjy svg{aspect-ratio:4/3;width:100%;height:auto;display:block}.story-art.svelte-1sgytjy[data-running=true]{--art-play:running}.story-scene.svelte-1sgytjy [data-float]{animation:8s ease-in-out infinite svelte-1sgytjy-scene-float;animation-play-state:var(--art-play,paused)}.story-scene.svelte-1sgytjy [data-float=late]{animation-duration:9s;animation-delay:-3s}.story-scene.svelte-1sgytjy [data-float=slow]{animation-duration:11s;animation-delay:-5s}.story-scene.svelte-1sgytjy [data-flow],.story-scene.svelte-1sgytjy [data-orbit]{animation:8s linear infinite svelte-1sgytjy-scene-flow;animation-play-state:var(--art-play,paused)}.story-scene.svelte-1sgytjy [data-orbit]{animation-duration:18s}.story-scene.svelte-1sgytjy [data-cursor]{animation:10s ease-in-out infinite svelte-1sgytjy-scene-cursor;animation-play-state:var(--art-play,paused)}.story-scene.svelte-1sgytjy [data-cursor=late]{animation-delay:-5s}.story-scene.svelte-1sgytjy [data-scan]{animation:7s ease-in-out infinite svelte-1sgytjy-scene-scan;animation-play-state:var(--art-play,paused)}.story-scene.svelte-1sgytjy [data-stage]{animation:9s ease-in-out infinite svelte-1sgytjy-scene-build;animation-play-state:var(--art-play,paused)}.story-scene.svelte-1sgytjy [data-stage=code]{animation-delay:3s}.story-scene.svelte-1sgytjy [data-stage=preview]{animation-delay:6s}@keyframes svelte-1sgytjy-scene-build{0%,35%,to{filter:drop-shadow(0 0 #a98aff00)}15%{filter:drop-shadow(0 0 12px #a98aff66)}}@keyframes svelte-1sgytjy-scene-float{50%{translate:0 -10px}}@keyframes svelte-1sgytjy-scene-flow{to{stroke-dashoffset:-648px}}@keyframes svelte-1sgytjy-scene-cursor{35%{translate:-20px -12px}65%{translate:15px 8px}}@keyframes svelte-1sgytjy-scene-scan{50%{translate:0 90px}}@media (prefers-reduced-motion:reduce){.story-scene.svelte-1sgytjy *{animation:none!important}}.story-labels.svelte-1sgytjy{color:var(--color-text-primary);justify-content:space-between;gap:16px;padding:0 24px 24px;font-size:12px;line-height:1.6;display:flex;position:relative}.story-labels.svelte-1sgytjy span:where(.svelte-1sgytjy){flex:1}.story-labels.svelte-1sgytjy i:where(.svelte-1sgytjy){font:11px var(--font-geist-mono);color:#cba6ff;margin-bottom:8px;font-style:normal;display:block}figcaption.svelte-1sgytjy h2:where(.svelte-1sgytjy){text-wrap:balance;font-size:clamp(24px,3vw,36px);font-weight:500;line-height:1.2}figcaption.svelte-1sgytjy p:where(.svelte-1sgytjy){color:var(--color-text-body);margin-top:20px;font-size:16px;line-height:1.7}.compact.svelte-1sgytjy{margin:0;display:block}.compact.svelte-1sgytjy figcaption:where(.svelte-1sgytjy){padding-top:20px}.compact.svelte-1sgytjy figcaption:where(.svelte-1sgytjy) h2:where(.svelte-1sgytjy){font-size:20px}.compact.svelte-1sgytjy figcaption:where(.svelte-1sgytjy) p:where(.svelte-1sgytjy){margin-top:12px;font-size:14px}@media (width>=900px){.story-visual.svelte-1sgytjy:not(.compact){grid-template-columns:1.2fr 1fr;gap:64px}.story-visual.svelte-1sgytjy:not(.compact) figcaption:where(.svelte-1sgytjy){max-width:420px}}@media (width<=380px){.story-labels.svelte-1sgytjy{gap:8px;padding:0 16px 20px;font-size:10px}}
