#inventory .inventory-heading{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px}#inventory .inventory-heading h1{margin:0}#inventory .inventory-heading select{width:230px}#inventory .inventory-view-tabs{display:flex;gap:5px;flex-wrap:wrap;margin:10px 0}#inventory .inventory-view-tabs button.on{background:#1768bd;color:white;border-color:#1768bd}.inventory-review-notice,.inventory-current-notice{padding:9px 12px;font-size:11px;border:1px solid #e5c88b;border-radius:6px;background:#fff8e8;line-height:1.65}.inventory-current-notice{border-color:#bfd9ef;background:#edf6ff}#inventoryTable{max-height:52vh;overflow:auto}#inventoryTable table{min-width:850px}#inventoryTable th{position:sticky;top:0;z-index:1;background:#eef4fa}#inventoryTable td:not(:first-child){white-space:nowrap}#inventoryTable small{display:block;font-size:10px;color:#6a8097;margin-top:2px}#inventoryTable td:first-child{min-width:230px;max-width:390px}#inventory .inventory-check{display:inline-block;margin-top:3px;border-radius:4px;background:#fff0d4;color:#9a640e;font-size:10px;padding:1px 5px}#inventory .inventory-list-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}#inventory .inventory-list-head span{font-size:11px;color:#678099}#inventoryDetailDialog{width:min(920px,95vw);max-height:85vh;border:1px solid #b9cee1;border-radius:8px;padding:15px;color:#183d5b}#inventoryDetailDialog::backdrop{background:#122b4666}#inventoryDetailDialog>.head{position:sticky;top:0;background:#fff;z-index:2;border-bottom:1px solid #dce7f1;padding-bottom:8px}#inventoryDetailDialog h3{margin:0;font-size:14px}#inventoryDetailDialog small{display:block;color:#6d8194;font-size:11px}#inventoryMaterialExtras details{margin:8px 0}@media(max-width:760px){#inventory .inventory-heading{align-items:flex-start;flex-direction:column}}
#inventory .inventory-raw-storage-actions{display:flex;flex-wrap:wrap;gap:7px;margin:0 0 10px}#inventory .inventory-raw-storage-actions[hidden]{display:none!important}#inventoryTable .inventory-storage-slot{font-weight:700;color:#1a5fa7}#inventoryTable .inventory-storage-actions{display:flex;gap:6px;flex-wrap:wrap}#inventoryTable .inventory-storage-actions .btn{white-space:nowrap}@media(max-width:420px){#inventory .inventory-raw-storage-actions .btn{min-height:38px}#inventory .inventory-list-head{flex-wrap:wrap}}
