
.warehouse-status-settings[data-v-channel-warehouse-settings585] { display: grid; gap: 16px;
}
.warehouse-status-heading[data-v-channel-warehouse-settings585] { display: flex; justify-content: space-between; align-items: flex-start; gap: 16px;
}
.warehouse-status-heading h2[data-v-channel-warehouse-settings585] { margin: 0 0 8px;
}
.warehouse-status-heading p[data-v-channel-warehouse-settings585], .warehouse-status-readback[data-v-channel-warehouse-settings585], .warehouse-status-toolbar > span[data-v-channel-warehouse-settings585] { color: #64748b; margin: 0;
}
.warehouse-status-toolbar[data-v-channel-warehouse-settings585] { display: flex; align-items: center; flex-wrap: wrap; gap: 12px;
}
.warehouse-status-readback[data-v-channel-warehouse-settings585] { font-size: 12px;
}
.warehouse-policy[data-v-channel-warehouse-settings585] {font-size:13px;color:#64748b;}
.warehouse-policy summary[data-v-channel-warehouse-settings585] {cursor:pointer;}
.warehouse-policy p[data-v-channel-warehouse-settings585] {margin:8px 0 0;line-height:1.7;}
.warehouse-status-filters[data-v-channel-warehouse-settings585] {display:flex;gap:8px;flex-wrap:wrap;}
.warehouse-status-filters button[data-v-channel-warehouse-settings585] {padding:7px 12px;border:1px solid #cbd5e1;border-radius:6px;background:#fff;color:#475569;cursor:pointer;}
.warehouse-status-filters button[aria-pressed="true"][data-v-channel-warehouse-settings585] {background:#eff6ff;border-color:#1677ff;color:#1d4ed8;}
.warehouse-status-filters button[data-v-channel-warehouse-settings585]:focus-visible {outline:2px solid #1677ff;outline-offset:2px;}
.warehouse-status-filters strong[data-v-channel-warehouse-settings585] {margin-left:6px;}
@media (max-width: 700px) {
.warehouse-status-heading[data-v-channel-warehouse-settings585] { flex-direction: column;
}
}
.warehouse-status-settings[data-v-channel-warehouse-settings585] {padding:22px;background:#fff;border:1px solid #e2e8f0;border-radius:10px;gap:18px;--erp-surface:#fff;--erp-surface-muted:#f4f7fb;--erp-table-row-odd-bg:#fff;--erp-table-row-even-bg:#fff;--erp-table-row-hover-bg:#f4f8fd;--erp-table-row-divider:#e2e8f0;}
.warehouse-section-label[data-v-channel-warehouse-settings585] {font-size:12px;color:#64748b;display:block;margin-bottom:5px;}
.warehouse-status-heading h2[data-v-channel-warehouse-settings585] {font-size:20px;color:#1e293b;margin:0 0 6px;}
.warehouse-status-heading p[data-v-channel-warehouse-settings585] {font-size:13px;}
.warehouse-flow[data-v-channel-warehouse-settings585] {display:flex;align-items:center;gap:20px;padding:20px;background:#f7faff;border:1px solid #dbe6f3;border-radius:8px;flex-wrap:wrap;}
.warehouse-flow-node[data-v-channel-warehouse-settings585] {display:flex;align-items:center;gap:12px;}
.warehouse-flow-node strong[data-v-channel-warehouse-settings585] {display:block;font-size:14px;color:#1e293b;}
.warehouse-flow-node small[data-v-channel-warehouse-settings585] {display:block;font-size:12px;color:#64748b;margin-top:4px;}
.warehouse-flow-symbol[data-v-channel-warehouse-settings585] {font-size:30px;color:#64748b;}
.warehouse-flow-gate[data-v-channel-warehouse-settings585],.warehouse-flow-exit[data-v-channel-warehouse-settings585] {display:flex;align-items:center;gap:10px;font-size:12px;}
.warehouse-flow-gate[data-v-channel-warehouse-settings585] {color:#b45309;}
.warehouse-flow-exit[data-v-channel-warehouse-settings585] {color:#1d4ed8;}
.warehouse-flow-exit small[data-v-channel-warehouse-settings585] {display:block;font-size:12px;margin-top:4px;}
.warehouse-flow-gate>span[data-v-channel-warehouse-settings585],.warehouse-flow-exit>span[data-v-channel-warehouse-settings585] {font-size:26px;}
.warehouse-flow-storage[data-v-channel-warehouse-settings585] {padding:10px 16px;background:#fff;border:1px solid #cbd5e1;border-radius:7px;}
.warehouse-flow-storage svg[data-v-channel-warehouse-settings585] {width:32px;height:32px;fill:none;stroke:#486a96;stroke-width:1.8;stroke-linejoin:round;}
.warehouse-impact[data-v-channel-warehouse-settings585] {display:block;min-width:0;border:0;border-radius:0;background:transparent;}
.warehouse-impact>.warehouse-flow[data-v-channel-warehouse-settings585] {display:flex;gap:20px;padding:20px;border:1px solid #dbe6f3;border-radius:8px;}
.warehouse-impact>.warehouse-flow[data-v-channel-warehouse-settings585]:first-child {border-right:1px solid #dbe6f3;}
.warehouse-flow-gate strong[data-v-channel-warehouse-settings585],.warehouse-flow-gate>span[data-v-channel-warehouse-settings585] {color:#b45309;}
.warehouse-flow-exit strong[data-v-channel-warehouse-settings585],.warehouse-flow-exit>span[data-v-channel-warehouse-settings585] {color:#1d4ed8;}
.warehouse-status-toolbar[data-v-channel-warehouse-settings585] {justify-content:space-between;margin-top:2px;}
.warehouse-status-filters[data-v-channel-warehouse-settings585] {gap:0;border-bottom:1px solid #e2e8f0;}
.warehouse-status-filters button[data-v-channel-warehouse-settings585] {border:0;border-bottom:2px solid transparent;border-radius:0;padding:10px 14px;background:transparent;}
.warehouse-status-filters button[aria-pressed="true"][data-v-channel-warehouse-settings585] {background:transparent;border-color:#2563eb;color:#1d4ed8;}
.warehouse-status-filters strong[data-v-channel-warehouse-settings585] {background:#f1f5f9;padding:1px 6px;border-radius:10px;font-size:12px;}
.warehouse-code[data-v-channel-warehouse-settings585] {font-size:15px;letter-spacing:.3px;color:#1e293b;}
.warehouse-status-settings[data-v-channel-warehouse-settings585] .warehouse-row--disabled {--erp-table-row-odd-bg:#fffcf5;--erp-table-row-even-bg:#fffcf5;}
.warehouse-status-settings[data-v-channel-warehouse-settings585] .ant-table-thead>tr>th {background:#f4f7fb!important;color:#475569;font-size:12px;}
.warehouse-status-settings[data-v-channel-warehouse-settings585] .ant-table-tbody>tr>td {padding:14px 16px;background:#fff!important;}
.warehouse-status-settings[data-v-channel-warehouse-settings585] .ant-table-tbody>tr.warehouse-row--disabled>td {background:#fffcf5!important;}
.warehouse-status-settings[data-v-channel-warehouse-settings585] .ant-table-tbody>tr:hover>td {background:#f4f8fd!important;}
.warehouse-status-readback[data-v-channel-warehouse-settings585] {padding-top:12px;border-top:1px solid #e2e8f0;}
@media(max-width:700px){.warehouse-status-settings[data-v-channel-warehouse-settings585]{padding:16px;}.warehouse-flow[data-v-channel-warehouse-settings585]{gap:14px;padding:14px;}}
