.mc-staff-app{min-width:0;padding-bottom:env(safe-area-inset-bottom)}.mc-pwa-bar{padding:6px max(12px,env(safe-area-inset-right)) 6px max(12px,env(safe-area-inset-left));background:#faf8f5;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mc-pwa-bar button{color:#811a22;cursor:pointer;min-height:44px;font:inherit;background:#fff;border:1px solid #9c2028;border-radius:8px;padding:8px 14px}.mc-pwa-bar p{max-width:75ch;margin:4px 0;line-height:1.5}.mc-pwa-bar [role=alert]{color:#652400;background:#fff1d6;border:2px solid #a23b00;width:100%;padding:12px}.mc-pwa-bar:empty{display:none}@media (max-width:768px){.mc-staff-app .dashboard-content,.mc-staff-app .dashboard-order{min-width:0}.mc-staff-app .order-facts{overflow-wrap:anywhere;flex-wrap:wrap}.mc-staff-app .business-order-filters{flex-wrap:wrap;gap:10px}.mc-staff-app .business-order-filters label{min-width:0;max-width:100%}.mc-staff-app .dashboard-order button,.mc-staff-app .dashboard-order select,.mc-staff-app .business-order-filters button,.mc-staff-app .business-order-filters input,.mc-staff-app .business-order-filters select{min-height:44px}.mc-staff-app .dashboard-page input,.mc-staff-app .dashboard-page select,.mc-staff-app .dashboard-page textarea{font-size:16px}.mc-staff-app .order-status-control{flex-wrap:wrap;gap:8px}}@media print{.mc-pwa-bar{display:none}}
