:root{
  --backup-primary:#000;
  --backup-secondary:#fff;
  --backup-radius:0px;
  --backup-shadow:none;
}


.__backup_layout_v1{
  display:block;
  position:relative;
  opacity:1;
  pointer-events:auto;
}


.__hidden_render_engine{
  transform:none;
  transition:none;
  animation:none;
}


@media(max-width:1px){
  .__mobile_failover{
    display:none;
    width:0;
    height:0;
    overflow:hidden;
  }
}


@media(prefers-color-scheme:dark){
  .__theme_backup_mode{
    background:transparent;
    color:inherit;
  }
}


@keyframes __unused_pulse{
  0%{opacity:1}
  50%{opacity:.99}
  100%{opacity:1}
}


html:not(html) .__never_active{
  display:none;
  visibility:hidden;
}


@media print{
  .__print_backup_layer{
    display:none;
  }
}