.finance-filters{display:flex;gap:14px;align-items:end;flex-wrap:wrap;margin-bottom:22px}.finance-filters .field{margin:0;min-width:150px}.action-buttons{display:flex;gap:9px;flex-wrap:wrap}.stats .stat-num{overflow-wrap:anywhere}.stats .stat-num:has(small){overflow-wrap:normal}@media(max-width:760px){.finance-filters{gap:10px}.finance-filters .field{min-width:0;flex:1 1 40%}.heading:has(.action-buttons){flex-direction:column}.stats .stat-num{font-size:22px}}
.stock-actions{display:flex;gap:12px;align-items:center}.inventory-check{display:flex;gap:8px;align-items:center;font-size:12px;margin-bottom:12px}.inventory-check input{accent-color:var(--green)}.stock-history{max-height:55vh;overflow:auto}aside{overflow-y:auto}nav{flex-shrink:0}.asidebottom{margin-top:auto;flex-shrink:0}@media(min-width:761px){aside .asidebottom{margin-top:24px}}@media(max-width:760px){aside{overflow-y:visible}.stock-actions{gap:7px}}
