/* PsyBrazil Lite Performance Layout
   Last-loaded override: browser gets one page scrollbar, not nested AJAX boxes. */
.window,
.win-body,
#newsPanel,
#menuPanel,
#forumCore,
.forum-core,
.reply-result {
  min-height: 0 !important;
  max-height: none !important;
  height: auto !important;
  overflow: visible !important;
}

.window {
  contain: none !important;
}

.iframe-shell {
  width: 100% !important;
  max-height: none !important;
  overflow: hidden !important;
  border: 0 !important;
}

#galeria .iframe-shell,
#mixer .iframe-shell {
  height: 100vh !important;
}

.dsp-canvas,
.mini-canvas {
  image-rendering: auto !important;
  will-change: auto !important;
}

.psb-main-imuzki-sync-overlay {
  display: none !important;
}

@media (max-width: 760px) {
  #galeria .iframe-shell,
  #mixer .iframe-shell {
    height: 90vh !important;
  }
}
