leaffall{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50000000;display:block;font-size:40px;overflow:hidden;pointer-events:none}
leaffall leaf{position:absolute;top:0;left:0;display:flex;justify-content:center;width:100px;height:100px}
leaffall leaf span{align-self:center}
leaffall leaf img{align-self:center;width:50px}
leaffall leaf:nth-child(18){animation:animation-leaf-18 linear infinite;animation-duration:8.2s;animation-delay:-1.9s}
@keyframes animation-leaf-18{0%{left:76%;top:calc(0% - 100px);transform:scale(1.176) rotate3d(.85,.88,.1,0deg)}
100%{left:115%;top:calc(100% + 100px);transform:scale(1.176) rotate3d(.28,1,.43,-1280deg)}
}
leaffall leaf:nth-child(17){animation:animation-leaf-17 linear infinite;animation-duration:12.7s;animation-delay:-11.8s}
@keyframes animation-leaf-17{0%{left:61%;top:calc(0% - 100px);transform:scale(1.167) rotate3d(.63,.55,.91,0deg)}
100%{left:57%;top:calc(100% + 100px);transform:scale(1.167) rotate3d(.88,.94,.56,-730deg)}
}
leaffall leaf:nth-child(16){animation:animation-leaf-16 linear infinite;animation-duration:10.1s;animation-delay:-15.6s}
@keyframes animation-leaf-16{0%{left:81%;top:calc(0% - 100px);transform:scale(.679) rotate3d(.38,.57,.03,0deg)}
100%{left:89.5%;top:calc(100% + 100px);transform:scale(.679) rotate3d(.88,.72,.54,-823deg)}
}
leaffall leaf:nth-child(15){animation:animation-leaf-15 linear infinite;animation-duration:13.5s;animation-delay:-7.8s}
@keyframes animation-leaf-15{0%{left:21%;top:calc(0% - 100px);transform:scale(1.258) rotate3d(.91,.74,.08,0deg)}
100%{left:50.3%;top:calc(100% + 100px);transform:scale(1.258) rotate3d(.17,.45,.92,-1414deg)}
}
leaffall leaf:nth-child(14){animation:animation-leaf-14 linear infinite;animation-duration:15.8s;animation-delay:-1.1s}
@keyframes animation-leaf-14{0%{left:91%;top:calc(0% - 100px);transform:scale(1.206) rotate3d(.99,.51,.09,0deg)}
100%{left:112.7%;top:calc(100% + 100px);transform:scale(1.206) rotate3d(1,.79,.88,-1104deg)}
}
leaffall leaf:nth-child(13){animation:animation-leaf-13 linear infinite;animation-duration:9.6s;animation-delay:-3.7s}
@keyframes animation-leaf-13{0%{left:35%;top:calc(0% - 100px);transform:scale(.83) rotate3d(.71,.4,.55,0deg)}
100%{left:33.7%;top:calc(100% + 100px);transform:scale(.83) rotate3d(.32,.98,.05,-751deg)}
}
leaffall leaf:nth-child(12){animation:animation-leaf-12 linear infinite;animation-duration:14.9s;animation-delay:-12.7s}
@keyframes animation-leaf-12{0%{left:100%;top:calc(0% - 100px);transform:scale(.842) rotate3d(.24,.64,.95,0deg)}
100%{left:102.6%;top:calc(100% + 100px);transform:scale(.842) rotate3d(.35,.75,.27,-1036deg)}
}
leaffall leaf:nth-child(11){animation:animation-leaf-11 linear infinite;animation-duration:9.6s;animation-delay:-10.1s}
@keyframes animation-leaf-11{0%{left:38%;top:calc(0% - 100px);transform:scale(.657) rotate3d(.96,.89,.08,0deg)}
100%{left:26.2%;top:calc(100% + 100px);transform:scale(.657) rotate3d(.38,.17,.49,966deg)}
}
leaffall leaf:nth-child(10){animation:animation-leaf-10 linear infinite;animation-duration:11.6s;animation-delay:0s}
@keyframes animation-leaf-10{0%{left:7%;top:calc(0% - 100px);transform:scale(.853) rotate3d(.55,.12,.29,0deg)}
100%{left:1.1%;top:calc(100% + 100px);transform:scale(.853) rotate3d(.89,.15,.88,-1051deg)}
}
leaffall leaf:nth-child(9){animation:animation-leaf-9 linear infinite;animation-duration:10.1s;animation-delay:-1.1s}
@keyframes animation-leaf-9{0%{left:27%;top:calc(0% - 100px);transform:scale(1.089) rotate3d(.53,.28,.7,0deg)}
100%{left:35.9%;top:calc(100% + 100px);transform:scale(1.089) rotate3d(.2,.34,.61,839deg)}
}
leaffall leaf:nth-child(8){animation:animation-leaf-8 linear infinite;animation-duration:12.2s;animation-delay:-13.1s}
@keyframes animation-leaf-8{0%{left:100%;top:calc(0% - 100px);transform:scale(1.267) rotate3d(.12,.05,.67,0deg)}
100%{left:80.2%;top:calc(100% + 100px);transform:scale(1.267) rotate3d(.83,.53,.26,1210deg)}
}
leaffall leaf:nth-child(7){animation:animation-leaf-7 linear infinite;animation-duration:14.4s;animation-delay:-8.3s}
@keyframes animation-leaf-7{0%{left:88%;top:calc(0% - 100px);transform:scale(.735) rotate3d(.19,.67,.92,0deg)}
100%{left:99.9%;top:calc(100% + 100px);transform:scale(.735) rotate3d(.61,.2,.61,732deg)}
}
leaffall leaf:nth-child(6){animation:animation-leaf-6 linear infinite;animation-duration:10.1s;animation-delay:-1.6s}
@keyframes animation-leaf-6{0%{left:97%;top:calc(0% - 100px);transform:scale(.843) rotate3d(.91,.22,.24,0deg)}
100%{left:77.6%;top:calc(100% + 100px);transform:scale(.843) rotate3d(.28,.42,.7,-1136deg)}
}
leaffall leaf:nth-child(5){animation:animation-leaf-5 linear infinite;animation-duration:15s;animation-delay:-15.8s}
@keyframes animation-leaf-5{0%{left:75%;top:calc(0% - 100px);transform:scale(1.273) rotate3d(.43,.12,.5,0deg)}
100%{left:78.4%;top:calc(100% + 100px);transform:scale(1.273) rotate3d(.85,.92,.24,756deg)}
}
leaffall leaf:nth-child(4){animation:animation-leaf-4 linear infinite;animation-duration:8.9s;animation-delay:-8.3s}
@keyframes animation-leaf-4{0%{left:62%;top:calc(0% - 100px);transform:scale(.733) rotate3d(.59,.92,.35,0deg)}
100%{left:99.9%;top:calc(100% + 100px);transform:scale(.733) rotate3d(.1,.92,.88,-1240deg)}
}
leaffall leaf:nth-child(3){animation:animation-leaf-3 linear infinite;animation-duration:11s;animation-delay:-14.6s}
@keyframes animation-leaf-3{0%{left:22%;top:calc(0% - 100px);transform:scale(.985) rotate3d(.07,.47,.03,0deg)}
100%{left:5.5%;top:calc(100% + 100px);transform:scale(.985) rotate3d(.71,.56,.29,-1298deg)}
}
leaffall leaf:nth-child(2){animation:animation-leaf-2 linear infinite;animation-duration:14.3s;animation-delay:-7.3s}
@keyframes animation-leaf-2{0%{left:4%;top:calc(0% - 100px);transform:scale(.756) rotate3d(.09,.66,.96,0deg)}
100%{left:40%;top:calc(100% + 100px);transform:scale(.756) rotate3d(.9,.7,.22,-1393deg)}
}
leaffall leaf:nth-child(1){animation:animation-leaf-1 linear infinite;animation-duration:12.4s;animation-delay:-14.9s}
@keyframes animation-leaf-1{0%{left:30%;top:calc(0% - 100px);transform:scale(.656) rotate3d(.08,.14,.22,0deg)}
100%{left:53.2%;top:calc(100% + 100px);transform:scale(.656) rotate3d(.58,.99,.13,729deg)}
}
