.vf-stage:not([data-vf-active=true]) *{animation-play-state:paused!important}.vf-stage:not([data-vf-active=true]) .vf-fx{visibility:hidden}.vf-layer{position:absolute;inset:0;pointer-events:none;transition:opacity .25s ease,transform .4s cubic-bezier(.3,1.6,.5,1)}.vf-stage:not([data-vf-active=true]) .vf-layer{opacity:0;transform:scale(.94)}.vf-stage>.vf-layer{inset:auto;left:calc(50% - 50% / var(--vf-s, 1));top:calc(50% - 50% / var(--vf-s, 1));width:calc(100% / var(--vf-s, 1));height:calc(100% / var(--vf-s, 1));transform:scale(var(--vf-s,1))}.vf-stage:not([data-vf-active=true])>.vf-layer{transform:scale(calc(.94 * var(--vf-s, 1)))}.vf-stage>.vf-layer.vf-mirror{transform:scale(calc(-1 * var(--vf-s, 1)),var(--vf-s,1))}.vf-stage:not([data-vf-active=true])>.vf-layer.vf-mirror{transform:scale(calc(-.94 * var(--vf-s, 1)),calc(.94 * var(--vf-s, 1)))}.vf-mirror .vf-bubble,.vf-mirror .vf-zz{display:none}.vf-back{z-index:0}.vf-front{z-index:2}.vf-heart,.vf-note,.vf-zz{position:absolute;line-height:1;opacity:0;animation:vf-float var(--dur) ease-out var(--d) infinite}.vf-heart{color:#ff7aa8;font-size:15px}.vf-zz{color:#e9e2ff;font-family:var(--vf-display,ui-sans-serif,system-ui,sans-serif);font-weight:700;font-size:15px}.vf-note{color:#ffd9d9;font-size:18px}@keyframes vf-float{0%{transform:translateY(0) scale(.6);opacity:0}20%{opacity:1}to{transform:translate(var(--dx),-64px) scale(1.15);opacity:0}}.vf-spark{position:absolute;width:16px;height:16px;margin:-8px 0 0 -8px;animation:vf-tw var(--dur) ease-in-out var(--d) infinite}@keyframes vf-tw{0%,to{transform:scale(.2) rotate(0);opacity:0}50%{transform:scale(1) rotate(45deg);opacity:1}}.vf-blink{transform-box:fill-box;transform-origin:center;animation:vf-blink 3.5s infinite}@keyframes vf-blink{0%,90%,to{transform:scaleY(1)}94%{transform:scaleY(.1)}}.vf-sway{transform-box:fill-box;transform-origin:0 40%;animation:vf-sway 2.5s ease-in-out infinite alternate}@keyframes vf-sway{to{transform:rotate(2.5deg)}}.vf-petal{position:absolute;width:9px;height:11px;background:#ffb7d2;border-radius:80% 0 80% 0;opacity:0;animation:vf-fall var(--dur) linear var(--d) infinite}@keyframes vf-fall{0%{transform:translate(0) rotate(0);opacity:0}8%{opacity:1}85%{opacity:.9}to{transform:translate(var(--dx),var(--dy)) rotate(520deg);opacity:0}}.vf-crown{transform:rotate(-16deg);animation:vf-bob 1.6s ease-in-out infinite}.vf-ear{transform-box:fill-box;transform-origin:50% 100%;animation:vf-twitch 2.4s infinite}.vf-ear.vf-r{animation-delay:-1.1s}@keyframes vf-twitch{0%,60%,to{transform:rotate(0)}66%{transform:rotate(-14deg)}72%{transform:rotate(6deg)}78%{transform:rotate(0)}}.vf-tail{transform-origin:100% 92%;animation:vf-swish 1.2s ease-in-out infinite alternate}@keyframes vf-swish{0%{transform:rotate(-12deg)}to{transform:rotate(16deg)}}.vf-body{position:absolute;left:0;top:0;border-radius:50%;pointer-events:none;transition:opacity .25s ease}.vf-stage:not([data-vf-active=true]) .vf-body{opacity:0}.vf-planet{width:30px;height:30px;margin:-15px 0 0 -15px;background:radial-gradient(circle at 35% 30%,#ffd6f0,#c06bff 45%,#4b2a99)}.vf-planet:after{content:"";position:absolute;left:-11px;right:-11px;top:11px;height:8px;box-sizing:content-box;border:2px solid rgba(255,214,160,.9);border-radius:50%;transform:rotate(-18deg)}.vf-moon{width:12px;height:12px;margin:-6px 0 0 -6px;background:radial-gradient(circle at 35% 30%,#fff,#a9b4ff)}.vf-star{position:absolute;width:3px;height:3px;border-radius:50%;background:#fff;box-shadow:0 0 6px #b7a6ff;animation:vf-tw var(--dur) ease-in-out var(--d) infinite}.vf-hop{animation:vf-hop 1s ease-in-out infinite}@keyframes vf-hop{0%,55%,to{transform:translateY(0)}25%{transform:translateY(-12px)}}.vf-flop{transform-box:fill-box;transform-origin:50% 100%;animation:vf-flop 2s ease-in-out infinite}@keyframes vf-flop{0%,to{transform:rotate(0)}40%,60%{transform:rotate(38deg)}}.vf-drift{animation:vf-drift 2.2s ease-in-out infinite alternate}.vf-drift.vf-b{animation-duration:2.8s;animation-direction:alternate-reverse}@keyframes vf-drift{0%{transform:translateX(-5px)}to{transform:translateX(7px)}}.vf-rock{transform-origin:50% 50%;animation:vf-rock 2.6s ease-in-out infinite alternate}@keyframes vf-rock{0%{transform:rotate(-8deg)}to{transform:rotate(6deg)}}.vf-twk{position:absolute;width:12px;height:12px;margin:-6px 0 0 -6px;animation:vf-twk var(--dur) ease-in-out var(--d) infinite}@keyframes vf-twk{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.5);opacity:.35}}.vf-bowg{transform-box:fill-box;transform-origin:50% 30%;animation:vf-wig 1s ease-in-out infinite alternate}@keyframes vf-wig{0%{transform:rotate(-6deg)}to{transform:rotate(6deg)}}.vf-tl{transform-box:fill-box;transform-origin:50% 0;animation:vf-wig 1.3s ease-in-out infinite alternate-reverse}.vf-frog{animation:vf-fhop 1.4s ease-in-out infinite}@keyframes vf-fhop{0%,60%,to{transform:translateY(0) scale(1)}22%{transform:translateY(-16px) scale(.96,1.06)}42%{transform:translateY(0) scale(1.1,.88)}}.vf-bubble{position:absolute;background:#fff;color:#2f5d2b;font-size:12px;font-weight:600;line-height:1.5;white-space:nowrap;padding:3px 9px;border-radius:999px;animation:vf-pop 1.4s ease-in-out infinite}@keyframes vf-pop{0%,15%{transform:scale(.4);opacity:0}30%,75%{transform:scale(1);opacity:1}to{transform:scale(.8);opacity:0}}.vf-bfly{position:absolute;width:34px;height:28px;margin:-14px 0 0 -17px;animation:vf-flut var(--dur) ease-in-out var(--d) infinite}@keyframes vf-flut{0%,to{transform:translate(0) rotate(-8deg)}25%{transform:translate(var(--fx),calc(var(--fy) * -1)) rotate(10deg)}50%{transform:translate(calc(var(--fx) * .4),var(--fy)) rotate(-4deg)}75%{transform:translate(calc(var(--fx) * -.6),calc(var(--fy) * -.5)) rotate(8deg)}}.vf-wl{transform-origin:100% 50%}.vf-wl,.vf-wr{transform-box:fill-box;animation:vf-flap .32s ease-in-out infinite alternate}.vf-wr{transform-origin:0 50%}@keyframes vf-flap{to{transform:scaleX(.25)}}.vf-horn{transform-origin:50% 100%;animation:vf-hwig .9s ease-in-out infinite alternate}.vf-horn.vf-r{animation-direction:alternate-reverse}@keyframes vf-hwig{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}.vf-dtail{transform-origin:0 90%;animation:vf-dswish 1s ease-in-out infinite alternate}@keyframes vf-dswish{0%{transform:rotate(-10deg)}to{transform:rotate(14deg)}}.vf-clip{position:absolute;animation:vf-spin 1.6s ease-in-out var(--d) infinite}@keyframes vf-spin{0%,to{transform:rotate(var(--r)) scale(1)}40%{transform:rotate(calc(var(--r) + 72deg)) scale(1.15)}60%{transform:rotate(calc(var(--r) + 72deg)) scale(1.15)}}.vf-lock{transform-box:fill-box;transform-origin:50% 0;animation:vf-lswing 1.2s ease-in-out infinite alternate}@keyframes vf-lswing{0%{transform:rotate(-14deg)}to{transform:rotate(14deg)}}.vf-hang{transform-box:fill-box;transform-origin:50% 0;animation:vf-lswing 1.5s ease-in-out infinite alternate-reverse}.vf-sag{animation:vf-sag 1.2s ease-in-out infinite alternate}@keyframes vf-sag{to{transform:translateY(3px)}}.vf-dr{transform-box:fill-box;transform-origin:50% 0;animation:vf-grow var(--dur) ease-in-out var(--d) infinite alternate}@keyframes vf-grow{0%{transform:scaleY(.8)}to{transform:scaleY(1.35)}}.vf-drop{position:absolute;width:6px;height:9px;margin-left:-3px;background:#ff2e4d;border-radius:50% 50% 50% 50%/60% 60% 40% 40%;opacity:0;animation:vf-dropf var(--dur) ease-in var(--d) infinite}@keyframes vf-dropf{0%{transform:translateY(0);opacity:0}15%{opacity:1}to{transform:translateY(46px);opacity:0}}.vf-sticker{position:absolute;left:-26px;top:-20px;background:#f5f2ea;color:#111;font-family:var(--vf-display,ui-sans-serif,system-ui,sans-serif);font-weight:700;font-size:18px;line-height:1.5;letter-spacing:.02em;padding:4px 10px 3px;border-radius:6px;border:2px solid #111;transform:rotate(-9deg);animation:vf-peel 1s ease-in-out infinite alternate}.vf-sticker i{font-style:normal;color:#ff2e4d}@keyframes vf-peel{to{transform:rotate(-3deg) translateY(-3px)}}.vf-cup{position:absolute;top:50%;width:40px;height:68px;margin-top:-34px;animation:vf-beat .5s ease-in-out infinite}@keyframes vf-beat{0%,to{transform:scale(1)}20%{transform:scale(1.08)}}.vf-snow{position:absolute;width:6px;height:6px;border-radius:50%;background:#fff;opacity:0;animation:vf-fall var(--dur) linear var(--d) infinite}.vf-wob{transform-origin:50% 100%;animation:vf-wob 1s ease-in-out var(--d,0s) infinite alternate}@keyframes vf-wob{0%{transform:rotate(-7deg)}to{transform:rotate(7deg)}}.vf-flower{position:absolute;line-height:1;font-size:15px;opacity:0;animation:vf-float var(--dur) ease-out var(--d) infinite}.vf-shell-top{transform-box:fill-box;transform-origin:100% 100%;animation:vf-shell 2.4s ease-in-out infinite}@keyframes vf-shell{0%,20%,90%,to{transform:none}40%,75%{transform:translate(5px,-13px) rotate(28deg)}}.vf-chick-up{animation:vf-chick 2.4s ease-in-out infinite}@keyframes vf-chick{0%,22%,88%,to{transform:translateY(0)}42%,75%{transform:translateY(-13px)}}.vf-chick-bob{transform-box:fill-box;transform-origin:50% 100%;animation:vf-wig .8s ease-in-out infinite alternate}.vf-cwing{transform-box:fill-box;transform-origin:80% 30%;animation:vf-cflap .25s ease-in-out infinite alternate}@keyframes vf-cflap{to{transform:rotate(-35deg)}}.vf-tsway{transform-box:fill-box;animation:vf-wig 1.4s ease-in-out var(--d,0s) infinite alternate}.vf-pbob,.vf-tsway{transform-origin:50% 100%}.vf-pbob{animation:vf-pbob .9s ease-in-out var(--d,0s) infinite}@keyframes vf-pbob{0%,to{transform:scale(1)}30%{transform:scale(1.06,.94)}60%{transform:translateY(-6px) scale(.97,1.04)}}.vf-face{animation:vf-flicker .7s steps(2) infinite}@keyframes vf-flicker{0%,to{opacity:1}35%{opacity:.55}60%{opacity:.9}}.vf-glowdot{position:absolute;width:5px;height:5px;border-radius:50%;background:#ffb347;box-shadow:0 0 8px #ff8a1f;opacity:0;animation:vf-rise var(--dur) ease-out var(--d) infinite}@keyframes vf-rise{0%{transform:translate(0);opacity:0}15%{opacity:1}to{transform:translate(var(--dx),-110px);opacity:0}}.vf-gpeek{transform-origin:0 50%;animation:vf-gpeek 1.6s ease-in-out infinite alternate}@keyframes vf-gpeek{0%{transform:translateX(0) rotate(0)}to{transform:translateX(16px) rotate(7deg)}}.vf-wave{transform-box:fill-box;transform-origin:0 50%;animation:vf-wig .45s ease-in-out infinite alternate}.vf-gfloat{animation:vf-hover 1.6s ease-in-out infinite}@keyframes vf-hover{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.vf-spg{animation:vf-drop 3s ease-in-out infinite}@keyframes vf-drop{0%,to{transform:translateY(26px)}50%{transform:translateY(84px)}}.vf-bat{position:absolute;width:34px;height:18px;margin:-9px 0 0 -17px;animation:vf-flut var(--dur) ease-in-out var(--d) infinite}.vf-bwl,.vf-bwr>g{transform-box:view-box;transform-origin:17px 9px;animation:vf-bwing .26s ease-in-out var(--d,0s) infinite alternate}@keyframes vf-bwing{0%{transform:rotate(16deg)}to{transform:rotate(-30deg)}}.vf-hat{transform:rotate(-14deg);animation:vf-hatbob 1.4s ease-in-out infinite}@keyframes vf-hatbob{0%,to{transform:rotate(-14deg)}50%{transform:rotate(-9deg) translateY(-4px)}}.vf-pom{transform-box:fill-box;transform-origin:0 0;animation:vf-wig .7s ease-in-out infinite alternate}.vf-glowb{animation:vf-bulb 1.1s ease-in-out var(--d) infinite}@keyframes vf-bulb{0%,to{opacity:.9}50%{opacity:.1}}@media (prefers-reduced-motion:reduce){.vf-stage,.vf-stage *{animation-play-state:paused!important;transition:none!important}}.vf-glowmoon{filter:drop-shadow(0 0 10px rgba(255,233,163,.55))}.vf-rocket{position:absolute;right:-20px;top:100%;opacity:0;animation:vf-launch 3.2s cubic-bezier(.5,0,.9,.6) infinite}@keyframes vf-launch{0%{transform:translateY(10px);opacity:0}10%{opacity:1}80%{opacity:1}to{transform:translateY(calc(-1 * var(--rise)));opacity:0}}.vf-flame{display:block;margin:-1px auto 0;width:max-content;transform-origin:50% 0;animation:vf-jet .12s steps(2) infinite alternate}.vf-car{position:absolute;left:calc(100% + 30px);top:calc(100% + 2px);opacity:0;animation:vf-drive 3.6s linear infinite}@keyframes vf-drive{0%{transform:translateX(0);opacity:0}6%{opacity:1}94%{opacity:1}to{transform:translateX(calc(-1 * var(--run)));opacity:0}}.vf-car>svg{animation:vf-bob .18s steps(2) infinite alternate}@keyframes vf-bob{to{transform:translateY(-1px)}}.vf-speed{position:absolute;left:100%;top:6px;width:34px;height:10px;background:repeating-linear-gradient(180deg,rgba(255,255,255,.7) 0 2px,transparent 2px 5px);-webkit-mask:linear-gradient(90deg,#000,transparent);mask:linear-gradient(90deg,#000,transparent)}.vf-coin{position:absolute;width:11px;height:11px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff6c2,#ffd23f 45%,#c9901a);border:1.5px solid #8a5d0c;opacity:0;animation:vf-coinpop var(--dur) ease-out var(--d) infinite}@keyframes vf-coinpop{0%{transform:translateY(0) scaleX(1);opacity:0}20%{opacity:1}45%{transform:translateY(-26px) scaleX(-1)}to{transform:translateY(0) scaleX(1);opacity:0}}.vf-coinfall{background:radial-gradient(circle at 35% 30%,#d9fff0,#14f195 45%,#7b3fe4);border-color:#3b1f7a;animation-name:vf-coinfall}@keyframes vf-coinfall{0%{transform:translate(0) scaleX(1);opacity:0}12%{opacity:1}50%{transform:translate(calc(var(--dx) * .5),calc(var(--dy) * .45)) scaleX(-1)}to{transform:translate(var(--dx),var(--dy)) scaleX(1);opacity:0}}.vf-gemfloat{animation:vf-gemfloat 2.4s ease-in-out var(--d,0s) infinite alternate;filter:drop-shadow(0 0 8px rgba(160,230,255,.45))}@keyframes vf-gemfloat{0%{translate:0 0}to{translate:0 -5px}}.vf-glint{animation:vf-glint 2.6s ease-in-out infinite}@keyframes vf-glint{0%,70%,to{opacity:0}80%{opacity:1}}.vf-chute{transform-origin:50% 0;animation:vf-chute 2.8s ease-in-out infinite alternate}@keyframes vf-chute{0%{transform:translateY(-6px) rotate(-6deg)}to{transform:translateY(6px) rotate(6deg)}}.vf-sunglow{filter:drop-shadow(0 0 14px rgba(255,90,120,.55))}.vf-gridline{animation:vf-gridline 1.8s linear var(--d) infinite}@keyframes vf-gridline{0%{transform:translateY(0);opacity:1}to{transform:translateY(44px);opacity:.2}}.vf-gl{position:absolute;inset:-1px;border-radius:12px;border:2px solid;opacity:.35;mix-blend-mode:screen;animation:vf-gl 2.2s step-end infinite}.vf-gl-r{border-color:#ff2e4d}.vf-gl-c{border-color:#00e5ff;animation-delay:-.35s}@keyframes vf-gl{0%,to{opacity:.35;transform:translate(-1px)}8%{opacity:.95;transform:translate(-5px,1px)}12%{opacity:.95;transform:translate(4px,-2px)}16%{opacity:.35;transform:translate(1px)}52%{opacity:.9;transform:translate(6px)}55%{opacity:.35;transform:translate(-1px,1px)}80%{opacity:.95;transform:translate(-3px,3px)}84%{opacity:.35;transform:translate(1px)}}.vf-slice{position:absolute;height:5px;background:#ff2e4d;opacity:0;animation:vf-slice 1.9s step-end var(--d) infinite}@keyframes vf-slice{0%,to{opacity:0;transform:translateX(0)}10%{opacity:.95;transform:translateX(-10px)}16%{opacity:.95;transform:translateX(8px)}22%{opacity:0}}.vf-scan{position:absolute;left:-6px;right:-6px;height:2px;top:0;background:rgba(255,255,255,.55);box-shadow:0 0 8px rgba(0,229,255,.8);animation:vf-scan 2.6s linear infinite}@keyframes vf-scan{0%{transform:translateY(-8px);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(calc(var(--vf-h, 200px)));opacity:0}}.vf-glyphs{position:absolute;writing-mode:vertical-rl;text-orientation:upright;font:700 11px/1.05 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:-1px;color:#39ff88;text-shadow:0 0 6px rgba(57,255,136,.8);-webkit-mask:linear-gradient(180deg,transparent,#000 60%);mask:linear-gradient(180deg,transparent,#000 60%);opacity:0;animation:vf-glyphs var(--dur) linear var(--d) infinite}@keyframes vf-glyphs{0%{transform:translateY(0);opacity:0}10%{opacity:1}85%{opacity:.9}to{transform:translateY(var(--dy));opacity:0}}@keyframes vf-jet{0%{transform:scaleY(.75)}to{transform:scaleY(1.2)}}.vf-waveglow{filter:drop-shadow(0 0 5px rgba(164,107,255,.75))}.vf-wave{animation:vf-wave 2.2s linear infinite}.vf-wave2{animation-duration:3.1s;animation-direction:reverse}@keyframes vf-wave{0%{transform:translateX(0)}to{transform:translateX(calc(-1 * var(--p)))}}.vf-aur{animation:vf-aur 5s ease-in-out infinite alternate}.vf-aur2{animation-duration:6.4s;animation-delay:-2s}.vf-aur3{animation-duration:4.2s;animation-delay:-1s}@keyframes vf-aur{0%{transform:translateX(-14px) skewX(-6deg) scaleY(.92);opacity:.65}to{transform:translateX(14px) skewX(6deg) scaleY(1.06);opacity:1}}.vf-crest{stroke-dasharray:26 18;animation:vf-stream 1.1s linear infinite}.vf-twinkle{position:absolute;width:10px;height:10px;margin:-5px 0 0 -5px;animation:vf-tw var(--dur) ease-in-out var(--d) infinite}.vf-cline{animation:vf-cline 4.8s ease-in-out var(--d) infinite}@keyframes vf-cline{0%{stroke-dashoffset:var(--len);opacity:.9}35%,80%{stroke-dashoffset:0;opacity:.9}to{stroke-dashoffset:0;opacity:0}}.vf-cstar{transform-box:fill-box;transform-origin:center;animation:vf-cstar 1.8s ease-in-out var(--d) infinite alternate;filter:drop-shadow(0 0 4px #bcd3ff)}@keyframes vf-cstar{0%{transform:scale(.6);opacity:.6}to{transform:scale(1.2);opacity:1}}.vf-shoot{position:absolute;width:70px;height:2px;background:linear-gradient(90deg,rgba(255,255,255,0),#fff);border-radius:2px;opacity:0;transform:rotate(18deg);animation:vf-shoot 4.6s ease-in infinite}@keyframes vf-shoot{0%,70%{opacity:0;translate:0 0}74%{opacity:1}86%{opacity:0;translate:180px 58px}to{opacity:0;translate:180px 58px}}.vf-fly{position:absolute;width:5px;height:5px;border-radius:50%;background:#fff7a8;box-shadow:0 0 8px 3px rgba(255,236,110,.75);animation:vf-fly var(--dur) ease-in-out var(--d) infinite}@keyframes vf-fly{0%,to{transform:translate(0);opacity:.15}25%{opacity:1}50%{transform:translate(var(--fx),var(--fy));opacity:.3}75%{opacity:1}}.vf-stream{stroke-dasharray:14 22;animation:vf-stream .7s linear var(--d) infinite}@keyframes vf-stream{to{stroke-dashoffset:-36}}.vf-ring{transform-box:fill-box;transform-origin:center;animation:vf-ring 1.4s ease-out infinite}@keyframes vf-ring{0%{transform:scale(.4);opacity:.9}to{transform:scale(1.4);opacity:0}}.vf-iceshine{animation:vf-iceshine 3.2s ease-in-out infinite}@keyframes vf-iceshine{0%{transform:translateX(0)}60%,to{transform:translateX(calc(var(--vf-w, 420px) + 120px))}}.vf-icedrop{transform-box:fill-box;opacity:0;animation:vf-icedrop 2.4s ease-in var(--d) infinite}@keyframes vf-icedrop{0%,55%{transform:translateY(0) scale(.4);opacity:0}65%{transform:translateY(0) scale(1);opacity:1}to{transform:translateY(44px) scale(1);opacity:0}}.vf-fern{filter:drop-shadow(0 0 3px rgba(190,235,255,.8));animation:vf-fern 2.4s ease-in-out infinite alternate}@keyframes vf-fern{0%{opacity:.55}to{opacity:1}}.vf-mist{transform-box:fill-box;transform-origin:center;animation:vf-mist 1.6s ease-in-out var(--d,0s) infinite alternate}@keyframes vf-mist{0%{transform:scale(.85);opacity:.55}to{transform:scale(1.15);opacity:.9}}.vf-lantern{animation:vf-lantern 1.6s ease-in-out infinite alternate}@keyframes vf-lantern{0%{opacity:.55}40%{opacity:.95}55%{opacity:.7}to{opacity:1}}.vf-fog{position:absolute;width:110px;height:26px;border-radius:50%;background:radial-gradient(closest-side,rgba(220,215,235,.32),rgba(220,215,235,0));animation:vf-fog 7s ease-in-out var(--d) infinite alternate}@keyframes vf-fog{0%{transform:translateX(-14px) scaleX(.9);opacity:.5}to{transform:translateX(16px) scaleX(1.15);opacity:1}}.vf-holo{position:absolute;inset:-4px;border-radius:15px;padding:3px;background:conic-gradient(from var(--vf-holo-a,0deg),#ff9ad5,#ffe28a,#9dffcf,#8fd3ff,#c8a8ff,#ff9ad5);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);filter:saturate(1.2) drop-shadow(0 0 6px rgba(200,168,255,.6));animation:vf-holo 4s linear infinite}.vf-holo-sheen{background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.95) 45%,transparent 60%) 0 0 /300% 100%;filter:none;animation:vf-sheen 2.6s ease-in-out infinite}@keyframes vf-holo{to{filter:saturate(1.2) hue-rotate(1turn) drop-shadow(0 0 6px rgba(200,168,255,.6))}}@keyframes vf-sheen{0%{background-position:100% 0}to{background-position:-50% 0}}.vf-neb{position:absolute;border-radius:50%;background:radial-gradient(closest-side,var(--c1),var(--c2) 55%,transparent);filter:blur(10px);animation:vf-neb 6s ease-in-out infinite alternate}.vf-neb2{animation-duration:7.5s;animation-delay:-3s}.vf-neb3{animation-duration:5s;animation-delay:-1.5s}@keyframes vf-neb{0%{transform:scale(.9) rotate(-6deg);opacity:.7}to{transform:scale(1.1) rotate(6deg);opacity:1}}.vf-streak{position:absolute;width:2px;height:34px;border-radius:2px;opacity:0;filter:drop-shadow(0 0 4px currentColor);animation:vf-streak var(--dur) linear var(--d) infinite}@keyframes vf-streak{0%{transform:translateY(0);opacity:0}15%{opacity:1}to{transform:translateY(var(--dy));opacity:0}}.vf-meteor{position:absolute;width:90px;height:2px;border-radius:2px;background:linear-gradient(90deg,rgba(255,207,138,0),#ffe8c4);opacity:0;transform:rotate(28deg);animation:vf-meteor var(--dur) ease-in var(--d) infinite}.vf-meteor:after{content:"";position:absolute;right:-2px;top:-2px;width:6px;height:6px;border-radius:50%;background:#fff;box-shadow:0 0 8px 2px rgba(255,220,160,.9)}@keyframes vf-meteor{0%,55%{opacity:0;translate:0 0}60%{opacity:1}92%{opacity:0;translate:160px 86px}to{opacity:0;translate:160px 86px}}.vf-warp{position:absolute;height:1.6px;margin-top:-.8px;transform-origin:0 50%;background:linear-gradient(90deg,rgba(160,216,255,0),#e6f6ff);border-radius:2px;opacity:0;animation:vf-warp var(--dur) ease-in var(--d) infinite}@keyframes vf-warp{0%{transform:rotate(var(--a)) translateX(0) scaleX(.2);opacity:0}30%{opacity:1}to{transform:rotate(var(--a)) translateX(46px) scaleX(1.2);opacity:0}}.vf-arc{stroke:#bfe9ff}.vf-arc0{animation:vf-arc0 .24s step-end var(--d) infinite}.vf-arc1{animation:vf-arc1 .24s step-end var(--d) infinite}@keyframes vf-arc0{0%{opacity:1}50%{opacity:0}}@keyframes vf-arc1{0%{opacity:0}50%{opacity:1}}.vf-zap{position:absolute;width:4px;height:4px;border-radius:50%;background:#e6f6ff;box-shadow:0 0 6px 2px rgba(122,92,255,.9);opacity:0;animation:vf-zap var(--dur) ease-out var(--d) infinite}@keyframes vf-zap{0%{transform:translate(0);opacity:1}to{transform:translate(var(--dx),var(--dy));opacity:0}}.vf-rip{position:absolute;width:140px;height:140px;margin:-70px;border-radius:50%;border:1.6px solid rgba(140,225,255,.8);opacity:0;animation:vf-rip 2.7s ease-out var(--d) infinite}.vf-rip[style*=left]{margin-left:-70px;margin-bottom:-70px}.vf-rip[style*=right]{margin-right:-70px;margin-top:-70px}@keyframes vf-rip{0%{transform:scale(.1);opacity:.9}to{transform:scale(1);opacity:0}}.vf-ripdrop{animation-name:vf-ripdrop}@keyframes vf-ripdrop{0%{transform:translateY(0);opacity:0}15%{opacity:1}to{transform:translateY(70px);opacity:0}}.vf-bolt{opacity:0;filter:drop-shadow(0 0 6px #ffe680);animation:vf-bolt 3.4s step-end infinite}@keyframes vf-bolt{0%,to{opacity:0}62%{opacity:1}65%{opacity:0}68%{opacity:1}74%{opacity:0}}.vf-flash{inset:-2px;border-radius:14px;box-shadow:0 0 0 2px rgba(255,246,176,.9),0 0 24px rgba(255,246,176,.55);animation:vf-bolt 3.4s step-end infinite}.vf-flash,.vf-rain{position:absolute;opacity:0}.vf-rain{width:1.4px;height:14px;background:linear-gradient(180deg,rgba(190,210,255,0),#c9d8ff);transform:rotate(12deg);animation:vf-rain var(--dur) linear var(--d) infinite}@keyframes vf-rain{0%{translate:0 0;opacity:0}10%{opacity:.9}to{translate:-20px var(--dy);opacity:0}}.vf-run{stroke-dashoffset:0;animation:vf-run 3.2s linear infinite}.vf-run2{stroke-dashoffset:-106}@keyframes vf-run{to{stroke-dashoffset:-1000}}.vf-run2{animation-name:vf-run2}@keyframes vf-run2{0%{stroke-dashoffset:-106}to{stroke-dashoffset:-1106}}.vf-livedot{position:absolute;right:-7px;top:-7px;width:12px;height:12px;border-radius:50%;background:#ff3b5c;box-shadow:0 0 0 3px rgba(255,59,92,.25);animation:vf-livedot 1.4s ease-out infinite}@keyframes vf-livedot{0%{box-shadow:0 0 0 0 rgba(255,59,92,.6)}to{box-shadow:0 0 0 12px rgba(255,59,92,0)}}.vf-lglow{animation:vf-lglow 2.2s ease-in-out infinite alternate}@keyframes vf-lglow{0%{opacity:.6}to{opacity:1}}.vf-flick{animation:vf-flick 2.6s step-end infinite}@keyframes vf-flick{0%,to{opacity:1}40%{opacity:.4}44%{opacity:1}47%{opacity:.5}50%{opacity:1}}.vf-pennant{transform-box:fill-box;transform-origin:0 50%;animation:vf-pennant 1.2s ease-in-out infinite alternate}@keyframes vf-pennant{0%{transform:skewY(-4deg) scaleX(.94)}to{transform:skewY(4deg) scaleX(1.04)}}.vf-roll{transform-box:fill-box;transform-origin:center;animation:vf-roll 3.6s ease-in-out infinite alternate}@keyframes vf-roll{0%{transform:translateX(-6px) rotate(-60deg)}to{transform:translateX(6px) rotate(60deg)}}.vf-moonbob{animation:vf-moonbob 4s ease-in-out infinite alternate;filter:drop-shadow(0 0 12px rgba(255,243,196,.6))}@keyframes vf-moonbob{0%{transform:translateY(0) rotate(-4deg)}to{transform:translateY(-6px) rotate(3deg)}}.vf-dfly{animation:vf-dfly 3s ease-in-out infinite alternate}.vf-dfly ellipse{transform-box:fill-box;transform-origin:100% 50%;animation:vf-dwing .08s linear infinite alternate}@keyframes vf-dfly{0%{transform:translate(0)}50%{transform:translate(18px,-10px)}to{transform:translate(34px,4px)}}@keyframes vf-dwing{to{transform:scaleY(.4)}}.vf-brew{border-color:#9dff9a;background:rgba(120,255,140,.25)}.vf-smoke{position:absolute;width:14px;height:14px;border-radius:50%;background:radial-gradient(circle,rgba(220,220,230,.7),rgba(220,220,230,0) 70%);opacity:0;animation:vf-smoke 3.2s ease-out var(--d) infinite}@keyframes vf-smoke{0%{transform:translate(0) scale(.6);opacity:0}20%{opacity:.9}to{transform:translate(18px,-60px) scale(2.2);opacity:0}}.vf-pflame{transform-box:fill-box;transform-origin:50% 100%;animation:vf-pflame .6s ease-in-out infinite alternate}@keyframes vf-pflame{0%{transform:scale(.94,.88)}to{transform:scale(1.04,1.08)}}.vf-spray{position:absolute;width:10px;height:10px;border-radius:50%;background:rgba(255,46,77,.75);opacity:0;animation:vf-spray 1.3s ease-out var(--d) infinite}@keyframes vf-spray{0%{transform:translate(0) scale(.4);opacity:.9}to{transform:translate(var(--dx),var(--dy)) scale(2.4);opacity:0}}.vf-bub{position:absolute;width:8px;height:8px;border-radius:50%;border:1.5px solid #9ff5bd;background:rgba(160,255,200,.15);opacity:0;animation:vf-float var(--dur) ease-out var(--d) infinite}.vf-candle{transform-box:fill-box;transform-origin:50% 100%;animation:vf-candle 1.8s ease-in-out var(--d) infinite alternate}@keyframes vf-candle{0%{transform:scaleY(.8)}to{transform:scaleY(1.1)}}.vf-a-sway{animation:vf-a-sway 4.2s ease-in-out var(--d,0s) infinite alternate}@keyframes vf-a-sway{0%{transform:rotate(-2.2deg)}to{transform:rotate(2.2deg)}}.vf-a-fall{position:absolute;opacity:0;animation:vf-a-fall var(--dur) ease-in-out var(--d) infinite}@keyframes vf-a-fall{0%{transform:translate(0) rotate(0);opacity:0}10%{opacity:1}50%{transform:translate(calc(var(--dx) * .6),calc(var(--dy) * .5)) rotate(140deg)}90%{opacity:1}to{transform:translate(var(--dx),var(--dy)) rotate(260deg);opacity:0}}.vf-a-swim{position:absolute;left:-50px;top:calc(100% + 4px);opacity:0;animation:vf-a-swim 14s linear infinite}.vf-a-swim2{top:calc(100% + 18px);animation-duration:18s;animation-delay:-7s}@keyframes vf-a-swim{0%{transform:translateX(0) translateY(0);opacity:0}10%{opacity:1}50%{transform:translateX(calc(var(--run) * .5)) translateY(-4px)}90%{opacity:1}to{transform:translateX(var(--run)) translateY(0);opacity:0}}.vf-a-tail{transform-box:fill-box;transform-origin:100% 50%;animation:vf-a-tail .9s ease-in-out infinite alternate}@keyframes vf-a-tail{0%{transform:rotate(-14deg)}to{transform:rotate(14deg)}}.vf-a-turn{animation:vf-a-turn 5s ease-in-out var(--d,0s) infinite alternate}@keyframes vf-a-turn{0%{transform:scaleX(1) rotate(-3deg)}to{transform:scaleX(.82) rotate(3deg)}}.vf-a-bee{position:absolute;right:-24px;bottom:74px;animation:vf-a-bee 7s ease-in-out infinite}@keyframes vf-a-bee{0%,to{transform:translate(0)}25%{transform:translate(-26px,-14px)}50%{transform:translate(-6px,-30px) scaleX(-1)}75%{transform:translate(18px,-12px) scaleX(-1)}}.vf-a-wing{transform-box:fill-box;transform-origin:50% 100%;animation:vf-a-wing .12s linear infinite alternate}@keyframes vf-a-wing{to{transform:scaleY(.45)}}.vf-a-swell{animation:vf-a-swell 4.6s ease-in-out infinite alternate}@keyframes vf-a-swell{0%{transform:translateY(4px) scale(.98)}to{transform:translateY(-3px) scale(1.02)}}.vf-a-sun{animation:vf-a-sun 7s ease-in-out infinite alternate}@keyframes vf-a-sun{0%{transform:translateY(-6px)}to{transform:translateY(10px)}}.vf-a-birds{position:absolute;animation:vf-a-birds 6s ease-in-out infinite alternate}@keyframes vf-a-birds{0%{transform:translate(0)}to{transform:translate(-30px,-8px)}}.vf-a-pad{animation:vf-a-pad 3.8s ease-in-out var(--d,0s) infinite alternate}@keyframes vf-a-pad{0%{transform:scale(.97)}to{transform:scale(1.03)}}.vf-a-spin{animation:vf-a-spin 6s linear infinite}@keyframes vf-a-spin{to{transform:rotate(1turn)}}.vf-a-trail{stroke-dashoffset:1000;animation:vf-a-trail 6s ease-in-out infinite}@keyframes vf-a-trail{0%{stroke-dashoffset:1000;opacity:.9}70%{stroke-dashoffset:0;opacity:.9}to{stroke-dashoffset:0;opacity:0}}.vf-a-plane{position:absolute;left:-40px;top:-40px;animation:vf-a-plane 6s ease-in-out infinite}@keyframes vf-a-plane{0%{transform:translateY(18px) rotate(-6deg);opacity:0}8%{opacity:1}40%{transform:translate(calc(var(--run) * .45),-6px) rotate(4deg)}70%{transform:translate(calc(var(--run) * .75),4px) rotate(-6deg);opacity:1}to{transform:translate(var(--run),-10px) rotate(-2deg);opacity:0}}.vf-a-bob{animation:vf-a-bob 4.4s ease-in-out var(--d,0s) infinite alternate}@keyframes vf-a-bob{0%{transform:translateY(-3px)}to{transform:translateY(4px)}}.vf-a-drift{animation:vf-a-drift 9s ease-in-out var(--d,0s) infinite alternate}@keyframes vf-a-drift{0%{transform:translateX(-8px)}to{transform:translateX(10px)}}.vf-a-enso{stroke-dasharray:1000;stroke-dashoffset:1000;animation:vf-a-enso 6s ease-in-out infinite}@keyframes vf-a-enso{0%{stroke-dashoffset:1000;opacity:.85}45%,85%{stroke-dashoffset:60;opacity:.85}to{stroke-dashoffset:60;opacity:0}}.vf-a-rock{transform-box:fill-box;transform-origin:50% 100%;animation:vf-a-rock 3.2s ease-in-out infinite alternate}@keyframes vf-a-rock{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}.vf-a-hop{animation:vf-a-hop 4.4s ease-in-out infinite}@keyframes vf-a-hop{0%,70%,to{transform:translate(0)}74%{transform:translate(-3px,-6px)}78%{transform:translate(-6px)}92%{transform:translate(-6px)}96%{transform:translate(-3px,-4px)}}.vf-a-tilt{transform-box:fill-box;transform-origin:70% 90%;animation:vf-a-tilt 3.2s ease-in-out infinite}@keyframes vf-a-tilt{0%,40%,to{transform:rotate(0)}50%,64%{transform:rotate(-16deg)}72%{transform:rotate(8deg)}}.vf-a-crawl{animation:vf-a-crawl 9s ease-in-out infinite}@keyframes vf-a-crawl{0%{transform:translate(0);opacity:0}8%{opacity:1}60%{transform:translate(1px,-54px)}64%{transform:translate(1px,-54px) rotate(30deg)}90%{opacity:1}to{transform:translate(1px,-54px) rotate(30deg);opacity:0}}.vf-a-bubble{position:absolute;width:5px;height:5px;border-radius:50%;border:1px solid #bfe3ea;opacity:0;animation:vf-a-bubble 4s ease-out var(--d) infinite}@keyframes vf-a-bubble{0%,60%{transform:translateY(0) scale(.6);opacity:0}70%{opacity:.9}to{transform:translateY(-16px) scale(1.3);opacity:0}}.vf-a-blink{transform-box:fill-box;transform-origin:center;animation:vf-blink 4.2s infinite}.vf-a-wl,.vf-a-wr{transform-box:view-box;transform-origin:0 0;animation:vf-a-wl 6s ease-in-out infinite}.vf-a-wr{animation-name:vf-a-wr}@keyframes vf-a-wl{0%,80%,to{transform:rotate(0)}84%,92%{transform:rotate(-22deg)}88%{transform:rotate(8deg)}}@keyframes vf-a-wr{0%,80%,to{transform:rotate(0)}84%,92%{transform:rotate(22deg)}88%{transform:rotate(-8deg)}}.vf-a-bfly{position:absolute;right:-36px;bottom:96px;animation:vf-a-bfly 8s ease-in-out infinite}@keyframes vf-a-bfly{0%,to{transform:translate(0) rotate(-6deg)}30%{transform:translate(-30px,-18px) rotate(8deg)}60%{transform:translate(8px,-34px) rotate(-4deg)}80%{transform:translate(20px,-10px) rotate(6deg)}}.vf-a-flutter{transform-box:fill-box;transform-origin:50% 50%;animation:vf-a-flutter .22s ease-in-out infinite alternate}@keyframes vf-a-flutter{to{transform:scaleX(.35)}}.vf-a-ride{animation:vf-a-ride 4.6s ease-in-out infinite alternate}@keyframes vf-a-ride{0%{transform:translateY(2px) rotate(-6deg)}to{transform:translateY(-4px) rotate(5deg)}}.vf-a-glide{animation:vf-a-glide 7s ease-in-out infinite alternate}@keyframes vf-a-glide{0%{transform:translate(0)}to{transform:translate(-40px,-10px)}}.vf-a-gull{animation:vf-a-gull .6s ease-in-out infinite alternate;transform-box:fill-box;transform-origin:center}@keyframes vf-a-gull{to{transform:scaleY(.4)}}.vf-a-flag{transform-box:fill-box;transform-origin:0 50%;animation:vf-a-flag .8s ease-in-out infinite alternate}@keyframes vf-a-flag{0%{transform:scaleX(.8) skewY(-6deg)}to{transform:scaleX(1.05) skewY(6deg)}}.vf-a-creep{animation:vf-a-creep 16s linear infinite}@keyframes vf-a-creep{0%{transform:translate(var(--x0),var(--y0));opacity:0}8%{opacity:1}90%{opacity:1}to{transform:translate(var(--x1),var(--y1));opacity:0}}.vf-a-drop{transform-box:fill-box;animation:vf-a-drop 7s ease-in infinite}@keyframes vf-a-drop{0%,70%{transform:translateY(0);opacity:1}92%{transform:translateY(60px);opacity:0}93%{transform:translateY(0);opacity:0}to{opacity:1}}.vf-a-arm{animation:vf-a-arm 6s ease-in-out infinite alternate}@keyframes vf-a-arm{0%{transform:rotate(-2deg)}to{transform:rotate(3deg)}}.vf-a-plane2{animation-delay:-2.4s;transform-origin:center;scale:.7}.vf-a-doodle{position:absolute;animation:vf-a-bob 3s ease-in-out infinite alternate}.vf-medal{animation:vf-lswing 1.6s ease-in-out infinite alternate}.vf-lockhang{transform-box:view-box;animation:vf-lockswing 1.8s ease-in-out infinite alternate}@keyframes vf-lockswing{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}.vf-chglint{position:absolute;width:18px;height:18px;opacity:0;animation:vf-chglint 3.2s ease-in-out infinite}@keyframes vf-chglint{0%,45%{transform:translate(0) scale(.2);opacity:0}50%{transform:translate(calc(var(--w) * .5)) scale(1) rotate(30deg);opacity:1}55%{transform:translate(var(--w)) scale(.2);opacity:0}60%{transform:translate(var(--w),calc(var(--h) * .5)) scale(1) rotate(30deg);opacity:1}65%,to{transform:translate(var(--w),var(--h)) scale(.2);opacity:0}}.vf-neon-glow{animation:vf-neonflick 2.6s step-end infinite}@keyframes vf-neonflick{0%,to{opacity:.95}42%{opacity:.55}44%{opacity:.95}70%{opacity:.75}}.vf-neon-bolt{animation:vf-blink2 1.8s step-end infinite}.vf-neon-star{animation:vf-blink2 1.8s step-end .9s infinite}@keyframes vf-blink2{0%,to{opacity:1}50%{opacity:.35}}.vf-stk{position:absolute;transform:rotate(var(--r,0));filter:drop-shadow(0 2px 2px rgba(0,0,0,.5));animation:vf-stkw 2.4s ease-in-out infinite alternate}.vf-stk-b{animation-delay:-.5s}.vf-stk-c{animation-delay:-1.1s}.vf-stk-d{animation-delay:-1.6s}.vf-stk-e{animation-delay:-.9s}@keyframes vf-stkw{0%{transform:rotate(var(--r,0)) scale(1)}to{transform:rotate(calc(var(--r, 0) + 4deg)) scale(1.05)}}.vf-tape{position:absolute;transform:rotate(var(--r,0));filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.4))}.vf-cup2{position:absolute;top:50%;width:42px;height:73px;margin-top:-36px;animation:vf-beat .55s ease-in-out infinite}.vf-phring{animation:vf-phringp 1.1s ease-in-out infinite alternate}@keyframes vf-phringp{0%{opacity:.45}to{opacity:1}}.vf-sound{position:absolute;width:14px;height:44px;border:2.4px solid #56d8ff;border-radius:50%;opacity:0;animation:vf-soundf var(--dur) ease-out var(--d) infinite}.vf-sound-l{border-right-color:transparent;transform-origin:100% 50%}.vf-sound-r{border-left-color:transparent;transform-origin:0 50%}@keyframes vf-soundf{0%{transform:scale(.5);opacity:.85}to{transform:scale(1.35);opacity:0}}.vf-frog{transform-origin:50% 100%;animation:vf-fhop2 4.2s ease-in-out infinite}@keyframes vf-fhop2{0%,78%,to{transform:translateY(0) scale(1)}84%{transform:translateY(-15px) scale(.97,1.05)}90%{transform:translateY(0) scale(1.07,.92)}94%{transform:translateY(0) scale(1)}}.vf-fbody{transform-box:fill-box;transform-origin:50% 100%;animation:vf-fbreath 2.4s ease-in-out infinite alternate}@keyframes vf-fbreath{to{transform:scale(1.025,1.04)}}.vf-throat{transform-box:fill-box;transform-origin:50% 0;animation:vf-fthroat 1.2s ease-in-out infinite alternate}@keyframes vf-fthroat{to{transform:scale(1.14,1.2)}}.vf-frfly{transform:translate(6px,24px);animation:vf-flybuzz 3.6s ease-in-out infinite}@keyframes vf-flybuzz{0%{transform:translate(6px,24px);opacity:1}20%{transform:translate(12px,17px)}40%{transform:translate(5px,20px)}58%{transform:translate(6px,24px);opacity:1}62%,78%{opacity:0}88%{transform:translate(9px,14px);opacity:0}96%,to{transform:translate(6px,24px);opacity:1}}.vf-frwing{transform-box:fill-box;transform-origin:50% 100%;animation:vf-frflap .12s linear infinite alternate}@keyframes vf-frflap{to{transform:scaleY(.4)}}.vf-tongue{transform:translate(34px,43px) rotate(-146deg) scaleX(0);transform-origin:0 0;animation:vf-flick2 3.6s ease-out infinite}@keyframes vf-flick2{0%,57%{transform:translate(34px,43px) rotate(-146deg) scaleX(0)}61%{transform:translate(34px,43px) rotate(-146deg) scaleX(.85)}65%,to{transform:translate(34px,43px) rotate(-146deg) scaleX(0)}}.vf-m-breathe{animation:vf-m-breathe 6s ease-in-out var(--d,0s) infinite alternate}@keyframes vf-m-breathe{0%{opacity:.72}to{opacity:1}}.vf-m-mote{position:absolute;border-radius:50%;opacity:0;animation:vf-m-mote var(--dur) ease-in-out var(--d) infinite}@keyframes vf-m-mote{0%{transform:translate(0);opacity:0}25%,70%{opacity:var(--o,.7)}to{transform:translate(var(--dx),var(--dy));opacity:0}}.vf-m-slats{animation:vf-m-slats 11s ease-in-out infinite alternate}@keyframes vf-m-slats{0%{transform:translate(-4px,-2px)}to{transform:translate(9px,4px)}}.vf-m-leaves{animation:vf-m-leaves 5.5s ease-in-out var(--d,0s) infinite alternate}@keyframes vf-m-leaves{0%{transform:rotate(-2.4deg) translate(-2px)}to{transform:rotate(2.6deg) translate(3px,1px)}}.vf-m-drift{animation:vf-m-drift var(--dur) ease-in-out infinite alternate}@keyframes vf-m-drift{0%{transform:translateX(0)}to{transform:translateX(var(--dx))}}.vf-m-leak{animation:vf-m-leak 7s ease-in-out var(--d,0s) infinite alternate}@keyframes vf-m-leak{0%{transform:translateY(-8px) scale(.94);opacity:.55}to{transform:translateY(12px) scale(1.06);opacity:.95}}.vf-m-clip{overflow:hidden;border-radius:calc(12px / var(--vf-s, 1))}.vf-m-grain{position:absolute;inset:-24px;animation:vf-m-grain .5s step-end infinite}@keyframes vf-m-grain{0%{transform:translate(0)}25%{transform:translate(-9px,5px)}50%{transform:translate(6px,-7px)}75%{transform:translate(-4px,-11px)}}.vf-m-rise{animation:vf-m-rise 9s ease-in-out infinite alternate}@keyframes vf-m-rise{0%{transform:translateY(8px)}to{transform:translateY(-4px)}}.vf-m-hue{opacity:0;animation:vf-m-hue 18s ease-in-out var(--d,0s) infinite}@keyframes vf-m-hue{0%{opacity:0}15%,33%{opacity:1}50%,to{opacity:0}}.vf-m-star{position:absolute;width:3px;height:3px;border-radius:50%;background:#fff6e8;box-shadow:0 0 6px 1px rgba(255,236,210,.5);animation:vf-m-star 9s ease-in-out infinite alternate}@keyframes vf-m-star{0%{opacity:.3}to{opacity:1}}.vf-m-roll{animation:vf-m-roll var(--dur) linear infinite}@keyframes vf-m-roll{0%{transform:translate(0)}to{transform:translate(var(--rx,0),var(--ry,0))}}.vf-m-warm{animation:vf-m-warm 1.8s ease-out both}@keyframes vf-m-warm{0%{opacity:0}35%{opacity:.55}to{opacity:1}}.vf-m-ember{animation:vf-m-ember 2.8s ease-in-out infinite alternate}@keyframes vf-m-ember{0%{opacity:.6;transform:scale(.85)}to{opacity:1;transform:scale(1.1)}}.vf-m-stream{stroke-dasharray:var(--dash);animation:vf-m-stream var(--dur) linear infinite}@keyframes vf-m-stream{0%{stroke-dashoffset:0}to{stroke-dashoffset:var(--off)}}.vf-m-sway{animation:vf-m-sway 6.5s ease-in-out infinite alternate}@keyframes vf-m-sway{0%{transform:rotate(-2.5deg) skewX(2deg)}to{transform:rotate(2deg) skewX(-3deg)}}.vf-m-flicker{animation:vf-m-flicker 14s linear infinite}@keyframes vf-m-flicker{0%{opacity:.06}1%{opacity:1}1.6%{opacity:.12}2.4%{opacity:.85}3%{opacity:.3}4.2%,to{opacity:1}}@media (prefers-reduced-motion:reduce){.vf-m-flicker,.vf-m-warm{animation:none}}.vf-y-wander{animation:vf-y-wander 14s ease-in-out var(--d,0s) infinite}@keyframes vf-y-wander{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-14px,10px) scale(1.08)}66%{transform:translate(8px,16px) scale(.94)}}.vf-y-pulse{animation:vf-y-pulse 7s ease-in-out infinite alternate}@keyframes vf-y-pulse{0%{transform:scale(.94);opacity:.7}to{transform:scale(1.04);opacity:1}}.vf-y-tilt{animation:vf-y-tilt 9s ease-in-out infinite alternate}@keyframes vf-y-tilt{0%{transform:rotate(-26deg) scaleY(.9)}to{transform:rotate(-12deg) scaleY(1.15)}}.vf-y-draw{stroke-dasharray:1000;animation:vf-y-draw 6s ease-in-out var(--d,0s) infinite}@keyframes vf-y-draw{0%{stroke-dashoffset:1000;opacity:0}10%{opacity:1}45%,80%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}.vf-y-spin{animation:vf-y-spin 30s linear infinite}.vf-y-rev{animation-direction:reverse;animation-duration:18s}@keyframes vf-y-spin{to{transform:rotate(1turn)}}.vf-y-sweep{animation:vf-y-spin 8s linear infinite}.vf-y-morph{border-radius:58% 42% 52% 48%/46% 56% 44% 54%;animation:vf-y-morph 12s ease-in-out var(--d,0s) infinite alternate}@keyframes vf-y-morph{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(9deg) scale(1.05,.95)}to{transform:rotate(-7deg) scale(.96,1.04)}}.vf-y-float{animation:vf-y-float 7s ease-in-out var(--d,0s) infinite alternate}@keyframes vf-y-float{0%{translate:0 0}to{translate:4px -8px}}.vf-y-grow{stroke-dasharray:1000;animation:vf-y-grow 9s ease-in-out var(--d,0s) infinite}@keyframes vf-y-grow{0%{stroke-dashoffset:1000;opacity:1}35%,85%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}.vf-y-dots{animation:vf-y-dots 9s ease-in-out infinite}@keyframes vf-y-dots{0%,25%{opacity:0}38%,85%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.vf-y-dots,.vf-y-draw,.vf-y-grow{animation:none}}.vf-f-bubble{position:absolute;border-radius:50%;opacity:0;background:radial-gradient(circle at 32% 28%,rgba(255,255,255,.95) 0 8%,rgba(255,255,255,0) 22%),radial-gradient(circle at 68% 74%,rgba(255,255,255,.3) 0 5%,rgba(255,255,255,0) 13%),radial-gradient(circle,rgba(170,236,255,.05) 0 54%,rgba(190,240,255,.42) 68%,rgba(255,255,255,.78) 73%,rgba(255,255,255,0) 75%);animation:vf-f-rise var(--dur) ease-in-out var(--d) infinite}@keyframes vf-f-rise{0%{transform:translate(0) scale(.7);opacity:0}15%,75%{opacity:.95}to{transform:translate(var(--dx),var(--dy)) scale(1);opacity:0}}.vf-f-drop{position:absolute;border-radius:50% 50% 48% 52%/55% 55% 45% 45%;background:radial-gradient(ellipse at 34% 30%,rgba(255,255,255,.9) 0 12%,rgba(255,255,255,0) 32%),radial-gradient(ellipse at 58% 66%,rgba(255,255,255,0) 40%,rgba(255,255,255,.3) 70%,rgba(0,0,0,.14) 82%,rgba(0,0,0,0) 86%);box-shadow:0 1px 2px rgba(0,0,0,.28),inset 0 0 0 .6px rgba(255,255,255,.35)}.vf-f-runner{position:absolute;animation:vf-f-run 7s ease-in infinite}@keyframes vf-f-run{0%,12%{transform:translateY(0);opacity:1}62%{transform:translateY(86px);opacity:1}80%,to{transform:translateY(86px);opacity:0}}.vf-f-trail{position:absolute;width:2px;height:86px;border-radius:1px;transform-origin:50% 0;background:linear-gradient(rgba(255,255,255,.05),rgba(255,255,255,.34));animation:vf-f-trail 7s ease-in infinite}@keyframes vf-f-trail{0%,12%{transform:scaleY(0);opacity:1}62%{transform:scaleY(1);opacity:1}80%,to{transform:scaleY(1);opacity:0}}.vf-f-cloud{animation:vf-f-cloud 18s ease-in-out var(--d,0s) infinite alternate}@keyframes vf-f-cloud{0%{transform:translateX(-14px)}to{transform:translateX(16px)}}.vf-f-wind{animation:vf-f-wind 3.6s ease-in-out var(--d,0s) infinite alternate}@keyframes vf-f-wind{0%{transform:skewX(-5deg)}to{transform:skewX(4deg)}}.vf-f-bob{animation:vf-f-bob 5s ease-in-out var(--d,0s) infinite alternate}@keyframes vf-f-bob{0%{transform:translateY(-5px)}to{transform:translateY(5px)}}.vf-f-bokeh{position:absolute;border-radius:50%;animation:vf-f-bokeh var(--dur) ease-in-out var(--d) infinite alternate}@keyframes vf-f-bokeh{0%{transform:translate(0);opacity:.55}to{transform:translate(var(--dx),var(--dy));opacity:1}}.vf-f-flow{animation:vf-f-flow 9s ease-in-out var(--d,0s) infinite alternate}@keyframes vf-f-flow{0%{transform:translateY(-6px) skewY(-2deg)}to{transform:translateY(6px) skewY(2deg)}}.vf-f-beam{position:absolute;top:0;height:100%;transform-origin:50% 0;background:linear-gradient(90deg,rgba(225,250,255,0),rgba(225,250,255,.34) 50%,rgba(225,250,255,0));-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,rgba(0,0,0,.6) 60%,transparent);mask-image:linear-gradient(180deg,transparent,#000 18%,rgba(0,0,0,.6) 60%,transparent);animation:vf-f-beam 7s ease-in-out var(--d,0s) infinite alternate}@keyframes vf-f-beam{0%{opacity:.4}to{opacity:1}}.vf-f-sway{animation:vf-f-sway 5s ease-in-out infinite alternate}@keyframes vf-f-sway{0%{transform:rotate(-3deg)}to{transform:rotate(2deg)}}.vf-f-swell{animation:vf-f-swell 6s ease-in-out infinite alternate}@keyframes vf-f-swell{0%{transform:scale(.88)}to{transform:scale(1.06)}}.vf-f-fall{animation:vf-f-fall 5s ease-in infinite}@keyframes vf-f-fall{0%,55%{transform:translateY(0);opacity:0}62%{opacity:1}90%,to{transform:translateY(60px);opacity:0}}.vf-f-drift{animation:vf-f-drift 8s ease-in-out infinite alternate}@keyframes vf-f-drift{0%{transform:translate(0)}to{transform:translate(var(--mx),var(--my))}}.vf-f-rays{animation:vf-f-rays 40s linear infinite}@keyframes vf-f-rays{0%{rotate:0deg}to{rotate:30deg}}.vf-e-shine{animation:vf-e-shine 5.5s ease-in-out infinite}@keyframes vf-e-shine{0%{transform:skewX(-18deg) translateX(-60px)}45%,to{transform:skewX(-18deg) translateX(200px)}}.vf-e-chase{opacity:.3;animation:vf-e-chase 3.2s ease-in-out var(--d,0s) infinite}@keyframes vf-e-chase{0%,to{opacity:.3}30%{opacity:1}}.vf-e-stone{position:absolute;border-radius:50%;background:conic-gradient(from 20deg,#ffffff,#cfe3ff,#f4d8ff,#ffffff,#d4f2ff,#fff0d8,#ffffff);box-shadow:0 0 0 1px rgba(206,212,224,.95),0 0 0 2px rgba(120,126,140,.5),0 1px 3px rgba(0,0,0,.4)}.vf-e-stone .vf-e-glint{position:absolute;inset:14%;border-radius:50%;background:radial-gradient(circle,#fff,rgba(255,255,255,0) 70%)}.vf-e-glint{opacity:.15;animation:vf-e-glint 3s ease-in-out var(--d,0s) infinite}@keyframes vf-e-glint{0%,to{opacity:.15}40%{opacity:1}}.vf-e-scribble{stroke-dasharray:1000;animation:vf-e-scribble 8s ease-in-out infinite}@keyframes vf-e-scribble{0%{stroke-dashoffset:1000;opacity:1}30%,85%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}.vf-e-ripple{border-radius:50%;border:1px solid rgba(150,255,210,.6);opacity:0;animation:vf-e-ripple 4.5s ease-out var(--d,0s) infinite}@keyframes vf-e-ripple{0%{transform:scale(.2);opacity:.9}to{transform:scale(1.7);opacity:0}}.vf-e-valance{animation:vf-e-valance 4s ease-in-out infinite alternate}@keyframes vf-e-valance{0%{transform:skewX(-1.5deg)}to{transform:skewX(1.5deg)}}.vf-e-letgo{transform-origin:50% 0;animation:vf-e-letgo 6s ease-in infinite}@keyframes vf-e-letgo{0%,48%{transform:translateY(-10px) scale(.3,.5);opacity:0}58%{transform:translateY(0) scale(.9,1.2);opacity:1}92%,to{transform:translateY(46px) scale(1);opacity:0}}.vf-e-sheen{animation:vf-e-sheen2 4.8s ease-in-out infinite}@keyframes vf-e-sheen2{0%{transform:translateX(0) skewX(-20deg)}55%,to{transform:translateX(270px) skewX(-20deg)}}@media (prefers-reduced-motion:reduce){.vf-e-scribble{animation:none}}.vf-l-hum{animation:vf-l-hum 7s linear var(--d,0s) infinite}@keyframes vf-l-hum{0%,91%,to{opacity:1}92%{opacity:.55}93%{opacity:1}95.5%{opacity:.75}96.5%{opacity:1}}.vf-l-glimmer{position:absolute;height:1.5px;border-radius:1px;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.8),rgba(255,255,255,0));opacity:0;animation:vf-l-glimmer 5s ease-in-out var(--d,0s) infinite}@keyframes vf-l-glimmer{0%,to{opacity:0;transform:translateX(-6px)}50%{opacity:1;transform:translateX(6px)}}.vf-l-walk{opacity:0;animation:vf-l-walk 8s linear var(--d,0s) infinite}@keyframes vf-l-walk{0%{transform:scale(1);opacity:0}15%{opacity:.9}to{transform:scale(1.6);opacity:0}}.vf-l-descend{animation:vf-l-descend 9s linear infinite}@keyframes vf-l-descend{0%{transform:translate(0)}to{transform:translate(40px,-88px)}}.vf-l-track{position:absolute;left:-4%;right:-4%;top:0;height:13%;background:repeating-linear-gradient(180deg,rgba(255,255,255,.16) 0 1px,rgba(255,255,255,0) 1px 3px),linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.08),rgba(255,255,255,0));opacity:0;animation:vf-l-track 6s linear infinite}@keyframes vf-l-track{0%,55%{transform:translateY(820%);opacity:0}58%{opacity:1;transform:translate(-6px,700%)}80%{opacity:1;transform:translate(5px,100%)}84%,to{transform:translateY(-110%);opacity:0}}.vf-l-split{transform:translateX(-1.2px);animation:vf-l-split 2.4s step-end var(--d,0s) infinite}.vf-l-split2{transform:translateX(1.2px);animation-name:vf-l-split2}@keyframes vf-l-split{0%,to{transform:translateX(-1.2px);opacity:.9}40%{transform:translateX(-2.2px);opacity:1}44%{transform:translateX(-1px);opacity:.8}}@keyframes vf-l-split2{0%,to{transform:translateX(1.2px);opacity:.9}40%{transform:translateX(2.2px);opacity:1}44%{transform:translateX(1px);opacity:.8}}.vf-l-ajar{transform-origin:100% 50%;animation:vf-l-ajar 6s ease-in-out infinite alternate}@keyframes vf-l-ajar{0%{transform:scaleX(.7);opacity:.8}to{transform:scaleX(1.15);opacity:1}}.vf-l-peel{animation:vf-l-peel 6s ease-in-out infinite alternate}@keyframes vf-l-peel{0%{transform:scale(.88)}to{transform:scale(1.04)}}.vf-l-dying{animation:vf-l-dying 3.8s step-end infinite}@keyframes vf-l-dying{0%,to{opacity:.7}18%{opacity:.2}21%{opacity:.65}46%{opacity:.35}49%{opacity:.7}77%{opacity:.1}80%{opacity:.6}}.vf-l-shimmer{transform-box:fill-box;transform-origin:50% 50%;animation:vf-l-shimmer 4s ease-in-out var(--d,0s) infinite alternate}@keyframes vf-l-shimmer{0%{opacity:.18;transform:scaleX(.85)}to{opacity:.42;transform:scaleX(1.08)}}.vf-l-billow{animation:vf-l-billow 5.5s ease-in-out infinite alternate}@keyframes vf-l-billow{0%{transform:skewX(-3deg) scaleX(.94)}to{transform:skewX(5deg) scaleX(1.08)}}.vf-l-flow{animation:vf-l-flow 1.1s linear infinite}@keyframes vf-l-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-36}}.vf-l-splash{transform-box:fill-box;transform-origin:50% 50%;opacity:0;animation:vf-l-splash 3.3s ease-out var(--d,0s) infinite}@keyframes vf-l-splash{0%{transform:scale(.3);opacity:.8}to{transform:scale(1.6);opacity:0}}.vf-l-sheen{animation:vf-l-sheen 4.2s ease-in-out var(--d,0s) infinite alternate}@keyframes vf-l-sheen{0%{transform:translateX(-6px);opacity:.25}to{transform:translateX(7px);opacity:.9}}.vf-e-jiggle{animation:vf-e-jiggle 3.4s ease-in-out var(--d,0s) infinite}@keyframes vf-e-jiggle{0%,46%,to{transform:scale(1) skewX(0)}52%{transform:scale(1.1,.88) skewX(-2deg)}60%{transform:scale(.93,1.08) skewX(2deg)}68%{transform:scale(1.05,.95) skewX(-1deg)}76%{transform:scale(.98,1.02)}84%{transform:scale(1.01,.99)}}.vf-e-caustic{animation:vf-e-caustic 3.4s ease-in-out infinite}@keyframes vf-e-caustic{0%,46%,to{opacity:.8;transform:scale(1)}56%{opacity:1;transform:scale(1.25,.8)}70%{opacity:.7;transform:scale(.9,1.1)}}.vf-e-swing{animation:vf-e-swing 5s ease-in-out var(--d,0s) infinite alternate}@keyframes vf-e-swing{0%{transform:rotate(-1.6deg)}to{transform:rotate(1.4deg)}}.vf-e-swing-s{animation-name:vf-e-swing-s}@keyframes vf-e-swing-s{0%{transform:rotate(0deg)}to{transform:rotate(2.2deg)}}.vf-e-pool{animation:vf-e-pool 6s ease-in-out infinite alternate}@keyframes vf-e-pool{0%{transform:scaleY(.97)}to{transform:scale(1.01,1.04)}}.vf-av{position:absolute;pointer-events:none;display:block;transform-origin:50% 50%}.vf-av-spin{animation:vf-av-spin var(--d,30s) linear infinite}.vf-av-spinr{animation:vf-av-spin var(--d,30s) linear infinite reverse}@keyframes vf-av-spin{to{transform:rotate(1turn)}}.vf-av-pulse{animation:vf-av-pulse var(--d,3.2s) ease-in-out infinite}@keyframes vf-av-pulse{50%{opacity:var(--lo,.45)}}.vf-av-flicker{animation:vf-av-flicker var(--d,5s) linear infinite}@keyframes vf-av-flicker{0%,to{opacity:1}2%{opacity:.25}4%{opacity:1}6%{opacity:.5}7%{opacity:1}52%{opacity:1}53%{opacity:.6}54%{opacity:1}}.vf-av-sway{animation:vf-av-sway var(--d,4s) ease-in-out infinite alternate}@keyframes vf-av-sway{0%{transform:rotate(calc(-1 * var(--a, 4deg)))}to{transform:rotate(var(--a,4deg))}}.vf-av-bob{animation:vf-av-bob var(--d,3.6s) ease-in-out infinite alternate}@keyframes vf-av-bob{to{transform:translateY(var(--y,-4px))}}.vf-av-ripple{animation:vf-av-ripple var(--d,3.6s) ease-out infinite;opacity:0}@keyframes vf-av-ripple{0%{transform:scale(.92);opacity:0}15%{opacity:var(--o,.9)}to{transform:scale(var(--to,1.35));opacity:0}}.vf-av-fall{animation:vf-av-fall var(--d,2.6s) ease-in infinite;opacity:0}@keyframes vf-av-fall{0%{transform:translate(0);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translate(var(--fx,0),var(--fy,40px));opacity:0}}.vf-av-eq{animation:vf-av-eq var(--d,.9s) ease-in-out infinite alternate}@keyframes vf-av-eq{0%{transform:scaleY(.35)}to{transform:scale(1)}}.vf-av-jit{animation:vf-av-jit var(--d,2.4s) steps(1) infinite}@keyframes vf-av-jit{0%,to{transform:none}8%{transform:translate(3px)}10%{transform:translate(-2px,1px)}12%{transform:none}60%{transform:none}62%{transform:translate(-3px)}63%{transform:none}}.vf-av-drift{animation:vf-av-drift var(--d,9s) ease-in-out infinite alternate}@keyframes vf-av-drift{to{transform:translate(var(--dx,8px),var(--dy,0))}}.vf-c2-spin{animation:vf-c2-spin 40s linear infinite}.vf-c2-spin.vf-c2-rev{animation-direction:reverse;animation-duration:28s}@keyframes vf-c2-spin{to{transform:rotate(1turn)}}.vf-c2-turn{animation:vf-c2-spin90 26s linear infinite}@keyframes vf-c2-spin90{to{transform:rotate(90deg)}}.vf-c2-orbit{animation:vf-c2-spin 11s linear infinite}.vf-c2-twk{animation:vf-c2-twk 2.6s ease-in-out infinite}@keyframes vf-c2-twk{0%,to{transform:scale(.55);opacity:.5}50%{transform:scale(1.15);opacity:1}}.vf-c2-tilt{animation:vf-c2-tilt 11s ease-in-out infinite alternate}@keyframes vf-c2-tilt{0%{transform:rotate(-24deg) scaleY(.85)}to{transform:rotate(-11deg) scaleY(1.2)}}.vf-c2-glint{stroke-dashoffset:0;animation:vf-c2-glint 7s ease-in-out infinite}@keyframes vf-c2-glint{0%{stroke-dashoffset:0}to{stroke-dashoffset:-1000}}.vf-c2-wob{animation:vf-c2-wob 8s ease-in-out infinite alternate}@keyframes vf-c2-wob{0%{transform:scale(1.03,.96) rotate(-3deg)}to{transform:scale(.97,1.04) rotate(3deg)}}.vf-c2-lobe{animation:vf-c2-spin var(--dur,17s) ease-in-out infinite}.vf-c2-lobe.vf-c2-rev{animation-direction:reverse}.vf-c2-bead{animation:vf-c2-bead 9s ease-in-out infinite alternate}@keyframes vf-c2-bead{0%{transform:translate(0) scale(.94)}to{transform:translate(5px,-9px) scale(1.06)}}.vf-c2-hd1{animation:vf-c2-hd1 19s ease-in-out infinite alternate}.vf-c2-hd2{animation:vf-c2-hd2 25s ease-in-out infinite alternate}@keyframes vf-c2-hd1{0%{transform:translate(0)}to{transform:translate(6px,4px)}}@keyframes vf-c2-hd2{0%{transform:translate(5px,-3px)}to{transform:translate(-4px,5px)}}.vf-c2-cloud{will-change:transform;animation:vf-c2-cloud var(--dur,20s) ease-in-out var(--d,0s) infinite alternate}@keyframes vf-c2-cloud{0%{transform:translate(0) rotate(0deg) scale(1)}to{transform:translate(var(--dx),var(--dy)) rotate(var(--r,3deg)) scale(1.06)}}.vf-c2-par{animation:vf-c2-par var(--dur,18s) ease-in-out infinite alternate}@keyframes vf-c2-par{0%{transform:translate(0)}to{transform:translate(var(--dx),var(--dy))}}.vf-c2-tw{animation:vf-c2-tw var(--dur,4s) ease-in-out var(--d,0s) infinite}@keyframes vf-c2-tw{0%,to{opacity:1}50%{opacity:.3}}.vf-c2-sway{animation:vf-c2-sway var(--dur,10s) ease-in-out infinite alternate}@keyframes vf-c2-sway{0%{transform:translateX(0)}to{transform:translateX(var(--dx,3px))}}.vf-c2-bolt1{opacity:0;animation:vf-c2-bolt1 12s linear infinite}.vf-c2-bolt2{opacity:0;animation:vf-c2-bolt2 12s linear infinite}.vf-c2-lit,.vf-c2-wash{opacity:0;animation:vf-c2-lit 12s linear infinite}@keyframes vf-c2-bolt1{0%,36%{opacity:0}36.2%{opacity:1}37.4%{opacity:.2}38.6%{opacity:1}40%{opacity:.5}42%{opacity:0}to{opacity:0}}@keyframes vf-c2-bolt2{0%,78.8%{opacity:0}79%{opacity:1}80.4%{opacity:.15}81.6%{opacity:.9}84%{opacity:0}to{opacity:0}}@keyframes vf-c2-lit{0%,36%{opacity:0}36.2%{opacity:.9}37.6%{opacity:.3}38.6%{opacity:1}42%{opacity:.2}46%{opacity:0}78.8%{opacity:0}79%{opacity:.8}80.6%{opacity:.25}81.6%{opacity:.85}86%{opacity:0}to{opacity:0}}.vf-c2-rain{position:absolute;width:1.2px;height:15px;margin-left:-1px;border-radius:1px;background:linear-gradient(180deg,rgba(190,212,255,0),rgba(205,222,255,.85));opacity:0;animation:vf-c2-rain var(--dur) linear var(--d) infinite}@keyframes vf-c2-rain{0%{transform:translate(0) rotate(14deg);opacity:0}12%{opacity:.7}85%{opacity:.5}to{transform:translate(var(--dx),var(--dy)) rotate(14deg);opacity:0}}.vf-d2-sway{animation:vf-d2-sway 4.6s ease-in-out var(--d,0s) infinite alternate}@keyframes vf-d2-sway{0%{transform:rotate(-2.4deg)}to{transform:rotate(2.4deg)}}.vf-d2-bob{animation:vf-d2-bob 5s ease-in-out var(--d,0s) infinite alternate}@keyframes vf-d2-bob{0%{transform:translateX(-3px)}to{transform:translateX(4px)}}.vf-d2-tw{animation:vf-d2-tw 3.4s ease-in-out var(--d,0s) infinite}@keyframes vf-d2-tw{0%,to{opacity:.25}50%{opacity:1}}.vf-d2-arc{position:absolute;right:-30px;animation:vf-d2-arc var(--dur) ease-in-out var(--d) infinite;will-change:transform,opacity}@keyframes vf-d2-arc{0%{transform:translate(-150px,30px) rotate(-8deg);opacity:0}10%{opacity:1}35%{transform:translate(-100px,2px) rotate(-12deg)}60%{transform:translate(-44px,-10px) rotate(-2deg)}90%{opacity:1}to{transform:translate(14px,18px) rotate(12deg);opacity:0}}.vf-d2-wf,.vf-d2-wn{transform-box:fill-box;transform-origin:50% 100%;animation:vf-d2-flap 2.8s ease-in-out infinite}.vf-d2-wf{animation-delay:-.25s}@keyframes vf-d2-flap{0%,to{transform:rotate(-6deg) scaleY(1)}50%{transform:rotate(16deg) scaleY(.6)}}.vf-d2-roll1{animation:vf-d2-roll1 7s ease-in-out var(--d,0s) infinite alternate}.vf-d2-roll2{animation:vf-d2-roll1 5.2s ease-in-out -2s infinite alternate-reverse}@keyframes vf-d2-roll1{0%{transform:translate(-9px,1px)}to{transform:translate(9px,-2px)}}.vf-d2-swell{animation:vf-d2-swell 5.6s ease-in-out infinite alternate}@keyframes vf-d2-swell{0%{transform:translateY(3px) rotate(-.8deg)}to{transform:translate(2px,-2px) rotate(1deg)}}.vf-d2-crest{animation:vf-d2-crest 5.6s ease-in-out -1s infinite alternate}@keyframes vf-d2-crest{0%{transform:rotate(-1.6deg)}to{transform:rotate(2.6deg) translate(1px,-1px)}}.vf-d2-spray{animation:vf-d2-spray 3.6s ease-out var(--d,0s) infinite}@keyframes vf-d2-spray{0%{transform:translate(-3px,4px);opacity:0}25%{opacity:1}to{transform:translate(5px,-6px);opacity:0}}.vf-d2-gull{position:absolute;animation:vf-d2-gull 9s ease-in-out infinite alternate}@keyframes vf-d2-gull{0%{transform:translate(0) rotate(-3deg)}to{transform:translate(26px,-10px) rotate(4deg)}}.vf-d2-mist{animation:vf-d2-mist 11s ease-in-out infinite alternate}.vf-d2-mist2{animation:vf-d2-mist 14s ease-in-out -5s infinite alternate-reverse}.vf-d2-mist3{animation:vf-d2-mist 9s ease-in-out -3s infinite alternate}@keyframes vf-d2-mist{0%{transform:translateX(-16px);opacity:.45}to{transform:translateX(16px);opacity:.95}}.vf-d2-flag{transform-box:fill-box;transform-origin:0 50%;animation:vf-d2-flag .9s ease-in-out infinite alternate}@keyframes vf-d2-flag{0%{transform:scaleX(.8) skewY(-6deg)}to{transform:scaleX(1.05) skewY(6deg)}}.vf-d2-birds{position:absolute;animation:vf-d2-birds 8s ease-in-out infinite alternate}@keyframes vf-d2-birds{0%{transform:translate(0)}to{transform:translate(-34px,-6px)}}.vf-d2-wing{transform-box:fill-box;transform-origin:50% 100%;animation:vf-d2-wing .7s ease-in-out var(--d,0s) infinite alternate}@keyframes vf-d2-wing{to{transform:scaleY(.45)}}.vf-d2-breathe{animation:vf-d2-breathe 4.2s ease-in-out var(--d,0s) infinite alternate}@keyframes vf-d2-breathe{0%{transform:scale(.975,.96)}to{transform:scale(1.03,1.05)}}.vf-d2-leaf{position:absolute;opacity:0;animation:vf-d2-leaf var(--dur) ease-in-out var(--d) infinite}@keyframes vf-d2-leaf{0%{transform:translate(0) rotate(0);opacity:0}8%{opacity:1}30%{transform:translate(calc(var(--dx) * .3 + 8px),24px) rotate(70deg)}55%{transform:translate(calc(var(--dx) * .6 - 6px),52px) rotate(-30deg)}85%{opacity:1}to{transform:translate(var(--dx),88px) rotate(120deg);opacity:0}}.vf-d2-chute{position:absolute;animation:vf-d2-fall 13s ease-in-out -4s infinite;will-change:transform,opacity}@keyframes vf-d2-fall{0%{transform:translateY(-26px);opacity:0}12%{opacity:1}88%{opacity:1}to{transform:translateY(58px);opacity:0}}.vf-d2-swing{animation:vf-d2-swing 3.8s ease-in-out infinite alternate}@keyframes vf-d2-swing{0%{transform:rotate(-3.5deg)}to{transform:rotate(3.5deg)}}.vf-d2-crate{animation:vf-d2-crate 3.8s ease-in-out -.5s infinite alternate}@keyframes vf-d2-crate{0%{transform:rotate(4deg)}to{transform:rotate(-4deg)}}.vf-d2-led{animation:vf-d2-led 1.6s ease-in-out infinite}@keyframes vf-d2-led{0%,to{opacity:.25}50%{opacity:1}}.vf-d2-cloud{position:absolute;animation:vf-d2-cloud 12s ease-in-out infinite alternate}@keyframes vf-d2-cloud{0%{transform:translateX(-12px)}to{transform:translateX(12px)}}.vf-d2-aur{animation:vf-d2-aur 7s ease-in-out infinite alternate;will-change:transform,opacity}.vf-d2-aur2{animation-duration:9s;animation-delay:-3s}.vf-d2-aur3{animation-duration:6s;animation-delay:-1.5s}@keyframes vf-d2-aur{0%{transform:translateX(-12px) skewX(-5deg) scaleY(.9);opacity:.6}to{transform:translateX(12px) skewX(5deg) scaleY(1.05);opacity:1}}.vf-d2-horizon{animation:vf-d2-hz 8s ease-in-out infinite alternate}@keyframes vf-d2-hz{0%{opacity:.55}to{opacity:1}}.vf-a2-a{will-change:transform,opacity;animation:vf-a2-a var(--dur,8s) ease-in-out var(--d,0s) infinite alternate}@keyframes vf-a2-a{0%{transform:translate(0) rotate(0deg) scale(1);opacity:var(--o0,.75)}to{transform:translate(var(--tx,0),var(--ty,0)) rotate(var(--r,0deg)) scale(var(--sc,1));opacity:var(--o1,1)}}.vf-a2-hue{opacity:0;animation:vf-a2-hue 24s ease-in-out var(--d,0s) infinite}@keyframes vf-a2-hue{0%{opacity:0}17%{opacity:1}33%{opacity:1}50%,to{opacity:0}}.vf-a2-tw{border-radius:50%;background:#fff2e2;box-shadow:0 0 5px 1px rgba(255,232,210,.5);opacity:.2;animation:vf-a2-tw 8s ease-in-out var(--d,0s) infinite alternate}@keyframes vf-a2-tw{0%{opacity:.15}to{opacity:.95}}.vf-a2-speck{border-radius:50%;background:rgba(255,244,224,.85);opacity:0;animation:vf-a2-speck 5.2s step-end var(--d,0s) infinite}@keyframes vf-a2-speck{0%,to{opacity:0}8%{opacity:.75}11%{opacity:0}52%{opacity:.5}55%{opacity:0}}.vf-a2-flick{animation:vf-a2-flick var(--dur,8s) linear var(--d,0s) infinite}@keyframes vf-a2-flick{0%,to{opacity:1}38%{opacity:.96}40%{opacity:.78}41.2%{opacity:1}66%{opacity:.92}67.4%{opacity:.62}68.6%{opacity:.95}70%{opacity:.8}71.4%{opacity:1}}.vf-a2-sway{animation:vf-a2-sway 7s ease-in-out infinite alternate}@keyframes vf-a2-sway{0%{transform:scaleX(1)}to{transform:scaleX(.9)}}.vf-b2-glint{animation:vf-b2-glint 3.6s ease-in-out var(--d,0s) infinite alternate}@keyframes vf-b2-glint{0%{opacity:.55}to{opacity:1}}.vf-b2-trail{position:absolute;display:block;width:4px;transform-origin:50% 0;background:linear-gradient(90deg,rgba(130,195,255,0),rgba(235,248,255,.6) 34%,rgba(255,255,255,.14) 62%,rgba(130,195,255,0));animation:vf-b2-trail 8s ease-in-out infinite}@keyframes vf-b2-trail{0%,37%{transform:scaleY(0);opacity:1;animation-timing-function:cubic-bezier(.55,.05,.75,.5)}80%{transform:scaleY(1);opacity:1;animation-timing-function:ease-in-out}to{transform:scaleY(1);opacity:0}}.vf-b2-runner{position:absolute;display:block;transform-origin:50% 40%;animation:vf-b2-run 8s ease-in-out infinite}@keyframes vf-b2-run{0%{transform:translateY(0) scale(.3);opacity:0}9%{transform:translateY(0) scale(1);opacity:1}37%{transform:translateY(0) scale(1.1,1.16);opacity:1;animation-timing-function:cubic-bezier(.55,.05,.75,.5)}80%{transform:translateY(var(--dy)) scale(.92,1.12);opacity:1;animation-timing-function:ease-in-out}88%,to{transform:translateY(var(--dy)) scale(.92,1.12);opacity:0}}.vf-b2-cloud{animation:vf-b2-cloud var(--dur,20s) ease-in-out var(--d,0s) infinite alternate}@keyframes vf-b2-cloud{0%{transform:translateX(calc(var(--dx, 16px) * -1))}to{transform:translateX(var(--dx,16px))}}.vf-b2-wind{animation:vf-b2-wind 4.4s ease-in-out var(--d,0s) infinite alternate}@keyframes vf-b2-wind{0%{transform:skewX(-4deg)}to{transform:skewX(3.2deg)}}.vf-b2-breathe{animation:vf-b2-breathe 7s ease-in-out infinite alternate}@keyframes vf-b2-breathe{0%{opacity:.55}to{opacity:1}}.vf-b2-mote{position:absolute;width:2.8px;height:2.8px;border-radius:50%;background:radial-gradient(circle,#fff,rgba(255,240,170,.5) 55%,rgba(255,240,170,0));opacity:0;animation:vf-b2-mote var(--dur,8s) ease-in-out var(--d,0s) infinite}@keyframes vf-b2-mote{0%{transform:translate(0);opacity:0}22%{opacity:.95}to{transform:translate(var(--dx),var(--dy));opacity:0}}.vf-b2-flow{animation:vf-b2-flow var(--dur,10s) ease-in-out var(--d,0s) infinite alternate}@keyframes vf-b2-flow{0%{transform:translateY(-5px) skewY(-1.6deg)}to{transform:translateY(5px) skewY(1.6deg)}}.vf-b2-sway{animation:vf-b2-sway 6s ease-in-out infinite alternate}@keyframes vf-b2-sway{0%{transform:rotate(-1.8deg)}to{transform:rotate(1.4deg)}}.vf-b2-swell{animation:vf-b2-swell 7s ease-in-out infinite}@keyframes vf-b2-swell{0%{transform:scale(.4);opacity:0}10%{opacity:1}68%{transform:scale(1)}77%{transform:scale(.97,1.2);opacity:1}78%,to{transform:scale(.97,1.2);opacity:0}}.vf-b2-fall{opacity:0;animation:vf-b2-fall 7s ease-in infinite}@keyframes vf-b2-fall{0%,77%{transform:translateY(0);opacity:0}78%{transform:translateY(1px) scaleY(1.2);opacity:1}to{transform:translateY(70px) scaleY(1.2);opacity:0}}.vf-b2-jig{display:block;transform-origin:50% 100%;animation:vf-b2-jig 4.2s ease-in-out var(--d,0s) infinite}@keyframes vf-b2-jig{0%,40%,to{transform:scale(1)}46%{transform:scale(1.09,.88)}53%{transform:scale(.94,1.08)}60%{transform:scale(1.04,.97)}67%{transform:scale(.99,1.02)}74%{transform:scale(1.01,.995)}}.vf-b2-face{animation:vf-b2-face 4.2s ease-in-out var(--d,0s) infinite}@keyframes vf-b2-face{0%,40%,to{transform:translateY(0)}47%{transform:translateY(2px)}56%{transform:translateY(-1.6px)}65%{transform:translateY(.7px)}74%{transform:translateY(0)}}.vf-b2-blink{transform-box:fill-box;transform-origin:50% 50%;animation:vf-b2-blink 5.6s ease-in-out infinite}@keyframes vf-b2-blink{0%,90%,96%,to{transform:scaleY(1)}93%{transform:scaleY(.12)}}.vf-b2-pulse{animation:vf-b2-pulse 4.2s ease-in-out infinite}@keyframes vf-b2-pulse{0%,40%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.12,.9)}66%{opacity:.75;transform:scale(.96,1.04)}}.vf-b2-chase{opacity:.35;animation:vf-b2-chase 3.4s ease-in-out var(--d,0s) infinite}@keyframes vf-b2-chase{0%,to{opacity:.35}28%{opacity:1}55%{opacity:.5}}.vf-b2-glintrun{stroke-dasharray:9 91;stroke-dashoffset:9;animation:vf-b2-glintrun 5.5s ease-in-out infinite}@keyframes vf-b2-glintrun{0%{stroke-dashoffset:9;opacity:0}12%{opacity:1}78%{opacity:1}to{stroke-dashoffset:-91;opacity:0}}.vf-b2-flash{opacity:0;animation:vf-b2-flash 4.4s ease-in-out var(--d,0s) infinite}@keyframes vf-b2-flash{0%,30%,to{opacity:0}8%{opacity:.85}16%{opacity:.1}}.vf-b2-flare{opacity:0;transform:scale(0) rotate(0deg);animation:vf-b2-flare 4.4s ease-in-out var(--d,0s) infinite}@keyframes vf-b2-flare{0%,30%,to{opacity:0;transform:scale(0) rotate(0deg)}8%{opacity:1;transform:scale(1) rotate(20deg)}20%{opacity:0;transform:scale(.3) rotate(45deg)}}.vf-b2-pool{animation:vf-b2-pool 7s ease-in-out infinite alternate}@keyframes vf-b2-pool{0%{transform:scaleY(.96)}to{transform:scale(1.004,1.05)}}.vf-b2-sheen{animation:vf-b2-sheen 6s ease-in-out infinite}@keyframes vf-b2-sheen{0%{transform:translateX(0) skewX(-20deg)}55%,to{transform:translateX(var(--tx)) skewX(-20deg)}}.vf-b2-stem{transform-box:fill-box;transform-origin:50% 0;animation:vf-b2-stem 16s ease-in-out infinite}@keyframes vf-b2-stem{0%{transform:scaleY(.3)}68%{transform:scaleY(1)}78%{transform:scaleY(1.45)}83%,99%{transform:scaleY(.25)}to{transform:scaleY(.3)}}.vf-b2-bulb{animation:vf-b2-bulb 16s ease-in-out infinite}@keyframes vf-b2-bulb{0%{transform:translateY(calc(var(--L) * -.7));opacity:1}68%{transform:translateY(0);opacity:1}78%{transform:translateY(calc(var(--L) * .45));opacity:1;animation-timing-function:ease-in}96%{transform:translateY(90px);opacity:0}99.4%{transform:translateY(90px);opacity:0}99.5%{transform:translateY(calc(var(--L) * -.7));opacity:0}to{transform:translateY(calc(var(--L) * -.7));opacity:1}}.vf-b2-drip{transform-box:fill-box}.vf-j-sway{animation:vf-j-sway var(--dur,10s) ease-in-out var(--d,0s) infinite alternate}@keyframes vf-j-sway{0%{transform:translateX(0)}to{transform:translateX(var(--dx,6px))}}.vf-j-b1,.vf-j-b2,.vf-j-edge{opacity:0}.vf-j-b1{animation:vf-j-b1 11s linear infinite}.vf-j-b2{animation:vf-j-b2 11s linear infinite}.vf-j-edge{animation:vf-j-edge 11s linear infinite}@keyframes vf-j-b1{0%,30%{opacity:0}30.2%{opacity:1}31.4%{opacity:.2}32.6%{opacity:1}34.5%{opacity:.45}37%{opacity:0}to{opacity:0}}@keyframes vf-j-b2{0%,72%{opacity:0}72.2%{opacity:1}73.5%{opacity:.15}74.6%{opacity:.95}77%{opacity:0}to{opacity:0}}@keyframes vf-j-edge{0%,30%{opacity:0}30.2%{opacity:.85}31.4%{opacity:.15}32.6%{opacity:.9}36%{opacity:0}72%{opacity:0}72.2%{opacity:.7}73.5%{opacity:.1}74.6%{opacity:.75}78%{opacity:0}to{opacity:0}}.vf-j-rain{position:absolute;width:1.3px;height:15px;margin-left:-1px;border-radius:1px;background:linear-gradient(180deg,rgba(190,212,255,0),rgba(215,230,255,.9));opacity:0;animation:vf-j-rain var(--dur) linear var(--d) infinite}@keyframes vf-j-rain{0%{transform:translate(0) rotate(14deg);opacity:0}12%{opacity:var(--o,.8)}85%{opacity:calc(var(--o, .8) * .6)}to{transform:translate(var(--dx),var(--dy)) rotate(14deg);opacity:0}}.vf-j-hp{animation:vf-j-hp 16s ease-in-out infinite alternate}@keyframes vf-j-hp{0%{transform:translate(-1.6px,1px)}to{transform:translate(1.6px,-1px)}}.vf-j-burst,.vf-j-burst2{transform-box:fill-box;transform-origin:50% 50%}.vf-j-burst{animation:vf-j-burst 3.4s ease-in-out infinite alternate}.vf-j-burst2{animation:vf-j-burst2 5s ease-in-out infinite alternate}@keyframes vf-j-burst{0%{transform:scale(.95) rotate(-3deg)}to{transform:scale(1.06) rotate(3deg)}}@keyframes vf-j-burst2{0%{transform:scale(1.04) rotate(8deg)}to{transform:scale(.92) rotate(-8deg)}}.vf-j-pop{animation:vf-j-pop 3.4s ease-in-out infinite}@keyframes vf-j-pop{0%,to{opacity:.25;transform:translate(1px)}50%{opacity:1;transform:translate(-1px)}}.vf-n1-svg{position:absolute;left:0;top:0;overflow:visible}.vf-n1-svg g[class*=" vf-n1-"],.vf-n1-svg g[class^=vf-n1-]{transform-box:fill-box;transform-origin:50% 50%}.vf-n1-halo{animation:vf-n1-pulse var(--dur,6s) ease-in-out var(--d,0s) infinite}@keyframes vf-n1-pulse{0%,to{opacity:.45}50%{opacity:1}}.vf-n1-tw{animation:vf-n1-twinkle var(--dur,4s) ease-in-out var(--d,0s) infinite}@keyframes vf-n1-twinkle{0%,to{opacity:.25;transform:scale(.55) rotate(0deg)}50%{opacity:1;transform:scale(1.1) rotate(25deg)}}.vf-n1-rise{animation:vf-n1-rise var(--dur,5s) ease-out var(--d,0s) infinite;opacity:0}@keyframes vf-n1-rise{0%{opacity:0;transform:translate(0) scale(.5)}18%{opacity:1}to{opacity:0;transform:translate(var(--dx),var(--dy)) scale(1.05)}}.vf-n1-drip{transform-origin:50% 0!important;animation:vf-n1-drip var(--dur,10s) ease-in-out var(--d,0s) infinite}@keyframes vf-n1-drip{0%,to{transform:scaleY(var(--lo,.5));opacity:.75}55%{transform:scaleY(1);opacity:1}80%{transform:scaleY(1);opacity:.85}}.vf-n1-sheen{animation:vf-n1-sheen var(--dur,7s) ease-in-out var(--d,0s) infinite}@keyframes vf-n1-sheen{0%,25%{transform:translateX(-10px);opacity:0}35%{opacity:1}70%{opacity:1}85%,to{transform:translateX(var(--w));opacity:0}}.vf-n1-bob{animation:vf-n1-bob var(--dur,3s) ease-in-out var(--d,0s) infinite alternate}@keyframes vf-n1-bob{0%{transform:translateY(0)}to{transform:translateY(-2.6px)}}.vf-n1-shut{opacity:0;animation:vf-n1-blink 5.2s linear var(--d,0s) infinite}@keyframes vf-n1-blink{0%,93%{opacity:0}94%,98%{opacity:1}99%,to{opacity:0}}.vf-n1-eyes{animation:vf-n1-open 5.2s linear -1.5s infinite}@keyframes vf-n1-open{0%,93%{opacity:1}94%,98%{opacity:0}99%,to{opacity:1}}.vf-n1-hop{transform-origin:50% 100%!important;animation:vf-n1-hop var(--dur,6.4s) ease-in-out var(--d,0s) infinite}@keyframes vf-n1-hop{0%,62%{transform:translateY(0) scale(1)}67%{transform:translateY(0) scale(1.07,.91)}74%{transform:translateY(-15px) scale(.96,1.06)}80%{transform:translateY(-17px) scale(.97,1.04)}87%{transform:translateY(0) scale(1.06,.92)}91%{transform:translateY(0) scale(.98,1.02)}95%,to{transform:translateY(0) scale(1)}}.vf-n1-ear{transform-origin:50% 100%;animation:vf-n1-ear var(--dur,6.5s) ease-in-out var(--d,0s) infinite}@keyframes vf-n1-ear{0%,52%,to{transform:rotate(0deg)}56%{transform:rotate(calc(var(--sg) * 7deg))}60%{transform:rotate(calc(var(--sg) * -3deg))}64%{transform:rotate(calc(var(--sg) * 6deg))}68%{transform:rotate(0deg)}}.vf-n1-petal{animation:vf-n1-petal var(--dur,10s) ease-in-out var(--d,0s) infinite;opacity:0}@keyframes vf-n1-petal{0%{opacity:0;transform:translate(0) rotate(0deg)}15%{opacity:.95}50%{transform:translate(calc(var(--dx) * -.4),calc(var(--dy) * .5)) rotate(140deg)}to{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(300deg)}}.vf-n1-breathe{transform-origin:50% 100%!important;animation:vf-n1-breathe var(--dur,4.6s) ease-in-out var(--d,0s) infinite}@keyframes vf-n1-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.012,1.035)}}.vf-n1-rock{transform-origin:50% 100%!important;animation:vf-n1-rock var(--dur,5s) ease-in-out var(--d,0s) infinite}@keyframes vf-n1-rock{0%,to{transform:rotate(-1.6deg)}50%{transform:rotate(1.6deg)}}.vf-n1-zz{animation:vf-n1-zz var(--dur,7s) ease-out var(--d,0s) infinite;opacity:0}@keyframes vf-n1-zz{0%{opacity:0;transform:translate(0) scale(.5) rotate(-8deg)}15%{opacity:1}to{opacity:0;transform:translate(22px,-34px) scale(1.5) rotate(10deg)}}.vf-n1-snow{animation:vf-n1-snow var(--dur,14s) linear var(--d,0s) infinite;opacity:0}@keyframes vf-n1-snow{0%{opacity:0;transform:translate(0) rotate(0deg)}12%{opacity:.95}50%{transform:translate(var(--sw),calc(var(--dy) * .5)) rotate(calc(var(--rot) * .5))}88%{opacity:.9}to{opacity:0;transform:translateY(var(--dy)) rotate(var(--rot))}}.vf-n1-moon{transform-origin:50% 0!important;animation:vf-n1-sway var(--dur,7s) ease-in-out var(--d,0s) infinite alternate}@keyframes vf-n1-sway{0%{transform:rotate(-4deg)}to{transform:rotate(4deg)}}@media (prefers-reduced-motion:reduce){.vf-n1-svg .vf-fx{animation:none!important}}.vf-n2-flkA{animation:vf-n2-flkA var(--dur,3s) ease-in-out var(--d,0s) infinite}.vf-n2-flkB{animation:vf-n2-flkB var(--dur,3s) ease-in-out var(--d,0s) infinite}@keyframes vf-n2-flkA{0%,to{opacity:1}50%{opacity:.08}}@keyframes vf-n2-flkB{0%,to{opacity:.08}50%{opacity:1}}.vf-n2-lick{animation:vf-n2-lick var(--dur,3s) ease-in-out var(--d,0s) infinite;transform-origin:0 0}@keyframes vf-n2-lick{0%,to{transform:scaleY(.72) skewX(0deg);opacity:.5}35%{transform:scale(1.08,1.12) skewX(-6deg);opacity:.95}70%{transform:scale(.9) skewX(5deg);opacity:.7}}.vf-n2-ember{animation:vf-n2-ember var(--dur,5s) ease-out var(--d,0s) infinite;opacity:0}@keyframes vf-n2-ember{0%{transform:translate(0);opacity:0}14%{opacity:.95}to{transform:translate(var(--dx,0),var(--dist,-30px));opacity:0}}.vf-n2-breathe{animation:vf-n2-breathe var(--dur,5s) ease-in-out var(--d,0s) infinite}@keyframes vf-n2-breathe{0%,to{opacity:var(--lo,.4)}50%{opacity:var(--hi,1)}}.vf-n2-tw{animation:vf-n2-tw var(--dur,3s) ease-in-out var(--d,0s) infinite;opacity:0}@keyframes vf-n2-tw{0%,to{transform:scale(.2) rotate(0deg);opacity:0}50%{transform:scale(1) rotate(45deg);opacity:1}}.vf-n2-zap{animation:vf-n2-zap var(--dur,8s) linear var(--d,0s) infinite;opacity:0}@keyframes vf-n2-zap{0%,to{opacity:0}1.2%{opacity:1}2.6%{opacity:.12}3.8%{opacity:.95}5.2%{opacity:.3}6.2%{opacity:.85}9%{opacity:0}}.vf-n2-hum{animation:vf-n2-hum var(--dur,5s) ease-in-out var(--d,0s) infinite}@keyframes vf-n2-hum{0%,to{opacity:.18}30%{opacity:.42}55%{opacity:.24}80%{opacity:.5}}.vf-n2-fall{animation:vf-n2-fall var(--dur,6s) linear var(--d,0s) infinite;opacity:0}@keyframes vf-n2-fall{0%{transform:translateY(var(--y0));opacity:0}6%{opacity:var(--op,1)}92%{opacity:var(--op,1)}to{transform:translateY(var(--y1));opacity:0}}.vf-n2-flip{animation:vf-n2-flip var(--dur,2s) ease-in-out var(--d,0s) infinite}@keyframes vf-n2-flip{0%,to{transform:scaleX(1)}25%{transform:scaleX(.12)}50%{transform:scaleX(-1)}75%{transform:scaleX(-.15)}}.vf-n2-sway{animation:vf-n2-sway var(--dur,4s) ease-in-out var(--d,0s) infinite}@keyframes vf-n2-sway{0%,to{transform:skewX(-3deg)}50%{transform:skewX(3deg)}}.vf-n2-vsway{animation:vf-n2-vsway var(--dur,5s) ease-in-out var(--d,0s) infinite}@keyframes vf-n2-vsway{0%,to{transform:rotate(-2.2deg)}50%{transform:rotate(2.2deg)}}.vf-n2-bob{animation:vf-n2-bob var(--dur,3s) ease-in-out var(--d,0s) infinite;transform-box:fill-box;transform-origin:50% 100%}@keyframes vf-n2-bob{0%,to{transform:translateY(0) scale(1.03,.96)}50%{transform:translateY(-2.2px) scale(.97,1.04)}}.vf-n2-cap{animation:vf-n2-cap var(--dur,3s) ease-in-out var(--d,0s) infinite;transform-box:fill-box;transform-origin:50% 100%}@keyframes vf-n2-cap{0%,to{transform:rotate(-2.5deg)}50%{transform:rotate(2.5deg)}}.vf-n2-drift{animation:vf-n2-drift var(--dur,12s) ease-in-out var(--d,0s) infinite}@keyframes vf-n2-drift{0%,to{transform:translate(0);opacity:.15}25%{transform:translate(var(--ax),var(--ay));opacity:1}50%{transform:translate(var(--bx),var(--by));opacity:.3}75%{transform:translate(var(--cx),var(--cy));opacity:1}}.vf-n3-glow{opacity:.55;animation:vf-n3-glow 6s ease-in-out infinite}@keyframes vf-n3-glow{0%,to{opacity:.35}50%{opacity:.7}}.vf-n3-bx{animation:vf-n3-bx 5s linear -1.5s infinite alternate}.vf-n3-by{animation:vf-n3-by 3s linear -1.5s infinite alternate}@keyframes vf-n3-bx{0%{transform:translateX(0)}to{transform:translateX(173px)}}@keyframes vf-n3-by{0%{transform:translateY(0)}to{transform:translateY(103px)}}.vf-n3-hue{opacity:0;animation:30s linear -1.5s infinite}.vf-n3-hue0{animation-name:vf-n3-hue0}.vf-n3-hue1{animation-name:vf-n3-hue1}.vf-n3-hue2{animation-name:vf-n3-hue2}.vf-n3-hue3{animation-name:vf-n3-hue3}.vf-n3-hue4{animation-name:vf-n3-hue4}@keyframes vf-n3-hue0{0.000%{opacity:0}0.667%{opacity:1}10.000%{opacity:1}10.667%{opacity:0}33.333%{opacity:0}34.000%{opacity:1}40.000%{opacity:1}40.667%{opacity:0}70.000%{opacity:0}70.667%{opacity:1}80.000%{opacity:1}80.667%{opacity:0}100.000%{opacity:0}}@keyframes vf-n3-hue1{0.000%{opacity:0}10.000%{opacity:0}10.667%{opacity:1}16.667%{opacity:1}17.333%{opacity:0}40.000%{opacity:0}40.667%{opacity:1}50.000%{opacity:1}50.667%{opacity:0}80.000%{opacity:0}80.667%{opacity:1}83.333%{opacity:1}84.000%{opacity:0}100.000%{opacity:0}}@keyframes vf-n3-hue2{0.000%{opacity:0}16.667%{opacity:0}17.333%{opacity:1}20.000%{opacity:1}20.667%{opacity:0}50.000%{opacity:0}50.667%{opacity:1}60.000%{opacity:1}60.667%{opacity:0}83.333%{opacity:0}84.000%{opacity:1}90.000%{opacity:1}90.667%{opacity:0}100.000%{opacity:0}}@keyframes vf-n3-hue3{0.000%{opacity:1}20.000%{opacity:0}20.667%{opacity:1}30.000%{opacity:1}30.667%{opacity:0}60.000%{opacity:0}60.667%{opacity:1}66.667%{opacity:1}67.333%{opacity:0}90.000%{opacity:0}90.667%{opacity:1}100.000%{opacity:1}}@keyframes vf-n3-hue4{0.000%{opacity:0}30.000%{opacity:0}30.667%{opacity:1}33.333%{opacity:1}34.000%{opacity:0}66.667%{opacity:0}67.333%{opacity:1}70.000%{opacity:1}70.667%{opacity:0}100.000%{opacity:0}}.vf-n3-spina{animation:vf-n3-spin 6.5s linear infinite}.vf-n3-spinb{animation:vf-n3-spin 4.2s linear infinite reverse}.vf-n3-shine{animation:vf-n3-spin 3s linear infinite}@keyframes vf-n3-spin{to{transform:rotate(1turn)}}.vf-n3-flash{opacity:0;transform-origin:0 0;animation:30s linear -1.5s infinite}.vf-n3-fl1{animation-name:vf-n3-fl1;transform-origin:0 0}.vf-n3-fl2{animation-name:vf-n3-fl2;transform-origin:207px 119px}@keyframes vf-n3-fl1{0%{opacity:1;transform:scale(.35)}1.4%{opacity:.7;transform:scale(1)}3.2%{opacity:0;transform:scale(1.7)}99.4%{opacity:0;transform:scale(.35)}to{opacity:1;transform:scale(.35)}}@keyframes vf-n3-fl2{0%,49.4%{opacity:0;transform:scale(.35)}50%{opacity:1;transform:scale(.35)}51.4%{opacity:.7;transform:scale(1)}53.2%{opacity:0;transform:scale(1.7)}to{opacity:0}}.vf-n3-roll{animation:vf-n3-roll 7s linear infinite}@keyframes vf-n3-roll{0%{transform:translateY(0)}to{transform:translateY(200px)}}.vf-n3-led{animation:vf-n3-led 3.4s ease-in-out infinite}@keyframes vf-n3-led{0%,to{opacity:.55}50%{opacity:1}}.vf-n3-moonglow{animation:vf-n3-glow 5s ease-in-out infinite}.vf-n3-tw{opacity:.3;animation:vf-n3-tw 3.2s step-end infinite;animation-delay:var(--d)}.vf-n3-tw1{animation-duration:4.1s}.vf-n3-tw2{animation-duration:2.6s}@keyframes vf-n3-tw{0%{opacity:.25}30%{opacity:1}55%{opacity:.5}80%{opacity:1}to{opacity:.25}}.vf-n3-swing{animation:vf-n3-swing 2.8s infinite}@keyframes vf-n3-swing{0%,6%{transform:rotate(0);animation-timing-function:ease-in-out}40%{transform:rotate(196deg);animation-timing-function:ease-in}46%{transform:rotate(198deg);animation-timing-function:cubic-bezier(.5,0,.9,.4)}53%{transform:rotate(82deg);animation-timing-function:ease-out}58%{transform:rotate(86deg);animation-timing-function:ease-in-out}88%,to{transform:rotate(0)}}.vf-n3-shake{animation:vf-n3-shake 2.8s infinite}@keyframes vf-n3-shake{0%,51%{transform:translate(0)}53%{transform:translate(-1.1px,.6px)}57%{transform:translate(.5px)}62%,to{transform:translate(0)}}.vf-n3-drum{animation:vf-n3-drum 2.8s ease-out infinite}@keyframes vf-n3-drum{0%,52%{transform:scale(1)}54%{transform:scale(1.04,.95)}60%,to{transform:scale(1)}}.vf-n3-hit{opacity:0;animation:vf-n3-hit 2.8s ease-out infinite;animation-delay:var(--d)}@keyframes vf-n3-hit{0%,52%{opacity:0;transform:scale(.3)}53%{opacity:.95;transform:scale(.4)}70%{opacity:0;transform:scale(1.7)}to{opacity:0}}.vf-n3-arc{opacity:0;animation:vf-n3-arc 2.8s ease-out infinite;animation-delay:var(--d)}@keyframes vf-n3-arc{0%,52%{opacity:0;transform:scale(.6)}54%{opacity:1;transform:scale(1)}66%{opacity:1;transform:scale(1.15)}74%,to{opacity:0;transform:scale(1.2)}}.vf-n3-ring{animation:vf-n3-ringp 2.8s ease-out infinite;animation-delay:var(--d)}@keyframes vf-n3-ringp{0%,52%{transform:scale(1)}56%{transform:scale(1.18)}66%,to{transform:scale(1)}}.vf-n3-lantern{animation:vf-n3-lan 5s ease-in-out infinite}@keyframes vf-n3-lan{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}.vf-n3-lglow{animation:vf-n3-glow 3.6s ease-in-out infinite}.vf-n3-fglow{animation:vf-n3-fg 5s ease-in-out infinite;animation-delay:var(--d,0s)}@keyframes vf-n3-fg{0%,to{opacity:.35}50%{opacity:.8}}.vf-n3-wv{opacity:0;animation:.9s step-end infinite}.vf-n3-wv0{animation-name:vf-n3-w0}.vf-n3-wv1{animation-name:vf-n3-w1}.vf-n3-wv2{animation-name:vf-n3-w2}@keyframes vf-n3-w0{0%{opacity:1}33.3%{opacity:0}}@keyframes vf-n3-w1{0%{opacity:0}33.3%{opacity:1}66.6%{opacity:0}}@keyframes vf-n3-w2{0%{opacity:0}66.6%{opacity:1}to{opacity:1}}.vf-n3-conf{opacity:0;animation:vf-n3-conf var(--dur) linear infinite;animation-delay:var(--d)}@keyframes vf-n3-conf{0%{transform:translate(0) rotate(0);opacity:0}10%{opacity:1}85%{opacity:.9}to{transform:translate(var(--dx),160px) rotate(var(--r));opacity:0}}.vf-n3-bob{animation:vf-n3-bob 1.8s ease-in-out infinite}@keyframes vf-n3-bob{0%,to{transform:scale(1)}50%{transform:scale(1.02,.97)}}.vf-n4-breathe{animation:vf-n4-breathe var(--dur,5s) ease-in-out var(--d,0s) infinite}@keyframes vf-n4-breathe{0%,to{opacity:var(--lo,.4)}50%{opacity:var(--hi,1)}}.vf-n4-ember{animation:vf-n4-ember var(--dur,5s) ease-out var(--d,0s) infinite;opacity:0}@keyframes vf-n4-ember{0%{transform:translate(0);opacity:0}14%{opacity:.95}to{transform:translate(var(--dx,0),var(--dist,-30px));opacity:0}}.vf-n4-tw{animation:vf-n4-tw var(--dur,3s) ease-in-out var(--d,0s) infinite;opacity:0}@keyframes vf-n4-tw{0%,to{transform:scale(.2) rotate(0deg);opacity:0}50%{transform:scale(1) rotate(45deg);opacity:1}}.vf-n4-run{animation:vf-n4-run var(--dur,5s) cubic-bezier(.45,0,.55,1) var(--d,0s) infinite}@keyframes vf-n4-run{0%{transform:translateX(var(--x0));opacity:0}12%{opacity:1}88%{opacity:1}to{transform:translateX(var(--x1));opacity:0}}.vf-n4-wave{animation:vf-n4-wave var(--dur,5s) ease-in-out var(--d,0s) infinite}@keyframes vf-n4-wave{0%,to{opacity:1}50%{opacity:0}}.vf-n4-sway{animation:vf-n4-sway var(--dur,9s) ease-in-out var(--d,0s) infinite}@keyframes vf-n4-sway{0%,to{transform:translate(0)}50%{transform:translate(.8px,-.6px)}}.vf-n4-whisk{animation:vf-n4-whisk var(--dur,6s) ease-in-out var(--d,0s) infinite}@keyframes vf-n4-whisk{0%,to{transform:rotate(-5deg)}50%{transform:rotate(7deg)}}.vf-n4-mane{animation:vf-n4-mane var(--dur,5s) ease-in-out var(--d,0s) infinite}@keyframes vf-n4-mane{0%,to{transform:rotate(-4deg)}50%{transform:rotate(5deg)}}.vf-n4-sk-wisp{animation:vf-n4-sk-wisp var(--dur,10s) ease-in-out var(--d,0s) infinite;opacity:0}@keyframes vf-n4-sk-wisp{0%{transform:translate(0) scale(.85);opacity:0}30%{opacity:1}70%{opacity:.6}to{transform:translate(var(--dx,0),-16px) scale(1.12);opacity:0}}.vf-n4-sk-fl{transform-box:fill-box;transform-origin:50% 100%;animation:vf-n4-sk-fl var(--dur,2s) ease-in-out var(--d,0s) infinite}@keyframes vf-n4-sk-fl{0%,to{transform:scale(1);opacity:.9}22%{transform:scale(.85,1.2);opacity:1}47%{transform:scale(1.1,.82);opacity:.6}73%{transform:scale(.92,1.14);opacity:1}}.vf-n4-sk-jaw{animation:vf-n4-sk-jaw var(--dur,8s) ease-in-out var(--d,0s) infinite}@keyframes vf-n4-sk-jaw{0%,60%,to{transform:rotate(0deg)}64%{transform:rotate(7deg)}68%{transform:rotate(0deg)}72%{transform:rotate(5deg)}77%{transform:rotate(0deg)}}.vf-n4-dr-b{animation:vf-n4-dr-b var(--dur,9s) ease-in-out var(--d,0s) infinite;opacity:0}@keyframes vf-n4-dr-b{0%,50%,to{opacity:0}25%{opacity:1}}.vf-n4-dr-c{animation:vf-n4-dr-c var(--dur,9s) ease-in-out var(--d,0s) infinite;opacity:0}@keyframes vf-n4-dr-c{0%,50%,to{opacity:0}75%{opacity:1}}.vf-n4-dr-gl{animation:vf-n4-dr-gl var(--dur,5s) ease-in-out var(--d,0s) infinite;opacity:0}@keyframes vf-n4-dr-gl{0%,28%,to{opacity:0}12%{opacity:.95}}.vf-n4-dr-mane{animation:vf-n4-dr-mane var(--dur,5s) ease-in-out var(--d,0s) infinite}@keyframes vf-n4-dr-mane{0%,to{transform:rotate(-4deg) translateY(.4px)}50%{transform:rotate(5deg) translateY(-.4px)}}.vf-n4-dr-whisk{animation:vf-n4-dr-whisk var(--dur,6s) ease-in-out var(--d,0s) infinite}@keyframes vf-n4-dr-whisk{0%,to{transform:rotate(-5deg)}50%{transform:rotate(6deg)}}.vf-n4-dr-bob{animation:vf-n4-dr-bob var(--dur,4s) ease-in-out var(--d,0s) infinite}@keyframes vf-n4-dr-bob{0%,to{transform:translateY(-.8px)}50%{transform:translate(.6px,1px)}}.vf-n4-dr-glint{animation:vf-n4-dr-glint var(--dur,5s) ease-in-out var(--d,0s) infinite;opacity:0}@keyframes vf-n4-dr-glint{0%,30%,to{transform:scale(.1) rotate(0deg);opacity:0}12%{transform:scale(1.2) rotate(30deg);opacity:1}}.vf-n5-svg{position:absolute;left:0;top:0;overflow:visible;pointer-events:none}.vf-n5-svg g[class*=vf-n5-]{transform-box:fill-box;transform-origin:var(--o,50% 50%)}.vf-n5-pulse{animation:vf-n5-pulse var(--dur,6s) ease-in-out var(--d,0s) infinite}@keyframes vf-n5-pulse{0%,to{opacity:.35}50%{opacity:.95}}.vf-n5-tw{animation:vf-n5-twinkle var(--dur,4s) ease-in-out var(--d,0s) infinite}@keyframes vf-n5-twinkle{0%,to{opacity:.25;transform:scale(.55) rotate(0deg)}50%{opacity:1;transform:scale(1.1) rotate(25deg)}}.vf-n5-rise{animation:vf-n5-rise var(--dur,5s) ease-out var(--d,0s) infinite;opacity:0}@keyframes vf-n5-rise{0%{opacity:0;transform:translate(0) scale(.5)}18%{opacity:1}to{opacity:0;transform:translate(var(--dx),var(--dy)) scale(1.05)}}.vf-n5-blink{animation:vf-n5-blink var(--dur,5s) ease-in-out var(--d,0s) infinite}@keyframes vf-n5-blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.08)}}.vf-n5-dbob{animation:vf-n5-dbob var(--dur,5.6s) ease-in-out var(--d,0s) infinite}@keyframes vf-n5-dbob{0%,to{transform:rotate(-1.8deg) translateY(0)}50%{transform:rotate(1.8deg) translateY(-.8px)}}.vf-n5-ear{animation:vf-n5-ear var(--dur,7s) ease-in-out var(--d,0s) infinite}@keyframes vf-n5-ear{0%,66%,to{transform:rotate(0deg)}70%{transform:rotate(calc(var(--sg) * -12deg))}75%{transform:rotate(calc(var(--sg) * 4deg))}80%{transform:rotate(calc(var(--sg) * -8deg))}86%{transform:rotate(0deg)}}.vf-n5-wag{animation:vf-n5-wag var(--dur,4.2s) ease-in-out var(--d,0s) infinite}@keyframes vf-n5-wag{0%,to{transform:rotate(-3deg)}40%{transform:rotate(3deg)}46%{transform:rotate(16deg)}51%{transform:rotate(-12deg)}56%{transform:rotate(16deg)}61%{transform:rotate(-12deg)}66%{transform:rotate(14deg)}72%{transform:rotate(-8deg)}80%{transform:rotate(0deg)}}.vf-n5-pant{animation:vf-n5-pant var(--dur,1.3s) ease-in-out var(--d,0s) infinite alternate}@keyframes vf-n5-pant{0%{transform:scaleY(.88)}to{transform:scaleY(1.1)}}.vf-n5-print{opacity:0;animation:vf-n5-print var(--dur,5.5s) ease-in-out var(--d,0s) infinite}@keyframes vf-n5-print{0%,8%{opacity:0;transform:scale(.6)}16%{opacity:.85;transform:scale(1.05)}22%{transform:scale(1)}58%{opacity:.8}78%,to{opacity:0;transform:scale(1)}}.vf-n5-sway{animation:vf-n5-sway var(--dur,4.6s) ease-in-out var(--d,0s) infinite alternate}@keyframes vf-n5-sway{0%{transform:rotate(-7deg)}to{transform:rotate(7deg)}}.vf-n5-ball{animation:vf-n5-ball var(--dur,2.8s) ease-in var(--d,0s) infinite}@keyframes vf-n5-ball{0%,to{transform:translateY(0) scale(1.14,.86)}8%{transform:translateY(-2px) scale(.96,1.05);animation-timing-function:ease-out}48%{transform:translateY(-15px) scale(1);animation-timing-function:ease-in}92%{transform:translateY(0) scale(1)}}.vf-n5-dbob2{animation:vf-n5-dbob2 var(--dur,3.8s) ease-in-out var(--d,0s) infinite}@keyframes vf-n5-dbob2{0%,to{transform:translate(-1.6px,1px) rotate(-2.4deg)}50%{transform:translate(1.6px,-1.6px) rotate(2.4deg)}}.vf-n5-flap{animation:vf-n5-flap var(--dur,6.2s) ease-in-out var(--d,0s) infinite}@keyframes vf-n5-flap{0%,56%,to{transform:rotate(0deg)}60%{transform:rotate(-34deg)}64%{transform:rotate(8deg)}68%{transform:rotate(-30deg)}72%{transform:rotate(6deg)}77%{transform:rotate(-18deg)}84%{transform:rotate(0deg)}}.vf-n5-tuft{animation:vf-n5-tuft var(--dur,4.4s) ease-in-out var(--d,0s) infinite alternate}@keyframes vf-n5-tuft{0%{transform:rotate(-9deg)}to{transform:rotate(10deg)}}.vf-n5-wave{animation:vf-n5-wave var(--dur,4s) linear var(--d,0s) infinite}@keyframes vf-n5-wave{0%{transform:translateX(0)}to{transform:translateX(calc(var(--per) * var(--dir)))}}.vf-n5-ripple{opacity:0;animation:vf-n5-ripple var(--dur,4s) ease-out var(--d,0s) infinite}@keyframes vf-n5-ripple{0%{opacity:0;transform:scale(.35,.6)}15%{opacity:.75}to{opacity:0;transform:scale(1.35,1.2)}}.vf-n5-hat{animation:vf-n5-hat var(--dur,6s) ease-in-out var(--d,0s) infinite}@keyframes vf-n5-hat{0%,to{transform:rotate(-1.2deg)}50%{transform:rotate(1.2deg) translateY(-1px)}}.vf-n5-tip{animation:vf-n5-tip var(--dur,5.2s) ease-in-out var(--d,0s) infinite alternate}@keyframes vf-n5-tip{0%{transform:rotate(-7deg)}to{transform:rotate(9deg)}}.vf-n5-batw{animation:vf-n5-batw var(--dur,.7s) ease-in-out infinite alternate}@keyframes vf-n5-batw{0%{transform:scaleY(1) rotate(0deg)}to{transform:scaleY(.45) rotate(0deg)}}.vf-n5-fly{animation:vf-n5-fly var(--dur,6.4s) ease-in-out var(--d,0s) infinite alternate}@keyframes vf-n5-fly{0%{transform:translate(calc(var(--dx) * -1),calc(var(--dy) * -1)) rotate(-6deg)}50%{transform:translateY(calc(var(--dy) * -1.6)) rotate(2deg)}to{transform:translate(var(--dx),var(--dy)) rotate(6deg)}}.vf-n5-pbob{animation:vf-n5-pbob var(--dur,4.6s) ease-in-out var(--d,0s) infinite alternate}@keyframes vf-n5-pbob{0%{transform:translateY(1.5px) rotate(-7deg)}to{transform:translateY(-2.6px) rotate(7deg)}}@media (prefers-reduced-motion:reduce){.vf-n5-svg .vf-fx{animation:none!important}}.vf-r1-sw{animation:vf-r1-sw var(--dur,7s) cubic-bezier(.4,0,.3,1) var(--d,0s) infinite;opacity:0}@keyframes vf-r1-sw{0%{transform:translateX(var(--x0));opacity:0}5%{opacity:1}20%{opacity:1}27%,to{transform:translateX(var(--x1));opacity:0}}.vf-r1-rb{animation:vf-r1-rb var(--dur,11s) ease-in-out var(--d,0s) infinite;opacity:0}@keyframes vf-r1-rb{0%{transform:translateX(var(--x0));opacity:0}10%{opacity:.85}30%{opacity:.85}42%,to{transform:translateX(var(--x1));opacity:0}}.vf-r1-br{animation:vf-r1-br var(--dur,6s) ease-in-out var(--d,0s) infinite}@keyframes vf-r1-br{0%,to{opacity:var(--lo,.4)}50%{opacity:var(--hi,1)}}.vf-r1-tw{transform-box:fill-box;transform-origin:center;animation:vf-r1-tw var(--dur,3s) ease-in-out var(--d,0s) infinite;opacity:0}@keyframes vf-r1-tw{0%,to{transform:scale(.2) rotate(0deg);opacity:0}50%{transform:scale(1) rotate(45deg);opacity:1}}.vf-r1-fl{transform-box:fill-box;transform-origin:center;animation:vf-r1-fl var(--dur,6s) ease-in-out var(--d,0s) infinite;opacity:0}@keyframes vf-r1-fl{0%{transform:translate(0) scale(.2);opacity:0}30%{transform:translate(calc(var(--dx) * .3),calc(var(--dy) * .3)) scale(1);opacity:1}to{transform:translate(var(--dx),var(--dy)) scale(.3);opacity:0}}.vf-r1-dust{animation:vf-r1-dust var(--dur,8s) ease-in-out var(--d,0s) infinite;opacity:0}@keyframes vf-r1-dust{0%{transform:translate(0);opacity:0}25%{opacity:.95}to{transform:translate(var(--dx),var(--dy));opacity:0}}.vf-r1-wave{animation:vf-r1-wave var(--dur,7.5s) ease-in-out var(--d,0s) infinite;opacity:0}@keyframes vf-r1-wave{0%,28%,to{opacity:0}14%{opacity:1}}.vf-r1-ray{animation:vf-r1-ray var(--dur,16s) ease-in-out var(--d,0s) infinite}@keyframes vf-r1-ray{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}.vf-r1-orb{animation:vf-r1-orb var(--dur,15s) linear var(--d,0s) infinite}@keyframes vf-r1-orb{0%,to{transform:translate(0)}32%{transform:translate(var(--w))}50%{transform:translate(var(--w),var(--h))}82%{transform:translateY(var(--h))}}.vf-r1-fz{transform-box:fill-box;transform-origin:center;animation:vf-r1-fz var(--dur,9s) ease-out var(--d,0s) infinite;opacity:0}@keyframes vf-r1-fz{0%,16%,to{transform:scale(.2);opacity:0}6%{transform:scale(1);opacity:1}}.vf-r2-breathe{animation:vf-r2-breathe var(--dur,5s) ease-in-out var(--d,0s) infinite}@keyframes vf-r2-breathe{0%,to{opacity:var(--lo,.4)}50%{opacity:var(--hi,1)}}.vf-r2-beat{animation:vf-r2-beat var(--dur,2.4s) ease-in-out var(--d,0s) infinite}@keyframes vf-r2-beat{0%,to{opacity:var(--lo,.25)}10%{opacity:1}22%{opacity:.42}34%{opacity:.92}56%{opacity:var(--lo,.25)}}.vf-r2-tw{animation:vf-r2-tw var(--dur,3s) ease-in-out var(--d,0s) infinite;opacity:0;transform-box:fill-box;transform-origin:center}@keyframes vf-r2-tw{0%,55%,to{transform:scale(.15) rotate(0deg);opacity:0}75%{transform:scale(1) rotate(45deg);opacity:1}}.vf-r2-rise{animation:vf-r2-rise var(--dur,5s) ease-out var(--d,0s) infinite;opacity:0}@keyframes vf-r2-rise{0%{transform:translate(0);opacity:0}14%{opacity:.95}to{transform:translate(var(--dx,0),var(--dist,-30px));opacity:0}}.vf-r2-spin{animation:vf-r2-spin var(--dur,20s) linear var(--d,0s) infinite}.vf-r2-spin,.vf-r2-spinr{transform-box:fill-box;transform-origin:center}.vf-r2-spinr{animation:vf-r2-spin var(--dur,20s) linear var(--d,0s) infinite reverse}.vf-r2-orb{animation:vf-r2-spin var(--dur,20s) linear var(--d,0s) infinite}.vf-r2-orb,.vf-r2-orbr{transform-box:view-box;transform-origin:0 0}.vf-r2-orbr{animation:vf-r2-spin var(--dur,20s) linear var(--d,0s) infinite reverse}@keyframes vf-r2-spin{to{transform:rotate(1turn)}}.vf-r2-bob{animation:vf-r2-bob var(--dur,6s) ease-in-out var(--d,0s) infinite}@keyframes vf-r2-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-2.6px)}}.vf-r2-sweep{animation:vf-r2-sweep var(--dur,7s) ease-in-out var(--d,0s) infinite;opacity:0}@keyframes vf-r2-sweep{0%{transform:translateX(var(--x0));opacity:0}12%{opacity:1}55%{opacity:1}70%,to{transform:translateX(var(--x1));opacity:0}}.vf-r2-flowa{animation:vf-r2-flowa var(--dur,5s) ease-in-out var(--d,0s) infinite}.vf-r2-flowb{animation:vf-r2-flowb var(--dur,5s) ease-in-out var(--d,0s) infinite}@keyframes vf-r2-flowa{0%,to{opacity:1}50%{opacity:0}}@keyframes vf-r2-flowb{0%,to{opacity:0}50%{opacity:1}}.vf-r2-lick{animation:vf-r2-lick var(--dur,3.4s) ease-in-out var(--d,0s) infinite;transform-origin:0 0}@keyframes vf-r2-lick{0%,to{transform:scaleY(.75) skewX(0deg);opacity:.6}35%{transform:scale(1.08,1.12) skewX(-6deg);opacity:1}70%{transform:scale(.92,.9) skewX(5deg);opacity:.8}}.vf-r2-run{animation:vf-r2-run var(--dur,24s) ease-in-out var(--d,0s) infinite;opacity:0}@keyframes vf-r2-run{0%{transform:translateX(var(--x0));opacity:0}4%{opacity:1}20%{opacity:1}24%,to{transform:translateX(var(--x1));opacity:0}}.vf-r2-beat2{animation:vf-r2-beat2 var(--dur,2.6s) ease-in-out var(--d,0s) infinite}@keyframes vf-r2-beat2{0%,to{opacity:var(--lo,.25)}9%{opacity:1}19%{opacity:.5}29%{opacity:.85}52%{opacity:var(--lo,.25)}}.vf-r2-thump{animation:vf-r2-thump var(--dur,2.6s) ease-in-out var(--d,0s) infinite;transform-box:fill-box;transform-origin:center}@keyframes vf-r2-thump{0%,to{transform:scale(.9);opacity:.55}9%{transform:scale(1.12);opacity:1}19%{transform:scale(.96);opacity:.7}29%{transform:scale(1.06);opacity:.92}52%{transform:scale(.9);opacity:.55}}.vf-r2-ring{animation:vf-r2-ring var(--dur,2.6s) ease-out var(--d,0s) infinite;transform-box:fill-box;transform-origin:center;opacity:0}@keyframes vf-r2-ring{0%{transform:scale(.5);opacity:0}6%{opacity:.8}62%,to{transform:scale(3);opacity:0}}.vf-r2-dash{animation:vf-r2-dash var(--dur,6s) linear var(--d,0s) infinite}@keyframes vf-r2-dash{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.vf-r2-flash{animation:vf-r2-flash var(--dur,5s) ease-in-out var(--d,0s) infinite;opacity:0}@keyframes vf-r2-flash{0%,60%,to{opacity:0}70%{opacity:.8}80%{opacity:.15}86%{opacity:.55}94%{opacity:0}}.vf-r3-svg{position:absolute;left:0;top:0;width:100%;height:100%;overflow:visible;pointer-events:none}.vf-r3-svg g[class*=vf-r3-]{transform-box:fill-box;transform-origin:var(--o,50% 50%)}.vf-r3-pop{animation:vf-r3-pop var(--dur,4.4s) ease-in-out var(--d,0s) infinite;opacity:.8}@keyframes vf-r3-pop{0%,to{transform:scale(1);opacity:.8}9%{transform:scale(1.3);opacity:1}20%{transform:scale(1);opacity:.95}32%{opacity:.8}}.vf-r3-glow{animation:vf-r3-glow var(--dur,6s) ease-in-out var(--d,0s) infinite}@keyframes vf-r3-glow{0%,to{opacity:.35}50%{opacity:1}}.vf-r3-tw{animation:vf-r3-tw var(--dur,4s) ease-in-out var(--d,0s) infinite}@keyframes vf-r3-tw{0%,to{opacity:.15;transform:scale(.5) rotate(0deg)}50%{opacity:1;transform:scale(1.15) rotate(30deg)}}.vf-r3-rise{opacity:0;animation:vf-r3-rise var(--dur,5s) ease-out var(--d,0s) infinite}@keyframes vf-r3-rise{0%{opacity:0;transform:translate(0) scale(.5)}18%{opacity:1}to{opacity:0;transform:translate(var(--dx),var(--dy)) scale(1.05)}}.vf-r3-wave{animation:vf-r3-wave var(--dur,5.4s) ease-in-out var(--d,0s) infinite}@keyframes vf-r3-wave{0%,to{transform:rotate(0deg) translateY(2px)}12%{transform:rotate(-9deg) translateY(0)}20%{transform:rotate(10deg)}28%{transform:rotate(-9deg)}36%{transform:rotate(9deg)}44%{transform:rotate(-6deg)}54%{transform:rotate(0deg) translateY(2px)}}.vf-r3-pb{animation:vf-r3-pb var(--dur,2.8s) ease-in-out var(--d,0s) infinite}@keyframes vf-r3-pb{0%,to{transform:scale(1.03,.96)}45%{transform:scale(.98,1.04) translateY(-1.2px)}70%{transform:scale(1)}}.vf-r3-blink{animation:vf-r3-blink var(--dur,4.6s) ease-in-out var(--d,0s) infinite}@keyframes vf-r3-blink{0%,90%,to{transform:scaleY(1)}93.5%{transform:scaleY(.1)}}.vf-r3-mote{opacity:0;animation:vf-r3-mote var(--dur,14s) ease-in-out var(--d,0s) infinite}@keyframes vf-r3-mote{0%{opacity:0;transform:translate(0)}20%,70%{opacity:.55}to{opacity:0;transform:translate(var(--dx),var(--dy))}}.vf-r3-orb{animation:vf-r3-orb var(--dur,7s) linear var(--d,0s) infinite}.vf-r3-orbr{animation:vf-r3-orb var(--dur,7s) linear var(--d,0s) infinite reverse}@keyframes vf-r3-orb{to{transform:rotate(1turn)}}.vf-r3-fwing{animation:vf-r3-fwing var(--dur,.09s) ease-in-out var(--d,0s) infinite alternate}@keyframes vf-r3-fwing{0%{transform:rotate(-14deg) scaleX(.82);opacity:.95}to{transform:rotate(12deg) scaleX(1);opacity:.45}}.vf-r3-stk{opacity:0;animation:vf-r3-stk var(--dur,3.8s) ease-out var(--d,0s) infinite}@keyframes vf-r3-stk{0%{opacity:0;transform:translateY(3px) scaleY(.7)}25%{opacity:.9}to{opacity:0;transform:translateY(-9px) scaleY(1.1)}}.vf-r3-pstrip{animation:vf-r3-pstrip var(--dur,4.6s) ease-in-out var(--d,0s) infinite alternate}@keyframes vf-r3-pstrip{0%{transform:rotate(-2.6deg)}to{transform:rotate(3.2deg)}}.vf-r3-drift{animation:vf-r3-drift var(--dur,18s) ease-in-out var(--d,0s) infinite alternate}@keyframes vf-r3-drift{0%{transform:translateX(calc(var(--dx) * -1))}to{transform:translateX(var(--dx))}}.vf-r3-bulb{animation:vf-r3-bulb var(--dur,7s) ease-in-out var(--d,0s) infinite}@keyframes vf-r3-bulb{0%,to{opacity:.6;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}.vf-r3-rays{animation:vf-r3-orb var(--dur,60s) linear var(--d,0s) infinite}.vf-r3-flare{opacity:0;animation:vf-r3-flare var(--dur,22s) ease-in-out var(--d,0s) infinite}@keyframes vf-r3-flare{0%,76%{opacity:0;transform:scale(.8)}94%{opacity:1;transform:scale(1.15)}to{opacity:0;transform:scale(1.2)}}.vf-r3-climb{opacity:0;animation:vf-r3-climb var(--dur,22s) linear var(--d,0s) infinite}@keyframes vf-r3-climb{0%{opacity:0;transform:translateY(0) scale(1)}5%{opacity:1}86%{opacity:1;transform:translateY(calc(var(--rise) * -.86)) scale(.92)}97%{opacity:0;transform:translateY(calc(var(--rise) * -.97)) scale(.5)}to{opacity:0;transform:translateY(calc(var(--rise) * -.97)) scale(.5)}}.vf-r3-halo{animation:vf-r3-halo var(--dur,22s) ease-in var(--d,0s) infinite}@keyframes vf-r3-halo{0%{opacity:.5;transform:scale(1)}90%,to{opacity:1;transform:scale(1.7)}}.vf-r3-sway{animation:vf-r3-sway var(--dur,2.2s) ease-in-out var(--d,0s) infinite alternate}@keyframes vf-r3-sway{0%{transform:translateX(calc(var(--x) * -1))}to{transform:translateX(var(--x))}}.vf-r3-tiltf{animation:vf-r3-tiltf var(--dur,2.2s) ease-in-out var(--d,0s) infinite alternate}@keyframes vf-r3-tiltf{0%{transform:rotate(-20deg)}to{transform:rotate(20deg)}}.vf-r3-depth{animation:vf-r3-depth var(--dur,2.2s) ease-in-out var(--d,0s) infinite alternate}@keyframes vf-r3-depth{0%{transform:scale(.8)}to{transform:scale(1.1)}}.vf-r3-wisp{opacity:0;animation:vf-r3-wisp var(--dur,22s) ease-out var(--d,0s) infinite}@keyframes vf-r3-wisp{0%{opacity:0;transform:translate(0) scale(.5)}4%{opacity:.85;transform:translate(0) scale(1)}30%{opacity:0;transform:translate(var(--dx),4px) scale(1.3)}to{opacity:0}}@media (prefers-reduced-motion:reduce){.vf-r3-svg .vf-fx{animation:none!important}}.vf-r4-breathe{animation:vf-r4-breathe var(--dur,6s) ease-in-out var(--d,0s) infinite}@keyframes vf-r4-breathe{0%,to{opacity:var(--lo,.4)}50%{opacity:var(--hi,1)}}.vf-r4-breath{transform-box:fill-box;animation:vf-r4-breath var(--dur,6s) ease-in-out var(--d,0s) infinite}@keyframes vf-r4-breath{0%,to{transform:scale(1);opacity:.82}50%{transform:scale(1.07);opacity:1}}.vf-r4-glint{animation:vf-r4-glint var(--dur,9s) linear var(--d,0s) infinite}@keyframes vf-r4-glint{0%{stroke-dashoffset:100;opacity:0}4%{opacity:1}44%{opacity:1}48%,to{stroke-dashoffset:0;opacity:0}}.vf-r4-glint2{animation:vf-r4-glint2 var(--dur,8s) linear var(--d,0s) infinite;opacity:0}@keyframes vf-r4-glint2{0%{stroke-dashoffset:100;opacity:0}6%{opacity:.9}22%{opacity:.9}26%,to{stroke-dashoffset:0;opacity:0}}.vf-r4-sweep{animation:vf-r4-sweep var(--dur,8s) ease-in-out var(--d,0s) infinite;opacity:0}@keyframes vf-r4-sweep{0%,30%,to{opacity:0}12%{opacity:.75}}.vf-r4-tw{transform-box:fill-box;transform-origin:center;animation:vf-r4-tw var(--dur,4s) ease-in-out var(--d,0s) infinite;opacity:0}@keyframes vf-r4-tw{0%,to{transform:scale(.2) rotate(0deg);opacity:0}50%{transform:scale(1) rotate(45deg);opacity:1}}.vf-r4-flk{animation:vf-r4-flk var(--dur,6s) linear var(--d,0s) infinite}@keyframes vf-r4-flk{0%{opacity:.55}6%{opacity:.85}11%{opacity:.5}19%{opacity:.95}27%{opacity:.65}41%{opacity:.8}47%{opacity:.45}52%{opacity:.75}63%{opacity:1}72%{opacity:.6}84%{opacity:.85}to{opacity:.55}}.vf-r4-ember-pulse{transform-box:fill-box;transform-origin:center;animation:vf-r4-epulse var(--dur,4s) ease-in-out var(--d,0s) infinite}@keyframes vf-r4-epulse{0%,to{transform:scale(.9);opacity:.35}50%{transform:scale(1.08);opacity:.8}}.vf-r4-rise{animation:vf-r4-rise var(--dur,4s) ease-out var(--d,0s) infinite;opacity:0}@keyframes vf-r4-rise{0%{transform:translate(0);opacity:0}15%{opacity:.9}to{transform:translate(2px,-14px);opacity:0}}.vf-r4o-breath{animation:vf-r4o-breath var(--dur,6s) ease-in-out var(--d,0s) infinite}@keyframes vf-r4o-breath{0%,to{transform:scale(1);opacity:.84}50%{transform:scale(1.05);opacity:1}}.vf-r6-svg{position:absolute;left:0;top:0;overflow:visible;pointer-events:none}.vf-r6-svg g[class*=vf-r6-]{transform-box:view-box;transform-origin:0 0}.vf-r6-pulse{animation:vf-r6-pulse var(--dur,6s) ease-in-out var(--d,0s) infinite}@keyframes vf-r6-pulse{0%,to{opacity:.45}50%{opacity:1}}.vf-r6-lamp{animation:vf-r6-lamp var(--dur,4s) ease-in-out var(--d,0s) infinite}@keyframes vf-r6-lamp{0%,to{opacity:.55}50%{opacity:1}}.vf-r6-bk{animation:vf-r6-bk var(--dur,5s) ease-in-out var(--d,0s) infinite}@keyframes vf-r6-bk{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}.vf-r6-beam{animation:vf-r6-beam var(--dur,9s) ease-in-out var(--d,0s) infinite alternate}@keyframes vf-r6-beam{0%{opacity:.55;transform:rotate(calc(var(--a) - 2.2deg))}to{opacity:1;transform:rotate(calc(var(--a) + 2.2deg))}}.vf-r6-tw{animation:vf-r6-tw var(--dur,4s) ease-in-out var(--d,0s) infinite}@keyframes vf-r6-tw{0%,to{opacity:.2;transform:scale(.55) rotate(0deg)}50%{opacity:1;transform:scale(1.1) rotate(25deg)}}.vf-r6-rise{opacity:0;animation:vf-r6-rise var(--dur,5s) ease-out var(--d,0s) infinite}@keyframes vf-r6-rise{0%{opacity:0;transform:translate(0) scale(.5)}18%{opacity:1}to{opacity:0;transform:translate(var(--dx),var(--dy)) scale(1.05)}}.vf-r6-conf{opacity:0;animation:vf-r6-conf var(--dur,8s) ease-in-out var(--d,0s) infinite}@keyframes vf-r6-conf{0%{opacity:0;transform:translate(0) rotate(0deg) scaleY(1)}12%{opacity:.95}50%{transform:translate(calc(var(--dx) * -.4),calc(var(--dy) * .5)) rotate(calc(var(--rot) * .5)) scaleY(.35)}to{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--rot)) scaleY(1)}}.vf-r6-gx{animation:vf-r6-gx var(--dur,12s) linear var(--d,0s) infinite}@keyframes vf-r6-gx{0%{transform:translate(var(--x0));animation-timing-function:linear}40%{transform:translate(var(--xk));animation-timing-function:linear}51%{transform:translate(var(--xg));animation-timing-function:cubic-bezier(.2,.6,.4,1)}62%,89%{transform:translate(var(--xr))}89.01%,to{transform:translate(var(--x0))}}.vf-r6-go{animation:vf-r6-go var(--dur,12s) linear var(--d,0s) infinite}@keyframes vf-r6-go{0%{opacity:0}3%,86%{opacity:1}89%,96%{opacity:0}to{opacity:0}}.vf-r6-gy{animation:vf-r6-gy var(--dur,12s) linear var(--d,0s) infinite}@keyframes vf-r6-gy{0%,40%{transform:translateY(0) scale(1);animation-timing-function:cubic-bezier(.22,.7,.38,1)}51%{transform:translateY(var(--yG)) scale(.86);animation-timing-function:cubic-bezier(.5,0,.9,.5)}56.5%{transform:translateY(var(--yF)) scale(.92,.8);animation-timing-function:ease-out}59.5%{transform:translateY(var(--yFb)) scale(.86);animation-timing-function:cubic-bezier(.5,0,.9,.5)}61.8%{transform:translateY(var(--yF)) scale(.89,.83);animation-timing-function:ease-out}63%,89%{transform:translateY(var(--yF)) scale(.86)}89.01%,to{transform:translateY(0) scale(1)}}.vf-r6-gr{animation:vf-r6-gr var(--dur,12s) linear var(--d,0s) infinite}@keyframes vf-r6-gr{0%{transform:rotate(0deg);animation-timing-function:linear}40%{transform:rotate(var(--r1));animation-timing-function:cubic-bezier(.2,.6,.4,1)}51%{transform:rotate(var(--r2));animation-timing-function:ease-out}62%,89%{transform:rotate(var(--r3))}89.01%,to{transform:rotate(0deg)}}.vf-r6-gsh{animation:vf-r6-gsh var(--dur,12s) linear var(--d,0s) infinite}@keyframes vf-r6-gsh{0%,40%{opacity:.5;transform:translateY(var(--ys0)) scale(1)}41%,50%{opacity:0;transform:translateY(var(--ys1)) scale(.5)}57%,89%{opacity:.5;transform:translateY(var(--ys1)) scale(.86)}89.01%,to{opacity:.5;transform:translateY(var(--ys0)) scale(1)}}.vf-r6-gnet{animation:vf-r6-gnet var(--dur,12s) ease-in-out var(--d,0s) infinite}@keyframes vf-r6-gnet{0%,50.6%{transform:translate(0) scale(1)}52.4%{transform:translate(2.8px,-1.3px) scale(1.07,1.1)}55%{transform:translate(-1.2px,.6px) scale(.97,.98)}58%{transform:translate(.9px,-.4px) scale(1.025,1.03)}62%,to{transform:translate(0) scale(1)}}.vf-r6-gshake{animation:vf-r6-gshake var(--dur,12s) ease-out var(--d,0s) infinite}@keyframes vf-r6-gshake{0%,50.8%{transform:translate(0)}52%{transform:translate(.7px,.2px)}53.6%{transform:translate(-.5px)}55.5%,to{transform:translate(0)}}.vf-r6-hbx{animation:vf-r6-hbx var(--dur,12s) linear var(--d,0s) infinite}@keyframes vf-r6-hbx{0%,10%{transform:translate(var(--x0));animation-timing-function:linear}33.5%{transform:translate(var(--xh));animation-timing-function:linear}46%{transform:translate(calc(var(--xh) + 4px));animation-timing-function:linear}60%{transform:translate(calc(var(--xh) - 14px));animation-timing-function:ease-in-out}92%,to{transform:translate(var(--x0))}}.vf-r6-hby{animation:vf-r6-hby var(--dur,12s) linear var(--d,0s) infinite}@keyframes vf-r6-hby{0%,3%{transform:translateY(0) scale(1);animation-timing-function:cubic-bezier(.3,.7,.5,1)}4.5%{transform:translateY(-12px) scale(1);animation-timing-function:cubic-bezier(.5,0,.7,.3)}6%{transform:translateY(.5px) scale(1.06,.94);animation-timing-function:ease-out}6.6%,7.5%{transform:translateY(0) scale(1);animation-timing-function:cubic-bezier(.3,.7,.5,1)}8.6%{transform:translateY(-6px) scale(1);animation-timing-function:cubic-bezier(.5,0,.7,.3)}9.6%{transform:translateY(.4px) scale(1.04,.96);animation-timing-function:ease-out}10%{transform:translateY(0) scale(1);animation-timing-function:cubic-bezier(.22,.6,.42,1)}22%{transform:translateY(var(--yA)) scale(1);animation-timing-function:cubic-bezier(.55,0,.78,.4)}33.5%{transform:translateY(var(--yR)) scale(1);animation-timing-function:cubic-bezier(.2,.5,.5,1)}37%{transform:translateY(var(--yN)) scale(.96,1.04);animation-timing-function:cubic-bezier(.5,0,.85,.5)}46%{transform:translateY(.6px) scale(1.08,.92);animation-timing-function:cubic-bezier(.3,.7,.5,1)}47%{transform:translateY(0) scale(1);animation-timing-function:cubic-bezier(.3,.7,.5,1)}48.8%{transform:translateY(-22px) scale(1);animation-timing-function:cubic-bezier(.5,0,.7,.3)}51.5%{transform:translateY(.5px) scale(1.06,.94);animation-timing-function:ease-out}52.2%{transform:translateY(0) scale(1);animation-timing-function:cubic-bezier(.3,.7,.5,1)}53.4%{transform:translateY(-9px) scale(1);animation-timing-function:cubic-bezier(.5,0,.7,.3)}54.8%{transform:translateY(.4px) scale(1.04,.96);animation-timing-function:ease-out}55.4%{transform:translateY(0) scale(1);animation-timing-function:cubic-bezier(.3,.7,.5,1)}56.3%{transform:translateY(-3.5px) scale(1);animation-timing-function:cubic-bezier(.5,0,.7,.3)}57.2%,to{transform:translateY(0) scale(1)}}.vf-r6-hbr{animation:vf-r6-hbr var(--dur,12s) linear var(--d,0s) infinite}@keyframes vf-r6-hbr{0%,10%{transform:rotate(0deg)}33.5%{transform:rotate(var(--rA1));animation-timing-function:ease-out}46%{transform:rotate(var(--rA2))}60%{transform:rotate(var(--rA));animation-timing-function:ease-in-out}92%,to{transform:rotate(var(--rE))}}.vf-r6-hbs{animation:vf-r6-hbs var(--dur,12s) linear var(--d,0s) infinite}@keyframes vf-r6-hbs{0%,3%{opacity:.5;transform:scale(1)}4.5%{opacity:.3;transform:scale(.78)}6%,7.5%{opacity:.5;transform:scale(1)}8.6%{opacity:.4;transform:scale(.88)}10%,11%{opacity:.5;transform:scale(1)}22%{opacity:.06;transform:scale(.3)}37%{opacity:.12;transform:scale(.45)}46%,47%{opacity:.5;transform:scale(1)}48.8%{opacity:.22;transform:scale(.6)}51.5%,52.2%{opacity:.5;transform:scale(1)}53.4%{opacity:.38;transform:scale(.85)}55.4%{opacity:.5;transform:scale(1)}56.3%{opacity:.45;transform:scale(.92)}57.2%,to{opacity:.5;transform:scale(1)}}.vf-r6-swish{animation:vf-r6-swish var(--dur,12s) ease-in-out var(--d,0s) infinite}@keyframes vf-r6-swish{0%,33%{transform:scale(1) skewX(0deg)}35.2%{transform:scale(1.16,1.2) skewX(-3deg)}37.4%{transform:scale(.88,.96) skewX(3deg)}39.6%{transform:scale(1.07,1.08) skewX(-1.6deg)}42%{transform:scale(.97,.98) skewX(.8deg)}45%,to{transform:scale(1) skewX(0deg)}}.vf-r6-shake{animation:vf-r6-shake var(--dur,12s) ease-out var(--d,0s) infinite}@keyframes vf-r6-shake{0%,33.5%{transform:translate(0)}34.4%{transform:translate(1.3px,.6px)}35.6%{transform:translate(-.9px,-.3px)}37%{transform:translate(.5px,.1px)}39%,to{transform:translate(0)}}.vf-r6-burst{opacity:0;animation:vf-r6-burst var(--dur,12s) ease-out var(--d,0s) infinite}@keyframes vf-r6-burst{0%{opacity:0;transform:scale(.25) rotate(0deg)}1.2%{opacity:1;transform:scale(.8) rotate(10deg)}6%{opacity:0;transform:scale(1.5) rotate(40deg)}to{opacity:0;transform:scale(1.5) rotate(40deg)}}@media (prefers-reduced-motion:reduce){.vf-r6-svg .vf-fx{animation:none!important}}.vf-r7-svg{position:absolute;left:0;top:0;overflow:visible;pointer-events:none}.vf-r7-svg g[class*=vf-r7-]{transform-box:view-box;transform-origin:0 0}.vf-r7-pulse{animation:vf-r7-pulse var(--dur,6s) ease-in-out var(--d,0s) infinite}@keyframes vf-r7-pulse{0%,to{opacity:.55}50%{opacity:1}}.vf-r7-wv{animation:vf-r7-wv var(--dur,10s) linear var(--d,0s) infinite}@keyframes vf-r7-wv{0%{transform:translate(0)}to{transform:translate(var(--p))}}.vf-r7-heave{animation:vf-r7-heave var(--dur,5s) ease-in-out var(--d,0s) infinite}@keyframes vf-r7-heave{0%,to{transform:translateY(-.9px)}50%{transform:translateY(.9px)}}.vf-r7-rise{opacity:0;animation:vf-r7-rise var(--dur,5s) ease-in var(--d,0s) infinite}@keyframes vf-r7-rise{0%{opacity:0;transform:translate(0) scale(.5)}14%{opacity:1}50%{transform:translate(var(--dx),calc(var(--dy) * .5)) scale(.85)}86%{opacity:.9}to{opacity:0;transform:translateY(var(--dy)) scale(1.1)}}.vf-r7-bigb{opacity:0;animation:vf-r7-bigb var(--dur,8s) ease-in var(--d,0s) infinite}@keyframes vf-r7-bigb{0%{opacity:0;transform:translate(0) scale(.5)}8%{opacity:1}30%{transform:translate(.8px,calc(var(--dy) * .4)) scale(.8)}54%{opacity:1;transform:translateY(var(--dy)) scale(1.05)}57%,to{opacity:0;transform:translateY(var(--dy)) scale(1.5)}}.vf-r7-pop{opacity:0;animation:vf-r7-pop var(--dur,8s) ease-out var(--d,0s) infinite}@keyframes vf-r7-pop{0%,54%{opacity:0;transform:scale(.4)}56%{opacity:1;transform:scale(.9)}68%{opacity:0;transform:scale(2.6)}to{opacity:0;transform:scale(2.6)}}.vf-r7-fp{animation:vf-r7-fp var(--dur,4s) ease-in-out var(--d,0s) infinite}@keyframes vf-r7-fp{0%,to{transform:scale(1)}50%{transform:scale(var(--a,1.08))}}.vf-r7-fpop{animation:vf-r7-fpop var(--dur,9s) ease-out var(--d,0s) infinite}@keyframes vf-r7-fpop{0%,62%{opacity:1;transform:scale(1)}66%{opacity:1;transform:scale(1.22)}70%{opacity:0;transform:scale(1.5)}84%{opacity:0;transform:scale(.45)}to{opacity:1;transform:scale(1)}}.vf-r7-fring{opacity:0;animation:vf-r7-fring var(--dur,9s) ease-out var(--d,0s) infinite}@keyframes vf-r7-fring{0%,64%{opacity:0;transform:scale(.7)}67%{opacity:.9;transform:scale(1)}76%,to{opacity:0;transform:scale(2)}}.vf-r7-slide{opacity:0;animation:vf-r7-slide var(--dur,9s) cubic-bezier(.5,0,.7,.6) var(--d,0s) infinite}@keyframes vf-r7-slide{0%{opacity:0;transform:translateY(0) scale(.3)}22%{opacity:1;transform:translateY(0) scale(1)}46%{opacity:1;transform:translateY(0) scale(1.04,1.1)}to{opacity:0;transform:translateY(var(--fall)) scale(.85,1.2)}}.vf-r7-trail{opacity:0;animation:vf-r7-trail var(--dur,9s) linear var(--d,0s) infinite}@keyframes vf-r7-trail{0%,46%{opacity:0}62%{opacity:.8}to{opacity:0}}.vf-r7-heave2{animation:vf-r7-heave2 var(--dur,11s) ease-in-out var(--d,0s) infinite}@keyframes vf-r7-heave2{0%,to{transform:translateY(-2.5px)}50%{transform:translateY(2.5px)}}.vf-r7-slosh{animation:vf-r7-slosh var(--dur,7.5s) ease-in-out var(--d,0s) infinite}@keyframes vf-r7-slosh{0%,to{transform:rotate(-.6deg)}50%{transform:rotate(.6deg)}}.vf-r7-sweep{opacity:0;animation:vf-r7-sweep var(--dur,6s) ease-in-out var(--d,0s) infinite}@keyframes vf-r7-sweep{0%{opacity:0;transform:translate(-30px)}4%{opacity:1}32%{opacity:1}36%,to{opacity:0;transform:translate(var(--tx))}}@media(prefers-reduced-motion:reduce){.vf-r7-svg .vf-fx{animation:none!important}}.vf-r7-br{animation:vf-r7-br var(--dur,7s) ease-in-out var(--d,0s) infinite}@keyframes vf-r7-br{0%,to{transform:translateY(.5px) scaleY(.975)}50%{transform:translateY(-.7px) scaleY(1.035)}}.vf-r7-tw{animation:vf-r7-tw var(--dur,4s) ease-in-out var(--d,0s) infinite}@keyframes vf-r7-tw{0%,to{opacity:.35}50%{opacity:1}}.vf-ch-run{animation:vf-ch-run 7s linear infinite}@keyframes vf-ch-run{to{stroke-dashoffset:-1000}}.vf-ch-pa{animation:vf-ch-pa 1.8s ease-in-out infinite alternate}.vf-ch-pb{animation:vf-ch-pa 1.8s ease-in-out -.9s infinite alternate}@keyframes vf-ch-pa{0%{opacity:.25}to{opacity:1}}.vf-ch-crown{animation:vf-ch-cb 3s ease-in-out infinite alternate}@keyframes vf-ch-cb{0%{transform:translateY(0)}to{transform:translateY(-1.6px)}}.vf-ch-tip{transform-box:fill-box;transform-origin:center;animation:vf-ch-tip 2.2s ease-in-out var(--d,0s) infinite alternate}@keyframes vf-ch-tip{0%{transform:scale(.75);opacity:.7}to{transform:scale(1.35);opacity:1}}.vf-ch-sp{transform-box:fill-box;transform-origin:center;opacity:0;animation:vf-ch-sp 3.6s ease-in-out var(--d,0s) infinite}@keyframes vf-ch-sp{0%,50%,to{transform:scale(.1) rotate(0);opacity:0}65%{transform:scale(1) rotate(45deg);opacity:1}85%{transform:scale(.2) rotate(90deg);opacity:0}}.vf-ch-glow{animation:vf-ch-glow 3.4s ease-in-out infinite alternate}@keyframes vf-ch-glow{0%{opacity:.2}to{opacity:.6}}