/* Host styles only; approved prototype styles live in the shadow root. */
/* Keep the document as the scroll container so sticky navigation follows the viewport. */
body.library-workspace-active{margin:0;overflow:visible!important;height:auto!important;background:#F4F5F8}
body.library-workspace-active.drawer-open{overflow:hidden!important}
.library-workspace-active>.topbar,.library-workspace-active>.app-shell,.library-workspace-active>.site-footer{display:none!important}
body:not(.library-workspace-active) #libraryWorkspace{display:none}

/* Explicit document scrolling avoids inherited legacy canvas scroll containers. */
html.library-workspace-document{overflow-y:auto;overflow-x:clip;height:auto;min-height:100%}
