/* 🌿 풀잎 효과 영역 */
#leaf-container {
    position: relative;
    width: 100%;
    height: 100vh;
    overflow: hidden;
}

/* 🌱 풀잎 스타일 */
.leaf {
    position: absolute;
    width: 30px;               /* ✅ 더 얇게 */
    height: 6px;               /* ✅ 더 얇게 */
    background: linear-gradient(90deg, #5cb85c 0%, #3d8b3d 100%);
    border-radius: 50% 50% 50% 50% / 100% 100% 0% 0%;
    opacity: 0.8;
    transform: rotate(0deg);
    animation: flyLeaf linear forwards;
}

/* 🌬️ 풀잎 이동 애니메이션 (흔들림 증가) */
@keyframes flyLeaf {
    0% {
    transform: translateX(0) translateY(0) rotate(0deg);
    opacity: 0.8;
    }
    30% {
    transform: translateX(30vw) translateY(-60px) rotate(120deg);
    opacity: 1;
    }
    60% {
    transform: translateX(60vw) translateY(60px) rotate(240deg);
    }
    100% {
    transform: translateX(100vw) translateY(-40px) rotate(360deg);
    opacity: 0;
    }
}