#assets-page.page-view {
  padding: 0;
  height: calc(100dvh - 94px - var(--announcement-height, 0px));
  min-height: 540px;
  overflow: hidden;
}
#asset-workspace-frame {
  display: block;
  width: 100%;
  height: 100%;
  border: 0;
  background: var(--dz-page);
}
body.asset-workspace-active { overflow-x: hidden; }
body.asset-workspace-active .page-shell { width: calc(100vw - 220px); overflow-x: hidden; }
body.asset-workspace-active #assets-page.page-view { width: 100%; }
#storyboard-page.storyboard-global-library .storyboard-shell {grid-template-columns:minmax(0,1fr)}
#storyboard-page.storyboard-global-library .storyboard-sidebar {display:none}
#storyboard-global-library[aria-pressed="true"] {color:var(--dz-accent);border-color:var(--dz-accent)}
@media (max-width:700px) {
  #assets-page.page-view { height: calc(100dvh - var(--announcement-height, 0px)); min-height: 0; }
  body > .sidebar { position: relative; z-index: 3; }
  .topbar { position: relative; z-index: 1; }
  body.asset-workspace-active .page-shell { width: 100vw; }
}
