.app.order-panel-expanded:has(#onecPostOrderPanelTab:not(.hidden)) > header,
.app.order-panel-expanded:has(#onecPostOrderPanelTab:not(.hidden)) > nav.tabs,
.app.order-panel-expanded:has(#onecPostOrderPanelTab:not(.hidden)) > nav.mobile-manager-nav { display:none !important; }
#onecPostOrderPanelTab > .order-panel-toolbar { display:grid; grid-template-columns:minmax(0,1fr) auto; align-items:start; gap:4px 8px; }
#onecPostOrderPanelTab .order-panel-toolbar > .toolbar-left { min-width:0; display:flex; flex-wrap:wrap; }
#onecPostOrderPanelStatus { grid-column:1 / -1; min-width:0; overflow-wrap:anywhere; }
.order-panel-window-actions { display:flex; align-items:center; gap:8px; flex:0 0 auto; }
.order-panel-window-actions > button { white-space:nowrap; }
#onecPostOrderPanelWindowClose:hover,
#onecPostOrderPanelWindowClose:active { background:#e81123; color:#fff; }
#onecGlobalDocumentTabs .order-panel-quick-tab { background:#fff7cc; border-color:#e6c84f; color:#725300; }
#onecGlobalDocumentTabs .order-panel-quick-tab.active { background:#ffed99; border-color:#b38c19; box-shadow:inset 0 -2px #b38c19; }
@media (max-width:540px) {
    #onecPostOrderPanelTab > .order-panel-toolbar { grid-template-columns:minmax(0,1fr); }
    .order-panel-window-actions { grid-row:1; justify-self:end; }
}
