@keyframes rising-png-fall{0%{transform:rotate(0);top:calc(var(--scale) * var(--iconSize) * -1px);opacity:var(--opacity)}80%{opacity:var(--opacity)}95%{opacity:0}to{transform:rotate(calc(1deg * var(--rotation) * 2));top:calc(100% - var(--scale) * var(--iconSize) * 1px);opacity:0}}@keyframes rising-png-rise{0%{transform:rotate(0);bottom:calc(var(--scale) * var(--iconSize) * -1px);opacity:var(--opacity)}80%{opacity:var(--opacity)}to{transform:rotate(calc(1deg * var(--rotation) * 2));bottom:calc(100% - var(--scale) * var(--iconSize) * 1px);opacity:0}}@keyframes rising-png-fountain{0%{transform:rotate(0);bottom:calc(var(--scale) * var(--iconSize) * -1px);opacity:var(--opacity)}50%{bottom:calc(100% - var(--scale) * var(--iconSize) * 1px)}80%{opacity:var(--opacity)}to{transform:rotate(calc(1deg * var(--rotation) * 2));bottom:calc(var(--scale) * var(--iconSize) * -1px);opacity:0}}.rising-pngs{position:absolute;width:100%;height:100%;overflow:hidden;will-change:bottom,top,transform,opacity}.rising-pngs .rising{animation:rising-png-rise calc(var(--duration) * 1ms) calc(var(--delay) * 1ms) linear infinite normal forwards;bottom:-100px}.rising-pngs .falling{animation:rising-png-fall calc(var(--duration) * 1ms) calc(var(--delay) * 1ms) linear infinite normal forwards;top:-100px}.rising-pngs .fountain{animation:rising-png-fountain calc(var(--duration) * 1ms) calc(var(--delay) * 1ms) ease-in-out infinite normal forwards;bottom:-100px}.rising-pngs .rising-png{--x: 0;--duration: 10000;--scale: 1;--delay: 0;--rotation: 0;--opacity: 1;position:absolute;opacity:var(--opacity);width:calc(var(--scale) * var(--iconSize) * 1px);left:calc(1% * var(--x))}
