
.inventory-activity-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px;margin:16px 0}.inventory-activity-item h2{font-size:1.1rem;margin:0 0 6px}.inventory-activity-totals{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:18px 0}.inventory-activity-totals>div{display:flex;flex-direction:column;padding:14px;border:1px solid #dbe3eb;border-radius:12px;background:#f8fafc}.inventory-activity-totals strong{font-size:1.8rem;color:#153c49;margin:5px 0}.inventory-activity-item dl>div{display:flex;justify-content:space-between;gap:10px;border-bottom:1px solid #edf0f4;padding:7px 0}.inventory-activity-item dd{margin:0;font-weight:650}.inventory-activity-item details{margin-top:14px}.inventory-activity-item small{color:#53606d}@media(max-width:700px){.filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.filters input,.filters select{width:100%;min-width:0;font-size:16px}.filters button{min-height:44px}.inventory-activity-grid{grid-template-columns:1fr}.inventory-activity-item .table-wrap{overflow-x:auto}}

#pos-mobile-menu{display:none}@media(max-width:700px){body.outlet-unified #pos-mobile-menu{display:block;width:100%;min-height:46px;margin:12px 0;text-align:left;color:#fff;background:#17273b;border:1px solid #38516b;border-radius:10px}body.outlet-unified .sidebar #pos-module-nav{display:none!important}body.outlet-unified .sidebar.mobile-menu-open #pos-module-nav{display:grid!important;grid-template-columns:1fr 1fr;gap:8px;max-height:55vh;overflow:auto;width:100%}body.outlet-unified .sidebar #pos-module-nav .nav{width:100%!important;min-width:0;min-height:48px!important;padding:10px;white-space:normal!important;text-align:left}body.outlet-unified .sidebar #pos-module-nav .nav-text{white-space:normal!important;overflow:visible;text-overflow:clip}body.outlet-unified .sidebar .side-bottom{margin-top:10px}#workspace>.page-head:has(#stock-summary){flex-direction:column}#stock-summary{min-height:44px}.main input,.main select,.main textarea{font-size:16px;max-width:100%}.main .table-wrap{max-width:100%;overflow-x:auto}.main .form-grid{grid-template-columns:1fr}.main .filters label{min-width:0}}
