/* V6: Identidad sonora en el mismo diseño oscuro de Archivo Vivo */
.explore-card.explore-audio{background:linear-gradient(135deg,#28204a 0%,#132e44 75%);border-color:#6556a5}.explore-card.explore-audio:hover{border-color:#b18fff}.audio-accent{color:#63d4ff}.audio-filters{display:flex;gap:15px;flex-wrap:wrap;align-items:flex-end;margin:0 0 18px}.audio-search-label{flex:1 1 280px;color:#bddded;font-size:12px;font-weight:700;display:grid;gap:8px}.audio-search-label input{width:100%;padding:13px 15px;background:#0e2639;border:1px solid #38627b;color:#fff;border-radius:12px;font:inherit}.audio-search-label input::placeholder{color:#91b8cf}.audio-kind-switch{display:flex;flex-wrap:wrap;gap:8px}.audio-kind-switch button{border:1px solid #34546b;border-radius:11px;background:#12283d;color:#c7deef;padding:12px 15px;font-weight:750}.audio-kind-switch button.selected{border-color:#28baff;background:#034565;color:white}.audio-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.audio-card{padding:27px;background:linear-gradient(145deg,#152940,#0a1b2d);border:1px solid #2a526f;border-radius:21px;min-width:0}.audio-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.audio-card-glyph{font-size:32px;padding:10px 12px;background:#1e3f58;border-radius:15px}.audio-kind{font-weight:750;color:#9ee6ff;background:#164763;border-radius:30px;padding:7px 12px;font-size:11px}.audio-card h3{font-size:23px;line-height:1.25;margin:21px 0 9px}.audio-meta{font-size:12px;color:#88b3c9}.audio-desc{color:#bbcfdf;font-size:14px;line-height:1.7;min-height:40px}.audio-player{width:100%;display:block;margin:23px 0 14px;accent-color:#18bdf0}.audio-loading{color:#abd3e9;padding:20px 0}.audio-script{margin-top:18px;padding:16px;border:1px solid #345f7b;border-radius:14px;background:#092337}.audio-script-bar{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.audio-script-bar b{flex:1 1 150px;color:#eaf6fc}.audio-script-bar .btn{font-size:12px;padding:8px 12px}.audio-pdf-preview{margin-top:14px}.audio-pdf-preview iframe{width:100%;height:420px;border:1px solid #2b526b;border-radius:10px;background:#fff}.audio-stream-note{color:#96c8e2;font-size:12px;margin:13px 0 0}.audio-empty{grid-column:1/-1;padding:40px;border:1px dashed #466078;border-radius:18px;background:#12233a;color:#c2d4e3}.audio-empty h3{color:white}.audio-launch{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:10px 0 17px}.audio-launch span{font-size:12px;color:#a4bfd4}.audio-open{background:linear-gradient(115deg,#4944ad,#057bb6);border-color:#6e8bc5;color:white}.audio-admin{margin-top:17px}.audio-admin-head{display:flex;gap:15px;justify-content:space-between;align-items:flex-start;margin-bottom:25px}.audio-admin-head h2{font-size:26px}.audio-admin-head p{color:#acc9df}.audio-admin-list .cms-resource-row{margin:10px 0}.audio-actions{display:flex;flex-wrap:wrap;gap:10px}.audio-admin-list{display:grid;gap:10px}.audio-library{padding-top:50px}
@media(max-width:760px){.audio-grid{grid-template-columns:1fr}.audio-admin-head{flex-direction:column}.audio-script-bar{align-items:stretch}.audio-script-bar .btn{flex:1}.audio-kind-switch{width:100%}}
/* Cuatro accesos de igual importancia en la portada V6. */
.explore-grid{grid-template-columns:repeat(4,minmax(0,1fr))}
.explore-grid>a:last-child{grid-column:auto;min-height:232px}
@media(max-width:1050px){.explore-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:650px){.explore-grid{grid-template-columns:1fr}}
