.viewer-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:10px 0}
.viewer-toolbar label{display:flex;align-items:center;gap:6px}
.viewer-toolbar .muted{font-size:12px}
body.office-workbench .viewer-expanded{position:fixed;inset:12px;z-index:2000;margin:0;padding:16px;background:var(--surface,#fff);border:1px solid var(--rule);border-radius:6px;box-shadow:0 0 0 20px #17212ecc;overflow:hidden}
.office-workbench .design-workspace.viewer-expanded{display:flex;flex-direction:column}
.design-workspace.viewer-expanded .design-stage{flex:1;min-height:0;align-items:stretch}
.office-workbench .design-workspace.viewer-expanded .design-canvas{height:100%;min-height:0}
.design-workspace.viewer-expanded .design-inspector{max-height:100%;overflow:auto}
.design-workspace.viewer-expanded>.design-checks,.design-workspace.viewer-expanded>.design-guidance{display:none}
.design-workspace.viewer-expanded #design-preview-status{margin:0;flex-shrink:0}
.drawing-review-grid.viewer-expanded{align-items:stretch}
.drawing-review-grid.viewer-expanded .drawing-register{display:flex;flex-direction:column;min-height:0;overflow:auto}
.drawing-review-grid.viewer-expanded .drawing-register-list{max-height:none;min-height:0;flex:1}
.drawing-review-grid.viewer-expanded .drawing-preview{display:flex;flex-direction:column;min-height:0}
.drawing-review-grid.viewer-expanded .drawing-preview-viewport{flex:1;max-height:none;min-height:120px}
.drawing-review-grid.viewer-expanded .drawing-load-tools{max-height:25vh;overflow:auto;flex-shrink:0;margin:4px 0}
.drawing-review-grid.viewer-expanded .drawing-preview>p.small,.drawing-review-grid.viewer-expanded .drawing-sheet-objects{display:none}
.drawing-preview-viewport,.design-canvas{overscroll-behavior:contain}
@media(max-width:850px){.office-workbench .design-workspace.viewer-expanded .design-stage{grid-template-columns:minmax(0,1fr)}.design-workspace.viewer-expanded .design-inspector{display:none}}
@media(max-width:700px){body.office-workbench .viewer-expanded{inset:4px;padding:8px}.drawing-review-grid.viewer-expanded{grid-template-columns:1fr}.drawing-review-grid.viewer-expanded .drawing-register{display:none}.viewer-toolbar .muted{display:none}}
