/* V0.3.6 — robust backdrop fallback after live black-screen regression */
.stage:not([data-type="boot"]):not([data-type="phone_ui"]):not([data-type="profile_progress"]):not([data-type="profile_cards"]):not([data-type="archetype_reveal"]):not([data-type="share_card"]):not([data-type="teaser"]):not([data-type="direct_action"]) .bg{
  display:block!important;
  opacity:1!important;
  visibility:visible!important;
  z-index:0!important;
  background-color:#071015!important;
  background-image:url('./backgrounds/production_trio_bg.webp'),url('./backgrounds/main_carriage.svg')!important;
  background-position:center 39%,center center!important;
  background-size:cover,cover!important;
  background-repeat:no-repeat,no-repeat!important;
  filter:saturate(.9) contrast(1.04) brightness(.78)!important;
  transform:scale(1.015)!important;
}
.stage:not([data-type="boot"]):not([data-type="phone_ui"]):not([data-type="profile_progress"]):not([data-type="profile_cards"]):not([data-type="archetype_reveal"]):not([data-type="share_card"]):not([data-type="teaser"]):not([data-type="direct_action"]) .grain{z-index:1!important;}
.stage:not([data-type="boot"]):not([data-type="phone_ui"]):not([data-type="profile_progress"]):not([data-type="profile_cards"]):not([data-type="archetype_reveal"]):not([data-type="share_card"]):not([data-type="teaser"]):not([data-type="direct_action"]) .scene{position:relative;z-index:5!important;}
.stage:not([data-type="boot"]):not([data-type="phone_ui"]):not([data-type="profile_progress"]):not([data-type="profile_cards"]):not([data-type="archetype_reveal"]):not([data-type="share_card"]):not([data-type="teaser"]):not([data-type="direct_action"]) header{z-index:8!important;}
