/* Larger text and buttons on the Kilo warehouse pages (16 Oct 2026, UX review: "Larger text and
   buttons on the Kilo warehouse pages"). The floor pages are read standing up, often from a step
   back, with a scanner in one hand. Each floor page is scaled up as a whole (zoom), so the many
   small inline sizes (10px, 11px badges) grow with everything else rather than one by one.
   Purchase orders, Carriage costs and Admin are desk work in dense tables and stay as they are. */
#kiStock, #kiBins, #kiQueue, #kiPicks, #kiGoods, #kiRets, #kiCounts, #kiBench, #kiDamages { zoom: 1.25; }
@media (max-width: 1100px) {
  #kiStock, #kiBins, #kiQueue, #kiPicks, #kiGoods, #kiRets, #kiCounts, #kiBench, #kiDamages { zoom: 1.12; }
}
/* buttons and boxes big enough to hit without looking twice (about 45px tall once scaled) */
:is(#kiStock, #kiBins, #kiQueue, #kiPicks, #kiGoods, #kiRets, #kiCounts, #kiBench, #kiDamages) :is(button, .btn) { min-height: 36px; padding-left: 14px; padding-right: 14px; }
:is(#kiStock, #kiBins, #kiQueue, #kiPicks, #kiGoods, #kiRets, #kiCounts, #kiBench, #kiDamages) :is(input:not([type=checkbox]):not([type=radio]), select) { min-height: 36px; }
:is(#kiStock, #kiBins, #kiQueue, #kiPicks, #kiGoods, #kiRets, #kiCounts, #kiBench, #kiDamages) input[type=checkbox] { width: 18px; height: 18px; }
/* table rows: a little more room between them so the eye and finger land on the right one */
:is(#kiStock, #kiBins, #kiQueue, #kiPicks, #kiGoods, #kiRets, #kiCounts, #kiBench, #kiDamages) td { padding-top: 8px; padding-bottom: 8px; }
