.radio-layout{background:0 0;border:0;max-width:760px;min-height:0;margin:0 auto;display:block}.radio-logo{filter:drop-shadow(0 14px 20px #3a151b20);width:min(330px,78vw);height:auto;margin:0 auto 24px;display:block}.radio-player{background:radial-gradient(circle at 50% 15%,#a6404d,#6b222b 52%,#43131a);border-radius:3px;min-height:520px;position:relative;overflow:hidden;box-shadow:0 22px 55px #3a151b35}.radio-live{letter-spacing:.14em;align-items:center;gap:8px;font-size:12px;font-weight:800;display:flex;position:absolute;top:24px;left:24px}.radio-live i{background:#ff596b;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #ff596b26}.is-playing .radio-live i{animation:1.4s infinite radio-pulse}.radio-disc{position:relative}.is-playing .radio-disc{animation:7s linear infinite radio-spin}.radio-start{color:#fff;cursor:pointer;border-radius:999px;margin-top:30px;padding:13px 22px;font-weight:800;background:#ffffff12!important;border:1px solid #fff9!important}.radio-volume{align-items:center;gap:12px;width:min(280px,80%);margin-top:24px;display:flex}.radio-volume input{accent-color:#fff;width:100%}.radio-player .radio-note{color:#f2ced2;margin-top:22px;font-size:14px}.radio-share{text-align:center;border-top:1px solid #ffffff2e;width:min(560px,90%);margin-top:30px;padding-top:22px}.radio-share>span{letter-spacing:.16em;color:#f2ced2;font-size:11px;font-weight:800;display:block}.radio-share>div{flex-wrap:wrap;justify-content:center;gap:9px;margin:13px 0 10px;display:flex}.radio-share a,.radio-share button{-webkit-appearance:none;appearance:none;color:#fff;font:inherit;cursor:pointer;background:#ffffff12;border:1px solid #ffffff70;border-radius:999px;padding:10px 16px;font-size:14px;font-weight:750;text-decoration:none}.radio-share a:hover,.radio-share button:hover{color:#6b222b;background:#fff}.radio-share small{color:#f2ced2;overflow-wrap:anywhere;display:block}.radio-share p{color:#fff;min-height:20px;margin:8px 0 0;font-size:13px}.radio-share a.radio-whatsapp{color:#072d16;background:#25d366;border-color:#25d366;font-weight:800}.radio-share a.radio-whatsapp:hover{color:#128c4a;background:#fff}.radio-order,.radio-actions{gap:7px;display:flex}.radio-track-info{flex:1}.radio-track-info strong,.radio-track-info small{display:block}.radio-track-info small{color:#77736b;margin-top:5px}.radio-actions{flex-wrap:wrap;justify-content:flex-end}@media (max-width:700px){.radio-admin-track{grid-template-columns:auto 1fr;display:grid!important}.radio-actions{grid-column:1/-1;justify-content:flex-start}}@keyframes radio-spin{to{transform:rotate(360deg)}}@keyframes radio-pulse{50%{box-shadow:0 0 0 10px #ff596b08}}
