.inventory-page{color:#263e5c;min-width:0;padding-bottom:24px}.inventory-intro{margin:0 0 22px;color:#667c96;line-height:1.7}.inventory-toolbar{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0}.inventory-toolbar .el-button+.el-button{margin-left:0}.inventory-panel{background:#fff;border:1px solid #dce6f2;border-radius:14px;padding:24px;margin:22px 0;box-shadow:0 4px 18px #24395c06}.inventory-panel h2{font-size:18px;margin:0 0 12px}.inventory-help{color:#65778e;font-size:13px;line-height:1.8}.inventory-fields,.inventory-filters{display:flex;flex-wrap:wrap;gap:18px;align-items:flex-end;margin:18px 0}.inventory-field{display:flex;flex-direction:column;gap:8px;font-size:13px;min-width:200px;max-width:100%;flex:1}.inventory-field input,.inventory-field select{box-sizing:border-box;width:100%;min-height:40px;padding:8px 12px;border:1px solid #cbd8e7;border-radius:6px;background:#fff;color:#263e5c;font:inherit}.inventory-field input:focus,.inventory-field select:focus{outline:2px solid #2468ed;outline-offset:2px}.inventory-field input:disabled,.inventory-field select:disabled{background:#f0f3f8;color:#8090a5}.inventory-table{width:100%;overflow-x:auto;border-radius:8px;background:#fff}.inventory-page .el-pagination{margin-top:14px;white-space:normal}.inventory-error{color:#b52834}.inventory-success{color:#177042}.inventory-message{padding:12px 16px;border-radius:6px;background:#f4f7fb;line-height:1.7}.inventory-page .el-dialog{max-width:calc(100vw - 30px)}@media(max-width:760px){.inventory-panel{padding:16px}.inventory-field{min-width:100%}.inventory-toolbar .el-button{flex:1;white-space:normal;line-height:1.5}.inventory-page .el-pagination .el-pager li{min-width:28px}.inventory-page .el-dialog__body{padding:16px}}.inventory-page{padding:0 24px 24px}.inventory-page .el-pagination{display:flex;flex-wrap:wrap;align-items:center;gap:6px}@media(max-width:760px){.inventory-page{padding:0 16px 20px}}.inventory-message{scroll-margin-top:96px;overflow-wrap:anywhere;margin:0 0 16px}.inventory-message:focus{outline:2px solid #2468ed;outline-offset:2px}.inventory-panel{scroll-margin-top:96px}@media(max-width:760px){.inventory-toolbar .el-button{flex:1 1 140px;min-width:0;padding:10px 12px}}.inventory-panel h3{margin:24px 0 12px;font-size:16px;line-height:1.5}.distribution-confirm{display:flex;align-items:flex-start;gap:10px;margin:20px 0;line-height:1.8}.distribution-confirm input{margin-top:6px;flex:none}.inventory-zone-dialog .el-dialog__body{max-height:calc(90vh - 160px);overflow-y:auto}.inventory-zone-map{border-top:1px solid #e3ebf5;padding-top:18px}.inventory-zone-map-tools{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;margin:14px 0}.inventory-zone-map-tools .el-button+.el-button{margin-left:0}.inventory-zone-map-canvas{height:300px;position:relative;border:1px solid #dce6f2;border-radius:8px;background:#f4f7fb;overflow:hidden}.inventory-zone-map .inventory-error{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:12px}@media(max-width:760px){.inventory-zone-map-canvas{height:260px}.inventory-zone-map-tools .inventory-field{min-width:100%}}.inventory-field textarea{box-sizing:border-box;width:100%;padding:12px;border:1px solid #cbd8e7;border-radius:6px;font:inherit;resize:vertical}.inventory-field textarea:focus{outline:2px solid #2468ed;outline-offset:2px}
