.audio-section-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px}.audio-section-heading>div>span{color:#ad8235;font-size:11px;font-weight:700}.audio-section-heading h2{margin-top:4px;font-weight:900}.audio-section-heading>i{font-size:38px;color:#b99554}.audio-section-heading>a{font-size:12px;font-weight:700}.catalog-audios .audio-discovery,.catalog-audios .audio-featured-section{border:0!important;box-shadow:none!important;background:transparent;padding:0!important}
.audio-discover-paths{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.audio-discover-paths>a{padding:18px 14px;border:1px solid #e1e8df;border-radius:16px;background:linear-gradient(130deg,#f2f6ec,#fff);color:#06483f;text-decoration:none;transition:transform .2s}.audio-discover-paths>a:nth-child(2){background:linear-gradient(130deg,#fff5e3,#fff)}.audio-discover-paths>a:nth-child(3){background:linear-gradient(130deg,#eaf5f6,#fff)}.audio-discover-paths>a:nth-child(4){background:linear-gradient(130deg,#f0edf7,#fff)}.audio-discover-paths>a>i{display:grid;place-items:center;width:42px;height:42px;background:#fff9;border-radius:12px;font-size:24px;color:#97702c;margin-bottom:12px}.audio-discover-paths h3{font-size:15px;font-weight:800;margin-bottom:6px}.audio-discover-paths p{font-size:10px;color:#81897b;line-height:1.9}.audio-discover-paths a>span{display:flex;gap:6px;font-size:11px;font-weight:700;margin-top:12px}.audio-discover-paths>a:hover{transform:translateY(-3px)}
.audio-topic-heading{display:flex;justify-content:space-between;align-items:center;margin:20px 0 12px}.audio-topic-heading h3{font-size:15px;font-weight:800}.audio-topic-heading a{font-size:11px;color:#997326}.audio-topic-list{display:flex;flex-wrap:wrap;gap:8px}.audio-topic-list a{display:flex;align-items:center;gap:6px;padding:8px 12px;border-radius:24px;border:1px solid #e4e8df;background:#fafbf7;font-size:11px;color:#53664f;text-decoration:none}.audio-topic-list a.is-active,.audio-topic-list a:hover{background:#06483f;color:#fff}
.audio-featured-section{margin-top:28px!important}.audio-featured-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.audio-featured-strip>a{display:flex;align-items:center;gap:13px;border:1px solid #e4e6db;border-radius:14px;background:linear-gradient(120deg,#fffdf4,#f5f7f0);padding:16px;color:#06483f;text-decoration:none;min-width:0}.audio-featured-rank{font-size:32px;font-weight:900;color:#be9b5266}.audio-featured-strip a>div{min-width:0;flex:1}.audio-featured-strip h3{font-size:13px;line-height:1.8;font-weight:800;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.audio-featured-strip small{font-size:9px;color:#9c7a35}.audio-featured-strip p{font-size:10px;color:#7e8978;margin:4px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.audio-featured-strip div>span{font-size:9px;color:#8a947f}.audio-featured-strip a>i{font-size:32px;color:#aa8234}
.audio-results-toolbar{display:flex;justify-content:space-between;align-items:center;gap:15px;padding-top:12px}.audio-results-toolbar h2{font-weight:900}.audio-results-toolbar p{font-size:11px;color:#8a9383;margin-top:5px}.audio-view-switch{display:flex;gap:4px;padding:5px;background:#f1f4ee;border:1px solid #e6eadf;border-radius:12px}.audio-view-switch button{display:flex;align-items:center;justify-content:center;gap:6px;min-height:38px;padding:8px 12px;border:0;border-radius:9px;background:transparent;font:inherit;font-size:11px;font-weight:700;color:#72816a;cursor:pointer}.audio-view-switch button[aria-pressed=true]{background:#06483f;color:#fff}
.catalog-audios #audios-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.catalog-audios #audios-grid>article{display:flex;flex-direction:column;padding:0;border:1px solid #e0e7dc;border-radius:18px;cursor:default;margin:0;box-shadow:0 4px 15px #06483f05}.audio-card-art{height:135px;position:relative;overflow:hidden;background:#e4ecde;flex-shrink:0}.audio-card-art:after{content:'';position:absolute;inset:0;background:linear-gradient(transparent 30%,#0c3029aa)}.audio-card-art>img{width:100%;height:100%;object-fit:cover;object-position:25% center}.audio-card-category,.audio-card-duration{position:absolute;z-index:1;bottom:12px;padding:5px 8px;border-radius:7px;font-size:10px}.audio-card-category{right:12px;background:#fffde9e8;color:#715626;max-width:65%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.audio-card-duration{left:12px;display:flex;gap:4px;align-items:center;background:#063e35de;color:#fff;direction:ltr}.audio-card-content{display:flex;flex-direction:column;flex:1;min-width:0;padding:16px}.audio-card-topline{display:flex;justify-content:space-between;gap:10px;font-size:10px;color:#a17f35;margin-bottom:9px}.audio-card-topline small{font-size:9px;color:#899381}.audio-card-content h3{font-size:16px;line-height:1.9!important;font-weight:800;margin:0 0 8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.audio-card-content h3 a{color:#06483f;text-decoration:none}.audio-card-speaker{display:flex;align-items:center;gap:7px;color:#7b8872;font-size:11px;min-height:25px}.audio-card-speaker img{width:25px;height:25px;border-radius:50%;object-fit:cover}.audio-card-speaker>i{font-size:20px;color:#ae8b46}.audio-card-speaker span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.audio-card-summary{font-size:11px;line-height:1.9;color:#8b9483;margin-top:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.audio-card-footer{display:flex;align-items:center;gap:8px;border-top:1px solid #eef0e8;padding-top:12px;margin-top:auto}.audio-card-summary+.audio-card-footer{margin-top:14px}.audio-card-play{display:flex;align-items:center;justify-content:center;gap:6px;padding:9px 14px;min-height:40px;border:0;border-radius:10px!important;font:inherit;font-size:11px;font-weight:800}.audio-card-play i{font-size:21px}.audio-card-queue,.audio-card-details{display:grid;place-items:center;width:40px;height:40px;border:1px solid #e0e7d9;border-radius:10px;font-size:21px;color:#718568;background:#f6f8f1}.audio-card-details{margin-right:auto;text-decoration:none}.audio-card-unavailable{font-size:11px;color:#a58751}
.catalog-audios[data-audio-view=list] #audios-grid,.catalog-audios[data-audio-view=compact] #audios-grid{grid-template-columns:1fr}.catalog-audios[data-audio-view=list] #audios-grid>article{flex-direction:row}.catalog-audios[data-audio-view=list] .audio-card-art{width:160px;height:auto;min-height:190px}.catalog-audios[data-audio-view=list] .audio-card-content{padding:16px 18px}.catalog-audios[data-audio-view=list] .audio-card-art .audio-card-category{max-width:90%;right:8px;bottom:45px}
.catalog-audios[data-audio-view=compact] .audio-card-art,.catalog-audios[data-audio-view=compact] .audio-card-summary,.catalog-audios[data-audio-view=compact] .audio-card-topline{display:none}.catalog-audios[data-audio-view=compact] .audio-card-content{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;align-items:center;padding:14px 16px}.catalog-audios[data-audio-view=compact] .audio-card-content h3{font-size:13px;margin:0;grid-column:1}.catalog-audios[data-audio-view=compact] .audio-card-speaker{grid-column:1;font-size:10px}.catalog-audios[data-audio-view=compact] .audio-card-footer{grid-column:2;grid-row:1/3;border:0;padding:0;margin:0}.catalog-audios[data-audio-view=compact] .audio-card-play span{display:none}
@media(max-width:600px){.audio-discover-paths{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.audio-discover-paths>a{padding:14px 12px}.audio-featured-strip{grid-template-columns:1fr}.audio-results-toolbar{flex-direction:column;align-items:stretch;gap:12px}.audio-view-switch{align-self:flex-start}.audio-view-switch button{min-height:42px;padding:8px 14px}.catalog-audios #audios-grid{grid-template-columns:1fr;gap:14px}.audio-card-art{height:155px}.audio-card-play{min-height:44px}.audio-card-queue,.audio-card-details{height:44px;width:44px}.catalog-audios[data-audio-view=list] .audio-card-art{width:110px;min-height:220px}.catalog-audios[data-audio-view=list] .audio-card-content{padding:13px}.catalog-audios[data-audio-view=list] .audio-card-content h3{font-size:13px}.catalog-audios[data-audio-view=list] .audio-card-play span{display:none}.catalog-audios[data-audio-view=compact] .audio-card-content{gap:5px 8px;padding:12px}.catalog-audios[data-audio-view=compact] .audio-card-queue{display:none}.audio-topic-list{flex-wrap:nowrap;overflow:auto;padding-bottom:6px}.audio-topic-list a{flex-shrink:0;min-height:40px}}
@media(prefers-reduced-motion:reduce){.audio-discover-paths>a{transition:none}}
