.ix-mn{--mn-s0:#02030b;--mn-s1:color-mix(in srgb, var(--inv-bg) 82%, #000);--mn-s2:color-mix(in srgb, var(--inv-accent2) 26%, var(--inv-surface));--mn-s3:color-mix(in srgb, var(--inv-accent2) 46%, #3b2b5c);--mn-s4:color-mix(in srgb, var(--inv-accent) 30%, #4a3052);--mn-far:color-mix(in srgb, var(--inv-accent2) 34%, #1d2250);--mn-mid:color-mix(in srgb, var(--inv-accent2) 10%, #0e1029);--mn-near:#05060e;--mn-brass:color-mix(in srgb, var(--inv-accent) 84%, #6a4410);background:#03050f}.mn-backdrop{background:radial-gradient(1.4px 1.4px at 22px 30px, #fff, transparent), radial-gradient(1px 1px at 120px 90px, #fffc, transparent), radial-gradient(1.2px 1.2px at 70px 140px, #ffffffb3, transparent), radial-gradient(1px 1px at 160px 20px, #fff9, transparent), linear-gradient(180deg, var(--mn-s0) 0, var(--mn-s1) 22%, var(--mn-s2) 46%, var(--mn-s3) 62%, var(--mn-s4) 72%, var(--mn-far) 77%, var(--mn-mid) 86%, var(--mn-near) 94%);background-size:180px 170px,180px 170px,180px 170px,180px 170px,100% 100%}.mn-backdrop:after{content:"";background:linear-gradient(90deg,#00000080,#0000 30% 70%,#00000080);position:absolute;inset:0}.mn-defs{width:0;height:0;position:absolute}.mn-cam,.mn-skyl,.mn-far,.mn-near,.mn-lans{position:absolute;inset:0}.mn-cam{transform-origin:50% 18%}.mn-st0{stop-color:var(--mn-s0)}.mn-st1{stop-color:var(--mn-s1)}.mn-st2{stop-color:var(--mn-s2)}.mn-st3{stop-color:var(--mn-s3)}.mn-st4{stop-color:var(--mn-s4)}.mn-neb1{stop-color:color-mix(in srgb, var(--inv-accent2) 70%, #c9b8ff)}.mn-hz{stop-color:color-mix(in srgb, var(--inv-accent) 60%, #ff9a62)}.mn-far-fill{fill:var(--mn-far)}.mn-mid-fill{fill:var(--mn-mid)}.mn-near-fill{fill:var(--mn-near)}.mn-win{opacity:.72}.mn-wglow{fill:#ffb45a;stroke:#ffb45a;stroke-width:7px;stroke-linejoin:round;opacity:.22}.mn-wcore{fill:#ffd890}.mn-wlat{fill:#ffcc72;stroke:#2a1608;stroke-width:3px;stroke-dasharray:4 6;opacity:.85}.mn-win-near .mn-wglow{stroke-width:10px}.mn-moon{aspect-ratio:1;z-index:3;width:36cqw;position:absolute;top:16%;left:50%;translate:-50% -50%}.mn-moonbob{animation:6s ease-in-out infinite mn-float;position:absolute;inset:0}@keyframes mn-float{50%{translate:0 -1.5cqmin}}.mn-disc{width:100%;height:100%;filter:drop-shadow(0 0 2.4cqw color-mix(in srgb, var(--inv-accent) 70%, #fff4c8));display:block;overflow:visible}.mn-moonst{stop-color:color-mix(in srgb, var(--inv-accent) 70%, #f8dc9a)}.mn-moonst2{stop-color:color-mix(in srgb, var(--inv-accent) 85%, #8a5a20)}.mn-earth{fill:#0d1230;opacity:.2}.mn-crater{fill:#b08a4e;opacity:.22}.mn-rim{fill:none;stroke:#fffbe8;stroke-width:1.4px;opacity:.7}.mn-flare{aspect-ratio:1;mix-blend-mode:screen;opacity:0;pointer-events:none;background:radial-gradient(circle,#fffcebd9 0,#fff0c866 30%,#0000 62%);border-radius:50%;width:120%;position:absolute;top:50%;left:50%;translate:-50% -50%}.is-opening .mn-flare{animation:2.2s ease-in-out .7s both mn-flare}@keyframes mn-flare{0%{opacity:0;transform:scale(.7)}55%{opacity:1;transform:scale(1.15)}to{opacity:.85;transform:scale(1.3)}}.mn-halo,.mn-glow{aspect-ratio:1;pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.mn-halo{background:radial-gradient(circle, color-mix(in srgb, var(--inv-accent) 22%, transparent) 0, color-mix(in srgb, var(--inv-accent2) 16%, transparent) 26%, transparent 62%);width:330%}.mn-glow{background:radial-gradient(circle, #fff4cd59 0, color-mix(in srgb, var(--inv-accent) 22%, transparent) 38%, transparent 68%);width:160%;animation:4s ease-in-out infinite mn-pulse}@keyframes mn-pulse{50%{opacity:.7;scale:1.06}}.mn-shoot{transform-origin:0;filter:drop-shadow(0 0 .6cqw #fff);opacity:0;z-index:2;background:linear-gradient(90deg,#fff,#fff4d299 12%,#0000);border-radius:9px;width:26cqw;height:.32cqw;position:absolute;top:6%;left:92%;rotate:-16deg}.mn-shoot-idle{animation:9s ease-out 2s infinite mn-shoot}@keyframes mn-shoot{0%{opacity:0;translate:0}2%{opacity:1}9%{opacity:0;translate:-62cqw 17cqw}to{opacity:0;translate:-62cqw 17cqw}}.mn-shoot-2{top:2%;left:70%}.mn-shoot-3{top:20%;left:100%}.is-opening .mn-shoot-idle{animation:none}.is-opening .mn-shoot-1{animation:.85s ease-out .55s both mn-shoot-o}.is-opening .mn-shoot-2{animation:.8s ease-out 1.15s both mn-shoot-o}.is-opening .mn-shoot-3{animation:.9s ease-out 1.7s both mn-shoot-o}@keyframes mn-shoot-o{0%{opacity:0;translate:0}15%{opacity:1}to{opacity:0;translate:-70cqw 20cqw}}.mn-lan{transform-origin:50% 0;z-index:6;animation:4.4s ease-in-out infinite mn-swing;position:absolute;top:-2%;translate:-50%}@keyframes mn-swing{0%,to{rotate:-2.4deg}50%{rotate:2.4deg}}.mn-rope:before{content:"";background:inherit;width:100%;height:60cqh;position:absolute;bottom:100%;left:0}.mn-rope{background:linear-gradient(90deg, #3a2a18, color-mix(in srgb, var(--mn-brass) 60%, #3a2a18), #241708);width:.35cqw;margin:0 auto;position:relative}.mn-lbody{aspect-ratio:100/230;width:100%;margin-top:-.4cqw;position:relative}.mn-lsvg{filter:drop-shadow(0 .6cqw .8cqw #0000008c);width:100%;height:100%;display:block;position:relative;overflow:visible}.mn-brass0{stop-color:color-mix(in srgb, var(--mn-brass) 55%, #2a1a06)}.mn-brass1{stop-color:color-mix(in srgb, var(--mn-brass) 70%, #fff3c8)}.mn-brass2{stop-color:var(--mn-brass)}.mn-pierce{fill:none;stroke:color-mix(in srgb, var(--mn-brass) 55%, #2a1806);stroke-width:1.6px}.mn-pierce-grid{fill:none;stroke:color-mix(in srgb, var(--mn-brass) 50%, #2a1806);stroke-width:1.5px}.mn-lframe{fill:none;stroke:var(--mn-brass);stroke-width:3.2px;stroke-linejoin:round}.mn-lring{fill:none;stroke:var(--mn-brass);stroke-width:2.6px}.mn-lrib{fill:none;stroke:#28160473;stroke-width:1.4px}.mn-tassel{fill:var(--inv-accent2)}.mn-lit{opacity:.16;animation:2.6s ease-in-out infinite mn-dim}@keyframes mn-dim{0%,to{opacity:.12}40%{opacity:.22}55%{opacity:.14}}.mn-bloom,.mn-cast{aspect-ratio:1;pointer-events:none;mix-blend-mode:screen;border-radius:50%;position:absolute;top:48%;left:50%;translate:-50% -50%}.mn-bloom{opacity:.18;background:radial-gradient(circle,#ffdc96bf 0,#ffaa504d 20%,#ff8c3c14 42%,#0000 62%);width:420%}.mn-cast{background:repeating-conic-gradient(from 4deg, #ffd69642 0 2.6deg, transparent 3.2deg 11.25deg);opacity:0;width:820%;-webkit-mask:radial-gradient(circle,#0000 5%,#000 8%,#00000073 26%,#0000 50%);mask:radial-gradient(circle,#0000 5%,#000 8%,#00000073 26%,#0000 50%)}.ix-mn .mn-namesbed{z-index:19;pointer-events:none;background:radial-gradient(50% 48%,#0405129e,#0000 74%);height:34%;position:absolute;top:27%;left:0;right:0}.ix-mn .mn-names{text-wrap:balance;top:31%}.ix-mn .mn-names:not(:has(.ix-amp)){top:34%}.ix-mn .mn-names .ix-names-main{font-size:11cqw}.ix-mn .mn-names .ix-names-title{color:#f6e9c8;text-shadow:0 .3cqw 1cqw #000c;font-size:4.4cqw}.ix-mn .mn-names .fx-flourish{color:var(--inv-accent);filter:drop-shadow(0 .2cqw .4cqw #0009)}.mn-flash{z-index:33;background:radial-gradient(circle at 50% 22%, #fffdf6 0, #fff3d6 30%, color-mix(in srgb, var(--inv-accent) 30%, #ffeec8) 75%);opacity:0;pointer-events:none;position:absolute;inset:-10%}.is-opening .mn-disc{animation:.55s cubic-bezier(.3,0,.3,1) both mn-beat}@keyframes mn-beat{0%{transform:scale(1)}40%{transform:scale(.94)}75%{transform:scale(1.06)}to{transform:scale(1)}}.is-opening .mn-moon{animation:2.4s cubic-bezier(.45,0,.2,1) .35s both mn-rise}@keyframes mn-rise{to{transform:translateY(-5cqh)scale(1.16)}}.is-opening .mn-glow{animation:2s ease-out .3s both mn-glowup}@keyframes mn-glowup{0%{opacity:1;transform:scale(1)}60%{opacity:1;transform:scale(1.7)}to{opacity:.9;transform:scale(1.9)}}.is-opening .mn-halo{animation:2.2s ease-out .4s both mn-haloup}@keyframes mn-haloup{to{opacity:1;transform:scale(1.5)}}.is-opening .mn-lit{animation:mn-ignite 1s ease-out calc(.25s + var(--o) * .26s) both}@keyframes mn-ignite{0%{opacity:.15}18%{opacity:.9}28%{opacity:.4}42%{opacity:1}58%{opacity:.78}to{opacity:1}}.is-opening .mn-bloom{animation:mn-bloom 1.2s cubic-bezier(.2, .8, .3, 1) calc(.3s + var(--o) * .26s) both}@keyframes mn-bloom{0%{opacity:.18;transform:scale(.5)}35%{opacity:1;transform:scale(1.25)}to{opacity:.95;transform:scale(1)}}.is-opening .mn-cast{animation:mn-cast 2.2s ease-out calc(.4s + var(--o) * .26s) both}@keyframes mn-cast{0%{opacity:0;transform:scale(.6)rotate(0)}40%{opacity:.85}to{opacity:.7;transform:scale(1.05)rotate(14deg)}}.is-opening .mn-win{animation:1.2s ease-out .7s both mn-winup}@keyframes mn-winup{to{opacity:1}}.is-opening .mn-cam{animation:2.9s cubic-bezier(.5,0,.3,1) .1s both mn-cam}@keyframes mn-cam{to{transform:scale(1.08)}}.is-opening .mn-skyl{animation:1.7s cubic-bezier(.6,0,.25,1) 1.2s both mn-tilt-sky}.is-opening .mn-far{animation:1.7s cubic-bezier(.6,0,.25,1) 1.2s both mn-tilt-far}.is-opening .mn-near{animation:1.7s cubic-bezier(.6,0,.25,1) 1.2s both mn-tilt-near}.is-opening .mn-lans{animation:1.7s cubic-bezier(.6,0,.25,1) 1.2s both mn-tilt-lans}@keyframes mn-tilt-sky{to{transform:translateY(7cqh)}}@keyframes mn-tilt-far{to{transform:translateY(22cqh)}}@keyframes mn-tilt-near{to{transform:translateY(36cqh)}}@keyframes mn-tilt-lans{to{transform:translateY(44cqh)}}.is-opening .mn-names,.is-opening .mn-namesbed{animation:2.7s cubic-bezier(.5,0,.4,1) .2s both mn-names}@keyframes mn-names{0%{opacity:1;transform:none}45%{opacity:1;transform:translateY(-1cqh)}82%{opacity:1;transform:translateY(5cqh)}to{opacity:0;transform:translateY(7cqh)}}.is-opening .mn-flash{animation:.65s ease-in 2.35s both mn-flash}@keyframes mn-flash{to{opacity:1}}.mn-rise i{filter:drop-shadow(0 0 .5cqw var(--c))}
.ix-nw{--poppy:color-mix(in srgb, var(--inv-accent) 30%, #d8392b);--poppy-d:color-mix(in srgb, var(--poppy) 60%, #3a0a08);--narc:var(--inv-accent2);background:#cfe0ec}.nw-backdrop{background:radial-gradient(30% 26% at 70% 33%,#fff6d6bf,#0000 70%),linear-gradient(#8fb4d6 0,#b9d3e6 24%,#e8eef0 36%,#a9b6cc 40%,#8ea2a8 52%,#6f9a5a 64%,#4d7a3a 80%,#2f5426 100%)}.nw-cam{transform-origin:50% 30%;position:absolute;inset:0}.is-opening .nw-cam{animation:3.4s both nw-cam}@keyframes nw-cam{0%{animation-timing-function:cubic-bezier(.3,0,.6,1);transform:none}5%{animation-timing-function:cubic-bezier(.4,0,.6,1);transform:translateY(-.4%)scale(1.005)}45%{animation-timing-function:cubic-bezier(.5,0,.3,1);transform:translateY(0)scale(1.04)}to{transform:translateY(14%)scale(1.18)}}.nw-st-p0{stop-color:color-mix(in srgb, var(--poppy) 80%, #fff)}.nw-st-p1{stop-color:var(--poppy)}.nw-st-p2{stop-color:var(--poppy-d)}.nw-st-n0{stop-color:color-mix(in srgb, var(--narc) 25%, #fffdf0)}.nw-st-n1{stop-color:color-mix(in srgb, var(--narc) 55%, #fff6d0)}.nw-tr0{fill:color-mix(in srgb, var(--narc) 85%, #e07a10)}.nw-tr1{fill:none;stroke:color-mix(in srgb, var(--narc) 70%, #a04a00);stroke-width:1.4px}.nw-pc{fill:#1d1410}.nw-pc-s{fill:none;stroke:#1d1410;stroke-width:1.2px}.nw-stem{fill:none;stroke:#3e6a2c;stroke-width:2.4px;stroke-linecap:round}.nw-leaf{fill:#4c7d34}.nw-bud-p{fill:#5a8a3a}.nw-bud-t{fill:var(--poppy)}.nw-bud-n{fill:color-mix(in srgb, var(--narc) 45%, #8fb04a)}.nw-sunglow{aspect-ratio:1;z-index:1;background:radial-gradient(circle, #fffcebf2 0, #fff0c88c 9%, color-mix(in srgb, var(--inv-accent) 12%, #ffe6be38) 24%, transparent 50%);mix-blend-mode:screen;pointer-events:none;opacity:.7;border-radius:50%;width:110cqw;animation:5s ease-in-out infinite nw-breathe;position:absolute;top:29.4%;left:82.2%;translate:-50% -50%}@keyframes nw-breathe{50%{opacity:.85}}.is-opening .nw-sunglow{animation:1.6s ease-out .2s both nw-sun}@keyframes nw-sun{0%{opacity:.7;transform:scale(.85)}to{opacity:1;transform:scale(1.25)}}.nw-rays{z-index:1;opacity:0}.is-opening .nw-rays{animation:1.4s ease-out .35s both nw-in}@keyframes nw-in{0%{opacity:0}to{opacity:1}}@keyframes nw-out{to{opacity:0}}.nw-fall{z-index:3;clip-path:polygon(22% 0,80% 0,84% 30%,92% 70%,100% 100%,0 100%,8% 70%,14% 30%);background:linear-gradient(#96c8dcd9,#d7ecf6e6 45%,#fafdfff2 85%,#fff);position:absolute;overflow:hidden}.nw-fall i{display:block;position:absolute;left:0;right:0}.nw-fall i:first-child{background:repeating-linear-gradient(90deg,#78aac873 0 6%,#0000 6% 11%,#a0c8e159 11% 14%,#0000 14% 21%);top:0;bottom:0}.nw-fall i:nth-child(2){background:repeating-linear-gradient(#0000 0 3%,#fffffff2 3% 4.2%,#0000 4.2% 7.5%,#8cbed780 7.5% 8.4%);height:200%;animation:.9s linear infinite nw-flow;top:-100%}@keyframes nw-flow{to{transform:translateY(50%)}}.nw-spray{z-index:4;filter:blur(.6cqw);background:radial-gradient(#fffffff2 0,#ffffff80 35%,#0000 70%);border-radius:50%;width:30cqw;height:7cqw;animation:1.6s ease-in-out infinite alternate nw-spray;position:absolute;translate:-50% -50%}@keyframes nw-spray{0%{opacity:.8;transform:scale(.9)}to{opacity:1;transform:scale(1.12)}}.nw-ring{z-index:4;border:.3cqw solid #fff9;border-radius:50%;width:20cqw;height:3cqw;animation:2.4s ease-out infinite nw-ring;position:absolute;translate:-50% -50%}@keyframes nw-ring{0%{opacity:0;transform:scale(.3)}25%{opacity:.8}to{opacity:0;transform:scale(1.5)}}.nw-fallsp{z-index:5}.nw-veil{z-index:6;pointer-events:none;filter:blur(1.2cqw);background:radial-gradient(60% 50%,#f5f8fcb8,#f0f5fa61 55%,#0000 75%);width:80%;height:46%;position:absolute;top:40%}.nw-veil-l{left:-14%}.nw-veil-r{right:-14%}.nw-veil-c{opacity:.55;width:70%;height:30%;top:50%;left:15%}.nw-veil-l{animation:9s ease-in-out infinite alternate nw-drift}.nw-veil-r{animation:11s ease-in-out -4s infinite alternate-reverse nw-drift}@keyframes nw-drift{0%{transform:translate(-3%)}to{transform:translate(3%)}}.is-opening .nw-veil-l{animation:1.5s cubic-bezier(.5,0,.3,1) .1s both nw-part-l}.is-opening .nw-veil-r{animation:1.5s cubic-bezier(.5,0,.3,1) .1s both nw-part-r}.is-opening .nw-veil-c{animation:1.2s ease-in 50ms both nw-lift}@keyframes nw-part-l{to{opacity:0;transform:translate(-75%)}}@keyframes nw-part-r{to{opacity:0;transform:translate(75%)}}@keyframes nw-lift{to{opacity:0;transform:translateY(-10%)scaleY(.6)}}.nw-mist{z-index:6}.is-opening .nw-mist{animation:1.2s .2s both nw-out}.nw-flowers{z-index:7}.nw-bloom{transform-box:fill-box;transform-origin:50% 80%;transform:scale(0)}.nw-bud{transform-box:fill-box;transform-origin:50% 100%}.is-opening .nw-bloom{animation:nw-bloom .75s cubic-bezier(.3, 1.5, .5, 1) var(--d) both}.is-opening .nw-bud{animation:nw-bud .35s ease-in var(--d) both}@keyframes nw-bloom{0%{transform:scale(0)rotate(-25deg)}to{transform:scale(1)rotate(0)}}@keyframes nw-bud{to{opacity:0;transform:scale(.4)}}.nw-sway{transform-box:fill-box;transform-origin:50% 100%;animation:4.4s ease-in-out infinite nw-sway}.nw-sway-b{animation-duration:5.6s;animation-delay:-2.3s}@keyframes nw-sway{0%,to{rotate:-1.4deg}50%{rotate:1.4deg}}.nw-field{opacity:0}.is-opening .nw-field{animation:nw-in .9s ease-out var(--d) both}.nw-fbud{opacity:.9}.is-opening .nw-fbud{animation:nw-out .9s ease-out var(--d) both}.nw-bf{z-index:12;opacity:0;pointer-events:none;width:3.4cqw;height:2.6cqw;position:absolute;translate:-50% -50%}.nw-bf i{background:radial-gradient(circle at 50% 35%, color-mix(in srgb, var(--c) 60%, #fff) 0 18%, var(--c) 22% 60%, color-mix(in srgb, var(--c) 60%, #2a1a10) 64%);width:50%;height:100%;animation:.22s ease-in-out infinite alternate nw-flap;position:absolute;top:0}.nw-bf i:first-child{transform-origin:100%;border-radius:80% 20% 40% 70%;left:0}.nw-bf i:last-child{transform-origin:0;border-radius:20% 80% 70% 40%;animation-name:nw-flap-r;right:0}@keyframes nw-flap{0%{transform:rotateY(0)}to{transform:rotateY(70deg)}}@keyframes nw-flap-r{0%{transform:rotateY(0)}to{transform:rotateY(-70deg)}}.nw-bf-idle{opacity:.95;animation:7s ease-in-out infinite nw-flit}@keyframes nw-flit{0%,to{transform:translate(0)rotate(-8deg)}25%{transform:translate(4cqw,-3cqh)rotate(10deg)}50%{transform:translate(8cqw,-1cqh)rotate(-4deg)}75%{transform:translate(3cqw,1.5cqh)rotate(6deg)}}.is-opening .nw-bf{animation:nw-rise 2.4s cubic-bezier(.3, 0, .6, 1) var(--d) both}@keyframes nw-rise{0%{opacity:0;transform:translate(0)scale(.6)}15%{opacity:1}40%{transform:translate(calc(var(--dx) * .4), -14cqh) rotate(12deg) scale(1)}70%{transform:translate(calc(var(--dx) * .7), -26cqh) rotate(-10deg) scale(1.1);opacity:1}to{opacity:0;transform:translate(var(--dx), -40cqh) rotate(8deg) scale(1.2)}}.nw-namesbed{z-index:35;pointer-events:none;background:radial-gradient(54% 50%,#ffffff8c,#fff3 50%,#0000 72%);height:34%;position:absolute;top:3%;left:0;right:0}.nw-names{z-index:36;top:7%}.nw-names .ix-names-main{font-size:11cqw}.nw-names .ix-names-title{color:#3c5a34;font-size:4.4cqw}.nw-names .ix-amp,.nw-names .fx-flourish{color:var(--inv-accent)}.nw-names .ix-names-main>span:not(.ix-amp){color:color-mix(in srgb, var(--inv-ink) 88%, #2a5a26);text-shadow:0 0 2cqw #ffffffd9,0 .3cqw .6cqw #ffffffe6}.is-opening .nw-names{animation:3.4s both nw-names}@keyframes nw-names{40%{transform:translateY(-.5cqh)scale(1.02)}to{transform:translateY(-1cqh)scale(1.02)}}.nw-flash{z-index:33;background:radial-gradient(circle at 70% 30%, #fff 0, #fffdf2 40%, color-mix(in srgb, var(--inv-bg) 85%, #fff) 100%);opacity:0;pointer-events:none;position:absolute;inset:0}.is-opening .nw-flash{animation:.7s ease-in 2.7s both nw-in}
.ix-pt{--pt-wall:color-mix(in srgb, var(--inv-bg) 82%, #fff);background:var(--pt-wall)}.pt-backdrop{background:radial-gradient(ellipse 50% 40% at 20% 15%, #fffcebcc, transparent 70%), linear-gradient(180deg, transparent 72.5%, color-mix(in srgb, var(--inv-accent) 12%, #f4ecef) 72.5%, #fffdf9 75%, #efe6ee), repeating-linear-gradient(90deg, color-mix(in srgb, var(--inv-accent) 6%, transparent) 0 3.3cqh, transparent 3.3cqh 10cqh), var(--pt-wall)}.pt-defs{width:0;height:0;position:absolute;overflow:hidden}.pt-cam{transform-origin:50% 55%;position:absolute;inset:0}.pt-wall{fill:var(--pt-wall)}.pt-stripe{fill:color-mix(in srgb, var(--inv-accent) 7%, transparent)}.pt-dot{fill:color-mix(in srgb, var(--inv-accent2) 30%, transparent)}.pt-arch{fill:#ffffff80;stroke:color-mix(in srgb, var(--inv-accent) 22%, #fff);stroke-width:6px;stroke-dasharray:2 14;stroke-linecap:round}.pt-tabletop{fill:color-mix(in srgb, var(--inv-accent) 10%, #e9dfe6)}.pt-cl-edge{stroke:#ffffffe6;stroke-width:3px}.pt-fold{stroke:#785a7814;stroke-width:22px}.pt-scallop{fill:none;stroke:var(--inv-accent);stroke-width:9px;opacity:.85}.pt-scallop-d{fill:none;stroke:var(--inv-accent2);stroke-width:4px;stroke-dasharray:1 13;stroke-linecap:round}.pt-shadow{fill:#50325038}.pt-plate{fill:#fff;stroke:#00000014}.pt-icing{fill:color-mix(in srgb, var(--inv-accent) 40%, #fff)}.pt-icing-2{fill:color-mix(in srgb, var(--inv-accent2) 40%, #fff)}.pt-candle{fill:color-mix(in srgb, var(--inv-accent2) 70%, #fff)}.pt-candle-b{fill:color-mix(in srgb, var(--inv-accent) 70%, #fff)}.pt-candle-s{stroke:#fff;stroke-width:2.4px}.pt-glow{fill:#ffd27859}.pt-flame{fill:#ffb83d;stroke:#fff2b0;stroke-width:2px;transform-box:fill-box;transform-origin:50% 100%;animation:.9s ease-in-out infinite alternate pt-flame}@keyframes pt-flame{0%{transform:scaleX(.85)rotate(-4deg)}to{transform:scale(1.05,1.15)rotate(4deg)}}.pt-sprk-a{fill:var(--inv-accent)}.pt-sprk-b{fill:#fff}.pt-cup{fill:color-mix(in srgb, var(--inv-accent2) 60%, #fff)}.pt-cup-l{stroke:#fffc;stroke-width:3px}.pt-frost{fill:color-mix(in srgb, var(--inv-accent) 30%, #fff);stroke:#0000000d}.pt-cherry{fill:#e8344e}.pt-mini{fill:#ffc53d}.pt-mini-r{fill:var(--inv-accent)}.pt-mini-l{fill:#ffd164}.pt-mini-b{fill:none;stroke:var(--inv-accent);stroke-width:6px;stroke-linejoin:round}.pt-cdot{fill:color-mix(in srgb, var(--inv-accent) 22%, transparent)}.pt-cdot-b{fill:color-mix(in srgb, var(--inv-accent2) 22%, transparent)}.pt-bunting{z-index:6;width:100%;height:25%;position:absolute;top:0;left:0;overflow:visible}.pt-line{fill:none;stroke:#5a465a80;stroke-width:2.4px}.pt-flag{transform-box:fill-box;transform-origin:50% 0;animation:3s ease-in-out infinite pt-flag}.pt-flag:nth-of-type(odd){animation-delay:-1.4s}.pt-flag-sh{fill:#0000001a;clip-path:polygon(50% 0,100% 0,50% 100%)}.pt-flag-st{stroke:#ffffffb3;stroke-width:3px;stroke-dasharray:2 5;stroke-linecap:round}@keyframes pt-flag{50%{rotate:4deg}}.pt-balloon{z-index:3;width:calc(16.67cqw * var(--bs));aspect-ratio:100/124;transform-origin:50% 100%;animation:pt-sway 4.2s ease-in-out var(--sw) infinite;position:absolute;translate:-50% -50%}.pt-bsvg{width:100%;height:100%;display:block;overflow:visible}.pt-bbody,.pt-bknot{fill:currentColor}.pt-bhi{fill:#fff;opacity:.6}.pt-string{fill:none;stroke:#5a466473;stroke-width:1.3px}@keyframes pt-sway{0%,to{transform:rotate(-2.5deg)translateY(0)}50%{transform:rotate(2.5deg)translateY(-.8cqh)}}.pt-box{aspect-ratio:330/420;z-index:5;transform-origin:50% 100%;width:36.667%;animation:3.4s ease-in-out infinite pt-wiggle;position:absolute;top:47.5%;left:31.667%}@keyframes pt-wiggle{0%,70%,to{transform:none}74%{transform:rotate(-3deg)scaleY(.98)}78%{transform:rotate(3deg)translateY(-.6cqh)}82%{transform:rotate(-2deg)}86%{transform:rotate(1deg)}}.pt-a-hi{stop-color:color-mix(in srgb, var(--inv-accent) 62%, #fff)}.pt-a-mid{stop-color:var(--inv-accent)}.pt-a-lo{stop-color:color-mix(in srgb, var(--inv-accent) 68%, #000)}.pt-b-hi{stop-color:color-mix(in srgb, var(--inv-accent2) 50%, #fff)}.pt-b-lo{stop-color:color-mix(in srgb, var(--inv-accent2) 75%, #000)}.pt-body{z-index:2}.pt-inner{fill:color-mix(in srgb, var(--inv-accent) 40%, #1a0a14)}.pt-inner-e{stroke:color-mix(in srgb, var(--inv-accent) 60%, #fff);stroke-width:3px}.ix-pt .fx-confetti{z-index:21}.pt-rb-x{fill:color-mix(in srgb, var(--inv-accent2) 85%, #000);opacity:.35}.pt-lidsh{stroke:#00000038;stroke-width:14px}.pt-edge{stroke:#0000002e;stroke-width:6px;stroke-linecap:round}.pt-lid{aspect-ratio:330/200;z-index:3;transform-origin:50% 80%;width:100%;position:absolute;top:0;left:0}.pt-lid svg{overflow:visible}.pt-lidtop{fill:color-mix(in srgb, var(--inv-accent) 50%, #fff)}.pt-bow-in{fill:none;stroke:#00000038;stroke-width:6px;stroke-linecap:round}.pt-bow-hi{fill:none;stroke:#fff9;stroke-width:4px;stroke-linecap:round}.pt-rays{aspect-ratio:1;z-index:0;opacity:0;pointer-events:none;width:220cqw;position:absolute;top:40%;left:50%;translate:-50% -50%}.pt-rays .fx-rays{inset:0}.pt-pop{z-index:1;width:calc(15cqw * var(--bs));aspect-ratio:100/124;opacity:0;position:absolute;top:30%;left:50%;translate:-50%}.pt-streamer{z-index:4;opacity:0;fill:none;stroke:currentColor;stroke-width:5px;stroke-linecap:round;width:14cqw;position:absolute;top:38%;left:43%;overflow:visible}.pt-namesbed{z-index:19;pointer-events:none;background:radial-gradient(50% 46% at 50% 52%,#ffffffb3,#0000 72%);height:32%;position:absolute;top:9%;left:0;right:0}.pt-names{text-wrap:balance;top:15.5%;left:5%;right:5%}.pt-names .ix-names-title{color:#fff;background:linear-gradient(180deg, color-mix(in srgb, var(--inv-accent2) 80%, #fff), var(--inv-accent2));box-shadow:0 .8cqw 0 color-mix(in srgb, var(--inv-accent2) 60%, #000), 0 1.6cqw 3cqw #3c1e3c33;opacity:1;border-radius:99px;margin-bottom:2cqw;padding:.8cqw 4.4cqw 1.2cqw;font-size:5.2cqw;display:inline-block;rotate:-3deg}.pt-names .ix-names-main{color:var(--inv-accent);-webkit-text-stroke:1.6cqw #fff;paint-order:stroke fill;text-shadow:0 1.2cqw 0 color-mix(in srgb, var(--inv-accent) 45%, #3a1030), 0 2.4cqw 3cqw #3c143c40;font-size:21cqw;line-height:1.05}.pt-names .ix-amp{-webkit-text-stroke-width:.8cqw;font-size:.4em}.pt-names{animation:3.6s ease-in-out infinite pt-float}@keyframes pt-float{50%{transform:translateY(-.8cqh)rotate(-1deg)}}.pt-flash{z-index:33;pointer-events:none;opacity:0;background:radial-gradient(circle at 50% 50%, #fff, color-mix(in srgb, var(--inv-bg) 70%, #fff));position:absolute;inset:0}.is-opening .pt-box{animation:.6s ease-in-out both pt-shake}@keyframes pt-shake{0%{transform:none}15%{transform:rotate(-6deg)scale(1.02,.96)}30%{transform:rotate(6deg)}45%{transform:rotate(-5deg)scale(1.04,.9)}60%{transform:rotate(4deg)}80%{transform:scale(.96,1.08)translateY(-1cqh)}to{transform:none}}.is-opening .pt-lid{animation:1.1s cubic-bezier(.2,.7,.4,1) .48s both pt-lid}@keyframes pt-lid{0%{transform:none}12%{transform:translateY(-4cqw)rotate(-6deg)}to{transform:translate(-40cqw,-95cqh)rotate(-620deg)scale(.8)}}.is-opening .pt-rays{animation:.9s ease-out .5s both pt-rays}@keyframes pt-rays{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}.is-opening .pt-pop{animation:pt-pop 2s cubic-bezier(.3, .2, .5, 1) var(--bd) both}@keyframes pt-pop{0%{opacity:0;transform:translateY(6cqh)scale(.6)}8%{opacity:1}to{opacity:1;transform:translate(var(--px), -110cqh) rotate(8deg) scale(1)}}.is-opening .pt-balloon{animation:pt-rise 2.1s cubic-bezier(.5, 0, .6, 1) var(--bd) both}@keyframes pt-rise{0%{transform:none}to{transform:translate(var(--bx), -125cqh) rotate(6deg)}}.is-opening .pt-streamer{animation:pt-stream 1.9s cubic-bezier(.12, .75, .3, 1) var(--sd) both}@keyframes pt-stream{0%{opacity:1;transform:rotate(var(--sr)) scale(.2)}40%{opacity:1;transform:translate(var(--sx), var(--sy)) rotate(calc(var(--sr) + 60deg)) scale(1)}to{opacity:0;transform:translate(var(--sx), calc(var(--sy) + 40cqh)) rotate(calc(var(--sr) + 200deg)) scale(.9)}}.is-opening .pt-names{animation:.95s cubic-bezier(.3,0,.3,1) .6s both pt-bounce}@keyframes pt-bounce{0%{transform:none}30%{transform:scale(1.22)rotate(-2deg)}52%{transform:scale(.94)rotate(1deg)}72%{transform:scale(1.08)}to{transform:scale(1.04)}}.is-opening .pt-cam{animation:.7s cubic-bezier(.5,0,.8,.4) 2.1s both pt-push}@keyframes pt-push{to{transform:scale(1.18)}}.is-opening .pt-flash{animation:.5s ease-in 2.3s both pt-flash}@keyframes pt-flash{0%{opacity:0}to{opacity:1}}
.ix-rb{--brass:color-mix(in srgb, var(--inv-accent) 82%, #5a3a10);background:#17121a}.rb-backdrop{background:radial-gradient(40% 50% at 50% 62%,#ffaa5a24,#0000 70%),linear-gradient(90deg,#00000073,#0000 32% 68%,#00000073),linear-gradient(#141633 0,#3d2a52 5.2%,#b8684f 9.4%,#b9ab95 9.4%,#d8cab2 10.6%,#8a7c68 11%,#c9bba3 12%,#2a231d 12.9%,#0000 13.6%,#14101ab3 15%,#16101299 60%,#0c0808d9 90%,#0d0a08),repeating-linear-gradient(0deg,#0000 0 4.45cqh,#32281e66 4.45cqh 4.69cqh),repeating-linear-gradient(90deg,#0000 0 9.15cqh,#32281e52 9.15cqh 9.4cqh),#a8977d}.rb-cam{transform-origin:50% 66%;position:absolute;inset:0}.rb-g1{stop-color:#fff4c8}.rb-g2{stop-color:color-mix(in srgb, var(--inv-accent) 70%, #fff3c0)}.rb-g3{stop-color:color-mix(in srgb, var(--inv-accent) 88%, #6b4310)}.rb-g4{stop-color:color-mix(in srgb, var(--inv-accent) 55%, #3a2205)}.rb-p1{stop-color:color-mix(in srgb, var(--inv-accent2) 22%, #2a2220)}.rb-p2{stop-color:color-mix(in srgb, var(--inv-accent2) 12%, #100c0c)}.rb-p3{stop-color:#060505}.rb-s0{stop-color:color-mix(in srgb, var(--inv-accent2) 52%, #000)}.rb-s1{stop-color:color-mix(in srgb, var(--inv-accent2) 50%, #fff)}.rb-s2{stop-color:var(--inv-accent2)}.rb-s3{stop-color:color-mix(in srgb, var(--inv-accent2) 75%, #000)}.rb-c1{stop-color:color-mix(in srgb, var(--inv-accent2) 28%, #8e1424)}.rb-c2{stop-color:color-mix(in srgb, var(--inv-accent2) 22%, #360610)}.rb-carpet-step{fill:color-mix(in srgb, var(--inv-accent2) 28%, #a3182a)}.rb-gold-fill{fill:color-mix(in srgb, var(--inv-accent) 85%, #6b4310)}.rb-gold-stroke{fill:none;stroke:var(--inv-accent);stroke-width:3px}.rb-brass-fill{fill:var(--brass)}.rb-string{fill:none;stroke:#fff5e18c;stroke-width:1.4px}.rb-bl-a{fill:var(--inv-accent2)}.rb-bl-g{fill:color-mix(in srgb, var(--inv-accent) 88%, #fff)}.rb-bl-w{fill:#f4ede2}.rb-sheen{fill:none;stroke:#fff;stroke-opacity:.45;stroke-width:3px;stroke-linecap:round}.rb-edge{fill:none;stroke:color-mix(in srgb, var(--inv-accent) 70%, #fff);stroke-width:2px;opacity:.8}.rb-fold{fill:none;stroke:#00000059;stroke-width:3px;stroke-linecap:round}.rb-warm{animation:4.2s ease-in-out infinite rb-breathe}@keyframes rb-breathe{50%{opacity:.78}}.rb-bulb{animation:2.4s ease-in-out infinite rb-twinkle}.rb-bulb-b{animation-delay:-1.2s}@keyframes rb-twinkle{50%{opacity:.55}}.rb-cone{opacity:.8}.is-opening .rb-cone{animation:.6s ease-out .65s both rb-cone}@keyframes rb-cone{0%{opacity:.8}40%{opacity:1}to{opacity:1}}.rb-beyond,.rb-doors{width:48.889%;position:absolute;left:25.556%}.rb-beyond{z-index:2;height:45.625%;top:41.875%;overflow:hidden}.rb-inlight{opacity:0;background:radial-gradient(70% 55% at 50% 52%,#fffdf6 0,#fff0c8 35%,#ffd68c8c 70%,#ffbe6e33);position:absolute;inset:0}.rb-rays{opacity:0}.rb-indim{background:linear-gradient(#2812068c,#1e0e0640 45%,#140a0480);position:absolute;inset:0}.is-opening .rb-indim{animation:.9s ease-out .85s both rb-fadeout}@keyframes rb-fadeout{0%{opacity:1}to{opacity:0}}.is-opening .rb-inlight{animation:1s ease-out .85s both rb-fadein}.is-opening .rb-rays{animation:1.4s ease-out 1s both rb-rays}@keyframes rb-fadein{0%{opacity:0}to{opacity:1}}@keyframes rb-rays{0%{opacity:0}to{opacity:.85}}.rb-doors{z-index:3;height:40%;top:47.5%;overflow:hidden}.rb-door{will-change:transform;width:50%;position:absolute;top:0;bottom:0}.rb-door-l{left:0}.rb-door-r{right:0}.rb-doorsvg{width:100%;height:100%;display:block}.is-opening .rb-door-l{animation:1.25s cubic-bezier(.6,0,.25,1) .9s both rb-slide-l}.is-opening .rb-door-r{animation:1.25s cubic-bezier(.6,0,.25,1) .9s both rb-slide-r}@keyframes rb-slide-l{0%{transform:translate(0)}10%{transform:translate(1.5%)}to{transform:translate(-97%)}}@keyframes rb-slide-r{0%{transform:translate(0)}10%{transform:translate(-1.5%)}to{transform:translate(97%)}}.rb-front{z-index:4;pointer-events:none}.rb-sway{transform-origin:124px 1058px;animation:5.2s ease-in-out infinite rb-sway}.rb-sway-b{animation-duration:6s;animation-delay:-2.4s}@keyframes rb-sway{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2.2deg)}}.rb-spill{z-index:4;opacity:.25;pointer-events:none;background:radial-gradient(50% 50% at 50% 30%,#ffe4aab3,#0000 70%);border-radius:50%;height:12%;position:absolute;top:86%;left:22%;right:22%}.is-opening .rb-spill{animation:1s ease-out .95s both rb-spill}@keyframes rb-spill{0%{opacity:.25}to{opacity:1}}.rb-ribbon{z-index:6;pointer-events:none;filter:drop-shadow(0 .5cqw .6cqw #00000073)}.rb-half-l{transform-origin:205px 998px}.rb-half-r{transform-origin:695px 998px}.rb-bow{transform-origin:450px 1022px;animation:3.6s ease-in-out infinite rb-bowsway}@keyframes rb-bowsway{0%,to{transform:rotate(-1.6deg)}50%{transform:rotate(1.6deg)}}.is-opening .rb-half-l{animation:1.5s cubic-bezier(.3,.6,.3,1) .56s both rb-drop-l}.is-opening .rb-half-r{animation:1.5s cubic-bezier(.3,.6,.3,1) .56s both rb-drop-r}.is-opening .rb-bow{animation:1.15s cubic-bezier(.45,0,.4,1) .56s both rb-bowfall}@keyframes rb-drop-l{0%{transform:rotate(0)scale(1)}28%{transform:rotate(80deg)scale(.86,1.12)}46%{transform:rotate(60deg)scaleX(.92)}64%{transform:rotate(73deg)scale(.88,1.06)}82%{transform:rotate(66deg)scaleX(.9)}to{transform:rotate(69deg)scale(.9,1.02)}}@keyframes rb-drop-r{0%{transform:rotate(0)scale(1)}28%{transform:rotate(-80deg)scale(.86,1.12)}46%{transform:rotate(-60deg)scaleX(.92)}64%{transform:rotate(-73deg)scale(.88,1.06)}82%{transform:rotate(-66deg)scaleX(.9)}to{transform:rotate(-69deg)scale(.9,1.02)}}@keyframes rb-bowfall{0%{transform:translate(0)rotate(0)}14%{transform:translateY(-14px)rotate(-6deg)}72%{transform:translate(14px,336px)rotate(20deg)}84%{transform:translate(16px,318px)rotate(15deg)}to{transform:translate(18px,332px)rotate(17deg)}}.rb-sc{z-index:8;width:0;height:0;position:absolute;top:56.25%;left:71.111%;transform:rotate(-30deg)}.rb-sc-bob{animation:2.6s ease-in-out infinite rb-bob;position:absolute}@keyframes rb-bob{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(-.6cqw,-1.2cqw)rotate(-3deg)}}.rb-scsvg{width:31.111cqw;height:15.556cqw;filter:drop-shadow(0 1.4cqw 1.2cqw #00000080) drop-shadow(0 0 1.6cqw color-mix(in srgb, var(--inv-accent) 35%, transparent));position:absolute;top:-7.778cqw;left:-18.889cqw;overflow:visible}.rb-blade{transform-origin:0 0}.rb-blade-a{transform:rotate(5deg)}.rb-blade-b{transform:rotate(-5deg)}.is-opening .rb-sc-bob{animation:none}.is-opening .rb-sc{animation:1.35s cubic-bezier(.5,0,.3,1) both rb-sc}.is-opening .rb-blade-a{animation:.75s ease-in-out both rb-open-a}.is-opening .rb-blade-b{animation:.75s ease-in-out both rb-open-b}@keyframes rb-sc{0%{opacity:1;transform:translate(0)rotate(-30deg)}32%{transform:translate(-9cqw,9.6cqw)rotate(-36deg)}46%{opacity:1;transform:translate(-9.8cqw,10.4cqw)rotate(-37deg)}to{opacity:0;transform:translate(24cqw,-30cqw)rotate(16deg)}}@keyframes rb-open-a{0%{transform:rotate(5deg)}55%{transform:rotate(19deg)}74%{transform:rotate(-1deg)}to{transform:rotate(0)}}@keyframes rb-open-b{0%{transform:rotate(-5deg)}55%{transform:rotate(-19deg)}74%{transform:rotate(1deg)}to{transform:rotate(0)}}.rb-snip{aspect-ratio:1;z-index:9;pointer-events:none;background:radial-gradient(circle, #fff 0 4%, #fff6d2e6 8%, transparent 30%), conic-gradient(from 0deg, transparent 0 10deg, #fff8dcf2 12deg 14deg, transparent 16deg 100deg, #fff8dcf2 102deg 104deg, transparent 106deg 190deg, #fff8dcf2 192deg 194deg, transparent 196deg 280deg, #fff8dcf2 282deg 284deg, transparent 286deg);opacity:0;width:22cqw;position:absolute;top:64.5%;left:50%;translate:-50% -50%;-webkit-mask:radial-gradient(circle,#000 10%,#0000 60%);mask:radial-gradient(circle,#000 10%,#0000 60%)}.is-opening .rb-snip{animation:.7s ease-out .52s both rb-snip}@keyframes rb-snip{0%{opacity:0;transform:scale(.2)rotate(0)}25%{opacity:1;transform:scale(1.1)rotate(20deg)}to{opacity:0;transform:scale(1.5)rotate(45deg)}}.rb-signglow{z-index:5;pointer-events:none;width:75.2%;height:23.25%;box-shadow:0 0 6cqw 1cqw color-mix(in srgb, var(--inv-accent) 45%, transparent), inset 0 0 5cqw color-mix(in srgb, var(--inv-accent) 22%, transparent);opacity:.4;border-radius:2cqw;animation:4s ease-in-out infinite rb-glow;position:absolute;top:14.75%;left:12.4%}@keyframes rb-glow{50%{opacity:.6}}.is-opening .rb-signglow{animation:.9s ease-out .62s both rb-signon}@keyframes rb-signon{0%{opacity:.45}30%{opacity:1.3}50%{opacity:.7}to{opacity:1}}.ix-rb .rb-names{flex-direction:column;justify-content:center;height:20.6%;display:flex;top:16.2%;left:16%;right:16%}.ix-rb .rb-names .ix-names-main{text-wrap:balance;font-size:10cqw;line-height:1.08}.ix-rb .rb-names .ix-names-main span{text-wrap:balance}.ix-rb .rb-names .ix-names-title{color:#f3e3c3;text-shadow:0 .3cqw 1cqw #000c;margin-bottom:1.4cqw;font-size:4.2cqw}.ix-rb .rb-names .fx-flourish{width:38cqw;color:var(--inv-accent);filter:drop-shadow(0 .2cqw .4cqw #0009);margin-top:1.6cqw}.is-opening .rb-names{animation:1.6s both rb-names}@keyframes rb-names{0%{filter:none}45%{filter:brightness(1.35) drop-shadow(0 0 2cqw color-mix(in srgb, var(--inv-accent) 60%, transparent))}to{filter:brightness(1.15) drop-shadow(0 0 1.4cqw color-mix(in srgb, var(--inv-accent) 45%, transparent))}}.rb-streamers i{width:calc(var(--s) * .42);height:calc(var(--s) * 5.2);border-radius:40%}.is-opening .rb-cam{animation:1.5s cubic-bezier(.55,0,.3,1) 1.7s both rb-cam}@keyframes rb-cam{0%{transform:scale(1)}to{transform:scale(2.7)}}.rb-flash{z-index:33;opacity:0;pointer-events:none;background:radial-gradient(circle at 50% 62%,#fffdf6 0,#fff3d6 40%,#ffecc4d9 80%);position:absolute;inset:0}.is-opening .rb-flash{animation:.65s ease-in 2.5s both rb-fadein}
.ix-shn{--brass:color-mix(in srgb, var(--inv-accent) 82%, #5a3a10);background:#120a06}.shn-backdrop{background:radial-gradient(30% 55% at 50% 62%,#ffaa5029,#0000 70%),linear-gradient(#080a20 0 6.5%,#0a081ae0 6.5%,#140c0eb3 35%,#120a0699 65%,#080402eb),url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%27112%27 height=%2758%27><rect width=%27112%27 height=%2758%27 fill=%27%232a170c%27/><rect x=%271%27 y=%271%27 width=%2753%27 height=%2726%27 rx=%272%27 fill=%27%239a6a40%27/><rect x=%2757%27 y=%271%27 width=%2753%27 height=%2726%27 rx=%272%27 fill=%27%238a5c36%27/><rect x=%27-27%27 y=%2730%27 width=%2753%27 height=%2726%27 rx=%272%27 fill=%27%2383552f%27/><rect x=%2729%27 y=%2730%27 width=%2753%27 height=%2726%27 rx=%272%27 fill=%27%23a07247%27/><rect x=%2785%27 y=%2730%27 width=%2753%27 height=%2726%27 rx=%272%27 fill=%27%2383552f%27/></svg>") 50% 6.9cqh/7cqh 3.625cqh,#2a170c}.shn-backdrop:after{content:"";background:linear-gradient(90deg,#0000008c,#0000 30% 70%,#0000008c);position:absolute;inset:0}.shn-cam{transform-origin:50% 68%;position:absolute;inset:0}.is-opening .shn-cam{transition:transform 1.55s cubic-bezier(.55,0,.3,1) 1.6s;transform:scale(2.5)}.shn-wood{fill:#4a2a16}.shn-wood-d{fill:#2f190c}.shn-wood-l{fill:#63391d}.shn-wood-side{fill:#1f1008}.shn-glow{fill:#ffb65a;transition:fill .6s}.is-k2 .shn-glow,.is-opening .shn-glow{fill:#ffd27e}.shn-lat{stroke:#2a1609;stroke-width:3.4px;fill:none}.shn-frame{fill:none;stroke:#2a1609;stroke-width:6px}.shn-panel{fill:#24130a;stroke:#6b4527;stroke-width:2px}.shn-gold-line{fill:none;stroke:var(--inv-accent);stroke-width:2.6px;opacity:.85}.shn-gold-thin{stroke:var(--inv-accent);stroke-width:1.4px;opacity:.45}.shn-gold-dash{stroke:var(--inv-accent);stroke-width:4px;stroke-dasharray:2 10;stroke-linecap:round;opacity:.9}.shn-tile-bg{fill:var(--inv-accent2)}.shn-tile-star{fill:color-mix(in srgb, var(--inv-accent2) 18%, #fbf3dc)}.shn-tile-dot{fill:color-mix(in srgb, var(--inv-accent) 85%, #7a4a10)}.shn-tile-line{stroke:#fbf3dc;stroke-width:2.4px;opacity:.55}.shn-chain{stroke:#6b5235;stroke-width:3px;stroke-dasharray:6 3}.shn-brass{fill:var(--brass)}.shn-lglass{fill:#ffd27a}.shn-lframe{fill:none;stroke:var(--brass);stroke-width:2.6px}.shn-floor{stroke:#00000059;stroke-width:2px;fill:none}.shn-vine{fill:none;stroke:#4b4f26;stroke-width:6px;stroke-linecap:round}.shn-vine-thin{stroke-width:3px}.shn-leafp{fill:#5c8a3e;stroke:#2f4a1e;stroke-width:1px}.shn-leafuse:nth-child(3n) .shn-leafp{fill:#3f6e30}.shn-jpetal{fill:#fffdf6;stroke:#503c1e2e;stroke-width:.6px}.shn-jcore{fill:#f1c55a}.shn-court{fill:none;stroke:color-mix(in srgb, var(--inv-accent) 45%, transparent);stroke-width:5px}.shn-twinkle{animation:3.4s ease-in-out infinite shn-tw}@keyframes shn-tw{50%{opacity:.25}}.shn-warm{animation:4s ease-in-out infinite shn-breathe}@keyframes shn-breathe{50%{opacity:.8}}.shn-swing{transform-origin:132px 836px;animation:4.2s ease-in-out infinite shn-swing}.shn-swing-b{transform-origin:768px 836px;animation-delay:-1.7s}@keyframes shn-swing{0%,to{rotate:-3deg}50%{rotate:3deg}}.shn-lamp{aspect-ratio:1;mix-blend-mode:screen;pointer-events:none;z-index:6;background:radial-gradient(circle,#ffd68c8c 0,#ffa04638 30%,#0000 66%);border-radius:50%;width:34cqw;animation:3.1s infinite shn-flicker;position:absolute;top:63%;translate:-50% -50%}.shn-lamp-l{left:14.7%}.shn-lamp-r{animation-delay:-1.2s;left:85.3%}@keyframes shn-flicker{0%,to{opacity:1}42%{opacity:.78}47%{opacity:.95}71%{opacity:.84}}.shn-beyond,.shn-door{width:42.222%;height:47.625%;position:absolute;top:43.125%;left:28.889%}.shn-beyond{z-index:2;clip-path:polygon(0 100%,0 27.5%,3.95% 18.6%,14.7% 10.9%,30.6% 4.65%,50% 0,69.4% 4.65%,85.3% 10.9%,96.05% 18.6%,100% 27.5%,100% 100%);background:radial-gradient(ellipse 80% 60% at 50% 62%, #fffaf0 0, #ffe6ae 28%, color-mix(in srgb, var(--inv-accent) 75%, #b0581a) 70%, #4e230c 100%);opacity:0;transition:opacity .9s .35s;overflow:hidden}.is-opening .shn-beyond{opacity:1}.shn-rays{opacity:0;transition:opacity 1.2s .7s}.is-opening .shn-rays{opacity:.8}.shn-door{z-index:3;perspective:140cqw;perspective-origin:50% 45%}.shn-leaf{will-change:transform;width:50%;position:absolute;top:0;bottom:0}.shn-leaf:after{content:"";opacity:0;clip-path:inherit;pointer-events:none;background:#000;transition:opacity 1.5s .4s;position:absolute;inset:0}.shn-leaf-l{transform-origin:0;left:0}.shn-leaf-r{transform-origin:100%;right:0}.shn-leafsvg{filter:drop-shadow(0 0 .6cqw #0009);width:100%;height:100%;display:block;overflow:visible}.is-opening .shn-leaf-l{animation:1.75s cubic-bezier(.62,.02,.22,1) .3s both shn-open-l}.is-opening .shn-leaf-r{animation:1.75s cubic-bezier(.62,.02,.22,1) .3s both shn-open-r}@keyframes shn-open-l{0%{transform:rotateY(0)}to{transform:rotateY(82deg)}}@keyframes shn-open-r{0%{transform:rotateY(0)}to{transform:rotateY(-82deg)}}.is-opening .shn-leaf:after{opacity:.45}.shn-grain{opacity:.9}.shn-inset{fill:none;stroke:#00000080;stroke-width:5px}.shn-recess{fill:#12070280}.shn-bevel{fill:none;stroke:color-mix(in srgb, var(--inv-accent) 60%, #3a2008);stroke-width:3px}.shn-star{fill:color-mix(in srgb, var(--inv-accent2) 75%, #0b2020);stroke:var(--inv-accent);stroke-width:3px;stroke-linejoin:round}.shn-star-in{fill:#2a1508;stroke:var(--inv-accent);stroke-width:2.4px}.shn-boss{fill:var(--brass);stroke:#0006;stroke-width:1.5px}.shn-ring{fill:none;stroke:var(--brass);stroke-width:7px}.shn-diamond{fill:none;stroke:color-mix(in srgb, var(--inv-accent) 35%, #1a0c04);stroke-width:2px}.shn-stud{fill:var(--brass)}.shn-knocker{transform-origin:150px 482px}.shn-crack{filter:blur(.7cqw);opacity:.35;background:linear-gradient(#0000,#ffd98f 25%,#fff3cf 80%,#fff6dc);width:1.1cqw;transition:opacity .4s,width .6s;animation:2.6s ease-in-out infinite alternate shn-crack;position:absolute;top:2%;bottom:0;left:50%;translate:-50%}@keyframes shn-crack{0%{opacity:.25}to{opacity:.6}}.is-k1 .shn-crack{opacity:.7;animation:none}.is-k2 .shn-crack{opacity:1;width:1.8cqw;animation:none}.is-opening .shn-crack{opacity:0;animation:none}.shn-sill{z-index:4;filter:blur(.5cqw);opacity:.5;background:radial-gradient(#ffdc96d9,#0000 70%);border-radius:50%;height:1.2cqw;transition:opacity .5s;position:absolute;top:90.4%;left:30%;right:30%}.is-k2 .shn-sill,.is-opening .shn-sill{opacity:1}.is-k1 .shn-leaf-l{animation:.42s ease-out shn-knock-a}.is-k2 .shn-leaf-l{animation:.42s ease-out shn-knock-b}.is-k1 .shn-leaf-r{animation:.42s ease-out reverse shn-knock-a}.is-k2 .shn-leaf-r{animation:.42s ease-out reverse shn-knock-b}@keyframes shn-knock-a{30%{transform:rotateY(2.4deg)}60%{transform:rotateY(-.8deg)}}@keyframes shn-knock-b{30%{transform:rotateY(2.4deg)}60%{transform:rotateY(-.8deg)}}.is-k1 .shn-knocker{animation:.6s ease-out shn-ring-a}.is-k2 .shn-knocker{animation:.6s ease-out shn-ring-b}.is-opening .shn-knocker{animation:.6s ease-out shn-ring-a}@keyframes shn-ring-a{20%{rotate:22deg}45%{rotate:-10deg}70%{rotate:5deg}}@keyframes shn-ring-b{20%{rotate:22deg}45%{rotate:-10deg}70%{rotate:5deg}}.shn-namesbed{z-index:19;pointer-events:none;background:radial-gradient(52% 50%,#0c061099,#0000 72%);height:34%;position:absolute;top:4%;left:0;right:0}.shn-names{top:8%}.shn-names .ix-names-main{font-size:11cqw}.shn-names .ix-names-title{color:#f6e6c4;text-shadow:0 .3cqw 1cqw #000000b3;font-size:4.4cqw}.shn-names .fx-flourish{color:var(--inv-accent);filter:drop-shadow(0 .2cqw .4cqw #0009)}.shn-names,.shn-namesbed{transition:opacity .7s 1.55s,transform 1.4s .2s}.is-opening .shn-names,.is-opening .shn-namesbed{opacity:0;transform:translateY(-3cqh)}.shn-flash{z-index:33;opacity:0;pointer-events:none;background:radial-gradient(circle at 50% 66%,#fffdf5 0,#fff1cc 35%,#ffe6aa99 70%);position:absolute;inset:0}.is-opening .shn-flash{opacity:1;transition:opacity .8s ease-in 2.35s}
.ix-sh{--sh-paint:color-mix(in srgb, var(--inv-accent) 34%, #16171d);--sh-acc2:var(--inv-accent2);--sh-gild:#e2b25c;--sh-brassc:#c39143;background:#e2a874}.sh-backdrop{background:linear-gradient(#0000 0 89%,#8f7663 89% 90%,#c8ad8e 90% 97.6%,#6d625c 97.6%),linear-gradient(#0000 0 3.6%,#3c1e1447 3.6% 4.6%,#ffe6be59 4.6% 5.2%,#0000 5.2%),radial-gradient(50% 60% at 15% 15%,#ffd6968c,#0000 70%),linear-gradient(#ffdcaa26,#501e282e 85%),linear-gradient(90deg,#c46f4c,#d48a5e 40%,#e5c38b 60%,#dcae6a)}.sh-cam{transform-origin:50% 70%;position:absolute;inset:0}.is-opening .sh-cam{animation:1.5s cubic-bezier(.55,0,.35,1) 1.65s both sh-push}@keyframes sh-push{0%{transform:scale(1)}to{transform:scale(2.35)}}.sh-st-paint{stop-color:var(--sh-paint)}.sh-st-hi{stop-color:color-mix(in srgb, var(--sh-paint) 72%, #ffcf96)}.sh-st-lo{stop-color:color-mix(in srgb, var(--sh-paint) 70%, #000)}.sh-stucco{fill:#000;opacity:0}.sh-nb-l{fill:#c26d4a}.sh-nb-r{fill:#e3bf86}.sh-pipe{stroke:#6b4a3a;stroke-width:7px;fill:none;opacity:.7}.sh-flute{stroke:#00000047;stroke-width:3px}.sh-plinth{fill:color-mix(in srgb, var(--sh-paint) 75%, #000)}.sh-corbel{fill:color-mix(in srgb, var(--sh-paint) 85%, #ffd6a0);stroke:#00000059;stroke-width:2px}.sh-corbel-l{stroke:#00000040;stroke-width:3px}.sh-cor-1{fill:color-mix(in srgb, var(--sh-paint) 70%, #ffd9a8)}.sh-cor-2{fill:color-mix(in srgb, var(--sh-paint) 88%, #ffd9a8)}.sh-cor-3{fill:color-mix(in srgb, var(--sh-paint) 80%, #000)}.sh-cor-shadow{fill:#00000059}.sh-gild-line{fill:none;stroke:var(--sh-gild);stroke-width:4px}.sh-gild-thin{fill:none;stroke:var(--sh-gild);stroke-width:1.4px;opacity:.6}.sh-gild-f{fill:var(--sh-gild)}.sh-lampglow{mix-blend-mode:screen;animation:4.6s ease-in-out infinite sh-breathe}.sh-lampglow-b{animation-delay:-2.1s}@keyframes sh-breathe{50%{opacity:.82}}.is-opening .sh-lampglow{animation:.9s ease-out both sh-glowup}@keyframes sh-glowup{0%{opacity:1}15%{opacity:.5}30%{opacity:1.4}to{opacity:1.6}}.sh-pave{stroke:#46302052;stroke-width:2.4px;fill:none}.sh-curb{fill:#8b7867}.sh-curb-hi{stroke:#e9d6bb;stroke-width:4px}.sh-baseshadow{fill:#1e0f0a59}.sh-arm{fill:none;stroke:color-mix(in srgb, var(--sh-paint) 60%, #000);stroke-width:6px;stroke-linecap:round}.sh-brass{fill:var(--sh-brassc)}.sh-brass-line{stroke:var(--sh-gild);stroke-width:3px}.sh-shade{fill:color-mix(in srgb, var(--sh-paint) 65%, #000)}.sh-bulb{fill:#fff3c8;filter:drop-shadow(0 0 6px #ffd27a)}.sh-lglass{fill:#ffdb8f}.sh-lframe{fill:none;stroke:#6d4a1e;stroke-width:2.4px}.sh-awbox{fill:color-mix(in srgb, var(--sh-paint) 80%, #000)}.sh-aw-a{fill:var(--inv-accent)}.sh-aw-b{fill:#fbf4ea}.sh-aw-trim{stroke:#0000002e;stroke-width:3px}.sh-aw-roll{stroke:#ffffff59;stroke-width:2px}.sh-valance{transform-origin:450px 760px;animation:5s ease-in-out infinite sh-flap}@keyframes sh-flap{50%{transform:skew(1.2deg)scaleY(1.02)}}.is-opening .sh-valance{animation:.5s ease-in-out 3 both sh-flap-o}@keyframes sh-flap-o{50%{transform:skew(-2deg)scaleY(1.03)}}.sh-bracket{fill:none;stroke:#2b2420;stroke-width:5px;stroke-linecap:round}.sh-chain{stroke:#6d5a40;stroke-width:3px;stroke-dasharray:5 3}.sh-sign{transform-origin:220px 852px;animation:4.4s ease-in-out infinite sh-sway}@keyframes sh-sway{0%,to{rotate:-1.6deg}50%{rotate:1.6deg}}.is-opening .sh-sign{animation:1.2s ease-out both sh-swing}@keyframes sh-swing{15%{rotate:7deg}40%{rotate:-5deg}65%{rotate:3deg}85%{rotate:-1deg}}.sh-sign-wood{fill:#5a3620;stroke:var(--sh-gild);stroke-width:4px}.sh-sign-in{fill:#f7ecdc;stroke:color-mix(in srgb, var(--sh-gild) 70%, #5a3620);stroke-width:2px}.sh-sign-bag{fill:var(--inv-accent)}.sh-sign-h{fill:none;stroke:var(--sh-paint);stroke-width:4px}.sh-sign-heart{fill:#fff}.sh-shadow{fill:#28120a52}.sh-trunk{stroke:#5b3c22;stroke-width:10px}.sh-leaftex{opacity:.55}.sh-leafp{fill:#2e5a22}.sh-leafc{fill:#3f7330}.sh-potrim{fill:#c96d44}.sh-stem{stroke:#3b6a2c;stroke-width:3px;fill:none}.sh-flower{fill:var(--inv-accent)}.sh-flower-sh{fill:none;stroke:#ffffff73;stroke-width:2px;stroke-dasharray:10 40}.sh-flower-c{fill:#ffe7a3}.sh-fl2 .sh-flower{fill:#fff3e4}.sh-posy,.sh-bouquet{transform-box:fill-box;transform-origin:50% 100%;animation:3.8s ease-in-out infinite sh-nod}.sh-bouquet{animation-delay:-1.4s}@keyframes sh-nod{50%{rotate:1.5deg}}.sh-tire{fill:none;stroke:#2a2324;stroke-width:8px}.sh-rim{fill:none;stroke:#b8b2a8;stroke-width:2.5px}.sh-spoke{stroke:#cfc8bc;stroke-width:1.2px;opacity:.8}.sh-frame{fill:none;stroke:var(--sh-acc2);stroke-width:9px;stroke-linecap:round;stroke-linejoin:round}.sh-seat{stroke:#3a2418;stroke-width:10px;stroke-linecap:round}.sh-handle{fill:none;stroke:#2a2324;stroke-width:6px;stroke-linecap:round}.sh-guard{fill:none;stroke:color-mix(in srgb, var(--sh-acc2) 70%, #000);stroke-width:5px}.sh-basket{fill:#b48452;stroke:#7a5430;stroke-width:2px}.sh-weave{stroke:#7a5430;stroke-width:1.6px;fill:none;opacity:.8}.sh-win,.sh-reveal{width:71.111%;height:37.5%;position:absolute;top:51.25%;left:14.444%}.sh-reveal{z-index:1;overflow:hidden}.sh-win{z-index:2;overflow:hidden}.sh-shutter{background:linear-gradient(90deg,#140a0a52,#ffecc829 22%,#ffdcaa14 40%,#0000 60%,#1e0e145c),repeating-linear-gradient(#6c6a6b 0,#a39e98 .35cqh,#d9d0c2 .62cqh,#a19b94 .92cqh,#77726f 1.3cqh,#464244 1.62cqh,#2f2c2f 1.75cqh,#6c6a6b 1.9cqh);position:absolute;inset:0;box-shadow:inset 0 0 0 .35cqw #00000059}.sh-shutter:before{content:"";background-image:var(--tx-grain);mix-blend-mode:overlay;opacity:.55;background-size:120px 120px;position:absolute;inset:0}.sh-bar{background:linear-gradient(#d6d3cc,#8a8a8c 40%,#4c4c50 85%,#2a2a2e);height:2.6cqh;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -.3cqh .6cqh #0000004d}.sh-bar:before,.sh-bar:after{content:"";background:linear-gradient(#e8c27a,#a77a2c);border-radius:.5cqw;width:3.2cqw;height:1.6cqh;position:absolute;top:.5cqh;box-shadow:0 .2cqh .4cqh #0006}.sh-bar:before{left:18%}.sh-bar:after{right:18%}.is-opening .sh-shutter{animation:1.85s both sh-roll}@keyframes sh-roll{0%{animation-timing-function:ease-out;transform:translate(0)}5%{transform:translate(.4cqw,-.9cqh)}10%{transform:translate(-.35cqw)}15%{transform:translate(.3cqw,-1.5cqh)}20%{transform:translate(-.2cqw,-.2cqh)}25%{transform:translate(.1cqw,-1.1cqh)}29%{animation-timing-function:cubic-bezier(.3,0,.6,1);transform:translateY(-.6cqh)}38%{animation-timing-function:ease-in-out;transform:translateY(-12%)}43%{animation-timing-function:cubic-bezier(.45,0,.25,1);transform:translateY(-10.5%)}to{transform:translateY(-101%)}}.sh-drum{z-index:3;transform-origin:50% 0;background:repeating-linear-gradient(#ffffff2e 0 .25cqh,#0000 .25cqh .5cqh),linear-gradient(#3b3a3e,#9b9da0 35%,#e0ddd6 50%,#6e7074 72%,#26262a);border-radius:.6cqw;height:2.4%;position:absolute;top:49.6%;left:14%;right:14%;box-shadow:0 .5cqh .8cqh #00000073}.is-opening .sh-drum{animation:1.85s both sh-drum}@keyframes sh-drum{0%,29%{transform:scaleY(1)}5%,15%{transform:translateY(-.3cqh)}to{transform:scaleY(1.45)}}.sh-dark{fill:#1c110c;opacity:.88}.is-opening .sh-dark{animation:1.1s ease-out .55s both sh-lightson}@keyframes sh-lightson{0%{opacity:.88}22%{opacity:.4}30%{opacity:.75}46%{opacity:.15}55%{opacity:.35}to{opacity:0}}.sh-halo{mix-blend-mode:screen}.sh-bulbin{fill:#fffbe6}.sh-wire{fill:none;stroke:#3a2a20;stroke-width:2px}.sh-pendant{fill:var(--sh-paint)}.sh-wp{fill:color-mix(in srgb, var(--inv-accent) 22%, transparent)}.sh-floorline{stroke:#3c1e0f59;stroke-width:2px;fill:none}.sh-cab{fill:color-mix(in srgb, var(--sh-paint) 70%, #6b4a32)}.sh-cab-in{fill:color-mix(in srgb, var(--inv-accent) 10%, #f2dcbf)}.sh-shelf{fill:#fff6ea;filter:drop-shadow(0 4px 3px #50281459)}.sh-gb{fill:var(--gb)}.sh-gb-shade{fill:#280a0a2e}.sh-rb{fill:var(--rb)}.sh-bag{fill:var(--bg)}.sh-bag-shade{fill:#1e0a0a33}.sh-bag-h{fill:none;stroke:#3a2a22;stroke-width:3.5px}.sh-tissue{fill:#fffaf2}.sh-jar{fill:#fffaf0b3;stroke:#78503266;stroke-width:1.5px}.sh-table{fill:var(--sh-paint)}.sh-table-top{fill:#f7ecdc}.sh-table-sh{fill:#461e0a4d}.sh-ribbon{fill:var(--inv-accent);stroke:color-mix(in srgb, var(--inv-accent) 70%, #000);stroke-width:1.5px}.sh-ribbon-knot{fill:color-mix(in srgb, var(--inv-accent) 80%, #000)}.sh-mullion{fill:var(--sh-paint)}.sh-glare{fill:#fff;opacity:.16}.sh-riser{fill:var(--sh-paint)}.sh-riser-p{fill:none;stroke:var(--sh-gild);stroke-width:2px;opacity:.7}.sh-sill{fill:color-mix(in srgb, var(--sh-paint) 70%, #ffd9a8)}.sh-rays{opacity:0;mix-blend-mode:screen}.is-opening .sh-rays{animation:1.2s ease-out .9s both sh-fadein}@keyframes sh-fadein{0%{opacity:0}to{opacity:.55}}.sh-spill{z-index:4;clip-path:polygon(14.5% 0,85.5% 0,104% 100%,-4% 100%);mix-blend-mode:screen;opacity:0;background:linear-gradient(#fff0c8e6,#ffd28c59 60%,#ffc8781a);position:absolute;inset:89.6% 0 0}.is-opening .sh-spill{animation:1.2s ease-out .8s both sh-spill}@keyframes sh-spill{0%{opacity:0}to{opacity:1}}.sh-front{z-index:5}.sh-lamp{aspect-ratio:1;mix-blend-mode:screen;pointer-events:none;z-index:6;background:radial-gradient(circle,#ffde9699 0,#ffaa5033 32%,#0000 66%);border-radius:50%;width:28cqw;animation:3.3s infinite sh-flicker;position:absolute;top:67%;translate:-50% -50%}.sh-lamp-l{left:11.1%}.sh-lamp-r{animation-delay:-1.3s;left:88.9%}@keyframes sh-flicker{0%,to{opacity:.85}40%{opacity:.7}46%{opacity:.9}72%{opacity:.76}}.sh-sun{z-index:7;pointer-events:none;mix-blend-mode:soft-light;background:radial-gradient(70% 45% at 0 8%,#ffc87873,#0000 70%),linear-gradient(112deg,#ffbe6e2e 0%,#0000 45%,#3c143c29 100%);position:absolute;inset:0}.sh-namesbed{z-index:19;pointer-events:none;background:radial-gradient(60% 55%,#00000040,#0000 75%);height:20%;position:absolute;top:9%;left:18%;right:18%}.ix-sh .sh-names{--inv-accent:var(--sh-gild);flex-direction:column;justify-content:center;height:24%;display:flex;top:7.6%;left:17%;right:17%}.ix-sh .sh-names .ix-names-main{font-size:10.6cqw;line-height:1.18}.ix-sh .sh-names .ix-names-main span{text-wrap:balance}.ix-sh .sh-names .ix-names-title{color:#fbeedb;text-shadow:0 .3cqw .8cqw #0009;font-size:4.2cqw}.ix-sh .sh-names .fx-flourish{width:36cqw;color:var(--sh-gild);margin-top:1.4cqw}.sh-flash{z-index:33;opacity:0;pointer-events:none;background:radial-gradient(circle at 50% 70%,#fffdf6 0,#fff3dc 40%,#ffecc8cc 75%);position:absolute;inset:0}.is-opening .sh-flash{animation:.65s ease-in 2.55s both sh-flash}@keyframes sh-flash{0%{opacity:0}to{opacity:1}}.sh-vine{fill:none;stroke:#4a5a2a;stroke-width:3.5px;stroke-linecap:round}.sh-ivleaf{fill:#4f8a3a;stroke:#2d5420;stroke-width:1px}.sh-iv2 .sh-ivleaf{fill:#6aa548}.sh-ivvein{stroke:#14280a80;stroke-width:1px}.sh-ivy{transform-origin:100px 66px;animation:6s ease-in-out infinite sh-ivy}.sh-ivy-b{animation-delay:-2.6s}@keyframes sh-ivy{50%{rotate:.8deg}}.sh-table-l{stroke:var(--sh-gild);stroke-width:2px;opacity:.6;fill:none}.sh-beam{z-index:7;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(122deg,#0000 0 30%,#ffc47838 40%,#ffd29614 50%,#0000 58%);animation:7s ease-in-out infinite sh-beam;position:absolute;inset:0;-webkit-mask:linear-gradient(#0000 20%,#000 45% 85%,#0000);mask:linear-gradient(#0000 20%,#000 45% 85%,#0000)}@keyframes sh-beam{50%{opacity:.7}}
.ix-sr{--sr-hz1:color-mix(in srgb, var(--inv-accent) 32%, #4a3a78);--sr-hz2:color-mix(in srgb, var(--inv-accent) 55%, #7a5080);--sr-pre:color-mix(in srgb, var(--inv-accent) 70%, #ffb080);--sr-sil:#0b0713;background:#0a0d28}.sr-backdrop{background:radial-gradient(ellipse 40% 18% at 50% 62.5%, color-mix(in srgb, var(--sr-pre) 45%, transparent), transparent 70%), linear-gradient(180deg, #070b24 0, #141a46 30%, #2c2a62 48%, var(--sr-hz1) 58%, var(--sr-hz2) 62.5%, #262556 63%, #0c0d26 100%)}.sr-backdrop:after{content:"";background:linear-gradient(90deg,#00000073,#0000 30% 70%,#00000073);position:absolute;inset:0}.sr-defs{width:0;height:0;position:absolute}.sr-cam{transform-origin:50%;position:absolute;inset:0}.sr-hz1{stop-color:var(--sr-hz1)}.sr-hz2{stop-color:var(--sr-hz2)}.sr-pre{stop-color:var(--sr-pre)}.sr-w0{stop-color:color-mix(in srgb, var(--inv-accent) 30%, #3a3466)}.sr-dawn{opacity:0;pointer-events:none;position:absolute;inset:0}.sr-d1{background:linear-gradient(180deg, #19214f 0, #33367a 26%, #74578f 44%, color-mix(in srgb, var(--inv-accent) 55%, #e48a8a) 57%, #f3b48c 62.5%, #2a2a50 63%)}.sr-d2{background:linear-gradient(180deg, #223a76 0, #4f5f9e 24%, #b783a8 42%, color-mix(in srgb, var(--inv-accent) 65%, #ff9f6e) 54%, #ffd59c 62.5%, #3a3a60 63%)}.sr-d3{background:linear-gradient(#22457e 0,#3f6aa6 24%,#86a8d2 40%,#f6d8b6 53%,#fff2d6 62.5%,#4a4a70 63%)}.sr-sunwrap{aspect-ratio:1;width:23cqw;position:absolute;top:calc(62.5% - 11.5cqw);left:38.5%;transform:translateY(9cqh)}.sr-sun{background:radial-gradient(circle, #fffef6 0, #fff3c6 45%, color-mix(in srgb, var(--inv-accent) 35%, #ffd27a) 80%, color-mix(in srgb, var(--inv-accent) 70%, #ff9a50) 100%);border-radius:50%;position:absolute;inset:0}.sr-sunglow,.sr-corona{aspect-ratio:1;pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.sr-sunglow{background:radial-gradient(circle, #ffecbee6 0, color-mix(in srgb, var(--sr-pre) 55%, transparent) 14%, color-mix(in srgb, var(--inv-accent) 22%, transparent) 32%, transparent 62%);opacity:.32;width:520%;animation:4.5s ease-in-out infinite sr-pulse}@keyframes sr-pulse{50%{opacity:.42}}.sr-corona{background:repeating-conic-gradient(from 0deg, #fff0c880 0 2deg, transparent 3deg 12deg);opacity:0;width:300%;-webkit-mask:radial-gradient(circle,#000 14%,#0006 30%,#0000 58%);mask:radial-gradient(circle,#000 14%,#0006 30%,#0000 58%)}.sr-far{fill:color-mix(in srgb, var(--inv-accent2) 16%, #2f2a58)}.sr-bridge{fill:color-mix(in srgb, var(--inv-accent2) 10%, #1f1b42)}.sr-bridge-arch{fill:none;stroke:color-mix(in srgb, var(--inv-accent2) 10%, #1f1b42);stroke-width:3px}.sr-refl{opacity:.28}.sr-water{pointer-events:none;position:absolute;inset:62.5% 0 0;overflow:hidden}.sr-wdawn{background:linear-gradient(180deg, #ffe2b0 0, color-mix(in srgb, var(--inv-accent) 45%, #f2a07e) 9%, color-mix(in srgb, var(--inv-accent2) 35%, #6a7fb4) 40%, #2a3866 100%);opacity:0;position:absolute;inset:0}.sr-ripples{background:repeating-linear-gradient(#ffffff1a 0 .22cqw,#0000 .22cqw 1.5cqw),repeating-linear-gradient(176deg,#0000 0 2.3cqw,#c8d2ff12 2.3cqw 2.5cqw);animation:3s linear infinite sr-ripple;position:absolute;inset:-3cqw -10%;-webkit-mask:linear-gradient(#0000004d,#000 40%);mask:linear-gradient(#0000004d,#000 40%)}@keyframes sr-ripple{to{transform:translateY(1.5cqw)}}.sr-path{clip-path:polygon(46% 0,54% 0,100% 100%,0 100%);opacity:.1;mix-blend-mode:screen;background:repeating-linear-gradient(#ffecb4f2 0 .32cqw,#0000 .32cqw 1.25cqw);width:70cqw;position:absolute;top:0;bottom:0;left:50%;translate:-50%;-webkit-mask:radial-gradient(34% 120% at 50% 0,#000 30%,#0006 60%,#0000 90%);mask:radial-gradient(34% 120% at 50% 0,#000 30%,#0006 60%,#0000 90%)}.sr-path-b{background-position:0 .6cqw;animation:1.1s ease-in-out infinite alternate sr-glint}.sr-path-a{animation:1.1s ease-in-out -.55s infinite alternate sr-glint}@keyframes sr-glint{0%{opacity:.04}to{opacity:.14}}.sr-haze{background:linear-gradient(#c8b4e652,#0000);height:9cqh;position:absolute;top:0;left:0;right:0}.sr-boat{z-index:2;width:34cqw;animation:9s ease-in-out infinite alternate sr-drift;position:absolute;top:73.5%;left:31%;translate:-50% -50%}@keyframes sr-drift{0%{transform:translate(-1.5cqw)rotate(-.6deg)}to{transform:translate(1.5cqw)rotate(.6deg)}}.sr-boatsvg{width:100%;display:block;overflow:visible}.sr-hull{fill:var(--sr-sil)}.sr-hull-line{fill:none;stroke:#ffd2a02e;stroke-width:1.5px}.sr-pole{stroke:var(--sr-sil);stroke-width:3px;stroke-linecap:round}.sr-boat .sr-refl{opacity:.3}.sr-rim{fill:color-mix(in srgb, var(--inv-accent) 45%, #ffc77a);--bk:0;opacity:0}.sr-barkov{opacity:var(--bk,1)}.sr-bark{fill:none;stroke:#ffd6b417;stroke-width:3px}.sr-dates{fill:#2c1410}.sr-grove{fill:#1c1430}.sr-near,.sr-bank{fill:var(--sr-sil)}.sr-bank-mid{fill:#170f26}.sr-reeds{fill:#05030a}.sr-birds{pointer-events:none;z-index:8;position:absolute;inset:0;overflow:hidden}.sr-bird{opacity:0;position:absolute;left:-8%}.sr-bird svg{fill:#1a0f1c;transform-origin:50% 60%;width:100%;animation:.32s ease-in-out infinite alternate sr-flap;display:block}@keyframes sr-flap{0%{transform:scaleY(1)}to{transform:scaleY(-.55)}}.ix-sr .sr-namesbed{z-index:19;pointer-events:none;background:radial-gradient(52% 48%,#06081e80,#0000 74%);height:36%;position:absolute;top:5%;left:0;right:0}.ix-sr .sr-names{text-wrap:balance;top:9%}.ix-sr .sr-names:not(:has(.ix-amp)){top:13%}.ix-sr .sr-names .ix-names-main{font-size:11cqw}.ix-sr .sr-names .ix-names-title{color:#fbecd6;text-shadow:0 .3cqw 1cqw #000000bf;font-size:4.4cqw}.ix-sr .sr-names .fx-flourish{color:color-mix(in srgb, var(--inv-accent) 50%, #f3d18a);filter:drop-shadow(0 .2cqw .4cqw #0009)}.sr-flash{z-index:33;background:radial-gradient(circle at 50% 50%, #fffdf4 0, #fff1d2 35%, color-mix(in srgb, var(--inv-accent) 28%, #ffe6c0) 80%);opacity:0;pointer-events:none;position:absolute;inset:-10%}.is-opening .sr-sunglow{animation:2.2s ease-out both sr-glowup}@keyframes sr-glowup{0%{opacity:.32;transform:scale(.9)}20%{opacity:.6;transform:scale(1)}to{opacity:1;transform:scale(1.45)}}.is-opening .sr-sunwrap{animation:2.2s cubic-bezier(.35,.05,.25,1) .25s both sr-rise}@keyframes sr-rise{0%{transform:translateY(9cqh)}to{transform:translateY(-15cqh)}}.is-opening .sr-corona{animation:2.6s ease-out .8s both sr-corona}@keyframes sr-corona{0%{opacity:0;transform:rotate(0)scale(.7)}50%{opacity:.7}to{opacity:.6;transform:rotate(30deg)scale(1.15)}}.is-opening .sr-d1{animation:1s ease-in-out .15s both sr-fade}.is-opening .sr-d2{animation:1s ease-in-out .7s both sr-fade}.is-opening .sr-d3{animation:1.1s ease-in-out 1.25s both sr-fade}@keyframes sr-fade{to{opacity:1}}.is-opening .sr-stars{animation:1.2s ease-in .1s both sr-out}@keyframes sr-out{to{opacity:0}}.is-opening .sr-wdawn{animation:1.5s ease-in-out .6s both sr-fade}.is-opening .sr-haze{animation:1.6s ease-out .6s both sr-haze}@keyframes sr-haze{to{opacity:.4}}.is-opening .sr-path-a{animation:1.2s ease-out .9s both sr-path,.5s ease-in-out 2.1s infinite alternate sr-glint2}.is-opening .sr-path-b{animation:1.2s ease-out 1s both sr-path,.5s ease-in-out 2.35s infinite alternate sr-glint2}@keyframes sr-path{0%{opacity:.1}to{opacity:.95}}@keyframes sr-glint2{0%{opacity:.95}to{opacity:.55}}.is-opening .sr-rim{animation:1.1s ease-out 1s both sr-rim}@keyframes sr-rim{to{opacity:1}}.is-opening .sr-bird{animation:sr-fly calc(2.3s * var(--sp)) cubic-bezier(.3, 0, .7, 1) both}@keyframes sr-fly{0%{opacity:0;transform:translate(0)}8%{opacity:1}to{opacity:1;transform:translate(125cqw,-9cqh)}}.is-opening .sr-cam{animation:1.45s cubic-bezier(.5,0,.6,1) 1.6s both sr-push}@keyframes sr-push{to{transform:scale(1.14)translateY(1.5cqh)}}.is-opening .sr-names,.is-opening .sr-namesbed{animation:2.9s ease-in-out both sr-names}@keyframes sr-names{0%{opacity:1;transform:none}82%{opacity:1;transform:translateY(-1.5cqh)}to{opacity:0;transform:translateY(-2cqh)}}.is-opening .sr-namesbed{animation-name:sr-bed}@keyframes sr-bed{0%{opacity:1}60%{opacity:.55}to{opacity:0}}.is-opening .sr-flash{animation:.65s ease-in 2.45s both sr-flash}@keyframes sr-flash{to{opacity:1}}
.ix-ts{--ts-night:color-mix(in srgb, var(--inv-accent2) 14%, #04050f);--ts-deep:color-mix(in srgb, var(--inv-accent2) 26%, #080a1e);background:var(--ts-night)}.ts-backdrop{background:linear-gradient(180deg, transparent 90%, #04040a 93%), linear-gradient(#00000052, #00000052), radial-gradient(ellipse 50% 40% at 30% 40%, color-mix(in srgb, var(--inv-accent2) 30%, transparent), transparent 70%), radial-gradient(ellipse 40% 30% at 75% 70%, color-mix(in srgb, var(--inv-accent2) 22%, transparent), transparent 70%), radial-gradient(1px 1px at 20% 30%, #fff, transparent), radial-gradient(1px 1px at 70% 20%, #fff, transparent), radial-gradient(1.5px 1.5px at 85% 60%, #fff, transparent), radial-gradient(1px 1px at 10% 70%, #fff, transparent), linear-gradient(180deg, var(--ts-night), var(--ts-deep) 55%, color-mix(in srgb, var(--inv-accent2) 40%, #10142a) 86%, var(--ts-night));background-size:auto,auto,auto,auto,230px 230px,310px 310px,270px 270px,190px 190px,auto}.ts-cam{transform-origin:50% 40%;will-change:transform;position:absolute;inset:0}.ts-k0{stop-color:var(--ts-night)}.ts-k1{stop-color:var(--ts-deep)}.ts-k2{stop-color:color-mix(in srgb, var(--inv-accent2) 38%, #10142a)}.ts-flood{flood-color:var(--inv-accent2);stop-color:var(--inv-accent2)}.ts-flood2{flood-color:color-mix(in srgb, var(--inv-accent2) 40%, #ff9ac8)}.ts-hzc{stop-color:color-mix(in srgb, var(--inv-accent2) 60%, #ffd9a0)}.ts-neb{opacity:1}.ts-neb2{opacity:.7;mix-blend-mode:screen}.ts-star2{fill:#fff;filter:drop-shadow(0 0 3px #fff)}.ts-constel path{fill:none;stroke:color-mix(in srgb, var(--inv-accent) 40%, #cfd8ff);stroke-width:1.2px;opacity:.22;stroke-dasharray:3 5}.ts-constel circle{fill:#fff;opacity:.75}.ts-glint{fill:#fffaf0;transform-box:fill-box;transform-origin:50%;filter:drop-shadow(0 0 4px #fff);animation:3.6s ease-in-out infinite ts-tw}@keyframes ts-tw{0%,to{opacity:.55;scale:.75}50%{opacity:1;scale:1.1}}.ts-hill2{fill:color-mix(in srgb, var(--inv-accent2) 18%, #070812)}.ts-hill{fill:#030308}.ts-town{fill:#ffd78a;opacity:.8}.ts-yline{fill:none;stroke:color-mix(in srgb, var(--inv-accent) 70%, #fff4d0);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 4px var(--inv-accent))}.ts-ystar{transform-box:fill-box;transform-origin:50%;opacity:.55;scale:.5}.ts-vel0{stop-color:color-mix(in srgb, var(--inv-accent2) 45%, #2a2838)}.ts-au0{stop-color:color-mix(in srgb, var(--inv-accent) 45%, #fff2c4)}.ts-au1{stop-color:color-mix(in srgb, var(--inv-accent) 80%, #5a3608)}.ts-au2{stop-color:var(--inv-accent)}.ts-au3{stop-color:color-mix(in srgb, var(--inv-accent) 65%, #3a2004);fill:color-mix(in srgb, var(--inv-accent) 65%, #3a2004)}.ts-au0{fill:color-mix(in srgb, var(--inv-accent) 45%, #fff2c4)}.ts-rimcool{fill:none;stroke:color-mix(in srgb, var(--inv-accent2) 45%, #dfe6ff);stroke-width:2px;opacity:.45;stroke-linecap:round}.ts-rim-top{stroke-width:2.4px;opacity:.6}.ts-rimwarm{fill:none;stroke:color-mix(in srgb, var(--inv-accent) 50%, #ffcf8a);stroke-width:1.6px;opacity:.35}.ts-capglow{fill:color-mix(in srgb, var(--inv-accent2) 40%, transparent);opacity:.35;filter:blur(14px)}.ts-cap{transform-origin:450px 360px;animation:6s ease-in-out infinite ts-float}@keyframes ts-float{0%,to{transform:translateY(0)rotate(-.6deg)}50%{transform:translateY(-8px)rotate(.6deg)}}.ts-cord{fill:none;stroke:color-mix(in srgb, var(--inv-accent) 85%, #6b4310);stroke-width:4.4px;stroke-linecap:round}.ts-cordshadow{fill:none;stroke:#000;stroke-width:5px;opacity:.6}.ts-strand{fill:none;stroke:color-mix(in srgb, var(--inv-accent) 70%, #fff2c4);stroke-width:1.6px;stroke-linecap:round}.ts-cordg{transform-origin:450px 332px}.ts-hang{transform-origin:748px 336px;animation:3.4s ease-in-out infinite ts-sway}@keyframes ts-sway{0%,to{rotate:-4deg}50%{rotate:4deg}}.ts-trail{fill:none;stroke:color-mix(in srgb, var(--inv-accent) 60%, #fff4d0);stroke-width:10px;stroke-linecap:round;stroke-dasharray:.22 2;stroke-dashoffset:.22px;opacity:0;filter:blur(4px)}.ts-trail-core{stroke:#fffbea;stroke-width:3px;filter:none}.ts-flysvg{z-index:22}.ts-mcb{fill:#0c0b12;stroke:color-mix(in srgb, var(--inv-accent2) 40%, #cfd8ff);stroke-width:1.4px;stroke-linejoin:round}.ts-mcs{fill:#06050a}.ts-mct{fill:none;stroke:var(--inv-accent);stroke-width:2.6px;stroke-linecap:round}.ts-fly{transform-box:fill-box;transform-origin:50%}.ts-namesbed{z-index:19;pointer-events:none;background:radial-gradient(58% 48%,#04040e99,#0000 74%);height:32%;position:absolute;top:35%;left:0;right:0}.ts-names{top:39%}.ts-names .ix-names-main{text-wrap:balance;font-size:12cqw}.ts-names .ix-names-title{color:#f6ecd6;text-shadow:0 .3cqw 1cqw #000000b3;font-size:4.6cqw}.ts-names .fx-flourish{color:var(--inv-accent);filter:drop-shadow(0 .2cqw .4cqw #0009)}.ts-flash{z-index:33;background:radial-gradient(circle at 50% 45%, #fffdf4 0, #fff1cf 40%, color-mix(in srgb, var(--inv-accent) 45%, #ffe2b0) 85%);opacity:0;pointer-events:none;position:absolute;inset:-20%}.is-opening .ts-cordg{animation:1.05s linear .2s both ts-turn}@keyframes ts-turn{0%{transform:scaleY(.39)rotate(0)scaleY(2.564)}22.14%{transform:scaleY(.39)rotate(-22.5deg)scaleY(2.564)}32.64%{transform:scaleY(.39)rotate(-45deg)scaleY(2.564)}41.74%{transform:scaleY(.39)rotate(-67.5deg)scaleY(2.564)}50%{transform:scaleY(.39)rotate(-90deg)scaleY(2.564)}58.26%{transform:scaleY(.39)rotate(-112.5deg)scaleY(2.564)}67.36%{transform:scaleY(.39)rotate(-135deg)scaleY(2.564)}77.86%{transform:scaleY(.39)rotate(-157.5deg)scaleY(2.564)}to{transform:scaleY(.39)rotate(-180deg)scaleY(2.564)}}.is-opening .ts-hangmove{animation:1.05s linear .2s both ts-arc}@keyframes ts-arc{0%{transform:translate(0)}22.14%{transform:translate(-22.8px,-54.1px)}32.64%{transform:translate(-87.9px,-100.1px)}41.74%{transform:translate(-185.2px,-130.7px)}50%{transform:translate(-300px,-141.5px)}58.26%{transform:translate(-414.8px,-130.7px)}67.36%{transform:translate(-512.1px,-100.1px)}77.86%{transform:translate(-577.2px,-54.1px)}to{transform:translate(-600px)}}.is-opening .ts-hang{animation:1.9s ease-out .2s both ts-whip}@keyframes ts-whip{0%{rotate:0deg}22%{rotate:-55deg}40%{rotate:-20deg}52%{rotate:34deg}64%{rotate:-16deg}78%{rotate:8deg}90%{rotate:-3deg}to{rotate:0deg}}.is-opening .ts-trail{animation:1s cubic-bezier(.55,0,.3,1) .25s both ts-trail}@keyframes ts-trail{0%{opacity:0;stroke-dashoffset:.22px}15%{opacity:1}85%{opacity:1}to{opacity:0;stroke-dashoffset:-1px}}.is-opening .ts-cap{animation:1.4s ease-out both ts-capbump}@keyframes ts-capbump{0%{transform:none}20%{transform:translateY(-14px)rotate(-1.2deg)}60%{transform:translateY(4px)rotate(.8deg)}to{transform:translateY(-4px)}}.is-opening .ts-yline{animation:ts-draw .75s cubic-bezier(.4, 0, .3, 1) var(--yd) both}@keyframes ts-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.is-opening .ts-ystar{animation:.5s cubic-bezier(.3,1.8,.5,1) both ts-pop}@keyframes ts-pop{0%{opacity:.7;scale:.6}60%{opacity:1;scale:1.7}to{opacity:1;scale:1.15}}.is-opening .ts-fly{animation:ts-fly 1.7s cubic-bezier(.2, .6, .4, 1) var(--fd) both}@keyframes ts-fly{0%{transform:translate(0)rotate(0)}to{transform:translate(var(--fx), -1950px) rotate(var(--fr))}}.is-opening .ts-cam{animation:1.8s cubic-bezier(.5,0,.4,1) 1.4s both ts-cam}@keyframes ts-cam{0%{transform:none}to{transform:scale(1.18)}}.is-opening .ts-flash{animation:.6s ease-in 2.6s both ts-flash}@keyframes ts-flash{0%{opacity:0}to{opacity:1}}
.ix{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;isolation:isolate;outline:none;position:absolute;inset:0;overflow:hidden;container-type:size}.ix.is-still{cursor:inherit}.ix:focus-visible{box-shadow:inset 0 0 0 3px var(--inv-accent)}.ix-hint{z-index:40;font:500 clamp(9px, 3.4cqmin, 16px) / 1.3 var(--font-body), system-ui, sans-serif;color:#fff;-webkit-backdrop-filter:blur(8px);white-space:nowrap;background:#0000004d;border:1px solid #ffffff4d;border-radius:999px;align-items:center;gap:1.8cqmin;padding:1.8cqmin 4.4cqmin;transition:opacity .35s;animation:2.2s ease-in-out infinite ix-bob;display:flex;position:absolute;bottom:7cqh;left:50%;translate:-50%}.ix-hint-dot{background:var(--inv-accent);border-radius:50%;width:1.6cqmin;height:1.6cqmin;animation:1.6s infinite ix-ping}.is-opening .ix-hint{opacity:0}.is-still .ix-hint{animation:none}@keyframes ix-bob{50%{transform:translateY(-1cqmin)}}@keyframes ix-ping{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--inv-accent) 70%, transparent)}to{box-shadow:0 0 0 2.4cqmin #0000}}.ix-names{text-align:center;font-family:var(--inv-display);line-height:1.15}.ix-names-title{opacity:.92;margin-bottom:1.6cqmin;font-size:4.4cqmin}.ix-names-main{flex-direction:column;align-items:center;font-size:11cqmin;display:flex}.ix-amp{opacity:.9;margin:.12em 0;font-size:.5em}@keyframes ix-twinkle{50%{opacity:1;transform:scale(1.5)}}@keyframes ix-swing{0%,to{rotate:-5deg}50%{rotate:5deg}}@media (prefers-reduced-motion:reduce){.ix *,.ix :before,.ix :after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.sc-backdrop{position:absolute;inset:0;overflow:hidden}.sc-backdrop-img{object-fit:cover;filter:blur(28px)brightness(.7)saturate(1.1);width:112%;height:112%;position:absolute;inset:-6%}.sc-stage{aspect-ratio:9/16;height:100%;position:absolute;top:0;left:50%;overflow:visible;translate:-50%;container-type:size}@container (min-aspect-ratio:10/16){.sc-stage.sc-feather{-webkit-mask:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}}.sc-fill{width:100%;height:100%;position:absolute;inset:0}.sc-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sc-art{object-fit:cover;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.sc-names{z-index:20;text-align:center;font-family:var(--inv-display);line-height:1.12;position:absolute;left:8%;right:8%}.sc-names .ix-names-title{letter-spacing:.01em;margin-bottom:1.2cqw;font-size:4.6cqw}.sc-names .ix-names-main{font-size:12.5cqw}.sc-names .ix-amp{margin:.08em 0 .12em;font-size:.45em}.sc-names .fx-flourish{width:46cqw;margin:2cqw auto 0;display:block}.sc-gold .ix-names-main,.sc-gold-text{background:linear-gradient(178deg, #fff8dc 8%, color-mix(in srgb, var(--inv-accent) 55%, #ffe6a0) 38%, color-mix(in srgb, var(--inv-accent) 85%, #6b4310) 62%, #fff0c2 82%, color-mix(in srgb, var(--inv-accent) 80%, #5a3608));color:#0000;filter:drop-shadow(0 .35cqw .5cqw #0000008c) drop-shadow(0 0 2.4cqw color-mix(in srgb, var(--inv-accent) 35%, transparent));-webkit-background-clip:text;background-clip:text}.sc-light .ix-names-main{color:#fffaf0;text-shadow:0 .3cqw .8cqw #0000008c,0 0 4cqw #00000059}.sc-ink .ix-names-main{color:var(--inv-ink)}.ix-taps{gap:1.2cqmin;margin-inline-start:1cqmin;display:inline-flex}.ix-taps i{border:1px solid #ffffffbf;border-radius:50%;width:1.5cqmin;height:1.5cqmin;transition:background .25s,transform .25s}.ix-taps i.on{background:var(--inv-accent);border-color:var(--inv-accent);transform:scale(1.25)}.fx,.fx-burst{pointer-events:none;position:absolute}.fx{inset:0;overflow:hidden}.fx i,.fx-burst i{width:var(--s);height:var(--s);background:var(--c);will-change:transform, opacity;display:block;position:absolute}.fx-open{display:none}.is-opening .fx-open{display:block}.fx-sh-dot i{border-radius:50%}.fx-sh-petal i{height:calc(var(--s) * 1.35);border-radius:80% 0}.fx-sh-leaf i{height:calc(var(--s) * .55);border-radius:0 100%}.fx-sh-rect i{height:calc(var(--s) * 1.5);border-radius:.15cqw}.fx-sh-star i{clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%)}.fx-sh-heart i{clip-path:path("M5 9 1.2 5.2A2.4 2.4 0 0 1 5 2.2a2.4 2.4 0 0 1 3.8 3z");width:10px;height:10px;scale:calc(var(--s) / 10px)}.fx-sh-ring i{background:radial-gradient(circle at 35% 30%, #ffffffd9 0 12%, transparent 14%), radial-gradient(circle, transparent 58%, var(--c) 62% 70%, transparent 74%)}.fx-sh-jasmine i{background:radial-gradient(circle, #f6d27a 0 14%, transparent 16%), conic-gradient(from 0deg, #fff 0 14%, transparent 0 20%, #fff 0 34%, transparent 0 40%, #fff 0 54%, transparent 0 60%, #fff 0 74%, transparent 0 80%, #fff 0 94%, transparent 0);filter:drop-shadow(0 .2cqw .3cqw #00000040);border-radius:50%}.fx-petals i,.fx-snow i,.fx-confetti i{opacity:var(--o);animation:fx-fall var(--d) linear var(--dl) infinite;top:-6%!important}@keyframes fx-fall{0%{transform:translate(0, 0) rotate(var(--r)) rotateY(0deg)}50%{transform:translate(var(--dx), 58cqh) rotate(calc(var(--r) + 180deg)) rotateY(180deg)}to{transform:translate(calc(var(--dx) * -.4), 118cqh) rotate(calc(var(--r) + 360deg)) rotateY(360deg)}}.fx-snow i{animation-name:fx-snow}@keyframes fx-snow{0%{transform:translate(0)}50%{transform:translate(var(--dx), 58cqh)}to{transform:translateY(118cqh)}}.fx-embers i,.fx-bubbles i{opacity:0;animation:fx-rise var(--d) ease-in var(--dl) infinite;bottom:-4%;top:auto!important}.fx-embers i{box-shadow:0 0 calc(var(--s) * 2) var(--c)}@keyframes fx-rise{0%{opacity:0;transform:translate(0)scale(1)}15%{opacity:var(--o)}to{opacity:0;transform:translate(var(--dx), -95cqh) scale(.4)}}.fx-bokeh i{background:radial-gradient(circle, color-mix(in srgb, var(--c) 80%, transparent) 0 45%, transparent 70%);opacity:0;animation:fx-bokeh var(--d) ease-in-out var(--dl) infinite;scale:3}@keyframes fx-bokeh{0%,to{opacity:0;transform:translate(0)}40%{opacity:var(--o)}60%{opacity:calc(var(--o) * .7);transform:translate(calc(var(--dx) * .3), -3cqh)}}.fx-sparkle i{opacity:0;filter:drop-shadow(0 0 .8cqw var(--c));animation:fx-twinkle var(--d) ease-in-out var(--dl) infinite}.fx-stars i{opacity:.3;box-shadow:0 0 calc(var(--s) * 1.6) var(--c);animation:fx-twinkle var(--d) ease-in-out var(--dl) infinite}@keyframes fx-twinkle{0%,to{opacity:.12;transform:scale(.4)rotate(0)}50%{opacity:1;transform:scale(1)rotate(45deg)}}.fx-motes i{opacity:0;animation:fx-mote var(--d) ease-in-out var(--dl) infinite;box-shadow:0 0 var(--s) var(--c)}@keyframes fx-mote{0%,to{opacity:0;transform:translate(0)}30%,70%{opacity:var(--o)}50%{transform:translate(calc(var(--dx) * .25), -4cqh)}}.fx-fireflies i{box-shadow:0 0 calc(var(--s) * 3) calc(var(--s) * .6) var(--c);animation:fx-firefly var(--d) ease-in-out var(--dl) infinite}@keyframes fx-firefly{0%,to{opacity:.15;transform:translate(0)}25%{opacity:1;transform:translate(calc(var(--dx) * .3), -2cqh)}50%{opacity:.4;transform:translate(calc(var(--dx) * -.2), -4cqh)}75%{opacity:.95;transform:translate(calc(var(--dx) * .15), -1cqh)}}.fx-burst{z-index:30;width:0;height:0}.fx-burst i{opacity:0;top:0;left:0}.is-opening .fx-burst i{animation:fx-burst 2.2s cubic-bezier(.12, .75, .3, 1) var(--dl) both}@keyframes fx-burst{0%{opacity:1;transform:translate(0)rotate(0)scale(.3)}40%{opacity:1;transform:translate(var(--dx), var(--dy)) rotate(calc(var(--r) * .5)) scale(1)}to{opacity:0;transform:translate(calc(var(--dx) * 1.2), calc(var(--dy) + 45cqh)) rotate(var(--r)) scale(.9)}}.fx-rays{pointer-events:none;background:repeating-conic-gradient(from 0deg at var(--rx) var(--ry), var(--rc) 0 3deg, transparent 4deg 14deg);-webkit-mask:radial-gradient(circle at var(--rx) var(--ry), #000 0, #00000080 18%, transparent 42%);-webkit-mask:radial-gradient(circle at var(--rx) var(--ry), #000 0, #00000080 18%, transparent 42%);mask:radial-gradient(circle at var(--rx) var(--ry), #000 0, #00000080 18%, transparent 42%);animation:60s linear infinite fx-spin;position:absolute;inset:-50%}@keyframes fx-spin{to{rotate:360deg}}.fx-mist{pointer-events:none;position:absolute;inset:0;overflow:hidden}.fx-mist i{background:radial-gradient(ellipse at center, var(--mc), transparent 68%);filter:blur(2cqw);border-radius:50%;width:140%;height:40%;animation:18s ease-in-out infinite alternate fx-mist;position:absolute;left:-20%}.fx-mist i:first-child{top:55%}.fx-mist i:nth-child(2){opacity:.8;animation-duration:24s;animation-delay:-8s;top:70%}.fx-mist i:nth-child(3){opacity:.5;animation-duration:30s;animation-delay:-15s;top:40%}@keyframes fx-mist{0%{transform:translate(-12%)}to{transform:translate(12%)}}.fx-grain{pointer-events:none;z-index:35;mix-blend-mode:overlay;background-image:var(--tx-grain);background-size:180px 180px;position:absolute;inset:0}.fx-vignette{pointer-events:none;z-index:34;background:radial-gradient(ellipse 75% 70% at 50% 45%, transparent 45%, rgba(0, 0, 0, calc(var(--vg) * .55)) 80%, rgba(0, 0, 0, var(--vg)));position:absolute;inset:0}.fx-flourish{overflow:visible}.ix{--tx-grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .5  0 0 0 0 .5  0 0 0 0 .5  0 0 0 .9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");--tx-wood:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='480'><filter id='w'><feTurbulence type='fractalNoise' baseFrequency='.012 .32' numOctaves='4' seed='4' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .12  0 0 0 0 .06  0 0 0 0 .02  0 0 0 1.1 -.25'/></filter><rect width='100%' height='100%' filter='url(%23w)'/></svg>");--tx-plaster:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='260' height='260'><filter id='p'><feTurbulence type='fractalNoise' baseFrequency='.035' numOctaves='5' seed='9' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .2  0 0 0 0 .12  0 0 0 0 .05  0 0 0 .7 -.12'/></filter><rect width='100%' height='100%' filter='url(%23p)'/></svg>");--tx-paper:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='q'><feTurbulence type='fractalNoise' baseFrequency='.55' numOctaves='2' seed='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .45  0 0 0 0 .38  0 0 0 0 .3  0 0 0 .22 0'/></filter><rect width='100%' height='100%' filter='url(%23q)'/></svg>")}.ix.is-still *,.ix.is-still :before,.ix.is-still :after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.fx,.fx-rays,.fx-mist{animation:none!important}.fx i{opacity:calc(var(--o,.6) * .6)!important;animation:none!important}}
