/* Player de áudio comum — Rádio Amparo
   Usado em podcasts e notícias. Não interfere com o player da emissão em directo. */
.ra-podcast-player{
    display:flex;
    align-items:center;
    gap:14px;
    margin-top:14px;
}
.ra-podcast-play{
    flex:0 0 54px;
    width:54px;
    height:54px;
    border:0;
    border-radius:50%;
    background:#173f70;
    color:#fff;
    display:grid;
    place-items:center;
    cursor:pointer;
    font-size:18px;
    line-height:1;
    padding:0;
    transition:transform .18s ease,background .18s ease;
}
.ra-podcast-play:hover{
    transform:scale(1.04);
    background:#12345d;
}
.ra-podcast-player-main{
    min-width:0;
    flex:1;
}
.ra-podcast-track{
    position:relative;
    height:6px;
    border-radius:999px;
    background:#dfe5eb;
    cursor:pointer;
    overflow:hidden;
}
.ra-podcast-progress{
    position:absolute;
    inset:0 auto 0 0;
    width:0;
    background:#173f70;
    border-radius:999px;
}
.ra-podcast-time{
    display:block;
    margin-top:7px;
    color:#7d8996;
    font-size:.88rem;
    font-variant-numeric:tabular-nums;
}
.ra-podcast-player audio{
    display:none;
}
@media(max-width:700px){
    .ra-podcast-play{
        flex-basis:48px;
        width:48px;
        height:48px;
    }
}
