.artist-listening{max-width:1100px;margin:auto;padding:30px 22px 70px}.artist-listening h1{font-size:clamp(2.2rem,5vw,4rem)}.artist-audio-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:16px;margin:20px 0}.audio-card,.artist-audio-grid article{background:var(--paper,#fffdf8);border:1px solid var(--line,#c9c4b8);border-radius:14px;padding:22px}.audio-card{border-top:4px solid #d89128;margin:26px 0}.artist-actions,.listen-modes{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0}.listen-modes button[aria-pressed=true]{background:#f0750f;color:#101415}.artist-listening input[type=search]{display:block;width:100%;padding:14px;border:1px solid var(--line);border-radius:9px;background:var(--paper);color:inherit;font:inherit}.artist-listening audio{width:100%;margin:12px 0}.artist-listening button:disabled{opacity:.5;cursor:default}.artist-listening article a{display:inline-block;margin:10px 0}.artist-listening article p{overflow-wrap:anywhere}.artist-listening [hidden]{display:none!important}.artist-listening #notice{border-inline-start:3px solid #d89128;padding-inline-start:12px}header nav{display:flex;gap:16px;flex-wrap:wrap}.artist-listening section{margin-top:26px}
