#page-inbound-query{padding:0;min-width:0}.iq-window{background:#e9f3f8;border:1px solid #5485ae;min-height:calc(100vh - 154px);display:flex;flex-direction:column;color:#183149;font-family:Arial,"Microsoft YaHei",sans-serif}.iq-title{height:30px;background:linear-gradient(#0c3265,#245992);color:#e8f4ff;font-weight:700;display:flex;align-items:center;gap:18px;padding:0 10px;font-size:14px}.iq-title [data-mode-title]{font-weight:400;font-size:12px}.iq-toolbar{min-height:69px;background:linear-gradient(#537ea5,#acd3d8 68%,#e2f6f4);display:flex;align-items:stretch;gap:4px;padding:5px 8px;border-bottom:2px solid #81adc5}.iq-toolbar button{border:0;background:transparent;color:#173650;font-size:24px;min-width:78px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.iq-toolbar button span{font-size:13px}.iq-toolbar button:hover{background:#ffffff85}.iq-toolbar button[hidden]{display:none}.iq-filters{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:7px 9px;background:#e1edf3;border-bottom:1px solid #a9c3d1;font-size:13px}.iq-filters label{display:flex;align-items:center;gap:4px;white-space:nowrap}.iq-filters input,.iq-filters select{height:29px;border:1px solid #b8c9d4;background:#fff;color:#20384b;font-size:13px;padding:2px 5px}.iq-filters input[type=date]{width:132px}.iq-filters input[name=keyword]{width:190px}.iq-filters select[name=store]{width:155px}.iq-filters select[name=warehouse]{width:135px}.iq-filters select[name=category]{width:135px}.iq-filters .iq-date-check{gap:2px}.iq-filters .iq-date-check input{height:auto}.iq-search{background:linear-gradient(#d7eef8,#9dc5da);border:1px solid #78a2bc;min-width:80px;height:30px;font-weight:700;cursor:pointer}.iq-message{min-height:19px;margin:0;padding:2px 9px;font-size:12px;color:#486476}.iq-message.error{color:#ab2020}.iq-grid,.iq-detail-grid{overflow:auto;background:#fff;flex:1;max-width:100%}.iq-grid{min-height:380px;max-height:calc(100vh - 319px)}.iq-grid table,.iq-detail-grid table{border-collapse:separate;border-spacing:0;white-space:nowrap;font-size:13px;min-width:max-content;width:100%}.iq-grid th,.iq-grid td,.iq-detail-grid th,.iq-detail-grid td{border-right:1px solid #c2cdd2;border-bottom:1px solid #c2cdd2;padding:4px 6px;height:26px}.iq-grid th,.iq-detail-grid th{position:sticky;top:0;background:#d9e8ee;color:#203b4a;z-index:1;font-weight:500;text-align:center}.iq-grid tbody tr:nth-child(even),.iq-detail-grid tbody tr:nth-child(even){background:#fff4d6}.iq-grid tbody tr:hover{background:#d9edf8;cursor:pointer}.iq-grid tbody tr.selected{background:#cce7f6}.iq-grid td.iq-number,.iq-detail-grid td.iq-number{text-align:right}.iq-grid .iq-index,.iq-detail-grid .iq-index{background:#e9f1f4;text-align:center;min-width:34px}.iq-grid .iq-empty{text-align:center;padding:28px;color:#617582}.iq-footer{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;background:#e8f4f6;border-top:1px solid #9bb9c8;padding:5px 10px;font-size:12px;color:#b22b27;font-weight:700}.iq-pager{display:flex;align-items:center;gap:6px;color:#2e4b60}.iq-pager button{padding:2px 8px}.iq-hint{margin:0;padding:4px 9px;background:#e0edf0;color:#557081;font-size:11px}.iq-dialog[hidden]{display:none}.iq-dialog{position:fixed;inset:0;background:#102c4599;z-index:1200;display:flex;align-items:center;justify-content:center;padding:20px}.iq-dialog-card{width:min(96vw,1800px);height:min(88vh,950px);display:flex;flex-direction:column;background:#edf5f8;border:2px solid #527ea5;box-shadow:0 12px 38px #112c4f66}.iq-dialog-title{background:linear-gradient(#123967,#316796);color:white;display:flex;justify-content:space-between;align-items:center;padding:3px 10px;height:32px}.iq-dialog-title button{border:0;background:transparent;color:white;font-size:24px;cursor:pointer}.iq-dialog [data-dialog-content]{display:flex;flex-direction:column;min-height:0;flex:1}.iq-meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px 18px;padding:12px;background:#eaf4f7;border-bottom:1px solid #b7cbd4;font-size:13px}.iq-meta div{display:flex;gap:3px;min-width:0}.iq-meta b{font-weight:500;white-space:nowrap;color:#506a79}.iq-meta span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iq-detail-grid{min-height:0}.iq-detail-total{background:#eaf2f5;padding:7px 12px;color:#c42c26;font-weight:700;font-size:13px}.iq-loading{padding:20px}@media(max-width:800px){.iq-filters{align-items:stretch}.iq-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.iq-grid{max-height:calc(100vh - 420px)}}@media print{body>*:not(#appView){display:none!important}.legacy-nav,.legacy-title,.tab-strip,.iq-toolbar,.iq-filters,.iq-message,.iq-hint,.iq-pager{display:none!important}.iq-window{border:0;min-height:0}.iq-grid{max-height:none;overflow:visible}.iq-dialog{position:static;background:none;padding:0}.iq-dialog-card{width:100%;height:auto;border:0;box-shadow:none}.iq-dialog-title button{display:none}.iq-detail-grid{overflow:visible}}
