:root{--app-bg:#f7f9fc;--app-surface:#fff;--app-surface-low:#f2f4f7;--app-ink:#12344d;--app-text:#191c1e;--app-muted:#6f7978;--app-border:#e4e7ed;--app-border-strong:#bec9c7;--app-teal:teal;--app-primary:#0b5e5a;--app-primary-strong:#004542;--app-primary-soft:#0b5e5a14;--app-primary-muted:#e6f2f1;--app-primary-muted-strong:#cfe4e2;--app-primary-border:#9fc4c1;--app-accent:#0b5e5a;--app-nav-bg:#071614;--app-nav-bg-muted:#0b1f1d;--app-nav-item:#ecf5f4c7;--app-nav-item-muted:#ecf5f475;--app-nav-hover-bg:#ffffff0f;--app-nav-selected-bg:#0b5e5a;--app-nav-selected-text:#fff;--app-warn:#f59e0b;--app-warn-soft:#fff7e6;--app-warn-border:#ffd591;--app-danger:#ba1a1a;--app-danger-soft:#ffdad6;--app-success:#389e0d;--app-success-soft:#f6ffed;--app-success-border:#b7eb8f;--app-radius-sm:4px;--app-radius:8px;--app-radius-lg:12px;--app-font:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Microsoft YaHei", "Noto Sans", sans-serif;--app-popup-z:3000;--app-popup-confirm-z:3050;--app-image-preview-z:3100}.app-main-content.ant-layout-content{background:var(--app-bg);border-radius:var(--app-radius)}.app-page{color:var(--app-text);font-family:var(--app-font);flex-direction:column;gap:20px;min-height:100%;display:flex}.app-page--narrow>*{max-width:800px}.app-page--fill{min-height:calc(100vh - 152px)}.app-page--fill>.app-panel{flex-direction:column;flex:auto;min-height:0;display:flex}.app-page--fill .app-panel__body--fill{flex-direction:column;flex:auto;min-height:0;padding:0;display:flex}.app-page--flush{background:var(--app-bg);min-height:calc(100vh - 64px);margin:-16px;padding:20px 24px 32px}.app-panel{flex-direction:column;gap:14px;display:flex}.app-panel__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.app-panel__title{color:var(--app-ink);letter-spacing:-.01em;margin:0;font-size:15px;font-weight:700}.app-panel__desc{max-width:780px;color:var(--app-muted);margin:6px 0 0;font-size:12px;line-height:1.6}.app-panel__extra{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;display:flex}.app-panel__body{background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-radius-lg);padding:20px 22px 24px;box-shadow:0 1px 2px #12344d0a}.app-panel__body--flush{padding:0;overflow:hidden}.app-panel__body--flush .ant-table-wrapper .ant-table-thead>tr>th{background:var(--app-surface-low)}.copyable-sku{min-width:0;max-width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;vertical-align:baseline;background:0 0;border:none;align-items:center;gap:4px;margin:0;padding:0;display:inline-flex}.copyable-sku--strong{font-weight:650}.copyable-sku__text{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:0;overflow:hidden}.copyable-sku__icon{width:18px;height:18px;color:var(--app-muted,#7a8a99);opacity:0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;line-height:1;transition:opacity .12s,color .12s,background .12s;display:inline-flex}.copyable-sku:hover .copyable-sku__icon,.copyable-sku:focus-visible .copyable-sku__icon{opacity:1}.copyable-sku:hover .copyable-sku__icon{color:var(--app-primary,#0b5e5a);background:var(--app-primary-soft,#0b5e5a14)}.copyable-sku:hover .copyable-sku__text,.copyable-sku:focus-visible .copyable-sku__text{color:var(--app-primary,#0b5e5a)}.copyable-sku--empty{color:var(--app-muted,#7a8a99);cursor:default}.copyable-sku__btn{width:18px;height:18px;color:var(--app-muted,#7a8a99);opacity:0;cursor:pointer;background:0 0;border:0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:opacity .12s,color .12s,background .12s;display:inline-flex}.copyable-sku:hover .copyable-sku__btn,.copyable-sku:focus-within .copyable-sku__btn,.copyable-sku__btn:focus-visible{opacity:1}.app-pill{border:1px solid #0000;border-radius:999px;align-items:center;height:22px;padding:0 8px;font-size:12px;font-weight:600;line-height:22px;display:inline-flex}.app-pill--on{color:var(--app-primary-strong);background:var(--app-primary-soft);border-color:#0b5e5a2e}.app-pill--off{color:var(--app-muted);background:var(--app-surface-low);border-color:var(--app-border)}.app-pill--sync{color:var(--app-teal);background:var(--app-primary-soft)}.app-pill--warn{color:#8a5a00;background:var(--app-warn-soft)}.app-pill--danger{color:var(--app-danger);background:var(--app-danger-soft)}.app-filter-chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ant-tag.ant-tag-checkable{border:1px solid var(--app-border-strong);background:var(--app-surface-low);color:var(--app-muted);border-radius:999px;margin-inline-end:0;padding:3px 11px;font-size:12px;font-weight:500;line-height:20px;transition:background .12s,border-color .12s,color .12s}.ant-tag.ant-tag-checkable:hover{color:var(--app-primary);background:var(--app-primary-soft);border-color:#0b5e5a59}.ant-tag.ant-tag-checkable-checked,.ant-tag.ant-tag-checkable-checked:hover{font-weight:600;background:var(--app-primary)!important;color:#fff!important;border-color:#0000!important}.ant-tag.ant-tag-checkable-checked:hover{background:var(--app-teal)!important}.app-filter-chip--warn.ant-tag-checkable:not(.ant-tag-checkable-checked){color:#8a5a00;background:var(--app-warn-soft);border-color:#f59e0b73}.app-filter-chip--danger.ant-tag-checkable:not(.ant-tag-checkable-checked){color:var(--app-danger);background:var(--app-danger-soft);border-color:#ba1a1a59}.ant-tag.ant-tag-blue,.ant-tag.ant-tag-geekblue,.ant-tag.ant-tag-processing{color:var(--app-primary-strong)!important;background:var(--app-primary-muted)!important;border-color:#0b5e5a33!important}.ant-tag.ant-tag-cyan,.ant-tag.ant-tag-lime{color:var(--app-teal)!important;background:#0080801a!important;border-color:#00808038!important}.ant-tag.ant-tag-orange,.ant-tag.ant-tag-gold,.ant-tag.ant-tag-volcano,.ant-tag.ant-tag-warning{color:#8a5a00!important;background:var(--app-warn-soft)!important;border-color:var(--app-warn-border)!important}.ant-tag.ant-tag-red,.ant-tag.ant-tag-magenta,.ant-tag.ant-tag-error{color:var(--app-danger)!important;background:var(--app-danger-soft)!important;border-color:#ba1a1a47!important}.ant-tag.ant-tag-green,.ant-tag.ant-tag-success{color:#237804!important;background:var(--app-success-soft)!important;border-color:var(--app-success-border)!important}.ant-tag.ant-tag-purple{color:var(--app-primary-strong)!important;background:var(--app-primary-muted)!important;border-color:#0b5e5a38!important}.ant-tag:not(.ant-tag-checkable){border-radius:var(--app-radius-sm)}.ant-badge .ant-badge-count,.ant-badge .ant-badge-dot{box-shadow:0 0 0 1px var(--app-surface)}a.ant-typography,.ant-btn-link{--ant-color-link:var(--app-primary)}.ant-alert-info{background:var(--app-primary-soft);border-color:#0b5e5a2e}.ant-alert-info .ant-alert-icon{color:var(--app-primary)}.ant-alert-info .ant-alert-message,.ant-alert-info .ant-alert-description,.ant-alert-info .ant-typography,.ant-alert-info .ant-typography-secondary{color:var(--app-text)}.ant-alert-info .ant-typography-secondary{color:var(--app-muted)}.ant-modal-mask,.ant-drawer-mask{background:#0716146b}.ant-modal .ant-modal-content{border-radius:var(--app-radius-lg);border:1px solid var(--app-border);box-shadow:0 16px 40px #12344d29}.ant-modal .ant-modal-header{border-bottom:1px solid var(--app-border);background:var(--app-surface);margin-bottom:0;padding:16px 22px 12px}.ant-modal .ant-modal-title{color:var(--app-ink);letter-spacing:-.01em;font-size:15px;font-weight:700}.ant-modal .ant-modal-close{top:14px;color:var(--app-muted);inset-inline-end:14px}.ant-modal .ant-modal-close:hover{color:var(--app-ink);background:var(--app-surface-low)}.ant-modal .ant-modal-footer{border-top:1px solid var(--app-border);background:var(--app-surface);margin-top:0;padding:12px 22px 16px}.ant-modal-confirm .ant-modal-content,.app-confirm .ant-modal-content{padding:0}.ant-modal-confirm .ant-modal-confirm-body,.app-confirm .ant-modal-confirm-body{padding:22px 22px 8px}.ant-modal-confirm .ant-modal-confirm-body>.anticon,.app-confirm .ant-modal-confirm-body>.anticon{margin-inline-end:12px;font-size:20px}.ant-modal-confirm .ant-modal-confirm-title,.app-confirm .ant-modal-confirm-title{color:var(--app-ink);letter-spacing:-.01em;font-size:15px;font-weight:700}.ant-modal-confirm .ant-modal-confirm-content,.app-confirm .ant-modal-confirm-content{color:var(--app-muted);margin-top:8px;font-size:13px;line-height:1.65}.ant-modal-confirm .ant-modal-confirm-btns,.app-confirm .ant-modal-confirm-btns{justify-content:flex-end;gap:8px;margin-top:0;padding:12px 22px 18px;display:flex}.ant-modal-confirm .ant-modal-confirm-btns .ant-btn,.app-confirm .ant-modal-confirm-btns .ant-btn{border-radius:var(--app-radius-sm);height:32px;box-shadow:none;padding:0 14px}.ant-drawer .ant-drawer-header{border-bottom:1px solid var(--app-border);padding:16px 20px}.ant-drawer .ant-drawer-title{color:var(--app-ink);letter-spacing:-.01em;font-size:15px;font-weight:700}.ant-drawer .ant-drawer-footer{border-top:1px solid var(--app-border);background:var(--app-surface);padding:12px 20px 16px}.ant-popconfirm .ant-popconfirm-inner,.ant-popover .ant-popover-inner{border-radius:var(--app-radius);border:1px solid var(--app-border);box-shadow:0 8px 24px #12344d1f}.ant-popconfirm .ant-popconfirm-title{color:var(--app-ink);font-weight:700}.ant-popconfirm .ant-popconfirm-description{color:var(--app-muted)}.y2-track-muted{color:var(--app-muted,#7a8a99);font-size:12px}.y2-track-translated{min-width:0;line-height:1.35}.y2-track-translated__primary{color:var(--app-ink,#12344d);word-break:break-word;font-size:12px;font-weight:600}.y2-track-translated__secondary,.y2-track-translated__sub,.y2-track-translated__sub-en{color:var(--app-muted,#7a8a99);font-size:11px}.y2-track-translated__sub{margin-top:2px}.y2-track-translated__sub-en{opacity:.75;margin-left:4px}.y2-track-status-cell{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.y2-track-status-cell__sub{color:var(--app-muted,#7a8a99);font-size:11px;line-height:1.3}.y2-track-status-cell__en{color:var(--app-muted,#7a8a99);opacity:.8;font-size:10px;line-height:1.2}.y2-track-event-cell{min-width:0}.y2-track-event-cell__time{color:var(--app-muted,#7a8a99);font-variant-numeric:tabular-nums;margin-top:4px;font-size:11px}.y2-track-row-actions{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:0;display:inline-flex}.y2-track-row-actions .ant-btn-link{height:24px;padding-inline:4px;font-size:12px;font-weight:600}*{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}body{overflow:hidden}:root{--app-popup-z:3000;--app-popup-confirm-z:3050;--app-image-preview-z:3100}.ant-select-dropdown,.ant-picker-dropdown,.ant-dropdown,.ant-cascader-dropdown,.ant-tree-select-dropdown,.ant-mentions-dropdown,.ant-tooltip,.ant-popover{z-index:var(--app-popup-z)!important}.ant-popover.ant-popconfirm{z-index:var(--app-popup-confirm-z)!important}.ant-image-preview-root,.ant-image-preview-wrap,.ant-image-preview-operations-wrapper,.ant-image-preview-operations{z-index:var(--app-image-preview-z)!important}.ant-select-dropdown:not(.ant-select-dropdown-hidden),.ant-tree-select-dropdown:not(.ant-select-dropdown-hidden),.ant-cascader-dropdown:not(.ant-cascader-dropdown-hidden){overflow-x:hidden}.ant-select-dropdown .rc-virtual-list-holder{overflow-x:hidden!important}.ant-select-dropdown .rc-virtual-list-holder-inner{width:100%!important;min-width:100%!important;max-width:100%!important}.ant-select-dropdown .ant-select-item,.ant-select-dropdown .ant-select-item-option{min-width:0}.ant-select-dropdown .ant-select-item-option-content,.ant-tree-select-dropdown .ant-select-tree-title,.ant-cascader-dropdown .ant-cascader-menu-item-content{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.ant-select-selection-overflow-item .ant-select-selection-item{max-width:100%}.ant-table-tbody>tr>td.ant-table-cell-fix-left,.ant-table-tbody>tr>td.ant-table-cell-fix-right{background:#fff}.ant-table-thead>tr>th.ant-table-cell-fix-left,.ant-table-thead>tr>th.ant-table-cell-fix-right,.ant-table-tbody>tr.ant-table-row:hover>td.ant-table-cell-fix-left,.ant-table-tbody>tr.ant-table-row:hover>td.ant-table-cell-fix-right{background:#fafafa}.ant-table-tbody>tr.ant-table-row-selected>td.ant-table-cell-fix-left,.ant-table-tbody>tr.ant-table-row-selected>td.ant-table-cell-fix-right{background:#e6f4ff}.ant-table-tbody>tr.ant-table-row-selected:hover>td.ant-table-cell-fix-left,.ant-table-tbody>tr.ant-table-row-selected:hover>td.ant-table-cell-fix-right{background:#bae0ff}.ant-select-selection-overflow-item .ant-select-selection-item-content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ant-select-multiple{flex:none}.ant-select-multiple .ant-select-selector{overflow:hidden}.ant-select-multiple .ant-select-selection-overflow{flex-wrap:nowrap;max-width:100%;overflow:hidden}.ant-select-multiple .ant-select-selection-overflow-item:not(.ant-select-selection-overflow-item-suffix){flex:0 auto;min-width:0;max-width:calc(100% - 48px)}.ant-select-multiple .ant-select-selection-overflow-item-suffix{flex:24px;min-width:24px}.ant-select-dropdown .rc-virtual-list,.ant-select-dropdown .ant-select-item-option{box-sizing:border-box;max-width:100%!important}.ant-dropdown-menu-title-content{text-overflow:ellipsis;white-space:nowrap;max-width:min(360px,80vw);overflow:hidden}.ant-table-tbody>tr,.ant-btn:not(.ant-dropdown-trigger){transition-duration:50ms!important}.shipment-stats-kpi-card,.shipment-stats-rank-row,.shipment-stats-event-card,.shipment-stats-event-actions,.shipment-stats-shop-list-item,.shipment-purchase-cart-fab,.shipment-calc-resize-handle{transition:none!important}.shipment-purchase-cart-fab:hover,.shipment-purchase-cart-fab:active{transform:none}.ant-tabs-ink-bar,.ant-tabs-nav .ant-tabs-tab{transition:none!important}.compact-table .ant-table-cell{line-height:1.3;padding:6px 8px!important}.shipment-data-table .ant-table-thead>tr>th,.shipment-sku-group-page .compact-table .ant-table-thead>tr>th{box-shadow:inset 0 -1px #0000000d;color:#000000c7!important;background:#eef1f6!important;border-bottom:1px solid #c5cad3!important;font-weight:600!important}.shipment-data-table .ant-table-thead>tr>th.ant-table-cell-fix-left,.shipment-data-table .ant-table-thead>tr>th.ant-table-cell-fix-right,.shipment-sku-group-page .compact-table .ant-table-thead>tr>th.ant-table-cell-fix-left,.shipment-sku-group-page .compact-table .ant-table-thead>tr>th.ant-table-cell-fix-right{background:#eef1f6!important}.shipment-data-table .ant-table-tbody>tr{cursor:pointer}.shipment-data-table .ant-table-tbody>tr.shipment-mgmt-row-selected>td{background-color:var(--app-primary-muted)!important}.shipment-data-table .ant-table-tbody>tr.shipment-mgmt-row-selected:hover>td{background-color:var(--app-primary-muted-strong)!important}.shipment-data-table .ant-table-tbody>tr.shipment-mgmt-row-selected>td.ant-table-cell-fix-left,.shipment-data-table .ant-table-tbody>tr.shipment-mgmt-row-selected>td.ant-table-cell-fix-right{background-color:var(--app-primary-muted)!important}.shipment-data-table .ant-table-tbody>tr.shipment-mgmt-row-selected:hover>td.ant-table-cell-fix-left,.shipment-data-table .ant-table-tbody>tr.shipment-mgmt-row-selected:hover>td.ant-table-cell-fix-right{background-color:var(--app-primary-muted-strong)!important}.shipment-calc-groups-table .ant-table-tbody>tr:not(.ant-table-placeholder)>td.ant-table-cell-align-right,.shipment-pending-stats-table .ant-table-tbody>tr:not(.ant-table-placeholder)>td.ant-table-cell-align-right{font-variant-numeric:tabular-nums}.shipment-pending-projected-cell{vertical-align:top!important;white-space:normal!important}.shipment-calc-tab-compact{width:100%;max-width:100%;font-size:12px;line-height:1.45}.shipment-calc-tab-compact .ant-typography{font-size:inherit}.shipment-calc-tab-compact .compact-table .ant-table-cell{font-size:12px;line-height:1.35;padding:4px 6px!important}.shipment-calc-tab-compact .compact-table .ant-table-thead>tr>th{font-size:12px;background:#eef1f6!important;border-bottom:1px solid #c5cad3!important;padding:6px!important;font-weight:600!important}.shipment-calc-tab-compact .ant-empty-description{font-size:12px}.shipment-calc-preview{font-size:11px}.shipment-calc-split{align-items:flex-start}.ant-layout-has-sider>.ant-layout.app-layout-main{flex:auto;min-width:0}.app-main-content{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.app-main-content>*{min-width:0;max-width:100%}.shipment-beirui-tasks-bar{margin-bottom:12px}.shipment-calc-resizable--measuring{min-height:120px}.shipment-calc-resizable{flex-wrap:nowrap;align-items:stretch;gap:0;width:100%;min-width:0;max-width:100%;display:flex}.shipment-calc-resizable-pane{box-sizing:border-box;min-width:0}.shipment-calc-resizable .shipment-calc-panel{width:100%;height:100%}.shipment-sku-members-cell{min-width:0;line-height:1.35}.shipment-calc-inclusion-cell{vertical-align:middle!important}.shipment-calc-inclusion-stack{text-align:right;white-space:nowrap;font-size:12px;line-height:1.35;display:inline-block}.shipment-calc-resize-handle{cursor:col-resize;touch-action:none;background:0 0;border-radius:3px;flex:0 0 6px;align-self:stretch;width:6px;margin:0 2px;transition:background .15s}.shipment-inventory-transit-view{font-size:13px;line-height:1.45}.shipment-inventory-transit-view .ant-typography{font-size:inherit}.shipment-inventory-transit-view .compact-table .ant-table-cell{font-size:12px;line-height:1.35;padding:6px 8px!important}.shipment-inventory-transit-view .compact-table .ant-table-thead>tr>th{font-size:12px;font-weight:600;background:#eef1f6!important;border-bottom:1px solid #c5cad3!important;padding:7px 8px!important}.shipment-inventory-transit-view .ant-input-sm,.shipment-inventory-transit-view .ant-input-number-sm,.shipment-inventory-transit-view .ant-picker-small,.shipment-inventory-transit-view .ant-btn-sm,.shipment-inventory-transit-view .ant-tag{font-size:12px}.shipment-inventory-transit-view .ant-pagination{font-size:12px;margin:8px 0 0!important}.shipment-inventory-transit-view .shipment-transit-sku-name{text-overflow:ellipsis;white-space:nowrap;color:#000000c7;font-size:12px;display:block;overflow:hidden}.shipment-inventory-transit-view .shipment-transit-sku-name--muted{color:#00000073}.shipment-inventory-transit-view .shipment-transit-row-actions .ant-btn-link{height:auto;padding:0 4px;font-size:12px}.shipment-inventory-transit-split.shipment-calc-resizable{align-items:stretch;width:100%;min-width:0}.shipment-inventory-transit-split .shipment-inventory-transit-left,.shipment-inventory-transit-split .shipment-inventory-transit-right{z-index:1;min-width:0;position:relative;overflow:hidden}.shipment-inventory-transit-split .shipment-calc-resize-handle{z-index:10;background:#1677ff0f;flex:0 0 10px;align-self:stretch;width:10px;min-height:120px;margin:0;position:relative}.shipment-inventory-transit-split .shipment-calc-resize-handle:before{content:"";position:absolute;inset:0 -6px}.shipment-inventory-transit-split .shipment-calc-resize-handle:hover,.shipment-inventory-transit-split .shipment-calc-resize-handle:active{background:#1677ff38}.shipment-inventory-transit-panel-head{border-bottom:1px solid #f0f0f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;padding-bottom:8px;display:flex}.shipment-inventory-transit-panel-actions{flex:1;justify-content:flex-end;min-width:0}.shipment-inventory-transit-panel-search{flex-shrink:1;width:min(280px,36vw)}.shipment-inventory-transit-help-icon{color:#00000073;cursor:help;font-size:14px}.shipment-inventory-transit-table-wrap,.shipment-transit-recent-arrived-wrap{background:#fff;border:1px solid #f0f0f0;border-radius:8px;min-height:480px;max-height:min(72vh,720px);overflow:hidden}.shipment-inventory-transit-table-wrap{width:100%}.shipment-inventory-transit-table.ant-table-wrapper,.shipment-transit-recent-arrived-table.ant-table-wrapper{width:100%;max-width:100%}.shipment-transit-recent-arrived-wrap{width:100%}.shipment-transit-recent-arrived-table .ant-table-content>table{table-layout:fixed}.shipment-transit-recent-arrived-table.ant-table-wrapper .ant-table-cell{vertical-align:top}.shipment-transit-recent-arrived-table .sku-name-wrap-cell{align-items:flex-start;gap:4px}.shipment-transit-recent-arrived-table .sku-name-wrap-text{white-space:normal;word-break:break-word;flex:1;min-width:0;line-height:1.35}@media (width<=1100px){.shipment-inventory-transit-split:not(.shipment-calc-resizable){flex-flow:column wrap}.shipment-inventory-transit-split:not(.shipment-calc-resizable) .shipment-inventory-transit-right{width:100%;min-width:0}}.shipment-sku-group-inventory-modal.ant-modal{max-width:98vw}.shipment-transit-recent-arrived-table .ant-table-tbody>tr.shipment-transit-recent-arrived-row{cursor:pointer}.shipment-transit-recent-arrived-table .ant-table-tbody>tr.shipment-transit-arrived-editing>td{background:var(--app-primary-muted)!important}.shipment-transit-recent-arrived-table .ant-table-tbody>tr.shipment-transit-arrived-today>td{background:#e6f7d5!important}.shipment-transit-recent-arrived-table .ant-table-tbody>tr.shipment-transit-arrived-today.shipment-transit-arrived-editing>td{background:#d6ebff!important}.shipment-transit-recent-arrived-table .ant-table-tbody>tr.shipment-transit-arrived-today:hover>td{background:#d9f7be!important}.shipment-calc-resize-handle:hover,.shipment-calc-resize-handle:active{background:#1677ff59}.shipment-order-col-title{vertical-align:middle;align-items:center;gap:2px;max-width:100%;display:inline-flex}.shipment-order-col-title-text{min-width:0}.shipment-order-col-copy-btn{opacity:.5;flex-shrink:0;width:18px!important;height:18px!important;padding:0 2px!important}.shipment-order-col-title:hover .shipment-order-col-copy-btn:not(:disabled){opacity:1}.shipment-preview-matrix__table{border-collapse:collapse;width:100%;font-size:12px}.shipment-preview-matrix__table th,.shipment-preview-matrix__table td{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;border-bottom:1px solid #f0f0f0;max-width:240px;padding:4px 8px;overflow:hidden}.shipment-preview-matrix__table thead th{z-index:2;position:sticky;top:0}.shipment-preview-matrix__table th .shipment-order-col-title{white-space:nowrap}body.shipment-calc-resize-active{-webkit-user-select:none;user-select:none;cursor:col-resize!important}body.shipment-calc-resize-active *{cursor:col-resize!important}@media (width<=991.98px){.shipment-calc-resizable{flex-direction:column;gap:12px}.shipment-calc-resizable-pane{flex:100%!important;width:100%!important;max-width:100%!important}.shipment-calc-resize-handle{display:none}}.shipment-calc-panel--orders .shipment-calc-preview{flex:1;width:100%;min-width:0}.shipment-calc-panel--orders .shipment-calc-preview>.ant-space,.shipment-calc-groups-table .ant-table{width:100%}.shipment-calc-panel--groups,.shipment-calc-panel--atomic,.shipment-calc-panel--orders{flex-direction:column;max-height:min(520px,100vh - 220px);display:flex}.shipment-calc-panel--atomic .shipment-atomic-consumption-table{flex:1;min-height:0}.shipment-calc-panel--atomic .shipment-atomic-consumption-table .ant-table-body{scrollbar-width:thin;overflow-y:auto!important}.shipment-atomic-consumption-foot{background:#fafafa;border-top:1px solid #f0f0f0;padding:6px 10px}.shipment-atomic-sku-cell{line-height:1.3}.shipment-calc-panel--groups .shipment-calc-groups-table{flex:1;min-height:0}.shipment-calc-panel--groups .shipment-calc-groups-table .ant-table-body{scrollbar-width:thin;overflow-y:auto!important}.sku-with-image-cell{align-items:center;gap:6px;min-width:0;display:flex}.sku-with-image-cell__body{flex:1;min-width:0;line-height:1.25}.sku-code-corner-wrap{vertical-align:top;max-width:100%;display:inline-block;position:relative}.sku-code-corner-wrap--new-order:after{content:"新";z-index:1;color:#fff;pointer-events:none;background:#ff4d4f;border-radius:2px;padding:0 2px;font-size:9px;font-weight:600;line-height:1.1;position:absolute;top:-4px;right:-5px}.sku-with-image-cell .order-product-image-cell,.sku-with-image-cell .sku-image-thumb{flex-shrink:0;line-height:0}.shipment-calc-sku-name-cell{white-space:normal;word-break:break-word;line-height:1.35}.shipment-calc-inclusion-panel{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;padding:10px 12px}.shipment-inclusion-summary{font-size:12px}.shipment-calc-groups-table .ant-table-tbody>tr:not(.ant-table-placeholder){cursor:pointer}.shipment-calc-groups-table .ant-table-tbody>tr.shipment-calc-row-has-excluded>td,.shipment-calc-groups-table .ant-table-tbody>tr.shipment-calc-row-stock-risk>td{background-color:#fff8f6;background-image:linear-gradient(90deg,#fa541c16 0%,#fa541c05 38%,#fff8f600 72%)}.shipment-calc-groups-table .ant-table-tbody>tr.shipment-calc-row-has-excluded>td:first-child,.shipment-calc-groups-table .ant-table-tbody>tr.shipment-calc-row-stock-risk>td:first-child{box-shadow:inset 4px 0 #fa541c}.shipment-calc-groups-table .ant-table-tbody>tr.shipment-calc-row-has-excluded>td:nth-child(2),.shipment-calc-groups-table .ant-table-tbody>tr.shipment-calc-row-stock-risk>td:nth-child(2){color:#000000c7;font-weight:600}.shipment-calc-groups-table .ant-table-tbody>tr.shipment-calc-row-has-excluded:not(.shipment-calc-row-selected):hover>td,.shipment-calc-groups-table .ant-table-tbody>tr.shipment-calc-row-stock-risk:not(.shipment-calc-row-selected):hover>td{background-color:#fff0ea;background-image:linear-gradient(90deg,#d4380d17 0%,#d4380d06 42%,#fff0ea00 76%)}.shipment-calc-groups-table .ant-table-tbody>tr.shipment-calc-row-has-excluded:not(.shipment-calc-row-selected):hover>td:first-child,.shipment-calc-groups-table .ant-table-tbody>tr.shipment-calc-row-stock-risk:not(.shipment-calc-row-selected):hover>td:first-child{box-shadow:inset 4px 0 #d4380d}.shipment-calc-groups-table .ant-table-tbody>tr.shipment-calc-row-selected>td{background-color:var(--app-primary-muted)!important;background-image:none!important}.shipment-calc-groups-table .ant-table-tbody>tr.shipment-calc-row-selected:hover>td{background-color:var(--app-primary-muted-strong)!important;background-image:none!important}.shipment-calc-groups-table .ant-table-tbody>tr.shipment-calc-row-selected.shipment-calc-row-has-excluded>td:first-child,.shipment-calc-groups-table .ant-table-tbody>tr.shipment-calc-row-selected.shipment-calc-row-stock-risk>td:first-child{box-shadow:inset 4px 0 #fa541c!important}.shipment-calc-groups-table .ant-table-tbody>tr.shipment-calc-row-selected.shipment-calc-row-has-excluded:hover>td:first-child,.shipment-calc-groups-table .ant-table-tbody>tr.shipment-calc-row-selected.shipment-calc-row-stock-risk:hover>td:first-child{box-shadow:inset 4px 0 #d4380d!important}.shipment-channel-text-general{color:var(--app-primary);font-weight:600}.shipment-channel-text-sensitive{color:#d4380d;font-weight:600}.shipment-channel-table-panel{width:100%;position:relative}.shipment-channel-table-toolbar{justify-content:flex-end;min-height:28px;margin-bottom:6px;display:flex}.shipment-channel-table-toolbar .ant-btn{max-width:100%}.shipment-calc-groups-table .ant-table-tbody>tr.shipment-channel-row-general>td.ant-table-selection-column+td,.shipment-calc-groups-table .ant-table-tbody>tr.shipment-channel-row-general>td:first-child:not(.ant-table-selection-column){color:var(--app-primary);font-weight:600}.shipment-calc-groups-table .ant-table-tbody>tr.shipment-channel-row-sensitive>td.ant-table-selection-column+td,.shipment-calc-groups-table .ant-table-tbody>tr.shipment-channel-row-sensitive>td:first-child:not(.ant-table-selection-column){color:#d4380d;font-weight:600}.sku-info-popover-table .ant-table-thead>tr>th:first-child,.sku-info-popover-table .ant-table-tbody>tr>td:first-child{vertical-align:middle;overflow:hidden}.product-sku-code-input input.ant-input,.product-sku-code-input .ant-input{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.compact-table.ant-table-wrapper .ant-table table{table-layout:fixed}.compact-table .ant-table-thead>tr>th,.compact-table .ant-table-tbody>tr>td{overflow:hidden}.cell-ellipsis{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:100%;display:inline-block;overflow:hidden}.cell-ellipsis-inline{vertical-align:bottom;max-width:100%;display:inline-block}.cell-ellipsis-inline .cell-ellipsis,.cell-ellipsis-inline.ant-typography{max-width:100%}.sku-info-popover-overlay .ant-popover-inner{border:1px solid var(--app-primary-border);box-shadow:0 6px 18px #1677ff33}.sku-info-popover-overlay .ant-popover-arrow:before{background:var(--app-primary-border)}.shipment-scheduling-orders-picker__actions{background:#fafafa;border:1px solid #0000000f;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;padding:10px 12px;display:flex}.shipment-import-orders-panel__footer{border-top:1px solid #0000000f;margin-top:12px;padding-top:12px}.shipment-sku-group-page{box-sizing:border-box;width:100%;min-width:0;max-width:100%;position:relative}.shipment-page-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.shipment-page-title{margin:0 0 4px!important}.shipment-page-desc{max-width:640px;font-size:13px;margin:0!important}.shipment-workbench,.shipment-main-panel,.shipment-empty-panel{border:1px solid #f0f0f0;border-radius:10px;width:100%;max-width:100%;margin-bottom:16px;box-shadow:0 1px 2px #00000008}.shipment-workbench .ant-card-body,.shipment-main-panel .ant-card-body,.shipment-empty-panel .ant-card-body{padding:16px 20px!important}.shipment-import-lane{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.shipment-import-file{flex:1;min-width:160px;font-size:13px}.shipment-import-sheet{width:148px!important}.shipment-session-bar{border-top:1px solid #f0f0f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:14px;display:flex}.shipment-session-meta{flex-wrap:wrap;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.shipment-session-file-icon{color:#52c41a;font-size:16px}.shipment-session-filename{max-width:280px}.shipment-meta-chip{color:#000000a6;white-space:nowrap;background:#f5f5f5;border-radius:4px;align-items:center;padding:2px 8px;font-size:12px;line-height:20px;display:inline-flex}.shipment-meta-chip--accent{background:var(--app-primary-muted);color:var(--app-primary)}.shipment-session-actions{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.shipment-hydrate-hint{color:#00000073;align-items:center;gap:8px;margin-top:12px;font-size:12px;display:flex}.shipment-main-tabs,.shipment-main-tabs>.ant-tabs-content-holder,.shipment-main-tabs .ant-tabs-content,.shipment-main-tabs .ant-tabs-tabpane{width:100%;min-width:0;max-width:100%}.shipment-main-tabs .ant-tabs-nav{margin-bottom:0!important}.shipment-tab-extra .ant-btn-primary{box-shadow:none}.shipment-kpi-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}@media (width<=992px){.shipment-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}.shipment-kpi-card{text-align:center;background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;padding:12px 14px}.shipment-kpi-card--warn{background:#fff8f6;border-color:#ffccc7}.shipment-kpi-card--with-action{text-align:left;justify-content:center;align-items:center;gap:4px;display:flex}.shipment-kpi-card--with-action .shipment-kpi-card-main{text-align:center;flex:1}.shipment-kpi-value{color:#000000e0;font-size:22px;font-weight:600;line-height:1.2}.shipment-kpi-value.is-success{color:#389e0d}.shipment-kpi-value.is-danger{color:#cf1322}.shipment-kpi-label{color:#00000073;margin-top:4px;font-size:12px}.shipment-kpi-sub{flex-direction:column;align-items:center;gap:0;margin-top:4px;display:flex}.shipment-kpi-sub-text{color:#0000008c;font-size:11px;line-height:1.4}.shipment-kpi-sub-action{height:auto;padding:0 4px;font-size:11px;line-height:1.4}.shipment-calc-notice{margin-top:-4px;font-size:12px;line-height:1.5;display:block}.beirui-label-task-panel{background:#f6f9ff;border:1px solid #d6e4ff;border-radius:8px;margin-top:8px;padding:10px 12px}.beirui-label-task-panel-head{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.beirui-label-task-panel-item{margin:0}.beirui-label-task-panel-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.shipment-calc-panel{background:#fff;border:1px solid #f0f0f0;border-radius:8px;overflow:hidden}.shipment-calc-panel-head{background:#fafafa;border-bottom:1px solid #f0f0f0;padding:8px 12px;font-size:12px;line-height:1.5}.shipment-calc-panel-head--with-action{justify-content:space-between;align-items:center;gap:8px;display:flex}.shipment-calc-panel .compact-table .ant-table-wrapper{border:none}.shipment-calc-panel .ant-empty{margin:32px 0}.shipment-stats-tab{flex-direction:column;gap:16px;display:flex}.shipment-stats-kpi-row{margin-bottom:0!important}.shipment-stats-kpi-card{border:1px solid #0000;border-radius:12px;justify-content:space-between;align-items:flex-start;gap:10px;height:100%;min-height:88px;padding:14px 16px;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0f172a0a,0 6px 16px #0f172a0f}.shipment-stats-kpi-card:before{content:"";border-radius:12px 0 0 12px;width:4px;position:absolute;inset:0 auto 0 0}.shipment-stats-kpi-card:hover{transform:translateY(-2px);box-shadow:0 2px 6px #0f172a0f,0 10px 24px #0f172a14}.shipment-stats-kpi-card-body{z-index:1;flex:1;min-width:0;position:relative}.shipment-stats-kpi-card-icon{z-index:1;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex;position:relative}.shipment-stats-kpi-card .ant-statistic-title{color:#00000073;margin-bottom:6px;font-size:12px}.shipment-stats-kpi-card .ant-statistic-content{letter-spacing:-.02em;font-size:24px;font-weight:700;line-height:1.15}.shipment-stats-kpi-card .ant-statistic-content-suffix{margin-inline-start:2px;font-size:13px;font-weight:500}.shipment-stats-kpi-card--range{background:#fff;border-color:#eef0f3;align-items:center;min-height:88px}.shipment-stats-kpi-card--range:before{display:none}.shipment-stats-kpi-range{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;width:100%;display:grid}.shipment-stats-kpi-range__item{border-right:1px solid #f0f0f0;min-width:0;padding:2px 14px}.shipment-stats-kpi-range__item:last-child{border-right:none}.shipment-stats-kpi-range__label{color:#00000073;font-size:12px;line-height:18px;display:block}.shipment-stats-kpi-range__value{letter-spacing:-.02em;color:#000000e0;font-variant-numeric:tabular-nums;margin-top:6px;font-size:22px;font-weight:700;line-height:1.2;display:block}.shipment-stats-kpi-range__suffix{color:#00000073;margin-left:2px;font-size:13px;font-weight:500}@media (width<=576px){.shipment-stats-kpi-range{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:10px}.shipment-stats-kpi-range__item:nth-child(2){border-right:none}}.shipment-stats-main-row{margin-bottom:0!important}.shipment-stats-main-row>.ant-col{display:flex}.shipment-stats-main-row .shipment-stats-panel{flex-direction:column;flex:1;min-height:0;display:flex}.shipment-stats-side-panel{gap:0;overflow:hidden}.shipment-stats-side-panel>.shipment-sku-growth-panel{border:none;border-bottom:1px solid #f0f0f0;border-radius:0;flex:1 1 0;width:100%;max-width:none;height:auto;min-height:0;margin:0;overflow:hidden}.shipment-stats-side-panel>.shipment-sku-growth-panel>.ant-spin-nested-loading,.shipment-stats-side-panel>.shipment-sku-growth-panel>.ant-spin-nested-loading>.ant-spin-container{flex-direction:column;flex:1;min-height:0;display:flex}.shipment-stats-side-panel .shipment-sku-growth-empty{color:#00000073;flex:1;justify-content:center;align-items:center;min-height:120px;font-size:13px;display:flex}.shipment-stats-side-panel>.shipment-stats-events-sidebar{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.shipment-stats-side-panel .shipment-stats-events-panel{padding:0}.shipment-stats-chart-placeholder{justify-content:center;align-items:center;min-height:420px;padding:48px 16px;display:flex}.shipment-stats-trend-panel{min-height:520px;margin-top:0;overflow:visible}.shipment-calc-excluded-pool-link{height:auto;padding:0;font-size:12px}.shipment-excluded-pool-table .ant-table-tbody>tr>td{font-size:12px}.shipment-stats-trend-head{border-bottom:none;padding-bottom:0}.shipment-stats-chart-settings{max-width:220px}.shipment-stats-trend-active-tag{margin:0;font-size:12px;font-weight:500}.shipment-stats-trend-switch-wrap{background:linear-gradient(#fafafa 0%,#fff 100%);border-bottom:1px solid #f0f0f0;padding:0 12px 6px}.shipment-stats-trend-switch{width:100%;display:flex}.shipment-stats-trend-switch .ant-radio-button-wrapper{text-align:center;flex:1;justify-content:center;align-items:center;height:34px;font-size:13px;font-weight:500;line-height:1.2;display:inline-flex}.shipment-stats-trend-switch .ant-radio-button-wrapper .anticon{margin-inline-end:6px}.shipment-stats-trend-switch .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){font-weight:600;box-shadow:inset 0 -2px #0000000f}.shipment-stats-trend-body{padding:4px 8px 12px}.shipment-stats-chart-wrap{width:100%;position:relative;overflow:visible}.shipment-stats-bubble-tooltip{z-index:20;pointer-events:none;color:#fff;word-break:break-word;background:#323232eb;border-radius:6px;max-width:300px;padding:8px 12px;font-size:12px;line-height:1.55;position:absolute;transform:translate(-50%,calc(-100% - 10px));box-shadow:0 2px 10px #0000002e}.shipment-stats-bubble-tooltip strong{margin-bottom:4px;font-weight:600;display:block}.shipment-stats-bubble-tooltip--positive{border-left:3px solid #389e0d}.shipment-stats-bubble-tooltip--negative{border-left:3px solid #fa541c}.shipment-stats-events-wrap,.shipment-stats-events-sidebar{padding:0}.shipment-stats-events-sidebar{min-height:0}.shipment-stats-events-sidebar .shipment-stats-events-panel{background:0 0;border:none;border-radius:0;flex-direction:column;flex:1;height:auto;min-height:0;display:flex}.shipment-stats-events-sidebar .shipment-stats-events-head{background:#fafafa;border-bottom:1px solid #f0f0f0;margin-bottom:0;padding:10px 12px 8px}.shipment-stats-events-sidebar .shipment-stats-events-timeline-wrap{flex:1;min-height:0;padding:8px 10px 10px;overflow:hidden}.shipment-stats-events-sidebar .shipment-stats-events-feed{max-width:none;height:100%;max-height:none;overflow:auto}.shipment-stats-events-panel{padding:10px 12px 12px;font-size:12px}.shipment-stats-events-title{font-size:14px!important}.shipment-stats-events-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 12px;margin-bottom:8px;display:flex}.shipment-stats-events-hint{max-width:520px;font-size:11px;line-height:1.45;margin:2px 0 0!important}.shipment-stats-events-head-actions .ant-btn{font-size:12px}.shipment-stats-events-timeline-wrap{min-height:96px}.shipment-stats-events-timeline-loading{justify-content:center;padding:28px 0;display:flex}.shipment-stats-events-feed{max-width:560px;max-height:420px;padding:2px 2px 6px 0;overflow-y:auto}.shipment-stats-event-group{grid-template-columns:52px minmax(0,1fr);column-gap:10px;margin-bottom:4px;display:grid}.shipment-stats-event-group-date{text-align:right;padding-top:6px;line-height:1.2}.shipment-stats-event-date-md{color:#000000a6;font-variant-numeric:tabular-nums;font-size:11px;font-weight:600;display:block}.shipment-stats-event-date-year{color:#00000059;font-variant-numeric:tabular-nums;margin-top:1px;font-size:10px;display:block}.shipment-stats-event-group-items{border-left:1.5px solid #e8e8e8;padding-left:14px;position:relative}.shipment-stats-event-item{grid-template-columns:14px minmax(0,1fr);column-gap:8px;padding-bottom:10px;display:grid}.shipment-stats-event-item:last-child{padding-bottom:4px}.shipment-stats-event-axis{flex-direction:column;align-items:center;margin-left:-21px;padding-top:8px;display:flex;position:relative}.shipment-stats-event-line{background:#e8e8e8;flex:1;width:1.5px;min-height:10px;margin-top:4px}.shipment-stats-event-dot{border:2px solid #fff;border-radius:50%;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 0 1px #00000014}.shipment-stats-event-dot--positive{background:#52c41a}.shipment-stats-event-dot--negative{background:#fa541c}.shipment-stats-event-card{background:#fafafa;border:1px solid #f0f0f0;border-radius:6px;padding:7px 9px;transition:background-color .15s,border-color .15s}.shipment-stats-event-card:hover{background:#fff;border-color:#e6e6e6}.shipment-stats-event-card--positive{border-left:2px solid #52c41a}.shipment-stats-event-card--negative{border-left:2px solid #fa541c}.shipment-stats-event-card-head{justify-content:space-between;align-items:flex-start;gap:6px;display:flex}.shipment-stats-event-card-main{flex-wrap:wrap;flex:1;align-items:baseline;gap:6px;min-width:0;display:flex}.shipment-stats-event-impact-tag{margin:0!important;padding-inline:5px!important;font-size:10px!important;line-height:16px!important}.shipment-stats-event-content{white-space:pre-wrap;word-break:break-word;color:#000000d9!important;font-size:12px!important;line-height:1.5!important}.shipment-stats-event-actions{opacity:.55;flex-shrink:0;transition:opacity .15s}.shipment-stats-event-card:hover .shipment-stats-event-actions{opacity:1}.shipment-stats-event-action-btn{width:22px!important;height:22px!important;font-size:12px!important}.shipment-stats-event-scope-tags{margin-top:5px}.shipment-stats-event-scope-tag{text-overflow:ellipsis;max-width:100%;overflow:hidden;margin:0!important;padding-inline:5px!important;font-size:10px!important;line-height:16px!important}.shipment-stats-events-empty{padding:16px 0 6px}.shipment-stats-events-empty .ant-empty-description{font-size:12px}.shipment-stats-breakdown{flex-direction:column;gap:12px;display:flex}.shipment-stats-breakdown-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 12px;display:flex}.shipment-stats-breakdown-title{font-size:15px}.shipment-stats-breakdown-hint{color:#00000073;margin-top:4px;font-size:12px}.shipment-stats-breakdown-primary,.shipment-stats-breakdown-secondary{margin-top:0!important}.shipment-stats-section-card{background:#fff;border:1px solid #eef0f4;border-radius:12px;height:100%;overflow:hidden;box-shadow:0 1px 2px #0f172a0a}.shipment-stats-section-card--primary{border-color:var(--app-primary-muted);background:linear-gradient(#fbfdff 0%,#fff 120px)}.shipment-stats-section-head{border-bottom:1px solid #f0f0f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 12px;padding:14px 16px 12px;display:flex}.shipment-stats-sku-rank-seg.ant-segmented{background:#e8eef7;border:1px solid #d6e0ef;border-radius:999px;padding:3px}.shipment-stats-sku-rank-seg .ant-segmented-group{gap:0}.shipment-stats-sku-rank-seg .ant-segmented-item{color:#0000008c;min-width:52px;font-size:13px;font-weight:600;transition:color .16s,background .16s;border-radius:999px!important}.shipment-stats-sku-rank-seg .ant-segmented-item:hover:not(.ant-segmented-item-selected){color:#000000d9}.shipment-stats-sku-rank-seg .ant-segmented-thumb{background:var(--app-primary);box-shadow:0 1px 4px #1677ff59;border-radius:999px!important}.shipment-stats-sku-rank-seg .ant-segmented-item-selected,.shipment-stats-sku-rank-seg .ant-segmented-item-selected:hover{color:#fff!important;background:var(--app-primary)!important}.shipment-stats-sku-rank-seg .ant-segmented-item-label{min-height:28px;padding:0 12px;line-height:28px}.shipment-stats-sku-rank-seg--up .ant-segmented-thumb{background:#389e0d;box-shadow:0 1px 4px #389e0d59}.shipment-stats-sku-rank-seg--up .ant-segmented-item-selected,.shipment-stats-sku-rank-seg--up .ant-segmented-item-selected:hover{background:#389e0d!important}.shipment-stats-sku-rank-seg--down .ant-segmented-thumb{background:#cf1322;box-shadow:0 1px 4px #cf132259}.shipment-stats-sku-rank-seg--down .ant-segmented-item-selected,.shipment-stats-sku-rank-seg--down .ant-segmented-item-selected:hover{background:#cf1322!important}.sales-trend-seg--down .ant-segmented-thumb{background:#cf1322;box-shadow:0 1px 4px #cf132259}.sales-trend-seg--down .ant-segmented-item-selected,.sales-trend-seg--down .ant-segmented-item-selected:hover{background:#cf1322!important}.sales-trend-seg--up .ant-segmented-thumb{background:#389e0d;box-shadow:0 1px 4px #389e0d59}.sales-trend-seg--up .ant-segmented-item-selected,.sales-trend-seg--up .ant-segmented-item-selected:hover{background:#389e0d!important}.sales-trend-board{margin-top:12px}.sales-trend-board__body{padding:12px 16px 16px}.sales-trend-board__toolbar{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-bottom:8px;display:flex}.sales-trend-board__search.ant-space-compact{flex:480px;min-width:420px;max-width:680px;display:flex}.sales-trend-board__search>.ant-select:last-child{flex:auto;width:auto;min-width:0}.sales-trend-shop-option{align-items:center;gap:6px;min-width:0;display:inline-flex}.sales-trend-shop-option img{object-fit:cover;border-radius:3px;flex-shrink:0;width:16px;height:16px}.sales-trend-board__method{margin-bottom:8px}.sales-trend-board__method-body ul{margin:6px 0 0;padding-left:18px}.sales-trend-panes{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px;display:grid}.sales-trend-pane{background:#fff;border:1px solid #eef0f4;border-radius:10px;min-width:0;overflow:hidden}.sales-trend-pane--down{border-color:#ffccc7}.sales-trend-pane--up{border-color:#d9f7be}.sales-trend-pane--flat{border-color:#f0f0f0}.sales-trend-pane__title{background:#fafafa;border-bottom:1px solid #f0f0f0;padding:8px 12px;font-size:13px;font-weight:600}.sales-trend-pane--down .sales-trend-pane__title{color:#a8071a;background:#fff1f0}.sales-trend-pane--up .sales-trend-pane__title{color:#237804;background:#f6ffed}.sales-trend-shops{flex-direction:column;gap:12px;display:flex}.sales-trend-shop{background:#fff;border:1px solid #eef0f4;border-radius:10px;padding:10px 12px 12px}.sales-trend-shop__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.sales-trend-shop__name{flex:280px;min-width:240px}.sales-trend-sku{align-items:center;gap:8px;min-width:0;display:flex}.sales-trend-sku__text{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.sales-trend-sku__code{color:#0f766e;max-width:100%;font-weight:600}.sales-trend-spark{cursor:pointer;background:0 0;border:0;margin:0;padding:0;line-height:0;display:inline-flex}.sales-trend-sku__name{font-size:12px}.sales-trend-reason{align-items:center;gap:6px;min-width:0;display:flex}.sales-trend-reason__text{min-width:0;font-size:12px}.sales-trend-move{font-variant-numeric:tabular-nums;font-weight:600}.sales-trend-move.is-up{color:#389e0d}.sales-trend-move.is-down{color:#cf1322}.sales-trend-move.is-flat{color:#00000073}.sales-trend-shop-switch{flex-wrap:wrap;gap:6px;display:inline-flex}.sales-trend-shop-switch button{color:#000000a6;cursor:pointer;background:#fafafa;border:1px solid #f0f0f0;border-radius:6px;padding:2px 8px;font-size:12px;line-height:20px}.sales-trend-shop-switch button.is-active{font-weight:600}.sales-trend-shop-switch.is-all button.is-active{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.sales-trend-shop-switch.is-falling button.is-active{color:#a8071a;background:#fff1f0;border-color:#ffccc7}.sales-trend-shop-switch.is-rising button.is-active{color:#237804;background:#f6ffed;border-color:#d9f7be}.sales-trend-shop-switch.is-flat button.is-active{color:#000000e0;background:#f5f5f5;border-color:#d9d9d9}.sales-trend-median,.sales-trend-today,.sales-trend-stock{font-variant-numeric:tabular-nums;flex-direction:column;gap:2px;line-height:1.3;display:flex}.sales-trend-today{align-items:flex-start}.sales-trend-today__qty,.sales-trend-today>b{font-size:13px}.sales-trend-pop{gap:4px;font-size:12px;font-style:normal;display:inline-flex}.sales-trend-pop em{font-style:normal}.sales-trend-pop.is-up,.sales-trend-pop.is-up em{color:#b91c1c}.sales-trend-pop.is-down,.sales-trend-pop.is-down em{color:#047857}.sales-trend-muted{color:#9ca3af}.sales-trend-warn{color:#d46b08;font-weight:600}.sales-trend-oos{color:#cf1322;margin-left:4px;font-size:12px;font-style:normal;font-weight:600}.sales-trend-oos-hint{color:#b45309;white-space:nowrap;font-size:11px;font-style:normal;font-weight:500;line-height:1.1}.sales-trend-note{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.sales-trend-tags{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}.sales-trend-tag{white-space:nowrap;border:1px solid #0000;border-radius:4px;padding:0 5px;font-size:11px;line-height:16px}.sales-trend-tag.is-hot{color:#9a3412;background:#ffedd5;border-color:#fdba74}.sales-trend-tag.is-clearance{color:#1e3a8a;background:#dbeafe;border-color:#93c5fd}.sales-trend-tag.is-new14{color:#0f766e;background:#ccfbf1;border-color:#5eead4}.sales-trend-tag.is-restock{color:#067647;background:#e7f6ef;border-color:#a7e3c5}.sales-trend-tag.is-slow{color:#7a4a00;background:#fff3d6;border-color:#e6c27a}.sales-trend-col-title{align-items:center;gap:4px;display:inline-flex}.sales-trend-col-copy{color:#00000059;cursor:pointer;background:0 0;border:0;padding:0 2px;line-height:1}.sales-trend-col-copy:hover{color:var(--app-primary,#1677ff)}.shipment-stats-section-head--compact{padding:10px 12px}.shipment-stats-section-sub{color:#00000073;margin-top:2px;font-size:12px}.shipment-stats-section-icon{border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;display:inline-flex}.shipment-stats-section-icon--gold{color:#d48806;background:#fff7e6}.shipment-stats-section-icon--blue{color:var(--app-accent);background:var(--app-primary-muted)}.shipment-stats-section-head-icon{color:#00000073}.shipment-stats-breakdown-empty{text-align:center;color:#00000073;padding:48px 16px;font-size:13px}.shipment-stats-rank-list{flex-direction:column;gap:8px;height:640px;padding:8px 12px 12px;display:flex;overflow-y:auto}.shipment-stats-rank-row{background:#fafafa;border:1px solid #0000;border-radius:8px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;padding:4px 8px;transition:border-color .2s,box-shadow .2s;display:grid}.shipment-stats-rank-row--with-sparkline{grid-template-columns:24px minmax(0,1fr) max-content auto;align-items:center;min-height:76px;padding-top:10px;padding-bottom:10px}.shipment-stats-rank-row--with-y1{grid-template-columns:24px minmax(0,1fr) 72px 78px auto}.shipment-stats-rank-row--sku{background:#fff;border-color:#f0f0f0;grid-template-columns:24px minmax(0,1fr);align-items:start;padding:8px 10px}.shipment-stats-rank-row--sku .shipment-stats-rank-badge,.shipment-stats-shop-sku-row--sku .shipment-stats-shop-sku-rank{margin-top:2px}.shipment-stats-rank-y1{cursor:help;flex-direction:column;align-items:flex-end;gap:2px;min-width:64px;line-height:1.15;display:flex}.shipment-stats-rank-y1-item{white-space:nowrap;align-items:baseline;gap:4px;display:flex}.shipment-stats-rank-y1-label{color:#00000073;font-size:10px}.shipment-stats-rank-y1-value{color:#000000e0;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.shipment-stats-rank-y1-value.is-unhealthy{color:#cf1322;background:#fff1f0;border-radius:4px;padding:1px 4px}.shipment-stats-rank-y1-value.is-slow-moving{color:#d46b08;background:#fff7e6;border-radius:4px;padding:1px 4px}.shipment-stats-rank-sparkline{flex-shrink:0;justify-content:center;align-items:center;width:max-content;max-width:none;display:flex}.shipment-stats-rank-sparkline .shipment-stats-sparkline-btn{justify-content:center;width:auto}.shipment-stats-rank-sparkline .sku-sales-sparkline{width:auto;max-width:none}.shipment-stats-sparkline-btn{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;margin:0;padding:2px 4px;display:inline-flex}.shipment-stats-sparkline-btn:hover{background:var(--app-primary-muted)}.shipment-stats-sparkline-btn:focus-visible{outline:2px solid var(--app-primary);outline-offset:1px}.shipment-stats-rank-row:hover{border-color:var(--app-primary-muted);box-shadow:0 2px 8px #1677ff0f}.shipment-stats-rank-badge{color:#000000a6;background:#f0f0f0;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;font-weight:600;display:inline-flex}.shipment-stats-rank-badge--gold{color:#874d00;background:linear-gradient(135deg,#ffd666,#faad14)}.shipment-stats-rank-badge--silver{color:#434343;background:linear-gradient(135deg,#f0f0f0,#bfbfbf)}.shipment-stats-rank-badge--bronze{color:#873800;background:linear-gradient(135deg,#ffbb96,#fa8c16)}.shipment-stats-rank-main{min-width:0}.shipment-stats-rank-title{flex-wrap:nowrap;align-items:flex-start;gap:8px;min-width:0;margin-bottom:3px;display:flex}.shipment-stats-sku-row-main{grid-template-columns:minmax(176px,248px) minmax(0,1fr) minmax(0,1.15fr);align-items:stretch;gap:8px;min-width:0;display:grid}.shipment-stats-sku-meta{flex-direction:column;justify-content:center;gap:4px;min-width:0;display:flex}.shipment-stats-sku-meta__head{flex-wrap:nowrap;align-items:flex-start;gap:8px;min-width:0;display:flex}.shipment-stats-sku-id{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.shipment-stats-sku-id__code{align-items:center;gap:4px;min-width:0;max-width:100%;display:inline-flex}.shipment-stats-sku-id__code .sales-trend-tag{flex-shrink:0;margin-top:0;padding:0 4px;font-size:10px;line-height:14px}.shipment-stats-sku-id__code .shipment-stats-rank-sku{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.shipment-stats-sku-metrics{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;min-width:0;padding-top:2px;display:flex}.shipment-stats-sku-metrics__sales{align-items:baseline;gap:4px;display:flex}.shipment-stats-sku-metrics__stock{flex-direction:column;align-items:flex-end;gap:2px;margin-top:2px;display:flex}.shipment-stats-rank-sku{font-size:11px;line-height:1.25}.shipment-stats-rank-name{-webkit-line-clamp:2;color:#00000073;word-break:break-all;-webkit-box-orient:vertical;max-width:100%;font-size:11px;line-height:1.3;display:-webkit-box;overflow:hidden}.shipment-stats-rank-bar-track{background:#eef2f8;border-radius:999px;height:5px;overflow:hidden}.shipment-stats-rank-bar-fill{background:linear-gradient(90deg, #5aa8a4, var(--app-accent));border-radius:999px;height:100%}.shipment-stats-rank-bar-fill--shop{background:linear-gradient(90deg,#95de64,#52c41a)}.oss-supply__chips{flex-wrap:wrap;gap:3px;display:flex}.oss-pane__head{color:#00000073;justify-content:space-between;gap:6px;padding:0 1px 1px;font-size:10px;font-weight:600;line-height:1.2;display:flex}.oss-bars{cursor:pointer;text-align:left;background:#f7faf9;border:1px solid #eef2f8;border-radius:6px;flex-direction:column;width:100%;min-width:0;min-height:0;margin:0;padding:3px 5px 4px;display:flex}.oss-bars:hover{background:#eef6f5;border-color:#d6e8e5}.oss-bars:focus-visible{outline:2px solid var(--app-primary);outline-offset:1px}.oss-bars__track{flex:1;align-items:flex-end;gap:1px;height:48px;display:flex}.oss-bars__slot{flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:center;gap:1px;min-width:0;height:100%;display:flex}.oss-bars__slot em{font-variant-numeric:tabular-nums;color:#000000b8;font-size:9px;font-style:normal;font-weight:600;line-height:1}.oss-bars__slot em.is-zero{color:#00000047;font-weight:500}.oss-bars__bar{background:#46a298;border-radius:2px 2px 0 0;width:70%;max-width:10px;min-height:2px;display:block}.oss-bars__bar.is-today{background:#0b5e5a}.oss-bars__bar.is-restock{background:#f59e0b}.oss-bars__bar.is-stockout{background:#ba1a1a}.oss-bars__slot:has(.oss-bars__bar.is-restock) em{color:#b45309}.oss-bars__slot:has(.oss-bars__bar.is-stockout) em{color:#ba1a1a}.oss-bars__legend{font-variant-numeric:tabular-nums;color:#00000073;flex-wrap:wrap;gap:4px 8px;margin-top:2px;font-size:10px;font-weight:600;display:flex}.oss-bars__legend span{padding-left:11px;position:relative}.oss-bars__legend span:before{content:"";border-radius:2px;width:7px;height:7px;margin-top:-3.5px;position:absolute;top:50%;left:0}.oss-bars__legend .is-restock{color:#b45309}.oss-bars__legend .is-restock:before{background:#f59e0b}.oss-bars__legend .is-stockout{color:#ba1a1a}.oss-bars__legend .is-stockout:before{background:#ba1a1a}.oss-mini-calc{background:#fbfcfd;border:1px solid #eef2f8;border-radius:6px;flex-direction:column;min-width:0;min-height:0;padding:3px 5px 4px;display:flex}.oss-mini-calc--bare{justify-content:center;padding:2px 4px}.oss-mini-calc--clickable{cursor:pointer;transition:background .15s,border-color .15s}.oss-mini-calc--clickable:hover{background:#f0f7f6;border-color:#d6e8e5}.oss-mini-calc--clickable:focus-visible{outline:2px solid var(--app-primary);outline-offset:1px}.oss-mini-calc--empty{justify-content:space-between}.oss-mini-calc__empty-body{color:#00000059;flex:1;justify-content:center;align-items:center;min-height:92px;padding:8px 0;font-size:11px;display:flex}.oss-mini-calc__svg{width:100%;height:96px;display:block}.oss-mini-calc__ends{fill:#0b5e5a;font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.oss-mini-calc__ends--out{fill:#ba1a1a}.oss-mini-calc__area{fill:#0b5e5a29;stroke:none}.oss-mini-calc__trend{fill:none;stroke:#0b5e5a;stroke-width:1.8px;stroke-linejoin:round;stroke-linecap:round}.oss-mini-calc__raw{fill:none;stroke:#b0b8c1;stroke-width:1.3px;stroke-dasharray:3 2.5;stroke-linejoin:round;stroke-linecap:round}.oss-mini-calc__v{stroke:#0b5e5a59;stroke-width:1px;stroke-dasharray:2 2}.oss-mini-calc__dot{fill:#0b5e5a;stroke:#fff;stroke-width:1.2px}.oss-mini-calc__mark{fill:#12344d;font-variant-numeric:tabular-nums;font-size:8px;font-weight:700}.oss-mini-calc__valley{fill:#ba1a1a;stroke:#fff;stroke-width:1.2px}.oss-mini-calc__valley-raw{fill:#b0b8c1;stroke:#fff;stroke-width:1px}.oss-mini-calc__valley-v{stroke:#ba1a1a73;stroke-width:1px;stroke-dasharray:2 2}.oss-mini-calc__axis{fill:#00000073;font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.oss-mini-calc__axis--valley{fill:#ba1a1a}.oss-mini-calc__foot{color:#00000073;font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:2px 8px;margin-top:1px;font-size:10px;font-weight:600;display:flex}.oss-mini-calc__foot .is-out{color:#ba1a1a}.oss-mini-calc__foot .is-ok{color:#0b5e5a}@media (width<=1100px){.shipment-stats-sku-row-main{grid-template-columns:minmax(140px,180px) minmax(0,1fr) minmax(0,1.1fr);gap:6px}}@media (width<=860px){.shipment-stats-sku-row-main{grid-template-columns:1fr}}.oss-chip{color:#000000a6;border-radius:5px;align-items:baseline;gap:3px;padding:1px 6px;font-size:11px;font-weight:600;line-height:1.4;display:inline-flex}.oss-chip b{font-variant-numeric:tabular-nums;color:inherit;font-weight:700}.oss-chip--dt{color:#0b5e5a;background:#e4f3f0}.oss-chip--ds{color:#1d3f8f;background:#e8eefc}.oss-chip--fl{color:#c45c26;background:#fff3e8}.oss-chip--ow{color:#3f2e8a;background:#f3f0ff}.oss-chip--turn{color:#000000bf;cursor:help;background:#f5f5f5}.oss-chip--turn.is-unhealthy{color:#cf1322;background:#fff1f0}.oss-chip--turn.is-slow-moving{color:#d46b08;background:#fff7e6}.oss-chip--wait{color:#00000073;background:#fafafa;border:1px dashed #d9d9d9}.shipment-stats-rank-bar-fill--growth{background:linear-gradient(90deg,#ffa940,#fa541c)}.shipment-sku-growth-panel{max-width:620px;margin-bottom:10px}.shipment-sku-growth-head{background:#fff;min-height:0;padding:6px 10px!important}.shipment-sku-growth-head-icon{color:#fa541c;font-size:14px}.shipment-sku-growth-table .ant-table-thead>tr>th{font-size:11px;padding:4px 8px!important}.shipment-sku-growth-table .ant-table-tbody>tr>td{padding:4px 8px!important}.shipment-sku-growth-cell-sku-head{align-items:center;gap:6px;min-width:0;display:flex}.shipment-sku-growth-rate-text{color:#389e0d;font-size:12px}.shipment-sku-growth-rate-tag{margin:0;font-size:11px;line-height:18px}.shipment-sku-growth-calc-collapse{border-bottom:1px solid #f5f5f5}.shipment-sku-growth-calc-collapse .ant-collapse-header{min-height:0!important;padding:2px 10px!important}.shipment-sku-growth-calc-body{padding:0 10px 8px}.shipment-sku-growth-calc-rules{margin:6px 0 0;padding-left:18px}.shipment-sku-growth-calc-rules li{margin-bottom:2px}.shipment-sku-growth-calc-stats{margin-top:6px}.shipment-sku-growth-empty{color:#00000073;text-align:center;padding:12px 10px;font-size:12px}.shipment-sku-sales-ranking{flex-direction:column;flex:1;min-height:0;display:flex}.shipment-sku-sales-ranking-head{margin-bottom:8px}.shipment-sku-sales-ranking-head-icon{color:var(--app-primary)}.shipment-sku-sales-ranking-table-wrap{flex:1;min-height:280px}.shipment-sku-sales-ranking-table-wrap .ant-table-container{flex:auto;min-height:0;overflow:hidden}.shipment-sku-sales-ranking-table-wrap .ant-table-body{overflow-y:auto!important}.shipment-sku-sales-ranking-table-wrap .ant-table-pagination{z-index:3;pointer-events:auto;flex:none;position:relative}.shipment-sku-sales-ranking-table .ant-table-tbody>tr.ant-table-row{cursor:pointer}.shipment-sku-sales-ranking-table .ant-table-tbody>tr.ant-table-row:not(.shipment-calc-row-selected):hover>td,.shipment-sku-sales-shop-table .ant-table-tbody>tr.ant-table-row:hover>td{background-color:var(--app-primary-muted)!important}.shipment-sku-sales-ranking-table .ant-table-tbody>tr.shipment-calc-row-selected>td{background-color:var(--app-primary-muted-strong)!important}.shipment-sku-sales-ranking-table .ant-table-tbody>tr.shipment-calc-row-selected:hover>td{background-color:var(--app-primary-border)!important}.shipment-sku-sales-ranking-table .ant-table-thead>tr>th,.shipment-sku-sales-shop-table .ant-table-thead>tr>th{background:#f5f5f5}.shipment-sku-sales-rank-sku-text{min-width:0;line-height:1.35}.shipment-sku-sales-shop-table{max-width:640px;margin:0 0 0 48px}.sku-sales-sparkline{vertical-align:middle;display:block}.sku-sales-sparkline--empty{color:#00000040;font-size:11px}.sku-sales-sparkline-area{fill:#0b5e5a14}.sku-sales-sparkline--segmented .sku-sales-sparkline-area{fill:#fa541c14}.sku-sales-sparkline-divider{stroke:#0000001f;stroke-width:1px;stroke-dasharray:2 2}.sku-sales-sparkline-line{fill:none;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.sku-sales-sparkline-line--prior{stroke:#bfbfbf}.sku-sales-sparkline-line--recent{stroke:#fa541c}.sku-sales-sparkline-line--plain{stroke:var(--app-primary)}.sku-sales-sparkline-bar{fill:#46a298}.sku-sales-sparkline-bar.is-today{fill:#0b5e5a}.sku-sales-sparkline-bar.is-zero{fill:#0b5e5a29}.sku-sales-sparkline-bar-label{fill:#000000b8;font-variant-numeric:tabular-nums;pointer-events:none;font-size:9px;font-weight:700}.sku-sales-sparkline-bar-label.is-zero{fill:#00000047;font-weight:500}.sku-sales-sparkline-bar-label.is-today{fill:#0b5e5a}.sku-sales-sparkline-dot{fill:currentColor}.sku-sales-sparkline-dot--prior{color:#bfbfbf}.sku-sales-sparkline-dot--recent{color:#fa541c}.sku-sales-sparkline-dot--plain{color:var(--app-primary)}.sku-sales-sparkline-tip-overlay{max-width:none}.sku-sales-sparkline-tip-overlay .ant-popover-inner{padding:10px 12px}.sku-sales-sparkline-tip{width:340px}.sku-sales-sparkline-tip__head{color:#5c6b73;justify-content:space-between;gap:8px;margin-bottom:6px;font-size:12px;display:flex}.sku-sales-sparkline-tip__head b{color:#12344d}.sku-sales-sparkline-tip__chart{box-sizing:border-box;align-items:flex-end;gap:2px;height:86px;padding-top:14px;display:flex}.sku-sales-sparkline-tip__slot{flex:1 1 0;align-items:flex-end;min-width:3px;height:100%;display:flex;position:relative}.sku-sales-sparkline-tip__qty{z-index:1;color:#12344d;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;text-shadow:0 0 2px #fff,0 0 2px #fff,1px 0 #fff,-1px 0 #fff;font-size:10px;font-style:normal;font-weight:650;line-height:12px;position:absolute;left:50%;transform:translate(-50%)}.sku-sales-sparkline-tip__bar{background:#0045428c;border-radius:2px 2px 0 0;width:100%;min-height:2px}.sku-sales-sparkline-tip__bar.is-today{background:#d97706}.sku-sales-sparkline-tip__bar.is-hot{background:#0b5e5a}.sku-sales-sparkline-tip__bar.is-today.is-hot{background:#b45309}.sku-sales-sparkline-tip__bar--prior{background:#5a687259}.sku-sales-sparkline-tip__bar--prior.is-hot{background:#5c6b73}.sku-sales-sparkline-tip__bar--recent{background:#e8a15a}.sku-sales-sparkline-tip__bar--recent.is-hot{background:#c2410c}.shipment-stats-rank-metrics{flex-direction:column;align-items:flex-end;min-width:56px;line-height:1.15;display:flex}.shipment-stats-rank-qty{font-size:13px}.shipment-stats-rank-ratio{font-size:10px}.shipment-stats-pop-badge{white-space:nowrap;cursor:default;align-items:baseline;gap:3px;font-size:10px;font-weight:600;line-height:1.2;display:inline-flex}.shipment-stats-pop-badge em{opacity:.9;font-style:normal;font-weight:500}.shipment-stats-pop-badge.is-up{color:#cf1322}.shipment-stats-pop-badge.is-down{color:#389e0d}.shipment-stats-pop-badge.is-flat{color:#00000073}.shipment-stats-pop-badge.is-compact{font-size:10px}.shipment-stats-pop-inline{font-size:12px;font-weight:600;line-height:1.3}.shipment-stats-pop-inline.is-up{color:#cf1322}.shipment-stats-pop-inline.is-down{color:#389e0d}.shipment-stats-pop-inline.is-flat{color:#00000073}.shipment-stats-kpi-card--today-pop{background:linear-gradient(135deg,#fff 0%,#fff1f0 100%);border-color:#f5222d24}.shipment-stats-kpi-card--today-pop:before{background:#f5222d}.shipment-stats-kpi-card--today-pop .shipment-stats-kpi-card-icon{color:#f5222d;background:#f5222d1a}.shipment-stats-today-pop-meta{flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:4px;display:flex}.shipment-stats-today-pop-clock{align-items:center;gap:6px;display:inline-flex}.shipment-stats-shop-split{border-top:1px solid #f0f0f0;align-items:stretch;height:680px;display:flex}.shipment-stats-shop-list{background:#fafafa;border-right:1px solid #f0f0f0;flex:0 0 168px;max-width:168px;height:100%;max-height:none;overflow-y:auto}.shipment-stats-shop-list-item{cursor:pointer;text-align:left;background:0 0;border:none;border-bottom:1px solid #f0f0f0;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:7px 8px 7px 10px;transition:background .15s;display:flex}.shipment-stats-shop-list-item:hover{background:#f5f5f5}.shipment-stats-shop-list-item.is-active{background:var(--app-primary-muted);box-shadow:inset 3px 0 0 var(--app-accent)}.shipment-stats-shop-list-head{align-items:center;gap:6px;width:100%;min-width:0;display:flex}.shipment-stats-shop-list-name{width:100%;font-size:12px;line-height:1.35}.shipment-stats-shop-detail-head__name{align-items:center;gap:8px;min-width:0;display:inline-flex}.shipment-stats-dist-shop{align-items:center;gap:6px;min-width:0;display:inline-flex}.shipment-stats-shop-list-qty{color:#0000008c;background:#fff;margin:0;padding:0 6px;font-size:10px;line-height:16px}.shipment-stats-shop-list-metrics{flex-wrap:wrap;align-items:center;gap:2px 4px;display:flex}.shipment-stats-shop-list-item.is-active .shipment-stats-shop-list-qty{color:var(--app-accent);background:#fff}.shipment-stats-shop-detail{flex-direction:column;flex:1;min-width:0;height:100%;min-height:0;padding:6px 8px 10px;display:flex;overflow:hidden}.shipment-stats-shop-detail-head{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:baseline;gap:4px 8px;margin-bottom:6px;padding:0 2px;display:flex}.shipment-stats-shop-detail-head .ant-typography-secondary{font-size:11px}.shipment-stats-shop-sku-list{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex;overflow-y:auto}.shipment-stats-shop-sku-row{background:#fafafa;border-radius:8px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;padding:4px 6px;display:grid}.shipment-stats-shop-sku-row--with-sparkline{grid-template-columns:22px minmax(0,1fr) 78px auto}.shipment-stats-shop-sku-row--with-y1{grid-template-columns:22px minmax(0,1fr) 72px 78px auto}.shipment-stats-shop-sku-row--sku{background:#fff;border:1px solid #f0f0f0;grid-template-columns:22px minmax(0,1fr);align-items:start;padding:8px}.shipment-stats-shop-sku-main{min-width:0}.shipment-stats-shop-sku-title{flex-wrap:nowrap;align-items:flex-start;gap:8px;min-width:0;margin-bottom:3px;display:flex}.shipment-stats-shop-sku-code{flex-shrink:0;font-size:13px;line-height:1.25}.shipment-stats-shop-sku-name{text-overflow:ellipsis;white-space:nowrap;color:#00000073;max-width:28em;font-size:12px;line-height:1.3;display:block;overflow:hidden}.shipment-stats-shop-sku-bar-track{background:#eef2f8;border-radius:999px;height:5px;overflow:hidden}.shipment-stats-shop-sku-bar-fill{background:linear-gradient(90deg,#95de64,#52c41a);border-radius:999px;height:100%}.shipment-stats-shop-sku-metrics{flex-direction:column;align-items:flex-end;min-width:56px;font-size:13px;line-height:1.15;display:flex}.shipment-stats-shop-sku-metrics .ant-typography-secondary{font-size:10px}.shipment-stats-shop-sku-rank{background:#f5f5f5;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;font-weight:600;display:inline-flex}.shipment-stats-shop-sku-rank.is-top{background:var(--app-primary-muted);color:var(--app-accent)}.shipment-stats-ratio-bar--shop .shipment-stats-ratio-fill{background:#52c41a}.shipment-stats-ratio-bar--muted{background:#f5f5f5}.shipment-stats-ratio-fill--muted{background:#bfbfbf}.shipment-stats-city-collapse{background:#fafafa;border:1px solid #f0f0f0;border-radius:10px}.shipment-stats-city-collapse .ant-collapse-item{border:none!important}.shipment-stats-city-collapse .ant-collapse-header{padding:10px 14px!important}.shipment-stats-city-collapse .ant-collapse-content-box{padding:0 12px 12px!important}.shipment-stats-breakdown-row{margin-top:0!important}.shipment-stats-panel--table .compact-table .ant-table-body{scrollbar-width:thin}.shipment-stats-dist-split{flex-direction:column;gap:10px;padding:8px 10px 12px;display:flex}.shipment-stats-dist-chart{flex:auto;min-width:0}.shipment-stats-dist-table{flex:0 0 218px;width:218px;min-width:218px;max-width:218px;overflow:hidden}.shipment-stats-dist-table-inner .ant-table{width:100%!important}.shipment-stats-dist-table-inner .ant-table-content{overflow-x:hidden!important}.shipment-stats-dist-table .compact-table .ant-table-thead>tr>th,.shipment-stats-dist-table .compact-table .ant-table-tbody>tr>td{font-size:11px;padding-inline:4px!important}.shipment-stats-dist-table .compact-table .ant-table-thead>tr>th:last-child,.shipment-stats-dist-table .compact-table .ant-table-tbody>tr>td:last-child{padding-right:6px!important}@media (width>=768px){.shipment-stats-dist-split{flex-direction:row;align-items:stretch;gap:6px}.shipment-stats-dist-chart{flex:auto;min-width:0}.shipment-stats-dist-table{flex:0 0 218px;width:218px;min-width:218px;max-width:218px}}@media (width<=767px){.shipment-stats-shop-split{flex-direction:column;height:560px}.shipment-stats-shop-list{border-bottom:1px solid #f0f0f0;border-right:none;flex-direction:row;flex:0 0 160px;max-width:none;height:160px;max-height:160px;display:flex;overflow:auto hidden}.shipment-stats-shop-list-item{border-bottom:none;border-right:1px solid #f0f0f0;flex:none;min-width:120px}}.shipment-stats-empty{justify-content:center;align-items:center;min-height:240px;display:flex}.shipment-stats-panels{margin-top:0!important}.shipment-stats-panel{background:#fff;border:1px solid #f0f0f0;border-radius:8px;height:100%;overflow:hidden}.shipment-stats-panel-head{background:#fafafa;border-bottom:1px solid #f0f0f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.shipment-stats-country-table .ant-table-body,.shipment-stats-sku-table .ant-table-body{scrollbar-width:thin}.shipment-stats-ratio-bar{background:#f0f0f0;border-radius:6px;flex:1;height:8px;overflow:hidden}.shipment-stats-ratio-fill{background:var(--app-accent);border-radius:6px;height:100%}.shipment-stats-sku-table .shipment-stats-sku-row-excluded>td{background:#fff8f6}.country-order-map-wrap{background:#8ec5e8;border:1px solid #6baed6;border-radius:8px;width:100%;overflow:hidden}.country-order-map-loading{background:#8ec5e8;border-radius:8px;justify-content:center;align-items:center;display:flex}.country-order-map-footnote{text-align:center;margin-top:8px;font-size:12px;display:block}.shipment-city-stats-table .ant-table-cell{font-size:12px;line-height:1.25;padding:3px 8px!important}.shipment-city-stats-table .ant-table-thead>tr>th{font-size:12px;font-weight:600;padding:4px 8px!important}.shipment-city-stats-table .ant-table-tbody>tr>td{border-bottom:1px solid #f0f0f0}.shipment-city-stats-table .ant-pagination{margin:8px 0 0!important}.shipment-stats-quad-row .ant-card-head{min-height:36px;padding:0 10px}.shipment-stats-quad-row .ant-card-head-title{padding:8px 0;font-size:13px}.shipment-stats-quad-row .ant-card-extra{padding:8px 0}.shipment-stats-quad-city-table .ant-table-cell{padding:2px 4px!important}.shipment-stats-quad-city-table .ant-table-thead>tr>th{padding:4px!important}.shipment-tab-help-icon{color:#00000073;cursor:help;font-size:13px}.shipment-tab-help-trigger{align-items:center;line-height:1;display:inline-flex}.shipment-sku-page-drop-overlay{z-index:1000;border:2px dashed var(--app-primary);pointer-events:none;color:var(--app-primary);background:#1677ff1f;flex-direction:column;justify-content:center;align-items:center;font-size:15px;font-weight:500;display:flex;position:fixed;inset:0}.shipment-sku-group-page--drag-over{outline-offset:4px;outline:2px dashed #1677ff59}.shipment-mgmt-page{flex-direction:column;width:100%;min-width:0;max-width:100%;height:100%;min-height:0;display:flex}.shipment-mgmt-page .shipment-page-head{margin-bottom:8px}.shipment-mgmt-page .shipment-page-title.ant-typography{margin-bottom:2px!important;font-size:16px!important;line-height:1.3!important}.shipment-mgmt-page .shipment-page-desc{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}.shipment-mgmt-page .shipment-workbench{margin-bottom:8px}.shipment-mgmt-page .shipment-workbench .ant-card-body,.shipment-mgmt-page .shipment-main-panel .ant-card-body{padding:10px 14px!important}.shipment-mgmt-page .shipment-main-panel{margin-bottom:0}.shipment-mgmt-page .shipment-import-lane{gap:8px}.shipment-mgmt-page .shipment-import-lane .ant-btn,.shipment-mgmt-page .shipment-import-lane .ant-input{font-size:12px}.shipment-mgmt-page .shipment-main-tabs>.ant-tabs-nav{margin-bottom:8px}.shipment-mgmt-page .shipment-main-tabs .ant-tabs-tab{padding:6px 12px;font-size:13px}.shipment-mgmt-filter-panel{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;flex-direction:column;gap:10px;margin-bottom:12px;padding:12px 14px;display:flex}.shipment-mgmt-filter-panel--inline{margin-bottom:0}.shipment-mgmt-filter-row{flex-wrap:wrap;align-items:flex-start;gap:8px 12px;display:flex}.shipment-mgmt-filter-label{color:#00000073;flex:none;min-width:36px;padding-top:4px;font-size:12px;font-weight:600;line-height:1.4}.shipment-date-picker-shortcuts{border-top:1px solid #f0f0f0;justify-content:center;gap:12px;width:100%;padding:6px 0 4px;display:flex}.shipment-date-picker-shortcut-btn{color:var(--app-primary);cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:13px;line-height:1.5}.shipment-date-picker-shortcut-btn:hover{color:#4096ff}.shipment-mgmt-switch-group{flex:1;min-width:0}.shipment-mgmt-switch-item{color:#000000c7;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;margin:0;font-size:13px;display:inline-flex}.shipment-mgmt-toolbar{border-top:1px dashed #e8e8e8;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding-top:10px;display:flex}.shipment-mgmt-table-meta{margin-bottom:8px;font-size:13px;display:block}.shipment-mgmt-orders-compact .shipment-mgmt-filter-panel{border-radius:6px;gap:6px;margin-bottom:8px;padding:8px 10px}.shipment-mgmt-orders-compact .shipment-mgmt-filter-row{gap:6px 8px}.shipment-mgmt-orders-compact .shipment-mgmt-filter-label{min-width:28px;padding-top:2px;font-size:11px}.shipment-mgmt-orders-compact .shipment-mgmt-switch-item{gap:4px;font-size:12px}.shipment-mgmt-orders-compact .shipment-mgmt-toolbar{gap:6px 8px;padding-top:6px}.shipment-mgmt-orders-compact .shipment-mgmt-table-meta--inline{white-space:nowrap;margin:0;font-size:12px;display:inline}.shipment-mgmt-orders-compact .shipment-data-table.compact-table .ant-table-cell{font-size:12px;line-height:1.3;padding:3px 6px!important}.shipment-mgmt-orders-compact .shipment-data-table .ant-table-thead>tr>th{font-size:12px;padding:5px 6px!important}.shipment-mgmt-orders-compact .shipment-data-table .ant-tag{margin-inline-end:0;padding-inline:4px;font-size:11px;line-height:18px}.shipment-mgmt-orders-compact .shipment-data-table .ant-input-sm{padding:0 6px;font-size:12px}.shipment-mgmt-orders-compact .shipment-data-table .ant-btn-sm.ant-btn-icon-only{width:22px;height:22px}.shipment-mgmt-orders-compact .shipment-data-table .ant-image{line-height:0}.shipment-mgmt-orders-compact .shipment-data-table .ant-image .ant-image-mask{font-size:14px}.order-product-image-cell{line-height:0;display:inline-block;position:relative}.order-product-image-cell__more{color:#fff;pointer-events:none;background:#0000008c;border-radius:3px;padding:0 4px;font-size:10px;line-height:16px;position:absolute;bottom:2px;right:2px}.shipment-mgmt-orders-compact .shipment-mgmt-orders-table-wrap .ant-table-pagination{margin-top:8px!important;padding:4px 0 2px!important}.app-main-content:has(.shop-fill-page){position:relative}.shop-fill-page.app-fill-height-table-page.ant-card{flex-direction:column;height:auto;min-height:0;margin:0;display:flex;position:absolute;inset:16px;overflow:hidden}.app-fill-height-table-page.ant-card{box-sizing:border-box;flex-direction:column;min-height:calc(100vh - 152px);display:flex}.app-fill-height-table-tab{flex-direction:column;flex:auto;min-width:0;min-height:calc(100vh - 248px);display:flex}.app-fill-height-table-tab>.app-fill-height-table-wrap{flex:auto;min-height:0}.app-fill-height-table-page>.ant-card-body,.app-fill-height-table-page .ant-tabs,.app-fill-height-table-page .app-fill-height-table-tabs,.app-fill-height-table-page .ant-tabs-content-holder,.app-fill-height-table-page .app-fill-height-table-tabs .ant-tabs-content-holder,.app-fill-height-table-page .ant-tabs-content,.app-fill-height-table-page .app-fill-height-table-tabs .ant-tabs-content,.app-fill-height-table-page .ant-tabs-tabpane-active,.app-fill-height-table-page .app-fill-height-table-tabs .ant-tabs-tabpane-active{flex-direction:column;flex:auto;min-height:0;display:flex}.app-fill-height-table-wrap{flex-direction:column;flex:auto;min-width:0;min-height:280px;display:flex;overflow:visible}.app-fill-height-table-wrap .ant-table-wrapper,.app-fill-height-table-wrap .compact-table,.app-fill-height-table-wrap .ant-spin-nested-loading,.app-fill-height-table-wrap .ant-spin-container,.app-fill-height-table-wrap .ant-table{flex-direction:column;flex:auto;min-height:0;display:flex}.app-fill-height-table-wrap .ant-table-container{flex:auto;min-height:0}.app-fill-height-table-wrap .ant-table-pagination{z-index:2;background:#fff;border-top:1px solid #f0f0f0;flex:none;position:relative;margin:14px 0 0!important;padding:10px 0 6px!important}.shipment-mgmt-page .shipment-main-panel,.shipment-mgmt-page .shipment-main-panel>.ant-card-body,.shipment-mgmt-page .shipment-main-tabs,.shipment-mgmt-page .shipment-main-tabs>.ant-tabs-content-holder{flex-direction:column;flex:auto;min-height:0;display:flex}.shipment-mgmt-page .shipment-main-tabs .ant-tabs-content{flex:auto;height:100%;min-height:0}.shipment-mgmt-page .shipment-main-tabs .ant-tabs-tabpane-active{flex-direction:column;height:100%;min-height:0;display:flex}.shipment-mgmt-orders-fill{flex-direction:column;flex:auto;min-width:0;height:100%;min-height:0;display:flex}.shipment-mgmt-orders-fill>.app-fill-height-table-wrap{flex:auto;min-height:320px}.shipment-mgmt-orders-fill>.shipment-mgmt-orders-table-wrap{flex:auto;height:auto;min-height:0;max-height:none}.shipment-mgmt-orders-fill>.shipment-mgmt-filter-panel,.shipment-mgmt-orders-fill>.shipment-mgmt-toolbar,.shipment-mgmt-orders-fill>.shipment-mgmt-table-meta{flex:none}.shipment-main-tabs .ant-tabs-tabpane-active .shipment-purchase-tab{box-sizing:border-box;flex-direction:column;flex:auto;width:100%;min-width:0;max-width:100%;height:100%;min-height:calc(100vh - 280px);display:flex}.shipment-purchase-tab-head{flex:none;margin-bottom:12px}.shipment-purchase-table-wrap{flex-direction:column;flex:auto;min-width:0;min-height:200px;display:flex;overflow:visible}.shipment-purchase-table-wrap .shipment-purchase-table.ant-table-wrapper,.shipment-purchase-table-wrap .shipment-purchase-table,.shipment-purchase-table-wrap .shipment-purchase-table .ant-spin-nested-loading,.shipment-purchase-table-wrap .shipment-purchase-table .ant-spin-container,.shipment-purchase-table-wrap .shipment-purchase-table .ant-table{flex-direction:column;flex:auto;min-height:0;display:flex}.shipment-purchase-table-wrap .shipment-purchase-table .ant-table-container{flex:auto;min-height:0}.shipment-purchase-table-wrap .shipment-purchase-table .ant-table-pagination{z-index:2;background:#fff;border-top:1px solid #f0f0f0;flex:none;position:relative;margin:14px 0 0!important;padding:10px 0 6px!important}.purchase-cart-header-anchor{align-items:center;display:inline-flex}.purchase-cart-popover-panel{z-index:450;background:#fff;border:1px solid #e8e8e8;border-radius:10px;flex-direction:column;width:min(920px,100vw - 48px);max-height:min(420px,100vh - 120px);display:flex;overflow:hidden;box-shadow:0 8px 28px #00000026}.purchase-cart-popover-panel--portal{position:fixed}.purchase-cart-overlay-head{background:#fafafa;border-bottom:1px solid #f0f0f0;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.purchase-cart-overlay-table .ant-table-cell{padding:4px 6px!important}.purchase-cart-overlay-foot{border-top:1px solid #f0f0f0;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.purchase-cart-overlay-empty{text-align:center;padding:48px 20px}.app-global-header{z-index:20;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.procurement-task-drawer.ant-drawer{pointer-events:none}.procurement-task-drawer .ant-drawer-content-wrapper{pointer-events:auto}.procurement-task-drawer .ant-drawer-content{flex-direction:column;display:flex}.procurement-task-drawer .ant-drawer-body{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.procurement-task-drawer-toolbar{flex:none}.procurement-task-drawer-split{flex-direction:column;flex:auto;min-height:0;display:flex}.procurement-task-drawer-split>.shipment-calc-resizable{flex:auto;height:100%;min-height:0}.procurement-task-drawer-right{flex-direction:column;height:100%;min-height:0;padding-left:4px;display:flex}.procurement-task-drawer-table-wrap{flex:auto;min-height:0;overflow:auto}.procurement-kit-planner{flex-direction:column;gap:8px;height:100%;min-height:0;padding-right:4px;display:flex}.procurement-kit-planner__head{flex:none}.procurement-kit-planner__head-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}.procurement-kit-planner__list{flex-direction:column;flex:auto;gap:8px;min-height:0;display:flex;overflow:auto}.procurement-kit-planner__item{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;padding:8px 10px}.procurement-kit-planner__item.is-selected{border-color:var(--app-primary-border);background:#f0f7ff}.procurement-kit-planner__item-main{align-items:center;gap:8px;display:flex}.procurement-kit-planner__item-text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.procurement-kit-planner__item-title{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.procurement-kit-planner__item-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;font-size:12px;overflow:hidden}.procurement-kit-planner__item-sub{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.inventory-transit-1688-link{color:var(--app-primary);white-space:nowrap;margin-left:28px;font-size:12px}.inventory-transit-1688-link:hover{color:#4096ff}.inventory-transit-qty-btn{cursor:pointer;color:var(--app-primary,#0b5e5a);text-align:left;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:0;padding:0;line-height:1.2;display:inline-flex}.inventory-transit-qty-btn:hover .inventory-transit-qty-btn__num{text-decoration:underline}.inventory-transit-qty-btn__num{font-variant-numeric:tabular-nums;font-weight:600}.inventory-transit-qty-btn__hint{color:var(--app-text-muted,#6b7c85);font-size:11px}.domestic-transit-ship-row{text-align:left;border:1px solid var(--app-border,#e4e7ed);cursor:pointer;background:#fff;border-radius:8px;width:100%;padding:10px 12px;display:block}.domestic-transit-ship-row:hover{border-color:var(--app-primary,#0b5e5a);background:var(--app-primary-soft,#f0f7f6)}.domestic-transit-ship-row__top{justify-content:space-between;gap:8px;margin-bottom:6px;display:flex}.domestic-transit-ship-row__meta{color:var(--app-text-muted,#6b7c85);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;font-size:12px;display:flex}.domestic-transit-ship-row__logistics{border-top:1px dashed var(--app-border,#e4e7ed);justify-content:space-between;align-items:flex-start;gap:8px;padding-top:6px;display:flex}.domestic-transit-ship-row__status{color:var(--app-ink,#12344d);font-size:12px;font-weight:600}.domestic-transit-ship-row__ctx{color:var(--app-text-muted,#6b7c85);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}.domestic-transit-ship-row__more{color:var(--app-primary,#0b5e5a);flex:none;font-size:12px}.label-task-header-btn--processing{animation:1.6s ease-in-out infinite label-task-pulse}.label-task-header-btn--done .anticon-check-circle{filter:drop-shadow(0 0 2px #52c41a73)}@keyframes label-task-pulse{0%,to{box-shadow:0 0 #ff4d4f59}50%{box-shadow:0 0 0 4px #ff4d4f14}}.label-task-drawer.ant-drawer{pointer-events:none}.label-task-drawer .ant-drawer-content-wrapper{pointer-events:auto}.label-task-drawer .ant-drawer-content{flex-direction:column;display:flex}.label-task-drawer .ant-drawer-body{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.label-task-drawer-summary{border-bottom:1px solid #f0f0f0;flex:none;margin-bottom:12px;padding-bottom:12px}.label-task-drawer-list{flex-direction:column;flex:auto;gap:8px;min-height:0;display:flex;overflow-y:auto}.label-task-drawer-current{margin-bottom:4px}.label-task-drawer-item{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.label-task-drawer-item--current{border-color:var(--app-primary-border);background:var(--app-primary-muted);box-shadow:0 0 0 1px #0b5e5a14}.label-task-drawer-item-main{flex:auto;min-width:0}.procurement-task-flat-table tr.procurement-link-band>td{background-color:var(--procurement-link-band-bg,#fff);transition:background-color .15s}.procurement-task-flat-table tr.procurement-link-band:hover>td,.procurement-task-flat-table tr.procurement-link-band>td.ant-table-cell-row-hover{filter:brightness(.97)}.procurement-bundle-qty-panel{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;gap:0;min-width:420px;max-width:560px;display:flex;overflow:hidden}.procurement-bundle-qty-panel.is-small{min-width:360px;max-width:480px}.procurement-bundle-qty-panel__left,.procurement-bundle-qty-panel__right{flex:1;padding:12px}.procurement-bundle-qty-panel__left{background:#fff;border-right:1px dashed #d9d9d9}.procurement-bundle-qty-panel__sku{align-items:center;gap:8px;margin-bottom:10px;display:flex}.procurement-bundle-qty-panel__sku-text{min-width:0}.procurement-bundle-qty-panel__units{align-items:center;display:flex}.procurement-bundle-qty-panel__atomics{flex-direction:column;gap:8px;max-height:200px;display:flex;overflow:auto}.procurement-bundle-qty-panel__atomic{background:#fff;border:1px solid #f0f0f0;border-radius:6px;align-items:flex-start;gap:8px;padding:6px 8px;display:flex}.procurement-bundle-qty-panel__atomic-text{flex:1;min-width:0}.procurement-create-bundle-wrap{width:100%;margin:0 0 12px}.app-sider.ant-layout-sider{border-right:1px solid #ffffff0f;background:var(--app-nav-bg)!important}.app-sider .ant-layout-sider-children{background:var(--app-nav-bg)}.app-sider .ant-layout-sider-trigger{background:var(--app-nav-bg);color:var(--app-nav-item-muted);border-top:1px solid #ffffff0f}.app-sider-inner{background:var(--app-nav-bg);flex-direction:column;height:100%;display:flex}.app-sider-brand{height:52px;color:var(--app-nav-selected-text);letter-spacing:.02em;white-space:nowrap;border-bottom:1px solid #ffffff0f;justify-content:flex-start;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:650;display:flex;overflow:hidden}.app-sider-brand[data-collapsed="1"]{justify-content:center;padding:0 8px;font-size:13px}.app-sider-brand-logo{object-fit:contain;background:#ffffff14;border-radius:6px;flex-shrink:0;width:28px;height:28px}.app-sider-brand-title{text-overflow:ellipsis;min-width:0;overflow:hidden}.admin-brand-logo-upload{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.admin-brand-logo-preview{object-fit:contain;border-radius:var(--app-radius);background:var(--app-surface-low);border:1px solid var(--app-border);width:48px;height:48px}.admin-brand-logo-placeholder{width:48px;height:48px;color:var(--app-muted);border-radius:var(--app-radius);background:var(--app-surface-low);border:1px dashed var(--app-border);justify-content:center;align-items:center;font-size:11px;display:inline-flex}.app-sider-scroll{flex:1;overflow:hidden auto}.app-sider-scroll::-webkit-scrollbar{width:6px}.app-sider-scroll::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:8px}.app-sider-menu.ant-menu{padding:8px 0 12px;background:0 0!important;border-inline-end:none!important}.app-sider-menu.ant-menu-dark .ant-menu-item,.app-sider-menu.ant-menu-dark .ant-menu-submenu-title{color:var(--app-nav-item)}.app-sider-menu.ant-menu-dark .ant-menu-submenu-title{color:var(--app-nav-item-muted);letter-spacing:.04em;font-size:12px;font-weight:600}.app-sider-menu.ant-menu-dark .ant-menu-item:hover,.app-sider-menu.ant-menu-dark .ant-menu-submenu-title:hover{color:#fff!important;background:var(--app-nav-hover-bg)!important}.app-sider-menu.ant-menu-dark .ant-menu-item-selected{font-weight:600;background:var(--app-nav-selected-bg)!important;color:var(--app-nav-selected-text)!important}.app-sider-menu.ant-menu-dark .ant-menu-item-selected .ant-menu-item-icon,.app-sider-menu.ant-menu-dark .ant-menu-item-selected .anticon{color:var(--app-nav-selected-text)}.app-sider-menu.ant-menu-dark .ant-menu-sub{background:0 0!important}.app-sider-menu.ant-menu-dark .ant-menu-sub .ant-menu-item{color:var(--app-nav-item)}.app-sider-menu .ant-menu-item{position:relative}.app-sider-menu.ant-menu-dark .ant-menu-item .app-sider-menu-link,.app-sider-menu.ant-menu-dark .ant-menu-item .app-sider-menu-link:hover,.app-sider-menu.ant-menu-dark .ant-menu-item-selected .app-sider-menu-link{color:inherit;text-decoration:none}.app-sider-menu .app-sider-menu-link:after{content:"";position:absolute;inset:0}.app-sider-menu-label-with-badge{color:inherit;align-items:center;gap:8px;display:inline-flex}.app-sider-menu-label-with-badge .ant-badge{color:inherit}.app-sider-menu-icon-badge-wrap{color:inherit;display:inline-flex}.app-global-header-start,.app-global-header-end{align-items:center;display:flex}.shipment-purchase-cart-anchor{flex-direction:column;align-items:flex-end;gap:10px;max-width:min(960px,100vw - 24px);display:flex}.shipment-purchase-cart-fab{background:var(--app-primary);color:#fff;cursor:grab;border:none;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;font-size:22px;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 6px 20px #1677ff73}.shipment-purchase-cart-fab:hover{transform:scale(1.04);box-shadow:0 8px 24px #1677ff80}.shipment-purchase-cart-fab:active{cursor:grabbing}.shipment-purchase-cart{background:#fff;border:1px solid #e8e8e8;border-radius:10px;flex-direction:column;width:min(960px,100vw - 24px);max-height:min(440px,100vh - 120px);display:flex;overflow:hidden;box-shadow:0 8px 28px #0000001f}.shipment-purchase-cart-head{background:#fafafa;border-bottom:1px solid #f0f0f0;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.shipment-purchase-cart-table{flex:auto;min-height:0}.shipment-purchase-cart-table .ant-table-cell{padding:4px 6px!important}.shipment-purchase-cart-foot{background:#fff;border-top:1px solid #f0f0f0;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.shipment-purchase-cart-empty{justify-content:space-between;align-items:center;gap:8px;padding:16px 12px;display:flex}.sku-master-workbench,.warehouse-shipment-sku-workbench{flex-direction:column;flex:1;min-height:0;display:flex}.sku-master-workbench-toolbar,.warehouse-shipment-sku-workbench-toolbar{flex:none;margin-bottom:12px}.sku-master-workbench .app-fill-height-table-wrap,.warehouse-shipment-sku-workbench .app-fill-height-table-tabs{flex:1;min-height:0}.warehouse-sku-ai-name-changed td{background:#fff7e6}.sku-master-workbench-table-wrap{min-height:280px}.pdf-thumb-grid-wrap{position:relative}.pdf-thumb-grid__loading{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.pdf-thumb-grid{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:10px;max-height:min(72vh,920px);padding:2px;display:grid;overflow:auto}.pdf-thumb-grid--empty{background:#fafafa;border:1px dashed #d9d9d9;border-radius:8px;justify-content:center;align-items:center;min-height:180px;display:flex}.pdf-thumb-slot{background:#fff;border:1px solid #f0f0f0;border-radius:8px;overflow:hidden}.pdf-thumb-slot--inserted{border-color:#b37feb;box-shadow:0 0 0 1px #722ed133}.pdf-thumb-slot__canvas-wrap{background:#fafafa;justify-content:center;align-items:center;min-height:120px;padding:8px;display:flex;position:relative}.pdf-thumb-slot__canvas{max-width:100%;height:auto;display:block;box-shadow:0 1px 4px #00000014}.label-merge-upload .ant-upload-list,.js-miandan-upload .ant-upload-list{max-height:220px;margin-top:8px;overflow-y:auto}.barcode-scan-upload .ant-upload-list{max-width:min(480px,100%);margin-top:8px}.barcode-scan-upload .ant-upload-list-item{margin-top:4px}.barcode-scan-thumb,.barcode-scan-thumb-image{cursor:zoom-in;flex-shrink:0}.barcode-scan-thumb-image .ant-image-img{background:#fafafa;border:1px solid #f0f0f0}.barcode-scan-upload .ant-upload-list-item .barcode-scan-thumb-image{display:block}.barcode-scan-upload .ant-upload-list-item .ant-upload-icon .anticon{font-size:28px}.barcode-scan-file-cell{vertical-align:middle;align-items:center;gap:8px;max-width:100%;display:inline-flex}.barcode-scan-file-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.procurement-task-page-panel{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex}.procurement-task-page-panel__toolbar{flex:none;justify-content:flex-end;display:flex}.procurement-task-page-panel .procurement-task-drawer-split{flex:1;min-height:0}
