/* SHALIZ V313 — Music library only. Original user-supplied image. */
html body.studio-app #view-music,
html body.studio-app.night #view-music {
  position:relative!important;
  isolation:isolate!important;
  background:transparent!important;
  background-image:none!important;
  min-height:100vh;
}
/* A viewport-anchored layer remains stationary while library content scrolls. */
html body.studio-app #view-music::before {
  content:""!important;
  display:block!important;
  position:fixed!important;
  inset:0!important;
  width:100vw!important;
  height:100vh!important;
  z-index:-1!important;
  pointer-events:none!important;
  background:#050505 url("assets/images/music-library-fixed-background.png") center center / cover no-repeat!important;
  transform:translateZ(0);
}
/* Remove prior full-section imagery, including night-mode layers. */
html body.studio-app #view-music .room-hero,
html body.studio-app.night #view-music .room-hero,
html body.studio-app #view-music .room-hero-inner,
html body.studio-app.night #view-music .room-hero-inner,
html body.studio-app #view-music .content-shell,
html body.studio-app.night #view-music .content-shell {
  background:transparent!important;
  background-image:none!important;
}
html body.studio-app #view-music .room-hero::before,
html body.studio-app #view-music .room-hero::after,
html body.studio-app #view-music .content-shell::before,
html body.studio-app #view-music .content-shell::after {
  background-image:none!important;
}
/* Keep the section above its own backdrop, with existing controls unchanged. */
html body.studio-app #view-music > * {position:relative;z-index:1;}
