html,body,#app{height:100%;margin:0}.app-root{min-height:100%;display:flex;flex-direction:column;background:#d7d7d7}.app-root>*{flex:1;min-height:0;display:flex;flex-direction:column}.app-view-fill{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;height:100vh;height:100dvh;box-sizing:border-box}.app-view-fill>*{flex:1;min-height:0;display:flex;flex-direction:column}*,*:before,*:after{box-sizing:border-box}:root{--radius-control: 4px;--radius-table-shell: 0;--radius-panel: 8px;--segmented-track-height: 32px;--segmented-track-padding: 2px;--segmented-track-border-radius: 8px;--segmented-track-bg: #ebebeb;--segmented-track-gap: 0;--segmented-item-padding-inline: 14px;--segmented-item-font-size: 14px;--segmented-item-line-height: 1;--bar-padding-block: 8px;--bar-padding-inline: 16px}.ant-table-wrapper.detail-table,.ant-table-wrapper.allocate-table,.ant-table-wrapper.package-drawer-table,.ant-table-wrapper.preview-box-table,.ant-table-wrapper.merge-orders-table,.ant-table-wrapper.create-package-table,.ant-table-wrapper.product-picker-table{border-radius:var(--radius-table-shell);background:#fff}.ant-table-wrapper.detail-table>.ant-table,.ant-table-wrapper.allocate-table>.ant-table,.ant-table-wrapper.package-drawer-table>.ant-table,.ant-table-wrapper.preview-box-table>.ant-table,.ant-table-wrapper.merge-orders-table>.ant-table,.ant-table-wrapper.create-package-table>.ant-table,.ant-table-wrapper.product-picker-table>.ant-table{border-radius:var(--radius-table-shell)}.ant-table-wrapper.product-table{border-radius:var(--radius-table-shell);background:#fff}.ant-table-wrapper.product-table>.ant-table{border-radius:var(--radius-table-shell)}.orders-page .orders-table-wrap .ant-table-wrapper,.manual-orders-page>.table-wrap .ant-table-wrapper,.shelves-page>.table-wrap .ant-table-wrapper,.ship-page .ship-table-wrap .ant-table-wrapper,.buyers-page .admin-table-shell .ant-table-wrapper,.sellers-page--admin-entity .admin-table-shell .ant-table-wrapper,.admin-order-tags-page .admin-table-shell .ant-table-wrapper,.buyer-order-tags-root .admin-table-shell .ant-table-wrapper,.buyer-addresses-tab-panel .admin-table-shell .ant-table-wrapper,.purchase-page .table-wrap .ant-table-wrapper,.recipient-drawer-table-wrap .ant-table-wrapper,.collaborator-drawer-table-wrap .ant-table-wrapper,.order-detail-page .allocate-inline-table-wrap .ant-table-wrapper,.allocate-view-modal-body .ant-table-wrapper,.modify-order-page .table-wrap .ant-table-wrapper,.order-detail-manual-edit-body .table-wrap .ant-table-wrapper,.merge-drawer-table-wrap .ant-table-wrapper,.shelf-config-page .edit-table-wrap .ant-table-wrapper,.shelf-products-table-wrap .ant-table-wrapper,.manual-order-create-page .addr-table-wrap .ant-table-wrapper,.manual-order-create-page .product-step-edit-table-wrap .ant-table-wrapper{border-radius:var(--radius-table-shell);background:#fff}.orders-page .orders-table-wrap .ant-table-wrapper>.ant-table,.manual-orders-page>.table-wrap .ant-table-wrapper>.ant-table,.shelves-page>.table-wrap .ant-table-wrapper>.ant-table,.ship-page .ship-table-wrap .ant-table-wrapper>.ant-table,.buyers-page .admin-table-shell .ant-table-wrapper>.ant-table,.sellers-page--admin-entity .admin-table-shell .ant-table-wrapper>.ant-table,.admin-order-tags-page .admin-table-shell .ant-table-wrapper>.ant-table,.buyer-order-tags-root .admin-table-shell .ant-table-wrapper>.ant-table,.buyer-addresses-tab-panel .admin-table-shell .ant-table-wrapper>.ant-table,.purchase-page .table-wrap .ant-table-wrapper>.ant-table,.recipient-drawer-table-wrap .ant-table-wrapper>.ant-table,.collaborator-drawer-table-wrap .ant-table-wrapper>.ant-table,.order-detail-page .allocate-inline-table-wrap .ant-table-wrapper>.ant-table,.allocate-view-modal-body .ant-table-wrapper>.ant-table,.modify-order-page .table-wrap .ant-table-wrapper>.ant-table,.order-detail-manual-edit-body .table-wrap .ant-table-wrapper>.ant-table,.merge-drawer-table-wrap .ant-table-wrapper>.ant-table,.shelf-config-page .edit-table-wrap .ant-table-wrapper>.ant-table,.shelf-products-table-wrap .ant-table-wrapper>.ant-table,.manual-order-create-page .addr-table-wrap .ant-table-wrapper>.ant-table,.manual-order-create-page .product-step-edit-table-wrap .ant-table-wrapper>.ant-table{border-radius:var(--radius-table-shell)}.orders-page .orders-table-wrap .ant-table-wrapper .ant-table-body,.manual-orders-page>.table-wrap .ant-table-wrapper .ant-table-body,.shelves-page>.table-wrap .ant-table-wrapper .ant-table-body,.ship-page .ship-table-wrap .ant-table-wrapper .ant-table-body,.buyers-page .admin-table-shell .ant-table-wrapper .ant-table-body,.sellers-page--admin-entity .admin-table-shell .ant-table-wrapper .ant-table-body,.admin-order-tags-page .admin-table-shell .ant-table-wrapper .ant-table-body,.buyer-order-tags-root .admin-table-shell .ant-table-wrapper .ant-table-body,.buyer-addresses-tab-panel .admin-table-shell .ant-table-wrapper .ant-table-body,.purchase-page .table-wrap .ant-table-wrapper .ant-table-body,.purchase-page .table-scroll .ant-table-wrapper.product-table .ant-table-body,.order-detail-page .allocate-inline-table-wrap .ant-table-wrapper .ant-table-body,.modify-order-page .table-wrap .ant-table-wrapper .ant-table-body,.order-detail-manual-edit-body>.table-wrap .ant-table-wrapper .ant-table-body,.merge-drawer-table-wrap .ant-table-wrapper .ant-table-body,.recipient-drawer-table-wrap .ant-table-wrapper .ant-table-body,.collaborator-drawer-table-wrap .ant-table-wrapper .ant-table-body,.shelf-config-page .edit-table-wrap .ant-table-wrapper .ant-table-body,.shelf-products-table-wrap .ant-table-wrapper .ant-table-body,.manual-order-create-page .addr-table-wrap .ant-table-wrapper .ant-table-body{overflow-y:visible!important;max-height:none!important}.orders-page .orders-table-wrap .ant-table-wrapper .ant-table-thead .ant-table-cell-scrollbar,.manual-orders-page>.table-wrap .ant-table-wrapper .ant-table-thead .ant-table-cell-scrollbar,.shelves-page>.table-wrap .ant-table-wrapper .ant-table-thead .ant-table-cell-scrollbar,.ship-page .ship-table-wrap .ant-table-wrapper .ant-table-thead .ant-table-cell-scrollbar,.buyers-page .admin-table-shell .ant-table-wrapper .ant-table-thead .ant-table-cell-scrollbar,.sellers-page--admin-entity .admin-table-shell .ant-table-wrapper .ant-table-thead .ant-table-cell-scrollbar,.admin-order-tags-page .admin-table-shell .ant-table-wrapper .ant-table-thead .ant-table-cell-scrollbar,.buyer-order-tags-root .admin-table-shell .ant-table-wrapper .ant-table-thead .ant-table-cell-scrollbar,.buyer-addresses-tab-panel .admin-table-shell .ant-table-wrapper .ant-table-thead .ant-table-cell-scrollbar,.purchase-page .table-wrap .ant-table-wrapper .ant-table-thead .ant-table-cell-scrollbar,.purchase-page .table-scroll .ant-table-wrapper.product-table .ant-table-thead .ant-table-cell-scrollbar,.order-detail-page .allocate-inline-table-wrap .ant-table-wrapper .ant-table-thead .ant-table-cell-scrollbar,.modify-order-page .table-wrap .ant-table-wrapper .ant-table-thead .ant-table-cell-scrollbar,.order-detail-manual-edit-body>.table-wrap .ant-table-wrapper .ant-table-thead .ant-table-cell-scrollbar,.merge-drawer-table-wrap .ant-table-wrapper .ant-table-thead .ant-table-cell-scrollbar,.recipient-drawer-table-wrap .ant-table-wrapper .ant-table-thead .ant-table-cell-scrollbar,.collaborator-drawer-table-wrap .ant-table-wrapper .ant-table-thead .ant-table-cell-scrollbar,.shelf-config-page .edit-table-wrap .ant-table-wrapper .ant-table-thead .ant-table-cell-scrollbar,.shelf-products-table-wrap .ant-table-wrapper .ant-table-thead .ant-table-cell-scrollbar,.manual-order-create-page .addr-table-wrap .ant-table-wrapper .ant-table-thead .ant-table-cell-scrollbar{display:none!important;width:0!important;min-width:0!important;max-width:0!important;padding:0!important;border:none!important}.buyer-addresses-tab-panel .admin-table-shell .ant-table-wrapper .ant-table-measure-row,.buyer-order-tags-root .admin-table-shell .ant-table-wrapper .ant-table-measure-row,.admin-order-tags-page .admin-table-shell .ant-table-wrapper .ant-table-measure-row{display:none!important}.buyer-addresses-tab-panel .admin-table-shell .ant-table-wrapper .ant-table-sticky-scroll,.buyer-order-tags-root .admin-table-shell .ant-table-wrapper .ant-table-sticky-scroll,.admin-order-tags-page .admin-table-shell .ant-table-wrapper .ant-table-sticky-scroll{border-top:none!important}.order-detail-page .ant-table-wrapper.detail-table,.order-detail-page .ant-table-wrapper.detail-table>.ant-table,.order-detail-page .ant-table-wrapper.allocate-table,.order-detail-page .ant-table-wrapper.allocate-table>.ant-table,.order-detail-page .modify-order-page .ant-table-wrapper.product-table,.order-detail-page .modify-order-page .ant-table-wrapper.product-table>.ant-table,.order-detail-manual-edit-body .ant-table-wrapper.product-table,.order-detail-manual-edit-body .ant-table-wrapper.product-table>.ant-table,.order-detail-manual-edit-body .ant-table-wrapper.product-picker-table,.order-detail-manual-edit-body .ant-table-wrapper.product-picker-table>.ant-table,.order-detail-manual-edit-body .ant-table-wrapper.edit-products-table,.order-detail-manual-edit-body .ant-table-wrapper.edit-products-table>.ant-table,.work-order-detail-page .ant-table-wrapper.detail-table,.work-order-detail-page .ant-table-wrapper.detail-table>.ant-table{border-radius:var(--radius-table-shell)!important}.order-detail-page .ant-table-wrapper .ant-table-container,.work-order-detail-page .ant-table-wrapper .ant-table-container{border-radius:var(--radius-table-shell)!important}.allocate-view-modal-body .ant-table-wrapper,.allocate-view-modal-body .ant-table-wrapper>.ant-table,.allocate-view-modal-body .ant-table-wrapper .ant-table-container{border-radius:var(--radius-table-shell)!important}.collaborator-drawer-table-wrap .ant-table-wrapper .ant-table-container,.recipient-drawer-table-wrap .ant-table-wrapper .ant-table-container,.modify-order-page .table-wrap .ant-table-wrapper .ant-table-container,.order-detail-page .allocate-inline-table-wrap .ant-table-wrapper .ant-table-container{border-radius:var(--radius-table-shell)!important}.ant-table-wrapper.detail-table .ant-table-thead>tr>th,.ant-table-wrapper.detail-table .ant-table-tbody>tr>td,.ant-table-wrapper.allocate-table .ant-table-thead>tr>th,.ant-table-wrapper.allocate-table .ant-table-tbody>tr>td,.ant-table-wrapper.package-drawer-table .ant-table-thead>tr>th,.ant-table-wrapper.package-drawer-table .ant-table-tbody>tr>td,.ant-table-wrapper.preview-box-table .ant-table-thead>tr>th,.ant-table-wrapper.preview-box-table .ant-table-tbody>tr>td,.ant-table-wrapper.create-package-table .ant-table-thead>tr>th,.ant-table-wrapper.create-package-table .ant-table-tbody>tr>td,.ant-table-wrapper.merge-orders-table .ant-table-thead>tr>th,.ant-table-wrapper.merge-orders-table .ant-table-tbody>tr>td,.ant-table-wrapper.product-picker-table .ant-table-thead>tr>th,.ant-table-wrapper.product-picker-table .ant-table-tbody>tr>td,.collaborator-drawer-table-wrap .ant-table-wrapper .ant-table-thead>tr>th,.collaborator-drawer-table-wrap .ant-table-wrapper .ant-table-tbody>tr>td,.recipient-drawer-table-wrap .ant-table-wrapper .ant-table-thead>tr>th,.recipient-drawer-table-wrap .ant-table-wrapper .ant-table-tbody>tr>td,.allocate-view-modal-body .ant-table-wrapper .ant-table-thead>tr>th,.allocate-view-modal-body .ant-table-wrapper .ant-table-tbody>tr>td,.modify-order-page .table-wrap .ant-table-wrapper .ant-table-thead>tr>th,.modify-order-page .table-wrap .ant-table-wrapper .ant-table-tbody>tr>td,.order-detail-page .shipping-table-wrap .ant-table-wrapper .ant-table-thead>tr>th,.order-detail-page .shipping-table-wrap .ant-table-wrapper .ant-table-tbody>tr>td,.work-order-detail-page .shipping-table-wrap .ant-table-wrapper .ant-table-thead>tr>th,.work-order-detail-page .shipping-table-wrap .ant-table-wrapper .ant-table-tbody>tr>td,.order-detail-page .allocate-table-wrap .ant-table-wrapper .ant-table-thead>tr>th,.order-detail-page .allocate-table-wrap .ant-table-wrapper .ant-table-tbody>tr>td,.order-detail-page .allocate-inline-table-wrap .ant-table-wrapper .ant-table-thead>tr>th,.order-detail-page .allocate-inline-table-wrap .ant-table-wrapper .ant-table-tbody>tr>td,.order-detail-page .allocate-tab-modal-inner .ant-table-wrapper .ant-table-thead>tr>th,.order-detail-page .allocate-tab-modal-inner .ant-table-wrapper .ant-table-tbody>tr>td,.order-detail-manual-edit-body .table-wrap .ant-table-wrapper .ant-table-thead>tr>th,.order-detail-manual-edit-body .table-wrap .ant-table-wrapper .ant-table-tbody>tr>td{border-radius:0!important;border-start-start-radius:0!important;border-start-end-radius:0!important;border-end-start-radius:0!important;border-end-end-radius:0!important}.order-detail-page .modify-order-page .table-wrap .ant-table-wrapper.product-table .ant-table-thead>tr>th,.order-detail-page .modify-order-page .table-wrap .ant-table-wrapper.product-table .ant-table-tbody>tr>td,.order-detail-manual-edit-body .ant-table-wrapper.product-table .ant-table-thead>tr>th,.order-detail-manual-edit-body .ant-table-wrapper.product-table .ant-table-tbody>tr>td,.order-detail-manual-edit-body .ant-table-wrapper.product-picker-table .ant-table-thead>tr>th,.order-detail-manual-edit-body .ant-table-wrapper.product-picker-table .ant-table-tbody>tr>td,.order-detail-manual-edit-body .ant-table-wrapper.edit-products-table .ant-table-thead>tr>th,.order-detail-manual-edit-body .ant-table-wrapper.edit-products-table .ant-table-tbody>tr>td{border-radius:0!important;border-start-start-radius:0!important;border-start-end-radius:0!important;border-end-start-radius:0!important;border-end-end-radius:0!important}.shipping-package-drawer .ant-table-wrapper.package-drawer-table .ant-table-thead>tr>th,.shipping-package-drawer .ant-table-wrapper.package-drawer-table .ant-table-tbody>tr>td{border-radius:0!important;border-start-start-radius:0!important;border-start-end-radius:0!important;border-end-start-radius:0!important;border-end-end-radius:0!important}.shipping-package-drawer .ant-table-wrapper.package-drawer-table .ant-table-container,.shelf-config-page .product-table-wrap--readonly .ant-table-wrapper .ant-table-container{border-radius:var(--radius-table-shell)!important}.shelf-config-page .product-table-wrap--readonly .ant-table-wrapper .ant-table-thead>tr>th,.shelf-config-page .product-table-wrap--readonly .ant-table-wrapper .ant-table-tbody>tr>td{border-radius:0!important;border-start-start-radius:0!important;border-start-end-radius:0!important;border-end-start-radius:0!important;border-end-end-radius:0!important}.package-photos-modal-wrap .ant-modal,.package-photos-preview-modal.ant-modal{top:24px!important;margin:0 auto!important;padding:0!important}.package-photos-modal-wrap .ant-modal-content,.package-photos-preview-modal .ant-modal-content{height:calc(100vh - 48px)!important;max-height:calc(100vh - 48px)!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;margin:0!important;background:#fff!important}.package-photos-modal-wrap .ant-modal-body,.package-photos-preview-modal .ant-modal-body{flex:1!important;min-height:0!important;overflow:hidden!important;padding:16px 24px!important;display:flex!important;flex-direction:column!important;background:#fff!important}.package-photos-modal-wrap .package-photos-spin-root.ant-spin-nested-loading,.package-photos-preview-modal .ant-modal-body .package-photos-spin-root.ant-spin-nested-loading{flex:1;min-height:0}.package-photos-modal-wrap .ant-modal-body>.ant-spin-nested-loading,.package-photos-preview-modal .ant-modal-body>.ant-spin-nested-loading{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.package-photos-modal-wrap .ant-modal-body .ant-spin-container,.package-photos-preview-modal .ant-modal-body .ant-spin-container{flex:1!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.package-photos-modal-wrap .access-watermark-slot--flex,.package-photos-modal-wrap .access-watermark-slot--flex.ant-watermark,.package-photos-preview-modal .access-watermark-slot--flex,.package-photos-preview-modal .access-watermark-slot--flex.ant-watermark{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.package-photos-modal-wrap .access-wm-child--flex,.package-photos-preview-modal .access-wm-child--flex{flex:1;min-height:0}.package-photos-modal-wrap .preview-body,.package-photos-preview-modal .preview-body{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;height:100%}.package-photos-modal-wrap .preview-large,.package-photos-preview-modal .preview-large{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.package-photos-modal-wrap .preview-separator,.package-photos-preview-modal .preview-separator{height:1px;background:#e8e8e8;flex-shrink:0;margin:0 0 16px}.package-photos-modal-wrap .preview-large .preview-img,.package-photos-preview-modal .preview-large .preview-img{max-width:100%;max-height:100%;object-fit:contain}.package-photos-modal-wrap .preview-thumbs-wrap,.package-photos-preview-modal .preview-thumbs-wrap{flex-shrink:0;flex-grow:0;display:flex;align-items:center;justify-content:center;max-height:120px;overflow-y:auto}.package-photos-modal-wrap .preview-thumbs,.package-photos-preview-modal .preview-thumbs{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.package-photos-modal-wrap .preview-thumbs .thumb-item,.package-photos-preview-modal .preview-thumbs .thumb-item{width:56px;height:56px;border:2px solid #e8e8e8;border-radius:8px;overflow:hidden;cursor:pointer;display:flex;align-items:center;justify-content:center}.package-photos-modal-wrap .preview-thumbs .thumb-item.active,.package-photos-preview-modal .preview-thumbs .thumb-item.active{border-color:#1890ff}.package-photos-modal-wrap .preview-thumbs .thumb-item img,.package-photos-preview-modal .preview-thumbs .thumb-item img{max-width:100%;max-height:100%;object-fit:contain}.package-drawer-summary{margin-bottom:16px}.package-drawer-summary p{margin:0 0 8px;font-size:14px}.package-drawer-table{margin-top:8px}.package-drawer-empty{color:#999}.order-share-shipping-tab-root .package-seq-tag,.package-drawer-table .package-seq-tag{min-width:80px!important;width:80px!important;min-height:32px!important;padding:6px 12px!important;font-size:15px!important;font-weight:600;display:inline-flex!important;justify-content:center!important;align-items:center!important;text-align:center!important;box-sizing:border-box!important}.order-share-shipping-tab-root .ant-table-cell:has(.package-seq-tag),.package-drawer-table .ant-table-cell:has(.package-seq-tag){text-align:center!important}
