.location-capacity-card{box-sizing:border-box;min-width:0;max-width:100%;font-size:13px;padding:12px!important}.location-capacity-card header{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.location-capacity-card header b{overflow-wrap:anywhere;min-width:0;font-size:14px}.location-capacity-card button{width:auto;max-width:100%;min-height:30px;line-height:1.4;padding:5px 10px!important;font-size:12px!important}.location-capacity-card header button{white-space:nowrap;flex:none}.location-capacity-card .location-capacity-fields{max-width:160px;margin-top:10px}.location-capacity-card label{align-items:center;gap:8px;min-width:0;font-size:13px;line-height:1.5;display:flex}.location-capacity-card input{box-sizing:border-box;min-width:0;max-width:100%;height:30px;line-height:1.4;width:72px!important;padding:5px 7px!important;font-size:13px!important}.location-capacity-card small{color:#657080;margin-top:8px;font-size:12px;line-height:1.5;display:block}.location-capacity-card .location-capacity-error{color:#9c3d1a}.location-capacity-card .location-capacity-refresh{margin-top:8px}.location-capacity-card .layer-volume-heading{margin-top:12px;font-size:13px;display:block}.location-capacity-card .layer-volume-heading span{font-weight:400}.location-capacity-card .layer-volume-rows{grid-template-columns:repeat(auto-fill,minmax(145px,1fr));gap:6px;min-width:0;max-height:360px;margin-top:8px;display:grid;overflow:auto}.location-capacity-card .layer-volume-row{box-sizing:border-box;background:#fafbfc;border:1px solid #e2e5eb;border-radius:6px;flex-wrap:wrap;align-items:center;gap:2px 6px;min-width:0;padding:6px 8px;display:flex}.location-capacity-card .layer-volume-row label{white-space:nowrap;flex:auto;justify-content:space-between}.location-capacity-card .layer-volume-row small{color:#a36218;margin:0;font-size:11px}.location-capacity-card .layer-volume-add{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:10px;display:flex}@media (width<=600px){.location-capacity-card .layer-volume-rows{grid-template-columns:repeat(2,minmax(0,1fr));max-height:360px}.location-capacity-card .layer-volume-row{padding:5px 6px}.location-capacity-card .layer-volume-row label{gap:4px;font-size:12px}.location-capacity-card .layer-volume-row input{width:60px!important}}@media (width<=350px){.location-capacity-card .layer-volume-rows{grid-template-columns:minmax(0,1fr)}}.layer-pricing-settings{--layer-green:#173f30;--layer-border:#dbe4dc;color:#173c2e;border:1px solid var(--layer-border);background:#fff;border-radius:16px;min-width:0;max-width:100%;font-size:14px;overflow:visible}.layer-pricing-settings *{box-sizing:border-box}.layer-settings-heading{border-bottom:1px solid var(--layer-border);background:#f0f5ef;border-radius:16px 16px 0 0;justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 24px;display:flex}.layer-settings-heading p{letter-spacing:.12em;color:#65806b;margin:0 0 6px;font-size:11px;font-weight:750}.layer-settings-heading h2{margin:0 0 7px;font-size:21px;font-weight:750;line-height:1.35}.layer-settings-heading span{color:#637568;font-size:13px;line-height:1.6}.layer-settings-revision{white-space:nowrap;border:1px solid #ccdacb;border-radius:6px;padding:3px 8px}.layer-settings-fields{border:0;gap:20px;min-width:0;margin:0;padding:22px 24px;display:grid}.layer-settings-location{align-items:center;gap:20px;min-width:0;display:flex}.layer-settings-location>label{flex:0 300px;gap:8px;min-width:0;font-weight:650;display:grid}.layer-settings-location>span{color:#647767;font-size:13px}.layer-settings-location .goods-location-search{min-width:0;position:relative}.layer-settings-location .goods-location-search>input{width:100%}.layer-settings-location .location-stock-summary{display:none}.layer-settings-location .goods-location-options{z-index:30;background:#fff;border:1px solid #c7d9c8;border-radius:8px;padding:5px;position:absolute;top:calc(100% + 5px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #173f301c}.layer-settings-location .goods-location-options button{text-align:left;background:0 0;border:0;width:100%;display:block}.layer-settings-location .goods-location-options button[aria-selected=true],.layer-settings-location .goods-location-options button:hover{background:#e9f2e7}.layer-settings-location .goods-location-options p,.layer-settings-location .goods-location-unselected{color:#68796b;padding:4px;font-size:12px;line-height:1.6}.layer-settings-default,.layer-settings-layer-picker,.layer-settings-rule{justify-content:space-between;align-items:center;gap:20px;min-width:0;display:flex}.layer-settings-default{border:1px solid var(--layer-border);background:#fbfcf9;border-radius:10px;padding:17px 18px}.layer-pricing-settings h3{margin:0 0 5px;font-size:15px;font-weight:750}.layer-pricing-settings h4{margin:0;font-size:14px;font-weight:700}.layer-settings-default p,.layer-settings-layer-picker p,.layer-settings-muted{color:#708071;margin:0;font-size:12px;line-height:1.7}.layer-pricing-settings input{font:inherit;color:#173c2e;min-width:0;max-width:100%;min-height:40px;box-shadow:none;background:#fff;border:1px solid #cbd8ce;border-radius:7px;outline:none;padding:9px 11px}.layer-pricing-settings input:focus{border-color:#527c58;box-shadow:0 0 0 3px #dfeadd}.layer-pricing-settings input[aria-invalid=true]{background:#fffaf7;border-color:#b25d45}.layer-pricing-settings input::placeholder{color:#87918a;font-size:12px}.layer-settings-volume{color:#66776a;flex-shrink:0;grid-template-columns:auto 116px;align-items:center;gap:10px;font-size:12px;display:grid}.layer-settings-volume input{width:116px;font-size:15px;font-weight:600}.layer-settings-detail{border:1px solid var(--layer-border);border-radius:10px;min-width:0}.layer-settings-layer-picker{border-bottom:1px solid #e7ece5;padding:17px 18px}.layer-settings-layer-entry{align-items:center;gap:8px;display:flex}.layer-settings-layer-entry label{color:#66776a;align-items:center;gap:8px;font-size:12px;display:flex}.layer-settings-layer-entry input{width:78px}.layer-pricing-settings button{font:inherit;cursor:pointer;color:#264c36;white-space:normal;background:#fff;border:1px solid #cbd8ce;border-radius:7px;min-height:40px;padding:8px 13px;font-size:13px;line-height:1.5}.layer-pricing-settings button:hover:not(:disabled){background:#edf4eb;border-color:#9cb99f}.layer-pricing-settings button:focus-visible{outline-offset:2px;outline:3px solid #a2c79d}.layer-pricing-settings button:disabled{opacity:.5;cursor:default}.layer-settings-layer-options{flex-wrap:wrap;gap:6px;padding:12px 18px 0;display:flex}.layer-settings-layer-options button{background:#f6f8f3;min-height:32px;padding:4px 10px;font-size:12px}.layer-settings-layer-options button[aria-pressed=true]{color:#244f2d;background:#e1eddb;border-color:#769973;font-weight:700}.layer-settings-layer-options>span{color:#71816f;align-self:center;font-size:12px}.layer-settings-effective{flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:8px;display:flex}.layer-settings-effective strong{color:#225a37;letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:23px;line-height:1.2}.layer-settings-effective>span{color:#708171;font-size:12px}.layer-settings-detail>.layer-settings-muted{padding:0 18px 18px}.layer-settings-shares{border-top:1px solid #e3e9df;margin:0 18px 18px;padding-top:16px}.layer-settings-share-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.layer-settings-status{color:#397046;white-space:nowrap;background:#edf5e7;border-radius:5px;padding:3px 7px;font-size:11px}.layer-settings-status.is-pending{color:#8b6020;background:#faf0d7}.layer-settings-share-row,.layer-settings-single{justify-content:space-between;align-items:center;gap:16px;min-width:0;margin:0;padding:8px 0;display:flex}.layer-settings-share-row>span,.layer-settings-single>span{overflow-wrap:anywhere;min-width:0}.layer-settings-share-row>div{color:#73816f;flex-shrink:0;align-items:center;gap:7px;font-size:13px;display:flex}.layer-settings-share-row input{text-align:right;font-variant-numeric:tabular-nums;width:100px}.layer-settings-single strong{font-variant-numeric:tabular-nums;color:#376c3f;font-weight:650}.layer-settings-share-total{color:#6c7c6c;text-align:right;margin:12px 0 0;font-size:12px}.layer-settings-share-total strong{color:#375f37}.layer-settings-pending,.layer-settings-notice{color:#865c24;overflow-wrap:anywhere;background:#fff8e7;border:1px solid #eaddb5;border-radius:7px;padding:10px 12px;font-size:13px;line-height:1.75}.layer-settings-pending{margin:0}.layer-settings-pending button{color:#815e2c;background:#fffcf2;border-color:#dfcda4;min-height:32px;margin:6px 0 0 8px;padding:4px 9px;font-size:12px}.layer-settings-detail>.layer-settings-pending{margin:0 18px 18px}.layer-settings-notice{margin:18px 24px 0}.layer-pricing-settings .layer-settings-text-button{color:#6e7e6e;text-underline-offset:3px;background:0 0;border:0;min-height:32px;padding:7px 0;font-size:12px;text-decoration:underline}.layer-settings-footer{border-top:1px solid var(--layer-border);background:#fafbf8;border-radius:0 0 16px 16px;justify-content:space-between;align-items:center;gap:20px;padding:16px 24px;display:flex}.layer-settings-footer>div:first-child{min-width:0}.layer-settings-footer>div:last-child{flex-shrink:0;gap:9px;display:flex}.layer-settings-footer p{color:#73816d;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.7}.layer-pricing-settings .layer-settings-save{background:var(--layer-green);border-color:var(--layer-green);color:#fff;padding:9px 20px;font-weight:650}.layer-pricing-settings .layer-settings-save:hover:not(:disabled){background:#285b3b;border-color:#285b3b}.layer-pricing-settings .layer-settings-error{color:#ab4c34;font-size:12px;line-height:1.75}.layer-settings-layer-picker+.layer-settings-error{margin:10px 18px 0}.layer-pricing-settings .layer-settings-saved{color:#39713c}@media (width<=600px){.layer-settings-heading{gap:10px;padding:18px 16px}.layer-settings-heading h2{font-size:19px}.layer-settings-heading span{font-size:12px}.layer-settings-fields{gap:14px;padding:17px 14px}.layer-settings-location{gap:7px;display:grid}.layer-settings-location>label{width:100%}.layer-settings-location>span{font-size:12px}.layer-settings-default{align-items:flex-start;gap:12px;padding:14px 12px}.layer-settings-default>div{min-width:0}.layer-settings-volume{text-align:left;grid-template-columns:90px;gap:5px}.layer-settings-volume input{width:90px}.layer-settings-layer-picker{gap:13px;padding:14px 12px;display:grid}.layer-settings-layer-entry{justify-content:space-between}.layer-settings-layer-entry label{gap:10px}.layer-settings-layer-entry input{width:100px}.layer-settings-layer-entry button{min-width:100px}.layer-settings-layer-options{padding:10px 12px 0}.layer-settings-rule{align-items:flex-start;gap:10px;padding:18px 12px}.layer-settings-effective{gap:5px;display:grid}.layer-settings-effective strong{font-size:21px}.layer-settings-shares{margin:0 12px 14px}.layer-settings-detail>.layer-settings-muted{padding:0 12px 15px}.layer-settings-share-row input{width:90px}.layer-settings-notice{margin:14px 14px 0}.layer-settings-footer{gap:12px;padding:14px;display:grid}.layer-settings-footer>div:last-child{grid-template-columns:1fr 1fr;width:100%;display:grid}.layer-settings-footer button{min-height:43px}.layer-settings-detail>.layer-settings-pending{margin:0 12px 14px}.layer-settings-pending button{margin-left:0;display:block}}.layer-pricing-settings{border-radius:6px}.layer-settings-heading{background:#edf4f0;border-radius:6px 6px 0 0;gap:12px;padding:12px 14px}.layer-settings-heading p{margin-bottom:3px;font-size:10px}.layer-settings-heading h2{margin-bottom:4px;font-size:17px}.layer-settings-heading span{font-size:12px}.layer-settings-fields{gap:12px;padding:14px}.layer-settings-default,.layer-settings-layer-picker{padding:12px 14px}.layer-settings-default,.layer-settings-detail{border-radius:6px}.layer-settings-rule{padding:14px}.layer-pricing-settings input{border-radius:5px;min-height:36px;padding:7px 9px}.layer-settings-occupants{border-top:1px solid #dde5df;margin:0 14px 14px;padding-top:10px}.layer-settings-occupants h4{color:#687a71;margin-bottom:5px;font-size:12px}.layer-settings-occupants>div{overflow-wrap:anywhere;justify-content:space-between;gap:12px;padding:7px 0;font-size:13px;display:flex}.layer-settings-occupants strong{white-space:nowrap;font-weight:600}.layer-settings-footer{border-radius:0 0 6px 6px;padding:12px 14px}.layer-settings-effective strong{font-size:23px}.layer-settings-occupants .layer-settings-pending{color:#815e2c;font-size:12px;line-height:1.6}@media (width<=600px){.layer-settings-heading{padding:12px}.layer-settings-heading h2{font-size:17px}.layer-settings-fields,.layer-settings-default,.layer-settings-layer-picker,.layer-settings-rule{padding:12px}.layer-pricing-settings input{min-height:40px;font-size:16px}.layer-settings-occupants{margin:0 12px 12px}.layer-settings-footer{padding:12px}}.obd-backdrop{z-index:220;background:#12223a66;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.obd-dialog{color:#20324d;background:#fff;border:1px solid #dce3ec;border-radius:12px;outline:none;flex-direction:column;width:min(660px,100%);min-width:0;max-height:calc(100dvh - 40px);font-size:13px;display:flex;box-shadow:0 18px 60px #14213c40}.obd-dialog>header{border-bottom:1px solid #e5eaf0;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.obd-dialog h3{margin:0;font-size:17px}.obd-dialog button{font:inherit;color:#20324d;cursor:pointer;background:#fff;border:1px solid #ccd6e4;border-radius:6px;padding:7px 12px}.obd-dialog button:disabled{opacity:.5;cursor:default}.obd-body{min-height:0;padding:14px 18px;overflow:auto}.obd-source{overflow-wrap:anywhere;gap:4px;display:grid}.obd-source strong{font-size:14px}.obd-source span,.obd-source small,.obd-period{color:#5c6a7b}.obd-policy{background:#f4f7fb;border-radius:6px;padding:9px 10px;font-size:12px;line-height:1.6}.obd-fields{border:0;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(74px,.7fr);gap:12px;min-width:0;margin:12px 0;padding:0;display:grid}.obd-fields>label,.obd-location{align-content:start;gap:5px;min-width:0;display:grid}.obd-fields .obd-customer{grid-column:1/-1}.obd-location{grid-column:1/3}.obd-fields>label>input,.obd-location input{box-sizing:border-box;width:100%;min-width:0;height:36px;font:inherit;color:inherit;background:#fff;border:1px solid #ccd6e4;border-radius:6px;padding:6px 8px}.obd-fields>label:has(input[type=date]){grid-column:auto/span 1}.obd-fields>label:has(input[aria-label=计费入库日期]){grid-column:1/2}.obd-fields>label:has(input[aria-label=计费出库日期]){grid-column:2/4}.obd-location .location-stock-summary{display:none}.obd-location .goods-location-search{min-width:0;position:relative}.obd-location .goods-location-options{z-index:20;background:#fff;border:1px solid #ccd6e4;border-radius:6px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto;box-shadow:0 5px 20px #20324d26}.obd-location .goods-location-options button{text-align:left;border:0;border-radius:0;width:100%;display:block}.obd-location .goods-location-options button[aria-selected=true]{background:#e7efff}.obd-location .goods-location-options p{color:#64748b;padding:8px}.obd-preview{border-top:1px solid #e5eaf0;margin-top:14px;padding-top:10px}.obd-preview table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:13px}.obd-preview th,.obd-preview td{text-align:left;overflow-wrap:anywhere;border-bottom:1px solid #e5eaf0;padding:7px}.obd-preview small{color:#64748b;line-height:1.6;display:block}.obd-preview p{color:#526278;font-size:12px;line-height:1.6}.obd-error,.obd-conflict{color:#a53d20;background:#fff3ef;border-radius:6px;padding:10px;line-height:1.6}.obd-error button{margin-left:8px}.obd-dialog>footer{border-top:1px solid #e5eaf0;justify-content:flex-end;gap:8px;padding:12px 18px;display:flex}.obd-dialog .obd-save{color:#fff;background:#205dc5;border-color:#205dc5}.obd-dialog input:focus-visible,.obd-dialog button:focus-visible{outline-offset:2px;outline:2px solid #4386ef}@media (width<=540px){.obd-backdrop{padding:8px}.obd-dialog{border-radius:9px;max-height:calc(100dvh - 16px)}.obd-dialog>header,.obd-body{padding:12px}.obd-fields{grid-template-columns:minmax(0,1fr) 80px;gap:10px}.obd-location{grid-column:1/2}:is(.obd-fields>label:has(input[aria-label=计费入库日期]),.obd-fields>label:has(input[aria-label=计费出库日期])){grid-column:1/-1}.obd-dialog>footer{flex-wrap:wrap;gap:6px;padding:10px}.obd-dialog>footer button{padding:8px 10px}.obd-dialog>footer>button:first-child{margin-right:auto}.obd-preview th,.obd-preview td{padding:6px 3px}.obd-period{font-size:11px}}.merchant-change-backdrop{z-index:1100;color:#17372a;background:#153c2bb3;justify-content:center;align-items:center;padding:20px;font-size:13px;display:flex;position:fixed;inset:0}.merchant-change-dialog .mc-customers label,.merchant-change-dialog .mc-select-all{color:#526b5a;flex-direction:row;justify-content:flex-start;font-size:12px;font-weight:400;line-height:1.5}.merchant-change-dialog .mc-select-all{align-content:center;min-height:24px;margin:0;padding:0}.merchant-change-dialog input[type=checkbox]{flex:0 0 17px;min-height:17px;max-height:17px;padding:0}.mc-record-details{margin-top:1px}.mc-record-details>summary{color:#718079;text-underline-offset:2px;cursor:pointer;min-height:20px;font-size:11px;line-height:1.6;text-decoration:underline}.mc-record-details>small{overflow-wrap:anywhere;display:block}.merchant-change-dialog{background:#fff;border:1px solid #d3dfd7;border-radius:9px;outline:none;flex-direction:column;width:min(1020px,100%);min-width:0;max-height:92dvh;display:flex;overflow:hidden;box-shadow:0 16px 48px #102c3440}.merchant-change-dialog *{box-sizing:border-box}.merchant-change-dialog button{font:inherit;color:#244e36;cursor:pointer;white-space:normal;background:#fff;border:1px solid #cad8cd;border-radius:5px;min-height:36px;padding:7px 11px;font-size:12px;font-weight:650;line-height:1.5}.merchant-change-dialog button:disabled{opacity:.5;cursor:default}.merchant-change-dialog button:hover:not(:disabled){background:#edf5ef;border-color:#80a58b}.merchant-change-dialog button:focus-visible,.merchant-change-dialog input:focus-visible,.merchant-change-dialog summary:focus-visible{outline-offset:2px;outline:3px solid #a8c8b0}.merchant-change-dialog input:not([type=checkbox]){font:inherit;color:#25452d;background:#fff;border:1px solid #cbd8ce;border-radius:5px;width:100%;min-width:0;min-height:36px;padding:7px 9px}.merchant-change-dialog input[type=checkbox]{accent-color:#245f41;cursor:pointer;width:17px;min-width:17px;height:17px;margin:0}.merchant-change-dialog label{min-width:0}.merchant-change-dialog p{margin:0;line-height:1.6}.merchant-change-dialog small{color:#718079;font-size:11px;line-height:1.55}.merchant-change-dialog h3{margin:0;font-size:20px;line-height:1.5}.merchant-change-dialog h4{margin:0;font-size:14px}.merchant-change-dialog .mc-primary{color:#fff;background:#123c2d;border-color:#123c2d}.merchant-change-dialog .mc-primary:hover:not(:disabled){color:#fff;background:#24533e}.mc-heading{background:#f7faf8;border-bottom:1px solid #dce5de;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:13px 18px;display:flex}.mc-heading>div{min-width:0}.mc-heading p{color:#6b7d71;font-size:12px}.mc-body{gap:12px;min-height:0;padding:14px 18px;display:grid;overflow:auto}.mc-muted{color:#6d7c72;font-size:12px}.mc-policy{color:#5e7166;background:#f6f9f7;border:1px solid #e0e8e1;border-radius:5px;padding:9px 11px;font-size:12px}.mc-modes{gap:7px;display:flex}.mc-modes button[aria-pressed=true],.mc-record-filters>button[aria-pressed=true]{color:#17442b;background:#e6f1e9;border-color:#669475;box-shadow:inset 0 0 0 1px #669475}.mc-scope{border:1px solid #dde5df;border-radius:6px;gap:9px;min-width:0;padding:11px 12px;display:grid}.mc-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.mc-section-heading>span{color:#6b7c71;font-size:12px}.mc-customers{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px 12px;max-height:190px;display:grid;overflow:auto}.mc-customers label{overflow-wrap:anywhere;align-items:center;gap:8px;padding:5px 0;display:flex}.mc-customers label span{min-width:0}.mc-selected-names{overflow-wrap:anywhere;border-top:1px solid #e4eae6;padding-top:6px;font-size:12px}.mc-selected-names button{margin-left:8px}.mc-target{grid-template-columns:minmax(160px,300px) minmax(0,1fr);align-items:end;gap:12px;display:grid}.mc-target>label,.mc-record-filters>label{gap:5px;font-size:12px;display:grid}.mc-record-filters{grid-template-columns:minmax(140px,250px) auto minmax(180px,1fr);align-items:end;gap:8px;display:grid}.mc-select-all{flex-wrap:wrap;align-items:center;gap:7px;font-size:12px;display:flex}.mc-select-all small{margin-left:auto}.mc-table-wrap{border:1px solid #e1e7e2;border-radius:4px;min-width:0;overflow:auto}.mc-record-table,.mc-fee-table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:12px}.mc-record-table th,.mc-record-table td,.mc-fee-table th,.mc-fee-table td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #e5eae6;padding:8px 9px;line-height:1.55}.mc-record-table th,.mc-fee-table th{color:#607366;background:#f5f8f5;font-size:11px;font-weight:600}.mc-record-table th:first-child{width:48px}.mc-record-table th:nth-child(2){width:34%}.mc-record-table th:nth-child(3){width:19%}.mc-record-table th:nth-child(4){width:25%}.mc-record-table td>span,.mc-record-table td>small,.mc-record-table td>strong,.mc-fee-table td>span,.mc-fee-table td>small{display:block}.mc-record-table tr:last-child td,.mc-fee-table tr:last-child td{border-bottom:0}.mc-record-table tr.is-selected{background:#f0f7f1}.mc-record-id{color:#87938b!important;font-size:10px!important}.mc-pagination{justify-content:flex-end;align-items:center;gap:9px;font-size:12px;display:flex}.mc-selection,.mc-recent{border-top:1px solid #e1e8e2;padding-top:8px}.mc-selection summary,.mc-recent summary{cursor:pointer;color:#4c6c56;min-height:28px;font-size:12px;line-height:1.6}.mc-selection>div,.mc-recent>div{border-top:1px solid #edf1ee;justify-content:space-between;align-items:center;gap:10px;padding:7px 0;display:flex}.mc-selection>div>span,.mc-recent>div>span{overflow-wrap:anywhere;min-width:0}.mc-selection small,.mc-recent small{display:block}.mc-preview{background:#fbfdfb;border:1px solid #b6d0bc;border-radius:6px;gap:8px;padding:12px;display:grid}.mc-preview>p{font-size:12px}.mc-fee-table th:first-child{width:40%}.mc-fee-table small{color:#9a6d22}.mc-preview ul{color:#687e6d;margin:0;padding-left:18px;font-size:12px;line-height:1.7}.mc-error{color:#a44431;overflow-wrap:anywhere;background:#fff8f3;border:1px solid #efd8cb;border-radius:5px;padding:9px 11px;font-size:12px}.mc-error button{margin-left:6px}.mc-success{color:#2d693e;background:#eef7ef;border:1px solid #cbdfce;border-radius:5px;padding:9px 11px;font-size:12px}.mc-saved-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mc-footer{background:#f7faf8;border-top:1px solid #dce5de;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding:11px 18px;display:flex}.mc-footer>span{color:#64796a;font-size:12px}.mc-footer>div{gap:8px;display:flex}@media (width<=650px){.merchant-change-backdrop{padding:7px}.merchant-change-dialog{border-radius:7px;max-height:97dvh}.mc-heading{padding:11px 12px}.merchant-change-dialog h3{font-size:18px}.mc-body{gap:10px;padding:11px 12px}.mc-policy{padding:8px 9px}.merchant-change-dialog input:not([type=checkbox]){min-height:40px;font-size:16px}.merchant-change-dialog button{min-height:40px}.mc-modes>button{flex:1}.mc-scope{gap:8px;padding:9px}.mc-customers{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 10px}.mc-customers label{min-height:34px}.mc-target{grid-template-columns:minmax(0,1fr);gap:7px}.mc-record-filters{grid-template-columns:minmax(0,1fr) auto}.mc-record-search{grid-column:1/-1}.mc-select-all small{width:100%;margin-left:24px}.mc-record-table,.mc-record-table tbody{display:block}.mc-record-table thead{display:none}.mc-record-table tr{border-bottom:1px solid #e2e9e3;grid-template-columns:25px minmax(0,1fr);gap:4px 7px;padding:9px;display:grid}.mc-record-table tr:last-child{border-bottom:0}.mc-record-table td{border:0;grid-column:2;grid-template-columns:68px minmax(0,1fr);gap:0 6px;min-width:0;padding:0;display:grid}.mc-record-table td:before{content:attr(data-label);color:#7a897e;grid-area:1/1/span 5;font-size:11px}.mc-record-table td>*{grid-column:2;min-width:0}.mc-record-table td:first-child{grid-area:1/1/span 4;padding:2px 0;display:block}.mc-record-table td:first-child:before{display:none}.mc-selection>div,.mc-recent>div{align-items:flex-start}.mc-fee-table th,.mc-fee-table td{padding:7px 6px}.mc-preview{padding:10px}.mc-footer{flex-wrap:wrap;padding:10px 12px}.mc-footer>div{margin-left:auto}.mc-footer>span{flex-basis:100%}.mc-footer>div>button{min-width:110px}}.wm-origin-backdrop{overscroll-behavior:contain}.wm-origin-dialog{width:min(780px,100%);min-width:0;max-height:92dvh;overflow:auto}.wm-origin-dialog>header{align-items:flex-start}.wm-origin-dialog>header>div{min-width:0}.wm-origin-dialog>header button{white-space:nowrap;flex-shrink:0;min-width:60px}.wm-origin-dialog header p{max-width:600px;margin:8px 0 0;font-size:14px;line-height:1.6}.wm-origin-dialog>label,.wm-origin-dialog>fieldset,.wm-origin-dialog>p,.wm-origin-dialog>div{margin:14px 20px}.wm-origin-dialog label{min-width:0;font-size:14px;display:block}.wm-origin-dialog input[type=text],.wm-origin-dialog input[type=date]{box-sizing:border-box;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #b8cec2;border-radius:8px;min-height:42px;margin-top:5px;padding:9px 11px;display:block}.wm-origin-dialog input[type=radio]{vertical-align:middle;accent-color:#147454;width:17px;min-width:17px;height:17px;min-height:17px;max-height:17px;margin:0 5px 0 0;padding:0}.wm-origin-dialog fieldset{border:1px solid #c8dacf;border-radius:10px;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1.4fr);gap:12px;padding:12px;display:grid}.wm-origin-dialog fieldset p{color:#536b60;grid-column:1/-1;margin:0;font-size:13px;line-height:1.6}.wm-origin-dialog fieldset legend{padding:0 5px;font-weight:600}.wm-origin-dialog small{color:#587063;line-height:1.7}.wm-origin-dialog [role=alert]{color:#a12f26;background:#fff1ed;border-radius:8px;padding:10px}.wm-origin-dialog [role=status]{color:#206240;background:#eef7f0;border-radius:8px;padding:10px}.wm-origin-dialog [role=region]{background:#f3f7f4;border:1px solid #c9dccf;border-radius:10px;padding:12px}.wm-origin-dialog [role=region] p{margin:6px 0;font-size:14px;line-height:1.6}.wm-origin-dialog button{min-height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #b9cfc3;border-radius:8px;padding:8px 13px}.wm-origin-dialog button:disabled{opacity:.5;cursor:default}.wm-origin-dialog footer button:last-child{color:#fff;background:#14694c;border-color:#14694c}@media (width<=600px){.wm-origin-dialog{max-height:96dvh}.wm-origin-dialog>label,.wm-origin-dialog>fieldset,.wm-origin-dialog>p,.wm-origin-dialog>div{margin:12px}.wm-origin-dialog fieldset{grid-template-columns:1fr}.wm-origin-dialog header h3{font-size:18px}.wm-origin-dialog header p{font-size:13px}.wm-origin-dialog footer{gap:8px!important}.wm-origin-dialog footer button{white-space:normal;min-width:0}}.layer-storage-pricing{--lsp-green:#173f30;--lsp-line:#dce4dc;--lsp-muted:#6c7b6b;color:#1b3b2b;gap:18px;min-width:0;max-width:100%;font-size:14px;display:grid}.layer-storage-pricing select{font:inherit;color:#25452d;background:#fff;border:1px solid #cbd8c9;border-radius:7px;width:100%;min-width:0;min-height:40px;padding:9px 10px}.lsp-pagination{justify-content:flex-end;align-items:center;gap:12px;font-size:12px;display:flex}.lsp-claim-row{border-top:1px solid #e4e9e4;margin-top:8px;padding-top:8px}.lsp-claim-row>small{display:block}.lsp-row-details p{font-size:12px;font-weight:400}.lsp-row-details>div{border-top:1px solid #e4e9e4;padding:5px 0}.lsp-inline-rule{min-width:0}.lsp-rule-summary{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.lsp-rule-summary>span{background:#f9fbf9;border:1px solid #d6e1d8;border-radius:5px;padding:4px 8px;color:#456052!important;font-size:12px!important}.lsp-rule-summary>span.lsp-rule-custom{background:#fff1cf;border-color:#e5cc8c;color:#785012!important}.lsp-rule-summary>button{background:#fff;min-height:34px;padding:5px 10px;font-size:12px}.lsp-inline-rule-editor{background:#fff;border:1px solid #ceddd2;border-radius:6px;min-width:0;margin:10px 0 4px;padding:12px}.lsp-inline-rule-editor>.lsp-customer-fields{padding:0}.lsp-inline-rule-editor>button{margin-top:10px}.lsp-customer-group>td>div>div:first-child{flex:1}.lsp-customer-group>td>div>div:last-child{flex-shrink:0;align-self:start}.lsp-basis-note{color:#62766d;background:#f7faf8;border:1px solid #dce4dc;border-radius:6px;margin:0;padding:8px 12px;font-size:12px;line-height:1.7}.lsp-basis-note details{margin-left:10px;display:inline-block}.lsp-basis-note details[open]{margin-left:0;display:block}.lsp-basis-note details>span{display:block}.layer-storage-pricing .lsp-customer-group{background:#edf5f1}.lsp-customer-group>td>div{justify-content:space-between;align-items:center;gap:16px;padding:4px 2px;display:flex}.lsp-customer-group>td>div>div{gap:4px;min-width:0;display:grid}.lsp-customer-group>td>div>div:last-child{text-align:right}.lsp-customer-group strong{color:#17372a;overflow-wrap:anywhere;font-size:14px}.lsp-customer-group span,.lsp-customer-group small{color:#687a71;font-size:12px}.lsp-row-details{color:#62766d;margin-top:6px;font-size:12px}.lsp-row-details>summary{color:#355247;text-underline-offset:3px;min-height:26px;padding:2px 0;text-decoration:underline;display:inline-block}.lsp-row-details span,.lsp-row-details small{overflow-wrap:anywhere;line-height:1.6;display:block}.lsp-rate{color:#687a71;font-size:11px}.lsp-default-settings .lsp-customer-inputs{grid-template-columns:minmax(140px,220px) minmax(120px,180px) auto}.lsp-default-settings .lsp-customer-fields>button{justify-self:start}.layer-storage-pricing *{box-sizing:border-box}.lsp-heading{color:#fff;background:#173f30;border-radius:16px;justify-content:space-between;align-items:flex-start;gap:24px;padding:24px;display:flex}.lsp-heading>div{min-width:0}.lsp-heading>div>span{letter-spacing:.14em;color:#c6d9bc;font-size:11px}.lsp-heading h2{margin:7px 0;font-size:26px;font-weight:700;line-height:1.4}.lsp-heading p{color:#d2e0cc;margin:0;font-size:13px;line-height:1.8}.lsp-heading nav{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:10px;display:flex}.layer-storage-pricing a{color:#315f35;text-underline-offset:4px}.lsp-heading a{color:#e3eedc;white-space:nowrap;font-size:13px}.lsp-heading nav button{color:#fff;background:0 0;border-color:#6f8b6f}.layer-storage-pricing button,.lsp-export{font:inherit;color:#2b4f31;cursor:pointer;text-align:center;white-space:normal;background:#fff;border:1px solid #cad8c9;border-radius:7px;min-height:40px;padding:9px 13px;font-size:13px;line-height:1.5}.layer-storage-pricing button:hover:not(:disabled){color:#25452a;background:#edf4e8;border-color:#80a67a}.layer-storage-pricing button:focus-visible,.layer-storage-pricing a:focus-visible,.layer-storage-pricing summary:focus-visible{outline-offset:3px;outline:3px solid #a8c498}.layer-storage-pricing button:disabled{opacity:.5;cursor:default}.layer-storage-pricing input{font:inherit;color:#25452d;background:#fff;border:1px solid #cbd8c9;border-radius:7px;outline:none;width:100%;min-width:0;min-height:40px;padding:9px 10px}.layer-storage-pricing input:focus{border-color:#70976a;box-shadow:0 0 0 3px #e4eddf}.layer-storage-pricing input::placeholder{color:#87917e;font-size:12px}.layer-storage-pricing input:disabled{color:#66755d;background:#f4f6f0}.layer-storage-pricing label{min-width:0}.lsp-filters{border:1px solid var(--lsp-line);background:#fff;border-radius:12px;grid-template-columns:145px 145px minmax(120px,180px) minmax(150px,1fr) auto;align-items:end;gap:12px;padding:18px;display:grid}.lsp-filters label{color:#697861;gap:7px;font-size:12px;font-weight:650;display:grid}.lsp-filters>button{background:#eef4e9;font-weight:650}.lsp-loading{color:#62775d;background:#f0f5eb;border:1px solid #dce7d4;border-radius:8px;margin:0;padding:12px 15px;font-size:13px;line-height:1.75}.lsp-error{overflow-wrap:anywhere;font-size:13px;line-height:1.75;color:#a64e37!important}.lsp-error button{margin-left:10px}.lsp-period-heading{justify-content:space-between;align-items:center;gap:18px;display:flex}.lsp-period-heading h3{margin:0 0 6px;font-size:18px;font-weight:700}.lsp-period-heading p{color:var(--lsp-muted);margin:0;font-size:12px;line-height:1.7}.lsp-export{background:#fff;flex-shrink:0;text-decoration:none}.lsp-export.is-disabled{opacity:.45;cursor:default}.lsp-totals{grid-template-columns:1.25fr 1fr 1fr;gap:12px;display:grid}.lsp-totals>div{border:1px solid var(--lsp-line);background:#fff;border-radius:12px;align-content:start;gap:8px;min-width:0;padding:20px;display:grid}.lsp-totals span{color:var(--lsp-muted);font-size:12px;font-weight:600}.lsp-totals strong{font-variant-numeric:tabular-nums;color:#265530;letter-spacing:-.03em;overflow-wrap:anywhere;font-size:32px;line-height:1.25}.lsp-totals strong.lsp-date-value{letter-spacing:0;font-size:23px;line-height:1.75}.lsp-totals small{color:#74806c;font-size:11px;line-height:1.7}.lsp-totals .is-pending{background:#fffaf0;border-color:#eadfbf}.lsp-totals .is-pending strong{color:#956627}.lsp-history-warning{color:#865f2d;background:#fff8e9;border:1px solid #e7dcb9;border-radius:10px;padding:16px 18px;font-size:13px;line-height:1.8}.lsp-history-warning p{margin:4px 0}.lsp-history-warning details{margin-top:8px}.lsp-history-warning summary{cursor:pointer;font-size:12px}.lsp-history-warning ul{margin:10px 0 0;padding-left:20px}.lsp-history-warning li{overflow-wrap:anywhere;margin-top:9px}.lsp-history-warning li>span{margin-right:10px;font-size:12px}.lsp-history-warning li p{margin-top:0}.lsp-monthly{border:1px solid var(--lsp-line);background:#fff;border-radius:12px;min-width:0;overflow:hidden}.lsp-monthly>h3{border-bottom:1px solid #e5eadf;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:17px 18px;font-size:15px;line-height:1.6;display:flex}.lsp-monthly>h3>span{color:#7b8871;font-size:12px;font-weight:400}.lsp-table-scroll{width:100%;min-width:0;overflow:auto}.lsp-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:700px;font-size:12px}.lsp-table th{color:#6f7f65;text-align:left;background:#f5f7f1;border-bottom:1px solid #e1e8db;padding:10px 14px;font-size:11px;font-weight:600}.lsp-table th:first-child{width:12%}.lsp-table th:last-child{width:18%}.lsp-table td{vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #edf0e8;padding:15px 14px;line-height:1.8}.lsp-table tr:last-child td{border-bottom:0}.lsp-table td>span,.lsp-table td>small{display:block}.lsp-table td>strong{font-weight:650}.lsp-table .lsp-product{color:#73806b;font-size:11px}.lsp-table .lsp-money{font-variant-numeric:tabular-nums;color:#2b6035;font-size:15px}.lsp-table .lsp-pending-text,.lsp-pending-text{color:#9b6e2c!important}.lsp-row-review{background:#fffdf7}.lsp-empty{color:#7b8772;margin:0;padding:24px 18px;font-size:13px;line-height:1.8}.lsp-current,.lsp-editor,.lsp-customer-settings,.lsp-confirmed{border:1px solid var(--lsp-line);background:#fff;border-radius:12px;min-width:0;overflow:visible}.layer-storage-pricing details>summary{cursor:pointer;list-style:none;position:relative}.layer-storage-pricing details>summary::-webkit-details-marker{display:none}.lsp-current>summary,.lsp-editor>summary,.lsp-customer-settings>summary,.lsp-confirmed>summary{justify-content:space-between;align-items:center;gap:14px;padding:17px 38px 17px 18px;font-size:14px;font-weight:650;display:flex}.lsp-current>summary:after,.lsp-editor>summary:after,.lsp-customer-settings>summary:after,.lsp-confirmed>summary:after{content:"＋";color:#8c9d80;font-size:16px;position:absolute;right:15px}.lsp-current[open]>summary:after,.lsp-editor[open]>summary:after,.lsp-customer-settings[open]>summary:after,.lsp-confirmed[open]>summary:after{content:"－"}.lsp-current>summary>span:last-child,.lsp-editor>summary>span,.lsp-customer-settings>summary>span,.lsp-confirmed>summary>span{color:#7a8970;font-size:12px;font-weight:400}.lsp-current-body>p{color:#6e7c65;margin:0 0 16px;padding:0 18px;font-size:12px;line-height:1.8}.lsp-editor>div{min-width:0;padding:0 14px 14px}.lsp-editor .layer-pricing-settings{border-color:#e0e7d9}.lsp-customer-fields{gap:12px;padding:0 18px 18px;display:grid}.lsp-customer-fields>p{color:#7e8975;margin:0;font-size:12px;line-height:1.75}.lsp-customer-picker{align-items:end;gap:10px;min-width:0;display:flex}.lsp-customer-picker>label{color:#687b61;flex:0 300px;gap:7px;font-size:12px;display:grid}.lsp-customer-inputs{grid-template-columns:minmax(140px,220px) minmax(120px,180px) auto;align-items:end;gap:12px;display:grid}.lsp-customer-inputs label{color:#697b60;gap:7px;font-size:12px;display:grid}.lsp-customer-fields>small{color:#819074;font-size:11px}.layer-storage-pricing .lsp-primary-button{background:var(--lsp-green);border-color:var(--lsp-green);color:#fff;justify-self:start}.lsp-saved{color:#3c7540!important}.lsp-confirmed>div>p{color:#7a8870;margin:0 0 12px;font-size:12px;line-height:1.8}.lsp-confirmed ul{margin:0;padding:0;list-style:none}.lsp-confirmed li{border-top:1px solid #e8ece2;justify-content:space-between;gap:20px;padding:12px 0;font-size:12px;display:flex}.lsp-confirmed li>div{overflow-wrap:anywhere;gap:3px;min-width:0;display:grid}.lsp-confirmed li>div:last-child{text-align:right;flex-shrink:0}.lsp-confirmed li span{color:#829076;font-size:11px}@media (width<=1000px){.lsp-heading{gap:16px;display:grid}.lsp-heading nav{justify-content:flex-start}.lsp-filters{grid-template-columns:1fr 1fr 1fr}.lsp-filters .lsp-search{grid-column:span 2}.lsp-totals strong{font-size:28px}.lsp-totals strong.lsp-date-value{font-size:20px}.lsp-default-settings .lsp-customer-inputs{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lsp-default-settings .lsp-customer-inputs>button{grid-column:1/-1;justify-self:start}}@media (width<=600px){.layer-storage-pricing{gap:14px}.lsp-heading{border-radius:12px;padding:20px 16px}.lsp-heading h2{font-size:22px}.lsp-heading p{font-size:12px}.lsp-heading nav{gap:14px}.lsp-heading nav button{min-height:36px;padding:7px 10px}.lsp-filters{grid-template-columns:1fr 1fr;gap:12px 10px;padding:14px}.lsp-filters label:nth-child(3){grid-column:1/-1}.lsp-filters .lsp-search{grid-column:auto}.lsp-filters>button{align-self:end;min-height:41px}.lsp-period-heading{align-items:flex-start;gap:10px}.lsp-period-heading h3{font-size:15px;line-height:1.7}.lsp-period-heading p{font-size:11px}.lsp-export{min-height:36px;padding:8px 10px;font-size:12px}.lsp-totals{grid-template-columns:1fr 1fr;gap:10px}.lsp-totals>div{padding:16px 13px}.lsp-totals>div:first-child{grid-column:1/-1}.lsp-totals strong{font-size:26px}.lsp-totals>div:first-child strong{font-size:34px}.lsp-totals strong.lsp-date-value{font-size:18px;line-height:1.8}.lsp-totals span{font-size:11px}.lsp-totals small{font-size:10px}.lsp-history-warning{padding:14px;font-size:12px}.lsp-monthly>h3{flex-direction:column;align-items:flex-start;gap:7px;padding:14px;font-size:14px}.lsp-table-scroll{overflow:visible}.lsp-table{table-layout:auto;min-width:0;display:block}.lsp-table thead{display:none}.lsp-table tbody{display:block}.lsp-table tr{border-bottom:1px solid #e7ecdf;gap:8px;padding:15px 14px;display:grid}.lsp-table tr:last-child{border-bottom:0}.lsp-table td{border:0;grid-template-columns:88px minmax(0,1fr);gap:0 10px;min-width:0;padding:0;font-size:12px;line-height:1.85;display:grid}.lsp-table td:before{content:attr(data-label);color:#8b947e;grid-area:1/1/span 8;font-size:11px;font-weight:400}.lsp-table td>*{grid-column:2;min-width:0}.lsp-table td>small{font-size:10px}.lsp-table .lsp-money{font-size:16px}.lsp-current>summary,.lsp-editor>summary,.lsp-customer-settings>summary,.lsp-confirmed>summary{gap:5px;padding:15px 34px 15px 14px;font-size:13px;display:grid}.lsp-current>summary>span:last-child,.lsp-editor>summary>span,.lsp-customer-settings>summary>span,.lsp-confirmed>summary>span{font-size:11px}.lsp-current-body>p{padding:0 14px;font-size:11px}.lsp-editor>div{padding:0 8px 8px}.lsp-customer-fields{padding:0 14px 14px}.lsp-customer-picker{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.lsp-customer-picker>button{padding:8px 10px;font-size:12px}.lsp-customer-inputs{grid-template-columns:1fr 1fr;gap:10px}.lsp-customer-inputs button{grid-column:1/-1;justify-self:stretch;width:100%}.lsp-customer-fields>p{font-size:11px}.lsp-confirmed>div{padding:0 14px 14px}.lsp-confirmed li{gap:12px}.lsp-error{font-size:12px}}.layer-storage-pricing{--lsp-green:#123c2d;--lsp-line:#dde5df;--lsp-muted:#718079;color:#17372a;gap:12px}.lsp-heading{color:#17372a;background:0 0;border-bottom:1px solid #dbe4de;border-radius:0;align-items:center;gap:14px;padding:12px 0}.lsp-heading>div>span{color:#6a7c71;font-size:10px}.lsp-heading h2{margin:3px 0 5px;font-size:24px}.lsp-heading p{color:#6c7a74;max-width:780px;font-size:12px;line-height:1.6}.lsp-heading nav{gap:8px}.lsp-heading nav a,.lsp-heading nav button{color:#123c2d;background:#fff;border:1px solid #d3dfd7;border-radius:5px;min-height:36px;padding:7px 10px;font-size:12px;text-decoration:none}.layer-storage-pricing button,.lsp-export{border-radius:5px;min-height:36px;padding:7px 11px;font-weight:700}.layer-storage-pricing input{border-radius:5px;min-height:36px;padding:7px 9px}.lsp-filters{border-radius:7px;grid-template-columns:145px 145px minmax(120px,180px) minmax(150px,1fr) auto;gap:8px;padding:12px 14px}.lsp-filters label{gap:4px}.lsp-filters>button{color:#fff;background:#123c2d;border-color:#123c2d}.lsp-period-heading h3{margin-bottom:3px;font-size:17px}.lsp-export{background:#123c2d;border-color:#123c2d;color:#fff!important}.lsp-totals{background:#f7faf7;border:1px solid #dde5df;border-radius:6px;grid-template-columns:1fr 1fr 1fr;gap:0;overflow:hidden}.lsp-totals>div{background:0 0;border:0;border-right:1px solid #dde5df;border-radius:0;gap:3px;padding:10px 14px}.lsp-totals>div:last-child{border-right:0}.lsp-totals strong{color:#24674c;font-size:23px}.lsp-totals strong.lsp-date-value{font-size:20px;line-height:1.45}.lsp-totals small{font-size:12px}.lsp-totals .is-pending{background:#fffaf0}.lsp-history-warning{border-radius:6px;padding:10px 12px;font-size:12px}.lsp-history-warning>strong{font-size:13px}.lsp-monthly,.lsp-current,.lsp-editor,.lsp-customer-settings,.lsp-confirmed{border-radius:7px}.lsp-monthly>h3{padding:12px 14px;font-size:17px}.lsp-table{min-width:760px;font-size:13px}.lsp-table th{color:#50655a;background:#f7faf8;padding:9px 10px;font-size:12px}.lsp-table td{padding:9px 10px;font-size:13px;line-height:1.5}.lsp-table th:nth-child(2){width:25%}.lsp-table th:nth-child(3){width:16%}.lsp-table th:nth-child(4){width:29%}.lsp-table .lsp-money{font-size:16px}.lsp-table td>small{color:#718079;font-size:12px}.lsp-current>summary,.lsp-editor>summary,.lsp-customer-settings>summary,.lsp-confirmed>summary{padding:11px 34px 11px 14px;font-size:14px}.lsp-customer-fields{gap:9px;padding:0 14px 12px}.lsp-customer-inputs,.lsp-customer-picker{gap:8px}.lsp-current-body>p{margin-bottom:10px;padding:0 14px}.lsp-empty{padding:18px 14px}.lsp-confirmed>div{padding:0 14px 12px}@media (width<=1000px){.lsp-heading{align-items:flex-start;display:flex}.lsp-heading nav{flex:none;justify-content:flex-end;max-width:160px}.lsp-filters{grid-template-columns:1fr 1fr 1fr}}@media (width<=600px){.layer-storage-pricing{gap:10px}.lsp-heading{gap:8px;padding:10px 0;display:grid}.lsp-heading h2{font-size:22px}.lsp-heading nav{justify-content:flex-start;max-width:none}.layer-storage-pricing input{min-height:40px;font-size:16px}.layer-storage-pricing button,.lsp-heading nav a,.lsp-export{min-height:40px;padding:8px 11px}.lsp-filters{grid-template-columns:1fr 1fr;gap:8px;padding:12px}.lsp-totals{grid-template-columns:1fr 1fr}.lsp-totals>div{padding:9px 11px}.lsp-totals>div:first-child{border-bottom:1px solid #dde5df;border-right:0}.lsp-totals>div:first-child strong{font-size:23px}.lsp-totals strong{font-size:21px}.lsp-totals strong.lsp-date-value{font-size:17px}.lsp-monthly>h3{padding:12px;font-size:16px}.lsp-table{min-width:0}.lsp-table tr{gap:8px;padding:12px}.lsp-table td{padding:0;font-size:13px;line-height:1.6}.lsp-table .lsp-customer-group{padding:0;display:block}.lsp-customer-group>td{padding:12px;display:block}.lsp-customer-group>td:before{display:none}.lsp-customer-group>td>div{gap:10px;padding:0}.lsp-customer-group strong{font-size:13px}.lsp-customer-group span,.lsp-customer-group small{font-size:11px}.lsp-row-details>summary{min-height:34px;padding:5px 0}.lsp-current>summary,.lsp-editor>summary,.lsp-customer-settings>summary,.lsp-confirmed>summary{padding:12px 34px 12px 12px}.lsp-period-heading h3{font-size:15px}}.lsp-table td>small.lsp-staging-note{color:#9b6b22;max-width:160px;font-size:11px;line-height:1.5;display:block}.lsp-physical-locations{color:#617466;overflow-wrap:anywhere}.lsp-history-backdrop{z-index:1000;background:#12372ad0;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.lsp-history-dialog{color:#193b35;background:#fff;border-radius:14px;width:min(740px,100%);max-height:90dvh;overflow:auto;box-shadow:0 12px 45px #102c3440}.lsp-history-dialog header,.lsp-history-dialog footer{z-index:1;background:#eef5f1;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex;position:sticky}.lsp-history-dialog header{top:0}.lsp-history-dialog h3{margin:0}.lsp-history-dialog footer{flex-wrap:wrap;justify-content:flex-end;bottom:0}.lsp-history-body{padding:20px;line-height:1.7}.lsp-history-policy{background:#f3f7f4;padding:12px;font-size:14px}.lsp-history-preview{border-collapse:collapse;width:100%}.lsp-history-preview th,.lsp-history-preview td{text-align:left;border-bottom:1px solid #d7e3dc;padding:10px}.lsp-history-preview small{color:#936414;display:block}@media (width<=600px){.lsp-history-backdrop{padding:8px}.lsp-history-dialog{max-height:96dvh}.lsp-history-body{padding:14px}.lsp-history-dialog header,.lsp-history-dialog footer{gap:8px;padding:12px}.lsp-history-dialog footer button{flex:1;min-width:110px}.lsp-history-dialog h3{font-size:19px}.lsp-history-preview th,.lsp-history-preview td{padding:6px;font-size:14px}}.lsp-outbound-history .lsp-table{min-width:880px}.lsp-outbound-history .lsp-table th:first-child{width:27%}.lsp-outbound-history .lsp-table th:nth-child(2){width:17%}.lsp-outbound-history .lsp-table th:nth-child(3),.lsp-outbound-history .lsp-table th:nth-child(4){width:14%}.lsp-outbound-history .lsp-table th:nth-child(5){width:18%}.lsp-outbound-history .lsp-table th:nth-child(6){width:10%}@media (width<=600px){.lsp-outbound-history .lsp-table{min-width:0}}.lsp-shipped-section{gap:10px;min-width:0;display:grid}.lsp-monthly>.lsp-pagination{border-top:1px solid #e4ebe5;flex-wrap:wrap;padding:9px 14px}.lsp-section-note{color:#6b786e;margin:0;padding:8px 14px;font-size:12px;line-height:1.65}.lsp-repair-actions{gap:6px;min-width:0;display:grid}.lsp-repair-actions>a{overflow-wrap:anywhere;font-size:12px}.lsp-uncalculable>h3{background:#fff9ed}.lsp-uncalculable .lsp-table th:first-child{width:23%}.lsp-uncalculable .lsp-table th:nth-child(2){width:14%}.lsp-uncalculable .lsp-table th:nth-child(3){width:22%}.lsp-uncalculable .lsp-table th:nth-child(4){width:24%}.lsp-uncalculable .lsp-table th:nth-child(5){width:17%}.lsp-uncalculable td>span{overflow-wrap:anywhere}@media (width<=600px){.lsp-monthly>.lsp-pagination{justify-content:space-between;gap:8px;padding:9px 12px}.lsp-monthly>.lsp-pagination span{font-size:11px}.lsp-section-note{padding:8px 12px}.lsp-repair-actions{justify-items:start}.lsp-uncalculable .lsp-table td{grid-template-columns:88px minmax(0,1fr)}}.lsp-outbound-history>summary{justify-content:space-between;align-items:center;gap:10px;padding:11px 14px;font-size:14px;font-weight:650;display:flex}.lsp-outbound-history>summary>span{color:#718079;font-size:12px;font-weight:400}.lsp-outbound-history>summary:before{content:"＋";color:#718079}.lsp-outbound-history[open]>summary:before{content:"－"}.lsp-billing-correction{font-weight:650;color:#3d7254!important}@media (width<=600px){.lsp-outbound-history>summary{flex-wrap:wrap;padding:12px}.lsp-outbound-history>summary>span{font-size:11px}}.lsp-filters>label,.lsp-filters input[type=date]{min-width:0}.lsp-filters input[type=date]{box-sizing:border-box;width:100%}.lsp-heading p{max-width:880px;line-height:1.7}.lsp-location-tree{gap:12px;display:grid}.lsp-tree-customer>header{background:#edf5f1;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.lsp-tree-customer>header>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lsp-location-group{border-bottom:1px solid #dce6e0}.lsp-location-group>summary,.lsp-layer-group>summary{cursor:pointer;align-items:center;gap:10px;padding:12px 14px;list-style:none;display:flex}.lsp-location-group>summary::-webkit-details-marker{display:none}.lsp-layer-group>summary::-webkit-details-marker{display:none}.lsp-location-group>summary>span:not(.lsp-tree-arrow),.lsp-layer-group>summary>span:not(.lsp-tree-arrow){color:#657d73;font-size:14px}.lsp-location-group>summary>.lsp-money,.lsp-layer-group>summary>.lsp-money{white-space:nowrap;margin-left:auto}.lsp-tree-arrow{flex:none;display:inline-block}.lsp-location-group[open]>summary>.lsp-tree-arrow,.lsp-layer-group[open]>summary>.lsp-tree-arrow{transform:rotate(90deg)}.lsp-location-body{padding-left:16px}.lsp-layer-group{border-top:1px solid #edf1ee}.lsp-layer-group>summary{background:#f7faf8}.lsp-layer-group>.lsp-table-scroll{padding:0 12px 12px}.lsp-layer-group .lsp-table td{padding:10px;font-size:14px}@media (width<=600px){.lsp-location-group>summary,.lsp-layer-group>summary{flex-wrap:wrap;gap:6px;padding:10px 8px}.lsp-location-group>summary>span:not(.lsp-tree-arrow),.lsp-layer-group>summary>span:not(.lsp-tree-arrow){font-size:12px}.lsp-location-body{padding-left:8px}.lsp-tree-customer>header{align-items:flex-start;padding:10px}.lsp-tree-customer>header>strong{white-space:nowrap}}._workspace_etc3r_1{color:#10281e;gap:22px;display:grid}._hero_etc3r_13{color:#fff;background:#123c2d;border-radius:20px;justify-content:space-between;align-items:center;padding:28px 32px;display:flex}._hero_etc3r_13 p,._hero_etc3r_13 h2{margin:0}._hero_etc3r_13 p{color:#b8d4c8;letter-spacing:.22em;font-size:12px}._heroActions_etc3r_75{flex-direction:column;align-items:flex-end;gap:11px;display:flex}._heroLink_etc3r_89{color:#123c2d;background:#fff;border-radius:10px;padding:10px 14px;font-size:13px;font-weight:800;text-decoration:none}._tabs_etc3r_109{flex-wrap:wrap;gap:10px;display:flex}._tabs_etc3r_109 button,._primaryButton_etc3r_123,._secondaryButton_etc3r_125,._dangerButton_etc3r_127,._tinyButton_etc3r_129{cursor:pointer;font:inherit;border:1px solid #c9d6cf;border-radius:12px;font-weight:700}._tabs_etc3r_109 button{color:#52655d;background:#fff;padding:12px 20px}._tabs_etc3r_109 button._activeTab_etc3r_157{color:#fff;background:#123c2d;border-color:#123c2d}._domesticNotice_etc3r_169{background:#edf4f0;border:1px solid #cfddd6;border-radius:18px;padding:32px}._domesticNotice_etc3r_169 h3,._domesticNotice_etc3r_169 p{margin:0}._domesticNotice_etc3r_169 p{color:#64776e;margin-top:8px}._cards_etc3r_203{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}._statCard_etc3r_215{background:#fff;border:1px solid #d8e0dc;border-radius:16px;padding:18px 20px}._statCard_etc3r_215 span{color:#718079;font-size:13px;display:block}._statCard_etc3r_215 strong{margin-top:8px;font-size:24px;display:block}._statCard_etc3r_215 small{color:#8a5b08;margin-top:6px;font-size:11px;display:block}._panel_etc3r_267{background:#fff;border:1px solid #d8e0dc;border-radius:18px;overflow:hidden}._billingPanel_etc3r_281{justify-content:space-between;align-items:flex-end;gap:24px;padding:20px 22px;display:flex}._billingPanel_etc3r_281 h3,._billingPanel_etc3r_281 p{margin:0}._billingPanel_etc3r_281 p{color:#6c7a74;margin-top:6px;font-size:13px}._monthFields_etc3r_319{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}._monthField_etc3r_319 span{color:#50655a;margin-bottom:6px;font-size:12px;font-weight:700;display:block}._monthField_etc3r_319 input{box-sizing:border-box;color:#17372a;font:inherit;background:#fff;border:1px solid #ccd8d2;border-radius:10px;min-height:42px;padding:8px 10px}._panelHead_etc3r_371{border-bottom:1px solid #e3e9e6;justify-content:space-between;align-items:center;gap:14px;padding:20px 22px;display:flex}._panelHead_etc3r_371 h3,._panelHead_etc3r_371 p{margin:0}._detailFilters_etc3r_399{background:#f7faf8;border-bottom:1px solid #e3e9e6;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 22px;display:flex}._detailFilters_etc3r_399>b{color:#42584d;font-size:13px}._filterButtons_etc3r_429{flex-wrap:wrap;gap:7px;display:flex}._filterButton_etc3r_429,._activeFilter_etc3r_443{cursor:pointer;font:inherit;border:1px solid #cbd8d1;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:800}._filterButton_etc3r_429{color:#51665c;background:#fff}._activeFilter_etc3r_443{color:#fff;background:#123c2d;border-color:#123c2d}._filterSummary_etc3r_485{color:#718079;margin-left:auto;font-size:12px}._customerRuleEditor_etc3r_497{border-left:1px solid #d9e3de;flex-wrap:wrap;flex:620px;align-items:flex-end;gap:8px;margin-left:4px;padding-left:14px;display:flex}._customerRuleEditor_etc3r_497 label span{color:#50655a;margin-bottom:5px;font-size:11px;font-weight:800;display:block}._customerRuleEditor_etc3r_497 input{box-sizing:border-box;color:#17372a;font:inherit;background:#fff;border:1px solid #ccd8d2;border-radius:9px;width:100%;min-height:40px;padding:8px 10px}._customerRuleEditor_etc3r_497 input:disabled{color:#7a8881;background:#edf1ef}._customerRuleEditor_etc3r_497 small{color:#687a71;flex-basis:100%;font-size:11px;line-height:1.4}._collapseButton_etc3r_593{color:#355247;cursor:pointer;font:inherit;background:#fff;border:1px solid #cbd8d1;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:800}._panelHead_etc3r_371 p{color:#6c7a74;margin-top:5px;font-size:13px}._panelActions_etc3r_629{flex-wrap:wrap;align-items:center;gap:9px;display:flex}._exportNote_etc3r_643{color:#8a5b08;flex-basis:100%;max-width:440px;font-size:12px;line-height:1.45}._primaryButton_etc3r_123,._secondaryButton_etc3r_125,._dangerButton_etc3r_127,._tinyButton_etc3r_129{justify-content:center;align-items:center;padding:10px 14px;text-decoration:none;display:inline-flex}._primaryButton_etc3r_123{color:#fff;background:#123c2d;border-color:#123c2d}._secondaryButton_etc3r_125,._tinyButton_etc3r_129{color:#17372a;background:#fff}._dangerButton_etc3r_127{color:#b14b31;background:#fff7f4;border-color:#ebc4b7}._primaryButton_etc3r_123:disabled,._secondaryButton_etc3r_125:disabled,._dangerButton_etc3r_127:disabled,._tinyButton_etc3r_129:disabled{cursor:not-allowed;opacity:.5}._hiddenInput_etc3r_733{display:none}._searchBar_etc3r_741{border:1px solid #d5dfda;border-radius:11px;min-width:min(330px,60vw);padding:10px 13px}._tableWrap_etc3r_755{width:100%;overflow:auto}._catalogTable_etc3r_765,._reportTable_etc3r_767,._settlementTable_etc3r_769{border-collapse:collapse;width:100%;min-width:1200px}._catalogTable_etc3r_765 th,._catalogTable_etc3r_765 td,._reportTable_etc3r_767 th,._reportTable_etc3r_767 td,._settlementTable_etc3r_769 th,._settlementTable_etc3r_769 td{text-align:left;vertical-align:top;border-bottom:1px solid #e5eae8;padding:11px 10px}._catalogTable_etc3r_765 th,._reportTable_etc3r_767 th,._settlementTable_etc3r_769 th{color:#53675d;z-index:1;background:#eff4f1;font-size:12px;position:sticky;top:0}._catalogTable_etc3r_765 input,._catalogTable_etc3r_765 select,._compactNumber_etc3r_847,._customerSelect_etc3r_849,._pickerInput_etc3r_851,._pricingFields_etc3r_853 input,._pricingFields_etc3r_853 select{box-sizing:border-box;font:inherit;background:#fff;border:1px solid #ccd8d2;border-radius:9px;width:100%;min-height:40px;padding:8px 10px}._dimensionGrid_etc3r_877{grid-template-columns:repeat(3,54px);gap:5px;display:grid}._volumeField_etc3r_889{min-width:96px}._rowActions_etc3r_897{flex-wrap:wrap;gap:6px;display:flex}._volumeEditCell_etc3r_909{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._inlineEditButton_etc3r_923{color:#17372a;cursor:pointer;font:inherit;background:#fff;border:1px solid #c9d6cf;border-radius:8px;padding:4px 8px;font-size:11px;font-weight:800}._inlineEditButton_etc3r_923:disabled{cursor:not-allowed;opacity:.5}._compactNumber_etc3r_847{min-width:86px}._settlementToolbar_etc3r_965{background:#f7faf8;border-top:1px solid #e3e9e6;border-bottom:1px solid #e3e9e6;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 22px;display:flex}._pendingSummary_etc3r_987{color:#8a5b08;white-space:nowrap;background:#fff1d9;border:1px solid #f2d49e;border-radius:999px;padding:7px 11px;font-size:12px;font-weight:800}._selectAllSettlements_etc3r_1009{color:#4e6258;align-items:center;gap:7px;font-size:12px;font-weight:800;display:inline-flex}._selectAllSettlements_etc3r_1009 input,._settlementTable_etc3r_769 input[type=checkbox]{accent-color:#123c2d;width:17px;height:17px;min-height:0}._batchSettlementActions_etc3r_1043{flex-wrap:wrap;gap:7px;margin-left:auto;display:flex}._batchSettlementActions_etc3r_1043 button{cursor:pointer;font:inherit;border:1px solid #cbd8d1;border-radius:9px;padding:8px 11px;font-size:12px;font-weight:800}._historyPanel_etc3r_1077{border-color:#cfdad5}._historyToggle_etc3r_1085{color:#17372a;cursor:pointer;font:inherit;text-align:left;background:#f7faf8;border:0;justify-content:space-between;align-items:center;gap:18px;width:100%;padding:19px 22px;display:flex}._historyToggle_etc3r_1085:hover{background:#f0f6f3}._historyToggle_etc3r_1085>span:first-child{min-width:0}._historyToggle_etc3r_1085 b{font-size:17px;display:block}._historyToggle_etc3r_1085 small{color:#6c7a74;margin-top:5px;font-size:12px;font-weight:500;display:block}._historyCounts_etc3r_1157{color:#4e6258;white-space:nowrap;flex:none;align-items:center;gap:14px;font-size:12px;font-weight:800;display:flex}._historyCounts_etc3r_1157 i{color:#174c38;background:#e5efea;border-radius:999px;padding:7px 10px;font-style:normal}._historyContent_etc3r_1195{border-top:1px solid #e3e9e6}._historyFilterBar_etc3r_1203{background:#fff;border-bottom:1px solid #e3e9e6;align-items:center;padding:12px 22px;display:flex}._historyTable_etc3r_1219{min-width:1160px}._restoreButton_etc3r_1227{color:#14613f;cursor:pointer;font:inherit;white-space:nowrap;background:#e8f5ee;border:1px solid #bcdcca;border-radius:12px;justify-content:center;align-items:center;padding:10px 14px;font-weight:800;display:inline-flex}._restoreButton_etc3r_1227:disabled{cursor:not-allowed;opacity:.5}._moneyValue_etc3r_1267{font-variant-numeric:tabular-nums;white-space:nowrap}._settlementModalBackdrop_etc3r_1277{z-index:1200;background:#0f231b9e;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._settlementModal_etc3r_1277{background:#fff;border-radius:20px;width:100%;max-width:920px;max-height:calc(100vh - 40px);overflow:auto;box-shadow:0 28px 80px #0a1e164d}._settlementModal_etc3r_1277>header{color:#fff;background:#112f24;justify-content:space-between;align-items:flex-start;padding:24px 28px;display:flex}._settlementModal_etc3r_1277>header p,._settlementModal_etc3r_1277>header h3{margin:0}._settlementModal_etc3r_1277>header p{color:#a9c2b7;letter-spacing:.18em;font-size:11px}._settlementModal_etc3r_1277>header span{color:#bfd0c8;margin-top:8px;font-size:13px;display:block}._settlementModal_etc3r_1277>header>button{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;font-size:25px;display:inline-flex}._settlementEditSummary_etc3r_1411{color:#486056;background:#f2f6f4;flex-wrap:wrap;gap:9px 22px;padding:14px 28px;display:flex}._settlementEditSummary_etc3r_1411 span{white-space:nowrap}._settlementEditGrid_etc3r_1437{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:24px 28px 14px;display:grid}._singleEditGrid_etc3r_1451{grid-template-columns:minmax(0,420px)}._settlementEditGrid_etc3r_1437 label>span{color:#4d6258;margin-bottom:7px;font-size:12px;font-weight:800;display:block}._settlementEditGrid_etc3r_1437 input{box-sizing:border-box;font:inherit;background:#fff;border:1px solid #cbd8d1;border-radius:10px;width:100%;min-height:44px;padding:9px 11px}._formulaResetButton_etc3r_1497{color:#1d6a4e;cursor:pointer;background:0 0;border:0;margin-top:7px;padding:0;font-size:11px;font-weight:800}._formulaResetButton_etc3r_1497:disabled{color:#9aa69f;cursor:default}._settlementFormulaNote_etc3r_1529{color:#79591e;background:#fff7e7;border:1px solid #ecd6a9;border-radius:12px;margin:0 28px;padding:12px 14px;line-height:1.55}._settlementModalActions_etc3r_1549{justify-content:flex-end;gap:9px;padding:20px 28px 26px;display:flex}._settlementModalActions_etc3r_1549 button{cursor:pointer;font:inherit;border:1px solid #cbd8d1;border-radius:10px;min-height:44px;padding:10px 16px;font-weight:800}._customerSelect_etc3r_849{min-width:190px;min-height:42px}._muted_etc3r_1593{color:#718079;font-size:12px}._customerRuleBadge_etc3r_1603{color:#14613f;background:#e5f4ec;border-radius:999px;margin-top:5px;padding:4px 7px;font-size:11px;font-weight:800;display:inline-block}._monthlyTable_etc3r_1625{box-sizing:border-box;table-layout:fixed;width:100%;min-width:0}._monthlyIdentifierColumn_etc3r_1639{width:10%}._monthlyStatusColumn_etc3r_1641{width:6%}._monthlyLocationColumn_etc3r_1643{width:5%}._monthlyCustomerColumn_etc3r_1645{width:8%}._monthlyProductColumn_etc3r_1647{width:13%}._monthlyDatesColumn_etc3r_1649{width:10%}._monthlyQuantityColumn_etc3r_1651,._monthlyVolumeColumn_etc3r_1653{width:7%}._monthlyDaysColumn_etc3r_1655{width:11%}._monthlyPriceColumn_etc3r_1657{width:13%}._monthlyTable_etc3r_1625 th,._monthlyTable_etc3r_1625 td,._monthlyTable_etc3r_1625 ._monthlyCellContent_etc3r_1665{white-space:normal}._monthlyTable_etc3r_1625 th,._monthlyTable_etc3r_1625 td{overflow-wrap:anywhere}._monthlyTable_etc3r_1625 ._statusStack_etc3r_1683{flex-direction:column;align-items:flex-start}._monthlyTable_etc3r_1625 ._priceSummary_etc3r_1693{font-variant-numeric:tabular-nums}._monthlyCellContent_etc3r_1665{overflow-wrap:anywhere;min-width:0}._compactStack_etc3r_1711,._priceSummary_etc3r_1693{gap:4px;line-height:1.35;display:grid}._compactStack_etc3r_1711>span,._compactStack_etc3r_1711>b{min-width:0}._compactLine_etc3r_1735{white-space:nowrap}._priceGrid_etc3r_1743{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}._priceGrid_etc3r_1743>span{gap:2px;min-width:0;display:grid}._priceGrid_etc3r_1743 small{color:#718079;font-size:10px;font-weight:800}._priceGrid_etc3r_1743 b{overflow-wrap:anywhere;white-space:normal;font-size:13px}._priceMeta_etc3r_1791{line-height:1.35}._statusStack_etc3r_1683{flex-direction:column;align-items:flex-start;gap:5px;display:flex}._statusBadge_etc3r_1813,._settlementBadge_etc3r_1815{white-space:nowrap;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:800;line-height:1;display:inline-flex}._inStockBadge_etc3r_1835{color:#11613f;background:#dff3e8}._outboundBadge_etc3r_1845{color:#475868;background:#e7ecf2}._settlementBadge_etc3r_1815{border:1px solid #0000;padding:5px 8px}._pendingBadge_etc3r_1865{color:#8a5b08;background:#fff1d9;border-color:#f2d49e}._settledBadge_etc3r_1877{color:#5d6d65;background:#edf1ef;border-color:#d6dfda}._cancelledBadge_etc3r_1889{color:#a74329;background:#fff0eb;border-color:#efc6ba}._emptyState_etc3r_1901{color:#728078;text-align:center;padding:30px}._error_etc3r_1913,._success_etc3r_1915{border-radius:10px;margin:0 22px 14px;padding:10px 13px;font-size:13px}._error_etc3r_1913{color:#a74329;background:#fff0eb}._success_etc3r_1915{color:#14613f;background:#ebf7f0}._picker_etc3r_851{position:relative}._pickerLabel_etc3r_1957{color:#344b40;margin-bottom:7px;font-size:13px;font-weight:700;display:block}._pickerInputWrap_etc3r_1973{position:relative}._pickerInput_etc3r_851{padding-right:40px}._pickerSpinner_etc3r_1989{color:#567064;position:absolute;top:11px;right:12px}._pickerResults_etc3r_2003{z-index:20;background:#fff;border:1px solid #ccd8d2;border-radius:12px;max-height:310px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto;box-shadow:0 16px 42px #10281e29}._pickerResult_etc3r_2003{cursor:pointer;text-align:left;background:#fff;border:0;border-radius:9px;width:100%;padding:10px 11px;display:block}._pickerResult_etc3r_2003:hover,._pickerResult_etc3r_2003:focus-visible{background:#edf6f1;outline:none}._pickerResult_etc3r_2003 b,._pickerResult_etc3r_2003 span,._pickerResult_etc3r_2003 small{display:block}._pickerResult_etc3r_2003 span,._pickerResult_etc3r_2003 small{color:#66776e;margin-top:3px}._pickerEmpty_etc3r_2091{color:#75827c;margin:0;padding:13px}._pricingFields_etc3r_853{background:#f1f6f3;border:1px solid #d1ded7;border-radius:15px;gap:12px;padding:12px 14px;display:grid}._returnCheck_etc3r_2121{cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:0;flex-direction:row;align-items:center;gap:6px;width:auto;padding:0;display:inline-flex}._returnCheck_etc3r_2121 input{accent-color:#123c2d;flex:none;width:17px;height:17px;min-height:0;margin:0;padding:0}._returnCheck_etc3r_2121 span{display:inline}._returnCheck_etc3r_2121 b{color:#17372a}._returnCheck_etc3r_2121 small{color:#6c7d74;font-size:12px}._sourceToggle_etc3r_2195{flex-wrap:wrap;align-items:center;gap:14px;display:flex}._overrideGrid_etc3r_2209{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;display:grid}._overrideGrid_etc3r_2209 label span{color:#50655a;margin-bottom:6px;font-size:12px;font-weight:700;display:block}._overrideHint_etc3r_2237{color:#6c7d74;margin:0;font-size:12px}._returnPricingGrid_etc3r_2249{grid-template-columns:minmax(0,1fr);align-items:start;gap:10px;display:grid}._catalogPickerPane_etc3r_2263{gap:10px;min-width:0;display:grid}._itemBillingBadge_etc3r_2275{color:#176044;background:#e3efe8;border-radius:999px;justify-self:start;padding:6px 10px;font-size:12px;font-weight:800;display:inline-flex}._dimensionCalculator_etc3r_2297{background:#fff;border:1px solid #cbdad2;border-radius:12px;gap:8px;min-width:0;padding:10px;display:grid}._dimensionUnitToggle_etc3r_2317{grid-template-columns:repeat(2,1fr);justify-self:start;display:inline-grid}._dimensionUnitToggle_etc3r_2317 button{color:#496057;cursor:pointer;font:inherit;background:#f3f7f5;border:1px solid #c9d7d0;min-height:32px;padding:5px 8px;font-size:11px;font-weight:800}._dimensionUnitToggle_etc3r_2317 button:first-child{border-radius:8px 0 0 8px}._dimensionUnitToggle_etc3r_2317 button:last-child{border-left:0;border-radius:0 8px 8px 0}._dimensionUnitToggle_etc3r_2317 button._dimensionUnitSelected_etc3r_2371{color:#fff;background:#123c2d;border-color:#123c2d}._manualDimensionGrid_etc3r_2383{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}._manualDimensionGrid_etc3r_2383 label,._calculatedVolume_etc3r_2397{min-width:0}._calculatedVolume_etc3r_2397{grid-column:1/-1}._manualDimensionGrid_etc3r_2383 label>span,._calculatedVolume_etc3r_2397>span{color:#50655a;white-space:nowrap;margin-bottom:5px;font-size:11px;font-weight:800;display:block}@media (width<=1200px){._monthlyTable_etc3r_1625{width:100%;min-width:0;padding:12px;display:block}._monthlyTable_etc3r_1625 colgroup,._monthlyTable_etc3r_1625 thead{display:none}._monthlyTable_etc3r_1625 tbody,._monthlyTable_etc3r_1625 tr{width:100%;display:block}._monthlyTable_etc3r_1625 tr{border:1px solid #d9e3de;border-radius:14px;margin-bottom:12px;overflow:hidden;box-shadow:0 5px 14px #10281e0d}._monthlyTable_etc3r_1625 td{border-bottom:1px solid #edf1ef;grid-template-columns:110px minmax(0,1fr);align-items:start;gap:12px;width:auto;padding:10px 12px;display:grid}._monthlyTable_etc3r_1625 td:last-child{border-bottom:0}._monthlyTable_etc3r_1625 td:before{color:#718079;content:attr(data-label);font-size:12px;font-weight:800}._monthlyTable_etc3r_1625 ._monthlyCellContent_etc3r_1665{overflow-wrap:anywhere;white-space:normal;width:100%}._monthlyTable_etc3r_1625 ._statusStack_etc3r_1683{flex-direction:column;align-items:flex-start}}@media (width<=900px){._hero_etc3r_13,._panelHead_etc3r_371,._billingPanel_etc3r_281{flex-direction:column;align-items:flex-start}._heroActions_etc3r_75{align-items:flex-start}._cards_etc3r_203{grid-template-columns:1fr 1fr}._overrideGrid_etc3r_2209{grid-template-columns:1fr}._searchBar_etc3r_741{width:100%;min-width:0}._monthFields_etc3r_319{width:100%}._customerRuleEditor_etc3r_497{border-top:1px solid #d9e3de;border-left:0;flex-basis:100%;margin-left:0;padding-top:12px;padding-left:0}}@media (width<=760px){._filterSummary_etc3r_485{margin-left:0}._settlementToolbar_etc3r_965,._settlementEditGrid_etc3r_1437{grid-template-columns:1fr;align-items:stretch}._batchSettlementActions_etc3r_1043{width:100%;margin-left:0}._batchSettlementActions_etc3r_1043 button{flex:140px}._historyToggle_etc3r_1085{flex-direction:column;align-items:flex-start}._historyCounts_etc3r_1157{justify-content:space-between;width:100%}._settlementModalBackdrop_etc3r_1277{align-items:flex-end;padding:0}._settlementModal_etc3r_1277{border-radius:18px 18px 0 0;max-height:94vh}._settlementEditSummary_etc3r_1411,._settlementEditGrid_etc3r_1437,._settlementModalActions_etc3r_1549,._settlementModal_etc3r_1277>header{padding-left:18px;padding-right:18px}._settlementFormulaNote_etc3r_1529{margin-left:18px;margin-right:18px}._settlementModalActions_etc3r_1549{flex-wrap:wrap}._settlementModalActions_etc3r_1549 button{flex:130px}._customerRuleEditor_etc3r_497 label,._customerRuleEditor_etc3r_497>button{flex-basis:100%;width:100%}}@media (width<=520px){._cards_etc3r_203{grid-template-columns:1fr}._hero_etc3r_13,._panelHead_etc3r_371,._billingPanel_etc3r_281{padding:20px}._monthField_etc3r_319,._monthField_etc3r_319 input,._monthFields_etc3r_319>button{width:100%}}._customerPicker_etc3r_2811{background:#fff;border:1px solid #cbd9d2;border-radius:12px;width:100%;min-width:0}._customerPicker_etc3r_2811 summary{cursor:pointer;overflow-wrap:anywhere;padding:14px 16px}._customerChoices_etc3r_2815{border-top:1px solid #dce5df;gap:8px;max-height:280px;padding:12px;display:grid;overflow:auto}._customerChoices_etc3r_2815 label{cursor:pointer;overflow-wrap:anywhere;flex-direction:row;align-items:center;gap:10px;padding:8px;font-size:14px;display:flex}._customerChoices_etc3r_2815 input{accent-color:#163c2e;flex-shrink:0;width:18px;height:18px}._customerChoices_etc3r_2815 label span{color:#163c2e;font-size:14px}._customerBatchActions_etc3r_2827{flex-wrap:wrap;align-items:center;gap:12px;width:100%;display:flex}._customerBatchActions_etc3r_2827 label{flex-direction:row;align-items:center;gap:8px;display:flex}._customerBatchActions_etc3r_2827 input,._statusStack_etc3r_1683 input[type=checkbox]{accent-color:#163c2e;width:18px;height:18px}._productDetail_etc3r_2835{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;font-weight:400;line-height:1.5}._productDetail_etc3r_2835 strong{color:#62766d;font-weight:500}._hero_etc3r_13{padding:20px 24px}._hero_etc3r_13 h2{font-size:28px}._hero_etc3r_13 strong{font-size:22px}._workspace_etc3r_1{gap:16px}._defaultSettings_etc3r_2843{padding:14px 20px}._defaultSettings_etc3r_2843 summary{cursor:pointer;font-size:14px;font-weight:700;line-height:1.5}._defaultSettings_etc3r_2843 p{font-size:13px}._statCard_etc3r_215 small{font-size:12px}@media (width<=650px){._hero_etc3r_13{gap:12px;padding:16px 18px}._hero_etc3r_13 h2{font-size:24px}._hero_etc3r_13 strong{font-size:18px}._heroActions_etc3r_75{gap:8px}._heroLink_etc3r_89{padding:8px 10px;font-size:12px}._defaultSettings_etc3r_2843{padding:12px 14px}._workspace_etc3r_1 input,._workspace_etc3r_1 select,._workspace_etc3r_1 textarea{font-size:16px}._billingPanel_etc3r_281{gap:14px;padding:16px}._statCard_etc3r_215{padding:14px}._statCard_etc3r_215 strong{font-size:23px}._statCard_etc3r_215 span,._monthField_etc3r_319 span{font-size:13px}}._workspace_etc3r_1{gap:12px;font-size:14px}._hero_etc3r_13{color:#17372a;background:0 0;border-bottom:1px solid #dbe4de;border-radius:0;gap:14px;padding:12px 0}._hero_etc3r_13 p{color:#6a7c71;font-size:10px}._hero_etc3r_13 h2{margin-top:3px;font-size:24px}._hero_etc3r_13 strong{color:#24674c;font-size:20px}._heroActions_etc3r_75{gap:5px}._heroLink_etc3r_89{border:1px solid #d3dfd7;border-radius:5px;padding:7px 10px;font-size:12px}._tabs_etc3r_109{gap:6px}._tabs_etc3r_109 button{border-radius:5px;min-height:36px;padding:7px 13px;font-size:14px}._defaultSettings_etc3r_2843{border-radius:6px;padding:10px 12px}._defaultSettings_etc3r_2843[open]{padding-bottom:12px}._defaultSettings_etc3r_2843 ._overrideGrid_etc3r_2209{margin-top:10px}._cards_etc3r_203{background:#f7faf7;border:1px solid #dde5df;border-radius:6px;gap:0;overflow:hidden}._statCard_etc3r_215{background:0 0;border:0;border-right:1px solid #dde5df;border-radius:0;padding:10px 14px}._statCard_etc3r_215:last-child{border-right:0}._statCard_etc3r_215 strong{margin-top:3px;font-size:23px}._statCard_etc3r_215 small{margin-top:3px}._panel_etc3r_267{border-radius:7px}._billingPanel_etc3r_281,._panelHead_etc3r_371{gap:12px;padding:12px 14px}._billingPanel_etc3r_281 h3,._panelHead_etc3r_371 h3{font-size:17px}._billingPanel_etc3r_281 p,._panelHead_etc3r_371 p{margin-top:3px;font-size:12px}._monthFields_etc3r_319{gap:8px}._monthField_etc3r_319{gap:4px}._monthField_etc3r_319 input,._monthFields_etc3r_319>button{border-radius:5px;min-height:36px;padding:7px 9px}._primaryButton_etc3r_123,._secondaryButton_etc3r_125,._dangerButton_etc3r_127,._tinyButton_etc3r_129{border-radius:5px;min-height:36px;padding:7px 11px;font-size:13px}._customerPicker_etc3r_2811{border-radius:5px}._customerPicker_etc3r_2811 summary{min-height:36px;padding:8px 11px}._customerChoices_etc3r_2815{gap:3px;padding:7px}._customerChoices_etc3r_2815 label{min-height:34px;padding:6px}._detailFilters_etc3r_399,._settlementToolbar_etc3r_965,._historyFilterBar_etc3r_1203{background:#fafcf9;gap:8px;padding:9px 14px}._filterButton_etc3r_429,._activeFilter_etc3r_443,._collapseButton_etc3r_593{border-radius:5px;min-height:32px;padding:6px 10px}._customerRuleEditor_etc3r_497{flex:460px;gap:7px;padding-left:10px}._customerRuleEditor_etc3r_497 label{flex:0 150px;min-width:120px}._customerRuleEditor_etc3r_497 label span{margin-bottom:3px;font-size:12px}._customerRuleEditor_etc3r_497 input{border-radius:5px;min-height:36px;padding:7px 9px}._customerRuleEditor_etc3r_497 small{font-size:12px}._customerBatchActions_etc3r_2827{gap:8px}._catalogTable_etc3r_765 th,._catalogTable_etc3r_765 td,._reportTable_etc3r_767 th,._reportTable_etc3r_767 td,._settlementTable_etc3r_769 th,._settlementTable_etc3r_769 td{padding:9px 10px;font-size:13px;line-height:1.4}._monthlyTable_etc3r_1625 th,._monthlyTable_etc3r_1625 td{padding:8px 9px}._monthlyCellContent_etc3r_1665{font-size:13px}._productDetail_etc3r_2835{font-size:12px;line-height:1.4}._compactStack_etc3r_1711,._priceSummary_etc3r_1693{gap:3px}._statusBadge_etc3r_1813,._settlementBadge_etc3r_1815{padding:5px 7px;font-size:11px}._customerRuleBadge_etc3r_1603{border-radius:5px;padding:3px 5px;font-size:11px}._historyToggle_etc3r_1085{gap:10px;padding:12px 14px}._historyToggle_etc3r_1085 b{font-size:16px}._historyCounts_etc3r_1157{gap:8px}._historyToggle_etc3r_1085 small{margin-top:3px}._historyCounts_etc3r_1157 i{border-radius:5px;padding:5px 8px}._settlementModal_etc3r_1277{border-radius:10px}._settlementModal_etc3r_1277>header{padding:16px 20px}._settlementModal_etc3r_1277>header h3{margin-top:3px;font-size:22px}._settlementEditSummary_etc3r_1411{padding:10px 20px}._settlementEditGrid_etc3r_1437{gap:12px;padding:16px 20px 10px}._settlementFormulaNote_etc3r_1529{border-radius:6px;margin:0 20px;padding:9px 11px}._settlementModalActions_etc3r_1549{padding:14px 20px 18px}._pricingFields_etc3r_853{background:0 0;border:0;border-top:1px solid #dde5df;border-radius:0;gap:9px;padding:10px 0}._dimensionCalculator_etc3r_2297{border-radius:5px;gap:6px;padding:8px}._itemBillingBadge_etc3r_2275{border-radius:5px;padding:4px 7px}@media (width<=900px){._customerRuleEditor_etc3r_497{border-left:0;flex-basis:100%;padding-top:8px;padding-left:0}._customerRuleEditor_etc3r_497 label{flex:140px}}@media (width<=650px){._workspace_etc3r_1{gap:10px}._hero_etc3r_13{gap:8px;padding:10px 0}._hero_etc3r_13 h2{font-size:22px}._heroActions_etc3r_75{flex-flow:wrap;align-items:center;gap:8px}._tabs_etc3r_109 button,._primaryButton_etc3r_123,._secondaryButton_etc3r_125,._dangerButton_etc3r_127,._tinyButton_etc3r_129{min-height:40px;padding:8px 11px}._cards_etc3r_203{grid-template-columns:repeat(2,minmax(0,1fr))}._statCard_etc3r_215{border-bottom:1px solid #dde5df;padding:9px 11px}._statCard_etc3r_215:nth-child(2n){border-right:0}._statCard_etc3r_215:nth-child(n+3){border-bottom:0}._statCard_etc3r_215 strong{font-size:21px}._statCard_etc3r_215 span{font-size:12px}._billingPanel_etc3r_281,._panelHead_etc3r_371{gap:10px;padding:12px}._monthFields_etc3r_319{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._monthField_etc3r_319,._monthField_etc3r_319 input{width:100%;min-width:0}._monthFields_etc3r_319>button{grid-column:1/-1;width:100%}._monthField_etc3r_319 input,._customerRuleEditor_etc3r_497 input,._workspace_etc3r_1 input:not([type=checkbox]),._workspace_etc3r_1 select,._workspace_etc3r_1 textarea{min-height:40px;font-size:16px}._customerRuleEditor_etc3r_497 label{flex-basis:calc(50% - 5px);width:auto;min-width:0}._customerRuleEditor_etc3r_497>button{flex-basis:100%;width:100%}._detailFilters_etc3r_399,._settlementToolbar_etc3r_965,._historyFilterBar_etc3r_1203{padding:9px 12px}._filterButton_etc3r_429,._activeFilter_etc3r_443,._collapseButton_etc3r_593{min-height:40px}._monthlyTable_etc3r_1625{padding:8px}._monthlyTable_etc3r_1625 tr{box-shadow:none;border-radius:5px;margin-bottom:8px}._monthlyTable_etc3r_1625 td{grid-template-columns:84px minmax(0,1fr);gap:8px;padding:8px 9px}._customerPicker_etc3r_2811 summary,._customerChoices_etc3r_2815 label{min-height:40px}._settlementModal_etc3r_1277{border-radius:10px 10px 0 0}._settlementModal_etc3r_1277>header,._settlementEditSummary_etc3r_1411,._settlementEditGrid_etc3r_1437,._settlementModalActions_etc3r_1549{padding-left:14px;padding-right:14px}._settlementFormulaNote_etc3r_1529{margin:0 14px}._settlementModalActions_etc3r_1549 button{min-height:44px}}._productSummary_etc3r_2953{background:#edf5f1}._productSummaryContent_etc3r_2953{justify-content:space-between;gap:16px;padding:12px;display:flex}._productSummaryContent_etc3r_2953>div{flex-direction:column;gap:6px;min-width:0;display:flex}._productSummaryContent_etc3r_2953 b,._productSummaryContent_etc3r_2953 span{overflow-wrap:anywhere}._productSummaryContent_etc3r_2953 button{cursor:pointer;background:#fff;border:1px solid #b9d4c6;border-radius:6px;padding:8px 12px}.message-goods-backdrop{z-index:145;background:#12362a66;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.message-goods-dialog{color:#294f40;background:#f6f9f6;border-radius:14px;flex-direction:column;width:min(1320px,100%);min-width:0;height:min(90dvh,940px);min-height:0;font-size:14px;display:flex;box-shadow:0 20px 80px #06241840}.message-goods-dialog header{color:#fff;background:#173d30;border-radius:14px 14px 0 0;flex:none;justify-content:space-between;align-items:center;gap:18px;padding:18px 24px;display:flex}.message-goods-dialog h2{margin:0 0 5px;font-size:25px;font-weight:600}.message-goods-dialog header p{color:#bcd2c7;margin:0;font-size:13px}.message-goods-dialog .message-goods-content{overscroll-behavior:contain;flex:1;min-height:0;padding:18px 24px;overflow:auto}.message-goods-dialog button{color:#2b5544;min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c7d9cd;border-radius:6px;padding:7px 12px;font-weight:500}.message-goods-dialog button:disabled{opacity:.5;cursor:default}.message-goods-dialog input,.message-goods-dialog select,.message-goods-dialog textarea{box-sizing:border-box;width:100%;min-width:0;font:inherit;color:#2b5141;background:#fff;border:1px solid #c3d6c8;border-radius:6px;min-height:38px;padding:8px 10px}.message-goods-dialog input:focus,.message-goods-dialog select:focus,.message-goods-dialog textarea:focus{outline-offset:1px;outline:2px solid #adcdba}.message-goods-dialog label{gap:5px;min-width:0;font-size:13px;font-weight:500;display:grid}.message-goods-dialog header>button{white-space:nowrap;flex:none;min-width:54px}.message-goods-toolbar{flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:14px;display:flex}.message-goods-toolbar>label{width:155px}.message-goods-toolbar>.message-goods-scope{width:280px}.message-goods-mode{background:#e5eee7;border-radius:8px;gap:5px;padding:3px;display:flex}.message-goods-mode button{background:0 0;border:0}.message-goods-mode button[aria-pressed=true]{color:#fff;background:#215d46}.message-goods-paste textarea{resize:vertical;height:135px;line-height:1.55;overflow:auto}.message-goods-recognize{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}.message-goods-recognize span,.message-goods-dialog footer>span{color:#6f7c72;font-size:13px}.message-goods-dialog .message-goods-primary{color:#fff;background:#215d46;border-color:#215d46}.message-goods-feedback{color:#3b6d4d;margin:12px 0;font-size:13px}.message-goods-alert{color:#85531f;overflow-wrap:anywhere;background:#fff4df;border:1px solid #e5bc72;border-left:4px solid #c59037;border-radius:8px;margin:12px 0;padding:12px;line-height:1.5}.message-goods-alert p{margin:6px 0}.message-goods-dialog .message-goods-transfer-confirm{flex-direction:row;align-items:start;gap:8px;margin-top:8px;display:flex}.message-goods-dialog .message-goods-transfer-confirm input,.message-goods-dialog .message-goods-condition input{accent-color:#215d46;flex:none;width:17px;height:17px;min-height:17px;margin:2px 0 0}.message-goods-row{background:#fff;border:1px solid #d6e3d9;border-radius:9px;min-width:0;margin-top:14px;padding:14px}.message-goods-row-head{grid-template-columns:20px minmax(240px,2fr) 90px 90px minmax(160px,1fr) 65px auto;align-items:start;gap:10px;display:grid}.message-goods-row-head>span{color:#708579;padding-top:25px}.message-goods-row-head>button{margin-top:22px}.message-goods-product-picker{min-width:0;position:relative}.message-goods-product-picker>small{overflow-wrap:anywhere;padding-top:5px;font-size:12px;display:block}.message-goods-matched{color:#538162}.message-goods-unmatched{color:#ab522f}.message-goods-product-options{z-index:15;background:#fff;border:1px solid #bed3c4;border-radius:7px;max-height:250px;padding:5px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto;box-shadow:0 10px 25px #13291f26}.message-goods-product-options button{white-space:normal;text-align:left;border:0;border-radius:4px;width:100%;padding:8px 10px;display:block}.message-goods-product-options button strong,.message-goods-product-options button span,.message-goods-product-options button small{overflow-wrap:anywhere;display:block}.message-goods-product-options button span{color:#718277;margin-top:4px;font-size:12px}.message-goods-product-options button:hover,.message-goods-product-options button[aria-selected=true]{background:#edf5ed}.message-goods-product-options p{margin:6px;font-size:12px;line-height:1.5}.message-goods-row-details{border-top:1px solid #eef2ee;grid-template-columns:150px 170px minmax(150px,1fr) minmax(200px,1.5fr);gap:12px;margin-top:12px;padding-top:12px;display:grid}.message-goods-dialog .message-goods-condition{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.message-goods-condition>span{width:100%}.message-goods-dialog .message-goods-condition label{flex-direction:row;align-items:center;gap:4px;font-size:13px;display:flex}.message-goods-row-details>.message-goods-note{grid-column:1/3}.message-goods-row-outbound .message-goods-row-details>.message-goods-note{grid-column:1/-1}.message-goods-note textarea{resize:vertical;height:76px;min-height:76px;line-height:1.5;overflow:auto}.message-goods-barcodes{grid-column:3/5;min-width:0}.message-goods-barcodes>small{color:#79877b;margin-top:5px;font-size:12px;display:block}.message-goods-dialog .goods-barcode-inputs{gap:5px;min-width:0;display:grid}.message-goods-dialog .goods-barcode-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.message-goods-dialog .goods-barcode-heading button{min-height:28px;padding:2px 8px}.message-goods-dialog .goods-barcode-row{align-items:center;gap:6px;min-width:0;display:flex}.message-goods-dialog .goods-barcode-row input{flex:1;width:0}.message-goods-dialog .message-goods-required{color:#ad452b;background:#fff6f3;border-color:#d16651}.message-goods-row-error{color:#b34e32;margin:10px 0 0;font-size:13px}.message-goods-pending{color:#9a7441;margin:10px 0 0;font-size:12px}.message-goods-warnings{color:#94713b;margin:10px 0 0;font-size:12px;line-height:1.5}.message-goods-warnings p{margin:4px 0}.message-goods-dialog footer{border-top:1px solid #d8e3d9;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:14px 24px;display:flex}.message-goods-dialog .goods-location-search{min-width:0;position:relative}.message-goods-dialog .goods-location-options{z-index:16;background:#fff;border:1px solid #bed3c4;border-radius:6px;padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto;box-shadow:0 8px 24px #153b2b26}.message-goods-dialog .goods-location-options-above{top:auto;bottom:calc(100% + 4px)}.message-goods-dialog .goods-location-options button{text-align:left;border:0;width:100%;display:block}.message-goods-dialog .goods-location-options button:hover,.message-goods-dialog .goods-location-options button[aria-selected=true]{background:#edf5ed}.message-goods-dialog .goods-location-options p{margin:6px;font-size:12px}@media (width<=900px){.message-goods-row-head{grid-template-columns:20px minmax(0,1fr) 85px 85px}.message-goods-row-head>.message-goods-location{grid-column:2/3}.message-goods-row-head>button{margin-top:22px}.message-goods-row-details{grid-template-columns:repeat(2,minmax(0,1fr))}.message-goods-row-details>.message-goods-note,.message-goods-barcodes{grid-column:1/-1}}@media (width<=560px){.message-goods-backdrop{padding:8px}.message-goods-dialog{border-radius:10px;height:calc(100dvh - 16px)}.message-goods-dialog header{border-radius:10px 10px 0 0;padding:14px}.message-goods-dialog h2{font-size:21px}.message-goods-content{padding:12px}.message-goods-toolbar{grid-template-columns:1fr 1fr;gap:9px;display:grid}.message-goods-toolbar>label,.message-goods-toolbar>.message-goods-scope{width:auto}.message-goods-toolbar>.message-goods-scope{grid-column:1/-1}.message-goods-toolbar>button{grid-column:1/-1;width:max-content}.message-goods-mode{justify-content:center;align-self:end}.message-goods-mode button{padding:7px 10px}.message-goods-paste textarea{height:145px}.message-goods-row{padding:10px}.message-goods-row-head{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.message-goods-row-head>span{display:none}.message-goods-row-head>.message-goods-product{grid-column:1/-1}.message-goods-row-head>.message-goods-location{grid-column:1/3}.message-goods-row-head>button{grid-area:2/3;padding:6px}.message-goods-row-details{gap:9px}.message-goods-dialog footer{align-items:end;gap:8px;padding:12px}.message-goods-dialog footer>span{max-width:100px;font-size:11px}.message-goods-dialog footer>button{padding:8px 10px}.message-goods-product-options{max-height:210px}.message-goods-row-details>label>input{max-width:100%}.message-goods-dialog .message-goods-content{padding:12px}.message-goods-row-head>.message-goods-product{grid-row:1}.message-goods-row-head>label:nth-of-type(2){grid-area:2/1}.message-goods-row-head>label:nth-of-type(3){grid-area:2/2}.message-goods-row-head>.message-goods-location{grid-row:3}.message-goods-row-head>label:nth-of-type(5){grid-area:3/3}}.stock-details-panel{border-top:1px solid #dbe4dd;min-width:0;margin-top:12px;padding-top:12px;font-size:14px}.stock-details-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.stock-details-heading h3{margin:0;font-size:15px}.stock-details-panel button{color:#24513d;font:inherit;cursor:pointer;background:#fff;border:1px solid #bed1c5;border-radius:5px;min-height:36px;padding:7px 10px}.stock-details-panel button:disabled{opacity:.5;cursor:default}.stock-details-panel dl{gap:10px;margin:12px 0;display:grid}.stock-details-panel dt{color:#687a70;font-size:12px}.stock-details-panel dd{white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin:2px 0 0}.stock-details-identity dd{font-weight:600}.stock-details-values{grid-template-columns:repeat(2,minmax(0,1fr))}.stock-details-values>div{min-width:0}.stock-details-values .wide{grid-column:1/-1}.stock-details-code{display:block}.stock-details-note{max-height:160px;line-height:1.6;overflow:auto}.stock-details-edit fieldset{border:0;min-width:0;margin:0;padding:0}.stock-details-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.stock-details-grid label{min-width:0}.stock-details-grid .wide{grid-column:1/-1}.stock-details-panel .goods-barcode-heading{justify-content:space-between;align-items:center;margin:12px 0 7px;display:flex}.stock-details-panel .goods-barcode-row{gap:6px;margin:6px 0;display:flex}.stock-details-panel .goods-barcode-row input{flex:1;min-width:0}.stock-details-panel textarea{resize:vertical;min-height:96px;max-height:280px;overflow:auto}.stock-details-help{color:#6b7c72;font-size:12px;line-height:1.6}.stock-details-actions{justify-content:flex-end;gap:8px;display:flex}.stock-details-actions button:last-child{color:#fff;background:#193e2e}.stock-identity-action{margin-top:3px}.stock-details-empty{color:#6c7d73}.identity-edit-backdrop{z-index:14000}.identity-edit-dialog{background:#fff;border-radius:10px;flex-direction:column;width:min(700px,100%);max-height:92dvh;display:flex;overflow:hidden;box-shadow:0 20px 60px #0004}.identity-edit-dialog header{color:#fff;background:#183d2e;flex-shrink:0;justify-content:space-between;gap:12px;padding:15px 18px;display:flex}.identity-edit-dialog h2{margin:0;font-size:23px}.identity-edit-dialog header p{overflow-wrap:anywhere;margin:5px 0 0;font-size:13px}.identity-edit-dialog button{color:#254f3c;cursor:pointer;font:inherit;background:#fff;border:1px solid #bfd0c4;border-radius:5px;min-height:36px;padding:7px 12px}.identity-edit-content{min-height:0;padding:16px 18px;overflow:auto}.identity-edit-content fieldset{border:0;border-bottom:1px solid #dce4de;flex-wrap:wrap;gap:14px;margin:0 0 14px;padding:0 0 12px;display:flex}.identity-edit-content fieldset legend{margin-bottom:8px;font-size:13px}.identity-edit-content fieldset label,.identity-choice,.identity-match label{align-items:flex-start;gap:8px;font-size:14px;font-weight:400;display:flex;flex-direction:row!important}.identity-edit-dialog input[type=radio],.identity-edit-dialog input[type=checkbox]{accent-color:#194b35;flex-shrink:0;width:18px;height:18px;margin:1px 0 0;padding:0;min-height:18px!important}.identity-edit-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.identity-edit-fields>label{min-width:0}.identity-edit-fields>label:first-child{grid-column:1/-1}.identity-edit-fields input{font-size:14px}.identity-warning{background:#fff3db;border-left:3px solid #dba13a;padding:10px 12px;font-size:13px;line-height:1.6}.identity-match{padding:12px 0}.identity-match label{cursor:pointer;border-bottom:1px solid #e3e9e4;padding:9px 0}.identity-match span{overflow-wrap:anywhere;min-width:0}.identity-match small{color:#6b7d71;display:block}.identity-error{color:#a43228;overflow-wrap:anywhere;line-height:1.6}.identity-edit-dialog footer{border-top:1px solid #dce4de;justify-content:flex-end;gap:8px;padding:12px 18px;display:flex}.identity-edit-dialog footer button:last-child{color:#fff;background:#193e2e}.identity-edit-dialog button:disabled{opacity:.45;cursor:default}@media (width<=650px){.identity-edit-dialog{max-height:96dvh}.identity-edit-dialog header,.identity-edit-content,.identity-edit-dialog footer{padding-left:12px;padding-right:12px}.identity-edit-fields input{font-size:16px}.identity-edit-content fieldset label{flex-basis:100%}.identity-edit-dialog footer button{flex:1;min-height:40px}.stock-details-panel button{min-height:40px}}.stock-identity-actions{flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0;display:flex}.inventory-to-box-backdrop{z-index:14001}.inventory-to-box-preview{max-height:220px;overflow-y:auto}.inventory-to-box-preview p{border-bottom:1px solid #dce4de;margin:0;padding:9px 0}.inventory-to-box-preview small{color:#687a70;margin-top:4px;display:block}.stock-correction-entry{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.correction-dialog .identity-edit-content fieldset{display:block}.correction-dialog .identity-edit-content fieldset label{gap:6px;display:flex;flex-direction:column!important}.correction-dialog input:not([type=checkbox]),.correction-dialog select,.correction-dialog textarea{box-sizing:border-box;width:100%;min-width:0;font:inherit;border:1px solid #bfd0c4;border-radius:5px;padding:8px}.correction-dialog textarea{resize:vertical;margin:6px 0}.correction-dialog .identity-warning{background:#fff5dd;margin:12px 0;padding:10px;line-height:1.6}.correction-dialog .identity-warning p{margin:4px 0}@media (width<=450px){.correction-dialog .stock-details-grid{grid-template-columns:1fr}}.correction-history-tools{grid-template-columns:1fr 1fr 1.5fr;gap:10px;display:grid}.identity-match{max-height:340px;overflow-y:auto}.identity-match>label{flex-direction:row;align-items:start;gap:8px;display:flex}.identity-match>label input[type=radio]{flex:none;width:auto}.identity-match>label span{overflow-wrap:anywhere;min-width:0}.identity-match>label small{display:block}@media (width<=650px){.correction-history-tools{grid-template-columns:1fr}}.goods-dialog>.operation-date-header,.carton-dialog>.operation-date-header{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:18px 22px;display:grid}.operation-date-controls{align-items:center;gap:7px;min-width:0;display:flex}.operation-date-controls label{white-space:nowrap;align-items:center;flex-direction:row!important;gap:8px!important;margin:0!important;font-size:13px!important;display:flex!important}.operation-date-controls input{color:#183c34!important;background:#fff!important;width:145px!important;min-height:34px!important;padding:6px 8px!important}.operation-date-header h2{text-align:center;white-space:nowrap;margin:0!important;font-size:22px!important}.operation-date-header .operation-close{justify-self:end}.operation-date-controls button{white-space:nowrap;font-size:12px;padding:7px 9px!important}.operation-date-pending{color:#a16a09;margin:8px 0;font-size:13px}.operation-date-controls button:disabled{opacity:.8}.location-stock-summary{min-width:120px;margin-top:4px;font-weight:500;line-height:1.5;display:block;color:#9b680e!important;white-space:normal!important;font-size:12px!important}.placement-note-control{white-space:nowrap;flex-direction:column;flex:none;align-self:flex-end;gap:5px;font-size:12px;display:flex}.placement-note-control button{min-height:34px}.placement-note-overlay{z-index:230;background:#142920ad;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.placement-note-dialog{background:#fff;border-radius:12px;width:min(650px,100%);padding:20px;box-shadow:0 20px 70px #0004}.placement-note-dialog h2{margin:0 0 14px;font-size:20px}.placement-note-dialog textarea{box-sizing:border-box;resize:vertical;width:100%;height:240px;max-height:60vh;font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid #bfd2c6;border-radius:6px;padding:12px;overflow:auto}.placement-note-dialog>div{justify-content:flex-end;gap:10px;margin-top:12px;display:flex}.placement-note-dialog button{color:#183c34;cursor:pointer;background:#fff;border:1px solid #bdd0c3;border-radius:6px;padding:8px 14px}@media (width<=720px){.goods-dialog>.operation-date-header,.carton-dialog>.operation-date-header{grid-template-columns:1fr auto;gap:9px;padding:12px}.operation-date-header h2{text-align:left;grid-area:1/1;font-size:18px!important}.operation-date-header .operation-close{grid-area:1/2}.operation-date-controls{grid-area:2/1/auto/-1}.operation-date-controls label{order:initial!important;width:auto!important}.operation-date-controls input{width:142px!important}}.carton-overlay{z-index:130;background:#17392db3;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.carton-dialog{color:#173e32;background:#fff;border-radius:12px;flex-direction:column;width:min(1100px,100%);max-height:94dvh;display:flex;overflow:hidden;box-shadow:0 18px 50px #0003}.carton-dialog header{color:#fff;background:#173c30;align-items:center;gap:16px;padding:16px 22px;display:flex}.carton-dialog h2,.carton-panel h2{margin:0;font-size:21px;font-weight:600}.carton-dialog header h2{margin-right:auto}.carton-dialog header label{color:#fff;align-items:center;gap:8px;display:flex}.carton-content{min-height:0;padding:18px 22px;overflow:auto}.carton-dialog footer{background:#f3f7f4;border-top:1px solid #dce5df;justify-content:space-between;align-items:center;gap:12px;padding:14px 22px;display:flex}.carton-dialog button,.carton-panel button{color:#1c493b;white-space:nowrap;background:#fff;border:1px solid #cbd9d1;border-radius:6px;padding:8px 12px;font-weight:500}.carton-dialog button:disabled,.carton-panel button:disabled{opacity:.45;cursor:default}.carton-dialog footer button{color:#fff;background:#1c493b}.carton-dialog input,.carton-dialog textarea,.carton-panel input,.carton-panel select{color:#173e32;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #cbd9d1;border-radius:6px;padding:9px 10px;line-height:1.35}.carton-dialog input:focus,.carton-dialog textarea:focus,.carton-panel input:focus{outline-offset:1px;outline:2px solid #8fad9e}.carton-dialog label{flex-direction:column;gap:6px;min-width:0;font-size:14px;display:flex}.carton-dialog fieldset{border:0;min-width:0;margin:0;padding:0}.carton-form{grid-template-columns:1fr 1fr;gap:14px;display:grid}.carton-placement{border-bottom:1px solid #e3e9e5;grid-template-columns:minmax(190px,1.2fr) 70px 110px minmax(140px,1fr) auto;align-items:end;gap:12px;margin-bottom:12px;padding:12px 0;display:grid}.carton-dialog h3{margin:18px 0 0;font-size:16px}.carton-help{color:#64766c;font-size:14px;line-height:1.6}.carton-pending{color:#916227;background:#fff7e4;border-radius:6px;padding:10px;font-size:14px;line-height:1.6}.carton-error{color:#bd3f2a;font-size:14px;line-height:1.6}.carton-note{margin-top:16px}.carton-note textarea{resize:vertical;white-space:pre-wrap;overflow-wrap:anywhere;min-height:88px;max-height:280px;overflow:auto}.carton-panel{min-width:0}.carton-toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.carton-toolbar h2{margin-right:auto}.carton-toolbar select{width:130px}.carton-toolbar input{width:min(350px,100%)}.carton-card{overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;background:#fff;border:1px solid #dbe4dd;border-radius:8px;margin:12px 0;padding:14px 16px}.carton-card p{margin:8px 0;font-size:14px;line-height:1.6}.carton-card-heading{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.carton-card-heading strong{font-size:17px;font-weight:600}.carton-card-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.carton-card-actions small{color:#916227;margin-right:auto}.carton-history{border-top:1px solid #e3e9e5;margin-top:12px;padding-top:8px}.carton-history>div{justify-content:space-between;align-items:center;gap:10px;padding:8px 0;font-size:13px;display:flex}.carton-long-note{white-space:pre-wrap;max-height:150px;overflow:auto}.carton-edit-dialog{width:min(820px,100%)}.carton-outbound-row{border-bottom:1px solid #e3e9e5;grid-template-columns:1fr 130px auto;align-items:end;gap:12px;padding:12px 0;display:grid}.carton-outbound-row span{overflow-wrap:anywhere}.carton-dialog .goods-location-search{min-width:0;position:relative}.carton-dialog .goods-location-options{z-index:5}.carton-dialog .goods-location-options button{text-align:left;width:100%}.carton-dialog .customer-name-combo{min-width:0}.carton-dialog .customer-name-input{padding-right:42px}.carton-dialog .customer-name-toggle{width:36px;padding:0;top:0;bottom:0}@media (width<=900px){.carton-placement{grid-template-columns:minmax(150px,1fr) 65px 90px minmax(100px,1fr) auto;gap:8px}.carton-dialog header{flex-wrap:wrap}.carton-dialog header label{margin-left:auto}.carton-dialog header h2{margin-right:0}}@media (width<=600px){.carton-overlay{padding:6px}.carton-dialog{max-height:97dvh}.carton-dialog header,.carton-content,.carton-dialog footer{padding:12px}.carton-dialog header h2{flex:1;font-size:19px}.carton-dialog header label{order:3;justify-content:flex-start;width:100%;margin:0}.carton-dialog header label input{width:auto;min-width:0}.carton-form{grid-template-columns:1fr}.carton-placement{grid-template-columns:1fr 1fr}.carton-placement>label:first-child,.carton-placement>label:nth-child(4){grid-column:1/-1}.carton-placement>button{justify-self:start}.carton-toolbar{gap:8px}.carton-toolbar h2{width:100%}.carton-toolbar input{order:3;width:100%}.carton-card{padding:12px}.carton-card-heading{gap:8px 14px}.carton-card-actions small{width:100%}.carton-outbound-row{grid-template-columns:1fr auto}.carton-outbound-row span{grid-column:1/-1}.carton-history>div{flex-wrap:wrap;align-items:flex-start}}.carton-dialog .carton-placement{flex-wrap:nowrap;align-items:flex-end;gap:12px;min-width:620px;padding-bottom:14px;display:flex;position:relative}.carton-dialog .carton-placement>label{white-space:nowrap;flex:0 0 72px;font-size:12px}.carton-dialog .carton-placement>label:first-child{flex-basis:115px}.carton-dialog .carton-placement>label:nth-child(2){flex-basis:48px}.carton-dialog .carton-placement>label:nth-child(4){flex-basis:150px}.carton-dialog .carton-placement>button{margin-left:auto}.carton-dialog .carton-placement input{height:34px;min-height:34px;padding:6px 8px;font-size:13px}.carton-dialog .carton-placement:has(.location-stock-summary){padding-bottom:42px}.carton-dialog .carton-placement .location-stock-summary{min-width:320px;max-width:600px;position:absolute;inset:calc(100% + 4px) auto auto 0}.carton-dialog .carton-form{grid-template-columns:minmax(200px,320px) minmax(180px,320px)}@media (width<=600px){.carton-dialog .carton-form{grid-template-columns:1fr}.carton-dialog .carton-placement{min-width:620px}}.carton-location-note{border-bottom:1px solid #e3e9e5;align-items:center;gap:12px;padding:8px 0;display:flex}.carton-location-note>.placement-note-control{margin-left:auto}.carton-dialog .carton-placement>.carton-pallet-field{flex-basis:110px}.carton-dialog .carton-placement>.carton-marker-field{flex-basis:150px}.carton-dialog .carton-outbound-row{grid-template-columns:minmax(0,1fr) 120px 160px auto;align-items:end}.carton-dialog .carton-outbound-row>span:first-child{grid-column:1/-1}.carton-dialog .carton-outbound-row>span:not(:first-child){align-self:center;font-size:13px}@media (width<=600px){.carton-dialog .carton-outbound-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.carton-dialog .carton-outbound-row>span{grid-column:1/-1}}.carton-delete-backdrop{z-index:1600;background:#17372a66;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.carton-delete-dialog{color:#17372a;box-sizing:border-box;background:#fff;border:1px solid #c7d9d0;border-radius:14px;width:100%;max-width:520px;max-height:90dvh;padding:24px;overflow:auto;box-shadow:0 18px 65px #0003}.carton-delete-dialog h2{margin:0 0 16px;font-size:22px}.carton-delete-dialog p{overflow-wrap:anywhere;line-height:1.65}.carton-delete-dialog [role=alert]{color:#a33a25}.carton-delete-dialog footer{justify-content:flex-end;gap:12px;margin-top:22px;display:flex}.carton-delete-dialog button{color:#17372a;background:#fff;border:1px solid #b9cfc2;border-radius:7px;min-height:44px;padding:10px 18px;font-size:16px}.carton-delete-dialog button:last-child{color:#fff;background:#a93929;border-color:#a93929}.carton-delete-dialog button:disabled{opacity:.5}.product-attention{color:#a46600;overflow-wrap:anywhere;margin-right:.35em;font-weight:700}.product-annotations{background:#fff7df;border:1px solid #edd8a3;border-radius:8px;grid-column:1/-1;align-items:center;gap:10px;min-width:0;padding:7px 10px;font-size:13px;display:flex}.product-condition{flex-shrink:0;align-items:center;gap:10px;min-width:0;display:flex;border:0!important;margin:0!important;padding:0!important}.annotation-legend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.product-condition>span{color:#65766e;font-size:13px;font-weight:700}.product-condition>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.product-condition label{align-items:center;gap:7px;font-weight:600;flex-direction:row!important;display:flex!important}.product-condition input[type=radio]{accent-color:#153a2b;width:19px!important;height:19px!important;min-height:0!important;margin:0!important}.product-condition button{color:#756344!important;background:0 0!important;border:1px solid #d9c799!important;padding:5px 8px!important;font-size:12px!important}.product-annotations .product-prefix{color:#65766e;white-space:nowrap;flex-direction:row;flex:1;align-items:center;gap:8px;min-width:0;font-size:13px;font-weight:700;display:flex}.product-annotations .product-prefix input{box-sizing:border-box;width:100%;min-width:0;min-height:34px;padding:5px 8px;font-size:14px}@media (width<=450px){.product-annotations{flex-wrap:wrap;gap:7px;padding:7px 9px}.product-annotations .product-prefix{flex-basis:100%}}._workspace_1tk4m_1{color:#17372a;padding-top:24px;font-size:1rem}._heading_1tk4m_1{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}._heading_1tk4m_1 h2{margin:0 0 6px;font-size:1.65rem}._heading_1tk4m_1 p{color:#65776e;margin:0;font-size:.9rem}._modes_1tk4m_1{background:#edf3ef;border-radius:12px;gap:5px;padding:5px;display:flex}._workspace_1tk4m_1 button{font:inherit;cursor:pointer}._modes_1tk4m_1 button{color:#476256;white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:11px 18px;font-weight:700}._modes_1tk4m_1 button[aria-pressed=true]{color:#fff;background:#17372a}._filters_1tk4m_1{background:#f4f7f3;border:1px solid #dce4de;border-radius:12px;align-items:flex-end;gap:16px;padding:18px;display:flex}._filters_1tk4m_1 label{gap:7px;min-width:180px;max-width:38%;font-size:.9rem;font-weight:650;display:grid}._filters_1tk4m_1 ._search_1tk4m_1{flex:1;max-width:none}._filters_1tk4m_1 input,._filters_1tk4m_1 select{color:#17372a;width:100%;min-height:46px;font:inherit;background:#fff;border:1px solid #ccd9d0;border-radius:8px;min-width:0;padding:10px 12px}._totals_1tk4m_1{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:20px;display:grid}._totals_1tk4m_1>div{background:#fff;border:1px solid #dce4de;border-radius:10px;gap:8px;padding:17px 20px;display:grid}._totals_1tk4m_1 span{color:#65776e;font-size:.9rem}._totals_1tk4m_1 strong{font-size:1.65rem;line-height:1.2}._totals_1tk4m_1 small{font-size:.9rem;font-weight:500}._explanation_1tk4m_1{color:#62746b;margin:16px 0;font-size:.875rem;line-height:1.7}._rows_1tk4m_1{gap:10px;display:grid}._group_1tk4m_1{background:#fff;border:1px solid #d7e1da;border-radius:12px;overflow:hidden}._group_1tk4m_1 summary{cursor:pointer;grid-template-columns:minmax(0,1.7fr) minmax(110px,.6fr) minmax(0,1.1fr) 100px;align-items:center;gap:20px;padding:21px;list-style:none;display:grid}._group_1tk4m_1 summary::-webkit-details-marker{display:none}._identity_1tk4m_1,._amount_1tk4m_1,._locations_1tk4m_1{overflow-wrap:anywhere;gap:7px;min-width:0;display:grid}._identity_1tk4m_1>strong{font-size:1.05rem;line-height:1.5}._identity_1tk4m_1>span,._locations_1tk4m_1>b{font-size:.9rem}._identity_1tk4m_1 small,._locations_1tk4m_1>span,._amount_1tk4m_1>span{color:#65776e;font-size:.875rem;line-height:1.5}._amount_1tk4m_1>strong{font-size:1.4rem}._amount_1tk4m_1>strong small{font-size:.9rem;font-weight:500}._amount_1tk4m_1>small{color:#946021;font-size:.85rem}._linked_1tk4m_1,._review_1tk4m_1{font-size:.8rem;line-height:1.6}._linked_1tk4m_1{color:#28654c}._review_1tk4m_1{color:#946021}._expand_1tk4m_1{text-align:right;color:#49705a;white-space:nowrap;font-size:.85rem}._expand_1tk4m_1 i{margin-left:3px;font-style:normal;display:inline-block}._group_1tk4m_1[open] ._expand_1tk4m_1 i{transform:rotate(180deg)}._group_1tk4m_1[open]>summary{background:#edf5ee;border-bottom:1px solid #d7e1da}._members_1tk4m_1{background:#f8faf7;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px;display:grid}._members_1tk4m_1 article{background:#fff;border:1px solid #dce4de;border-radius:8px;min-width:0;padding:16px}._memberHead_1tk4m_1{flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:.95rem;display:flex}._memberHead_1tk4m_1>span{color:#496a55;font-weight:650}._original_1tk4m_1{overflow-wrap:anywhere;margin:13px 0;font-size:.95rem;line-height:1.5}._original_1tk4m_1 b{color:#946021;font-weight:600}._members_1tk4m_1 dl{grid-template-columns:1fr 1fr;gap:12px;margin:0;display:grid}._members_1tk4m_1 dl>div{min-width:0}._members_1tk4m_1 dt{color:#697a70;margin-bottom:4px;font-size:.85rem}._members_1tk4m_1 dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:.9rem;line-height:1.5}._members_1tk4m_1 ._note_1tk4m_1{grid-column:1/-1}._members_1tk4m_1 button{color:#315941;background:#fff;border:1px solid #cad9ce;border-radius:8px;margin-top:14px;padding:8px 12px;font-size:.875rem}._workspace_1tk4m_1 button:focus-visible,._workspace_1tk4m_1 summary:focus-visible{outline-offset:3px;outline:3px solid #447857}._empty_1tk4m_1{text-align:center;color:#62746b;border:1px dashed #ccd9d0;border-radius:10px;padding:36px}._more_1tk4m_1{color:#315941;background:#edf5ee;border:1px solid #c4d7c9;border-radius:9px;margin:20px auto 0;padding:11px 20px;font-weight:650;display:block}._count_1tk4m_1{text-align:right;color:#697a70;margin:15px 0 0;font-size:.875rem}@media (width<=1000px){._group_1tk4m_1 summary{grid-template-columns:minmax(0,1.5fr) 110px minmax(0,1fr);gap:14px}._expand_1tk4m_1{text-align:left;grid-column:1/-1}._filters_1tk4m_1{flex-wrap:wrap}._filters_1tk4m_1 label{flex:1;max-width:none}._filters_1tk4m_1 ._search_1tk4m_1{flex-basis:40%}}@media (width<=650px){._workspace_1tk4m_1{padding-top:18px}._heading_1tk4m_1{flex-direction:column;align-items:flex-start;gap:14px}._modes_1tk4m_1{width:100%}._modes_1tk4m_1 button{flex:1}._filters_1tk4m_1{gap:12px;padding:12px}._filters_1tk4m_1 label{flex-basis:100%;min-width:0}._filters_1tk4m_1 ._search_1tk4m_1{flex-basis:100%}._totals_1tk4m_1{grid-template-columns:repeat(2,1fr);gap:8px}._totals_1tk4m_1>div{padding:14px}._totals_1tk4m_1 strong{font-size:1.35rem}._group_1tk4m_1 summary{grid-template-columns:minmax(0,1fr) 90px;gap:14px;padding:16px}._locations_1tk4m_1{grid-column:1/-1}._identity_1tk4m_1>strong{font-size:1rem}._members_1tk4m_1{grid-template-columns:1fr;padding:10px}._members_1tk4m_1 article{padding:14px}._members_1tk4m_1 dl{gap:10px}._expand_1tk4m_1{font-size:.875rem}}._reviewTabs_1tk4m_7{flex-wrap:wrap;gap:8px;margin:0 0 18px;display:flex}._reviewTabs_1tk4m_7 button,._selectionBar_1tk4m_7 button,._candidateHeading_1tk4m_7 button,._confirmBar_1tk4m_7 button,._unlinkBar_1tk4m_7 button{color:#315941;background:#fff;border:1px solid #c4d7c9;border-radius:8px;padding:10px 14px;font-weight:650}._reviewTabs_1tk4m_7 button[aria-pressed=true],button._primary_1tk4m_7{color:#fff;background:#17372a;border-color:#17372a}._workspace_1tk4m_1 button:disabled{cursor:default;opacity:.45}._feedback_1tk4m_7{color:#705018;background:#fff4d9;border:1px solid #e8d19e;border-radius:8px;padding:12px 16px;line-height:1.6}._reviewWorkspace_1tk4m_7>p{color:#5a7163;font-size:1rem;line-height:1.7}._reviewWorkspace_1tk4m_7 h3{margin:24px 0 14px;font-size:1.1rem}._selectionBar_1tk4m_7{background:#edf5ee;border:1px solid #ccddcf;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:16px;display:flex}._selectionBar_1tk4m_7 strong{margin-right:auto}._selectionPreview_1tk4m_7{background:#f5faf4;border:2px solid #6c9b7d;border-radius:12px;margin-top:16px;padding:18px}._selectionPreview_1tk4m_7 h3{margin-top:0}._compareGrid_1tk4m_7{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._compareCard_1tk4m_7{overflow-wrap:anywhere;background:#fff;border:1px solid #d0ded2;border-radius:10px;min-width:0;padding:17px}._compareHeading_1tk4m_7{align-items:flex-start;gap:12px;display:flex}._compareHeading_1tk4m_7 input{accent-color:#17372a;cursor:pointer;flex-shrink:0;width:22px;height:22px;margin:2px 0 0}._compareHeading_1tk4m_7>div{gap:7px;display:grid}._compareHeading_1tk4m_7 strong{font-size:1rem;line-height:1.5}._compareHeading_1tk4m_7 span{color:#5a7163;font-size:.9rem}._compareCard_1tk4m_7 dl{grid-template-columns:1fr 1fr;gap:12px;margin:16px 0;display:grid}._compareCard_1tk4m_7 dt{color:#6c7e71;margin-bottom:5px;font-size:.875rem}._compareCard_1tk4m_7 dd{margin:0;font-size:.95rem;line-height:1.5}._compareCard_1tk4m_7>small{color:#6c7e71;font-size:.875rem}._compareDetails_1tk4m_7{border-top:1px solid #dde8de;margin-top:14px;padding-top:12px}._compareDetails_1tk4m_7 summary{cursor:pointer;color:#315941;font-size:.9rem}._compareMember_1tk4m_7{background:#f6faf5;border:1px solid #dbe6dd;border-radius:8px;margin-top:12px;padding:12px;font-size:.875rem;line-height:1.7}._compareMember_1tk4m_7 p{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0}._compareMember_1tk4m_7 span{color:#63786a}._compareMember_1tk4m_7 button{color:#315941;background:#fff;border:1px solid #cad9ce;border-radius:8px;padding:8px 12px}._candidate_1tk4m_7{background:#f2f6f0;border:1px solid #d2dfd4;border-radius:12px;margin:14px 0;padding:17px}._candidateHeading_1tk4m_7{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._differences_1tk4m_7{color:#8f581b;background:#fff2d8;border-radius:8px;padding:10px 13px;font-size:.9rem;line-height:1.6}._confirmBar_1tk4m_7{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}._confirmBar_1tk4m_7 label{flex-basis:100%;gap:8px;font-size:.95rem;font-weight:650;display:grid}._confirmBar_1tk4m_7 input{width:100%;min-height:46px;font:inherit;color:#17372a;background:#fff;border:1px solid #b8ccb9;border-radius:8px;padding:10px 12px}._confirmBar_1tk4m_7 p{flex-basis:100%;margin:0 0 4px;font-size:.95rem;line-height:1.7}._unlinkBar_1tk4m_7{background:#f4f8f0;border-bottom:1px solid #d7e1da;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;font-size:.9rem;display:flex}@media (width<=650px){._compareGrid_1tk4m_7{grid-template-columns:1fr}._selectionBar_1tk4m_7{padding:12px}._selectionBar_1tk4m_7 strong{flex-basis:100%}._reviewTabs_1tk4m_7 button{padding:10px 12px}._candidate_1tk4m_7,._selectionPreview_1tk4m_7{padding:12px}._compareCard_1tk4m_7{padding:14px}._candidateHeading_1tk4m_7 button{width:100%}}._selectionBar_1tk4m_7{z-index:10;position:sticky;top:12px;box-shadow:0 3px 12px #17372a12}._selectionPreview_1tk4m_7{scroll-margin-top:94px}@media (width<=650px){._selectionPreview_1tk4m_7{scroll-margin-top:140px}._selectionBar_1tk4m_7{gap:8px}._selectionBar_1tk4m_7 button{padding:9px 10px;font-size:.875rem}}._recordCard_1tk4m_13{background:#fff;border:1px solid #dce4de;border-radius:9px;min-width:0;margin-top:12px;padding:16px}._recordForm_1tk4m_15 fieldset{border:0;min-width:0;margin:0;padding:0}._recordFormGrid_1tk4m_17{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}._recordFormGrid_1tk4m_17>label{color:#64796a;gap:7px;min-width:0;font-size:.875rem;font-weight:650;display:grid}._recordForm_1tk4m_15 input:not([type=radio]),._recordForm_1tk4m_15 select,._recordForm_1tk4m_15 textarea{box-sizing:border-box;color:#17372a;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #c6d6c9;border-radius:7px;padding:10px;line-height:1.5}._recordForm_1tk4m_15 textarea{resize:vertical}._wide_1tk4m_23{grid-column:1/-1}._recordDetails_1tk4m_25{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}._recordDetails_1tk4m_25>div{min-width:0}._recordDetails_1tk4m_25 dt{color:#697a70;margin-bottom:4px;font-size:.85rem}._recordDetails_1tk4m_25 dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:.9rem;line-height:1.5}._recordActions_1tk4m_27{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}._recordActions_1tk4m_27 button,._editSession_1tk4m_27 button{color:#315941;background:#fff;border:1px solid #c4d7c9;border-radius:8px;margin:0;padding:9px 13px;font-size:.875rem}._recordActions_1tk4m_27 button._primary_1tk4m_7{color:#fff;background:#17372a;border-color:#17372a}._editHint_1tk4m_29{color:#6e7b71;margin:14px 0;font-size:.8rem;line-height:1.65}._editSession_1tk4m_27{background:#fff7df;border:1px solid #eddaaa;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:12px 16px;font-size:.85rem;line-height:1.7;display:flex}._editSession_1tk4m_27 span{overflow-wrap:anywhere;min-width:0}._editSession_1tk4m_27 button{flex-shrink:0}@media (width<=450px){._recordFormGrid_1tk4m_17{gap:12px}._recordFormGrid_1tk4m_17>label{grid-column:1/-1}._recordCard_1tk4m_13{padding:12px}._recordActions_1tk4m_27 button{flex:1}}._customerFilter_1tk4m_33{flex:1;gap:7px;min-width:180px;max-width:38%;font-size:.9rem;font-weight:650;display:grid}._customerFilter_1tk4m_33>small{color:#667969;overflow-wrap:anywhere;font-size:.8rem;font-weight:400}._customerPicker_1tk4m_35{min-width:0;position:relative}._customerPicker_1tk4m_35>summary{cursor:pointer;color:#17372a;background:#fff;border:1px solid #ccd9d0;border-radius:8px;min-height:46px;padding:11px 12px;list-style:none}._customerPicker_1tk4m_35>summary:after{content:"⌄";float:right}._customerPicker_1tk4m_35>div{z-index:30;background:#fff;border:1px solid #c5d6c8;border-radius:10px;gap:10px;width:340px;min-width:100%;max-width:calc(100vw - 80px);max-height:380px;padding:12px;display:grid;position:absolute;top:calc(100% + 5px);left:0;overflow:auto;box-shadow:0 8px 25px #17372a24}._filters_1tk4m_1 ._customerPicker_1tk4m_35 label{cursor:pointer;align-items:center;gap:9px;min-width:0;max-width:none;font-weight:500;line-height:1.5;display:flex}._filters_1tk4m_1 ._customerPicker_1tk4m_35 input[type=checkbox],._productTitle_1tk4m_37 input[type=checkbox],._batchToolbar_1tk4m_37 input[type=checkbox],._batchField_1tk4m_37 input[type=checkbox]{accent-color:#17372a;flex-shrink:0;width:19px;height:19px;min-height:0;margin:0;padding:0}._customerPicker_1tk4m_35 button{color:#315941;text-align:left;background:#edf5ee;border:1px solid #c4d7c9;border-radius:7px;padding:8px 12px}._productTitle_1tk4m_37{flex-wrap:wrap;align-items:center;gap:9px;display:flex}._productTitle_1tk4m_37>strong{flex:1;min-width:90px;font-size:1.05rem;line-height:1.5}._productTitle_1tk4m_37 button{color:#315941;background:#fff;border:1px solid #c4d7c9;border-radius:6px;padding:5px 8px;font-size:.8rem}._batchToolbar_1tk4m_37{background:#f7faf4;border:1px solid #d7e1da;border-radius:9px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;padding:13px 16px;font-size:.875rem;display:flex}._batchToolbar_1tk4m_37 label{align-items:center;gap:8px;display:flex}._batchToolbar_1tk4m_37 span{margin-right:auto}._batchToolbar_1tk4m_37 button{color:#315941;background:#fff;border:1px solid #c4d7c9;border-radius:8px;padding:9px 12px;font-weight:650}._batchEditor_1tk4m_45{background:#f6faf1;border:1px solid #ccdbc9;border-radius:12px;margin-top:14px;padding:18px}._batchEditor_1tk4m_45 h3{margin:0 0 10px;font-size:1.1rem}._batchEditor_1tk4m_45 p{overflow-wrap:anywhere;font-size:.875rem;line-height:1.7}._batchEditor_1tk4m_45 fieldset{border:0;grid-template-columns:1fr 1fr;gap:15px;margin:0;padding:0;display:grid}._batchField_1tk4m_37{gap:8px;font-size:.9rem;display:grid}._batchField_1tk4m_37>span{align-items:center;gap:8px;font-weight:650;display:flex}._batchField_1tk4m_37>input{min-width:0;font:inherit;color:#17372a;background:#fff;border:1px solid #c4d7c9;border-radius:8px;padding:10px 12px}._batchField_1tk4m_37>input:disabled{color:#798476;background:#eef1ea}._batchPreview_1tk4m_45{margin:15px 0;font-size:.875rem}._batchPreview_1tk4m_45 summary{cursor:pointer}._batchPreview_1tk4m_45>div{background:#fff;border:1px solid #d4e0d1;border-radius:8px;max-height:240px;margin-top:8px;padding:8px 12px;overflow:auto}@media (width<=1000px){._customerFilter_1tk4m_33{max-width:none}}@media (width<=650px){._customerFilter_1tk4m_33{flex-basis:100%;min-width:0}._batchEditor_1tk4m_45{padding:14px}._batchEditor_1tk4m_45 fieldset{grid-template-columns:1fr}._batchToolbar_1tk4m_37{gap:10px;padding:12px}._batchToolbar_1tk4m_37 span{flex-basis:100%}._productTitle_1tk4m_37>strong{font-size:1rem}}._filters_1tk4m_1 ._customerPicker_1tk4m_35 label,._batchToolbar_1tk4m_37 label{flex-direction:row!important}._group_1tk4m_1>summary:has(>._rowCheckbox_1tk4m_51){grid-template-columns:24px minmax(0,1.7fr) minmax(110px,.6fr) minmax(0,1.1fr) 100px}._rowCheckbox_1tk4m_51{accent-color:#17372a;cursor:pointer;grid-column:1;align-self:center;width:20px;height:20px;min-height:0;margin:0;padding:0}._candidateActions_1tk4m_55{flex-wrap:wrap;gap:8px;display:flex}._splitPreview_1tk4m_57{background:#fff;border:1px solid #d2dfd4;border-radius:8px;flex-basis:100%;min-width:0;max-height:340px;padding:12px;overflow:auto}._splitPreview_1tk4m_57>p{color:#617567;margin:0 0 12px;font-size:.85rem}._splitPreview_1tk4m_57>div{overflow-wrap:anywhere;border-top:1px solid #e2e8df;gap:7px;padding:10px 0;display:grid}._splitPreview_1tk4m_57 small{color:#697a70;line-height:1.5}._splitPreview_1tk4m_57 strong{font-size:.95rem;line-height:1.6}._confirmBar_1tk4m_7 ._splitPreview_1tk4m_57 label{align-items:center;gap:8px;font-size:.85rem;font-weight:500;display:flex}._confirmBar_1tk4m_7 ._splitPreview_1tk4m_57 input{flex:1;min-width:0;min-height:34px;padding:5px 8px;font-size:.9rem}._reviewHistory_1tk4m_59>p{color:#5a7163;font-size:.9rem;line-height:1.7}._historyCard_1tk4m_59{overflow-wrap:anywhere;background:#fff;border:1px solid #d2dfd4;border-radius:10px;margin:12px 0;padding:16px}._historyHeading_1tk4m_59{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}._historyHeading_1tk4m_59 span{color:#667969;font-size:.85rem}._historyCard_1tk4m_59 p{font-size:.95rem;line-height:1.6}._historyCard_1tk4m_59 details{color:#536e5c;font-size:.85rem}._historyCard_1tk4m_59 summary{cursor:pointer}._historyCard_1tk4m_59 details div{gap:5px;padding:10px 0;display:grid}._historyActions_1tk4m_59{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}._historyActions_1tk4m_59 small{color:#65776e;margin-right:auto;line-height:1.6}._historyActions_1tk4m_59 button{color:#315941;background:#fff;border:1px solid #c4d7c9;border-radius:8px;padding:8px 12px;font-size:.875rem}@media (width<=1000px){._group_1tk4m_1>summary:has(>._rowCheckbox_1tk4m_51){grid-template-columns:24px minmax(0,1.5fr) 110px minmax(0,1fr)}._group_1tk4m_1>summary:has(>._rowCheckbox_1tk4m_51) ._expand_1tk4m_1{grid-column:2/-1}}@media (width<=650px){._group_1tk4m_1>summary:has(>._rowCheckbox_1tk4m_51){grid-template-columns:20px minmax(0,1fr) 80px;gap:10px;padding:12px}._group_1tk4m_1>summary:has(>._rowCheckbox_1tk4m_51) ._locations_1tk4m_1{grid-column:2/-1}._candidateActions_1tk4m_55{grid-template-columns:1fr 1fr;width:100%;display:grid}._candidateActions_1tk4m_55 button{padding:9px 8px;font-size:.8rem}._historyActions_1tk4m_59 small{flex-basis:100%}}._recordCard_1tk4m_13 ._inlineValue_1tk4m_65{text-align:left;vertical-align:baseline;max-width:100%;color:inherit;font:inherit;line-height:inherit;white-space:pre-wrap;overflow-wrap:anywhere;cursor:text;touch-action:manipulation;background:0 0;border:1px solid #0000;border-radius:4px;margin:0;padding:1px 2px;display:inline}._recordCard_1tk4m_13 ._inlineValue_1tk4m_65:hover,._recordCard_1tk4m_13 ._inlineValue_1tk4m_65:focus-visible{background:#f1f6ec;border-color:#bad0bb}._inlinePencil_1tk4m_67{opacity:0;color:#76927a;margin-left:.25em;font-size:.8em}._inlineValue_1tk4m_65:hover ._inlinePencil_1tk4m_67,._inlineValue_1tk4m_65:focus-visible ._inlinePencil_1tk4m_67{opacity:1}._inlineForm_1tk4m_69{margin:0}._inlineForm_1tk4m_69 input,._inlineForm_1tk4m_69 select,._inlineForm_1tk4m_69 textarea{box-sizing:border-box;color:#17372a;min-width:0;max-width:100%;font:inherit;background:#fcfff8;border:1px solid #84a58b;border-radius:5px;outline-color:#447857;padding:5px 7px;line-height:1.5}._inlineInput_1tk4m_71{width:100%}._inlineNumber_1tk4m_71{text-align:center;width:65px}._inlineNote_1tk4m_71{resize:vertical;width:100%;min-height:90px;display:block}._recordProduct_1tk4m_71{flex-wrap:wrap;align-items:baseline;gap:3px;min-width:0;margin:13px 0 8px;font-size:.95rem;line-height:1.5;display:flex}._recordProduct_1tk4m_71>._inlineInput_1tk4m_71{flex:1;min-width:120px}._emptyAnnotations_1tk4m_73{color:#7c8069;font-size:.8rem}._inlineAnnotationEditor_1tk4m_73{margin:8px 0 12px}._recordCustomer_1tk4m_73{color:#62756a;flex-wrap:wrap;align-items:baseline;gap:3px;margin-bottom:14px;font-size:.85rem;display:flex}._recordCustomer_1tk4m_73>._inlineInput_1tk4m_71{color:#17372a;flex:1;min-width:140px}._inlineCodes_1tk4m_73{flex-wrap:wrap;align-items:baseline;gap:3px;display:flex}._inlineCodes_1tk4m_73>._inlineInput_1tk4m_71{flex:1;width:auto;min-width:70px}._recordActions_1tk4m_27 small{color:#6c7f70;flex:1;align-self:center;font-size:.8rem;line-height:1.5}._touchEditHint_1tk4m_75{display:none}@media (pointer:coarse){._recordCard_1tk4m_13 ._inlineValue_1tk4m_65{min-height:32px;padding:4px 2px}._inlinePencil_1tk4m_67{opacity:.55}._desktopEditHint_1tk4m_77{display:none}._touchEditHint_1tk4m_75{display:inline}}@media (width<=450px){._recordActions_1tk4m_27 small{flex-basis:100%;order:3}._recordCard_1tk4m_13 ._inlineNumber_1tk4m_71{width:54px}._recordCard_1tk4m_13 ._recordProduct_1tk4m_71{line-height:1.6}}@media (width<=650px){._modes_1tk4m_1{box-sizing:border-box;flex-wrap:wrap}._modes_1tk4m_1 button{flex:auto;padding:10px 12px;font-size:.95rem}}.box-review{padding:12px 0}.box-review-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.box-review h3{margin:0}.box-review p{font-size:13px;line-height:1.6}.box-review-tabs,.box-review-filters{flex-wrap:wrap;gap:10px;margin:12px 0;display:flex}.box-review-filters label{flex:1;min-width:150px}.box-review button,.box-review select{color:#214b3e;background:#fff;border:1px solid #c8d6ce;border-radius:6px;min-height:36px;padding:8px 12px}.box-review button:disabled{opacity:.5}.box-review-tabs button[aria-pressed=true]{color:#fff;background:#193e31}.box-review-record{background:#fff;border:1px solid #d6e0d9;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin:10px 0;padding:12px;display:flex}.box-review-record p{margin:6px 0}.box-review-record small{color:#5e7569}.box-review-record>div:last-child{flex-wrap:wrap;gap:8px;display:flex}.box-review-record>div:first-child{min-width:0;display:block}@media (width<=650px){.box-review-heading,.box-review-record{flex-direction:column;align-items:stretch}.box-review button{min-height:42px}.box-review-filters label{min-width:100%}.box-review-record{overflow-wrap:anywhere}}._workspace_1yin4_1{color:#173d32;padding:18px 0}._workspace_1yin4_1 h3{margin:0 0 8px}._workspace_1yin4_1 p{line-height:1.6}._workspace_1yin4_1 input:not([type=checkbox]){box-sizing:border-box;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #bed1c6;border-radius:7px;padding:10px}._workspace_1yin4_1 button{color:#173d32;font:inherit;cursor:pointer;background:#fff;border:1px solid #bcd1c5;border-radius:7px;padding:9px 13px}._workspace_1yin4_1 button:disabled{opacity:.5;cursor:wait}._filters_1yin4_1,._fields_1yin4_1{flex-wrap:wrap;align-items:end;gap:12px;display:flex}._filters_1yin4_1 label,._fields_1yin4_1 label{gap:6px;display:grid}._filters_1yin4_1 label:first-child{width:min(100%,250px)}._filters_1yin4_1 label:nth-child(2){width:min(100%,360px)}._workspace_1yin4_1 ._check_1yin4_1{box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #bcd1c5;border-radius:8px;justify-content:flex-start;align-items:center;gap:12px;width:fit-content;max-width:100%;min-height:48px;margin:12px 0;padding:10px 12px;font-size:18px;font-weight:600;line-height:1.5;flex-direction:row!important;display:flex!important}._workspace_1yin4_1 ._check_1yin4_1 input{appearance:auto;accent-color:#1d5c45;cursor:pointer;flex:0 0 26px;width:26px;min-width:26px;height:26px;margin:0}._workspace_1yin4_1 ._check_1yin4_1:has(input:focus-visible){outline-offset:2px;outline:3px solid #bf8227}._workspace_1yin4_1 ._check_1yin4_1:has(input:disabled){opacity:.55;cursor:default}._fields_1yin4_1 label:first-child{width:min(100%,430px)}._fields_1yin4_1 label:nth-child(2){width:min(100%,270px)}._fields_1yin4_1 label:nth-child(3){width:min(100%,290px)}._editor_1yin4_1{background:#f6faf7;border:1px solid #bcd6c7;border-radius:10px;margin:18px 0;padding:18px}._editor_1yin4_1 h4{margin:0 0 14px}._warning_1yin4_1{color:#725319;background:#fff4d9;border-left:3px solid #dca329;padding:10px 12px}._actions_1yin4_1{flex-wrap:wrap;gap:8px;display:flex}._editor_1yin4_1 ._actions_1yin4_1 button:last-child{color:#fff;background:#173d32}._error_1yin4_1{color:#b53220}._list_1yin4_1{border-top:1px solid #dbe5df}._list_1yin4_1 article{border-bottom:1px solid #dbe5df;justify-content:space-between;align-items:center;gap:14px;padding:15px 4px;display:flex}._list_1yin4_1 article>div:first-child{overflow-wrap:anywhere;gap:6px;min-width:0;display:grid}._list_1yin4_1 article small{color:#647e72}._list_1yin4_1 article strong{font-size:17px}@media (width<=600px){._filters_1yin4_1{align-items:stretch}._filters_1yin4_1 label{width:100%!important}._list_1yin4_1 article{flex-direction:column;align-items:start}._fields_1yin4_1 label{width:100%!important}._editor_1yin4_1{padding:13px}}._workspace_1yin4_1 select{box-sizing:border-box;width:100%;min-width:0;font:inherit;color:inherit;background:#fff;border:1px solid #bed1c6;border-radius:7px;padding:10px}._list_1yin4_1 small b{color:#173d32;font-weight:650}.goods-backdrop{z-index:140;color:#183c34;background:#1429209c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.goods-dialog{background:#f7f9f6;border-radius:20px;flex-direction:column;width:min(1120px,100%);max-height:94vh;display:flex;overflow:hidden;box-shadow:0 25px 90px #0005}.goods-dialog header{color:#fff;background:#15352b;justify-content:space-between;align-items:center;gap:15px;padding:22px 30px;display:flex}.goods-dialog header h2{margin:5px 0 0}.goods-dialog header small{letter-spacing:2px;color:#b7cbc3}.goods-content{padding:24px 30px;overflow:auto}.goods-content nav{gap:10px;margin-bottom:18px;display:flex}.goods-dialog button{color:#204b40;cursor:pointer;background:#fff;border:1px solid #c8d7cf;border-radius:9px;padding:10px 16px;font-weight:700}.goods-dialog button:disabled{opacity:.5;cursor:default}.goods-dialog .active,.goods-dialog .goods-primary{color:#fff;background:#173f32}.goods-picker{grid-template-columns:1fr 1.3fr auto;align-items:end;gap:14px;display:grid}.goods-dialog label{flex-direction:column;gap:7px;font-size:14px;font-weight:600;display:flex}.goods-dialog input:not([type=checkbox]):not([type=radio]),.goods-dialog select,.goods-dialog textarea{color:#183c34;width:100%;min-width:0;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #c8d6cd;border-radius:9px;padding:11px}.goods-dialog input[type=checkbox],.goods-dialog input[type=radio]{accent-color:#215341;flex:none;width:19px;height:19px}.goods-choices{grid-template-columns:1fr 1fr;gap:9px;max-height:245px;margin:18px 0;display:grid;overflow:auto}.goods-choices button{text-align:left;flex-direction:column;gap:5px;display:flex}.goods-choices .selected{background:#eaf4ee;border:2px solid #28664a;padding:9px 15px}.goods-choices span{font-size:14px;font-weight:400}.goods-choices small{color:#687c70;font-weight:400}.goods-create{margin-bottom:14px}.goods-create-form,.goods-operation fieldset{border:1px solid #d7e2db;border-radius:12px;margin-top:18px;padding:20px}.goods-operation h3{margin-bottom:6px}.goods-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.goods-grid .goods-wide{grid-column:1/-1}.goods-quality{align-items:center;gap:18px;display:flex}.goods-quality label{flex-direction:row;align-items:center}.goods-reference{background:#eef4ef;border-radius:8px;margin-bottom:18px;padding:12px;font-size:14px}.goods-reference p{margin:8px 0}.goods-placement{background:#eef4f0;border-radius:10px;grid-template-columns:1.4fr .7fr 1fr 1fr;align-items:end;gap:12px;margin:10px 0;padding:16px;display:grid}.goods-placement>b{grid-column:1/-1}.goods-total{background:#e8f1ec;border-radius:10px;padding:13px;font-weight:700}.goods-picking{grid-template-columns:1fr 1fr;gap:12px;margin-top:15px;display:grid}.goods-picking>div{background:#fff;border:1px solid #d4e0d8;border-radius:10px;padding:14px}.goods-picking .picked{background:#eef7f0;border-color:#28664a}.goods-picking label{flex-flow:wrap;align-items:center;display:flex}.goods-picking label span{margin-left:auto}.goods-picking p{margin:12px 0 7px}.goods-picking strong{color:#aa7410;margin-right:5px}.goods-picking small{color:#60766a}.goods-order{align-items:center;gap:9px;margin-top:12px;font-size:13px;display:flex}.goods-order button{padding:6px 10px}.goods-cost{background:#fff5df;border:1px solid #e8d2a0;border-radius:10px;margin:18px 0;padding:16px;font-size:14px}.goods-cost h4{margin:0 0 10px}.goods-cost p{margin:6px 0}.goods-warning,.goods-feedback{color:#79521a;white-space:pre-wrap;background:#fff1df;border:1px solid #ecd3a0;border-radius:10px;margin-top:18px;padding:15px}.goods-feedback.success{color:#205637;background:#e7f5ea;border-color:#b5d9bf}.goods-dialog textarea{min-height:75px}.goods-dialog legend{padding:0 8px;font-weight:700}.goods-document-head,.goods-line{background:#fff;border:1px solid #d4e0d8;border-radius:12px;min-width:0;margin:0 0 20px;padding:18px}.goods-document-head small{color:#60766a;margin-top:12px;display:block}.goods-picker-section h3{justify-content:space-between;align-items:center;display:flex}.goods-picker-section h3 small{color:#60766a;font-size:13px}.goods-picker{grid-template-columns:1fr auto auto}.goods-line-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.goods-line-heading span{color:#60766a;font-size:14px}.goods-counts{max-width:600px}.goods-inline-meta{grid-template-columns:100px 120px 1fr;gap:12px;margin:14px 0;display:grid}.goods-pricing{margin:16px 0}.goods-dialog summary{cursor:pointer;font-weight:600;line-height:1.5}.goods-placement-meta{grid-column:span 3;grid-template-columns:150px 1fr;gap:12px;display:grid}.goods-allocation{background:#e9f3ec;border-radius:8px;margin-top:12px;padding:12px;font-weight:600}.goods-invalid,.goods-line-error{color:#a23b22}.goods-line-error{margin:10px 0 0;font-size:14px}.goods-table-wrap{max-width:100%;margin:14px 0;overflow:auto}.goods-pick-table{border-collapse:collapse;width:100%;font-size:14px}.goods-pick-table td,.goods-pick-table th{text-align:left;border-bottom:1px solid #d4e0d8;padding:12px 10px}.goods-pick-table th{color:#536b60;background:#eef4f0}.goods-pick-table input{max-width:100px}.goods-pick-table small{color:#60766a;margin-top:5px;font-size:12px;display:block}.goods-marker{color:#a46600;margin-left:5px}.goods-footer{background:#eef4f0;border-top:1px solid #d4e0d8;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;padding:15px 30px;display:flex}.goods-footer span{margin-right:auto;font-weight:600}.goods-review{background:#eff8f0;border:1px solid #bdd6c5;border-radius:12px;margin:20px 0;padding:18px}.goods-review>div{border-top:1px solid #d4e0d8;padding:14px 0}.goods-review p{margin:8px 0;line-height:1.6}.goods-content{scroll-behavior:smooth}.goods-choices{max-height:200px}.goods-placement>label:nth-last-child(2){grid-column:auto}@media (width<=720px){.goods-backdrop{padding:8px}.goods-dialog{border-radius:13px;max-height:96vh}.goods-dialog header,.goods-content{padding:17px}.goods-picker{grid-template-columns:1fr 1fr}.goods-picker>label{grid-column:1/-1}.goods-choices,.goods-picking{grid-template-columns:1fr}.goods-grid{grid-template-columns:1fr 1fr}.goods-document-head .goods-grid,.goods-create-form .goods-grid{grid-template-columns:1fr}.goods-placement{grid-template-columns:1fr 1fr}.goods-placement>label:nth-child(2){grid-column:1/-1}.goods-placement-meta{grid-column:1/-1;grid-template-columns:1fr}.goods-inline-meta{grid-template-columns:1fr 1fr}.goods-inline-meta>label:last-child{grid-column:1/-1}.goods-document-head,.goods-line,.goods-create-form{padding:14px}.goods-footer{gap:8px;padding:12px 17px}.goods-footer span{width:100%;font-size:14px}.goods-dialog input:not([type=checkbox]):not([type=radio]),.goods-dialog select,.goods-dialog textarea{font-size:16px}.goods-pick-table,.goods-pick-table thead,.goods-pick-table tbody,.goods-pick-table tr,.goods-pick-table td{display:block}.goods-pick-table thead{display:none}.goods-pick-table tr{border:1px solid #d4e0d8;border-radius:8px;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px;padding:10px;display:grid}.goods-pick-table td{border:0;min-width:0;padding:0}.goods-pick-table td:first-child,.goods-pick-table td:last-child{grid-column:1/-1}.goods-pick-table td:nth-child(2){color:#60766a;grid-column:1/-1}.goods-pick-table td:nth-child(2):before{content:"可用："}.goods-pick-table td:nth-child(3):before{content:"本次出库件数";margin-bottom:5px;display:block}.goods-pick-table td:nth-child(4):before{content:"本次出库箱数";margin-bottom:5px;display:block}.goods-pick-table td:last-child:before{content:"出库后剩余："}.goods-pick-table input{max-width:none}}.goods-dialog{border-radius:12px;width:min(1180px,100%)}.goods-dialog header{padding:14px 22px}.goods-dialog header h2{font-size:21px}.goods-content{padding:18px 22px}.goods-dialog label{gap:4px;font-size:13px;font-weight:500}.goods-dialog button{border-radius:6px;min-height:34px;padding:7px 12px;font-size:13px}.goods-dialog input:not([type=checkbox]):not([type=radio]),.goods-dialog select{border-radius:6px;min-height:34px;padding:7px 9px}.goods-document-head,.goods-line,.goods-create-form{border-radius:8px;margin-bottom:14px;padding:12px}.goods-grid{gap:10px}.goods-inline-meta{gap:10px;margin:10px 0}.goods-choices{gap:6px;max-height:160px;margin:10px 0}.goods-choices button{gap:2px;padding:8px 10px}.goods-choices span,.goods-choices small{font-size:12px}.goods-content h3{margin:14px 0 9px;font-size:16px}.goods-line-heading{margin-bottom:8px}.goods-product-summary{color:#526a5f;border-bottom:1px solid #e2e9e4;flex-wrap:wrap;align-items:center;gap:8px 18px;margin:4px 0 8px;padding:8px 0;font-size:13px;display:flex}.goods-product-summary details{font-size:13px}.goods-product-summary details[open]{flex-basis:100%}.goods-product-summary .goods-grid{margin-top:9px}.goods-help{color:#60766a;margin:8px 0;font-size:12px}.goods-dimensions{grid-template-columns:1.2fr .7fr repeat(3,1fr) 1.2fr;align-items:end;gap:10px;margin:12px 0;display:grid}.goods-dimension-volume{color:#60766a;padding-bottom:6px;font-size:12px}.goods-dimension-volume strong{color:#214b3d;font-size:14px;display:block}.goods-dialog .goods-placement{background:0 0;border:0;border-bottom:1px solid #e0e8e2;border-radius:0;grid-template-columns:24px minmax(130px,1.3fr) 64px minmax(74px,.7fr) minmax(74px,.7fr) auto auto;align-items:end;gap:10px;margin:0;padding:9px 0;display:grid}.goods-dialog .goods-placement>b{color:#64786c;grid-column:auto;padding-bottom:8px;font-size:12px}.goods-dialog .goods-placement>label:nth-last-child(2){grid-column:auto}.goods-dialog .goods-placement-meta{grid-column:auto;min-width:0;margin:0;display:block}.goods-placement-meta summary{white-space:nowrap;padding:9px 0;font-size:12px}.goods-dialog .goods-placement-meta[open]{grid-area:auto/1/auto/-1}.goods-placement-overrides{grid-template-columns:140px 1fr;gap:10px;padding:6px 0;display:grid}.goods-placement-actions{white-space:nowrap;align-items:center;gap:6px;display:flex}.goods-placement-actions button{padding:7px 9px;font-size:12px}.goods-allocation{border-radius:5px;margin-top:8px;padding:8px 10px;font-size:13px}.goods-cost{margin:12px 0;padding:10px 12px}.goods-review{border-radius:8px;margin:14px 0;padding:12px}.goods-review>div{padding:9px 0}.goods-footer{padding:10px 22px}.goods-footer span{font-size:13px}.goods-dialog legend{font-size:14px}.goods-document-head .goods-grid{grid-template-columns:1.2fr .8fr 1fr 1.5fr}.goods-dialog .goods-product-codes{min-width:0}@media (width<=900px){.goods-dialog .goods-placement{grid-template-columns:22px minmax(120px,1.3fr) 60px 1fr 1fr}.goods-dialog .goods-placement-meta{grid-column:2/4}.goods-placement-actions{grid-column:4/-1;justify-content:flex-end}.goods-document-head .goods-grid{grid-template-columns:1fr 1fr}}@media (width<=720px){.goods-dialog header{padding:12px 16px}.goods-content{padding:14px 16px}.goods-dialog button{min-height:40px}.goods-dialog input:not([type=checkbox]):not([type=radio]),.goods-dialog select{min-height:40px;padding:8px;font-size:16px}.goods-dialog .goods-placement{grid-template-columns:24px 1fr 64px;gap:8px;padding:10px 0}.goods-dialog .goods-placement>b{grid-area:1/1;padding-bottom:10px}.goods-dialog .goods-placement>label:nth-child(2){grid-area:1/2}.goods-dialog .goods-placement>label:nth-child(3){grid-area:1/3}.goods-dialog .goods-placement>label:nth-child(4){grid-area:2/2}.goods-dialog .goods-placement>label:nth-child(5){grid-area:2/3}.goods-dialog .goods-placement-meta{grid-area:3/1/auto/-1}.goods-dialog .goods-placement-meta[open]{grid-column:1/-1}.goods-placement-actions{grid-area:4/1/auto/-1}.goods-placement-overrides{grid-template-columns:1fr}.goods-dimensions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.goods-dimensions>label:first-child{grid-column:1/3}.goods-dimensions>label:nth-child(2){grid-column:3}.goods-dimension-volume{grid-column:1/-1;align-items:center;gap:10px;padding:0;display:flex}.goods-dialog .goods-create-form .goods-grid{grid-template-columns:1fr}.goods-document-head .goods-grid{grid-template-columns:1fr 1fr}.goods-document-head .goods-grid>label:first-child,.goods-document-head .goods-grid>label:last-child{grid-column:1/-1}.goods-footer{padding:10px 16px}}.goods-receipt-scenario{flex-wrap:wrap;align-items:center;margin-top:8px;flex-direction:row!important;gap:10px!important}.goods-receipt-scenario select{max-width:210px;width:auto!important}.goods-document-head .goods-receipt-scenario small{margin:0;font-weight:400}.goods-dialog .goods-choices{border-top:1px solid #dae5de;grid-template-columns:1fr;gap:0;max-height:190px}.goods-dialog .goods-choices button{background:0 0;border:0;border-bottom:1px solid #e0e8e2;border-radius:0;grid-template-columns:minmax(0,1.5fr) minmax(130px,.7fr) minmax(0,1fr);align-items:center;gap:12px;min-height:42px;display:grid}.goods-dialog .goods-choices button:hover:not(:disabled){background:#eaf3ed}.goods-choices b,.goods-choices small{overflow-wrap:anywhere}.goods-bulk{margin:9px 0;font-size:13px}.goods-bulk summary{color:#315e48}.goods-bulk-body{border-top:1px solid #dce6df;margin-top:5px;padding:9px 0}.goods-dialog .goods-bulk textarea{min-height:76px;padding:8px;font-size:13px}.goods-bulk-body>small{color:#61776a;margin:6px 0;line-height:1.5;display:block}.goods-import-preview{border-block:1px solid #dce6df;max-height:190px;margin:9px 0;overflow:auto}.goods-import-preview>div{overflow-wrap:anywhere;border-bottom:1px solid #e4ebe6;grid-template-columns:60px minmax(100px,1.2fr) 100px minmax(130px,1.5fr);align-items:center;gap:9px;padding:8px 0;display:grid}.goods-import-preview small{font-size:12px}.goods-import-error small{color:#a23b22}.goods-import-ok small{color:#2b6b46}.goods-bulk-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.goods-pick-tools{flex-wrap:wrap;align-items:end;gap:10px;margin:8px 0;display:flex}.goods-pick-tools>label{width:125px}.goods-pick-tools>small{color:#647b6d;align-self:center;max-width:470px;font-size:12px}.goods-dialog .goods-pick-choice{flex-direction:row;align-items:center;gap:8px;font-weight:400;display:flex}.goods-pick-choice>span{min-width:0}.goods-pick-choice .goods-marker{white-space:normal;font-size:12px}.goods-picked{background:#eff7f0}.goods-pick-actions{white-space:nowrap;gap:5px;display:flex}.goods-pick-actions button{padding:6px 8px;font-size:12px}.goods-pick-table th,.goods-pick-table td{padding:9px 7px}.goods-pick-table th{font-size:12px}.goods-pick-table{font-size:13px}.goods-picker-notice{color:#315e48;margin:6px 0;font-size:12px;line-height:1.5}@media (width<=720px){.goods-dialog .goods-choices button{grid-template-columns:1fr auto;gap:3px 8px;min-height:58px}.goods-choices b{font-size:13px}.goods-choices small{grid-column:1/-1}.goods-choices span{font-size:11px}.goods-import-preview>div{grid-template-columns:50px 1fr;gap:5px}.goods-import-preview>div>small{grid-column:1/-1}.goods-import-preview>div>span:nth-child(3){grid-column:2}.goods-dialog .goods-bulk textarea{min-height:96px;font-size:16px}.goods-pick-tools>small{flex-basis:100%}.goods-pick-table td:nth-child(5){grid-column:1/-1}.goods-pick-table td:nth-child(5):before{content:"出库后剩余："}.goods-pick-table td:last-child:before{content:none}.goods-pick-actions{justify-content:flex-end}.goods-receipt-scenario select{max-width:none}.goods-document-head .goods-receipt-scenario small{flex-basis:100%}.goods-dialog .goods-pick-table td{padding:0}}.goods-picker{position:relative}.goods-dialog .goods-search-popup{z-index:5;background:#fff;border:1px solid #b9d0c1;border-radius:8px;flex-direction:column;max-height:250px;margin:4px 0;padding:6px;display:flex;position:absolute;top:100%;left:0;right:0;box-shadow:0 12px 30px #123a2426}.goods-search-popup button[aria-selected=true]{outline-offset:-2px;background:#eff8f1;outline:2px solid #28664a}.goods-document-customer{align-self:center;font-size:13px}.goods-counts{grid-template-columns:repeat(3,minmax(0,1fr))}.goods-dialog .goods-placement:has(>label:nth-child(4):last-of-type){grid-template-columns:24px minmax(130px,1.3fr) 64px minmax(74px,.7fr) auto auto}@media (width<=650px){.goods-counts{grid-template-columns:1fr 1fr}.goods-counts>label:first-child{grid-column:1/-1}.goods-search-popup{max-height:210px}.goods-dialog .goods-placement{grid-template-columns:22px minmax(0,1fr) 60px!important}.goods-dialog .goods-placement>label{grid-column:auto}.goods-dialog .goods-placement>label:nth-child(n+4),.goods-dialog .goods-placement-meta,.goods-dialog .goods-placement-actions{grid-column:2/-1}}.goods-backdrop{padding:16px}.goods-dialog{width:min(1440px,100%);height:calc(100dvh - 32px);max-height:1100px}.goods-dialog>header,.goods-footer{flex-shrink:0}.goods-content{flex:1;min-height:0}.goods-dialog .goods-search-popup{max-height:min(440px,48dvh)}.goods-dialog .goods-search-popup>button{flex-shrink:0;line-height:1.45}.goods-dialog .goods-mode-switch{align-items:center;gap:8px;margin-bottom:12px}.goods-dialog .goods-mode-switch button{color:#486156;background:#fff;border-color:#bfcec5;min-width:106px;min-height:38px;transition:none;position:relative}.goods-dialog .goods-mode-inbound[aria-pressed=true]{color:#fff;background:#173f32;border-color:#173f32;box-shadow:inset 0 -3px #7dbb93}.goods-dialog .goods-mode-outbound[aria-pressed=true]{color:#fff;background:#895817;border-color:#895817;box-shadow:inset 0 -3px #efbc67}.goods-dialog .goods-mode-switch button[data-pending=true]{color:#714915;background:#fff0cd;border:2px solid #c68b2b}.goods-mode-switch button[data-pending=true]:after{content:"待确认";margin-top:2px;font-size:10px;display:block}.goods-mode-warning{border-left:4px solid #c68b2b;outline:none;margin:0 0 12px;padding:12px 14px}.goods-mode-warning p{margin:6px 0 10px;font-size:13px}.goods-draft-actions{flex-wrap:wrap;gap:8px;display:flex}.goods-receipt-main{grid-template-columns:minmax(180px,1fr) 180px minmax(180px,1fr);align-items:center;gap:14px;display:grid}.goods-receipt-help{color:#6c7c72;font-size:12px}.goods-receipt-optional{color:#536b5e;margin-top:10px;font-size:12px}.goods-receipt-optional>.goods-grid{grid-template-columns:1fr 1fr;margin-top:9px}.goods-dialog .goods-receipt-optional summary{font-size:12px;font-weight:400}.goods-document-head{margin-top:14px}@media (width<=720px){.goods-backdrop{padding:6px}.goods-dialog{height:calc(100dvh - 12px);max-height:calc(100dvh - 12px)}.goods-dialog .goods-search-popup{max-height:min(380px,43dvh)}.goods-receipt-main{grid-template-columns:minmax(0,1fr) 145px;gap:10px}.goods-receipt-help{grid-column:1/-1}.goods-receipt-optional>.goods-grid{grid-template-columns:1fr}.goods-mode-switch{position:relative}}.goods-draft-status{color:#61766a;margin:0 0 12px;font-size:12px}.goods-dialog-outbound>header{background:#65441b}.stock-tab-select,.stock-tab-select *{-webkit-user-select:text;user-select:text}.stock-tab-select .stock-tab-product{cursor:text}.stock-tab-select:focus-visible{outline-offset:2px;outline:2px solid #215b42}.goods-dialog .goods-header-date{color:#dae8de;white-space:nowrap;flex-direction:row;align-items:center;gap:9px;margin-left:auto}.goods-dialog .goods-header-date input{color:#183c34;background:#fff;width:158px}.goods-row{margin-bottom:9px!important;padding:10px!important}.goods-row-main{grid-template-columns:minmax(190px,2.6fr) 66px minmax(76px,.85fr) minmax(76px,.85fr) 76px minmax(100px,1fr) 54px auto;align-items:center;gap:9px;display:grid}.goods-row-main>*{min-width:0}.goods-row-product{-webkit-user-select:text;user-select:text;overflow-wrap:anywhere;font-size:13px;line-height:1.45}.goods-row-product b{display:block}.goods-row-product small{color:#637c6d;font-size:11px;display:block}.goods-row-main label{font-size:11px}.goods-row-actions{gap:5px;padding-top:16px;display:flex}.goods-row-main button{padding:6px 8px;font-size:12px}.goods-row-actions .goods-row-remove{color:#926047;background:0 0;border-color:#0000}.goods-row-extra{border-top:1px solid #dce7df;margin-top:10px;padding:12px 2px 2px}.goods-row-extra[hidden]{display:none}.goods-row-stock select{text-overflow:ellipsis}.goods-row-locations{align-self:end}.goods-row .goods-line-error{margin-top:6px;font-size:11px}.goods-dialog .goods-inline-meta{grid-template-columns:120px minmax(0,1fr)}@media (width<=1050px) and (width>=721px){.goods-row-main{grid-template-columns:minmax(160px,1.8fr) 58px 66px 66px 66px 80px 45px auto;gap:6px}.goods-row-actions{flex-direction:column;padding-top:0}.goods-row-main button{padding:4px 6px}.goods-dialog-outbound .goods-row-main{grid-template-columns:minmax(160px,2fr) 80px 80px minmax(120px,1fr) auto}}@media (width<=720px){.goods-dialog .goods-header-date{flex-direction:column;gap:3px;font-size:11px}.goods-dialog .goods-header-date input{width:137px;min-height:34px;padding:5px;font-size:13px}.goods-dialog>header{gap:9px;padding:12px}.goods-dialog>header small{letter-spacing:0;font-size:10px}.goods-dialog>header h2{font-size:18px}.goods-row-main,.goods-dialog-outbound .goods-row-main{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.goods-row-product,.goods-row-stock{grid-column:1/-1}.goods-row-actions{grid-column:1/-1;justify-content:flex-end;padding-top:0}.goods-row-main label{font-size:12px}.goods-dialog .goods-row-main input,.goods-dialog .goods-row-main select{font-size:14px}.goods-row-locations{grid-column:1/-1}}.goods-row-location-group{align-items:end;gap:6px;min-width:0;display:flex}.goods-row-location-group>label{flex:1;min-width:0}.goods-row-location-group .goods-allocation-plus{background:#edf5ef;border-color:#acc9b7;flex:none;min-width:34px;padding:5px;font-size:19px;line-height:1.2}.goods-row-location-group>.goods-row-locations{white-space:nowrap;flex:1;min-width:0}.goods-create-heading{justify-content:flex-end;margin-bottom:8px;display:flex}.goods-barcode-inputs{min-width:0}.goods-barcode-heading{justify-content:space-between;align-items:center;gap:8px;margin-bottom:5px;font-size:13px;display:flex}.goods-dialog .goods-barcode-heading button{min-height:28px;padding:1px 9px;font-size:18px}.goods-barcode-row{align-items:center;gap:6px;margin-top:5px;display:flex}.goods-barcode-row input{flex:1;min-width:0}.goods-dialog .goods-barcode-row button{flex:none;padding:4px 9px}.goods-allocation-backdrop{z-index:180;background:#142920ae}.goods-allocation-dialog{width:min(1180px,100%);height:auto;max-height:calc(100dvh - 40px)}.goods-allocation-dialog>header p{color:#d2e1d7;overflow-wrap:anywhere;margin:5px 0 0;font-size:13px}.goods-allocation-dialog>header h2{margin:0}.goods-allocation-fields{border:0;min-width:0;margin:0;padding:0}.goods-dialog .goods-allocation-fields .goods-placement{grid-template-columns:26px minmax(150px,1.2fr) 65px 1fr 1fr auto;gap:10px;padding:12px 0}.goods-allocation-fields .goods-placement-meta{grid-area:2/2/auto/5!important}.goods-allocation-fields .goods-placement-overrides{grid-template-columns:110px minmax(0,1fr);padding:0}.goods-allocation-fields .goods-placement-actions{grid-area:2/5/auto/-1;justify-content:flex-end;align-self:end}.goods-allocation-fields .goods-pick-tools{margin-top:0}.goods-allocation-fields .goods-allocation{position:sticky;bottom:0}@media (width<=1050px) and (width>=721px){.goods-dialog .goods-row-main{grid-template-columns:minmax(140px,1.6fr) 52px 64px 64px 65px 72px minmax(100px,1fr) 42px auto;gap:6px}.goods-dialog-outbound .goods-row-main{grid-template-columns:minmax(150px,1.4fr) 76px 76px 80px minmax(160px,1.5fr) auto}}@media (width<=720px){.goods-dialog .goods-row-main,.goods-dialog-outbound .goods-row-main{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.goods-row-location-group{grid-column:1/3}.goods-dialog-outbound .goods-row-location-group{grid-column:1/-1}.goods-row-location-group>.goods-row-stock{grid-column:auto}.goods-allocation-dialog{height:calc(100dvh - 12px);max-height:calc(100dvh - 12px)}.goods-dialog .goods-allocation-fields .goods-placement{grid-template-columns:22px minmax(0,1fr) 64px;gap:8px}.goods-allocation-fields .goods-placement-meta{grid-area:3/1/auto/-1!important}.goods-allocation-fields .goods-placement-actions{grid-area:4/1/auto/-1!important}.goods-allocation-fields .goods-placement-overrides{grid-template-columns:90px minmax(0,1fr)}}.goods-dialog .goods-row-main .goods-row-actions{white-space:nowrap;grid-column:-2/-1}@media (width<=720px){.goods-dialog .goods-row-main .goods-row-actions{grid-column:1/-1}.goods-dialog.goods-allocation-dialog .goods-placement>label:nth-child(4){grid-area:2/2}.goods-dialog.goods-allocation-dialog .goods-placement>label:nth-child(5){grid-area:2/3}}.goods-product-summary>.goods-product-codes{flex-basis:100%;width:100%}.goods-dialog .goods-row-main{grid-template-columns:minmax(190px,2fr) 66px minmax(80px,.8fr) minmax(90px,.8fr) 92px minmax(180px,1.5fr) auto}.goods-dialog-outbound .goods-row-main{grid-template-columns:minmax(210px,2fr) 110px 110px minmax(250px,2fr) auto}.goods-dialog .goods-location-summary{color:#526b60;text-overflow:ellipsis;cursor:default;background:#f5f8f6}.goods-dialog .goods-source-missing{color:#af382c}.goods-dialog .goods-source-missing select{color:#af382c;background:#fff5f3;border-color:#c64c3f}.goods-dialog .goods-allocation-fields .goods-placement-overrides{grid-template-columns:190px minmax(0,1fr)}.goods-dialog .goods-placement-condition{border:0;min-width:0;margin:0;padding:0}.goods-dialog .goods-placement-condition legend{color:#61766a;margin-bottom:4px;padding:0;font-size:13px;font-weight:500}.goods-dialog .goods-placement-condition>div{align-items:center;gap:12px;min-height:34px;display:flex}.goods-dialog .goods-placement-condition label{white-space:nowrap;flex-direction:row;align-items:center;gap:6px;font-size:13px;display:flex}.goods-dialog .goods-placement-condition input[type=radio]{appearance:none;cursor:pointer;background:#fff;border:1.5px solid #8c9d93;border-radius:50%;flex:none;width:18px;height:18px;min-height:18px;margin:0;padding:0}.goods-dialog .goods-placement-condition input[type=radio]:checked{background:#215b42;border-color:#215b42;box-shadow:inset 0 0 0 3px #fff}.goods-dialog .goods-placement-condition input[type=radio]:focus-visible{outline-offset:3px;outline:2px solid #c18a1b}.goods-dialog .goods-receipt-notes{grid-template-columns:minmax(160px,1fr) minmax(0,2fr);align-items:start;gap:14px;display:grid}.goods-dialog .goods-receipt-notes textarea{resize:vertical;overflow-wrap:anywhere;border-radius:6px;min-height:110px;max-height:320px;padding:9px 10px;line-height:1.5;overflow-y:auto}@media (width<=1050px) and (width>=721px){.goods-dialog .goods-row-main{grid-template-columns:minmax(155px,1.8fr) 58px 76px 86px 80px minmax(150px,1.4fr) auto;gap:6px}.goods-dialog-outbound .goods-row-main{grid-template-columns:minmax(170px,1.8fr) 90px 90px minmax(200px,1.6fr) auto}}@media (width<=720px){.goods-dialog .goods-row-main,.goods-dialog-outbound .goods-row-main{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.goods-row-location-group{grid-column:2/-1}.goods-dialog-outbound .goods-row-location-group{grid-column:1/-1}.goods-dialog .goods-allocation-fields .goods-placement-overrides{grid-template-columns:1fr;gap:9px}.goods-dialog .goods-placement-condition>div{gap:20px;min-height:38px}.goods-dialog .goods-placement-condition label{min-height:38px;font-size:14px}.goods-dialog .goods-receipt-notes{grid-template-columns:1fr}.goods-dialog .goods-receipt-notes textarea{min-height:128px;font-size:16px}}.goods-sku-field{align-items:end;gap:8px;max-width:560px;margin-bottom:12px;display:flex}.goods-sku-field>label{flex:1;min-width:0}.goods-dialog .goods-sku-field input{background:#f5f8f6}.goods-sku-field>button{flex:none}.goods-placement-barcodes{margin-top:12px}.goods-placement-barcodes .goods-help{margin:5px 0 0;display:block}.goods-sku-backdrop{z-index:190;background:#142920ae}.goods-dialog.goods-sku-dialog{width:min(650px,100%);height:auto;max-height:calc(100dvh - 28px)}.goods-sku-warning{color:#795419;background:#fff3dc;border-left:3px solid #cc902f;padding:12px;font-size:14px;line-height:1.6}.goods-dialog .goods-sku-confirm{flex-direction:row;align-items:center;gap:8px;margin-top:16px;line-height:1.5}.goods-sku-confirm input{flex:none}.goods-dialog .goods-row-inbound .goods-row-main{grid-template-columns:minmax(190px,2fr) 66px 90px 115px 92px minmax(180px,1.4fr) auto}.goods-dialog .goods-row-inbound.goods-row-box .goods-row-main{grid-template-columns:minmax(190px,2fr) 66px 105px 92px minmax(220px,1.4fr) auto}.goods-dialog .goods-row-outbound .goods-row-main{grid-template-columns:minmax(210px,2fr) 110px 110px minmax(220px,1.5fr) auto}.goods-dialog .goods-row-outbound.goods-row-box .goods-row-main{grid-template-columns:minmax(210px,2fr) 110px minmax(220px,1.5fr) auto}.goods-location-display{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.goods-field-caption{color:#61766a;font-size:12px;font-weight:500}.goods-dialog .goods-location-summary{box-sizing:border-box;color:#526b60;overflow-wrap:anywhere;white-space:normal;-webkit-user-select:text;user-select:text;background:0 0;border:0;min-height:34px;padding:7px 0;line-height:1.5;display:block}.goods-sku-field{flex-wrap:wrap;align-items:center;gap:8px;max-width:none;min-height:34px}.goods-sku-value{-webkit-user-select:text;user-select:text;overflow-wrap:anywhere;max-width:100%;font-size:14px}.goods-dialog .goods-sku-field>button{margin-left:3px;padding:5px 9px}.goods-location-search{min-width:0;position:relative}.goods-location-options{z-index:10;background:#fff;border:1px solid #bfd2c6;border-radius:7px;padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 25px #15352b26}.goods-location-options-above{top:auto;bottom:calc(100% + 4px)}.goods-dialog .goods-location-options button{text-align:left;background:#fff;border:0;border-radius:4px;width:100%;min-height:34px;font-weight:500;display:block}.goods-dialog .goods-location-options button:hover,.goods-dialog .goods-location-options button[aria-selected=true]{color:#173f32;background:#eaf4ee}.goods-location-options p{color:#61766a;margin:5px;padding:4px;font-size:12px;font-weight:400;line-height:1.5}.goods-location-unselected{color:#a23b22;margin-top:4px;font-size:11px;display:block}.goods-dialog .goods-allocation-fields .goods-placement{grid-template-columns:26px minmax(200px,1fr) 70px 105px 105px auto}.goods-dialog .goods-allocation-fields .goods-placement-box{grid-template-columns:26px minmax(200px,1fr) 70px 105px auto}.goods-allocation-fields .goods-placement-box .goods-placement-meta{grid-column:2/4!important}.goods-allocation-fields .goods-placement-box .goods-placement-actions{grid-column:4/-1}@media (width<=1050px) and (width>=721px){.goods-dialog .goods-row-inbound .goods-row-main{grid-template-columns:minmax(140px,1.6fr) 58px 76px 100px 80px minmax(150px,1fr) auto;gap:6px}.goods-dialog .goods-row-inbound.goods-row-box .goods-row-main{grid-template-columns:minmax(140px,1.6fr) 58px 86px 80px minmax(180px,1fr) auto}.goods-dialog .goods-row-outbound .goods-row-main{grid-template-columns:minmax(170px,1.6fr) 90px 90px minmax(180px,1fr) auto}.goods-dialog .goods-row-outbound.goods-row-box .goods-row-main{grid-template-columns:minmax(170px,1.6fr) 90px minmax(180px,1fr) auto}}@media (width<=720px){.goods-dialog .goods-row-inbound .goods-row-main,.goods-dialog .goods-row-outbound .goods-row-main,.goods-dialog .goods-row-inbound.goods-row-box .goods-row-main,.goods-dialog .goods-row-outbound.goods-row-box .goods-row-main{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.goods-dialog .goods-row-inbound .goods-row-location-group,.goods-dialog .goods-row-outbound .goods-row-location-group{grid-column:1/-1}.goods-dialog .goods-allocation-fields .goods-placement,.goods-dialog .goods-allocation-fields .goods-placement-box{grid-template-columns:22px minmax(0,1fr) 64px;gap:8px}.goods-allocation-fields .goods-placement-box .goods-placement-meta,.goods-allocation-fields .goods-placement-box .goods-placement-actions{grid-column:1/-1!important}.goods-location-options button{min-height:40px!important}}.goods-dialog .goods-row-location-group{justify-content:flex-start;align-items:flex-end;gap:6px}.goods-dialog .goods-location-display{flex:0 auto;max-width:calc(100% - 40px)}.goods-dialog .goods-location-summary{color:#183c34;white-space:normal;max-width:100%;font-family:inherit;font-size:13px;font-weight:400}.goods-dialog .goods-picker{grid-template-columns:minmax(150px,190px) minmax(0,1fr) auto auto}.goods-merchant-scope{min-width:0}.goods-product-summary>button{padding:5px 9px;font-size:12px}.goods-product-summary{align-items:center;gap:10px}@media (width<=720px){.goods-dialog .goods-picker{grid-template-columns:1fr 1fr}.goods-dialog .goods-picker>label{grid-column:1/-1}.goods-dialog .goods-location-summary{font-size:14px}}.goods-dialog>header>button{white-space:nowrap;flex-shrink:0;min-width:55px}.goods-dialog>header>div{min-width:0}.goods-allocation-dialog>header>div{overflow-wrap:anywhere}.goods-dialog.goods-allocation-dialog .goods-content{padding:16px 20px}.goods-dialog.goods-allocation-dialog .goods-allocation-fields .goods-placement{border-radius:6px;flex-wrap:nowrap;align-items:flex-end;gap:10px;margin:6px 0;padding:10px 8px;display:flex!important}.goods-dialog.goods-allocation-dialog .goods-placement>b{flex:0 0 18px;align-self:center;font-size:13px}.goods-dialog.goods-allocation-dialog .goods-placement>label{white-space:nowrap;flex:0 0 64px;gap:5px;font-size:12px}.goods-dialog.goods-allocation-dialog .goods-placement>label:nth-child(3){flex-basis:48px}.goods-dialog.goods-allocation-dialog .goods-placement-meta,.goods-dialog.goods-allocation-dialog .goods-placement-overrides{display:contents}.goods-dialog.goods-allocation-dialog .goods-placement-condition{border:0;flex:0 0 135px;min-width:0;margin:0;padding:0}.goods-dialog.goods-allocation-dialog .goods-placement-condition legend{margin-bottom:5px;padding:0;font-size:12px}.goods-dialog.goods-allocation-dialog .goods-placement-condition>div{white-space:nowrap;align-items:center;gap:10px;height:34px;display:flex}.goods-dialog.goods-allocation-dialog .goods-placement-condition label{flex-direction:row;align-items:center;gap:4px;font-size:12px}.goods-dialog.goods-allocation-dialog .goods-placement-overrides>label{white-space:nowrap;flex:0 0 128px;gap:5px;font-size:12px}.goods-dialog.goods-allocation-dialog .goods-placement-barcodes:before{content:"FNSKU / 产品条形码";margin-bottom:5px;font-size:12px;font-weight:600;display:block}.goods-dialog.goods-allocation-dialog .goods-placement-barcodes>.goods-help{display:none}.goods-dialog.goods-allocation-dialog .goods-placement-barcodes .goods-barcode-inputs{align-items:center;gap:5px;display:flex;overflow-x:auto}.goods-dialog.goods-allocation-dialog .goods-placement-barcodes .goods-barcode-heading{flex:none;order:2;margin:0}.goods-dialog.goods-allocation-dialog .goods-placement-barcodes .goods-barcode-heading span{display:none}.goods-dialog.goods-allocation-dialog .goods-placement-barcodes .goods-barcode-row{flex:0 0 165px;margin:0}.goods-dialog.goods-allocation-dialog .goods-placement-actions{white-space:nowrap;flex-wrap:nowrap;flex:none;align-self:flex-end;gap:5px;display:flex}.goods-dialog.goods-allocation-dialog .goods-placement input:not([type=radio]){height:34px;min-height:34px;padding:6px 8px;font-size:13px}.goods-dialog.goods-allocation-dialog .goods-placement button{min-height:34px;padding:5px 8px;font-size:12px}.goods-dialog.goods-allocation-dialog .goods-placement-barcodes .goods-barcode-heading button{padding:2px 7px;font-size:18px}.goods-dialog.goods-allocation-dialog .goods-placement-barcodes:before{display:none}.goods-dialog.goods-allocation-dialog .goods-placement-barcodes{flex:0 0 190px;min-width:190px}.goods-dialog.goods-allocation-dialog .goods-placement-barcodes label{white-space:nowrap;gap:5px;font-size:12px}.goods-dialog.goods-allocation-dialog .goods-placement-actions{margin-left:auto}.goods-dialog.goods-allocation-dialog .goods-placement-overrides>label{flex-basis:150px}.goods-dialog .goods-location-options,.carton-dialog .goods-location-options{white-space:normal;text-align:left;width:250px;max-width:calc(100vw - 48px);right:auto;overflow-x:hidden}.goods-location-options p{white-space:normal;overflow-wrap:anywhere;margin:8px;font-size:13px;line-height:1.5}.goods-dialog .goods-location-options button,.carton-dialog .goods-location-options button{white-space:normal;overflow-wrap:anywhere}.goods-dialog.goods-allocation-dialog .goods-placement{padding-bottom:12px;position:relative}.goods-dialog.goods-allocation-dialog .goods-placement:has(.location-stock-summary){padding-bottom:42px}.goods-dialog.goods-allocation-dialog .goods-placement .location-stock-summary{min-width:320px;max-width:600px;position:absolute;inset:calc(100% + 4px) auto auto 0}.goods-location-search:has(.goods-location-options) .location-stock-summary{visibility:hidden}.goods-dialog.goods-allocation-dialog .goods-placement>label:nth-child(2){flex-basis:115px}.goods-dialog.goods-allocation-dialog{width:min(1320px,100%)}.goods-dialog.goods-allocation-dialog .goods-allocation-fields{min-width:1200px}.goods-dialog.goods-allocation-dialog .goods-content:has(.goods-location-options){min-height:min(430px,55dvh)}.goods-dialog.goods-allocation-dialog .goods-placement-condition{flex-basis:120px}.goods-dialog .goods-outbound-order{max-width:290px;margin-top:8px;font-size:12px}.goods-dialog .goods-outbound-order input{min-height:34px;padding:6px 8px;font-size:13px}.goods-dialog .goods-row-outbound .goods-row-actions{white-space:normal;flex-direction:column;align-items:stretch;gap:6px}.goods-copy-actions{flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0;display:flex}.goods-copy-actions small{color:#61766a}.goods-copy-actions p{flex-basis:100%;margin:0;line-height:1.5}.goods-copy-actions textarea{resize:vertical;white-space:pre-wrap;flex-basis:100%;width:100%;min-height:150px;font-size:14px;line-height:1.6}@media (width<=720px){.goods-dialog .goods-row-outbound .goods-row-actions{flex-flow:wrap;justify-content:flex-start}.goods-dialog .goods-outbound-order{max-width:none}.goods-copy-actions textarea{font-size:16px}}.goods-staging-tabs,.goods-staging-tools{flex-wrap:wrap;align-items:center;gap:10px;margin:10px 0;display:flex}.goods-staging-tabs button[aria-pressed=true]{color:#163e79;background:#e7f0ff;border-color:#4c7bcc;font-weight:700}.goods-staging-tools label{flex-direction:column;flex:1;gap:5px;min-width:140px;display:flex}.goods-staging-tools>span{color:#506074;font-size:13px}.goods-staging-list{min-width:0}.goods-staging-task{border-top:1px solid #e1e7ef;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.goods-staging-task>label{flex:1;align-items:flex-start;gap:9px;min-width:0;display:flex}.goods-staging-task input[type=checkbox]{flex:0 0 18px;width:18px;height:18px;margin-top:3px}.goods-staging-task label>span{overflow-wrap:anywhere;flex-direction:column;gap:4px;min-width:0;display:flex}.goods-staging-task small,.goods-staged-tag{color:#52647a}.goods-stage-confirm{background:#f4f8fe;border:1px solid #b7cce7;border-radius:8px;margin:14px 0;padding:14px}.goods-stage-confirm fieldset{border:0;grid-template-columns:minmax(180px,1fr) 110px;gap:12px;padding:0;display:grid}.goods-stage-confirm label{flex-direction:column;gap:5px;display:flex}.goods-allocation-dialog .goods-footer>.goods-line-error{flex-basis:100%;margin:0}.goods-allocation-dialog .goods-footer{flex-wrap:wrap}.goods-staged-tag{font-weight:700}@media (width<=720px){.goods-staging-task{align-items:flex-start;gap:7px}.goods-staging-task>button{flex:none;padding:7px}.goods-stage-confirm fieldset{grid-template-columns:minmax(0,1fr) 84px}.goods-staging-tools{align-items:stretch}.goods-staging-tools>button{flex:1}.goods-footer{flex-wrap:wrap}.goods-footer>span{flex-basis:100%}.goods-dialog.goods-allocation-dialog.goods-dialog-outbound .goods-allocation-fields{min-width:0}.goods-dialog.goods-allocation-dialog.goods-dialog-outbound .goods-content{min-width:0;padding:12px}.goods-dialog-outbound.goods-allocation-dialog .goods-pick-table tr{grid-template-columns:repeat(2,minmax(0,1fr))}.goods-dialog-outbound.goods-allocation-dialog .goods-pick-tools>label{flex:130px;width:auto;min-width:0}.goods-dialog-outbound.goods-allocation-dialog .goods-pick-actions{flex-wrap:wrap}.goods-dialog-outbound.goods-allocation-dialog .goods-allocation,.goods-dialog-outbound.goods-allocation-dialog p{overflow-wrap:anywhere}.goods-dialog-outbound.goods-allocation-dialog button{min-height:44px}}.goods-pallet-summary{color:#61776b;white-space:normal;margin-top:4px;font-size:12px;line-height:1.5;display:block}.goods-dialog.goods-allocation-dialog .goods-placement>.goods-pallet-field{flex:0 0 115px}.goods-pick-table .goods-pallet-pick{min-width:125px}@media (width<=720px){.goods-pick-table td:nth-child(5):before{content:"本次出库托盘数（选填）";margin-bottom:5px;display:block}.goods-pick-table td:nth-child(6){grid-column:1/-1}.goods-pick-table td:nth-child(6):before{content:"出库后剩余："}.goods-pick-table .goods-pallet-pick{min-width:0}}.carton-correction-backdrop{z-index:1600;box-sizing:border-box;background:#132d2866;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.carton-correction-dialog{text-align:left;color:#193a30;background:#fff;border:1px solid #cfddd5;border-radius:12px;outline:none;flex-direction:column;width:min(560px,100%);min-width:0;max-height:calc(100dvh - 40px);display:flex;box-shadow:0 18px 70px #102e2833}.carton-correction-dialog>header,.carton-correction-dialog>footer{flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding:14px 18px;display:flex}.carton-correction-dialog h3{margin:0;font-size:20px}.carton-correction-dialog>header{border-bottom:1px solid #dbe5df}.carton-correction-dialog>footer{border-top:1px solid #dbe5df;justify-content:flex-end}.carton-correction-content{overscroll-behavior:contain;min-height:0;padding:0 18px 18px;overflow:auto}.carton-correction-values{grid-template-columns:1fr 1fr;gap:12px;margin:16px 0;display:grid}.carton-correction-values>div{min-width:0}.carton-correction-values>div:nth-child(-n+2){grid-column:1/-1}.carton-correction-values dt{color:#486458;margin-bottom:4px;font-size:13px}.carton-correction-values dd{overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin:0}.carton-correction-dialog .stock-details-help{overflow-wrap:anywhere;line-height:1.6}.carton-correction-dialog fieldset{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.carton-correction-dialog label{flex-direction:column;gap:5px;min-width:0;font-size:14px;display:flex}.carton-correction-dialog input,.carton-correction-dialog textarea{box-sizing:border-box;width:100%;min-width:0;font:inherit;color:inherit;background:#fff;border:1px solid #bfcfc5;border-radius:5px;padding:9px}.carton-correction-dialog input{max-width:160px}.carton-correction-dialog textarea{resize:vertical;min-height:84px}.carton-correction-dialog button{font:inherit;color:#193a30;cursor:pointer;background:#f3f7f4;border:1px solid #bfcfc5;border-radius:6px;min-height:38px;padding:8px 12px}.carton-correction-dialog button:disabled{opacity:.55;cursor:default}.carton-correction-dialog>footer button:last-child{color:#fff;background:#194d3c;border-color:#194d3c}.carton-correction-pending{overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;background:#edf5ee;border-radius:6px;padding:10px}@media (width<=540px){.carton-correction-backdrop{padding:8px}.carton-correction-dialog{max-height:calc(100dvh - 16px)}.carton-correction-dialog>header,.carton-correction-dialog>footer{padding:12px}.carton-correction-content{padding:0 12px 12px}.carton-correction-dialog>footer{flex-wrap:wrap}.carton-correction-dialog>footer button{flex:120px}}.carton-move-backdrop{z-index:1600;box-sizing:border-box;background:#132d2866;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.carton-move-dialog{text-align:left;color:#193a30;background:#fff;border:1px solid #cfddd5;border-radius:12px;outline:none;flex-direction:column;width:min(760px,100%);min-width:0;max-height:calc(100dvh - 40px);display:flex;box-shadow:0 18px 70px #102e2833}.carton-move-dialog>header,.carton-move-dialog>footer{flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding:14px 18px;display:flex}.carton-move-dialog h3{margin:0;font-size:20px}.carton-move-dialog>header{border-bottom:1px solid #dbe5df}.carton-move-dialog>footer{border-top:1px solid #dbe5df;justify-content:flex-end}.carton-move-content{overscroll-behavior:contain;min-height:0;padding:0 18px 18px;overflow:auto}.carton-move-source{overflow-wrap:anywhere;line-height:1.65}.carton-move-dialog fieldset{border:0;min-width:0;margin:0;padding:0}.carton-move-row{border:1px solid #dbe5df;border-radius:8px;grid-template-columns:100px minmax(120px,1fr) 80px;gap:12px;margin:12px 0;padding:12px;display:grid}.carton-move-row-title{grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.carton-move-row label{flex-direction:column;gap:5px;min-width:0;font-size:14px;display:flex}.carton-move-row>label:nth-of-type(4),.carton-move-row-note{grid-column:1/-1}.carton-move-dialog input,.carton-move-dialog textarea{box-sizing:border-box;width:100%;min-width:0;font:inherit;color:inherit;background:#fff;border:1px solid #bfcfc5;border-radius:5px;padding:9px}.carton-move-dialog textarea{resize:vertical;min-height:72px}.carton-move-dialog button{font:inherit;color:#193a30;cursor:pointer;background:#f3f7f4;border:1px solid #bfcfc5;border-radius:6px;min-height:38px;padding:8px 12px}.carton-move-dialog button:disabled{opacity:.55;cursor:default}.carton-move-dialog>footer button:last-child{color:#fff;background:#194d3c;border-color:#194d3c}.carton-move-summary,.carton-move-pending{overflow-wrap:anywhere;background:#edf5ee;border-radius:6px;padding:10px}.carton-move-dialog .goods-location-search{min-width:0;position:relative}.carton-move-dialog .goods-location-options{z-index:2;background:#fff;border:1px solid #bfcfc5;overflow:auto}.carton-move-dialog .goods-location-options button{text-align:left;width:100%;display:block}@media (width<=540px){.carton-move-backdrop{padding:8px}.carton-move-dialog{max-height:calc(100dvh - 16px)}.carton-move-dialog>header,.carton-move-dialog>footer{padding:12px}.carton-move-content{padding:0 12px 12px}.carton-move-row{grid-template-columns:1fr 1fr;gap:10px}.carton-move-row>label:nth-of-type(2){grid-area:2/1/auto/-1}.carton-move-row>label:nth-of-type(4){grid-column:1/-1}.carton-move-dialog>footer{flex-wrap:wrap}.carton-move-dialog>footer button{flex:120px}}.carton-move-row{grid-template-columns:100px 140px minmax(140px,1fr) 80px}.carton-move-row>label:nth-of-type(4){grid-column:auto}.carton-move-row>.carton-move-marker{grid-column:1/-1}@media (width<=540px){.carton-move-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.carton-move-row>label:nth-of-type(n){grid-area:auto}.carton-move-row>.carton-move-target,.carton-move-row>.carton-move-marker,.carton-move-row>.carton-move-row-note{grid-column:1/-1}}.carton-details-panel fieldset{border:0;min-width:0;margin:0;padding:0}.carton-convert-entry{margin-bottom:16px}.carton-product-tools{flex-wrap:wrap;gap:8px;margin:8px 0;display:flex}.carton-product-results{max-height:240px;overflow-y:auto}.carton-product-results button{text-align:left;white-space:normal;width:100%;margin:5px 0;display:block}.carton-product-results small{display:block}.carton-product-selected{overflow-wrap:anywhere;background:#e6f2ec;padding:10px}.carton-product-create{border:1px solid #d4e4dc;border-radius:8px;margin:12px 0;padding:12px}.carton-convert-placements>div{border-top:1px solid #dae6df;grid-template-columns:1fr 1fr;gap:10px;padding:14px 0;display:grid}.carton-convert-placements strong,.carton-convert-placements>div>label:last-child{grid-column:1/-1}.carton-convert-placements .carton-convert-condition{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.carton-convert-condition legend{margin-bottom:5px;font-size:14px}.carton-convert-condition label{align-items:center;gap:4px;margin:0;display:flex}.carton-convert-condition input{accent-color:#163b30;width:18px;height:18px;min-height:0;padding:0}.carton-convert-placements input:not([type=radio]),.carton-details-panel input,.carton-details-panel textarea,.carton-details-panel select{box-sizing:border-box;max-width:100%}.carton-details-panel .goods-measure-fields{flex-wrap:wrap;display:flex}.carton-details-panel .goods-measure-fields>label{flex:110px;min-width:0}@media (width<=420px){.carton-convert-placements>div{gap:8px}.carton-details-panel h4{font-size:18px}}.carton-product-create-heading{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.carton-detail-entries{flex-wrap:wrap;gap:8px;display:flex}.carton-details-panel .stock-details-values dd{overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}.carton-product-selected dl{margin:8px 0 0}.carton-product-selected dl>div{gap:10px;display:flex}.carton-product-selected dt{color:#486458;font-size:13px}.carton-product-selected dd{-webkit-user-select:text;user-select:text;overflow-wrap:anywhere;margin:0}.carton-details-panel .carton-inherit-customer{align-items:center;gap:8px;margin:12px 0 0;display:flex}.carton-details-panel .carton-inherit-customer input{flex-shrink:0;width:18px;height:18px;min-height:0}.carton-details-panel .stock-details-help{overflow-wrap:anywhere;line-height:1.6}.carton-details-panel .stock-details-actions{flex-wrap:wrap}.carton-details-panel .stock-details-edit fieldset:disabled{opacity:.7}.carton-identity-dialog .identity-edit-content fieldset{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.carton-identity-dialog .identity-edit-content fieldset label{gap:6px;min-width:0;display:flex;flex-direction:column!important}.carton-identity-dialog .identity-edit-content fieldset label:first-child{grid-column:1/-1}.carton-identity-dialog input{box-sizing:border-box;width:100%;min-width:0;font:inherit;border:1px solid #bfd0c4;border-radius:5px;padding:8px}.carton-details-panel>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.carton-details-panel>header h3{margin:0;font-size:15px}@media (width<=420px){.carton-identity-dialog .identity-edit-content fieldset{grid-template-columns:1fr}.carton-identity-dialog h2{font-size:20px}}.workspace.inventory-view-active{grid-template-columns:minmax(0,1fr)}.inventory-view-active>.editor,.inventory-view-active>.stock-save-feedback{display:none!important}.inventory-view-active>.map-panel{min-width:0}.inventory-view-active .tools nav{flex-wrap:wrap}.warehouse-test-banner{color:#594514;background:#fff0bc;border-bottom:1px solid #dfca84;flex-wrap:wrap;justify-content:center;gap:10px;padding:11px 20px;font-size:14px;line-height:1.5;display:flex}.warehouse-test-banner strong{font-weight:750}.warehouse-test-banner a{color:inherit;text-decoration:underline}.test-page{min-height:100vh}@media (width<=650px){.warehouse-test-banner{justify-content:flex-start;padding:10px 16px}.tools nav{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.tools nav button{min-width:0!important;padding:12px 8px!important}}.inventory-view-active>.editor.list-editor-drawer.open{display:block!important}.goods-entry-tools{flex-wrap:wrap;gap:10px;margin-bottom:14px;display:flex}.goods-entry-tools button{color:#184839;cursor:pointer;background:#e5f2eb;border:1px solid #c8d8cf;border-radius:9px;min-height:42px;padding:9px 18px;font-size:15px;font-weight:700}.goods-entry-tools button:last-child{color:#79521e;background:#fff2dc;border-color:#e8d4ae}.goods-entry-tools button:disabled{opacity:.5;cursor:default}[aria-label=库存界面]{padding-top:14px;font-size:14px}[aria-label=库存界面] [class*=heading]{gap:12px;margin-bottom:12px}[aria-label=库存界面] [class*=heading] h2{margin-bottom:3px;font-size:23px}[aria-label=库存界面] [class*=modes]{border-radius:6px;padding:2px}[aria-label=库存界面] [class*=modes] button{border-radius:5px;min-height:36px;padding:7px 12px}[aria-label=库存界面] [class*=reviewTabs]{gap:6px;margin-bottom:10px}[aria-label=库存界面] [class*=reviewTabs] button{border-radius:5px;min-height:36px;padding:7px 11px}[aria-label=库存界面] [class*=filters]{background:0 0;border:1px solid #e2e8e3;border-left:0;border-right:0;border-radius:0;gap:12px;padding:10px 0}[aria-label=库存界面] [class*=filters] label,[aria-label=库存界面] [class*=customerFilter]{gap:4px;font-size:13px}[aria-label=库存界面] [class*=filters] input:not([type=checkbox]),[aria-label=库存界面] [class*=filters] select,[aria-label=库存界面] [class*=customerPicker]>summary{border-radius:5px;min-height:36px;padding:7px 10px;font-size:14px}[aria-label=库存界面] [class*=batchToolbar]{background:0 0;border:0;border-bottom:1px solid #e2e8e3;border-radius:0;gap:10px;margin-top:8px;padding:8px 0}[aria-label=库存界面] [class*=batchToolbar] button{border-radius:5px;min-height:34px;padding:6px 10px}[aria-label=库存界面] [aria-label=库存汇总]{background:#f6f8f5;border:1px solid #e2e8e3;border-radius:5px;gap:0;margin-top:10px}[aria-label=库存界面] [aria-label=库存汇总]>div{background:0 0;border:0;border-right:1px solid #e2e8e3;border-radius:0;justify-content:space-between;align-items:center;gap:10px;padding:9px 14px;display:flex}[aria-label=库存界面] [aria-label=库存汇总]>div:last-child{border-right:0}[aria-label=库存界面] [aria-label=库存汇总] strong{font-size:22px}[aria-label=库存界面] [class*=explanation]{margin:9px 0;font-size:12px;line-height:1.5}[aria-label=库存界面] [class*=rows]{border-top:1px solid #d9e3dc;gap:0}[aria-label=库存界面] [data-inventory-group]{border:0;border-bottom:1px solid #d9e3dc;border-radius:0}[aria-label=库存界面] [data-inventory-group]>summary{gap:12px;padding:12px 10px}[aria-label=库存界面] [data-inventory-group]>summary [class*=identity],[aria-label=库存界面] [data-inventory-group]>summary [class*=amount],[aria-label=库存界面] [data-inventory-group]>summary [class*=locations]{gap:3px}[aria-label=库存界面] [data-inventory-group]>summary [class*=amount]>strong{font-size:21px}[aria-label=库存界面] [data-inventory-group]>summary [class*=locations]>small{font-size:12px}[aria-label=库存界面] [data-inventory-group]>[class*=members]{background:#fafcf9;grid-template-columns:minmax(0,1fr);gap:0;padding:0 10px 10px}[data-inventory-stock-id]{background:0 0!important;border:0!important;border-bottom:1px solid #e0e7df!important;border-radius:0!important;margin-top:0!important;padding:10px 12px!important}[data-inventory-stock-id]:last-child{border-bottom:0!important}[data-inventory-stock-id] [class*=memberHead]{gap:6px;font-size:14px}[data-inventory-stock-id] [class*=recordProduct]{margin:6px 0 4px;font-size:14px}[data-inventory-stock-id] [class*=recordCustomer]{margin-bottom:6px;font-size:13px}[data-inventory-stock-id] dl{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px 12px!important}[data-inventory-stock-id] dl>div{flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;display:flex}[data-inventory-stock-id] dt{white-space:nowrap;margin:0!important;font-size:12px!important}[data-inventory-stock-id] dd{min-width:0;font-size:13px!important}[data-inventory-stock-id] [class*=recordActions]{gap:8px;margin-top:7px}[data-inventory-stock-id] [class*=recordActions] button{border-radius:5px;min-height:32px;padding:5px 9px}[aria-label=库存界面] [class*=candidate],[aria-label=库存界面] [class*=selectionPreview],[aria-label=库存界面] [class*=historyCard]{background:#fafcf8;border-width:1px;border-radius:7px;margin:10px 0;padding:12px}[aria-label=库存界面] [class*=compareCard]{border-radius:5px;padding:10px 12px}[aria-label=库存界面] [class*=compareCard] dl{gap:7px;margin:10px 0}[aria-label=库存界面] [class*=selectionBar]{box-shadow:none;border-radius:6px;padding:9px 12px}@media (width<=900px){[data-inventory-stock-id] dl{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=650px){[aria-label=库存界面]{padding-top:12px}[aria-label=库存界面] [class*=heading]{gap:8px;margin-bottom:10px}[aria-label=库存界面] [class*=modes] button,[aria-label=库存界面] [class*=reviewTabs] button{min-height:40px;padding:8px 10px}[aria-label=库存界面] [class*=filters]{gap:9px;padding:9px 0}[aria-label=库存界面] [class*=filters] input:not([type=checkbox]),[aria-label=库存界面] [class*=filters] select,[aria-label=库存界面] [class*=customerPicker]>summary{min-height:40px;font-size:16px}[aria-label=库存界面] [class*=batchToolbar]{gap:8px}.inventory-view-active [aria-label=库存界面] [class*=batchToolbar] button{min-height:40px}[aria-label=库存界面] [aria-label=库存汇总]>div{border-bottom:1px solid #e2e8e3;flex-wrap:wrap;gap:3px;padding:9px}[aria-label=库存界面] [aria-label=库存汇总]>div:nth-child(2n){border-right:0}[aria-label=库存界面] [aria-label=库存汇总]>div:nth-child(n+3){border-bottom:0}[aria-label=库存界面] [aria-label=库存汇总] span{font-size:12px}[aria-label=库存界面] [aria-label=库存汇总] strong{font-size:20px}[aria-label=库存界面] [data-inventory-group]>summary{gap:8px;padding:10px 4px}[aria-label=库存界面] [data-inventory-group]>[class*=members]{padding:0 4px 6px}[data-inventory-stock-id]{padding:10px 8px!important}[data-inventory-stock-id] dl{gap:6px 10px!important}[data-inventory-stock-id] dl>div{gap:2px 7px;display:block}[data-inventory-stock-id] [class*=recordActions] button{min-height:40px;padding:8px 10px}[data-inventory-stock-id] input,[data-inventory-stock-id] select,[data-inventory-stock-id] textarea{min-height:40px;font-size:16px}[aria-label=库存界面] [class*=candidateActions] button{min-height:40px}}.inventory-section-switch{flex-wrap:wrap;gap:8px;margin:0 0 14px;display:flex}.inventory-section-switch .active{color:#fff;background:#173f32}.sidebar-cartons{border-top:1px solid #d8e4db;margin-top:16px;padding-top:12px}.sidebar-cartons p{overflow-wrap:anywhere;font-size:13px;line-height:1.6}.inventory-section-switch button{color:#224f3d;background:#fff;border:1px solid #b5cdc0;border-radius:7px;min-height:38px;padding:9px 14px;font-size:14px;font-weight:600}.inventory-section-switch button.active{color:#fff;background:#173f32;border-color:#173f32}.custom-permissions{flex-direction:column;max-height:90dvh;display:flex}.account-scroll{padding:20px;overflow:auto}.account-create{border-bottom:1px solid #d9e2dc;padding-bottom:20px}.custom-permissions .new-user{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0;display:grid}.permission-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.permission-grid fieldset{border:1px solid #d9e2dc;border-radius:10px;min-width:0;padding:12px}.permission-grid legend{padding:0 5px;font-weight:700}.permission-grid label{align-items:center;gap:8px;padding:7px 0;font-size:14px;display:flex}.permission-grid input{accent-color:#176650;width:18px;height:18px}.permission-save{color:#172d24;background:#dff28b;border:0;border-radius:8px;padding:12px 20px;font-weight:700}.permission-error{color:#873b0d;z-index:1;background:#fff1dc;border-radius:8px;padding:12px;position:sticky;top:0}.permission-error button{margin-left:12px}.custom-permissions .user-list{max-height:none;padding:20px 0;overflow:visible}.custom-permissions .user-list article{display:block}.account-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.account-row>div{flex:1;min-width:150px}.account-row>div span{display:block}.account-permission-editor{margin-top:16px}.account-permission-editor>button{margin-right:8px}.stack-card .counter{grid-template-columns:1fr}@media (width<=650px){.custom-permissions .new-user,.permission-grid{grid-template-columns:1fr}.account-scroll{padding:12px}.custom-permissions .config-head{padding:20px}.permission-grid fieldset{grid-template-columns:1fr 1fr;display:grid}.permission-grid label{font-size:13px}}.account-modal-backdrop{z-index:10000}.custom-permissions .config-head{flex-shrink:0}.custom-permissions .account-scroll{min-height:0}.custom-permissions .permission-grid{gap:12px;display:grid}.custom-permissions .permission-grid label{text-align:left;flex-direction:row;justify-content:flex-start;font-weight:500}.custom-permissions .user-list article>.account-row{text-align:left;flex-direction:row;gap:12px;display:flex}.custom-permissions .account-row>div{align-items:flex-start}.custom-permissions .user-list .account-permission-editor{display:block}.custom-permissions .user-list .permission-save{background:#dff28b;font-size:13px}.sync-usage{color:#234236;background:#f5f8f6;border:1px solid #dce5df;border-radius:10px;margin:12px 0;padding:10px 14px;font-size:13px}.sync-usage summary{cursor:pointer;font-weight:600}.sync-usage p{color:#65776d}.sync-usage dl{gap:8px;margin-bottom:0;display:grid}.sync-usage dl>div{grid-template-columns:minmax(170px,1fr) 2fr;gap:12px;display:grid}.sync-usage dt{color:#65776d}.sync-usage dd{overflow-wrap:anywhere;margin:0}@media (width<=650px){.sync-usage dl>div{grid-template-columns:1fr;gap:3px}}.stock-entry-fields{border:0;min-width:0;margin:0;padding:0}.message-inbound-button{white-space:nowrap;font-weight:800;color:#17644f!important;background:#e1f0e7!important;border-color:#b8d6c7!important}.message-inbound-backdrop{z-index:1200;align-items:center;padding:20px}.message-inbound-modal{color:#172a22;background:#fff;border:1px solid #d6e0d9;border-radius:16px;width:min(620px,100%);max-height:92vh;padding:24px;overflow:auto;box-shadow:0 24px 80px #102b2540}.message-inbound-header,.message-inbound-controls{justify-content:space-between;align-items:center;gap:16px;display:flex}.message-inbound-header h2{margin:0;font-size:24px}.message-control{font:inherit;cursor:pointer;color:#244d3d;background:#f3f7f4;border:1px solid #cbdad0;border-radius:8px;padding:10px 16px;font-size:14px}.message-control:disabled,.message-inbound-tabs button:disabled{opacity:.5;cursor:default}.message-control.message-primary{color:#fff;white-space:nowrap;background:#196a50;border-color:#196a50;font-weight:700}.message-inbound-input{margin-top:20px}.message-inbound-input summary{cursor:pointer;color:#3c5848;font-size:14px;font-weight:700}.message-inbound-input[open] summary{margin-bottom:14px}.message-inbound-input label,.message-location,.message-reference{color:#3c5848;gap:7px;font-size:13px}.message-inbound-input textarea,.message-inbound-input input,.message-location select,.message-reference select{font:inherit;color:#183529;background:#fff;border:1px solid #cbdad0;border-radius:7px;width:100%;min-width:0;padding:9px;font-size:14px;line-height:1.5}.message-inbound-input textarea{resize:vertical;min-height:170px}.message-inbound-controls{align-items:end;margin-top:12px}.message-inbound-controls label{flex:1;max-width:240px}.message-inbound-count{margin:18px 0 10px;font-size:13px;font-weight:700}.message-inbound-tabs{gap:8px;padding-bottom:5px;display:flex;overflow:auto}.message-inbound-tabs button{text-align:left;color:#465b4d;cursor:pointer;background:#f5f8f6;border:1px solid #d4e0d8;border-radius:8px;flex-direction:column;flex:1 0 150px;align-items:flex-start;gap:5px;max-width:260px;padding:10px;display:flex}.message-inbound-tabs b{overflow-wrap:anywhere;font-size:12px}.message-inbound-tabs small{font-size:11px}.message-inbound-tabs .active{color:#17644f;background:#e1f0e7;border-color:#338369}.message-inbound-entry{margin-top:14px}.message-location,.message-reference{margin-top:12px}.message-inbound-hint{color:#667d6f;margin:10px 0 0;font-size:12px;line-height:1.6}.message-inbound-warning{color:#99521a;background:#fff2df;border-radius:7px;margin:10px 0 0;padding:9px 12px;font-size:13px;line-height:1.5}.message-inbound-duplicate{color:#99521a;background:#fff2df;border-radius:7px;flex-direction:row;align-items:flex-start;margin-top:12px;padding:10px;font-size:13px;font-weight:400;display:flex}.message-inbound-duplicate input{flex:none;width:18px;height:18px;margin:1px 2px 0 0}.message-next{width:100%;margin-top:12px}.scanner-backdrop{z-index:1300}@media (width<=650px){.message-inbound-backdrop{padding:8px}.message-inbound-modal{max-height:96vh;padding:16px}.message-inbound-header h2{font-size:21px}.message-inbound-header{align-items:flex-start}.message-reference select{max-width:100%}.message-inbound-tabs button{flex-basis:140px}}.stock-entry-fields>[class*=pricingFields]{margin:0 0 18px}.stock-entry-form [class*=overrideGrid]{grid-template-columns:1fr 1fr}@media (width<=650px){.stock-entry-form [class*=overrideGrid]{grid-template-columns:1fr}}
