.warehouse-inbound-outbound-frame{position:relative;width:100%;overflow:hidden;color:#dbe9f0;font-family:'Segoe UI',sans-serif}
.warehouse-inbound-outbound-reference{box-sizing:border-box;width:1280px;height:560px;padding:10px 12px;position:relative;color:#d6e7ef;font:12px 'Segoe UI',sans-serif;background:radial-gradient(ellipse at 70% 0,#06374b88,transparent 55%),linear-gradient(135deg,#001824,#00131f 65%,#002234);isolation:isolate}
.warehouse-inbound-outbound-reference *,.warehouse-inbound-outbound-dialog *{box-sizing:border-box;font-family:'Segoe UI',sans-serif}
.warehouse-inbound-outbound-reference :where(h1,h2,h3,p,dl,dd){margin:0}
.warehouse-inbound-outbound-reference :where(button){padding:0;border:0;background:none;color:inherit;font:inherit;text-align:inherit;cursor:pointer}
.warehouse-inbound-outbound-reference label{margin:0}
.warehouse-inbound-outbound-reference button:hover{color:#fff}
.warehouse-inbound-outbound-reference button:focus-visible,.warehouse-inbound-outbound-reference [tabindex]:focus-visible{outline:2px solid #efcf88;outline-offset:1px}
.warehouse-inbound-outbound-reference table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:8px;color:#d1e1ec}
.warehouse-inbound-outbound-reference th,.warehouse-inbound-outbound-reference td{padding:5px 4px;border-bottom:1px solid #3a677b66;line-height:1.2;text-align:left;font-weight:400}
.warehouse-inbound-outbound-reference th{color:#bed4e2;background:#0e344563}
.warehouse-inbound-outbound-reference tr[role=button]{cursor:pointer}
.warehouse-inbound-outbound-reference tr[role=button]:hover{background:#4682942e}
.warehouse-inbound-outbound-reference .wio-icon,.warehouse-inbound-outbound-dialog .wio-icon{width:21px;height:24px;flex:none;vertical-align:middle;color:#a1dff1;filter:drop-shadow(0 1px 2px #0008)}
.warehouse-inbound-outbound-reference .wio-title{height:43px;display:flex;align-items:center;justify-content:space-between}
.warehouse-inbound-outbound-reference .wio-title h1{font:650 32px/1.1 'Segoe UI',sans-serif;letter-spacing:-.7px;color:#eee6d5;text-shadow:0 2px 3px #0008}
.warehouse-inbound-outbound-reference .wio-title>span{padding:4px 9px;border:1px solid #b99b5b;border-radius:5px;font-size:8px;color:#efd18b;background:#0c2b3d}
.warehouse-inbound-outbound-reference .wio-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;height:70px;padding-top:4px}
.warehouse-inbound-outbound-reference .wio-kpi{height:60px;display:flex;gap:20px;align-items:center;padding:7px 16px;border:1px solid #2e7a929c;border-radius:5px;background:linear-gradient(135deg,#0b3a50a1,#001b2988);box-shadow:inset 0 1px 2px #81c9e01c,0 3px 5px #0005}
.warehouse-inbound-outbound-reference .wio-kpi>.wio-icon{width:36px;height:36px;border-radius:7px;padding:6px;background:#0f4f65a6;color:#99e6ff;box-shadow:0 0 9px #45a9c11f}
.warehouse-inbound-outbound-reference .wio-kpi:nth-child(2)>.wio-icon{color:#7ee6a7;background:#1558408f}
.warehouse-inbound-outbound-reference .wio-kpi:nth-child(n+3)>.wio-icon{color:#ecd674;background:#36442e99}
.warehouse-inbound-outbound-reference .wio-kpi>span{font-size:12px;line-height:1.25}.warehouse-inbound-outbound-reference .wio-kpi strong{display:block;font-size:27px;line-height:1.1;color:#f3ddb1;font-weight:650}
.warehouse-inbound-outbound-reference .wio-main-grid{display:grid;grid-template-columns:414px 414px 414px;gap:7px;height:304px}
.warehouse-inbound-outbound-reference .wio-panel{position:relative;border:1px solid #31748b99;border-radius:6px;background:linear-gradient(135deg,#07324666,#00192488);box-shadow:inset 0 1px 2px #75bfd41c;overflow:hidden}
.warehouse-inbound-outbound-reference .wio-panel-heading{height:39px;display:flex;align-items:center;justify-content:space-between;padding:0 9px;gap:5px}
.warehouse-inbound-outbound-reference .wio-panel-heading h2{font-size:14px;line-height:1.2;font-weight:600;display:flex;align-items:center;gap:8px;white-space:nowrap}
.warehouse-inbound-outbound-reference .wio-panel-heading h2 small{font-size:11px;font-weight:400}
.warehouse-inbound-outbound-reference .wio-small{border:1px solid #548ca183;border-radius:4px;padding:5px 7px;font-size:9px;background:linear-gradient(#0d3e528c,#002132b3);white-space:nowrap;box-shadow:inset 0 1px #8fc4d126}
.warehouse-inbound-outbound-reference .wio-receipts{font-size:7.5px}
.warehouse-inbound-outbound-reference .wio-receipts td{height:33px;padding:4px 3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.warehouse-inbound-outbound-reference .wio-receipts th{height:26px;padding:4px 3px;font-size:7px;white-space:nowrap}
.warehouse-inbound-outbound-reference .wio-receipts th:first-child{width:25px}.warehouse-inbound-outbound-reference .wio-receipts th:nth-child(2){width:75px}.warehouse-inbound-outbound-reference .wio-receipts th:nth-child(3){width:80px}.warehouse-inbound-outbound-reference .wio-receipts th:nth-child(4){width:70px}.warehouse-inbound-outbound-reference .wio-receipts th:nth-child(5){width:35px}.warehouse-inbound-outbound-reference .wio-inbound .wio-receipts th:nth-child(6){width:48px}
.warehouse-inbound-outbound-reference .wio-receipts tr.selected{background:#0e6a7b52;box-shadow:inset 0 0 0 1px #40bed2a3}
.warehouse-inbound-outbound-reference .wio-status{display:inline-flex;align-items:center;gap:4px;font-size:7px;white-space:nowrap}.warehouse-inbound-outbound-reference .wio-status .wio-icon{width:13px;height:15px;color:#46c4e8}.warehouse-inbound-outbound-reference .wio-status.done .wio-icon{color:#7ce7a4}.warehouse-inbound-outbound-reference .wio-status.pending{color:#eed796}.warehouse-inbound-outbound-reference .wio-status.pending .wio-icon{color:#edcf79}
.warehouse-inbound-outbound-reference .wio-detail-summary{display:grid;grid-template-columns:1.1fr 1fr;gap:7px;padding:0 8px 7px;height:102px}.warehouse-inbound-outbound-reference .wio-detail-summary dl{font-size:9px;line-height:1.6}.warehouse-inbound-outbound-reference .wio-detail-summary dl>div{display:grid;grid-template-columns:81px 1fr;gap:3px}.warehouse-inbound-outbound-reference .wio-detail-summary dd{color:#e0ebf1;font-size:8px;white-space:nowrap}
.warehouse-inbound-outbound-reference .wio-photo{position:relative;overflow:hidden;border:1px solid #8fc3d48c;border-radius:8px;background:#0f3145;isolation:isolate}
.warehouse-inbound-outbound-reference .wio-photo>img{position:absolute;width:200%;height:200%;max-width:none;object-fit:fill;pointer-events:none;left:0;top:0;z-index:-1}
.warehouse-inbound-outbound-reference .wio-photo-scan>img{left:-100%}.warehouse-inbound-outbound-reference .wio-photo-compare>img{top:-100%}.warehouse-inbound-outbound-reference .wio-photo-posted>img{left:-100%;top:-100%}
.warehouse-inbound-outbound-reference .wio-detail-summary .wio-photo{border-radius:4px}
.warehouse-inbound-outbound-reference .wio-detail-table{font-size:8px;width:calc(100% - 14px);margin:0 7px;border:1px solid #42687b70}.warehouse-inbound-outbound-reference .wio-detail-table th{font-size:7px;padding:5px 3px;height:27px}.warehouse-inbound-outbound-reference .wio-detail-table td{padding:5px 3px;height:27px}.warehouse-inbound-outbound-reference .wio-detail-table th:nth-child(1){width:45px}.warehouse-inbound-outbound-reference .wio-detail-table th:nth-child(2){width:63px}.warehouse-inbound-outbound-reference .wio-detail-table th:nth-child(3){width:42px}.warehouse-inbound-outbound-reference .wio-detail-table th:nth-child(4){width:28px}.warehouse-inbound-outbound-reference .wio-detail-table th:nth-child(n+5){width:52px}.warehouse-inbound-outbound-reference .wio-detail-table td:nth-child(n+5){text-align:center}.warehouse-inbound-outbound-reference .wio-detail-table .wio-small{font-size:7px;padding:3px 6px}
.warehouse-inbound-outbound-reference .wio-red,.warehouse-inbound-outbound-dialog .wio-red{color:#ff737c}.warehouse-inbound-outbound-reference .wio-green,.warehouse-inbound-outbound-dialog .wio-green{color:#88e7ae}
.warehouse-inbound-outbound-reference .wio-discrepancy{display:flex;align-items:center;gap:8px;margin:7px 8px;padding:8px;border:1px solid #b0934ba8;border-radius:6px;color:#ebd697;background:#61482029;font-size:8px;line-height:1.3}.warehouse-inbound-outbound-reference .wio-discrepancy>b{font-size:15px}.warehouse-inbound-outbound-reference .wio-discrepancy.resolved{color:#94eab7;border-color:#58b282}
.warehouse-inbound-outbound-reference .wio-outbound-table .wio-receipts td{height:24px}.warehouse-inbound-outbound-reference .wio-outbound-extra{display:grid;grid-template-columns:1.18fr 1fr;gap:6px;margin:7px 7px 0;height:107px}.warehouse-inbound-outbound-reference .wio-checklist,.warehouse-inbound-outbound-reference .wio-documents{border:1px solid #356b818a;border-radius:5px;padding:5px 5px;background:linear-gradient(135deg,#0b3c5080,#001b2b99);overflow:hidden}.warehouse-inbound-outbound-reference .wio-outbound-extra h3{font-size:8px;margin:0 0 4px;display:flex;align-items:center;gap:4px;white-space:nowrap;font-weight:600}.warehouse-inbound-outbound-reference .wio-outbound-extra h3 .wio-icon{width:13px;height:15px}.warehouse-inbound-outbound-reference .wio-checklist label{display:flex;align-items:center;gap:5px;font-size:7.5px;height:18px;color:#d1e6ef}.warehouse-inbound-outbound-reference .wio-checklist time{margin-left:auto;font-size:7px}.warehouse-inbound-outbound-reference .wio-checklist input{margin:0;width:13px;height:13px;accent-color:#7ee4a7;flex:none}.warehouse-inbound-outbound-reference .wio-documents>div{display:flex;gap:4px;align-items:center;height:18px;font-size:7px;white-space:nowrap}.warehouse-inbound-outbound-reference .wio-documents>div>.wio-icon{width:12px;height:12px}.warehouse-inbound-outbound-reference .wio-documents>div>span{font-size:6px;margin-left:auto;padding:2px 3px;border-radius:3px;border:1px solid #68a28a66;background:#1b5a4580;color:#adf0c9}.warehouse-inbound-outbound-reference .wio-documents>div>span.pending{border-color:#a18d5666;background:#5a4d2380;color:#f1d995}
.warehouse-inbound-outbound-reference .wio-ledger-panel{height:108px;margin-top:8px;padding:0 7px}.warehouse-inbound-outbound-reference .wio-ledger-panel .wio-panel-heading{height:30px;padding:0 4px}.warehouse-inbound-outbound-reference .wio-ledger-panel h2{font-size:12px}.warehouse-inbound-outbound-reference .wio-ledger-panel .wio-icon{height:20px}.warehouse-inbound-outbound-reference .wio-ledger th,.warehouse-inbound-outbound-reference .wio-ledger td{font-size:7.5px;height:18px;padding:3px 5px}.warehouse-inbound-outbound-reference .wio-ledger th:first-child{width:107px}.warehouse-inbound-outbound-reference .wio-ledger th:nth-child(2){width:108px}.warehouse-inbound-outbound-reference .wio-ledger th:nth-child(3){width:71px}.warehouse-inbound-outbound-reference .wio-ledger th:nth-child(4){width:121px}.warehouse-inbound-outbound-reference .wio-ledger th:nth-child(5){width:80px}.warehouse-inbound-outbound-reference .wio-ledger th:nth-child(6){width:110px}.warehouse-inbound-outbound-reference .wio-ledger th:nth-child(7){width:85px}.warehouse-inbound-outbound-reference .wio-ledger th:last-child{width:240px}.warehouse-inbound-outbound-reference .wio-simulation{color:#ebd18b;font-size:8px}.warehouse-inbound-outbound-reference .wio-empty{padding:15px;font-size:11px;color:#aec6d6;line-height:1.5;text-align:center}
.warehouse-inbound-outbound-reference.wio-story{padding:10px 13px}.warehouse-inbound-outbound-reference.wio-story .wio-title{height:64px;padding:0 9px}.warehouse-inbound-outbound-reference.wio-story .wio-title>span{border-color:#417a945c;background:#123b5080;color:#acccd9;font-size:8px}
.warehouse-inbound-outbound-reference .wio-story-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.warehouse-inbound-outbound-reference .wio-story-step{position:relative;min-width:0}.warehouse-inbound-outbound-reference .wio-story-step>.wio-photo{height:264px;box-shadow:inset 0 0 12px #4b9eb74d,0 5px 9px #0004;border-color:#74b9d4a6}
.warehouse-inbound-outbound-reference .wio-story-step:not(:last-child):after{content:'';position:absolute;right:-16px;top:109px;width:13px;height:31px;background:linear-gradient(90deg,#c4a35f,#ffe5a4);clip-path:polygon(0 0,35% 0,100% 50%,35% 100%,0 100%,65% 50%);filter:drop-shadow(0 0 4px #f6d27c);z-index:3}
.warehouse-inbound-outbound-reference .wio-caption{display:flex;gap:11px;padding:7px 5px 0;height:81px}.warehouse-inbound-outbound-reference .wio-caption>span{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:50%;border:1px solid #f0d493;color:#243340;font-size:21px;background:linear-gradient(135deg,#ffe6ad,#b3914f);box-shadow:0 2px 8px #dec7853d}.warehouse-inbound-outbound-reference .wio-caption h2{font-size:14px;line-height:1.2;font-weight:650;margin:2px 0 9px;white-space:nowrap}.warehouse-inbound-outbound-reference .wio-caption p{font-size:11px;line-height:1.5;color:#c7d8e4}
.warehouse-inbound-outbound-reference .wio-dock-signs{position:absolute;display:flex;justify-content:space-between;left:13%;right:12%;top:5%;gap:20px}.warehouse-inbound-outbound-reference .wio-dock-signs span{background:#0b345adb;color:#e2f5ff;border:1px solid #448acc;padding:7px 8px;font-size:10px;font-weight:650;white-space:nowrap;box-shadow:0 0 5px #0089bd66}.warehouse-inbound-outbound-reference .wio-source-docs{position:absolute;display:flex;left:6px;right:6px;bottom:9px;gap:8px}.warehouse-inbound-outbound-reference .wio-source-docs>button{flex:1;min-width:0;padding:8px 6px;border-radius:5px;border:1px solid #8fc8e5;background:linear-gradient(135deg,#e7f1f7f5,#bbd3e2ee);color:#102d42;font-size:9px;line-height:1.7;box-shadow:0 2px 7px #001c3199}.warehouse-inbound-outbound-reference .wio-source-docs .wio-icon{width:17px;height:21px;color:#193f5e;float:left;margin:0 6px 3px 0}.warehouse-inbound-outbound-reference .wio-source-docs b{display:block;font-size:10px;white-space:nowrap;margin-bottom:6px}.warehouse-inbound-outbound-reference .wio-source-docs span{display:block;white-space:nowrap}
.warehouse-inbound-outbound-reference .wio-rack{position:absolute;z-index:1;background:#dccb98e6;border:1px solid #a89662;color:#1c3542;font-size:10px;font-weight:650;padding:3px 4px;top:5%;left:17%;box-shadow:0 2px 4px #0006}.warehouse-inbound-outbound-reference .wio-rack.rack-b{left:auto;right:8%;top:10%}.warehouse-inbound-outbound-reference .wio-shirt-logo{position:absolute;top:56%;left:8%;font-size:18px;font-weight:650;color:#d8bd83;transform:rotate(20deg)}.warehouse-inbound-outbound-reference .wio-scan-label{position:absolute;top:33%;right:9%;font-size:12px;font-weight:650;color:#353f41;background:#e7dfc7;padding:3px 5px;transform:skewY(7deg)}.warehouse-inbound-outbound-reference .wio-scan-label span{display:block;height:9px;width:33px;background:repeating-linear-gradient(90deg,#23404e 0 1px,transparent 1px 3px)}
.warehouse-inbound-outbound-reference .wio-scan-card{position:absolute;bottom:6px;right:7px;width:142px;padding:8px;background:linear-gradient(135deg,#eaf3f9,#bbd1df);border:4px solid #243b4e;border-radius:7px;color:#1c3244;box-shadow:0 3px 6px #0008;transform:rotate(6deg);font-size:9px;line-height:1.7}.warehouse-inbound-outbound-reference .wio-scan-card>b{font-size:8px;display:block;white-space:nowrap}.warehouse-inbound-outbound-reference .wio-scan-card>span{display:flex;justify-content:space-between;gap:6px;border-bottom:1px solid #718d9d55}.warehouse-inbound-outbound-reference .wio-scan-card .wio-red{color:#d72e52}
.warehouse-inbound-outbound-reference .wio-monitor{position:absolute;left:8%;right:8%;top:8%;padding:7px;background:linear-gradient(135deg,#10345c,#225f86);border:5px solid #1a2e3f;border-radius:6px;box-shadow:0 2px 3px #afc9da,0 5px 8px #0008;color:#d8e9f3}.warehouse-inbound-outbound-reference .wio-monitor h3{font-size:10px;font-weight:650;line-height:1.2;margin:0;padding:5px;background:#123a5ab3}.warehouse-inbound-outbound-reference .wio-monitor table{font-size:9px;background:#dfedf7;color:#18344c}.warehouse-inbound-outbound-reference .wio-monitor th{background:#bad8ed;color:#21415e;font-size:7px;padding:6px 3px;white-space:nowrap}.warehouse-inbound-outbound-reference .wio-monitor td{padding:7px 3px;text-align:center;border:1px solid #86a8c380;height:25px}.warehouse-inbound-outbound-reference .wio-monitor td:first-child{text-align:left}.warehouse-inbound-outbound-reference .wio-monitor .wio-row-red{color:#cc3358;background:#f1c4d4}.warehouse-inbound-outbound-reference .wio-posted-monitor{left:3%;right:12%;top:20%;padding:7px}.warehouse-inbound-outbound-reference .wio-posted-monitor header{display:flex;justify-content:space-between;align-items:center;gap:4px}.warehouse-inbound-outbound-reference .wio-posted-monitor header h3{font-size:9px;flex:1}.warehouse-inbound-outbound-reference .wio-posted-monitor header>span{color:#9eebc0;font-size:6px;white-space:nowrap}.warehouse-inbound-outbound-reference .wio-posted-monitor header small{font-size:5px;display:block;text-align:right}.warehouse-inbound-outbound-reference .wio-posted-monitor td{font-size:8px;padding:7px 3px}.warehouse-inbound-outbound-reference .wio-posted-monitor th{font-size:7px}.warehouse-inbound-outbound-reference .wio-posted-monitor .wio-green{color:#177b58}
.warehouse-inbound-outbound-reference .wio-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:6px;height:102px}.warehouse-inbound-outbound-reference .wio-benefits>button{display:flex;align-items:center;gap:12px;padding:8px 12px;border:1px solid #66a2bc9c;border-radius:7px;background:linear-gradient(130deg,#0b3448a1,#08263c8c);box-shadow:inset 0 0 13px #4896b521,0 3px 6px #0004}.warehouse-inbound-outbound-reference .wio-benefit-icon{position:relative;width:84px;height:78px;display:grid;place-items:center;flex:none}.warehouse-inbound-outbound-reference .wio-benefit-icon>.wio-icon{width:58px;height:65px;color:#ead09a;stroke-width:1.4;filter:drop-shadow(2px 2px 1px #87704c) drop-shadow(0 0 5px #f8d57e66)}.warehouse-inbound-outbound-reference .wio-benefit-icon .wio-pallet{position:absolute;bottom:0;width:80px;height:29px}.warehouse-inbound-outbound-reference .wio-benefits>button:first-child .wio-benefit-icon>.wio-icon{width:36px;height:49px;margin-top:-20px;fill:#dbc18c;stroke:#f6dfa8}.warehouse-inbound-outbound-reference .wio-benefits h2{font-size:14px;line-height:1.3;font-weight:650;margin:0 0 9px;white-space:nowrap}.warehouse-inbound-outbound-reference .wio-benefits p{font-size:11px;line-height:1.5;color:#cbdae6}
.warehouse-inbound-outbound-dialog{height:fit-content;min-height:0;max-height:88vh;margin:auto;width:min(740px,92vw);padding:19px 23px;border:1px solid #7cb4cb;border-radius:9px;color:#dbe9f2;background:radial-gradient(ellipse at top right,#23516a,#092b40 68%);box-shadow:0 18px 70px #0009,inset 0 1px #cfebf22e;overflow:auto;font:14px 'Segoe UI',sans-serif}
.warehouse-inbound-outbound-dialog::backdrop{background:#00121ec4;backdrop-filter:blur(4px)}.warehouse-inbound-outbound-dialog>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.warehouse-inbound-outbound-dialog h2{font-size:20px;font-weight:600;margin:0;flex:1}.warehouse-inbound-outbound-dialog p{line-height:1.5;margin:12px 0}.warehouse-inbound-outbound-dialog label{margin:0}.warehouse-inbound-outbound-dialog :where(button,input,select,textarea){font:inherit;color:inherit;background:#12394f;border:1px solid #709caf88;border-radius:4px;padding:7px 9px}.warehouse-inbound-outbound-dialog button{cursor:pointer}.warehouse-inbound-outbound-dialog button:focus-visible,.warehouse-inbound-outbound-dialog input:focus-visible,.warehouse-inbound-outbound-dialog select:focus-visible,.warehouse-inbound-outbound-dialog textarea:focus-visible{outline:2px solid #f5d898;outline-offset:2px}.warehouse-inbound-outbound-dialog [data-wio-close]{padding:4px;display:flex;background:transparent}.warehouse-inbound-outbound-dialog .wio-primary{color:#143244;font-weight:600;background:linear-gradient(#efd49c,#bb9855);border-color:#f2dcab}.warehouse-inbound-outbound-dialog input:disabled{opacity:.6}.warehouse-inbound-outbound-dialog .wio-modal-table{width:100%;border-collapse:collapse;font-size:12px;margin:14px 0}.warehouse-inbound-outbound-dialog .wio-modal-table td,.warehouse-inbound-outbound-dialog .wio-modal-table th{border:1px solid #628ba166;padding:8px;text-align:left}.warehouse-inbound-outbound-dialog .wio-modal-table input{width:100px;max-width:100%;min-width:45px}.warehouse-inbound-outbound-dialog .wio-modal-table small{display:block;font-size:10px;color:#94bfd3;margin-top:4px}.warehouse-inbound-outbound-dialog .wio-field{display:flex;flex-direction:column;gap:6px;margin:12px 0}.warehouse-inbound-outbound-dialog .wio-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:15px 0}.warehouse-inbound-outbound-dialog .wio-fields>label{display:flex;flex-direction:column;gap:6px;font-size:12px}.warehouse-inbound-outbound-dialog .wio-fields input,.warehouse-inbound-outbound-dialog .wio-fields select{min-width:0;width:100%}.warehouse-inbound-outbound-dialog .wio-role{display:flex;align-items:center;gap:12px;margin:12px 0;font-size:12px}.warehouse-inbound-outbound-dialog .wio-modal-check{display:flex;gap:8px;align-items:center;margin:12px 0;line-height:1.4;font-size:12px}.warehouse-inbound-outbound-dialog .wio-modal-check input{accent-color:#73d7a6}.warehouse-inbound-outbound-dialog .wio-actions{display:flex;gap:7px;flex-wrap:wrap;margin:12px 0}.warehouse-inbound-outbound-dialog .wio-error{color:#ffb0ad;font-size:12px}.warehouse-inbound-outbound-dialog .wio-modal-note{border-top:1px solid #55869b66;padding-top:10px;color:#95b8cc;font-size:10px}.warehouse-inbound-outbound-dialog .wio-big{font-size:45px;color:#edcf95}.warehouse-inbound-outbound-dialog .wio-table-scroll{overflow:auto}
@keyframes wio-scan-light{0%,100%{box-shadow:0 0 2px #89ffc100}50%{box-shadow:0 0 12px #89ffc188}}
.warehouse-inbound-outbound-frame.wio-motion .wio-scan-label{animation:wio-scan-light 4s ease-in-out infinite}
@media(prefers-reduced-motion:reduce){.warehouse-inbound-outbound-frame.wio-motion .wio-scan-label{animation:none}}

/* Text proportions reviewed against the source pair in the real host. */
.warehouse-inbound-outbound-reference .wio-receipts{font-size:9px}
.warehouse-inbound-outbound-reference .wio-receipts th{font-size:8.5px;white-space:normal}
.warehouse-inbound-outbound-reference .wio-receipts th:first-child{width:22px}
.warehouse-inbound-outbound-reference .wio-receipts th:nth-child(2){width:80px}
.warehouse-inbound-outbound-reference .wio-receipts th:nth-child(3){width:83px}
.warehouse-inbound-outbound-reference .wio-receipts th:nth-child(4){width:76px}
.warehouse-inbound-outbound-reference .wio-receipts th:nth-child(5){width:30px}
.warehouse-inbound-outbound-reference .wio-inbound .wio-receipts th:nth-child(6){width:49px}
.warehouse-inbound-outbound-reference .wio-status{font-size:8px}
.warehouse-inbound-outbound-reference .wio-detail-summary dl{font-size:10px}
.warehouse-inbound-outbound-reference .wio-detail-summary dd{font-size:9px}
.warehouse-inbound-outbound-reference .wio-detail-table{font-size:9px}
.warehouse-inbound-outbound-reference .wio-detail-table th{font-size:8.5px}
.warehouse-inbound-outbound-reference .wio-detail-table .wio-small{font-size:8px}
.warehouse-inbound-outbound-reference .wio-discrepancy{font-size:9px;padding:7px}
.warehouse-inbound-outbound-reference .wio-checklist label{font-size:8.5px}
.warehouse-inbound-outbound-reference .wio-checklist time{font-size:8px}
.warehouse-inbound-outbound-reference .wio-outbound-extra h3{font-size:9px}
.warehouse-inbound-outbound-reference .wio-documents>div{font-size:8px}
.warehouse-inbound-outbound-reference .wio-documents>div>span{font-size:7px}
.warehouse-inbound-outbound-reference .wio-ledger td{font-size:9px}
.warehouse-inbound-outbound-reference .wio-ledger th{font-size:8.5px}
.warehouse-inbound-outbound-reference .wio-caption p,.warehouse-inbound-outbound-reference .wio-benefits p{font-size:12px;line-height:1.45}
.warehouse-inbound-outbound-reference .wio-benefit-badge{position:absolute;width:33px;height:35px;right:0;bottom:1px;filter:drop-shadow(0 0 4px #ffe0a44d)}

.warehouse-inbound-outbound-reference .wio-receipts th:first-child{width:20px}
.warehouse-inbound-outbound-reference .wio-receipts th:nth-child(4){width:70px}
.warehouse-inbound-outbound-reference .wio-receipts th:nth-child(5){width:28px}

.warehouse-inbound-outbound-reference .wio-monitor th{font-size:8px;white-space:normal}
.warehouse-inbound-outbound-reference .wio-compare-monitor td{font-size:10px}
.warehouse-inbound-outbound-reference .wio-posted-monitor header>span{font-size:7.5px}
.warehouse-inbound-outbound-reference .wio-posted-monitor header small{font-size:6.5px}
