.video-scene.svelte-2o7hoi{background:var(--lab-soft);place-items:center;width:100%;height:100%;display:grid;position:relative}.media.svelte-2o7hoi{aspect-ratio:16/10;background:var(--lab-ink);width:min(78%,480px);position:relative;overflow:hidden}img.svelte-2o7hoi,video.svelte-2o7hoi{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}img.svelte-2o7hoi{filter:grayscale()contrast(.92);opacity:.74;transition:opacity var(--fade) ease, transform var(--fade) ease;animation:1.7s cubic-bezier(.2,.8,.2,1) both svelte-2o7hoi-still-breathe;transform:scale(1)}video.svelte-2o7hoi{opacity:0;transition:opacity var(--fade) ease}.active.svelte-2o7hoi img:where(.svelte-2o7hoi){opacity:.08;transform:scale(var(--zoom))}.active.svelte-2o7hoi video:where(.svelte-2o7hoi){opacity:.94}.scan.svelte-2o7hoi{pointer-events:none;background:linear-gradient(100deg,#0000 20%,#f4f1e829 50%,#0000 80%);animation:1.7s both svelte-2o7hoi-scan;position:absolute;inset:0;transform:translate(-120%)}span.svelte-2o7hoi{color:#f4f1e8;letter-spacing:.05em;text-transform:uppercase;text-shadow:0 1px 3px #171614;font:9px ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;bottom:8px;right:9px}.interaction.svelte-2o7hoi{z-index:2;cursor:pointer;background:0 0;border:0;width:100%;padding:0;position:absolute;inset:0}.paused.svelte-2o7hoi img:where(.svelte-2o7hoi),.paused.svelte-2o7hoi .scan:where(.svelte-2o7hoi){animation-play-state:paused}.reduced.svelte-2o7hoi img:where(.svelte-2o7hoi),.reduced.svelte-2o7hoi .scan:where(.svelte-2o7hoi){animation:none}@keyframes svelte-2o7hoi-still-breathe{0%{transform:scale(1)}to{transform:scale(var(--zoom))}}@keyframes svelte-2o7hoi-scan{0%,18%{transform:translate(-120%)}82%,to{transform:translate(120%)}}@media (width<=540px){.media.svelte-2o7hoi{width:88%}}.spring-scene.svelte-1fkwn72{background:var(--lab-paper);width:100%;height:100%;color:var(--lab-ink);text-align:left;cursor:crosshair;border:0;padding:0;display:block;position:relative;overflow:hidden}.track.svelte-1fkwn72{background:var(--lab-line);height:1px;position:absolute;top:50%;left:10%;right:10%}.target.svelte-1fkwn72{top:calc(50% - 6px);left:calc(18% + var(--travel));border:1px solid var(--lab-faint);border-radius:50%;width:12px;height:12px;position:absolute;transform:translate(-50%)}.marker.svelte-1fkwn72{border:1px solid var(--lab-ink);background:var(--lab-paper);width:22px;height:22px;transition:left .26s cubic-bezier(.18,.9,.22,1.18),transform .26s cubic-bezier(.18,.9,.22,1.18);animation:1.45s cubic-bezier(.18,.9,.22,1.18) both svelte-1fkwn72-spring-demo;position:absolute;top:calc(50% - 11px);left:18%;transform:translate(-50%)}.marker.svelte-1fkwn72:after{background:var(--lab-ink);content:"";position:absolute;inset:6px}.active.svelte-1fkwn72 .marker:where(.svelte-1fkwn72){left:var(--target);transform:translateX(-50%) scale(var(--growth));animation:none}span.svelte-1fkwn72{color:var(--lab-muted);letter-spacing:.05em;text-transform:uppercase;font:9px ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;bottom:22px;right:10%}.paused.svelte-1fkwn72 .marker:where(.svelte-1fkwn72){animation-play-state:paused}.reduced.svelte-1fkwn72 .marker:where(.svelte-1fkwn72){left:calc(18% + var(--travel));animation:none}@keyframes svelte-1fkwn72-spring-demo{0%{left:18%;transform:translate(-50%)scale(1)}72%{left:calc(18% + var(--travel) + 4%);transform:translateX(-50%) scale(calc(var(--growth) + .12))}to{left:calc(18% + var(--travel));transform:translateX(-50%) scale(var(--growth))}}.echo-scene.svelte-1a2sx9y{background:var(--lab-paper);cursor:crosshair;width:100%;height:100%;position:relative;overflow:hidden}.echo-scene.svelte-1a2sx9y:before{background:var(--lab-line);content:"";height:1px;position:absolute;top:50%;left:8%;right:8%}i.svelte-1a2sx9y{width:calc(7px + var(--index) * 2px);height:calc(7px + var(--index) * 2px);border:1px solid var(--lab-ink);opacity:calc(var(--opacity) * .82);animation:2.4s ease-in-out infinite svelte-1a2sx9y-echo-orbit;animation-delay:calc(var(--index) * -160ms);transition:top var(--lag) cubic-bezier(.2,.8,.2,1), left var(--lag) cubic-bezier(.2,.8,.2,1);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.active.svelte-1a2sx9y i:where(.svelte-1a2sx9y){top:var(--y);left:var(--x);animation:none}span.svelte-1a2sx9y{color:var(--lab-muted);letter-spacing:.05em;text-transform:uppercase;font:9px ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;top:20px;left:22px}.interaction.svelte-1a2sx9y{z-index:2;cursor:crosshair;background:0 0;border:0;width:100%;padding:0;position:absolute;inset:0}.paused.svelte-1a2sx9y i:where(.svelte-1a2sx9y){animation-play-state:paused}.reduced.svelte-1a2sx9y i:where(.svelte-1a2sx9y){top:50%;left:calc(28% + var(--index) * 10%);transition:none;animation:none}@keyframes svelte-1a2sx9y-echo-orbit{0%{transform:translate(-150px,-18px)}50%{transform:translate(130px,28px)}to{transform:translate(-150px,-18px)}}.curve-scene.svelte-15r4anm{background:var(--lab-paper);cursor:ew-resize;width:100%;height:100%;position:relative}svg.svelte-15r4anm{width:100%;height:100%;display:block}path.svelte-15r4anm,circle.svelte-15r4anm{fill:none;stroke:var(--lab-ink);vector-effect:non-scaling-stroke}.axis.svelte-15r4anm{stroke:var(--lab-line);stroke-width:1px}.curve.svelte-15r4anm{stroke-width:var(--weight);stroke-dasharray:1;stroke-dashoffset:var(--offset);animation:1.45s cubic-bezier(.2,.8,.2,1) forwards svelte-15r4anm-draw}.active.svelte-15r4anm .curve:where(.svelte-15r4anm),.reduced.svelte-15r4anm .curve:where(.svelte-15r4anm){animation:none}circle.svelte-15r4anm{fill:var(--lab-paper);stroke-width:1.5px}span.svelte-15r4anm{color:var(--lab-muted);letter-spacing:.05em;text-transform:uppercase;font:9px ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;bottom:15px;right:18px}.interaction.svelte-15r4anm{z-index:2;cursor:ew-resize;background:0 0;border:0;width:100%;padding:0;position:absolute;inset:0}.paused.svelte-15r4anm .curve:where(.svelte-15r4anm){animation-play-state:paused}@keyframes svelte-15r4anm-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.points-scene.svelte-dv5uy4{background:var(--lab-paper);cursor:ew-resize;width:100%;height:100%;position:relative;overflow:hidden}.axes.svelte-dv5uy4{border-bottom:1px solid var(--lab-line);border-left:1px solid var(--lab-line);height:72%;position:absolute;bottom:14%;left:7%;right:7%}i.svelte-dv5uy4{border:1px solid var(--lab-ink);background:var(--lab-paper);opacity:0;width:11px;height:11px;transform:translate(-50%, calc(-50% + var(--distance))) scale(.35);animation:svelte-dv5uy4-enter .52s cubic-bezier(.2,.8,.2,1) var(--delay) forwards;border-radius:50%;position:absolute}.active.svelte-dv5uy4 i:where(.svelte-dv5uy4){animation:none}.active.svelte-dv5uy4 i.shown:where(.svelte-dv5uy4),.reduced.svelte-dv5uy4 i:where(.svelte-dv5uy4){opacity:1;transform:translate(-50%,-50%)scale(1)}span.svelte-dv5uy4{color:var(--lab-muted);letter-spacing:.05em;text-transform:uppercase;font:9px ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;bottom:18px;right:8%}.interaction.svelte-dv5uy4{z-index:2;cursor:ew-resize;background:0 0;border:0;width:100%;padding:0;position:absolute;inset:0}.paused.svelte-dv5uy4 i:where(.svelte-dv5uy4){animation-play-state:paused}.reduced.svelte-dv5uy4 i:where(.svelte-dv5uy4){animation:none}@keyframes svelte-dv5uy4-enter{to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.focus-scene.svelte-b32gu{background:var(--lab-paper);justify-content:center;align-items:center;gap:clamp(12px,5vw,70px);width:100%;height:100%;display:flex}button.svelte-b32gu,.focus-scene.svelte-b32gu>div:where(.svelte-b32gu){width:112px;color:var(--lab-ink);text-align:left;opacity:var(--dim);background:0 0;border:0;padding:10px 8px;transition:opacity .18s,transform .26s cubic-bezier(.2,.8,.2,1);transform:translateY(0)}button.svelte-b32gu{cursor:pointer}button.chosen.svelte-b32gu,.focus-scene.svelte-b32gu>div.chosen:where(.svelte-b32gu){opacity:1;transform:translateY(calc(var(--lift) * -1))}i.svelte-b32gu{border:1px solid var(--lab-ink);background:var(--lab-paper);border-radius:50%;width:12px;height:12px;margin-bottom:12px;display:block}.chosen.svelte-b32gu i:where(.svelte-b32gu){background:var(--lab-ink);transform:scale(1.25)}strong.svelte-b32gu,small.svelte-b32gu{display:block}strong.svelte-b32gu{font-size:13px;font-weight:500}small.svelte-b32gu{color:var(--lab-muted);margin-top:4px;font-size:10px;line-height:1.3}.magnetic-scene.svelte-1d9lrdg{background:var(--lab-paper);cursor:crosshair;width:100%;height:100%;position:relative;overflow:hidden}.rule.svelte-1d9lrdg{background:var(--lab-line);height:1px;position:absolute;top:50%;left:8%;right:8%}.label.svelte-1d9lrdg{width:78px;color:var(--lab-ink);text-align:center;transform:translate(-50%, -50%) translate(var(--pull-x), var(--pull-y));background:0 0;border:0;padding:0;transition:transform .12s ease-out;position:absolute;top:50%}button.label.svelte-1d9lrdg{cursor:pointer}.label.svelte-1d9lrdg i:where(.svelte-1d9lrdg){border:1px solid var(--lab-ink);background:var(--lab-paper);border-radius:50%;width:12px;height:12px;margin:0 auto 9px;display:block}.label.svelte-1d9lrdg span:where(.svelte-1d9lrdg){letter-spacing:.05em;text-transform:uppercase;font:10px ui-monospace,SFMono-Regular,Menlo,monospace}.label.chosen.svelte-1d9lrdg i:where(.svelte-1d9lrdg){background:var(--lab-ink)}.magnetic-scene.svelte-1d9lrdg:not(.active) .label.chosen:where(.svelte-1d9lrdg){animation:svelte-1d9lrdg-magnetic-tug 1.5s cubic-bezier(.2,.8,.2,1) var(--demo-delay) both}b.svelte-1d9lrdg{top:var(--pointer-y);left:var(--pointer-x);border:1px solid var(--lab-muted);opacity:0;border-radius:50%;width:7px;height:7px;position:absolute;transform:translate(-50%,-50%)}.active.svelte-1d9lrdg b:where(.svelte-1d9lrdg){opacity:1}.paused.svelte-1d9lrdg .label:where(.svelte-1d9lrdg){animation-play-state:paused!important}.reduced.svelte-1d9lrdg .label:where(.svelte-1d9lrdg){transition:none;animation:none!important}@keyframes svelte-1d9lrdg-magnetic-tug{0%{transform:translate(-50%,-50%)}58%{transform:translate(-50%,calc(-50% - 17px))}to{transform:translate(-50%,-50%)}}.wipe-scene.svelte-1rkqxe9{background:var(--lab-soft);cursor:ew-resize;width:100%;height:100%;position:relative;overflow:hidden}.side.svelte-1rkqxe9{color:var(--lab-ink);position:absolute;inset:0}.side.svelte-1rkqxe9>span:where(.svelte-1rkqxe9){color:var(--lab-muted);letter-spacing:.05em;text-transform:uppercase;font:9px ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;top:18px;left:22px}.simple.svelte-1rkqxe9{background:var(--lab-paper)}.simple.svelte-1rkqxe9 .palm:where(.svelte-1rkqxe9){border:1px solid;width:64px;height:44px;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.simple.svelte-1rkqxe9 i:where(.svelte-1rkqxe9){transform-origin:50% 0;border:1px solid;width:12px;height:74px;position:absolute;top:49%;left:50%}.simple.svelte-1rkqxe9 i:where(.svelte-1rkqxe9):first-of-type{transform:translate(-29px)rotate(18deg)}.simple.svelte-1rkqxe9 i:where(.svelte-1rkqxe9):nth-of-type(2){transform:translate(17px)rotate(-18deg)}.hand.svelte-1rkqxe9{background:var(--lab-ink);color:var(--lab-paper);filter:contrast(var(--contrast))}.hand.svelte-1rkqxe9 .palm:where(.svelte-1rkqxe9){border:1px solid;width:76px;height:70px;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)}.hand.svelte-1rkqxe9 i:where(.svelte-1rkqxe9){top:24%;left:calc(50% - 40px + var(--finger,0) * 20px);border:1px solid;border-bottom:0;width:10px;height:70px;position:absolute}.hand.svelte-1rkqxe9 i:where(.svelte-1rkqxe9):first-of-type{--finger:0;height:52px;top:35%;transform:rotate(-32deg)}.hand.svelte-1rkqxe9 i:where(.svelte-1rkqxe9):nth-of-type(2){--finger:1;height:68px}.hand.svelte-1rkqxe9 i:where(.svelte-1rkqxe9):nth-of-type(3){--finger:2;height:82px}.hand.svelte-1rkqxe9 i:where(.svelte-1rkqxe9):nth-of-type(4){--finger:3;height:75px}.hand.svelte-1rkqxe9 i:where(.svelte-1rkqxe9):nth-of-type(5){--finger:4;height:61px}.revealed.svelte-1rkqxe9{clip-path:inset(0 calc(100% - var(--reveal)) 0 0);animation:1.7s cubic-bezier(.2,.8,.2,1) both svelte-1rkqxe9-wipe-demo;position:absolute;inset:0}.divider.svelte-1rkqxe9{top:0;bottom:0;left:var(--reveal);width:var(--edge);background:var(--lab-paper);box-shadow:0 0 0 1px var(--lab-ink);animation:1.7s cubic-bezier(.2,.8,.2,1) both svelte-1rkqxe9-divider-demo;position:absolute;transform:translate(-50%)}.active.svelte-1rkqxe9 .revealed:where(.svelte-1rkqxe9),.active.svelte-1rkqxe9 .divider:where(.svelte-1rkqxe9),.reduced.svelte-1rkqxe9 .revealed:where(.svelte-1rkqxe9),.reduced.svelte-1rkqxe9 .divider:where(.svelte-1rkqxe9){animation:none}.paused.svelte-1rkqxe9 .revealed:where(.svelte-1rkqxe9),.paused.svelte-1rkqxe9 .divider:where(.svelte-1rkqxe9){animation-play-state:paused}@keyframes svelte-1rkqxe9-wipe-demo{0%{clip-path:inset(0 86% 0 0)}to{clip-path:inset(0 18% 0 0)}}@keyframes svelte-1rkqxe9-divider-demo{0%{left:14%}to{left:82%}}.leader-scene.svelte-1uhu7zl{background:var(--lab-paper);cursor:crosshair;width:100%;height:100%;position:relative;overflow:hidden}svg.svelte-1uhu7zl{width:100%;height:100%;position:absolute;inset:0}path.svelte-1uhu7zl{fill:none;stroke:var(--lab-ink);stroke-width:1.2px;vector-effect:non-scaling-stroke}circle.svelte-1uhu7zl{fill:var(--lab-paper);stroke:var(--lab-ink);stroke-width:1.2px;vector-effect:non-scaling-stroke}span.svelte-1uhu7zl{color:var(--lab-muted);letter-spacing:.04em;text-transform:uppercase;font:9px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute}.note.svelte-1uhu7zl{top:68%;left:8%;transform:translateY(-50%)}.target.svelte-1uhu7zl{transform:translate(10px,-50%)}.lens-scene.svelte-1r8wguc{background:var(--lab-paper);cursor:none;width:100%;height:100%;position:relative}svg.svelte-1r8wguc{width:100%;height:100%;display:block}path.svelte-1r8wguc,circle.svelte-1r8wguc{vector-effect:non-scaling-stroke}.axis.svelte-1r8wguc{fill:none;stroke:var(--lab-line);stroke-width:1px}.curve.svelte-1r8wguc{fill:none;stroke:var(--lab-ink)}.base.svelte-1r8wguc,.base-point.svelte-1r8wguc{opacity:.18}.base.svelte-1r8wguc{stroke-width:1px}.base-point.svelte-1r8wguc{fill:var(--lab-ink)}.clear.svelte-1r8wguc{stroke-width:calc(var(--emphasis) * 1px)}.clear-point.svelte-1r8wguc{fill:var(--lab-paper);stroke:var(--lab-ink);stroke-width:1.2px}text.svelte-1r8wguc{fill:var(--lab-ink);text-transform:uppercase;font:4px ui-monospace,SFMono-Regular,Menlo,monospace}.rim.svelte-1r8wguc{fill:none;stroke:var(--lab-ink);stroke-width:1px}.lens-scene.svelte-1r8wguc:not(.active) .clip:where(.svelte-1r8wguc),.lens-scene.svelte-1r8wguc:not(.active) .rim:where(.svelte-1r8wguc){transform-box:fill-box;transform-origin:50%;animation:1.9s cubic-bezier(.2,.8,.2,1) both svelte-1r8wguc-lens-scan}.paused.svelte-1r8wguc .clip:where(.svelte-1r8wguc),.paused.svelte-1r8wguc .rim:where(.svelte-1r8wguc){animation-play-state:paused!important}.reduced.svelte-1r8wguc .clip:where(.svelte-1r8wguc),.reduced.svelte-1r8wguc .rim:where(.svelte-1r8wguc){animation:none!important}@keyframes svelte-1r8wguc-lens-scan{0%{transform:translate(-27px)}to{transform:translate(27px)}}.explode-scene.svelte-9lm2v1{background:var(--lab-paper);cursor:ew-resize;width:100%;height:100%;position:relative;overflow:hidden}.guide.svelte-9lm2v1{background:var(--lab-line);height:1px;position:absolute;top:50%;left:10%;right:10%}.layer.svelte-9lm2v1{width:94px;height:76px;color:var(--lab-ink);animation:1.6s cubic-bezier(.2,.8,.2,1) both svelte-9lm2v1-separate;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.layer.svelte-9lm2v1 span:where(.svelte-9lm2v1){color:var(--lab-muted);letter-spacing:.05em;text-transform:uppercase;font:8px ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;bottom:-24px;left:50%;transform:translate(-50%)}.sensor.svelte-9lm2v1 span:where(.svelte-9lm2v1),.drive.svelte-9lm2v1 span:where(.svelte-9lm2v1){top:-23px;bottom:auto}.shell.svelte-9lm2v1{transform:translate(calc(-50% - var(--spread) * var(--progress)), -50%) rotate(calc(var(--turn) * var(--progress) * -1));border:1px solid}.shell.svelte-9lm2v1 b:where(.svelte-9lm2v1){border:1px solid;position:absolute;inset:16px}.sensor.svelte-9lm2v1{transform:translate(calc(-50% + var(--spread) * var(--progress)), -50%) rotate(calc(var(--turn) * var(--progress)))}.sensor.svelte-9lm2v1 i:where(.svelte-9lm2v1){border:1px solid;width:18px;height:38px;position:absolute;top:18px}.sensor.svelte-9lm2v1 i:where(.svelte-9lm2v1):first-of-type{left:16px}.sensor.svelte-9lm2v1 i:where(.svelte-9lm2v1):last-of-type{right:16px}.drive.svelte-9lm2v1{transform:translate(-50%, calc(-50% - var(--spread) * var(--progress) * .65))}.drive.svelte-9lm2v1 b:where(.svelte-9lm2v1){border:1px solid;border-radius:50%;width:24px;height:24px;position:absolute;top:20px;left:35px}.drive.svelte-9lm2v1 i:where(.svelte-9lm2v1){background:currentColor;width:35px;height:1px;position:absolute;top:31px}.drive.svelte-9lm2v1 i:where(.svelte-9lm2v1):first-of-type{left:0}.drive.svelte-9lm2v1 i:where(.svelte-9lm2v1):last-of-type{right:0}.active.svelte-9lm2v1 .layer:where(.svelte-9lm2v1),.reduced.svelte-9lm2v1 .layer:where(.svelte-9lm2v1){animation:none}.paused.svelte-9lm2v1 .layer:where(.svelte-9lm2v1){animation-play-state:paused}@keyframes svelte-9lm2v1-separate{0%{transform:translate(-50%,-50%)rotate(0)}}.threshold-scene.svelte-11rut1k{background:var(--lab-paper);width:100%;height:100%;color:var(--lab-ink);text-align:left;cursor:ew-resize;border:0;padding:0;display:block;position:relative;overflow:hidden}.track.svelte-11rut1k{background:var(--lab-line);height:1px;position:absolute;top:50%;left:6%;right:6%}.threshold.svelte-11rut1k{top:25%;bottom:25%;left:var(--threshold);background:var(--lab-ink);width:1px;position:absolute}.threshold.svelte-11rut1k:after{color:var(--lab-muted);letter-spacing:.05em;text-transform:uppercase;content:"threshold";font:8px ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;top:-18px;left:7px}i.svelte-11rut1k{top:50%;left:var(--value);border:1px solid var(--lab-ink);background:var(--lab-paper);border-radius:50%;width:17px;height:17px;transition:left 90ms linear,background .14s,transform .18s;animation:1.7s cubic-bezier(.2,.8,.2,1) both svelte-11rut1k-cross-demo;position:absolute;transform:translate(-50%,-50%)}.crossed.svelte-11rut1k i:where(.svelte-11rut1k){background:var(--lab-ink);transform:translate(-50%,-50%)scale(1.28)}span.svelte-11rut1k{color:var(--lab-muted);letter-spacing:.05em;text-transform:uppercase;font:9px ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;bottom:18px;right:8%}.active.svelte-11rut1k i:where(.svelte-11rut1k),.reduced.svelte-11rut1k i:where(.svelte-11rut1k){animation:none}.paused.svelte-11rut1k i:where(.svelte-11rut1k){animation-play-state:paused}@keyframes svelte-11rut1k-cross-demo{0%{left:18%}to{left:82%}}.trace-scene.svelte-1ohqevs{background:var(--lab-paper);cursor:crosshair;width:100%;height:100%;position:relative;overflow:hidden}svg.svelte-1ohqevs{pointer-events:none}.contained.svelte-1ohqevs{width:100%;height:100%;position:absolute;inset:0}polyline.svelte-1ohqevs,path.svelte-1ohqevs,circle.svelte-1ohqevs{fill:none;stroke:var(--lab-ink);stroke-width:var(--weight);stroke-dasharray:var(--dash) var(--dash);vector-effect:non-scaling-stroke}.contained.svelte-1ohqevs polyline:where(.svelte-1ohqevs){stroke-dasharray:1;stroke-dashoffset:1px;animation:1.6s cubic-bezier(.2,.8,.2,1) forwards svelte-1ohqevs-trace-arrive}.contained.svelte-1ohqevs circle:where(.svelte-1ohqevs){fill:var(--lab-paper);stroke-dasharray:none}.datum.svelte-1ohqevs{z-index:2;color:var(--lab-muted);text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.datum.svelte-1ohqevs i:where(.svelte-1ohqevs){border:1px solid var(--lab-ink);width:13px;height:13px;margin:0 auto 12px;display:block;transform:rotate(45deg)}.datum.svelte-1ohqevs span:where(.svelte-1ohqevs){letter-spacing:.05em;text-transform:uppercase;font:9px ui-monospace,SFMono-Regular,Menlo,monospace}.screen.svelte-1ohqevs{z-index:60;opacity:0;width:100vw;height:100vh;transition:opacity .14s;position:fixed;inset:0;overflow:visible}.screen.svelte-1ohqevs polyline:where(.svelte-1ohqevs),.screen.svelte-1ohqevs path:where(.svelte-1ohqevs),.screen.svelte-1ohqevs circle:where(.svelte-1ohqevs){opacity:.72}.screen.svelte-1ohqevs circle:where(.svelte-1ohqevs){fill:var(--lab-paper);stroke-dasharray:none}.screen.svelte-1ohqevs text:where(.svelte-1ohqevs){fill:var(--lab-muted);letter-spacing:.05em;text-transform:uppercase;font:9px ui-monospace,SFMono-Regular,Menlo,monospace}.active.svelte-1ohqevs .screen:where(.svelte-1ohqevs){opacity:1}.active.svelte-1ohqevs .contained:where(.svelte-1ohqevs){opacity:.12}.active.svelte-1ohqevs .datum:where(.svelte-1ohqevs){opacity:0}.active.svelte-1ohqevs .contained:where(.svelte-1ohqevs) polyline:where(.svelte-1ohqevs),.reduced.svelte-1ohqevs .contained:where(.svelte-1ohqevs) polyline:where(.svelte-1ohqevs){stroke-dashoffset:0;animation:none}.paused.svelte-1ohqevs .contained:where(.svelte-1ohqevs) polyline:where(.svelte-1ohqevs){animation-play-state:paused}.reduced.svelte-1ohqevs .screen:where(.svelte-1ohqevs){transition:none}@keyframes svelte-1ohqevs-trace-arrive{to{stroke-dashoffset:0}}.drift-scene.svelte-1s93e7e{background:var(--lab-paper);cursor:ew-resize;place-items:center;width:100%;height:100%;display:grid;overflow:hidden}.figure.svelte-1s93e7e{aspect-ratio:1;width:min(46%,190px);animation:svelte-1s93e7e-drift var(--duration) ease-in-out both;transition:transform .18s ease-out;position:relative;transform:rotate(0)}i.svelte-1s93e7e{border:1px solid var(--lab-faint);border-radius:50%;position:absolute;inset:0}.latitude.svelte-1s93e7e{transform:scaleY(.34)}.longitude.svelte-1s93e7e{transform:scaleX(.34)}.active.svelte-1s93e7e .figure:where(.svelte-1s93e7e){transform:rotate(var(--angle));animation:none}.paused.svelte-1s93e7e .figure:where(.svelte-1s93e7e){animation-play-state:paused}.reduced.svelte-1s93e7e .figure:where(.svelte-1s93e7e){transition:none;animation:none}@keyframes svelte-1s93e7e-drift{0%{transform:rotate(calc(var(--drift) * -1))}to{transform:rotate(var(--drift))}}.ink-scene.svelte-rabfpu{background:var(--lab-paper);cursor:crosshair;width:100%;height:100%;position:relative;overflow:hidden}.rule.svelte-rabfpu{background:var(--lab-line);height:1px;position:absolute;top:52%;left:9%;right:9%}i.svelte-rabfpu{background:var(--lab-ink);width:8px;height:8px;opacity:var(--ink);border-radius:50%;transition:opacity .16s,transform .16s;position:absolute;transform:translate(-50%,-50%)}.ink-scene.svelte-rabfpu:not(.active) i.chosen:where(.svelte-rabfpu){animation:1.3s ease-in-out both svelte-rabfpu-ink-glance}.active.svelte-rabfpu i.chosen:where(.svelte-rabfpu){transform:translate(-50%,-50%)scale(1.18)}.paused.svelte-rabfpu i:where(.svelte-rabfpu){animation-play-state:paused!important}.reduced.svelte-rabfpu i:where(.svelte-rabfpu){transition:none;animation:none!important}@keyframes svelte-rabfpu-ink-glance{50%{opacity:var(--ink);transform:translate(-50%,-50%)scale(1.18)}}.row-scene.svelte-l480ii{box-sizing:border-box;background:var(--lab-paper);align-content:center;width:100%;height:100%;padding:0 9%;display:grid}button.svelte-l480ii,.row-scene.svelte-l480ii>div:where(.svelte-l480ii){border:0;border-top:1px solid var(--lab-line);min-height:48px;color:var(--lab-ink);text-align:left;opacity:var(--fade);background:0 0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:0;transition:opacity .15s;display:grid}button.svelte-l480ii:last-child,.row-scene.svelte-l480ii>div:where(.svelte-l480ii):last-child{border-bottom:1px solid var(--lab-line)}button.svelte-l480ii{cursor:pointer}span.svelte-l480ii{font-size:12px;transition:transform .18s cubic-bezier(.2,.8,.2,1);transform:translate(0)}small.svelte-l480ii,b.svelte-l480ii{color:var(--lab-muted);letter-spacing:.05em;text-transform:uppercase;font:8px ui-monospace,SFMono-Regular,Menlo,monospace}b.svelte-l480ii{font-weight:400;transition:transform .18s cubic-bezier(.2,.8,.2,1);transform:translate(0)}.chosen.svelte-l480ii{opacity:1!important}.chosen.svelte-l480ii span:where(.svelte-l480ii){transform:translateX(var(--nudge))}.chosen.svelte-l480ii b:where(.svelte-l480ii){transform:translateX(calc(var(--nudge) * -1))}.row-scene.svelte-l480ii:not(.active) .chosen:where(.svelte-l480ii) span:where(.svelte-l480ii),.row-scene.svelte-l480ii:not(.active) .chosen:where(.svelte-l480ii) b:where(.svelte-l480ii){animation:1.1s ease-in-out both svelte-l480ii-row-glance}.paused.svelte-l480ii .chosen:where(.svelte-l480ii) span:where(.svelte-l480ii),.paused.svelte-l480ii .chosen:where(.svelte-l480ii) b:where(.svelte-l480ii){animation-play-state:paused!important}.reduced.svelte-l480ii span:where(.svelte-l480ii),.reduced.svelte-l480ii b:where(.svelte-l480ii){transition:none;animation:none!important}@keyframes svelte-l480ii-row-glance{50%{transform:translateX(calc(var(--nudge) * .45))}}.portrait-scene.svelte-qifvjw{box-sizing:border-box;background:var(--lab-paper);grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:clamp(6px,2vw,18px);width:100%;height:100%;padding:5% 6%;display:grid}.portrait.svelte-qifvjw{z-index:0;min-width:0;color:var(--lab-ink);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;position:relative}.portrait.chosen.svelte-qifvjw{z-index:1}.frame.svelte-qifvjw{aspect-ratio:3/4;background:var(--lab-soft);transform-origin:50%;transition:transform var(--duration) cubic-bezier(.2,.8,.2,1);overflow:hidden;transform:scale(1)}.portrait.svelte-qifvjw:first-child .frame:where(.svelte-qifvjw){transform-origin:0}.portrait.svelte-qifvjw:last-child .frame:where(.svelte-qifvjw){transform-origin:100%}img.svelte-qifvjw{object-fit:cover;width:100%;height:100%;display:block}.chosen.svelte-qifvjw .frame:where(.svelte-qifvjw){transform:scale(var(--zoom))}span.svelte-qifvjw{letter-spacing:.04em;text-transform:uppercase;margin-top:clamp(24px,5vw,70px);font:9px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.paused.svelte-qifvjw .frame:where(.svelte-qifvjw){transition-duration:0s}.reduced.svelte-qifvjw .frame:where(.svelte-qifvjw){transition:none}@media (width<=540px){.portrait-scene.svelte-qifvjw{gap:6px;padding:5% 3%}span.svelte-qifvjw{font-size:8px}}.selection-scene.svelte-1evz7nz{box-sizing:border-box;background:var(--lab-paper);grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:clamp(6px,2vw,18px);width:100%;height:100%;padding:5% 6%;display:grid}.hand-column.svelte-1evz7nz{min-width:0;color:var(--lab-ink);text-align:left;cursor:pointer;transition:opacity var(--duration) ease, filter var(--duration) ease;background:0 0;border:0;padding:0}.hand-column.svelte-1evz7nz:not(.chosen){opacity:var(--dim);filter:grayscale()}img.svelte-1evz7nz{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}strong.svelte-1evz7nz{margin-top:8px;font-size:11px;font-weight:500;display:block}p.svelte-1evz7nz{color:var(--lab-muted);margin:4px 0 0;font-size:9px;line-height:1.35}.paused.svelte-1evz7nz .hand-column:where(.svelte-1evz7nz){transition-duration:0s}.reduced.svelte-1evz7nz .hand-column:where(.svelte-1evz7nz){transition:none}@media (width<=540px){.selection-scene.svelte-1evz7nz{gap:6px;padding:5% 3%}p.svelte-1evz7nz{font-size:8px;line-height:1.25}}.disclosure-scene.svelte-whqp5y{box-sizing:border-box;background:var(--lab-paper);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(6px,2vw,18px);width:100%;height:100%;padding:4% 5%;display:grid;overflow:hidden}article.svelte-whqp5y{min-width:0}.summary.svelte-whqp5y{width:100%;color:var(--lab-ink);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}img.svelte-whqp5y{aspect-ratio:16/8;object-fit:cover;width:100%;display:block}strong.svelte-whqp5y,small.svelte-whqp5y{display:block}strong.svelte-whqp5y{margin-top:7px;font-size:11px;font-weight:500}small.svelte-whqp5y{color:var(--lab-muted);margin-top:2px;font-size:8px;line-height:1.3}.reveal.svelte-whqp5y{opacity:0;max-height:0;transition:max-height var(--duration) cubic-bezier(.2,.8,.2,1), grid-template-rows var(--duration) cubic-bezier(.2,.8,.2,1), opacity calc(var(--duration) * .6) ease;grid-template-rows:0fr;display:grid}.reveal.svelte-whqp5y>div:where(.svelte-whqp5y){overflow:hidden}.chosen.svelte-whqp5y .reveal:where(.svelte-whqp5y){max-height:var(--depth);opacity:1;grid-template-rows:1fr}p.svelte-whqp5y{color:var(--lab-muted);margin:9px 0 0;font-size:9px;line-height:1.4}.reveal.svelte-whqp5y span:where(.svelte-whqp5y){letter-spacing:.04em;text-transform:uppercase;margin-top:7px;font:8px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.paused.svelte-whqp5y .reveal:where(.svelte-whqp5y){transition-duration:0s}.reduced.svelte-whqp5y .reveal:where(.svelte-whqp5y){transition:none}@media (width<=540px){.disclosure-scene.svelte-whqp5y{gap:5px;padding:4% 2%}p.svelte-whqp5y{font-size:7px;line-height:1.3}.reveal.svelte-whqp5y span:where(.svelte-whqp5y){font-size:7px}}.arrival-scene.svelte-sqa7l1{box-sizing:border-box;background:var(--lab-paper);grid-template-columns:minmax(0,.82fr) minmax(130px,1fr) minmax(0,.82fr);align-items:center;gap:clamp(8px,2.5vw,26px);width:100%;height:100%;padding:6% 5%;display:grid;overflow:hidden}figure.svelte-sqa7l1{opacity:0;min-width:0;transition:opacity calc(var(--duration) * .7) ease, transform var(--duration) cubic-bezier(.2,.8,.2,1);margin:0}.rail-left.svelte-sqa7l1{transform:translateX(calc(var(--distance) * -1))}.rail-right.svelte-sqa7l1{transform:translateX(var(--distance))}.shown.svelte-sqa7l1 figure:where(.svelte-sqa7l1){opacity:1;transform:translate(0)}img.svelte-sqa7l1{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.video-still.svelte-sqa7l1{position:relative}.video-still.svelte-sqa7l1 i:where(.svelte-sqa7l1){color:#f4f1e8;border:1px solid #f4f1e8b3;border-radius:50%;place-items:center;width:26px;height:26px;font-size:8px;font-style:normal;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}figcaption.svelte-sqa7l1,.note.svelte-sqa7l1 span:where(.svelte-sqa7l1){color:var(--lab-muted);letter-spacing:.04em;text-transform:uppercase;margin-top:6px;font:8px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.note.svelte-sqa7l1 button:where(.svelte-sqa7l1),.note.svelte-sqa7l1>div:where(.svelte-sqa7l1){width:100%;color:var(--lab-ink);text-align:left;background:0 0;border:0;padding:0}.note.svelte-sqa7l1 button:where(.svelte-sqa7l1){cursor:pointer}strong.svelte-sqa7l1{font-size:14px;font-weight:500}p.svelte-sqa7l1{color:var(--lab-muted);margin:7px 0 0;font-size:10px;line-height:1.45}.preview.shown.svelte-sqa7l1 .rail-left:where(.svelte-sqa7l1){animation:svelte-sqa7l1-arrive-left var(--duration) cubic-bezier(.2,.8,.2,1) both}.preview.shown.svelte-sqa7l1 .rail-right:where(.svelte-sqa7l1){animation:svelte-sqa7l1-arrive-right var(--duration) cubic-bezier(.2,.8,.2,1) both}.paused.svelte-sqa7l1 figure:where(.svelte-sqa7l1){transition-duration:0s;animation-play-state:paused!important}.reduced.svelte-sqa7l1 figure:where(.svelte-sqa7l1){transition:none;animation:none!important}@keyframes svelte-sqa7l1-arrive-left{0%{opacity:0;transform:translateX(calc(var(--distance) * -1))}}@keyframes svelte-sqa7l1-arrive-right{0%{opacity:0;transform:translateX(var(--distance))}}@media (width<=540px){.arrival-scene.svelte-sqa7l1{grid-template-columns:minmax(0,.8fr) minmax(90px,1fr) minmax(0,.8fr);gap:6px;padding:5% 3%}strong.svelte-sqa7l1{font-size:11px}p.svelte-sqa7l1{font-size:8px;line-height:1.3}figcaption.svelte-sqa7l1,.note.svelte-sqa7l1 span:where(.svelte-sqa7l1){font-size:7px}}.anchored-scene.svelte-1xy9184{box-sizing:border-box;background:var(--lab-paper);width:100%;height:100%;color:var(--lab-ink);grid-template-rows:auto minmax(0,1fr);gap:clamp(12px,3vh,24px);padding:4%;display:grid;overflow:hidden}.portraits.svelte-1xy9184{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(6px,1.5vw,16px);display:grid}.portrait.svelte-1xy9184{border:0;border-top:1px solid var(--lab-line);min-width:0;color:var(--lab-muted);text-align:left;background:0 0;grid-template-columns:minmax(0,1fr);align-items:start;gap:7px;padding:6px 0 0;display:grid}button.portrait.svelte-1xy9184{cursor:pointer}.portrait.selected.svelte-1xy9184{border-color:var(--lab-ink);color:var(--lab-ink)}.portrait.svelte-1xy9184>img:where(.svelte-1xy9184){aspect-ratio:2/3;object-fit:cover;width:100%;display:block}.portrait-copy.svelte-1xy9184,.portrait.svelte-1xy9184 strong:where(.svelte-1xy9184),.portrait.svelte-1xy9184 small:where(.svelte-1xy9184){min-width:0;display:block}.portrait.svelte-1xy9184 strong:where(.svelte-1xy9184){font-size:10px;font-weight:500}.portrait.svelte-1xy9184 small:where(.svelte-1xy9184){color:var(--lab-muted);margin-top:3px;font-size:7px;line-height:1.25}.portrait.svelte-1xy9184 p:where(.svelte-1xy9184){color:var(--lab-muted);margin:7px 0 0;font-size:8px;line-height:1.4}.account-grid.svelte-1xy9184{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(5px,1vw,12px);min-height:0;display:grid}.account.svelte-1xy9184{border-top:1px solid var(--lab-ink);min-width:0;padding-top:9px}.account-label.svelte-1xy9184,.account.svelte-1xy9184>small:where(.svelte-1xy9184),figcaption.svelte-1xy9184{color:var(--lab-muted);letter-spacing:.04em;text-transform:uppercase;font:7px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}h2.svelte-1xy9184{letter-spacing:-.045em;margin:9px 0 0;font-size:clamp(18px,3vw,32px);font-weight:400;line-height:.9}.account.svelte-1xy9184 p:where(.svelte-1xy9184){max-width:58ch;color:var(--lab-muted);margin:10px 0 0;font-size:clamp(9px,1.2vw,12px);line-height:1.45}.account.svelte-1xy9184>small:where(.svelte-1xy9184){margin-top:10px}.evidence.svelte-1xy9184{align-content:start;gap:8px;justify-items:var(--rail-align,start);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.evidence-right.svelte-1xy9184{--rail-align:end}.evidence.empty.svelte-1xy9184{display:none}figure.svelte-1xy9184{width:var(--media-width);min-width:0;margin:0}figure.svelte-1xy9184 img:where(.svelte-1xy9184){aspect-ratio:4/3;object-fit:cover;width:100%;display:block}figcaption.svelte-1xy9184{margin-top:4px}.portrait.svelte-1xy9184:focus-visible{outline:2px solid var(--lab-ink);outline-offset:3px}@media (width<=620px){.anchored-scene.svelte-1xy9184{gap:10px;padding:3%}.portrait.svelte-1xy9184{gap:5px}.portrait.svelte-1xy9184 strong:where(.svelte-1xy9184){font-size:8px}.portrait.svelte-1xy9184 small:where(.svelte-1xy9184){font-size:6px}.portrait.svelte-1xy9184 p:where(.svelte-1xy9184){margin-top:5px;font-size:6px;line-height:1.3}.account-grid.svelte-1xy9184{grid-template-columns:1fr;gap:10px;overflow-y:auto}.account.svelte-1xy9184{grid-row:1;grid-column:1!important}.evidence.svelte-1xy9184{grid-template-columns:repeat(2,minmax(0,1fr));justify-items:start;grid-column:1!important}.evidence-left.svelte-1xy9184{grid-row:2}.evidence-right.svelte-1xy9184{grid-row:3}figure.svelte-1xy9184{width:min(var(--media-width), 240px)}h2.svelte-1xy9184{font-size:20px}.account.svelte-1xy9184 p:where(.svelte-1xy9184){font-size:9px}}.centered-arrival-scene.svelte-1e99xkb{box-sizing:border-box;background:var(--lab-paper);width:100%;height:100%;color:var(--lab-ink);grid-template-rows:auto minmax(0,1fr);gap:clamp(14px,3vh,28px);padding:4%;display:grid;overflow:hidden}.portraits.svelte-1e99xkb{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(6px,1.5vw,16px);display:grid}.portrait.svelte-1e99xkb{border:0;border-top:1px solid var(--lab-line);min-width:0;color:var(--lab-muted);text-align:left;background:0 0;grid-template-columns:minmax(0,1fr);align-items:start;gap:7px;padding:6px 0 0;display:grid}button.portrait.svelte-1e99xkb{cursor:pointer}.portrait.selected.svelte-1e99xkb{border-color:var(--lab-ink);color:var(--lab-ink)}.portrait.svelte-1e99xkb>img:where(.svelte-1e99xkb){aspect-ratio:2/3;object-fit:cover;width:100%;display:block}.portrait-copy.svelte-1e99xkb,.portrait.svelte-1e99xkb strong:where(.svelte-1e99xkb),.portrait.svelte-1e99xkb small:where(.svelte-1e99xkb){min-width:0;display:block}.portrait.svelte-1e99xkb strong:where(.svelte-1e99xkb){font-size:10px;font-weight:500}.portrait.svelte-1e99xkb small:where(.svelte-1e99xkb){color:var(--lab-muted);margin-top:3px;font-size:7px;line-height:1.25}.portrait.svelte-1e99xkb p:where(.svelte-1e99xkb){color:var(--lab-muted);margin:7px 0 0;font-size:8px;line-height:1.4}.portrait.svelte-1e99xkb:focus-visible{outline:2px solid var(--lab-ink);outline-offset:3px}.reveal-space.svelte-1e99xkb{min-height:0}.prompt.svelte-1e99xkb{color:var(--lab-muted);letter-spacing:.04em;text-align:center;text-transform:uppercase;margin:0;font:8px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.reveal.svelte-1e99xkb{grid-template-columns:minmax(0,1fr) minmax(260px,1.25fr) minmax(0,1fr);align-items:start;gap:clamp(10px,2vw,24px);display:grid}figure.svelte-1e99xkb{min-width:0;margin:0}figure.svelte-1e99xkb img:where(.svelte-1e99xkb){aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.rail-left.svelte-1e99xkb{animation:svelte-1e99xkb-arrive-left var(--duration) cubic-bezier(.2,.8,.2,1) both}.rail-right.svelte-1e99xkb{animation:svelte-1e99xkb-arrive-right var(--duration) cubic-bezier(.2,.8,.2,1) both}.account.svelte-1e99xkb{border-top:1px solid var(--lab-ink);text-align:center;min-width:0;animation:svelte-1e99xkb-arrive-up var(--duration) cubic-bezier(.2,.8,.2,1) both;padding-top:9px}.account.svelte-1e99xkb>span:where(.svelte-1e99xkb),.account.svelte-1e99xkb>small:where(.svelte-1e99xkb),figcaption.svelte-1e99xkb{color:var(--lab-muted);letter-spacing:.04em;text-transform:uppercase;font:7px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}h2.svelte-1e99xkb{letter-spacing:-.045em;margin:9px 0 0;font-size:clamp(18px,3vw,32px);font-weight:400;line-height:.9}.account.svelte-1e99xkb p:where(.svelte-1e99xkb){max-width:48ch;color:var(--lab-muted);margin:10px auto 0;font-size:clamp(9px,1.2vw,12px);line-height:1.45}.account.svelte-1e99xkb>small:where(.svelte-1e99xkb){margin-top:10px}figcaption.svelte-1e99xkb{margin-top:4px}.video-still.svelte-1e99xkb{position:relative}.video-still.svelte-1e99xkb i:where(.svelte-1e99xkb){color:#f4f1e8;border:1px solid #f4f1e8bf;border-radius:50%;place-items:center;width:26px;height:26px;font-size:8px;font-style:normal;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.paused.svelte-1e99xkb .reveal:where(.svelte-1e99xkb)>:where(.svelte-1e99xkb){animation-play-state:paused!important}.reduced.svelte-1e99xkb .reveal:where(.svelte-1e99xkb)>:where(.svelte-1e99xkb){animation:none!important}@keyframes svelte-1e99xkb-arrive-left{0%{opacity:0;transform:translateX(calc(var(--distance) * -1))}to{opacity:1;transform:translate(0)}}@keyframes svelte-1e99xkb-arrive-right{0%{opacity:0;transform:translateX(var(--distance))}to{opacity:1;transform:translate(0)}}@keyframes svelte-1e99xkb-arrive-up{0%{opacity:0;transform:translateY(var(--distance))}to{opacity:1;transform:translateY(0)}}@media (width<=620px){.centered-arrival-scene.svelte-1e99xkb{gap:12px;padding:3%}.portrait.svelte-1e99xkb{gap:5px}.portrait.svelte-1e99xkb strong:where(.svelte-1e99xkb){font-size:8px}.portrait.svelte-1e99xkb small:where(.svelte-1e99xkb){font-size:6px}.portrait.svelte-1e99xkb p:where(.svelte-1e99xkb){margin-top:5px;font-size:6px;line-height:1.3}.reveal-space.svelte-1e99xkb{overflow-y:auto}.reveal.svelte-1e99xkb{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.account.svelte-1e99xkb{grid-area:1/1/auto/-1}.rail-left.svelte-1e99xkb{grid-area:2/1}.rail-right.svelte-1e99xkb{grid-area:2/2}h2.svelte-1e99xkb{font-size:20px}.account.svelte-1e99xkb p:where(.svelte-1e99xkb){font-size:9px}}.viewport-arrival-scene.svelte-1o87kuh{box-sizing:border-box;background:var(--lab-paper);width:100%;height:100%;color:var(--lab-ink);grid-template-rows:auto minmax(0,1fr);gap:clamp(14px,3vh,28px);padding:4%;display:grid}.portraits.svelte-1o87kuh{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(6px,1.5vw,16px);display:grid}.portrait.svelte-1o87kuh{border:0;border-top:1px solid var(--lab-line);min-width:0;color:var(--lab-muted);text-align:left;background:0 0;gap:7px;padding:6px 0 0;display:grid}button.portrait.svelte-1o87kuh{cursor:pointer}.portrait.selected.svelte-1o87kuh{border-color:var(--lab-ink);color:var(--lab-ink)}.portrait.svelte-1o87kuh>img:where(.svelte-1o87kuh){object-fit:cover;width:100%;height:clamp(120px,22vh,210px);display:block}.portrait-copy.svelte-1o87kuh,.portrait.svelte-1o87kuh strong:where(.svelte-1o87kuh),.portrait.svelte-1o87kuh small:where(.svelte-1o87kuh){min-width:0;display:block}.portrait.svelte-1o87kuh strong:where(.svelte-1o87kuh){font-size:10px;font-weight:500}.portrait.svelte-1o87kuh small:where(.svelte-1o87kuh){color:var(--lab-muted);margin-top:3px;font-size:7px;line-height:1.25}.portrait.svelte-1o87kuh p:where(.svelte-1o87kuh){color:var(--lab-muted);margin:7px 0 0;font-size:8px;line-height:1.4}.portrait.svelte-1o87kuh:focus-visible{outline:2px solid var(--lab-ink);outline-offset:3px}.reveal-space.svelte-1o87kuh{min-height:0}.prompt.svelte-1o87kuh{color:var(--lab-muted);letter-spacing:.04em;text-align:center;text-transform:uppercase;margin:0;font:8px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.reveal.svelte-1o87kuh{grid-template-columns:minmax(0,1fr) minmax(260px,1.25fr) minmax(0,1fr);align-items:start;gap:clamp(10px,2vw,24px);display:grid}figure.svelte-1o87kuh{min-width:0;margin:0}figure.svelte-1o87kuh img:where(.svelte-1o87kuh){aspect-ratio:4/3;object-fit:cover;width:100%;display:block}article.svelte-1o87kuh{border-top:1px solid var(--lab-ink);text-align:center;min-width:0;padding-top:9px}article.svelte-1o87kuh>span:where(.svelte-1o87kuh),article.svelte-1o87kuh>small:where(.svelte-1o87kuh),figcaption.svelte-1o87kuh{color:var(--lab-muted);letter-spacing:.04em;text-transform:uppercase;font:7px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}h2.svelte-1o87kuh{letter-spacing:-.045em;margin:9px 0 0;font-size:clamp(18px,3vw,32px);font-weight:400;line-height:.9}article.svelte-1o87kuh p:where(.svelte-1o87kuh){max-width:48ch;color:var(--lab-muted);margin:10px auto 0;font-size:clamp(9px,1.2vw,12px);line-height:1.45}article.svelte-1o87kuh>small:where(.svelte-1o87kuh){margin-top:10px}figcaption.svelte-1o87kuh{margin-top:4px}.video-still.svelte-1o87kuh{position:relative}.video-still.svelte-1o87kuh i:where(.svelte-1o87kuh){color:#f4f1e8;border:1px solid #f4f1e8bf;border-radius:50%;place-items:center;width:26px;height:26px;font-size:8px;font-style:normal;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.preview.svelte-1o87kuh{gap:8px;padding:3%}.preview.svelte-1o87kuh .portrait:where(.svelte-1o87kuh)>img:where(.svelte-1o87kuh){height:66px}.preview.svelte-1o87kuh .portrait:where(.svelte-1o87kuh) p:where(.svelte-1o87kuh){display:none}.preview.svelte-1o87kuh .portrait:where(.svelte-1o87kuh) small:where(.svelte-1o87kuh){font-size:6px}.preview.svelte-1o87kuh .reveal:where(.svelte-1o87kuh){gap:6px}.preview.svelte-1o87kuh article:where(.svelte-1o87kuh) p:where(.svelte-1o87kuh){font-size:7px;line-height:1.25}@media (width<=620px){.viewport-arrival-scene.svelte-1o87kuh{gap:12px;padding:3%}.portrait.svelte-1o87kuh{gap:5px}.portrait.svelte-1o87kuh strong:where(.svelte-1o87kuh){font-size:8px}.portrait.svelte-1o87kuh small:where(.svelte-1o87kuh),.portrait.svelte-1o87kuh p:where(.svelte-1o87kuh){font-size:6px;line-height:1.3}.portrait.svelte-1o87kuh p:where(.svelte-1o87kuh){margin-top:5px}.reveal.svelte-1o87kuh{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}article.svelte-1o87kuh{grid-area:1/1/auto/-1}figure.svelte-1o87kuh:first-child{grid-area:2/1}figure.svelte-1o87kuh:last-child{grid-area:2/2}h2.svelte-1o87kuh{font-size:20px}article.svelte-1o87kuh p:where(.svelte-1o87kuh){font-size:9px}}.motion-effect-frame.svelte-7mc9t7{width:100%;height:100%}.preview-cursor.preview-cursor.svelte-7mc9t7,.preview-cursor.preview-cursor.svelte-7mc9t7 *{cursor:pointer}
