.music-pill-container {
    background: transparent !important;
    margin: 0 10px;
}

.pill-body {
    /* border-radius, padding, shadow: JS SETS THIS NOW */
    transition: width 0.3s ease, height 0.3s ease, border-radius 0.3s ease, transform 0.3s ease;
}

.pill-body:hover {
    transform: translateY(-1px) scale(1.02);
}

.art-widget {
    /* méretet, margót és shadow-t a JS kezeli */
    /* box-shadow TÖRÖLVE INNEN */
    background-color: transparent; 
}

.fade-overlay-left {
    background-color: transparent;
    z-index: 999; 
}

.fade-overlay-right {
    background-color: transparent;
    z-index: 999; 
}

.music-label-title {
    font-weight: 800;
    font-size: 11pt;
    color: white;
}

.music-label-artist {
    font-weight: 500;
    font-size: 9pt;
    color: rgba(255, 255, 255, 0.7);
}

.visualizer-bar {
    width: 3px;
    border-radius: 2px;
    transition: background-color 2.0s ease;
}
