/* One jade frame, one white sheet. At 1440: remaining canvas / 2 columns,
   24px gutters. Cover artwork carries the collection colours. */
body[data-music-route="explore"] .main{background:#edf1ed}
body[data-music-route="explore"]{background:#edf1ed!important}
body[data-music-route="explore"] :is(.luxe-atmosphere,.music-direction-quick){display:none!important}
body[data-music-route="explore"] nav[aria-label="Listening tools"]{display:none!important}
body[data-music-route="explore"] :is(.upgrade,.topbar,.player,.mobile-top,.mobile-nav){background:#f5f7f3!important;box-shadow:none!important;backdrop-filter:none!important}
body[data-music-route="explore"] :is(.icon-btn,.t-btn,.t-play,.play-lg,.btn,.nav a,.side .pl-item){background-image:none!important;box-shadow:none!important}
body[data-music-route="explore"] :is(.sc-kicker,.music-direction-dialog header>div>span){font-size:11px!important}
body[data-music-route="explore"] .music-direction-dialog{font-family:Jost,system-ui,sans-serif!important}
body[data-music-route="explore"] .topbar{position:relative;top:auto}
.atlas{--atlas-ground:#fff;--atlas-ink:#203e36;--atlas-muted:#57675f;--atlas-line:#dfe5df;color:var(--atlas-ink);background:var(--atlas-ground);border:1px solid var(--atlas-line);border-radius:16px;padding:28px;box-shadow:none;margin-bottom:24px;}
.atlas a{text-decoration:none}.atlas button{border-radius:0;box-shadow:none}.atlas-heading,.atlas-section-heading{display:flex;justify-content:space-between;align-items:end;gap:24px}.atlas-heading{margin-bottom:24px}.atlas-kicker{font-size:12px;color:var(--atlas-muted);margin:0 0 8px;letter-spacing:.02em}.atlas h1{font-family:"Bodoni Moda",Georgia,serif;font-weight:500;font-size:30px;line-height:1.18;letter-spacing:-.02em;margin:0}.atlas-text-link{font-size:13px;white-space:nowrap;border-bottom:1px solid currentColor;padding-bottom:3px}.atlas-edition-tabs{display:flex;border-bottom:1px solid var(--atlas-line);gap:22px;overflow-x:auto;scrollbar-width:thin}.atlas-edition-tab{font-size:13px;line-height:1.4;flex-shrink:0;padding:13px 0 12px;border-bottom:2px solid transparent!important;color:var(--atlas-muted)}.atlas-edition-tab[aria-pressed=true]{color:var(--atlas-ink);border-bottom-color:var(--atlas-ink)!important}.atlas-feature-body{display:grid;grid-template-columns:minmax(200px,.85fr) minmax(0,1.15fr);gap:30px;padding:26px 0 30px;align-items:center}.atlas-feature-art{display:block;aspect-ratio:1;background-size:cover!important;max-width:360px;width:100%;}.atlas-edition-number{font-size:12px;color:var(--atlas-muted);margin:0 0 16px;font-variant-numeric:tabular-nums}.atlas-feature h2{font-family:"Bodoni Moda",Georgia,serif;font-size:clamp(28px,3.1vw,42px);font-weight:500;line-height:1.12;letter-spacing:-.025em;max-width:13ch;margin:0 0 15px}.atlas-feature-description{font-size:14px;line-height:1.6;color:var(--atlas-muted);max-width:38ch}.atlas-actions{display:flex;align-items:center;gap:18px;margin:20px 0}.atlas-primary{background:#203e36!important;color:#fff!important;padding:12px 20px;font-size:13px;border-radius:4px!important;min-height:44px}.atlas-secondary{font-size:12px;text-decoration:underline!important;text-underline-offset:4px}.atlas-preview{margin-top:14px;border-top:1px solid var(--atlas-line)}.atlas-preview-track{display:grid;grid-template-columns:20px minmax(0,1fr) 35px;gap:12px;width:100%;min-height:51px;text-align:left;align-items:center;border-bottom:1px solid var(--atlas-line);padding:8px 0}.atlas-preview-track:hover{background:color-mix(in srgb,var(--atlas-ink) 4%,transparent)}.atlas-track-number,.atlas-track-duration{font-size:11px;color:var(--atlas-muted);font-variant-numeric:tabular-nums}.atlas-track-duration{text-align:right}.atlas-preview-track strong,.atlas-preview-track small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atlas-preview-track strong{font-size:13px;font-weight:500}.atlas-preview-track small{font-size:11px;color:var(--atlas-muted);margin-top:3px}.atlas-section-heading{border-top:1px solid var(--atlas-line);padding-top:25px;margin-bottom:22px}.atlas-section-heading h2{font-family:"Bodoni Moda",Georgia,serif;font-size:25px;line-height:1.2;font-weight:500;margin:0}.atlas-section-heading>p{font-size:12px;color:var(--atlas-muted);max-width:22ch;line-height:1.5}.atlas-edition-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 24px;margin-bottom:34px}.atlas-edition-card{display:grid;grid-template-columns:42% minmax(0,1fr);gap:18px;align-items:start}.atlas-card-art{display:block;aspect-ratio:1;background-size:cover!important}.atlas-card-title{font-size:17px;line-height:1.25;font-weight:500;display:block;margin-bottom:8px}.atlas-card-meta{font-size:11px;color:var(--atlas-muted);margin-bottom:10px}.atlas-card-description{font-size:12px;line-height:1.5;color:var(--atlas-muted)}.atlas-card-play{font-size:12px;text-align:left;text-decoration:underline;text-underline-offset:4px;margin-top:12px;min-height:28px}.atlas-library-toolbar{display:flex;gap:20px;align-items:center;margin-bottom:20px}.atlas-search-label{flex:1;max-width:380px}.atlas-search{width:100%;padding:11px 12px;border:1px solid var(--atlas-line);border-radius:4px;color:var(--atlas-ink);background:var(--atlas-ground);font:inherit;font-size:13px;box-shadow:none}.atlas-result-count{font-size:12px;color:var(--atlas-muted)}.atlas-library-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px}.atlas-library-item{display:grid;grid-template-columns:48px minmax(0,1fr) 16px;gap:12px;padding:13px 0;border-bottom:1px solid var(--atlas-line);align-items:center}.atlas-library-art{display:block;aspect-ratio:1;background-size:cover!important}.atlas-library-copy strong,.atlas-library-copy small{display:block}.atlas-library-copy strong{font-size:13px;font-weight:500;line-height:1.3}.atlas-library-copy small{font-size:11px;color:var(--atlas-muted);margin-top:5px}.atlas-library-arrow{font-size:15px}.atlas-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.atlas-empty{font-size:14px;padding:20px 0}.atlas :focus-visible{outline:2px solid var(--atlas-ink);outline-offset:4px;box-shadow:none}
[data-theme="dark"] .atlas{--atlas-ground:#171918;--atlas-ink:#edf0ed;--atlas-muted:#b8c0b9;--atlas-line:#343a35}[data-theme="dark"] body[data-music-route="explore"] .main{background:#111312}[data-theme="dark"] .atlas-primary{background:#e5ece5!important;color:#172a23!important}
@media(min-width:1600px){.atlas-feature-body{grid-template-columns:360px 1fr}.atlas-feature-copy{max-width:620px}.atlas-feature h2{font-size:42px;max-width:18ch}}
@media(max-width:1100px){.atlas{padding:22px}.atlas-feature-body{gap:22px}.atlas-edition-grid{grid-template-columns:1fr}.atlas-edition-card{grid-template-columns:150px minmax(0,1fr)}.atlas-library-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.atlas-card-title{font-size:20px}.atlas-feature h2{font-size:30px}}
@media(max-width:600px){.atlas{padding:18px 16px;border-radius:12px;margin-bottom:20px}.atlas-heading{align-items:start;gap:16px}.atlas h1{font-size:26px;max-width:11ch}.atlas-heading>.atlas-text-link{font-size:11px;margin-top:5px}.atlas-kicker{font-size:11px}.atlas-edition-tabs{gap:19px}.atlas-edition-tab{font-size:12px;min-height:44px}.atlas-feature-body{grid-template-columns:1fr;gap:22px;padding-top:20px}.atlas-feature-art{max-width:100%;width:100%;aspect-ratio:1}.atlas-feature h2{max-width:16ch;font-size:34px}.atlas-feature-description{max-width:100%}.atlas-preview-track{min-height:57px}.atlas-section-heading{display:block}.atlas-section-heading>p{max-width:none;margin-top:10px}.atlas-section-heading h2{font-size:25px}.atlas-edition-card{grid-template-columns:108px minmax(0,1fr);gap:15px}.atlas-card-title{font-size:17px}.atlas-card-description{font-size:12px}.atlas-card-play{min-height:40px;margin-top:5px}.atlas-library-grid{grid-template-columns:1fr}.atlas-library-toolbar{gap:12px}.atlas-result-count{white-space:nowrap;font-size:11px}.atlas-library-item{grid-template-columns:52px minmax(0,1fr) 18px;min-height:76px}.atlas-library-copy strong{font-size:14px}.atlas-text-link{display:inline-block;margin-top:10px}}
@media(prefers-reduced-motion:reduce){.atlas *{scroll-behavior:auto!important;transition:none!important}}
@media(max-width:600px){.atlas-edition-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;overflow:visible}.atlas-edition-tab{text-align:left;white-space:normal;min-height:52px}.atlas-feature-body{align-items:start}}
[data-theme="dark"] body[data-music-route="explore"]{background:#111312!important}
[data-theme="dark"] body[data-music-route="explore"] :is(.upgrade,.topbar,.player,.mobile-top,.mobile-nav){background:#171918!important;color:#edf0ed!important}
@media(max-width:600px){.atlas-feature-body{position:relative;display:block;min-height:0}.atlas-feature-art{position:absolute;right:0;top:22px;width:100px;max-width:100px}.atlas-feature-copy{padding-top:0}.atlas-feature h2{font-size:29px;max-width:calc(100% - 114px);min-height:88px}.atlas-edition-number{max-width:calc(100% - 110px);line-height:1.5;margin-bottom:10px}.atlas-feature-description{margin-top:14px}}
body.music-room-page[data-music-route="explore"] :is(button,a.btn,a.icon-btn,.nav a,.pl-item){background-image:none!important;box-shadow:none!important}
body.music-room-page[data-music-route="explore"] button#playBtn2{background:#203e36!important;color:#fff!important;box-shadow:none!important}
[data-theme="dark"] body.music-room-page[data-music-route="explore"] button#playBtn2{background:#e5ece5!important;color:#172a23!important}
body.music-room-page[data-music-route="explore"] :is(.icon-btn,.t-btn,.vinyl-remix-shortcut,.topbar-actions button,.topbar-actions a){background-color:transparent!important;box-shadow:none!important}
body.music-room-page[data-music-route="explore"] .nav a.active{background:#e5e9e5!important}
body.music-room-page[data-music-route="explore"] .upgrade :is(button,.btn){background:#203e36!important;color:#fff!important}
[data-theme="dark"] body.music-room-page[data-music-route="explore"] .upgrade :is(button,.btn){background:#e5ece5!important;color:#172a23!important}
.atlas-card-description{font-size:14px}.atlas-card-meta,.atlas-library-copy small,.atlas-preview-track small{font-size:12px}.atlas-preview-track strong,.atlas-library-copy strong{font-size:14px}
.atlas-edition-tabs[data-count="8"]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 20px;overflow:visible}.atlas-edition-tabs[data-count="8"] .atlas-edition-tab{white-space:normal;text-align:left;min-height:50px}
@media(max-width:1100px){.atlas-edition-tabs[data-count="8"]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px}}
@media(min-width:601px) and (max-width:1100px){.atlas-edition-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;overflow:visible}.atlas-edition-tab{text-align:left;white-space:normal;min-height:48px}}
@media(min-width:601px) and (max-width:1000px){.atlas-feature-body{position:relative;display:block}.atlas-feature-art{position:absolute;right:0;top:26px;width:120px;max-width:120px}.atlas-feature h2{max-width:calc(100% - 140px);min-height:92px}.atlas-edition-number{max-width:calc(100% - 140px);line-height:1.5}.atlas-feature-description{max-width:none}.atlas-section-heading{display:block}.atlas-section-heading>p{max-width:none;margin-top:10px}}
.atlas-edition-select-wrap{display:none}
@media(max-width:600px){.atlas-edition-tabs[data-count="8"]{display:none}.atlas-edition-select-wrap{display:block;margin:10px 0 4px}.atlas-edition-select-wrap label{display:block;font-size:12px;color:var(--atlas-muted);margin-bottom:8px}.atlas-edition-select-row{display:flex;gap:10px;align-items:center}.atlas-edition-select{width:100%;min-width:0;flex:1;min-height:46px;border:1px solid var(--atlas-line);border-radius:4px;padding:10px 8px;background:var(--atlas-ground);color:var(--atlas-ink);font:14px Jost,system-ui,sans-serif}.atlas-edition-select-row .atlas-primary{padding:12px 18px}}
