:root{--music-ink:#0b0c10;--music-paper:#eeece6;--music-line:#d5d2ca;--music-gold:#f6b91f}
.music-database-page,.music-detail-page,.artist-detail-page{background:var(--music-paper);color:#15161a}.music-database-page main,.music-detail-page main,.artist-detail-page main{overflow:hidden}
.music-hero{min-height:720px;padding:95px 7vw 55px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.6fr);gap:5vw;align-items:center;position:relative;color:#fff;background:radial-gradient(circle at 78% 28%,rgba(246,185,31,.2),transparent 24%),linear-gradient(120deg,#08090d,#12151d 65%,#090a0f)}.music-hero:before{content:'MUSIC';position:absolute;left:6vw;bottom:-3vw;color:rgba(255,255,255,.018);font:800 clamp(140px,24vw,380px)/.7 Manrope;letter-spacing:-18px;pointer-events:none}.music-hero-copy,.music-now-card,.music-hero-stats{position:relative;z-index:1}.music-hero-copy h1{font:800 clamp(66px,8vw,122px)/.86 Manrope;letter-spacing:-7px;margin:0}.music-hero-copy h1 em{font-style:normal;color:var(--music-gold)}.music-hero-copy>p:not(.eyebrow){max-width:690px;color:#9fa2ab;font-size:16px;line-height:1.75}
.music-hero-search{max-width:780px;margin-top:34px;position:relative}.music-hero-search>label{display:block;color:#83868f;font-size:8px;font-weight:800;letter-spacing:.7px;margin-bottom:8px}.music-hero-search>div:first-of-type{display:grid;grid-template-columns:1fr auto;border:1px solid #333641;border-radius:8px;background:#0e1015;overflow:hidden;box-shadow:0 18px 50px rgba(0,0,0,.25)}.music-hero-search input{min-width:0;height:60px;border:0;background:transparent;color:#fff;padding:0 18px;font:500 12px DM Sans;outline:0}.music-hero-search button{border:0;background:var(--music-gold);padding:0 24px;font-size:9px;font-weight:800;cursor:pointer}.music-hero-search button span{margin-left:25px}.music-suggestions{position:absolute;left:0;right:0;top:91px;border:1px solid #343741;border-radius:8px;background:#101219;box-shadow:0 30px 80px rgba(0,0,0,.6);overflow:hidden;z-index:20}.music-suggestions[hidden]{display:none}.music-suggestions>small{display:block;padding:12px 14px 8px;color:var(--music-gold);font-size:6px;font-weight:800}.music-suggestions>a{min-height:68px;padding:8px 12px;border-top:1px solid #292c34;display:grid;grid-template-columns:48px minmax(0,1fr) 20px;gap:12px;align-items:center}.music-suggestions>a:hover{background:#191c24}.music-suggestions img{width:48px;height:48px;border-radius:5px;object-fit:cover}.music-suggestions span{display:flex;flex-direction:column;min-width:0}.music-suggestions strong,.music-suggestions b,.music-suggestions em{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.music-suggestions strong{font:800 10px Manrope}.music-suggestions b{color:#b4b6bc;font-size:8px}.music-suggestions em{color:#6f727b;font-size:7px;font-style:normal}.music-suggestions i{color:var(--music-gold);font-style:normal}
.music-now-card{border:1px solid #30333d;border-radius:16px;background:rgba(18,20,27,.9);padding:18px;box-shadow:0 35px 90px rgba(0,0,0,.35)}.music-now-card>small{display:block;color:var(--music-gold);font-size:7px;font-weight:800;letter-spacing:1.2px;padding:3px 0 15px}.music-now-card>small i{display:inline-block;width:7px;height:7px;border-radius:50%;background:#eb4a4a;box-shadow:0 0 10px #eb4a4a;margin-right:7px}.music-now-card>a{display:block;position:relative;aspect-ratio:1}.music-now-card img{width:100%;height:100%;border-radius:10px;object-fit:cover}.music-now-card>a>span{position:absolute;left:0;right:0;bottom:0;padding:50px 17px 17px;border-radius:0 0 10px 10px;background:linear-gradient(transparent,rgba(0,0,0,.9));display:flex;flex-direction:column}.music-now-card strong{font:800 20px Manrope}.music-now-card b{font-size:10px;color:#d0d1d4}.music-now-card>button{width:100%;height:51px;margin-top:12px;border:0;border-radius:7px;background:var(--music-gold);padding:0 16px;font-weight:800;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.music-hero-stats{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #2f323a;padding-top:26px}.music-hero-stats article{border-right:1px solid #2f323a;padding-left:24px;display:flex;flex-direction:column}.music-hero-stats article:first-child{padding-left:0}.music-hero-stats article:last-child{border:0}.music-hero-stats strong{font:800 clamp(27px,3vw,46px) Manrope;color:var(--music-gold)}.music-hero-stats span{color:#777a83;font-size:7px;font-weight:800;text-transform:uppercase;letter-spacing:1px}
.music-discovery{padding:110px 7vw}.music-filter-bar{margin:34px 0 42px;display:grid;grid-template-columns:minmax(220px,1fr) 210px 210px auto auto;gap:9px}.music-filter-bar input,.music-filter-bar select{height:49px;border:1px solid var(--music-line);border-radius:6px;background:#fff;padding:0 13px;color:#292a2f;outline:0}.music-filter-bar input:focus,.music-filter-bar select:focus{border-color:#b88813;box-shadow:0 0 0 3px rgba(246,185,31,.13)}.music-filter-bar button{border:0;border-radius:6px;background:#15161a;color:#fff;padding:0 18px;font-size:8px;font-weight:800;cursor:pointer}.music-filter-bar button span{color:var(--music-gold);margin-left:18px}.music-filter-bar>a{align-self:center;color:#8f6b13;font-size:8px;font-weight:800;padding:12px}.music-card-grid,.music-ranking-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:38px 18px}.music-track-card{min-width:0}.music-track-cover{display:block;aspect-ratio:1;position:relative;border-radius:9px;overflow:hidden;background:#111}.music-track-cover:after{content:'';position:absolute;inset:0;background:linear-gradient(transparent 55%,rgba(0,0,0,.8));opacity:0;transition:.25s}.music-track-cover img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.music-track-cover>b{position:absolute;z-index:2;left:11px;top:11px;min-width:32px;height:32px;border-radius:50%;background:#111;color:var(--music-gold);display:grid;place-items:center;font:800 8px Manrope}.music-track-cover>span{position:absolute;z-index:2;left:15px;right:15px;bottom:14px;color:#fff;font-size:7px;font-weight:800;opacity:0;transform:translateY(8px);transition:.25s;display:flex;justify-content:space-between}.music-track-card:hover .music-track-cover img{transform:scale(1.04)}.music-track-card:hover .music-track-cover:after,.music-track-card:hover .music-track-cover>span{opacity:1}.music-track-card:hover .music-track-cover>span{transform:none}.music-track-card>div{padding:14px 3px 0}.music-track-card small{display:block;color:#9a7417;font-size:6px;font-weight:800;letter-spacing:.7px;text-transform:uppercase}.music-track-card h3{font:800 16px/1.15 Manrope;margin:6px 0 3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.music-card-artist{display:block;color:#666870;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.music-track-card footer{min-height:27px;margin-top:11px;padding-top:10px;border-top:1px solid #d6d4cd;display:flex;justify-content:space-between;gap:8px;color:#92948f;font-size:7px}.music-track-card footer span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.music-track-card footer b{color:#9b7517;white-space:nowrap}.music-pagination{margin-top:55px;border-top:1px solid #cfcdc6;padding-top:25px;display:flex;align-items:center;justify-content:space-between;font-size:9px}.music-pagination>a{min-width:105px;color:#8e6b14;font-weight:800}.music-pagination>a:last-child{text-align:right}.music-pagination .is-disabled{opacity:.25;pointer-events:none}.music-pagination span{color:#777}.music-pagination b{color:#111}.music-empty{min-height:360px;border:1px dashed #c9c6bd;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.music-empty>span{width:58px;height:58px;border-radius:50%;background:#15161a;color:var(--music-gold);display:grid;place-items:center}.music-empty h2{font:800 25px Manrope;margin:17px 0 3px}.music-empty p{color:#777;font-size:10px}.music-empty a{color:#936e13;font-size:8px;font-weight:800}
.music-ranking{padding:100px 7vw;background:#0c0d11;color:#fff}.music-ranking .section-head>p{color:#777a83}.music-ranking .music-track-card footer,.music-similar .music-track-card footer{border-color:#292c33}.music-ranking .music-card-artist,.music-ranking .music-track-card footer,.music-similar .music-card-artist,.music-similar .music-track-card footer{color:#777a83}.music-ranking .music-track-cover{box-shadow:0 22px 55px rgba(0,0,0,.3)}.music-recent{padding:95px 7vw 120px;background:#f7f6f2}.music-recent>.section-head>a,.track-history>.section-head>a{color:#936e13;font-size:8px;font-weight:800}.music-recent>ol{list-style:none;margin:35px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 45px}.music-recent li{min-height:75px;border-bottom:1px solid #d8d6cf;display:grid;grid-template-columns:28px 51px minmax(0,1fr) auto;gap:13px;align-items:center}.music-recent li>b{color:#a5a29a;font-size:8px}.music-recent img{width:51px;height:51px;border-radius:6px;object-fit:cover}.music-recent li>div{display:flex;flex-direction:column;min-width:0}.music-recent strong,.music-recent span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.music-recent strong{font:800 11px Manrope}.music-recent span{color:#82847f;font-size:8px;margin-top:4px}.music-recent time{color:#9c7518;font-size:8px;font-weight:800}.music-not-found{min-height:70vh;background:#0b0c10;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:80px 20px}.music-not-found>span{color:var(--music-gold);font:800 13px Manrope;letter-spacing:3px}.music-not-found h1{font:800 clamp(42px,6vw,78px) Manrope;letter-spacing:-4px;max-width:850px}.music-not-found p{color:#888b94}.music-not-found a{margin-top:20px;border-radius:6px;background:var(--music-gold);color:#111;padding:16px 20px;font-size:9px;font-weight:800}
.track-detail-hero{min-height:660px;padding:100px 7vw 70px;display:grid;grid-template-columns:minmax(270px,440px) minmax(0,1fr);grid-template-rows:1fr auto;gap:40px 6vw;align-items:center;position:relative;background:#090a0e;color:#fff}.track-detail-backdrop{position:absolute;inset:0;background:linear-gradient(90deg,rgba(9,10,14,.98) 20%,rgba(9,10,14,.78) 65%,rgba(9,10,14,.96)),var(--track-cover) center/cover;filter:blur(30px);opacity:.42;transform:scale(1.08)}.track-detail-cover,.track-detail-copy,.track-hero-stats{position:relative;z-index:1}.track-detail-cover{aspect-ratio:1}.track-detail-cover img{width:100%;height:100%;border-radius:16px;object-fit:cover;box-shadow:0 40px 100px rgba(0,0,0,.5)}.track-detail-cover>span{position:absolute;left:14px;bottom:14px;border-radius:999px;background:rgba(10,11,15,.86);color:var(--music-gold);padding:8px 11px;font-size:7px;font-weight:800}.track-detail-copy h1{font:800 clamp(55px,7vw,110px)/.88 Manrope;letter-spacing:-6px;margin:3px 0 12px}.track-detail-copy h2{font:800 clamp(22px,2.8vw,41px) Manrope;margin:0}.track-detail-copy h2 a{color:var(--music-gold)}.track-detail-copy>p:not(.eyebrow){max-width:760px;color:#a1a4ad;font-size:14px;line-height:1.8}.track-actions{display:flex;gap:10px;margin-top:28px}.track-actions button,.track-actions>a{min-height:55px;border:0;border-radius:7px;padding:0 18px;display:flex;align-items:center;gap:12px;font-size:9px;font-weight:800}.track-actions button{background:var(--music-gold);cursor:pointer}.track-actions button>b{width:29px;height:29px;border-radius:50%;background:#111;color:var(--music-gold);display:grid;place-items:center}.track-actions button>span{display:flex;flex-direction:column;align-items:flex-start}.track-actions small{font-size:6px;color:#70530b}.track-actions>a{border:1px solid #353841;color:#fff}.track-actions>a span{color:var(--music-gold);margin-left:15px}.track-hero-stats{grid-column:1/-1;border-top:1px solid #30323a;padding-top:25px;display:grid;grid-template-columns:repeat(3,1fr)}.track-hero-stats>div{border-right:1px solid #30323a;padding:0 25px}.track-hero-stats>div:first-child{padding-left:0}.track-hero-stats>div:last-child{border:0}.track-hero-stats dt{color:#767982;font-size:7px;font-weight:800;text-transform:uppercase}.track-hero-stats dd{margin:5px 0 0;font:800 25px Manrope}
.track-facts-layout{padding:110px 7vw;display:grid;grid-template-columns:1.2fr .8fr;gap:7vw}.track-story h2{font:800 clamp(45px,6vw,80px) Manrope;letter-spacing:-4px;margin:7px 0 25px}.track-story>p:not(.eyebrow){font-size:14px;line-height:1.9;color:#55575e}.track-story ul{list-style:none;padding:0;margin:30px 0}.track-story li{border-top:1px solid var(--music-line);padding:15px 0 15px 25px;position:relative;color:#55575e;font-size:10px}.track-story li:before{content:'◆';position:absolute;left:2px;color:#ae8115;font-size:7px}.track-metadata{border:1px solid var(--music-line);border-radius:12px;background:#f8f7f3;padding:28px;align-self:start}.track-metadata header{border-bottom:1px solid #d8d6cf;padding-bottom:18px;display:flex;flex-direction:column}.track-metadata header small{color:#987215;font-size:7px;font-weight:800}.track-metadata header strong{font:800 23px Manrope;margin-top:4px}.track-metadata dl{margin:0}.track-metadata dl>div{min-height:50px;border-bottom:1px solid #dfddd6;display:grid;grid-template-columns:120px 1fr;align-items:center;font-size:9px}.track-metadata dt{color:#8b8d88}.track-metadata dd{margin:0;font-weight:700}.track-metadata a{color:#8f6a12}
.track-data-section{padding:100px 7vw;background:#f8f7f3}.track-station-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:35px}.track-station-grid article{min-height:100px;border:1px solid #d9d7d0;border-radius:8px;background:#fff;display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:14px;align-items:center;padding:18px}.track-station-grid article>span{width:38px;height:38px;border-radius:50%;background:#111;color:var(--music-gold);display:grid;place-items:center;font:800 7px Manrope}.track-station-grid article>div{display:flex;flex-direction:column}.track-station-grid small{color:#9a7417;font-size:7px;font-weight:800}.track-station-grid strong{font:800 13px Manrope;margin:3px 0}.track-station-grid p{margin:0;color:#858782;font-size:8px}.track-station-grid time{color:#9b7518;font-size:8px}.track-playlists{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:20px}.track-playlists>strong{font-size:8px;margin-right:6px}.track-playlists>span{border:1px solid var(--music-line);border-radius:999px;background:#fff;padding:8px 11px;color:#676963;font-size:7px}.track-technical{padding:85px 7vw;background:#0c0d11;color:#fff;display:grid;grid-template-columns:.7fr 1.3fr;gap:6vw;align-items:center}.track-technical h2{font:800 clamp(42px,5vw,70px)/.95 Manrope;letter-spacing:-4px;margin:5px 0}.track-technical>div>p:not(.eyebrow){color:#858790}.track-technical>dl{display:grid;grid-template-columns:repeat(3,1fr);margin:0}.track-technical dl>div{min-height:115px;border:1px solid #292c34;margin:-1px 0 0 -1px;padding:20px;display:flex;flex-direction:column;justify-content:space-between}.track-technical dt{color:#747780;font-size:7px;font-weight:800}.track-technical dd{margin:0;font:800 25px Manrope;color:var(--music-gold)}.track-history{padding:95px 7vw}.track-history>ol{list-style:none;padding:0;margin:30px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:0 40px}.track-history li{min-height:55px;border-bottom:1px solid var(--music-line);display:grid;grid-template-columns:10px minmax(0,1fr) auto auto;gap:12px;align-items:center}.track-history li>i{width:7px;height:7px;border-radius:50%;background:#31ba69}.track-history strong{font:800 9px Manrope}.track-history span{color:#777973;font-size:8px}.track-history b{color:#9a7417;font-size:8px}.track-links,.artist-links{padding:70px 7vw;background:var(--music-gold);display:flex;align-items:center;justify-content:space-between;gap:40px}.track-links small,.artist-links small{font-size:7px;font-weight:800;color:#70540d}.track-links h2,.artist-links h2{font:800 clamp(30px,4vw,52px) Manrope;letter-spacing:-3px;margin:5px 0}.track-links nav,.artist-links nav{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.track-links a,.artist-links a{min-height:46px;border:1px solid rgba(0,0,0,.25);border-radius:6px;padding:0 14px;display:flex;align-items:center;gap:20px;font-size:8px;font-weight:800}.track-links a:hover,.artist-links a:hover{background:#111;color:#fff}.music-similar{padding:100px 7vw 130px;background:#0c0d11;color:#fff}.music-similar>.section-head>a{color:var(--music-gold);font-size:8px;font-weight:800}
.artist-hero{min-height:680px;padding:95px 7vw 65px;background:radial-gradient(circle at 25% 40%,rgba(246,185,31,.13),transparent 27%),#0a0b0f;color:#fff;display:grid;grid-template-columns:minmax(280px,450px) minmax(0,1fr);grid-template-rows:1fr auto;gap:40px 6vw;align-items:center}.artist-portrait{position:relative;aspect-ratio:1}.artist-portrait img{width:100%;height:100%;border-radius:50% 50% 12px 12px;object-fit:cover;box-shadow:0 40px 100px rgba(0,0,0,.45)}.artist-portrait>span{position:absolute;left:16px;bottom:16px;border-radius:999px;background:#111;color:var(--music-gold);padding:9px 12px;font-size:7px;font-weight:800}.artist-hero-copy h1{font:800 clamp(65px,9vw,138px)/.82 Manrope;letter-spacing:-8px;margin:6px 0 22px}.artist-hero-copy>p:not(.eyebrow){max-width:780px;color:#a2a4ad;font-size:14px;line-height:1.85}.artist-tags{display:flex;gap:7px;flex-wrap:wrap;margin:20px 0}.artist-tags a{border:1px solid #363943;border-radius:999px;padding:8px 11px;color:#aeb0b7;font-size:7px}.artist-hero-copy>button{margin-top:10px;border:0;border-radius:7px;background:var(--music-gold);min-height:52px;padding:0 17px;font-size:9px;font-weight:800;cursor:pointer}.artist-hero-copy>button b{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#111;color:var(--music-gold);margin-right:10px}.artist-hero>dl{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #2d3038;margin:0;padding-top:25px}.artist-hero dl>div{border-right:1px solid #2d3038;padding:0 25px}.artist-hero dl>div:first-child{padding-left:0}.artist-hero dl>div:last-child{border:0}.artist-hero dt{color:#777a83;font-size:7px;font-weight:800;text-transform:uppercase}.artist-hero dd{font:800 clamp(19px,2.6vw,38px) Manrope;margin:5px 0 0;color:var(--music-gold)}.artist-overview{padding:110px 7vw;display:grid;grid-template-columns:1.2fr .8fr;gap:7vw}.artist-overview article h2{font:800 clamp(45px,6vw,82px) Manrope;letter-spacing:-4px;margin:6px 0 25px}.artist-overview article>p:not(.eyebrow){color:#55575e;font-size:14px;line-height:1.9}.artist-overview article dl{display:flex;gap:25px;margin-top:30px}.artist-overview article dl>div{border-left:2px solid var(--music-gold);padding-left:12px}.artist-overview dt{color:#90928c;font-size:7px}.artist-overview dd{margin:4px 0 0;font:800 12px Manrope}.artist-overview>aside{border:1px solid var(--music-line);border-radius:11px;background:#f8f7f3;padding:28px;align-self:start}.artist-overview>aside>small{color:#967015;font-size:7px;font-weight:800}.artist-overview>aside h2{font:800 26px Manrope;margin:5px 0 18px}.artist-overview ol{list-style:none;margin:0;padding:0}.artist-overview li{min-height:45px;border-bottom:1px solid #dedcd5;display:flex;align-items:center;justify-content:space-between;gap:12px}.artist-overview li span{font:700 9px Manrope;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.artist-overview li b{color:#9a7417;font-size:7px;white-space:nowrap}.artist-tracks{padding:100px 7vw 120px;background:#f8f7f3}.artist-more{min-height:52px;margin:45px auto 0;width:max-content;border-radius:6px;background:#111;color:#fff;padding:0 20px;display:flex;align-items:center;font-size:8px;font-weight:800}.artist-more:hover{background:var(--music-gold);color:#111}
.home-music-database{padding:95px 7vw;background:radial-gradient(circle at 80% 45%,rgba(246,185,31,.15),transparent 27%),#0b0c10;color:#fff;display:grid;grid-template-columns:1fr .85fr;gap:8vw;align-items:center}.home-music-database h2{font:800 clamp(57px,7vw,98px)/.87 Manrope;letter-spacing:-6px;margin:8px 0 24px}.home-music-database h2 em{font-style:normal;color:var(--music-gold)}.home-music-database>div>p:not(.eyebrow){max-width:650px;color:#989aa3;font-size:14px;line-height:1.8}.home-music-database>div>a{min-height:54px;margin-top:20px;border-radius:7px;background:var(--music-gold);color:#111;padding:0 18px;display:inline-flex;align-items:center;gap:50px;font-size:9px;font-weight:800}.home-music-database>aside{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #2c2f37;border-radius:13px;overflow:hidden}.home-music-database aside>article{min-height:190px;border-right:1px solid #2c2f37;padding:22px;display:flex;flex-direction:column;justify-content:flex-end}.home-music-database aside>article:last-of-type{border:0}.home-music-database article strong{font:800 clamp(24px,3vw,43px) Manrope;color:var(--music-gold)}.home-music-database article span{color:#777a83;font-size:7px;font-weight:800}.home-music-database aside>small{grid-column:1/-1;border-top:1px solid #2c2f37;padding:16px 20px;color:#777a83;font-size:7px}
@media(max-width:1150px){.music-card-grid,.music-ranking-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.music-filter-bar{grid-template-columns:1fr 1fr 1fr auto}.music-filter-bar>a{grid-column:1/-1}.track-detail-hero,.artist-hero{grid-template-columns:minmax(250px,360px) 1fr}.track-facts-layout,.artist-overview{gap:4vw}.track-technical{grid-template-columns:1fr}.artist-hero-copy h1{font-size:80px}.home-music-database{grid-template-columns:1fr}.home-music-database>aside{max-width:900px}}
@media(max-width:820px){.music-hero{grid-template-columns:1fr;padding-top:75px}.music-now-card{max-width:420px}.music-hero-stats{grid-template-columns:1fr 1fr;gap:18px}.music-hero-stats article:nth-child(2){border:0}.music-card-grid,.music-ranking-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.music-filter-bar{grid-template-columns:1fr 1fr}.music-filter-bar input{grid-column:1/-1}.music-filter-bar button{min-height:48px}.music-recent>ol,.track-station-grid,.track-history>ol{grid-template-columns:1fr}.track-detail-hero,.artist-hero{grid-template-columns:1fr}.track-detail-cover,.artist-portrait{width:min(100%,420px)}.track-facts-layout,.artist-overview{grid-template-columns:1fr}.track-technical>dl{grid-template-columns:repeat(3,1fr)}.track-links,.artist-links{align-items:flex-start;flex-direction:column}.track-links nav,.artist-links nav{justify-content:flex-start}.artist-hero>dl{grid-template-columns:1fr 1fr;gap:20px}.artist-hero dl>div:nth-child(2){border:0}}
@media(max-width:560px){.music-hero,.music-discovery,.music-ranking,.music-recent,.track-detail-hero,.track-facts-layout,.track-data-section,.track-technical,.track-history,.track-links,.music-similar,.artist-hero,.artist-overview,.artist-tracks,.artist-links,.home-music-database{padding-left:20px;padding-right:20px}.music-hero-copy h1{font-size:58px;letter-spacing:-4px}.music-hero-search>div:first-of-type{grid-template-columns:1fr}.music-hero-search input{height:54px}.music-hero-search button{height:48px}.music-suggestions{top:139px}.music-hero-stats strong{font-size:28px}.music-card-grid,.music-ranking-grid{gap:30px 10px}.music-track-card h3{font-size:13px}.music-filter-bar{grid-template-columns:1fr}.music-filter-bar input{grid-column:auto}.music-pagination span{display:none}.track-detail-copy h1{font-size:56px;letter-spacing:-4px}.track-actions{align-items:stretch;flex-direction:column}.track-hero-stats{grid-template-columns:1fr;gap:15px}.track-hero-stats>div{border-right:0;border-bottom:1px solid #30323a;padding:0 0 14px}.track-station-grid article{grid-template-columns:38px minmax(0,1fr)}.track-station-grid time{grid-column:2}.track-technical>dl{grid-template-columns:1fr 1fr}.track-technical dl>div{min-height:95px}.artist-hero-copy h1{font-size:62px;letter-spacing:-5px}.artist-overview article h2{font-size:48px}.artist-overview article dl{flex-direction:column}.music-recent li{grid-template-columns:23px 44px minmax(0,1fr) auto}.music-recent img{width:44px;height:44px}.home-music-database h2{font-size:55px;letter-spacing:-4px}.home-music-database>aside{grid-template-columns:1fr}.home-music-database aside>article{min-height:105px;border-right:0;border-bottom:1px solid #2c2f37}.home-music-database aside>small{grid-column:auto}}
