/* Anotimp Toamnă – frunze romantice */
#anotimp-toamna-root{
  position: fixed;
  inset: 0;
  pointer-events: none;
  overflow: hidden;
  z-index: var(--anotimp-toamna-z, 9999);
}

/* frunze */
.at-leaf{
  position:absolute;
  width: var(--w,22px);
  height: var(--h,18px);
  background-size: cover;
  background-repeat: no-repeat;
  opacity: var(--op,0.95);
  filter: drop-shadow(0 2px 2px rgba(0,0,0,.25));
  will-change: transform, opacity;
}

@keyframes at-fall{
  0%   { transform: translate3d(var(--x,0), -10vh,0) rotate(var(--r0,0deg)); }
  50%  { transform: translate3d(calc(var(--x,0) + var(--sx,40px)), 45vh,0) rotate(var(--r1,160deg)); }
  100% { transform: translate3d(calc(var(--x,0) + calc(var(--sx,40px) * 2)), 110vh,0) rotate(var(--r2,320deg)); opacity:0; }
}

.at-leaf.animate{ animation: at-fall var(--dur,8200ms) linear forwards; }
