/* Music-first album view. Original CAM branding with familiar player conventions. */
.streaming-page{--bg:#080808;--surface:#171717;--text:#fafafa;--muted:#bcbcbc;--gold:#d9c099;--line:#ffffff25;--serif:Arial,Helvetica,sans-serif;--sans:Arial,Helvetica,sans-serif;background:#080808;padding-bottom:160px}.streaming-page .ambient-aura{display:none}.streaming-page .site-header{margin:0;padding:1rem 1.5rem;min-height:72px;border:0;gap:1rem;display:flex;flex-wrap:nowrap;position:relative;z-index:40;background:#080808}.streaming-page .brand{font-size:1.6rem;font-weight:800;letter-spacing:.05em;width:auto}.streaming-page .brand-sub{font-size:.7rem;letter-spacing:.05em;color:#bcbcbc;border-color:#ffffff25;display:none}.streaming-page .site-header nav{flex-basis:auto;width:auto;order:0;margin-inline-start:auto;gap:.25rem 1rem;align-items:center}.streaming-page .site-header nav>a{font-size:.875rem;font-weight:600}.streaming-page .motion-control{font-size:.75rem;min-width:44px;padding:.45rem .65rem;border-color:#ffffff40;margin:0}.streaming-page .more-menu{position:relative}.more-menu>summary{min-height:44px;display:flex;align-items:center;cursor:pointer;font-size:.875rem;font-weight:600;gap:.5rem}.more-menu>summary:after{content:'⌄'}.more-menu>div{position:absolute;inset-inline-end:0;inset-block-start:100%;min-width:min(16rem,82vw);background:#242424;padding:.7rem;border-radius:8px;box-shadow:0 10px 30px #000b;z-index:60;border:1px solid #555;display:grid}.more-menu>div a,.more-menu>div button{display:flex!important;min-height:44px;padding:.7rem!important;text-align:start;justify-content:flex-start;font-size:.9rem;color:#fff}.more-menu>div a:hover,.more-menu>div button:hover{background:#383838;border-radius:4px}.stream-workspace{display:grid;grid-template-columns:220px minmax(0,1fr);gap:8px;padding:0 8px;max-width:1800px;margin-inline:auto}.album-sidebar{background:#121212;border-radius:8px;padding:1.2rem;align-self:start;min-height:660px;display:flex;flex-direction:column;position:sticky;top:.5rem;gap:.5rem}.album-sidebar>a{display:flex;align-items:center;gap:.9rem;min-height:48px;font-size:.9rem;font-weight:600;color:#c4c4c4}.album-sidebar>a[aria-current]{color:#fff}.album-sidebar>a span{font-size:1.5rem;min-width:1.4rem}.sidebar-library{border-top:1px solid #ffffff20;margin-top:1rem;padding-top:1rem}.sidebar-library>p{font-size:.8rem;font-weight:600;color:#bcbcbc}.library-album{display:flex;align-items:center;gap:.65rem;padding:.6rem 0}.library-album img{border-radius:4px;flex:0 0 48px;width:48px;height:48px}.library-album>span{min-width:0}.library-album strong{font-size:.875rem;line-height:1.35;display:block}.library-album small{display:block;font-size:.75rem;color:#bcbcbc;margin-top:.3rem}.sidebar-bottom{margin-top:auto;padding-top:3rem;display:grid}.sidebar-bottom a{min-height:44px;display:flex;align-items:center;font-size:.8rem;color:#bcbcbc}.streaming-page #album-main{min-width:0;max-width:none;border-radius:8px;overflow:hidden;background:linear-gradient(#463427 0,#211c18 360px,#121212 620px);margin:0}.streaming-page .album-hero{padding:2.7rem 2rem 1.8rem;display:grid;grid-template-columns:minmax(170px,245px) minmax(0,1fr);gap:1.6rem;align-items:end}.streaming-page .album-art{grid-column:1;grid-row:1;max-width:245px}.streaming-page .album-art img{border:0;box-shadow:0 8px 35px #0008;border-radius:5px}.streaming-page .album-intro h1{font:800 clamp(2.6rem,5vw,5.3rem)/1.02 Arial,Helvetica,sans-serif;letter-spacing:-.045em;margin:.7rem 0 1.2rem;overflow-wrap:anywhere}.streaming-page .eyebrow{font-size:.75rem;letter-spacing:.09em;color:#e6dfd5;font-weight:700}.stream-tagline{font-size:.9375rem;color:#d3c7ba;margin:.7rem 0}.streaming-page .artist-line{font-size:.875rem;margin:1rem 0 .5rem}.streaming-page .artist-line>a{font-weight:700}.streaming-page .artist-line span{display:inline;margin-inline-start:.7rem;color:#d0c7bf;font-size:.8rem;letter-spacing:0}.stream-advisory{font-size:.72rem;color:#ded7cf;font-weight:600;margin-top:1rem}.stream-advisory span{font-weight:400}.streaming-page .album-section{margin:0 2rem;padding:1.5rem 0;border-top:0}.stream-toolbar{display:flex;gap:1rem;align-items:center;justify-content:space-between;flex-wrap:wrap}.streaming-page .album-actions{margin:.25rem 0 1rem;gap:1rem}.streaming-page .primary-action{border-radius:999px;background:#92e7b4;color:#09160e;padding:.85rem 1.4rem;min-height:52px;font-size:.95rem;display:inline-flex;align-items:center;gap:.65rem;font-weight:700}.streaming-page .primary-action:before{content:'▶';font-size:1rem}.streaming-page .primary-action[aria-pressed=true]:before{content:'Ⅱ'}.streaming-page .primary-action:hover{background:#b1f4cc;transform:none}.streaming-page .outline-action{border:1px solid #a4a4a4;border-radius:999px;min-height:44px;padding:.6rem 1.1rem;font-size:.875rem}.streaming-page .album-actions .follow-link{font-size:.875rem;text-underline-offset:.25rem}.track-search input{background:#ffffff0d;color:#fff;border:1px solid #727272;border-radius:6px;min-height:44px;max-width:200px;min-width:0;padding:.65rem .85rem;font-size:.875rem}.track-search input::placeholder{color:#bdbdbd}.track-columns{display:grid;grid-template-columns:2.3rem minmax(0,1fr) 5.5rem 4.5rem;gap:1rem;border-bottom:1px solid #ffffff30;padding:.65rem .75rem;font-size:.8rem;color:#bebebe;margin-top:.5rem}.track-columns span:nth-child(3),.track-columns span:last-child{text-align:end}.streaming-page .track-list{margin:.4rem 0 1.25rem;gap:2px}.streaming-page .track-list li{display:grid;grid-template-columns:minmax(0,1fr) 4.5rem;gap:0;border:0;align-items:stretch;border-radius:4px}.streaming-page .track-list li:hover{background:#ffffff0d}.streaming-page .track-button{grid-template-columns:2.3rem minmax(0,1fr) 5.5rem;gap:1rem;padding:.75rem;min-height:66px;border-radius:4px}.streaming-page .track-button[aria-current=true]{background:#ffffff0a}.streaming-page .track-name{font:600 1rem/1.35 Arial,Helvetica,sans-serif;min-width:0}.streaming-page .track-name:after{content:'CAM';display:block;font-size:.75rem;font-weight:400;color:#bcbcbc;margin-top:.3rem}.streaming-page .track-number{font-size:.875rem}.streaming-page .track-button[aria-current=true] .track-name{color:#a3edbf}.streaming-page .track-meta{font-size:.8rem;display:flex;align-items:flex-end;flex-direction:column;gap:.2rem;min-width:0;text-align:end}.streaming-page .track-state{font-size:.66rem;color:#c0c0c0}.streaming-page .track-share{padding:.5rem;font-size:.75rem;border:0;min-height:44px;min-width:44px;max-width:100%;color:#d5d5d5;border-radius:4px}.streaming-page .track-share:hover{background:#ffffff12;color:#fff}.streaming-page .album-lyrics,.listening-options{border:0;border-top:1px solid #ffffff25;padding:.45rem 0;margin:.5rem 0}.streaming-page summary{font-size:.875rem;min-height:44px;cursor:pointer;padding:.7rem 0}.streaming-page .album-lyrics pre{font-size:1rem;line-height:1.8}.streaming-page .quiet{color:#bdbdbd}.streaming-page .language-picker{max-width:21rem}.streaming-page .language-picker select{padding:.5rem;background:#252525;border-color:#777}.streaming-page .album-artist{border-top:1px solid #ffffff25;margin-top:1rem}.artist-profile{display:flex;gap:1.2rem;align-items:center;padding:.75rem 0 1.25rem}.artist-profile>img{border-radius:50%;object-fit:cover;width:96px;height:96px;flex:0 0 96px}.streaming-page .artist-profile h2{font:700 1.8rem/1.15 Arial,Helvetica,sans-serif;margin:.5rem 0}.artist-profile p:not(.eyebrow){font-size:.9rem;color:#bdbdbd;line-height:1.6}.artist-profile a{font-size:.875rem;text-decoration:underline}.album-extra{border-top:1px solid #ffffff20}.album-extra>.album-section{margin:0;padding:1rem 0}.streaming-page .album-extra h2{font-size:1.6rem;line-height:1.25;font-weight:700}.streaming-page .story-section,.streaming-page .governance-section{display:block}.streaming-page .creator-quote blockquote{font-size:1.05rem;line-height:1.8}.streaming-page .words-section{text-align:start;padding-inline:0}.streaming-page .governance-detail{border:0;padding:0}.streaming-page .album-credit{font-size:.875rem;max-width:75ch}.streaming-page .production-marks{margin:1rem 0}.streaming-page .piano-section{min-height:420px}.streaming-page .piano-copy{max-width:65%}.stream-share{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;flex-wrap:wrap}.streaming-page .stream-share h2{font-size:1.7rem;font-weight:700;line-height:1.25;margin:.5rem 0}.stream-share p{font-size:.875rem;color:#c5c5c5}.stream-share a{text-decoration:underline}.streaming-page footer{margin:0 2rem;padding:1.5rem 0 2rem;border-color:#ffffff25;color:#bcbcbc}.streaming-page .music-bar{position:fixed;inset-inline:0;inset-block-end:0;top:auto!important;width:auto;margin:0!important;max-width:none;padding:.75rem 1rem;background:#080808f7;border-radius:0;border:0;border-top:1px solid #4e4e4e;z-index:70;backdrop-filter:blur(15px);display:flex;gap:1rem;align-items:center;max-height:45dvh;overflow:auto}.streaming-page .music-label{flex:1 1 170px;min-width:0}.streaming-page .music-label strong{font:600 .9rem/1.4 Arial,Helvetica,sans-serif;color:#fff}.streaming-page .music-label span{font-size:.72rem;color:#bcbcbc}.streaming-page .music-cover{flex:0 0 56px}.streaming-page .music-cover img{width:56px;height:56px;border:0;border-radius:4px}.streaming-page .music-quick{flex:0 0 auto;gap:.35rem}.streaming-page .music-quick button{border:0;border-radius:50%;font-size:.9rem;min-width:44px;min-height:44px;padding:.4rem}.streaming-page #music-toggle{border-radius:999px;background:#fff;color:#111;font-size:.8rem;padding:.5rem 1rem;font-weight:700}.streaming-page #music-share{border-radius:4px}.streaming-page #site-music{flex:1.8 1 360px;min-width:210px;max-width:600px;height:44px}.streaming-page .music-settings{font-size:.75rem;flex:0 1 150px;min-width:0}.streaming-page .music-settings>summary{font-size:.75rem}.streaming-page .music-settings[open]{min-width:140px}.streaming-page .music-status:not(.sr-only){flex-basis:100%;margin:0;font-size:.8rem;color:#ddd}.streaming-page .music-captions:empty{display:none}html:has(.streaming-page){scroll-padding-top:2rem;scroll-padding-bottom:11rem}.streaming-page :focus-visible{outline-color:#afffd0;box-shadow:0 0 0 5px #080808}.streaming-page .heaven-replay{display:none}.streaming-page .album-sidebar,.streaming-page .stream-workspace>*{min-width:0}@media(min-width:1450px){.streaming-page .brand-sub{display:block}}@media(max-width:1050px){.stream-workspace{grid-template-columns:175px minmax(0,1fr)}.album-sidebar{padding:1rem}.streaming-page .album-hero{grid-template-columns:minmax(150px,195px) minmax(0,1fr);padding:2rem 1.5rem}.streaming-page .album-section{margin-inline:1.5rem}.streaming-page .music-bar{flex-wrap:wrap}.streaming-page .music-settings{flex:0 0 auto}.streaming-page .music-label{flex:1 1 120px}.streaming-page #site-music{flex:1 1 310px}.streaming-page .artist-line span{display:block;margin:.5rem 0 0}}@media(max-width:760px){.streaming-page .site-header{padding:.7rem 1rem;flex-wrap:wrap;gap:.4rem 1rem}.streaming-page .site-header nav{gap:.7rem;flex-basis:auto;order:0;width:auto}.streaming-page .site-header nav>a{font-size:.8rem}.streaming-page .site-header .motion-control{display:none}.stream-workspace{display:block;padding:0 6px}.album-sidebar{display:none}.streaming-page .album-hero{grid-template-columns:150px minmax(0,1fr);gap:1rem;padding:1.5rem 1.1rem}.streaming-page .album-intro h1{font-size:2.5rem;line-height:1.05}.streaming-page .stream-tagline{display:none}.streaming-page .album-section{margin-inline:1.1rem}.streaming-page .album-actions{gap:.65rem}.streaming-page .artist-profile{align-items:flex-start}.artist-profile>img{width:68px;height:68px;flex-basis:68px}.streaming-page .artist-profile h2{font-size:1.5rem}.streaming-page .piano-copy{max-width:100%}.streaming-page .piano-section{padding-top:55vw;min-height:0}.streaming-page footer{margin-inline:1.1rem}.streaming-page .music-bar{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:.4rem .65rem;padding:.65rem .8rem;max-height:45dvh}.streaming-page .music-cover{grid-column:1;grid-row:1;min-width:0}.streaming-page .music-cover img{width:44px;height:44px}.streaming-page .music-label{grid-column:2;grid-row:1}.streaming-page .music-quick{grid-column:3;grid-row:1;gap:0}.streaming-page #music-prev,.streaming-page #music-share{display:none}.streaming-page #music-next{min-width:40px}.streaming-page #site-music{grid-column:1/-1;grid-row:2;width:100%;max-width:none;min-width:0;height:40px}.streaming-page .music-settings{grid-column:1/-1;grid-row:3;margin:0}.streaming-page .music-settings>summary{padding:.15rem 0;min-height:30px}.streaming-page .music-settings[open] .music-controls{display:flex;gap:.8rem;align-items:center;flex-wrap:wrap}.streaming-page .music-status:not(.sr-only){grid-column:1/-1}.streaming-page .music-status.sr-only{position:absolute}.streaming-page{padding-bottom:180px}.track-search{width:100%;margin-bottom:.8rem}.track-search input{max-width:none;width:100%}.track-columns{grid-template-columns:1.3rem minmax(0,1fr) 3.5rem 3.2rem;gap:.6rem;padding-inline:.4rem}.streaming-page .track-list li{grid-template-columns:minmax(0,1fr) 3.2rem}.streaming-page .track-button{grid-template-columns:1.3rem minmax(0,1fr) 3.5rem;gap:.6rem;padding:.65rem .4rem}.streaming-page .track-name{font-size:.9375rem}.streaming-page .track-share{font-size:.7rem;padding:.25rem}.streaming-page .track-state{display:none}.streaming-page .track-meta{font-size:.75rem}.stream-advisory span{display:none}}@media(max-width:420px){.streaming-page .site-header nav>a[href="#artist-story"]{display:none}.streaming-page .album-hero{display:flex;flex-direction:column;align-items:flex-start;padding:1.3rem 1.1rem}.streaming-page .album-art{width:190px;max-width:70%;align-self:center;margin-bottom:.5rem}.streaming-page .album-intro h1{font-size:2.3rem;line-height:1.08;margin:.5rem 0}.streaming-page .artist-line{margin:.7rem 0}.streaming-page .artist-line span{display:inline;margin-inline-start:.5rem}.streaming-page .primary-action{padding:.7rem 1rem}.streaming-page .outline-action{padding:.55rem .9rem}.streaming-page .follow-link{flex-basis:100%;min-height:44px}.streaming-page .music-settings>summary{min-height:44px}.streaming-page .music-quick #music-toggle{font-size:.7rem;padding:.5rem .6rem}}@media(max-height:650px){.streaming-page .music-bar{position:static;max-height:none;margin:0 8px 8px!important;border:1px solid #555}.streaming-page{padding-bottom:1rem}}@media(forced-colors:active){.streaming-page .primary-action,.streaming-page #music-toggle{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}}

.streaming-page .more-menu #heaven-replay,.streaming-page .more-menu #motion-all{display:flex!important}.streaming-page .track-share{margin:0;align-self:stretch}.streaming-page .music-quick{flex-wrap:nowrap}.streaming-page #music-toggle{min-width:0}.streaming-page .music-bar .music-status.sr-only{width:1px;position:absolute}.streaming-page .artist-profile>div{min-width:0}.streaming-page .more-menu>div{max-height:75dvh;overflow:auto}

.streaming-page #music-next{min-width:44px}.streaming-page .music-settings>summary{min-height:44px}.streaming-page .track-list li[hidden]{display:none}
@media(max-width:760px){.streaming-page .music-bar{display:flex;flex-wrap:wrap}.streaming-page .music-label{flex:1 1 5rem;min-width:5rem}.streaming-page .music-cover{flex:0 0 44px}.streaming-page .music-quick{flex:0 1 auto;max-width:100%;margin-inline-start:auto}.streaming-page #site-music,.streaming-page .music-settings{flex:1 1 100%;width:100%}}
@media(max-width:360px){.streaming-page .music-bar{position:static;max-height:none;margin:0 6px 8px!important;border:1px solid #555}.streaming-page{padding-bottom:1rem}.streaming-page .music-quick{flex:1 1 100%;justify-content:center}}
@media(max-width:480px){.track-columns{display:none}.streaming-page .track-button{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem}.streaming-page .track-number{display:none}.streaming-page .track-meta{align-items:flex-start;text-align:start}.streaming-page .track-name{overflow-wrap:anywhere}.streaming-page .track-list li{grid-template-columns:minmax(0,1fr) minmax(44px,2.7rem)}}

/* Carry the opening's stage lighting into the listening experience. */
.streaming-page{--bg:#071013;--surface:#101b20;--muted:#c0ced1;--line:#bbd9db26;background:#071013}
.streaming-page .site-header{background:#071013;border-bottom:1px solid #c2e6e514}
.streaming-page #album-main{background:linear-gradient(155deg,#213c3c 0,#192829 330px,#10181b 620px);border:1px solid #aac8c31a}
.streaming-page .album-sidebar{background:linear-gradient(165deg,#122329,#0c171c);border:1px solid #b5d5d81a}
.streaming-page .album-sidebar a,.streaming-page .site-header nav>a{transition:color .2s ease,background .2s ease}
.streaming-page .album-sidebar>a{border-radius:7px;padding-inline:.5rem;margin-inline:-.5rem}
.streaming-page .album-sidebar>a:hover{background:#a1d6d90d;color:#e7d1a9}
.streaming-page .album-hero{position:relative;isolation:isolate;overflow:hidden;min-height:310px}
.streaming-page .album-hero::before{content:'';position:absolute;inset:-35%;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 22% 48%,#edd1a431,transparent 32%),radial-gradient(ellipse at 72% 40%,#55c4cf26,transparent 42%);transform:translate3d(-3%,0,0)}
.streaming-page .album-hero::after{content:'';position:absolute;inset:-45% -5% -5% 45%;z-index:-1;border:1px solid #dbdec220;border-radius:50%;box-shadow:0 0 0 32px #beeae906,0 0 0 65px #e8ce9306;transform:rotate(-22deg);pointer-events:none}
.streaming-page .album-art{position:relative;isolation:isolate;overflow:visible}
.streaming-page .album-art img{position:relative;border:1px solid #ead7ad55;box-shadow:0 12px 38px #0008;transition:transform .5s cubic-bezier(.2,.7,.2,1)}
.streaming-page .album-art::before{content:'';position:absolute;inset:-12%;z-index:-1;border-radius:50%;background:radial-gradient(ellipse,#dcc28824,transparent 69%);transform:scale(calc(1 + var(--cam-bass,0)*.18))}
.streaming-page .album-art::after{content:'';position:absolute;inset:0;pointer-events:none;border-radius:5px;background:linear-gradient(112deg,transparent 20%,#fff6 42%,transparent 65%);opacity:0;transform:translateX(-45%)}
.streaming-page .album-intro h1{color:#fff7e7;text-shadow:0 4px 22px #04181b55}
.streaming-page .stream-tagline{color:#d3dedd}.streaming-page .artist-line span{color:#c6d7d6}
.streaming-page .primary-action{background:#edd3a5;color:#101a1d;box-shadow:0 4px 22px #d8bc8020;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}
.streaming-page .primary-action:hover{background:#ffe6bc;box-shadow:0 6px 28px #d8bc8030}
.streaming-page .track-list li{border:1px solid transparent;transition:background .25s ease,border-color .25s ease}
.streaming-page .track-list li:has(.track-button[aria-current=true]){border-color:#a5d7d432;background:linear-gradient(100deg,#a6ded011,transparent)}
.streaming-page .track-button[aria-current=true]{background:#c3efdf05;border-inline-start:2px solid #e1c492}
.streaming-page .track-button[aria-current=true] .track-name{color:#f1dbb2}
.streaming-page .track-state{font-size:.75rem;color:#becdce}
.streaming-page .track-button[aria-current=true] .track-state{color:#c2eeeb}
.streaming-page.is-listening .track-button[aria-current=true] .track-number{position:relative;color:transparent}
.streaming-page.is-listening .track-button[aria-current=true] .track-number::after{content:'';position:absolute;inset:15% 15%;background:linear-gradient(#bbf0e8,#bbf0e8) left 50% / 3px 55% no-repeat,linear-gradient(#e6cfa5,#e6cfa5) center / 3px 100% no-repeat,linear-gradient(#bbf0e8,#bbf0e8) right 50% / 3px 75% no-repeat;transform:scaleY(calc(.4 + var(--cam-energy,0)*1.3));transform-origin:center}
.streaming-page .music-bar{background:#081319f5;border-top:1px solid #90b6b363;box-shadow:0 -5px 35px #0004}
.streaming-page #music-toggle{background:#eed8b1;color:#102026;transition:background .2s,transform .2s}
.streaming-page .coming-release{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(115deg,#132d35,#182322);border-color:#badbd338}
.streaming-page .coming-release::before{content:'';position:absolute;inset:-60% -40%;z-index:-1;pointer-events:none;background:linear-gradient(105deg,transparent 35%,#dcbf831b 50%,transparent 65%);transform:translateX(-15%)}
.streaming-page :focus-visible{outline-color:#ffe2a9;box-shadow:0 0 0 5px #081319}
.streaming-page .heaven-entrance :focus-visible{box-shadow:none}
.motion-on:not(.motion-lite).streaming-page .album-hero::before{animation:cam-album-light 20s ease-in-out infinite alternate}
.motion-on:not(.motion-lite).streaming-page .album-art::after{animation:cam-cover-shine 12s 3s ease-in-out infinite}
.motion-on:not(.motion-lite).streaming-page .coming-release::before{animation:cam-album-light 14s ease-in-out infinite alternate}
.motion-on:not(.motion-lite).streaming-page.is-listening .album-art img{animation:cam-cover-float 9s ease-in-out infinite}
@keyframes cam-album-light{to{transform:translate3d(7%,3%,0) rotate(5deg)}}
@keyframes cam-cover-shine{0%,60%{opacity:0;transform:translateX(-45%)}70%{opacity:.18}100%{opacity:0;transform:translateX(45%)}}
@keyframes cam-cover-float{0%,100%{transform:translateY(0) rotate(-.3deg)}50%{transform:translateY(-5px) rotate(.3deg)}}
@media(hover:hover){.motion-on.streaming-page .primary-action:hover{transform:translateY(-2px)}.motion-on.streaming-page .album-art:hover img{transform:scale(1.025)}}
@media(max-width:760px){.streaming-page .album-hero{min-height:0}.streaming-page .album-hero::after{inset:-10% -40% 0 45%}}
@media(prefers-reduced-motion:reduce){.streaming-page .album-art img,.streaming-page .album-art::before{transform:none!important}.streaming-page .track-number::after{transform:none!important}}
@media(forced-colors:active){.streaming-page .album-hero::before,.streaming-page .album-hero::after,.streaming-page .album-art::before,.streaming-page .album-art::after,.streaming-page .coming-release::before{display:none}.streaming-page .primary-action,.streaming-page #music-toggle{background:ButtonFace;color:ButtonText}}
