
#warehouse-master-host {
  display: contents;
}

#warehouse-master.warehouse-master-active-fallback {
  display: block;
}

body:has(#warehouse-master.warehouse-master-active-fallback) .dashboard {
  display: none;
}

body.warehouse-master-route-active .dashboard,
body.warehouse-master-route-active #inventory,
body:has(#warehouse-master:target) #inventory {
  display: none !important;
}

body:has(#inventory:target) #warehouse-master.warehouse-master-active-fallback,
body:has(#inventory.inventory-active-fallback) #warehouse-master.warehouse-master-active-fallback {
  display: none !important;
}


.warehouse-maintenance-wrap {
  max-height: 560px;
}

.warehouse-maintenance-wrap table {
  min-width: 720px;
}

.warehouse-maintenance-wrap th:nth-child(1),
.warehouse-maintenance-wrap td:nth-child(1) {
  width: 180px;
}

.warehouse-maintenance-wrap th:nth-child(3),
.warehouse-maintenance-wrap td:nth-child(3) {
  width: 140px;
}

.warehouse-maintenance-wrap th:nth-child(4),
.warehouse-maintenance-wrap td:nth-child(4) {
  width: 70px;
  text-align: center;
}
