.world-toolbar #radio-toggle{display:flex;gap:7px;align-items:center;width:auto;min-width:113px;min-height:34px;padding:5px 10px;border:1px solid #f5bc6e88;border-radius:8px;background:#1d1b2ce8;color:#ffcf8f;font-size:9px;letter-spacing:.5px;white-space:nowrap}.radio-toggle svg{height:17px;width:17px;flex-shrink:0}.radio-toggle[data-state='playing']{box-shadow:0 0 18px #f69c2322}.radio-meter{display:flex;height:14px;gap:2px;align-items:center;margin-left:2px}.radio-meter i{height:3px;width:2px;background:#ffc26a;border-radius:2px}.radio-toggle[data-state='playing'] .radio-meter i{animation:radio-bars .8s ease-in-out infinite alternate}.radio-meter i:nth-child(2){animation-delay:-.35s!important}.radio-meter i:nth-child(3){animation-delay:-.55s!important}.radio-meter i:nth-child(4){animation-delay:-.15s!important}.radio-card{margin:16px 18px 0;padding:17px;border:1px solid #bd8c6266;border-radius:13px;background:radial-gradient(ellipse at 5% 0,#ab5f6e66,transparent 70%),linear-gradient(140deg,#29243b,#142230);overflow:hidden}.radio-card-heading{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:15px}.radio-station{font-size:9px;letter-spacing:2px;color:#ffce91;font-weight:700}.radio-original{font-size:7px;letter-spacing:1px;color:#b7a6b5;border:1px solid #ffffff2a;border-radius:4px;padding:3px 5px}.radio-track{display:flex;align-items:center;gap:13px}.radio-art{width:58px;height:58px;flex:0 0 58px;border:1px solid #ebaa7055;border-radius:10px;background:linear-gradient(170deg,#e8886c,#8c426a 50%,#182344 51%);display:grid;place-items:center;position:relative;isolation:isolate;overflow:hidden}.radio-art:before{content:'';position:absolute;width:25px;height:25px;top:11px;left:16px;border-radius:50%;background:#ffd38a;z-index:-1}.radio-art svg{width:34px;height:34px;color:#fff2d7;margin-top:18px}.radio-track h3{font:600 28px/1 var(--display);color:#fff0df;letter-spacing:.2px}.radio-track p{font-size:10px;line-height:1.7;color:#c3b6c2;margin-top:7px}.radio-status{font-size:8px;letter-spacing:.8px;line-height:1.7;color:#ffca85;margin-top:15px;min-height:14px}.radio-card #radio-play{width:100%;min-height:43px;padding:8px 12px;margin:12px 0 16px;font-size:12px;border:1px solid #ffc07277;border-radius:8px;background:#ffa83915;color:#ffcd89;font-weight:600}.radio-card #radio-play:hover{background:#ffa83930}.radio-volume-label{display:flex;justify-content:space-between;gap:12px;font-size:10px;color:#dbced0}.radio-volume-label output{color:#ffca85;font-variant-numeric:tabular-nums}.radio-card input[type='range']{display:block;accent-color:#ffba66;width:100%;height:40px;margin:7px 0 0;cursor:pointer;touch-action:pan-y}.radio-footer{display:flex;align-items:center;justify-content:space-between;font-size:8px;color:#a698ac;letter-spacing:.5px;margin-top:8px}.radio-card+.player-dashboard .intro{margin-top:15px}.world-toolbar #radio-toggle:focus-visible{outline-offset:3px}@keyframes radio-bars{from{height:3px}to{height:14px}}@media(max-width:700px){.world-toolbar>span:nth-child(2){display:none}.world-toolbar{gap:7px}.world-toolbar #radio-toggle{min-width:104px;min-height:28px;font-size:8px;padding:4px 8px}.radio-card{margin-top:14px;padding:15px}.radio-track h3{font-size:26px}}@media(prefers-reduced-motion:reduce){.radio-toggle[data-state='playing'] .radio-meter i{animation:none;height:8px}}
