.player .radio-volume{display:flex;align-items:center;gap:9px;flex:0 0 auto;margin-left:12px}.radio-volume button{display:grid;place-items:center;background:transparent;border:1px solid #ffffff20;border-radius:50%;color:#d8e9c9;width:34px;height:34px;cursor:pointer;padding:7px}.radio-volume svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.radio-volume .volume-cross{display:none}.radio-volume .is-muted .volume-cross{display:block}.radio-volume .is-muted .volume-waves{display:none}.radio-volume input{appearance:none;-webkit-appearance:none;min-width:0;width:100px;height:5px;border:0;border-radius:8px;padding:0;background:linear-gradient(to right,var(--lime,#c3ff63) var(--volume-fill,100%),#ffffff30 var(--volume-fill,100%));cursor:pointer}.radio-volume input::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;border-radius:50%;background:var(--lime,#c3ff63);border:0}.radio-volume input::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:var(--lime,#c3ff63);border:0}.radio-volume input:focus-visible,.radio-volume button:focus-visible{outline:2px solid #c3ff63;outline-offset:6px}.radio-volume output{font-size:11px;min-width:40px;color:#bfccba;font-variant-numeric:tabular-nums}.radio-volume .volume-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:700px){.player .radio-volume{margin-left:0;gap:7px}.radio-volume input{width:65px}.radio-volume output{display:none}.player{flex-wrap:wrap}.player .player-station{flex:1 1 140px}.player .player-station strong{max-width:min(46vw,235px)}.player .player-center{margin-left:auto}.player .radio-volume button{width:30px;height:30px}.player{gap:10px}}@media(max-width:380px){.player .radio-volume{width:100%;justify-content:flex-end}.radio-volume input{width:100px}.player{padding-top:8px;padding-bottom:8px}body{padding-bottom:140px}}
