:host{background:rgba(0,0,0,0.5);display:block;position:relative}cs-music-equalizer-levels-labels{display:block;height:3rem;overflow:hidden;padding:1rem;position:absolute;text-align:center;width:100%}cs-music-equalizer-levels-labels label{font-size:.9rem}@media (max-width: 360px){cs-music-equalizer-levels-labels label{font-size:.8rem}cs-music-equalizer-levels-labels label:nth-of-type(2n+1){margin-top:-.5rem}cs-music-equalizer-levels-labels label:nth-of-type(2n){margin-top:.5rem}}cs-music-equalizer-levels{display:flex;height:calc(100vh - 8rem);margin:1rem;position:absolute;top:3rem;width:calc(100% - 2rem)}cs-music-equalizer-levels input{display:none}cs-music-equalizer-levels .ranger{height:100%}cs-music-equalizer-levels .ranger *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}cs-music-equalizer-levels .ranger .ranger-track{background:#fff;border-radius:.1rem;box-shadow:0 0 .1rem #000;cursor:pointer;height:100%;position:relative;transform:translateZ(0);width:.3rem;z-index:2}cs-music-equalizer-levels .ranger .ranger-track .ranger-handle{display:block;height:0;position:absolute}cs-music-equalizer-levels .ranger .ranger-track .ranger-handle .ranger-disc{background:#fff;border-radius:100%;box-shadow:0 0 .1rem #000;cursor:pointer;display:block;height:1rem;margin:0 0 -.5rem -.4rem;transform:translateZ(0);width:1rem;z-index:2}
