:is(.jv-fanburst,.jv-fanshine,.jv-flame,.jv-flame-grow,.jv-halo,.jv-drift,.jv-beam,.jv-tilespin,.jv-rock,.jv-seam,.jv-glint,.jv-wash,.jv-shellwig,.jv-starfish,.jv-crystals,.jv-bulbglow,.jv-daisy,.jv-tassel){transform-box:fill-box}.jv-fanburst{transform-origin:50% 100%;transition:scale .6s var(--jk-spring)}.jv-fanshine{animation:3.4s ease-in-out infinite jv-glow}:is(.jv:hover,.jv-host:hover .jv,.jv-host:focus-visible .jv,.is-play .jv,.jv.is-play) .jv-fanburst{scale:1.07}:is(.jv:hover,.jv-host:hover .jv,.jv-host:focus-visible .jv,.is-play .jv,.jv.is-play) .jv-fanshine{animation-duration:.8s}.jv-flame{transform-origin:50% 100%;animation:1.9s ease-in-out infinite jv-flame}.jv-flame-grow{transform-origin:50% 100%;transition:scale .5s var(--jk-spring)}.jv-halo{transform-origin:50%;opacity:.7;animation:3.2s ease-in-out infinite jv-halo}:is(.jv:hover,.jv-host:hover .jv,.jv-host:focus-visible .jv,.is-play .jv,.jv.is-play) .jv-flame-grow{scale:1.22}:is(.jv:hover,.jv-host:hover .jv,.jv-host:focus-visible .jv,.is-play .jv,.jv.is-play) .jv-halo{animation-duration:1.1s}.jv-drift{animation:3.8s ease-in-out infinite jv-float}.jv-drift-b{animation-delay:-1.9s}:is(.jv:hover,.jv-host:hover .jv,.jv-host:focus-visible .jv,.is-play .jv,.jv.is-play) .jv-drift{animation:1s ease-in-out jv-drift}:is(.jv:hover,.jv-host:hover .jv,.jv-host:focus-visible .jv,.is-play .jv,.jv.is-play) .jv-drift-b{animation-direction:reverse}:is(.jv-birch,.jv-stem,.jv-bunch,.jv-twig){transform-origin:50% 100%}:is(.jv:hover,.jv-host:hover .jv,.jv-host:focus-visible .jv,.is-play .jv,.jv.is-play) :is(.jv-birch,.jv-stem,.jv-bunch,.jv-twig){animation:1s ease-in-out jv-jingle}.jv-beam{animation:4.4s ease-in-out infinite jv-glow}:is(.jv:hover,.jv-host:hover .jv,.jv-host:focus-visible .jv,.is-play .jv,.jv.is-play) .jv-beam{animation:1.1s ease-in-out jv-beam}.jv-tilespin{transform-origin:50%;transition:rotate .9s var(--jk-spring)}:is(.jv:hover,.jv-host:hover .jv,.jv-host:focus-visible .jv,.is-play .jv,.jv.is-play) .jv-tilespin{rotate:90deg}.jv-rock{transform-origin:50% 100%}:is(.jv:hover,.jv-host:hover .jv,.jv-host:focus-visible .jv,.is-play .jv,.jv.is-play) .jv-rock{animation:.9s ease-in-out jv-rock}.jv-seam{animation:3s ease-in-out infinite jv-glow}.jv-glint{transform-origin:50%;transition:scale .3s var(--jk-out);scale:0}:is(.jv:hover,.jv-host:hover .jv,.jv-host:focus-visible .jv,.is-play .jv,.jv.is-play) .jv-glint{transition:scale .5s var(--jk-spring) .1s;scale:1}.jv-hangswing{transform-box:view-box;transform-origin:60px 8px;animation:5s ease-in-out infinite jv-sway-sm}.jv-tassel{transform-origin:50% 0}:is(.jv:hover,.jv-host:hover .jv,.jv-host:focus-visible .jv,.is-play .jv,.jv.is-play) .jv-hangswing{animation:1s ease-in-out jv-jingle}:is(.jv:hover,.jv-host:hover .jv,.jv-host:focus-visible .jv,.is-play .jv,.jv.is-play) .jv-tassel{animation:1s ease-in-out .12s jv-jingle}.jv-wash{animation:4s ease-in-out infinite jv-waves}.jv-shellwig{transform-origin:50% 100%}.jv-starfish{transform-origin:50%;transition:rotate .9s var(--jk-spring)}:is(.jv:hover,.jv-host:hover .jv,.jv-host:focus-visible .jv,.is-play .jv,.jv.is-play) .jv-wash{animation:1s ease-in-out jv-wash}:is(.jv:hover,.jv-host:hover .jv,.jv-host:focus-visible .jv,.is-play .jv,.jv.is-play) .jv-shellwig{animation:.6s ease-in-out .3s jv-rattle}:is(.jv:hover,.jv-host:hover .jv,.jv-host:focus-visible .jv,.is-play .jv,.jv.is-play) .jv-starfish{rotate:144deg}.jv-pend{transform-box:view-box;transform-origin:60px 8px;animation:4.6s ease-in-out infinite jv-sway-sm}:is(.jv:hover,.jv-host:hover .jv,.jv-host:focus-visible .jv,.is-play .jv,.jv.is-play) .jv-pend{animation:1.1s ease-in-out jv-jingle}.jv-daisy{transform-origin:50%;transition:rotate .8s var(--jk-spring)}:is(.jv:hover,.jv-host:hover .jv,.jv-host:focus-visible .jv,.is-play .jv,.jv.is-play) .jv-daisy{rotate:45deg}.jv-chand{transform-box:view-box;transform-origin:60px 8px;animation:6s ease-in-out infinite jv-sway-sm}.jv-crystals{animation:2.4s ease-in-out infinite jv-glow}.jv-crystals-b{animation-delay:-1.2s}.jv-bulbglow{transform-origin:50%;animation:3.6s ease-in-out infinite jv-flicker}:is(.jv:hover,.jv-host:hover .jv,.jv-host:focus-visible .jv,.is-play .jv,.jv.is-play) .jv-chand{animation:1.1s ease-in-out jv-jingle}:is(.jv:hover,.jv-host:hover .jv,.jv-host:focus-visible .jv,.is-play .jv,.jv.is-play) .jv-crystals{animation-duration:.5s}.jv-shackle{transform-box:view-box;transform-origin:77.5px 60px;transition:translate .5s var(--jk-spring), rotate .5s var(--jk-spring)}:is(.jv:hover,.jv-host:hover .jv,.jv-host:focus-visible .jv,.is-play .jv,.jv.is-play) .jv-shackle{translate:0 -8px;rotate:16deg}@keyframes jv-flame{0%,to{rotate:-3deg;scale:1}50%{rotate:3deg;scale:.9 1.08}}@keyframes jv-halo{0%,to{opacity:.55;scale:.94}50%{opacity:.85;scale:1.04}}@keyframes jv-drift{0%,to{translate:0}40%{translate:4px -2px}75%{translate:-2px 1px}}@keyframes jv-beam{0%{opacity:0;translate:-10px}40%{opacity:.9}to{opacity:.45;translate:6px}}@keyframes jv-rock{0%,to{rotate:none}30%{rotate:-5deg}65%{rotate:3deg}}@keyframes jv-wash{0%,to{translate:0}45%{translate:10px 1px}}
