.autumn-layer{position:fixed;inset:0;z-index:8;pointer-events:none!important;overflow:hidden;contain:strict}.autumn-leaf{position:absolute;top:-60px;width:var(--size);height:var(--size);left:var(--x);opacity:0;animation:hiroo-fall var(--duration) var(--delay) linear 1 both;will-change:transform;pointer-events:none!important}.autumn-leaf img{width:100%;height:100%;display:block;animation:hiroo-turn 5s ease-in-out infinite alternate}.autumn-toggle{display:block;margin:14px auto 22px!important;font:13px/1.4 Arial,sans-serif!important;min-height:44px!important;background:transparent!important;color:#24231f!important;border:1px solid #a99d84!important;box-shadow:none!important;border-radius:12px!important;padding:10px 18px!important}.autumn-paused .autumn-leaf,.autumn-paused .autumn-leaf img{animation-play-state:paused}@keyframes hiroo-fall{0%{opacity:0;transform:translate3d(0,-60px,0) rotate(0)}8%{opacity:.8}85%{opacity:.7}100%{opacity:0;transform:translate3d(var(--drift),calc(100dvh + 90px),0) rotate(220deg)}}@keyframes hiroo-turn{from{transform:rotate(-25deg) scaleX(.7)}to{transform:rotate(30deg) scaleX(1)}}@media(prefers-reduced-motion:reduce){.autumn-layer,.autumn-toggle{display:none!important}}
