/* Editor chrome and paper viewport are separate siblings. */
.main>.fixed-canvas-header{position:relative;top:auto;flex:none;margin:0;padding:9px 24px;z-index:66;border-bottom:1px solid #c9d9e0;background:var(--ui-middle,#edf2f5);isolation:isolate}
.main>.workspace{position:relative;z-index:0;isolation:isolate;padding-top:16px}
.main>.top{padding:10px 24px;gap:8px;flex:none}
.main>.top h1{font-size:18px;line-height:1.4}
.main>.top .layout-statistics{font-size:14px;gap:4px 12px;margin:5px 0;line-height:1.5}
.main>.top .layout-statistics b{font-size:16px}
.main .actions{align-items:center;gap:6px}
.main .actions>.btn,.main .actions>.editor-menu>summary{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:38px;padding:8px 10px;font-size:14px;line-height:1.4;border-radius:8px;white-space:nowrap}
.main .actions>.editor-menu{display:flex;align-items:center}
.main>.advanced-tools{padding-top:6px;padding-bottom:6px;gap:6px}
.canvas-statusbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 16px;flex:none;padding:7px 16px;border-top:1px solid var(--line78);background:var(--ui-middle,#edf2f5);color:var(--ui-middle-ink,#193549);z-index:66}
.status-zoom{display:flex;align-items:center;gap:6px;margin-left:auto}.status-zoom>span:first-child{font-size:14px}.status-zoom .zoom-label{min-width:48px;text-align:center;font-size:14px;font-weight:700}
.status-zoom .btn{min-height:32px;padding:5px 9px;font-size:14px;line-height:1.4}.status-hint{font-size:14px;line-height:1.5;color:inherit;margin:0;flex:1 1 240px}
@media(max-width:650px){.main>.fixed-canvas-header{padding:8px 12px}.canvas-statusbar{padding:7px 12px}.status-hint{flex-basis:100%}}
@media print{.canvas-statusbar,.fixed-canvas-header{display:none!important}.main>.workspace{isolation:auto;position:static}}
