.hs-scene{display:block}.hs-scene .hs-a{transform-box:view-box}.hs-scene .hs-fb{transform-box:fill-box;transform-origin:50%}@keyframes hs-drift{0%{transform:translate(0)}to{transform:translateX(var(--dx,24px))}}.hs-drift{animation:hs-drift var(--dur,70s) ease-in-out var(--delay,0s) infinite alternate}@keyframes hs-sway{0%{transform:rotate(calc(var(--a,1.2deg) * -1))}to{transform:rotate(var(--a,1.2deg))}}.hs-sway{animation:hs-sway var(--dur,6s) ease-in-out var(--delay,0s) infinite alternate}@keyframes hs-skew{0%{transform:skewX(calc(var(--a,1deg) * -1))}to{transform:skewX(var(--a,1deg))}}.hs-skew{animation:hs-skew var(--dur,7s) ease-in-out var(--delay,0s) infinite alternate}@keyframes hs-twinkle{0%,to{opacity:var(--hi,1)}50%{opacity:var(--lo,.3)}}.hs-twinkle{animation:hs-twinkle var(--dur,9s) ease-in-out var(--delay,0s) infinite}@keyframes hs-spin{to{transform:rotate(360deg)}}.hs-spin{animation:hs-spin var(--dur,2s) linear infinite}@keyframes hs-cross{0%{transform:translate(var(--x0,-80px), 0);opacity:0}4%{opacity:1}46%{opacity:1}50%{transform:translate(var(--x1,480px), var(--y1,0px));opacity:0}to{transform:translate(var(--x1,480px), var(--y1,0px));opacity:0}}.hs-cross{animation:hs-cross var(--dur,40s) linear var(--delay,0s) infinite both}@keyframes hs-flap{0%{transform:scaleY(1)}to{transform:scaleY(.35)}}.hs-flap{animation:hs-flap .8s ease-in-out var(--delay,0s) infinite alternate}@keyframes hs-bob{0%{transform:translateY(0)}to{transform:translateY(var(--dy,1.4px))}}.hs-bob{animation:hs-bob var(--dur,4s) ease-in-out var(--delay,0s) infinite alternate}@keyframes hs-shimmer{0%,to{opacity:var(--lo,.15);transform:translate(0)}50%{opacity:var(--hi,.75);transform:translateX(var(--dx,5px))}}.hs-shimmer{animation:hs-shimmer var(--dur,5s) ease-in-out var(--delay,0s) infinite}@keyframes hs-steam{0%{opacity:0;transform:translateY(0)scale(.8)}35%{opacity:.55}to{opacity:0;transform:translateY(-14px)scale(1.25)}}.hs-steam{animation:hs-steam var(--dur,4.5s) ease-out var(--delay,0s) infinite}@keyframes hs-mote{0%,to{opacity:0;transform:translate(0)}30%{opacity:var(--hi,.8)}50%{transform:translate(var(--dx,6px), var(--dy,-10px))}70%{opacity:var(--hi,.8)}}.hs-mote{animation:hs-mote var(--dur,12s) ease-in-out var(--delay,0s) infinite}@keyframes hs-glow{0%{opacity:var(--lo,.9)}to{opacity:var(--hi,1)}}.hs-glow{animation:hs-glow var(--dur,6s) ease-in-out var(--delay,0s) infinite alternate}@keyframes hs-jet{0%{transform:scaleY(var(--lo,.3))}to{transform:scaleY(1)}}.hs-jet{animation:hs-jet var(--dur,2.6s) ease-in-out var(--delay,0s) infinite alternate}@media (prefers-reduced-motion:reduce){.hs-scene *{animation:none!important}}
