.inbound-legacy{color:#294d68;background:#f4f6f7;min-width:1020px;height:calc(100vh - 94px);min-height:700px;font-size:11px;position:relative;overflow:hidden}.inbound-legacy button,.inbound-legacy input,.inbound-legacy select,.inbound-legacy textarea{font:11px Arial,Malgun Gothic,sans-serif}.inbound-search{white-space:nowrap;background:#d8e7f3;border:1px solid #9fb2c3;border-top:0;align-items:flex-start;gap:4px;height:55px;padding:4px 7px;display:flex;position:relative}.inbound-search label{height:21px;font-weight:700;line-height:21px}.inbound-search input,.inbound-search select{background:#fff;border:1px solid #9bb4c9;width:110px;height:21px}.inbound-search select:first-of-type{width:140px}.inbound-search input[type=date]{width:95px}.inbound-search button{color:#fff;background:linear-gradient(#94c8eb,#4e9bcd);border:1px solid #86a6bf;border-radius:5px;height:21px;padding:0 8px}.inbound-search .lookup{width:22px;padding:0}.inbound-search .vendor-label{text-align:right;width:42px;position:absolute;top:29px;left:7px}.inbound-search .vendor-code{width:70px;position:absolute;top:29px;left:53px}.inbound-search .vendor-label+.vendor-code+.lookup{position:absolute;top:29px;left:124px}.inbound-search .vendor-name{width:150px;position:absolute;top:29px;left:146px}.inbound-search .printer-label{margin-left:auto}.inbound-search .printer{width:250px}.mode-term .inbound-search,.mode-batch .inbound-search,.mode-confirm .inbound-search,.mode-plan .inbound-search,.mode-field .inbound-search,.mode-check .inbound-search{align-items:center;height:31px}.mode-plan .inbound-search,.mode-field .inbound-search,.mode-check .inbound-search{padding-left:7px}.inbound-document{background:#d8e7f3;border:1px solid #a5b8c7;grid-template-columns:55% 45%;height:85px;display:grid}.inbound-document>div{grid-template-columns:62px 100px 62px 70px 22px 150px;grid-auto-rows:21px;gap:3px 4px;padding:6px;display:grid}.inbound-document>div:last-child{grid-template-columns:62px 1fr 70px 90px}.inbound-document label{text-align:right;font-weight:700;line-height:21px}.inbound-document input,.inbound-document select,.inbound-document textarea{background:#fff;border:1px solid #9eb2c2;min-width:0;height:21px}.inbound-document textarea{resize:none;height:66px}.inbound-document button{width:22px;height:21px;padding:0}.inbound-barcode{background:#d8e7f3;border:1px solid #a5b8c7;grid-template-columns:155px 180px 190px 125px 38px 170px 210px;grid-auto-rows:21px;align-content:center;gap:3px 5px;height:60px;padding:4px;display:grid}.inbound-barcode label{white-space:nowrap;align-items:center;gap:4px;font-weight:700;display:flex}.inbound-barcode input{border:1px solid #9eb2c2;width:110px;height:21px}.inbound-barcode input[type=checkbox]{width:13px}.inbound-barcode button{color:#fff;background:linear-gradient(#94c8eb,#4e9bcd);border:1px solid #86a6bf;border-radius:5px;height:21px}.inbound-barcode .box{width:38px}.inbound-grid-layout{gap:7px;height:calc(100% - 106px);padding:5px 5px 24px;display:grid}.inbound-grid-layout.single{grid-template-rows:1fr}.inbound-grid-layout.split{grid-template-rows:44% 56%}.mode-term .inbound-grid-layout{height:calc(100% - 82px)}.mode-plan .inbound-grid-layout{height:calc(100% - 167px)}.mode-field .inbound-grid-layout{height:calc(100% - 227px)}.mode-check .inbound-grid-layout{grid-template-rows:43% 57%;height:calc(100% - 167px)}.mode-batch .inbound-grid-layout,.mode-confirm .inbound-grid-layout{height:calc(100% - 82px)}.inbound-pane{background:#fff;border:1px solid #9bb0c0;border-radius:5px;grid-template-rows:31px 29px minmax(0,1fr);min-height:0;display:grid;overflow:hidden;box-shadow:0 1px 2px #9aa8b7}.inbound-pane .legacy-subtitle{height:31px}.inbound-pane .legacy-user-actions{height:29px;padding:4px}.inbound-pane .legacy-user-actions label{white-space:nowrap;align-items:center;gap:3px;display:flex}.inbound-pane .legacy-user-actions input{border:1px solid #9eb2c2;height:21px}.inbound-pane .grid-hint{color:#365c7b}.inbound-pane .legacy-table-wrap{height:100%;min-height:0;overflow:auto}.inbound-pane .legacy-table{table-layout:fixed;width:max-content;min-width:100%}.inbound-pane .legacy-table th{white-space:nowrap;height:25px}.inbound-pane .legacy-table td{text-overflow:ellipsis;white-space:nowrap;height:23px;overflow:hidden}.inbound-pane .legacy-table tr.selected td{background:#c9e1f2}.inbound-pane .legacy-table td:first-child{text-align:center}.inbound-pane .legacy-table td.number{text-align:right}.inbound-pane .legacy-table td input{border:1px solid #9dacb8;width:100%;height:21px}.inbound-pane .legacy-table .empty{background:#fff;height:100px}.pa010101>.legacy-modal-backdrop{z-index:100;background:#1b2b3a55;place-items:center;display:grid;position:absolute;inset:0}.pa010101 .partner-popup{background:#e9eef2;border:2px solid #50677c;width:560px;height:390px;padding:5px;position:relative;box-shadow:0 10px 30px #0005}.pa010101 .partner-popup>header{color:#173f64;align-items:center;height:35px;padding:0 5px;font-size:16px;display:flex}.pa010101 .partner-popup .popup-toolbar{gap:3px;display:flex;position:absolute;top:8px;right:7px}.pa010101 .partner-popup .popup-toolbar button{color:#fff;background:linear-gradient(#94c8eb,#4e9bcd);border:1px solid #86a6bf;border-radius:4px;width:49px;height:21px}.pa010101 .partner-popup .popup-search{background:#d8e7f3;border:1px solid #9fb2c3;grid-template-columns:46px 130px 71px 94px 55px 104px;align-items:center;gap:0 5px;height:30px;padding:4px 5px;display:grid}.pa010101 .partner-popup .popup-search label{text-align:right;font-weight:700}.pa010101 .partner-popup .popup-search input,.pa010101 .partner-popup .popup-search select{background:#fff;border:1px solid #9bb4c9;width:100%;height:21px}.pa010101 .partner-popup .legacy-table-wrap{background:#fff;border:1px solid #9bb0c0;height:310px;margin-top:5px;overflow:auto}.pa010101 .partner-popup .legacy-table{table-layout:fixed;width:100%}.pa010101 .partner-popup .legacy-table th:first-child{width:80px}.pa010101 .partner-popup .legacy-table th:nth-child(2){width:300px}.pa010101 .partner-popup .legacy-table th:nth-child(3){width:100px}.pa010101 .partner-popup .legacy-table tbody tr{cursor:pointer}.pa010101 .partner-popup .legacy-table tbody tr:focus td{outline-offset:-1px;outline:1px solid #277fae}.pa010101 .legacy-title>div{gap:3px;display:flex}.pa010101 .legacy-title>div>button{width:60px;height:21px;padding:0}.pa010101 .pa-main .legacy-user-actions,.pa010101 .pa-detail .legacy-user-actions{gap:3px}.pa010101 .pa-main .legacy-user-actions>.tool-spacer,.pa010101 .pa-detail .legacy-user-actions>.tool-spacer{flex:auto}.pa010101 .pa-main .legacy-user-actions>button,.pa010101 .pa-detail .legacy-user-actions>button{height:20px}.pa010101 .pa-main .select-cell{text-align:center;width:28px;padding:0}.pa010101 .pa-main .select-cell input{vertical-align:middle;accent-color:#2b70a8;width:13px;height:13px;margin:0}.pa010101 .row-number{text-align:center;width:30px}.pa010101 .inbound-report-menu{width:90px;height:20px;position:relative}.pa010101 .inbound-report-menu>summary{color:#fff;cursor:pointer;background:linear-gradient(#94c8eb,#4e9bcd);border:1px solid #86a6bf;border-radius:4px;height:20px;padding:3px 7px;list-style:none}.pa010101 .inbound-report-menu>div{z-index:20;background:#fff;border:1px solid #7f94a8;width:90px;padding:2px;display:grid;position:absolute;top:21px;left:0}.pa010101 .inbound-report-menu>div button{text-align:left;background:#fff;border:0;height:21px}.pa010101 .inbound-report-menu>div button:hover{background:#e5eef7}.pa010101 .pa-main .select-cell{width:40px}.pa010101 .pa-main .legacy-table th,.pa010101 .pa-main .legacy-table td{height:24px}.pa010101 .memo-cell-button{width:100%;height:22px;color:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0 18px 0 3px;position:relative;overflow:hidden}.pa010101 .memo-cell-button:after{content:"▾";color:#39779f;position:absolute;right:3px}.pa010101 .inbound-memo-popup{z-index:110;background:#d8e7f3;border:1px solid #70899c;width:270px;height:150px;padding:4px;position:fixed;box-shadow:0 3px 10px #0005}.pa010101 .inbound-memo-popup>header{color:#294d68;justify-content:space-between;align-items:center;height:24px;display:flex}.pa010101 .inbound-memo-popup>header button{color:#294d68;background:#f4f8fb;border:1px solid #86a6bf;width:20px;height:20px;padding:0}.pa010101 .inbound-memo-popup textarea{resize:none;color:#1d3445;background:#fff;border:1px solid #8aa2b5;width:260px;height:116px;padding:3px;display:block}.pa010101 .inbound-grid-panel{z-index:120;background:#f5f7f9;border:1px solid #71879a;grid-template-rows:27px minmax(0,1fr) 31px;width:225px;height:206px;display:grid;position:fixed;box-shadow:0 3px 9px #52677966}.pa010101 .inbound-grid-panel.panel-filter{width:310px}.pa010101 .inbound-grid-panel.panel-columns{width:165px}.pa010101 .inbound-grid-panel .panel-title{color:#294d68;background:#d8e7f3;border-bottom:1px solid #9dafbd;align-items:center;padding:0 7px;display:flex}.pa010101 .inbound-grid-panel .panel-content{align-content:start;gap:5px;min-height:0;padding:7px;display:grid;overflow:hidden}.pa010101 .inbound-grid-panel .panel-content>label{white-space:nowrap;grid-template-columns:42px 1fr;align-items:center;gap:4px;display:grid}.pa010101 .inbound-grid-panel select,.pa010101 .inbound-grid-panel input{background:#fff;border:1px solid #8b9dac;width:100%;min-width:0;height:21px}.pa010101 .inbound-grid-panel .select-all{border-bottom:1px solid #aab8c4;height:24px;padding:0 4px;display:flex!important}.pa010101 .inbound-grid-panel .select-all input,.pa010101 .inbound-grid-panel .column-list input{width:13px;height:13px;margin:0}.pa010101 .inbound-grid-panel .column-list{background:#fff;border:1px solid #a7b5c1;min-height:0;overflow-y:auto}.pa010101 .inbound-grid-panel .column-list label{white-space:nowrap;align-items:center;gap:5px;height:23px;padding:2px 5px;display:flex}.pa010101 .inbound-grid-panel .panel-footer{background:#f5f7f9;border-top:1px solid #aab8c4;justify-content:center;gap:7px;padding:5px;display:flex;position:sticky;bottom:0}.pa010101 .inbound-grid-panel .panel-footer button{width:49px;height:21px}.pa010101 .inbound-grid-panel.panel-columns .panel-content{grid-template-rows:24px minmax(0,1fr)}
