/* The sidebar stays in the original document; only its content pane changes. */
body.up-workspace-framed>#main,body.up-workspace-framed>.site-footer{display:none!important}
body.up-workspace-framed{overflow:hidden!important}
#up-workspace-content{position:fixed;inset:0 0 0 208px;z-index:15;background:var(--cream,#f8f5ec);overflow:hidden}
#up-workspace-content[hidden],.up-workspace-frame[hidden]{display:none!important}
.up-workspace-frame{display:block;width:100%;height:100%;border:0;background:transparent}
.up-workspace-status{position:absolute;z-index:20;top:28px;left:24px;right:24px;padding:24px;max-width:680px}
.up-workspace-status[hidden]{display:none}
@media(max-width:850px){#up-workspace-content{inset:var(--up-workspace-mobile-top,66px) 0 0}}
@media print{#up-workspace-content{position:static;margin:0}.up-workspace-frame{height:100vh}}

#up-workspace-content.up-workspace-checking{visibility:hidden}
.up-nav-tree[aria-busy=true]{cursor:progress}
.up-nav-tree a[data-up-pending=true]{background:var(--up-nav-line,#ffffff18);cursor:progress;box-shadow:inset 3px 0 currentColor}
#up-workspace-progress{position:fixed;z-index:120;right:24px;bottom:24px;max-width:min(360px,calc(100vw - 32px));padding:10px 16px;border:1px solid var(--line,#deded2);border-radius:10px;background:var(--cream,#fffdf6);color:var(--ink,#252b2a);box-shadow:0 4px 18px #00000012;font-size:13px;pointer-events:none}
#up-workspace-progress[hidden]{display:none}
@media(max-width:850px){#up-workspace-progress{right:16px;bottom:16px}}
