/* Custom Styles for Premium White Theme */

.no-scrollbar::-webkit-scrollbar {
    display: none;
}
.no-scrollbar {
    -ms-overflow-style: none;  
    scrollbar-width: none;  
}

/* 3D Soft Card matches the Logo's depth */
.premium-card {
    background: #ffffff;
    border-radius: 24px;
    border: 1px solid rgba(20, 83, 45, 0.05); /* Very light green border */
    /* Deep soft shadow with a hint of green */
    box-shadow: 0 20px 40px -10px rgba(20, 83, 45, 0.12), 0 2px 10px rgba(0,0,0,0.02);
}

/* Beautiful Gradient Text for Logo match */
.text-gradient-gold {
    background: linear-gradient(135deg, #D4AF37 0%, #B8860B 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

button {
    transition: all 0.3s ease;
}
button:active {
    transform: scale(0.96);
}
