/* Modern structured backgrounds */
.grid-bg-light {
    background-color: #F1F3F6;
    background-image: radial-gradient(rgba(15, 23, 42, 0.05) 1.5px, transparent 0);
    background-size: 24px 24px;
}

.grid-bg-dark {
    background-color: #0A0813;
    background-image: radial-gradient(rgba(255, 255, 255, 0.02) 1.5px, transparent 0);
    background-size: 24px 24px;
}

.card-shadow-premium {
    box-shadow: 0 20px 40px -15px rgba(15, 23, 42, 0.06), 0 1px 3px -1px rgba(15, 23, 42, 0.02);
}