body.paper-focused #content{min-height:0;overflow:hidden}
body.paper-focused .home-split{height:var(--paper-screen-height)!important;min-height:0!important;margin:0}
body.paper-focused .home-split-body{min-height:0;overflow:hidden}
body.paper-focused #home-detail.paper-focused-home{display:flex!important;flex-direction:column!important;overflow:hidden!important;gap:5px;padding:0 6px!important;min-width:0}
.paper-command-bar{display:flex!important;align-items:center;gap:5px;flex:none;flex-wrap:nowrap!important;min-width:0;padding:4px!important;background:white;border-bottom:1px solid #d4e0d8}
.paper-command-bar button,.paper-command-bar .btn{font-size:12px!important;min-height:30px!important;padding:6px 9px!important;white-space:nowrap}
.paper-order-id{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:70px}
.paper-page-tools{display:flex;align-items:center;gap:3px;white-space:nowrap}.paper-page-tools[hidden]{display:none!important}
.paper-more{position:relative;flex:none;font-size:12px}.paper-more>summary{cursor:pointer;padding:7px;background:#edf3eb;border:1px solid #cbdace;border-radius:5px;white-space:nowrap}
.paper-more-content{display:flex;flex-wrap:wrap;gap:7px;min-width:240px;max-width:min(700px,80vw);padding:10px;background:white;border:1px solid #b8ccbd;box-shadow:0 4px 16px #152e2526}
.paper-more[open]>.paper-more-content{position:absolute;right:0;top:100%;z-index:40}
.paper-more:not([open])>.paper-more-content{display:none}
.paper-fixed-stage{display:flex!important;flex-direction:column!important;flex:1 1 0!important;min-height:0!important;min-width:0!important;position:relative!important;width:100%!important;height:auto!important;padding:3px!important;overflow:hidden!important;resize:none!important;border:1px solid #c2d1c7;background:#e9eee6}
.paper-fixed-stage>.document-view{flex:1 1 0!important;min-height:0!important;width:100%!important;height:auto!important}
.paper-live-slot{display:block!important;position:relative;min-height:0!important;overflow:hidden!important;background:#e9eee6}
.paper-loading{position:absolute;inset:0;display:grid;place-items:center;color:#547062;font-size:14px}.paper-loaded>.paper-loading{display:none}
#paper-frame-host{position:fixed;z-index:4;overflow:hidden;background:#e9eee6;pointer-events:none}
#paper-frame-host[hidden]{display:none!important}
#paper-frame-host iframe{position:absolute;inset:0;border:0;max-width:none!important;min-width:0!important;min-height:0!important;visibility:hidden;pointer-events:none;background:#e9eee6}
#paper-frame-host iframe.document-frame{visibility:visible;pointer-events:auto}
#paper-frame-host iframe:not(.document-frame){left:-12000px;top:0}
.paper-home-info{flex:none;min-height:0;border:1px solid #cbd9cf;background:white;font-size:12px}.paper-home-info>summary{cursor:pointer;padding:6px 10px;color:#245b46;font-weight:600}
.paper-home-info[open]{height:32%;min-height:120px;overflow:auto}.paper-home-info>.workbench-canvas{position:relative;min-width:100%;margin:0!important}
.paper-focused .hm-heading{flex:none;margin:0 0 4px!important;min-height:30px;gap:6px!important;flex-wrap:nowrap!important}
.paper-focused .hm-heading h1{font-size:19px!important;white-space:nowrap}.paper-focused .hm-heading .home-progress{font-size:12px;padding:4px 8px;min-height:30px}.paper-focused .hm-heading .home-progress small,.paper-focused .hm-heading .home-progress>span:not(.tag){display:none}
.paper-annotation-status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.paper-annotation-status:empty{display:none}
.paper-focused .hm-heading>.paper-more{margin-left:auto}.paper-focused .hm-heading .home-summary{display:flex;flex-wrap:wrap;gap:6px}.paper-focused .hm-heading .home-summary .home-current-actions{position:static;margin:0;padding:0;border:0}.paper-focused .hm-heading .payment-panel{margin:0}
body.paper-focused.orders-view #content.paper-organized{height:var(--paper-screen-height)!important;min-height:0!important}
body.paper-focused.orders-view .ticket-work{display:flex!important;flex-direction:column!important;overflow:hidden!important;min-height:0!important}
body.paper-focused.orders-view .ticket-work>.slip-desk{flex:1 1 0!important;min-height:0!important;height:auto!important}
body.paper-focused.orders-view .ticket-work .desk-toolbar{flex:none!important;min-height:34px!important;padding:3px!important;gap:4px!important;flex-wrap:nowrap!important}
body.paper-focused.orders-view .workflow-slip-actions{min-height:34px!important;padding:3px 6px!important;gap:5px!important;flex-wrap:nowrap!important;font-size:12px;position:relative;z-index:6}
body.paper-focused.orders-view .workflow-slip-actions button{font-size:12px;min-height:30px;padding:5px 8px;white-space:nowrap}
body.paper-focused.orders-view .ticket-work>.status-help{font-size:11px;margin:3px 7px;line-height:1.3}
.paper-focused .mass-audit{font-size:11px;margin:2px 3px;padding:3px 7px}
.paper-focused .desk-toolbar,.paper-command-bar{position:relative;z-index:6}
.paper-focused .home-paper-panel .document-frame{min-height:0!important}
.receipt-qr-section{margin-top:6px!important;padding-top:8px!important}.receipt-screen-section>summary{font-weight:600;cursor:pointer;padding:8px 0}
@media(max-width:800px){.paper-order-id{display:none}.paper-focused .hm-heading h1{font-size:16px!important}.paper-focused .hm-heading .home-progress{display:none}.paper-focused .topbar{overflow:auto}.paper-more-content{max-width:80vw}.paper-focused .home-split-body{display:grid!important;grid-template-columns:220px 8px minmax(0,1fr)!important}.paper-list-detached.paper-focused .home-split-body{grid-template-columns:minmax(0,1fr)!important}}

/* Working controls stay beside their target: list actions left, slip actions right. */
@media screen{
.workflow-tool-group{display:flex;align-items:center;flex-wrap:wrap;gap:5px;min-width:0}.workflow-command-strip{display:flex!important;align-items:center;flex-wrap:wrap;gap:6px!important;padding:6px 8px!important}.workflow-command-strip>strong,.workflow-command-strip>b{font-size:12px;flex:none}.workflow-next-tools{flex:1}.workflow-support-tools{margin-left:auto}.workflow-edit-tools{flex:1}.workflow-output-tools{padding-left:8px;border-left:1px solid #d3dfd5}.paper-command-bar,.document-tools{gap:6px!important;align-items:center!important;flex-wrap:wrap!important;padding:5px 0!important}.workflow-tool-group .btn,.workflow-tool-group .mini-btn{font-size:12px!important;min-height:34px!important;height:auto!important;padding:6px 10px!important;margin:0!important;box-shadow:none!important}.workflow-tool-group .slip-view-control{display:flex;align-items:center;gap:5px;white-space:nowrap;font-size:12px}.workflow-tool-group select{height:34px!important;min-height:34px!important;padding:4px 6px!important}.order-pane>.pane-heading,.paper-window-list-head{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:6px!important;min-height:34px!important;padding:0!important;margin:0!important}.order-pane>[data-open-view],.order-pane>[data-detach-order-list]{align-self:flex-end;margin:0!important;min-height:30px!important;padding:4px 8px!important}.common-list-summary{padding:5px 7px!important}.order-pane>details{margin:0!important}.order-pane select{min-height:34px!important;padding:5px 8px!important}.paper-window-mode .hm-heading{margin:0!important}.document-library #document-filter,.shipping-filters{display:flex;gap:6px;flex-wrap:wrap;align-items:end}.document-library .workflow-bulk,.warranty-batch-tools{display:flex;gap:6px;flex-wrap:wrap;align-items:center}
}

@media screen{
body.paper-focused.orders-view .order-pane{align-items:stretch!important;gap:5px!important;padding-top:6px!important}
body.paper-focused.orders-view .order-pane>.pane-heading{width:100%!important;align-self:stretch!important;justify-content:flex-start!important;padding:0!important}
.order-pane>.pane-heading .detach-order-list{margin-left:auto!important;min-height:30px!important;padding:4px 8px!important;font-size:11px!important}
body.paper-focused.orders-view .workflow-slip-actions{flex-wrap:wrap!important}
.document-tools>label[data-memo-size]{display:flex;gap:4px;align-items:center;font-size:11px;white-space:nowrap}.document-tools>label[data-memo-size]>select{height:34px!important;min-height:34px!important;font-size:12px!important}
.shipping-desk .module-head{margin:0 0 5px!important;padding:0!important;min-height:32px}.shipping-desk .module-head h2{margin:0;font-size:18px}.shipping-desk .shipping-selection-bar{display:flex!important;flex-direction:column;align-items:stretch!important;gap:5px!important;margin:0 0 5px!important;padding:0!important}.workflow-shipping-search #shipping-search{width:100%;max-width:100%;margin:0!important;height:36px!important;min-height:36px!important;font-size:12px!important}.workflow-shipping-selection{flex-wrap:wrap}.workflow-shipping-next{margin:0 0 6px!important;padding:0!important;gap:6px!important}.workflow-shipping-next>.paper-more{margin-left:auto}.shipping-desk .shipping-default{font-size:11px;margin:5px 0;line-height:1.4}.shipping-desk .shipping-order{padding:9px;margin:6px 0}.shipping-desk .shipping-product{padding:4px 0}
}
