/* Public history shares the site's navigation, palette and banner. */
.song-history-content{padding-top:12px;padding-bottom:64px}
.song-history-page>.news-hero+.page-home-return{padding-top:12px;padding-bottom:0}
.song-history-heading{display:flex;justify-content:flex-start;margin-bottom:16px}
.song-history-filters{display:flex;align-items:flex-end;gap:16px;margin:0 0 24px}
.song-history-filters label{display:grid;gap:8px;flex:1;min-width:0;font-size:12px;color:var(--site-muted)}
.song-history-filters select,.song-history-filters button{height:46px;border:1px solid var(--site-line);border-radius:7px;padding:10px 14px}
.song-history-filters select{width:100%;min-width:0;background:var(--site-surface);color:var(--site-ink)}
.song-history-filters button{flex-shrink:0;background:var(--site-accent);color:#fff;border-color:var(--site-accent);min-width:80px}
.song-history-row{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;border-bottom:1px solid var(--site-line)}
.song-history-row>div{min-width:0}
.song-history-row h2{font-size:17px;font-weight:500;margin:0;overflow-wrap:anywhere}
.song-history-artist,.song-history-meta{font-size:12px;color:var(--site-muted);margin:6px 0 0;overflow-wrap:anywhere}
.song-history-status{flex-shrink:0;font-size:11px;padding:5px 9px;border:1px solid var(--site-line);background:var(--site-soft);color:var(--site-accent-dark)}
.song-history-status.is-skipped{color:var(--site-muted)}
.song-history-pages{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:24px;font-size:12px}
.song-history-empty{padding:28px 0;color:var(--site-muted)}
@media(max-width:600px){.song-history-filters{flex-wrap:wrap;gap:12px}.song-history-filters label{flex-basis:100%}.song-history-filters button{margin-left:auto}.song-history-row{align-items:flex-start;flex-wrap:wrap;gap:10px}.song-history-row>div{flex-basis:100%}}
