/* Bands Specific Styles */
/* Base styles are in overview-base.css */

/* Band-specific adjustments */
.band-card {
    /* Inherits base styles from overview-base.css */
    cursor: default; /* Reset cursor since card itself is not clickable */
}

.band-card-link {
    display: block;
    text-decoration: none;
    color: inherit;
}

.band-card-link:hover .band-image img {
    transform: scale(1.05);
}

.band-image {
    /* Inherits base styles from overview-base.css */
}

.band-no-events {
    margin-top: 20px;
    padding: 20px;
    background: rgba(40, 40, 40, 0.3);
    border-radius: 6px;
    text-align: center;
    color: #666;
    font-size: 14px;
}
