.main-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.main-action{width:auto!important;max-width:none!important;height:46px;margin:0!important;padding:0 16px!important;gap:8px!important;border-radius:13px!important}.main-action svg,.playback-tools svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}.main-action .fill{fill:currentColor;stroke:none}.main-actions .primary{min-width:148px;justify-content:center;display:inline-flex;align-items:center}.main-actions .secondary{background:#211a29;border-color:#44344f}.playback-tools{width:auto!important;padding:5px;border:1px solid #33293b;border-radius:14px;background:#110e16}.playback-tools .secondary{height:34px!important;padding:0 9px!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#b8aebd}.playback-tools .secondary:hover,.playback-tools .secondary.active{background:#342440!important;color:#fff}.playback-tools .clear-cache:hover{background:#48202e!important;color:#ffb8c8}.radio-launch{display:grid;grid-template-columns:1fr auto;align-items:center;gap:24px;margin:24px 0 36px;padding:clamp(24px,4vw,42px);overflow:hidden;border:1px solid #4e335d;border-radius:22px;background:radial-gradient(circle at 82% 20%,#e74eff55,transparent 34%),linear-gradient(125deg,#1a0c25,#3a1250 58%,#100d16);box-shadow:0 20px 50px #0004}.radio-launch h2{margin:10px 0 12px;font-size:clamp(30px,5vw,54px);line-height:.98;letter-spacing:-.045em}.radio-launch p{margin:0;color:#d4c8da}.radio-launch>a{min-width:190px;display:grid;grid-template-columns:54px 1fr;align-items:center;column-gap:12px;padding:14px 18px;border-radius:16px;background:#fff;color:#140f22;text-decoration:none;box-shadow:0 14px 35px #0005}.radio-play{grid-row:1/3;display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:linear-gradient(135deg,#b829e8,#ff3d8d);color:#fff}.radio-play svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.radio-launch>a strong{font-size:16px}.radio-launch>a small{color:#6e6174}@media(max-width:720px){.main-actions{display:grid;grid-template-columns:1.35fr .8fr 1fr;width:100%;gap:6px}.main-action{min-width:0!important;width:100%!important;height:43px;padding:0 10px!important;font-size:12px}.main-action svg{width:18px;height:18px}.playback-tools{display:grid!important;grid-template-columns:repeat(4,1fr);width:100%!important;gap:2px!important}.playback-tools .secondary{width:100%!important;padding:0 5px!important;font-size:10px!important}.playback-tools svg{width:16px;height:16px}.radio-launch{grid-template-columns:1fr;margin:18px 0 28px;padding:26px 22px}.radio-launch h2{font-size:36px}.radio-launch>a{width:100%;min-width:0}}
