@property --grow{syntax: "<number>"; inherits: true; initial-value: .85;}.plate.svelte-7acbs4{margin:0;position:relative;view-timeline-name:--plate;view-timeline-axis:block;border:1px solid #d8c6b1;padding:5px;background:#f8f1e7;box-shadow:0 18px 38px -22px #34251c8c;--run: paused}.plate.live.svelte-7acbs4{--run: running}.hall.svelte-7acbs4{position:relative;overflow:hidden;aspect-ratio:var(--plate-ratio, 3 / 4);max-height:80vh;background:#0b0908;isolation:isolate;container-type:size;border:1px solid #6f3b24}.hall.svelte-7acbs4>:where(.svelte-7acbs4){position:absolute;top:0;right:0;bottom:0;left:0}.wall.svelte-7acbs4{background:radial-gradient(110% 90% at 40% 62%,var(--wa, #2a241f) 0%,var(--wb, #15110e) 56%,#0a0807 100%)}[data-effect=dusk].svelte-7acbs4{--wa: #2a2420;--wb: #12100e}[data-effect=print].svelte-7acbs4{--wa: #2d241a;--wb: #15100b}[data-effect=ruler].svelte-7acbs4{--wa: #2a261c;--wb: #14120d}[data-effect=rings].svelte-7acbs4{--wa: #22202e;--wb: #100f17}[data-effect=fog].svelte-7acbs4{--wa: #4a3318;--wb: #1f160b}.fig-box.svelte-7acbs4{top:12cqh;right:6cqw;bottom:10cqh;left:6cqw}.bleed.svelte-7acbs4 .fig-box:where(.svelte-7acbs4){top:10cqh;right:0;bottom:-2cqh;left:0}.sway.svelte-7acbs4{width:100%;height:100%;transform-origin:50% 100%;animation:svelte-7acbs4-sway 7s ease-in-out infinite;animation-play-state:var(--run)}.fig.svelte-7acbs4{display:block;width:100%;height:100%;object-fit:contain;object-position:50% 100%;filter:drop-shadow(0 6px 10px rgba(0,0,0,.55))}.ground.svelte-7acbs4{inset:auto 14cqw 9cqh 14cqw;height:4cqh;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.6),transparent);filter:blur(2px)}.bleed.svelte-7acbs4 .ground:where(.svelte-7acbs4){display:none}.floor.svelte-7acbs4{inset:auto 0 0 0;height:22%;background:linear-gradient(180deg,transparent,#070504 90%);pointer-events:none}.grain.svelte-7acbs4{pointer-events:none;mix-blend-mode:overlay;opacity:.2;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 1.1 -0.2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E")}.shade.svelte-7acbs4{pointer-events:none;background:radial-gradient(90% 90% at 50% 48%,transparent 52%,rgba(5,3,2,.72) 100%)}.frames.svelte-7acbs4{top:0;right:0;bottom:0;left:0;transform-origin:52% 36%;transform:scale(calc(1 + var(--grow) * .02))}.fr.svelte-7acbs4{position:absolute;top:0;right:0;bottom:0;left:0;--x: clamp(0, (var(--grow) - var(--s, 0)) / var(--w, 1), 1);--e: calc(var(--x) * var(--x) * (3 - 2 * var(--x)))}.fi.svelte-7acbs4{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--frame-pos, 50% 50%);--nx: clamp(0, (var(--grow) - var(--ns, 2)) / var(--nw, 1), 1)}.fr[data-tr].svelte-7acbs4{opacity:var(--e)}.fr[data-tr=push].svelte-7acbs4{transform-origin:50% 70%;scale:calc(1.2 - var(--x) * .2)}.fr[data-tr=bloom].svelte-7acbs4{opacity:1;-webkit-mask-image:radial-gradient(circle at 50% 74%,#000 calc(var(--x) * 135% - 30%),transparent calc(var(--x) * 135%));mask-image:radial-gradient(circle at 50% 74%,#000 calc(var(--x) * 135% - 30%),transparent calc(var(--x) * 135%));transform-origin:50% 70%;scale:calc(1.1 - var(--x) * .1)}.fr[data-tr=wipe].svelte-7acbs4{opacity:1;-webkit-mask-image:linear-gradient(270deg,#000 calc(var(--x) * 140% - 40%),transparent calc(var(--x) * 140%));mask-image:linear-gradient(270deg,#000 calc(var(--x) * 140% - 40%),transparent calc(var(--x) * 140%));translate:calc((1 - var(--x)) * 7%) 0;filter:blur(calc((1 - var(--x)) * 4px))}.fr[data-tr=rise].svelte-7acbs4{opacity:1;-webkit-mask-image:linear-gradient(180deg,#000 calc(var(--x) * 140% - 40%),transparent calc(var(--x) * 140%));mask-image:linear-gradient(180deg,#000 calc(var(--x) * 140% - 40%),transparent calc(var(--x) * 140%));translate:0 calc((var(--x) - 1) * 12%);scale:calc(1.14 - var(--x) * .14);transform-origin:50% 20%}.fr[data-tr=surge].svelte-7acbs4{opacity:var(--x);transform-origin:50% 46%;scale:calc(1.4 - var(--x) * .4)}.fi[data-ntr=push].svelte-7acbs4{transform-origin:56% 66%;scale:calc(1 + var(--nx) * .4)}.fi[data-ntr=flush].svelte-7acbs4{transform-origin:60% 56%;scale:calc(1 + var(--nx) * .16)}.fi[data-ntr=wipe].svelte-7acbs4{filter:blur(calc(var(--nx) * 6px))}.fi[data-ntr=surge].svelte-7acbs4{transform-origin:50% 46%;scale:calc(1 + var(--nx) * .4)}.fx.svelte-7acbs4{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;--x: clamp(0, (var(--grow) - var(--s, 0)) / var(--w, 1), 1);--tent: min(var(--x), 1 - var(--x)) }.fx[data-tr=fade].svelte-7acbs4,.fx[data-tr=push].svelte-7acbs4,.fx[data-tr=wipe].svelte-7acbs4,.fx[data-tr=rise].svelte-7acbs4{display:none}.fx[data-tr=bloom].svelte-7acbs4{mix-blend-mode:soft-light;background:radial-gradient(circle at 50% 74%,transparent calc(var(--x) * 135% - 24%),rgba(255,206,140,1) calc(var(--x) * 135% - 10%),transparent calc(var(--x) * 135% + 3%));opacity:min(1,calc(var(--tent) * 3))}.fx[data-tr=flush].svelte-7acbs4{mix-blend-mode:soft-light;background:radial-gradient(70% 55% at 62% 50%,#e03a22,#8a1208 80%);opacity:min(1,calc(var(--tent) * 2.4))}.fx[data-tr=surge].svelte-7acbs4{mix-blend-mode:screen;background:#ffa8624d;opacity:min(1,calc(var(--tent) * 2.6))}.sky.svelte-7acbs4{top:0;right:0;bottom:38%;left:0}.sky--dusk.svelte-7acbs4{background:linear-gradient(180deg,#161a27,#3a2c33 55%,#8a4e30)}.sky--day.svelte-7acbs4{background:linear-gradient(180deg,#8d9496,#b9b79f 60%,#d8c394);opacity:calc(1 - var(--grow))}.horizon.svelte-7acbs4{inset:auto 0 28% 0;height:24%;background:radial-gradient(60% 100% at 78% 100%,rgba(255,150,80,.7),transparent 70%);opacity:calc(var(--grow) * .9);mix-blend-mode:screen}[data-effect=dusk].svelte-7acbs4 .ground:where(.svelte-7acbs4){inset:auto 8cqw 9cqh 10cqw;height:5cqh;transform-origin:20% 50%;transform:scaleX(calc(.4 + var(--grow) * 1.5));background:radial-gradient(closest-side,rgba(0,0,0,.72),transparent)}[data-effect=dusk].svelte-7acbs4 .fig:where(.svelte-7acbs4){filter:drop-shadow(0 6px 10px rgba(0,0,0,.55)) brightness(calc(1 - var(--grow) * .38)) sepia(calc(var(--grow) * .3))}.news.svelte-7acbs4{top:-10%;right:0;bottom:-10%;left:0;opacity:calc(.14 + var(--grow) * .3);transform:translateY(calc(var(--grow) * -14%));filter:sepia(.55)}.news-cols.svelte-7acbs4{position:absolute;top:0;right:6%;bottom:0;left:6%;background:repeating-linear-gradient(180deg,rgba(222,205,168,.8) 0 1px,transparent 1px 5px) 0 0 / 30% 100% no-repeat,repeating-linear-gradient(180deg,rgba(222,205,168,.8) 0 1px,transparent 1px 5px) 35% 0 / 30% 100% no-repeat,repeating-linear-gradient(180deg,rgba(222,205,168,.8) 0 1px,transparent 1px 5px) 70% 0 / 30% 100% no-repeat}.news.svelte-7acbs4 i:where(.svelte-7acbs4){position:absolute;left:6%;height:3.4cqw;background:#decda8e6}[data-effect=print].svelte-7acbs4 .fig:where(.svelte-7acbs4){filter:drop-shadow(0 6px 10px rgba(0,0,0,.55)) sepia(calc(var(--grow) * .3))}.tape.svelte-7acbs4{inset:6cqh 5cqw 6cqh auto;width:11cqw}.tape-roll.svelte-7acbs4{position:relative;width:100%;height:100%;background:repeating-linear-gradient(180deg,#3a2e1c 0 1px,transparent 1px 2cqh) right 0 top 0 / 34% 100% no-repeat,repeating-linear-gradient(180deg,#3a2e1c 0 1.5px,transparent 1.5px 10cqh) right 0 top 0 / 62% 100% no-repeat,#e6d9ba;clip-path:inset(0 0 calc((1 - var(--grow)) * 100%) 0);box-shadow:-3px 0 8px #0006}.tape-roll.svelte-7acbs4 span:where(.svelte-7acbs4){position:absolute;left:14%;transform:translateY(-50%);font:italic 600 2.6cqw/1 Georgia,Times New Roman,serif;color:#3a2e1c}.caliper.svelte-7acbs4{position:absolute;right:100%;top:calc(var(--grow) * 100%);width:40cqw;height:0;border-top:1px solid rgba(180,60,40,.9)}.rings.svelte-7acbs4{width:100%;height:100%;pointer-events:none}.ring.svelte-7acbs4{fill:none;stroke:#cfc6e8;stroke-width:.3;transform-box:fill-box;transform-origin:center;opacity:clamp(0,var(--grow) * 10 - var(--i),1);transform:scale(calc(.8 + clamp(0,var(--grow) * 10 - var(--i),1)/5))}.snow.svelte-7acbs4{background:radial-gradient(110% 90% at 40% 62%,#8d8f92,#5c5e61 56%,#2a2b2d);opacity:var(--grow)}[data-effect=fog].svelte-7acbs4 .fig:where(.svelte-7acbs4){opacity:calc(1 - var(--grow) * .6);filter:drop-shadow(0 6px 10px rgba(0,0,0,.55)) blur(calc(var(--grow) * 2px)) saturate(calc(1 - var(--grow) * .45))}.mist.svelte-7acbs4{pointer-events:none;inset:auto -20% 4% -20%;height:56%;background:radial-gradient(closest-side,rgba(236,238,240,.8),transparent);filter:blur(10px);opacity:calc(var(--grow) * .7);animation:svelte-7acbs4-drift 18s ease-in-out infinite alternate;animation-play-state:var(--run)}.mist--b.svelte-7acbs4{inset:auto -30% 22% -10%;height:44%;animation-duration:25s;animation-direction:alternate-reverse;opacity:calc(var(--grow) * .55)}@keyframes svelte-7acbs4-sway{0%,to{transform:rotate(-.4deg)}50%{transform:rotate(.4deg)}}@keyframes svelte-7acbs4-drift{0%{transform:translate(-6%)}to{transform:translate(6%)}}@supports (animation-timeline: view()){@keyframes svelte-7acbs4-grow{0%{--grow: 0}to{--grow: 1}}.hall.svelte-7acbs4{animation:svelte-7acbs4-grow linear both;animation-timeline:var(--scene-timeline, --plate);animation-range:var(--scene-range, entry 25% cover 65%)}[data-effect=frames].svelte-7acbs4 .hall:where(.svelte-7acbs4){animation-range:var(--scene-range-frames, var(--scene-range, entry 25% cover 65%))}}@media(prefers-reduced-motion:reduce){.hall.svelte-7acbs4,.sway.svelte-7acbs4,.mist.svelte-7acbs4{animation:none}}
