
/* V216 — user-supplied photographic background, night mode only.
   Day mode, card surfaces, interactive controls, and site logic are unchanged. */
html body.studio-app.night {
  background-color:#050505!important;
  background-image:linear-gradient(rgba(0,0,0,.37),rgba(0,0,0,.54)),url("shaliz-night-artist.png")!important;
  background-repeat:no-repeat!important;
  background-position:center center!important;
  background-size:cover!important;
  background-attachment:fixed!important;
}
/* V213 forces solid backgrounds onto full-page wrappers.
   Make ONLY the broad night-mode page wrappers transparent so the photograph shows through. */
html body.studio-app.night :is(
  #app,.view,.hall-view,.hall-scene,.studio-shell,
  .room-view,.room-shell,.curated-area,.shaliz-legal-footer,
  #view-hall,#view-videos,#view-music,#view-literature,#view-reflection,#view-guests
) {
  background-color:transparent!important;
  background-image:none!important;
}
/* Keep video panels and cards readable; do not override their individual backgrounds. */
html body.studio-app.night #view-hall .hero-content::before {
  background:radial-gradient(ellipse,rgba(0,0,0,.42) 0%,rgba(0,0,0,.20) 45%,transparent 75%)!important;
}
@media(max-width:800px){
  html body.studio-app.night {
    background-attachment:scroll!important;
    background-position:center top!important;
  }
}
