#operations-banner{position:fixed;bottom:16px;left:265px;right:25px;z-index:80;display:flex;align-items:center;justify-content:space-between;gap:20px;background:#fff0f0;color:#952d35;padding:15px 20px;border-radius:12px;box-shadow:0 8px 35px #22222220;font:12px/1.5 Manrope,sans-serif}#operations-banner[hidden]{display:none}#operations-banner p{margin:3px 0}.has-operations-warning .page{padding-bottom:150px}.ops-heading{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--brand-panel-muted,#737b87);margin-bottom:20px}.ops-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px}.ops-check{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:12px;padding:13px 0;box-shadow:0 1px 0 #2434450a}.ops-success{color:#27805b!important}.ops-error{color:#bb3440!important}.ops-print-issue{display:flex;align-items:center;justify-content:space-between;gap:20px;background:#fff3f3;color:#872e37;padding:16px;border-radius:9px;margin-top:12px}.ops-print-issue b{font-size:13px}.ops-print-issue p,.ops-print-issue small{font-size:11px;line-height:1.6}.ops-backup-list{max-height:360px;overflow:auto;margin-top:20px}.ops-backup-list>div{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 0;font-size:12px}.ops-backup-list small,.ops-manual small{display:block;color:var(--brand-panel-muted,#737b87);font-size:10px;margin-top:5px}.ops-manual{display:flex!important;gap:10px;align-items:flex-start;padding:10px 0;font-size:12px!important}.ops-manual input{width:auto!important;margin:3px 0!important}.ops-grid h3{font-size:14px;margin-top:25px}.ops-grid .muted{line-height:1.7;font-size:11px}.cash-shell~#operations-banner{left:25px}@media(max-width:850px){.ops-grid{grid-template-columns:1fr}#operations-banner{left:15px;right:15px;bottom:10px}.ops-heading,.ops-print-issue{align-items:flex-start;flex-direction:column}}
.pos-mode #operations-banner{left:25px}.admin #modal:has(.ops-modal){width:min(1100px,96vw);max-width:1100px}.ops-modal .ops-grid{grid-template-columns:1fr 1fr}@media(max-width:850px){.ops-modal .ops-grid{grid-template-columns:1fr}}
